李通洲
|
eef3afabb7
|
Board: print version; don't print N/A
|
2023-06-19 21:20:18 +08:00 |
|
李通洲
|
9f5dc24bf6
|
Bios: print version; don't print N/A
|
2023-06-19 21:20:18 +08:00 |
|
李通洲
|
16d2fd7f9b
|
Disk: don't display file system if it's not set
|
2023-06-19 17:11:57 +08:00 |
|
李通洲
|
805fb13b13
|
Global: refactor strcasecmp() == 0 to ffStrEqualsIgnCase()
to prevent me from forgetting to write `== 0`
|
2023-06-19 15:21:49 +08:00 |
|
Carter Li
|
ba45229db0
|
Colors: support --colors-symbol
|
2023-06-18 14:03:29 +08:00 |
|
Carter Li
|
36a2fee9d5
|
Global: support --*-key-color
|
2023-06-18 12:32:47 +08:00 |
|
Carter Li
|
4bde3afe8a
|
OpenGL: change option key type to library
To avoid conflict with JSON config `type`
|
2023-06-17 22:33:41 +08:00 |
|
Carter Li
|
a994d398d9
|
Disk: fix key name of showUnknown
|
2023-06-17 22:07:31 +08:00 |
|
Carter Li
|
6bb5f9d1ab
|
Bluetooth: fix key name of showDisconnected
|
2023-06-17 21:43:41 +08:00 |
|
李通洲
|
64bdb59683
|
Display: print * for primary monitors
Also `FF_FORMAT_ARG_VALUE_BOOL` was removed, which makes usages of `FF_FORMAT_ARG_VALUE_*` inconsistant
|
2023-06-17 19:17:10 +08:00 |
|
李通洲
|
5678019204
|
CPU (Windows): fix detection bug
|
2023-06-17 19:17:10 +08:00 |
|
李通洲
|
05c41ffd89
|
Bios: code refactor
|
2023-06-17 19:17:10 +08:00 |
|
李通洲
|
5483cb9143
|
Chassis: refactor
|
2023-06-16 23:27:21 +08:00 |
|
李通洲
|
3c8688345f
|
Disk: change removable to external; print filesystem by default
|
2023-06-15 00:30:27 +08:00 |
|
李通洲
|
679622bac0
|
Packages: don't use singleton
|
2023-06-13 21:38:06 +08:00 |
|
李通洲
|
92d234fb3e
|
Display (Linux): try fixing musl
|
2023-06-13 18:29:17 +08:00 |
|
李通洲
|
17b6ff1a6d
|
TerminalFont: always init terminalFont.font
|
2023-06-13 10:57:52 +08:00 |
|
李通洲
|
2c2a231330
|
CPU: fix memleaks
|
2023-06-13 09:04:41 +08:00 |
|
李通洲
|
429d7c1ed9
|
Host: don't use singleton
|
2023-06-13 09:04:41 +08:00 |
|
李通洲
|
3bf83e45ed
|
Font: don't use singleton
|
2023-06-13 09:04:41 +08:00 |
|
李通洲
|
d5a3802492
|
Disk: don't use singleton
|
2023-06-13 09:04:41 +08:00 |
|
李通洲
|
88f354a872
|
Bluetooth: don't use singleton
|
2023-06-12 23:39:56 +08:00 |
|
李通洲
|
cba352cca6
|
TerminalFont: don't use singleton
Singleton doesn't work well with JSON config
|
2023-06-12 23:39:56 +08:00 |
|
李通洲
|
e9b3a799bc
|
OS: make osFile a global option
`OS` is used by Module `Package`
|
2023-06-12 15:42:56 +08:00 |
|
李通洲
|
df4d6627ee
|
Player: make playerName a global config
`playerName` is used in `ffDetectMedia`, which is used in Module `media` and `player`.
|
2023-06-12 15:28:31 +08:00 |
|
李通洲
|
40a1f75895
|
TerminalShell: remove --terminal-version and --shell-version
|
2023-06-12 15:03:56 +08:00 |
|
李通洲
|
c33eb8c265
|
GPU: support module options
|
2023-06-12 14:57:59 +08:00 |
|
李通洲
|
6f9167c725
|
Display: detect screen rotation
|
2023-06-12 10:35:28 +08:00 |
|
李通洲
|
56effcb189
|
CPU: use module options
|
2023-06-12 10:33:28 +08:00 |
|
李通洲
|
8a284ae9a1
|
Battery: use module options
|
2023-06-12 10:32:35 +08:00 |
|
李通洲
|
c7a11e050c
|
JsonConfig: don't make it a module
So that JsonConfig doesn't rely on `--structure`
|
2023-06-11 00:57:31 +08:00 |
|
李通洲
|
6d6eee9968
|
JsonConfig: support Logo config (WIP)
|
2023-06-10 21:35:45 +08:00 |
|
李通洲
|
abe0d2ca78
|
Global: drop json-c and switch to yyjson
|
2023-06-10 21:35:45 +08:00 |
|
李通洲
|
3227eee080
|
Processes: add JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
0021219f42
|
Chassis: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
e3ec136cad
|
Theme: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
db98e406c2
|
Weather: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
7f9ff587ce
|
PublicIP: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
a4a801d83a
|
Player: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
fde86657f2
|
Media: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
969c787ff8
|
Users: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
748a67d47a
|
Vulkan: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
692dd841e3
|
OpenCL: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
e484c6cdfc
|
OpenGL: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
d731051cb7
|
WM: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
11d8142cea
|
DE: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
54a1890aca
|
Wallpaper: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
a3524c3af1
|
Icons: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
823f773e26
|
PowerAdapter: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
100ce5844d
|
TerminalFont: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|