GNOME: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
GNOME is a fairly responsive DE, but GNOME Shell and Mutter are not very comfortable to use on a phone because their poor responsiveness and lack of touchscreen gestures. However, this is being [https://blogs.gnome.org/shell-dev/2022/09/09/gnome-shell-on-mobile-an-update/ developed] (among other things). Especially Jonas Dreßler has been working on this and whose changes to GNOME Shell/Mutter you can find from his repos ([https://gitlab.gnome.org/verdre/gnome-shell/-/tree/mobile-shell GNOME Shell], [https://gitlab.gnome.org/verdre/mutter/-/tree/mobile-shell Mutter]). It's very WIP stuff, so these changes haven't been added to the official GNOME repos yet. During pmbootstrap init you can choose either "gnome" (the official GNOME release) or "gnome-mobile" (same as the previous one, but including whose WIP changes from Dreßler's repos). | |||
== Extensions == | |||
==Relevant links== | === Screen manual/auto rotate button === | ||
GNOME supports automatic screen rotation, but on a phone it is often useful to switch between manual/automatic rotation on the fly. This adds a button to the system status area. | |||
https://github.com/shyzus/gnome-shell-extension-screen-autorotate | |||
=== TODO: Clock to the left === | |||
Many phones/mobile devices have a notch and it would be necessary to move the clock of top bar to left edge. Just Perfection does this, but a simpler extension would be good for this. | |||
=== TODO: Flashlight button === | |||
Start flaslight button to the system status area. | |||
== Relevant links == | |||
* {{MR|990|pmaports}} | * {{MR|990|pmaports}} | ||
* {{issue|94|pmaports}} | * {{issue|94|pmaports}} | ||
* [[Debugging the GNOME stack]] | * [[Debugging the GNOME stack]] | ||
[[Category:Interface]] | [[Category:Interface]] |
Revision as of 15:39, 11 December 2022
GNOME is a fairly responsive DE, but GNOME Shell and Mutter are not very comfortable to use on a phone because their poor responsiveness and lack of touchscreen gestures. However, this is being developed (among other things). Especially Jonas Dreßler has been working on this and whose changes to GNOME Shell/Mutter you can find from his repos (GNOME Shell, Mutter). It's very WIP stuff, so these changes haven't been added to the official GNOME repos yet. During pmbootstrap init you can choose either "gnome" (the official GNOME release) or "gnome-mobile" (same as the previous one, but including whose WIP changes from Dreßler's repos).
Extensions
Screen manual/auto rotate button
GNOME supports automatic screen rotation, but on a phone it is often useful to switch between manual/automatic rotation on the fly. This adds a button to the system status area.
https://github.com/shyzus/gnome-shell-extension-screen-autorotate
TODO: Clock to the left
Many phones/mobile devices have a notch and it would be necessary to move the clock of top bar to left edge. Just Perfection does this, but a simpler extension would be good for this.
TODO: Flashlight button
Start flaslight button to the system status area.