Created by Ubuntu Package Importer on 2013-10-21 and last modified on 2014-03-18
Get this branch:
bzr branch lp:ubuntu/trusty/byobu
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

229. By Dustin Kirkland  on 2014-03-18

* usr/share/byobu/profiles/dircolors,
  - 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

228. By Dustin Kirkland  on 2014-03-17

* 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

227. By Dustin Kirkland  on 2014-03-16

[ 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,
  - 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

226. By Dustin Kirkland  on 2014-02-17

[ Dustin Kirkland ]
* usr/lib/byobu/include/ec2instancespricing.py: LP: #1286367
  - merged in updated instance pricing script from
* 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

* 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-
  - 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

225. By Dustin Kirkland  on 2014-02-12

* 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,
  - 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)

224. By Dustin Kirkland  on 2014-02-10

* usr/lib/byobu/include/constants:
  - make sure we export this variable, so that we only need to
    do the expensive test once

223. By Dustin Kirkland  on 2014-01-16

* 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

222. By Dustin Kirkland  on 2013-12-17

* usr/share/byobu/keybindings/f-keys.tmux:
  - fix navigation among sessions
* usr/share/byobu/keybindings/f-keys.tmux,
  - change the rarely used Ctrl-F8 keybinding to rename the current
  - move the restore-a-split-layout to Shift-Alt-F8
* usr/lib/byobu/session, usr/share/byobu/keybindings/f-keys.screen,
  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

221. By Dustin Kirkland  on 2013-12-16

* debian/control:
  - revert build-dep on python-support, lintian is dumb sometimes

220. By Dustin Kirkland  on 2013-12-02

* 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/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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.