May 13th, 2013Bug fixes:
· #138 (ui): don't enforce window to be centered
· #139 (configure, ui): add ability to specify which python interpreter to use
· #140 (nx-rc): make sure PATH is setup early (fixes issue that bs-ng-wizard is not available on bash startup)
· #141 (functions): make functions properly include check_opt again, so that it actually works
Removed features:
· show_weather function
· show_battery_load --apm (now only using acpi)
Other changes:
· drop optional dependency on lynx
· drop optional dependency on apm
· add dependency on less
· add optional dependency on ghostscript
· updated debian/control
configure 4.2.1:
· configure now accepts --girpath argument (girpath to use)
· configure now accepts --mode argument (user = check dependencies, maintainer = don't check dependencies (speed up re-builds))
· configure now accepts --dirinfo argument (replacing --dirinfo-enable and --dirinfo-disable arguments)
· configure now accepts --python argument (python interpreter to use, part of fixing bug #139)
· configure now checks version of python interpreter to be greater or equal 2.7.0 and lower than 3.0
· configure now accepts --bindir argument
· configure now accepts --pcdir argument
· configure now accepts --docdir argument
· configure now accepts --datadir argument
· configure now accepts --profiledir argument
· configure now displays information about non-function features due to missing optional dependencies inline, instead of the end
· improved dependency definition and streamlined checking them
· improved substituting configure values in .in files
· enforce GIRPATH to be specified by exiting configure with unset
· improved help message
· minor internal improvements in configure
February 12th, 2013Bug fixes:
· #128 (ui): fixed C-P-B (Custom Prompt Builder) showing no longer existent themes (and theme-code) from the "Choose Style to modify:" combo-box
· #129 (configure): when configured via debian/rules, configure got the prefix wrong
· #130 (profile): display-managers like XDM don't source /etc/profile.d/*, so let nx-rc self-check, whether our profile was sourced
· #131 (readline/vim/nano): don't create an rc for readline, vim or nano, if one is already going to be created (fixes annoying issues when opening splitvt or two terminals at a time)
· #132 (show_system_load): enforce LANG=C when calling uptime, so that it properly works in all cases
· #133 (toolbox/about): fix the bug that the toolbox and about-dialog could only be properly invoked once per session
Added Features:
· configure can now check for GIR Repositories
· configure can now check for python sub-modules
· options like aliases can now be reverted to previous user-value or reset to factory defaults in the user interface
Removed Features:
· bs-ng-profiler (no longer required)
· rcgenerator (no longer required)
Misc changes:
· shifted around some paths
· DATADIR/rc/bin => PREFIX/bin
· DATADIR/rc/opt => DATADIR/bin
· simplified debian/rules
· updated debian/docs
· several small fixups and improvements in the docs [chapters 00 - 04, 06 - 07]
· majorly improved the profile (/etc/profile.d/bashstyle.sh)
· updated all copyright year notices to "2007 - 2013"
April 22nd, 2011· This version fixes a possible startup bug on foreign setups, fixes dirinfo-wrappers to properly go out of the way, then disables and properly removes GConf-Schemas.
· The build sytem was revised, and the Debian packaging scripts were (mostly) updated to the 3.0 (quilt) format.
January 17th, 2011· #105 (unmark): properly unalias the bookmark
· #106 (bookmark): don’t create a bookmark when no name is given
· #107 (about): fixed link to homepage of BS-NG
· #108 (profiler) (rcgenerator): load internal functions correctly
· #109 (ls-rc): make ls-rc linux-console compatible
· #110 (random-rc): remove no longer existenet styles from random-style-selector
· #111 (color-rc) (ls-rc): don’t disable colors when on linux-console, but only
· use default colors, which are black, red, yellow, green,
· blue, cyan, magenta and white. Others are synonyms of them
· while on linux-console (eg: iceblue = blue)
· #112 (man-rc) (ls-rc) (alias-rc) (options-rc): properly enable/disable colors according
· to user-setting (ls, lscd, grep, man)
· #113 (vim-rc): fix setting highlighting
· #114 (readline-rc) (nano-rc) (vim-rc): check wether rc-file is accessible before writing it
· #115 (configure): change the way python modules are detected (fixes rpmbuild failure)
· #116 (ayoli) (clock-ad): the first line of the prompt in ayoli was longer than the screen
· #117 (check_opt): check_opt should error rather than exiting the session (…)
· #118 (autotools): there’s a bug in the autotools which may not let you compile any source
· if /bin/sh is not /bin/bash (…) workaround this by exporting
· CONFIG_SHELL=”/bin/bash” in /etc/profile.d/bashstyle.sh (…)
· #119 (nx-rc): when you started several shells at once ReadlineCFG, VimCFG and NanoCFG could
· have generated invalid configuration files (all instances of them adding the
· values), this is now prevented by starting BS-NG one by one
· #120 (clock-ad) (ayoli): fixed truncated the current directory
· #121 (nx-rc) (bs-ng-wizard): could have possibly hung up if bs-ng-wizard was loaded when no
· config was not yet created
· #122 (bs-ng.py): don’t wrongly require vte
· #123 (make): fixed installation outside of /usr as non-root user by not
· forcing the icons to be installed into /usr
· #124 (nx-rc): properly close the if-statement, which detects GDM
Build & Installation:
· removed deprecated schemas
· removed .bashrc adjustment from Makefile
· updated debian packaging scripts
· use our own check function rather than which (percebtibly faster)
· improved checking for python modules
· majorly revised the configure script
· added custom build system
Added Features:
· dbg_log (internal)
· dbg_finalize (internal)
· rc_add (internal)
· bs-ng-wizard queries for user-informations (name, mail, birthday) everything optional not used outside your shell, of course!
· somewhat fancy loading-screen when debug-text on start-up is disabled
new VimCFG options:
· highlight current column
· set startofline
· change linewrap
· change autowrap position
· change tabstop length
· go into file’s directory
VimCFG behaviour changes:
· when filetype indention is enabled, also enable autoindent
· when filetype indention is enabled, also enable smartindent
· set linespace to 0
· load $HOME/.vimrc.custom if availabe (put your stuff here)
· colorshell: changes the color for the shell output after each command
· xalias (set alias and add to $HOME/.custom-rc)
· progressbar [fancy animated bar]
· spinner [/ - \ | type spinner]
· spanner [moves cursor around]
· spin [somewhat spinner spanner]
· working [animated "working" text]
· show_weather
· define (show definition of a word)
· resetleds (helper for kitt)
· kitt (on console flashes keyboard-leds like K.I.T.T from Knight-Rider)
· clock (display a clock)
· binary-clock (displays a binary clock)
· swap (exchange two files)
· treecd (like lscd, but using tree instead of lscd)
· treefind (find with tree output)
· treeps (nicer version of ps)
· wininfo (get some basic info about a window)
· repeat (repeat a command in given intervalls)
· ugrep (look-up for unicode characters)
· dec2asc (convert decimal to ascii)
· oct2asc (convert octal to ascii)
· hex2asc (convert hexadecimal to ascii)
· bin2asc (convert binary to ascii)
· dec2b32 (convert decimal to base32)
· oct2b32 (convert octal to base32)
· hex2b32 (convert hexadecimal to base32)
· bin2b32 (convert binary to base32)
· dec2b64 (convert decimal to base64)
· oct2b64 (convert octal to base64)
· hex2b64 (convert hexadecimal to base64)
· bin2b64 (convert binary to base64)
· asc2dec (convert ascii to decimal)
· asc2oct (convert ascii to octal)
· asc2hex (convert ascii to hexadecimal)
· asc2bin (convert ascii to binary)
· asc2b32 (convert ascii to base32)
· asc2b64 (convert ascii to base64)
· asc2all (convert to all at once)
· fah2cel (convert °F to °C)
· fah2kel (convert °F to °K)
· cel2fah (convert °C to °F)
· cel2kel (convert °C to °K)
· kel2fah (convert °K to °F)
· kel2cel (convert °K to °C)
· arabic2roman (convert arabic to roman numbers)
· nseq added (print 0 to given number)
· ruler added
· box added (create a box of # around a string)
· hilow added (AMOR)
· text2morse
· morse2text
Improved Features:
· some minor UI tweaks
· improved check if a bookmark already exists
· xunalias (update for xalias)
· lscd
· bin2all (updated)
· dec2all (updated)
· hex2all (updated)
· oct2all (updated)
· empty (now also shows empty directories)
· dbg_view (uses less now)
· torswitch (display a message if not root)
· wipe (check if root, else display a message)
· rewrote rcgenerator
· rewrote bs-ng-profiler
Removed Features:
· xchown
· psgrep (use treeps instead)
· pskill
· Dirinfo (Revision 2 Draft 5)
· major re-structureing
· improved indexing mechanism
· displaying info/ascii is now console-compatible
· dirinfo –create got a whiptail-interface
· dirinfo got a help-message
· dirinfo can now index/search owners
· when searching for owners no quotes are required
· dirinfo now supports flags for directories, adding
· them to .dirinfo files will do as described below
· (directory-structure depth is 1 for all, means only
· the directory containing the .dirinfo itself and
all files on the same level than the .dirinfo file):
· x “NoDelete” flag: doesn’t allow directory and
· included files to be removed
· x “NoMove” flag: doesn’t allow directory and
· included files to be moved
· (or renamed via mv)
· x “NoCopy” flag: doesn’t allow directory and
· included files to be copied
· x “NoShred” flag: doesn’t allow directory and
· included files to be shred
· added documentation (chapter12)
· progressbar for dirifno –generate
Documentation:
Updated:
· INSTALL
· README
· CREDITS
· chapter00
· chapter08
· chapter09
Translations:
· nx-rc (startup script) and bs-ng-wizard are now ready for translation
· language GUI NX-RC WIZARD
· german 100% 100% 100%
· russian 100% 100% 100%
· italian 80% 0% 0%
· spanish 80% 60% 0%
Misc Changes:
· list Kenny Meyer in the about-dialog
· major restructuring
· only load xdel on Bash >= 4.x
· add “.” to PATH
· added CharName.pm (from unicode-string perl-module)
August 16th, 2010· This version fixes several bugs (e.g. all functions now support arguments with spaces inside, and working around an ugly PyGTK bug).
· There are several new functions for various purposes (like functions for bookmarking directories or getting GIT info).
· 4 styles and two 2 functions have been replaced with better approaches.
· The custom prompt builder has a toolbox and a show help button.
· The GUI is now resizable.
· A First run wizard has been added.
· The documentation has been significantly revised.
· A Spanish translation was added, and the German, Russian, and Italian translations updated.
March 7th, 2010· "Destination Infinity"
· updated copyright year
code/bsng.py.in:
· fixed bug #91: changing ls colors for log files didn't work
code/bsng.py.in:
· fixed bug #92: check_lockfile requires commands and string modules to be loaded
code/bsng.py.in:
· fixed bug #93: bashstyle -g didn't work correctly (-g readline unknown, all others -1)
code/bsng.py.in:
· fixed bug #94: REALLY fix bug #90 this time
code/bsng.py.in:
· fixed bug #95: changing terminfo for manpages didn't work
code/bsng.py.in:
· fixed bug #96: enabling randomly choosen style didn't work
code/bsng.py.in:
· fixed bug #97: en/disabling backups in VimCFG didn't work
scripts/rcgenerator:
· major rework
rc/styles/ayoli:
· a modification of clock-advanced by Ayo
code/bsng.py.in:
· added swap_dic function
· make the comboboxes show the current set value
· remove all expanders (the window is too huge,
· but expanders are not the way to go)
· on startup select the current group in the treeview
· removed the grid-lines from the treeview
· removed 4 unused widgets
· new NanoCFG option: en/disable historylog
· new NanoCFG option: fix backspace/delete confusion
· new NanoCFG option: fix keypad numeric keys confusion
rc/nx-rc.in:
· added reload alias for `source ~/.bashrc`
· added rd alias for `pwd -P`
· also log the patch-level of bash
rc/functions/random:
· added randompw for generating random passwords
· added -l param to random (length of random number)
· added -r param to random (range of random number)
· old syntax for random still valid
rc/functions/debug:
· added dbg_view (open debuglog)
· added dbg_verbosity (0 = disable, 1 = enable output on startup)
rc/functions/misc:
· added
· contains top10 (list 10 most-used commands)
· contains crypt ("en/decrypt" plaintext)
· contains d2u/u2d (convert line-endings)
rc/functions/git:
· git_bzip compresses now at -9
· added git_xz (generate tar.xz from git tree)
· added get_gnome (grab GIT-Repos from GNOME)
· added get_xfce (grab GIT-Repos from XFCE)
documentation/chapter02.html:
· documented internal aliases
documentation/chapter08.html:
· updated
· documented internal functions/variables
documentation/img/*.png ::
documentation/img-style/*.png:
· new screenshots (yay!)
January 22nd, 2010· Moved from code.google.com/SVN to tuxfamily.org/GIT
· scripts/bs-ng-profiler
scripts/rcgenerator:
· fixed bug #89: didn't load bs-ng-echo
code/bs-ng.py.in:
· fixed bug #90: workaround a bug in pygtk (all parts of the UI work again)
code/bs-ng-py.in:
· don't make lockfile functions a class each
rc/functions/ps:
process related functions:
· psgrep (similar to pgrep, but nicer)
· pskill (psgrep, then ask for process number to terminate)
documentation/chapter08.html:
· added doc for rc.functions.ps
December 23rd, 2009· "Kamikaze"
scripts/rcgenerator:
· - fixed bug #73: quote all settings in rcgenerator --bash
· - fixed bug #74: misschecked wether BASH is v4.x
· - fixed bug #75: export BSNG_PREFIX/BSNG_GCONF_READ for scripts to work
· - fixed bug #76: wrong uptime-color defintion
data/bashstyle.schemas:
· - fixed bug #77: default value for HISTIGNORE is sub-optimal
.configure/base:
· - fixed bug #78: `tput sgr0' after every message (in case of fail)
rc/functions/ls:
· - fixed bug #79: got wrong value for user (in lo) and group (in lg)
· - fixed bug #80: fixed errorneous output (in lo and lg)
rc/functions/showspace:
· - fixed bug #81: show_space got wrong values
rc/functions/*:
· - fixed bug #82: `tput srg0' after every help message
Makefile.in:
· - fixed bug #83: `uninstall' target failed
rc/functions/truncpwd:
· - fixed bug #84: trunc_pwd does now work correctly with all styles
rc/styles/clock-rc:
· - fixed bug #85: positioning glitch of the floating clock
rc/functions/showcpuload:
· - fixed bug #86: don't err of a process hasn't set it's nice value
code/bsng.py.in:
· - fixed bug #87: typo in grep-color setter
rc/functions/showuptime:
· - fixed bug #88: small output-syntax error
.configure/* ::
configure:
· - major rework of the configure script
· - add possibility to check for a given version via pkg-config
· - modified output appearance
configure.checks ::
.configure/depends:
· - renamed file
· - trimmed down checks (no need to check for coreutils & co)
· - updated
code/bsng.py.in:
· - rename process to "bashstyle"
· - improved lockfile check-mechanism a bit
· - no longer make use of psyco (even if found)
· - reload preview when a new style was choosen
· - re-add ability to modify internal styles in C-P-B
· - re-add ability to add symbolic colors in C-P-B
· - added buttons for emptying P_C and PS1 in C-P-B
· - added button for generating all RCs at once
· - added scrollbars to the TextViews in C-P-B
· - re-added expanders to `Standard/BashStyle-Ng Stuff' frames
· - added basic Undo/Redo functionality in C-P-B
· -- (using `undobuffer' module by Florian Heinle)
· - added alias 8 and 9 options
· - removed splash screen stub
· - added radigroup to C-P-B
· -- (for choosing in which buffer to add text)
· - major refactoring of the code
· - improved mechanism for loading modules
· - better function naming scheme
· - removed unused update_preview() function
· - removed lots of small unnecessary bits of code
· - use subprocess instead of os.system
· - only change processname via ctypes when platform is linux2
· - also emit ' and " in vim rulerformat textentry
scripts/* ::
rc/functions/*:
· - except bs-ng-profiler and rcgenerator, all scripts
· - are now functions loaded on startup
rc/styles/clock-rc:
· - only do one call of `echo' in PROMPT_COMMAND
data/mkrelease ::
rc/nx-rc.in ::
scripts/rcgenerator ::
rc/themes/* ::
code/bsng.py.in:
· - updated
terminfo/ ::
icons/ ::
vim/ ::
data/:
· - moved directories into data/
rc/misc/ ::
rc/settings/:
· - renamed
rc/themes/ ::
rc/styles/:
· - renamed
rc/misc/man-rc:
· - removed some fallback code
rc/functions/random:
· - added (contains random)
rc/functions/ls:
· - lm does now show mode in human-readable and octal format
rc/functions/showspace:
· - add --total option (shows total space of a drive)
rc/functions/xconv:
· - improved hex2dec function
· - added oct2dec function
· - added dec2oct function
· - added bin2dec function
· - added dec2bin function
· - added hex2oct function
· - added hex2bin function
· - added oct2hex function
· - added oct2bin function
· - added bin2hex function
· - added bin2oct function
· - added bin2all function
· - added oct2all function
· - added dec2all function
· - added hex2all function
· - added power function
· - added radical function
· - added round function
translations/po/bs-ng-ru.po:
· - major update of the russian translation [Alex Lushpai]
translations/po/bs-ng-de.po:
· - improved german translation
rc/functions/exchange:
· - improved version [Dario Deho]
rc/nx-rc.in:
· - bsource function for easier to read code
data/bs-ng.desktop:
· - small improvement [TDY]
scripts/rcgenerator:
· - add headers to generated rc-files
· - bashrc: load all functions on startup
translations/po/bs-ng-de.po:
· - updated german translation
translations/ru/bs-ng-ru.po:
· - updated russian translation
translations/it/bs-ng-it.po:
· - updated italian translation
Makefile.in:
· - indention fixes in output
documentation/*.html:
· - major update of the docs
mkrelease:
· - fixed-up
debian/control:
· - updated
September 21st, 2009· This release 19 bugfixes over 7.7, adds several new functions, rewrites 98% of the python code, has some UI improvements, renames several gconf-keys (more logical names), has a major update of the German and Italian translations, adds an initial Russian translation, updates the documentation, uses VTE in the UI for live-preview instead of images, adds options for changing LS_COLORS, adds an option to let Vim back up files or not, adds --help to 'bashstyle', works around an issue with the TMOUT variable and Mandriva, reworks all scripts, improves the output syntax of 'showuptime', adds 3 Vim plugins, and adds a .pc file.
April 9th, 2009· "Eternity"
Makefile.in:
· - fixed bug #47: forgot a ;
mkrelease:
· - fixed bug #48: mkrelease did not cover all files
rc/nx-rc.in:
· - fixed bug #49: make it possible to use vim/nanocfg if bashstyle is disabled
Makefile.in:
· - fixed bug #50: typo prevented uninstallation of bs-ng-parse-echo
Makefile.in:
· - fixed bug #51: bswitch, man2pdf, showmem and sysinfo did not get uninstalled
scripts/showbatteryload:
· - fixed bug #52: syntax error in showbatteryload
configure:
· - fixed bug #53: color issues on console
vim/colors/gobo.vim:
· - fixed bug #54: gobo vim-color-scheme is not working
data/bashstyle7.glade:
· - fixed bug #55: minimum gtk+ is 2.12 - so don't use 2.16 options in GtkEntry()
rc/misc/color-rc:
· - fixed bug #56: don't require a temporary file to correctly set colors
rc/misc/shopt-rc:
· - fixed bug #57: explicitly unset shopts if not going to be set
rc/functions/debug ::
rc/functions/gconf:
· - some helper functions, for better code
scripts/rcgenerator.in:
· - set enabcol to false, if not true
· - set enabcol to false, if TERM not *xterm*
· - updated for file changes
· - major help message rework
scripts/showbatteryload:
· - added help message
scripts/showcpuload:
· - added case switch for $1
· - added help message
scripts/showip:
· - replace if switch by case switch
· - reworked help message
scripts/showload:
· - removed one if switch
· - small help message rework
scripts/showmem:
· - added case switch for $1
· - small help message rework
scripts/showsize:
· - added case switch for $1
· - added help message
· - change all suffixes to upper case
scripts/showtty:
· - added case switch for $1
· - added help message
scripts/showuptime:
· - added case switch for $1
· - added help message
scripts/sysinfo:
· - added case switch for $1
· - reworked help message
scripts/truncpwd:
· - added case switch for $1
· - added help message
scripts/bswitch.in:
· - updated for filechanges
· - added two new options --on and --off
· - reworked help message
scripts/bs-ng-profiler:
· - small help mesage rework
· - make it possible to change the output file
· - upon export (second argument passed)
· - replace 2 if [[ -a by if [[ -e
scripts/man2pdf:
· - replace if switch by case switch
· - small help message rework
scripts/bs-ng-parse-echo ::
scripts/bs-ng-echo:
· - renamed file
· - small help message rework
scripts/fdnl ::
scripts/countfiles:
· - renamed file
· - small help mesage rework
scripts/proccount ::
scripts/countprocesses:
· - renamed file
· - added help message
configure:
· - highlight Required and Optional
· - fixed a typo
· - replace 2 if [[ -a by if [[ -e
· - added help message (./configure --help)
· - added maintainer mode (./configure --mm)
· - added verbose mode (VERBOSE=1 ./configure)
· - added very verbose mode (VERBOSE=2 ./configure)
configure.checks:
· - improve "not found" message for psyco
· - re-ordered checks
· - move bc and less from OPT_APP to APP
data/bashstyle.in:
· - added --help --version --prefix
data/bashstyle.schemas ::
data/bashstyle7.glade ::
code/bashstyle.in ::
rc/misc/input-rc:
· - add new stuff to c-p-b: $BASHPID, $SHLVL and $EUID
· - rename mostlike-bold option to bold
· - add nebula as option
· - added comment to the about dialog
· - added some more comments to the code
· - added new readline option > completion-query-items (default 100)
· - added new readline option > mark-modified-lines (default Off)
· - improved some widget's layout
· - improved some widget's height
· - improved layout of the profile page
· - make all comboboxes menus non-detachable
· - first display rulerformat = then the entry
data/bashstyle.schemas ::
rc/*{,/*}:
· - added debug mode (/apps/bashstyle/debug{,_log,_verbose})
· - debugging is on by default ( logfile = ~/.bashstyle.log )
· - verbose debugging is off by default
rc/misc/random-rc:
· - reworked
Makefile.in:
· - add dummy distclean rule, that calls clean rule
· - update all rule for terminfo file changes
· - display message for each compiled terminfo file
· - install new terminfo files (bold/nebula)
· - don't create unnessesary directories
· - updated for translation files changes
· - add pot rule
· - add mo rule
· - add po rule
· - auto-readjust .bashrc entries upon install
· - (you can bypass this by running make RC_DISABLE=1 install)
Makefile.in ::
data/nx-rc.in ::
configure ::
mkrelease:
· - updated for file changes
debian/control:
- add apm, acpi and dmidecode to Suggests:
· - updated my mail address
· - small description rework
· - updated Build-Depends
debian/rules:
· - add mm flag to configure (skip checks upon build)
· - export DH_VERBOSE = 1
· - RC_DISABLE=1
debian/bashstyle-ng.postinst ::
debian/bashstyle-ng.prerm:
· - updated
debian/copyright:
· - major update
debian/dirs:
· - updated
debian/docs:
· - updated
mostlikebold.terminfo ::
bold.terminfo:
· - renamed file
· - updated description
mostlikebold.terminfo ::
nebula.terminfo:
· - copied file
· - updated description
· - make headers/flags/important words iceblue (smoothblue previously)
· - make important words/options turqoise (smoothgreen previously)
rc/misc/man-rc.in:
· - if man_style == mostlikebold, then auto-change it to bold
data/bashstyle.schemas:
· - updated description of terminfo key
translations/po/bs-ng-de.po ::
translations/mo/bs-ng-de.mo ::
translations/pot/bs-ng.pot:
· - updated german translation
documentation/img-style/bs-ng-mostlike-bold.png ::
documentation/img-style/bs-ng-bold.png:
· - renamed preview image for bold terminfo
documentation/img-style/bs-ng-nebula.png:
· - added preview image for nebula terminfo
documentation/chapter01.html:
· - updated for terminfo file changes
documentation/chapter08.html:
· - updated for script file changes
documentation/chapter02.html:
· - updated for new readline options
TODO:
· - updated
terminfo/n/nebula:
· - compiled version of nebula.terminfo
terminfo/b/bold:
· - compiled version of bold.terminfo
translate-prepare ::
translate-finish ::
terminfo-example.text ::
terminfo/m/mostlikebold ::
mostlikebold.terminfo:
· - removed no longer used files
*/*:
· - improved tree
rc/*/*:
· - don't export everything, only necessary stuff
documentation/img/*:
· - updated documentation images
February 13th, 2009· "Up In Smoke"
Makefile.in:
· - fixed bug #40: don't forget to remove it translation
· - upon uninstallation
Makefile.in:
· - fixed bug #41: don't forget to remove bs-ng-parse-echo
· - upon uninstallation
Makefile.in:
· - fixed bug #42: don't install .in and .h files
system/nx-rc.in:
· - fixed bug #43: random theme feature does not work
system/misc/man-rc:
· - fixed bug #44: man-rc has hardcoded prefix
debian/control:
· - fixed bug #45: depends on python-gconf instead of python-gnome2
system/misc/completion-rc:
· - fixed bug #46: quote_readline functions has been missing
configure:
· - also display codename at the beginning
system/misc/man-rc.in:
· - let configure add prefix to man-rc
support/rcgenerator.in:
· - added stand-alone rc-file generator
· - can generate rc-file for all (vim, nano, readline and bash)
python-gtk/bashstyle.in ::
glade-xml/bashstyle7.glade:
· - use single strings for checkbuttons
· - rewrote many strings
· - don't mix theme and style (use style everywhere)
· - don't mix show and display (use display everywhere)
system/nx-rc.in:
· - source $HOME/.custom-rc before displaying the WelcomeMessage
· - replace if [[ -a by if [[ -e
system/themes/general-rc ::
system/nx-rc.in:
· - remove general-rc (put code into nx-rc)
system/misc/tweaks-rc ::
system/nx-rc.in:
· - remove tweaks-rc (put code into nx-rc)
TODO:
· - updated todo list
· messages/bs-ng-de.mo
translations/bs-ng-de.po:
· - major update of the german translation
bs-ng-doc/chapter0?.html:
· - sync headers with new strings
support/showbatteryload:
· - use gile's function for use with apm
· - add support for acpi
bs-ng-doc/chapter08.html:
· - updated showbatteryload description
Makefile.in:
· - install locales in base lang-directory not in specific
· - (eg. de instead of de_DE)
python-gtk/bashstyle.in:
· - likewise
cfg/config:
· - rename to configure.checks
configure.checks:
· - add check for acpi
· - add check for gtk-update-icon-cache
configure:
· - use configure.checks instead of cfg/config
python-gtk/bashstyle.in ::
glade-xml/bashstyle7.glade:
· - add combobox for showbatteryload in c-p-b
· - since there are now two options (acpi/apm)
system/misc/completion-rc:
· - improve completion for bunzip2
glade-xml/bashstyle7.glade ::
python-gtk/bashstyle.in ::
system/misc/color-rc:
- added new colors:
· - cream
INSTALL:
· - improved
COPYING.CODE:
· - license for the code is now GPL3
LGPL-3 -> COPYING.ICONS:
· - license for icons stays LGPL3
system/nx-rc.in ::
system/misc/* ::
system/themes/* ::
support/* ::
mkrelease ::
mostlike.txt ::
mostlike-bold.txt ::
translate-prepare ::
translate-finish:
· - update license info in the header
gconf-schemas/bashstyle.schemas:
· - add :cd:source:.:clear:sudo:su to default history blacklist
· - update descriptions for new colors from 7.6 and 7.3
glade-xml/bashstyle7.glade ::
python-gtk/bashstyle.in:
· - add new colors from 7.6 and 7.3 as possibilities for grep-color
glade-xml/bashstyle7.gtkbuilder:
· - bashstyle-ng ui in gtkbuilder format (unused for now, we'll
· - switch from glade to gtkbuilder later on)
bs-ng.desktop:
· - don't need a .in file here
· - remove Version field
mkrelease:
· - update for file changes
mostlike.txt ::
mostlike.terminfo ::
mostlike-bold.txt ::
mostlikebold.terminfo:
· - renamed terminfo files
bs-ng-doc/chapter08.html:
· - added doc for the rcgenerator
python-gtk/bashstyle.in ::
glade-xml/bashstyle7.glade ::
glade-xml/bashstyle7.gtkbuilder ::
bs-ng-doc/chapter06.html:
· - added rcgenerator options to Profile page
bs-ng-doc/img/*.png:
· - updated doc images
debian/docs:
· - updated
January 5th, 2009python-gtk/bashstyle.in:
· - fixed bug #36: 'Use Custom Prompt'-Button did not work
Makefile.in:
· - fixed bug #37: Install Doc with correct permissions
· - to be able to show preview image
python-gtk/bashstyle.in:
· - fixed bug #38: Can't change Readline's editing mode
configure:
· - fixed bug #39: Configure Looks for system/misc/vimrc
· - instead of system/misc/vim-rc
vim/colors/*.vim:
- added vim-colorschemes:
· - adaryn
· - advantage
· - desert
· - gobo
· - impact
· - nightshade
· - nightwish
· - wombat
system/misc/vim-rc.in:
· - expand runtimepath to include the stuff shipped with BS-NG
gconf-schemas/bashstyle.schemas ::
python/bashstyle.in ::
glade-xml/bashstyle7.glade:
· - added option for selecting vim colorscheme
bs-ng-doc/chapter09.html:
· - added doc for vim-colorscheme option
configure:
· - removed an useless n
Makefile.in:
· - removed some unused stuff
bs-ng-doc/chapter04.html:
· - Vi like shortcuts not Vim
· - Seperate Tableheadline and Table with a blank line
bs-ng-doc/chapter07.html:
· - necessary not nessacary
bs-ng-doc/chapter08.html:
· - usable not useable
· - Seperate Tableheadline and Table with a blank line
bs-ng-doc/chapter09.html:
· - add some "the" where necessary
October 11th, 2008· This release adds new options to VimCFG (incremental searching, displaying of line number, auto-saving of files, highlighting search results or the current line, showing a ruler, setting the format of the ruler), and re-ordered options in NanoCFG.
· New possible colors for the prompts (winered, brown, silver, purple, ocher, orange, and pink).
· Bug #34 has been fixed by installing scripts with correct permissions.
· The profiler is updated to catch the new keys.
· When changing the prompt style via bswitch, it will automatically reload.
· The German translation and the docs have been updated.
September 30th, 2008· This release adds a README, updates the TODO, modifies the clock-advanced and separator prompts, changes the output syntax of proccount and showcpuload, and changes the height of many widgets in the UI.
· Themes didn't load in monochrome anymore; this has been fixed.
September 11th, 2008· sysinfo, man2pdf, and bswitch were added.
· An Italian translation was added.
· The documentation was updated.