Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: v2.32.0 #1445

Merged
merged 36 commits into from
Dec 18, 2024
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
03cd283
Packaging: update debian stuff [ci skip]
CarterLi Dec 4, 2024
e90c5cb
GPU (OpenBSD): fix `pci.ids` file location
CarterLi Dec 4, 2024
b33692a
Logo: randomly select one if the logo source expands to multiple files
CarterLi Dec 5, 2024
856d229
Wifi (Linux): fix bssid formatting
CarterLi Dec 6, 2024
8410a66
Host (Linux): report mac product name
CarterLi Dec 6, 2024
d897472
Edid: use screen size in DTD if make sense
CarterLi Dec 6, 2024
5c01685
Host: detect mac model in FreeBSD & Windows
CarterLi Dec 8, 2024
2700390
Host (Sun): fix build
CarterLi Dec 9, 2024
e45ff54
Host: silence compiler warnings
CarterLi Dec 10, 2024
9a36d63
Global: refactor code of `-h <module>-format`
CarterLi Dec 11, 2024
ebfdeef
Fastfetch: add `-h format-json`
CarterLi Dec 11, 2024
f01944d
JsonSchema: add documentation of format args
CarterLi Dec 11, 2024
86783c0
OS (Linux): detect Linux Lite
CarterLi Dec 11, 2024
e98afa8
JsonSchema: fix typo
CarterLi Dec 11, 2024
79c8919
Logo (Builtin): add Serpent OS
CarterLi Dec 12, 2024
491cfb9
Doc: update changelog [ci skip]
CarterLi Dec 12, 2024
6874627
CPU (Linux): detect Virtualized Apple Silicon
CarterLi Dec 13, 2024
ab1a11c
CPU (ARM): add more apple cores
CarterLi Dec 13, 2024
009a788
OpenGL (Linux): suppress IO
CarterLi Dec 13, 2024
82170ce
Scripts: fix typo
CarterLi Dec 13, 2024
373e288
WM: add support for fvwm (OpenBSD) and ctwm (NetBSD)
CarterLi Dec 13, 2024
bfaa73a
Display (Linux): clean up
CarterLi Dec 13, 2024
87446e6
WM (OpenBSD): fix process enumeration
CarterLi Dec 13, 2024
901e0eb
Logo (Builtin): add Ultramarine Small
CarterLi Dec 14, 2024
d0d29c1
Add Armbian-unofficial detection (#1436)
JohnTheCoolingFan Dec 14, 2024
4937ccf
OpenGL (EGL): prefer surfaceless display
CarterLi Dec 14, 2024
7d7e219
OpenGL (NetBSD): fix build
CarterLi Dec 14, 2024
0e9cdf7
WM (FreeBSD): improve WM detection for Wayland
CarterLi Dec 14, 2024
69f180b
Display (FreeBSD): don't try to use `/sys` on FreeBSD
CarterLi Dec 14, 2024
0a00f57
OpenGL (NetBSD): try fixing build
CarterLi Dec 14, 2024
c4c6fe6
Logo (Builtin): improved debian ascii logo (#1441)
L1kwidus Dec 16, 2024
ca975f8
Version: fix format parameter name
CarterLi Dec 17, 2024
0dc40a2
WM (Linux): added ratpoison window manager (#1442)
yuzu-eva Dec 17, 2024
ac2266c
Wifi (FreeBSD): early break if the interface is not associated
CarterLi Dec 17, 2024
2176ea2
Revert "Display (Linux): prefer detecting physical size from EDID"
CarterLi Dec 18, 2024
1b52029
Release: v2.32.0
CarterLi Dec 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Host: silence compiler warnings
CarterLi committed Dec 10, 2024
commit e45ff546ed166ceaa92700c730d7d3b874d71d81
2 changes: 2 additions & 0 deletions src/detection/host/host.h
Original file line number Diff line number Diff line change
@@ -14,5 +14,7 @@ typedef struct FFHostResult
} FFHostResult;

const char* ffHostGetMacProductNameWithHwModel(const FFstrbuf* hwModel);
#ifdef __x86_64__
bool ffHostDetectMac(FFHostResult* host);
#endif
const char* ffDetectHost(FFHostResult* host);
4 changes: 2 additions & 2 deletions src/detection/host/host_mac.c
Original file line number Diff line number Diff line change
@@ -174,9 +174,9 @@ const char* ffHostGetMacProductNameWithHwModel(const FFstrbuf* hwModel)
return NULL;
}

#ifdef __x86_64__
bool ffHostDetectMac(FFHostResult* host)
{
#ifdef __x86_64__
if (ffStrbufEqualS(&host->family, "Mac") && ffStrbufEqualS(&host->vendor, "Apple Inc."))
{
const char* productName = ffHostGetMacProductNameWithHwModel(&host->name);
@@ -188,6 +188,6 @@ bool ffHostDetectMac(FFHostResult* host)
return true;
}
}
#endif
return false;
}
#endif