760 Commits

Author SHA1 Message Date
李通洲
2c49dcceaf
Options (Library): split code 2023-10-25 16:24:24 +08:00
李通洲
3c5b002414
Options (Modules): split code 2023-10-25 15:38:46 +08:00
李通洲
bed1b4cf0f
Global: move general options to a new separate folder 2023-10-25 13:39:13 +08:00
李通洲
04c3a4ccf7
Logo: move logo options related code to a new folder 2023-10-25 10:44:34 +08:00
李通洲
ea85f40682 Release v2.1.2 2023-10-15 10:52:05 +08:00
李通洲
98e8e599a6 Release v2.1.1 2023-10-14 18:24:58 +08:00
李通洲
1fe92738d8
macOS: embed Info.plist 2023-10-11 15:17:14 +08:00
李通洲
b76d6e9faa
DiskIO (FreeBSD): add support 2023-10-09 14:20:40 +08:00
李通洲
2d2e0ddc6d
Libc (FreeBSD): detect FBSD version 2023-10-09 13:28:30 +08:00
李通洲
430da1578d
Libc (macOS): detect libSystem version 2023-10-09 10:43:58 +08:00
李通洲
1188db9475
CMake: simplify musl version detection 2023-10-09 10:43:40 +08:00
李通洲
685676bd0f CMake: don't hardcode system arch 2023-10-09 09:05:11 +08:00
李通洲
fa46dce0e1 CMake: detect uclibc and musl version 2023-10-08 21:03:10 +08:00
李通洲
d7649d9f8f
DiskIO: fix building 2023-10-08 09:51:51 +08:00
李通洲
276e22f6b0 DiskIO: init module 2023-10-07 23:56:15 +08:00
李通洲
23d2cc3fdc Version: print libc version used when compiling 2023-10-05 22:23:22 +08:00
李通洲
45f523adb8 Release v2.1.0 2023-10-02 18:03:10 +08:00
李通洲
eb0faec74a
NetIO (Android): fix building
Doesn't work because `/sys` is unaccessable on Android
2023-09-27 15:34:53 +08:00
李通洲
154657b455
NetUsage: rename to NetIO 2023-09-27 00:06:11 +08:00
李通洲
917b049030 LocalIP: cache default route value 2023-09-26 21:49:01 +08:00
李通洲
24a6efa227
NetUsage: finish first working version 2023-09-26 19:54:19 +08:00
李通洲
9004d9e05c
NetUsage (BSD): add detection support 2023-09-26 12:04:19 +08:00
李通洲
fa4fccd426 NetUsage (Windows): add detection support 2023-09-26 11:20:26 +08:00
李通洲
57bd741d96 NetUsage (Linux): new module (WIP) 2023-09-26 11:20:26 +08:00
李通洲
40e542852f
CMake: disable ASan on macOS
Ref: https://stackoverflow.com/questions/64126942/malloc-nano-zone-abandoned-due-to-inability-to-preallocate-reserved-vm-space
2023-09-26 09:14:39 +08:00
李通洲
bde2d67f25
CMake: disable UBSan 2023-09-26 08:58:16 +08:00
李通洲
8cbe3f6453 GPU (Linux): add full GPU detection support in WSL
With DX12 API ;)
2023-09-21 15:47:03 +08:00
李通洲
064f624eab
macOS: fix compiler warnings on latest xcode 2023-09-19 14:43:55 +08:00
李通洲
63c29b10fe Weather: code refactor 2023-09-13 18:31:22 +08:00
李通洲
b3bdf494ab PublicIP: code refactor 2023-09-13 17:41:48 +08:00
李通洲
a927f4a04d
DateTime: code refactor using ffTimeGetNow 2023-09-12 16:15:57 +08:00
李通洲
598dfd2b02
Disk (Apple): use getattrlist to detect volume name
No functional changes
2023-09-08 10:11:29 +08:00
李通洲
55444b9c4e Release v2.0.5 2023-08-26 08:16:06 -04:00
李通洲
c40086615f
Release v2.0.4 2023-08-25 15:05:39 +08:00
李通洲
1d9f462071
Release: 2.0.3 2023-08-24 14:43:19 +08:00
李通洲
afa736c37d
Release v2.0.2 2023-08-22 16:17:05 +08:00
李通洲
643e632368
CMake: try fixing CI on FreeBSD 2023-08-22 16:14:24 +08:00
李通洲
154e15e88f
Release: v2.0.1 2023-08-21 10:05:41 +08:00
李通洲
f23384725f
Version: add new module 2023-08-21 09:19:16 +08:00
李通洲
0b473e3bff Fastfetch: refactor the code of --list-modules 2023-08-20 20:51:55 +08:00
李通洲
c7f0172b25 CMake: Add option ENABLE_SYSTEM_YYJSON
Fix: #525
2023-08-19 11:11:50 +08:00
李通洲
e5e4c8bf88
Fastfetch: refactor command line option parsing code
1. improve performance
2. remove `-c`
3. rename `--recache` to `--logo-recache`, and remove `-r`
2023-08-17 16:10:05 +08:00
李通洲
ee4bc2302a
Chore: move mk_wcwidch to 3rdparty folder 2023-08-14 20:48:37 +08:00
李通洲
cd4a512291
Chore: embed yyjson source code
Ref: https://github.com/fastfetch-cli/fastfetch/discussions/523
2023-08-14 20:48:37 +08:00
李通洲
86dffe751f Android: prefer static linking to libandroid-wordexp.a 2023-08-14 10:51:54 +08:00
李通洲
02adbb462a Android: link to libandroid-wordexp if available
Ref: https://github.com/termux/termux-packages/tree/master/packages/libandroid-wordexp
2023-08-14 10:33:11 +08:00
李通洲
65d25446fe
Users: use __has_include 2023-08-14 10:05:43 +08:00
李通洲
550011c5f1
Release: v2.0.0 2023-08-14 09:24:33 +08:00
李通洲
d05cbc0af0
Monitor (macOS): detect HDR support 2023-08-11 16:45:16 +08:00
李通洲
7965107347
PhysicalDisplay: rename module to Monitor 2023-08-09 16:31:24 +08:00