Thomas Ricouard
0c4bde40af
Migrate drafts to SwiftData
2023-09-22 09:31:35 +02:00
Thomas Ricouard
7eec1b8439
Share sheet: Fix account selector
2023-09-22 08:35:21 +02:00
Thomas Ricouard
60713101a7
Remove some .shared usage
2023-09-22 08:32:13 +02:00
Thomas Ricouard
90fc2907d3
Bump to 1.8.3
2023-09-21 08:56:43 +02:00
Thomas Ricouard
4adbff1342
Fix avatar shape and position settings not being saved
2023-09-20 21:19:45 +02:00
Thomas Ricouard
7589ab75f8
Switch to iOS 17 inspector
2023-09-20 21:19:31 +02:00
Thomas Ricouard
15f498037d
Fix thread bar in status detail
2023-09-20 21:19:02 +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
75a00907ea
Bump version to 1.8.1
2023-09-19 18:40:32 +02:00
Thomas Ricouard
e2f0863ff6
Fix timeline filter update
2023-09-19 18:33:13 +02:00
Thomas Ricouard
3743e6d870
Fix share sheet
2023-09-19 09:25:48 +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
e6455304ac
Fix draft label color
2023-09-18 19:07:14 +02:00
Thomas Ricouard
1b0ddf4fd9
Fix #1457
2023-09-18 19:04:54 +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
27102cbae3
oops
2023-09-18 14:30:36 +02:00
Thomas Ricouard
bd3d2008c2
Fix #1483
2023-09-18 14:30:24 +02:00
Thomas Ricouard
1ac25cc417
Fix icon image files
2023-09-18 09:39:20 +02:00
Thomas Ricouard
8b445324e0
Fix #1548
2023-09-18 09:29:42 +02:00
Thomas Ricouard
379d2f36fb
Fix #1545
2023-09-18 09:18:48 +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
Eslam Nahel
3853eff065
Fix text field bottom padding in EditorView ( #1570 )
2023-09-17 08:47:15 +02:00
Thomas Ricouard
5b0f10f0a2
Bump version to 1.7.9
2023-09-17 07:32:09 +02:00
Thomas Ricouard
98035e8530
Better status focused screen transition
2023-09-16 15:04:42 +02:00
Thomas Ricouard
aaafac8e5a
Bump version to 1.7.8
2023-09-16 14:31:26 +02:00
Thomas Ricouard
8a3c971402
Swiftformat
2023-09-16 14:15:03 +02:00
Thomas Ricouard
584a0d0432
Composer: Fix nav bar background
2023-09-16 14:02:50 +02:00
Thomas Ricouard
8e3584ee79
Upgrade to Swift tools version 5.9 + strict Swift concurrency everywhere
2023-09-15 12:46:15 +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
Thomas Ricouard
5f4fef859c
Update README.md
2023-08-31 19:35:48 +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
e921f2cdd4
Fix dark secondary color ( #1565 )
2023-08-30 09:10:22 +02:00
Thomas Ricouard
bdce052dc7
Bump version to 1.7.7
2023-08-30 08:41:31 +02:00
Thomas Ricouard
9cffb7eda2
Add Starfield inspired themes
2023-08-30 08:02:38 +02:00
Thomas Ricouard
113b28db18
Account context menu link to web based privacy settings
2023-08-29 08:58:07 +02:00
Thomas Ricouard
1901777eb0
Merge branch 'main' of https://github.com/Dimillian/IceCubesApp
2023-08-24 11:38:12 +02:00
Thomas Ricouard
519ef3d708
Bump version to 1.7.6
2023-08-24 11:38:07 +02:00
Grant McSheffrey
077b0d269d
Bugfix 1459 - Escape ~ character as markdown ( #1561 )
...
* Add simple test for escaping markdown content in statuses
* Add ~ as markdown character to be escaped in statuses
The ~ isn't documented in the original markdown syntax docs but is
commonly used (including by AttributedString) to surround text
formatted with a strikethrough.
2023-08-24 09:58:29 +02:00
Grant McSheffrey
30f9da06c8
Support status links with non-ASCII characters (Bugfix 1546) ( #1550 )
...
* Allow creation of URL objects from strings containing non-ASCII characters
Adds a new initializer for creating URL objects with a flag to specify that
non-ASCII characters found in the path or query string should first be
URL encoded.
* Add basic test for creating HTMLString objects
* Encode link paths and queries when parsing statuses
It's common to use non-ASCII characters in URLs even though they're technically
invalid characters. Every modern browser handles this by silently encoding
the invalid characters on the user's behalf. However, trying to create a URL
object with un-encoded characters will result in nil so we need to encode the
invalid characters before creating the URL object. The unencoded version
should still be shown in the displayed status.
The parsing of the URL string is a little messy because we can't use the URL
class for this scenario and need to duplicate some of its work.
* Only encode link URLs as a backup
If a URL can be created from a status href, don't try URL encoding
it as this could result in double encoding. Only encode the string
if the creation of a URL fails. This is also more efficient.
2023-08-23 07:08:12 +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