2181 Commits

Author SHA1 Message Date
李通洲
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
李通洲
0adecd3cb0 Fastfetch: remove a useless function definition 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
李通洲
d5557976d5 JSON: inline json-c function wrappers 2023-06-10 09:15:15 +08:00
李通洲
100ce5844d TerminalFont: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
13ae9aff44 Terminal: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
786d538276 Shell: add JSON config support 2023-06-10 09:15:15 +08:00
李通洲
fa28529308 Packages: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
2f5c198a81 Wifi: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
f3190b8979 Memory / Swap: add JSON config support 2023-06-10 09:15:15 +08:00
李通洲
31241b64d8 WMTheme: add JSON config support 2023-06-10 09:15:15 +08:00
李通洲
dab5dbf759 DateTime: remove redundant function definitions 2023-06-10 09:15:15 +08:00
李通洲
a4c8b93a07 Uptime: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
51bc06f60b Uptime: code refactor 2023-06-10 09:15:15 +08:00
李通洲
39582471e8 Global: major FFlist related code refactor 2023-06-10 09:15:15 +08:00
李通洲
6d002c175f FFstrbuf: fix building on Windows 2023-06-10 09:15:15 +08:00
李通洲
c7119498a3 Global: major FFstrbuf related code refactor 2023-06-10 09:15:15 +08:00
李通洲
2df1305521 Sound: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
7e85db6843 LocalIP: add JSON config support 2023-06-10 09:15:15 +08:00
李通洲
0b96818f6d Locale: add JSON config support 2023-06-10 09:15:15 +08:00
李通洲
3526092b38 Font: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
8dc443f827 Gamepad: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
623557f521 Disk: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
2359b7e2f4 GPU: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
9addc016fb CMake: fix char case issue 2023-06-10 09:15:15 +08:00
李通洲
e3e8c689ed Custom: support JSON module
Note: old command options `--set` and `--set-keyless` were removed. To reuse custom module, JSON config must be used.
2023-06-10 09:15:15 +08:00
李通洲
83dda3e8ab Cursor: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
305533a0d4 CpuUsage: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
0f3fa38c04 TerminalFont: fix Windows Terminal detection 2023-06-10 09:15:15 +08:00
李通洲
f205982ae5 CPU: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
9209ac5773 Colors: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
ff721218f5 JsonConfig: simplify code 2023-06-10 09:15:15 +08:00
李通洲
dca9ce4b2d JsonConfig: refactor to get rid of data-ffjson_* 2023-06-10 09:15:15 +08:00
李通洲
5f52c64d4d JsonConfig: code simplify 2023-06-10 09:15:15 +08:00
李通洲
5da3127344 Brightness: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
010330ac90 Break: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
5f3154acc6 Board: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
fb2004a6f9 Bluetooth: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
e812380f20 Logo: move logo command line option parser to a separate file
Prepare for JSON config support
2023-06-10 09:15:15 +08:00
李通洲
ae08966d40 Bios: support JSON config 2023-06-10 09:15:15 +08:00
李通洲
76da3d811c Modules: remove unnecessary #include 2023-06-10 09:15:15 +08:00