Tibor Repček
e56157dcee
Updated translation ( #4030 )
...
I translated strings with "TODO - Translate" comment. ;)
2021-12-06 19:19:46 +01:00
maTh
754a7b27b6
Fix reader view header ( #4015 )
...
* fix the hyperlink underline
* add mouse title
* improve German mouse titles
* fixed whitespaces
* use the same title in config/display like in normal/reader view
* i18n German: Discard change for this String
* delete unused gen.action.mark_favorite
2021-12-05 21:42:06 +01:00
312k
19c2cb7f05
Updated japanese translation on 3898 ( #4026 )
2021-12-05 17:05:49 +01:00
Bartosz Taudul
c2249a9afd
Update polish translation. ( #4027 )
2021-12-05 17:04:43 +01:00
maTh
a54aa19dc7
Fix: double main tags ( #4014 )
...
* replace div with main
* include the slider into main
* format source
* add close icon for the extension slider
* replace div with main
* Update shortcut.phtml
* fixed the nits
2021-12-03 00:57:32 +01:00
Alexandre Alapetite
00dbde68fb
Fix some PHPstan errors ( #4019 )
...
Fix some wrong variables found by https://github.com/FreshRSS/FreshRSS/issues/4016
2021-12-02 23:30:13 +01:00
Alexandre Alapetite
a2ab9cf83a
Minz request avoid custom methods ( #4020 )
...
Take advantage of PHP7+ null-coalescing operator `??` to make code more standard, shorter, and faster instead of custom function with no extra functionality.
Allows code to be better tested and fix two PHPstan errors:
```
------ -----------------------------------------
Line app/Controllers/configureController.php
------ -----------------------------------------
410 Cannot unset offset 'rid' on string.
------ -----------------------------------------
------ ------------------------------------
Line lib/Minz/FrontController.php
------ ------------------------------------
70 Cannot unset offset 'c' on string.
71 Cannot unset offset 'a' on string.
------ ------------------------------------
```
https://github.com/FreshRSS/FreshRSS/issues/4016
2021-12-02 23:25:07 +01:00
Alexandre Alapetite
4e00c2d337
Fix more PHP 8.1 null warnings ( #4018 )
...
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4012
2021-12-02 21:05:28 +01:00
maTh
48ca0bb764
related_tags ( #4008 )
2021-12-01 13:19:17 +01:00
maTh
c5d444e8df
Fix JS error: new-article missed ( #3999 )
2021-11-30 22:20:43 +01:00
maTh
392861b7c3
Switch category - remember status filter ( #3986 )
...
* url parameter
* fixed phpcs
* rename variables
2021-11-24 09:10:23 +01:00
maTh
9f7a973ca0
improved HTML ( #3989 )
2021-11-24 09:08:19 +01:00
maTh
af85a754ad
improved HTML ( #3990 )
2021-11-24 09:06:46 +01:00
maTh and Alexandre Alapetite
a5410f6d37
Fix issue with mark-all-as-read-button in anonym. mode ( #3944 )
...
* fix
* Update p/scripts/main.js
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-11-15 22:03:26 +01:00
Alexandre Alapetite
e61cc3153a
Additional HTTP error codes ( #3981 )
2021-11-15 13:44:14 +01:00
maTh and Alexandre Alapetite
1ae5a5af14
Improve mobile view: access to the config menu ( #3881 )
...
* wip
* improve the header
* Fix theme "Adark"
* fixed theme: Ansum
* Fixed theme: BlueLagoon
* fixed Ansum after PR comment of Frenzie
* Fixed theme: Dark
* fixed theme: Flat
* fixed theme: Mapco
* fixed theme: Origine compact
* fixed theme: Pafat
* fixed theme: Screwdriver
* fixed theme: Swage
* hide the close button in wide view
* fixed base/template RTL
* fixed SCSS of theme Swage
* stylelint fix
* fixed theme Swage
* make fix-all
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-11-12 08:57:36 +01:00
maTh
a29894610b
a to button ( #3969 )
2021-11-11 20:07:10 +01:00
maTh
079b7b961f
Improve install routine: database password input with "show password" button ( #3962 )
...
* wip
* CSS better btn
* CSS: RTL
* button is better than a
* improved CSS for button
2021-11-11 20:01:28 +01:00
maTh and Alexandre Alapetite
26afec2379
Fix label management ( #3959 )
...
* disable inputs
* fix create empty tags
* Update app/Controllers/tagController.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Update app/views/tag/index.phtml
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Small additional checks
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-11-11 19:57:05 +01:00
maTh
181a54289a
Update details.phtml ( #3966 )
2021-11-08 22:37:29 +01:00
nanhualyq
9eb08d6a61
Update i18n/zh-cn ( #3963 )
...
* Update i18n/zh-cn
* Update gen.php
* Update conf.php
* Update conf.php
* Update conf.php
2021-11-07 20:55:49 +01:00
nanhualyq
8161ab675a
Update i18n/zh-cn ( #3947 )
...
* Update i18n/zh-cn
* Update gen.php
* Update conf.php
2021-10-30 10:28:00 +02:00
maTh and Alexandre Alapetite
f0fa3f3202
New shortcut: actualize feeds ( #3900 )
...
* configs
* i18n
* improved
* Update app/i18n/fr/conf.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Update p/scripts/main.js
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Update main.js
* Update conf.php
* make fix-all
* i18n
* i18n
* i18n: delete conf.shortcut.actualize
* Update app/views/configure/shortcut.phtml
2021-10-28 01:24:44 +02:00
Gianni Scolaro and Alexandre Alapetite
f3bfe17a39
Update Italian Translation ( #3939 )
...
* Update Italian Translation
* Update app/i18n/it/admin.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-25 23:38:04 +02:00
Mejans
670f4c45ab
Update Occitan locale ( #3935 )
...
* Update conf.php
* Update gen.php
* Update install.php
* Update sub.php
2021-10-25 20:25:45 +02:00
d3be01a1da
Add pwa ( #3890 )
...
* Don't use Chrome or indeed Firefox on Android
Would close #1963 . But I will not finish this PR because the idea that every single website on the internet should have to do this is absolutely ridiculous.
* add pwa manifest
Add a pwa manifest as defined in https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Installable_PWAs
- creates shortcuts without the browser frame
- has a splash screen
- has an independent view stack than the browser one
* update manifest as per pwabuilder.com
* add 32x32 and 48x48 icon config
* enhance manifest spec compliance
* change as per suggestions
* Update app/layout/layout.phtml
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* fix mobile icon padding
* remove screen auto rotation
* change theme color to white
* Move meta
(Should not be in the referrer condition)
* JSON HTTP cache
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com >
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-24 17:28:40 +02:00
Frans de Jonge
f1e4b980fb
[i18n] Add Dutch translation for new strings ( #3928 )
...
References #3898 .
2021-10-24 11:37:54 +02:00
nanhualyq
b39c187a78
Update i18n/zh-cn ( #3926 )
2021-10-24 11:17:20 +02:00
maTh
cc9b2c0a74
clipboard translated ( #3925 )
2021-10-24 10:56:27 +02:00
maTh
da4f0dea1f
add button to open nav panel ( #3879 )
2021-10-23 13:53:22 +02:00
maTh and Alexandre Alapetite
cba304c352
i18n German ( #3913 )
...
* i18n
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-23 13:24:27 +02:00
Nainor and Alexandre Alapetite
8c6b3f8655
Update PT-BR Translation ( #3908 )
...
* Update PT-BR Translation
* i18n fix syntax
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-23 12:36:50 +02:00
c484746a88
Updated Spanish translations ( #3916 )
...
* Updated Spanish translations
Co-authored-by: Natalie Stroud <stroudn1@nku.edu >
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-23 12:32:39 +02:00
OctopusET and Alexandre Alapetite
1f8fd53c3f
Update Korean Translation with language code fix ( #3914 )
...
* Update Korean Translation
* Fix Korean language code following IETF BCP 47
* Fix Korean language code in i18n/*/gen.php
* Fix Korean language code in cli/i18n/*
* Fix Korean language code in docs
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-23 12:14:16 +02:00
maTh
76f722f5fe
Follow up of 3814 ( #3910 )
...
* fixed the whitespace in value of username input
* fixed a HTML structure fault
2021-10-21 14:21:45 +02:00
maTh and Alexandre Alapetite
c5cfb2ac07
fixed: add feed: advanced: white space char as default password ( #3814 )
...
* fixed space char as default password
* fix: whitespace in feed http username configuration
* fix: type=password
* extend the type=password with the watch-password-plain button
* init_extra() again for new slider content
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-21 12:47:50 +02:00
Alexandre Alapetite
401af448cc
i18n minor en-US
2021-10-21 11:24:51 +02:00
Alexandre Alapetite
af57c456df
i18n automatic syntax fixes
...
Forgotten from https://github.com/FreshRSS/FreshRSS/pull/3899
2021-10-21 10:40:31 +02:00
id-konstantin-stepanov and Alexandre Alapetite
c053d77479
Update Russian Translation ( #3907 )
...
* Update Russian Translation
* Update Russian Translation
* Update Russian Translation
* Update Russian Translation
* Update Russian Translation
* Minor syntax
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-21 10:28:10 +02:00
maTh and Frans de Jonge
3623a5421d
enhancement subscription management page ( #3893 )
...
* wip
* wip2
* i18n
* Update app/views/helpers/category/update.phtml
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com >
* fixed box layout
* Revert "i18n"
This reverts commit a2e4d8ace6 .
* i18n
This reverts commit 55236930cf .
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com >
2021-10-19 15:08:32 +02:00
stysebae and Alexandre Alapetite
85b898c623
Add shortcut to jump to next unread article (issue #3393 ) ( #3891 )
...
* Add shortcut to jump to next unread article
* phpcbf
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-19 10:46:39 +02:00
maTh
a005824d50
fix ( #3899 ) rss_view label
2021-10-19 10:16:00 +02:00
maTh
f934eb981e
fix ( #3888 )
2021-10-16 13:14:18 +02:00
maTh and Alexandre Alapetite
c23702eaa5
Fix #3835 : theme switcher broken when theme is not available ( #3874 )
...
* FIx the function: add an error slide
* i18n for the error message
* fix the message
* i18n: nl
* phpcbf
* Typographic quotation marks
+fr +en-US
* Unicode instead of entities
* Whitespace
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-16 12:44:02 +02:00
maTh and Alexandre Alapetite
e9b62d1d76
fix #3661 : not logged in user: button to mark all as read leads to HTTP403 error ( #3871 )
...
* fix
* optimized
* Fix href
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-16 12:19:20 +02:00
maTh and Alexandre Alapetite
02641de32e
Stats: replace flotr2 with chart.js ( #3858 )
...
* include Chart.js
* page: main statistics. Flotr.js replaced with Chart.js
* main stats + repartition
* Delete: repartition.js + stats.js
* delete flotr2
* add libs in README
* polish
* code polish
* fixed amount of week days and months
* added manget link for LibreJS
* added: @license-end
* phpcbf + jshint formatting
* delete old code
* fix stats
* fix Comments
* finally I found the issue and fixed its best
* fix the month stats
* Whitespace fixes
* Remove flotr2
* Rename to chart.min.js
* Remove console.log
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-16 12:00:07 +02:00
Alexandre Alapetite
ebf9c70ebd
Automatic fix minor syntax previous commits
2021-10-14 13:59:31 +02:00
Luc SANCHEZ
7b15ffc838
Rename variable ( #3867 )
...
Variable is more explicite now $ok to $isOkStatus
2021-10-14 13:32:58 +02:00
maTh
d2a95ef2a6
fix ( #3876 )
2021-10-14 13:32:05 +02:00
maTh and Alexandre Alapetite
14e5d89e34
Improve conf menu ( #3880 )
...
* i18n: "account" added
* reordered menu + add logout in the left nav menu
* Update app/i18n/fr/gen.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2021-10-14 13:28:19 +02:00