alta88
|
9b0255c17a
|
check for already subscribed uri.
|
2008-11-12 22:18:24 -07:00 |
alta88
|
402f4fd2a7
|
cleanly handle unsubscribed/deleted messages still in browser history.
|
2008-11-12 14:02:46 -07:00 |
alta88
|
46956eb809
|
optimize collections view rebuild
|
2008-11-12 09:40:47 -07:00 |
alta88
|
aecd9711d4
|
enable collections context menu refresh/refresh all/unsubscribe; ensure collections list updated consistently on changes; minor msg toggle fix.
|
2008-11-11 20:35:06 -07:00 |
Myk Melez
|
918b8cc49a
|
compensate for Mozilla bug 436832 by making the river view's vertical overflow hidden in columns mode; identify bug 463828 as the one that prevents 'move one column' from working
|
2008-11-08 12:30:23 -08:00 |
Myk Melez
|
405cdda3f6
|
remove extraneous log statement
|
2008-11-08 10:38:57 -08:00 |
Myk Melez
|
c840a5d305
|
import feed.js and twitter.js into the browser overlay so they get parsed and register themselves with the service on startup
|
2008-11-08 10:31:37 -08:00 |
Myk Melez
|
a64be2e280
|
Automated merge with http://hg.toolness.com/snowl/
|
2008-11-08 10:31:05 -08:00 |
Myk Melez
|
e723e80449
|
make page moves work; fix regression in detecting overflow/underflow events from removing the scrollbox
|
2008-11-07 18:32:41 -08:00 |
Myk Melez
|
4d8d8a01b5
|
rip out the scrollbox wrapper around the content div, since it was causing all sorts of weird problems with column sizing and extra space after the content, and it's unnecessary (we can scroll the content programmatically by setting the content div's scrollLeft attribute)
|
2008-11-07 17:45:07 -08:00 |
Atul Varma
|
acf741a5f8
|
Added a simple, tentative source type registration API to SnowlService. Rather than coupling SnowlService to specific source types by importing their JS modules in service.js, we now have the source types register with SnowlService upon import by calling a new method, SnowlService.addSourceType(). This makes it easy for third parties to add new source types without having to modify Snowl's source code.
We may also want to consider renaming the method to registerSourceType(), whatever seems most appropriate.
|
2008-11-07 17:24:43 -08:00 |
Myk Melez
|
0629070376
|
move river scrollbox styles into the stylesheet to make them easier to hack on
|
2008-11-07 17:21:19 -08:00 |
Myk Melez
|
5788a142ce
|
make the content div inflexible again in columns mode, while leaving it inflexible in non-columns mode, so we have the best (to the extent possible at the moment) of both worlds
|
2008-11-07 16:59:04 -08:00 |
Myk Melez
|
11ead276ae
|
make the content div flexible again, as it needs to be flexible in order for content to properly wrap in non-columns mode
|
2008-11-07 16:50:57 -08:00 |
Myk Melez
|
a916828307
|
make the content div inflexible so it doesn't flex way too far past the right edge of the content
|
2008-11-07 16:33:53 -08:00 |
Myk Melez
|
5267a334f6
|
improve spacing with judicious use of margins; insert a colon between titles and excerpts; fix bug where 'body' URL parameter wasn't being applied on load
|
2008-11-07 16:14:41 -08:00 |
Myk Melez
|
1e62e305ca
|
clean up the river stylesheet
|
2008-11-07 15:16:10 -08:00 |
Myk Melez
|
3e9ed0ea35
|
remove sourceMenu style now that we no longer have a source menu
|
2008-11-07 14:56:25 -08:00 |
Myk Melez
|
1015470dc3
|
display an excerpt of the message when we don't display the full content
|
2008-11-07 14:54:10 -08:00 |
Myk Melez
|
f978340409
|
Automated merge with http://hg.mozdev.org/snowl/
|
2008-11-07 14:06:36 -08:00 |
Myk Melez
|
0cbb7f0948
|
build the body unconditionally but only display it if the user checks the body button; display iconified first image if available
|
2008-11-06 18:55:26 -08:00 |
Myk Melez
|
dc997cf92f
|
put byline, title, and content in correct order per new visual design mockups
|
2008-11-06 17:04:44 -08:00 |
alta88
|
4e97fd9468
|
add toggle between message and message link to list view, missing pref
|
2008-11-06 12:22:28 -07:00 |
Myk Melez
|
2e00e647b0
|
remove boilerplate that isn't necessary in an abstract class
|
2008-11-04 21:32:43 -08:00 |
Myk Melez
|
2162029526
|
add a message length counter so users know when they've typed too much for targets that don't allow more than a certain number of characters to be sent to them
|
2008-11-04 19:09:11 -08:00 |
Myk Melez
|
0ff7ab3a20
|
disable the textbox when sending a message
|
2008-11-04 18:44:57 -08:00 |
Myk Melez
|
bf49f002b1
|
give the user feedback about the send while it is occurring
|
2008-11-04 18:34:10 -08:00 |
Myk Melez
|
657a2974ed
|
add the sent message to the database once it has been sent
|
2008-11-04 15:09:35 -08:00 |
Myk Melez
|
a2f882072b
|
include target.js, which was missing from the previous checkin
|
2008-11-04 15:09:11 -08:00 |
Myk Melez
|
96f82434c8
|
initial implementationi of writing; stream view only, still pretty hacky
|
2008-11-04 12:24:08 -08:00 |
Myk Melez
|
fe29737740
|
add 'snowl' to all observer topics to avoid conflicts with other extensions/core code; use the Observers component everywhere
|
2008-11-04 12:11:07 -08:00 |
Myk Melez
|
f8ca6e79a5
|
add some glue to let sources be queried to see if they are also targets
|
2008-11-03 18:02:27 -08:00 |
alta88
|
c36119f20c
|
Merge with 9171e373cb1fb6717ac10c68228b83b4ad6ecdb3
|
2008-11-02 10:28:38 -07:00 |
alta88
|
b4a9bee6b1
|
implement tree (list and collection) contextmenu foundation, change XXX Utils to DateUtils, some click handling fixes.
|
2008-11-02 10:20:12 -07:00 |
Myk Melez
|
74dbd795f4
|
replace 40x40 icon with clearer version (that, however, has a white background)
|
2008-10-31 16:57:52 -07:00 |
Myk Melez
|
342e655855
|
remove old unused small logo
|
2008-10-31 16:52:26 -07:00 |
Myk Melez
|
a47e9c24c6
|
add the snowl logo to the login dialog so users associate it with snowl
|
2008-10-30 17:39:34 -07:00 |
Myk Melez
|
16c3b611b4
|
cut the icon out of the logo and store it in a separate file
--HG--
rename : artwork/snowl_16x16.psd => artwork/snowl-icon-small.psd
rename : artwork/snowl_big.psd => artwork/snowl-logo.psd
|
2008-10-30 17:38:58 -07:00 |
alta88
|
0712c122df
|
(no commit message)
|
2008-10-29 18:36:16 -06:00 |
alta88
|
c67b26dc9c
|
menuitem to show flat or hierarchical collections, fix stream to unload/remove observer, wiring for menuitems and view states.
|
2008-10-28 18:33:20 -06:00 |
alta88
|
b9419b14a6
|
put the main menupopup into the main Firefox popupset and share it with the toolbar and statusbar buttons via the popup attribute for better robustness; add customizable toolbar buttons for the three views
|
2008-10-27 17:07:35 -07:00 |
Myk Melez
|
267bee7c8d
|
small icon that fades to transparency around the edges
|
2008-10-24 16:48:59 -07:00 |
Myk Melez
|
ac83c2245c
|
when updating the URI in the river view, make sure we update the river document's URI rather than the URI for the current tab, since the river view might not be the current tab on startup
|
2008-10-24 15:01:24 -07:00 |
Myk Melez
|
f3b1579ebf
|
we don't need the _restartApp method anymore
|
2008-10-24 14:14:12 -07:00 |
alta88
|
689f537d08
|
make the River menuitem toggle the river view open and closed; fix the Wide Message layout problem (chrome gets messed up in Wide Message mode, particularly when using extensions like Sidebar Tabs)
|
2008-10-24 14:13:17 -07:00 |
Myk Melez
|
59d6366097
|
store the artwork in the repository so we don't lose track of it
|
2008-10-21 18:05:30 -07:00 |
Myk Melez
|
d0b1707389
|
start working on the third preview release of 0.2
|
2008-10-21 17:43:16 -07:00 |
Myk Melez
|
61473ad116
|
Added tag snowl-release-0.2pre2 for changeset 27b518a266e8
|
2008-10-20 10:12:16 -07:00 |
Myk Melez
|
5e31f2da40
|
leave received timestamps as Date objects instead of converting them to integer values (and then converting them back before actually using them)
|
2008-10-20 10:12:01 -07:00 |
Myk Melez
|
4bbed44929
|
fix typo in comment
|
2008-10-20 10:11:05 -07:00 |