PixelDroid issueshttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues2024-03-27T21:38:32Zhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/359Permission denied when attempting to save after editing.2024-03-27T21:38:32ZKristoffer BakkenPermission denied when attempting to save after editing.After editing a photo, attempting to save will pop up a Permission Denied error. At no point was the shared storage permission requested in order to grant that permission.After editing a photo, attempting to save will pop up a Permission Denied error. At no point was the shared storage permission requested in order to grant that permission.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/384Album indicator not hiding in full screen2024-03-10T10:22:07ZMatthieuAlbum indicator not hiding in full screenReproduce: open album (with multiple pictures), click once to go to full screen
Expected: All UI elements go away
Actual: the dot indicators (that tell us where we are in the album) don't disappearReproduce: open album (with multiple pictures), click once to go to full screen
Expected: All UI elements go away
Actual: the dot indicators (that tell us where we are in the album) don't disappearhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/278Get rid of jcenter in dependencies2024-02-25T10:57:51ZMatthieuGet rid of jcenter in dependenciesJCenter is shutting down, we should stop using it.
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
The dependencies that use it are:
- [x] TraceDroid
- [x] uCrop
- [x] info.androidhive:imagefilters (htt...JCenter is shutting down, we should stop using it.
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
The dependencies that use it are:
- [x] TraceDroid
- [x] uCrop
- [x] info.androidhive:imagefilters (https://github.com/ravi8x/AndroidPhotoFilters)
- [x] org.jetbrains.trove4jhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/382Release mode has broken filter2024-02-14T21:28:56ZMatthieuRelease mode has broken filterCompiling to release mode, filters are broken (instead of filtering, the image gets either black or white immediately)Compiling to release mode, filters are broken (instead of filtering, the image gets either black or white immediately)https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/366older posts not loading2024-02-12T16:34:52ZTalyaolder posts not loadingOlder posts are not loading. Closing the app and reopening did not help, nor did logging out and back in.
![Screen-20230506-130807-480x720](/uploads/ebceea457d8ceaec9c8313fc9eb3945b/Screen-20230506-130807-480x720.mp4)
Instance version: ...Older posts are not loading. Closing the app and reopening did not help, nor did logging out and back in.
![Screen-20230506-130807-480x720](/uploads/ebceea457d8ceaec9c8313fc9eb3945b/Screen-20230506-130807-480x720.mp4)
Instance version: 0.11.6 (latest)
Pixeldroid version: 11 beta 23 (latest)https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/381Personal Access Token2024-02-12T16:30:28ZBoudewijn OVERGAAUWPersonal Access TokenNot sure this is the right place, but where can I create a Personal Access Token for this instance of GitLab that allows me to install the latest version of PixelDroid with Obtainium (https://github.com/ImranR98/Obtainium)? I followed th...Not sure this is the right place, but where can I create a Personal Access Token for this instance of GitLab that allows me to install the latest version of PixelDroid with Obtainium (https://github.com/ImranR98/Obtainium)? I followed the general GitLab instructions but they don't seem to apply here.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/377Account info not updated in account list after editing profile2024-01-31T11:10:55ZMatthieuAccount info not updated in account list after editing profileReproduce: edit profile, go back to MainActivity, and the profile picture changes or username changes are not reflected thereReproduce: edit profile, go back to MainActivity, and the profile picture changes or username changes are not reflected therehttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/3711.0beta25 keeps crashing2024-01-27T13:30:03ZBoudewijn OVERGAAUW1.0beta25 keeps crashingUsing version 1.0beta25 on a Samsung S9 running Android 10. Whenever I click on an image, the app crashesUsing version 1.0beta25 on a Samsung S9 running Android 10. Whenever I click on an image, the app crasheshttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/3741.0beta26 keeps crashing2024-01-27T13:30:02ZBoudewijn OVERGAAUW1.0beta26 keeps crashingSame issue as in 1.0beta25, see
https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/371Same issue as in 1.0beta25, see
https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/371https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/372Story goes into Carousel off instead of on2024-01-03T15:44:39ZMatthieuStory goes into Carousel off instead of onWhen going into Story mode in the post creation, the carousel is set to off (showing the grid view) instead of being forced to on. The user can click on the image button but it doesn't make much sense to have this happenWhen going into Story mode in the post creation, the carousel is set to off (showing the grid view) instead of being forced to on. The user can click on the image button but it doesn't make much sense to have this happenhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/369Cannot share or save on Android 132024-01-03T15:44:39ZBoudewijn OVERGAAUWCannot share or save on Android 13Android 13 seems to require write permissions when wanting to share an image or save an image to the gallery, despite the fact that all the permissions that are available to me are already granted.Android 13 seems to require write permissions when wanting to share an image or save an image to the gallery, despite the fact that all the permissions that are available to me are already granted.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/323AlbumActivity: full screen doesn't hide statusbar2024-01-03T11:34:06ZMatthieuAlbumActivity: full screen doesn't hide statusbarWhen clicking on an image in the AlbumActivity, it is supposed to put it in fullscreen.
Instead, the statusbar is turned black (so, not transparent) and the image cannot use the full screen.When clicking on an image in the AlbumActivity, it is supposed to put it in fullscreen.
Instead, the statusbar is turned black (so, not transparent) and the image cannot use the full screen.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/368"Encode success" message shows when it shouldn't2023-12-27T11:25:37ZMatthieu"Encode success" message shows when it shouldn'tThe ":white_check_mark: Encode success" message shows often when it shouldn'tThe ":white_check_mark: Encode success" message shows often when it shouldn'thttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/351Setting to enable NSFW by default2023-06-13T20:14:19ZMatthieuSetting to enable NSFW by defaultTo avoid having to click on show image for every NSFW image, there could be a setting to show them by defaultTo avoid having to click on show image for every NSFW image, there could be a setting to show them by defaulthttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/344Cropping not prompting save before exit dialog2023-04-24T14:50:06ZMatthieuCropping not prompting save before exit dialogIn photo edit activity, when navigating up, it should prompt to save before exiting. When cropping the photo, it just exits the activity without saving
To reproduce: new post, edit, crop, save a crop. Then navigate up (back button or bu...In photo edit activity, when navigating up, it should prompt to save before exiting. When cropping the photo, it just exits the activity without saving
To reproduce: new post, edit, crop, save a crop. Then navigate up (back button or button top left). It should launch a dialog asking to save, but it does not.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/346Video editing: changing speed in the video player does not get saved2023-04-24T14:38:45ZMatthieuVideo editing: changing speed in the video player does not get savedTo reproduce: edit a video, change speed in the video player (bottom right on the arrow, then the gear, then the speed setting there), save video edits.
This doesn't change the speed in the saved video.
Possible solution: hide the spee...To reproduce: edit a video, change speed in the video player (bottom right on the arrow, then the gear, then the speed setting there), save video edits.
This doesn't change the speed in the saved video.
Possible solution: hide the speed setting in the player and only have ourshttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/364Updates section should not display lack of camera permission pop-up2023-02-23T07:42:05ZBoudewijn OVERGAAUWUpdates section should not display lack of camera permission pop-upEach time I click on the Updates button a popup is shown that camera permission is not granted. This is annoying, camera permission sould not be imposed.Each time I click on the Updates button a popup is shown that camera permission is not granted. This is annoying, camera permission sould not be imposed.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/362Can't upload a video.2023-02-11T11:37:30ZEdward van KuikCan't upload a video.If I tap "Create", then select an MP4 of about 22MB it says:
> Size of image number 1 in the album exceeds the maximum size allowed by the instance (22938 kB but the limit is 40000kB). You might not be able to upload it.
But clearly i...If I tap "Create", then select an MP4 of about 22MB it says:
> Size of image number 1 in the album exceeds the maximum size allowed by the instance (22938 kB but the limit is 40000kB). You might not be able to upload it.
But clearly it is smaller than 40MB. I click OK, then Next Step, then it says:
> One or more videos are still encoding. Wait for them to finish before uploading.
But, they never appear to complete.
(Android 12. Nothing OS 1.1.7)https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/357Crash when server is offline and returning non-pixelfed error page2023-01-07T11:26:10ZMatthieuCrash when server is offline and returning non-pixelfed error pageWhen the server is offline and behind cloudflare for example, the app will get back an error but won't be able to interpret it as an `Error`. This crashes with a `JsonSyntaxException`:
```
Stacktrace: com.google.gson.JsonSyntaxException...When the server is offline and behind cloudflare for example, the app will get back an error but won't be able to interpret it as an `Error`. This crashes with a `JsonSyntaxException`:
```
Stacktrace: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
......
at com.google.gson.Gson.fromJson(Gson.java:813)
at org.pixeldroid.app.posts.feeds.CommonFeedFragmentUtilsKt$initAdapter$3.invoke(CommonFeedFragmentUtils.kt:86)
```
See code here: fromJson throws `JsonSyntaxException`
https://gitlab.shinice.net/pixeldroid/PixelDroid/-/blob/e3c0be4dbff34c36a5cafa2143e34e1a2eba9d1c/app/src/main/java/org/pixeldroid/app/posts/feeds/CommonFeedFragmentUtils.kt#L85-87
To fix:
- Try/catch the error (catch Exception superclass in case anything else goes wrong)
- If exception caught: try HTTP error code, else print generic error?FredFredhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/329See account as feed of posts2022-11-29T09:58:46ZMatthieuSee account as feed of postsImplement a way to open an account's posts as a feed, so that they don't need to click on a post, look at it, come back, etc, but rather can scroll through the account's posts.Implement a way to open an account's posts as a feed, so that they don't need to click on a post, look at it, come back, etc, but rather can scroll through the account's posts.