李通洲
a61765c8b1
Display (Linux): try fix building for old wayland version
2024-07-06 00:10:59 +08:00
李通洲
065b44ff59
Display (Linux): better zxdg manager handling
2024-07-06 00:03:14 +08:00
李通洲
b0e51ba91d
Global: fix memleaks
2024-07-05 23:27:13 +08:00
李通洲
b6fff0c946
Display (Wayland): code refactor
2024-07-05 23:13:28 +08:00
李通洲
c16373a7d7
Display (Linux): support primary display detection for GNOME
2024-07-05 23:11:27 +08:00
Carter Li
5f1cb16534
Display (Linux): support primary display detection for KDE
2024-07-05 23:11:27 +08:00
Carter Li
013320bcde
Display (Wayland): support fractional scale for KDE
2024-07-05 19:13:09 +08:00
李通洲
3415d8197c
PhysicalMemory: don't print (null) in property locator
2024-07-05 11:01:04 +08:00
李通洲
c5fdcc5cfc
PhysicalDisk (Linux): detect revision of USB devices
2024-07-05 02:40:15 +00:00
李通洲
060544b899
Packages (Linux): detect flatpak-app only
...
The runtime packages detection was inaccurate. The official `flatpak
list` ignores some packages (notablily *.Locale) but the logic is
currently unknown.
2024-07-03 20:01:27 +08:00
李通洲
b25ffda90b
PhysicalDisk: silence compiler warnings
2024-07-03 16:24:17 +08:00
李通洲
7b2d4b7a0d
Wifi: silence compiler warnings
2024-07-03 15:27:06 +08:00
李通洲
64cdb3f058
LocalIP: silence compiler warnings
2024-07-03 15:26:53 +08:00
李通洲
84540250f7
Editor: make --ts-version false disable version detection
2024-07-03 13:59:39 +08:00
李通洲
96e7f65902
DE (Linux): fix silly bug
2024-07-03 13:56:35 +08:00
Carter Li
2bba2eaa16
WM: minor code cleanup
2024-07-03 09:54:48 +08:00
Carter Li
58ebde422a
WMTheme: support cinnamon-wayland
2024-07-03 09:54:48 +08:00
Carter Li
06f3b9a96d
DE (Linux): improve Cinnamon version detection
...
Fix #1068
2024-07-03 09:54:21 +08:00
Carter Li
a749014e7c
Kernel: code refactor
2024-07-02 10:47:14 +08:00
李通洲
4db6aebcc9
TerminalFont (Linux): support Ptyxis
2024-07-01 23:56:53 +08:00
李通洲
3b156e819b
Terminal (Linux): support ptyxis version detection
2024-07-01 23:56:19 +08:00
Diego Viola
7ffed9e911
DE: Fix spelling of LXQt ( #1063 )
...
Signed-off-by: Diego Viola <diego.viola@gmail.com >
2024-07-01 16:00:35 +08:00
Diego Viola
7aad0dc32f
Theme: Fix spelling of Qt ( #1062 )
...
Signed-off-by: Diego Viola <diego.viola@gmail.com >
2024-07-01 14:38:29 +08:00
李通洲
2e1261bc21
PhysicalMemory: fix incorrect size value for large memory sticks
...
Fix #1061 (integer overflow)
2024-06-30 19:13:58 +08:00
Carlos &
8f97e61f67
Theme (QT): ignore QVariant format ( #1054 )
...
Closes : #1053
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-06-29 07:14:36 +08:00
李通洲
19590003e1
GPU: guard GPU frequency behind driverSpecific
2024-06-28 22:17:37 +08:00
Carter Li
0c1462898b
TerminalShell / TerminalFont: fix CodeQL warnings
2024-06-28 10:50:37 +08:00
Carlos Eduardo
09782d67e5
QT: add qt[56]ct support
2024-06-27 17:55:48 +08:00
Carlos Eduardo
165aa93fd3
QT: import kvantum theme name
2024-06-27 17:55:48 +08:00
李通洲
e257f876ae
TerminalSize (Windows): make it work when stdin or stdout is redirected
2024-06-26 10:51:44 +08:00
李通洲
0606cde061
TerminalFont (Linux): fix XTGETTCAP response is printed in console when query kitty term font
2024-06-25 16:10:54 +08:00
李通洲
a210128592
OS (macOS): correctly set pretty name
2024-06-25 08:41:44 +08:00
李通洲
a6c006221d
GPU (AMD): fix use-after-free crashes
...
Ref: https://github.com/fastfetch-cli/fastfetch/issues/1032
2024-06-23 09:14:00 +08:00
李通洲
42b84161d9
GPU (Windows): don't assume revId is not 0
2024-06-23 08:57:06 +08:00
李通洲
88e075ad9d
CMake: remove option ENABLE_PROPRIETARY_GPU_DRIVER_API
2024-06-22 22:03:28 +08:00
李通洲
e37ad26729
GPU (Nvidia): fix definition of nvmlMemory_v2
2024-06-22 21:52:20 +08:00
李通洲
b500e9c09b
Terminal: add fast path of version and font detection for kitty
...
Ref: https://github.com/fastfetch-cli/fastfetch/discussions/1030#discussioncomment-9845233
2024-06-22 15:43:25 +08:00
李通洲
77fbfd3fbd
GPU (Windows): detect GPU type with AMD driver
...
Ref: #1032
2024-06-22 08:10:52 +08:00
Carter Li
63cdc47d18
GPU (SunOS): fix detection
2024-06-21 23:29:08 +08:00
Carter Li
edf24d9820
CPUCache: add detection by SMBIOS
2024-06-21 23:07:07 +08:00
李通洲
becd9b7f26
LM (Linux): fix invalid path
...
Fix #1031
2024-06-21 20:28:06 +08:00
李通洲
ddbafd1cca
OpenCL: use the newest supported OpenCL version
2024-06-21 09:18:08 +08:00
李通洲
16d70eed03
GPU: report deviceId in JSON output
2024-06-21 08:57:08 +08:00
李通洲
bf15adf57a
OpenCL (Linux): fix crashing on AlpineLinux
2024-06-21 08:45:21 +08:00
李通洲
dbd1f96353
OpenCL: don't use NULL as platform id
2024-06-20 19:44:08 +08:00
李通洲
8b3cff33da
OpenCL: use strong typing
2024-06-20 15:54:08 +08:00
李通洲
146c9b2bc6
OpenCL: fix building when OpenCL is disabled
2024-06-20 15:34:09 +08:00
李通洲
3c7cb339e2
OpenCL: fix building on non-apple platforms
2024-06-20 15:14:52 +08:00
李通洲
6318668d0b
GPU: support detect gpu devices with OpenCL
2024-06-20 15:14:52 +08:00
李通洲
96fc1db85e
OpenCL: detect GPU info
2024-06-20 15:14:52 +08:00