Andrew Dolgov
54ce930b8d
delay counters request on promise completion a bit
6 years ago
Andrew Dolgov
8c49689fda
filter test results: remove table bloat
6 years ago
Jordan Galby
47b4a262cf
fix missing curly brace
...
Fix the error:
```
SyntaxError: missing } after property list
```
6 years ago
Andrew Dolgov
d3885c5883
App.toggleNightMode: add some fadein/fadeout
6 years ago
Andrew Dolgov
d53cdaf815
requestCounters: remove cooldown
6 years ago
Andrew Dolgov
4e41db7ed3
Article.unpack: add placeholder if data-content is empty
6 years ago
Andrew Dolgov
eda4ac2a2b
add fallback colors for headline feed titles based on feed name if favicon color is not available
6 years ago
Andrew Dolgov
be49b77b14
Revert "use codeflask for user css editor"
...
This reverts commit daa43e0572
.
6 years ago
Andrew Dolgov
721f9ad866
requestIdleCallback: remove hard dependency for now
6 years ago
Andrew Dolgov
daa43e0572
use codeflask for user css editor
6 years ago
Andrew Dolgov
7a98105960
remove old fatalError(), move everything to App.Error
...
update exception dialog css
6 years ago
Andrew Dolgov
071ca5aa96
Error.report: use JS template strings
6 years ago
Andrew Dolgov
2cbc2f5261
bring back frontend sanity check w/ App.checkBrowserFeatures()
6 years ago
Andrew Dolgov
f3c04fc5d8
sync modified scores via mutation observer
6 years ago
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
7cfd04ffb4
xhr helpers: wrap in promises
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
c97c755195
remove _active_article_id; use selector instead
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
fox
cc267217e1
Merge branch 'tree_tooltip_error' of ggrandou/tt-rss into master
6 years ago
Andrew Dolgov
54f02a3b31
add Headlines.renderAgain() to switch between combined/expanded modes faster
6 years ago
Gilles Grandou
df05794032
show errors in feedtree's tooltips
6 years ago
Andrew Dolgov
7e5c999146
show alert if recent_log_events > 0
6 years ago
Andrew Dolgov
fca78f7417
add qmcToggleNightMode to actions dropdown
6 years ago
Andrew Dolgov
1c8593c1fa
add hotkey (a N) to toggle night.css
6 years ago
Andrew Dolgov
95e1038e6d
consistency: show author in multipanel headlines row
6 years ago
Andrew Dolgov
a1c595687e
fix previous to not crash in prefs
6 years ago
Andrew Dolgov
5e007e0090
headlines-spacer: only set 100% height if auto catchup is enabled
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
fox
e338014d99
Merge branch 'pluginhost_fix' of ggrandou/tt-rss into master
6 years ago
Andrew Dolgov
c8253f0e64
Article.openInNewWindow: do not crash if window is null
6 years ago
Gilles Grandou
392ad0bd83
fix PluginHost run method.
...
callbacks have no return value and anyway we should not prevent
to run subsequent plugins because one has failed.
6 years ago
Andrew Dolgov
a0d332326c
add PluginHost.HOOK_HEADLINE_RENDERED
6 years ago
Andrew Dolgov
a400a8ffc1
add PluginHost.HOOK_INIT_COMPLETE (and make no_title_counters use it)
6 years ago
Andrew Dolgov
f3737c0b24
update_rss_feed: add log message if article is filtered out
...
combine filters: fix crash on missing global function
6 years ago
Andrew Dolgov
cf1ef002bc
show disabled feeds in pref feed tree, use opacity instead of fixed gray color
6 years ago
Andrew Dolgov
4887db9820
update css for disabled filters; remove strikethrough
6 years ago
Michael Kuhn
b43b7be9d5
Fix two more typos
6 years ago
Andrew Dolgov
41bf063e46
switchPanelMode: allow modifying layout in combined mode so that widescreen status won't be initially lost if starting in cdm
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
c31ae870c9
popupOpenArticle: don't cause an exception if popups are blocked
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
a68b150601
remove separate classes for various panels, unify under .panel
...
remove a few other unnecessary css classes/ids
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
3e4326e34d
add ttrss_filters2.last_triggered (bump schema version)
6 years ago
Andrew Dolgov
0b8cbc9156
remove some bitmaps and rework stuff using it to use iconfont instead
6 years ago
Andrew Dolgov
d2d2cb7e7d
rework scoring display, JS processing and icons
6 years ago
Andrew Dolgov
b09a58a570
call Headlines.scrollhandler() on window resize
6 years ago
Andrew Dolgov
d99d04a2ae
notify: use iconfont, update colors and increase height a bit
6 years ago
Andrew Dolgov
0ea0b606be
rework net-alert to use iconfont, move it to toolbar start
6 years ago
Andrew Dolgov
f89ecda9b8
Feeds.updateRandom: fix calling wrong RPC method
6 years ago
Andrew Dolgov
0e25f5d512
add Lists.select() and make filter dialogs use it
6 years ago
Andrew Dolgov
fbaa5ea857
label editor: fix changing tree color of edited item
6 years ago
Andrew Dolgov
0a41c1a6e1
update label rendering (and editor)
6 years ago
Andrew Dolgov
f33cd597be
selectionToggleUnread: remove loading... prompt (other similar methods don't have it)
6 years ago
Andrew Dolgov
cad6d1d7fd
various icon updates; use new icons in feed tree
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
f3e6e12d46
various minor updates re: icons
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
85adef06f4
onkeydown handlers: fix default keyboard events not being blocked if necessary
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
2ab097b2e5
initial work for flat modern theme
6 years ago
Andrew Dolgov
6befff30d7
updates for flat theme (mostly disable old dijit overrides)
6 years ago
Andrew Dolgov
ed1bd992d7
PrefFilterTree: fix obscure crash because of getLabel() not casting data to string
6 years ago
Andrew Dolgov
f6e287df11
remove 4px margin of cdm.expanded
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
6d3092c742
Headlines.openInNewWindow: don't set article active, just window.open() it and set read
6 years ago
Andrew Dolgov
d3486b15f9
fix collapse_sidebar hotkey action
6 years ago
Andrew Dolgov
d8d3662729
CommonDialogs: refresh proper elements after feed operations in preferences
6 years ago
Andrew Dolgov
e76d1fb995
plugins: mail, mailto: remove code from global context
6 years ago
Andrew Dolgov
71fc6d45bd
refactor error reporting to AppBase; keep exception_error() for now as a shim
6 years ago
Andrew Dolgov
a049b5bd88
shorten declaration of PrefHelpers.OPML
6 years ago
Andrew Dolgov
8f1881e12c
remove cookie set check
6 years ago
Andrew Dolgov
4d4034091a
prefs: Prefs global -> Helpers
6 years ago