Andrew Dolgov
|
f04b12d8e7
|
category: swap context menu items
|
2016-11-22 09:11:13 +03:00 |
Andrew Dolgov
|
acfee412a3
|
feed tree: add category context menu entry to un/collapse it
|
2016-11-11 14:14:31 +03:00 |
Andrew Dolgov
|
d39a2f8005
|
switch modules to new dojo definition format
|
2016-08-10 13:40:24 +03:00 |
Andrew Dolgov
|
546b419f52
|
catch plugin JS errors
|
2016-08-10 12:23:35 +03:00 |
Andrew Dolgov
|
fd539f2800
|
prefs: use dojo asynchronously
|
2016-08-10 12:22:30 +03:00 |
Andrew Dolgov
|
0dbc20a8d4
|
load dijit properly, duh
|
2016-08-10 11:49:05 +03:00 |
Andrew Dolgov
|
ee5170424e
|
dojo: main UI: load stuff asynchronously
|
2016-08-10 10:01:05 +03:00 |
Andrew Dolgov
|
64c24ecb59
|
add hotkey for toggling VFEED_GROUP_BY_FEED preference
|
2016-07-26 15:55:00 +03:00 |
Andrew Dolgov
|
b6b5554db4
|
normalize some html5 custom attributes
|
2016-03-22 23:43:32 +03:00 |
Andrew Dolgov
|
2d052e42b5
|
getLoadedArticleIds: consider visible rows only
catchupFeedInGroup: hide articles when catching up, with caveats
|
2016-03-22 23:22:28 +03:00 |
Andrew Dolgov
|
6be118fda1
|
showArticleInHeadlines: remove unused code
|
2016-03-22 13:41:55 +03:00 |
Andrew Dolgov
|
c4e211046e
|
updateFloatingMenu: performance improvements
|
2016-03-22 13:38:20 +03:00 |
Andrew Dolgov
|
d7cc5e6cdd
|
fix previous
|
2016-03-22 12:51:15 +03:00 |
Andrew Dolgov
|
63c7446a79
|
headlines scroll handler: add a rate limit
|
2016-03-22 12:43:18 +03:00 |
Andrew Dolgov
|
7c0d68f207
|
remove dismiss* functions
|
2016-03-22 10:28:34 +03:00 |
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 |