- Workspaces
- Now-Playing
- Network
- Battery
- DateTime
- Color-scheme
- Save/Load a configuration file. (per hostname and monitor name with a sane default)
- Rewrite every widget to be dynamically sized depending on the screen size. (by
xrandr
command) - Make the new widget for
Trays
. -
Workspaces
- Enable logging on file.
- Add the button to add the new workspace.
- Add Ignore specific window.
- Apply the animation by using
reveal
onws_desktop
andws_window
s. - Add DnD support between
ws_desktop
andws_window
s. - Changes the size of the window icons or hiding them depends on the flags of the window. (i.e., sticky, hidden, etc.)
- Multi-monitor support.
- Run an individual
EWW window
on each monitor.
- Run an individual
-
Network
- Make the popup for the
Network
widget.- Show the SSID of the connected network.
- Show the IP address of the connected network.
- Show the download and upload speed of the connected network.
- Make the up/down labels for the
Network
widget.
- Make the popup for the
- Make the popup for the
Battery
widget.- Show the graph of the battery percentage.
- Show the remaining battery time or charging time.
- Make the popup for the
DateTime
widget.- Show the schedules up to the next
x
days. - Show the World Clock.
- Show the calendar.
- Show the schedules up to the next