Thomas Ricouard
6297a428a3
Full Xcode 16 supports + iOS 18 support ( #2100 )
...
* Compile on iOS 18
* Fix more warnings
* Tweak build settings
* Migrate to Swift Tests
* better tests
* Fix
* Fix tests
* More TabView cleanup
Bump to iOS 18 only + remove custom sidebar
* Revert "More TabView cleanup"
This reverts commit e051437fcb
.
* Tabbar fix + bump to iOS 18
* Remove popToRoot
* Cleanup scrollToTop
* Support both TapBar
* Better TabView support
* Better TabView support
* Cleanup
* Disable TabView animations
* Remove id in ForEach
* Remove external init for StatusRowView
* Cleanup
* More Swift 6 concurrency
* Swift 6 mode
* Fixes
* Full Swift 6 packages support
* For now compile env in Swift 5 mode
* Fix archive
* More fix to Archive
* Address `dispatch_assert_queue_fail` (#2161 )
See https://twitter.com/dimillian/status/1823089444397724003?s=61&t=SC3rvyJQWn1NQqAgMVrT0Q
* Bump Env to Swift 6
* Fix push notification
* Remove unecessary workaround
* Cleanup
* Move to @Entry
* Fix TabView on Catalyst
* Fix build
* Fix build 2
* fix warning
* Fix icons for iOS 18
---------
Co-authored-by: NachoSoto <NachoSoto@users.noreply.github.com>
2024-09-10 06:53:19 +02:00
Thomas Ricouard
3eec5c0eec
new top / bottom bar
2024-01-23 08:51:58 +01:00
Thomas Ricouard
709dd79e25
Fix for visionOS + Remove shimmer
2024-01-19 08:51:29 +01: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
f9c0355f1d
Convert Theme to Observable
2023-09-18 21:03:52 +02:00
Thomas Ricouard
8bb102cd67
Fix #1466
2023-09-18 18:55:11 +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
363164d96d
Bind tabs to client.id
2023-02-14 14:27:29 +01:00
Thomas Ricouard
ec26ea802c
Fix profile tab swap
2023-01-30 22:24:30 +01:00
Thomas Ricouard
24504e3bc2
Various optimizations to speed things up
2023-01-30 19:14:43 +01:00
Thomas Ricouard
43ac56302e
Move settings tab and profile tab around
2023-01-26 07:34:29 +01:00
Thomas Ricouard
fd28864063
Fix glitching themes on follow system fix #253
2023-01-22 06:53:18 +01:00
Romain Vincens
bb72327f52
Fixed typos & misspells ( #88 )
...
* Fixed typos and misspells
* Other typos
2023-01-17 15:14:50 +01:00
Thomas Ricouard
899ccd8ad7
macOS / iPad app fixes + support drop in the editor + global new post button
2023-01-17 13:02:05 +01:00