李通洲
93f9ed1bf5
Wmtheme (Linux): adds NebiDE support
...
Ref: #2295
2026-05-04 19:44:42 +08:00
Sarp Mateson
d9e4389ed4
Logo (Builtin): add NebiOS ( #2295 )
...
* added logo with nebisoft's color palette, updated builtin.c
* forgot to update the nebios logo with color placeholders
2026-05-04 19:42:51 +08:00
李通洲
b465052ad2
Logo (Builtin): removes Ubuntu KDE
2026-05-02 22:19:26 +08:00
李通洲
2e6b9cd503
OS (Linux): adds comments
2026-05-02 22:18:08 +08:00
李通洲
0557f16c16
OS (Linux): adds Ubuntu Unity detection
2026-05-02 22:06:18 +08:00
李通洲
08e252a44c
OS (Linux): adds Ubuntu Kylin detection
2026-05-02 21:59:22 +08:00
Oliver Lin
90e2d8f8d9
OS (Linux): detects Ubuntu Studio before Kubuntu on KDE systems ( #2298 )
...
* fix(os): detect Ubuntu Studio before KDE-based flavor checks
Add an explicit Ubuntu Studio detection in `getUbuntuFlavour()` by
checking for `/usr/share/doc/ubuntustudio-desktop` and setting
`name`, `id`, and `idLike` accordingly.
This prevents Ubuntu Studio systems from being misidentified as
Kubuntu when KDE/Plasma-related XDG config paths are present.fix(os): detect Ubuntu Studio before KDE-based flavor checks
Add an explicit Ubuntu Studio detection in `getUbuntuFlavour()` by
checking for `/usr/share/doc/ubuntustudio-desktop` and setting
`name`, `id`, and `idLike` accordingly.
This prevents Ubuntu Studio systems from being misidentified as
Kubuntu when KDE/Plasma-related XDG config paths are present.
* refactor(os): detect Ubuntu Studio via package presence
2026-05-02 21:54:33 +08:00
Angelo Verlain
0dd8d80e02
Logo (Builtin): correctly detects GNOME OS ( #2296 )
...
* Correctly detect GNOME OS
* Update builtin.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2026-05-02 01:06:47 +08:00
Christopher L Fox Junior
3cddf31987
Add ASCII logo for KibaOS ( #2294 )
...
* Add ASCII logo for KibaOS
* Add KibaOS logo to builtin.c
* Update builtin.c
* Update builtin.c
* Add KibaOS logo to builtin logo configurations
Added KibaOS logo configuration to the logo data structure.
* Fix KibaOS Syntax
2026-05-01 17:13:32 +08:00
李通洲
fe1c5c8f6f
Media (Windows): improves readability
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-01 11:58:19 +08:00
李通洲
994bd53d30
Media (Windows): major code refactor
...
moves detection code into fastfetch binary
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 20:26:57 +08:00
李通洲
383a4190ca
Comon (macOS): tidy
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 13:26:46 +08:00
李通洲
42f2e5a745
Netif (macOS): improves reliability
2026-04-30 11:01:07 +08:00
Carter Li
14b8bb2bb5
Temps: validates temp color thresholds as integers in JSON parsing
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 09:33:48 +08:00
Carter Li
b68ad3626c
Sysctl: returns error on failed string fetch and removes malloc null check
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 09:31:28 +08:00
Carter Li
cd25803e32
Option: adds a missing validation
2026-04-30 09:27:05 +08:00
Carter Li
3d6bffe7fe
Settings: fixes DBusMessage reply leaks in XFConf functions
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 09:04:02 +08:00
Carter Li
e694c8ac84
Properties: fixes a typo
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 08:50:23 +08:00
李通洲
dfff57dd85
Percent: improve reliability
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 08:40:30 +08:00
李通洲
c5141855a2
Path: removes dead code
2026-04-30 08:40:30 +08:00
李通洲
6cb186f229
Parsing: improves reliablity
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 08:40:30 +08:00
李通洲
e91f62aa70
Option: improve reliablity
2026-04-30 08:40:30 +08:00
李通洲
ab5cf94099
Networking: improves reliablity
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 08:40:30 +08:00
李通洲
d9eccd70ed
Battery (Windows): removes option useSetupApi
2026-04-29 18:54:18 +08:00
李通洲
025febc78d
Battery (Windows): switches to query WMI with NtApi as a fast path
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 18:50:04 +08:00
李通洲
69cc19d6f5
Brightness (Windows): cleanups debug log
2026-04-29 18:42:12 +08:00
李通洲
2e4dd1d262
Chore: silenses compiler warnings
2026-04-29 17:36:37 +08:00
李通洲
24ec0e6035
Common (Windows): removes old COM based WMI query implementation
2026-04-29 00:11:29 +08:00
李通洲
6e50aaf3ff
Brightness (Windows): uses COM-less method to query WMI
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 00:11:29 +08:00
李通洲
e7cd5f618d
Bluetooth (Windows): uses CM API to detect BTH battery detection
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 19:52:38 +08:00
李通洲
55e4896524
Chore: runs clang-format
2026-04-28 19:45:19 +08:00
李通洲
594c73461e
Netif: fixes compiler warnings
2026-04-28 15:19:44 +08:00
Or-simen
94ceeb4482
Chore: fixes typo from FF_UNITIALIZED to FF_UNINITIALIZED ( #2290 )
...
Co-authored-by: or sim <you@example.com >
2026-04-27 21:23:42 -05:00
李通洲
4ee7dd72d0
IO: improves code quality & reliablity
2026-04-28 09:03:24 +08:00
李通洲
414f7ce067
Netif: improves code quality
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 08:51:03 +08:00
李通洲
e1dffe794b
Library: improves code quality
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 08:51:03 +08:00
李通洲
181b775f73
Init: don't print unecessary ANSI escape codes
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 23:15:30 +08:00
李通洲
c4c934d23e
Format: fixes UINT64 handling
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 23:00:52 +08:00
李通洲
31c73543e8
Font: improves pt handling
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 22:57:29 +08:00
李通洲
d79e1d7fbc
FFstrbuf: improves robustness of ffStrbufMatchSeparatedNS
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 22:49:31 +08:00
李通洲
3883047dce
Platform: initializes pageSize
...
Noop, because the whole platform is statically initialized
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 22:35:11 +08:00
李通洲
4eebc1b6ee
Platform (Windows): adds comments
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 22:30:48 +08:00
李通洲
08b79ff4ae
Platform (OpenBSD): silences a compiler warning
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 22:27:10 +08:00
李通洲
ffc38eb0f1
FFlist: add __restrict
2026-04-27 22:21:45 +08:00
李通洲
37ee193c40
DBus: improves message handling
2026-04-27 22:11:34 +08:00
李通洲
c10027f1d7
JsonConfig: fixes CPUUsage preparation never executed
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 21:56:52 +08:00
李通洲
039fa1ba77
CommandOption: generates JSON result entry even for unknown modules
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 20:28:11 +08:00
李通洲
0db820a6c1
Binary: skips short string entirely to improve performance
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 19:51:14 +08:00
tnut
8b611899d1
Packages (Linux): adds cards counting (NuTyX) ( #2287 )
...
* Packages:add cards counting (NuTyX)
* package.c
no need to add counts.catds
* Sort packages print alphabetically
* ditto
* ditto
* packages.c
update FF_ARG and ffpackagesModule.info
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2026-04-27 19:31:08 +08:00
李通洲
ba7e1eb18b
Netif (Windows): correctly selects lowest-metric default route on IPv4
...
... and improve performance slightly
2026-04-26 16:57:38 +08:00