Which additional quick settings do you enable in #Phosh?

Boosts appreciated to get more data.

#LinuxMobile

Mobile Data toggle 📞
24.1%
Wi-Fi Hotspot toggle 🛜
24.1%
Scaling (select display resolutions easily)🖥️
10.8%
Dark Mode toggle ☀️
15%
Pomodoro timer 🍅
2.8%
Caffeine ☕
23.2%
Poll ended at .

Thanks for all the feedback! We'll enable mobile data and hot spot by default in the next release (https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1767).

Can you help us understand what the use cases for caffeine (☕) are? Is it apps that should prevent idle on their own or something else?

quick-settings: Enable wifi-hotspot and mobile data by default (!1767) · Merge requests · World / Phosh / phosh · GitLab

These currently come out top at https://social.phosh.mobi/@phosh/statuses/01K4DAAMSS0EGX8A9MG5AX6PZG Caffeine is close but I think we want to better understand...

GitLab

@phosh ☕ is a rather niche use case for me: it's mostly about heavy network transfers from the terminal (using e.g. wget, yt-dlp, rsync, ssh...) with the device unplugged from any power source.

Of course, this only applies to devices for which auto-suspend is enabled.

@awai I wonder if we should have a terminal emulator app that takes a suspend inhibitor whenever there's a command running?
@phosh to avoid going to sleep while doing upgrades
apt-pkg/deb/dpkgpm.cc · 2.6.1 · APT Developers / apt · GitLab

The APT package management tool

GitLab
@agx might be a solved problem in new versions, it was not the case when I used phosh, which was probably a year ago or more now
@phosh
@phosh When you're making something with GUI and you need to test UI on phone. It's really annoying to build -> run -> turn on screen -> unlock, with caffeine you can just build -> run
@NekoCWD @phosh That's my use case as well .
@phosh If I need to use the phone (or my computer) as a reference (cooking, presentation backdrop with whiteboard, etc...), it's handy to be able to turn off sleep for an hour or so. In some cases (e.g., presentation), the app could handle it, but that's not a general property (PDF, web, etc...).
@okennedy Thanks. That sounds like some of these should be fixed on the app level to take an idle inhibitor e.g. in fullscreen / presentation mode (maybe similar to https://github.com/johnfactotum/foliate/pull/1557) ?
app: Idle-inhibit when window is fullscreen by agx · Pull Request #1557 · johnfactotum/foliate

When reading in fullscreen one usually doesn't want the session to go idle (thus dim the screen and eventually blank it). With this reading on mobile is a breeze, without it I'd have to rem...

GitHub
@phosh Some,yes, but not all. I don't usually want gedit, terminal, or firefox to inhibit.
@okennedy Shouldn't the terminal inhibit on command execution and Firefox and gedit when in fullscreen (which is usually used for presentations)? I don't want to stop anyone from using caffeine but it looks like things that should be automated.
@phosh To clarify, I use it to keep the display on. I don't usually want gedit to inhibit display sleep. But it's useful to punch a button to make it happen when I have a recipe up and my hands covered in dough.
@phosh that is very nice thanks! for cafeine i mostly use it when i want to have the clock in sight (on the lock screen, so that is a replacement for always on screen founction) and also with the iotas note taking app when i don't want to type my password each time (could be solved if the figerprint sensor was working), also when reading an article on a web browser or while taking my time solving a sudoku and finely to prevent suspend when something is running in the terminal.
@phosh I use Caffeine mostly out of paranoia because I'm never sure if am action will sucessfully prevent sleep or not. I think last time I was downloading something in Firefox. (postmarketOS)
@phosh my use case for ☕️ is audio recording. Very glad to have it, makes my device way more user friendly.
@jan379 Thanks for the input! Could the recording app take a suspend inhibitor so that would happen automatically?
@phosh I'm using gnome-sound recorder, so probably yes. But for not so full blown apps like arecord caffeinate is still a good thing. . . Or more in general: Long running CLI apps.
@jan379 There's already an issues and MR for sound recorder. Regarding cli apps maybe something like https://social.phosh.mobi/@phosh/statuses/01K50VSY6436M78J34TNZ2ZM44 ?
Sound Recorder should block suspending during recording (#109) · Issues · World / Vocalis · GitLab

Describe your issue impossible to record more than 5 minutes mobian issue: https://gitlab.com/mobian1/issues/-/issues/319

GitLab

@phosh Personally I used caffeine few times when I needed to display a reference image on my phone when drawing.
Image viewers ideally should probably handle this on their end (as far as I know Gnome Image Viewer doesn't do that even in fullscreen?) but it might be trickier when viewing images in a web browser. 🤔

I also often find myself in situations with a very bad internet connection leading to any downloads constantly failing on timeouts or internet disconnect, so just being able to see the progress all the time is a bit helpful.

As a small bonus it's nice to watch stuff compile on the phone with the screen on all the time but that's purely for the cool factor, 😎 otherwise doing it via SSH is the next best thing.

@phosh I was cooking and wanted to let my phone stay awake with so I could reference the recipe quickly without getting my phone dirty

@phosh Long-running commands when the device is not plugged into a charger. Builds mainly.

One device has screen power on/off broken, so I use it to prevent the screen from turning off. I really should just disable it in the settings 😅

@phosh Um, there's no "All" option... I have them all on
@dperson Agreed. Also a none option would have been nice but the instance didn't allow for more. We should maybe bump statuses-poll-max-options but I read that this might break federation.
@phosh Would be great to have a scale down all apps quick setting
@katzenmann @phosh or even better - scale to fit the current focused app window 😀️

@alaraajavamma @katzenmann @phosh That would indeed be the better choice (and simple to do) but as long as nobody steps up to fix the remaining issues in the scale-to-fit logic it is more likely that we soft deprecate that feature at some point to raise the incentive to fix the remaining apps.

Thanks for bringing this up. We'll do another poll to figure out if/what this feature is still being used for.

@phosh I'd literally sell my soul for a phone that runs PmOS so I could experience stuff like this
@phosh wow thanks for this post! I didn't know I could pin the mobile data toggle, and I wished for it a lot. I have to enable and disable mobile data a lot through the day, and it was really inconvenient to long press the carrier button every time
@wonderfox You're welcome! We some videos demoing individual features at https://peertube.debian.social/c/phosh/videos?s=1 , maybe they help to solve some more inconveniences.
Phosh.mobi

Videos about the Phosh.mobi project

peertube.debian.social
@phosh those should be standard !
@phosh Looks like it may make sense to make WiFi Hotspot be part of the regular WiFi quicksetting 👀
@dos Having it extra is nice as it can then be easily removed completely by the user if desired and will also ensure we don't clutter the Wi-Fi quick setting too much when adding more features.