Commit Graph

67 Commits

Author SHA1 Message Date
Quin
e192135f37
Add accessibility labels to buttons in compose screen. (#776)
* Add accessibility labels to buttons in compose screen.

* Localize accessibility labels.

* Put them in all files.
2023-02-11 07:21:22 +01:00
Cthulhux
ce5ee5e021
Updated German translation (#746)
Improved some grammar, translated new strings...
2023-02-09 18:48:42 +01:00
Peter-Josef Meisch
70dce60b95
Fix handling of polls (#723)
* Fix handling of polls

* Fixes

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-09 06:35:19 +01:00
Yusuke Arakawa
11c5da05c2
Remove tab string from iOS app (#669)
* Remove tab string from iOS app

* Added tab string display setting

* Fixes

---------

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-09 06:28:16 +01:00
Gareth Simpson
8f6e6853aa
Add a preview toot to the top of the display settings page. (#716)
* Add a preview toot tot the top of the display settings page.

* DisplayModel doesn't need to be @State

* Disable hitTest

* Example Post

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-08 19:09:24 +01:00
Cthulhux
17ca767bfb
Updated German translation (#719)
more strings
2023-02-08 18:46:16 +01:00
Yusuke Arakawa
e953c243cc
Show confirmation dialog when deleting post (#713) close #712
* Show confirmation dialog when deleting post

* Localization

* Fixes

---------

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-08 06:24:09 +01:00
Cornelius Schiffer
e06b89d757
Updated German translation (#699) 2023-02-07 15:13:27 +01:00
Cthulhux
528f14e608
Secondary column translated (German) (#690)
New day, new string...
2023-02-07 07:06:39 +01:00
Thomas Ricouard
c5e43394c8 Add a setting to disable secondary column on iPad / macOS 2023-02-06 18:53:37 +01:00
Mackenzie
f1fd18a04f
make share and copy links translatable (#551)
* make share and copy links translatable

* add placeholders to other files
2023-02-06 12:29:18 +01:00
Peter-Josef Meisch
c7f22d5022
Add muting duration submenu (#662)
* Add muting duration submenu

* set japanese localizations
2023-02-06 12:25:51 +01:00
Cthulhux
b792d2cf16
Updated German translation (#668) 2023-02-06 12:25:37 +01:00
Thomas Ricouard
d7bad26f04 Revert "Add install fonts option"
This reverts commit 34c4521cd4.
2023-02-05 21:22:18 +01:00
Thomas Ricouard
34c4521cd4 Add install fonts option 2023-02-05 21:01:35 +01:00
Thomas Ricouard
5afd2dc73c Add Jump to Latest to clear out cache and reload home timeline 2023-02-04 21:21:36 +01:00
Thomas Ricouard
65ed2d871c Add settings for haptic feedbacks 2023-02-04 17:38:48 +01:00
Thomas Ricouard
8c7efb7df5 Add settings to clear the cache 2023-02-04 15:08:54 +01:00
Cthulhux
61cd21d28b
Updated German translation (#622)
* Updated German translation 

Added one translation, re-gendered participants (in response to #398 - I was wrong).

* Update Localizable.strings

🤷‍♂️

* Update Localizable.strings

+1 string
2023-02-03 15:44:15 +01:00
Peter-Josef Meisch
e79b39f952
Add option to start in-app browser in reader view. (#619)
* Add option to start in-app browser in reader view

localizations

* Disable toggle instead of hiding it
2023-02-03 07:04:00 +01:00
Gareth Simpson
5621b243a0
About screen + Open Dyslexic font close #599 (#626)
* Add dyslexia and hyper-legible fonts

* AboutView to satisfy font licensing requirements, and generally credit libraries in use.

* Fix background

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-03 07:03:32 +01:00
Cthulhux
3e320e4b6d
Updated German localization (#597)
- translated a few more strings
- unified "participants"
2023-02-02 06:34:20 +01:00
Gareth Simpson
fdb402a065
Boost deduplicating (#524)
* Trying something with caching boosts

* Use an actual cache for caching

* Persist cache to documents folder

* Stray debugging variable

* Unpublish seen variable in the ViewModel

* Settings for deduplicating boosts.

* Changes from review / merge conflicts
2023-02-01 18:56:06 +01:00
Roberto Pastor
0be53d251a
- Added missing localization for font scaling. (#583)
- Updated spanish localization.

Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-02-01 18:53:43 +01:00
Mihahn
fbad2e31d9
Update Localizable.strings (de) for filters and some wording changes (#539)
Add german localization for filter actions. Furthermore I'd propose to use "ausblenden" instead of "verstecken" which seems more professional to me.
2023-01-30 19:49:09 +01:00
Thomas
5871d13eee
Add indicator which language is translated (#455) 2023-01-30 07:26:43 +01:00
Paul
392b1bd01a
Add the ability to set a custom font (#519)
* Add the ability to set a custom font

* Small fixes

* Indent

* Add missing localization

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-30 07:25:55 +01:00
Thomas Ricouard
62c3f6e04a Add a new settings to disable video auto playing 2023-01-29 10:19:59 +01:00
J-rg
39a0a95d08
Update German localization (#489) 2023-01-28 19:54:07 +01:00
Jérôme Danthinne
5b310842a4
Fix french plurals (#464)
* Fix french plurals

* Fix english

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-28 10:14:07 +01:00
Roberto Pastor
4cdd0214f4
Spanish update 27-01 (#450)
* - Updated spanish localization with new keys
- Added missing NSLocalizedString for filters

* Fixed unresolved conflict

---------

Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-28 06:33:58 +01:00
Cthulhux
d16abce55a
Update German translation (#435)
* account.action.edit-filters was duplicate - removed one
* more translations
* more "post = Beitrag" translations
2023-01-27 16:52:29 +01:00
Thomas Ricouard
7f7a967d87 Videos: Compress them before upload + error handling close #430 2023-01-27 08:54:41 +01:00
Thomas Ricouard
cf4c43f81e Add missing localizations 2023-01-27 07:47:52 +01:00
Paul Traylor
642cca4002
Add link to system settings (#404)
* Add link to system settings

* Add to Localizable.strings

* Add .tint(.black) so that it matches NavigationLink
2023-01-27 06:53:05 +01:00
Thomas Ricouard
845dad3750 Various hotfixes 2023-01-26 21:44:46 +01:00
Thomas Ricouard
ff17622cb9 Make it clear that custom theme are disabled if match system enabled close #277 2023-01-26 18:27:16 +01:00
Thomas Ricouard
7d435d7557 Push notifications: Add a magic button to fix duplicate notifications 2023-01-26 13:50:02 +01:00
Thomas Ricouard
43ac56302e Move settings tab and profile tab around 2023-01-26 07:34:29 +01:00
J-rg
0f412ab309
Make menu items localizable (#394) 2023-01-26 06:40:33 +01:00
Cthulhux
bcaa5cb3b7
Updated German translation (#397)
* Unified the translation or non-translation "post" -> "Beitrag"
* Translated missing strings
* Fixed some grammar
2023-01-26 06:39:20 +01:00
Thomas Ricouard
5cd9ddd945 New account settings + create / edit server side filters 2023-01-25 21:18:34 +01:00
Jérôme Danthinne
d0f16c84f7
Move notification and reboosts actions into account menu (#382) 2023-01-25 21:15:32 +01:00
Lennart
d10e71a7c3
fix: Update some german translations (#380) 2023-01-25 21:15:14 +01:00
Jérôme Danthinne
9b3b3692ee
Support for follow requests (#376) close #321
* Support for follow requests (#321)

* Run SwiftFormat

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-25 13:02:28 +01:00
Gareth Simpson
ab4ac1b004
Local content settings close #338 (#362)
* Local settings for sensitive content.

* Local sensitive content settings

* Added the posting settings as well as the reading ones.

* Menu item / nav title mismatch

* Fixes

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-25 06:28:16 +01:00
Thomas Ricouard
1aadb0ce3a Add a setting for disabling social keyboard close #355 2023-01-24 21:44:33 +01:00
Pascal Batty
a1218e1488
Prepend language list with recently used languages (#353)
* Add new preference entry for recently used languages

Exposes a function to keep the language array clean: no more than 3 items, starting with the most recently used iso code

* Add the preferences to the status editor ViewModel

* Add language selector handling of most recent languages

Only when the user has explicitly selected a language, when the posting was successful, add the selected language to the preferences array.

- Makes Language a local private struct for clarity
- Ensures all available languages are only fetched once
- Separates recently used, other and search result section contents using specific vars/funcs

* Copy new key in all localization files

Co-authored-by: Pascal Batty <pascal@zen.ly>
2023-01-24 21:34:16 +01:00
Thomas Ricouard
5b78e46579 Fix #323 2023-01-24 06:31:36 +01:00
Thomas Ricouard
8fe6eddead Settings: Add a button to hide OpenAI button in the composer 2023-01-23 20:45:18 +01:00