Andrew Dolgov
de9509cd31
hotkeys: simplify prefix timeout handling
6 years ago
Andrew Dolgov
cc26be0793
migrate tt-rss.js contents to App
6 years ago
Andrew Dolgov
642c37ea61
further effocts to wrap JS stuff into objects
6 years ago
Andrew Dolgov
4bed9be57d
js-ification: start on some common dialogs
6 years ago
Andrew Dolgov
18868fb7ac
remove counters_last_request from globals
6 years ago
Andrew Dolgov
97df81d8d9
even more objectification of JS
6 years ago
Andrew Dolgov
00cd4a48d4
Feeds -> this
6 years ago
Andrew Dolgov
d86ddbc635
further objectification of JS code
6 years ago
Andrew Dolgov
049a37aa0e
WIP reshuffling of JS global context into separate logical objects
6 years ago
Andrew Dolgov
468faee635
viewfeed: remove (tons of) obsolete code
6 years ago
Andrew Dolgov
069ecb6c2e
viewfeed: catchup batched articles before opening next feed
6 years ago
Andrew Dolgov
195180b64d
minor refactoring: normalize some function names; cleanup; etc
6 years ago
Andrew Dolgov
b87b4287b7
scroll handler: fix loadMoreHeadlines() not being called
6 years ago
Andrew Dolgov
e84adbba37
rate-limit headlinesScrollHandler via timeout instead of distance scrolled
...
minor floating title cleanup
6 years ago
Andrew Dolgov
8359ca6dad
combined mode (and more) css class name updates
6 years ago
Andrew Dolgov
02ec3984bd
replace 4 space indents with tabs
6 years ago
Andrew Dolgov
0c06bb5fe1
scroll handler: performance improvements
6 years ago
Andrew Dolgov
7e8be97b66
remove duplicated code from hotkey actions handler
...
more xhrPost() refactoring
6 years ago
Andrew Dolgov
560b9fdd26
use xhrPost in more places
6 years ago
Andrew Dolgov
0d27227359
use xhrPost in more places; various minor cleanup
6 years ago
Andrew Dolgov
8572e0108a
declare globals with let
6 years ago
Andrew Dolgov
424e28db6b
eslint-related fixes
6 years ago
Andrew Dolgov
ab688e963d
viewfeed: remove force_nocache (unused)
7 years ago
Andrew Dolgov
3009ecc44f
initial for JS strict mode
7 years ago
Andrew Dolgov
fa3bcfa379
queryfeedheadlines: there's no need to quote order_by/override_order
...
else: feedicon cache busting etc
7 years ago
Andrew Dolgov
7c0eb1b621
add defaultPasswordWarning nag dialog
7 years ago
Andrew Dolgov
03c56b041f
force-request counters on load once if bw_limit option is enabled (because there's no timeout())
7 years ago
Andrew Dolgov
22adcd7466
request counters less times during startup, delay initial request in feedlist_init() a bit
7 years ago
Andrew Dolgov
337535416f
filter by search results while marking feed as read
8 years ago
Andrew Dolgov
1bfe1d7b31
simplify error handling
...
* less convoluted exception dialogs
* use window.onerror for the majority of exception catching/reporting
* remove most of now useless try/catch blocks
* report stacktrace instead of manually specified error locations
8 years ago
Andrew Dolgov
23c8ef7e36
parse_counters: skip subscribed-feeds id properly
8 years ago
Andrew Dolgov
6358d70d5e
reset local counter cache when feed count changes
8 years ago
Andrew Dolgov
d5f74019ac
parse_counters: cache previous reply and skip processing of unchanged rows (better implementation)
8 years ago
Andrew Dolgov
a4e04c498f
parse_counters: cache previous reply and skip processing of unchanged rows
8 years ago
Anders Kaseorg
88946d331a
Replace all setTimeout strings with functions
...
This fixes a cross-site scripting vulnerability.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
8 years ago
Andrew Dolgov
b6b5554db4
normalize some html5 custom attributes
9 years ago
Andrew Dolgov
2d052e42b5
getLoadedArticleIds: consider visible rows only
...
catchupFeedInGroup: hide articles when catching up, with caveats
9 years ago
Andrew Dolgov
63c7446a79
headlines scroll handler: add a rate limit
9 years ago
Andrew Dolgov
a51bc3dfa5
catchupfeedingroup: do not remove elements
9 years ago
Andrew Dolgov
6056d164fa
cleanup dismissArticle functions
9 years ago
Andrew Dolgov
11514d576f
catchupFeedInGroup: dismiss elements on catchup
9 years ago
Andrew Dolgov
dfaf806a7a
catchupFeedInGroup: send catchup request even if there are no unread articles in the buffer for this feed
9 years ago
Andrew Dolgov
701de97ebb
improvements for catchupFeedInGroup()
9 years ago
Andrew Dolgov
0b41bd3414
add some hacks to hopefully mitigate headlines memory leaks
9 years ago
Andrew Dolgov
9842b51c71
getfeedname: fix for non-numeric feeds (tags)
9 years ago
Andrew Dolgov
d38cd41253
loadMoreHeadlines: use correct offsets for starred vfeed in adaptive mode
9 years ago
Andrew Dolgov
b717c65e4e
update previous
9 years ago
Andrew Dolgov
791877c39d
fix catching up for grouped feeds
9 years ago
Andrew Dolgov
6b0a17ad8b
viewfeed: switch to hash-based arguments
...
viewfeed: remove (obsolete) method parameter
add shortcut to debug viewfeed() query
9 years ago
Andrew Dolgov
eaec06f950
prevent cyclical scrolling in headlines if next offset requested by infscroll is zero
...
a bunch of other related fixes
9 years ago