Also fixed small line length bug where if color scheme 0, no colors is used, the lines would be too long, since the byte
count is then less than for irc or shell colors.
New option -p, outputs all discovered partition information along with the -P stuff.
-P was improved to also show /tmp and /usr by default.
-p will not show with -F to avoid flooding issues.
This is another milestone, hit much sooner than we thought. We have now restored the broken konversation native script
support.
This will be of special interest to distros who want to include inxi as native, or to packagers.
Basically, all that is needed is to set this symbolic link:
ln -s <inxi location, ie: /usr/bin/inxi, or /usr/local/bin/inxi> /var/share/apps/konversation/scripts/inxi
in the package post install script.
This will automatically enable native, ie: /inxi support in konversation.
Fixed a few other small bugs, and cleaned up code and comments as well.
We were almost going to call this release 1.0.0, but we'll leave that until it's absolutely certain that everything is
debugged and working.
Note, this is not often available data, so it will only show if you have it.
This requires modinfo showing ^version: data, which only sometimes is there.
This fixes weak spots, bugs, and adds new features.
1. Fixed single core output for -C option, now correctly puts speed on same line
2. Fixed bug with some possible values for network card that makes line color trigger blue: Added space between values.
3. Fixed bug that makes livecds with aufs file system show all partition information
4. Removed -F output of -f to avoid pointless irc spam
5. New option, -i - triggers when used alone -N, networking line, plus Wan IP address of system, and if ifconfig is
installed, prints out all interfaces+ip addresses
6. Updated -h menu to reflect these changes.
7. Added 'driver' output for network cards, and fixed driver output for audio cards, so now only uses asound/cards data
if single card detected.
8. Moved 'ports' data to -x option, the geek only output that is.
This is the next major version release, 0.6.x
Got a good rough working alsa driver going. This only works for one card, dual or more cards will simply
not show the driver field, but everyone with just one card will be able to see their running driver.
This is an ok compromise for now, but it wasn't super elegant.
This is as close as I can get to getting the alsa driver to show, but it only works if
lspci for audio comes up blank, that way we can use /proc/asound/cards for all the data
and extract the card and driver from that into an array.
But I can't see any way to match the full output of lspci if present with the card data
from /proc/asound/cards, because sometimes there is nothing in common between the two.
Maybe someone else can solve this one...
Fixed extra data issue on alsa output, now etch on old laptop is also showing sound card by the way.
Removing (...date build...) string from alsa output if present, and removing trailing dot.
Added new distro maintainer flag: B_ALLOW_UPDATE='true' as default. If set to false, it will shut off
the inxi script updating feature, and also turn off the display in -h of the -U option.
This seems a lot easier than having to remove code each release, which would get fairly tiresome.
Refactored script self updater error handling, removed duplicates and created single test cases.
Ok, enough is enough... heh, signing off now... enjoy, thanks to Cathbard for his patience, and
and all the other people supporting this with their time.
More future proofing, updated -! conditions to use more reasonable numbers:
1,2,3 -! are now setting testing booleans
10,11,12,http://.... now set alt downloads
Changed B_TESTING_FLAG to B_TESTING_1 to cover future cases where we run multiple testing option
flags. These last changes are all for future development, none are related to currently active stuff.
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 ;-)
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
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.