papapep
fa44513e68
Translated using Weblate (Catalan)
...
Currently translated at 72.9% (522 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
11 months ago
ButterflyOfFire
d32dd3ea6e
Translated using Weblate (Catalan)
...
Currently translated at 72.9% (522 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
11 months ago
Anonymous
2913de9740
Translated using Weblate (Catalan)
...
Currently translated at 72.9% (522 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
11 months ago
Ricard Torres
c6a765d86a
Translated using Weblate (Catalan)
...
Currently translated at 72.9% (522 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
11 months ago
Anonymous
8b212de0bf
Translated using Weblate (Arabic)
...
Currently translated at 77.5% (555 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
11 months ago
ButterflyOfFire
2e728e58ef
Translated using Weblate (Arabic)
...
Currently translated at 77.5% (555 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
11 months ago
Anonymous
ecfc76d227
Translated using Weblate (Chinese (zh_SG))
...
Currently translated at 41.0% (294 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_SG/
11 months ago
Anonymous
c9b41591c9
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 61.4% (440 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hant/
11 months ago
Anonymous
8a20fa9c7c
Translated using Weblate (Chinese (zh_MO))
...
Currently translated at 39.6% (284 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_MO/
11 months ago
Anonymous
528c99b7d0
Translated using Weblate (Chinese (Traditional, Hong Kong))
...
Currently translated at 52.3% (375 of 716 strings)
Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hant_HK/
11 months ago
fin-w
2940c075e5
Translated using Weblate (Welsh)
...
Currently translated at 100.0% (716 of 716 strings)
Co-authored-by: fin-w <fin-w@tutanota.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
Translation: Tusky/Tusky
11 months ago
Manuel
23bfd381ab
Translated using Weblate (Italian)
...
Currently translated at 100.0% (716 of 716 strings)
Co-authored-by: Manuel <mannivuwiki@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
Translation: Tusky/Tusky
11 months ago
Connyduck
66d81cd516
Translated using Weblate (English (United Kingdom))
...
Currently translated at 14.2% (102 of 716 strings)
Translated using Weblate (German)
Currently translated at 100.0% (716 of 716 strings)
Co-authored-by: Connyduck <weblate@connyduck.at>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/en_GB/
Translation: Tusky/Tusky
11 months ago
José M
cb109d25be
Translated using Weblate (Galician)
...
Currently translated at 100.0% (716 of 716 strings)
Translated using Weblate (Galician)
Currently translated at 100.0% (711 of 711 strings)
Co-authored-by: José M <xosem@disroot.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gl/
Translation: Tusky/Tusky
11 months ago
Hồ Nhất Duy
cf924f3c28
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (716 of 716 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (711 of 711 strings)
Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
11 months ago
Eric
9715a4fd6b
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (716 of 716 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (711 of 711 strings)
Co-authored-by: Eric <alchemillatruth@users.noreply.weblate.tusky.app>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
Translation: Tusky/Tusky
11 months ago
Danial Behzadi
286d20f8e6
Translated using Weblate (Persian)
...
Currently translated at 100.0% (716 of 716 strings)
Translated using Weblate (Persian)
Currently translated at 100.0% (711 of 711 strings)
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
Translation: Tusky/Tusky
11 months ago
Anonymous
bf340f5889
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 97.8% (696 of 711 strings)
Translated using Weblate (Gaelic)
Currently translated at 88.6% (630 of 711 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 79.7% (567 of 711 strings)
Translated using Weblate (Turkish)
Currently translated at 97.7% (695 of 711 strings)
Translated using Weblate (Swedish)
Currently translated at 88.1% (627 of 711 strings)
Translated using Weblate (French)
Currently translated at 90.4% (643 of 711 strings)
Translated using Weblate (Spanish)
Currently translated at 95.6% (680 of 711 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gd/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_PT/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
Translation: Tusky/Tusky
11 months ago
Konrad Pozniak
d296bd9704
improve poll voting button layout ( #5095 )
...
Before / After


11 months ago
renovate[bot]
d35dcecf9f
Update dependency com.android.application to v8.9.2 ( #5069 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.android.application](https://developer.android.com/studio/build )
([source](https://android.googlesource.com/platform/tools/base )) |
`8.9.1` -> `8.9.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI0OC40IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Conny Duck <git@connyduck.at>
11 months ago
Konrad Pozniak
2dc1f3fcdc
add a bottom sheet to confirm boosts and favs ( #5084 )
...
A better version for confirming boosts, because there is space for
describing what the privacy options do.
~~This was quite difficult to get into the `StatusBaseViewHolder`, I had
to add a callback that plays the button animation which is very hacky.
It seems to work fine but I'm a bit worried about weird effects when the
view holder gets recycled.~~
I found a better way to do it without callback and without leaking
views.
<img
src="https://github.com/user-attachments/assets/d856b133-7f39-4603-81bb-ae332b6bec62 "
width="277" /> <img
src="https://github.com/user-attachments/assets/45fd4a8f-81c9-4d14-a553-18666efdb319 "
width="277" /> <img
src="https://github.com/user-attachments/assets/cf005045-c803-42bb-b811-1ffc1744071c "
width="277" />
11 months ago
Konrad Pozniak
48c78236f6
add JsonClass annotation to Filter enums to prevent NoSuchFieldException in release builds ( #5090 )
...
fixes #5089
https://github.com/square/moshi/issues/1910
11 months ago
renovate[bot]
df326415f7
Update dependency com.github.MikeOrtiz:TouchImageView to v3.7.1 ( #5086 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[com.github.MikeOrtiz:TouchImageView](https://redirect.github.com/MikeOrtiz/TouchImageView )
| `3.7` -> `3.7.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>MikeOrtiz/TouchImageView
(com.github.MikeOrtiz:TouchImageView)</summary>
###
[`v3.7.1`](https://redirect.github.com/MikeOrtiz/TouchImageView/releases/tag/3.7.1 )
[Compare
Source](https://redirect.github.com/MikeOrtiz/TouchImageView/compare/3.7...3.7.1 )
<!-- Release notes generated using configuration in .github/release.yml
at 3.7.1 -->
#### What's Changed
##### Other Changes
- Fix a crash when a configuration change would happen (ie: rotate the
device) by
[@​Andr3Carvalh0](https://redirect.github.com/Andr3Carvalh0 ) in
[https://github.com/MikeOrtiz/TouchImageView/pull/657 ](https://redirect.github.com/MikeOrtiz/TouchImageView/pull/657 )
#### New Contributors
- [@​Andr3Carvalh0](https://redirect.github.com/Andr3Carvalh0 )
made their first contribution in
[https://github.com/MikeOrtiz/TouchImageView/pull/657 ](https://redirect.github.com/MikeOrtiz/TouchImageView/pull/657 )
**Full Changelog**:
https://github.com/MikeOrtiz/TouchImageView/compare/3.7...3.7.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNTcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjI1Ny4zIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
Konrad Pozniak
9563e559e0
show placeholders for null items in database backed recyclerviews ( #5074 )
...
When using the database as `PagingSource`, it can happen that there are
null items, e.g. when the user jumps to the top and the items are no
longer in memory and need to be re-queried. We have ignored this fact
until now, leading to subtle bugs where the adapter just shows a
completely empty `ViewHolder`, or worse, a recycled ViewHolder that has
not been updated and shows the wrong post. Usually these are only
visible for a split second but it can take longer in some cases e.g. on
slow devices.
Here is how the placeholders look:
<img
src="https://github.com/user-attachments/assets/58d3434f-916f-44a5-ad82-2a4a759e39d8 "
width="320"/>
Note: I would prefer to turn this behavior with the null items off, but
we tried that once and it led to even worse bugs:
https://github.com/tuskyapp/Tusky/pull/4471
11 months ago
Konrad Pozniak
d24ab04c2d
Translations update from Weblate (automated) ( #5083 )
...
Translations update from [Weblate](https://weblate.tusky.app ) for
[Tusky/Tusky](https://weblate.tusky.app/projects/tusky/tusky/ ).
Current translation status:

11 months ago
Konrad Pozniak
95c7be4051
allow viewing media fullscreen in edge to edge mode ( #5067 )
...
This will change the image viewer layout so the image wil occupy a
larger portion of the screen when zoomed in and even the whole screen in
edge to edge mode. I think this is really nice.
Before / After:
<img
src="https://github.com/user-attachments/assets/2220b663-458e-4162-b70c-b0cebb37a387 "
width="320"/> <img
src="https://github.com/user-attachments/assets/5f9e344b-67e4-495e-a393-c2ff8275d1ea "
width="320"/>
~~Currently blocked by a bug in the TouchImageView library we are using.
https://github.com/MikeOrtiz/TouchImageView/issues/654~~ They accepted
my PR and made a new release, nice
11 months ago
Konrad Pozniak
cf3aae360e
Improve poll voting & media label ui ( #5047 )
...
- easier to read
- easier to see where one text starts and the other one ends especially
when multiline
- larger clickable areas
Before
<img
src="https://github.com/user-attachments/assets/131e30df-2880-4c71-9895-017d28a05853 "
width="300"/> <img
src="https://github.com/user-attachments/assets/796ab3ab-7f2e-4c5e-8afb-6daaf6938406 "
width="300"/>
After
<img
src="https://github.com/user-attachments/assets/dff1577b-7931-4478-be0d-9541b148b4be "
width="300"/> <img
src="https://github.com/user-attachments/assets/09f6f513-3d94-41eb-af97-342cf42d7466 "
width="300"/>
11 months ago
Levi Bard
dc79348118
Add support for the blur filter action ( #5038 )
...
Add support for the
[blur](https://docs.joinmastodon.org/entities/Filter/#filter_action )
filter action added in mastodon 4.4.0.
Images and videos on matched posts are hidden by default, and the label
reads "Filtered: ${title of applied filter}".
If a matched post has a preview card, the preview image is also blurred.
~~This is draft for now until I upgrade my instance and test, I've
tested so far with spoofed data.~~
<img width="418" alt="Screenshot of two posts in the timeline with
blurred media. The label reads: Filtered: BLUR"
src="https://github.com/user-attachments/assets/3058e7f7-0dd7-49ad-b7b7-90827e8ea8f1 "
/>
11 months ago
Sveinn í Felli
ab67f6cefe
Translated using Weblate (Icelandic)
...
Currently translated at 100.0% (709 of 709 strings)
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/is/
Translation: Tusky/Tusky
11 months ago
Alexia Chaviara
071458708a
4986 - Add delete_media parameter support when deleting statuses ( #5082 )
...
### Summary
This pull request updates the delete status API call to support the
optional `delete_media` parameter introduced in Mastodon 4.2.
### Changes
Updated `deleteStatus` function to accept a `delete_media` query
parameter
Fixes #4986
11 months ago
renovate[bot]
92a17a9a36
Update dependency gradle to v8.14 ( #5081 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [gradle](https://gradle.org )
([source](https://redirect.github.com/gradle/gradle )) | minor | `8.13`
-> `8.14` |
---
### Release Notes
<details>
<summary>gradle/gradle (gradle)</summary>
###
[`v8.14`](https://redirect.github.com/gradle/gradle/compare/v8.13.0...v8.14.0 )
[Compare
Source](https://redirect.github.com/gradle/gradle/compare/v8.13.0...v8.14.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNTcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjI1Ny4zIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
ce8f6730e5
Update plugin com.gradle.develocity to v4.0.1 ( #5080 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| com.gradle.develocity | `4.0` -> `4.0.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNTcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjI1Ny4zIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
1dc66a4acf
Update androidx.room to v2.7.1 ( #5075 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[androidx.room:room-testing](https://developer.android.com/jetpack/androidx/releases/room#2.7.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `2.7.0` -> `2.7.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[androidx.room:room-ktx](https://developer.android.com/jetpack/androidx/releases/room#2.7.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `2.7.0` -> `2.7.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[androidx.room:room-paging](https://developer.android.com/jetpack/androidx/releases/room#2.7.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `2.7.0` -> `2.7.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[androidx.room:room-compiler](https://developer.android.com/jetpack/androidx/releases/room#2.7.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `2.7.0` -> `2.7.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI1Ny4zIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
1d11c79312
Update androidx.work to v2.10.1 ( #5076 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[androidx.work:work-testing](https://developer.android.com/jetpack/androidx/releases/work#2.10.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `2.10.0` -> `2.10.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[androidx.work:work-runtime-ktx](https://developer.android.com/jetpack/androidx/releases/work#2.10.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `2.10.0` -> `2.10.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI0OC40IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
1971f8c686
Update dependency androidx.core:core-splashscreen to v1.2.0-beta02 ( #5078 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[androidx.core:core-splashscreen](https://developer.android.com/jetpack/androidx/releases/core#1.0.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `1.2.0-beta01` -> `1.2.0-beta02` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI0OC40IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
128fd4f573
Update dependency androidx.exifinterface:exifinterface to v1.4.1 ( #5079 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[androidx.exifinterface:exifinterface](https://developer.android.com/jetpack/androidx/releases/exifinterface#1.4.1 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `1.4.0` -> `1.4.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI0OC40IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
dea433f079
Update emoji2 to v1.5.0 ( #4656 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[androidx.emoji2:emoji2-views-helper](https://developer.android.com/jetpack/androidx/releases/emoji2#1.5.0 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `1.4.0` -> `1.5.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[androidx.emoji2:emoji2-views](https://developer.android.com/jetpack/androidx/releases/emoji2#1.5.0 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `1.4.0` -> `1.5.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[androidx.emoji2:emoji2](https://developer.android.com/jetpack/androidx/releases/emoji2#1.5.0 )
([source](https://cs.android.com/androidx/platform/frameworks/support ))
| `1.4.0` -> `1.5.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzkuMjQ4LjQiLCJ0YXJnZXRCcmFuY2giOiJkZXZlbG9wIiwibGFiZWxzIjpbXX0=-->
11 months ago
Konrad Pozniak
18b4beb87b
Translations update from Weblate (automated) ( #5065 )
...
Translations update from [Weblate](https://weblate.tusky.app ) for
[Tusky/Tusky](https://weblate.tusky.app/projects/tusky/tusky/ ).
Current translation status:

---------
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Vladyslav Stepanov <mittwerk@users.noreply.weblate.tusky.app>
Co-authored-by: Rhoslyn Prys <post@meddal.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
11 months ago
Konrad Pozniak
9441d004c5
fix AboutActivity layout while loading instance data ( #5066 )
...
closes #5062
11 months ago
Konrad Pozniak
c4df414735
improve rendering quality when zooming into large images ( #5068 )
...
Glide downscales images to fit ImageViews, which makes perfect sense,
except here where the ImageView is zoomable.
Always loading the memory in full resolution of course uses more memory
but I think this is worth the additional quality. If it leds to
performance problems or crashes I will check if we can mitigate those in
another way.
Before / after:


11 months ago
mittwerk
83969b2b22
translation to 36 api ( #5071 )
11 months ago
Ihor Hordiichuk
bf065e5d89
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (709 of 709 strings)
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
Translation: Tusky/Tusky
11 months ago
Rhoslyn Prys
7a2aca6b71
Translated using Weblate (Welsh)
...
Currently translated at 100.0% (709 of 709 strings)
Co-authored-by: Rhoslyn Prys <post@meddal.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
Translation: Tusky/Tusky
11 months ago
Vladyslav Stepanov
9cfe172c91
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (709 of 709 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (709 of 709 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (709 of 709 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (709 of 709 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (709 of 709 strings)
Co-authored-by: Vladyslav Stepanov <mittwerk@users.noreply.weblate.tusky.app>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
Translation: Tusky/Tusky
11 months ago
Danial Behzadi
82a86ada8e
Translated using Weblate (Persian)
...
Currently translated at 100.0% (709 of 709 strings)
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
Translation: Tusky/Tusky
11 months ago
Konrad Pozniak
3c9c301b4c
Translations update from Weblate (automated) ( #5063 )
...
Translations update from [Weblate](https://weblate.tusky.app ) for
[Tusky/Tusky](https://weblate.tusky.app/projects/tusky/tusky/ ).
Current translation status:

12 months ago
renovate[bot]
91bb19cd4c
Update hilt to v2.56.2 ( #5064 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[com.google.dagger.hilt.android](https://redirect.github.com/google/dagger )
| `2.56.1` -> `2.56.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[com.google.dagger:hilt-compiler](https://redirect.github.com/google/dagger )
| `2.56.1` -> `2.56.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[com.google.dagger:hilt-android](https://redirect.github.com/google/dagger )
| `2.56.1` -> `2.56.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/tuskyapp/Tusky ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months ago
Sveinn í Felli
a6154c4ccd
Translated using Weblate (Icelandic)
...
Currently translated at 100.0% (709 of 709 strings)
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/is/
Translation: Tusky/Tusky
12 months ago
Hồ Nhất Duy
44867b0fda
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (709 of 709 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (709 of 709 strings)
Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
12 months ago
Konrad Pozniak
8ad5609aef
fix activity restart when emoji pack changed ( #5057 )
...
When the emoji pack changes and `MainActivity` is recreated status bar
and navigation bar turn dark in edge-to-edge mode (Android 15), we would
need [the same workaround as
here](068d884aef/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesActivity.kt (L71-L75) )
in `MainActivity` as well.
But why not handle the restart in `AccountActivity` as we do for all
other preferences that require it.
12 months ago