Andrew Dolgov
d373b7b452
* bring back cache-busting for feed icons based on timestamp
...
* DiskCache: use singleton pattern to create less cache object instances
* DiskCache: implement ETag
2022-12-19 21:36:50 +03:00
Andrew Dolgov
a30b9bb649
rework favicon storage to use DiskCache
2022-11-24 23:31:33 +03:00
Andrew Dolgov
8ef816d8f8
feeds-tree: move external onClick dojo/method to PrefFeedTree class
2022-06-06 09:31:37 +03:00
Andrew Dolgov
6436dd16f9
filter-tree: move external dojo/method to PrefFilterTree class
2022-06-06 09:29:16 +03:00
Andrew Dolgov
dd983e5de1
prefs: move external filter tree onload method (which checks for inactive feeds, etc.) to FilterTree class
2022-06-05 11:47:21 +03:00
Andrew Dolgov
fc84712135
pref-filters: add a button to hide or show rules in the filter list
2022-06-05 11:41:28 +03:00
Andrew Dolgov
a395574516
actions dropdown: add context-sensitive UI layout labels
2022-02-25 18:45:00 +03:00
Andrew Dolgov
806b46d0c4
* add actions dropdown to toggle combined mode
...
* hide 'toggle widescreen' menu item when in combined mode
* unify some mode toggling code in App
2022-02-24 21:07:53 +03:00
Andrew Dolgov
478c9b64a9
make sure notification is closed when saving/creating filter
2022-01-25 22:39:18 +03:00
Andrew Dolgov
304845f380
Merge branch 'master' of git.fakecake.org:fox/tt-rss
2022-01-13 13:59:36 +03:00
Andrew Dolgov
8cf9c451dc
Headlines: fix multiple article ids not passed to setScore as an array
2022-01-13 13:59:21 +03:00
Andrew Dolgov
40b2356be2
filters:
...
* add filter action to ignore feed-provided tags
* simplify handling of various filter-provided tags
* bump schema to 146
2021-12-20 07:56:16 +03:00
Andrew Dolgov
720b318796
* fox.form.Select: add several properties allowing it to better
...
imitate other controls like DropDownButton, etc.
* rework several main toolbar items to use fox.form.Select instead of
other controls
* replace HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM with
HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM2 because of markup change (option
instead of menuitem)
* PluginHost: add some explicit typecasts to make intellephense shut up
2021-12-14 21:53:45 +03:00
Andrew Dolgov
8a645892a6
PluginHost: add run_until() and HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM2
2021-12-14 21:43:02 +03:00
Andrew Dolgov
df7b2e7984
combined mode: limit feed title element to 25% width
2021-11-29 13:39:58 +03:00
Andrew Dolgov
8cd69fe15c
when uninstall plugins, refresh plugins index instead of reloading entire prefs pane
2021-11-15 20:18:37 +03:00
Andrew Dolgov
98af46addd
prefs: properly report failures when loading plugin list
2021-11-14 16:13:06 +03:00
Andrew Dolgov
cf93371607
show safe mode warning dialog in prefs
2021-11-14 16:12:27 +03:00
Andrew Dolgov
d3d3bceec9
xhr.json: properly pass failure callback to xhr.post()
2021-11-14 16:07:52 +03:00
Andrew Dolgov
fe1feca009
xhr.json: don't call resolve() on failed to parse data
2021-11-14 15:57:43 +03:00
Andrew Dolgov
9e8d69739f
add two helper account access levels:
...
- read only - can't subscribe to more feeds, feed updates are skipped
- disabled - can't login
define used access levels as UserHelper constants and refactor code to
use them instead of hardcoded numbers
2021-11-10 20:44:51 +03:00
Andrew Dolgov
377e0b812c
add data-orig-feed-title to generated headline markup
2021-10-18 07:44:38 +03:00
Andrew Dolgov
9e7e0e84d7
fix vfeed menu in three panel mode
2021-10-11 13:49:20 +03:00
Andrew Dolgov
a9646b9574
headlines: attach context menu to vfeed title node
2021-10-10 22:17:11 +03:00
Andrew Dolgov
145fc31625
feed tree context menu: add an entry to open originating website
2021-10-10 22:08:17 +03:00
Andrew Dolgov
8ed8a10965
add settings profile cloning
2021-06-16 14:24:57 +03:00
Andrew Dolgov
8574532b7f
add hotkeys J/K to move between unread feeds
2021-05-20 20:32:00 +03:00
Andrew Dolgov
d11718c89c
fix combined/three panel transition to expandable mode
2021-05-06 22:27:49 +03:00
Andrew Dolgov
88a7130d79
fix for previous changeset that broke expanded mode
2021-04-22 19:49:51 +03:00
Andrew Dolgov
e8e4fc641e
Article.pack: add no-op for three panel mode
2021-04-22 17:50:07 +03:00
Andrew Dolgov
df145c8064
* cdm: render enclosures into content element
...
* deprecate cdm.intermediate
* implement lazy-load for rendered enclosures
* simplify pack/unpack logic for articles
2021-04-22 10:45:27 +03:00
Rodney Stromlund
c18383d1ea
Fix `getCategory` method.
2021-04-12 20:20:52 +00:00
Andrew Dolgov
3e22368962
getPreviousFeed/getNextFeed: implement wrap around
2021-04-12 16:04:45 +03:00
wn_
2ed5a79e64
Fix automatically showing next feed on catchup
2021-03-26 10:00:36 +00:00
Andrew Dolgov
ceb8179ccc
don't use css-defined .svg files because firefox
2021-03-24 16:33:03 +03:00
Andrew Dolgov
e3c51b0e6c
Revert "clip max displayed counter value to 9999 because of container node width"
...
This reverts commit c34a4c85bd
.
2021-03-23 11:51:17 +03:00
Andrew Dolgov
c34a4c85bd
clip max displayed counter value to 9999 because of container node width
2021-03-23 10:47:06 +03:00
Andrew Dolgov
0f6644880a
yet another flex feedtree attempt
2021-03-22 16:18:59 +03:00
Andrew Dolgov
98251022d4
Revert "Revert "another attempt at flex-based feed tree""
...
This reverts commit 43744412f4
.
2021-03-22 14:46:23 +03:00
Andrew Dolgov
334a361e79
don't try to j/k move to nonexistant feed
2021-03-22 09:50:58 +03:00
Andrew Dolgov
d275134f26
unify return values for getPreviousFeed and usages of both prev/next
2021-03-22 07:50:56 +03:00
Andrew Dolgov
2e6d48ead7
* Feeds.openNextUnread: fix
...
* model.getNextFeed: make sure return values are consistent, stop
wrapping back to starred
2021-03-22 07:39:31 +03:00
Andrew Dolgov
43744412f4
Revert "another attempt at flex-based feed tree"
...
This reverts commit e12a6ca540
.
2021-03-21 17:20:03 +03:00
Andrew Dolgov
e12a6ca540
another attempt at flex-based feed tree
2021-03-21 17:14:45 +03:00
Andrew Dolgov
718c9f07fa
remove model.getNextUnreadFeed; unify code with feedTree.getNextFeed
2021-03-19 14:06:23 +03:00
Andrew Dolgov
968270ed48
fix excessive CPU usage on linux chromium caused by animated SVG icons
2021-03-17 19:28:20 +03:00
Andrew Dolgov
82bed1e651
filter test dialog: remove .gif; cleanup markup
2021-03-17 08:45:04 +03:00
Andrew Dolgov
0f5fd9ea13
use svg icon for headlines loadmore prompt
2021-03-16 22:09:01 +03:00
Andrew Dolgov
166517240e
use svg icon for the subscribe dialog
2021-03-16 21:47:10 +03:00
Andrew Dolgov
7a1e1630d8
use svg icon for packed article placeholders
2021-03-16 21:40:20 +03:00