-
byobu (5.17-0ubuntu1) precise; urgency=low
[ Dustin Kirkland ]
* usr/bin/byobu-status:
- performance improvement, testing for directory existence before
mkdir -p saves time
- localize a couple of function variables
* usr/bin/byobu: LP: #966686
- ensure that the MOTD gets printed on byobu-tmux first launches
* usr/lib/byobu/include/constants: LP: #940224
- revert r1927
[ Fumihito YOSHIDA (hito) ]
* usr/lib/byobu/logo: LP: #952724
- handle VTE_CJK_WIDTH=1 for asian locales
-- Dustin Kirkland <email address hidden> Sun, 11 Mar 2012 07:23:06 -0500
-
byobu (5.16-0ubuntu1) precise; urgency=low
* usr/lib/byobu/updates_available: LP: #942469
- fix regression clearing updates_available status
- and fix a typo in that commit
* usr/lib/byobu/reboot_required, usr/lib/byobu/updates_available:
- powersave flag and reload flag suffered from the same problem
as LP: #942469
* usr/bin/byobu: LP: #949385
- namespace a few environment variables more appropriately
-- Dustin Kirkland <email address hidden> Thu, 23 Feb 2012 15:01:55 -0600
-
byobu (5.15-0ubuntu1) precise; urgency=low
* usr/bin/byobu, usr/lib/byobu/include/constants:
- fix 256 color support
- default to colors specified in the Ubuntu brand guidelines
+ http://design.canonical.com/the-toolkit/ubuntu-brand-guidelines/
-- Dustin Kirkland <email address hidden> Thu, 23 Feb 2012 08:04:07 -0600
-
byobu (5.14-0ubuntu1) precise; urgency=low
* usr/bin/byobu-status, usr/lib/byobu/battery, usr/lib/byobu/cpu_freq,
usr/lib/byobu/custom, usr/lib/byobu/disk, usr/lib/byobu/disk_io,
usr/lib/byobu/distro, usr/lib/byobu/ec2_cost, usr/lib/byobu/entropy,
usr/lib/byobu/fan_speed, usr/lib/byobu/hostname,
usr/lib/byobu/load_average, usr/lib/byobu/memory,
usr/lib/byobu/network, usr/lib/byobu/processes, usr/lib/byobu/raid,
usr/lib/byobu/rcs_cost, usr/lib/byobu/swap, usr/lib/byobu/uptime,
usr/lib/byobu/wifi_quality:
- help ensure that a status is printed
- this fixes byobu status on some slower systems
- use the last cached status, if the current one doesn't return
-- Dustin Kirkland <email address hidden> Tue, 21 Feb 2012 23:22:38 -0600
-
byobu (5.13-0ubuntu1) precise; urgency=low
* usr/lib/byobu/include/mondrian:
- simply speed up using perl
* usr/bin/byobu: LP: #937175
- check tput for 256 color support before defaulting to that in tmux mode
* usr/lib/byobu/disk_io: LP: #934893, #936393
- initialize the x1 value correctly
* usr/lib/byobu/ec2_cost, usr/share/byobu/status/statusrc,
usr/share/man/man1/byobu.1: LP: #929907
- disable the ec2_cost plugin if not running in EC2,
allow override with EC2_ESTIMATE=1 in ~/.byobu/statusrc
* usr/lib/byobu/include/shutil: LP: #930656
- support network interface detection on Mac OSX
- untested by me, but sort of suggested by a user
* etc/byobu/backend, usr/lib/byobu/include/common,
usr/lib/byobu/include/constants: LP: #937174
- fix upgrades while within a running byobu-screen session
-- Dustin Kirkland <email address hidden> Thu, 16 Feb 2012 23:58:36 -0600
-
byobu (5.12-0ubuntu1) precise; urgency=low
* usr/share/byobu/keybindings/f-keys,
usr/share/byobu/keybindings/screen-escape-keys:
- keybindings for screen to match tmux for consistency
* usr/bin/byobu-ctrl-a:
- fix regression in byobu-screen ctrl-a handling
* usr/lib/byobu/menu, usr/share/byobu/keybindings/common,
usr/share/byobu/keybindings/f-keys, usr/share/byobu/keybindings/f-
keys.tmux, usr/share/byobu/keybindings/f-keys =>
usr/share/byobu/keybindings/f-keys.screen,
usr/share/byobu/keybindings/Makefile.am,
usr/share/byobu/keybindings/screen-escape-keys =>
usr/share/byobu/keybindings/f-keys.screen.disable:
- keybindings for screen to match tmux for consistency
-- Dustin Kirkland <email address hidden> Wed, 15 Feb 2012 22:22:12 -0600
-
byobu (5.11-0ubuntu1) precise; urgency=low
[ Ryan Thompson ]
* usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session: LP: #924545
- add to the list of environment variables to update on reconnect
[ Dustin Kirkland ]
* usr/bin/byobu-status:
- clear first window name
* usr/share/byobu/status/status:
- disable a few status items in the first tmux status line to ensure
that the status line fits in 80x25 terminals
- press shift-f5 for more status
-- Dustin Kirkland <email address hidden> Tue, 14 Feb 2012 14:37:49 -0600
-
byobu (5.10-0ubuntu1) precise; urgency=low
* usr/bin/byobu-ctrl-a: LP: #931345
- fix ctrl-a support for tmux 1.5 and 1.6
-- Dustin Kirkland <email address hidden> Sun, 12 Feb 2012 11:07:46 -0600
-
byobu (5.9-0ubuntu1) precise; urgency=low
* usr/bin/byobu-status:
- fix broken status expiration, which wasn't working and probably
had a huge performance penalty :-(
* usr/bin/byobu-ctrl-a, usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/byobu/profiles/tmuxrc: LP: #923134
- get byobu-ctrl-a working within tmux, like screen
- prompt the user for ctrl-a to work in Screen/escape mode, or emacs
mode
-- Dustin Kirkland <email address hidden> Sun, 12 Feb 2012 10:01:36 -0600
-
byobu (5.8-0ubuntu1) precise; urgency=low
[ Daniel Hahler ]
* debian/rules:
- autoconf into debian rules
[ Daniel Hahler ]
* usr/bin/byobu-reconnect-sockets: LP: #923169
- better fix for zsh, set compatibility options instead
[ Dustin Kirkland ]
* debian/control:
- suggest ttf-ubuntu-font-family which provides the character
* usr/share/byobu/profiles/tmux:
- drop the brackets around the open windows, saves ~4 horizontal
characters; trying to get default tmux to fit in 80x25
* usr/lib/byobu/users:
- do a better job counting ssh users
* usr/share/byobu/status/status:
- move wifi_quality to second right status
* usr/bin/byobu-status, usr/lib/byobu/include/constants:
- use printf instead of echo, saves a few forks
* usr/lib/byobu/cpu_freq, usr/lib/byobu/cpu_temp,
usr/lib/byobu/custom, usr/lib/byobu/date, usr/lib/byobu/disk_io,
usr/lib/byobu/ec2_cost, usr/lib/byobu/logo, usr/lib/byobu/network,
usr/lib/byobu/rcs_cost, usr/lib/byobu/time_binary,
usr/lib/byobu/include/common, usr/lib/byobu/include/mondrian,
usr/lib/byobu/include/shutil:
- use printf where possible, saves some forks
* usr/lib/byobu/release, usr/share/byobu/status/statusrc,
usr/share/man/man1/byobu.1:
- based on suggestion from Scott Moser, support an abbreviated
version of the release string
- support a statusrc configuration variable of RELEASE_ABBREVIATED=N
where N is the number of characters from the front of the release
string to display
-- Dustin Kirkland <email address hidden> Mon, 30 Jan 2012 18:12:49 -0600
-
byobu (5.7-0ubuntu1) precise; urgency=low
[ Ryan Thompson ]
* usr/bin/byobu-reconnect-sockets: LP: #923169
- nasty hack for compatibility with zsh sourcing this file
[ Colin Watson ]
* debian/control, debian/rules: LP: #923197
- minimize our perl dependencies
-- Dustin Kirkland <email address hidden> Sat, 28 Jan 2012 15:19:07 -0600
-
byobu (5.6-0ubuntu1) precise; urgency=low
[ Dustin Kirkland ]
* usr/lib/byobu/ip_address:
- user@host and ipaddress need some separation, as they're hard to
differentiate when next to one another
* usr/bin/byobu-ctrl-a: LP: #922951
- if the user has already chosen an escape sequence, don't run the
interactive byobu-ctrl-a program
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/profiles/tmux:
- empty default window names
- easy to change with F8
- need to save characters in default tmux launch to get it to fit
in 80x24 terminals
* experimental/byobu-classroom, usr/bin/byobu-config, usr/bin/byobu-
ctrl-a, usr/bin/byobu-janitor, usr/bin/byobu-launcher-uninstall,
usr/bin/byobu-quiet, usr/bin/byobu-silent, usr/bin/byobu-status,
usr/lib/byobu/cpu_temp, usr/lib/byobu/custom,
usr/lib/byobu/ec2_cost, usr/lib/byobu/include/constants,
usr/lib/byobu/logo, usr/lib/byobu/menu, usr/lib/byobu/network,
usr/share/byobu/keybindings/f-keys: LP: #920661
- byobu should not set environment variable 'SED'
- use BYOBU_SED instead
* usr/bin/byobu, usr/bin/byobu-janitor, usr/lib/byobu/disk_io,
usr/lib/byobu/include/constants:
- use BYOBU_READLINK instead of READLINK
* usr/bin/byobu-select-session: LP: #911500
- detect and avoid some circular byobu-inside-byobu infinite loops
* usr/bin/byobu, usr/bin/byobu-ctrl-a, usr/bin/byobu-reconnect-
sockets, usr/lib/byobu/color, usr/lib/byobu/date,
usr/lib/byobu/include/shutil, usr/lib/byobu/time:
- make check for BYOBU_BACKEND explitly tmux|screen
[ Ryan Thompson ]
* usr/bin/byobu-select-session: LP: #919391
- read only integers
* usr/bin/byobu-select-session: LP: #908944
- use attach_session function
-- Dustin Kirkland <email address hidden> Wed, 18 Jan 2012 19:57:15 -0600
-
byobu (5.5-0ubuntu1) precise; urgency=low
* usr/lib/byobu/ec2_cost, usr/lib/byobu/network:
- fix input-field-separator problems with /proc/net/dev parsing
- get them in the right order on flip flag
-- Dustin Kirkland <email address hidden> Tue, 17 Jan 2012 12:56:23 -0600
-
byobu (5.4-0ubuntu1) precise; urgency=low
[ Alexander Chernyakhovsky and Dustin Kirkland ]
* === added directory debian/source, debian/control, debian/install,
debian/rules, debian/source/format: LP: #917682
- switch to dh7 format for build
[ Dustin Kirkland ]
* debian/install, debian/links, === removed symlink
usr/share/byobu/keybindings/common, === target was uf-keys,
usr/share/byobu/keybindings/common:
- re-establish a symlink for the icon/art; note, this should
really be handled in the autohell build for portability;
using debian/links is hacky
- drop common as a link; instead, use "source"
-- Dustin Kirkland <email address hidden> Sun, 15 Jan 2012 13:54:17 -0600
-
byobu (5.3-0ubuntu1) precise; urgency=low
[ Daniel Hahler ]
* usr/bin/Makefile.am:
- fix safe link creation
[ Dustin Kirkland ]
* usr/share/byobu/profiles/tmux:
- add some whitespace
* usr/bin/byobu, usr/share/byobu/profiles/tmux: LP: #908766, #900309
- TERM must be 'screen', to work with: a) 256 colors, and
b) vim/mutt with bce; tmux does not support bce properly
* usr/bin/byobu: LP: #914424
- use READLINK
* usr/share/byobu/profiles/tmux:
- add some comments
* usr/lib/byobu/ec2_cost, usr/lib/byobu/network: LP: #914098
- fix regression from r1839, add colon to IFS
* usr/share/man/man1/byobu.1: LP: #913817
- mention byobu-select-backend prominently in the manpage
* usr/bin/byobu-status, usr/share/man/man1/byobu.1: LP: #898065
- support ip_address4 and ip_address6 in the status line
- allows for users to see both ipv4 and ipv6 addresses simultaneously
rather than one or the other
* etc/profile.d/Z97-byobu.sh:
- support LC_TERMTYPE=[byobu|byobu-screen|byobu-tmux]
* etc/profile.d/Z97-byobu.sh, usr/bin/byobu-launcher: LP: #897711
- allow nesting, if LC_BYOBU > 1
* usr/bin/byobu, usr/bin/byobu-janitor, usr/lib/byobu/include/common,
usr/lib/byobu/include/constants:
- for users upgrading from an older version of byobu, where they were
previously using a screen backend, keep them using a screen backend
- for new users, default to tmux backend
* usr/bin/byobu, usr/share/byobu/profiles/common: LP: #882067
- maximize the number of windows we can fit in byobu-screen by dropping
the $SHELL window title
- users can override by setting 'shelltitle' in ~/.screenrc
- fixes a problem where screen hangs when interactively setting shelltitle
- always easy to name a window with F8
[ Dustin Kirkland and Ryan Thompson ]
* usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session: LP: #908944
- improve support for importing X11 environment variables
-- Dustin Kirkland <email address hidden> Sun, 08 Jan 2012 20:28:08 -0600
-
byobu (5.2-0ubuntu1) precise; urgency=low
[ Dustin Kirkland ]
* icons/byobu_multi.svg, === removed directory icons,
- save some space in the tarball
* usr/lib/byobu/logo:
- add a linux mint logo
* usr/lib/byobu/include/layout => usr/bin/byobu-layout,
usr/share/byobu/keybindings/f-keys.tmux, usr/share/man/man1/byobu-
layout.1:
- move the layout library utility to a generally usable byobu-layout
in the system path
- add specific named layout support to both save and restore operations
- add a manpage
* usr/bin/Makefile.am, usr/lib/byobu/include/Makefile.am,
usr/share/man/man1/Makefile.am:
- install the byobu-layout tool and manpage
* usr/lib/byobu/ec2_cost, usr/lib/byobu/network:
- use /proc/net/dev for network transfer calculations
- fixes issue with ifconfig format changes
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt: LP: #912637
- change prev/next window keybinding from alt-left/right to
ctrl-shift-left/right; seems alt-left-right are used by irssi
* README: LP: #911825
- add note about tmux version required
* usr/lib/byobu/include/common: LP: #911149
- when backend is not automatically set, check if screen or tmux
is installed on the system before setting the default backend
* debian/control: LP: #910187
- depend on tmux | screen, recommend tmux and screen
- hopefully this solves dependency resolution on hardy
* usr/bin/byobu, usr/share/byobu/profiles/tmux: LP: #908766
- use screen-bce instead of screen-256color, to support background
colors correctly
* usr/bin/byobu-config: LP: #910638
- ensure that config dir exists before touching reload flag
[ Daniel Hahler ]
* usr/bin/byobu-ctrl-a, usr/share/byobu/profiles/tmux: LP: #910779
- don't use BYOBU_PREFIX for tmux paths
-- Dustin Kirkland <email address hidden> Thu, 29 Dec 2011 12:28:51 -0600
-
byobu (5.1-0ubuntu1) precise; urgency=low
* usr/bin/byobu-select-backend:
- switch the order of the listed backends
* debian/control: LP: #909221
- depend on tmux, recommend screen
* usr/lib/byobu/cpu_freq, usr/lib/byobu/include/shutil: LP: #909325
- use a leading zero on fpdiv operations, for consistency with
awk-based math
-- Dustin Kirkland <email address hidden> Sat, 24 Dec 2011 17:35:04 -0600
-
byobu (5.0-0ubuntu1) precise; urgency=low
* etc/byobu/backend, usr/bin/byobu, usr/bin/byobu-config,
usr/bin/byobu-select-session, usr/lib/byobu/include/common:
- bump up to the 5.x series
- change default backend from screen to tmux
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt:
- put all of the status line functions under *-F5
- put all of the split arrangement functions under *-F8
* usr/lib/byobu/include/cycle-status,
usr/lib/byobu/include/Makefile.am, usr/share/byobu/keybindings/f-
keys.tmux, usr/share/byobu/status/status: LP: #887140
- support multiple toggle-able status lines
- define one or more tmux_right lines in ~/.byobu/status
- press Shift-F5 to toggle through
-- Dustin Kirkland <email address hidden> Sun, 18 Dec 2011 21:35:00 -0600
-
byobu (4.55-0ubuntu1) precise; urgency=low
[ Dustin Kirkland ]
* usr/lib/byobu/entropy, usr/lib/byobu/include/shutil,
usr/lib/byobu/Makefile.am, usr/share/byobu/status/status,
usr/share/man/man1/byobu.1:
- add a system entropy status item
- must use cat, can't use read in dash here
- use yellow on grey
* usr/bin/byobu-janitor: LP: #867746
- revert previous change, don't automatically set monochrome mode
until we have a better way of detecting it
* usr/lib/byobu/menu: LP: #881993
- fix escape key determination
* usr/bin/byobu-janitor: LP: #899271
- clean up some old upgrade cruft
- sed -i -e changes symlinks to local files, avoid this with readlink
[ Will Ellwood ]
* usr/lib/byobu/disk: LP: #904824
- fix escaping issue
-- Dustin Kirkland <email address hidden> Fri, 09 Dec 2011 20:38:02 -0600
-
byobu (4.54-0ubuntu1) precise; urgency=low
* usr/lib/byobu/include/layout, usr/lib/byobu/include/Makefile.am,
usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt: LP: #902416
- new feature to save layouts using ctrl-shift-F8, and restore layouts
using shift-F8
* usr/bin/Makefile.am: LP: #901904
- ensure re-installation works
-- Dustin Kirkland <email address hidden> Thu, 08 Dec 2011 12:15:18 -0600
-
byobu (4.53-0ubuntu1) precise; urgency=low
[ Dustin Kirkland ]
* usr/share/byobu/profiles/common: LP: #900812
- start screen with at least a 1 second message wait
* usr/bin/byobu, usr/bin/byobu-ctrl-a, usr/bin/byobu-disable,
usr/bin/byobu-enable, usr/bin/byobu-export, usr/bin/byobu-janitor,
usr/bin/byobu-launch, usr/bin/byobu-launcher, usr/bin/byobu-
launcher-install, usr/bin/byobu-launcher-uninstall, usr/bin/byobu-
quiet, usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-
backend, usr/bin/byobu-select-profile, usr/bin/byobu-shell,
usr/bin/byobu-silent, usr/bin/byobu-status, usr/bin/byobu-status-
detail, usr/bin/byobu-ugraph, usr/bin/byobu-ulevel,
usr/lib/byobu/include/dirs, usr/share/byobu/profiles/byoburc:
- big changeset to solve a few bugs, LP: #897473, #861291, #897048
- take over ~/.byoburc, and use it for storing global byobu shell
configuration, namely BYOBU_PREFIX when necessary
+ note that some users might have previously used ~/.byoburc to
store byobu-only screen configuration
+ these users should now use ~/.byobu/.screenrc instead (also
because byobu now supports both screen and tmux)
- on first run, if byobu is running outside of its normal location
in /usr/bin/byobu, it will automatically detect and append the
correct BYOBU_PREFIX value and store it in ~/.byoburc
- ~/.byoburc is now read by all usr/bin/* in order to find the
correct prefix
* usr/lib/byobu/include/dirs: LP: #780081
- use ~/.local/share/byobu as BYOBU_CONFIG_DIR, if it happens to exist
* usr/lib/byobu/include/dirs: LP: #899271
- allow explicit BYOBU_CONFIG_DIR selection in ~/.byoburc
* usr/lib/byobu/users, usr/share/byobu/status/statusrc,
usr/share/man/man1/byobu.1: LP: #900663
- add support for a USERS_DISTINCT=1 status configuration setting
to count the number of distinct users, rather than open ssh sessions
[ Andrew McCarthy ]
* usr/bin/byobu-status: LP: #898801
- fix status detailing, skip include, as it's a directory
-- Dustin Kirkland <email address hidden> Mon, 05 Dec 2011 08:59:08 -0600
-
byobu (4.52-0ubuntu1) precise; urgency=low
* debian/control:
- demote run-one to a suggests, until such time as its MIR is approved
-- Dustin Kirkland <email address hidden> Sat, 26 Nov 2011 17:50:26 -0600
-
byobu (4.51-0ubuntu1) precise; urgency=low
* usr/bin/byobu-janitor: LP: #894430
- whitelist archlinux for status colors
- if tmux exists, then don't bother with color disabling
* usr/lib/byobu/include/mondrian: LP: #894432
- drop dependency on 'rand' command
* usr/lib/byobu/include/mondrian, usr/share/byobu/keybindings/f-
keys.tmux: LP: #894432
- fix two old references to /usr/bin/byobu-mondrian
* usr/bin/byobu-select-session, usr/share/byobu/keybindings/f-
keys.tmux, usr/share/byobu/profiles/tmux: LP: #894440
- fix a few hardcoded references to /usr -> $BYOBU_PREFIX
-- Dustin Kirkland <email address hidden> Wed, 23 Nov 2011 13:41:31 -0600
-
byobu (4.50-0ubuntu1) precise; urgency=low
* usr/bin/byobu-mondrian:
- clean up code, fix idempotence
* usr/bin/byobu-mondrian => usr/lib/byobu/include/modrian,
usr/lib/byobu/include/Makefile.am, usr/share/byobu/keybindings/f-
keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt:
- install modrian
* usr/share/byobu/profiles/tmux:
- fix action bar color
* usr/lib/byobu/include/mondrian:
* usr/lib/byobu/ec2_cost, usr/lib/byobu/hostname,
usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address: LP: #894038
- background all wgets, as these can be expensive (cough OpenStack cough)
- sleep for 0.02 seconds after each wget, as most EC2 wgets take less
than 0.01 seconds, but some might take longer
- after backgrounded wget and sleep, attempt to read the results of the
wget from a cache file; if this succeeds, proceed and use it
- if not, fail through gracefully, and pick up the results from the
cach file on the next run
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/man/man1/byobu.1: LP: #888248
- add Alt-Insert in tmux for "paste"
- document scrollback/copy/paste procedures
* usr/bin/byobu-janitor: LP: #867746
- create a whitelist of distros carrying the LP: #315871 fix
- default to monochrome for other distros on initial profile creation
-- Dustin Kirkland <email address hidden> Fri, 18 Nov 2011 15:41:36 -0600
-
byobu (4.49-0ubuntu1) precise; urgency=low
* usr/bin/byobu-select-session:
- fix 256-color tmux reattaches
-- Dustin Kirkland <email address hidden> Mon, 14 Nov 2011 17:43:02 -0600
-
byobu (4.48-0ubuntu1) precise; urgency=low
* debian/control, usr/lib/byobu/updates_available: LP: #878547
- recommend run-one, MIR pending
- use run-this-one to ensure that more than one apt-check doesn't
get run simultaneously
* usr/bin/byobu-status, usr/lib/byobu/include/constants,
usr/lib/byobu/include/shutil, usr/share/byobu/profiles/tmux,
usr/share/byobu/profiles/tmuxrc:
- add background/foreground/accent/highlight configurability
for tmux profiles
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt:
- add a keybinding, Ctrl-Shift-F3/F4, to move a window right
or left in the list
* usr/lib/byobu/ip_address:
- remove some first-launch noise, when ip address is not yet available
* debian/control:
- we really need tmux 1.5 to take advantage of its features
- N.B.: I have pushed backports of tmux 1.5-1 to ppa:byobu/ppa
* usr/share/byobu/status/statusrc:
- fix reference to non-existent variable, MONITORED_INTERFACE; should be
MONITORED_NETWORK
* usr/bin/byobu-select-profile, usr/share/byobu/keybindings/f-
keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt: LP: #817686
- add a couple of (tmux-only) modes to byobu-select-profile, which can
automatically change the background color of the status bar, based
on the systems hostname, ip address, or just at random
- map this to Ctrl-F8
-- Dustin Kirkland <email address hidden> Wed, 09 Nov 2011 17:54:11 -0600
-
byobu (4.47-0ubuntu1) precise; urgency=low
* etc/profile.d/Z97-byobu.sh:
- remove unnecessary 'true'
* usr/share/byobu/ec2/Makefile.am, usr/share/byobu/ec2/rates.ap-
northeast-1, usr/share/byobu/ec2/rates.ap-southeast-1,
usr/share/byobu/ec2/rates.eu-west-1, usr/share/byobu/ec2/rates.us-
east-1, usr/share/byobu/ec2/rates.us-west-1,
usr/share/byobu/ec2/rates.us-west-2: LP: #888196
- added new us-west-2 (Oregon) pricing region
* close LP: #888106, fixed in last release
* usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt,
usr/share/doc/byobu/Makefile.am:
- add a tmux keybinding help screen, bind to Shift-F1
* usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt:
- add a keybinding Ctrl-Shift-F2 to create a new session
* usr/share/byobu/profiles/tmux:
- rearrange to match help text; would be good to keep these
coordinated
* usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt:
- Alt-F11 breaks split into new window
- Shift-F11 puts window into a horizontal split in previous window
- Ctrl-F11 puts window into a vertical split in previous window
* usr/share/doc/byobu/help.tmux.txt:
- fix typo
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/byobu/keybindings/Makefile.am,
usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt:
- LP: #888247
- Add Shift-F12 to toggle keybindings on/off
- Split tmux keybindings to separate file to source
* usr/bin/byobu-status-detail, usr/lib/byobu/.constants,
usr/share/byobu/keybindings/f-keys.tmux:
- set a BYOBU_PAGER environment variable
- use BYOBU_PAGER in places we need a pager
* === added directory usr/lib/byobu/include, experimental/byobu-
classroom, usr/bin/byobu, usr/bin/byobu-ctrl-a, usr/bin/byobu-
disable, usr/bin/byobu-enable, usr/bin/byobu-export, usr/bin/byobu-
janitor, usr/bin/byobu-launch, usr/bin/byobu-launcher,
usr/bin/byobu-launcher-install, usr/bin/byobu-launcher-uninstall,
usr/bin/byobu-quiet, usr/bin/byobu-reconnect-sockets, usr/bin/byobu-
select-backend, usr/bin/byobu-select-profile, usr/bin/byobu-shell,
usr/bin/byobu-silent, usr/bin/byobu-status, usr/bin/byobu-status-
detail, usr/bin/byobu-ugraph, usr/bin/byobu-ulevel,
usr/lib/byobu/.common => usr/lib/byobu/include/common (properties
changed: -x to +x), usr/lib/byobu/.constants =>
usr/lib/byobu/include/constants, usr/lib/byobu/.dirs =>
usr/lib/byobu/include/dirs, usr/lib/byobu/Makefile.am,
usr/lib/byobu/notify_osd, usr/lib/byobu/.notify_osd =>
usr/lib/byobu/include/notify_osd, usr/lib/byobu/.shutil =>
usr/lib/byobu/include/shutil, configure.ac, Makefile.am,
usr/lib/byobu/include/Makefile.am:
- LP: #833768
- move dotfiles out of usr/lib/byobu and into usr/lib/byobu/include
- this was triggering some chrootkit warnings
* usr/share/doc/byobu/help.tmux.txt:
- reorder some documentation
* usr/bin/byobu-launcher-install:
- close LP: #854764, which was recently fixed
* usr/bin/byobu-config: LP: #888247
- deprecate the keybinding set selection from the config menu
- no additional keybindg sets ever showed up, so this option
is not worth having
- deprecate background/foreground color selection; once, this was a
primary feature of byobu :-) It's not really any more; it's
trivial to change these in ~/.byobu/color now
- deprecate window management from byobu-config; hard to get this
right for both screen and tmux; and I don't perceive that this
is any longer one of byobu's main features (?)
- standardize title formatting
- clean up some whitespace and text
* usr/bin/byobu-config, usr/share/doc/byobu/help.tmux.txt,
usr/share/doc/byobu/help.txt => usr/share/doc/byobu/help.screen.txt,
usr/share/doc/byobu/Makefile.am:
- show tmux help in tmux, screen help in screen
* experimental/byobu-classroom, usr/bin/byobu-ctrl-a, usr/bin/byobu-
enable, usr/bin/byobu-select-backend, usr/bin/byobu-select-profile,
usr/bin/byobu-ulevel, usr/lib/byobu/custom, usr/lib/byobu/disk,
usr/share/byobu/tests/byobu-time-notifications: LP: #882814
- use printf instead of "echo -n" for portability to Mac OSX
* experimental/byobu-classroom: LP: #882813
- fix minor use $SED
* usr/bin/byobu-ctrl-a, usr/bin/byobu-janitor: LP: #882435
- use BYOBU_PREFIX in a couple of places to allow better portability
-- Dustin Kirkland <email address hidden> Tue, 08 Nov 2011 19:16:15 -0600
-
byobu (4.46-0ubuntu1) precise; urgency=low
* debian/control: LP: #887344
- promote tmux to a 'recommends'; will 'depend' on it soon
* === added directory etc/profile.d, etc/byobu/Makefile.am,
etc/profile.d/Makefile.am, etc/profile.d/Z97-byobu.sh, Makefile.am:
- LP: #586546
- Enable any user to remotely opt into launching byobu by default,
using an LC_BYOBU=1 environment variable, which is transmitted over
SSH
* configure.ac, debian/install, etc/byobu/Makefile.am,
etc/profile.d/Makefile.am:
- fix installations to /etc
* usr/bin/byobu, usr/bin/byobu-reconnect-sockets,
usr/share/byobu/profiles/tmux: LP: #883637
- fix reconnection to SESSION_MANAGER and DBUS_SESSION_BUS_ADDRESS
- add C-F5 key to tmux profile
* usr/bin/byobu-ctrl-a, usr/share/byobu/profiles/tmux: LP: #887387
- support F12 as escape key in tmux mode
- reorder byobu-ctrl-a to offer screen first, then emacs mode
- make byobu-ctrl-a slighty more compatible with tmux (not quite
there yet...)
* usr/bin/byobu: LP: #713879
- add ulimit checks to byobu -v
* usr/lib/byobu/.constants:
- don't use UTF8 C an F for now
* usr/lib/byobu/network: LP: #880410
- localize some variables, fix variable colision with cpu_temp
* debian/control:
- bump standards version
* debian/install, debian/rules, etc/byobu/Makefile.am,
etc/profile.d/Makefile.am:
- fighting with autoconf to get shtuff installing in /etc, argh
-- Dustin Kirkland <email address hidden> Mon, 31 Oct 2011 09:46:46 -0400
-
byobu (4.45-0ubuntu1) precise; urgency=low
* usr/share/byobu/profiles/tmux:
- shift-F11 -> breaks pane out to its own window
* usr/lib/byobu/.constants:
- comment out utf8 characters that don't look very good
* usr/bin/byobu-select-backend, usr/bin/Makefile.am,
usr/share/man/man1/byobu-select-backend.1,
usr/share/man/man1/Makefile.am:
- add a utility to select default byobu backend (screen or tmux)
* usr/share/man/man1/byobu.1, usr/share/man/man1/byobu-select-
backend.1:
- document backend selection
-- Dustin Kirkland <email address hidden> Wed, 26 Oct 2011 10:05:01 -0500
-
byobu (4.43-0ubuntu1) precise; urgency=low
[ Dustin Kirkland ]
* usr/bin/byobu, usr/lib/byobu/ip_address, usr/share/man/man1/byobu.1:
- support IP_EXTERNAL fetching, LP: #873736
- put ip address in the terminal title bar, since we ran out of room
for it in tmux
* usr/bin/byobu-select-session: LP: #869390
- fix select session to obey BYOBU_BACKEND
* configure.ac, usr/bin/Makefile.am: LP: #869377
- provide byobu-tmux and byobu-screen symlinks
* configure.ac, README: LP: #861291
- configure should not change files under vcs control
- compiling users need to ensure that BYOBU_PREFIX is set in
their environment
* usr/bin/byobu-launcher-install, usr/bin/byobu-launcher-uninstall:
- LP: #861534
- ensure launcher command removed from each file before installing
* usr/lib/byobu/.dirs:
- use /dev/shm for cache, LP: #872551, #869279
- search and use a shared dir when possible
* usr/lib/byobu/battery: LP: #851100
- rework the battery logic to use /sys instead of /proc
* usr/share/man/man1/byobu.1: LP: #713879
- note too many files open ulimit error in documentation
[ Daniel Hahler ]
* usr/bin/byobu, usr/bin/byobu-launcher-install, usr/bin/byobu-
launcher-uninstall: Use BYOBU_PREFIX explicitly, LP: #861302
* debian/rules, README: LP: #854868
- refactor autoconf into debian/rules
[Scott Moser]
* usr/lib/byobu/.shutil: fix rounding error in fpdiv, LP: #869282
-- Dustin Kirkland <email address hidden> Fri, 21 Oct 2011 13:43:57 -0500
-
byobu (4.42-0ubuntu1) precise; urgency=low
[ Dustin Kirkland ]
* usr/lib/byobu/.constants, usr/lib/byobu/reboot_required:
- fix arrows to work better with ubuntu mono font
- add reboot symbol
* usr/bin/byobu-launch:
- enhance shell history syncronization across shells
* usr/lib/byobu/.constants, usr/lib/byobu/updates_available:
- use unicode double-bang for security updates where possible
* usr/lib/byobu/.constants, usr/lib/byobu/cpu_freq,
usr/lib/byobu/disk, usr/lib/byobu/memory, usr/lib/byobu/swap,
usr/lib/byobu/wifi_quality:
- add unicode characters for KB/MB/GB/GHz
* usr/lib/byobu/wifi_quality:
- drop comma, save a char
* usr/lib/byobu/.constants, usr/lib/byobu/network:
- save a few more chars, drop the "ps" per second
[Scott Moser]
* usr/lib/byobu/.shutil: fix rounding error in fpdiv
-- Scott Moser <smoser@brickies> Fri, 21 Oct 2011 13:31:59 -0400
-
byobu (4.41-0ubuntu1) precise; urgency=low
* usr/share/byobu/profiles/tmux:
- shift-[left,right,up,down] move between panes
- ctrl-[left,right,up,down] resize panes
- alt-[left,right] move between windows
- alt-[up,down] move between sessions
-- Dustin Kirkland <email address hidden> Mon, 10 Oct 2011 09:01:48 -0500
-
byobu (4.37-0ubuntu1) oneiric; urgency=low
* usr/lib/byobu/ec2_cost: LP: #862655
- fix ec2 cost estimator on OpenStack instances by falling back to
the approximation calculator
-- Dustin Kirkland <email address hidden> Tue, 27 Sep 2011 10:59:05 -0400