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 |
|
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 |
|
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 |
|
Carter Li
|
c180ddab28
|
SunOS: improve WM detection
|
2024-06-18 10:51:26 +08:00 |
|
Carter Li
|
94fb7eabfd
|
SunOS: enable a lot of features
|
2024-06-17 15:13:26 +08:00 |
|
Carter Li
|
d35490aeef
|
Fastfetch: make it compile on SunOS
|
2024-06-16 01:02:48 +08:00 |
|
李通洲
|
eae73883db
|
DE (Linux): correctly capitalize GNOME
Fix #997
|
2024-06-06 16:43:55 +08:00 |
|
Carter Li
|
3ba899261f
|
Util: add ffCharIsDigit and use it
|
2024-05-28 15:34:59 +08:00 |
|
Carter Li
|
2f6cabb839
|
Library: prepare for static linking
|
2024-05-23 16:35:16 +08:00 |
|
Carter Li
|
395810cd79
|
DisplayServer (Wayland): don't display eDP-1-unknown
|
2024-05-21 14:25:09 +08:00 |
|
李通洲
|
c2fe2f70dc
|
DisplayServer (Linux): silence compiler warnings
|
2024-05-02 15:19:43 +08:00 |
|
Carter Li
|
e596d76430
|
Display (Linux): don't use *-unknown as name
|
2024-04-25 09:08:21 +08:00 |
|
李通洲
|
18240524dc
|
DisplayServer (Linux): basic support for ukui
|
2024-04-23 15:32:49 +08:00 |
|
李通洲
|
8eabc49e12
|
DisplayServer (Linux): fix silly bug that detect x11 as wayland
Fix #805
|
2024-04-23 13:39:49 +08:00 |
|
李通洲
|
ed7b12e733
|
DisplayServer (Linux): fix compiling for old wayland version
|
2024-04-22 19:24:48 +08:00 |
|
李通洲
|
9c56839c97
|
DisplayServer (Linux): fix crash
|
2024-04-22 19:06:13 +08:00 |
|
李通洲
|
6647980ce3
|
DisplayServer (Linux): refactor & support wlroots protocol
|
2024-04-22 16:41:30 +08:00 |
|
Carter Li
|
ef440a015d
|
Display (Linux): don't display (null)
|
2024-04-18 15:18:37 +08:00 |
|
李通洲
|
64ec76f5a6
|
Display (Linux): detect refresh rate for DRM method
|
2024-04-18 04:28:38 +00:00 |
|
李通洲
|
a561a96a5f
|
Display (Linux): wlr-randr for hyprland
which support reporting fractional scale factors
|
2024-04-17 22:16:19 +08:00 |
|
李通洲
|
5374feb24b
|
Cursor (Linux): support hyprcursor detection
Fix: #776
|
2024-04-07 20:09:35 +08:00 |
|
李通洲
|
0a6140346e
|
DisplayServer (Linux): fix old libdrm version compatibility
Ref: #748
|
2024-03-07 19:20:56 +08:00 |
|
Carter Li
|
01862ebc04
|
Display (Linux): fix width being detected as height when using libdrm
|
2024-03-07 14:39:13 +08:00 |
|
李通洲
|
c749f214e0
|
Global: silence warnings when building in 32bit environments
|
2024-01-17 23:12:55 +08:00 |
|
Carter Li
|
cb599c6f2a
|
Display (FreeBSD): support resolution detection in console
|
2024-01-08 16:03:07 +08:00 |
|
李通洲
|
bb489f9af3
|
Common: get rid of detection/internal.h
|
2023-12-30 18:13:54 +08:00 |
|
apocelipes
|
113b1b8fc2
|
fix: fix trailing space
|
2023-12-23 02:55:14 +00:00 |
|
Carter Li
|
8fa073b1e4
|
DisplayServer (Linux): test for status instead of enabled
|
2023-12-17 01:00:37 +08:00 |
|
李通洲
|
10e1753c03
|
DisplayServer (Linux): better handling abnormal situations
Try fix #660
|
2023-12-17 00:41:59 +08:00 |
|
Carter Li
|
25a792743b
|
WMDE: tidy
|
2023-12-12 18:22:20 +08:00 |
|
Carter Li
|
b63e6a3053
|
DE (Linux): add support for CDE
Fix #658
|
2023-12-12 18:20:02 +08:00 |
|
Carter Li
|
453f4757ed
|
DE (FreeBSD): support detection with processes
|
2023-12-12 10:10:08 +08:00 |
|
李通洲
|
a28dc8a9bf
|
DisplayServer (Linux): support --ds-force-drm sysfs-only
|
2023-12-11 13:25:58 +08:00 |
|
李通洲
|
42fd1a9cd7
|
DisplayServer (FreeBSD): enable libdrm support
|
2023-12-03 12:10:52 +08:00 |
|
李通洲
|
390801aee7
|
DisplayServer: fix build on FreeBSD
|
2023-11-30 20:25:23 +08:00 |
|
李通洲
|
e3f5563f8d
|
DisplayServer (Linux): fix build for Ubuntu 20.04 (v2)
|
2023-11-30 20:05:51 +08:00 |
|
李通洲
|
4a54b20c68
|
DisplayServer (Linux): fix compiling on Ubuntu 20.04
|
2023-11-30 16:42:56 +08:00 |
|
李通洲
|
ea3d904bfe
|
DisplayServer (Linux): improve performance for X11
Try fixing #634
|
2023-11-30 16:31:35 +08:00 |
|
李通洲
|
67f4b991d7
|
DisplayServer (Linux): use libdrm
Which correctly detects current mode ( instead of preferred mode ) and
supports refresh rate
|
2023-11-30 10:47:03 +08:00 |
|
李通洲
|
0c522bdc10
|
Display (Linux): don't report disabled displays when using DRM
Ref: #634
|
2023-11-28 07:59:28 +00:00 |
|
Marius Messerschmidt
|
40e977be31
|
Spelling: fix spelling of files in src/detection/
|
2023-11-18 15:47:22 +01:00 |
|
Marius Messerschmidt
|
960bbfef59
|
ClangTidy: fix misplaced cast
|
2023-11-17 22:18:19 +01:00 |
|
李通洲
|
5b2006cd06
|
Global: get rid of locks
Psychological burden NO MORE
|
2023-10-31 14:42:45 +08:00 |
|
李通洲
|
cf66679323
|
DE: move version detection code to separate files
|
2023-10-30 22:46:38 +08:00 |
|
李通洲
|
2c49dcceaf
|
Options (Library): split code
|
2023-10-25 16:24:24 +08:00 |
|
李通洲
|
bed1b4cf0f
|
Global: move general options to a new separate folder
|
2023-10-25 13:39:13 +08:00 |
|
李通洲
|
bddcb4772c
|
DE (FreeBSD): add fast path for xfce4 version detection
|
2023-08-29 10:47:24 +08:00 |
|
李通洲
|
2f14d7742e
|
Display (Linux): fix memleaks
|
2023-08-26 05:52:06 -04:00 |
|