4 ms·
I've been trying to run my pinephone (mobian) for more things. Since I work from home, this means mostly podcasts, and the occasional call. Well... calls don'
by black_puppydog 6y ago
I've been trying to run my pinephone (mobian) for more things.
Since I work from home, this means mostly podcasts, and the occasional call.
Well... calls don't work for me, but that might be my (secondary) SIM. I'll try it with the primary soon.
Podcasts... I set up gPodder (while docked, because the UI doesn't adapt to the screen) and then use mpv to actually play the episodes which... is surprisingly usable. Next I'll see if I can adapt Podbird or such. It should work, really...
I also find myself late-night hacking in vim (again, surprisingly usable with onscreen keyboard, with minor tweaks) at night-time. xD
In a nutshell: I love the project. It's not "there" yet, but it's making progress, and I'm finally happy again to get update notifications to my phone.
Edit: also chat of course. The reason I didn't mention that is that I simply didn't think about chat as an issue. 99% of my chats are on telegram these days and that works pretty flawlessly on the pinephone, since it runs the exact same (efficient) codebase as the desktop app. In fact, just resize the (Qt) desktop app to simulate how it behaves on the phone. :)
- dskleingeld 6y agoregarding podcasts, I am getting a pinephone in a week or two and am building a podcast player as a side project. It is the first gui/app I have ever made and currently it cant even play anything, that is when it compiles, but if you take a look in 2 weeks I might have something (ugly and) functional. https://github.com/dskleingeld/pods https://github.com/dskleingeld/pods
- tmzt 6y agoCool. It looks empty because there's no README.md and you could mention it's using Iced as it's ui library.
- dskleingeld 6y agoYeah I will definitely acknowledge the great rust crates that make this possible
- black_puppydog 6y agoThis looks exactly like what I would do, if I had any bandwidth to spare. I'll be watching this space. :P I did look at the different frameworks/libs on areweguiyet.com and also arrived at iced at the beginning. Have you tried actually compiling this for arm64 yet? I don't see the target set in the project itself, but I usually set it in `.cargo/config`
- dskleingeld 6y agoI was actually planning on cheating by compiling it on the pinephone itself. Since cross compiling (using cargo cross) gets stuck on building a C dep. I will probably look at solving that in the future though. First got to get a basic player working!
- linmob 6y agoNice! May I add it to https://linmobapps.frama.io https://linmobapps.frama.io? WRT to podcasts in general: Gnome Podcasts (not packaged in Mobian) is ok, and Rhythmbox (which is kinda adapted for phones), has podcast support too (with Apple Podcasts directory search).
- dskleingeld 6y agoOf course though it is FAR from done yet, currently biting my teeth into streaming the audio.