14 Commits

Author SHA1 Message Date
dd8f231c51 Bump version to 0.3.0, enhance disk and GPU info retrieval with caching support, and streamline package count management
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 47s
2024-12-01 18:15:24 +00:00
829d085d1f Refine memory management and system info handling
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 46s
- Continued transition to arena allocator by removing unnecessary deinitialization.
- Improved memory management practices in the main Zig file.
2024-12-01 15:45:48 +00:00
cede8a99cd Update pikafetch to version 0.2.0-101pika2, refactor memory allocation and system info retrieval
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 57s
- Incremented version number in changelog to 0.2.0-101pika2.
- Transitioned to using an arena allocator, removing the GeneralPurposeAllocator.
- Enhanced memory management by eliminating unnecessary deinitialization and free calls.
- Updated system information retrieval to improve performance.
- Adjusted terminal and shell information retrieval for better compatibility and efficiency.
2024-12-01 15:37:42 +00:00
483604eb2d Update version to 0.2.0 and refactor system information retrieval
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 1m9s
- Incremented version number in main.sh to 0.2.0.
- Updated changelog to reflect the transition to Zig nightly and removal of libc dependencies.
- Refactored disk information retrieval to enhance compatibility and streamline the process.
- Adjusted memory and terminal information retrieval to improve performance and accuracy.
- Removed unused imports and optimized memory allocation in various system info modules.
2024-12-01 15:19:08 +00:00
5e51b5debd Update pikafetch version and improve disk information retrieval
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 51s
- Incremented version number in changelog from 0.1.0-101pika7 to 0.1.0-101pika8.
- Modified disk information retrieval to use `statfs` instead of `statvfs`, enhancing compatibility.
- Removed unused filesystem type retrieval logic to streamline disk info processing.
- Adjusted formatting in system info output for disk usage display.
2024-11-30 23:56:27 +00:00
9db38b0c4d Refactor GPU detection logic and remove unused PCI ID data
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 50s
- Removed the `pci.ids` file as it is no longer needed for GPU detection.
- Simplified GPU detection functions to streamline vendor identification and model name retrieval.
- Enhanced memory reporting and improved overall structure of GPU information.
- Updated version in changelog to reflect these changes.
2024-11-30 23:32:29 +00:00
a2c372b101 Update PCI ID list with new devices and correct model/version details for various hardware components. Improved changelog entries
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 1m0s
2024-11-30 22:00:06 +00:00
68cc35cc2a Update PCI ID list with new devices, correct versions, and improve changelog for better tracking of hardware updates
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 51s
2024-11-30 20:09:27 +00:00
21e4af01c5 Fix GPU detection for NVIDIA and AMD; improve model name retrieval and memory reporting in gpu.zig. Update changelog version
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 53s
2024-11-30 20:06:19 +00:00
f118503903 Update GPU detection logic
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 49s
- Enhanced GPU detection functions to support multiple GPU vendors (NVIDIA, AMD, Intel) and improved memory reporting.
2024-11-30 19:44:28 +00:00
946c64d5ab Update GPU functions to support multiple GPUs and adjust system info structure accordingly
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 51s
2024-11-30 19:22:08 +00:00
5ef827d040 Update .github/release-nest-v3
All checks were successful
PikaOS Package Build & Release (amd64-v3) / build (push) Successful in 52s
2024-11-30 19:58:57 +01:00
465863712c Update .github/release-nest-v3
Some checks failed
PikaOS Package Build & Release (amd64-v3) / build (push) Failing after 38s
2024-11-30 19:57:10 +01:00
General PikaOS Packages Group
24885847d5 Initial commit 2024-11-30 19:46:28 +01:00