summaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Collapse)Author
2019-03-14Merge branch 'master' of git.fakecake.org:tt-rssAndrew Dolgov
2019-03-14fix feed icon upload not working, rework form to use FormData/ajaxAndrew Dolgov
2019-03-11Refactor hotkeys to use keypress instead of keydownMichael Kuhn
keydown returns the "raw" key in event.which. Depending on the keyboard layout, this may not be what is wanted. For example, on a German keyboard, Shift+7 has to be pressed to get a slash. However, event.which will be 55, which corresponds to "7". In the keypress event, however, event.which will be 47, which corresponds to "/". Sadly, several important keys (such as escape and the arrow keys) do not trigger a keypress event. Therefore, they have to be handled using a keydown event. This change refactors the hotkey support to make use of keypress events whenever possible. This will make hotkeys work regardless of the user's keyboard layout. Escape and arrow keys are still handled via keydown events. There should be only one change in behavior: I could not make Ctrl+/ work and therefore rebound the help dialog to "?".
2019-03-08Merge branch 'master' of git.fakecake.org:tt-rssAndrew Dolgov
2019-03-08css: insensitive -> text-mutedAndrew Dolgov
2019-03-07Headlines.click: open original article (and mark as read) on alt click on titleAndrew Dolgov
2019-03-07Headlines.click: fix another small issue with expanded mode (2)Andrew Dolgov
2019-03-07Headlines.click: fix another small issue with expanded modeAndrew Dolgov
2019-03-07Headlines.click: open original article when it makes sense to do soAndrew Dolgov
2019-03-07getRange: handle start == stopAndrew Dolgov
2019-03-07tweak Headlines.click: ctrl-click toggles selection, shift-click selects rangeAndrew Dolgov
2019-03-05update notifications to make them more visibleAndrew Dolgov
cleanup some minor stuff in pref-users
2019-02-21on_catchup_show_next: remove auto-trigger on headlines scrollAndrew Dolgov
2019-02-21simplify preference layout, remove some unnecessary css classesAndrew Dolgov
2019-02-20use separate id for default password warning dialogAndrew Dolgov
2019-02-14floatingTitle: show collapse button if in expandable modeAndrew Dolgov
2019-02-01label display: fix unneeded nested container in headlines, increase overall ↵Andrew Dolgov
minimalism, fix label element typo (div1)
2019-01-31Feeds.catchupAllFeeds() should be Feeds.catchupAll()Andrew Dolgov
2019-01-28feedTree: amend previous to check that nodes are actually there (2)Andrew Dolgov
2019-01-28feedTree: amend previous to check that nodes are actually thereAndrew Dolgov
2019-01-27selectFeed: scroll feed tree to selected rowAndrew Dolgov
2019-01-16headlines-frame: set is-vfeed attribute if result is virtual feedAndrew Dolgov
2019-01-03onLoaded: clear this.headlines on first page loadAndrew Dolgov
2019-01-03fix previous always disabling infscrollAndrew Dolgov
2019-01-02headlines onloaded: when appending, check for duplicate IDsAndrew Dolgov
2018-12-19display filter tree rules as a listAndrew Dolgov
2018-12-18selectionTogglePublished: fix typo which caused it to mark articles insteadAndrew Dolgov
2018-12-18headlines onLoaded: make sure a few more things respect append instead of ↵Andrew Dolgov
offset == 0
2018-12-16append headline buffer if requested, don't just use offsetAndrew Dolgov
2018-12-16rework git update checking to be initiated by frontend, outside of runtime ↵Andrew Dolgov
info output
2018-12-16also prevent multiple requestsAndrew Dolgov
2018-12-16delay counters request on promise completion a bitAndrew Dolgov
2018-12-14filter test results: remove table bloatAndrew Dolgov
2018-12-13fix missing curly braceJordan Galby
Fix the error: ``` SyntaxError: missing } after property list ```
2018-12-13App.toggleNightMode: add some fadein/fadeoutAndrew Dolgov
2018-12-12requestCounters: remove cooldownAndrew Dolgov
2018-12-12Article.unpack: add placeholder   if data-content is emptyAndrew Dolgov
2018-12-12add fallback colors for headline feed titles based on feed name if favicon ↵Andrew Dolgov
color is not available
2018-12-11Revert "use codeflask for user css editor"Andrew Dolgov
This reverts commit daa43e05727d4cd4d7b261a5be3faefab4263dcd.
2018-12-11requestIdleCallback: remove hard dependency for nowAndrew Dolgov
2018-12-11use codeflask for user css editorAndrew Dolgov
2018-12-11remove old fatalError(), move everything to App.ErrorAndrew Dolgov
update exception dialog css
2018-12-11Error.report: use JS template stringsAndrew Dolgov
2018-12-11bring back frontend sanity check w/ App.checkBrowserFeatures()Andrew Dolgov
2018-12-11sync modified scores via mutation observerAndrew Dolgov
2018-12-11score: get correct classes for rows/score icons on the clientAndrew Dolgov
2018-12-11syncModified: request counters once after all xhr promises resolveAndrew Dolgov
2018-12-11xhr helpers: wrap in promisesAndrew Dolgov
2018-12-11use window.requestIdleCallback to sync observed modificationsAndrew Dolgov
2018-12-10sync article selected status via mutation observerAndrew Dolgov
remove all rchk-related hacks