李通洲
1b7a2c2ed5
MSYS2: remove support
...
MSYS2 version was built for smooth transition from POSIX api to Win32 api. It has almost identical output as Windows native version, except requiring msys runtime dll and being a bit slower.
2022-10-14 18:33:11 +08:00
李通洲
622f84c971
Kernel: remove special handling for Windows
...
Since we have an implementation for it
2022-10-14 17:39:07 +08:00
Linus Dierheimer
cf048bc723
Refactor package detection code
2022-10-13 21:43:31 +02:00
李通洲
3cc6611614
Windows: support native Windows
2022-10-13 23:49:09 +08:00
李通洲
13769e0e52
Disk: removes unnecessary #includes
2022-10-13 23:49:08 +08:00
李通洲
2689a20889
Uptime: support Windows
2022-10-13 23:49:08 +08:00
李通洲
b64a234f8a
Networking: support Windows
2022-10-12 21:59:21 +08:00
李通洲
9bc5c99fc8
Font: fix memleak on Linux
2022-10-11 19:44:43 +08:00
李通洲
3d2497f963
macOS: fix compile warnings
2022-10-11 19:19:43 +08:00
李通洲
661c174348
Merge remote-tracking branch 'origin/master' into msys2
2022-10-09 16:55:51 +08:00
李通洲
034f444fca
Terminal / Shell: fix name printing
2022-10-09 16:51:53 +08:00
Linus Dierheimer
1dd942a7b1
TARGET_DIR_ETC
2022-10-09 10:39:57 +02:00
李通洲
7c98450acc
OpenCL / Vulkan: enable support for Windows
2022-10-09 15:37:15 +08:00
李通洲
da797ecb33
Cursor / Icons / Theme / GTK / Qt: don't compile on Windows / macOS / Android
2022-10-09 15:37:15 +08:00
李通洲
2c51252396
LocalIP: add support for Windows
2022-10-09 15:37:15 +08:00
李通洲
8387d8651e
Kernel: add support for Windows
2022-10-09 15:37:15 +08:00
李通洲
af6b7dd81b
Packages: add support for Windows
2022-10-09 15:37:15 +08:00
李通洲
89850535ae
Windows: replace __CYGWIN__ with __MSYS__
2022-10-09 15:37:14 +08:00
李通洲
09a2f96cf0
TerminalShell: add support for Windows
2022-10-09 15:37:14 +08:00
李通洲
cc490294e9
Font: add support for Windows
2022-10-09 15:37:14 +08:00
李通洲
a57e334d73
CpuUsage: support no wait detection on Windows
2022-10-09 15:37:14 +08:00
李通洲
174d885649
CpuUsage: add support for Windows
2022-10-09 15:37:14 +08:00
李通洲
a7e93faac8
Disk: print if a folder removable; improve performance
2022-10-09 15:37:14 +08:00
李通洲
49921f5ed1
Disk: add support for Windows
...
Also major refactoring of util/windows/wmi
2022-10-09 15:37:14 +08:00
李通洲
8849107260
Processes: add support for Windows
2022-10-09 15:37:13 +08:00
李通洲
c0daeb16df
Users: add support for Windows
2022-10-09 15:37:13 +08:00
李通洲
8ea2014baf
OpenGL: add support for Windows
2022-10-09 15:37:13 +08:00
李通洲
0d3d881c24
GPU: add support for Windows
2022-10-06 23:03:19 +08:00
李通洲
230d2ac39d
Board: split out from host; add support for Windows
2022-10-06 23:03:15 +08:00
李通洲
c7e6e45078
Host: split Bios module; init support for Windows
2022-10-06 23:02:39 +08:00
Carter Li
145e09d164
OS: simplify macOS OS detection code; print BuildID on macOS ( to match neofetch )
2022-10-02 01:54:43 +08:00
李通洲
9418138892
Networking: ensure server returns 200 OK
2022-09-30 17:43:23 +08:00
Linus Dierheimer
5b68cdc0dd
Fix compilation warning on linux
2022-09-29 15:53:28 +02:00
Linus Dierheimer
e6e189497d
Refactor font output
2022-09-29 14:15:11 +02:00
Linus Dierheimer
32d3b265bb
Fix compilation warning on linux
2022-09-29 12:51:46 +02:00
李通洲
9cf95620a9
Weather: add new module
2022-09-29 18:33:37 +08:00
李通洲
c72c6c4a27
PublicIp: add option to set public IP server URL
2022-09-29 18:33:37 +08:00
李通洲
e289db184c
PublicIp: improve performance
2022-09-29 18:33:37 +08:00
李通洲
db6ad5a268
CpuUsage: improve performance
...
by moving the first `/proc/stat` query earlier
2022-09-27 23:41:39 +08:00
李通洲
5c64ce3b89
Users: add missing module settings
2022-09-27 23:30:55 +08:00
李通洲
4632fe8cd9
Android: fix compiling
2022-09-27 23:30:55 +08:00
李通洲
f324794f54
LocalIp: add option --localip-name-prefix
...
eg: --localip-name-prefix en
2022-09-26 16:20:51 +08:00
李通洲
6e3a329d3b
Users: add new module
...
I don't think it's very useful but neofetch support it
2022-09-26 15:29:11 +08:00
李通洲
b2da8bac41
Font: add option to display fonts inline ( enabled by default )
2022-09-26 15:29:11 +08:00
李通洲
55c939a8ef
macOS: don't build cursor / icons / theme
2022-09-26 15:29:11 +08:00
李通洲
0be2410925
Font: support macOS
...
The original result format was too Linux specific to make it portable, so I simplified it.
2022-09-26 15:29:11 +08:00
李通洲
51c70bc44a
Temps: support macOS
2022-09-26 15:29:11 +08:00
李通洲
8e922abf73
TerminalFont: split code of different implementations
2022-09-24 22:18:48 +08:00
李通洲
371b3a2d75
Disk: better folder detection, support removable devices ( macOS )
2022-09-23 21:23:48 +08:00
Linus Dierheimer
98c94b01e5
Some more standard comformance
2022-09-23 11:51:16 +02:00