PixelDroid issueshttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues2022-10-25T11:11:36Zhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/347Scrolling on images in profile doesn't collapse top section2022-10-25T11:11:36ZMatthieuScrolling on images in profile doesn't collapse top sectionTo reproduce:
- Go in a profile
- Go to the feed tab
- Scroll, only touching the images
- the top part is not collapsed
When touching something else when scrolling, it works fine and the feed is allowed to take up the whole height avail...To reproduce:
- Go in a profile
- Go to the feed tab
- Scroll, only touching the images
- the top part is not collapsed
When touching something else when scrolling, it works fine and the feed is allowed to take up the whole height availablehttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/345CWed image opens in activity when clicking outside the CW reveal box2023-04-24T15:09:41ZMatthieuCWed image opens in activity when clicking outside the CW reveal boxReproduce:
open CW post
click outside "click to show" box
it opens the image in the activityReproduce:
open CW post
click outside "click to show" box
it opens the image in the activityhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/343Feature: show proposals of hashtags2022-09-18T16:28:59ZMurmeleFeature: show proposals of hashtagsWhen typing a # and then something it would be nice to see some recommandations or autocompletionsWhen typing a # and then something it would be nice to see some recommandations or autocompletionshttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/342Feature: Edit Post after publish2022-11-29T09:56:49ZMurmeleFeature: Edit Post after publishIt would be nice to be able to edit posts after publishing posts.
- Adding/ Removing photos
- editing descriptionIt would be nice to be able to edit posts after publishing posts.
- Adding/ Removing photos
- editing descriptionhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/340comments count does not update2022-09-08T08:53:52ZSandro Santillicomments count does not updateI comment on my own picture and pixeldroid still yells me "no comments in this post...". Then I tap on the comment icon and do see the comment in there. I go back and it still says "no comments in this post..."
Version 1.0.beta17
This ...I comment on my own picture and pixeldroid still yells me "no comments in this post...". Then I tap on the comment icon and do see the comment in there. I go back and it still says "no comments in this post..."
Version 1.0.beta17
This is the post: https://pixelfed.de/p/strk/473298527647553820https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/339Reduce likelihood of inconsistencies in database and/or apiHolder2022-08-21T14:48:29ZMatthieuReduce likelihood of inconsistencies in database and/or apiHolder- [ ] Remove `isActive` flag and replace it with a table for a "this is the active user" entry that uses a foreign key to point to a specific user id
- [ ] Refactor `apiHolder` switching so it gets done together with the active user swit...- [ ] Remove `isActive` flag and replace it with a table for a "this is the active user" entry that uses a foreign key to point to a specific user id
- [ ] Refactor `apiHolder` switching so it gets done together with the active user switching
- [ ] Use db transactions to enforce consistency when switching `apiHolder` and active user.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/337Improve Security Contact Documentation2022-08-21T11:05:06ZMatthieuImprove Security Contact Documentation- [ ] Document how the project can be reached in case of security issues: for example, provide a SECURITY.md with email contact information for trusted maintainers
- [ ] Provide an optional PGP key for encrypted communication- [ ] Document how the project can be reached in case of security issues: for example, provide a SECURITY.md with email contact information for trusted maintainers
- [ ] Provide an optional PGP key for encrypted communicationhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/334Tap action (top) bar to go to top2022-08-03T10:04:14ZMatthieuTap action (top) bar to go to topTo avoid having to scroll a while, implement tapping the top bar ("action bar" or "toolbar") to scroll to the topTo avoid having to scroll a while, implement tapping the top bar ("action bar" or "toolbar") to scroll to the tophttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/333Strip EXIF client-side2022-10-31T00:01:00ZMatthieuStrip EXIF client-sidePixelfed already strips EXIF metadata server-side. PixelDroid should also do that on the client side to mitigate server evil-nessPixelfed already strips EXIF metadata server-side. PixelDroid should also do that on the client side to mitigate server evil-nesshttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/332Add a way to dismiss http errors other than "retry" in post creation2022-07-31T11:15:19ZTalyaAdd a way to dismiss http errors other than "retry" in post creationWhen a file upload fails, e.g. if the file is too big (error 413) or if there's a server error (error 500), one gets an error message of this sort:
![Screenshot_20220731-093300_PixelDroid](/uploads/92bdbc0cf9c4ac5a4602fe8885a4e684/Scree...When a file upload fails, e.g. if the file is too big (error 413) or if there's a server error (error 500), one gets an error message of this sort:
![Screenshot_20220731-093300_PixelDroid](/uploads/92bdbc0cf9c4ac5a4602fe8885a4e684/Screenshot_20220731-093300_PixelDroid.jpg)
However, there is no way to dismiss the error other than to click "retry". In cases like 413 retying will not be helpful, since that request will give the same result, but the user has no way to try and remove the problematic images other than to quit the post creation entirely and try again.
Ideally, a "dismiss" button should be added next to "retry" to allow the user to make whichever changes they believe will solve the issue then click "post" again.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/328Sharing Images/Photos2022-07-28T01:28:58Zxi1976githubSharing Images/Photoswhen trying to share an image, nothing happens; when trying to save to an image to the gallery nothing happens.
Trying to share the link of an image works as expected.
i am using version 1.015beta, on a smartphone with lineage (Android ...when trying to share an image, nothing happens; when trying to save to an image to the gallery nothing happens.
Trying to share the link of an image works as expected.
i am using version 1.015beta, on a smartphone with lineage (Android 9).
Any ideas appreciated.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/325Look into and implement UnifiedPush2022-06-24T07:27:18ZMatthieuLook into and implement UnifiedPush- [ ] Check if pixelfed server-side support is needed
- [ ] Implement [UnifiedPush](https://unifiedpush.org/) in the app- [ ] Check if pixelfed server-side support is needed
- [ ] Implement [UnifiedPush](https://unifiedpush.org/) in the apphttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/324Build FFmpeg-kit ourselves to reduce apk size2022-08-20T14:37:28ZMatthieuBuild FFmpeg-kit ourselves to reduce apk sizeSee https://github.com/tanersener/ffmpeg-kit/wiki/Building-Android and https://github.com/tanersener/ffmpeg-kit/discussions/423#discussioncomment-2765934
Currently the apk is around 77Mb mainly because of ffmpeg (and that's with the ffm...See https://github.com/tanersener/ffmpeg-kit/wiki/Building-Android and https://github.com/tanersener/ffmpeg-kit/discussions/423#discussioncomment-2765934
Currently the apk is around 77Mb mainly because of ffmpeg (and that's with the ffmpeg-kit-min package). Ouch. We don't need most features it provides so if we build it we could save a lot of space.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/320Add the global timeline (network feed) to Pixeldroid2022-09-12T00:11:17ZJan KlompAdd the global timeline (network feed) to PixeldroidAt the moment, it's only possible to view my personal pixelfed timeline in Pixeldroid. It would be really nice, to view the local feed (e.g. https://pixelfed.cafe/i/web/timeline/local) and the global feed (e.g. https://pixelfed.cafe/i/we...At the moment, it's only possible to view my personal pixelfed timeline in Pixeldroid. It would be really nice, to view the local feed (e.g. https://pixelfed.cafe/i/web/timeline/local) and the global feed (e.g. https://pixelfed.cafe/i/web/timeline/global).https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/319Does not work in landscape mode2022-06-20T14:10:13ZNorbert TretkowskiDoes not work in landscape modePixelDroid does not work in landscape mode, e.g. when used on a tablet.PixelDroid does not work in landscape mode, e.g. when used on a tablet.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/317Feed empty after reload from error2022-03-19T12:28:35ZMatthieuFeed empty after reload from errorWhen reloading after error and the feed is empty (eg no internet on activity open) stays empty and a second refresh is needed to get feed
To reproduce:
- Open app
- disconnect from internet
- open a profile (it will show an error since ...When reloading after error and the feed is empty (eg no internet on activity open) stays empty and a second refresh is needed to get feed
To reproduce:
- Open app
- disconnect from internet
- open a profile (it will show an error since there is no connection to the server)
- connect to internet
- reload
The error will go away but the feed will be emptyhttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/315Better comments2022-10-31T00:00:15ZMatthieuBetter commentsShould have a RecyclerView with infinite scroll, should show number of comments under posts ~~(currently always shows no comments, but this might be due to a Pixelfed API bug)~~
- [x] Check if "no comments" is due to API bug by comparin...Should have a RecyclerView with infinite scroll, should show number of comments under posts ~~(currently always shows no comments, but this might be due to a Pixelfed API bug)~~
- [x] Check if "no comments" is due to API bug by comparing with Mastodon behaviour, and if so
- [x] Consult with dansup about it
- [x] RecyclerView (or similar) with infinite scroll instead of the fixed list now used
- [x] Allow comment replies
- [x] Allow comment likes
- [x] #254: multi line comments without crashes
- [ ] Comments should have a reference to the parent post when opened. See [this issue for screenshots](https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/335#note_3259)https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/313Labels/controls on Description and Media Description are unclear2022-10-09T19:58:53ZKelson VibberLabels/controls on Description and Media Description are unclearIt's not initially clear from the UI or labels which "description" field will accompany the image and which will be used for the accessibility text. (I typically use a title or commentary for one and a literal description for the other.)...It's not initially clear from the UI or labels which "description" field will accompany the image and which will be used for the accessibility text. (I typically use a title or commentary for one and a literal description for the other.) I figured it out, but using different terms might make it clearer for someone just picking up the app.https://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/302Allow text only posts if allowed by server2021-08-19T09:39:14ZMatthieuAllow text only posts if allowed by server![image](/uploads/f5addd27ecc2b84cccf77214f9b1de18/image.png)
So:
- [ ] store the relevant field from the server, and
- [ ] allow text-only posts somehow in the UI if it is set to true![image](/uploads/f5addd27ecc2b84cccf77214f9b1de18/image.png)
So:
- [ ] store the relevant field from the server, and
- [ ] allow text-only posts somehow in the UI if it is set to truehttps://gitlab.shinice.net/pixeldroid/PixelDroid/-/issues/301Hide like counts if user wants to hide them2021-08-19T09:36:17ZMatthieuHide like counts if user wants to hide them![image](/uploads/baacaa564a0699371e06e28387e1e4b6/image.png)![image](/uploads/baacaa564a0699371e06e28387e1e4b6/image.png)