Commit Graph

  • 598a3aa3f0 * experimental/byobu-aggregate-status, usr/bin/byobu-status, usr/lib/byobu/logo, usr/lib/byobu/Makefile.am, usr/lib/byobu/mem_available => usr/lib/byobu/memory, usr/lib/byobu/mem_used, usr/lib/byobu/.shutil, usr/share/byobu/status/status, usr/share/man/man1/byobu.1: - drop experimental code, no longer necessary - test non-zero cache file - combine mem_* to memory - decrease raid status frequency - add trailing space to logo Dustin Kirkland 2011-08-15 16:55:24 -07:00
  • 2911e3c0f6 fix initial seeding of status config Dustin Kirkland 2011-08-15 16:02:17 -07:00
  • 18b0a02402 * usr/bin/byobu-config: - migrate to toggling on/off the list of status items Dustin Kirkland 2011-08-15 15:52:35 -07:00
  • e6277a3ba3 * usr/bin/byobu-status, usr/bin/byobu-status-tmux => usr/bin/byobu- status, usr/bin/Makefile.am, usr/share/byobu/profiles/common, usr/share/byobu/profiles/tmux, usr/share/man/man1/byobu-status.1: - transition to the new, faster, less-resource intensive status gathering method Dustin Kirkland 2011-08-15 13:03:55 -05:00
  • 852caae01a * usr/share/byobu/profiles/common, usr/share/byobu/profiles/tmux: - drop backticks and double printing of date/time in tmux Dustin Kirkland 2011-08-15 12:53:52 -05:00
  • d514810917 * usr/bin/byobu-status-tmux, usr/lib/byobu/.constants, usr/share/byobu/profiles/common, usr/share/byobu/profiles/tmux, usr/share/byobu/status/1, usr/share/byobu/status/2, usr/share/byobu/status/3, usr/share/byobu/status/4, usr/share/byobu/status/Makefile.am, usr/share/byobu/status/status: - separate status cache between screen and tmux (different formatting) - make byobu-status-tmux support screen - PCT="%%" for both - update backticks and caption/hardstatus - fix default status Dustin Kirkland 2011-08-15 12:48:14 -05:00
  • 33197a24e9 * usr/bin/byobu-statusd, usr/bin/byobu-status-print, usr/bin/byobu- status-tmux, usr/bin/Makefile.am, usr/lib/byobu/battery, usr/lib/byobu/.constants, usr/lib/byobu/disk, usr/lib/byobu/mem_used, usr/lib/byobu/raid, usr/lib/byobu/.shutil, usr/lib/byobu/swap, usr/lib/byobu/wifi_quality, usr/share/byobu/profiles/tmux: - support tmux status, using a cached print mechanism and a list of left and right status items - drop the failed byobu-statusd experiment and its byobu-status-print helper - add a PCT constant, required to support both screen and tmux - fix a bug/typo in shutil (should be /proc/uptime) Dustin Kirkland 2011-08-15 11:48:45 -05:00
  • ebe905defb * usr/bin/byobu-status: - speed up disabled status runs Dustin Kirkland 2011-08-15 10:05:34 -05:00
  • 5af0f23656 clean up and make window colorings more consistent Dustin Kirkland 2011-08-15 09:48:41 -05:00
  • ef38bef7e6 * usr/share/byobu/profiles/tmux: - go bold on window activity Dustin Kirkland 2011-08-11 13:29:29 -05:00
  • df58f826d4 opening 4.30 Dustin Kirkland 2011-08-11 10:31:32 -05:00
  • 828742d33a releasing 4.29 Dustin Kirkland 2011-08-11 10:31:30 -05:00
  • 11f3d1e7c5 * usr/bin/byobu-janitor, usr/share/byobu/profiles/common: LP: #823581 - when a status item is disabled, remove the backtick command entirely from the current screen configuration; this *drastically* reduces the number of no-op byobu-status calls (60+ per minute, per session) Dustin Kirkland 2011-08-11 10:25:46 -05:00
  • c4f91d33cb * usr/share/byobu/profiles/common: - back and forth, back and forth on this color issue; the previous version looked terrible (too bold) on stock Ubuntu/gnome-terminal Dustin Kirkland 2011-08-11 09:40:00 -05:00
  • c44c9c67f7 * usr/share/byobu/profiles/common: - check raid once per minute Dustin Kirkland 2011-08-11 09:37:38 -05:00
  • c19933a5b5 * usr/share/man/man1/Makefile.am: - install some missing manpages Dustin Kirkland 2011-08-11 06:12:49 -05:00
  • b1b8fb70b9 * usr/bin/byobu: - clean up the backend determination a little Dustin Kirkland 2011-08-11 05:37:59 -05:00
  • 39528b4845 opening 4.29 Dustin Kirkland 2011-08-10 18:24:27 -05:00
  • 244066a782 releasing 4.28 Dustin Kirkland 2011-08-10 18:24:26 -05:00
  • 6b89d64335 * usr/share/man/man1/byobu-screen.1, usr/share/man/man1/byobu-tmux.1, usr/share/man/man1/Makefile.am: - add manpages Dustin Kirkland 2011-08-10 18:21:27 -05:00
  • eb2976dbbc * usr/share/byobu/profiles/tmux: - purple for pane borders Dustin Kirkland 2011-08-10 18:09:38 -05:00
  • 4685e2a6ef opening 4.28 Dustin Kirkland 2011-08-10 17:59:48 -05:00
  • e069d44b88 releasing 4.27 Dustin Kirkland 2011-08-10 17:59:47 -05:00
  • 263e8131a2 * debian/rules, usr/bin/byobu: - add byobu-tmux and byobu-screen symlinks Dustin Kirkland 2011-08-10 17:57:45 -05:00
  • 909dab6d3a * usr/share/byobu/profiles/tmux: - get motion between panes working, kill all, and profile reload (profile reload needs some work) Dustin Kirkland 2011-08-10 17:22:24 -05:00
  • 2fc71ce175 opening 4.27 Dustin Kirkland 2011-08-10 16:52:37 -05:00
  • 40a3285fc2 releasing 4.26 Dustin Kirkland 2011-08-10 16:52:36 -05:00
  • 07ec97e82e * usr/bin/byobu-janitor: - get the status/statusrc seeding working again, and ec2_cost enabled on ec2 systems by default again Dustin Kirkland 2011-08-10 16:44:46 -05:00
  • bb13ac774a * usr/bin/byobu, usr/bin/byobu-janitor, usr/share/byobu/profiles/Makefile.am, usr/share/byobu/profiles/tmux, usr/share/byobu/profiles/tmuxrc: - initial support for launching tmux Dustin Kirkland 2011-08-10 16:26:52 -05:00
  • dd45ab8889 * usr/bin/byobu: - test that there is something in the windows files Dustin Kirkland 2011-08-10 11:15:35 -05:00
  • 65d9b30084 opening 4.26 Dustin Kirkland 2011-08-04 17:57:13 -05:00
  • 82c369debc releasing 4.25 Dustin Kirkland 2011-08-04 17:57:12 -05:00
  • a2eebe4eeb * usr/lib/byobu/fan_speed, usr/share/byobu/status/statusrc, usr/share/man/man1/byobu.1: - fix fan speed detection for a few models Dustin Kirkland 2011-08-02 00:27:18 -05:00
  • e72366eb41 opening 4.25 Dustin Kirkland 2011-08-01 23:46:43 -05:00
  • 1e328b6598 releasing 4.24 Dustin Kirkland 2011-08-01 23:46:40 -05:00
  • 2fa9ed3401 * usr/bin/byobu-janitor, usr/lib/byobu/.shutil: - get ec2 cost automatically working again in ec2 instances Dustin Kirkland 2011-08-01 23:44:06 -05:00
  • cc12036a07 opening 4.24 Dustin Kirkland 2011-07-28 01:17:54 -05:00
  • 82adb24b24 releasing 4.23 Dustin Kirkland 2011-07-28 01:17:52 -05:00
  • 27e8671fcf simplify tmux Dustin Kirkland 2011-07-28 01:01:09 -05:00
  • 6b43fe6915 * usr/lib/byobu/date: - need a whitespace Dustin Kirkland 2011-07-28 00:50:03 -05:00
  • 838aa65d57 * usr/bin/byobu-janitor, usr/bin/byobu-status, usr/lib/byobu/.constants, usr/share/byobu/profiles/tmux: - use new color methods, better tmux support - quiet killing of statusd Dustin Kirkland 2011-07-28 00:49:27 -05:00
  • 8cba4d6559 * usr/bin/byobu-config: - simple var name updates Dustin Kirkland 2011-07-28 00:33:47 -05:00
  • 812aa0ef40 * usr/bin/byobu-config, usr/bin/byobu-select-session: - use python's default parameter for os.getenv(), LP: #816026 Dustin Kirkland 2011-07-28 00:32:13 -05:00
  • 3bfdbd9724 * usr/lib/byobu/updates_available: - support package kit, LP: #815579 Dustin Kirkland 2011-07-28 00:25:34 -05:00
  • 88a342a56f - add a get_network_interface function * usr/lib/byobu/ip_address, usr/lib/byobu/network, usr/lib/byobu/.shutil: - reuse the get_network_interface function across network operations Dustin Kirkland 2011-07-28 00:18:52 -05:00
  • 995ccc9b76 * usr/lib/byobu/ip_address, usr/lib/byobu/.shutil: - add a get_default_interface function - something seems to have changed around the linux 3.0 kernel, in the order of /proc/net/dev; now test for 0.0.0.0 mask Dustin Kirkland 2011-07-28 00:14:38 -05:00
  • a38cf035ee * usr/lib/byobu/logo: - revert whitespace required by statusd Dustin Kirkland 2011-07-28 00:00:25 -05:00
  • d83a6c2f01 * usr/bin/byobu-janitor: - kill lingering byobu-statusd processes Dustin Kirkland 2011-07-27 23:57:37 -05:00
  • 669d715153 * usr/bin/byobu-janitor, usr/share/byobu/profiles/common: - revert the byobu-statusd changes in the profile - it's just not ready yet - LP: #814264, #816871 Dustin Kirkland 2011-07-27 23:53:12 -05:00
  • 4b62822603 partial fix to LP: #814264 Dustin Kirkland 2011-07-25 14:41:58 -05:00
  • 6ee7a8d113 * usr/bin/byobu-shell: - MOTD message does not need to be Ubuntu-specific Dustin Kirkland 2011-07-25 09:00:33 -05:00
  • 0d9ea3f37f opening 4.23 Dustin Kirkland 2011-07-24 14:23:38 -05:00
  • 7c0ce6ce0d releasing 4.22 Dustin Kirkland 2011-07-24 14:23:37 -05:00
  • c96d8ad71d * usr/bin/byobu-statusd, usr/lib/byobu/.shutil: - clean up a regression caused by Scott's last patch (for the once run 99999999 notifications) Dustin Kirkland 2011-07-24 14:20:24 -05:00
  • b44cddce16 opening 4.22 Dustin Kirkland 2011-07-22 11:14:37 -05:00
  • 417e27561f releasing 4.21 Dustin Kirkland 2011-07-22 11:14:36 -05:00
  • 7024df42f3 * usr/bin/byobu-statusd, usr/lib/byobu/.shutil: - avoid forks on the $(date) command Dustin Kirkland 2011-07-22 11:12:33 -05:00
  • 893c1f9ade if time (or byobu's "now") ever goes backwards, invalidate last-run cache Scott Moser 2011-07-21 10:50:36 -04:00
  • ca48252763 use /proc/uptime or SECONDS (bash) to get 'now' variable Scott Moser 2011-07-21 08:51:03 -04:00
  • 27e28f8d18 * usr/bin/byobu-ctrl-a: - support taking an argument screen|emacs on the command line Dustin Kirkland 2011-07-20 14:02:01 -05:00
  • 91b7a8e07f byobu-ctrl-a: support taking an argument of 'screen' or 'emacs' Scott Moser 2011-07-20 14:40:36 -04:00
  • c6a24530c8 opening 4.21 Dustin Kirkland 2011-07-20 08:57:52 -05:00
  • 3f3777ae6f releasing 4.20 Dustin Kirkland 2011-07-20 08:57:51 -05:00
  • de47fd722c * debian/control: - add Antoine Beaupré <anarcat@koumbit.org> as uploader so that he can sync and upload new Byobu versions to Debian Dustin Kirkland 2011-07-20 08:56:45 -05:00
  • 81513e4085 opening 4.20 Dustin Kirkland 2011-07-20 08:47:50 -05:00
  • 2b59d28a59 releasing 4.19 Dustin Kirkland 2011-07-20 08:47:49 -05:00
  • fe393909da * usr/lib/byobu/.constants: - need to export a couple of values for use in the profile Dustin Kirkland 2011-07-20 08:46:30 -05:00
  • 212d331b04 opening 4.19 Dustin Kirkland 2011-07-19 18:12:57 -05:00
  • 5385c6979f releasing 4.18 Dustin Kirkland 2011-07-19 18:12:56 -05:00
  • 58c1a2b4d1 drop auto sourcing of constants; need a better solution for this Dustin Kirkland 2011-07-19 18:09:48 -05:00
  • 2cda916797 * usr/bin/byobu-statusd: - check that file is readable before sourcing * usr/lib/byobu/mem_available: - no need to source status here any more * usr/share/byobu/keybindings/f-keys, usr/share/byobu/profiles/common: - move the kill of statusd to the profile, near the launching of statusd Dustin Kirkland 2011-07-19 18:03:45 -05:00
  • b0cd959c88 was missing the $USER arg Dustin Kirkland 2011-07-19 17:42:11 -05:00
  • 9753aed3a8 killall byobu-statusd owned by user before refreshing Dustin Kirkland 2011-07-19 17:16:55 -05:00
  • c18f65c957 * usr/share/byobu/keybindings/f-keys, usr/share/byobu/profiles/byoburc, usr/share/byobu/profiles/common, usr/share/byobu/profiles/screenrc: - killall byobu-statusd before refreshing Dustin Kirkland 2011-07-19 17:15:08 -05:00
  • 1d3aaed67d - statusrc contains auxiliary configuration information * usr/bin/byobu-status, usr/bin/byobu-statusd, usr/lib/byobu/logo: - re-source constants in case of upgrades Dustin Kirkland 2011-07-19 16:58:05 -05:00
  • 4e74effcbd * debian/install, etc/byobu/Makefile.am, etc/byobu/statusrc => usr/share/byobu/status/statusrc, usr/bin/byobu-janitor, usr/bin/byobu-status, usr/bin/byobu-statusd, usr/share/byobu/status/Makefile.am, usr/share/byobu/status/status: - LP: #803509 - rework usage of status and statusrc - status now contains the enable/disable bits for each status item - statusrc contains auxilliary configuration information - remove this stuff from /etc/byobu/statusrc altogether, and move it to /usr/share - standardize the seeding of the local user's configuration Dustin Kirkland 2011-07-19 13:18:06 -05:00
  • 1a7ba6cdc6 * usr/bin/byobu-launch: LP: #806609 - support zsh history append Dustin Kirkland 2011-07-19 12:21:45 -05:00
  • de1de53452 * usr/bin/byobu-launch: LP: #809525 - no need to search path on sourcing (thanks, Scott Moser) * usr/bin/byobu-launcher-install: LP: #809525 - prevent profile from getting sourced twice (thanks, Scott Moser) Dustin Kirkland 2011-07-19 12:13:55 -05:00
  • 2bf22d7fbf * usr/bin/byobu-ctrl-a, usr/bin/byobu-janitor, 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/logo, usr/lib/byobu/menu, usr/lib/byobu/network, usr/lib/byobu/updates_available, usr/share/byobu/keybindings/f-keys: - comprehensively use $SED for MacOSX compatibility, LP: #812973 Dustin Kirkland 2011-07-19 11:51:17 -05:00
  • ed4a118ca3 * usr/bin/byobu-janitor, usr/bin/byobu-launcher-uninstall, usr/lib/byobu/.constants, usr/lib/byobu/disk_io: - move the MacOSX support to constants Dustin Kirkland 2011-07-19 10:39:28 -05:00
  • 657e1f3824 * usr/share/byobu/profiles/byoburc, usr/share/byobu/profiles/common, usr/share/byobu/profiles/screenrc: - move byobu-statusd to the rc profiles, as we don't want to run again on profile reload Dustin Kirkland 2011-07-17 14:37:15 -05:00
  • 29e61bf0f8 - switch to run-one, from run-this-one * usr/share/byobu/profiles/common: Dustin Kirkland 2011-07-17 14:24:39 -05:00
  • 143b604e90 * usr/lib/byobu/logo: - print trailing whitespace * usr/lib/byobu/network - initialize and localize variables * usr/share/byobu/profiles/common: - drop run-this-one (was not working quite as desired Dustin Kirkland 2011-07-17 14:08:55 -05:00
  • 099bfe6d47 * usr/bin/byobu-ulevel: - Added faces_2 theme. - Allow permissive mode to be set via command-line ('-p'). * usr/lib/byobu/time_binary: remove stray trailing space character in output. Dustin Kirkland 2011-07-15 15:21:28 -05:00
  • e0a0d1621d * experimental/byobu-classroom, usr/bin/byobu-statusd, usr/bin/byobu- status-print, usr/lib/byobu/battery, usr/share/byobu/profiles/classroom: - fixup byobu-classroom - fix whitespace printing in byobu-status-print Dustin Kirkland 2011-07-13 21:14:48 -05:00
  • 4b8709a8b9 * usr/bin/byobu-ulevel: - Added faces_2 theme. - Allow permissive mode to be set via command-line ('-p'). * usr/lib/byobu/time_binary: remove stray trailing space character in output. James Hunt 2011-07-11 14:42:08 +01:00
  • e978fb30b6 * usr/lib/byobu/battery, usr/lib/byobu/color, usr/lib/byobu/date, usr/lib/byobu/.shutil, usr/lib/byobu/time, usr/share/byobu/profiles/Makefile.am, usr/share/byobu/profiles/tmux: - create tmux color mappings and functions - get date/time working in tmux (need to figure out how to get tmux to interpret the time format sequence) - install the tmux profile - get the tmux profile using the new status print methodology Dustin Kirkland 2011-07-10 19:15:43 +01:00
  • ed1cd37cbc * usr/bin/byobu-status-print: - save a few forks Dustin Kirkland 2011-07-10 17:47:24 +01:00
  • f651b4c91d * usr/bin/byobu-select-session, usr/lib/byobu/.common, usr/lib/byobu/.constants, usr/lib/byobu/.dirs, usr/lib/byobu/Makefile.am, usr/share/byobu/profiles/common, usr/share/byobu/status/1, usr/share/byobu/status/2: - fix string bug in select session - re-add a couple of necessary backticks - update caption line to use new statusd cache - significantly reduce the number of mkdir -p commands Dustin Kirkland 2011-07-10 17:39:23 +01:00
  • 7c776d834f fix lintian error in changelog Dustin Kirkland 2011-07-10 16:53:58 +01:00
  • ba6e71a112 * === added directory usr/share/byobu/status, configure.ac, etc/byobu/statusrc, experimental/byobu-status-all => usr/bin/byobu- statusd, Makefile.am, usr/bin/byobu-janitor, usr/bin/byobu-status- print, usr/bin/Makefile.am, usr/lib/byobu/color, usr/lib/byobu/.constants, usr/lib/byobu/Makefile.am, usr/lib/byobu/.shutil, usr/share/byobu/profiles/common, usr/share/byobu/status/1, usr/share/byobu/status/2, usr/share/byobu/status/3, usr/share/byobu/status/4, usr/share/byobu/status/Makefile.am: - add shared configurations for status ordering - install symlinks to status ordering - add status script for status colors - move color function to shared utils - add stub for tmux color support - add byobu-statusd, daemon to cache and update status information in the run directory as the information expires - add byobu-status-print, script to concatenate status per ordered configuration - move byobu backend support below BYOBU_CONFIG_DIR determination - move status frequencies to a shared utility function - drop the backtick commands for all the individual status functions - add the backtick commands for the 4 quadrants of status - update the hardstatus line accordingly Dustin Kirkland 2011-07-10 16:51:50 +01:00
  • 811261f9ab * usr/bin/byobu: - byobu shouldn't overwrite the screen name if given options to pass onto screen which explicitly set the screen name. This patch stops this for all the relevant options that I could see in the screen manpage. Dustin Kirkland 2011-07-05 09:10:18 +01:00
  • b81c4347f0 * usr/lib/byobu/.constants: - fix syntax error Dustin Kirkland 2011-07-05 09:06:49 +01:00
  • 1cf3c85f0a Don't override any name specified using the reattach and detach flags. James Spencer 2011-07-03 08:47:17 +01:00
  • a21d06c63b Correct if...fi syntax. James Spencer 2011-07-03 08:27:44 +01:00
  • 8d8bb000c0 * usr/lib/byobu/.shutil: - update ec2 detection method Dustin Kirkland 2011-06-30 23:35:46 +00:00
  • ae10013ee3 * usr/bin/byobu, usr/lib/byobu/.constants: - support tmux -V version Dustin Kirkland 2011-06-30 23:34:51 +00:00
  • 85a5d32eb9 * etc/byobu/backend, usr/lib/byobu/.constants: - add support for storing byobu backend configuration (screen|tmux) * debian/control: start suggesting tmux Dustin Kirkland 2011-06-30 09:16:41 +00:00
  • 8ad907b281 * === removed directory usr/sbin, usr/sbin/byobu-classroom => experimental/byobu-classroom: - move the classroom to experimental (about to be an ensemble formula) Dustin Kirkland 2011-06-30 09:06:21 +00:00
  • 5a5a87d4bf * usr/lib/byobu/.common, usr/lib/byobu/.constants: - ensure that libraries only get included once Dustin Kirkland 2011-06-30 09:05:48 +00:00