Andrew Dolgov
021757ad5c
Merge branch 'master' of git.tt-rss.org:fox/tt-rss
5 years ago
Andrew Dolgov
fdb1fc7608
get_version: fix commit/timestamp lost on subsequent invocations because of misbehaving caching
5 years ago
Andrew Dolgov
63ee91c82e
backend: load invoked classes via reflection so object constructor is called after it has been verified as an IHandler implementation.
...
this should prevent a potential router vulnerability if non-IHandler autoloader-enabled class is requested by malicious authorized user *and* invoked class object does something insecurely in its constructor.
5 years ago
Andrew Dolgov
e9b4834b6b
Merge branch 'master' of git.fakecake.org:tt-rss
5 years ago
Andrew Dolgov
ed06592114
update CONTRIBUTING.md
5 years ago
Andrew Dolgov
6439f7817d
force-disable php display_errors/display_startup_errors on startup
5 years ago
Andrew Dolgov
c309856a97
get_version: filter out Darwin
5 years ago
Andrew Dolgov
74feef0f9d
get_version: always return unsupported on windows
5 years ago
Andrew Dolgov
c46c5e59fc
SELF_USER_AGENT: switch to get_version()
5 years ago
Andrew Dolgov
72d8a34f74
get_version: don't pass useless root dir to git, instead log it in case of failure
5 years ago
Andrew Dolgov
72d0fac80c
remove version.php and VERSION global constant, do version-related things in a slightly less ridiculous way
5 years ago
Andrew Dolgov
10aabfcd09
rebase translations
5 years ago
Andrew Dolgov
3bd3613531
Merge branch 'weblate-integration'
5 years ago
Andrew Dolgov
df464e3d0d
update app password notice
5 years ago
Andrew Dolgov
f83836ade9
updateCurrentUnread: don't crash if counter element is not available
5 years ago
Andrew Dolgov
9f70bb010a
fix blank screen on load if custom theme is enabled
5 years ago
Andrew Dolgov
07f4878d59
workaround for a race condition between dojo.parse() and tt-rss loading proper day/night css on startup because of firefox async CSS loader
5 years ago
Andrew Dolgov
0d6add5d7f
show alert() if fatal exception happens while initializing base app objects and app.error is not available
5 years ago
fox
e146a1ab37
Merge branch 'safari-mediaquerychange' of JustAMacUser/tt-rss into master
5 years ago
JustAMacUser
b4dd03ba2a
Wrap AppBase.setupNightModeDetection() in try/catch because Safari doesn't support matchMedia change events.
5 years ago
Andrew Dolgov
0237dee980
implement automatic night mode detection using MQL
...
add separate light.css to force light theme
remove manual night mode toggle and related code
5 years ago
Andrew Dolgov
9c0235ab66
show current unread counter on headlines toolbar if sidebar is hidden
5 years ago
Andrew Dolgov
0a10832491
- update descriptions of changed hotkeys
...
- bind noscroll variants of move article hotkeys to n/p by default
- update N/P (i.e. scroll article content) hotkeys to scroll by fraction of viewport height instead of hardcoded pixel distance
- minor fixes w/ checking for undefined
5 years ago
Nikolay Korotkiy
7982a6bdc6
Translated using Weblate (Esperanto)
...
Currently translated at 13.3% (94 of 708 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/eo/
5 years ago
Nikolay Korotkiy
beda8cb7fc
Translated using Weblate (Russian)
...
Currently translated at 100.0% (708 of 708 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/ru/
5 years ago
Nikolay Korotkiy
bf6cd242b3
Translated using Weblate (Finnish)
...
Currently translated at 80.4% (569 of 708 strings)
Translation: Tiny Tiny RSS/messages
Translate-URL: https://weblate.tt-rss.org/projects/tt-rss/messages/fi/
5 years ago
Andrew Dolgov
985e11b754
re-enable updates of floating title on scroll, duh
5 years ago
Andrew Dolgov
0e4f67bf2b
with previous change, we don't actually need to automatically track active articles now at all in combined mode.
5 years ago
Andrew Dolgov
3993198aa7
when moving next or previous and currently active article is entirely invisible, start moving from first visible one
5 years ago
Andrew Dolgov
7d0bbe9962
only track active article on scroll if auto catchup is enabled
5 years ago
Andrew Dolgov
5b4eb8d7b9
remove unnecessary "== 1" when checking for init params
...
unsubscribeFeed: check for undefined title correctly
5 years ago
Andrew Dolgov
a40f22d8aa
Article.cdmScrollToId: disable smooth scrolling in collapsed combined mode
5 years ago
Andrew Dolgov
560346f9d1
Article.cdmScrollToId: disable smooth scrolling on repeated events
5 years ago
Andrew Dolgov
dad3d1c7a9
combined mode n/p behavior changes:
...
1. instead of jumping/scrolling sometimes, always scroll by a constant viewport offset unless moving to next/prev article directly
2. when going up and current article is partially above the viewport, move to its top first instead of directly to a previous one
3. instead of previous marking active logic, on scroll in combined mode track first (partially or otherwise) visible article as active
5 years ago
Andrew Dolgov
44ef447c0f
fix fatal error in previous because of event not being passed via Headlines.move()
...
scrollbypages, etc: make event optional anyway
5 years ago
Andrew Dolgov
e7dd634183
exp: auto-disable smooth scrolling for repeat hotkey events
5 years ago
Andrew Dolgov
008afb97a9
exp: unbind from pgup/pgdn buttons by default
5 years ago
Andrew Dolgov
7a68e4a6f7
pgup/pgdn; increase scroll distance to almost entire viewport height (from 90%)
5 years ago
Andrew Dolgov
6191c48596
trim() contents of version_static.txt
5 years ago
Andrew Dolgov
1aeeed930a
remove a bunch of obsolete files
5 years ago
fox
f4945b1ba1
Merge branch 'page-hotkeys' of suraia/tt-rss into master
5 years ago
Andrew Dolgov
5907409a84
add support for custom version_static.txt for package maintainers
5 years ago
Michael Kuhn
f133b78a3e
Fix Shift+PageUp/Down hotkeys
5 years ago
Andrew Dolgov
76dd74e0d9
add a hidden tweakable which forbids changing passwords
5 years ago
Andrew Dolgov
ac95ab4a65
user css dialog: allow saving and applying CSS without closing the dialog
5 years ago
Andrew Dolgov
0697eca0e1
remove testing for get_magic_quotes_gpc: deprecated in php7.4, apparently not working since php 5.4
5 years ago
Andrew Dolgov
565547f5a1
php 7.4 deprecation-related fixes
5 years ago
Andrew Dolgov
e1ef122355
force-disable headlines smooth scrolling when switching feeds
...
enable smooth scrolling for article frame
5 years ago
Andrew Dolgov
e40c24f829
#headlines-frame: set scroll-behavior: smooth
5 years ago
Andrew Dolgov
1902a7dcb0
pgup/pgdown hotkey normalization:
...
- pgup/pgdown without modifier scroll headline buffer
- shift+pgup/pgdown work similarly to shift+up/down but operating on pages
5 years ago