I’m a total n00b at GTK/Application development, so I’d love some feedback on how to make it better.
I am making it with the L5 in mind, though I hope to add in the adaptive scaling so that it can be used on like Pinephone or a future Linux tablet and look better.
I have run it on my L5, and it worked, but it ran really slowly. I think this was just because my L5 was hot, but I’ll try to keep chipping away at it when I get time.
That looks nice, and also a very useful tool. Post it here when it’s finished.
I’ve also been looking for a “Ruler” app, that would display an accurate inch and centimeter scale on the L5’s screen. I use one on my Android (from F-Droid), but haven’t found any in the Linux desktop repos that would work, probably because they’re meant to display as a floating graphic on the Desktop screen…which doesn’t work on the L5’s inaccessible “Desktop.”
Sweet! You the man!
I would suggest moving one side of the ruler right up against the edge of the screen, and make it possible to flip it, so that you can have either inches or centimeters next to the measured object. (I wish I had the mad skills…)
Unfortunately, the context menu disappears when I lift my finger, so I couldn’t make use of the available actions. Also, dragging my finger without lifting didn’t actually allow me to choose an option, either.
Overall, Nautilus is good, but I actually find Nemo easier to use (maybe because I’ve been using Nemo for months, but Nautilus for minutes).
However, the Preferences sub-menu does not fit the screen at all; you have to reduce scale all the way down to see all the options. (Advantage goes to Nautilus here.) If you don’t need to adjust Preferences very often, then it works great, and the editing options are easy to use.
currently the only GTK based front-end for MPV is named ‘Celluloid’. when installed on the Desktop version of PureOS it can auto-download and install youtube-dl. i wonder if future versions will include ‘Video-Downloader’ or is that only a mobile thing (Librem5) ? since the back-end is ‘youtube-dl’ i don’t expect there to be much difference … any thoughs ?
Both Celluloid and Video-Downloader are available for desktop (although V-D appears to be flatpak only, maybe…?) They seem to have different purposes, don’t they? V-D being more limited than Celluloid, from what I can see, i.e. strictly for downloading video, not for playing your stored videos. At least, that’s what I observe superficially.
I just installed the Celluloid flatpak and it looks pretty good. I’ll post some screenshots.
Edit: I remembered that I tried Celluloid months ago:
yes they are separate programs that do different things but celluloid when installed the normal way (NOT flatpak) pulls everything needed for CLI use anyway … GUI is more clunky on the desktop but NOT on the mobile since that uses the mobile-Desktop-Environment (DE) from the PureOS side … if only we’ll have a universal mobile/desktop CPU/GPU architecture (RISCV) sooner …
VLC has a more mature GUI but MPV seems too Chad-dy to pass up
best thing with the MPV back-end is that you can more easily add/play separate A/V streams. that makes it really nice in a combo with yt-dl … too bad that the LBRY protocol doesn’t offer separate A/V files in it’s DL options in the app. only snooptube allows you to dl separately A/V files which make it nice if you only want podcast like experience without the video overhead on the mobile.
this save the monthly/yearly mobile bill and your battery life. pottentially your eyes as well …
Some apps have specifically been adapted for mobile, and make a point of indicating so. Others don’t indicate it, but in some cases they do happen to adapt well or “almost well” to the small screen; it could be that they always had that built in by the devs… I don’t know.
And some apps written for desktop (…and even though they can be found by searching from the L5…) just aren’t adaptive to the screen at all, or are written in a language not used in the L5 (I’m unsure what the correct terminology is for that).
The store app on the L5 has a curated subset of apps that Purism has packaged for the L5; these are what you first see when launching the software store. Beyond that, using the search box, you can find many other apps, presumably all the apps that appear in the desktop PureOS store.
And then there’s apt, which reaches out into other corners of Linuxland.