Commit Graph

591 Commits

Author SHA1 Message Date
Jerry dd13c6c94e
Update SC localization (#708) 2023-02-07 19:28:16 +01:00
Roberto Pastor 036c42408e
Updated spanish translation (#697)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-02-07 15:13:36 +01:00
Cornelius Schiffer e06b89d757
Updated German translation (#699) 2023-02-07 15:13:27 +01:00
Ico Davids b8680df48d
Dutch localization for second column setting on iPad (#700)
* Dutch localization for second column setting on iPad

* Dutch localization for second column setting on iPad
2023-02-07 15:13:20 +01:00
Andrzej Rózga a87587fdf4
Polish localization update (#701) 2023-02-07 15:13:13 +01:00
Kum Hathaway af6a66d6c5
Update Japanese Localizable.strings (#704)
Add link-related translations
2023-02-07 15:13:05 +01:00
Thomas Ricouard f181be3b9b Added missing localization 2023-02-07 08:36:10 +01:00
Andrzej Rózga 0ff31877c4
Polish localization update - new strings (#689) 2023-02-07 07:06:57 +01:00
Emmanuel Netter d44ce092ad
Added french translation for "settings.display.show-ipad-column" (#686)
* Update Localizable.strings

Added missing translations

* Added french localization for settings.app.about

* Added french translations

Added timeline.latest and timeline.add.url french translations

* Update French Localization

Added translation for settings.display.show-ipad-column
2023-02-07 07:06:48 +01:00
Cthulhux 528f14e608
Secondary column translated (German) (#690)
New day, new string...
2023-02-07 07:06:39 +01:00
Thomas Ricouard 6aa01e295b Move some files to see if it's working in production 2023-02-07 06:42:26 +01:00
Thomas Ricouard c5e43394c8 Add a setting to disable secondary column on iPad / macOS 2023-02-06 18:53:37 +01:00
Thomas Ricouard ff570e214c Properly support OpenDyslexic and HyperLegible Fix #677 2023-02-06 18:15:08 +01:00
Thomas Ricouard 3c9b0af3dd Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-02-06 17:57:17 +01:00
Thomas Ricouard b417141269 Also stop watcher on macOS 2023-02-06 17:53:47 +01:00
Sean Goldin 90ec3d419c
Clean up HapticManager (#678)
* Check for haptic capabilities

* Make manager do most of work

* ABC enum

* Fix spelling 😊

* Small tweak
2023-02-06 17:53:27 +01:00
Andrzej Rózga d930871b04
Polish localization update (missing translation) (#680) 2023-02-06 17:52:05 +01:00
Chanhwi Joo 3d1e178128
Add new Korean translations (#681)
* Add new Korean translations

* Use easier words
2023-02-06 17:51:57 +01:00
Ico Davids 48c3f56be7
Updates to Dutch localization (#683) 2023-02-06 17:51:49 +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 730e471718 Composer: Internalize TextView + fix a lot of lag when editing 2023-02-06 12:24:57 +01:00
Thomas Ricouard 5f76a8057c Filter remote local timeline 2023-02-06 12:24:48 +01:00
Emmanuel Netter 71063c69df
Added french translations (#666)
* Update Localizable.strings

Added missing translations

* Added french localization for settings.app.about

* Added french translations

Added timeline.latest and timeline.add.url french translations
2023-02-05 21:46:35 +01:00
Thomas Ricouard d7bad26f04 Revert "Add install fonts option"
This reverts commit 34c4521cd4.
2023-02-05 21:22:18 +01:00
Thomas Ricouard 67c1458c16 Disable installed fonts 2023-02-05 21:22:13 +01:00
Thomas Ricouard 34c4521cd4 Add install fonts option 2023-02-05 21:01:35 +01:00
Ico Davids 8308b99ee7
Update nl localization 9 (#665)
* Updates to Dutch localization

* Updates to Dutch localization

* Updates to Dutch localization

* Updates to Dutch localization

* Updates to Dutch localization: consistency

* Updates to Dutch localization: consistency

* Updates to Dutch localization: consistency
2023-02-05 19:59:56 +01:00
Kum Hathaway ce77360dac
Update Japanese Localizable.strings (#658) 2023-02-05 18:56:13 +01:00
Emmanuel Netter 6d1b1ddef7
Added french localization for settings.app.about (#659) 2023-02-05 18:56:06 +01:00
Andrzej Rózga 63219deb55
Polish localization update (new strings, improvements) (#664) 2023-02-05 18:55:32 +01:00
Thomas Ricouard fedfa1f1c7 Various fixes 2023-02-05 09:13:28 +01:00
Jerry 9f09c856fb
Update Simplified Chinese localization (#653)
* Update SC localization

* fix full-width colon
2023-02-05 08:03:31 +01:00
Chanhwi Joo 3618bcec5d
Update Korean localization (#655)
* Update Korean localization

* Change 이들 to 이 사용자들
2023-02-05 08:03:23 +01:00
Gian Luca Dalla Torre 2bf9dc78ff
Italian localization Update: Prepare for 1.4.0 (#649)
- Cached Posts Settings
- Haptic Feedback Settings
2023-02-05 08:03:15 +01:00
Thomas Ricouard 7e88339dc5 Add Boutique in the about screen 2023-02-05 08:02:44 +01:00
Thomas Ricouard 0a9098c3db Scope the Tabbar to the current account 2023-02-04 22:00:33 +01:00
Thomas Ricouard f55cadfbdd Fix logout 2023-02-04 21:54:41 +01:00
Thomas Ricouard f73bac9ae7 Revert "Cleanup logout code"
This reverts commit f54db5a43e.
2023-02-04 21:53:13 +01:00
Gian Luca Dalla Torre f9633269e7
Italian Localization Update: Settings & Info (#645)
- In App Browser Reader View
- Open Source Software used
2023-02-04 21:22:20 +01:00
Emmanuel Netter 5591923fc1
Update Localizable.strings (#648)
Added missing translations
2023-02-04 21:22:00 +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 f54db5a43e Cleanup logout code 2023-02-04 20:42:51 +01:00
Thomas Ricouard 081442cfe9 Logout -> Log out 2023-02-04 20:38:37 +01:00
Thomas Ricouard 65ed2d871c Add settings for haptic feedbacks 2023-02-04 17:38:48 +01:00
Thomas Ricouard 6b285cdbcf Cleanup 2023-02-04 17:17:38 +01:00
Thomas Ricouard 8c7efb7df5 Add settings to clear the cache 2023-02-04 15:08:54 +01:00
Chanhwi Joo 11b9346b0e
Update Korean localization (#640)
* Update Korean localization for new strings

* Remove plural support for Korean and merge it to Localizable.strings
2023-02-04 09:28:03 +01:00
Thomas Ricouard b4c7550937 Enable install fonts 2023-02-04 09:27:12 +01:00
Thomas Ricouard 71f6cfd52a Add new icons 2023-02-04 07:44:14 +01:00
Thomas Ricouard 4de46610e0 Handle dynamic streaming URL 2023-02-03 19:44:55 +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
kum4423 dd28e7bccb
Update Localizable.strings (#631)
A small update to the Japanese translation
2023-02-03 15:42:58 +01:00
Thomas Ricouard e54e43c38a Add missing strings to GB 2023-02-03 11:03:02 +01:00
Gian Luca Dalla Torre f8d9094c61
Italian Localization Update: Boost Settings (#617)
Translated a bunch of labels regarding Boost Settings
2023-02-03 07:17:59 +01:00
Andrzej Rózga 2b3044d7e9
Polish localization update (new strings, improvements) (#621)
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-03 07:17:49 +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
Thomas Ricouard bb6910cd83 Centralize haptic feedbacks 2023-02-02 16:56:42 +01:00
Peter-Josef Meisch 9d6d33d068
add missing entry to en-GB localization (#600) 2023-02-02 16:34:24 +01:00
rbnval 7de8e1c10e
Update Localizable.strings (#613) 2023-02-02 16:34:11 +01:00
Jerry b6047b08e9
Update Simplified Chinese localization (#608)
* Update Localizable.strings

* Fix full-width colon
2023-02-02 16:34:01 +01:00
Thomas Ricouard 60f8df9a04 Fix laggy Safari presenter 2023-02-02 07:04:51 +01:00
Cthulhux 3e320e4b6d
Updated German localization (#597)
- translated a few more strings
- unified "participants"
2023-02-02 06:34:20 +01:00
Sean Goldin 0a10370e16
Extend tappable area (#596) 2023-02-02 06:34:12 +01:00
Thomas Ricouard 9b2e48abab Add settings.content.hide-repeated-boosts to GB 2023-02-01 20:57:50 +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
Jerry 6008849eb9
Add British localization (#577)
* Add en-GB

* finalize details

Co-Authored-By: Bexxia <123167801+Bexxia@users.noreply.github.com>

---------

Co-authored-by: Bexxia <123167801+Bexxia@users.noreply.github.com>
2023-02-01 18:54:04 +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
Thomas Ricouard f0d7ce9fbd Bump to 1.3.4 + add 3 new icons 2023-02-01 18:53:25 +01:00
Jair Henrique 1f22c47a14
Improve some Brazilian string localizations (#572) 2023-02-01 07:15:27 +01:00
kum4423 3504a28362
Update Japanese Localizable.strings (#566)
Correct mistranslation due to misunderstanding of UI
Unified katakana notation for some menu items
Optimize nuance
2023-01-31 19:43:31 +01:00
nixzhu 971490426e
Update Simplified Chinese localization (#559)
* Update translations

* Keep tail space

* Update translations
2023-01-31 17:44:14 +01:00
Ico Davids ad1f944358
Update Dutch localization 8 (#562)
* Updates to Dutch localization:
- Improve consistency
- Move some localizable strings to Plurals to improve grammar

* Undo accidental changes to French localization
2023-01-31 17:44:02 +01:00
Thomas Ricouard ed0bfb7d94 Even better refresh / timeline position management 2023-01-31 17:43:06 +01:00
Thomas Ricouard 22af2db36c Enable font scaling on iOS 2023-01-31 12:16:11 +01:00
Andrzej Rózga fee9cd3daa
Update polish translation (#545)
* Polish translation update - new strings
- translated new strings into Polish
- modified some other strings (better wording)

* Polish translation (missing string)
- added missing string "timeline.add.url" to Localizable.strings
2023-01-31 06:57:32 +01:00
Gian Luca Dalla Torre 38ee58c78f
Italian Translation Update: Custom Font Settings (#547)
* Italian Translation Update: Custom Font Settings

* Fix plurals
2023-01-31 06:57:20 +01:00
Mackenzie fc5f3a294c
Correct some Spanish translation errors and translate some untranslated strings (#550) 2023-01-31 06:57:11 +01:00
Kotet 170c9c0180
update japanese translation (#552) 2023-01-31 06:56:14 +01:00
Thomas Ricouard ec26ea802c Fix profile tab swap 2023-01-30 22:24:30 +01:00
Thomas Ricouard 4e76c367a5 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-30 21:41:44 +01:00
Thomas Ricouard d88d9db1dc Transition Timeline to List + stream post automatically + keep position + new counter UI 2023-01-30 21:41:42 +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 Ricouard 749846b9ba Add a new icon 2023-01-30 19:48:57 +01:00
Thomas Ricouard 24504e3bc2 Various optimizations to speed things up 2023-01-30 19:14:43 +01:00
Paul 536f0977a0
Add the ability to use user-install fonts (#534) 2023-01-30 17:58:58 +01:00
rbnval f669bd8f6b
Fixes for Catalan translation (#531) 2023-01-30 17:58:49 +01:00
Espen Bye c1f16bb6b9
Add new string and reorder to match en. (#537)
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-30 17:58:39 +01:00
Chanhwi Joo 9955ee6acf
Add a missing string (ca, nb, pl, pt-BR) and add & update Korean translations (#529)
* Change some Korean transitions

* Replace 툿 with 글

* Add new transitions

* Remove duplicate strings

* Remove an unnecessary space after the colon

* Add status.action.translate-from-%@

* Add missing status.action.translate-from-%@
2023-01-30 17:58:00 +01:00
Thomas Ricouard 16636b12a9 Swift format 2023-01-30 07:27:06 +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 875d89c18e Fix account switching 2023-01-29 21:58:20 +01:00
Thomas Ricouard c748c935c9 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-29 17:59:05 +01:00
Thomas Ricouard 941618686c Cleanup isSecondaryColumn 2023-01-29 17:59:04 +01:00
Chanhwi Joo be087665c4
Add a new Korean translation for the new string (#513) 2023-01-29 17:48:15 +01:00
kum4423 8ab9393e2d
Update Localizable.strings (#514)
Updated Japanese translation of added words
2023-01-29 17:48:08 +01:00
Gian Luca Dalla Torre 8b3fdf1ba4
Italian Update - Video Autoplay (#516) 2023-01-29 17:47:59 +01:00
Thomas Ricouard e0d6340a9d Adapt medias view to secondary column 2023-01-29 17:37:15 +01:00
Thomas Ricouard 979ba61b07 Add back primary icon in the selector 2023-01-29 16:57:04 +01:00
Thomas Ricouard 497c2a1fe1 Add secondary column when screen is wide enough 2023-01-29 16:45:58 +01:00
Thomas Ricouard 426d2e15b2 Change timeline icon + move OpenAI icon to the accessory bar 2023-01-29 15:08:41 +01:00
Jerry ec8a44960a
Update Simplified Chinese localization (#510) 2023-01-29 13:25:01 +01:00
Thomas Ricouard e5b6e79fa9 Better viewId for some tabs 2023-01-29 11:52:11 +01:00
Thomas Ricouard 62c3f6e04a Add a new settings to disable video auto playing 2023-01-29 10:19:59 +01:00
Chanhwi Joo 34f2d29377
Add Korean localization (#504)
* Add Korean translation

* Change Korean translation files
2023-01-29 08:16:25 +01:00
rbnval 33a7bd57ff
Update Localizable.strings (#493) 2023-01-29 07:38:00 +01:00
Gian Luca Dalla Torre 57c9511e70
Italian Localization: Filters & Action extension (#499)
- Update filter section
- Add Italian translation to Action Extension
2023-01-29 07:37:44 +01:00
Sean Goldin c25f94eed1
Don't allow multiple tap on purchase button Close #393 2023-01-29 07:37:23 +01:00
Greg Gardner 8a40799a3d
Skip blank, host-less URLs so that app launchers can launch the app using just the scheme (e.g. icecubesapp://) without invoking a safari error page (#502)
Co-authored-by: Greg <greg@cromulentlabs.com>
2023-01-29 07:36:20 +01:00
rbnval a8b147255b
Update Localizable.stringsdict (#492) 2023-01-28 19:54:24 +01:00
J-rg 39a0a95d08
Update German localization (#489) 2023-01-28 19:54:07 +01:00
Thomas Ricouard 45704e6d0d Fix Catalan addition 2023-01-28 18:47:22 +01:00
Jerry 171e3998c8
Update Simplified Chinese localization (#472)
* Add missing translations

* Update Localizable.strings

Referred to Mastodon's official translations with Filters
2023-01-28 18:40:40 +01:00
Andrzej Rózga 582f64de9f
Polish localization - update of new strings (#475)
Co-authored-by: andrzej <andrzej@laserjet.local>
2023-01-28 18:40:33 +01:00
Jérôme Danthinne 2360c5f4db
Fix french localizations (#476)
* Fix french plurals

* Fix english

* More French translations fixes

* Switching relative date formatter

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-28 18:40:23 +01:00
Ico Davids 256634f0c9
Updates to the nl localization 7 (#478)
* Translated untranslated NL filter strings

* Translated notifications others to NL
2023-01-28 18:40:14 +01:00
rbnval aafbebd1da
Add Catalan localization (#479)
* Create Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings
2023-01-28 18:40:06 +01:00
rbnval c575a68f3f
Create ca.lproj (#481) 2023-01-28 18:39:56 +01:00
Espen Bye 7f39b1f230
Norwegian localization fixes (#482)
* Fix trending tag localization

* Translate new strings
2023-01-28 18:39:27 +01:00
kum4423 03c9a2157e
Update Localizable.strings (#485)
Updated Japanese translations related to newly added filters
Optimizing nuance
2023-01-28 18:39:18 +01:00
Thomas Ricouard 3fc172c303 Fix typo 2023-01-28 11:00:20 +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
Thomas Ricouard edb43040a3 Add credits section to icon selector 2023-01-28 08:58:36 +01:00
Thomas Ricouard 1a0aa3fb84 Fix Polish + add missing keys 2023-01-28 06:56:07 +01:00
Andrzej Rózga 00990aff50
Polish localization (#453)
Co-authored-by: andrzej <andrzej@laserjet.local>
2023-01-28 06:52:50 +01:00
Greg Gardner b1b9e658c9
Work-around issue with QLPreviewController not supporting swipe-to-dismiss and pinch-to-dismiss when presented from SwiftUI by creating a transparent UIViewController wrapper around QLPreviewController that presents it using UIKit instead. (#452) close #106
Co-authored-by: Greg <greg@cromulentlabs.com>
2023-01-28 06:45:15 +01:00
Arthur Givigir be802980c5
Add Brazilian Portuguese Localization (#448)
* Added new language support - Brazilian Portuguese

* Translated string

* Fixed translation form was-reply

* Rebased from main and added missing strings to Brazilian Portuguese

* Fixed conversations.empty.message translation

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-28 06:35:31 +01:00
Espen Bye 5e61b2d61e
Adding Norwegian (Bokmål) localization (#451) 2023-01-28 06:34:23 +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
Thomas Ricouard b89221a535 Code cleanup / format / lint 2023-01-27 20:36:40 +01:00
Thomas Durand 8cac9df8c6
Action extension that would open a deep link in the app (#423)
* Early version of an action that would open a deeplink in the app

* Extend routeur support + catch deeplinks

* Cleaning extension code, using what local packages has to offer

* Removed useless stuff from the extension

* Added action icon ; Thanks Dall-E for the icon

* Added the action name within a localizable file

* Fix routeur

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-27 20:35:16 +01:00
Thomas Ricouard ea3f3882c6 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-27 20:20:52 +01:00
Thomas Ricouard 07cec1b116 Add to french localization 2023-01-27 20:20:50 +01:00
Jerry c788063d44
Add plurals for Simplified Chinese (#445)
* Add plurals

* Update Localizable.stringsdict
2023-01-27 19:19:57 +01:00
Gian Luca Dalla Torre 7b09173bf2
Italian Localization Update (#446)
* Italian Localization Update

Add a couple of missing labels.

* Also translated new plurals
2023-01-27 19:19:41 +01:00
Thomas Ricouard 10ded74074 Update icons 2023-01-27 19:19:31 +01:00
Jérôme Danthinne bec9ab8792
Consolidated notifications (#443) close #231
* Group favorite and boost notifications

* Group notifications per page, not globally
2023-01-27 16:58:04 +01:00
Haythem BEN ABDALLAH 1824721a57
Add french localisation (#440)
* Update French localization

* Updated french localization

* Update Localizable.strings

* Fix add french

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-27 16:57:33 +01:00
Jerry 7acf1e56ab
Update Simplified Chinese Localization (#436)
* Update Localizable.strings

* account.detail.about
2023-01-27 16:55:08 +01:00
Ico Davids 88d3522b4c
Updates to the nl localization 6 (#433)
* Translated untranslated NL strings

* Updates for consistency

* More consistency changes

* Translated untranslated string

* Translated account actions

* Translated "settings.system"
2023-01-27 16:52:38 +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
Andrea Grandi 41dc6bc8e1
Add missing translations in the Italian localisation (#439) 2023-01-27 16:52:15 +01:00
kum4423 d29eb8e05d
Update Localizable.strings (#442)
Add new Japanese translation
Optimize nuance
2023-01-27 16:52:06 +01:00
Thomas Ricouard 418e9545ba Completely clear duplicated push notifications issue 2023-01-27 16:51:29 +01:00
Thomas Ricouard de4346c47e Add push notification settings in profile context menu 2023-01-27 12:18:17 +01:00
Thomas Ricouard 7f7a967d87 Videos: Compress them before upload + error handling close #430 2023-01-27 08:54:41 +01:00
Thomas Ricouard 92c1f40535 Add 3 new icons 2023-01-27 07:54:59 +01:00
Thomas Ricouard cf4c43f81e Add missing localizations 2023-01-27 07:47:52 +01:00
Thomas Ricouard 4a5b0eb2e6 Fix deleting push sub on logout close #417 2023-01-27 07:47:43 +01:00
nixzhu ce233b4062
Update Simplified Chinese localization (#425)
* Update translations

* Update translations
2023-01-27 06:53:19 +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 e811d5dd39 Bump version to 1.1.2 + More fixes for iPad logged out 2023-01-26 22:07:21 +01:00
Thomas Ricouard 845dad3750 Various hotfixes 2023-01-26 21:44:46 +01:00
Gian Luca Dalla Torre b06f48784f
Italian Translation Update - Ensure users understand what system colors are (#418) 2023-01-26 20:56:21 +01:00
Thomas Ricouard a6f09e76cf Add remote notifications background mode for sound effect 2023-01-26 19:47:18 +01:00
Thomas Ricouard 17a0e08c64 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-26 18:28:29 +01:00
Thomas Ricouard a10e3d239b Add two new icons 2023-01-26 18:27:27 +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
nixzhu 57a22c47fd
Update Simplified Chinese localization (#406) 2023-01-26 17:13:29 +01:00
Jan van den Berg 57e4d30fc6
Update Dutch (nl) Localizable.strings (#408) 2023-01-26 17:12:57 +01:00
Alessio Mason 5ddc03410c
Italian for profile, duplicate notifications and other (#409) 2023-01-26 17:12:47 +01:00
mui_z 4744157279
add settings section other (#413) 2023-01-26 17:12:29 +01:00
Thomas Ricouard 7d435d7557 Push notifications: Add a magic button to fix duplicate notifications 2023-01-26 13:50:02 +01:00
kum4423 e5636382e6
Added Japanese translation (#405)
Updated filter-related translations
2023-01-26 13:22:12 +01:00
Thomas Ricouard d1ed8e962b Push notifications: Per account settings 2023-01-26 13:21:35 +01:00
Thomas Ricouard 7abe792e20 Fix settings modal theme 2023-01-26 09:02:57 +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
Gian Luca Dalla Torre ed17a50234
Italian Localization Update (#391)
* Italian Localization Update

Preparing for 1.1 release

* Fixed a typo
2023-01-26 06:39:48 +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
Jerry 7649eb628e
Update Simplified Chinese localization (#403)
* Update Localizable.strings

* Update Localizable.strings

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

* Fix typo

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

Co-authored-by: nixzhu <zhuhongxu@gmail.com>
2023-01-26 06:39:03 +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
Gian Luca Dalla Torre f372debfcb
Italian Localization Update (#377) 2023-01-25 21:14:53 +01:00
Roberto Pastor 569b40db18
Updated several spanish keys and added some missing. (#378) 2023-01-25 21:14:43 +01:00
kum4423 6d6afc8839
Update Japanese Localizable.strings (#379) 2023-01-25 21:14:19 +01:00
Thomas Ricouard 2b3bd41928 Fix lists and tags sorting regardless of the casing 2023-01-25 13:07:53 +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
Ico Davids 3ccd66a6bb
Updated NL localizations, part 5 (#372)
* Update Localizable.strings

- For content settings section

* Update Localizable.strings

- status.editor.language-select.recently-used
2023-01-25 12:55:17 +01:00
David Davies-Payne 06c7e0e324
Sort lists and tags in timeline filter button menus (#370)
Sorted alphabetically by list.title and tag.name
2023-01-25 12:55:07 +01:00
Jerry f636b94178
Update Simplified Chinese localization (#373)
* Add new translations

* Update Localizable.strings

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

Co-authored-by: nixzhu <zhuhongxu@gmail.com>
2023-01-25 12:54:56 +01:00
alessiomason 3a0dc499e9
Updated Italian localization (#351)
* Updated Italian localization

Translated new strings
Fixed some typos

* Changed "Messaggi" to "Post" to avoid confusion

Fixed more typos
Small improvements

* Small fix to Italian localization

* Newest strings localized in Italian

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-25 06:31:39 +01:00
Yiğit Küçük 91829b4dd8
Added Turkish localization (#358)
* Create Localizable.strings

* Create Localizable.stringsdict

* Fix translation

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-25 06:30:21 +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
Jerry 04e1a24551
Update SC translations (#366) 2023-01-25 06:13:25 +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
Fahim Farook 48556bd051
xcconfig Support (#342)
* xcconfig Support

* Added supporting an xcconfig file so that multiple users can build/work with the project without needing to change signing info
* Added a template xcconfig file to be shared in repo (your xcconfig file is never committed to Git repo)
* Updated README

* Ignore xcconfig File

* Add the users xcconfig file to .gitignore

* Update README.md

* Update README.md as per review suggestions

* Add release config

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-24 17:29:20 +01:00
Ico Davids 6ebee8f5b5
Update NL Localizable.strings (#348) 2023-01-24 17:21:45 +01:00
Thomas Ricouard d05afd93c4 Push notifications: display account name if multi account fix #344 2023-01-24 13:38:26 +01:00
Roberto Pastor 204427c1e5
Some fixes for spanish localization and double done button on QuickLook preview (#343)
* Fixed spanish location plural for single new post

* - Fix for double Done button appearing on iPhone.
- Added localized text for "Done" on QuickLook preview navigation bar.

Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-24 09:27:02 +01:00
Jerry b68d91044d
Update Simplified Chinese localization (#340)
* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

* Update account.detail.about

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

Co-authored-by: nixzhu <zhuhongxu@gmail.com>
2023-01-24 09:24:37 +01:00
Thomas Ricouard fbf1c30b7c Add haptic feedback on more buttons fix #315 2023-01-24 09:19:53 +01:00
Thomas Ricouard c6e815855e Add plurals for Japanese 2023-01-24 07:10:06 +01:00
Steve Kalkwarf a7c7dfd24e
Make spelling of "favorite" consistent (#327)
"Favorite" was spelled using both UK English and US English variations:
113 favourite
64 favorite

I made them consistent, using the US spelling.
2023-01-24 06:35:43 +01:00
Thomas Ricouard baeba46dbc Add Japanese translation 2023-01-24 06:33:39 +01:00
Thomas Ricouard 5b78e46579 Fix #323 2023-01-24 06:31:36 +01:00
Thomas Ricouard 11a7ade82d Fix handling of Twitter link 2023-01-23 21:34:45 +01:00
Thomas Ricouard 55c462f7e9 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-23 20:45:20 +01:00
Thomas Ricouard 8fe6eddead Settings: Add a button to hide OpenAI button in the composer 2023-01-23 20:45:18 +01:00
Ico Davids cbc8ca648f
NL translation for ‘app version’ (#312) 2023-01-23 20:28:27 +01:00
Thomas Ricouard f718755120 Refactor iPad / macOS layout for medias in order to make the timeline smoother fix #282 2023-01-23 18:43:48 +01:00
Roberto Pastor 5fe928bd22
Spanish localization for missing new keys. Adding localization support for hardcoded "App Version" text. (#303) 2023-01-23 13:24:49 +01:00
Steve Kalkwarf 3658c4f829
Primitive validation of domain before trying to connect (#287)
* Primitive validation of domain before trying to connect

Every domain needs at least one "dot" and can't end with a "dot." Don't try connecting unless/until these are both true.

* Correctly reset instance when invalid

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-23 06:41:01 +01:00
Ico Davids 5c66e09324
Updates to Dutch localization, part 2 (#291)
* Missing NL translation

- One new post

* Add missing translations

* Fix typo in translation

* Update localization

- Improve the wording for status action display enums
2023-01-23 06:32:27 +01:00
Jerry 09ea7e034c
Refine Simplified Chinese localization (#302)
* Update Localizable.strings

* Consistency refinements

making the translation of "share" consistent with macOS localization.

* Adjust Notification Settings

making translations in notification settings friendly for beginners

* Remote Local Timeline Refinement

eliminating the confusions

* Improve readability

* Update Support message

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

* Discard changes on "share"

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

Co-authored-by: nixzhu <zhuhongxu@gmail.com>
2023-01-23 06:31:38 +01:00
Patrick Hoefler 949f3ae356
Localization improvements (#288) 2023-01-22 19:59:39 +01:00
Steve Kalkwarf fb6b2b39fa
Adjusted file names to match content (#286) 2023-01-22 19:59:22 +01:00
Patrick Hoefler e99ff56e07
Fix typo (#280) 2023-01-22 18:51:27 +01:00
Sean Goldin f4d5195f4c
Localisation for conversation detail (#278) 2023-01-22 17:36:57 +01:00
Gian Luca Dalla Torre 65d5c08085
Italian localization update (#275)
Add missing "Rate Ice Cubes" entry
Better text here and there after seeing translations in action.
2023-01-22 17:13:01 +01:00
Thomas Ricouard 3e3c109a84 Fix #272 2023-01-22 16:59:56 +01:00
Thomas Ricouard d6aa99eb57 New direct messages view close #122 2023-01-22 16:55:03 +01:00
Will Cohen 15d3bb7177
English typos and syntax (#274) 2023-01-22 16:50:22 +01:00
nixzhu 13af94bcdc
Better Simplified Chinese Localization (#262)
* Better Simplified Chinese localization

* Update translation
2023-01-22 16:01:16 +01:00
Thomas Ricouard fc4524cef8 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-22 15:58:49 +01:00
Sean Goldin 97f8dfd74d
Add localisation plurals (#239)
* Add localisation plurals

* Add more languages to plurals

* Remove unused localised keys

* Update per #225
2023-01-22 15:47:44 +01:00
Markus Hardt baa67ae718
Add German translation (#264)
Co-authored-by: Markus Hardt <markus.hardt@fokus.fraunhofer.de>
2023-01-22 15:47:27 +01:00
Patrick Hoefler d9eef1c8e4
Improve English localization (#271) 2023-01-22 15:46:22 +01:00
Thomas Ricouard bdfb8039af Add a new tier for the tip jar 2023-01-22 12:27:00 +01:00
Roberto Pastor 45ec990384
Added missing translation on spanish. Replacing hardcoded text with localization key (non spanish translations still missing). (#259)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-22 11:16:48 +01:00
Thomas Ricouard 921d28a57a Add setting to hide translate button close #252 2023-01-22 09:15:01 +01:00
Thomas Ricouard fd28864063 Fix glitching themes on follow system fix #253 2023-01-22 06:53:18 +01:00
Thomas Ricouard a79c5691e0 Run SwiftFormat 2023-01-22 06:38:30 +01:00
Gian Luca Dalla Torre 6c89349328
Add Italian Translation (#240) 2023-01-22 06:36:13 +01:00
Jerry d3669aa9fd
Add Simplified Chinese Localization (#237)
* Add Simplified Chinese Localization

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings
2023-01-22 06:35:46 +01:00
Ico Davids 781b09c539
Updates to the Dutch localization (#247)
- Fixed several typos
- Translated untranslated strings 
- Improved some wording and add consistency
2023-01-22 06:33:38 +01:00
Willy fcb99b2434
Update Localizable.strings (#248) 2023-01-22 06:33:25 +01:00
Patrick Hoefler 07cc0feac8
Fix typo in German localization (#235) 2023-01-21 21:17:21 +01:00
Thomas Ricouard 5d25249050 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-21 16:54:45 +01:00
Thomas Ricouard b577e41eae Improve add account screen 2023-01-21 16:54:43 +01:00
Roberto Pastor b66aba8631
Corrections for spanish localization (#234)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-21 16:51:13 +01:00
Markus Hardt 5213937591
Fix a typo in German translation (#232)
Co-authored-by: Markus Hardt <markus.hardt@fokus.fraunhofer.de>
2023-01-21 16:51:03 +01:00
Patrick Hoefler 28d909b4bc
Fix typo in German localization (#229) 2023-01-21 16:50:51 +01:00
Thomas Ricouard 523cb48cd1 Translate Toot using DeepL close #153 2023-01-21 09:58:38 +01:00
Patrick e375d792a6
Moved app version to the section footer (#210) 2023-01-21 09:38:30 +01:00
Thomas Ricouard da92979072 Fix Dutch translation 2023-01-21 08:45:39 +01:00
Thomas Ricouard 7b25240f59 Search: Completely revamp it! close #78 #90 2023-01-21 07:51:15 +01:00
Joshua Halickman eb1925b5d5
Improve Icon rawValue parsing to better support multi digit values (#205) 2023-01-21 07:21:51 +01:00
Thomas Ricouard 0eaf2ebc60 Add a rate on the App Store button in the settings 2023-01-21 07:16:20 +01:00
Thomas Ricouard cab7116d50 Display app version in settings #204 2023-01-20 22:06:57 +01:00
Thomas Ricouard 5321b2b8d8 Add a follow system colors option close #128 2023-01-20 21:58:57 +01:00
Roberto Pastor 62731b037d
Added spanish localization (#197)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-20 19:54:28 +01:00
Thomas Ricouard 7a0b635033 Add joined date info on user profile close #158 2023-01-20 18:25:27 +01:00
Thomas 1dc288a946
Rename option "System Safari" to "System Browser" (#174) 2023-01-20 17:37:50 +01:00
Jeroen Wesbeek dd130d2f08
Adding Dutch localizations (#162) 2023-01-20 12:35:05 +01:00