Andrew Dolgov
c607b7836e
onLoaded: clear this.headlines on first page load
2019-01-03 12:36:57 +03:00
Andrew Dolgov
f44c6d01b0
fix previous always disabling infscroll
2019-01-03 01:00:09 +03:00
Andrew Dolgov
c66db9bde8
headlines onloaded: when appending, check for duplicate IDs
2019-01-02 16:29:08 +03:00
Andrew Dolgov
51b069a1ee
display filter tree rules as a list
2018-12-19 12:08:06 +03:00
Andrew Dolgov
8393096947
selectionTogglePublished: fix typo which caused it to mark articles instead
2018-12-18 11:49:26 +03:00
Andrew Dolgov
dee210e546
headlines onLoaded: make sure a few more things respect append instead of offset == 0
2018-12-18 07:51:00 +03:00
Andrew Dolgov
8effabd075
append headline buffer if requested, don't just use offset
2018-12-16 21:15:08 +03:00
Andrew Dolgov
957c44d177
rework git update checking to be initiated by frontend, outside of runtime info output
2018-12-16 19:05:37 +03:00
Andrew Dolgov
c3b8b6a2a1
also prevent multiple requests
2018-12-16 12:43:53 +03:00
Andrew Dolgov
54ce930b8d
delay counters request on promise completion a bit
2018-12-16 12:41:27 +03:00
Andrew Dolgov
8c49689fda
filter test results: remove table bloat
2018-12-14 17:44:53 +03:00
Jordan Galby
47b4a262cf
fix missing curly brace
...
Fix the error:
```
SyntaxError: missing } after property list
```
2018-12-13 15:10:32 +01:00
Andrew Dolgov
d3885c5883
App.toggleNightMode: add some fadein/fadeout
2018-12-13 10:20:05 +03:00
Andrew Dolgov
d53cdaf815
requestCounters: remove cooldown
2018-12-12 20:06:44 +03:00
Andrew Dolgov
4e41db7ed3
Article.unpack: add placeholder if data-content is empty
2018-12-12 08:56:02 +03:00
Andrew Dolgov
eda4ac2a2b
add fallback colors for headline feed titles based on feed name if favicon color is not available
2018-12-12 07:57:37 +03:00
Andrew Dolgov
be49b77b14
Revert "use codeflask for user css editor"
...
This reverts commit daa43e0572
.
2018-12-11 20:48:17 +03:00
Andrew Dolgov
721f9ad866
requestIdleCallback: remove hard dependency for now
2018-12-11 17:58:10 +03:00
Andrew Dolgov
daa43e0572
use codeflask for user css editor
2018-12-11 14:25:41 +03:00
Andrew Dolgov
7a98105960
remove old fatalError(), move everything to App.Error
...
update exception dialog css
2018-12-11 13:18:38 +03:00
Andrew Dolgov
071ca5aa96
Error.report: use JS template strings
2018-12-11 12:45:05 +03:00
Andrew Dolgov
2cbc2f5261
bring back frontend sanity check w/ App.checkBrowserFeatures()
2018-12-11 12:30:48 +03:00
Andrew Dolgov
f3c04fc5d8
sync modified scores via mutation observer
2018-12-11 10:30:32 +03:00
Andrew Dolgov
25ca144bb7
score: get correct classes for rows/score icons on the client
2018-12-11 10:00:54 +03:00
Andrew Dolgov
fd6f3e7f07
syncModified: request counters once after all xhr promises resolve
2018-12-11 08:48:24 +03:00
Andrew Dolgov
7cfd04ffb4
xhr helpers: wrap in promises
2018-12-11 08:42:38 +03:00
Andrew Dolgov
36f3299ddf
use window.requestIdleCallback to sync observed modifications
2018-12-11 08:25:22 +03:00
Andrew Dolgov
ad5a43bf66
sync article selected status via mutation observer
...
remove all rchk-related hacks
2018-12-10 21:19:33 +03:00
Andrew Dolgov
c97c755195
remove _active_article_id; use selector instead
2018-12-10 20:56:09 +03:00
Andrew Dolgov
d9bf0f17c6
sync unread state to server via mutation observer
2018-12-10 20:50:44 +03:00
Andrew Dolgov
e5efde26ac
sync marked and published states to server via mutation observer
2018-12-10 20:18:45 +03:00
Andrew Dolgov
6616c7cf67
keep track of selected prompt and floating title status using headline row mutation observer
2018-12-10 19:51:20 +03:00
Andrew Dolgov
f96cdb7d5d
renderAgain flag fixes
2018-12-10 16:10:19 +03:00
Andrew Dolgov
109910424c
renderAgain: restore marked/published flags
2018-12-10 15:19:56 +03:00
fox
cc267217e1
Merge branch 'tree_tooltip_error' of ggrandou/tt-rss into master
2018-12-10 12:07:54 +00:00
Andrew Dolgov
54f02a3b31
add Headlines.renderAgain() to switch between combined/expanded modes faster
2018-12-10 15:06:47 +03:00
Gilles Grandou
df05794032
show errors in feedtree's tooltips
2018-12-10 11:38:59 +01:00
Andrew Dolgov
7e5c999146
show alert if recent_log_events > 0
2018-12-10 10:53:11 +03:00
Andrew Dolgov
fca78f7417
add qmcToggleNightMode to actions dropdown
2018-12-09 21:20:59 +03:00
Andrew Dolgov
1c8593c1fa
add hotkey (a N) to toggle night.css
2018-12-09 21:17:50 +03:00
Andrew Dolgov
95e1038e6d
consistency: show author in multipanel headlines row
2018-12-09 16:12:04 +03:00
Andrew Dolgov
a1c595687e
fix previous to not crash in prefs
2018-12-09 16:09:51 +03:00
Andrew Dolgov
5e007e0090
headlines-spacer: only set 100% height if auto catchup is enabled
2018-12-09 16:02:20 +03:00
Andrew Dolgov
42780ddeb3
in grouped mode, don't display feed titles twice
2018-12-09 13:57:54 +03:00
Andrew Dolgov
302cffb1a7
catchupFeedInGroup: better icon
2018-12-09 13:53:26 +03:00
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
2018-12-09 13:52:21 +03:00
Andrew Dolgov
fa538a6c86
implement year-week sorting window if headlines buffer is grouped by feed titles
2018-12-09 13:35:37 +03:00
fox
e338014d99
Merge branch 'pluginhost_fix' of ggrandou/tt-rss into master
2018-12-09 01:34:48 +00:00
Andrew Dolgov
c8253f0e64
Article.openInNewWindow: do not crash if window is null
2018-12-09 04:32:41 +03:00
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.
2018-12-08 19:14:40 +01:00