issues
search
Open-Smartwatch
/
open-smartwatch-os
The Open-Smartwatch Operating System.
https://open-smartwatch.github.io
GNU General Public License v3.0
967
stars
155
forks
source link
OswIcons, Button-Aliases and more small stuff
#355
Closed
simonmicro
closed
11 months ago
simonmicro
commented
1 year ago
Here is a list of random thoughts...
Buttons
[x] button-aliases -> button 1/2/3 will be button_select, button_up, button_down -> finally using an enum
[x] (extra-)long-press animations on all buttons
[x] unify button-modes -> click, double click, long press, very long press
App-Drawer
[x] osw-icons
[x] Python script to take any 16x16 or 32x32 png to convert into monochromatic icon-bytes
[x] class to allow simple rendering at coords x, y
[x] should support coloring options during draw
[x] allow for converting of classic images (then not as oswicon, but as oswimage (?))
[x] Implement #334
[x] If capability is not given on button, do not even show the animation for it (like no long-press-bit -> no animation during long press)
Stuff
[x] abstract osw config key category to merge names + be represented in own class -> EXCEPT if compiler merges them anyways
[x] ~use app-id -> notifications?, wakeup-configs?, ...more?~
[x] osw-os ui class.activeApp member (if we don't already have that one)
Here is a list of random thoughts...
Buttons
App-Drawer
Stuff