Commit Graph

748 Commits

Author SHA1 Message Date
Matthieu 4f87077178 Merge branch 'master' into notifications 2021-09-25 13:51:52 +02:00
Matthieu 2fe37a1691 Make notification channels on adding account 2021-09-25 13:43:04 +02:00
Matthieu 717ed496f5 Merge branch 'image_orientation' into 'master'
Image orientation

See merge request pixeldroid/PixelDroid!384
2021-09-23 22:30:27 +00:00
Frédéric Gerber d64728d8ed Consider EXIF orientation manually for APIs < 28
Co-authored-by: Matthieu <24-artectrex@users.noreply.shinice.net>
2021-09-24 00:26:15 +02:00
Matthieu dc03e52568 Merge 2021-09-23 00:22:08 +02:00
Matthieu 4fdd84c71f Merge branch 'previewFix' into 'master'
Fix #300 in manner suggested by dansup

Closes #300

See merge request pixeldroid/PixelDroid!386
2021-09-22 22:19:23 +00:00
Matthieu 2e3d912cdc Fix #300 in manner suggested by dansup
"you should be using url if preview_url returns public/no-preview.png or stick with url. The issue is a race condition and caching"
2021-09-22 23:59:39 +02:00
Matthieu df016a524f Refine notification fetching 2021-09-22 22:18:59 +02:00
Matthieu 8f5e4e2317 Fetch notifications on login 2021-09-22 22:17:51 +02:00
Matthieu 96bf4c92d2 Add Notifications to settings 2021-09-22 22:13:05 +02:00
Matthieu 20da756257 Update licences 2021-09-20 12:34:01 +02:00
Matthieu 2aa7971af4 Update gradle checksum 2021-09-20 12:30:30 +02:00
Matthieu d93504c072 Formatting 2021-09-20 12:06:31 +02:00
Matthieu dc402819d4 Update tests 2021-09-20 12:05:46 +02:00
Matthieu e8941dccb3 Update dependencies 2021-09-19 12:54:55 +02:00
Matthieu 6e7b1a63d7 Merge branch 'login_old_browser_fix' into 'master'
Replace spaces by %20 in Uri for OAuth prompt

See merge request pixeldroid/PixelDroid!385
2021-09-18 11:20:33 +00:00
Matthieu ea0342bc22 Replace spaces by %20 in Uri for OAuth prompt 2021-09-18 13:18:29 +02:00
Matthieu 73fc84ad75 Refactor bitmap and make less copies 2021-09-18 13:11:10 +02:00
Matthieu cbfcf1b087 Remove unused import 2021-09-18 09:16:48 +02:00
Frédéric Gerber ad0729686b Remove useless import 2021-09-17 16:47:54 +02:00
Frédéric Gerber 6eaae47140 Comply with EXIF settings when editing a picture 2021-09-17 16:45:47 +02:00
Matthieu 08a3e40d46 Update unit test 2021-09-16 13:52:03 +02:00
Matthieu a967fc6e57 Add license to yml 2021-09-16 11:34:28 +02:00
Matthieu 9e0ab70320 Update tests 2021-09-11 15:10:34 +02:00
Matthieu a4c3891ca5 Merge branch 'master' into 'notifications'
# Conflicts:
#   app/build.gradle
#   app/src/main/java/org/pixeldroid/app/utils/api/PixelfedAPI.kt
2021-09-09 13:38:24 +00:00
Matthieu 002b1548e1 Merge branch 'db_fixes' into 'master'
Various fixes related to database

See merge request pixeldroid/PixelDroid!383
2021-09-09 13:36:52 +00:00
Matthieu 104648af2c Prepare db migration 2021-09-07 13:14:32 +02:00
Matthieu 2511b9f194 Fix lint error 2021-09-07 13:14:32 +02:00
Matthieu 9c1187f233 Update licenses 2021-09-07 13:14:32 +02:00
Matthieu 6e1e12af0e Create api from user without side effect 2021-09-07 13:14:29 +02:00
Matthieu ba372a3d17 Update instead of replace user to avoid CASCADE deleting all cached feeds
Previously, every time database entry for the user is updated (as it is
on startup of the app), the tables depending on the user will get wiped.
This includes notifications, public and home feeds, so that breaks quite
a bit of things in a hard to debug way.
2021-09-07 13:14:29 +02:00
Matthieu 649535f8fd Add comment notification type 2021-09-07 13:14:29 +02:00
Matthieu ebec547dd0 Only clear feed from the right user 2021-09-07 13:14:29 +02:00
Matthieu ea2c9bc6db Update dependencies 2021-09-07 13:14:24 +02:00
Matthieu db5d397de3 Merge master 2021-09-06 16:34:20 +02:00
Matthieu b2c8340a0f Merge branch 'gradle-fix-checksum' into 'master'
Update Gradle  checksum

See merge request pixeldroid/PixelDroid!382
2021-09-06 14:31:31 +00:00
Matthieu b6c839f5d7 Update checksum 2021-09-06 16:31:58 +02:00
Matthieu 44afed259a Merge branch 'add_language' into 'master'
Add Czech

See merge request pixeldroid/PixelDroid!379
2021-09-06 14:08:34 +00:00
Matthieu 86c541032e Add Czech 2021-09-06 16:09:38 +02:00
Matthieu 5115e3f428 Merge master 2021-09-06 15:59:16 +02:00
Matthieu 5848a0a0e9 Merge branch 'profile_pic_fixes' into 'master'
Profile pic fixes

See merge request pixeldroid/PixelDroid!378
2021-09-06 13:53:01 +00:00
Matthieu 0ebea9c232 Update dependencies 2021-09-06 15:54:00 +02:00
Matthieu b1e23b4a93 Fix black camera and profile picture being broken 2021-09-06 15:53:51 +02:00
Matthieu dd6c1c9e03 doesn't crash 2021-08-20 21:26:11 +02:00
Matthieu e6910c3ce0 Reliable (?) notifications 2021-08-19 14:41:32 +02:00
Matthieu 330b009d14 Add comment notification type 2021-08-19 14:36:39 +02:00
Matthieu c0cff10fa9 Create api from user without side effect 2021-08-19 14:35:14 +02:00
Matthieu cd775c2441 Update dependencies 2021-08-19 14:32:37 +02:00
Matthieu fb947bf639 Use OffsetDateTime instead of Date in database 2021-08-19 14:28:22 +02:00
Matthieu 87d5341fea Use OffsetDateTime instead of Date in database 2021-08-19 14:24:37 +02:00