
1. filters
1.1. temporary / permanent
1.2. filters are just additional tags that are added to the tweet and evaluated later
1.2.1. some are filtered
1.2.2. some are just evaluated in the UI
1.3. hashtags
1.4. keywords
1.5. on expanded url parts
1.6. on tweet length
1.7. references
1.7.1. foursquare
1.8. retweets
1.8.1. (already seen)
1.9. merge everything in one timeline by default
1.10. filter by location, see the tweets around you
1.11. define by "tweeting"
1.11.1. no complex ui
1.11.2. e.g. filter: f "name" -#tag +@name from@name -rt@name +:url-part
1.11.3. hightlight: h name ....
1.11.4. timeline t name
1.11.5. optimize for ios 2nd level kb
1.11.5.1. : instead of #
1.11.5.2. no "-" means +
1.11.5.3. "for retweets
1.11.5.4. @ stays
1.11.5.4.1. rt@
1.11.5.4.2. from@name
1.11.5.4.3. to@name
1.11.5.5. literal text for searches
1.11.5.6. / for url parts
1.11.5.7. & for tags
1.11.5.8. ! for actions
1.11.5.8.1. and adding tags
1.11.5.9. . for "css" like selectors for highlighting
1.11.5.10. removing through filtering is just a highlight?
1.11.5.11. add a tweet to a filter just by "forwarding it" to the filter and deleting what should not be in there
1.11.5.12. AND OR?
1.11.5.12.1. what is the default
1.11.5.13. always update tags by tweet
1.11.5.13.1. u tag
1.11.5.13.2. override?
1.11.5.13.3. -remove those regardless of their prefix
1.11.5.13.4. how to add negative filters?
1.11.6. like sandy's command line UI
1.11.7. do we need to distinguish between filters & highlights?
1.11.7.1. they are just all applied to a tweet as "tags"
1.11.7.2. f name filters : actions
1.11.7.3. f name tag !action tag !action
1.12. highlight
1.12.1. border
1.12.1.1. b:color
1.12.2. background-color
1.12.2.1. bg:color
1.12.3. font
1.12.3.1. f:name
1.12.4. font-size
1.12.4.1. fs:xx
1.12.5. color
1.12.5.1. c:color
1.12.6. style
1.12.6.1. s:style
1.13. examples
1.13.1. h important b:lightblue bg:sepia c:green f:helv fs:20 f fsq /foursquare !remove f neo neo4j neo graphdb .important
2. actions
2.1. highlight
2.1.1. tweet or words
2.2. duplicating or moving timelines
2.3. have filter spawn timelines
2.4. hide
2.5. remov
3. add some nice statistics for your timelines
3.1. tweets/hour
3.2. tweets/followed
3.3. filtered tweets per followed
3.4. tweets / tag
3.5. tweets on map
4. timeline
4.1. named
4.2. additional tag(s) on tweets
4.2.1. set by filters
4.3. tree
4.3.1. timeline
4.3.1.1. grouping
4.3.1.1.1. date
4.3.1.1.2. all
4.3.1.1.3. from
4.3.1.1.4. tags
4.3.1.1.5. either via additional level or tool-bar
5. MultiColumn
5.1. or better ui
5.2. buckets ?
5.3. round/wheels?
5.3.1. like circle navigation
5.3.1.1. like NWN
5.3.1.2. portal browser
5.4. or is a tree still the best thing?
6. sharing
6.1. instapaper
6.2. mail with tweet in subject from name@twitter.com
6.3. add images to mails
7. minimal
7.1. tweet left aligned
7.1.1. name and icon upper right corner
7.1.2. adapt icon size to tweet size
7.2. automatically expand (lazily) urls
7.3. howto include shared graphics ?
7.4. name, time, retweeted by as "signature"
7.4.1. removeable
7.5. use full width
7.6. automatic links for #tags and @names in tweet but not blue, rather italic or lightgray ?
7.7. show the local posting time (for the writer)
7.8. switch between since and absolute time
7.9. partition tweets visually by hour/day
8. navigation
8.1. reuse twitters sliding UI
8.2. top level navbar
8.2.1. button for config
8.3. bottom level tabbar for timelines
9. integration
9.1. use instapaper like url modification
9.1.1. eg. thttp
9.1.2. or htt
9.1.2.1. just delete one char
10. store config across server/client
10.1. perhaps as part of twitter account
10.1.1. dm?
11. persistence
11.1. sqlite
11.2. reorg
11.3. users
11.3.1. id = twitter-name
11.4. tweets
11.5. filters
11.5.1. json
11.6. tags
11.6.1. m:n table
11.6.1.1. rather 1:n with just tag value
11.7. insertion order (==auto-increment id or "date-long"?)
11.8. json as exchange format
11.8.1. compressed, base64 for exchange via twitter (dm)
12. tags
12.1. #all by default
12.2. to@user
12.3. from@user
12.4. Neue Idee
13. general
13.1. name
13.1.1. #hashtag