-
Notifications
You must be signed in to change notification settings - Fork 530
Release: v2.46.0 #1813
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.46.0 #1813
Conversation
* Add 1 more small Fedora logo * Update builtin.c --------- Co-authored-by: Carter Li <[email protected]>
* Enable terminal font detection for rio terminal emulator https://rioterm.com https://rioterm.com/docs/config https://rioterm.com/docs/config#fonts * Update src/detection/terminalfont/terminalfont.c Fix default rio font name Co-authored-by: Carter Li <[email protected]> --------- Co-authored-by: Carter Li <[email protected]>
Some devices store their CPU name in hw.model, so check that as well before giving up. Tested on NetBSD 10.1 evbppc/wii, and allows it to detect the CPU as "750 (Revision 2.0)". --------- Co-authored-by: Carter Li <[email protected]>
* Logo (Builtin): add HarmonyOS * OS (HarmonyOS): detect HarmonyOS * Update src/detection/os/os_linux.c Co-authored-by: Copilot <[email protected]> * Update os_linux.c --------- Co-authored-by: Carter Li <[email protected]> Co-authored-by: Copilot <[email protected]>
* Added AnushOS to builtin.c Added AnushOS config to builtin.c * Create anushos.txt Added anushos.txt to ASCII logos * Update builtin.c --------- Co-authored-by: Carter Li <[email protected]>
So we can test both platforms in CI
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
This pull request bumps the release version and makes a variety of improvements across the codebase. Key changes include adding O_CLOEXEC flags to numerous open() calls for enhanced resource management and security, updating GPU detection to support DRM on FreeBSD and other platforms, and refining OS, display server, and logo details.
Reviewed Changes
Copilot reviewed 54 out of 55 changed files in this pull request and generated no comments.
File | Description |
---|---|
src/util/* | Added O_CLOEXEC flag to file open calls for resource safety |
src/detection/* | Updated OS, GPU, WM, and battery detection logic |
src/logo/* | Updated logos and naming (e.g. HydraPWK instead of Hydra) |
debian/*, CMakeLists.txt, CHANGELOG.md | Version bump and related configuration changes; CI workflow updates |
Comments suppressed due to low confidence (1)
debian/changelog:1
- The changelog still references version 2.45.0 while CMakeLists.txt and CHANGELOG.md have been updated to version 2.46.0. Please update the debian changelog to maintain consistent versioning across the project.
fastfetch (2.45.0) jammy; urgency=medium
No description provided.