phosh issueshttps://source.puri.sm/Librem5/phosh/-/issues2021-08-09T08:20:49Zhttps://source.puri.sm/Librem5/phosh/-/issues/457Honor org.gnome.desktop.screensaver 'lock-enabled' gsetting2021-08-09T08:20:49ZGuido GuntherHonor org.gnome.desktop.screensaver 'lock-enabled' gsettingWe should honor this setting so people can turn of the screen lockWe should honor this setting so people can turn of the screen lockGuido GuntherGuido Guntherhttps://source.puri.sm/Librem5/phosh/-/issues/456Don't lock directly2021-08-09T08:20:49ZGuido GuntherDon't lock directlyWe currently invoke `lockscreen_lock` directly but should rather go via the screensaver (or logind?) dbus API so gnome-session get's a say to prevent locking.
We currently invoke `lockscreen_lock` directly but should rather go via the screensaver (or logind?) dbus API so gnome-session get's a say to prevent locking.
https://source.puri.sm/Librem5/phosh/-/issues/431Scramble lockscreen layout2021-08-09T08:20:48ZVladScramble lockscreen layoutIt's a feature implemented in LineageOS ([1](https://review.lineageos.org/c/LineageOS/android_packages_apps_Settings/+/225678),[2](https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/225679/27))
The main idea is to increas...It's a feature implemented in LineageOS ([1](https://review.lineageos.org/c/LineageOS/android_packages_apps_Settings/+/225678),[2](https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/225679/27))
The main idea is to increase security by shuffling lockscreen keyboard layout.
(go from 1-9 0 to random every time).
It works because it decreases chance of a replay attack.
Has some effect against both brute forcing fingerprints left on the screen and looking over the sholder.https://source.puri.sm/Librem5/phosh/-/issues/414Need access to power menu from lock screen2021-08-09T08:20:48ZChance RosenthalNeed access to power menu from lock screen(Referred from Manjaro-ARM/PinePhone repo, crashes experienced on new PinePhone CE.)
I've had a couple of undiagnosed crashes that resulted in the phone becoming stuck at the lock screen, and failing to respond over ssh. You know, a pro...(Referred from Manjaro-ARM/PinePhone repo, crashes experienced on new PinePhone CE.)
I've had a couple of undiagnosed crashes that resulted in the phone becoming stuck at the lock screen, and failing to respond over ssh. You know, a proper crash =P
I'd like to be able to at least *try* to shut down gracefully, but it seems the power menu is only available from the tray, which isn't available when the phone is locked. Generally, I expect a longish press of the power button to bring up the power menu on a smartphone. That could be a solution, or it could just respond to a tap on the icons.
Hard-killing a system that's still sorta responding (in that it almost-kinda unlocks) is nerve-wracking.https://source.puri.sm/Librem5/phosh/-/issues/368decouple lockscreen from shell2021-08-09T08:20:46ZMis012decouple lockscreen from shellOn desktop, it is typical that lockscreen is separate from shell (e.g sway - swaylock, gnome - gnome-screensaver/gdm) - which allows for changing lockscreen without changing the shell.
Funnily enough, even android has support for custom...On desktop, it is typical that lockscreen is separate from shell (e.g sway - swaylock, gnome - gnome-screensaver/gdm) - which allows for changing lockscreen without changing the shell.
Funnily enough, even android has support for custom lockscreens.
Would it be possible to decouple the lockscreen from the rest of the shell to allow for using a different lockscreen?https://source.puri.sm/Librem5/phosh/-/issues/293turn off screen by double tap on lockscreen2021-08-09T08:20:44ZMartin Kepplingerturn off screen by double tap on lockscreenIn order to prevent wear-out of the hardware power button, people like to use other means for turning off the screen. I'm used to do it by double-tapping on the lockscreen (on my Android phone). That enables to look at the clock and turn...In order to prevent wear-out of the hardware power button, people like to use other means for turning off the screen. I'm used to do it by double-tapping on the lockscreen (on my Android phone). That enables to look at the clock and turn off the screen by only using the power button once (to turn on).https://source.puri.sm/Librem5/phosh/-/issues/239Lockscreen's animated arrow causes the whole surface to be damaged2021-08-09T08:20:42ZSebastian KrzyszkowiakLockscreen's animated arrow causes the whole surface to be damagedNot a high priority, but there sure must be some way to make gtk behave ;)
```
[794442.359] wl_callback@125.done(9728034)
[794458.750] -> wl_surface@35.attach(wl_buffer@43, 0, 0)
[794459.022] -> wl_surface@35.set_buffer_scale(2)
[7944...Not a high priority, but there sure must be some way to make gtk behave ;)
```
[794442.359] wl_callback@125.done(9728034)
[794458.750] -> wl_surface@35.attach(wl_buffer@43, 0, 0)
[794459.022] -> wl_surface@35.set_buffer_scale(2)
[794459.068] -> wl_surface@35.damage(0, 0, 360, 720)
[794459.268] -> wl_surface@35.frame(new id wl_callback@125)
[794459.328] -> wl_surface@35.commit()
[794469.792] wl_buffer@43.release()
[794474.019] wl_display@1.delete_id(125)
```https://source.puri.sm/Librem5/phosh/-/issues/230Prevent selection of passcode GtkEntry on the lock screen2021-08-09T08:20:42ZSebastian KrzyszkowiakPrevent selection of passcode GtkEntry on the lock screenIt's unnecessary, doesn't interact well with the paginator and only leads to glitches:
![lock2](/uploads/a77a7bf2de6612b7958d7978c23b71d0/lock2.png)
![lock3](/uploads/edd93cf469c414568864d25c02cf981c/lock3.png)
![lock4](/uploads/312d325...It's unnecessary, doesn't interact well with the paginator and only leads to glitches:
![lock2](/uploads/a77a7bf2de6612b7958d7978c23b71d0/lock2.png)
![lock3](/uploads/edd93cf469c414568864d25c02cf981c/lock3.png)
![lock4](/uploads/312d325fa0df792a3680374bcc841fb2/lock4.png)
![lock](/uploads/de7b8f62317b133beaf9a7897a49bba2/lock.png)
https://source.puri.sm/Librem5/phosh/-/issues/166notifications: allow to show on lock screen2021-08-09T08:20:41ZGuido Gunthernotifications: allow to show on lock screenthis needs privacy handling as well so there's more to it than just the widget. See e.g. (`org.gnome.desktop.notifications` `show-in-lock-screen`)this needs privacy handling as well so there's more to it than just the widget. See e.g. (`org.gnome.desktop.notifications` `show-in-lock-screen`)https://source.puri.sm/Librem5/phosh/-/issues/145lockscreen: what should go there2021-08-09T08:20:41ZGuido Guntherlockscreen: what should go therethere's
- clock/date (alread there)
- battery/wifi/wwan icons
- [ ] https://source.puri.sm/Librem5/phosh/issues/94
- [ ] https://source.puri.sm/Librem5/phosh/issues/12
but there's likely more to come. This issue is there to get input ...there's
- clock/date (alread there)
- battery/wifi/wwan icons
- [ ] https://source.puri.sm/Librem5/phosh/issues/94
- [ ] https://source.puri.sm/Librem5/phosh/issues/12
but there's likely more to come. This issue is there to get input for future directions so we can design proper interfaces.
This is not a poll! Be sure you're familiar with other open phosh bugs before commenting here.
/cc @sebastian.krzyszkowiak @bob.hamhttps://source.puri.sm/Librem5/phosh/-/issues/112hide/unhide lock screen2021-08-09T08:20:41ZGuido Guntherhide/unhide lock screencurrently we do a `gtk_widget_{new,destroy}()` to build / hide the lockscreen. We should just toggle visibility to reduce the setup cost and flickering.currently we do a `gtk_widget_{new,destroy}()` to build / hide the lockscreen. We should just toggle visibility to reduce the setup cost and flickering.https://source.puri.sm/Librem5/phosh/-/issues/103Improve AM/PM time layout on lockscreen2021-08-09T08:20:40ZTobias BernardImprove AM/PM time layout on lockscreenDisplaying AM/PM in the same font size next to the time looks a bit odd, because the string is very long.
![image](/uploads/4733d2ef9fcaedd2b13df44addf8aa9c/image.png)
Potential solutions include
- styling AM/PM differently (smaller si...Displaying AM/PM in the same font size next to the time looks a bit odd, because the string is very long.
![image](/uploads/4733d2ef9fcaedd2b13df44addf8aa9c/image.png)
Potential solutions include
- styling AM/PM differently (smaller size, different font weight) to de-emphasize it compared to the time itself and make the whole thing less wide
- removing the AM/PM label completely, since presumably people know which one they set and don't change it very often
Personally I'd lean towards the second solution, since it's simpler both visually and implementation-wise, and seems to work fine on other mobile platforms (e.g. the iPhone does it).
![image](/uploads/29062e97ee9fcab6a1d331d1e20f4e98/image.png)https://source.puri.sm/Librem5/phosh/-/issues/97Allow passwords with arbitrary characters2021-08-09T08:20:40ZBart RibbersAllow passwords with arbitrary charactersCurrently Phosh only allows passwords with purely numbers in them. It would be nice however to allow any arbitrary character, like letters, punctuation, symbols, etc. This would probably require integration with `virtboard`.Currently Phosh only allows passwords with purely numbers in them. It would be nice however to allow any arbitrary character, like letters, punctuation, symbols, etc. This would probably require integration with `virtboard`.