Thomas Ricouard
1f858414d8
format .
2024-02-14 12:48:14 +01:00
Thomas Ricouard
219703ecc7
Refactor to NextPageView + handle next page loading failure
2024-02-11 10:58:51 +01:00
Thomas Ricouard
1297331407
Fix more warnings
2024-01-06 11:24:41 +01:00
Thomas Ricouard
b83f7e9a55
Fix notifications reload
2023-12-28 13:48:50 +01:00
Thomas Ricouard
fa4603e77c
Fix notifications locked type
2023-12-28 12:03:01 +01:00
Thomas Ricouard
590299d102
Sync with markers API for notifications
2023-12-26 16:01:02 +01:00
Thomas Ricouard
ede45a9d46
Fix #1769
2023-12-26 13:56:28 +01:00
Thomas Ricouard
8ff3e22d9f
SwiftFormat
2023-12-18 08:22:59 +01:00
Thai D. V
4b74532048
Feature: store selected notification filter ( #1627 ) ( #1663 )
...
* store selected notification filter (#1627 )
* store one filter for all accounts
2023-11-16 09:53:16 +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
cc32845134
Revert "Switch to iOS 17 inspector"
...
This reverts commit 7589ab75f8
.
2023-09-22 22:39:35 +02:00
Thomas Ricouard
7589ab75f8
Switch to iOS 17 inspector
2023-09-20 21:19:31 +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
8a3c971402
Swiftformat
2023-09-16 14:15:03 +02:00
Thomas Ricouard
f09781582f
Various optimizations to views & images rendering
2023-02-17 18:17:51 +01:00
Thomas Ricouard
eb6050a38f
Swiftformat
2023-02-12 16:29:41 +01:00
Thomas Ricouard
cf6a2f845f
Notifications: Load more newer pages
2023-02-06 20:08:29 +01:00
Jérôme Danthinne
2f5e170983
Follow requests improvements ( #679 )
...
* fix: when accepting/rejecting followers, only disable the current request button
* fix: fetch followers request when updating notifications
2023-02-06 17:52:36 +01:00
Thomas Ricouard
6b285cdbcf
Cleanup
2023-02-04 17:17:38 +01:00
Thomas Ricouard
46cc7a6849
Fix a crash in notification stream
2023-02-04 09:02:16 +01:00
Jérôme Danthinne
f3e21a714c
Consolidate new notifications with the latest one ( #563 )
2023-01-31 17:43:52 +01:00
Thomas Ricouard
3a3ae87502
Run notifications panel stream in a Task + animations
2023-01-29 18:05:00 +01:00
Jérôme Danthinne
ffcb0574cc
Fix: consolidated notifications ( #461 )
...
* Fix consolidated notifications pagination
* Only group followers on All notifications screen
2023-01-28 09:04:35 +01:00
Thomas Ricouard
b89221a535
Code cleanup / format / lint
2023-01-27 20:36:40 +01:00
Thomas Ricouard
1dd536c8e7
Keep a shadow copy of notifications so the streamed notifications can be reconsolidated
2023-01-27 17:23:41 +01:00
Jérôme Danthinne
bec9ab8792
Consolidated notifications ( #443 ) close #231
...
* Group favorite and boost notifications
* Group notifications per page, not globally
2023-01-27 16:58:04 +01:00
Thomas Ricouard
a79c5691e0
Run SwiftFormat
2023-01-22 06:38:30 +01:00
Thomas Ricouard
e05734fe1a
Added edit history
2023-01-19 21:19:19 +01:00
Thomas
980b9a5dd6
Implement Localization ( #80 )
...
* Implement localization
* Fix some localization keys
* Adapt to recent changes
2023-01-19 18:14:08 +01:00
Thomas Ricouard
7506c33482
Various fixes
2023-01-19 08:41:45 +01:00
Thomas Ricouard
e81ea4ee81
Fixes
2023-01-19 07:45:42 +01:00
Thomas Ricouard
3e3e353fdd
Add a specific tab for mention on macOS and iPadOS fix #111
2023-01-19 07:24:24 +01:00
Thomas Ricouard
7f6419ebae
Swiftformat
2023-01-17 11:36:01 +01:00
Thomas Ricouard
e69fcee9fb
Various small UI fixes
2023-01-12 19:12:23 +01:00
Thomas Ricouard
8a8c7a7e5e
Better filter for notifications
2023-01-04 08:14:37 +01:00
Thomas Ricouard
9cf7066663
Don't add duplicate notifications
2022-12-30 15:17:45 +01:00
Thomas Ricouard
3a076492a1
Multi accounts
2022-12-30 08:36:22 +01:00
Thomas Ricouard
dd5a6a8b45
Various UI enhancements
2022-12-29 17:22:07 +01:00
Thomas Ricouard
d00c3e533e
Theme support + default theme
2022-12-29 10:39:34 +01:00
Thomas Ricouard
5bc262da33
Clear notifications on list view appear
2022-12-29 09:10:49 +01:00
Thomas Ricouard
a8fb18559d
Live notifications
2022-12-25 13:09:43 +01:00
Thomas Ricouard
569aedeaeb
Prepend new timeline statuses and new notifications
2022-12-24 12:20:42 +01:00
Thomas Ricouard
1b4bef1459
Add mentions filter in notifications
2022-12-22 07:00:44 +01:00
Thomas Ricouard
c2a2fe1f86
Custom emojis in display name
2022-12-21 17:39:48 +01:00
Thomas Ricouard
cab21c137b
Notification tab
2022-12-19 12:28:55 +01:00