-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.txt
65 lines (65 loc) · 2.87 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
[ ] frameless: if switching to a desktop without windows unfocus current window
in previous desktop
[ ] frameless: study the possibility to capture a window creation
event before it is mapped
[x] frameless: fix the focus when opening an application
=> it focuses on MapNotify and then ignores focus events for 500 ms
[ ] frameless: encapsulate handling of field 'bits' in xin_.... functions
[ ] frameless: consider hiding windows from other desktops instead of "folding"
them to the right
[x] osca: xii volume and screen brightness controls
[ ] frameless: gracious handle of max windows reached
[ ] frameless: dynamic allocation of more xwins
[x] frameless: capture XF86... keys
[ ] stickyo: use of resources is exorbitant (35 MB res - shared)
=> additional stickies consume much less resources
[ ] stickyo: save and remember state of stickies
[ ] frameless: capture button 3 and swipe up / down motion to switch desktop
[ ] frameless: capture button 3 and swipe left / right motion to switch focus
[ ] review menuq code
[x] review mounte code
=> deprecated
[ ] clonky: e.g. 1.3 MB instead of truncated to 1 MB
[ ] clonky: unit/s to use specified dt instead of assuming 1s
[ ] gtk.css: export GTK_DEBUG=interactive
[ ] clonky: valgrind
[ ] menuq: valgrind
[ ] menuq: split path
search for starts with in every path element
display selectable options
select using keyboard arrows
[ ] clang-tidy: basic
[x] frameless
[ ] clonky
[ ] menuq
[x] snap
[ ] stickyo
[ ] clang-tidy: maxed
[ ] frameless: different shades on desktop depending on id
--------------------------------------------------------------
[x] frameless: when closing window and no focused windows on desk then focus
on window under pointer
[x] review stickyo code
[x] frameless: resizing while entering a different window
[x] frameless: new window does not focus when pointer is in youtube screen area
[x] frameless: "scrot -s" to select screenshot area
[x] frameless: snapshot: select area
[x] review clonky code
[x] review frameless code
[x] stickyo: upgrade to gtk4
[-] stickyo: fix deprecations from gtk2 to gtk3
=> upgraded to gtk4
[x] frameless: debugging turned on with FRAMELESS_DEBUG define
[x] clonky: display IP addresses
[x] frameless: remember focused window on each desk
[x] frameless: review the somewhat messy state managing of focused windows
and desktop changes
=> moved state handling from xwin_* to standalone functions
[x] clonky: throttle percentage display not same as in htop
=> throttle is the cpu frequency over max frequency, not cpu usage
[x] clonky: throttle line breaks after every 4 cpu
=> 5 fit in default width
[x] frameless: clang compile fix -Wno-sign-conversion
[x] clonky: render_io_stat: re-write considering loop devices
[x] clonky: net up/down in KB/s instead of total
[x] frameless: consolidate xwin.vh and bits into one field