-
-
Notifications
You must be signed in to change notification settings - Fork 608
Release: v2.45.0 #1784
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
Merged
Release: v2.45.0 #1784
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ported from hyfetch
Disabled due to cross-platform-actions/action#104
* Update Xenia Linux logo * Update builtin.c for xenia colours * Update src/logo/builtin.c Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Carter Li <[email protected]> Co-authored-by: Copilot <[email protected]>
Preparing for detailed swap usage
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Updates Fastfetch to v2.45.0, adding new platform support, improving detectors, and extending CI coverage.
- Bump version and packaging support for FreeBSD
- Enhance swap, package, GPU, disk, and DE detection across multiple OSes
- Extend CI matrix to DragonFly BSD and Haiku, and refine dependencies
Reviewed Changes
Copilot reviewed 38 out of 38 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| src/detection/swap/swap_apple.c | Change swap detector to append results into an FFlist |
| src/detection/swap/swap.h | Update ffDetectSwap signature to take FFlist |
| src/detection/packages/packages_obsd.c | Streamline OpenBSD package count logic |
| src/detection/packages/packages_nbsd.c | Add NetBSD-specific package detection |
| src/detection/packages/packages_linux.c | Fix RPM package count query to use Sigmd5 table |
| src/detection/memory/memory_haiku.c | Use dynamic pageSize instead of B_PAGE_SIZE |
| src/detection/host/host_mac.c | Correct MacBook Air model identifier |
| src/detection/host/host_android.c | Detect OnePlus marketing name property |
| src/detection/gpu/gpu_linux.c | Remove redundant zero initializers |
| src/detection/gpu/gpu.c | Recognize new GPU vendor IDs |
| src/detection/disk/disk_linux.c | Treat sshfs mounts as physical devices |
| src/detection/disk/disk_bsd.c | Include fusefs.sshfs and fix overflow casts |
| src/detection/de/de_linux.c | Handle _PATH_LOCALBASE for *BSD KDE detection paths |
| src/detection/cpu/cpu_windows.c | Align increment style for packages counter |
| doc/json_schema.json | Update BIOS formatting items and add command-raw type |
| debian/files | Bump source buildinfo version |
| debian/changelog | Add changelog entry for v2.45.0 |
| CMakeLists.txt | Bump project version, include FreeBSD packaging rules |
| .github/workflows/ci.yml | Add DragonFly/Haiku jobs and refine Alpine deps |
Comments suppressed due to low confidence (2)
doc/json_schema.json:118
- [nitpick] Inconsistent casing: the module name is
BIOSbut the list items useBios. Consider usingBIOSfor all occurrences.
118 + "description": "Output format of the module `BIOS`. See Wiki for formatting syntax\n 1. {date}: Bios date\n 2. {release}: Bios release\n 3. {vendor}: Bios vendor\n 4. {version}: Bios version\n 5. {type}: Firmware type",
CMakeLists.txt:1972
- This
elseif(FreeBSD)appears after anendif(), making it syntactically invalid in CMake. It should be part of the sameif(LINUX)...elseif(FreeBSD)...endif()block or use a separateif(FreeBSD) ... endif().
1972 +elseif(FreeBSD)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.