864 Commits

Author SHA1 Message Date
Thomas Ricouard
89c611ed62 Enable iCloud sync for SwiftData 2023-10-10 18:32:11 +02:00
Ico Davids
ee2dbf2965
Updated NL translations (#1613) 2023-10-10 08:23:05 +02:00
Jerry
31ae9cb952
Update Simplified Chinese localization (#1612) 2023-10-06 06:29:10 +02:00
Cthulhux
6480014148
de: Update Localizable.xcstrings (#1611) 2023-10-06 06:28:59 +02:00
Thomas Ricouard
aa7c1b87e4 Migrate to string catalog 2023-10-05 10:28:39 +02:00
Thomas Ricouard
1275b09f20 Add / Remove tag from tag groups from timeline view 2023-10-05 09:47:51 +02:00
Bosco Ho
1bf4d9e398
Feature: Tab bar scroll to top (#1598)
* - *WIP* Explore tab: Tap on tab to scroll to top.

* - Explore tab: Tap tab to scroll to top.

* - Explore: Tap tab again to focus on search bar.
- Explore: Set `.defaultMinListRowHeight` so scroll to view doesn't occupy more than 1pt height in grouped style list.
- Explore: Add padding to get Explore list view to look the same.

* - Explore: Minor adjust to padding.

* - Messages: Add tap tab to scroll to top.

* - Notifications: Add tap tab to scroll to top.

* - Profile: Add tap tab to scroll to top.

* Add `ScrollToView` that can be used across all views.

* Move scroll-to-top constants to ScrollToView.

* Format

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-10-05 08:22:45 +02:00
Thomas Ricouard
23a83d69cc Remove legacy migrations 2023-10-01 09:48:27 +02:00
Paul Schuetz
0b5e764556
Automatically remove spaces in server names (#1600)
* Automatically remove spaces in server names

If a server name includes a space (which can happen if the string is pasted /
autocompleted), this space is removed, which results in the app not crashing.
Fixes #1599

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>

* Format

---------

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-10-01 09:37:09 +02:00
Benoît Clouet
d32c5c004c
Added the ability to display the Pending/Unread button at bottom of the screen for bigger displays or smaller hands (#1595) 2023-10-01 09:24:37 +02:00
Bosco Ho
1f44c502dd
Use NavigationLink with value to push Explore trending links" (#1594)
- Fixes trending links "see more" not getting added to navigation path.
2023-09-27 08:38:17 +02:00
Paul Schuetz
1f28595d39
Remove "Translate with DeepL"-option (#1593)
The "Translate with DeepL"-option is removed to make the app better understandable for the average user. A person who wants to use DeepL can still insert their own API key to always use DeepL.
Fixes #1583

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
2023-09-26 14:11:00 +02:00
Thomas Ricouard
717ef16628 Correctly save / restore any previously selected timeline on home tab 2023-09-25 14:43:29 +02:00
Thomas Ricouard
e0663bf177 Fix #1590 2023-09-25 14:12:35 +02:00
Thomas Ricouard
7efd8ed7cb Fix #1585 2023-09-22 22:41:06 +02:00
Thomas Ricouard
cc32845134 Revert "Switch to iOS 17 inspector"
This reverts commit 7589ab75f8917623abb3e66efb83562529b5555e.
2023-09-22 22:39:35 +02:00
Thomas Ricouard
4870b202d6 Migrate TagGroup to SwiftData 2023-09-22 19:33:53 +02:00
Thomas Ricouard
527d982dce Migrate LocalTimeline to SwiftData 2023-09-22 12:49:25 +02:00
Thomas Ricouard
cb1b5b69df Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-09-22 09:31:37 +02:00
Thomas Ricouard
0c4bde40af Migrate drafts to SwiftData 2023-09-22 09:31:35 +02:00
Jerry
21782c9e02
Update missing Simplified Chinese translation (#1580) 2023-09-22 08:35:44 +02:00
Thomas Ricouard
60713101a7 Remove some .shared usage 2023-09-22 08:32:13 +02:00
Thomas Ricouard
7589ab75f8 Switch to iOS 17 inspector 2023-09-20 21:19:31 +02:00
Thomas Ricouard
90337bd3ea Bump version to 1.8.2 2023-09-20 08:20:01 +02:00
Thomas Ricouard
46df3bb7f9 Fix #1579 2023-09-20 07:28:04 +02:00
Thomas Ricouard
e2f0863ff6 Fix timeline filter update 2023-09-19 18:33:13 +02:00
Thomas Ricouard
6c23569d15 UserPreferences -> Observable 2023-09-19 09:18:20 +02:00
Thomas Ricouard
fd09276d49 Refactor notifications count 2023-09-19 08:44:11 +02:00
Thomas Ricouard
f9c0355f1d Convert Theme to Observable 2023-09-18 21:03:52 +02:00
Thomas Ricouard
625b7f8137 Fix tab icon only on iOS 17 2023-09-18 20:14:26 +02:00
Thomas Ricouard
bc554da678 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-09-18 18:55:12 +02:00
Thomas Ricouard
8bb102cd67 Fix #1466 2023-09-18 18:55:11 +02:00
Cthulhux
cd253c7dc1
de: added 1 translation (#1573)
I've become sloppy over the past few months... sorry :)) totally missed this!
2023-09-18 18:39:31 +02:00
Thomas Ricouard
1ac25cc417 Fix icon image files 2023-09-18 09:39:20 +02:00
Thomas Ricouard
7388cc4a86 Add two new icons 2023-09-18 09:14:51 +02:00
Thomas Ricouard
4189a59cf6
iOS 17+ only support + migrating to Observation framework (#1571)
* Initial iOS 17 + Observable migration

* More Observation

* More observation

* Checkpoint

* Checkpoint

* Bump version to 1.8.0

* SwiftFormat

* Fix home timeline switch on login

* Fix sidebar routerPath

* Fixes on detail view

* Remove print changes

* Simply detail view

* More opt

* Migrate DisplaySettingsLocalValues

* Better post detail transition

* Status detail animation finally right

* Cleanup
2023-09-18 07:01:23 +02:00
Thomas Ricouard
8a3c971402 Swiftformat 2023-09-16 14:15:03 +02:00
Thomas Ricouard
1bbb0dc82d Fix sound effects + upgrade swift concurrency settings 2023-09-14 11:04:14 +02:00
Xabi
53b442eb33
Update EU localisation (#1567)
Added:
- account.action.privacy-settings
2023-09-04 09:07:33 +02:00
Jesús Jiménez Sánchez
1f46691279
Fix incorrect Spanish translation (#1562) 2023-08-31 07:42:07 +02:00
Andrzej Rózga
59f2023497
Polish localization update (#1564) 2023-08-31 07:42:00 +02:00
Jerry
462d2355f4
Update Simplified Chinese localization (#1566)
Simplified Chinese translation for "Privacy Settings"
2023-08-31 07:41:54 +02:00
Thomas Ricouard
113b28db18 Account context menu link to web based privacy settings 2023-08-29 08:58:07 +02:00
sh95014
edf36d4b30
Zh hant localization (#1553)
* checkpoint

* checkpoint

* plurals and a couple of minor fixes

* Update Localizable.strings

* Update Localizable.strings

* Update zh-Hant localizations

* improve translation of "by" in "filtered by"

* update zh-Hant localization

* update Hant localization
2023-08-23 06:56:50 +02:00
Jesús Jiménez Sánchez
05d8ce1bba
Update missing Spanish strings (#1549)
* Update missing Spanish strings

* Update Spanish plurals

* Small Spanish accessibility string fix

* Fix Date/Time Spanish string
2023-08-23 06:55:14 +02:00
Thomas Durand
56b0010d6c
Poll close in … : Fixing missing space in some locales (#1536) 2023-08-10 08:59:08 +02:00
Cthulhux
5da1128a4d
de: Update Localizable.strings (#1539) 2023-08-10 08:57:55 +02:00
Thomas Ricouard
799ea7829c Update subscription text because apple 2023-08-07 06:36:05 +02:00
Andrzej Rózga
a719f20742
Polish localization update (#1535) 2023-08-05 10:29:47 +02:00
Simone Margio
3b89caa7fe
Italian translation (#1532)
- Replacement of the term "Bottone" in "Pulsante", the first term is mainly connected to clothing, instead the use of "Pulsante" identifies more precisely the concept of using a physical or virtual button.

- Maintaining the Boost term: on Twitter, in Italy, it's usual to use terms such as "tweets, retweets, and others". Therefore, the maintenance of the Boost word has been preferred rather than the total change to "Condividi".

- Reference buttons should eliminate the use of the word "Enable" as the visual switch is the element that confirms to the user whether the action is enabled or not. Further advice is to place the information icon "i" next to the switches, which allows the user to better understand the use of these features.

- Translation of: accessibility, filters, package: status, package: notifications, package: explore, package: conversations, package: account.

- Miscellaneous and minor changes

ATTENTION: using words like "social media love" and then asking "Happy messaging" can lead to misleading messages. They should be removed from all translations.
2023-08-04 19:17:04 +02:00