Thomas Ricouard
24504e3bc2
Various optimizations to speed things up
2023-01-30 19:14:43 +01:00
Thomas Ricouard
16636b12a9
Swift format
2023-01-30 07:27:06 +01:00
Thomas Ricouard
3a3ae87502
Run notifications panel stream in a Task + animations
2023-01-29 18:05:00 +01:00
Thomas Ricouard
d2c520d306
Add code code to the notifications icons
2023-01-29 17:45:46 +01:00
Thomas Ricouard
243cbcbc41
Notifications: Swap container for a List + make mentions more prominent
2023-01-29 16:06:46 +01:00
Jérôme Danthinne
5b310842a4
Fix french plurals ( #464 )
...
* Fix french plurals
* Fix english
---------
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-28 10:14:07 +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
Jérôme Danthinne
9b3b3692ee
Support for follow requests ( #376 ) close #321
...
* Support for follow requests (#321 )
* Run SwiftFormat
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-25 13:02:28 +01:00
Thomas Ricouard
b1520c549e
Various fixes due to recent merges
2023-01-24 07:19:09 +01:00
Steve Kalkwarf
a7c7dfd24e
Make spelling of "favorite" consistent ( #327 )
...
"Favorite" was spelled using both UK English and US English variations:
113 favourite
64 favorite
I made them consistent, using the US spelling.
2023-01-24 06:35:43 +01:00
Thomas Ricouard
ce41e6b000
Always display relative date in the timeline
2023-01-22 20:14:05 +01:00
Thomas Ricouard
a79c5691e0
Run SwiftFormat
2023-01-22 06:38:30 +01:00
Thomas Ricouard
2a31fd7ef5
Make notifications more compact
2023-01-21 15:16:52 +01:00
Thomas Ricouard
d1034cd9a3
Do string manipulation at the decode time to keep the UI smooth fix #178
2023-01-20 18:27:00 +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
fd6f337571
UI fix for notifications list view
2023-01-18 19:11:30 +01:00
Thomas Ricouard
c7a61ae271
Notifications list: UI fixes
2023-01-18 13:54:12 +01:00
Thomas Ricouard
4143e82fbc
Multi account sidebar + scaled font size on macOS + better iPad / macOS app UX
2023-01-17 19:41:46 +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
7f6419ebae
Swiftformat
2023-01-17 11:36:01 +01:00
Thomas Ricouard
0c071e7ad5
Activities list: UI improvements
2023-01-17 07:54:59 +01:00
Thomas Ricouard
7d053592c9
Scrolling optimizations with the new emojis
2023-01-12 21:12:47 +01:00
Thomas Ricouard
e69fcee9fb
Various small UI fixes
2023-01-12 19:12:23 +01:00
Thomas Ricouard
1a004400c4
Notifications: UI Fix
2023-01-12 18:17:03 +01:00
David Walter
3acd5aced4
Support Custom Emojis ( #61 )
...
* Support Custom Emojis
* Update EmojiText
* Update EmojiText
* Use EmojiText in StatusEditorAutoCompleteView
* Update EmojiText
* Display Account displayName without emojis in navigation title
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-12 06:58:04 +01:00
Thomas Ricouard
8768f28073
Refresh notifications list on resume from background
2023-01-09 18:52:33 +01:00
Thomas Ricouard
039f786c16
Error state UI
2023-01-07 18:01:06 +01:00
Stanislas
c9c0bda69e
Skip unsupported notifications ( #35 )
2023-01-06 21:20:40 +01:00
Thomas Ricouard
770fcfd62b
iPad max column width on some screens
2023-01-05 14:11:55 +01:00
Thomas Ricouard
e1ad5efd80
Direct message + empty screen for notifications and messages
2023-01-05 12:21:54 +01:00
Thomas Ricouard
8a8c7a7e5e
Better filter for notifications
2023-01-04 08:14:37 +01:00
Thomas Ricouard
fb0cd6b623
Fix empty displayName
2023-01-03 08:17:47 +01:00
Sean Goldin
41d7f4ca62
Less typing padding constants ( #23 )
...
* Change enum of constants to CGFloat extension
* Use CGFloat padding extension
2023-01-03 07:41:29 +01:00
Thomas Ricouard
e0253fb439
Added lists support + bunch of bug fixes
2023-01-02 19:23:44 +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
48ed60b095
Tap area improvements + live status in profile tab
2022-12-26 08:47:41 +01:00
Thomas Ricouard
a8fb18559d
Live notifications
2022-12-25 13:09:43 +01:00
Thomas Ricouard
e569bb1d74
Use Nuke where relevant
2022-12-25 07:43:02 +01:00
Thomas Ricouard
44d36c4cf0
A bit more consistent style
2022-12-24 15:09:17 +01:00