1
0
mirror of https://gitlab.shinice.net/pixeldroid/PixelDroid synced 2024-12-25 06:23:58 +01:00
Commit Graph

536 Commits

Author SHA1 Message Date
Matthieu
d8cd3e71aa undo gradle update (breaks CI?), remove testbutler 2021-05-09 13:18:10 +02:00
Matthieu
8a925c1e2f Add Test Butler and restore offline login test 2021-05-08 21:58:14 +02:00
Matthieu
0ebabf3fa7 receive share intents 2021-05-08 20:36:02 +02:00
Matthieu
d222e15810 Update dependencies 2021-05-08 20:35:45 +02:00
Matthieu
b12b8f8e0e fix some leaks, try out leak_canary 2021-05-08 20:12:05 +02:00
Matthieu
08f0993836 Fix upload iconics 2021-05-02 13:50:16 +00:00
Matthieu
fb7152880d update version 2021-04-30 23:30:44 +02:00
Matthieu
83a2e74e57 remove duplicate stuff 2021-04-30 19:19:46 +02:00
Matthieu
ff16491a23 try to fix tests failing sometimes 2021-04-30 17:52:36 +02:00
Matthieu
c09979a910 fix empty feed message appearing when it shouldn't/not appearing when it should 2021-04-30 14:34:52 +02:00
Matthieu
49df7279b2 fix progressbar never stopping 2021-04-29 15:55:49 +02:00
Matthieu
ac2eca9e57 fix follow{ing,ers} for mastodon, start fixing viewmodel brokenness 2021-04-29 15:42:08 +02:00
Matthieu
0526e480b8 update dependencies 2021-04-28 15:24:05 +02:00
Matthieu
34660c1280 fix nothing to see here showing when it shouldn't 2021-04-28 15:12:21 +02:00
Matthieu
6efa946809 less type casting 2021-04-28 14:28:32 +02:00
Matthieu
e52bf51e18 tweak filtering for initial scroll 2021-04-22 17:04:35 +02:00
Matthieu
f3f3fb97f8 Add test repetition 2021-04-22 16:55:23 +02:00
Matthieu
d75e349070 fix wrong rename 2021-04-22 12:01:16 +02:00
Matthieu
1ce5c54055 rename app id 2021-04-22 11:47:18 +02:00
Matthieu
e25fc8dd55 Add tests 2021-04-22 09:20:20 +00:00
Matthieu
cb3dd30de6 Fix edit button, add test 2021-04-21 22:07:05 +00:00
Matthieu
349401dee4 try making doubletap less sensible 2021-04-20 16:54:57 +02:00
Matthieu
b25262db2f Fix coverage stat, update dependencies, remove useless db passing 2021-04-20 12:07:18 +00:00
Matthieu
a3e1e3c669 stop using api objects but use apiholder directly 2021-04-19 11:43:14 +02:00
Matthieu
e41e5b4f19 Remove remnants of token and credential passing 2021-04-18 23:43:47 +02:00
Matthieu
dfb452113d use interceptor, remove arguments from api calls 2021-04-18 22:32:50 +02:00
Matthieu
539c6973ec Update camerax 2021-04-18 20:56:17 +02:00
Matthieu
3af4708b9c update dependencies 2021-04-18 20:48:58 +02:00
Matthieu
65f23e63fe fix crash 2021-04-18 20:23:57 +02:00
Xose M
57fd04d0cf Translated using Weblate (Galician)
Currently translated at 98.0% (151 of 154 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/gl/
2021-04-16 11:11:53 +00:00
Mostafa Ahangarha
94cb6ccfad Translated using Weblate (Persian)
Currently translated at 100.0% (154 of 154 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fa/
2021-04-14 05:49:09 +00:00
x
7821454da1 Translated using Weblate (Italian)
Currently translated at 100.0% (150 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/it/
2021-04-12 04:49:09 +00:00
Matthieu
473b71429b Add default env values 2021-04-09 22:01:09 +02:00
Matthieu
49630b2ad5 move string 2021-03-27 15:27:26 +01:00
Matthieu
9f9d0e23bc make json fields nullable, correct request logic 2021-03-27 15:24:58 +01:00
Matthieu
8dacdc1970 Merge branch 'master' into follow_requests 2021-03-27 13:26:15 +01:00
Matthieu
173b8e8e01 allow follow requests 2021-03-26 19:54:04 +01:00
mjaillot
dce7c45e21 Added some strings 2021-03-26 17:51:42 +01:00
mjaillot
3972ffd093 Merge branch 'master' into profile_feed 2021-03-26 14:13:56 +01:00
Matthieu
3e219fa321 fix ci 2021-03-26 11:56:30 +01:00
mjaillot
a992fac150 Merge branch 'master' into profile_feed 2021-03-26 10:43:28 +01:00
Matthieu
d43f296495 Merge branch 'master' into fix_double_tap_like 2021-03-26 10:43:26 +01:00
mjaillot
5da2750b1c Finished refactor 2021-03-26 10:42:51 +01:00
Matthieu
191aa3ff57 Fix double tap like 2021-03-26 10:26:00 +01:00
Xose M
ea449ceab2 Translated using Weblate (Galician)
Currently translated at 100.0% (150 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/gl/
2021-03-25 12:11:25 +00:00
Mostafa Ahangarha
4db8f39830 Translated using Weblate (Persian)
Currently translated at 100.0% (150 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fa/
2021-03-23 20:11:25 +00:00
Asier Iturralde Sarasola
ccc2173c2a Translated using Weblate (Basque)
Currently translated at 100.0% (150 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/eu/
2021-03-21 21:11:24 +00:00
Weblate Admin
60f0df8ae1 Translated using Weblate (Italian)
Currently translated at 98.0% (147 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/it/
2021-03-21 13:01:41 +00:00
Weblate Admin
981aa34a80 Translated using Weblate (Persian)
Currently translated at 98.6% (148 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fa/
2021-03-21 12:55:06 +00:00
Weblate Admin
423d7dda90 Translated using Weblate (Galician)
Currently translated at 98.6% (148 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/gl/
2021-03-21 12:55:06 +00:00
Weblate Admin
96f2a3e78a Translated using Weblate (Swedish)
Currently translated at 58.0% (87 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/sv/
2021-03-21 12:55:06 +00:00
Weblate Admin
2a0eaadaef Translated using Weblate (French)
Currently translated at 98.6% (148 of 150 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fr/
2021-03-21 12:55:06 +00:00
Matthieu
8c9b8d540f update dependencies 2021-03-21 13:40:30 +01:00
Matthieu
f270c5a718 add dependency 2021-03-21 13:35:58 +01:00
Matthieu
9d602efbb3 Fix upload of edited images, and replace deprecated onactivityresult with resultcontracts 2021-03-21 13:04:09 +01:00
mjaillot
4096af2872 Profile fixes 2021-03-20 12:43:13 +01:00
mjaillot
c2dd66c54f Refactor initAdapter 2021-03-19 17:28:13 +01:00
Matthieu
2cb2ecdb72 Fix tracedroid, accept json as responses from api 2021-03-19 10:34:43 +01:00
Matthieu
2c50c599e4 Add licenses of new or changed dependencies 2021-03-16 00:59:23 +01:00
Matthieu
eba80f6f13 Add licenses of new or changed dependencies 2021-03-16 00:54:06 +01:00
Matthieu
bd68012026 Make jcenter exceptions explicit 2021-03-16 00:48:08 +01:00
Matthieu
2632e045ab Update TraceDroid to jitpack 2021-03-16 00:23:10 +01:00
Matthieu
0fdcdf3c21 Update instance if it already exists (to enable multiple accounts of same instance) 2021-03-15 19:54:42 +01:00
Matthieu
960eb0cdc1 Enable choosing english language explicitly 2021-03-15 19:21:15 +01:00
Matthieu
29906a355b Fix discover icon not showing 2021-03-15 19:01:43 +01:00
Matthieu
d13b34ed0d Update for paging dependency update 2021-03-14 23:03:36 +01:00
Matthieu
10bf68978d Merge branch 'master' into profile_feed 2021-03-14 22:54:39 +01:00
Matthieu
ffecf6e805 what 2021-03-14 22:34:06 +01:00
Matthieu
e9430bb6ef Update dependencies 2021-03-14 21:55:20 +01:00
Matthieu
681fdc5582 Merge branch 'fix_comments' into 'master'
Fix comments: open comments in activity.

See merge request pixeldroid/PixelDroid!311
2021-03-14 16:45:28 +00:00
Matthieu
a90a42f033 Fix comments (still using linearlayout for now) 2021-03-14 17:21:56 +01:00
Matthieu
f9db1543a9 Open comments in activity. Remove useless fragment 2021-03-04 13:53:07 +01:00
Matthieu
035a872a37 Merge branch 'translations' into 'master'
Translations

See merge request pixeldroid/PixelDroid!310
2021-03-03 22:39:20 +00:00
Matthieu
4db85dbad6 Update test 2021-03-03 14:20:06 +01:00
Matthieu
1778f775b2 Albums scrollable and CW with blurhash 2021-03-03 14:00:44 +01:00
Xose M
8cacebf644 Translated using Weblate (Galician)
Currently translated at 100.0% (148 of 148 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/gl/
2021-03-02 07:43:47 +00:00
pascalou
a08b102add Translated using Weblate (French)
Currently translated at 100.0% (148 of 148 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fr/
2021-02-28 23:24:58 +00:00
Xose M
b7d0e3a16f Translated using Weblate (Galician)
Currently translated at 81.7% (121 of 148 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/gl/
2021-02-26 20:25:24 +00:00
mjaillot
f9f4a6b8be Rearrange profile layout 2021-02-26 11:21:04 +01:00
x
95f8401eac Translated using Weblate (Italian)
Currently translated at 99.3% (147 of 148 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/it/
2021-02-23 09:25:17 +00:00
Matthieu
7631e8c1f9 Merge branch 'translations' into 'master'
Translated using Weblate (Persian)

See merge request pixeldroid/PixelDroid!308
2021-02-20 20:53:18 +00:00
Matthieu
8b90e17fc4 Restore integration tests in CI 2021-02-17 22:55:31 +01:00
Mostafa Ahangarha
15db26fde2 Translated using Weblate (Persian)
Currently translated at 100.0% (148 of 148 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fa/
2021-02-13 15:01:58 +00:00
Matthieu
7b7117b359 Merge branch 'blurhash_and_ratios' into 'master'
Initial blurhash use

See merge request pixeldroid/PixelDroid!303
2021-02-11 00:31:48 +00:00
Matthieu
fe08782803 At least make integration tests compile 2021-02-11 01:24:05 +01:00
Matthieu
1268f5c977 fix unit tests 2021-02-11 01:06:45 +01:00
Ines C
6d2a40db74 Translated using Weblate (Portuguese (Brazil))
Currently translated at 56.9% (82 of 144 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/pt_BR/
2021-02-10 19:20:36 +00:00
Matthieu
3391fbfafd Merge branch 'translations' into 'master'
Translations

See merge request pixeldroid/PixelDroid!304
2021-02-10 19:20:31 +00:00
mjaillot
483fcd3a7e Fix profile layout 2021-02-10 14:12:30 +01:00
Matthieu
70f0e59d66 add blurhash to discover 2021-02-09 23:28:08 +01:00
Matthieu
6f9bbf5100 Fix discover 2021-02-09 20:47:04 +01:00
Matthieu
c88f4a4cec Initial support for using API size values for single photos 2021-02-08 18:01:48 +01:00
mjaillot
bcb40a61ae Refactor profile feed to activity 2021-02-08 15:07:23 +01:00
Matthieu
f66475bbdb Initial blurhash use 2021-02-08 01:32:10 +01:00
Matthieu
71714a5f3c Check if size of image isn't too big, and show dialog if it is 2021-02-07 22:55:34 +01:00
Matthieu
50957ea228 Disable add picture button and gray it out when max attained 2021-02-06 17:31:56 +01:00
Asier Iturralde Sarasola
980d435e9c Translated using Weblate (Basque)
Currently translated at 100.0% (144 of 144 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/eu/
2021-02-06 15:01:30 +00:00
Matthieu
cf45f79ad9 Don't allow adding more images than the server permits 2021-02-05 19:06:57 +01:00
Matthieu
cf3021c26a Alert user if API is not enabled. Store some settings in db 2021-02-05 14:48:12 +01:00
Matthieu
9bf62832d3 undo a dependency update for now 2021-02-04 20:49:33 +01:00
Matthieu
f8b3e1627a use nodeinfo whenever possible 2021-02-04 20:44:31 +01:00
Matthieu
360e40b7fa Update dependencies 2021-02-04 17:34:56 +01:00
forght
68126069f8 Translated using Weblate (German)
Currently translated at 97.2% (140 of 144 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/de/
2021-01-27 16:58:44 +00:00
Mostafa Ahangarha
dec90bccf7 Translated using Weblate (Persian)
Currently translated at 100.0% (144 of 144 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fa/
2021-01-26 22:58:45 +00:00
Andrei
4ffe03c958 Translated using Weblate (Russian)
Currently translated at 100.0% (144 of 144 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/ru/
2021-01-26 22:58:44 +00:00
Andrei
cf5a4dd10f Translated using Weblate (Russian)
Currently translated at 81.9% (118 of 144 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/ru/
2021-01-26 05:15:56 +00:00
Matthieu
ed5b780ee6 Release, and minify apk/use proguard properly 2021-01-25 20:41:00 +01:00
Matthieu
ed1d35b539 Fix media descriptions being wrapped with string 2021-01-25 18:54:55 +01:00
Matthieu
03cf950bab Add check before proceding to upload to fix multi upload 2021-01-25 18:18:56 +01:00
Matthieu
f3aff36ad7 Fix crash when clicking on username 2021-01-25 17:34:36 +01:00
Matthieu
220001a613 Merge branch 'translations' into 'master'
Translated using Weblate (Chinese (Simplified))

See merge request pixeldroid/PixelDroid!298
2021-01-25 11:14:08 +00:00
Matthieu
8471fd4909 Merge branch 'plurals' into 'master'
Add plurals to strings

Closes #234

See merge request pixeldroid/PixelDroid!297
2021-01-25 11:06:30 +00:00
Matthieu
b1fbdcf589 Remove useless string 2021-01-25 11:59:50 +01:00
Matthieu
59d513cfac Add plurals to strings 2021-01-25 11:52:27 +01:00
Matthieu
c2e81378a3 remove extraneous string 2021-01-25 11:13:25 +01:00
Matthieu
4c935918d6 Add 'What's an instance' dialog in login instead of opening link 2021-01-25 10:57:27 +01:00
Dylan Wu
ba09c1e532 Translated using Weblate (Chinese (Simplified))
Currently translated at 74.8% (107 of 143 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/zh_Hans/
2021-01-25 06:58:15 +00:00
Matthieu
4aef72490d Merge branch 'translations' into 'master'
Translated using Weblate (Chinese (Simplified))

See merge request pixeldroid/PixelDroid!295
2021-01-24 23:24:00 +00:00
Matthieu
9dd6f3f1a8 Add image description functionality 2021-01-25 00:02:03 +01:00
Matthieu
43c7db2699 Clean up redundant files, change to using ic_fred drawable instead of pixeldroid text 2021-01-24 17:55:39 +01:00
Dylan Wu
8e81549cd5 Translated using Weblate (Chinese (Simplified))
Currently translated at 71.8% (102 of 142 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/zh_Hans/
2021-01-24 14:42:13 +00:00
Matthieu
7798523ad1 use max instead of min_id 2021-01-22 19:42:56 +01:00
Matthieu
b221808f9c some progress on fixing profile stuff 2021-01-22 19:25:57 +01:00
mjaillot
567fa40c20 WIP profile feed 2021-01-22 16:42:23 +01:00
Yarmo Mackenbach
ad3e2bbe2b Translated using Weblate (Dutch)
Currently translated at 91.5% (130 of 142 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/nl/
2021-01-19 07:22:56 +00:00
x
1a612dfd6a Translated using Weblate (Italian)
Currently translated at 99.2% (141 of 142 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/it/
2021-01-18 05:22:56 +00:00
Weblate Admin
1689c2293d Translated using Weblate (Dutch)
Currently translated at 90.8% (129 of 142 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/nl/
2021-01-16 22:02:45 +00:00
Weblate Admin
c6aa7ac49b Translated using Weblate (French)
Currently translated at 100.0% (142 of 142 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fr/
2021-01-16 22:02:45 +00:00
forght
5000fbe0ba Translated using Weblate (German)
Currently translated at 100.0% (142 of 142 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/de/
2021-01-15 13:58:20 +00:00
Matthieu
80cdaacf03 Fix infinite dialog loop 2021-01-14 13:15:40 +01:00
Matthieu
417332fb5c Do edit check in onBackPressed to also catch pressing the system back button 2021-01-14 12:49:50 +01:00
Matthieu
c9a43f0c1c Increment version number 2021-01-14 11:51:15 +01:00
Matthieu
01879cfd28 Merge branch 'edit_ux_improvements' into 'master'
Improve UX in post creation and edit activities

Closes #267

See merge request pixeldroid/PixelDroid!285
2021-01-14 11:27:24 +01:00
Matthieu
24098ba757 Remove useless strings 2021-01-14 10:59:53 +01:00
Matthieu
5dbc45c35d Typo 2021-01-14 10:48:35 +01:00
Matthieu
da1a2025c6 Update licenses yml and html 2021-01-13 23:23:43 +01:00
Matthieu
6fa4488296 Use view binding more 2021-01-13 22:46:00 +01:00
Matthieu
79c0d5c0b4 Finish removing deprecated kotlin-android-extensions uses 2021-01-13 11:16:03 +01:00
Matthieu
bebf0233dc Start removing deprecated kotlin-android-extensions uses 2021-01-13 01:28:08 +01:00
Matthieu
8bfbe2fbb5 Finish implementing carousel+grid postcreation 2021-01-12 17:16:37 +01:00
Matthieu
4b8f47155c Make buttons prettier, defer uploading to when the image is posted, add remove button 2021-01-10 22:30:35 +01:00
Matthieu
d6e7d2377f Carousel in the PostCreationActivity, change PhotoEditActivity to be more intuitive 2021-01-09 16:19:26 +01:00
Matthieu
fc3ce61368 Merge branch 'translations' into 'master'
Translated using Weblate (Italian)

See merge request pixeldroid/PixelDroid!284
2021-01-08 11:33:34 +01:00
mjaillot
9ddbe8e0e6 Fix search 2021-01-07 19:54:39 +01:00
x
18e2ca0fd6 Translated using Weblate (Italian)
Currently translated at 100.0% (140 of 140 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/it/
2021-01-07 03:43:31 +00:00
Matthieu
1a2a971de6 Merge branch 'logout_bugfix' into 'master'
Fix #271

Closes #271

See merge request pixeldroid/PixelDroid!282
2021-01-05 00:43:28 +01:00
Matthieu
8e5e2c2d87 Fix #271 by updating the apiholder before relaunching the application 2021-01-05 00:38:16 +01:00
Weblate Admin
7014473d7a Translated using Weblate (Dutch)
Currently translated at 92.8% (130 of 140 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/nl/
2021-01-04 13:57:59 +00:00
Weblate Admin
9090bb3421 Translated using Weblate (French)
Currently translated at 96.4% (135 of 140 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fr/
2021-01-04 13:57:59 +00:00
Mostafa Ahangarha
c9ad41a844 Translated using Weblate (Persian)
Currently translated at 99.2% (139 of 140 strings)

Translation: PixelDroid/pixeldroid
Translate-URL: https://weblate.pixeldroid.org/projects/pixeldroid/pixeldroid/fa/
2021-01-03 06:43:29 +00:00