forked from deater/linux_logo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
61 lines (35 loc) · 1.49 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
NEWER:
~~~~~~
- Make x86 base CPU type on the model number
- Fix all the github issues
- Truncate width if wider than 80 columns
- Auto-calculate width of screen and adjust accordingly?
OLDER:
~~~~~~
- handle the case if two logos have the same name...
- allow specifying a directory full of logos, so you don't
have to build them all into linux_logo
- make sure no buffer-overflows. strncat is no help here.
- get locale path from LOCALEPATH [is this still needed? I am not
an i18n expert ]
- Fix -i option
- make the "-i" option work
- Compress logos for smaller executable [might not be worth the trouble]
- script to make a "before" and "after" list of linux_logo results
based on the cpuinfo collection, then diff after to make sure no
regressions happened.
- Have architecture-specific default sysinfo output?
That way archs like m68k that have extra info [like Amiga, Atari, Mac]
can display this w/o adding hacks to make it look proper on archs
w/o such info [ix86]
- see the ./libsysinfo directory for sysinfo stuff
Suggestions from others:
- Check the TERM value and use the ASCII logo if we don't have
color support.
- Why not include #I in Format string to indicate time in HH:MM format?
- All text in output is printed in ESC[1;37;40m. It would be nice to
have an option for that. For example: linux_logo -z 0-37-40 ...
New suggestions:
- Lookup table for x86 processors
- #8C type options, with number specifying max width
- #R option, print "raw" returned CPU name