Commit Graph

971 Commits

Author SHA1 Message Date
Chris Jones
ae4a8a65ed Fix various bugs (Stephen Boddy) 2011-08-20 16:34:05 +01:00
Chris Jones
32b8d04695 Optimise various low level parts (Stephen Boddy) 2011-08-20 14:53:23 +01:00
Chris Jones
00a887dd91 fix searching and make it use regexps. Roberto Aguilar 2011-08-20 13:19:18 +01:00
Chris Jones
a668d8afba Merge from Julien Thewys to fix searching with infinite scrollback 2011-08-20 12:42:19 +01:00
Chris Jones
ee1d7f1fcf emitting made a poor assumption about focus, which was broken in multiple window situations. No more. 2011-05-11 13:36:47 +01:00
Chris Jones
ce0bedc3cf Fixes from checkers to work around missing user definitions 2011-05-03 17:49:00 +01:00
Julien Thewys
4085aecb1d Fixes search endless loop when scrollback is negative. 2011-04-09 00:32:52 +02:00
Roberto Aguilar
32de71d018 Updated code so search can be done with regex. 2011-03-22 00:05:38 -07:00
Roberto Aguilar
189cce4507 Updated call to get_text_range() for search to work.
Instead of using -1 to indicate the last character of a line, search the
current row up to the next row.  This appears to fix the search box for ubuntu
10.10.
2011-03-21 22:57:18 -07:00
Stephen Boddy
8f90c582a6 Defer the resize callbacks into the gobject.idle_add queue. Huge difference in splitter dragging in complex layouts 2011-02-23 22:46:55 +01:00
Stephen Boddy
05520fd5a7 Replace the get_top_window with the much quicker builtin get_toplevel widget call 2011-02-23 22:35:10 +01:00
Stephen Boddy
dc8e6f1451 Makes the Insert terminal number order more sane in complex layouts, missing import of function 2011-02-23 22:05:41 +01:00
Stephen Boddy
966c6ca104 Makes the Insert terminal number order more sane in complex layouts 2011-02-23 22:02:09 +01:00
Stephen Boddy
9e13bb6aae Only perform emits if active window. Closes LP #690947 2011-02-23 21:59:12 +01:00
Stephen Boddy
7f7ac93d4e Stops various activities disabling Broadcast All setting (poopup, new tab, new window etc) 2011-02-23 21:56:00 +01:00
Stephen Boddy
b3bee59c9d Cache the maker instance for three heavy users (Container.get_visible_terminals, Window.get_visible_terminals and Window.set_rough_geometry_hints) 2011-02-17 02:57:30 +01:00
Stephen Boddy
03791c753b Swap order of imports to avoid needlessly throwing ImportError all the time, and cache as much as we can (imported classes, keys) 2011-02-17 02:28:38 +01:00
Chris Jones
35842b6ff7 When creating a new window via dbus, pass on the layout request if there is one 2010-11-29 20:46:49 +00:00
Chris Jones
2e94df2033 Merge Peter B. Jørgensen's branch improving dropdown behaviours/features 2010-10-15 12:57:30 +01:00
Chris Jones
43bd78c6c5 Merge Emilien Klein's branch to make the --help output translatable 2010-10-15 12:44:32 +01:00
Chris Jones
7253eda0c8 Add a couple of handy debugging statements for config file/dir problems 2010-10-15 12:40:29 +01:00
Emilien Klein
223909b361 Translate the help text (the output of terminator -h) - bug#630063 2010-09-04 11:03:57 +02:00
Peter B. Jørgensen
356646c8bc merged with trunk 2010-08-30 22:36:33 +02:00
Chris Jones
2981b1ad67 Update tree for 0.95 2010-08-24 21:42:46 +01:00
Chris Jones
0c6ba18d2b Cowardly disable the dbus server by default 2010-08-24 21:38:15 +01:00
Chris Jones
d760685866 Move window focus detection before other kinds of focus detection, since it involves fewer variables existing. This reduces unnecessary error messages when unfocussing a complex window 2010-08-24 20:44:29 +01:00
Chris Jones
b5c6662359 For now TERM is hardcoded to xterm 2010-08-20 10:58:36 +01:00
Chris Jones
db0acc7b28 Merge dbus branch 2010-08-17 12:58:24 +01:00
Chris Jones
015311ced9 Merge up with trunk 2010-08-17 12:45:12 +01:00
Julien Nicoulaud
f3ef3c7bbd Fix regexps matching Maven plugins version and goals 2010-08-15 17:24:02 +02:00
Julien Nicoulaud
b70dd7afe2 Maven plugin goals can contain capital letters too 2010-08-12 22:25:56 +02:00
Julien Nicoulaud
299c817714 Add support for plugins goals, document 2010-08-09 20:07:33 +02:00
Julien Nicoulaud
e6fe1768bd Split Maven plugin to a separate file and add support for both Apache and Codehaus plugins 2010-08-09 13:57:06 +02:00
Julien Nicoulaud
0ccb264f3c Add an URL handler for Apache Maven plugins 2010-08-09 11:44:42 +02:00
Chris Jones
8ebfd7c89f Refactor pid cwd finding to trap exceptions 2010-07-27 13:03:55 +01:00
Chris Jones
f20b437caf Allow disabling of dbus from the command line, and make use of that when spawning a new terminator process 2010-07-22 13:59:06 +01:00
Chris Jones
93104c42a2 Add debugging and hash the X11 display (suggestion from Andrea) 2010-07-22 09:24:47 +01:00
Chris Jones
9044ffabb0 Land a modified and extended patch from Andrea Corbellini that adds a dbus server and a new default behaviour to use the dbus server to make terminator processes singletons 2010-07-21 23:17:34 +01:00
Peter B. Jørgensen
7d28aba91c merge with trunk 2010-07-15 16:43:58 +02:00
Peter B. Jørgensen
89230457a1 only prevent faulty reappearing when hide_on_lose_focus is enabled 2010-07-15 16:42:31 +02:00
Peter B. Jørgensen
b30197de06 Fixed window flicker and/or reappearing when hide on lose focus is enabled 2010-07-14 15:31:13 +02:00
Peter B. Jørgensen
6a26db7465 Fixed window not getting input focus when skip taskbar is set 2010-07-13 15:07:40 +02:00
Chris Jones
bab0cc27d5 Make font antialiasing configurable 2010-07-13 13:50:33 +01:00
Peter B. Jørgensen
656c2b3b76 Merged with trunk 2010-07-13 14:19:42 +02:00
Chris Jones
5395c21f64 Give the prefs window a decent window title 2010-07-04 18:53:18 +01:00
Chris Jones
d78cb9c92b Prepare for 0.94 release 2010-07-04 18:49:43 +01:00
Chris Jones
e4890ebdd1 Describe and restore custom tab labels in the layout. Closes LP #568500 2010-07-04 17:22:39 +01:00
Chris Jones
4a2b8c77e1 Allow the split menu items to be translatable. Closes LP #575827 2010-07-03 21:46:41 +01:00
Chris Jones
31e197d1bc Try to always keep a focussed terminal. Closes LP #570706 2010-07-03 21:30:17 +01:00
Chris Jones
7522bb2b9d Deprecate the hide_tabbar config option and instead add a 'hidden' value to tab_position and update the code/UI/docs accordingly. 2010-07-03 20:42:33 +01:00