Commit Graph

375 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