Commit Graph

147 Commits (a4da2f1e621d4de73e589d81dd3f06cd0711204f)

Author SHA1 Message Date
Andrew Dolgov 25ca144bb7 score: get correct classes for rows/score icons on the client 6 years ago
Andrew Dolgov fd6f3e7f07 syncModified: request counters once after all xhr promises resolve 6 years ago
Andrew Dolgov 36f3299ddf use window.requestIdleCallback to sync observed modifications 6 years ago
Andrew Dolgov ad5a43bf66 sync article selected status via mutation observer
remove all rchk-related hacks
6 years ago
Andrew Dolgov d9bf0f17c6 sync unread state to server via mutation observer 6 years ago
Andrew Dolgov e5efde26ac sync marked and published states to server via mutation observer 6 years ago
Andrew Dolgov 6616c7cf67 keep track of selected prompt and floating title status using headline row mutation observer 6 years ago
Andrew Dolgov f96cdb7d5d renderAgain flag fixes 6 years ago
Andrew Dolgov 109910424c renderAgain: restore marked/published flags 6 years ago
Andrew Dolgov 54f02a3b31 add Headlines.renderAgain() to switch between combined/expanded modes faster 6 years ago
Andrew Dolgov 95e1038e6d consistency: show author in multipanel headlines row 6 years ago
Andrew Dolgov 42780ddeb3 in grouped mode, don't display feed titles twice 6 years ago
Andrew Dolgov 302cffb1a7 catchupFeedInGroup: better icon 6 years ago
Andrew Dolgov dc84e10ba1 catchupFeedInGroup: overhaul
1. less hacky way to catchup actually unread headlines
2. don't fade rows away because it's inconsistent with different mark-as-read functions
3. fix stuck progress alert
6 years ago
Andrew Dolgov fa538a6c86 implement year-week sorting window if headlines buffer is grouped by feed titles 6 years ago
Andrew Dolgov a0d332326c add PluginHost.HOOK_HEADLINE_RENDERED 6 years ago
Andrew Dolgov bd66a9ef28 render article on the client using headlines data 6 years ago
Andrew Dolgov d1efcb7fc0 cdm: put originally_from into footer 6 years ago
Andrew Dolgov 6e30af755c viewfeed: bring back comments prompt 6 years ago
Andrew Dolgov 76885fc5ad viewfeed: general code cleanup 6 years ago
Andrew Dolgov 8f75b06835 implement feed grouping display, remove unneeded server vgrlf passing 6 years ago
Andrew Dolgov 9d2caaefe7 viewfeed: show originally from... 6 years ago
Andrew Dolgov 20d460296d fix unread hl styling 6 years ago
Andrew Dolgov e075e6141b json-viewfeed updates 6 years ago
Andrew Dolgov 249c93a228 initial for js templates 6 years ago
Andrew Dolgov 7b0f4f1e46 updateFloatingTitle: marginRight correction no longer needed 6 years ago
Andrew Dolgov 7a276f9898 updateFloatingTitle: add safety offset to hide/show because mozilla can't into math 6 years ago
Andrew Dolgov c4b01dd547 updateFloatingTitle: sync row marked/published status 6 years ago
Andrew Dolgov 75666ac7ab Headlines.click: clicking in body of currently active cdm article should mark
it as read, otherwise it's not possible without a kb shortcut or auto catchup
6 years ago
Andrew Dolgov 7805b291b6 update floating title in toggleUnread functions post-xhr 6 years ago
Andrew Dolgov db3c7d2050 remove floating title appear animation for now 6 years ago
Andrew Dolgov f33cd597be selectionToggleUnread: remove loading... prompt (other similar methods don't have it) 6 years ago
Andrew Dolgov e7adc7e471 Merge branch 'master' into material-icons 6 years ago
Andrew Dolgov 7edcf6c45f ctrlclick in combined mode shouldn't open two windows 6 years ago
Andrew Dolgov 2dac797704 floatingTitle-related fixes 6 years ago
Andrew Dolgov b65d8384c2 update headlines to use vector icons 6 years ago
Andrew Dolgov e42d25a361 revert to previous headline ctrl-click behavior (open in new window, mark read) 6 years ago
Andrew Dolgov 05200a3840 rename main toolbar elements to be more consistent 6 years ago
Andrew Dolgov 9814ac608c Headlines.click: do not set article active if it already is
Headlines.onLoaded: reset active article if not called in append mode
6 years ago
Andrew Dolgov 7e7a15136b Headlines.onRowChecked: fix undefined row 6 years ago
Andrew Dolgov 4a0b644f61 Headlines.onRowChecked: fix possible desync in checkbox and row selected state 6 years ago
Andrew Dolgov 84affc7b1d rework dojo singleton modules to better work with phpstorm completion (ugh) - declare() is not needed there anyway
remove event.observe from login form (not needed)
load pluginhost via amd
6 years ago
Andrew Dolgov 5ead558e43 move Utils to AppBase where it belongs 6 years ago
Andrew Dolgov ac8361e6f6 add AppBase as a shared ancestor for main and prefs app objects
remove event.observe stuff from startup, unneeded
6 years ago
Andrew Dolgov 526389b2d3 update notify_* calls to use Notify 6 years ago
Andrew Dolgov f89924f7a1 set use strict on JS modules; remove some mostly useless stuff like get_minified_js() 6 years ago
Andrew Dolgov 807ff07454 split main objects to dojo modules 6 years ago