Commit Graph

550 Commits

Author SHA1 Message Date
Dr-Noob
3641391bd8 [v1.00] Clarify what should be posted when a bug occurs 2021-08-31 10:06:09 +02:00
Dr-Noob
0350d116bd [v1.00] Add missing uarchs from instlatx64 2021-08-31 10:02:39 +02:00
Dr-Noob
23055483c4 [v1.00] Fix broken links in README as noted by #114 2021-08-30 23:11:18 +02:00
Dr-Noob
bf75716054 [v1.00][ARM] Add Cortex X1 and Snapd 888+ in ARM detection 2021-08-29 09:53:16 +02:00
Dr-Noob
dd324537ee [v1.00] Significantly improve README 2021-08-23 20:48:41 +02:00
Dr-Noob
ef9cb9b9c5 [v1.00] Bump version v1.00 2021-08-23 09:31:46 +02:00
Dr-Noob
6a9d30ee37 [v0.99][PPC] Fix printer in PPC to print using the whole terminal width 2021-08-23 09:08:16 +02:00
Dr-Noob
4af1651306 [v0.99] Remove -fstack-protector-all from Windows compilation to fix segfault with mingw64, found in issue #109 2021-08-22 13:30:47 +02:00
Dr-Noob
1a8daf6e32 [v0.99] Update --help and manual page 2021-08-21 15:47:22 +02:00
Dr-Noob
fbee621ca5 [v0.99] Simplify printer code that supports cutting text by adding a line buffer 2021-08-21 13:25:40 +02:00
Dr-Noob
e63ef6008d [v0.99] Always print warning messages in parse_args function 2021-08-21 11:12:35 +02:00
Dr-Noob
9d8372fcb4 [v0.99] Small improvements in Apple logo 2021-08-21 10:39:48 +02:00
Dr-Noob
5686475cbb [v0.99] Small improvements in ARM long logo 2021-08-21 10:12:38 +02:00
Dr-Noob
d312c32b1c [v0.99] Remove break in args parsing (probably from switch/case) and unused style in args.h 2021-08-21 09:56:29 +02:00
Dr-Noob
2ab3f8eb40 [v0.99] Small refactoring (fix compilation issues) 2021-08-19 13:40:21 +02:00
Dr-Noob
d8fe4f5a6b [v0.99] Small refactoring 2021-08-19 13:36:02 +02:00
Dr-Noob
137b51fc99 [v0.99] Update README to include gpufetch reference and x86 support under Android, as reported by #107 2021-08-19 12:50:59 +02:00
Dr-Noob
a6420151ed [v0.99] Refactoring logo selection in printer.c 2021-08-19 12:46:37 +02:00
Dr-Noob
39516e219a [v0.99] Add support to use 3 colors in logo instead of 2. Add colors for new intel logo (which uses 3 colors) 2021-08-19 12:12:36 +02:00
Dr-Noob
c0935d1b4b [v0.99] Add options: --logo-long --logo-short --logo-intel-new --logo-intel-old 2021-08-19 11:40:00 +02:00
Dr-Noob
a302a4508c [v0.99] Show new Intel logo only when the CPU was released after Intel started using the new logo 2021-08-18 12:31:59 +02:00
Dr-Noob
d8c69e1b9b [v0.99] Improve new Intel small logo 2021-08-18 11:37:46 +02:00
Dr-Noob
af58050051 [v0.99] Improve new Intel adding background color 2021-08-18 11:12:08 +02:00
Dr-Noob
70b257831b [v0.99] Working on new Intel logo 2021-08-18 10:45:52 +02:00
Dr-Noob
58589cc121 [v0.99] Fix a bug that caused segfault when terminal size cannot be retrieved (e.g, redirection) 2021-08-17 22:39:53 +02:00
Dr-Noob
3e01df28fc [v0.99] Fix a few typos 2021-08-16 10:10:17 +02:00
Dr-Noob
58160d1185 [v0.99][PPC] Rename "Name" field in ppc to "Part Number" (suggested by #85), since it is the standard way to refer to this info 2021-08-14 19:19:33 +02:00
Dr-Noob
f8f81c3222 [v0.99] Refactor cut text and add support for ARM too 2021-08-14 19:08:22 +02:00
Dr-Noob
4e29e481b7 [v0.99] Cut text if it does not fit in the terminal, as suggested by #65 and motivated by many others. Needs testing and refactoring 2021-08-14 18:31:02 +02:00
Dr-Noob
2c69889d65 [v0.99] Add shorter strings for field names, which are used when the output does not fit in the terminal, even with the short logo 2021-08-14 17:44:56 +02:00
Dr-Noob
70da780930 [v0.99][PPC] Small modifications to IBM small logo 2021-08-14 16:51:24 +02:00
Dr-Noob
82b9241330 [v0.99] Update README to add M1 support 2021-08-14 16:21:27 +02:00
Dr-Noob
e3aeb5c705 [v0.99] Add arm64 to ARM supported architectures in the Makefile 2021-08-13 10:05:53 +02:00
Dr-Noob
132b961b24 [v0.99][PPC] Fix compilation issues in ppc 2021-08-13 09:40:31 +02:00
Dr-Noob
9c552bcddf [v0.99] New IBM (actually) short logo 2021-08-13 09:34:45 +02:00
Dr-Noob
323f3671b7 [v0.99] Add bright color codes and use them in apple logo, making it much cooler 2021-08-12 22:30:59 +02:00
Dr-Noob
b6603040fc [v0.99] Merge and integrate M1 branch, which adds support for Apple M1 CPU 2021-08-12 18:52:01 +02:00
Dr-Noob
e2f7ec0765 [v0.98][ARM] Apply bug fixes already in master 2021-08-12 12:44:37 +01:00
Dr-Noob
5dcc3c1db6 [v0.99][ARM] Fixed two bugs that caused invalid access and segfaults 2021-08-12 13:37:28 +02:00
Dr-Noob
ca5677a77f [v0.99][X86] Improve CPU abbreviate code 2021-08-12 10:39:26 +02:00
Dr-Noob
6d79a96fa8 [v0.99][X86] Add --full-cpu-name option 2021-08-11 23:24:48 +02:00
Dr-Noob
06a76d4c75 [v0.99][X86] Add function to abbreviate Intel CPU names from CPUID 2021-08-10 15:57:27 +02:00
Dr-Noob
49b437bc33 [v0.99] Do not print logo with background color if logo is not designed to 2021-08-10 13:16:11 +02:00
Dr-Noob
7159d1fea1 [v0.99] Improve small Intel logo 2021-08-10 13:11:21 +02:00
Dr-Noob
c269fbd7d3 [v0.99] Merge branch new_logos, which replaces the logo printing implementation; the new one adds shorter logo variants and reduces code complexity 2021-08-10 11:25:49 +02:00
Dr-Noob
3cc56c5900 [v0.99][ARM] Special case of longest_field_length for ARM, which adds two spaces in some fields 2021-08-10 11:22:30 +02:00
Dr-Noob
7cd578b889 [v0.99] Add color manually to ascii with replace=true and change the printing algorithm to support this new format 2021-08-10 10:34:39 +02:00
Dr-Noob
6a67b87abc [v0.99] Partially recover --color and --style options 2021-08-10 08:48:52 +02:00
Dr-Noob
590c391380 [v0.99][PPC] Fix compilation due to new logos in PPC 2021-08-09 13:58:51 +02:00
Dr-Noob
5e3be4c45f [v0.99][ARM] Fix compilation due to new logos in ARM, but needs refactoring and review 2021-08-09 13:35:00 +02:00