terminator/terminatorlib
Haim Daniel hdaniel@redhat.com 9aab1d8643 Add support for terminal and tab edit title key binding.
Currently the only way of changing either active terminal title or active tab
title is by mouse clicking on them.

The suggested fix adds support for keybinding for each action, thus providing
a potential productivity increase from user's perspective.

The suggested default key layouts are:
* edit terminal title '<Alt>F2'.
* edit tab title '<Alt><Shift>F2'

This fixes issue: https://bugs.launchpad.net/terminator/+bug/1417747
2015-10-26 15:46:39 +02:00
..
configobj Sort entries in config file, so they don't jump around every time config is saved for easier troubleshooting 2015-08-13 22:16:35 +02:00
plugins Minor change to custom commands to use the standard gerr function instead of the broken local one 2015-09-19 04:59:47 +02:00
tests Signal additions now return a handler 2010-01-26 11:05:00 +00:00
__init__.py Clear up some import errors found by pyflakes 2010-01-11 20:03:54 +00:00
borg.py A manual has been added to Terminator 2015-08-08 04:11:30 +02:00
config.py Add support for terminal and tab edit title key binding. 2015-10-26 15:46:39 +02:00
container.py Add layout save and load of active term for tabs, remember active term on switching tabs, plus more. Too inter-dependant to split into smaller commits. 2013-12-18 18:06:59 +01:00
cwd.py Add fallback to psutils to discover the cwd of a terminal (Heon Jeong) 2015-08-13 22:47:15 +02:00
debugserver.py migrate dbg,err to util.py 2009-08-08 01:22:31 +01:00
editablelabel.py Add support for terminal and tab edit title key binding. 2015-10-26 15:46:39 +02:00
encoding.py hey look it's 2010 already 2010-01-04 23:56:28 +00:00
factory.py Automatically inject a UUID into any factory object, rather than special-casing terminals. This will be very useful for introspection via dbus 2012-10-18 11:39:28 -07:00
freebsd.py freebsd.py: Fix libc loading. Restores pwd detection. 2015-03-10 21:56:31 +00:00
ipc.py Minor correction to actually return error message, rather than just contemplating it. 2015-09-19 17:30:31 +02:00
keybindings.py Keybindings: Parse <Primary> as <Control> 2012-05-17 00:08:38 +01:00
layoutlauncher.glade Remove pointless horizontal scrollbar from Layout Launcher 2015-02-25 18:47:26 +01:00
layoutlauncher.py Additional windows icon loading works better, and respect the theme changes. 2015-08-02 06:20:53 +02:00
notebook.py Add support for terminal and tab edit title key binding. 2015-10-26 15:46:39 +02:00
optionparse.py Initial cut of layout launcher. It 'aint pretty, but it works 2013-08-28 23:09:17 +02:00
paned.py Annoyingly fiddly fix for focus change on active/inactive/tabs terminal exits 2015-09-07 04:03:24 +02:00
plugin.py Allow plugins to override the open/copy menu items in the terminal context menu. Also set these values for all of the default plugins. When copying a URL, run it through the URL preparer - this means wusers will get the resulting URI on their clipboard, rather than the original text sometimes and the URI some other times, depending on the type of URI 2012-01-14 20:09:25 +00:00
preferences.glade Added smart copy mode switch to prefs (Steve Boddy, LP#1223129) 2015-10-01 20:53:15 +02:00
prefseditor.py Add support for terminal and tab edit title key binding. 2015-10-26 15:46:39 +02:00
pylint.sh Improve pylint.sh to be much less noisy and annoying 2009-12-09 13:32:35 +00:00
searchbar.py Minor fix to trim newline, plus some trailing chars from next line when searching 2015-06-21 04:34:07 +02:00
signalman.py Call Signalman::remove_all() when each of the Container subclasses commits suicide. SHould stop any stale signal handler connections existing 2010-01-25 12:55:38 +00:00
terminal.py Add support for terminal and tab edit title key binding. 2015-10-26 15:46:39 +02:00
terminal_popup_menu.py Allow plugins to override the open/copy menu items in the terminal context menu. Also set these values for all of the default plugins. When copying a URL, run it through the URL preparer - this means wusers will get the resulting URI on their clipboard, rather than the original text sometimes and the URI some other times, depending on the type of URI 2012-01-14 20:09:25 +00:00
terminator.py Fix for those not running IBus, where the IBus workaround caused broken keys in other keymaps set with non-IBus tools 2015-09-16 00:05:30 +02:00
titlebar.py Make the random default group names translatable 2015-08-04 20:40:46 +02:00
translation.py hey look it's 2010 already 2010-01-04 23:56:28 +00:00
util.py Small fix for systems (i.e. my 12.04 LTS) that don't set LANGUAGE for whatever reason. This breaks the manual lookup 2015-08-08 05:21:59 +02:00
version.py Update versions for 0.98 2015-09-07 14:43:24 -07:00
window.py As part of GTK3 fixup, some backported improvements to the DBus 2015-09-19 05:21:36 +02:00