Commit Graph

328 Commits (1644304f114626466dd45940ea21f6892efacebb)

Author SHA1 Message Date
Andrew Dolgov e75d70b5a8 add link to invert headline/article selection (closes #216) 16 years ago
Andrew Dolgov e5ebee0941 render_article: fix resetting scroll on article change 17 years ago
Andrew Dolgov 17042fc0a2 restyle resizer 17 years ago
Andrew Dolgov a598370dde add low bandwidth mode (less automatic requests in the background) 17 years ago
Andrew Dolgov 5ee9816cba mark active category in headlines 17 years ago
Andrew Dolgov 004523dda5 remove toggling from = hotkey, rename to f h 17 years ago
Andrew Dolgov 028959411c add some additional checks on child.id attributes being present in CDM auxilary functions 17 years ago
Andrew Dolgov df485d4f8e new hotkey =: toggle hide read headlines 17 years ago
Andrew Dolgov 793ec6ff22 do not autohide notify in view() 17 years ago
Andrew Dolgov fbcabe1e3e parse article reply for content to cache even when it is out of sequence 17 years ago
Andrew Dolgov 3f70f90ffe view: always show article in headlines, even when loading is required 17 years ago
Andrew Dolgov a7764e5105 use real link to article in headlines list (for middle click) (2) 17 years ago
Andrew Dolgov 6cc1fab322 check for failures to request counters in async way after viewfeed/view 17 years ago
Andrew Dolgov 3cd4239a62 CDM: show clickable excerpt if article is collapsed 17 years ago
Andrew Dolgov 022d9e9e45 dispose from out of sequence article_callback2() calls 17 years ago
Andrew Dolgov 997d9d7cad view: request counters in background, request_counters(): add client rate limit 17 years ago
Andrew Dolgov 5aaf9b34e4 request counters asynchronously after viewfeed has succeeded but w/o counters block 17 years ago
Andrew Dolgov ee8768dbbb massive code cleanup 17 years ago
Andrew Dolgov 3a40e8a2ed add placeholder mouse trap code, misc fixes 17 years ago
Andrew Dolgov 730dbf1910 loading progress bar for main window 17 years ago
Andrew Dolgov abe6d9346e map inline search to | 17 years ago
Andrew Dolgov 2c3bd11965 article_callback2: do not showArticleInHeadlines() there 17 years ago
Andrew Dolgov b2bb787c77 cache/preload tweaks 17 years ago
Andrew Dolgov aa0fa9df1e getNeighborIds: add scope, add automatic prefetch for articles under mouse 17 years ago
Andrew Dolgov 438f2ce922 fix create filter dialog when called from main UI, fix exception_error() parameter position errors 17 years ago
Andrew Dolgov 314fcd2bfd new shortcut: tab (selects article under cursor) 17 years ago
Andrew Dolgov 081e527d3a vfeed grouping: prevent duplicate group headings 17 years ago
Andrew Dolgov b61cf20ca2 CDM mode: remove obsolete 't' hotkey 17 years ago
Andrew Dolgov 5ad9d13211 CDM mode: add article selection, rework moveToPost() 17 years ago
Andrew Dolgov 93f66472ef misc fixes, rework hotkeys code placement 17 years ago
Andrew Dolgov 3818a89ba0 headline inline search: automatically fix odd/even classes 17 years ago
Andrew Dolgov 7a822893ce online search in headline buffer (hotkey shift-I) 17 years ago
Andrew Dolgov 3c2d7945ae invalidate local cache when view mode/limit is changed 17 years ago
Andrew Dolgov 54eb7d20dd toggleUnread: enable effect for another cmode 17 years ago
Andrew Dolgov 0df009c3b8 CDM highlight/display tweaks; tweaks for n/p hotkeys (refs #191) 17 years ago
Andrew Dolgov 587bef1021 some more fixes 17 years ago
Andrew Dolgov b8e6acea95 assorted fixes, support for n/p shortcuts in CDM (refs #191) 17 years ago
Andrew Dolgov 3de99e6b6c invalidate headline cache when clicking on unread article 17 years ago
Andrew Dolgov 11063ec65c only update cache when viewing unread articles when view_mode is all_articles 17 years ago
Andrew Dolgov 4c009c783c update cache when viewing unread articles (2) 17 years ago
Andrew Dolgov fdcdf2de7c update cache when viewing unread articles 17 years ago
Andrew Dolgov ce411c4b74 recache headlines when removing updated mark 17 years ago
Andrew Dolgov ebda016b58 invalidate headline cache when updated article is clicked 17 years ago
Andrew Dolgov 52d7e7da48 disable headline cache when searching 17 years ago
Andrew Dolgov 7e8832b3e2 headline cache tweaks 17 years ago
Andrew Dolgov dd5865d466 headline cache fixes 17 years ago
Andrew Dolgov 5d17ead9b2 headline caching fixes 17 years ago
Andrew Dolgov e19c1824e9 add experimental headline caching 17 years ago
Andrew Dolgov a70ab7400b toggleUnread: properly handle cmode 17 years ago
Andrew Dolgov a04c8e8dc2 add collapsed CDM mode 17 years ago
Andrew Dolgov 76283a4c15 showArticleInHeadlines: abort when row is missing 17 years ago
Andrew Dolgov c32cd48afe infscroll: properly restore headline selections on load (closes #146) 17 years ago
Andrew Dolgov 5fe7767c0e catchupRelative: move to ajax.request 17 years ago
Andrew Dolgov 4764c27ef8 disable infinite scrolling when Limit == 0 (closes #143) 17 years ago
Andrew Dolgov e7e66b38d3 tweak infscroll 17 years ago
Andrew Dolgov ee506d2a05 tweak infscroll 17 years ago
Andrew Dolgov 82764a41dd rework infinite scroll request synchronization 17 years ago
Andrew Dolgov 2ef1af84c8 viewfeed: code cleanups 17 years ago
Andrew Dolgov ba5fac1b5f update translations 17 years ago
Andrew Dolgov 868d0ed27e showArticleInHeadlines: add exception handling 17 years ago
Andrew Dolgov 71d277deec switch view() to async 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 d395a94275 misc code cleanups 17 years ago
Andrew Dolgov 1341ea0dbe add some async counters handling 17 years ago
Andrew Dolgov f5e0338d84 fix article starring/publishing on MSIE (closes #139) 17 years ago
Andrew Dolgov 8be83f424a implement catchup above/below (refs #140) 17 years ago
Andrew Dolgov 36e05046e0 rpc mark/pub return proper counters, rework all_counters_callback 17 years ago
Andrew Dolgov b685ba25b7 properly request counters when starring/publishing article 17 years ago
Andrew Dolgov ace1a6da76 disable pub/mark effects in CDM 17 years ago
Andrew Dolgov a5ae125a8d allow to mark selected articles as read, L10N bumps 17 years ago
Andrew Dolgov 88d96ad888 disable effects for batch pub/mark operations 17 years ago
Andrew Dolgov 6b0f49f9fe add some puffing to pub and mark icons 17 years ago
Andrew Dolgov 2bc2147f2e optimize counter responses in markSelected, etc 17 years ago
Andrew Dolgov e4f4b46f9d published feeds work 17 years ago
Andrew Dolgov a219fec54d CDM and infinite scrolling tweaks 17 years ago
Andrew Dolgov b3c67a4803 infinite scrolling: tweaks 17 years ago
Andrew Dolgov ac54143200 infinite scrolling 17 years ago
Andrew Dolgov e4914b6275 make 'v' hotkey work in CDM mode 17 years ago
Andrew Dolgov 8a5b4579fa confirm page catchup (closes #134) 17 years ago
Andrew Dolgov 298f3f783a add shortcut to open active article in new tab 18 years ago
Andrew Dolgov af6f8bf241 tweak catchup_callback 18 years ago
Andrew Dolgov fee51fc66b drop history 18 years ago
Andrew Dolgov 8622758381 possible workaround for xmlhttp stucking on safari (2) 18 years ago
Andrew Dolgov 03c88bdd94 add runtime info to headlines response 18 years ago
Andrew Dolgov c5af7171a5 possible workaround for xmlhttp stucking on safari 18 years ago
Andrew Dolgov 14b6c54b03 fix tag quote issues 18 years ago
Andrew Dolgov c1b1874979 cache_invalidate: fix 18 years ago
Andrew Dolgov 007a38d4c3 new option: STRIP_UNSAFE_TAGS (utilized) 18 years ago
Andrew Dolgov a5e46e0f76 correctHeadlinesOffset: add opera remark 18 years ago
Andrew Dolgov 0d88fd97df article_callback: enable error message when could not receive content 18 years ago
Andrew Dolgov ac162cbe5a correct headlines scroll position in moveToPost() 18 years ago
Andrew Dolgov b07b61da01 invalidate article cache when editing tags 18 years ago
Andrew Dolgov 3c19b05848 article cache: strip unneeded fields of cache objects 18 years ago
Andrew Dolgov 67343d9f9b compact some definitions in headlines list 18 years ago
Andrew Dolgov 961f4c7323 prefetch topmost articles on headlines load 18 years ago
Andrew Dolgov addb583694 prefetch old articles when necessary 18 years ago
Andrew Dolgov 7289eacf91 lower max article cache size (30 to 20) 18 years ago
Andrew Dolgov 3de0261a53 piggyback counter information on headlines call 18 years ago
Andrew Dolgov 5a94a953ea piggy-back counters to view reply 18 years ago
Andrew Dolgov fed4387da1 update prefetching store, add expiry 18 years ago
Andrew Dolgov e097e8be75 add article prefetching, remove history tracking 18 years ago
Andrew Dolgov 2228d0e4a8 block no-articles-selected prompt for catchupPage 18 years ago
Andrew Dolgov 9cc600d1c4 tweak subtoolbar, update translations 18 years ago
Andrew Dolgov ac7bcd7135 make CDM auto-catchup optional (closes #121) 18 years ago
Andrew Dolgov 9ec587042e add some more progress notifications 18 years ago
Andrew Dolgov 42c3291622 UI improvements 18 years ago
Andrew Dolgov 86173d9a95 force timestamp hack to most main operations 18 years ago
Andrew Dolgov 9acd22e844 cdmWatchdog: bail out when no container is present 18 years ago
Andrew Dolgov c50e2b3004 cdm tweaks, misc fixes 18 years ago
Andrew Dolgov 13f08f7534 enable tags support in CDM 18 years ago
Andrew Dolgov f8e471120d implement CDM auto-catchup for articles (2) 18 years ago
Andrew Dolgov ba0978c86d implement CDM auto-catchup for articles 18 years ago
Andrew Dolgov d62a3b6349 add tag dropbox to tag editor 18 years ago
Andrew Dolgov 0b126ac277 tag editor 18 years ago
Andrew Dolgov d4eec882c0 check for invalid active_post_id in moveToPost 18 years ago
Andrew Dolgov 1dc8dba07c add experimental operation history stack 18 years ago
Andrew Dolgov 4b6206fa97 detect xmlhttp deadlocks in view() 18 years ago
Andrew Dolgov f88e0a5d59 remove xmlhttp.abort() from viewfeed 18 years ago
Andrew Dolgov b2128f017e fix broken toolbar in combined view mode 18 years ago
Andrew Dolgov 44cc6f204f scroll headlines and content container to top on update 18 years ago
Andrew Dolgov 1c2d719341 disable setActiveFeedId on view 18 years ago
Andrew Dolgov 0feab655ba code cleanups 18 years ago
Andrew Dolgov 8f3b99baec show new page on page catchup (2) 18 years ago
Andrew Dolgov e08443c1bf show new page on page catchup 18 years ago
Andrew Dolgov 935f235da7 msie compatibility fixes 18 years ago
Andrew Dolgov abbe0154f7 move counters processing to different xmlhttp object 18 years ago
Andrew Dolgov 9cb999060f code cleanups 18 years ago
Andrew Dolgov 59cc876cec abort xmlhttp on view/viewfeed 18 years ago
Andrew Dolgov 33b8cab44f fix notify box, add notify prompt in viewfeed 18 years ago
Andrew Dolgov 30031575b0 call update_all_comments() from headlines callback 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 b47b5af7b9 fix catchupPage/bottom subtoolbar in CDM 19 years ago
Andrew Dolgov 88040f5795 add search-to-label converter, ability to unsubscribe from label, various label fixes 19 years ago
Andrew Dolgov b00ed196e4 all_counters_callback broken xml notify moved to debug 19 years ago
Andrew Dolgov a756529344 add sanity check & debug mode to prefs; misc code cleanups 19 years ago
Andrew Dolgov ee1f45f4c7 unify frontend hotkey handlers 19 years ago
Andrew Dolgov 772bc83b8d remove rpc_pnotify_callback 19 years ago
Andrew Dolgov 5f51022a73 combined mode improvements (add toggle read link, set post as read when link is clicked) 19 years ago
Andrew Dolgov 894ebcf5e9 update_daemon work, remove unneeded indexes, query optimizations 19 years ago
Andrew Dolgov 720200957d minor headlines select/deselect glitches fixes 19 years ago
Andrew Dolgov cf1bc085fa prettify debug output 19 years ago
Andrew Dolgov 59b8192f94 workaround for Opera cache of feeds/headlines panel; remove addheader param handling 19 years ago
Andrew Dolgov e0a7121ba9 only enable bottom actions toolbar in headlines, when headlines list scrolls 19 years ago
Andrew Dolgov 6c7abfae07 viewfeed.js: implement catchupPage() (closes #44) 19 years ago
Andrew Dolgov 97dcd654bb Opera compatibility fixes 19 years ago
Andrew Dolgov 98bea1b163 duplicate feed actions toolbar on bottom (related to #44) 19 years ago
Andrew Dolgov 06d1a1c158 fix checkbox handling in combined mode 19 years ago
Andrew Dolgov 4e51dd2bc0 headlines: disable hotkeys for up/down in combined mode (closes #17) 19 years ago
Andrew Dolgov 83f043bb94 misc exception handling improvements 19 years ago
Andrew Dolgov 386cbf27aa combined article display mode (option COMBINED_DISPLAY_MODE), remove xml feed output 19 years ago
Andrew Dolgov 3a95520247 s hotkey stars/unstars selection 19 years ago
Andrew Dolgov c868b15476 refactor viewfeed.js toggleUnread/toggleStarred to selectionToggleUnread, selectionToggleMarked 19 years ago
Andrew Dolgov f1f2db647f UNDO: simplify toggleStarred() for selection 19 years ago
Andrew Dolgov 88feb44216 simplify toggleStarred() for selection 19 years ago
Andrew Dolgov 9932fb068b hotkey s stars/unstars selected article 19 years ago
Andrew Dolgov 63186cdb78 add j,k bindings to subframes 19 years ago
Andrew Dolgov 1572afe508 headlines subtoolbar, misc api changes 19 years ago
Andrew Dolgov e28f43f965 up/down arrows are hotkeys in feedlist 19 years ago
Andrew Dolgov b623b3edcb some new hotkeys 19 years ago
Andrew Dolgov 2db4190c9e viewfeed() call in multifeed display 19 years ago
Andrew Dolgov 7ba176d2bf toggleMark behaviour fixes 19 years ago
Andrew Dolgov 8add756ac1 hardcode minimum 30 minute rss refetch interval 19 years ago
Andrew Dolgov 8073cce71e further label/vfeed/feed behaviour unification 19 years ago
Andrew Dolgov 090e250b69 automagically updating labels with cute XML RPC 19 years ago
Andrew Dolgov 254e0e4b82 Starred vfolder 19 years ago
Andrew Dolgov 867413478a remove ACTFEEDID container, keep information in a cookie instead (getActiveFeedId/setActiveFeedId API) 19 years ago
Andrew Dolgov 397f428bc5 more blank_icon png -> gif 19 years ago
Andrew Dolgov 90e395dca0 cleanup backend.php/op=view + remove unneeded notify feedback 19 years ago
Andrew Dolgov 0c67440670 fix updating of unread counters in feedlist on headlines load 19 years ago
Andrew Dolgov c80e217587 fix headlines list sizing issues 19 years ago
Andrew Dolgov e828e31e83 big interface overhaul, new logo 19 years ago
Andrew Dolgov 1a66d16e46 scrollable feedlist (iframe) 19 years ago
Andrew Dolgov c05608c26e notify window close button 19 years ago
Andrew Dolgov bb7cfaceb1 further javascript cleanups 19 years ago
Andrew Dolgov f0601b870c iframify main interface, numerous javascript cleanups 19 years ago