Aaawesome!
Thank you for your great work!
Cool project.
Is it possible or planned to enable image preview like in the browser on lemmy.org?
Or is that out of scope?
I don’t have my J2 yet but I’d like to try out this app once I have, in either case.
Sure, follow this issue to monitor the development.
Fantastic, I’ll keep an eye on it.
Congrats! You got the first Rust-based app in Harbour that I know about, even before Whisperfish ![]()
Use codeberg instead
1.0.0 seems to be now on open beta. Any plans to start implement v4? Does Dee use v3 currently?
Dee wraps the lemmy-client Rust library which is using v3 in the latest version. Not sure how they are going to implement that, but I’ll follow the library.
Just to give everyone headup for all the active Dee users, major version release is coming up apparently
@ilpianista has really pushed things forward for this next release by adding all kind of additional features! As I’m not that familiar yet with github (or any other code repo software), I cheated with AI. Here is brakedown what to expect:
-
Sorting options - Added Dialog-based sorting (New, Hot, Active, Most Comments, Top Day/Week/Month/Year/All Time) ( the posts in the "Subscribed" aren't in order based on time · Issue #22 · ilpianista/harbour-Dee · GitHub ) -
Image preview - Added thumbnail preview in feed ( Would be nice to see preview of image while browsing · Issue #8 · ilpianista/harbour-Dee · GitHub ) -
Inbox with notification daemon - New notification system ( Feature request: inbox (probably known missing feature) · Issue #20 · ilpianista/harbour-Dee · GitHub ) -
Rename Subscribed to Home - UI label change ( Could term "Subscribed" be replaced with "Home" etc in main page UI? · Issue #18 · ilpianista/harbour-Dee · GitHub ) -
Possibility to subscribe new communities ( Can't subscripe new communities (probably known missing feature currently) · Issue #9 · ilpianista/harbour-Dee · GitHub )
-
Go to post when clicking comment reply - Navigation improvement -
Fix share link - Bug fix -
Move upvote/downvote to context menu - UI/UX improvement -
Refresh page on create comment - Auto-refresh feature -
Now on Harbour! - Published to Harbour store (well already the 0.0.6 is in Harbour!) -
Fix backup path - Path correction
Edit. If the AI is correct (Edit 2. AI wasn’t correct, corrected the numbers), there has been +3,432 additions -394 deletions!! What a huge leap ![]()
Thanks, I’m not very good at marketing!
Nitpick: it have hallucinated a bit, from 0.0.6 to 0.0.8 is 3,432 additions and 394 deletions.
Very good correction, I couldn’t figure where to look to see full picture…. Learning process continues
With so big changes, you could have made even major version jump ![]()
But, I’m happy to announce that 0.0.8 is up in the Openrepos, probably in Harbour queue also ![]()
I have a very rude feature request… I always used Voyager client on Android and I really miss that the pictures dont automatically show… Would it be possible to add an option for (big) pictures in the main feed?
Hey, I’d like to contribute with two small PRs first (add “Scaled” sorting option, then a bigger one: opt-in 100% width images on feed lists).
Could you help me a bit with setting up the SFOS SDK with rust? I’m able to build RPM using the docker image you also use in github actions, but tbh it’s annoying as hell, I’d prefer setting up my SDK properly so I can use all the tools there.
Thanks in advance!
@ilpianista another 3 PRs, all introduce user settings for:
- 100% width thumbnails on feed: Full size media by sznowicki · Pull Request #52 · ilpianista/harbour-Dee · GitHub
- Feed type: Subscribed, All, Local (now all feed is type: All, which is not what I tend to browse, I prefer Subscribed): All subscribed local (needs #52) by sznowicki · Pull Request #53 · ilpianista/harbour-Dee · GitHub
- NSFW thumbnail cover on Feed: NSFW cover (option), follow up #53) by sznowicki · Pull Request #54 · ilpianista/harbour-Dee · GitHub
I spent hours in the starting phase of the project to make it easier to build. Really, it should just be a matter of opening SailfishOS SDK Qt Creator and press the build button. Also sdfk build should work out the box. GitHub Actions is more complex.
Maybe I have my SDK misconfigured but in my case it complains there’s no rust provider. And to be honest I feel little lost in that IDE, I saw some thread where they claim rust support is merged to master like 3 years ago but I fail to find any way to enable it in the SDK build settings.
Ops. You are right, I forgot about this part:
VERSION=5.1.0.11
REPO="https://nas.rubdos.be/~rsmet/sailfish-repo/ rubdos"
sfdk tools exec SailfishOS-$VERSION bash -c "zypper ar --no-gpgcheck $REPO && zypper ref"
sfdk tools exec SailfishOS-$VERSION bash -c "zypper in --allow-vendor-change rust cargo rust-std-static-aarch64-unknown-linux-gnu rust-std-static-armv7-unknown-linux-gnueabihf rust-std-static-i686-unknown-linux-gnu"
for ARCH in i486 aarch64 armv7hl; do sfdk config --push target SailfishOS-$VERSION-$ARCH; sfdk build-shell --maintain bash -c "zypper ar --no-gpgcheck $REPO && zypper ref"; done
EDIT: FYI this is only required because I need a newer Rust version, once rust!27 is merged this is no more needed.
We once again got amazing new release 0.0.12 of Dee up in the openrepos! I assume we will see it in month or two in Harbour also when Jolla has time to approve it
Thank you of your hard work @ilpianista and @sznowicki ![]()
Change log:
- Add Scaled sort option (thanks @sznowicki).
- Always show the communities you’ve subscribed to.
- Option to cover NSFW thumbnails (thanks @sznowicki).
- Option to show full size media (thanks @sznowicki).
- Center post status icon against the title.
- Do not mark own private messages as read.
- Fixes about memory handling.
- Translations update.