Commit Graph

175 Commits

Author SHA1 Message Date
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 3bbeb59d71 Correctly prepent - to argv[0] when a login shell is configured. Closes LP #195043. 2008-06-17 00:26:45 +01:00
Chris Jones 08b2f70b20 Switch to using err() 2008-06-17 00:10:54 +01:00
Chris Jones d2d4670915 Fix up some debugging from the previous commit 2008-06-15 19:03:54 +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
Chris Jones 68870905f8 fix a spello 2008-06-14 12:46:29 +01:00
Chris Jones 4fb935d189 do closeterm better 2008-06-14 02:37:01 +01:00
Chris Jones f68e16b668 make terminal zooming actually zoom actually do as advertised and scale the font. added maximisation of terminals (ie the previous behaviour of zooming) 2008-06-14 02:27:50 +01:00
Chris Jones ec1e9a78db revert 330..331 to get the logging back 2008-06-14 00:42:04 +01:00
Emmanuel Bretelle 55f7954386 attempting to solve LP#227263 2008-06-13 12:21:14 +01:00
Chris Jones 0616784c35 Remove SEGBUG debugging 2008-06-13 11:58:33 +01:00
Chris Jones 2c5a4bd379 add more debugging to try and figure out the segfault bug 2008-06-13 11:30:28 +01:00
Chris Jones e95f07eb12 Fix -x and -e options. Closes LP #23935 2008-06-13 01:28:29 +01:00
Chris Jones d19b94c653 Prioritise GConf over RC when --profile is specified. Closes LP #238039 2008-06-11 00:21:05 +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
Thomas Hurst 1721a540c7 Search $PATH for shells. Reinstate F11 (oops). 2008-06-09 18:51:37 +01:00
Thomas Hurst 2a9b782410 Fallback if xdg-open returns nonzero too. 2008-06-09 18:21:02 +01:00
Thomas Hurst be92d94057 Replace braindead exec_command with subprocess.call, which can cope with shell metachars 2008-06-09 18:11:32 +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
Chris Jones 17a61dabf6 remove my testing 2008-06-09 11:08:54 +01:00
Emmanuel Bretelle 42bea4cfdb reverting changes rev 317
as it does not fix the issue
2008-06-09 08:49:28 +01:00
Emmanuel Bretelle c0cb0bebde attempt to fix LP#237758
by removing self._vte.queue_draw in reconfigure_vte
2008-06-08 14:12:20 +01:00
Emmanuel Bretelle ebce818323 oops, fixes bug from prev rev 2008-06-07 15:07:26 +01:00
Emmanuel Bretelle cac4852ee9 changed nxvl's changes: grab_focus should be called on the widget
anytime we zoom/unzoom, this can be done in toggle_zoom
2008-06-07 15:03:44 +01:00
Emmanuel Bretelle b4d84d577d Fixing some titlebars bugs in Zoom/UnZoom
Also refocus on the terminal after zoom/unzoom
2008-06-07 14:56:30 +01:00
Nicolas Valcárcel 2cc15d6607 Focus after zooming (LP: #238046 2008-06-07 03:06:26 -05: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 e4fb8fbaf1 temporarily add more dbg() statements to try and figure out 227263 2008-06-05 13:06:27 +01:00
Thomas Hurst 699f5a64d7 merge 2008-06-05 12:35:27 +01:00
Thomas Hurst 79a32153bf Add ' to the list of valid URL path chars 2008-06-05 12:32:36 +01:00
Chris Jones 320744fe1a fix image loading for context menu and reverse split behaviour. Fixes LP #201795 2008-06-04 12:34:33 +01:00
Chris Jones 36d4654979 make the icon parts fail more gracefully, and add our menu icons to the branch 2008-06-04 11:18:59 +01:00
Chris Jones 7f4461c280 Add icons to the horizontal/vertical splits, which should help with the confusing usability issues wrt this feature 2008-06-04 10:57:13 +01:00
Chris Jones 0d1f5ce4ff add a stock icon for urls 2008-06-04 00:52:19 +01:00
Chris Jones 8349b32498 Use the proper gtk API to find icons, rather than hardcoding paths. 2008-06-04 00:10:09 +01:00
Chris Jones 8fa208f652 add a queue_draw() at the end of reconfigure_vte(), which is mainly being cargo-culted from gnome-terminal and it seems like a good idea 2008-06-03 23:38:17 +01:00
Chris Jones af6c18a769 rework the full-window-term code a little so that it is referred to as terminal zooming (perhaps an unfortunate name wrt zooming fonts), make the context menu items behave a little better and add a keyboard shortcut 2008-05-30 13:19:35 +01:00
Chris Jones bcad01126a rework full-window-term branch to be called terminal zooming, and make the menu entries make a little more sense 2008-05-30 13:09:24 +01:00
Edoardo Batini 9729af5118 Full window mode re-enabled 2008-05-29 14:40:58 +02:00
Edoardo Batini 00a6dc3fa1 Nth resync with trunk 2008-05-29 14:25:46 +02:00
Edoardo Batini d78e314efa Repairs restoring from full window removing a grandparent.resize_children() from Terminator.remove function 2008-05-24 01:10:08 +02:00
Edoardo Batini 394e41a9ab Full window feature 2008-05-23 23:41:49 +02:00
Edoardo Batini 39fff2287b Resync with trunk 2008-05-23 23:30:53 +02:00
Edoardo Batini 2d65ae5966 Zoom feature
Fixes LP #229201
2008-05-22 18:22:02 +02:00
Edoardo Batini 13b8778d0b Merged with main branch [with chantra's tab] 2008-05-22 16:37:59 +02:00
Edoardo Batini 3086c75429 Splitaxis not allowed while in full-window mode 2008-05-22 15:01:02 +02:00
Edoardo Batini e3bc453031 I Always forget something! 2008-05-20 22:28:48 +02:00
Edoardo Batini 21ab156941 Closing full window terminal allowed. 2008-05-20 19:25:54 +02:00
Edoardo Batini e291f0a281 Resynced with 'trunk'.
Removed self.widgets list
2008-05-20 17:21:34 +02:00
Edoardo Batini b03616b766 Improvements to full-window. Should work for every terminal now.
TODO: Killing full-window terminal
2008-05-20 16:11:40 +02:00