2
2
mirror of https://github.com/mastodon/mastodon-ios synced 2025-04-11 22:58:02 +02:00

7074 Commits

Author SHA1 Message Date
shannon
ba73254645 Add ellipsis to end of avatar row if more than the pictured accounts are included in the notification group
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025.01-7074
2025-03-05 18:08:55 -05:00
shannon
41c0ae0b13 Move timestamp to action summary line
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-05 17:47:48 -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
332543aa3d Remove Boutique
Not appropriate for this use case.
2025-03-05 16:01:57 -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
535cb2429f Avoid retaining self 2025-03-05 15:05:22 -05:00
shannon
24665c8a6c Remove background view for notifications
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-04 10:28:55 -05:00
shannon
b219c886ba Replace new debugPrints with assertionFailures 2025.01-7067 2025-03-04 10:05:19 -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
b0b4271202 Wait for cache to load before reporting results
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-04 09:59:12 -05:00
shannon
ae8af633b3 Add time indicator to notifications
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-04 08:50:28 -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
c146152f6d Limit the length of the notifications list
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-03 13:27:30 -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
b199a6c630 Correct display of custom emoji contained in user names on notification screen
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-03-03 10:25:05 -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
1a2f02e589 Removing unused code 2025-02-28 16:07:33 -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.01-7056
2025-02-27 18:35:05 -05:00
Eugen Rochko
1fc6e02320
New Crowdin updates (#1393)
* New translations app.json (Hungarian)

* New translations localizable.stringsdict (Hungarian)

* New translations app.json (Czech)

* New translations intents.stringsdict (Portuguese)

* New translations app.json (Portuguese)

* New translations ios-infoplist.json (Portuguese)

* New translations localizable.stringsdict (Portuguese)

* New translations localizable.stringsdict (Portuguese, Brazilian)

* New translations app.json (Portuguese)

* New translations app.json (Vietnamese)

* New translations app.json (Spanish)

* New translations localizable.stringsdict (Turkish)

* New translations app.json (Czech)

* New translations localizable.stringsdict (Czech)

* New translations app.json (Kabyle)
2025.01-7055
2025-02-27 10:56:07 -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.01-7054
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
4972b77049 Some clean up of notifications loading
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
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
c55dbf0f05 Add Boutique for caching 2025-02-26 10:02:13 -05:00
shannon
d4349b980e Clear unread notification badge when arriving on or leaving the notifications screen
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-26 10:02:13 -05:00
shannon
d656d55b33 Remove visible frame from longer post previews
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-26 10:02:13 -05:00
shannon
78683a2fee Correct left alignment for statuses with short widths
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-26 10:02:13 -05:00
shannon
0e59d03d87 Only label notifications as “reply” if the post they are replying to was authored by the current user
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-26 10:02:13 -05:00
Stanislas
0b5528d1c5
Fix authentication check to use identifier instead of userID (#1414) 2025.01-7045 2025-02-24 11:19:55 -05:00
Vincent Tourraine
40f909be85
Apply different cell styles for navigations/actions in About screen (#1400) 2025.01-7044 2025-02-24 08:56:57 -05:00
shannon
619bb2784f Add light purple background to notifications about statuses with private visibility, as on the web
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025.01-7043
2025-02-18 15:15:57 -05:00
shannon
523ff0a78e Fix typo causing boosts to show up as mentions in notifications
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-18 15:15:55 -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
4847c461a0 Show more lines of the post preview and omit the attribution header when the author avatar is taking the place of the icon
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-18 12:49:34 -05:00
shannon
a9ff00102c Show avatar in place of action icon for status notifications and mentions
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-18 12:18:52 -05:00
shannon
3a412ff714 Add isReply to status view model
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-18 11:05:49 -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.01-7037
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
07a289a27e Lighten the style of the follow buttons
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 12:38:15 -05:00
shannon
1efda4e513 Make individual avatars in grouped notifications tappable
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 12:37:58 -05:00
shannon
f749fac51c Resolve layout issue
Seems that having wrapped text in the header line could cause the post preview to show fewer than the allowed 3 lines, but there was still space provided for the lines expected. This caused the layout of the whole row to get messed up, with the avatar row pushed down, out of horizontal alignment with the notification icon.

Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 11:50:44 -05:00
shannon
08e9af5806 Refactoring for simpler handling of grouped notification authors
Moving towards being able to navigate to the profile page of any notification author from their avatar.

Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 11:40:43 -05:00
shannon
6a27b50728 Add url actions and begin localizing grouped notification display
With refactoring to make that easier and more readable.

Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025.01-7031
2025-02-14 08:39:53 -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
408caf05a1 A little more space between avatar row and author text, to avoid the buttons feeling crowded
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 08:39:53 -05:00
shannon
d411035930 Use images instead of text for buttons to approve/reject follow requests
Includes refactoring of the RelationshipElement enum to make them less confusing.

Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-14 08:39:52 -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
872ac4c5cf Better layout of disclosure chevron and activity indicator on filtered notifications banner
Contributes to #399 [BUG] Multiple interactions do not collapse into a single notification
2025-02-12 13:40:33 -05:00