Commit Graph

357 Commits

Author SHA1 Message Date
utox39
42edc5c24b fix(utils): fix typo 2025-08-06 20:57:10 +02:00
utox39
537a324275 build: bump version to 0.9.0 v0.9.0 2025-08-06 00:03:00 +02:00
utox39
224a7d29d8 Merge pull request #11 from utox39/feat/parse-shell-version
Feat/parse shell version
2025-08-06 00:01:34 +02:00
utox39
eb477e5154 refactor(shell): remove the 'allocator' parameter 2025-08-05 23:13:42 +02:00
utox39
2d1c7506d8 feat(shell): parse bash shell version 2025-08-04 02:37:52 +02:00
utox39
428d882591 Merge pull request #10 from utox39/feat/handle-shell-env-var-not-found
Feat/handle shell env var not found
v0.8.1
2025-08-04 00:40:29 +02:00
utox39
a1c62a56ae build: bump version to 0.8.1 2025-08-04 00:38:33 +02:00
utox39
5b423d1cef feat(shell): handle 'SHELL' env var not found 2025-08-04 00:35:09 +02:00
utox39
6574945e56 docs(README): update README 2025-08-02 00:25:25 +02:00
utox39
66bb544c0a build: bump version to 0.8.0 v0.8.0 2025-08-02 00:22:06 +02:00
utox39
d90c1d2e9a Merge pull request #9 from utox39/feat/adaptive-print
Feat/adaptive print
2025-08-02 00:20:35 +02:00
utox39
0beec60a8a fix(linux-kernel): fix kernel info parsing by trimming null bytes 2025-08-01 06:25:30 +02:00
utox39
7669da5ae8 refactor(formatters): remove unnecessary spaces in the formatted uptime string 2025-08-01 05:55:11 +02:00
utox39
1267a71250 feat: print the ascii art if the width of the terminal is greater than the left alignment (45) + the longest sys info string length 2025-08-01 04:10:00 +02:00
utox39
2aa90c04ff feat: add a utility function to get the length of the longest sys info string 2025-08-01 03:51:11 +02:00
utox39
f6d1c2dc72 feat: add adaptive printing based on terminal width 2025-07-31 01:47:12 +02:00
utox39
9df0845530 feat: add a utility function to retrieve the terminal size 2025-07-31 01:43:40 +02:00
utox39
3b3c29e22d Merge pull request #8 from utox39/fix-linux-gpu/fix-memory-leak
Fix linux gpu/fix memory leak
v0.7.4
2025-07-29 17:08:10 +02:00
utox39
a866952f86 build: bump version to 0.7.4 2025-07-29 17:06:40 +02:00
utox39
5d7bdd8041 fix(linux-gpu): fix memory leak 2025-07-29 17:05:30 +02:00
utox39
635dfe00db Merge pull request #7 from utox39/fix-linux-gpu/fix-double-free
Fix linux gpu/fix double free
v0.7.3
2025-07-28 23:40:56 +02:00
utox39
064e8e9597 build: bump version to 0.7.3 2025-07-28 23:39:40 +02:00
utox39
785915d833 fix(linux-gpu): fix double free 2025-07-28 23:38:36 +02:00
utox39
e492443a2c build: bump version to 0.7.2 v0.7.2 2025-07-27 14:54:36 +02:00
utox39
f1bebb08e9 Merge pull request #6 from utox39/fix/fix-wrong-used-size
fix: fix wrong used size calculation
2025-07-27 14:52:37 +02:00
utox39
f3af8712d2 Merge pull request #5 from utox39/fix-linux/fix-cpuinfo_max_freq
fix(linux-cpu): fix FileNotFound error
2025-07-27 14:50:18 +02:00
utox39
67a2e19ac4 fix: fix wrong used size calculation 2025-07-27 14:42:52 +02:00
utox39
2de5047eb7 fix(linux-cpu): fix FileNotFound error 2025-07-22 22:32:48 +02:00
utox39
e88586c47a Merge pull request #4 from utox39/feat-linux/gpu-name-parsing
Feat linux/gpu name parsing
v0.7.0
2025-07-17 15:39:23 +02:00
utox39
28f94d87ed fix(terminal): fix typo 2025-07-17 15:37:31 +02:00
utox39
0d7f606b7d build: bump to version 0.7.0 2025-07-17 15:35:37 +02:00
utox39
ec0e3ffd18 refactor(linux-gpu): add note and remove debug logs 2025-07-17 15:34:21 +02:00
utox39
f73b1be023 refactor(linux-gpu): use gpu name parser 2025-07-17 15:33:43 +02:00
utox39
3a5a268bbe feat(linux-gpu): parse gpu name 2025-07-17 02:25:26 +02:00
utox39
bdf4a3f7d7 build: bump version to 0.6.2 v0.6.2 2025-07-17 02:18:36 +02:00
utox39
68cc541575 refactor(formatters): show the frequency and cores of the GPU only if one of the two is different from zero 2025-07-16 23:57:09 +02:00
utox39
e28a3b96e5 build: bump version to 0.6.1 v0.6.1 2025-07-15 02:20:55 +02:00
utox39
01ad39c0b5 fix(config): fix the order of the enum 2025-07-15 02:19:56 +02:00
utox39
a18fd7ade8 style(ascii): add comments 2025-07-15 02:07:07 +02:00
utox39
3e14691e14 docs(README): update README 2025-07-12 02:03:24 +02:00
utox39
4eab0e4487 build: bump to version 0.6.0 v0.6.0 2025-07-12 01:58:31 +02:00
utox39
3b737ed4d7 Merge pull request #3 from utox39/feat-linux/gpu-info
Feat linux/gpu info
2025-07-12 01:56:51 +02:00
utox39
073d512b67 docs(README): update README 2025-07-12 01:56:02 +02:00
utox39
707f94bd8b fix(formatters): fix wrong return type 2025-07-12 01:47:53 +02:00
utox39
de214a4a89 feat(formatters): add a tagged union to handle formatters with different signatures 2025-07-12 01:42:15 +02:00
utox39
5b63b30a4f fix(linux-gpu): fix wrong return type 2025-07-12 01:23:33 +02:00
utox39
9af26702cc fix(linux-gpu): fix ignored error union 2025-07-12 01:19:53 +02:00
utox39
c660fc903f feat(linux-gpu): handle multiple gpu 2025-07-11 21:54:17 +02:00
utox39
90abbcb1fd feat(linux-gpu): handle the return value of the pci_fill_info function 2025-07-11 16:27:07 +02:00
utox39
a52dd145da build(linux): link with libpci 2025-07-11 14:22:25 +02:00