Commit Graph

458 Commits

Author SHA1 Message Date
Matthieu 32997f5e6c Merge branch 'remove_callback' into 'master'
Use coroutines instead of callbacks

Closes #270

See merge request pixeldroid/PixelDroid!279
2020-12-30 19:10:48 +01:00
Matthieu edd6f4d0b4 Everything is a coroutine 2020-12-30 18:13:39 +01:00
x 2f49243901 Translated using Weblate (Italian)
Currently translated at 100.0% (139 of 139 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/it/
2020-12-30 07:43:28 +00:00
Matthieu f38e823578 More coroutines. 2020-12-29 22:35:45 +01:00
Matthieu 1254a3566d More coroutinification 2020-12-29 22:14:32 +01:00
Matthieu 3a91b02e55 Use coroutines 2020-12-29 19:34:48 +01:00
Matthieu 178ae0b392 Merge branch 'inspection_run' into 'master'
Drawables, content descriptions, run inspection and address problems

See merge request pixeldroid/PixelDroid!277
2020-12-28 20:59:04 +01:00
Matthieu 86543ee74c Correct a bunch of small things raised by inspection 2020-12-28 20:53:24 +01:00
Matthieu 1be18289e7 Merge branch 'translations' into 'master'
Translations

See merge request pixeldroid/PixelDroid!276
2020-12-28 18:53:39 +01:00
Weblate Admin c4cfc82b6c Translated using Weblate (Arabic)
Currently translated at 72.3% (94 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/ar/
2020-12-28 17:48:50 +00:00
Weblate Admin ef6211e890 Translated using Weblate (German)
Currently translated at 87.6% (114 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/de/
2020-12-28 17:48:50 +00:00
Matthieu 46c4719a72 Remove duplicate or unused drawables. Use dynamic colours instead of night drawables 2020-12-28 17:43:07 +01:00
Matthieu 555c3e63da Merge branch 'fix_browser_intents' into 'master'
Fix browser intents on newer android versions

See merge request pixeldroid/PixelDroid!275
2020-12-28 17:23:16 +01:00
Matthieu ff7f18d2ae Refactor and move out openUrl method to utils 2020-12-28 17:18:07 +01:00
Matthieu cb72a2d445 Merge branch 'translations' into 'master'
Translated using Weblate (Arabic)

See merge request pixeldroid/PixelDroid!274
2020-12-28 17:02:34 +01:00
Matthieu d6d1262629 Don't query but try catch to bypass new package visibility feature in android 11 2020-12-28 17:00:02 +01:00
Weblate Admin af4ef0af71 Translated using Weblate (Arabic)
Currently translated at 72.3% (94 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/ar/
2020-12-28 15:52:49 +00:00
Matthieu b105a9557e Merge branch 'translations' into 'master'
Translations

See merge request pixeldroid/PixelDroid!273
2020-12-28 16:52:37 +01:00
Matthieu 7d1c7a2eb7 Merge branch 'code_reorganize' into 'master'
Reorganize Code

Closes #251

See merge request pixeldroid/PixelDroid!271
2020-12-28 15:25:40 +01:00
Matthieu 12ed06cce8 Move ReportActivity to posts package 2020-12-28 15:20:31 +01:00
Matthieu 0a4d285d14 Big reorganization of code into logical units (#251)
Not much actual code is changed
2020-12-26 12:10:54 +01:00
x a96aa2e58e Translated using Weblate (Italian)
Currently translated at 100.0% (130 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/it/
2020-12-23 23:20:33 +00:00
T3rr0rZ0n3 c77d381330 Translated using Weblate (Catalan)
Currently translated at 97.6% (127 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/ca/
2020-12-23 14:10:31 +00:00
Xose M 26a1c6eda5 Translated using Weblate (Galician)
Currently translated at 100.0% (130 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/gl/
2020-12-22 11:43:25 +00:00
Mostafa Ahangarha 597b34d199 Translated using Weblate (Persian)
Currently translated at 100.0% (130 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fa/
2020-12-21 16:43:25 +00:00
Shin Ice 820048e6c5 Translated using Weblate (German)
Currently translated at 87.6% (114 of 130 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/de/
2020-12-20 21:43:25 +00:00
Matthieu 77e30cf04c Remove useless interfaces 2020-12-20 18:39:50 +01:00
Matthieu 7d78b03ff2 Merge branch 'next_release' into 'master'
Next release

See merge request pixeldroid/PixelDroid!270
2020-12-20 14:38:08 +01:00
Matthieu 6c66863305 Update version number 2020-12-20 14:31:48 +01:00
Matthieu deb21ccb90 Don't hide scrollbar in about activity 2020-12-20 11:49:35 +01:00
Matthieu 94cb52e25c Merge branch 'fix_report' into 'master'
Fix report API

See merge request pixeldroid/PixelDroid!269
2020-12-19 21:47:23 +01:00
Matthieu 0f5d7c20bd Fix report API 2020-12-19 21:41:07 +01:00
Matthieu c6958a705b Merge branch 'hide_self_report' into 'master'
Hide self report

See merge request pixeldroid/PixelDroid!268
2020-12-19 21:19:27 +01:00
Matthieu bba487b98b Hide report option for your own posts 2020-12-19 21:13:30 +01:00
Matthieu 08f8bbcc13 Update dependencies 2020-12-19 21:12:56 +01:00
Matthieu 10a96a33d4 Merge branch 'performance-tweaks' into 'master'
Performance tweaks

Closes #268

See merge request pixeldroid/PixelDroid!267
2020-12-19 13:33:13 +01:00
Matthieu bacd5e138b Don't re-bind camera if already bound
This prevents flashing black when entering the CameraFragment
2020-12-19 13:23:59 +01:00
Matthieu 1e2c73c2cf List of lambdas to defer creation of fragments 2020-12-19 13:22:45 +01:00
Matthieu 00f3dd5a19 Re-use gson instance (improves performance) 2020-12-19 13:14:38 +01:00
Matthieu 6483989c09 Merge branch 'translation_tweaks' into 'master'
Translation tweaks (#265)

Closes #265

See merge request pixeldroid/PixelDroid!266
2020-12-16 22:17:31 +01:00
Matthieu 60ba840421 Use BaseActivity to inject the database and api 2020-12-16 22:11:45 +01:00
Matthieu ba5fd1c1cf Remove activity declaration in manifest for BaseActivity 2020-12-16 21:54:18 +01:00
Matthieu 9980d651d2 Remove imports and make CameraActivity inherit from BaseActivity 2020-12-16 21:50:27 +01:00
Matthieu 1d4af5bffe Add CONTRIBUTING.md and TRANSLATION.md 2020-12-16 21:30:49 +01:00
Matthieu 7066c942e8 Add direct links to translation and forge platforms 2020-12-16 17:50:47 +01:00
Matthieu 969ec214fa Fix default language being broken 2020-12-16 17:27:29 +01:00
Matthieu 2256691cd1 add icons 2020-12-12 00:51:06 +01:00
Matthieu 15e294fda7 move about button down 2020-12-11 16:59:02 +01:00
Matthieu 689dffe7c1 Add in-app language setting 2020-12-11 16:53:12 +01:00
Matthieu 271b9f310d Merge branch 'refresh_tokens' into 'master'
Store refresh tokens and use them if request fails with 401

Closes #169

See merge request pixeldroid/PixelDroid!265
2020-12-08 18:48:15 +01:00