Commit Graph

1738 Commits

Author SHA1 Message Date
李通洲 32d6436027 Disk: add --disk-show-readonly 2023-08-26 13:43:33 +08:00
李通洲 7358326a13 Disk: add --disk-use-available
fix #543
2023-08-26 13:43:13 +08:00
李通洲 434a879538 Disk: rename FFDiskType to FFDiskVolumeType 2023-08-26 13:40:40 +08:00
李通洲 eb308e1861 Memory (BSD): fix building on 32-bit FreeBSD
fix #538
2023-08-25 08:47:16 +08:00
李通洲 28c01599d5 Platform: add $EXE_PATH/../share to dataDir
Support loading presets when fastfetch is installed in a special path. eg. `/opt/homebrew/bin/`
2023-08-24 11:14:51 +08:00
李通洲 bc6ed4f4a2 OpenGL: use FFOpenGLOptions in detection code 2023-08-24 09:55:00 +08:00
李通洲 159122eb98 Brightness (macOS): silence compiler warnings 2023-08-21 09:38:20 +08:00
李通洲 f23384725f Version: add new module 2023-08-21 09:19:16 +08:00
李通洲 069c20be40 Brightness: don't make DDC/CI a slow operation 2023-08-19 02:16:04 -04:00
李通洲 125759dc75 Terminal: correctly detecting version and font on NixOS 2023-08-19 10:02:07 +08:00
李通洲 f0a10fcc6d Disk (BSD): improve disk type detection 2023-08-18 20:57:54 +08:00
李通洲 c70b9cb84e Revert "Disk (BSD): try detecting disk label"
Doesn't work

This reverts commit 55b9e274b6.
2023-08-18 21:21:34 +08:00
李通洲 77e0d9dba1 JsonConfig: prepare for module weather and public ip 2023-08-18 13:38:32 +08:00
李通洲 55b9e274b6 Disk (BSD): try detecting disk label 2023-08-18 09:52:21 +08:00
李通洲 75323d64f8 Chore: fix typo 2023-08-16 16:51:54 +08:00
李通洲 ed9639c66b Disk (Linux): replace all \\x20 to real charactors in disk label 2023-08-15 21:11:52 +08:00
李通洲 98b9ef74cf Disk (Linux): fix label detection 2023-08-15 21:11:52 +08:00
李通洲 20c2cdf7ba Monitor (Linux): fix EDID file reading
Its file length is always 0
2023-08-15 19:20:21 +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
李通洲 65d25446fe Users: use __has_include 2023-08-14 10:05:43 +08:00
李通洲 97b779aefb Monitor (Linux): try detecting HDR support 2023-08-12 00:27:05 +08:00
李通洲 46b0c6e76b Monitor (Windows): code refactor 2023-08-12 00:07:24 +08:00
李通洲 519f3bfd50 Monitor (macOS): test HDR support for external monitors 2023-08-11 22:04:26 +08:00
李通洲 045d7052d1 Monitor (macOS): fix building 2023-08-11 19:37:23 +08:00
李通洲 d05cbc0af0 Monitor (macOS): detect HDR support 2023-08-11 16:45:16 +08:00
李通洲 28d95c9f45 WM (macOS): don't print Core Graphics 2023-08-11 15:56:02 +08:00
李通洲 126034f33e WM (macOS): detect if WindowServer is running 2023-08-11 14:56:17 +08:00
李通洲 ff685a52b4 Monitor (macOS): tidy 2023-08-11 14:29:24 +08:00
李通洲 9177bc2b9b Display (Linux): don't use unknown as the display name 2023-08-11 10:58:54 +08:00
李通洲 d1a92f8cf9 Display (Linux): retreive EDID monitor name 2023-08-10 20:59:54 +08:00
李通洲 8d7318c024 Display (Linux): don't assume DP-* are external monitors 2023-08-10 20:58:52 +08:00
李通洲 978e578e7a Display (Linux): fix memleaks 2023-08-10 19:04:09 +08:00
李通洲 e0c59b9395 Brightness (Linux): try detect monitor name 2023-08-10 10:39:48 +08:00
李通洲 b4ad245212 Monitor (Linux): detect monitor name 2023-08-10 10:16:05 +08:00
李通洲 3bd4694a52 Display (Linux): detect monitor name when using DRM 2023-08-10 10:12:25 +08:00
李通洲 2f2856eacb Display (Linux): detect monitor name for wayland 2023-08-10 09:58:31 +08:00
李通洲 33dc097c3f DisplayServer (Linux): get EDID 2023-08-10 09:35:00 +08:00
李通洲 fada8113c1 DisplayServer (Linux): get EDID (WIP) 2023-08-09 21:56:40 +08:00
李通洲 e7487e24ae DisplayServer (Linux): better rotation detection for X11 2023-08-09 21:11:03 +08:00
李通洲 7965107347 PhysicalDisplay: rename module to Monitor 2023-08-09 16:31:24 +08:00
李通洲 921f3e3c34 PhysicalDisplay: fix typo 2023-08-09 13:27:52 +08:00
李通洲 008c9a597e PhycialDisplay: detect phycial size 2023-08-09 11:20:18 +08:00
李通洲 abae204ab8 PhycialDisplay: tidy 2023-08-09 10:34:53 +08:00
李通洲 1d1ce83567 PhycialDisplay (macOS): add support 2023-08-09 10:11:24 +08:00
李通洲 bb0279bae1 NativeResolution: rename module to PhycialDisplay 2023-08-09 10:00:57 +08:00
李通洲 3acbe84570 Brightness (macOS): code refactor 2023-08-09 09:00:29 +08:00
李通洲 7598e57704 NativeResolution (Windows): add support 2023-08-08 23:19:22 +08:00
李通洲 5c603145ab Battery (Windows): tidy 2023-08-08 23:18:41 +08:00
李通洲 c28ced9dcb NativeResolution (Linux): add support 2023-08-08 20:23:26 +08:00
李通洲 a58db92ab8 NativeResolution: init code 2023-08-08 20:18:24 +08:00