update TODO

This commit is contained in:
Carsten Haitzler 2022-06-04 17:09:46 +01:00
parent 601a23954a
commit 82bea2f0a3
1 changed files with 13 additions and 17 deletions

30
TODO.md
View File

@ -50,9 +50,9 @@
* bt tethering * bt tethering
* usb tehtering * usb tehtering
* wifi tethering * wifi tethering
* S fix vkbd to work in wl - e_kbd_send.c - look at ecore_wl2_input.c * fix vkbd to work in wl - e_kbd_send.c - look at ecore_wl2_input.c
* S clean up some old actions that are handled better by newer ones * clean up some old actions that are handled better by newer ones
* S like suspend intelligently is better than regular suspend but * like suspend intelligently is better than regular suspend but
suspend now is very explicit and worth keeping suspend now is very explicit and worth keeping
* clock - add event/alarm/appointment tracking and notifications etc. * clock - add event/alarm/appointment tracking and notifications etc.
* this perhaps can be merged with the cron front-end * this perhaps can be merged with the cron front-end
@ -243,8 +243,10 @@
* display other devices in above list separately * display other devices in above list separately
* handle string capacity values like Full, High, Normal, Low, Critical... * handle string capacity values like Full, High, Normal, Low, Critical...
* randr: get auto layout to handle screens laid out like: * randr: get auto layout to handle screens laid out like:
```
[dp2-2][dp2-1] <- 2 external monitors [dp2-2][dp2-1] <- 2 external monitors
[edp-1] <- laptop main display [edp-1] <- laptop main display
```
* randr: when losing a zone/screen, put windows in purgatory and then have * randr: when losing a zone/screen, put windows in purgatory and then have
purgatory screens available via pager to drag onto a current screen, purgatory screens available via pager to drag onto a current screen,
or the specific virtual desktops from purgator to be accessible even or the specific virtual desktops from purgator to be accessible even
@ -290,15 +292,15 @@
* look into libratbag too for gaming mouse stuff if its worth using it or * look into libratbag too for gaming mouse stuff if its worth using it or
just doing the same just doing the same
stuff ourselves as we will probably have to via libinput stuff ourselves as we will probably have to via libinput
* S some kind of game mode and detection that will do things like: * some kind of game mode and detection that will do things like:
* S disable screen dimming/blanking * disable screen dimming/blanking
* S set cpu to max performance * set cpu to max performance
* S lower priority/nice of non-game processes or even sigstop procs * lower priority/nice of non-game processes or even sigstop procs
* S disable notifications * disable notifications
* S explicit toggle and possible auto-detect of games running * explicit toggle and possible auto-detect of games running
* per app environment launch config - allow different TZ, LOCALE etc. * per app environment launch config - allow different TZ, LOCALE etc.
per app and set up env appropriately per app and set up env appropriately
* apps - ability to flag apps as "single run" so launchgin again from * apps - ability to flag apps as "single run" so launching again from
menu/ibar will just focus the current window/jump to it etc. menu/ibar will just focus the current window/jump to it etc.
* back-end e system process for monitoring/polling and launching etc. * back-end e system process for monitoring/polling and launching etc.
* split e up into front vs back-end with back-end doing things like * split e up into front vs back-end with back-end doing things like
@ -330,12 +332,6 @@
* have edje object stash * have edje object stash
* mixer: improve ui in emixer * mixer: improve ui in emixer
* emixer - support selecting recording dev for apps like pavucontrol * emixer - support selecting recording dev for apps like pavucontrol
* look at showing vu bars per recoridng or maybe output devices
* offer ability to show vu output in mixer gadget * offer ability to show vu output in mixer gadget
* weather * weather
* forecasts will due feb 2021. yahoo shutting down free api. * bring in forecasts into core e
given all the changes needed to do a new api...
may as well write a whole new weather gadget.
* free api:
* https://api.met.no/weatherapi/locationforecast/2.0/documentation
* a dependency of this (so we can provide lat/lon)