Thomas Ricouard
59d8346bc8
Composer: Fix sharing an UIImage directly
2023-02-17 08:33:56 +01:00
Thomas Ricouard
ea702e1101
Composer: Fix to account switcher + display full acct name close #906
2023-02-17 08:09:26 +01:00
Gareth Simpson
c1205036a2
This simplifies the parser. Having read the spec more closely as part of investigating bug 855, I was overcomplicating it. The server promises to send html so we should render it that way, not with heuristics. ( #900 )
...
This puts in line breaks exclusively where there are <br>s and takes out other line breaks that are in the body text.
*Doesn't* fix bug 855
2023-02-17 06:31:24 +01:00
Thomas Ricouard
c3ae101df2
More fix to detail screen
2023-02-16 21:06:45 +01:00
Thomas Ricouard
4304977924
Fix status detail
2023-02-16 18:46:25 +01:00
Thomas Ricouard
ac32410200
Proper threading UI
2023-02-16 17:07:52 +01:00
Peter-Josef Meisch
0b5ad32a92
add 12 hour duration to poll duration menu ( #892 )
2023-02-16 13:22:48 +01:00
Thomas Ricouard
ef7d75d3d5
Fix requestReview crash on macOS
2023-02-16 13:22:04 +01:00
Thomas Ricouard
f1919305ab
Show threading / reply to UI in post detail
2023-02-16 12:15:13 +01:00
Thomas Ricouard
ab0b207596
Request store rating when publishing a post
2023-02-16 12:14:57 +01:00
Thomas Ricouard
41fdb3adde
Various timeline fixes for smoother scrolling
2023-02-16 08:52:11 +01:00
Thomas Ricouard
64bee206b9
Fix account switcher
2023-02-16 08:38:34 +01:00
Thomas Ricouard
9f894858ae
Don't load new pages if the timeline changed
2023-02-16 07:28:52 +01:00
Thomas Ricouard
3843d18f2f
Fix trending timeline resetting to first page
2023-02-16 07:22:26 +01:00
Thomas Ricouard
40ca3940f6
Reworked account management / selection UI
2023-02-16 07:19:20 +01:00
Thomas Ricouard
6c6d25fc63
Add a setting to use SF Rounded font close #890
2023-02-15 20:03:31 +01:00
Thomas Ricouard
ba7b76f5a1
Various optimizations for StatusRow
2023-02-15 19:27:26 +01:00
Thomas Ricouard
c40ca6eb4d
Fix filtered / hidden view for status
2023-02-15 19:10:34 +01:00
Quin
43b32ca3f7
Add accessibility labels to timeline headers. ( #880 )
2023-02-15 18:47:42 +01:00
Thomas Ricouard
f544d65862
Remove some Env Object from NotificationRowView
2023-02-15 09:04:35 +01:00
Thomas Ricouard
d958d10036
Remove Client and RouterPath from StatusRowView env object
2023-02-15 08:46:14 +01:00
Yusuke Arakawa
c09543b9de
Fix an empty dialog would appear if the selected language was empty ( #873 )
...
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-15 08:20:45 +01:00
Thomas Ricouard
0526c1025f
Fix pasting screenshot close #864
2023-02-15 06:49:53 +01:00
Thomas Ricouard
b707749558
Composer: Remove unavailable features when editing close #868
2023-02-15 06:44:51 +01:00
Thomas Ricouard
c4b9e74bcd
Escape characters when editing close #811
2023-02-15 06:41:28 +01:00
Yusuke Arakawa
1b47419458
Ignore the report button on my post ( #856 )
...
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-15 06:35:11 +01:00
Peter-Josef Meisch
fc21a3721a
Add setting to disable display of alt texts for media ( #854 )
2023-02-14 22:13:48 +01:00
Thomas Ricouard
498c2129fb
oops
2023-02-14 14:15:31 +01:00
Thomas Ricouard
79c9ef4153
Make keychain account accessible after first unlock
2023-02-14 14:15:12 +01:00
Yusuke Arakawa
7bbe3cbc41
Fixed non-existing Json key decoding error ( #832 )
...
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-14 12:19:23 +01:00
Thomas Ricouard
dbbd33ba88
Reworked social notifications
2023-02-14 12:17:27 +01:00
Thomas Ricouard
1f14311c2c
Better sharing for status and account close #837
2023-02-14 07:26:57 +01:00
Thomas Ricouard
df98e0f987
Revert "Use semver library for version checks ( #843 )"
...
This reverts commit 380a6acfd1
.
2023-02-14 07:03:49 +01:00
Chanhwi Joo
af61ff7914
Improve swipe actions ( #825 )
...
* Remove icons from settings
* Add new toggle for using the theme tint
* Localizations
* Add icon style picker
* Localizations
---------
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-14 07:01:55 +01:00
Joe Barbere
380a6acfd1
Use semver library for version checks ( #843 )
...
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-14 07:00:32 +01:00
Keita Watanabe
f0c2cfc08c
fix build error for env package ( #844 )
2023-02-14 06:59:44 +01:00
Thomas Ricouard
3d96d6997d
Better handling of notifications
2023-02-13 22:30:06 +01:00
Thomas Ricouard
90199fc88b
Route to push notifications on selection
2023-02-13 21:50:44 +01:00
Thomas Ricouard
50f6f1b007
Report status
2023-02-13 21:12:18 +01:00
Ico Davids
853d70f12a
Use previously unused LocalizedStringKey in language selector ( #833 )
2023-02-13 18:13:33 +01:00
Chanhwi Joo
6cf99613c0
Add a missing string ( #834 )
2023-02-13 18:12:34 +01:00
Thomas Ricouard
86aad4145a
Notifications: When multiple follow, open list of users instead of just one user
2023-02-13 07:00:42 +01:00
Thomas Ricouard
9867faa6de
Show inline actions for remote local timeline + fetch remote status
2023-02-13 06:48:29 +01:00
Thomas Ricouard
ef37db496c
Swiftformat
2023-02-12 18:24:09 +01:00
Paul Schuetz
cd3c50e151
Automatically detect language of posts, improve language detection when posting ( #800 )
...
* Use language detection to translate posts
The source language of a post is now determined via Apples internal language
detection, translation from the transmitted language is still possible.
* Make language detection posting more accessible
Language recognition is now always applied before posting, even if the user has
explicitly selected a different language. However, the user is always asked in
which of the two languages he wants to post.
* Add localizations
* Remove language detection in the timeline for now
The language detection in the timeline is for now removed to increase
timeline-performance.
Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
* Show translate button even if no language is sent
The translate-button is shown even if no language is sent with the post.
Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
* Adjust to new commits on main
Adjustments are made in regards to new developments on main.
Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
---------
Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-12 18:23:29 +01:00
Thomas Ricouard
aab397f2bb
Fix profile pinned post UI
2023-02-12 18:14:34 +01:00
Thomas Ricouard
eb6050a38f
Swiftformat
2023-02-12 16:29:41 +01:00
Thomas Ricouard
9fd1b4ef73
Cleanup
2023-02-12 16:29:27 +01:00
Thomas Ricouard
a959ea3606
Transition profile to List container
2023-02-12 16:13:57 +01:00
Thomas Ricouard
41058919bd
Reworked translate: Use Mastodon API when available + always show the action in the post context menu
2023-02-12 13:22:36 +01:00