Files
crylia-theme/awesome/todo.md
Rene Kievits 42a888c311 clean up
2022-12-08 16:06:16 +01:00

2.1 KiB

TODO list for my AwesomeWM rice

Modules

Applicationlauncher [100% Done]

Features

  • Automatically collects all .desktop files that are marked as visible and displays them
  • Execute application
  • Search for an application
  • Right click context menu
  • Options to execute as sudo, pin to dock or add to desktop
  • Infinite scoll (well technically, infinite if you installed infinite apps lol)
  • Algorithm to select the best search match
  • Keep track of most launched applications and serve them over others

Backlight [100% Done]

Features

  • Change backlight with your backlight keys
  • See the change on a OSD that pops up
  • Works with all devices by writing into /usr/class/backlight/device

Bluetooth [95% Done]

Features

  • Connecting/Disconnecting a device
  • Finding other devices and grouping them into paired and not paired
  • Removing them from beeing Paired
  • Trusting/Untrusting a device
  • Toggle Bluetooth on/off
  • Scan again for devices
  • Update as soon a new device is found
  • When removed put it into the discovered list from paired
  • Renaming a device
  • Pairing a new device
  • Dropdown with multiple options per device

TODO

  • Getting and asking for a passcode
  • "Greying out" non avaiable options in the dropdown

Calendar [60% Done]

Features

  • Read .ical files and put them into the calendar
  • Create tasks for every day
  • Month/Year switcher
  • Saved accross restarts
  • Popup with the task informations

TODO

  • Create a new task for a calendar
  • Create an alert that notifies the user
  • Week numbers
  • Remove a calendar
  • Remove a task

Desktop [40% Done]

  • Create desktop icons, folders or files
  • Drag and drop desktop icons
  • Context menu
  • Saves accross restart
  • Desktop context menu

TODO

  • Actions for the context menu
  • Open width in context menu
  • Drag across multiple screens
  • Proper size calculation for desktop icons and desktop
  • Multiscreen support in general
  • MIME types for files
  • xdg folder types
  • Drag-select
  • Cross-DE support (e.g. use the same desktop icons as used in KDE or Mate ...)

Widgets