Nik Clayton
76a3b4062c
Merge pull request #3675 from nailyk-weblate/weblate-tusky-tusky-app
...
Translations update from Weblate
3 years ago
Konrad Pozniak
7a832836d4
Downgrade apng library to 2.23.0 ( #3676 )
...
Fixes https://github.com/tuskyapp/Tusky/issues/3631
3 years ago
Hồ Nhất Duy
d267633689
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (24 of 24 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/vi/
3 years ago
Ihor Hordiichuk
c4f18dbefa
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (24 of 24 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/uk/
3 years ago
Danial Behzadi
0469bd535e
Translated using Weblate (Persian)
...
Currently translated at 100.0% (24 of 24 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/fa/
3 years ago
Nik Clayton
d644f6e6f3
Save the a copy of the notification marker ID locally ( #3672 )
...
Not all servers support the marker API. If they don't the user will
potentially get duplicate Android notifications.
To resolve this, store a copy of the notification marker ID locally as
well. Defer to the remote marker if it exists (and is newer than the
local marker).
Fixes https://github.com/tuskyapp/Tusky/issues/3671
3 years ago
Nik Clayton
f69c2646ca
Merge pull request #3669 from nailyk-weblate/weblate-tusky-tusky
...
Translations update from Weblate
3 years ago
Quentí
7e6beb5b1f
Translated using Weblate (Occitan)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Quentí <quentinantonin@free.fr>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
Translation: Tusky/Tusky
3 years ago
Konrad Pozniak
a0286d9e5c
delete "head of development" section from readme ( #3636 )
3 years ago
Nik Clayton
64878b4bb5
Merge pull request #3665 from nailyk-weblate/weblate-tusky-tusky
...
Translations update from Weblate
3 years ago
Deleted User
4723321764
Translated using Weblate (German)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Deleted User <noreply+278@weblate.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
Translation: Tusky/Tusky
3 years ago
Nik Clayton
252d1054ce
Prepare v22.0 beta 4 release ( #3664 )
3 years ago
Nik Clayton
158f9b83fb
updateMarkersWithAuth(): Require DOMAIN header ( #3660 )
...
Otherwise markers are updated for the wrong account.
Fixes https://github.com/tuskyapp/Tusky/issues/3658
3 years ago
Nik Clayton
92ba53a8c3
Compare notification IDs by length as well as value ( #3657 )
3 years ago
Nik Clayton
36ebb0e16c
Prepare v22.0 beta 3 release ( #3656 )
3 years ago
Nik Clayton
44a66cddc7
Merge pull request #3655 from nailyk-weblate/weblate-tusky-tusky
...
Translations update from Weblate
3 years ago
Nik Clayton
da045ef88e
Merge pull request #3654 from nailyk-weblate/weblate-tusky-tusky-app
...
Translations update from Weblate
3 years ago
Hồ Nhất Duy
6749016d9c
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
3 years ago
Hồ Nhất Duy
12512fd70a
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (22 of 22 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/vi/
3 years ago
Nik Clayton
81b15e72f3
Only fetch and display a given notification once ( #3626 )
...
When fetching:
- Maintain a marker with the position of the newest fetched notification
- Use the marker to determine which notifications to fetch
- Fetch notifications with min_id to ensure that none are lost
- Update the marker as necessary
- Perform a one-time immediate fetch of notifications on startup
When creating notifications:
- Identify each notification with tag=${MastodonNotificationId}, id=${account.id}
- Remove activeNotifications field, it's no longer necessary
- Use the tag/id tuple to reliably identify existing notifications and avoid creating duplicates
- Cancelling notifications for an account must iterate over all the notifications, and individually remove the notifications that exist for that account.
- Limit notifications to a maximum of 40 (excluding summary notifications)
- Remove notifications (oldest first) to get under this limit
- Rate limit notification creation to 1 per second, so the OS won't drop them
Adjust the summary notification:
- Ensure the summary notification and the child notifications have the same group key
- Dismiss the summary notification if there is only one child notification
NotificationClearBroadcastReceiver is no longer needed, so remove it, and the need for deletePendingIntent.
Fixes #3625 , #3539
3 years ago
Konrad Pozniak
74a00c0591
Make links in bios of follow request and follow notifications work ( #3646 )
...
* make links in bios of follow request and follow notifications work
* use ClickableSpanTextView to display account notes
3 years ago
Nik Clayton
ad9e57cb10
Merge pull request #3644 from nailyk-weblate/weblate-tusky-tusky-app
...
Translations update from Weblate
3 years ago
Nik Clayton
7481e1930a
Merge pull request #3645 from nailyk-weblate/weblate-tusky-tusky
...
Translations update from Weblate
3 years ago
Ihor Hordiichuk
3ecd92b068
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (22 of 22 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/uk/
3 years ago
Ihor Hordiichuk
82ff7e0b5c
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
Translation: Tusky/Tusky
3 years ago
puf
7c294268de
Translated using Weblate (Welsh)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: puf <puffinux@tutanota.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
Translation: Tusky/Tusky
3 years ago
Nik Clayton
54397e7342
Merge pull request #3640 from nailyk-weblate/weblate-tusky-tusky
...
Translations update from Weblate
3 years ago
Nik Clayton
c4b3b9c53f
Merge pull request #3574 from nailyk-weblate/weblate-tusky-tusky
...
Translations update from Weblate
3 years ago
Nik Clayton
baac55b6f6
Update app/src/main/res/values-fr/strings.xml
3 years ago
Nik Clayton
69ce3af1b1
Add missing "one" plural string for FR / hint_describe_for_visually_impaired
3 years ago
Deleted User
6df8ccdc60
Translated using Weblate (German)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Deleted User <noreply+277@weblate.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
Translation: Tusky/Tusky
3 years ago
Nik Clayton
7f8f04460c
Add entry for "or" to locales_config.xml and donottranslate.xml ( #3584 )
3 years ago
Nik Clayton
b12e772a0b
FilterResult.status_matches is a List<String>? ( #3634 )
...
See https://github.com/mastodon/documentation/pull/1214
3 years ago
Deleted User
718a7b125d
Translated using Weblate (German)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Deleted User <noreply+276@weblate.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
Translation: Tusky/Tusky
3 years ago
Paul Sanz
95fd4918c5
Translated using Weblate (Spanish)
...
Currently translated at 95.1% (572 of 601 strings)
Co-authored-by: Paul Sanz <registro@polkillas.net>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
Translation: Tusky/Tusky
3 years ago
Hakan
e4f766d447
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Hakan <hakanutku@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
Translation: Tusky/Tusky
3 years ago
GunChleoc
0fe45c5238
Translated using Weblate (Gaelic)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: GunChleoc <fios@foramnagaidhlig.net>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gd/
Translation: Tusky/Tusky
3 years ago
TAKAHASHI Shuuji
d9b1abc90e
Translated using Weblate (Japanese)
...
Currently translated at 92.5% (556 of 601 strings)
Co-authored-by: TAKAHASHI Shuuji <shuuji3@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/
Translation: Tusky/Tusky
3 years ago
xzFantom
18a224c53b
Translated using Weblate (Belarusian)
...
Currently translated at 98.0% (589 of 601 strings)
Translated using Weblate (Belarusian)
Currently translated at 95.0% (571 of 601 strings)
Co-authored-by: xzFantom <xzfantom@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/be/
Translation: Tusky/Tusky
3 years ago
Subham Jena
be8be43bc4
Translated using Weblate (Odia)
...
Currently translated at 2.3% (14 of 601 strings)
Co-authored-by: Subham Jena <subhamjena8465@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/or/
Translation: Tusky/Tusky
3 years ago
codl
22b1a2c1e0
Translated using Weblate (French)
...
Currently translated at 100.0% (601 of 601 strings)
Translated using Weblate (French)
Currently translated at 97.8% (588 of 601 strings)
Translated using Weblate (French)
Currently translated at 89.5% (538 of 601 strings)
Translated using Weblate (French)
Currently translated at 79.5% (478 of 601 strings)
Co-authored-by: codl <codl@codl.fr>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
Translation: Tusky/Tusky
3 years ago
Deleted User
f7aaeedabf
Translated using Weblate (German)
...
Currently translated at 100.0% (601 of 601 strings)
Co-authored-by: Deleted User <noreply+272@weblate.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
Translation: Tusky/Tusky
3 years ago
Connyduck
05850ec216
Added translation using Weblate (Odia)
...
Co-authored-by: Connyduck <weblate@connyduck.at>
3 years ago
Nik Clayton
367240a612
Save the user's reading position in the home timeline ( #3614 )
...
- Add a field to AccountEntity to hold the reading position
- Provide a method to save in the viewmodel to save the position
- Save the position when TimelineFragment pauses
Does not restore the position yet.
3 years ago
Weblate
0c02dd18bf
Translations update from Weblate ( #3630 )
...
* Translated using Weblate (French)
Currently translated at 100.0% (22 of 22 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/fr/
* Translated using Weblate (German)
Currently translated at 100.0% (22 of 22 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/de/
* Translated using Weblate (Persian)
Currently translated at 100.0% (22 of 22 strings)
Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/fa/
---------
Co-authored-by: codl <codl@codl.fr>
Co-authored-by: Deleted User <noreply+275@weblate.org>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
3 years ago
Konrad Pozniak
d2747811be
Fix crash in ViewThreadFragment.removeItem ( #3622 )
3 years ago
Nik Clayton
80774f35f8
Prepare v22.0 beta 2 release ( #3611 )
...
- Bump versionCode and versionName
- Create new fastlane changelog
- Update CHANGELOG.md
3 years ago
Nik Clayton
7ce5048752
Show the requester's bio in a "wants to follow you" notification ( #3284 )
3 years ago
UlrichKu
1040358f3c
Ensure text field has focus when reporting statuses
3 years ago
Nik Clayton
c154aaa17d
Ignore LogConditional issues ( #3615 )
...
Logs are stripped in release builds, this is an unnecessary lint
3 years ago