363
|
|
|
Reinhard Tartler |
2.34-1 |
14 years ago
|
|
|
362
|
|
merge with Dustin development branch
merged changes follows:
byobu (2.24-1) unstable; urgency=low
[ Chow Loong Jin and Dustin Kirkland ] * byobu, byobu-launcher, byobu-select-profile: check $STY rather than $TERM, to determine if we're already inside of a screen session, per screen's manpage; wrap $STY in double quotes; use -n rather than -z; LP: #403988, LP: #403809
[ Dustin Kirkland ] * debian/rules: fix update-pot section of rules file; previous code was only actually gathering messages from the last file input (byobu-config); this joins the code properly * bin/wifi_quality: actually evaluate the wifi quality, fixes broken quality percentage
[ Reinhard Tartler ] * upload to unstable
-- Reinhard Tartler <siretart@tauware.de>Thu, 30 Jul 2009 12:58:26 +0200
byobu (2.23-0ubuntu1) karmic; urgency=low
[ Kees Cook ] * byobu, byobu-launcher: - set the window title to "$USER@HOST - byobu" - do this in byobu, rather than byobu-launcher so that all byobu sessions, and not just auto-launched sessions get this - note that we're dropping $PWD since this does not actually work and replacing this with " - byobu" - for $PWD to work, we'd need screen to support two separate hardstatus lines, as we can either put it at the bottom of byobu, or in the window title, and hardstatus is the only tool available to us for tracking $PWD - drop the bash -i hack in byobu-launcher; this speeds up logins
-- Dustin Kirkland <kirkland@ubuntu.com>Wed, 22 Jul 2009 21:26:42 -0500
byobu (2.22-0ubuntu1) karmic; urgency=low
* byobu-launcher: must explicitly set PROMPT_COMMAND in byobu_launcher; this used to be in /etc/skel/.bashrc, but has since been dropped (see Debian Bug #420656); thus, we need to set it ourself if we want gnome-terminal to be updated with the remote host/username
-- Dustin Kirkland <kirkland@ubuntu.com>Wed, 22 Jul 2009 19:34:51 -0500
byobu (2.21-0ubuntu1) karmic; urgency=low
* byobu-launcher: drop "Launching byobu", since this ends up in the bash history, LP: #400275 * bin/disk: unbold the first letter of the disk size units, match format of the mem status reporting
-- Dustin Kirkland <kirkland@ubuntu.com>Mon, 20 Jul 2009 15:27:06 -0500
byobu (2.20-0ubuntu1) karmic; urgency=low
* byobu: make this script set -e, such that it will fail if byobu-janitor exits non-zero * byobu-janitor: check that ~/.byobu is writable; print an error message and exit non-zero if not; handles odd situation where user launches byobu from a sudo/root shell, and root owns their ~/.byobu dir, but then they launch as non-root sometime later, LP: #394147 * profiles/common: add a backtick helper hack to print %-1 * profiles_generator/profile.skel: improve handline of window overflow on the caption line; use a ... elipsis at the beginning or end of line to show that there are more windows or information available than immediately shown, LP: #369828 * debian/source_byobu.py: add apport hooks for byobu
-- Dustin Kirkland <kirkland@ubuntu.com>Sun, 12 Jul 2009 13:29:15 -0500
byobu (2.19-0ubuntu1) karmic; urgency=low
* byobu-launcher: print 'Launching Byobu...' banner for slower terminals, and drop the printing of 'exit'; much nicer user experience * bin/cpu_freq, bin/disk, bin/mem_available, bin/mem_used: use bold font for these, to help with dark colored tty's * bin/temp_c, bin/temp_f: fix display of yellow on dark tty's * bin/*: use bold for measurements, and non-bold for units; this really makes byobu's status items 'pop'! * bin/fan_speed, byobu-config, byobu.1, profiles/common, profiles_generator/profile.skel, rpm/byobu.spec, statusrc: added cpu fan speed status * bin/users, byobu.1: don't display '0#' if no users logged in; waste of space, match behavior of updates_available * bin/processes, byobu.1: use white text on yellow background, more readable on tty's
-- Dustin Kirkland <kirkland@ubuntu.com>Mon, 06 Jul 2009 15:50:50 -0500
byobu (2.18-0ubuntu1) karmic; urgency=low
* debian/screen-profiles.postinst: try to remove the dpkg-divert, but if it fails, let the installation proceed, since we've copied screen.real back into place now, (much hate shall descend upon dpkg-divert!!!), LP: #393204 * byobu-launcher-uninstall, byobu-janitor: byobu-launcher is no longer fully qualified, update the remove to account for this; clean out old screen-launcher entries as a janitor item LP: #392978 * keybindings/f-keys, keybindings/screen-escape-keys: call the byobu-config window 'config', rather than 'help'
-- Dustin Kirkland <kirkland@ubuntu.com>Tue, 30 Jun 2009 16:08:47 -0700
byobu (2.17-0ubuntu1) karmic; urgency=low
[ Dustin Kirkland ] * debian/postinst: can't assume a group named for the user, LP: #391722 * debian/postinst, debian/screen-profiles.postinst: ensure that /usr/bin/screen doesn't disappear, which causes the dpkg-divert removal to fail; LP: #390808 * bin/mem_available: read mem_available from /proc, should be more efficient * byobu-launcher-uninstall: uninstall old screen-launcher entries too, LP: #391913 * byobu: detect and emit an error message if the user tries to run byobu from within a screen session * byobu: add a -v version argument * byobu.1, byobu-config.1: move the putty bug note to the byobu manpage next to the keybinding documentation * debian/byobu-extras.install, debian/control, debian/install, debian/release.sh, debian/rules, generate, rpm/byobu.spec: eliminate the byobu-extras package; this was originally created because we used to force select-screen-profile on first run, and the number of profiles was overwhelming; we're no longer doing this, and this separate package is more trouble than its worth
[ Ciemon Dunville ] * byobu.1: update description, add note about units of measure
-- Dustin Kirkland <kirkland@ubuntu.com>Fri, 26 Jun 2009 17:34:30 -0500
byobu (2.16-0ubuntu1) karmic; urgency=low
* byobu-config, doc/help.txt: update the verbage of some text * byobu-config, byobu-janitor, byobu-select-profile, debian/install, debian/rules, po/POTFILES.sh, rpm/byobu.spec: rename select-screen-profile to byobu-select-profile; fits our namespace better * byobu-config, byobu-launcher, byobu-launcher-install, byobu-launcher-uninstall, debian/install, debian/rules, rpm/byobu.spec: rename to byobu-launcher*
Fixes for: LP: #391105, #390405, #391039 * debian/control: add screen-profiles and screen-profiles-extras transitional packages * debian/postinst, debian/prerm, debian/rules: fix screen-profiles -> byobu upgrades; drop byobu's attempt to remove the dpkg-divert on /usr/bin/screen, as this fails; establish links in the postinst, remove in the prerm * debian/screen-profiles.postinst: remove the diversion on *installation* of this transitional package
-- Dustin Kirkland <kirkland@ubuntu.com>Tue, 23 Jun 2009 14:47:10 -0500
byobu (2.15-0ubuntu1) karmic; urgency=low
* profiles/common: defutf8 on seems like a sane default, at this point, LP: #301447 * debian/control: trying to fix upgrade issues, add provides/replaces/conflicts screen-profiles (<< 2.0), LP: #390808 NOTE: we can't provide a dummy screen-profiles package, as we must have screen-profiles uninstalled first, to remove the dpkg-diversion of /usr/bin/screen * byobu: force the janitor to run on startup to create the environment * byobu-status: fix --detail, detect script dir
-- Dustin Kirkland <kirkland@ubuntu.com>Tue, 23 Jun 2009 01:00:09 -0500
byobu (2.14-0ubuntu1) karmic; urgency=low
* debian/postinst: remove set -x debugging * debian/control: create dummy screen-profiles and screen-profiles-extras packages, to handle seamless upgrades from screen-profiles -> byobu
-- Dustin Kirkland <kirkland@ubuntu.com>Mon, 22 Jun 2009 11:28:14 -0500
byobu (2.13-0ubuntu1) karmic; urgency=low
[ Dustin Kirkland ] * bin/updates_available: direct which out to devnull * screen-launcher-install: no need to check for executability of screen-launcher * byobu-config: improve the verbage of some of the menus, per review with the Canonical Design Team * statusrc, byobu-status, byobu-export, debian/install: source default status states, rather than the big case statement, performance improvement for all status, also reduces the number of places to touch when a new status script is added * byobu-status: move all of the cleanup hacks to byobu-janitor; create a find_script() function that allows for scripts in both /usr/lib and $HOME/.byobu * byobu, byobu-janitor, debian/install, profiles/common, profiles/profile.skel: remove janitorial logic scattered across several scripts and put it in a single place; call this script before launching byobu, and then only once a day or when the user refreshes their profile * bin/reboot_required, byobu-janitor, byobu-status, byobu.1, debian/postinst: display an <F5> next to the reboot symbol, if a byobu reload is required; flag this in the postinst, after upgrading byobu * byobu-config: add note about ctrl-a-R to reload profile, flag the reload-required file when making changes * byobu-janitor: add fix for the collapsed disk* and network* status items * byobu-config, windows/common: add some examples in the common windows file, all disabled by default; in byobu-config, if the user's windows file is empty, show the examples in the default window management panel * bin/ec2_cost, bin/ip_address, bin/network: get default interface from /proc/net/route, much more efficient * bin/network: read bytes sent/received straight from /proc; more efficient
[ Ciemon Dunville ] * byobu.1: reflect the keybinding toggle change to Ctrl-a-!
-- Dustin Kirkland <kirkland@ubuntu.com>Sun, 21 Jun 2009 12:44:19 -0500
byobu (2.12-0ubuntu1) karmic; urgency=low
[ Massive changeset for LP: #386546 ] * bin/cpu_count, bin/cpu_freq, bin/disk_available, bin/disk_used, bin/ec2_cost, bin/ip_address, bin/load_average, bin/mem_available, bin/mem_used, bin/network_down, bin/network_up, bin/reboot_required, bin/temp_c, bin/temp_f, bin/updates_available, bin/wifi_quality, byobu-config, byobu-export, byobu-status, byobu.1, debian/control, doc/help.txt, profiles/common, rpm/byobu.spec: massive changeset, moving all status scripts from *-* to *_*; this allows us to source the ~/.byobu/status file, rather than grepping through it for configuration information, yielding significant performance improvements * profiles/common: massive rework of status frequencies; use prime numbers to minimize collisions; increase/decrease a few, based on statistical testing of required runtimes * bin/wifi_quality: significant performance improvements, remove unneeded route call, cache iwconfig output so that it's only called once * bin/processes: improve performance by listing /proc (doubles the speed) * bin/network, profiles/common, profiles/profile.skel, byobu-config, byobu-status, byobu.1, rpm/byobu.spec: merge network_down and network_up to a single status script; too much duplication of code, causes performance problems * bin/disk_available, bin/disk_used, bin/hostname, bin/ip_address, bin/mem_available, byobu-status: drop grepping of status config file, source it instead, should improve performance * bin/reboot-required: don't exit 1 when a reboot is not required * bin/cpu-freq: drop "cat" and just use awk, don't printf twice, performance improvements * bin/updates_available: drop "cat", and just use grep, performance improvement * bin/load_average: drop "cat", and just use awk, performance improvement * bin/network: pull network bytes directly from /proc/net/dev, performance improvement * bin/users: use pgrep -c, performance improvement * bin/time, bin/date, bin/reboot-required: use case statement, performance improvement * bin/battery: ensure that only one present battery is displayed in the status area * bin/disk, bin/disk_used, profiles/common, profiles/profile.skel: collapse disk usage down to a single status script for performance, support disk partitions as well as mountpoints in ~/.byobu/disk, LP: #388053
* byobu-config: have ESC be a hotkey for 'cancel', LP: #373473
* byobu-config, debian/rules, keybindings/common.disable, keybindings/f-keys, keybindings/screen-escape-keys: massive fix for byobu keybindings; use ctrl-a-! to toggle on/off byobu's f-keys; also support a new keyset, screen-escape-keys which profiles ctrl-a keybindings for common byobu functions, LP: #380944
* bin/mail, byobu-status, byobu.1, profiles/common, profiles/profile.skel, rpm/byobu.spec: add a mail status notification, LP: #387936
* byobu-config: fix keybinding disabling for non-standard escape sequences, LP: #389129
-- Dustin Kirkland <kirkland@ubuntu.com>Fri, 19 Jun 2009 00:35:39 -0500
byobu (2.11-0ubuntu1) karmic; urgency=low
[ Dustin Kirkland ] * debian/install, keybindings/common.disable: add support for enabling/disabling the byobu keybindings, with ctrl-a-( and ctrl-a-), LP: #386363 * screen-launcher-install, screen-launcher-uninstall: use .hushlogin to prevent double-printing of motd * bin/network-*, byobu.1: allow monitored network interface overrides in ~/.byobu/network-interface, update manpage accordingly, LP: #386364 * byobu-export, select-screen-profile: fix bashisms on the read command, Debian Bug (closes: #530989) * byobu: use -c for motd+shell, LP: #387201
[ Ciemon Dunville ] * byobu.1: Simply added a SEE ALSO to byobu.1; added section on the keybindings
-- Dustin Kirkland <kirkland@ubuntu.com>Mon, 15 Jun 2009 22:43:23 -0500
byobu (2.10-0ubuntu1) karmic; urgency=low
[ Dustin Kirkland ] * byobu: don't create an extra shell, if the user has some default windows specified * bin/updates-available, byobu, byobu-export, byobu-status, screen-launcher-install: remove hardcoded /usr/bin paths; some users install without root privileges and want to run from a location other than /usr/bin, LP: #385762 * README: mention the statically exported byobu tarball, LP: #385762
[ Ciemon Dunville ] * byobu.1, byobu-config.1: manpages refactored, to move the status descriptions to the main byobu manpage
-- Dustin Kirkland <kirkland@ubuntu.com>Thu, 11 Jun 2009 23:29:10 -0500
byobu (2.9-0ubuntu1) karmic; urgency=low
* screen-launcher: slightly cleaner bash exit (still could use some improvement) * select-screen-profile: update to say "byobu" rather than screen, LP: #382643 * bin/wifi-quality, bin/network-up, bin/network-down: must use /sbin in iwconfig and ifconfig paths * bin/cpu-count: performance improvement, use getconf * bin/cpu-freq: performance improvement, simplify pipes * bin/disk-*: use the POSIX output format * bin/ec2-cost: performance improvement, cache ifconfig output * bin/logo: use a case-statement instead of nasty if/then/else stack * profiles/NONE: don't source ~/.screenrc, causes a nasty recursion, LP: #382642
-- Dustin Kirkland <kirkland@ubuntu.com>Mon, 08 Jun 2009 17:46:24 -0500
|
Reinhard Tartler |
2.24-1 |
14 years ago
|
|
|
361
|
|
|
Reinhard Tartler |
2.8-1 |
14 years ago
|
|
|
360
|
|
|
Reinhard Tartler |
|
14 years ago
|
|
|
359
|
|
|
Reinhard Tartler |
1.48-1 |
15 years ago
|
|
|
358
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
357
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
356
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
355
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
354
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
353
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
352
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
351
|
|
|
Reinhard Tartler |
|
15 years ago
|
|
|
350
|
|
|
Dustin Kirkland |
|
15 years ago
|
|
|
349
|
|
|
Dustin Kirkland |
1.47 |
15 years ago
|
|
|
348
|
|
|
Dustin Kirkland |
|
15 years ago
|
|
|
347
|
|
|
Dustin Kirkland |
|
15 years ago
|
|
|
346
|
|
|
Dustin Kirkland |
1.46 |
15 years ago
|
|
|
345
|
|
|
Dustin Kirkland |
|
15 years ago
|
|
|
344
|
|
|
Dustin Kirkland |
|
15 years ago
|
|
|