Andrew Dolgov
|
a51bc3dfa5
|
catchupfeedingroup: do not remove elements
|
2016-03-22 10:23:57 +03:00 |
Andrew Dolgov
|
6056d164fa
|
cleanup dismissArticle functions
|
2016-03-22 10:11:11 +03:00 |
Andrew Dolgov
|
11514d576f
|
catchupFeedInGroup: dismiss elements on catchup
|
2016-03-22 09:42:00 +03:00 |
Andrew Dolgov
|
dfaf806a7a
|
catchupFeedInGroup: send catchup request even if there are no unread articles in the buffer for this feed
|
2016-03-21 21:43:54 +03:00 |
Andrew Dolgov
|
701de97ebb
|
improvements for catchupFeedInGroup()
|
2016-03-21 21:40:40 +03:00 |
Kostiantyn Moroz
|
2757c49387
|
Make "open in new tab" hotkey handler support mac "cmd+click" way (non-expanded mode)
|
2016-02-07 18:48:24 +00:00 |
Andrew Dolgov
|
0b41bd3414
|
add some hacks to hopefully mitigate headlines memory leaks
|
2016-01-11 01:11:26 +03:00 |
Andrew Dolgov
|
9842b51c71
|
getfeedname: fix for non-numeric feeds (tags)
|
2015-12-30 15:11:39 +03:00 |
Andrew Dolgov
|
89bea945ce
|
filters: add to previous on JS side
|
2015-12-03 10:25:30 +03:00 |
Andrew Dolgov
|
d38cd41253
|
loadMoreHeadlines: use correct offsets for starred vfeed in adaptive mode
|
2015-10-27 15:36:51 +03:00 |
Andrew Dolgov
|
a71e571b97
|
headlines_callback2: force prevent duplicate row ids
|
2015-10-07 18:14:21 +03:00 |
Andrew Dolgov
|
f48f292d2b
|
tweak filter preview layout a bit; allow previewing matched articles in a popup
|
2015-09-11 13:05:08 +03:00 |
Andrew Dolgov
|
3857536f70
|
fix testing in create filter dialog, woops
|
2015-09-09 22:13:43 +03:00 |
Andrew Dolgov
|
261226a3a5
|
mostly implement async filter test dialog
|
2015-09-09 22:09:03 +03:00 |
Andrew Dolgov
|
a007c18dff
|
wip: filter async testing
|
2015-09-09 16:56:04 +03:00 |
Andrew Dolgov
|
a0dbc45acd
|
add edit feed to feed header context menu in grouped mode
|
2015-09-07 12:49:49 +03:00 |
Andrew Dolgov
|
b717c65e4e
|
update previous
|
2015-09-03 16:54:09 +03:00 |
Andrew Dolgov
|
791877c39d
|
fix catching up for grouped feeds
|
2015-09-03 16:41:04 +03:00 |
Andrew Dolgov
|
e17079dcef
|
make disabled filter rules easier to discern
show if filter set match_any_rule on the overview
|
2015-08-17 12:33:07 +03:00 |
Andrew Dolgov
|
dcbe36b2a2
|
fix some remaining old-style viewfeed() calls
|
2015-08-13 09:51:39 +03:00 |
Andrew Dolgov
|
9109e171ee
|
feedtree: don't hide feeds with errors
|
2015-08-12 21:47:40 +03:00 |
Andrew Dolgov
|
bf9cc9ad95
|
combine user edit & user details
|
2015-08-12 20:19:38 +03:00 |
Andrew Dolgov
|
f9c1f8b0d4
|
pref-feeds: check for inactive feeds asynchronously
|
2015-08-12 16:19:42 +03:00 |
Andrew Dolgov
|
6b0a17ad8b
|
viewfeed: switch to hash-based arguments
viewfeed: remove (obsolete) method parameter
add shortcut to debug viewfeed() query
|
2015-08-12 14:09:46 +03:00 |
Andrew Dolgov
|
b87744534a
|
add plugin-based filter actions (see example plugin in attic)
bump schema
|
2015-08-11 23:28:42 +03:00 |
Andrew Dolgov
|
6810a1de42
|
use dijit form widget for attachments dropdown
|
2015-08-11 14:53:07 +03:00 |
Andrew Dolgov
|
176a489e54
|
use batch-based catching up in cdmExpandArticle() to reduce server load
|
2015-08-11 12:25:11 +03:00 |
Andrew Dolgov
|
eaec06f950
|
prevent cyclical scrolling in headlines if next offset requested by infscroll is zero
a bunch of other related fixes
|
2015-08-11 12:00:08 +03:00 |
Andrew Dolgov
|
95b493d68d
|
partially revert previous because of navigation breakage in expanded mode, durrr
|
2015-08-11 11:31:50 +03:00 |
Andrew Dolgov
|
b71add41d5
|
unfuck catchupbatchedarticles a bit
|
2015-08-11 10:12:22 +03:00 |
Andrew Dolgov
|
8292123ebc
|
assorted fixes for keyboard navigation which hopefully don't break everything else
|
2015-08-11 10:06:30 +03:00 |
Andrew Dolgov
|
231c672c5d
|
fix previous
|
2015-08-11 09:12:57 +03:00 |
Andrew Dolgov
|
837443630f
|
infscroll: preload articles a bit earlier
|
2015-08-11 09:05:04 +03:00 |
Andrew Dolgov
|
d8e8e24e34
|
pass DOMNodes instead of escaped html data to JS article rendered hooks (i think this makes much more sense)
|
2015-07-31 13:42:05 +03:00 |
Andrew Dolgov
|
8691b32abf
|
disable headline appear animation
|
2015-07-29 18:11:23 +03:00 |
Andrew Dolgov
|
d46af5a5cf
|
headlines scroll handler: make preloading less aggressive
|
2015-07-29 16:57:24 +03:00 |
Andrew Dolgov
|
e7a66d1230
|
(experimental) disable infscroll requests while marking auto catched up articles as read
|
2015-07-14 12:50:27 +03:00 |
Andrew Dolgov
|
33c4bd8968
|
fix error feed (i.e. when requested feed no longer exists) not display properly
|
2015-07-13 22:04:21 +03:00 |
Andrew Dolgov
|
f17069960c
|
roll back separate headline transport
|
2015-07-13 22:01:29 +03:00 |
Andrew Dolgov
|
57c521df91
|
maybe speedup headline adding a bit, maybe not
|
2015-07-13 18:38:39 +03:00 |
Andrew Dolgov
|
9ef1985f1b
|
viewfeed.js: cleanup the code a bit
|
2015-07-13 01:28:02 +03:00 |
Andrew Dolgov
|
ac4c1383ae
|
bring cdmFeedTitle style in line with the rest of the UI
send headline rows as separate JSON objects
|
2015-07-13 01:19:52 +03:00 |
Andrew Dolgov
|
48fefe2f6b
|
fixes for first_id stuff
|
2015-07-12 18:08:02 +03:00 |
Andrew Dolgov
|
39d488a256
|
viewfeed: set hsp status when scrolling to the very end
|
2015-07-12 13:37:24 +03:00 |
Andrew Dolgov
|
15ae8cd084
|
js: remove current_top_id global
|
2015-07-12 13:30:00 +03:00 |
Andrew Dolgov
|
3444020100
|
report top id changed in headlines buffer
|
2015-07-12 12:01:34 +03:00 |
Andrew Dolgov
|
f5a0fb8b64
|
queryFeedHeadlines: move to array-based arguments, optionally check if first element changed when paginating
|
2015-07-12 01:29:36 +03:00 |
Andrew Dolgov
|
9090b874ab
|
simplify search, remove search_mode as useless
remove dialog to select by tags, simplify browsing by tag query
|
2015-07-07 15:59:32 +03:00 |
Andrew Dolgov
|
5a45821ec9
|
prevent event propagation when clicking on CDM article footer
|
2015-06-18 16:00:03 +03:00 |
Andrew Dolgov
|
a72cd54ce1
|
bayes: properly reset score when going good -> ugly
article: add helper to refresh article score pic, properly set scorepic title
|
2015-06-17 22:04:32 +03:00 |