Nik Clayton
e852aa64a5
Show the throwable error message when an upload fails ( #3838 )
2023-07-26 23:36:29 +02:00
Nik Clayton
406152d5b9
Clear listeners, hide icons when appropriate ( #3870 )
...
Preferences are shown using view holders.
The previous code did not clear the listeners or hide the icons if
necessary.
The practical upshot of this was that if you had two or more slider
preferences, *and* they were situated more than a screen's height apart,
the viewholder from the first one would get reused.
And if the first one enabled icons then the second one would show them.
And clicking on the second one would also call the listeners for the
first one.
2023-07-26 17:00:08 +02:00
Sveinn í Felli
9824694b86
Translated using Weblate (Icelandic)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/is/
Translation: Tusky/Tusky
2023-07-24 21:48:21 +02:00
UlrichKu
e4c2476f34
Retain text in search view when switching tabs before first search ( #3540 )
...
Fixes #3527
2023-07-19 11:40:08 +02:00
XoseM
1287614c2e
Translated using Weblate (Galician)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: XoseM <xosem@disroot.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gl/
Translation: Tusky/Tusky
2023-07-19 10:10:57 +02:00
Ümit Solmaz
9f6c86a880
Translated using Weblate (Turkish)
...
Currently translated at 99.8% (608 of 609 strings)
Co-authored-by: Ümit Solmaz <usnotv@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
Translation: Tusky/Tusky
2023-07-19 10:10:57 +02:00
Rhoslyn Prys
9ada8bad92
Translated using Weblate (Welsh)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Rhoslyn Prys <post@meddal.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
Translation: Tusky/Tusky
2023-07-19 10:10:57 +02:00
GunChleoc
d500858b00
Translated using Weblate (Gaelic)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: GunChleoc <fios@foramnagaidhlig.net>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gd/
Translation: Tusky/Tusky
2023-07-19 10:10:57 +02:00
Konrad Pozniak
f3e0ee56df
Check for empty trending response ( #3853 )
...
Fixes #3852
2023-07-19 09:39:07 +02:00
SpaceFox
9a7e456edf
Ensures AbsoluteTimeFormatterTest class is not locale-dependant ( #3863 )
...
As tests are run against locale JVM and test does not force
a locale to run, so some tests may fail due to a different result only
due to the locale of the JVM used.
Example here with test `same year formatting` in class
`AbsoluteTimeFormatterTest` line 30 on a French JVM. There may be other
lines to fail with other languages.
Fixes #3859
2023-07-19 08:50:41 +02:00
Levi Bard
a75131246f
update rick roll domains ( #3850 )
2023-07-13 22:21:11 +02:00
Conny Duck
45e604a194
update rick roll domains
2023-07-13 22:07:03 +02:00
Nik Clayton
b17d3a5042
Set statusView width/height to match_parent ( #3844 )
...
Fixes an issue where the view's width is only enough to wrap the image,
resulting in a very narrow view that obscures the text of the error.
2023-07-13 17:26:12 +02:00
Oliebol
1421d46797
Translated using Weblate (Dutch)
...
Currently translated at 96.5% (588 of 609 strings)
Co-authored-by: Oliebol <schrijfmedan@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
Translation: Tusky/Tusky
2023-07-12 12:54:46 +02:00
Hồ Nhất Duy
828f50d5c4
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
2023-07-12 12:54:46 +02:00
Nik Clayton
2a04edc69b
Set OldTargetApi to a warning ( #3836 )
...
`OldTargetApi` default behaviour is to warn
(https://googlesamples.github.io/android-custom-lint-rules/checks/OldTargetApi.md.html )
Set it back to that, so that CI runs on runners with newer versions of
the SDK installed do not fail.
2023-07-12 11:49:33 +02:00
Sotolf Flasskjegg
f5ffe3cb52
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Sotolf Flasskjegg <trym.karlsen@protonmail.ch>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
Translation: Tusky/Tusky
2023-07-11 16:29:06 +02:00
Eric
1ed527ef02
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
Translation: Tusky/Tusky
2023-07-11 16:29:06 +02:00
Danial Behzadi
cc88e38123
Translated using Weblate (Persian)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
Translation: Tusky/Tusky
2023-07-11 16:29:06 +02:00
Connyduck
f53c1c60c6
Translated using Weblate (German)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Connyduck <weblate@connyduck.at>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
Translation: Tusky/Tusky
2023-07-11 16:29:06 +02:00
XoseM
6f2b9db076
Translated using Weblate (Galician)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: XoseM <xosem@disroot.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gl/
Translation: Tusky/Tusky
2023-07-11 16:29:06 +02:00
Hồ Nhất Duy
0b4a02a2a9
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
2023-07-11 16:29:06 +02:00
Goooler
060513508d
Migrate Glide compiler to KSP ( #3791 )
2023-07-11 15:34:14 +02:00
Nik Clayton
bfc84e4b85
Prepare 23.0 (versionCode 113) ( #3833 )
2023-07-10 19:58:23 +02:00
Konrad Pozniak
0f18253ce2
Clarify that logging out deletes local data ( #3832 )
...
Fixes #3417
2023-07-10 12:10:22 +02:00
Nik Clayton
0d88f26bb3
Display the list's title in the array adapter ( #3823 )
...
Fixes #3819
2023-07-08 21:08:37 +02:00
Nik Clayton
201f2c757e
Prepare 23.0 beta 2 (versionCode 112) ( #3817 )
2023-07-07 22:13:19 +02:00
Nik Clayton
3406abcbb3
Translated using Weblate (Italian)
...
Currently translated at 99.1% (604 of 609 strings)
Co-authored-by: Nik Clayton <nik@ngo.org.uk>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Santiago Kozak
5019b47e0a
Translated using Weblate (Spanish)
...
Currently translated at 99.3% (605 of 609 strings)
Co-authored-by: Santiago Kozak <kozaksantiago@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Sotolf Flasskjegg
8c0f1ef45d
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Sotolf Flasskjegg <trym.karlsen@protonmail.ch>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
TAKAHASHI Shuuji
6546672bb7
Translated using Weblate (Japanese)
...
Currently translated at 96.5% (588 of 609 strings)
Co-authored-by: TAKAHASHI Shuuji <shuuji3@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Ümit Solmaz
3e2e5995e3
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Ümit Solmaz <usnotv@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Gera, Zoltan
6de49e5970
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Gera, Zoltan <gerazo@manioka.hu>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Deleted User
255629af5a
Translated using Weblate (German)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Deleted User <noreply+289@weblate.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
GunChleoc
5664d3f20a
Translated using Weblate (Gaelic)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: GunChleoc <fios@foramnagaidhlig.net>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gd/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Luna Jernberg
8b6182464e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (609 of 609 strings)
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Manuel
58bb6ed403
Translated using Weblate (Italian)
...
Currently translated at 100.0% (604 of 604 strings)
Co-authored-by: Manuel <mannivuwiki@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Hồ Nhất Duy
518cf505d2
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (604 of 604 strings)
Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Eric
22c1589a62
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (604 of 604 strings)
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Oliebol
a0fc40874b
Translated using Weblate (Dutch)
...
Currently translated at 97.3% (588 of 604 strings)
Co-authored-by: Oliebol <schrijfmedan@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Danial Behzadi
03887c9dea
Translated using Weblate (Persian)
...
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (604 of 604 strings)
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Nik Clayton
480d412e4c
Set default alt-text to media label when pasting images ( #3800 )
...
GBoard and other IME's support pasting images, which are converted to attachments.
Sometimes these have labels that describe the image. If present, set it as the default alt-text.
Fixes #3799
2023-07-07 18:50:19 +02:00
Nik Clayton
c29a7dfe03
Convert lint "Typos" errors to warnings ( #3811 )
...
The typo database that lint uses may be incorrect, and it's unclear how to add or remove entries to it.
2023-07-07 17:14:57 +02:00
Konrad Pozniak
c0cf5b2f0d
Fix caption dialog context menu background ( #3787 )
...
Fixes #3770 , #3491
2023-07-07 15:10:15 +02:00
Nik Clayton
3c90f22b84
Fix ArrayIndexOutOfBoundsException ( #3808 )
...
Fixes https://github.com/tuskyapp/Tusky/issues/3807
2023-07-06 19:57:35 +02:00
Nik Clayton
121db1713d
Fix lint issues in AppDatabase.java ( #3809 )
2023-07-06 19:37:51 +02:00
Nik Clayton
961de796b7
Prepare 23.0 beta 1 (versionCode 111) ( #3786 )
2023-07-03 12:56:05 +02:00
Nik Clayton
25376170c2
Migrate "room" from "kapt" to "ksp" ( #3777 )
...
- Add ksp plugin
- Switch room to use ksp instead of kapt
- `ArrayList` -> `List` in a few places to fix errors about unbound generics
2023-06-29 18:37:46 +02:00
Nik Clayton
1f7a5f626d
Show notifications from workers ( #3760 )
...
Fix a crash where workers, in some conditions, should show a notification. These are sent to a dedicated channel with no importance.
Convert NotificationWorker to a CoroutineWorker and remove its use of `runBlocking`.
Fixes #3754
2023-06-29 18:37:27 +02:00
Nik Clayton
7fe4c9f317
Adjust list UX for platform consistency ( #3142 )
...
Most lists in the app use (explicitly or implicitly) platform metrics for dimensions, text size, colour, and so on, possibly via styles.
A few don't, inadvertently using the user's setting for status text size
Fix these, and simplify code where possible.
- Use android attributes for padding and height, for consistent UX.
- Remove explicit usage of app:tabTextAppearance, rely on the style.
- Remove ListSelectionAdapter and item_picker_list.xml, and adjust TabPreferenceActivity to use an ArrayAdapter with simple_list_item_1.xml
- Simplify item_followed_hashtag.xml, consistent with item_list.xml.
Fixes https://github.com/tuskyapp/Tusky/issues/3131
2023-06-29 18:36:19 +02:00