-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
37 lines (37 loc) · 1.22 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
* charts to cairo
* working on gtk3
* nls/translation (enabled, packaged, up2date)
* optional libraries (sensors ntlm openssl libressl gtop etc?)
- no extra library searching for platforms
* no deprecations on gtk3
* windows/macos/freebsd sysdeps
* wayland/no-X11
* configuration location ~/.config/gkrellm
* plugins
* version information
* improved protocol for daemon (versioning support)
* apis for daemon
* transparency
* gtk4
- G_ENABLE_DIAGNOSTIC=1
- https://gitlab.gnome.org/GNOME/gtk/-/blob/main/docs/reference/gtk/migrating-3to4.md
* new readfile on linux
* D_FORTIFY_SOURCES=N
* clang / https://clang-analyzer.llvm.org/scan-build.html
* warnings
* valgrind
* cppcheck
- cppcheck -f --enable=warning,performance,portability -j2 .
- See also https://github.com/pukkaone/find-unnecessary-includes
and https://code.google.com/p/include-what-you-use/
* distro packaging
* releasing
* documentation
* tabify
* look for other forks/plugins/themes and bring them all home
* update icons (high res + icon for windows daemon?)
* PACKAGE macro
* client/sensors.c has some sysdep interface functions should be in
systems/sensors-common.c
* missing platforms gtop supported?
* port solaris to 64bit (replace swapctl with kstat?)