李通洲
|
b1ac31f590
|
Global: add option --percent-ndigits
|
2023-08-24 09:35:17 +08:00 |
|
李通洲
|
970863e7df
|
Global: simplify code of module matching
|
2023-08-20 21:35:38 +08:00 |
|
李通洲
|
77e0d9dba1
|
JsonConfig: prepare for module weather and public ip
|
2023-08-18 13:38:32 +08:00 |
|
李通洲
|
c888254f70
|
Modules: major code refactor
Also fix some bugs found when refactoring
|
2023-08-17 16:10:02 +08:00 |
|
李通洲
|
a0c4f2febd
|
Global: support --bar-width
|
2023-08-16 16:51:41 +08:00 |
|
李通洲
|
559bca4223
|
Global: add --bar-char-elapsed, --bar-char-total and --bar-border options
|
2023-08-16 14:41:56 +08:00 |
|
李通洲
|
8ed28673a9
|
Global: support --module-key-width per module
|
2023-08-16 13:21:15 +08:00 |
|
李通洲
|
e6be90614a
|
fastfetch: support --key-width
|
2023-08-15 21:11:52 +08:00 |
|
李通洲
|
add33186a8
|
Fastfetch: improve performance of --structure parsing
|
2023-08-10 16:55:49 +08:00 |
|
李通洲
|
7965107347
|
PhysicalDisplay: rename module to Monitor
|
2023-08-09 16:31:24 +08:00 |
|
李通洲
|
921f3e3c34
|
PhysicalDisplay: fix typo
|
2023-08-09 13:27:52 +08:00 |
|
李通洲
|
bb0279bae1
|
NativeResolution: rename module to PhycialDisplay
|
2023-08-09 10:00:57 +08:00 |
|
李通洲
|
a58db92ab8
|
NativeResolution: init code
|
2023-08-08 20:18:24 +08:00 |
|
李通洲
|
819c78e74c
|
Fastfetch: add option --bright-color
|
2023-08-04 16:05:25 +08:00 |
|
李通洲
|
674618930d
|
DisplayServer: add option --ds-force-drm
Fixes #505
|
2023-07-31 23:11:39 +08:00 |
|
李通洲
|
af2c6a832e
|
Fastfetch: add new option --temperature-unit
|
2023-07-27 15:58:49 +08:00 |
|
李通洲
|
8cbeb709f9
|
TerminalSize: add new module
|
2023-07-26 18:18:27 +08:00 |
|
李通洲
|
9de7a78f43
|
JsonConfig: don't disable --show-errors when setting --stat false
|
2023-07-19 15:44:40 +08:00 |
|
李通洲
|
7dae59ee92
|
Processing: add --processing-timeout
|
2023-07-10 22:20:30 +08:00 |
|
李通洲
|
7bd0780f1a
|
Fastfetch: make --size-max-prefix accept enum values.
|
2023-07-10 17:30:08 +08:00 |
|
李通洲
|
856d732e13
|
Global: add option --size-ndigits and --size-max-prefix
|
2023-07-10 15:25:45 +08:00 |
|
李通洲
|
d0ce6aabb6
|
Brightness (Linux): detect brightness of external monitors with DDC/CI
|
2023-07-09 17:22:04 +08:00 |
|
李通洲
|
ecfe4287aa
|
JsonConfig: set showErrors=true implicitly if stat is enabled
|
2023-06-28 11:09:39 +08:00 |
|
李通洲
|
9021c6ee82
|
JsonConfig: fix compiler warnings
|
2023-06-25 21:12:27 +08:00 |
|
李通洲
|
ab3290d9cb
|
WMI (Windows): add --wmi-timeout option
|
2023-06-25 14:33:13 +08:00 |
|
李通洲
|
d0f093c567
|
Global: make FFinstance instance a global variable
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
|
2023-06-24 17:28:05 +08:00 |
|
李通洲
|
5b5527f4c9
|
JsonConfig: allow JSON files without "modules" key
|
2023-06-21 16:34:54 +08:00 |
|
李通洲
|
68feaa2800
|
LM: new module
|
2023-06-20 23:01:18 +08:00 |
|
李通洲
|
4905d5aded
|
Wifi (Windows): remove --lib-wlanapi
It's not used
|
2023-06-20 14:14:11 +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
|
36a2fee9d5
|
Global: support --*-key-color
|
2023-06-18 12:32:47 +08:00 |
|
Carter Li
|
2998b1f02e
|
Chore: remove --*-error-format
|
2023-06-18 11:14:50 +08:00 |
|
Carter Li
|
184a6de1e9
|
JsonConfig: always use ffStrbufSet* to set config properties
|
2023-06-17 21:08:50 +08:00 |
|
李通洲
|
043c41dfc7
|
Fastfetch: add --no-buffer option
|
2023-06-13 11:08:49 +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 |
|
李通洲
|
e68efb184b
|
JsonConfig: support more non-module options
|
2023-06-11 21:31:09 +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 |
|
李通洲
|
abe0d2ca78
|
Global: drop json-c and switch to yyjson
|
2023-06-10 21:35:45 +08:00 |
|
李通洲
|
dca9ce4b2d
|
JsonConfig: refactor to get rid of data-ffjson_*
|
2023-06-10 09:15:15 +08:00 |
|