李通洲
33ff4870dc
Fastfetch: enable pipe mode if $NO_COLOR is set
2024-05-05 20:16:43 +08:00
Carter Li
865f57bd76
Revert "FFstrbuf: avoid redundant checks ( #881 )" ( #882 )
...
This reverts commit e98e2a3d52 .
2024-05-05 18:46:22 +08:00
Nour1248
e98e2a3d52
FFstrbuf: avoid redundant checks ( #881 )
2024-05-05 18:40:59 +08:00
apocelipes
b9faf8d77f
fastfetch: fix #868 ( #871 )
...
Fix #868 .
2024-05-05 07:10:51 +08:00
李通洲
903ecf37f7
Chore: silience some warnings
2024-05-03 10:07:16 +08:00
李通洲
4580f3fd54
Disk (Linux): hide drivers folder in WSL
2024-04-21 17:35:47 +08:00
李通洲
efb0f335e1
Chore: silence compiler warnings
2024-04-19 08:48:22 +08:00
李通洲
64ec76f5a6
Display (Linux): detect refresh rate for DRM method
2024-04-18 04:28:38 +00:00
apocelipes
67564dfa2c
Platform: fix a memory leak ( #782 )
2024-04-08 09:10:03 +08:00
李通洲
5c97c012a9
Font (Linux): try fixing style detection
2024-03-24 18:32:50 +08:00
李通洲
588201fe46
Windows: update version.rc
2024-03-21 16:26:56 +08:00
李通洲
8d779f68f3
CPU: detect base frequency
2024-03-13 23:41:11 +08:00
李通洲
77db2d84a3
FFstrbuf: remove ffStrbufCompAlphabetically
2024-02-22 10:38:33 +08:00
李通洲
2731756c39
Platform (Windows): small optimization
2024-02-15 20:29:57 +08:00
李通洲
853ca0f608
Platform (Windows): don't assume x86 as i686
2024-02-15 20:29:34 +08:00
Carter
7ea8882843
GPU (FreeBSD): detect correct AMD card names
2024-02-12 18:09:11 +08:00
李通洲
51b0c43d76
Platform (Windows): use %USERNAME% if available
2024-02-05 20:01:19 +08:00
李通洲
79e2007d30
Revert "Platform (Linux): use $HOSTNAME if available"
...
$HOSTNAME doesn't seem to be a standard variable
This reverts commit 02eb604ceb .
2024-02-05 20:01:18 +08:00
李通洲
02eb604ceb
Platform (Linux): use $HOSTNAME if available
...
Ref: #710
2024-02-05 18:23:21 +08:00
李通洲
cba22b7155
Camera (Windows): init support
2024-02-02 20:36:22 +08:00
李通洲
59c1e3d8c5
Platform: detect real path of exe path
2024-01-28 10:45:21 +08:00
李通洲
6b0314f14b
Platform: fix exe path detection
2024-01-26 10:19:21 +08:00
Carter Li
025a708ecb
Shell: remove trailing \0 in JSON output
2024-01-25 10:33:06 +08:00
李通洲
9d7cbb0fe3
Revert "3rdparty: use a newer wcwidch implementation"
...
Unwanted change
This reverts commit 28ea765f19 .
2024-01-23 14:42:00 +08:00
李通洲
28ea765f19
3rdparty: use a newer wcwidch implementation
2024-01-23 10:19:02 +08:00
李通洲
1e4f174415
Shell (macOS): improve handling of xonsh
2024-01-18 14:07:29 +08:00
李通洲
0c844fc342
FFstrbuf: don't crash with ffStrbufInitStatic(&buf, NULL)
2024-01-15 15:22:33 +08:00
李通洲
22cdb1247f
TerminalShell: tidy; use case senstive string comparation where meaningful
2024-01-12 21:21:42 +08:00
李通洲
37e0a7b03f
stringUtils: tidy
2024-01-11 16:27:53 +08:00
李通洲
0645f559af
Monitor: detect serial number and manufacture date
2024-01-10 19:01:54 +08:00
李通洲
92e05f7e38
Chassis: don't print useless version
2024-01-10 14:44:14 +08:00
李通洲
f84bb1ebe2
Smbios: silence compiler warnings
2024-01-09 15:46:19 +08:00
李通洲
a160bc8de5
Gamepad (macOS): detect manufacturer
2024-01-09 15:28:03 +08:00
Carter Li
80cc4e3f4a
Host (Linux): detect serial number for Asahi Linux
2024-01-08 11:19:35 +08:00
李通洲
8801921d02
Smbios: trim spaces
2024-01-06 18:33:57 +08:00
李通洲
c0c32456e8
Board: detect serial number
2024-01-06 18:12:51 +08:00
李通洲
de91429e1a
CI: fix build
2024-01-06 17:11:39 +08:00
李通洲
1d35811253
Windows: make SMBIOS data a singleton
2024-01-06 17:11:26 +08:00
李通洲
446fe907d2
Smbios: add comments, tidy
2024-01-06 17:11:26 +08:00
李通洲
33f3199383
Host / Chassis (Windows): parse SMBIOS data directly
2024-01-06 17:11:25 +08:00
李通洲
b6c8649cbf
macOS: improve IO service related code generally
2024-01-05 15:00:50 +08:00
Carter Li
b6b1993f62
Battery (Linux): code refactor, support serial number detection
2024-01-04 15:16:51 +08:00
李通洲
db6d5d7fd6
Windows: get rid of InitOnceExecuteOnce
2023-12-30 14:19:25 +08:00
李通洲
c1f511c8f2
GPU: detect supported platform graphic API version
2023-12-29 23:13:44 +08:00
李通洲
0284f6bfd1
Font: tidy
2023-12-28 15:42:07 +08:00
Carter Li
cf98e6f5a1
Global: remove unexpected trailing line endings
...
Ref: https://github.com/fastfetch-cli/fastfetch/pull/671#issuecomment-1867777472
2023-12-23 00:19:50 +08:00
apocelipes
e85a4b9ff5
refactor(IO): clean up ffAppendFDBuffer
...
for 2 reasons:
- Simplify the Code.
- ffAppendFDBuffer can't make assumptions about how the read data will
be processed, so the trim calls are inappropriate.
2023-12-22 11:49:57 +00:00
李通洲
b3484088e9
FFPlatform (Linux): tidy
2023-12-17 11:46:28 +08:00
Carter Li
335022e034
SMBIOS: ignore more meaningless values
2023-12-17 09:10:11 +08:00
李通洲
165c213ed0
FFstrbuf: don't crash with ffStrbufAppendNC(&str, 0, 'c')
2023-12-11 15:21:16 +08:00