Commit Graph

268 Commits (9fe80bcdadfbc318c2f6e0ee1b8957b3275d0817)

Author SHA1 Message Date
Andrew Dolgov 73241803c7 properly select categories which have the same numeric ID as existing feeds 16 years ago
Andrew Dolgov a4724aa3f5 enable_resize: do not prevent right click in onmousedown 16 years ago
Andrew Dolgov 4710e3dc03 add (disabled) function to show original article inline in the content pane 16 years ago
Andrew Dolgov f46192bb19 catchup in category view mode jumps to the next unread category 16 years ago
Andrew Dolgov 4fdb0476e5 exception handler in feedlist_dragsorted: report correct function name; initial load speedup 16 years ago
Andrew Dolgov a5550322ba new hotkey: c m (toggle category reorder mode) 16 years ago
Andrew Dolgov 364e391e82 add separate class for virtual cats to prevent resorting 16 years ago
Andrew Dolgov 9d393c84da add action to reset category order 16 years ago
Andrew Dolgov 782ddd7014 implement (incomplete) sortable feedlist 16 years ago
Andrew Dolgov 18bcd7154c feedlist_init: do not reload active feed if present 16 years ago
Andrew Dolgov 17042fc0a2 restyle resizer 16 years ago
Andrew Dolgov d234a2e39d new option: SYNC_COUNTERS (bump schema) 16 years ago
Andrew Dolgov a598370dde add low bandwidth mode (less automatic requests in the background) 16 years ago
Andrew Dolgov 004523dda5 remove toggling from = hotkey, rename to f h 16 years ago
Andrew Dolgov df485d4f8e new hotkey =: toggle hide read headlines 16 years ago
Andrew Dolgov 6cc1fab322 check for failures to request counters in async way after viewfeed/view 16 years ago
Andrew Dolgov 06c88b8dc3 add some piggy-backed counters to improve reliability 16 years ago
Andrew Dolgov 9922d56bbe reset counters_last_request in viewfeed() 16 years ago
Andrew Dolgov 32f0c8b030 reset last_requested_article in viewfeed() 16 years ago
Andrew Dolgov 997d9d7cad view: request counters in background, request_counters(): add client rate limit 16 years ago
Andrew Dolgov 5aaf9b34e4 request counters asynchronously after viewfeed has succeeded but w/o counters block 16 years ago
Andrew Dolgov 60ea23775a feedlist-related code cleanup 16 years ago
Andrew Dolgov 94047498ff allow panel resize when dragging post header 16 years ago
Andrew Dolgov ee8768dbbb massive code cleanup 16 years ago
Andrew Dolgov a2be67cd6b grabber: prevent text selection when resizing 16 years ago
Andrew Dolgov a3f762aef7 grabber: remove direct link between panel offset and mouse coordinate delta 16 years ago
Andrew Dolgov 0fb6ae042f grabber offset storage fixes 16 years ago
Andrew Dolgov cfd58e50aa add support for horizontal resizing 16 years ago
Andrew Dolgov 43dbb07f11 store layout resize param in a cookie 16 years ago
Andrew Dolgov 91cdbe5235 add vertical resize grip (3) 16 years ago
Andrew Dolgov dee4a40918 add vertical resize grip (2) 16 years ago
Andrew Dolgov f3169d7ecc add vertical resize grip 16 years ago
Andrew Dolgov 08827aafd7 prefs: add loading progressbar 16 years ago
Andrew Dolgov 8836613c43 debug mode tweaks, remove mouse_handler() 16 years ago
Andrew Dolgov 3a40e8a2ed add placeholder mouse trap code, misc fixes 16 years ago
Andrew Dolgov f60cc76106 viewfeed: disable fade out 16 years ago
Andrew Dolgov 9950945175 loading progress bar for main window (2) 16 years ago
Andrew Dolgov 730dbf1910 loading progress bar for main window 16 years ago
Andrew Dolgov 8b36503185 mention location correctly in exception_error() for viewNextFeedPage 16 years ago
Andrew Dolgov 438f2ce922 fix create filter dialog when called from main UI, fix exception_error() parameter position errors 16 years ago
Andrew Dolgov 60d4df4dbe viewfeed: only pass vgroup_last_feed info when using infsroll 16 years ago
Andrew Dolgov 2a8534a008 fix wrong healines being loaded when using infinite scrolling in categories 16 years ago
Andrew Dolgov 081e527d3a vfeed grouping: prevent duplicate group headings 16 years ago
Andrew Dolgov 0b6cffa868 block HIDE_FEEDLIST (refs #196) 17 years ago
Andrew Dolgov 33aeea946a enable collapsed feedlist for compat theme 17 years ago
Andrew Dolgov f0e8468b41 enable collapsed feedlist for graycube 17 years ago
Andrew Dolgov d6918e1df5 enable hidden feedlist for compact theme 17 years ago
Andrew Dolgov 58daed52b6 enable collapsing feedlist for compact theme 17 years ago
Andrew Dolgov 22936abb76 save feedlist collapse state 17 years ago
Andrew Dolgov af9964d3b9 re-enable auto hiding of footer 17 years ago
Andrew Dolgov b553a3bf8d collapsable feedlist: footer layout fix 17 years ago
Andrew Dolgov 8389b15082 make feedlist collapsable 17 years ago
Andrew Dolgov fca933507d new option: HIDE_FEEDLIST (bump schema) 17 years ago
Andrew Dolgov 1924fa1bbf hidden feedlist: add disabled fade effect 17 years ago
Andrew Dolgov 24c1e1c144 initial hidden feedlist work (refs #194) 17 years ago
Andrew Dolgov b8e6acea95 assorted fixes, support for n/p shortcuts in CDM (refs #191) 17 years ago
Andrew Dolgov 37b29ac9c4 init_hidden_feedlist placeholder 17 years ago
Andrew Dolgov 8e9dd206ef js: add get_feed_unread() 17 years ago
Andrew Dolgov 14fb4e91fc headlines cache: force refresh when subop is present 17 years ago
Andrew Dolgov 52d7e7da48 disable headline cache when searching 17 years ago
Andrew Dolgov dd5865d466 headline cache fixes 17 years ago
Andrew Dolgov 5d17ead9b2 headline caching fixes 17 years ago
Andrew Dolgov 01b1c32d33 headline caching (some more debugging) 17 years ago
Andrew Dolgov e19c1824e9 add experimental headline caching 17 years ago
Andrew Dolgov 22e0640695 feed_init: fade out footer after timeout (closes #171) 17 years ago
Andrew Dolgov 66a251f901 add some cool unicode ellipsis characters (closes #167) 17 years ago
Andrew Dolgov e1dfd280ec don't open Fresh feed when CDM auto-catchup is enabled 17 years ago
Andrew Dolgov df2b1e266d limit fade effect on feedlist to non-cdm mode 17 years ago
Andrew Dolgov 4764c27ef8 disable infinite scrolling when Limit == 0 (closes #143) 17 years ago
Andrew Dolgov ee506d2a05 tweak infscroll 17 years ago
Andrew Dolgov 1807536859 fix on-catchup-select-next-unread feed highlighting in feedlist 17 years ago
Andrew Dolgov 82764a41dd rework infinite scroll request synchronization 17 years ago
Andrew Dolgov 9bc082151a fix category collapsing 17 years ago
Andrew Dolgov 19815594c8 code cleanups, fade effect when changing feeds 17 years ago
Andrew Dolgov 6c3b019894 async headlines_callback fixes 17 years ago
Andrew Dolgov 29dfb258c9 fix some issues in infinite scrolling 17 years ago
Andrew Dolgov a49f5e055e headlines_callback: async 17 years ago
Andrew Dolgov 0df398da2c code cleanups, make feedlist_callback async 17 years ago
Andrew Dolgov 2d24f03266 implement fresh virtual feed, load it by default on startup 17 years ago
Andrew Dolgov 457c494a3b reset active_post_id on feed change 17 years ago
Andrew Dolgov 3b08617610 enable collapsing of virtual category 17 years ago
Andrew Dolgov bd64489f65 enable collapsing of labels 17 years ago
Andrew Dolgov 1d5e9fb908 collapsing cat style fixes 17 years ago
Andrew Dolgov 731b05f4a2 simplify getRelativeFeedId 17 years ago
Andrew Dolgov 225ec0d4c2 add dropout effect when hiding read feeds 17 years ago
Andrew Dolgov 82a7286215 infinite scrolling: tweaks (2) 17 years ago
Andrew Dolgov b3c67a4803 infinite scrolling: tweaks 17 years ago
Andrew Dolgov ac54143200 infinite scrolling 17 years ago
Andrew Dolgov fd98576c97 fix: enable toolbar form before viewing feed for the first time 17 years ago
Andrew Dolgov fee51fc66b drop history 17 years ago
Andrew Dolgov 0979b696e4 show tag cloud instead of flat tag list 17 years ago
Andrew Dolgov 3de0261a53 piggyback counter information on headlines call 17 years ago
Andrew Dolgov e097e8be75 add article prefetching, remove history tracking 17 years ago
Andrew Dolgov 0c3d1219ea fix viewCategory() for opera 9.20 17 years ago
Andrew Dolgov 4049672041 add persistent storage for toolbar view options, bump schema 18 years ago
Andrew Dolgov be0801a161 make storeInitParam actually work (move back to cookies) 18 years ago
Andrew Dolgov 42c3291622 UI improvements 18 years ago
Andrew Dolgov a51193e239 force timestamp hack to most main operations (feedlist) 18 years ago
Andrew Dolgov c50e2b3004 cdm tweaks, misc fixes 18 years ago
Andrew Dolgov 50a2595d40 add page moving shortcuts 18 years ago
Andrew Dolgov 203de776e0 implement (disabled) support for page skipping in headline view 18 years ago
Andrew Dolgov cf4d339c28 support omode in rpc getAllCounters 18 years ago
Andrew Dolgov 1dc8dba07c add experimental operation history stack 18 years ago
Andrew Dolgov 7086277caf add quick action to edit current feed 18 years ago
Andrew Dolgov f88e0a5d59 remove xmlhttp.abort() from viewfeed 18 years ago
Andrew Dolgov 9f10e15230 disable pre-selection of main toolbar dropboxes for now 18 years ago
Andrew Dolgov d05514a49a fix id handling in getRelativeFeedId; allow on-catchup-show-next wrapping (closes #108) 18 years ago
Andrew Dolgov 0feab655ba code cleanups 18 years ago
Andrew Dolgov 935f235da7 msie compatibility fixes 18 years ago
Andrew Dolgov 9cb999060f code cleanups 18 years ago
Andrew Dolgov 59cc876cec abort xmlhttp on view/viewfeed 18 years ago
Andrew Dolgov 6e0c9275aa call feedlist_init on feedlist update (takes care of hiding read feeds) 18 years ago
Andrew Dolgov 33b8cab44f fix notify box, add notify prompt in viewfeed 18 years ago
Andrew Dolgov 80e4dc34fd css-based layout + required fixes (2) 18 years ago
Andrew Dolgov 6b4163cb46 css-based layout + required fixes 18 years ago
Andrew Dolgov 5c365f6055 fix various cat-related bugs 18 years ago
Andrew Dolgov 826cdd263a remove early mark-as-read hack on feed catchup 18 years ago
Andrew Dolgov 767e248647 various category/feed id clash fixes 18 years ago
Andrew Dolgov c0ea08b0be remove cat_view_mode 18 years ago
Andrew Dolgov afc00eb54f always assign cat_view_mode on viewfeed 18 years ago
Andrew Dolgov 4beda60a73 never select feed in cat view mode 18 years ago
Andrew Dolgov 0a6c4846cd category search fixes, search dialog now searches in category view 18 years ago
Andrew Dolgov 1035fcecd8 storeInitParam: only store changed params on server 18 years ago
Andrew Dolgov a756529344 add sanity check & debug mode to prefs; misc code cleanups 18 years ago
Andrew Dolgov ee1f45f4c7 unify frontend hotkey handlers 18 years ago
Andrew Dolgov e8bd0da952 get rid of vf_hreadf cookie, move data to init-param 18 years ago
Andrew Dolgov 33d13e72e2 init param API is context-free 18 years ago
Andrew Dolgov ac378ad4ec getMainContext() and related JS-stuff 18 years ago
Andrew Dolgov 3ac2b52019 move some cookies to init-params 18 years ago
Andrew Dolgov f31673f749 select view_mode/limit toolbar params from cookie 18 years ago
Andrew Dolgov 164f4738eb enable search toolbar 18 years ago
Andrew Dolgov 86b682ce2f search dialog improvements, main toolbar overhaul 18 years ago
Andrew Dolgov eff4997c1f fix search broken after userDlg -> infoBox transition 18 years ago
Andrew Dolgov 233b8e07d4 fix bug in previous patch, take two on closing #63 18 years ago
Andrew Dolgov e0998414d8 finalize changes for open-next-unread-feed-on-catchup (closes #63) 18 years ago
Andrew Dolgov a38f09cf4d more debugging in feedlist init 19 years ago
Andrew Dolgov befc807f83 optional DB_PORT, misc js cleanups 19 years ago
Andrew Dolgov 76b4eae177 some UI frontend cookies respect session cookie lifetime, misc cookie cleanups (closes #52) 19 years ago
Andrew Dolgov 2055d4a6dc hide load progress 19 years ago
Andrew Dolgov 99ff73f404 support browsing of NULL category, assorted related fixes 19 years ago
Andrew Dolgov ff2c6e6a31 implement category browsing 19 years ago
Andrew Dolgov 59b8192f94 workaround for Opera cache of feeds/headlines panel; remove addheader param handling 19 years ago
Andrew Dolgov 97dcd654bb Opera compatibility fixes 19 years ago
Andrew Dolgov 2bf6e0a824 only request total counters on initial update request 19 years ago
Andrew Dolgov 49b7cbd351 various search-related improvements 19 years ago
Andrew Dolgov fadfe7d9b4 fix uninitialized xmlhttprequest object in feedlist.js 19 years ago
Andrew Dolgov 96737ce950 misc IE compatibility fixes 19 years ago
Andrew Dolgov bbf4d0b29d fix feedlist init for IE 19 years ago
Andrew Dolgov 1b0809ae45 fix forced selection of dropboxes (functions.js:dropboxSelect()) 19 years ago
Andrew Dolgov 65158e61fe viewfeed: feedlist entry was marked incorrectly on update, fixed 19 years ago