李通洲
|
e7af38aa11
|
DisplayServer: make display brightness actually work (Windows)
|
2023-01-08 01:27:54 +08:00 |
|
李通洲
|
2621c48f92
|
DisplayServer: support brightness detection (Windows)
|
2023-01-08 01:27:54 +08:00 |
|
李通洲
|
959540f17c
|
DisplayServer: support brightness detection (macOS)
|
2023-01-08 01:27:54 +08:00 |
|
李通洲
|
30f9bcbd22
|
TerminalFont: fix mintty terminal font detection
|
2023-01-03 17:01:24 +08:00 |
|
李通洲
|
f8174a67d7
|
Wifi: don't use libcJSON as wlanapi's dll name
|
2022-12-31 18:12:23 +08:00 |
|
李通洲
|
53265f6b7f
|
Users: fix memleaks (Windows)
|
2022-12-31 18:12:23 +08:00 |
|
李通洲
|
f245492679
|
TerminalShell: fix shell detection when installed with scoop
|
2022-12-31 12:42:19 +08:00 |
|
Linus Dierheimer
|
50983f83f5
|
Generic decoding for mountpoints
#364
|
2022-12-29 23:19:44 +01:00 |
|
Linus Dierheimer
|
5026be2d28
|
Fix parsing mountpoints with backslashes
#364
|
2022-12-29 22:58:29 +01:00 |
|
Linus Dierheimer
|
70aad5c320
|
Fix parsing mountpoints with spaces
#364
|
2022-12-29 22:51:23 +01:00 |
|
李通洲
|
7a5d88270e
|
macOS: fix building with old xcode
Makes homebrew happy
https://github.com/Homebrew/homebrew-core/pull/119329
|
2022-12-30 01:13:04 +08:00 |
|
李通洲
|
584d792f5a
|
Bios: try supporting FreeBSD
It prints nothing on my VM. Don't know if it works on a physical machine.
|
2022-12-29 20:23:44 +08:00 |
|
Carter Li
|
0801e22dce
|
Bios: support macOS
|
2022-12-29 11:03:33 +08:00 |
|
李通洲
|
6becc8f334
|
Swap: improve performance on Linux
We can't do the same thing with memory because there is no `cachedram` in `struct sysinfo`
|
2022-12-28 17:27:35 +08:00 |
|
李通洲
|
90359d227e
|
Global: don't require sysinfo.h globally
... which is Linux specific
|
2022-12-28 17:20:20 +08:00 |
|
李通洲
|
6ff67e87eb
|
Memory: refactor, don't cache results
|
2022-12-28 17:20:20 +08:00 |
|
李通洲
|
0a83423731
|
Packages: support eopkg for Solus (#360)
UNTESTED
|
2022-12-27 17:36:58 +08:00 |
|
李通洲
|
cb48c1277a
|
Chassis: seperate module
It's only supported on Linux
|
2022-12-24 23:00:38 +08:00 |
|
李通洲
|
dc35fedd74
|
TerminalShell: detect Windows Terminal Preview
|
2022-12-24 13:00:43 +08:00 |
|
李通洲
|
947923567f
|
TerminalShell: fix mintty detection (Windows)
|
2022-12-24 12:52:13 +08:00 |
|
李通洲
|
ecc6b477dc
|
TerminalFont: support Kitty
|
2022-12-23 11:11:27 +08:00 |
|
Carter Li
|
a95eb65faa
|
Merge pull request #352 from CarterLi/dev
Global: remove caching functions except image caching
|
2022-12-21 19:29:55 +08:00 |
|
李通洲
|
1153d29099
|
TerminalFont: improve conhost font detection (Windows)
|
2022-12-20 12:03:05 +08:00 |
|
李通洲
|
ff6e982050
|
Global: remove caching except image caching
|
2022-12-17 12:41:11 +08:00 |
|
李通洲
|
6a49ae60a1
|
Locale: silence warnings (Windows)
|
2022-12-17 12:34:21 +08:00 |
|
李通洲
|
27fb0c6c06
|
Battery: improve performance (Windows)
|
2022-12-17 12:31:37 +08:00 |
|
李通洲
|
047b32e7d9
|
CpuUsage: make the result more accurate
|
2022-12-17 12:31:31 +08:00 |
|
李通洲
|
eeb008f505
|
Global: replace all ".so" to FF_LIBRARY_EXTENSION
... no matter whether the libraries are linux specific or not
|
2022-12-17 12:22:11 +08:00 |
|
李通洲
|
a3cb6608ce
|
Locale: refactor
|
2022-12-16 11:51:32 +08:00 |
|
李通洲
|
d601cc823c
|
DisplayServer: make 3rd party window manager plugin detection a slow operation (macOS)
The display server of macOS is [Quartz Compositor](https://en.wikipedia.org/wiki/Quartz_Compositor), not other 3rd party apps.
|
2022-12-14 19:03:01 +08:00 |
|
李通洲
|
7e98fa8626
|
Vulkan: don't require vulkan-loader (macOS)
Which also avoids requiring portability_enumeration extension
|
2022-12-13 11:21:26 +08:00 |
|
李通洲
|
3b2c189083
|
Packages: split brew-cellar and brew-cask (macOS)
`brew info` shows number of `brew-cellar` packages only. Split `brew-cellar` out of `brew` to avoid users from confusion.
|
2022-12-13 11:13:00 +08:00 |
|
Linus Dierheimer
|
b21cfc127a
|
Termialshell: ignore sh
|
2022-12-12 13:55:19 +01:00 |
|
李通洲
|
e3590bc673
|
Wmtheme: fix detection on Windows 10-
|
2022-12-10 22:22:09 +08:00 |
|
李通洲
|
d946a46d3f
|
TerminalFont: fix memleaks (Linux)
|
2022-12-08 18:27:04 +08:00 |
|
李通洲
|
4f0be4f72c
|
Wifi: silence compiler warnings
|
2022-12-05 18:02:10 +08:00 |
|
李通洲
|
19ec59cca5
|
Wifi: init basic support for Linux
|
2022-12-02 22:43:46 +08:00 |
|
李通洲
|
911780ba3c
|
Cursor: silence compiler warnings
|
2022-12-02 22:20:23 +08:00 |
|
李通洲
|
2a8235ae38
|
Host: improve performance (macOS)
|
2022-12-02 22:18:39 +08:00 |
|
李通洲
|
15a98a83cd
|
Linux: fix some memleaks
|
2022-12-02 16:39:02 +08:00 |
|
李通洲
|
1dc578badb
|
Wifi: silence warnings
|
2022-12-02 01:20:06 +08:00 |
|
李通洲
|
be698bd806
|
Processes: don't hard code magic numbers (Windows)
|
2022-12-02 01:12:56 +08:00 |
|
李通洲
|
0cad657ce2
|
Swap: correct implementation (Windows)
|
2022-12-02 01:12:48 +08:00 |
|
李通洲
|
7991abab0b
|
TerminalFont: support deepin-terminal
|
2022-12-01 17:45:17 +08:00 |
|
李通洲
|
b3e635a923
|
Wifi: support macOS
|
2022-11-28 16:59:11 +08:00 |
|
李通洲
|
974dc96259
|
Wifi: support multiple interfaces
|
2022-11-28 16:29:30 +08:00 |
|
李通洲
|
5e5442426c
|
Wifi: load wlanapi.dll dynamically
Windows Server doesn't support it
|
2022-11-27 16:22:30 +08:00 |
|
李通洲
|
a55add190c
|
Wifi: add new module
Only Windows is supported currently
|
2022-11-27 12:21:53 +08:00 |
|
李通洲
|
5c381460ce
|
util: rename register -> registry
|
2022-11-27 12:21:53 +08:00 |
|
李通洲
|
4cf1d5bf94
|
util: rename unicode helper function names
|
2022-11-27 12:21:32 +08:00 |
|