HI again!
Hope you guys are excited, we’ll get our hands on the DevTerm in a few months!
Nonetheless, I decided to give the GameShell a little more love!
In my spare time I began working on a new launcher based on what I’d like to have on a device like the GameShell, adding several features missing from the stock launcher and aiming to get as much customizability and extendibility as possible to encourage community work.
The main goals are:
- Better control of running apps: always possible to close a program.
- Always-on access to volume and brightness controls, time, battery status and Wi-Fi status.
- Modularity: add your own modules, widgets, apps, etc, and swap or edit them easily.
- Good-looking stock UI, completely customizable.
The launcher will run on the GameShell but compatibility with other single-board computers and the DevTerm is possible and probably easy to achieve. May be a next step after the first release!
Here’s the link to the project repository (may change in the future):
Here’s a few sneak peeks of the features this new launcher will offer:
Open the widget bar at any time to see your widgets and close the running program:
Adjust brightness and audio volume without exiting the running app:
New keyboard with slightly better UX:
The default Settings app lets you swap modules and parts of the launcher:
You can easily edit or create your own keyboard, your own widgets, your own theme and share them with the community!
This launcher is based on my previous work making the Godot Engine work on the GameShell.
It’s a Godot application running using native code to act as a window manager!
This means that if you know how to use Godot, customizing and extending the launcher will be a breeze!
I will update this topic as I develop the launcher, posting new screenshots and giving more details.
This project will be 100% open source!
The topic is also open to feedbacks and proposals!
Feel free to discuss and share your ideas!