李通洲
bb489f9af3
Common: get rid of detection/internal.h
2023-12-30 18:13:54 +08:00
Marius Messerschmidt
40e977be31
Spelling: fix spelling of files in src/detection/
2023-11-18 15:47:22 +01:00
李通洲
c4c490663b
WMI (Windows): code refactor
2023-06-25 14:16:49 +08:00
李通洲
8fc31c700f
OS (Windows): code refactor; fix common/library.h usage for C++
2023-06-25 14:14:42 +08:00
李通洲
d0f093c567
Global: make FFinstance instance a global variable
...
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
2023-06-24 17:28:05 +08:00
李通洲
aa36a83182
Windows: silense some warnings
2023-01-25 17:25:05 +08:00
Linus Dierheimer
7bef5008c2
Second round of fixes for FFPlatform
2023-01-15 16:26:08 +01:00
Linus Dierheimer
a1d8e3e598
Introduce FFPlatform
2023-01-15 15:57:26 +01:00
李通洲
4cf1d5bf94
util: rename unicode helper function names
2022-11-27 12:21:32 +08:00
李通洲
c6a9217c74
Windows: silense compiler warnings
2022-11-25 23:13:57 +08:00
李通洲
629c2de253
util: add a helper function to convert wide strings (Windows)
2022-11-23 15:38:59 +08:00
李通洲
6a304dbb4d
OS: improve performance (Windows)
2022-11-22 19:40:57 +08:00
李通洲
0605cb754b
OS: fix Windows 7 detection
2022-11-12 21:33:31 +08:00
李通洲
38b3aae1e3
Windows: simplify WMI query code
...
by making C++ code more C++
2022-10-17 00:17:26 +08:00
李通洲
a090bed6c0
Logo: try printing logo on Windows Server
...
Completely untested
2022-10-15 23:46:00 +08:00
李通洲
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
李通洲
779a33349a
OS: don't print msys2 logo for native Windows
2022-10-14 17:39:07 +08:00
李通洲
3cc6611614
Windows: support native Windows
2022-10-13 23:49:09 +08:00
李通洲
4bae08c159
OS: detect Windows Server
2022-10-12 01:12:58 +08:00
李通洲
553f90a7c4
Logo: add support for Windows
2022-10-09 21:07:34 +08:00
李通洲
89850535ae
Windows: replace __CYGWIN__ with __MSYS__
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
李通洲
ad03c42a28
OS: add support for Windows
2022-10-09 15:37:13 +08:00