maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   witter - a python twitter client (https://talk.maemo.org/showthread.php?t=35596)

dwould 2009-12-01 20:59

witter - a python twitter client
 
ok, IT's long past time to update this first post of the thread to avoid confusing people......
Witter is a full featured twitter client written in python.
It aims to support as much as possible, currently that is
main timeline, mentions, dms, search, trends, public timeline, user history (see a specified users last 20 tweets)
it supports bit.ly url shortening (if you have an id) and also will give domain hints for bit//ly urls expanded into brackets inline with the tweet.
It also has some support for uploading pictures via twitPic.
etc, etc
the latest info on versions and a full change history is maintained on my blog
http://danielwould.wordpress.com/witter

it can be downloaded from Extras here:
http://maemo.org/downloads/product/Maemo5/witter/

Generally speaking I try not to break the version in extras-testing too much, but do frequently break extras-devel version so only go there if you are prepared to figure a few things out.

if witter fails for any reason, then please run it from x-term like this:
run-standalone.sh python2.5 /opt/witter/witter.py

this will put lots of information to the terminal which I will need to figure out what I broke.

Tintin 2009-12-01 21:27

Re: witter - a python twitter client
 
Congratulations on what I believe is your first application.

Does it support any kind of contact management - meaning deleting people, searching for people and adding them?

It's one of the things I'm missing in Mauku.

dwould 2009-12-01 21:32

Re: witter - a python twitter client
 
Quote:

Originally Posted by Tintin (Post 403579)
Congratulations on what I believe is your first application.

Does it support any kind of contact management - meaning deleting people, searching for people and adding them?

It's one of the things I'm missing in Mauku.

yep, my first app.
currently no support for contact management. but I'll think about it.
might not be too difficult to get basic function then.

dwould 2009-12-02 22:20

Re: witter - a python twitter client
 
Quote:

Originally Posted by Tintin (Post 403579)
Does it support any kind of contact management - meaning deleting people, searching for people and adding them?
.

It does now ;-)

Just uploaded 0.1.0-2 to the auto builder queue. so should be through shortly.
I added a previously missing python-glade2 pre-req.
I think I found something I can check to detect maemo5 properly

If you tap-hold on a tweet you get a menu with URL actions and User actions.
if there were any urls in the tweet they will appear under the url actions, and you can launch them in a browser.

In User actions you get follow/unfollow user.
It doesn't check whether you already follow or don't follow.
You can use the search panel (now brought to one of the main buttons instead of 'public') to find people if you know their id, or of course if you found someone interesting in a search etc.

let me know if you give it a try ;-)

dwould 2009-12-03 22:08

Re: witter - a python twitter client
 
Ok, so I've now managed to check the install for both n900 and n810.
On the n810 it weirdly claims the install failed, but the install seems to have worked. Any suggestions on how I can determine the problem?

On the n900 the install seems fine, but I can't get the launcher to work anywhere other than the command line. I thought it was a case of having the X-osso-service setting in the witter.desktop and a line in the python app to set a context that matched. but it doesn't seem to work.

I'd like to get these issues fixed before progressing.

rEv9 2009-12-03 22:12

Re: witter - a python twitter client
 
Sounds interesting! Can you upload a few screenshots?

dwould 2009-12-03 22:37

Re: witter - a python twitter client
 
Ok, finally used this as an access to register a flickr account to share from my n900...
it doesn;t look like much...
http://farm3.static.flickr.com/2551/...4981036f_o.png

I tried to screenshot some of the menus but it didn't seem to let me do so.

rEv9 2009-12-05 15:03

Re: witter - a python twitter client
 
Looks promising! :)

I haven't tested it, but if you are looking for ideas you maybe don't have yet, here is a few:

-When you open the twitter app, and the timeline have loaded, scroll down to the oldest of the new twits. Then you can start to read the oldest and slide up towards the newest twit.
-Open a twit link in a browser when clicking on it
-Upload a picture (maybe with twitpic?) and add the url to the twit
-Make a widget to the desktop

dwould 2009-12-05 15:08

Re: witter - a python twitter client
 
witter 0.1.0-7 should now be in extras testing for the n900
I'm keeping a page on my blog up to date
http://danielwould.wordpress.com/witter/

now with kinetic scrolling and a fremantle style menu.

dwould 2009-12-05 15:13

Re: witter - a python twitter client
 
Quote:

Originally Posted by rEv9 (Post 411624)
Looks promising! :)

I haven't tested it, but if you are looking for ideas you maybe don't have yet, here is a few:

-When you open the twitter app, and the timeline have loaded, scroll down to the oldest of the new twits. Then you can start to read the oldest and slide up towards the newest twit.
-Open a twit link in a browser when clicking on it
-Upload a picture (maybe with twitpic?) and add the url to the twit
-Make a widget to the desktop


It seems to already jump to the oldest of the new tweets, I didn't have to do anything to get that.
you can launch links from tweets, but it's through a tap-and-hold menu.
twitpic support already in place :-)
not sure how I'd do a desktop widget. I may look into it. but I'd like to get the core app polished first.


All times are GMT. The time now is 17:13.

vBulletin® Version 3.8.8