Commit Graph

825 Commits

Author SHA1 Message Date
Chris Jones
0ce3550f6f fix version handling so setup.py doesn't need to import terminator itself. Also fix gettext to work across imported files 2008-06-18 14:02:10 +01:00
Emmanuel Bretelle
5254ede2da Enable switch to next/previous term within the same tab
* closes LP#238205
2008-06-17 21:40:04 +01:00
Chris Jones
70b6588697 Only use ~/.config/terminator/config instead of ~/.terminatorrc. Closes LP #238070 2008-06-17 01:20:37 +01:00
Chris Jones
c1ee7f2b9c Support a setting which allows the removal of all bells (ie audible and visual). Closes LP #237758 2008-06-17 00:36:55 +01:00
Chris Jones
327eadd84e Add an err() and use it 2008-06-17 00:10:44 +01:00
Chris Jones
e35709e5e0 Close LP #238518. We now support profiles with spaces in their name. Additionally this fixes some use_custom_command related bugs. 2008-06-15 11:15:45 +01:00
Thomas Hurst
4ac3d6dc76 Add a f11_modifier option; if True, it's Ctrl-Shift-F11 instead of just F11. 2008-06-09 19:01:16 +01:00
Emmanuel Bretelle
0803723ca9 Adding XDG support closes LP#238070
* adding python-xdg and xdg-utils in debian/control 's Recommends field
  * if xdg is not installed, default to ~/.terminatorrc
  * using xdg-open first, then fallback to gnome.url_show or webbrowser.open
2008-06-09 14:15:30 +01:00
Emmanuel Bretelle
4a74f74897 Enhancing the way we handle refocus when a terminal is closed
* Fixes LP#234905 : Refocus on term close
  * Added new conf parameter: focus_on_close
  * Default to auto, possible values: auto, next, prev
  * When auto, if the term parent is a gtk.Paned, the focus is 
     given to the sibling rather than the previous term which could 
     be in another tab
  * Added entry to doc/terminatorrc.5
2008-06-06 19:13:54 +01:00
Chris Jones
b58a01e0ec Allow control over the size of the GtkPaned handle. Fixes LP #203370 2008-05-28 16:39:27 +01:00
Emmanuel Bretelle
592360d1b4 Adding Paned handle_size support
* adding a value between 0 and 5 in ~/.terminatorrc 's handle_size parameter
    will change the size of the handle. Otherwise, the size will default to the defaultgtk style settings
  * could close LP#203370
2008-05-28 15:37:54 +01:00
Chris Jones
400479c8e7 Allow controlling borderless/maximise/fullscreen options via config stores 2008-05-28 09:20:47 +01:00
Emmanuel Bretelle
ca12af5125 adding configuration extreme_tabs defaulting to False
* If extreme_tabs is set to false, only the top level widget will go
    into tabs
  * if set to True, tabs will be created at any level
  * Fixes LP#234685
2008-05-25 12:37:33 +01:00
Emmanuel Bretelle
48e6477a68 fixing an issue where tab order was broken
step to repro:
- open terminator
- open a new tab
- in new tab, split axis
- go to first tab
- create a new tab
- Ctrl-shift-N around and the order is not respected
2008-05-23 20:39:26 +01:00
Chris Jones
c37d934665 Add a default config value for background_image. Patch from Chris James. Fixes LP #234050 2008-05-23 17:24:36 +01:00
Chris Jones
fc67f3676a we shouldn't prevent bold by default 2008-05-23 13:46:10 +01:00
Chris Jones
fa448d7925 use datatypes in parsing of RC files, so non-string/bool values actually work 2008-05-23 13:28:56 +01:00
Chris Jones
12c7d438b1 fix the overlap of my last commit with thomas' 2008-05-23 11:45:08 +01:00
Thomas Hurst
98a9550f2f Handle "foo = bar" as well as "foo=bar" 2008-05-23 11:42:04 +01:00
Chris Jones
69867b936f slightly relax the boolean value support 2008-05-23 11:40:56 +01:00
Chris Jones
12e7622c65 Make this dbg actually produce the set value 2008-05-23 11:35:03 +01:00
Chris Jones
0cebfd9b3c slightly more verbose config debugging, and fix a ridiculous RC config bug 2008-05-23 11:31:05 +01:00
Thomas Hurst
9d72385231 Move OS version check into main body and have it throw an exception on failure so the import fails. 2008-05-22 20:17:53 +01:00
Thomas Hurst
a239876d99 Move cwd detection code about a bit, add FreeBSD support code that'll currently only do anything on 7-STABLE as of last month. 2008-05-21 11:39:30 +01:00
Thomas Hurst
9ef585a7b7 Move terminator*.pyc to terminatorlib. Teach setup.py about the change. 2008-05-21 11:17:55 +01:00