Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "TweetHub"
m (→User Interface) |
|||
Line 8: | Line 8: | ||
* Provide the following views: | * Provide the following views: | ||
**Tweet (send message) | **Tweet (send message) | ||
+ | ***Shorten the text as you type (Eat up vowels to reduce message length). | ||
**Mentions | **Mentions | ||
**Direct Messages | **Direct Messages | ||
+ | ***Auto Reply? (I'm away on vacation) | ||
**Sent Messages | **Sent Messages | ||
**Favourites | **Favourites | ||
Line 15: | Line 17: | ||
***Following | ***Following | ||
***Followers | ***Followers | ||
+ | ***Stalk (follow without adding to "follow" list) | ||
**Groups | **Groups | ||
**Search | **Search |
Revision as of 07:45, 21 April 2009
TweetHub is a rich user interface built over the Twitter provider using RCP.
Requirements
The following is a list of requirements for both the UI and provider levels
User Interface
- Provide the following views:
- Tweet (send message)
- Shorten the text as you type (Eat up vowels to reduce message length).
- Mentions
- Direct Messages
- Auto Reply? (I'm away on vacation)
- Sent Messages
- Favourites
- People
- Following
- Followers
- Stalk (follow without adding to "follow" list)
- Groups
- Search
- Trends - not sure how necessary this is!
- Tweet (send message)
Avatar actions Whereever the avatar appears allow:
- RT, Reply and DM.
- Tooltip displaying profile
Tweet View
- Tab completion in the Tweet view for all @ addressed users in your follow lists
- Provide a URL shortening service in the tweet view (e.g., tr.im)
- Provide a picture service in the tweet view (e.g., pic.im)
General
- Mark new tweets/read tweets
- Notification of new tweets, and new additions to search
- On mouseover of a shortened link, show the full link in a tooltip. (Maybe provide an option for this)
- Perhaps provide a view of sent/recieved links?
- Provide a Translate option through Google Translate?
- Allow multiple accounts
Preferences
- Update rate (keep in mind the Twitter API call limit of 100 per hour)
- Autologin
- System tray integration?
Provider
- Change the client name from Twitter4J to TweetHub