-
byobu (5.77-0ubuntu1.2) trusty-proposed; urgency=medium
* usr/bin/byobu-ctrl-a.in: LP: #1274720
- cherry pick upstream r2338, r2363
- revert r2317, as this is breaking ctrl-a in byobu-screen in a bad way
+ add bindkey line back, this line is *essential*; there was a
syntax error in it previously, but removing the line was not
the correct fix; fix a missing double quote in last upload
* usr/bin/byobu-janitor.in: LP: #1311919
- cherry pick upstream r2337
- ensure that windows.tmux exists; fixes nasty warning with F5
-- Dustin Kirkland <email address hidden> Wed, 23 Apr 2014 18:28:16 -0500
-
byobu (5.77-0ubuntu1.1) trusty-proposed; urgency=medium
* usr/bin/byobu-ctrl-a.in: LP: #1274720
- cherry pick upstream r2338
- revert r2317, as this is breaking ctrl-a in byobu-screen in a bad way
* usr/bin/byobu-janitor.in: LP: #1311919
- cherry pick upstream r2337
- ensure that windows.tmux exists; fixes nasty warning with F5
-- Dustin Kirkland <email address hidden> Wed, 23 Apr 2014 18:28:16 -0500
-
byobu (5.77-0ubuntu1) trusty; urgency=medium
* usr/share/byobu/profiles/dircolors,
usr/share/byobu/profiles/Makefile.am,
usr/share/byobu/profiles/tmuxrc:
- add a dircolors file
* usr/share/byobu/profiles/bashrc, usr/share/byobu/profiles/dircolors:
- LP: #1299964
- swap orange and aubergine on the command prompt
- aubergine is now the directory, orange is the hostname
- still working on dircolors, use an aubergine (like our prompt)
for directories
* usr/lib/byobu/logo: LP: #1299964
- use an orange background for the UTF-8, 256-colour Ubuntu logo
-- Dustin Kirkland <email address hidden> Tue, 18 Mar 2014 23:25:08 +0900
-
byobu (5.76-0ubuntu1) trusty; urgency=medium
* usr/share/byobu/profiles/tmux:
- use nice, subtle, thin pane border, a separate color from the active
highlighted one
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/doc/byobu/help.tmux.txt: LP: #1294139
- change Shift-F11 to zoom in/out of splits
-- Dustin Kirkland <email address hidden> Mon, 17 Mar 2014 13:00:04 +0900
-
byobu (5.75-0ubuntu1) trusty; urgency=medium
[ Dustin Kirkland ]
* debian/control:
- bump standards
* usr/lib/byobu/include/shutil, usr/lib/byobu/release: LP: #1278016
- /etc/issue might be modified to display corporate banners or
legal warnings; try to use /etc/os-release if available
* usr/bin/byobu-janitor.in, usr/lib/byobu/include/colors,
usr/lib/byobu/include/constants, usr/lib/byobu/include/Makefile.am,
usr/lib/byobu/include/shutil, usr/share/byobu/profiles/tmux:
- split the color definitions into their own file
- have the constants source that file
- use that file when creating the user's local color palette
- use a bit more orange
* usr/bin/byobu-launcher-uninstall.in, usr/bin/byobu-launch.in: LP: #1292228
- allow byobu-launch to pass arguments through to byobu-launcher
- fix up the uninstallation of byobu launcher
* usr/lib/byobu/include/select-session.py: LP: #1279533
- quick hack to fix crashes when python can't figure out the encoding
* usr/bin/byobu-layout.in: LP: #1278277
- fix layout saving, which broke in tmux 1.8
- incrementally rearrange while building our windows up to restore,
as sometimes we run out of room; tiling in between seems to work
* usr/bin/byobu-janitor.in, usr/lib/byobu/include/colors,
usr/lib/byobu/include/constants:
- fix profile color breakage
* usr/bin/byobu-ctrl-a.in: LP: #814172
- fix issues with F5 refresh in byobu-screen, when the user has changed
the default escape key
* usr/share/byobu/profiles/bashrc: LP: #1259621
- ensure that if the root user is in byobu, and we're using the
fancy new colored prompt, that we use a # to indicate root
* usr/share/man/man1/byobu.1: LP: #1248901
- add note to manpage about putty resizing to 1-character tall and
causing byobu-screen to crash
[ Kosuke Asami ]
* usr/lib/byobu/battery: LP: #1289157, #1289157
- Mac OS X battery indicator support
-- Dustin Kirkland <email address hidden> Sun, 16 Mar 2014 12:46:36 -0700
-
byobu (5.74-0ubuntu1) trusty; urgency=low
[ Dustin Kirkland ]
* usr/lib/byobu/include/ec2instancespricing.py: LP: #1286367
- merged in updated instance pricing script from
https://github.com/erans/ec2instancespricing
* usr/share/byobu/profiles/tmux: LP: #1273685
- remove double sourcing of local .tmux.conf
* usr/lib/byobu/battery: LP: #1270451
- add support for yet another batter type (Android)
- thanks to Felix Krull for the initial patch
* usr/share/byobu/profiles/tmux: LP: #1270551
- enable ctrl-left and ctrl-right to move among words
[ Chris Johnston ]
* usr/share/man/man1/byobu-layout.1: LP: #1288738
- fix manpage typo
[ Mike Miller ]
* usr/lib/byobu/logo: LP: #1278006
- fix RHEL detection for logo
[ Daniel Hahler ]
* usr/bin/byobu-keybindings: LP: #1258093
- fix toggling of f-keys
* usr/share/byobu/profiles/tmux: LP: #1258534
- ensure that we respect BYOBU_NO_TITLE in tmux
[ Ryo ONODERA ]
* configure.ac, etc/profile.d/Z97-byobu.sh => etc/profile.d/Z97-
byobu.sh.in, usr/bin/byobu-config => usr/bin/byobu-config.in,
usr/bin/byobu-ctrl-a => usr/bin/byobu-ctrl-a.in, usr/bin/byobu-
disable-prompt => usr/bin/byobu-disable-prompt.in, usr/bin/byobu-
disable => usr/bin/byobu-disable.in, usr/bin/byobu-enable-prompt =>
usr/bin/byobu-enable-prompt.in, usr/bin/byobu-enable =>
usr/bin/byobu-enable.in, usr/bin/byobu-export => usr/bin/byobu-
export.in, usr/bin/byobu-janitor => usr/bin/byobu-janitor.in,
usr/bin/byobu-launcher-install => usr/bin/byobu-launcher-install.in,
usr/bin/byobu-launcher-uninstall => usr/bin/byobu-launcher-
uninstall.in, usr/bin/byobu-launcher => usr/bin/byobu-launcher.in,
usr/bin/byobu-launch => usr/bin/byobu-launch.in, usr/bin/byobu-
layout => usr/bin/byobu-layout.in, usr/bin/byobu-prompt =>
usr/bin/byobu-prompt.in, usr/bin/byobu-quiet => usr/bin/byobu-
quiet.in, usr/bin/byobu-reconnect-sockets => usr/bin/byobu-
reconnect-sockets.in, usr/bin/byobu-select-backend => usr/bin/byobu-
select-backend.in, usr/bin/byobu-select-profile => usr/bin/byobu-
select-profile.in, usr/bin/byobu-select-session => usr/bin/byobu-
select-session.in, usr/bin/byobu-shell => usr/bin/byobu-shell.in,
usr/bin/byobu-silent => usr/bin/byobu-silent.in, usr/bin/byobu-
status-detail => usr/bin/byobu-status-detail.in, usr/bin/byobu-
status => usr/bin/byobu-status.in, usr/bin/byobu-ugraph =>
usr/bin/byobu-ugraph.in, usr/bin/byobu-ulevel => usr/bin/byobu-
ulevel.in, usr/bin/byobu => usr/bin/byobu.in,
usr/lib/byobu/include/config.py =>
usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/dirs =>
usr/lib/byobu/include/dirs.in, usr/lib/byobu/include/toggle-utf8 =>
usr/lib/byobu/include/toggle-utf8.in, usr/share/byobu/tests/byobu-
time-notifications => usr/share/byobu/tests/byobu-time-
notifications.in:
- use @prefix@ rather than hardcoding /usr, makes code
more portable and easier to build with ./config --prefix
[ Arminius Silvanus ]
* usr/share/byobu/profiles/bashrc: LP: #1280550
- test the $BASH variable, rather than $SHELL, to tell if we're
running in a bash environment
[ Jan Klepek ]
* usr/lib/byobu/include/config.py: LP: #1286249
- fall back to using the distro status file, fixes
crash in config if status file disappears
-- Dustin Kirkland <email address hidden> Mon, 17 Feb 2014 15:07:01 -0600
-
byobu (5.73-0ubuntu1) trusty; urgency=low
* usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/tmux-send-
command-to-all-panes, usr/lib/byobu/include/tmux-send-command-to-
all-windows, usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt:
- add two new keybindings for byobu-tmux, Shift-F9 and Ctrl-F9
- these will prompt you for a command, and then run that command
in all splits or windows (respectively)
-- Dustin Kirkland <email address hidden> Wed, 12 Feb 2014 14:30:40 -0600
-
byobu (5.72-0ubuntu1) trusty; urgency=low
* usr/lib/byobu/include/constants:
- make sure we export this variable, so that we only need to
do the expensive test once
-- Dustin Kirkland <email address hidden> Mon, 10 Feb 2014 15:38:26 -0600
-
byobu (5.71-0ubuntu1) trusty; urgency=low
* usr/bin/byobu-janitor, usr/lib/byobu/date,
usr/lib/byobu/include/constants, usr/lib/byobu/include/shutil,
usr/lib/byobu/time, usr/share/byobu/profiles/tmux,
usr/share/byobu/profiles/tmuxrc, usr/share/man/man1/byobu.1:
- LP: #1059127
- fix longstanding "date and time flash on and off" bug
- this isn't a great fix, but it's a start
- basically, we need to use the tmux status native support
for timestamps
- support configuration through ~/.byobu/datetime.tmux
- this will be a difference between byobu-tmux and byobu-screen,
which is a bummer
- also, there's more work to be done, in order to enable/disable
this via F9/byobu-config
* usr/lib/byobu/include/constants: LP: #1278446
- ensure that we pick a python that has a proper snack module
installed
-- Dustin Kirkland <email address hidden> Thu, 16 Jan 2014 17:48:35 -0600
-
byobu (5.70-0ubuntu1) trusty; urgency=low
* usr/share/byobu/keybindings/f-keys.tmux:
- fix navigation among sessions
* usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt:
- change the rarely used Ctrl-F8 keybinding to rename the current
session
- move the restore-a-split-layout to Shift-Alt-F8
* usr/lib/byobu/session, usr/share/byobu/keybindings/f-keys.screen,
usr/share/byobu/keybindings/f-keys.screen.disable,
usr/share/byobu/status/status: LP: #1255139
- add support for screen session names in the status item
- only display when more than one session in tmux, always displayed by
default in screen, where we have more real estate
- support the Ctrl-F8 hotkey in screen too, to rename session
-- Dustin Kirkland <email address hidden> Tue, 17 Dec 2013 14:27:43 -0700
-
byobu (5.69-0ubuntu1) trusty; urgency=low
* debian/control:
- revert build-dep on python-support, lintian is dumb sometimes
-- Dustin Kirkland <email address hidden> Mon, 16 Dec 2013 22:29:52 -0700
-
byobu (5.68-0ubuntu1) trusty; urgency=low
* usr/lib/byobu/include/shutil, usr/lib/byobu/Makefile.am,
usr/lib/byobu/session, usr/share/byobu/status/status,
usr/share/man/man1/byobu.1: LP: #1255139
- add a new status item, to show the session name
* usr/lib/byobu/include/icons, usr/lib/byobu/session:
- use an icon for the session status item
* debian/control, debian/rules, README, usr/bin/byobu-config,
usr/bin/byobu-config => usr/lib/byobu/include/config.py,
usr/bin/byobu-select-session, usr/bin/byobu-select-session =>
usr/lib/byobu/include/select-session.py,
usr/lib/byobu/include/constants, usr/lib/byobu/include/Makefile.am:
- LP: #1253458
- introduce a new BYOBU_PYTHON environment variable, that defines
your desired python interpreter
- prefer python, then python2, then python3
* debian/control:
- silence lintian warning with a build-dep on python-support
* usr/bin/byobu-ugraph:
- clean up trailing whitespace
* usr/share/man/man1/byobu-ugraph.1, usr/share/man/man1/byobu-
ulevel.1, usr/share/man/man1/Makefile.am:
- add manpages, silences lintian warning
* usr/share/applications/byobu.desktop:
- have the desktop file just launch the byobu executable
- fixes situation where user runs byobu-disable, which touches
the auto launch disable flag, but user tries to click on byobu
desktop icon
-- Dustin Kirkland <email address hidden> Mon, 02 Dec 2013 18:46:28 -0600
-
byobu (5.67-0ubuntu1) trusty; urgency=low
* usr/bin/byobu, usr/lib/byobu/include/constants:
- support global variable for default window name
* usr/bin/byobu-config:
- fix broken fix for LP: #1255484
-- Dustin Kirkland <email address hidden> Fri, 29 Nov 2013 09:46:48 -0600
-
byobu (5.66-0ubuntu1) trusty; urgency=low
* usr/share/byobu/keybindings/f-keys.screen,
usr/share/byobu/keybindings/f-keys.screen.disable,
usr/share/byobu/keybindings/f-keys.tmux,
usr/share/byobu/keybindings/f-keys.tmux.disable,
usr/share/doc/byobu/help.tmux.txt:
- change the printscreen hotkey from Shift-F9 to Shift-F7
- Shift-F7 should be more memorable, in that F7 has long been
used to enter scrollback mode
* usr/lib/byobu/memory: LP: #1255491
- fix the name of the __memory_detail() function
* usr/bin/byobu-config: LP: #1255484
- reload-required should always be in run-dir, not config-dir
* usr/lib/byobu/updates_available: LP: #1255493
- fix updates_available for pkcon
- Thanks, <email address hidden>
* usr/lib/byobu/custom: LP: #1255490
- ignore backup files, ending in ~
-- Dustin Kirkland <email address hidden> Mon, 18 Nov 2013 12:31:12 -0600
-
byobu (5.65-0ubuntu1) trusty; urgency=low
* debian/control: LP: #888770
- recommend run-one, which is useful for some long-running status
items, now that it has been MIR-approved
-- Dustin Kirkland <email address hidden> Fri, 08 Nov 2013 13:32:40 -0600
-
byobu (5.64-0ubuntu1) trusty; urgency=low
* usr/share/byobu/profiles/bashrc:
- adjust whitespace
* usr/bin/byobu:
- handle the backend better
* etc/byobu/backend, usr/lib/byobu/include/common:
- really default to tmux, at this point
- tmux was the default in the previous LTS
* usr/lib/byobu/include/common:
- simplify backend detection
-- Dustin Kirkland <email address hidden> Thu, 07 Nov 2013 11:55:15 -0600
-
byobu (5.63-0ubuntu1) trusty; urgency=low
* usr/bin/byobu: LP: #1244981
- let's use our symlink for SSH_AUTH_SOCK, for consistency across
sessions
* usr/bin/byobu-status: LP: #1233407
- ensure status icons are customizable by end users
* usr/share/byobu/profiles/bashrc:
- Ubuntu themed grep colors, from Nick Moffit
* usr/bin/byobu-select-profile:
- point straight to the right section
* usr/share/byobu/profiles/bashrc:
- save a fork, use a function for exit status, from Nick Moffit
* usr/share/byobu/profiles/bashrc:
- add an Ubuntu color theme for less pager (manpages)
-- Dustin Kirkland <email address hidden> Fri, 01 Nov 2013 15:27:51 -0500
-
byobu (5.62-0ubuntu1) trusty; urgency=low
* usr/share/byobu/keybindings/f-keys.tmux:
- as it turns out, showing the current window name when renaming
is really annoying
* usr/bin/byobu-janitor, usr/lib/byobu/menu,
usr/share/byobu/profiles/screenrc: LP: #1244509
- customizations of screen configuration should go in
$BYOBU_CONFIG_DIR/.screenrc, which will be sourced last; rather than
~/.screenrc (which should be reserved for screen-without-byobu)
* usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session:
- LP: #1243017
- add a few environment variables to restore, including upstart
to ensure upstart commands resume working in a session restart
* README, usr/bin/byobu-config, usr/bin/byobu-select-session,
usr/lib/byobu/include/ec2instancespricing.py:
- LP: #996559, LP: #988471, LP: #1237071
- Okay, this is the last time I'm going back and forth on this;
for real ;-)
- In our 3 python scripts, we are going to use #!/usr/bin/python
+ The vast majority of Byobu users are getting it from their
distro, and the package itself appropriately depends on python
- Advanced users, developers, and others who want to run a different
python in their environment will need to sed update three scripts
- I've left a hint in the README to that effect
-- Dustin Kirkland <email address hidden> Fri, 18 Oct 2013 16:29:56 -0500
-
byobu (5.60-0ubuntu1) saucy; urgency=low
* usr/share/byobu/profiles/bashrc, usr/share/man/man1/byobu-prompt.1:
- only display error code when non-zero
- document behavior in manpage
-- Dustin Kirkland <email address hidden> Thu, 19 Sep 2013 12:23:43 -0500