Commit graph

1223 commits

Author SHA1 Message Date
Yusuke Arakawa
ddebf87080
A cancel button has been placed on the custom pictogram selection screen on the post screen (#1101)
Currently, the post screen has a cancel button only on the screen for selecting drafts, so we placed a cancel button for consistency and UX improvement.
Related: #1073

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-28 21:11:32 +01:00
Chanhwi Joo
ecfc82c371
Update Korean localization (#1103) 2023-02-28 21:11:25 +01:00
Vitaly Kovalyshyn
70f0ed9306
Ukrainian localization: some small improvements (#1104)
* Ukrainian localization: some small improvements

* ai-prompt fixes
2023-02-28 21:11:17 +01:00
Thomas Ricouard
9ad9b2d93a Fix status data controller 2023-02-28 21:11:06 +01:00
Thomas Ricouard
a3e2d3f8b3 Add sound effects 2023-02-28 18:55:08 +01:00
Thomas Ricouard
6de27c62b6 Add a new neon icon 2023-02-28 18:52:34 +01:00
Thomas Ricouard
f72b006b7f Bump to 1.6.0 2023-02-28 18:49:59 +01:00
Thomas Ricouard
735ed6a211 Accounts: Allow text selection of username and bio 2023-02-28 18:49:02 +01:00
Thomas Ricouard
54198c877f Notifications: fix rocket icon 2023-02-28 18:48:22 +01:00
Gareth Simpson
9ebe0b314c
Change arrows icon to rocket for boosts (#1099)
* Change arrows icon to rocket for boosts

* Fixing case (part 1)

* Fixing Case (part 2)

* Clean up after merge

* Fix for disabled boost

* Fixes

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-28 14:53:31 +01:00
Thomas Ricouard
adf8d004f7 Update status on fetching detail 2023-02-28 14:16:16 +01:00
Thomas Ricouard
23fe7d3373 Media: Cleanup unused context menu 2023-02-28 08:09:13 +01:00
Thomas Ricouard
f93e4063f2 Consistent favorites / boosts / bookmark state / count for statuses + refactor close #889 2023-02-28 06:58:52 +01:00
Thomas Ricouard
78d2930beb Bump to 1.5.13 2023-02-27 19:05:20 +01:00
Peter-Josef Meisch
a209c9d0c2
Edit Account should be possible for all accounts; fix type in variable name (#1097) 2023-02-27 18:42:21 +01:00
Jerry
d39ff54544
Update Simplified Chinese translations (#1093)
* Update Localizable.strings

* Update settings.content.collapse-long-posts-hint
2023-02-27 18:42:12 +01:00
Ico Davids
de5fcec3c2
Dutch localization update (#1095) 2023-02-27 18:42:04 +01:00
Thomas Ricouard
4bc2672583 Timeline: Fix trending refreshing when navigating back 2023-02-27 18:41:51 +01:00
Thomas Ricouard
6dcce79379 Fix swipe actions not updating 2023-02-27 13:09:50 +01:00
Thomas Ricouard
eee6a8b0bb Bump to 1.5.12 2023-02-27 07:11:50 +01:00
Thomas Ricouard
30de766777 Remove Atomics 2023-02-27 06:40:30 +01:00
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