Anders Kaseorg
6887a0f573
lib: Upgrade Dojo and Dijit from 1.8.3 to 1.12.1
...
The itemNode and expandoNode elements have changed from img to
span (https://bugs.dojotoolkit.org/ticket/16699 ), so we now put our
tree icons inside them rather than replacing them.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
9 years ago
Anders Kaseorg
9f539be3c2
Replace deprecated dojo.place with domConstruct.place
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
9 years ago
Andrew Dolgov
6293d3717c
add toggle_sidebar plugin, remove obsolete toggle button
...
add PluginHost::HOOK_MAIN_TOOLBAR_BUTTON
9 years ago
Andrew Dolgov
f04b12d8e7
category: swap context menu items
9 years ago
Andrew Dolgov
acfee412a3
feed tree: add category context menu entry to un/collapse it
9 years ago
Andrew Dolgov
d39a2f8005
switch modules to new dojo definition format
9 years ago
Andrew Dolgov
546b419f52
catch plugin JS errors
9 years ago
Andrew Dolgov
fd539f2800
prefs: use dojo asynchronously
9 years ago
Andrew Dolgov
0dbc20a8d4
load dijit properly, duh
9 years ago
Andrew Dolgov
ee5170424e
dojo: main UI: load stuff asynchronously
9 years ago
Andrew Dolgov
64c24ecb59
add hotkey for toggling VFEED_GROUP_BY_FEED preference
10 years ago
Andrew Dolgov
b6b5554db4
normalize some html5 custom attributes
10 years ago
Andrew Dolgov
2d052e42b5
getLoadedArticleIds: consider visible rows only
...
catchupFeedInGroup: hide articles when catching up, with caveats
10 years ago
Andrew Dolgov
6be118fda1
showArticleInHeadlines: remove unused code
10 years ago
Andrew Dolgov
c4e211046e
updateFloatingMenu: performance improvements
10 years ago
Andrew Dolgov
d7cc5e6cdd
fix previous
10 years ago
Andrew Dolgov
63c7446a79
headlines scroll handler: add a rate limit
10 years ago
Andrew Dolgov
7c0d68f207
remove dismiss* functions
10 years ago
Andrew Dolgov
a51bc3dfa5
catchupfeedingroup: do not remove elements
10 years ago
Andrew Dolgov
6056d164fa
cleanup dismissArticle functions
10 years ago
Andrew Dolgov
11514d576f
catchupFeedInGroup: dismiss elements on catchup
10 years ago
Andrew Dolgov
dfaf806a7a
catchupFeedInGroup: send catchup request even if there are no unread articles in the buffer for this feed
10 years ago
Andrew Dolgov
701de97ebb
improvements for catchupFeedInGroup()
10 years ago
Kostiantyn Moroz
2757c49387
Make "open in new tab" hotkey handler support mac "cmd+click" way (non-expanded mode)
10 years ago
Andrew Dolgov
0b41bd3414
add some hacks to hopefully mitigate headlines memory leaks
10 years ago
Andrew Dolgov
9842b51c71
getfeedname: fix for non-numeric feeds (tags)
10 years ago
Andrew Dolgov
89bea945ce
filters: add to previous on JS side
10 years ago
Andrew Dolgov
d38cd41253
loadMoreHeadlines: use correct offsets for starred vfeed in adaptive mode
10 years ago
Andrew Dolgov
a71e571b97
headlines_callback2: force prevent duplicate row ids
10 years ago
Andrew Dolgov
f48f292d2b
tweak filter preview layout a bit; allow previewing matched articles in a popup
10 years ago
Andrew Dolgov
3857536f70
fix testing in create filter dialog, woops
10 years ago
Andrew Dolgov
261226a3a5
mostly implement async filter test dialog
10 years ago
Andrew Dolgov
a007c18dff
wip: filter async testing
10 years ago
Andrew Dolgov
a0dbc45acd
add edit feed to feed header context menu in grouped mode
10 years ago
Andrew Dolgov
b717c65e4e
update previous
10 years ago
Andrew Dolgov
791877c39d
fix catching up for grouped feeds
10 years ago
Andrew Dolgov
e17079dcef
make disabled filter rules easier to discern
...
show if filter set match_any_rule on the overview
10 years ago
Andrew Dolgov
dcbe36b2a2
fix some remaining old-style viewfeed() calls
10 years ago
Andrew Dolgov
9109e171ee
feedtree: don't hide feeds with errors
10 years ago
Andrew Dolgov
bf9cc9ad95
combine user edit & user details
10 years ago
Andrew Dolgov
f9c1f8b0d4
pref-feeds: check for inactive feeds asynchronously
10 years ago
Andrew Dolgov
6b0a17ad8b
viewfeed: switch to hash-based arguments
...
viewfeed: remove (obsolete) method parameter
add shortcut to debug viewfeed() query
10 years ago
Andrew Dolgov
b87744534a
add plugin-based filter actions (see example plugin in attic)
...
bump schema
10 years ago
Andrew Dolgov
6810a1de42
use dijit form widget for attachments dropdown
10 years ago
Andrew Dolgov
176a489e54
use batch-based catching up in cdmExpandArticle() to reduce server load
10 years ago
Andrew Dolgov
eaec06f950
prevent cyclical scrolling in headlines if next offset requested by infscroll is zero
...
a bunch of other related fixes
10 years ago
Andrew Dolgov
95b493d68d
partially revert previous because of navigation breakage in expanded mode, durrr
10 years ago
Andrew Dolgov
b71add41d5
unfuck catchupbatchedarticles a bit
10 years ago
Andrew Dolgov
8292123ebc
assorted fixes for keyboard navigation which hopefully don't break everything else
10 years ago
Andrew Dolgov
231c672c5d
fix previous
10 years ago