shannon
6783182e21
Regularly update the time-elapsed stamps in the notification views
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-11 11:12:17 -04:00
shannon
77f81e5849
Do not show seconds in notification timestamp, only “now” if < 1 minute
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-11 11:12:17 -04:00
shannon
4721dd102a
Show notification stamp in units no larger than days
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-11 11:12:17 -04:00
shannon
357282ee53
Remove beta setting for grouped notifications
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-11 11:12:17 -04:00
shannon
f7b992f996
Remove baseline alignment
2025-03-10 14:39:01 -04:00
shannon
2e458c8f00
Remove unused localized keys
2025-03-10 14:29:19 -04:00
shannon
ac5c088005
Correct plurals in base localization
2025-03-10 14:28:32 -04:00
shannon
62c1f05db4
Remove redundant accessibility label.
2025-03-10 13:37:12 -04:00
shannon
53db7079b4
Use shortest possible timestamp on notifications
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-10 13:37:12 -04:00
shannon
552a844582
Move visibility selection to top of compose window
2025-03-10 13:37:12 -04:00
shannon
3fc7fc64ae
Show non-public visibility indicator in author header
2025-03-10 09:49:43 -04:00
shannon
804fdf89f8
Distinguish private mentions and replies in the status view header
2025-03-07 11:14:30 -05:00
shannon
3c3facdf4d
Correction to stringsdict formatting
2025-03-06 19:04:36 -05:00
shannon
94d6a13e00
Consistent spelling of “favorite” in the UI
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-06 14:48:40 -05:00
shannon
11fa1c1a90
Remove superheaders for all but mentions
...
Includes restoring the action summary text below the avatar row, but no longer shows the name of the first avatar in grouped notifications, only shows the total count.
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-05 17:08:45 -05:00
shannon
5e6978248f
Expand existing cache system to handle grouped notifications
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-05 16:01:49 -05:00
shannon
13bef5b75b
Change “Follow” button on notifications screen to “Follow back”
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-04 09:59:20 -05:00
shannon
620e7d8aef
Additional localized strings for notification headers
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-04 08:34:29 -05:00
shannon
cea6c18f38
Add English translations for new plurals
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-03 10:56:00 -05:00
shannon
0c0e8f2552
Additional localized strings
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-03 10:38:30 -05:00
shannon
725a004f33
Add localizations for grouped notifications
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-03 08:06:26 -05:00
shannon
fc7f6bca0a
Check for ability to group notifications before view appears
...
The instance information may not have been available when the initial check happened.
See IOS-363 for root cause to fix later
2025-02-27 18:35:05 -05:00
shannon
0eb60db7d5
Add unread indicator for notifications screen
...
Does not yet send updated last read info to server.
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-26 10:02:14 -05:00
shannon
1946a9b884
Be sure to check domain as well as userID for account equivalency
...
Contributes to #1413 [BUG] handle account switching when accounts have the same id
2025-02-26 10:02:13 -05:00
shannon
7ea113fa7f
Add caching to grouped notifications
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-26 10:02:13 -05:00
shannon
c85bbad148
Add label above notification to call attention to public vs. private mentions and replies
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-18 14:02:27 -05:00
shannon
559e9b0175
Turn grouped notifications ON by default for beta testers
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 17:33:25 -05:00
shannon
b933fd602b
Update view after boosting or favoriting
...
Fixes #1409 [REGRESSION] Favoriting and boosting from the home timeline doesn't always stick
2025-02-14 15:02:20 -05:00
shannon
f2311cc0fd
Additional localized strings
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 08:39:53 -05:00
shannon
24c17878b8
Clear unused variable warning
2025-02-13 08:29:24 -05:00
shannon
c0f1e60c71
Allow unfollow action from new notifications view
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-12 17:06:00 -05:00
shannon
5cb8d4404f
Use default keyboard for the compose window so that Return is easily accessible
...
Fixes #1405 [Feature]: Do not automatically switch to compact hash-keyboard
2025-02-12 13:21:40 -05:00
shannon
44ac523f33
Implement quiet public as a default post visibility option
...
Update code to handle the additional .unlisted post visibility option. And make sure to fetch full account info, which includes any custom privacy settings.
Fixes #1395 [BUG] Implement Quit Public post privacy like the Android app
2025-02-12 10:55:59 -05:00
shannon
d448815c9a
Add localizations for attachment types
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-11 15:51:17 -05:00
shannon
5a00f7665d
Allow Follow button to grow in width somewhat before wrapping its text. Remove ineffectual font setting.
2025-02-11 15:51:16 -05:00
shannon
c9bf9c221b
Fallback to V1 ungrouped notifications if grouped notifications returns an error
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-10 13:29:13 -05:00
shannon
b961dcefa9
Never group notifications when viewing notifications from a single source account
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-07 10:48:17 -05:00
shannon
d21a859ac5
Add some navigation to grouped notifications
...
Tapping on header of notification with a single author will open profile screen.
Tapping on inline post preview will open thread view.
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-05 14:21:22 -05:00
shannon
6155899a00
Better display of post content in the new grouped notifications view
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-05 12:55:54 -05:00
shannon
40fe4ab29f
Restore ability to repeatedly request notifications newer than the latest displayed
...
Fixes #1402 [REGRESSION] Notifications pull to refresh never updates contents
2025-02-04 13:25:28 -05:00
shannon
292b08c401
Finish building out the basics of the new grouped notifications layout
...
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-03 13:01:04 -05:00
shannon
4c0ea93d1f
Restore poll view to notifications
2025-01-28 15:01:50 -05:00
shannon
233e8d4027
Some tweaks to the pick from photo library process.
...
Contributes to IOS-364
2025-01-28 11:02:03 -05:00
shannon
82f844d83a
Do not default to replying to an unlisted post with a public post
...
Fixes #242 Replies' privacy scope should not be higher than original post
2025-01-27 16:36:36 -05:00
shannon
999e74be47
Correctly track follow and reblog status in the notification view.
...
This is a temporary fix, the datamodel will be changing with grouped notifications.
2025-01-27 16:36:36 -05:00
shannon
54861dcf6f
Quick fix for missing instance configuration
...
For further work, see IOS-363
Fixes #1394 [BUG] Max. character limit server not honored
Fixes #1396 [REGRESSION] Cannot translate posts
2025-01-27 16:36:35 -05:00
shannon
6e10bca2fe
Turn off default for testing new grouped notifications
2025-01-24 16:09:12 -05:00
shannon
bc918ffdfc
Restore ability to load additional notifications beyond the first fetched batch
2025-01-24 16:09:12 -05:00
shannon
f552c3af91
Correct and simplify handling of user view button action
...
Also delete a bunch of unused code.
Fixes IOS-359
2025-01-24 10:30:55 -05:00
shannon
a7f82c430b
Avoid showing duplicate poll options
...
This is an invalid state, but currently it is possible to create a valid poll (no identical options) and later edit it so that two or more options contain identical strings. Bug (#33707 ) has been filed for the mastodon repository.
Fixes #1332 [BUG] Mastodon app crashes when a poll with identical answers reaches the screen
2025-01-23 13:46:34 -05:00