Commit graph

1202 commits

Author SHA1 Message Date
Jim Dovey d1209e6704
Updated to resolve all possible Sendability warnings from Swift 6 compatibility mode. (#1072)
Co-authored-by: Jim Dovey <jimdovey@apple.com>
2023-02-27 06:39:07 +01:00
Cthulhux 9f026fbc42
de: translated three new strings (#1084) 2023-02-27 06:37:56 +01:00
Peter-Josef Meisch 6dae90f227
add icons for muted and blocked profiles (#1085) 2023-02-27 06:37:39 +01:00
Andrzej Rózga 90fce88ad7
Polish localization update (#1086) 2023-02-27 06:37:23 +01:00
Xabi 0097c3e895
Update Basque localisation (#1089)
New strings:
- settings.content.collapse-long-posts
- settings.content.collapse-long-posts-hint
- status.show-full-post
2023-02-27 06:37:16 +01:00
Thomas Ricouard b75dd65ac4 Timeline only clear cache if previous value was .home 2023-02-27 06:23:03 +01:00
Thomas Ricouard f22671cc66 Fix jump to latest not working on home 2023-02-27 06:21:49 +01:00
Thomas Ricouard 8a0cbcaa02 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-02-26 19:09:23 +01:00
Thomas Ricouard 8c4b286751 Timeline: Check for task cancellation before loading next page 2023-02-26 19:09:21 +01:00
Yusuke Arakawa 482bc1253c
Update Localizable.strings (#1083) 2023-02-26 19:04:13 +01:00
Thomas Ricouard 0f8c481bcb Bump to 1.5.11 2023-02-26 19:03:13 +01:00
Peter-Josef Meisch 4d28e2348e
Change icon for locked profile (#1065) 2023-02-26 17:33:16 +01:00
Peter-Josef Meisch 3a144b7792
collapse long posts (#1037) close #914
* collapse long posts

* initialize user pref setting in init(), remove onAppear and onChange(pref) from view

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-26 17:32:09 +01:00
Chanhwi Joo bd782abb88
Add 2 new icons (#1080) 2023-02-26 17:19:39 +01:00
Andrzej Rózga 4bae04e36e
Polish localization update (#1074) 2023-02-26 17:19:03 +01:00
Chanhwi Joo 9ff3a294ea
Update Korean localization (#1078) 2023-02-26 17:18:50 +01:00
Jair Henrique bcb2036b6b
Improve pt-BR localization (#1079) 2023-02-26 17:18:44 +01:00
Xabi cc174ddbd6
Update Basque localisation (#1081) 2023-02-26 17:18:37 +01:00
Thomas Ricouard 9d47427769 Fix notifications status images on iPad 2023-02-26 09:54:34 +01:00
Thomas Ricouard 347335f770 Move userMentioned outside of Status 2023-02-26 09:38:26 +01:00
Yusuke Arakawa 47bd92cd75
Update Localizable.strings (#1071) 2023-02-26 09:01:42 +01:00
Thomas Ricouard 0ec33b802d Refactor account context menu and add it to account list row 2023-02-26 08:59:49 +01:00
Ico Davids 242998799a
Dutch localization update (#1067) 2023-02-26 06:46:09 +01:00
Thomas Ricouard 83e4e74329 Swiftformat 2023-02-26 06:45:57 +01:00
Paul Schuetz 06629cc397
Enhance the context menu for private messages (#1053)
* Enhance the message context menu

A direct message can now directly be bookmarked, the author can be publicly
mentioned and reported.

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

* Add options to the conversation list context menu

Since the latest message is shown in the conversation list, the user can now
interact with this message via the context menu similar to the messages in the
conversation history.
The "conversation" class had to be modified since
bookmarking and liking a message would have led to a race condition (depending
on the server) when fetching the conversations afterwards, so the only affected
the message is now immediately updated.

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

* Remove child view models

The child views models are removed, and the list row now only uses the conversation
object managed by the list view model.

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

* Make unmodified var let

The last state-var of a conversation isn't modified, instead, a new conversation
is created. Therefore, the var is now a let.

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

---------

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
2023-02-26 06:45:31 +01:00
Thomas Ricouard 2ba2675ae4 Fix DM badge 2023-02-25 19:54:46 +01:00
Thomas Ricouard 93ee83c65d Timeline: Cleanup 2023-02-25 19:47:15 +01:00
Thomas Ricouard 151154b335 Timeline: Enable jump to latest + in place refresh for all other timeline types 2023-02-25 19:32:47 +01:00
Thomas Ricouard 43cb5164d1 Profile use compact name formatter for numbers close #1057 2023-02-25 18:37:07 +01:00
Yusuke Arakawa f1db2f716d
Adjusted how to hide the voting screen (#1054)
Like other submission item selection screens, the voting screen can now be shown/hidden with a button toggle.

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-25 18:28:27 +01:00
Thomas Ricouard d82453c513 Better visibility for DM in notifications list close #1064 2023-02-25 18:12:31 +01:00
Thomas Ricouard b036e90ce4 Simplify Timeline refresh 2023-02-25 10:10:27 +01:00
nixzhu 250730be42
Update Simplified Chinese localization (#1027)
* Update some translations

* Update two translations
2023-02-25 07:42:39 +01:00
Andrzej Rózga a125b71f34
Polish localization update (#1049) 2023-02-25 07:42:30 +01:00
Xabi 3ce1a7f038
Update Basque localisation (#1052)
added missing strings:
- settings.section.cache
- settings.cache-media.clear
- account.edit.metadata-section-title
- account.edit.metadata-name-placeholder
- account.edit.metadata-value-placeholder
- account.edit.add-metadata-button

fixed typo:
- settings.display.section.font

replaced:
- status.action.translate
- status.action.translate-from-%@
- status.action.translated-label-%@
with
- status.action.translate
- status.action.translated-label-%@
- status.action.translated-label-from-%@-%@
2023-02-25 07:42:23 +01:00
Thomas Ricouard 7561354a0c Bump tp 1.5.10 2023-02-24 20:12:56 +01:00
Cthulhux 08930a8061
de: new strings.. (#1048) 2023-02-24 18:53:03 +01:00
Yusuke Arakawa 1c2968f976
Update Localizable.strings (#1041) 2023-02-24 18:52:55 +01:00
Thomas Ricouard abb1c53ae6 Various fixes 2023-02-24 17:16:39 +01:00
Thomas Ricouard 8e72430b4f Revert the isThread behaviour 2023-02-24 13:25:40 +01:00
Thomas Ricouard 29aaa7c5cb Optimisations: Autoclosure for StatusRowViewModel 2023-02-24 13:25:21 +01:00
Thomas Ricouard 401bd7afb5 Edit profile: Fix fonts 2023-02-24 09:37:23 +01:00
Thomas Ricouard cc4768b5e7 Profile edit: Allow re order of fields 2023-02-24 09:23:16 +01:00
Yusuke Arakawa 293d680510
Fix follow button placement in the center (#1033)
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-24 08:42:24 +01:00
Thomas Ricouard b47eaac9e7 Fix fr localization typo 2023-02-24 08:28:00 +01:00
Thomas Ricouard 63ff87f640 Move languages into Models 2023-02-24 08:24:51 +01:00
Thomas Ricouard 096e42b1c2 Profile edit: Add metadata editing 2023-02-24 07:55:24 +01:00
Yusuke Arakawa a14e1b5417
Update Localizable.strings (#1039)
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-24 06:45:21 +01:00
Thomas Ricouard 3cc589851f Composer: Scale down image that are too big for upload 2023-02-23 21:21:21 +01:00
Thomas Ricouard fa0ad34bea Bump to 1.5.9 2023-02-23 20:04:51 +01:00