inxi-svn
3aa1ebfee1
(no version change)
...
Fixed redundant error inxi word, added error number to output, this should have been done long ago.
2008-11-13 02:20:20 +00:00
inxi-svn
30f749bc6d
(Change Version)
...
Cleaned up and refactored download error handling, put it all in download function, out
of get_params, which should only set params, not execute special case code blocks. Sorry cathbard ;-)
2008-11-13 02:18:33 +00:00
inxi-svn
c848609967
(change version)
...
Fine tuned the branch download option error messages to better reflect the actual error.
2008-11-13 02:12:08 +00:00
inxi-svn
ccd62be018
(Change Version)
...
Improved bad download error handler message and options.
2008-11-13 02:03:04 +00:00
inxi-svn
6960738965
(change version)
...
Added two new testing options, svn branch one and branch two download run from urls.
Both are triggered by -!, -! 3 for testing branch/one and -! 4 for testing branch/two
2008-11-13 01:57:45 +00:00
inxi-svn
cc5fb242c4
(No Version Change)
...
Just some comment cleanups and small code cleanups.
2008-11-12 19:21:24 +00:00
inxi-svn
8978b3e48b
(No version change)
...
Changed order in help menu, made D alphabetical, I missed that one...
2008-11-12 03:59:16 +00:00
inxi-svn
3688020946
(Change Version)
...
Fixed a fairly major bug with both short output handling and debugging output
in get_parameters.
Prevented proper handling of non line/F/d/v type options and short output.
Update scripts to this version, and hopefully that will be it for now.
2008-11-12 01:39:27 +00:00
inxi-svn
be6d736498
(no version change)
...
comments tweak
2008-11-11 23:45:59 +00:00
inxi-svn
1404ceca7d
(No version change)
...
and added -q to testing wget as well...
2008-11-11 23:42:51 +00:00
inxi-svn
0ad0f3197b
(No version change)
...
Added item to -v5 help menu.
2008-11-11 23:41:46 +00:00
inxi-svn
88ca162533
(No version change)
...
More cleanup of comments
2008-11-11 23:38:07 +00:00
inxi-svn
4b540d3c9b
(no Version Change)
...
typo.
2008-11-11 23:37:20 +00:00
inxi-svn
3061f80d1a
(change version)
...
Some last code cleanup, comment cleanup, tweaked a few small things.
2008-11-11 23:36:25 +00:00
inxi-svn
83a50c790a
(Change Version)
...
For some reason, wget suddenly decided to show output, so added -q to script_self_updater function wgets
2008-11-11 20:04:33 +00:00
inxi-svn
a761abbda7
(Change Version)
...
This should be about it, some fine tuning of variables, distro id handling, and lsb file handling
2008-11-11 20:01:36 +00:00
inxi-svn
e158276f5e
(Change Version)
...
Tiny change, removed 'Error data:' string from bad cpu core count to make output neater.
2008-11-11 19:42:01 +00:00
inxi-svn
241dc099b4
(Change Version)
...
Final step: moved the error output switch to end of get_parameters. This lets you trigger
the debugger -@ <debug number> flag without having to actually alter the code of inxi
manually.
This might occasionally create undesired error output, but that's a good thing, since
that error output should be seen so we can know what the error is.
2008-11-11 19:34:25 +00:00
inxi-svn
5c754f182b
(Change Version)
...
Added -! unsupported argument error condition.
2008-11-11 19:12:24 +00:00
inxi-svn
a7d160d02d
(No Version Change)
...
Fixed top comments a bit
2008-11-11 18:57:47 +00:00
inxi-svn
1fdc16d584
(Change Version)
...
Bug fix, removed scriptname from download path
2008-11-11 18:47:00 +00:00
inxi-svn
df2d91cb37
(Change Version)
...
This is now launching inxi as an official script. Changed the default download url
to get it directly from google svn. This means that users can always reference the
official svn copy to ensure that the code is what it claims to be.
Added for development purposes new advanced testing options:
-! 1 triggers the boolean testing flag
-! 2 triggers an alternative development download
-! http://<any website>/path_to_download_directory/ (note: must end in /, and not include
inxi file name
Updated the script_self_updater function to handle variable download urls, and added an
update message that lets the person know where the update source was.
Added error handler for user provided testing download urls, if not existing, exit.
And with this, I'm handing over control to the inxi project itself.
2008-11-11 18:37:09 +00:00
inxi-svn
6003c8a002
(Change Version)
...
Trying out defaulting to /etc/lsb-release unless it's mint in /etc/issue, that gives more accurate readouts
2008-11-11 07:01:29 +00:00
inxi-svn
881628d7f0
(Change Version)
...
Added fail option for sound card test, also check /proc/asound/cards for something too
2008-11-11 05:58:15 +00:00
inxi-svn
17031b8f10
(No Version Change)
...
Tweaked get distro lsb data a bit to avoid confusion in the future, but no change to handling.
2008-11-11 03:15:27 +00:00
inxi-svn
11e38953c4
(Change Version Number)
...
Small tweak to partition printout section to make things line up better.
2008-11-11 02:51:27 +00:00
inxi-svn
3b1e36a1ee
(Change Version)
...
A series of bug and potential bug fixes:
1. In get distro data, improved handling of unfound distros significanly, handling
lsb-release testing as a fall back in 2 cases.
2. Created a new get_distro_lsb_data function to handle that processing
3. Added a last test for lsb-release presence.
4. Fixed a small bug that made ubuntu live cd hard disk size display fail.
2008-11-11 02:31:29 +00:00
inxi-svn
fd1da2523a
(No version change)
...
Fixed typo in function call.
2008-11-11 01:18:57 +00:00
inxi-svn
5394c9555b
(No Version Change)
...
Cleaned up help menu text a bit
2008-11-11 01:16:47 +00:00
inxi-svn
4927ee47a7
(No Version Change)
...
Fixed ordering of tests.
2008-11-11 01:09:04 +00:00
inxi-svn
f298a77680
(Change Version)
...
Added fall through /etc/lsb-release test to update distro data tests.
This adds one more failsafe test to future proof the stuff against
id failures.
I tried to also use the standard lsb_release function but for some reason
when it's run inside inxi and sent to awk it gets incredibly slowed down.
This is odd, since that command usually runs quite fast in shell.
But it's too slow as is for now to use, it makes everything hang.
Maybe later I'll add an option to trigger it or something.
2008-11-11 01:05:55 +00:00
inxi-svn
c8464427bd
(No Version Change)
...
Added : to Partition line starter, so: Partitions:
2008-11-10 23:15:05 +00:00
inxi-svn
f2bcff28ed
(Change Version Number)
...
Updated help menu to better explain this new system, and split it into two parts:
1. output control
2. additional options
This makes it easier to read and understand.
2008-11-10 23:08:07 +00:00
inxi-svn
913e9290e0
(Change Version Number)
...
To make it more consistent, changed -s to -A, and changed the 'Sound' line starter to Audio
This makes all primary line switches upper case, and only -f which is an addon to CPU lower.
2008-11-10 22:57:35 +00:00
inxi-svn
c03db070c5
(No Version Change)
...
removed extra whitespace on partition line
2008-11-10 22:46:50 +00:00
inxi-svn
33b816dc5a
(Change Version)
...
This is a major version upgrade. Fresh option set, totally upgraded, now supports per line print
control.
Each line now has a flag to switch it on or off, and those flags will also control full line
output with verbosity levels to keep it cleaner.
Since this is a core change, the new version is 0.5.0
Also moved all debugging and testing overrides to use characters, not letters:
-% - override corrupted data
-@ [number 1-10] - Triggers debugging levels 1 - 10
-! - triggers Testing data or functions
New option list and menu:
=======================================================================================
inxi -h
inxi supports the following options. You can combine
them, or list them one by one: Examples: inxi -v4 -c6 OR inxi -dc 6
Note: extra output options (eg -f,-H,-p,-s,-x) require a verbosity level of 1 or higher.
In other words, they only work if you use either -d or -v1 (or higher)
If you start inxi with no arguments, it will show the short form.
The following options if used without -d or -v will show just that complete line:
C,f,D,G,I,N,P,s,S - you can use these together to show just the lines you want to see.
If you use them with a -v level, it will show the full output for that line.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-c Available color schemes. Scheme number is required.
Supported schemes: 0-15 Example: inxi -c 11
-C Show full CPU output, including per CPU clockspeed.
-d Default output verbosity level, same as: inxi -v 1
-f Show all cpu flags used, not just the short list.
-F Show Full, all possible, output for inxi.
-D Show full hard disk info, not only model, ie: /dev/sda - ST380817AS - 80.0GB.
-G Show graphic card information (+ glx driver and version for non free video drivers).
-I Show information: processes, uptime, memory, irc client, inxi version.
-N Show network card information.
-P Show partition information (shows what -v4 would show, but without extra data).
-s Show sound card information.
-S Show system information: host name, kernel, distro
-U Auto-update script. Note: if you installed as root, you
must be root to update, otherwise user is fine.
-v Script verbosity levels. Verbosity level number is required.
Supported levels: 1-5 Example: inxi -v 4
1 - basic verbose, same as: inxi -d
2 - Also show networking card data
3 - Also show hard disk names as detected.
4 - Also show partition size/filled data for (if present):/, /home, /var/, /boot
5 - For multicore systems, also show per core clock speeds.
-V inxi version information. Prints information then exits.
-x Show extra data: bogomips on cpu.
-% Overrides defective or corrupted data.
-@ Triggers debugger output. Requires debugging level 1-10.
2008-11-10 22:41:58 +00:00
inxi-svn
fc8221b72f
(Change Version Number)
...
Bug fix, major, had to add back in wildcard on perl detection and handling because it can report as not just
perl but as perl5.10.0, a single string
2008-11-10 20:03:33 +00:00
inxi-svn
5e72775218
(Change Version)
...
1. Fixed help menu bug, now if unsupported option, error prints out full list of options used so people can see what the
wrong option was.
2. Refactored print_hdd_data, and split out print_hdd_partition_data to make it cleaner, and added triggers to primary
print output function directly, instead of embedding them in the hdd print function.
3. Moved print_it_out to top of print functions, and made better comments to show how it works.
2008-11-10 17:57:52 +00:00
inxi-svn
38bd7e2aaa
Fixed small show partitions bug
2008-11-10 02:50:00 +00:00
inxi-svn
c8b5020760
Added -p option, show partitions. Like other custom show options, requires -d or -v 1 or greater to run. Leaving -v4 as another way
...
to trigger this as well.
2008-11-10 02:39:40 +00:00
inxi-svn
e3d719f74a
tweaked swap data collector a bit
2008-11-10 01:49:56 +00:00
inxi-svn
43ffbaa535
Added some comments to swap partition section
2008-11-10 01:48:01 +00:00
inxi-svn
991d65fbee
Added to partition output, swap data, still not with percent of swap used, but that's for another day.
2008-11-10 01:10:22 +00:00
inxi-svn
2b7a30b82b
Made (usb) to USB to make more readable
2008-11-09 20:28:26 +00:00
inxi-svn
7221c789fa
Removed - after (usb) to keep it cleaner
2008-11-09 20:26:00 +00:00
inxi-svn
0ef4b22dcc
Cleaned up some testing cases, removed and cleaned up comments, tweaked the full hard drive output a bit
2008-11-09 20:20:23 +00:00
inxi-svn
b8b87ed4bf
Updated help menu to note this better
2008-11-09 19:54:12 +00:00
inxi-svn
d611c88df5
A few major changes: in get client data, got rid of loose detections like *xchat* or *sh* and replaced them with tight,
...
literals in the case list. This might trigger a few failures, but it's better to then handle those failures explicitly in
my opinion than to depend on something as loose as *sh*, which will catch any app with sh ever made.
Moved advanced hard disk data to be triggered now by -H, to avoid spamming irc.
In the future, -x, extra data, will only be used for really silly little things like bogomips, ports, and so on, stuff
that's short and basically just of interest to a few people.
2008-11-09 19:51:33 +00:00
inxi-svn
b1fa122748
Fixed some more weaknesses with the client detection function.
2008-11-09 08:57:27 +00:00
inxi-svn
e699488a94
Fixed bug in bash method that fails in etch, old bash.
2008-11-09 08:26:06 +00:00
inxi-svn
e513666122
Fixed help menu bugs, forgot to have -s, sound card, and other errors.
2008-11-09 07:36:32 +00:00
inxi-svn
f96ab2c884
Fixed testing bug for advanced sdx name detection
2008-11-09 07:07:48 +00:00
inxi-svn
d63f5d8d39
Made just the one test, for sh|bash|dash|perl that handles now all cases, including konversation
2008-11-09 04:16:13 +00:00
inxi-svn
d019d7b7c5
fixed some bugs in get client data
2008-11-09 03:59:27 +00:00
inxi-svn
3cb1cc8d1a
Fixed bug with xchat gnome handling, my error
2008-11-09 03:45:36 +00:00
inxi-svn
b27b6507a1
Trying the locsmif method, querying /proc/scsi/scsi directly instead, a failure case was discovered there.
2008-11-08 23:21:53 +00:00
inxi-svn
0a6347bed9
Added null data handler for temp array scsi
2008-11-08 22:26:16 +00:00
inxi-svn
0b4058277c
Trying a fix for special case where hard disk doesn't actually divide by 16, no idea why
2008-11-08 22:14:56 +00:00
inxi-svn
cbe7e922a6
Added array item, usb, for advanced hard disk output
2008-11-08 21:56:16 +00:00
inxi-svn
3fa22cd051
trying some usb drive fixes, needs more work
2008-11-08 21:33:48 +00:00
inxi-svn
164d8320d4
Fixed konvi bug
2008-11-08 21:13:13 +00:00
inxi-svn
17075eeaa8
fixing convi bug now
2008-11-08 21:00:17 +00:00
inxi-svn
eb820e9958
Trying a sidux patch from infobash for the wrong output, shell instead of xchat etc
2008-11-08 20:39:27 +00:00
inxi-svn
269d923b0f
Added EOF marker to let smxi do its integrity check on the file. Without that the install fails.
2008-11-08 19:15:19 +00:00
inxi-svn
42684b4dc2
Tweaked help text to better explain verbosity levels and extra options like -d, -f, -x.
...
Fixed a small bug in the disk size calculator, now it works all with single decimal accuracy for percent used and disk
spacke in GB. This should solve a problem on smaller disks where the total partition size fails to equal the total disk
size, and where on single small disks, where the listed total size didn't match the calculated single disk output.
2008-11-08 18:33:40 +00:00
inxi-svn
16024b6ade
Changed failure to find device name to: Name n/a
2008-11-08 07:24:52 +00:00
inxi-svn
cace45adb5
fixed typo
2008-11-08 06:43:30 +00:00
inxi-svn
bfcc6035eb
trying hard disk size output with decimal place, one, for smaller usb drives
2008-11-08 06:27:48 +00:00
inxi-svn
78c1b52da1
Trying a different way to handle flash drives, check for space starting first field
2008-11-08 06:25:31 +00:00
inxi-svn
d324cb287d
Added help notes for -x
2008-11-08 06:08:55 +00:00
inxi-svn
657173834f
Fixed long line wraps, rearranged hard disk info
2008-11-08 06:06:08 +00:00
inxi-svn
eeacc5cdf5
Trying out a usb device fix
2008-11-08 05:34:57 +00:00
inxi-svn
ac5337d56f
Fixed a bug with WDC, requires for the ls -l /dev/disk/by-id test replacing whitespace with _, and trimming off the last
...
part of the string
2008-11-08 05:18:01 +00:00
inxi-svn
fbd76c10bc
Redid the hdd data stuff, split it into basic and advanced functions for main loading of data array, then further
...
population of it for -v levels > 2.
With -x option, also puts out /dev/[hs]dx and drive size as well, per drive
2008-11-08 04:50:09 +00:00
inxi-svn
394a53fdf3
Added -F, for full output option, by popular demand, to show everything supported by inxi
2008-11-07 20:55:37 +00:00
inxi-svn
3fb2d605a2
Updated update error to be more accurate
2008-11-07 20:48:13 +00:00
inxi-svn
eb81af5e82
Made sound show with -s option; removed showing help menu on mistyped option, or unsupported option, this would make
...
spammy irc stuff. Instead shows message to run inxi -h for more information
2008-11-07 20:45:25 +00:00
inxi-svn
78a2872406
made tolower in awk instead of bash for cpu vendor compare
2008-11-07 20:04:28 +00:00
inxi-svn
2122cff7ca
Made all awk gawk to keep it consistent, this is the type of randomness we need to avoid in the future.
2008-11-07 19:59:11 +00:00
inxi-svn
aecf66bac7
Fixed a bug reported for partition information output, case where df splits its output lines because the first field is
...
too long. Now the get partition info function reads back from the last item per record, not from the first one. Since the
detection is based on the last item in the line, this should maybe fix that issue. Seen with LVM naming for example.
We'll see if this works or not.
2008-11-07 17:38:30 +00:00
inxi-svn
ee0740046f
some last cleanup of code
2008-11-06 23:08:34 +00:00
inxi-svn
fd5ca8a6e2
Made all awk code endings the same, }' )... in all cases, or }' /file/path, or whatever
2008-11-06 21:39:18 +00:00
inxi-svn
fe2fdf78e5
fixed typo in awk in get gfx x data
2008-11-06 21:33:14 +00:00
inxi-svn
f027067ddf
cleanup
2008-11-06 21:18:11 +00:00
inxi-svn
f8e193103d
fixed a few small errors
2008-11-06 21:03:19 +00:00
inxi-svn
84d1fb5ab0
gawk code cleanup, got rid of all one line flow controls, got rid of all ; separated statements, made all gawk code line
...
up with columns it occurs in.
2008-11-06 20:58:35 +00:00
inxi-svn
82c3d091a8
Got rid of sanitize_data feature, which forces double dips into awk, instead I put hte cleaners for , and whitespace into
...
each awk statement. This avoids exiting awk, then looping through the array in bash, then sending the array items to the
cleaner function, back into awk, then sending it back, and rebuilding the array.
I tried putting the gawk cleaners into a variable and using the variable, but that didn't work as expected, but I'll see
if i can figure out how to get that working.
2008-11-06 20:32:19 +00:00
inxi-svn
c2f692c068
Corrected misnamed cpu/normal ban lists, no longer calling working lists A_...
2008-11-06 19:59:58 +00:00
inxi-svn
3873d50e86
Made all if conditionals use the same syntax, [[.....]];then, since we couldn't get rid of all the [[ stuff without
...
getting errors, it should all be the same, so [[....]] it is. Also cleaned up some other cruft and reorganized code
slightly.
2008-11-06 19:43:28 +00:00
inxi-svn
1169e86347
Cleaned up more awk one liner flow controls, removed ; and added new lines, please check to make sure I didn't mess up!
2008-11-05 23:54:14 +00:00
inxi-svn
32a9957109
some more awk cleanup
2008-11-05 23:39:07 +00:00
inxi-svn
b5bffea71f
added @ to cpu ban list
2008-11-05 23:18:26 +00:00
inxi-svn
c21dfba13d
improved extra whitespace handling in cpu model filters, now all > 1 whitespace becomes a single ' '
2008-11-05 23:15:09 +00:00
inxi-svn
90779b6369
cleanup of hanging and loose variables
2008-11-05 22:48:56 +00:00
inxi-svn
fbff2fbed9
new option, show full flags (-f), created a few new functions to split the flag handling, for get and print. This removes
...
that junk from the old get cpu data and makes it cleaner.
2008-11-05 22:23:53 +00:00
inxi-svn
f57394e296
Just some small cleanups and code fixes
2008-11-05 06:16:33 +00:00
inxi-svn
a88d133b72
Try to fix L2 misreporting issue for intel core duo
2008-11-05 02:32:53 +00:00
inxi-svn
99509242d1
Improved audio device detection with new string
2008-11-05 02:05:26 +00:00
inxi-svn
582c6eecac
Updated get_cpu_core_count to return an array of data like other functions, this helps make methods more consistent over
...
all get data functions
2008-11-04 22:08:46 +00:00
inxi-svn
b11b8228c5
update text tweak
2008-11-04 20:09:09 +00:00
inxi-svn
28fd5c648a
tweak
2008-11-04 20:07:11 +00:00
inxi-svn
0d4ead5b0a
text tweak
2008-11-04 20:05:46 +00:00
inxi-svn
c44c7d263c
Small tweak to update message, makes it more readable
2008-11-04 20:04:51 +00:00
inxi-svn
54a94c2821
Added -v6 option, show audio / sound card data. Cleaned up last chunks of crufty code and variable names, found a few
...
hidden non handled old style variables and structures.
Less junk in there now, but still a few spots where things need polishing.
2008-11-04 20:02:05 +00:00
inxi-svn
a70dedfa4b
cleanup
2008-11-04 05:39:26 +00:00
inxi-svn
c4fb305550
for ps3, dumped cpu .000000 mhz and made it .000
2008-11-04 05:00:55 +00:00
inxi-svn
a3ceadd2e7
tweaking and testing how awk handles this, cleared out MHZ from cell cpu speed
2008-11-04 04:54:49 +00:00
inxi-svn
64a9f179e6
tweaked some output for awk cpu detections for cell
2008-11-04 04:45:02 +00:00
inxi-svn
8ca79e2118
Some tweaks and tests with awk, seem to work
2008-11-04 04:16:24 +00:00
inxi-svn
bacb436798
another cell try
2008-11-04 04:10:03 +00:00
inxi-svn
1871cef434
fixed cpu count backup test
2008-11-04 04:02:59 +00:00
inxi-svn
6037e4002f
trying to get ps3 to show some basic output
2008-11-04 04:01:02 +00:00
inxi-svn
37a0e55b57
added error condition to number calculator
2008-11-04 03:13:01 +00:00
inxi-svn
4ebea16e5f
Changed partition data to work like other functions, create array of array data, then loop through it to print
2008-11-04 03:03:29 +00:00
inxi-svn
17c4e56151
Fixed card number bug in networking
2008-11-04 02:29:11 +00:00
inxi-svn
dc00445017
Added both -V and -U update output that tells user where script is located in system
2008-11-04 02:16:50 +00:00
inxi-svn
567a20af28
Finally figured out how those weird pseud multilevel arrays work, tried it with networking, and it's working, I can get
...
output for each line as an array of an array, so I can print and handle output better now.
2008-11-04 02:14:12 +00:00
inxi-svn
f68dc801d4
Fixed broken cache output, fixed bogomips output, created new cpu data function that takes core count and data number and
...
creates correct value for all cores total
2008-11-03 22:37:57 +00:00
inxi-svn
84beb29dcb
Trying -x option for extra data output with bogomips, but note: bmips is I believe per core, so needs to actually be
...
calculated correctly, currently showing for only one core
2008-11-03 21:30:34 +00:00
inxi-svn
d4ffef12c8
Some bash tweaks, tests on use of [ vs [[ brackets and arrays
2008-11-03 21:04:21 +00:00
inxi-svn
11b4075dbf
Added proper antix-version handling to get distro name
2008-11-03 20:41:39 +00:00
inxi-svn
3dadd268e3
Fixed color in awk, using ENVIRON method
2008-11-02 20:57:56 +00:00
inxi-svn
51754db4ba
Fine tuned hard disk partitions, put color values directly into the awk statement, that works fine if you use the correct
...
' and " sequences.
Cleaned up repeated Partition and replaced with single Partition: and subsequent ID: for each detected one
2008-11-02 20:46:25 +00:00
inxi-svn
a197f7dd0b
comments tweak
2008-11-01 23:29:22 +00:00
inxi-svn
50e0c9ec35
note about hwinfo as possible tool
2008-11-01 22:24:04 +00:00
inxi-svn
43bcdfc8a2
cleanup
2008-11-01 22:05:22 +00:00
inxi-svn
e4cef81a8a
Made -v3 show hard disk names, and -v2 networking information, this gives 3 an actual function, which it didn't have
...
before.
Updated help to show this.
2008-11-01 21:55:12 +00:00
inxi-svn
1347c67edf
For usage, added verbosity level explanations, 0-5 currently.
2008-11-01 21:50:52 +00:00
inxi-svn
e9a58b163c
cleanup
2008-11-01 21:45:17 +00:00
inxi-svn
0007279526
A few more sloppy bug fixes
2008-11-01 21:34:07 +00:00
inxi-svn
e956ee03f3
bug fix, changed $opt to $OPTARG
2008-11-01 21:30:53 +00:00
inxi-svn
7e4c53a7e5
Fixed bug, not null instead of null test,whoops
2008-11-01 21:28:38 +00:00
inxi-svn
d379cb15c0
Redid get_parameters to use getops single letter method, this is cleaner and easier to maintain and test for.
...
Added options -c for color scheme, -d for default (same as previous -v1 or -v), -T testing, allows trigger of
experimental new methods or outputs or functions.
2008-11-01 21:24:45 +00:00
inxi-svn
3366e34053
More comments added to clarify
2008-10-31 21:30:36 +00:00
inxi-svn
a707cea2dc
Added new verbosity level, 5. Allows for printout of clockspeed per cpu on new line if cpu count > 1
2008-10-31 21:12:23 +00:00
inxi-svn
3912580aad
lots of cleanup, refactored more
2008-10-31 20:20:44 +00:00
inxi-svn
cc48099a2a
added spacer to null hdd case
2008-10-31 07:24:44 +00:00
inxi-svn
84feed2d45
added some hdd output tweaks
2008-10-31 07:21:57 +00:00
inxi-svn
312a53e3b9
Added (x) numbering for each hard drive listed in > 1 verbosity levels, this is a nice improvement in readability
2008-10-31 07:13:26 +00:00
inxi-svn
6ff09a06d5
forgot spacer
2008-10-31 06:45:21 +00:00
inxi-svn
b5416695eb
small output fix for networking card, single card case
2008-10-31 06:44:25 +00:00
inxi-svn
b1e4762e7d
More small tweaks to things
2008-10-31 04:31:56 +00:00
inxi-svn
8f29c790ad
help menu output tweak
2008-10-31 04:27:00 +00:00
inxi-svn
eb893cce4b
Updated -V/--version information to better reflect inxi status, cleaned up a few little glitches.
2008-10-31 04:24:09 +00:00
inxi-svn
6253441bc3
Fixed special requirement for antiX id, hopefully distros won't do this type of random file generation and content, a
...
single string in the distro id is what they should have, ie: sidux-version, debian_version, not multiple lines
2008-10-31 03:07:52 +00:00
inxi-svn
14c7150e77
found weird issue, infobash was depending on variables NOT being correctly declared for some output stuff. This will need
...
to be fixed for real, for now just didn't declare HDD_MODEL. This type of stuff is why this script needs to be
rewritten...
2008-10-31 02:31:30 +00:00
inxi-svn
06304336a2
Added null case handling for all hdd values, made hdd function local/global values cleaner
2008-10-31 02:21:01 +00:00
inxi-svn
27a128f93c
For video, added null case in video card detection
2008-10-31 02:00:02 +00:00
inxi-svn
1dd41e1d02
uptime made it space, otherwise it looks silly
2008-10-31 01:36:38 +00:00
inxi-svn
b6eb285cf9
tweaked uptime output, added dash, removed space
2008-10-31 01:34:51 +00:00
inxi-svn
e8cceeb024
tweaked to add tri core, quad core to ban list
2008-10-31 01:27:53 +00:00
inxi-svn
b05fe16a35
modified cpu bans, now it's a string 'dual core', not core, because coreduo gets broken
2008-10-31 01:25:20 +00:00
inxi-svn
f245bbc521
Cleaned up comments, made more consistent and easy to read, added some comments
2008-10-30 22:34:23 +00:00
inxi-svn
1511341393
Updated version number
2008-10-30 22:24:40 +00:00
inxi-svn
ae63e9973b
Adding version number output for updating feature
2008-10-30 22:22:59 +00:00
inxi-svn
c63f96f40e
Added hack to get distro for arch, which has a bug about empty /etc/arch-release and jumbled /etc/issue
2008-10-30 22:04:26 +00:00
inxi-svn
696ee1b3e7
Added 'genuine' to cpu ban word list
2008-10-30 21:46:04 +00:00
inxi-svn
13a9fba961
Improved -U error handler, added advice to output if wget fails.
2008-10-30 21:28:50 +00:00
inxi-svn
c4764550e4
Updated version number
2008-10-30 21:23:50 +00:00
inxi-svn
1e6b18bcbd
More refactoring, made short output use the new cpu_core_count function, got rid of CPU2 stuff, commented out chunks of
...
now unneeded get cpu data stuff
More clean up, tightened up print functions, added some more locals in main print function for child data, removed
corresponding globals.
2008-10-30 21:23:29 +00:00
inxi-svn
1dd8fc0354
Added trash80 cpu count function, removed redundant multicore lines since all always have same clockspeed etc
...
Major cleanup and refactoring of get gfx functions, cleanup of most print functions, consolidation and removal of
unnecessary globals.
2008-10-30 20:32:53 +00:00
inxi-svn
b06b4a07c7
Changed all cases of:
...
if [ .....]
then
or
elif [....]
then
to use the hanging then turd method:
if [....];then
This will be the standard style for inxi
All other flow controls will be on their own lines, ie:
do
done
{
}
2008-10-30 17:18:02 +00:00
inxi-svn
7085e1d702
fixed hdd used spacing, made script name / v number have right color scheme too
2008-10-30 07:48:20 +00:00
inxi-svn
0252ad7ade
added gmbh to ban list
2008-10-30 07:43:21 +00:00
inxi-svn
d2f36ba0e0
fixed ordering of multicard assembler for print
2008-10-30 07:28:43 +00:00
inxi-svn
19ad149b28
Fixed messup with gfx arrays, mixed up glx and gfx
2008-10-30 07:23:45 +00:00
inxi-svn
78ca858d54
Tiny output tweak
2008-10-30 06:19:22 +00:00
inxi-svn
68de9b023b
Fine tuned gfx output, made sections easier to read
2008-10-30 06:08:06 +00:00
inxi-svn
244307e5e3
More fine tuning, got rid of last bits of printf mess, tweaked syntax slightly
2008-10-30 05:58:18 +00:00
inxi-svn
552b063dd2
more gfx output tweaks
2008-10-30 05:39:32 +00:00
inxi-svn
44a2b47d93
Fixed a small output issue with card gfx data
2008-10-30 05:38:10 +00:00
inxi-svn
d1694d1374
Fixed obscure bug in gawk for gfx data in get gfx
2008-10-30 05:25:21 +00:00
inxi-svn
a9e0462c43
refactored and ordered get data functions
2008-10-30 05:04:11 +00:00
inxi-svn
4a4ee6a650
Trying to fix a bug with xchat-gnome detection for client
2008-10-30 04:24:50 +00:00
inxi-svn
722014366a
Fixed output bugs for xchat, got rid of unnecessary and hard to read printf
2008-10-30 01:25:13 +00:00
inxi-svn
1a23eb245e
More output cleanup, more consistent and easy to read hopefullyO
2008-10-29 23:12:28 +00:00
inxi-svn
9da615b89b
More output cleanup and tweaks
2008-10-29 23:07:01 +00:00
inxi-svn
d7f6f92245
Tweaked output, fixed bugs, mostly done with major refactoring now
2008-10-29 23:02:24 +00:00
inxi-svn
24d855bd93
Short output tweak
2008-10-29 22:00:17 +00:00
inxi-svn
a253b4bf68
Bug fix on color setting
2008-10-29 21:47:13 +00:00
inxi-svn
15912c0455
Major refactoring, variable cleanup, condition tests made more consistent.
...
Still to do, make consistent tests on arrays, those need some careful handling.
More tightening of global/local variables.
2008-10-29 21:23:29 +00:00
inxi-svn
07605806d7
bug fix for nested {}... in cpu section
2008-10-29 08:18:56 +00:00
inxi-svn
fce18b8fa4
fixed dual gfx bug
2008-10-29 07:37:26 +00:00
inxi-svn
9c27241efd
try at bug fix for dual output of graphics line
2008-10-29 07:29:17 +00:00
inxi-svn
5838f7e003
put dual gfx on one line
2008-10-29 07:07:53 +00:00
inxi-svn
ee703d17c2
output fix
2008-10-29 06:59:59 +00:00
inxi-svn
7bec613de9
bug fix
2008-10-29 06:58:04 +00:00
inxi-svn
dcd2d72813
fixed dual video card output
2008-10-29 06:54:28 +00:00
inxi-svn
203501f56a
More cleanup, added v4 output, partition filled information for hard disk, reordered output to have gfx all in one place,
...
cleaner indenting.
2008-10-29 06:41:29 +00:00
inxi-svn
887c559ca8
more refactoring
2008-10-29 05:05:01 +00:00
inxi-svn
186f1ced0b
more refactoring, cleanup
2008-10-29 03:49:24 +00:00
inxi-svn
27de71c99f
added help menu, -h and --help
2008-10-29 03:22:16 +00:00
inxi-svn
6d63e5686b
more refactoring
2008-10-29 03:03:18 +00:00
inxi-svn
05ad16866c
patched, dcop in theory would now work in konversation script launch, otherwise I'll leave this alone for now
2008-10-29 02:35:42 +00:00
inxi-svn
d218d50d02
hacked out the dcop stuff for now, that only works if inxi is started as a built in konversation script
2008-10-29 01:59:05 +00:00
inxi-svn
41b9d5f2aa
attempt at konversation bug fix
2008-10-29 00:33:52 +00:00
inxi-svn
b99cfc9df2
removed debugger output
2008-10-29 00:00:25 +00:00
inxi-svn
489bf2b83c
more refactorings, trying to find out why readlink returns perl for konversation in inxi but not infobash
2008-10-28 23:39:01 +00:00
inxi-svn
33c996f682
small tweaks
2008-10-28 07:28:50 +00:00
inxi-svn
9528e9792c
get rid of infobash
2008-10-28 07:10:07 +00:00
inxi-svn
6779d27964
refactored more, rearranged utility functions
2008-10-28 06:45:56 +00:00
inxi-svn
cde859ac3b
replaced eat() with remove_errooneous_characters function by trash80
2008-10-28 06:35:45 +00:00
inxi-svn
65ff6dd284
fixed possible slight path bug
2008-10-28 05:18:25 +00:00
inxi-svn
35643a105f
small tweak function name
2008-10-28 04:16:30 +00:00
inxi-svn
af2a1da5db
refactored into primary data get and print functions
2008-10-28 04:14:35 +00:00
inxi-svn
862eb60967
refactoring
2008-10-28 03:54:30 +00:00
inxi-svn
f335326cd9
tweaked color option error handler
2008-10-28 03:49:24 +00:00
inxi-svn
22f0026e2c
put all core features into function containers as first step to break this into logical components
2008-10-28 03:42:28 +00:00
inxi-svn
c1a4fe88b4
tweaks
2008-10-28 03:11:44 +00:00
inxi-svn
947a8b8fc4
tweaks
2008-10-28 03:09:58 +00:00
inxi-svn
46f05dc2fc
more refactoring and code cleanup, it's starting to get readable now
2008-10-28 03:01:58 +00:00
inxi-svn
a5dd519b0f
more refactoring, some bug fixes that made layout display wrong in editors
2008-10-28 02:48:05 +00:00
inxi-svn
04674b0e72
more refactoring
2008-10-28 02:24:11 +00:00
inxi-svn
ef7ac17e39
code refactoring
2008-10-28 02:14:34 +00:00
inxi-svn
fa66c967b5
more code cleanup
2008-10-28 02:07:37 +00:00
inxi-svn
28be7483ec
Added temporary -U update option for dev and debugging purposes
2008-10-28 01:49:16 +00:00
inxi-svn
f8aac2d152
updated version number
2008-10-28 01:35:09 +00:00
inxi-svn
9e013bcab7
Fixed version number display to handle that part dynamically, fixed more code
2008-10-28 01:27:14 +00:00
inxi-svn
12492a95ba
small tweak in comments
2008-10-28 01:01:03 +00:00
inxi-svn
61cca4ea15
Initial setup of repo
2008-10-28 00:40:43 +00:00