Andrew Dolgov
|
d01ad09800
|
eslint-related fixes; move a few things from global context to App
|
2020-06-05 07:44:57 +03:00 |
Andrew Dolgov
|
88027d7a39
|
fix various minor issues reported by eslint
|
2020-06-04 23:27:22 +03:00 |
Andrew Dolgov
|
755662a9d7
|
add eslintrc
|
2020-06-04 22:56:28 +03:00 |
Andrew Dolgov
|
9d28b3ac50
|
unify prefs/main App objects, remove fake classes, use single static App object instead
|
2020-06-04 22:19:23 +03:00 |
Andrew Dolgov
|
30ed5d7c3c
|
same, but for preferences
|
2020-06-04 20:04:17 +03:00 |
Andrew Dolgov
|
e37f8cfa78
|
don't use declare() for static objects with no inheritance because apparently it's not actually needed by AMD
|
2020-06-04 19:50:13 +03:00 |
Andrew Dolgov
|
06cc6e3a2a
|
Merge branch 'weblate-integration'
|
2020-06-03 12:47:54 +03:00 |
Andrew Dolgov
|
676cdf6ee4
|
move isCombinedMode to AppBase so we wouldn't crash in preferences
|
2020-06-02 21:00:53 +03:00 |
Patrick Ahles
|
3502477f8f
|
Translated using Weblate (Dutch)
Currently translated at 100.0% (727 of 727 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/nl/
|
2020-06-01 22:02:07 +00:00 |
Eike
|
10884452f0
|
Translated using Weblate (German)
Currently translated at 100.0% (727 of 727 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/de/
|
2020-06-01 22:02:05 +00:00 |
Anonymous
|
148c58e172
|
Translated using Weblate (German)
Currently translated at 100.0% (727 of 727 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/de/
|
2020-06-01 15:15:03 +00:00 |
Eike
|
db5ac3a0be
|
Translated using Weblate (German)
Currently translated at 100.0% (727 of 727 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/de/
|
2020-06-01 15:13:46 +00:00 |
Anonymous
|
72898a6aba
|
Translated using Weblate (German)
Currently translated at 100.0% (727 of 727 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/de/
|
2020-06-01 15:13:45 +00:00 |
Andrew Dolgov
|
ac17ded854
|
Merge branch 'weblate-integration'
|
2020-06-01 17:12:51 +03:00 |
fox
|
851de81517
|
Merge branch 'hotkeys_force_top' of itsamenathan/tt-rss into master
|
2020-05-31 08:09:11 +00:00 |
Nathan Warner
|
f8d96543de
|
Created hotkeys_force_top plugin
Renamed swap_jk to match new naming scheme.
|
2020-05-30 22:45:41 -06:00 |
Andrew Dolgov
|
b39e615683
|
add Headlines.default_force_previous, default_force_to_top
|
2020-05-25 10:26:03 +03:00 |
Andrew Dolgov
|
19893d33e3
|
only bind up/down in 3 panel mode
|
2020-05-23 08:53:18 +03:00 |
Andrew Dolgov
|
ebb373987a
|
Revert "unbind up/down by default (use native scrolling for consistency with pgup/pgdn)"
This reverts commit 6fc18e450b .
|
2020-05-23 08:39:44 +03:00 |
Andrew Dolgov
|
6fc18e450b
|
unbind up/down by default (use native scrolling for consistency with pgup/pgdn)
|
2020-05-23 08:38:03 +03:00 |
Andrew Dolgov
|
b8906c9b9c
|
hide #toolbar-frame_splitter back again
|
2020-05-23 06:20:09 +03:00 |
Andrew Dolgov
|
409ba0db2d
|
- RIP smooth scrolling and associated hacks
- attempt to make Headlines.move() / Article.cdmMoveToId() behave a bit more intuitively
|
2020-05-22 21:48:03 +03:00 |
Andrew Dolgov
|
c8cc845d5b
|
when removing favicon, reset its auto-refresh timer
|
2020-05-22 15:06:52 +03:00 |
Andrew Dolgov
|
d63329baa1
|
Headlines.move: add params.force_previous to always move to previous article in CDM
|
2020-05-19 09:21:07 +03:00 |
Andrew Dolgov
|
2deb9c555e
|
Headlines.move: use requestAnimationFrame in CDM :(
|
2020-05-19 08:07:23 +03:00 |
Andrew Dolgov
|
8dc6b48ebd
|
Headlines.move: when going back to top of active article, use a smarter (?) offset calculation
|
2020-05-17 22:02:47 +03:00 |
Andrew Dolgov
|
06d2c65193
|
calculate_article_hash: don't die() on previous, woops
|
2020-05-17 17:44:32 +03:00 |
Andrew Dolgov
|
3a142cbf58
|
calculate_article_hash: ignore some useless or read-only fields (i.e. GUID) when calculating hash
|
2020-05-17 17:42:37 +03:00 |
Andrew Dolgov
|
25c8467753
|
rename Headlines.correctHeadlinesOffset() to scrollToArticleId()
invoke it in Article.view() instead of all over the place
|
2020-05-17 17:01:52 +03:00 |
Andrew Dolgov
|
05a84ab778
|
Headlines.move: maybe glitch less when moving back to top, etc
|
2020-05-17 16:04:31 +03:00 |
Andrew Dolgov
|
cd1f3cb8cc
|
* store UID in article hashed GUID separately so it could be migrated cleanly to a different instance
* store resulting GUID as a JSON object so it could be extended easier if needed
|
2020-05-17 14:01:16 +03:00 |
Andrew Dolgov
|
eae79615a2
|
Use more specific definitions for applying `stuck` effects.
https://git.tt-rss.org/fox/tt-rss/pulls/143
|
2020-05-17 08:35:01 +03:00 |
Andrew Dolgov
|
9ae9302b6b
|
implement keyboard-related changes discussed in https://community.tt-rss.org/t/changing-the-amount-of-scroll-by-arrow-key/3452/7
|
2020-05-17 08:25:51 +03:00 |
fox
|
3dc506a19a
|
Merge branch 'responsive-iframes' of JustAMacUser/tt-rss into master
|
2020-05-17 05:20:23 +00:00 |
JustAMacUser
|
c93bcef91f
|
Keep header above iframes in CDM.
|
2020-05-16 15:56:49 -04:00 |
JustAMacUser
|
7a0ea9d90e
|
Make iframes size responsively.
|
2020-05-15 22:25:56 -04:00 |
Andrew Dolgov
|
a1ffc11619
|
only enable unpack observer in expanded mode
|
2020-05-13 12:28:48 +03:00 |
Andrew Dolgov
|
7a2e9bef77
|
add --opml-export to update.php
|
2020-05-13 12:07:31 +03:00 |
Andrew Dolgov
|
5e77d0062b
|
use intersection observer to unpack visible articles, remove Headlines.unpackVisible()
|
2020-05-13 07:28:13 +03:00 |
Andrew Dolgov
|
7adbc95acc
|
remove floating title, use position: sticky for cdm headers instead
|
2020-05-13 06:51:46 +03:00 |
Andrew Dolgov
|
c275a0cd33
|
DiskCache: append fake file extension when sending cached files based on mime type to make saving files easier
|
2020-05-12 13:28:54 +03:00 |
Andrew Dolgov
|
4a00d41915
|
Article.cdmMoveToId: don't crash if params is not given
|
2020-05-09 19:41:11 +03:00 |
Andrew Dolgov
|
2b55afbeec
|
sanitize: forbid "allow" attribute
CSS: remove auto hyphens stuff, remove iframe width clipping to 98% because they get squished
|
2020-05-09 12:49:19 +03:00 |
Andrew Dolgov
|
a802649d53
|
rename cdmScrollToId to cdmMoveToId
prevent smooth scrolling when going directly to an article
|
2020-05-09 08:16:12 +03:00 |
Andrew Dolgov
|
2558fcbe21
|
add hotkey "\" to cancel current search
|
2020-05-09 07:56:06 +03:00 |
fox
|
c8243b03c9
|
Merge branch 'master' of ltGuillaume/ttrss into master
|
2020-05-03 13:45:40 +00:00 |
ltGuillaume
|
19064864bf
|
Allow setting Insert (45) and Delete (46) as hotkeys
These are not reported via keypress either, so handle them via keydown.
|
2020-05-03 14:35:17 +02:00 |
Andrew Dolgov
|
3a4b9249a9
|
DiskCache: properly deal with srcset attributes
|
2020-04-29 19:29:36 +03:00 |
Andrew Dolgov
|
e934e9f05e
|
sanitize: simplify initial attribute processing
|
2020-04-29 19:12:29 +03:00 |
Andrew Dolgov
|
7d9dd51cf4
|
sanitize: remove srcset plain-http hack, globally disallow width and height attributes for all elements
|
2020-04-29 19:04:34 +03:00 |