李通洲
|
9a36d63d18
|
Global: refactor code of -h <module>-format
|
2024-12-11 10:47:02 +08:00 |
|
李通洲
|
782af250ff
|
Percent: in custom format, only set num and bar string if enabled in percent config
Also fix `percentage-bar` printing in Brightness module
|
2024-11-14 15:45:25 +08:00 |
|
李通洲
|
c9e3f8d95c
|
Global: support percent type config in module level
|
2024-11-14 13:52:02 +08:00 |
|
李通洲
|
97e1b987dd
|
Global: pack all enums and make flag enums unsigned
|
2024-11-14 11:00:44 +08:00 |
|
李通洲
|
c8521b55b9
|
CPUUsage / DiskIO / NetIO: add option waitTime
|
2024-10-22 11:08:44 +08:00 |
|
李通洲
|
37cc2c9c1b
|
Globals: use generic selection when passing format args
|
2024-09-04 08:53:16 +08:00 |
|
李通洲
|
57ffe3bad2
|
Fastfetch: add icons
|
2024-07-23 23:02:35 +08:00 |
|
李通洲
|
545267bb7e
|
Percentage: support percent bar in custom formatting
Fix #1075
|
2024-07-08 15:21:12 +08:00 |
|
Carter Li
|
c8451cab52
|
Global: support for named format arguments
Fix #796
|
2024-05-28 10:23:29 +08:00 |
|
李通洲
|
459f159b1b
|
Fastfetch: revert to module color after printing custom colors
|
2024-05-08 15:25:59 +08:00 |
|
李通洲
|
7acdaebee4
|
Printing: merge ffPrintError and ffPrintErrorString
|
2024-03-07 11:10:18 +08:00 |
|
李通洲
|
6dcfb6b88f
|
Fastfetch: fully resolve the format arg num issue
Ref: #749
|
2024-03-07 10:47:28 +08:00 |
|
李通洲
|
8f205b8c30
|
Percent: rename FFPercentConfig to FFColorRangeConfig
|
2024-02-27 08:32:31 +08:00 |
|
李通洲
|
d1a791b333
|
Global: make threshold of percentage colors configurable
Fix #689
|
2024-01-20 18:40:12 +08:00 |
|
李通洲
|
62ca495155
|
Percentage: prepare to make threshold configurable
|
2024-01-20 14:10:56 +08:00 |
|
李通洲
|
e7974a7cea
|
Percentage: refactor function names
|
2024-01-20 13:49:04 +08:00 |
|
李通洲
|
da5c44b3d0
|
Percentage: simplify usage of ffAppendPercentBar
|
2024-01-20 13:27:55 +08:00 |
|
李通洲
|
bd71aa931f
|
Global: rename common/bar to common/percent
|
2024-01-20 11:28:38 +08:00 |
|
李通洲
|
730c0d1c92
|
Fastfetch: print module description for --list-modules
|
2023-11-17 14:12:57 +08:00 |
|
Viorel
|
1c660caa85
|
Fix unitialized variables (#609)
Compiling with gcc 13 and -O3 -flto -Werror=uninitialized found two
possibly unitialized variables.
See also: https://bugs.gentoo.org/916722
|
2023-11-03 23:03:14 +08:00 |
|
李通洲
|
4cabc5684b
|
CPUUsage: don't count NaN values
|
2023-11-01 15:55:13 +08:00 |
|
李通洲
|
256c9be19b
|
CPUUsage: skip NaN when summarizing values
|
2023-11-01 15:49:51 +08:00 |
|
李通洲
|
399e2235d4
|
Options (Display): split code
|
2023-10-26 10:26:15 +08:00 |
|
李通洲
|
f4a263df01
|
Migration: finish modules support
|
2023-10-24 14:41:29 +08:00 |
|
李通洲
|
ec87790e4f
|
Global: init support for JSON config file migration (WIP)
|
2023-10-23 16:17:07 +08:00 |
|
李通洲
|
44632e9bf6
|
Global: don't expose internal functions
|
2023-10-23 13:32:40 +08:00 |
|
李通洲
|
e7938216ba
|
Global: :%s/ffGenerate\w+Json/$0Result/g
|
2023-10-23 13:32:39 +08:00 |
|
李通洲
|
0847432dd9
|
CPUUsage: rename cpuusage-display-type to separate
|
2023-10-10 19:02:42 +08:00 |
|
李通洲
|
42cf88be9d
|
CPUUsage: support display value per core
|
2023-10-10 16:24:44 +08:00 |
|
李通洲
|
12208b2c7c
|
Global: improve support of --help *-format
Also fix some bugs found when refactoring
|
2023-10-07 13:40:40 +08:00 |
|
李通洲
|
ac8741d57d
|
CPUUsage: add JSON printing support
|
2023-09-05 15:29:46 +08:00 |
|
李通洲
|
14f26879de
|
Global: init --format json support (#527)
|
2023-09-05 15:29:46 +08:00 |
|
李通洲
|
326d83f25b
|
Global: fix percent formatting for --*-format
fix #535
|
2023-08-24 09:12:24 +08:00 |
|
李通洲
|
55b279ab09
|
JsonConfig: remove useless checks
|
2023-08-17 16:10:05 +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 |
|
李通洲
|
8ed28673a9
|
Global: support --module-key-width per module
|
2023-08-16 13:21:15 +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 |
|
李通洲
|
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 |
|
李通洲
|
abe0d2ca78
|
Global: drop json-c and switch to yyjson
|
2023-06-10 21:35:45 +08:00 |
|
李通洲
|
c7119498a3
|
Global: major FFstrbuf related code refactor
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
305533a0d4
|
CpuUsage: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|