Commit Graph

476 Commits (9fe80bcdadfbc318c2f6e0ee1b8957b3275d0817)

Author SHA1 Message Date
Andrew Dolgov 546499a9f3 finish initial work on scoring 16 years ago
Andrew Dolgov f8232151a0 add hotkey to catchup all feeds, add optional warning to catchupAllFeeds() 16 years ago
Andrew Dolgov 3c2d7945ae invalidate local cache when view mode/limit is changed 17 years ago
Andrew Dolgov c67d2990c7 editFeedDlg: fix hotkey disabling bug 17 years ago
Andrew Dolgov 0b6cffa868 block HIDE_FEEDLIST (refs #196) 17 years ago
Andrew Dolgov 03177e82c9 collapsed feedlist: reflow bug fix for old-skool 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 58daed52b6 enable collapsing feedlist for compact theme 17 years ago
Andrew Dolgov 22936abb76 save feedlist collapse state 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 8b557634e2 hidden feedlist: save scroll offset 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 d8432ff5f5 remove leftover updating feeds prompt 17 years ago
Andrew Dolgov 21f0db7162 3pane theme: tweak content width 17 years ago
Andrew Dolgov 203610630a add 3pane theme 17 years ago
Andrew Dolgov e9753ab46d disable All feeds updated prompt 17 years ago
Andrew Dolgov c4a36709cd rework feed-prefs ops toolbar 17 years ago
Andrew Dolgov 2d936cd1d9 update translations 17 years ago
Andrew Dolgov e978f78de5 rename qfdDelete() to unsubscribeFeed() 17 years ago
Andrew Dolgov 19ee477b5a update translations 17 years ago
Andrew Dolgov d1f0c58498 new feed action: clear articles 17 years ago
Andrew Dolgov f3c6bf6e3d remove raw xmlhttp code from tt-rss.js 17 years ago
Andrew Dolgov d73071b1b1 fix catchup of a category 17 years ago
Andrew Dolgov 0df398da2c code cleanups, make feedlist_callback async 17 years ago
Andrew Dolgov 6b8bbd1dae remove obsolete userSwitch() 17 years ago
Andrew Dolgov 2a8504cd39 main: move to async infobox calls 17 years ago
Andrew Dolgov c20fd46335 make main refetch cycle asynchronous 17 years ago
Andrew Dolgov 6f15127798 allow to edit labels from main interface 17 years ago
Andrew Dolgov 89cb787edd more translation work 17 years ago
Andrew Dolgov 17a756d193 article_publish_url: syntax fix 17 years ago
Andrew Dolgov e4914b6275 make 'v' hotkey work in CDM mode 17 years ago
Andrew Dolgov 8e00ae9b58 check update daemon timestamp 17 years ago
Andrew Dolgov fee51fc66b drop history 17 years ago
Andrew Dolgov c5af7171a5 possible workaround for xmlhttp stucking on safari 17 years ago
Andrew Dolgov d00bfb5f45 runtime info parser: if daemon is running, clear pending notification 17 years ago
Andrew Dolgov e968e7f79d fix typo 17 years ago
Andrew Dolgov 35a03bddc2 tag cloud improvements 17 years ago
Andrew Dolgov 4548a580c5 tweak tag cloud 17 years ago
Andrew Dolgov 0979b696e4 show tag cloud instead of flat tag list 17 years ago
Andrew Dolgov addb583694 prefetch old articles when necessary 17 years ago
Andrew Dolgov e097e8be75 add article prefetching, remove history tracking 17 years ago
Andrew Dolgov 442d77f1cc help uses popup window, recolor infoBox, use subscribe dialog in prefs 17 years ago
Andrew Dolgov 5158ced917 hideOrShowFeedList: fix 17 years ago
Andrew Dolgov 586822fdab some more fixes for IE and resize_headlines 17 years ago
Andrew Dolgov 770bbb0297 block resize_headlines() for MSIE 17 years ago
Andrew Dolgov 81352b548d tweak error message 17 years ago
Andrew Dolgov 7a09510c02 try to detect sanity check abnormalities (caused by Firebug) 17 years ago
Andrew Dolgov e12a547eb9 block resize_headlines in MSIE: broken 17 years ago
Andrew Dolgov a9d42cf72f auto-resize headlines container to 30% of window height 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 709e7dc29b add gettext to js, bump translations 18 years ago
Andrew Dolgov 42c3291622 UI improvements 18 years ago
Andrew Dolgov 0d32b41e36 interface tweaks, add info/question/exclamation pics 18 years ago
Andrew Dolgov 89fbb3bc82 force timestamp hack to most main operations (main loop) 18 years ago
Andrew Dolgov 86173d9a95 force timestamp hack to most main operations 18 years ago
Andrew Dolgov 0f088bfcde disable empty notify() in refetch_callback w. daemon mode 18 years ago
Andrew Dolgov d9fa39f1d4 add new version indicator on main chrome 18 years ago
Andrew Dolgov ef16ae3782 rework no daemon warning 18 years ago
Andrew Dolgov 4220d6b037 store navigator.appName in session object on init 18 years ago
Andrew Dolgov 92f3bcaecc block feed editor dialog for tags, labels and such 18 years ago
Andrew Dolgov cf4d339c28 support omode in rpc getAllCounters 18 years ago
Andrew Dolgov 0b126ac277 tag editor 18 years ago
Andrew Dolgov 3ac2f3c767 fix auto-refresh of active feed when update detected in scheduled refetch call 18 years ago
Andrew Dolgov 5854573ad3 unify counter reply object handling when called from auto refetch and manually 18 years ago
Andrew Dolgov 729bafaa14 disable hotkeys when edit current feed dialog is shown 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 4724a093a8 improve session expiry handling (redirect back to login form on rpc error code 6) 18 years ago
Andrew Dolgov ca2f46a72d bugfix: catchupAllFeeds was broken in iframe transition 18 years ago
Andrew Dolgov 807f452a54 add loading... prompt to dispSwitch handler 18 years ago
Andrew Dolgov 6e6504bc02 modify filterCR to call user-specified callback on CR (e.g. for search toolbar) 18 years ago
Andrew Dolgov 461766f33e add debug mode only fast user switcher 18 years ago
Andrew Dolgov a58d997c5e stop feedback display in dlg_frefresh_callback 18 years ago
Andrew Dolgov 9f10e15230 disable pre-selection of main toolbar dropboxes for now 18 years ago
Andrew Dolgov abbe0154f7 move counters processing to different xmlhttp object 18 years ago
Andrew Dolgov 7bc4f2517f opera compatibility fixes (2) 18 years ago
Andrew Dolgov 0e9dd1baf7 opera compatibility fixes 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 f6d6e22ff4 new option: CONFIRM_FEED_CATCHUP (closes #106) 18 years ago
Andrew Dolgov 52db9978a7 normalize title in front pages, fix filter query in update process 18 years ago
Andrew Dolgov 9e397d0f5a refresh feeds frame if number of subscriptions failed 18 years ago
Andrew Dolgov 5c365f6055 fix various cat-related bugs 18 years ago
Andrew Dolgov 28de373239 fix Mark as read button 18 years ago
Andrew Dolgov ec6e2fd35b null category fixes 18 years ago
Andrew Dolgov 767e248647 various category/feed id clash fixes 18 years ago
Andrew Dolgov bed0f18f7a disable lock warning in refetch cycle 18 years ago
Andrew Dolgov 88040f5795 add search-to-label converter, ability to unsubscribe from label, various label fixes 18 years ago
Andrew Dolgov 234e467cad fix name display in catchup prompt in category view mode 18 years ago
Andrew Dolgov 0a6c4846cd category search fixes, search dialog now searches in category view 18 years ago
Andrew Dolgov fce2483891 add confirmation to Mark as read action (closes #96) 18 years ago
Andrew Dolgov 0d51e25dfb hide updating... notify if DAEMON_REFRESH_ONLY 18 years ago
Andrew Dolgov a6c3f28c4a fix resize_feed_list if header or footer are disabled (closes #65) 18 years ago
Andrew Dolgov 1035fcecd8 storeInitParam: only store changed params on server 18 years ago
Andrew Dolgov 1cb7492dc4 call parse_runtime_info from all_counters_callback 18 years ago
Andrew Dolgov 64a2875dcc quick unsubscribe prompt shows feed name 18 years ago
Andrew Dolgov 71ad883b28 toggle no daemon warning @ runtime on refetch 18 years ago
Andrew Dolgov f54f515f44 report runtime info in counter callbacks 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 07eb917846 quick add feed dialog uses prototype 18 years ago
Andrew Dolgov a58069db8a use Ajax.getTransport to create our xmlhttp objects 18 years ago
Andrew Dolgov 605f7d463d fix url checking, param sanitizing in feed & cat editors, fix browser_has_opacity() 18 years ago
Andrew Dolgov caa53a7cb1 remove backend/error msg calls on iframe init, recolor notify error 18 years ago
Andrew Dolgov 1d7bf5a0f3 infobox uses semi-transparent overlay 18 years ago
Andrew Dolgov 0530ddd88b notify system improvements 18 years ago
Andrew Dolgov 4d4200a87b make updating feeds notify persistent, remove p_notify calls 18 years ago
Andrew Dolgov eff4997c1f fix search broken after userDlg -> infoBox transition 18 years ago
Andrew Dolgov 2371c520c7 disable some submit-type buttons when required data is not given 18 years ago
Andrew Dolgov 0ceded7a46 interface tweaks 18 years ago
Andrew Dolgov 7b5c6012d1 unify create filter interface 18 years ago
Andrew Dolgov f2b6a2d420 remove calls to error.php 19 years ago
Andrew Dolgov 462a192bd5 small fatal error improvements 19 years ago
Andrew Dolgov af106b0ebe better fatal error handling by frontend (remove error.php) 19 years ago
Andrew Dolgov bb3423cf99 quickMenuGo: try/catch block 19 years ago
Andrew Dolgov 8a414837ec sanity check for DATABASE_BACKED_SESSIONS && SINGLE_USER_MODE 19 years ago
Andrew Dolgov 01b3e1919a split backend rpc, various interface improvements 19 years ago
Andrew Dolgov 76b4eae177 some UI frontend cookies respect session cookie lifetime, misc cookie cleanups (closes #52) 19 years ago
Andrew Dolgov e8ef3b9715 auto refresh active feed when new messages are detected 19 years ago
Andrew Dolgov cf1bc085fa prettify debug output 19 years ago
Andrew Dolgov c441662f98 xmlhttp sometimes get stuck in main loop: workaround 19 years ago
Andrew Dolgov 9f3a745568 reverse direction of debug box 19 years ago
Andrew Dolgov 0ee1d1a003 updates to debug mode 19 years ago
Andrew Dolgov 4c059b7bf9 cleanup notify box on successful refetch 19 years ago
Andrew Dolgov 59b8192f94 workaround for Opera cache of feeds/headlines panel; remove addheader param handling 19 years ago
Andrew Dolgov b6104dee39 fix Opera caching bug 19 years ago
Andrew Dolgov 77d519852a disable headline height fix for Opera 19 years ago
Andrew Dolgov 91d612b39e print additional info on fatalError(3) 19 years ago
Andrew Dolgov 4cb6f375d7 fix headlines height for Opera 19 years ago
Andrew Dolgov 1de2b92c16 more opera feeds frame size work 19 years ago
Andrew Dolgov 5f136c9acc fix feeds frame size for Opera 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 5a18050571 fix title display bug on refetch 19 years ago
Andrew Dolgov 5a494a0bc9 disable previous patch 19 years ago
Andrew Dolgov 5b857464f4 UNDO: display current feed in title (only in daemon mode for now) 19 years ago
Andrew Dolgov dcca5d13a0 display current feed in title (only in daemon mode for now) 19 years ago
Andrew Dolgov 9da1e3be20 cosmetic fix 2 19 years ago
Andrew Dolgov 3b3c42a486 cosmetic interface fix 19 years ago
Andrew Dolgov 78ea1de08c skip counters output when number of unread articles at backend equals frontend 19 years ago
Andrew Dolgov c6784aea9c misc interface cleanups, only allow daemon to start when ENABLE_UPDATE_DAEMON is enabled 19 years ago
Andrew Dolgov e2cb4c6d7a cleanup title even if refetch_callback failed 19 years ago
Andrew Dolgov f5de0d8da5 new option: FEEDS_FRAME_REFRESH (sort-of closes #12) 19 years ago
Andrew Dolgov c09ec856aa rework actions 19 years ago
Andrew Dolgov 49b7cbd351 various search-related improvements 19 years ago
Andrew Dolgov 7f123cdab4 new option: HIDE_READ_FEEDS (+ pref setting RPC calls) (closes #23) 19 years ago
Andrew Dolgov 1e18cf4b5a remove accidental debug output from sanity check 19 years ago
Andrew Dolgov bc2369382c fix backend sanity failure (take 2) 19 years ago
Andrew Dolgov 9c5eb35356 change updating feeds... prompt due to KnownBug 19 years ago
Andrew Dolgov 3bdb368b87 pass object to call updateTitle() to parse_counters() (closes #9) 19 years ago
Andrew Dolgov 27da8b1ec3 enable search dialog 19 years ago
Andrew Dolgov 4bbd5aec59 fix headlineToolbar initialization on load 19 years ago
Andrew Dolgov 1b0809ae45 fix forced selection of dropboxes (functions.js:dropboxSelect()) 19 years ago
Andrew Dolgov 15da5cc18d quick add feed now has category dropbox, quick feed delete resets headlines view on delete 19 years ago
Andrew Dolgov d2afdfa09f change feedlist refresh timeout from 30 to 15 minutes 19 years ago
Andrew Dolgov ccedfdddec disable hotkeys when userDlg is shown 19 years ago
Andrew Dolgov 1a6a9555ff consolidate counter parsing code 19 years ago
Andrew Dolgov fe14aeb84c collapsable categories 19 years ago
Andrew Dolgov 696684653d confirm dangerous actions in prefs, main quick-delete action change 19 years ago
Andrew Dolgov a24f525cce quick action to add filter, misc backend improvements 19 years ago
Andrew Dolgov 806a3d146d show number of unread articles in title 19 years ago
Andrew Dolgov 7b433d8c02 j,k navigate between feeds 19 years ago
Andrew Dolgov 76332f3c90 add shadow to userDlg 19 years ago
Andrew Dolgov ef775b46d8 remove splashscreen 19 years ago
Andrew Dolgov 7719618b29 exception handling in some code blocks 19 years ago
Andrew Dolgov fbd94c5386 tweak README 19 years ago
Andrew Dolgov 21703604b2 show tags in article view mode 19 years ago
Andrew Dolgov bdf7f1bc71 fix show only unread in feed actions 19 years ago
Andrew Dolgov a5873b2eaf fix updateFeed rpc call, fix feed editor feed catchup/uncatchup 19 years ago
Andrew Dolgov 262bd8ea53 automatically logout user when session expires 19 years ago
Andrew Dolgov ab9d9e8df4 fix global search 19 years ago
Andrew Dolgov 05732aa0b6 misc new schema support related work 19 years ago
Andrew Dolgov 13bb6bbe35 move initial refetch call to feedlist.js init 19 years ago
Andrew Dolgov 2f587484af loading splash screen 19 years ago
Andrew Dolgov 295f9b422a perform backend sanity check on startup, update schema version in backend.php 19 years ago
Andrew Dolgov b623b3edcb some new hotkeys 19 years ago
Andrew Dolgov db8d6f6714 main frame now calls feeds-frame for viewfeed() 19 years ago
Andrew Dolgov cbe45fa8ec actions menu changes 19 years ago
Andrew Dolgov 7a991cac30 option DISPLAY_FEEDLIST_ACTIONS, consolidate actions in one dropbox 19 years ago
Andrew Dolgov 3745788e89 toggle hide/display only unread feeds, All feeds: button ops changed into selector 19 years ago
Andrew Dolgov 628eb1bdf2 css declaration changes 19 years ago
Andrew Dolgov 9826bd2ed9 optimize RPC forceUpdateAllFeeds response 19 years ago
Andrew Dolgov 033e47e09b extended search dialog placeholder, disabled for now 19 years ago
Andrew Dolgov 40d601c5d3 blank notify box on showDlg() 19 years ago
Andrew Dolgov 6de5d05666 add dialogue to remove current feed, overall quick meny improvements (shamelessly stolen from GMail) 19 years ago
Andrew Dolgov f84a97a31b generic popup user dialog mechanism 19 years ago
Andrew Dolgov e2f8f7b47a quick feed add dialog + related interface tweaks 19 years ago
Andrew Dolgov 919bb09c51 enable catchup button for labels and starred vfeed 19 years ago
Andrew Dolgov fc69e64169 start work on showing number of unread articles in title 19 years ago
Andrew Dolgov a7de14fce1 disable feed toolbar catchup button when catchup is not applicable 19 years ago
Andrew Dolgov 52b51244c1 global search, update TODO 19 years ago
Andrew Dolgov 9cab3250d6 fix broken feed counter updates 19 years ago
Andrew Dolgov bc18bcddc6 add some RPC error reporting 19 years ago
Andrew Dolgov fe2f197086 remove active feed cookie on app init 19 years ago
Andrew Dolgov 4ce1985967 search toolbar ui change 19 years ago
Andrew Dolgov 8143ae1f2b more work on tag support 19 years ago
Andrew Dolgov 8073cce71e further label/vfeed/feed behaviour unification 19 years ago
Andrew Dolgov 392d45635b rework label counter behaviour 19 years ago
Andrew Dolgov 090e250b69 automagically updating labels with cute XML RPC 19 years ago
Andrew Dolgov 22a93ad8b2 more cookie magic, basic sanity checks on init() 19 years ago
Andrew Dolgov 867413478a remove ACTFEEDID container, keep information in a cookie instead (getActiveFeedId/setActiveFeedId API) 19 years ago
Andrew Dolgov 25cb57366a more MSIE compatibility fixes 19 years ago
Andrew Dolgov 29fb8c7097 remove unneeded xmlhttp objects from tt-rss.js 19 years ago
Andrew Dolgov caa486f838 remove notification from viewfeed() 19 years ago
Andrew Dolgov deaaa02c50 fixed viewfeed/MarkAllRead behaviour 19 years ago
Andrew Dolgov 77a1bf8b83 update NEWS 19 years ago
Andrew Dolgov 8158c57a8e update schema, more mysql work 19 years ago
Andrew Dolgov 90e395dca0 cleanup backend.php/op=view + remove unneeded notify feedback 19 years ago
Andrew Dolgov 310da49d2f fix bug in refetch_callback 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 64c620ce46 disable resetSearch() when query is blank 19 years ago
Andrew Dolgov a8d28f48e8 set limitbox value from cookie on init 19 years ago
Andrew Dolgov 13c280e7ce feedlist forgot about active feed highlight on refetch 19 years ago
Andrew Dolgov 47179952ac store last opened feed in cookie, cleanup tt-rss.js a little bit 19 years ago
Andrew Dolgov ac43eba1ab inputify buttons, store view modes in session cookies, disable headline toolbar initially 19 years ago
Andrew Dolgov c05608c26e notify window close button 19 years ago
Andrew Dolgov cb1083a1f6 limit number of loaded headlines 19 years ago
Andrew Dolgov bb7cfaceb1 further javascript cleanups 19 years ago
Andrew Dolgov f0601b870c iframify main interface, numerous javascript cleanups 19 years ago
Andrew Dolgov 70830c87c9 optional support for showing content in an iframe 19 years ago
Andrew Dolgov f175937c78 fix typo in search, add view limiting dropbox, change default headlines height to 10% 19 years ago
Andrew Dolgov f4c10d4408 added support for marking posts 19 years ago
Andrew Dolgov bf66b95bf2 catchupPage() now removes UPD images like it should 19 years ago
Andrew Dolgov 40789bbf5d fix bug in catchupPage button handling 19 years ago
Andrew Dolgov 7ff88e75bd disable catchupPage button when all headlines have been read 19 years ago
Andrew Dolgov caa4e57f27 code cleanups, start work on sepUpdateFeed mechanism 19 years ago
Andrew Dolgov 55acb3cbfe remove unneeded object in tt-rss.js 19 years ago
Andrew Dolgov e1123aee35 disable btnCatchupPage when there is nothing to catchup 19 years ago
Andrew Dolgov b10e155060 highlight active headline after post loaded (in view_callback) 19 years ago
Andrew Dolgov c33c296c04 disable "loading, please wait" text on view() 19 years ago
Andrew Dolgov 431ade5580 reset active_post_id on offset change 19 years ago
Andrew Dolgov b5daec986c mark currently selected post on headlines update, remove debug msg on content hash change 19 years ago
Andrew Dolgov a3ee2a382f code cleanups, show selected feed in feedlist, tell magpie to use UTF-8 19 years ago
Andrew Dolgov c0e5a40e73 MSIE5 compatibility workarounds 19 years ago
Andrew Dolgov 36bf74967c some searchbox focus workarouns, content hash checking is optional now 19 years ago
Andrew Dolgov c374a3feca improved search interface 19 years ago
Andrew Dolgov c3a8d71ad4 more functional keyboard navigation, auto page flipping, updated README, auto post cleanup (PURGE_OLD_DAYS), schema updated 19 years ago
Andrew Dolgov 9cfc649af5 keyboard navigation and cute active headline selection 19 years ago