Commit Graph

1054 Commits

Author SHA1 Message Date
Stephen Boddy
64749ffa4f Minor cosmetic change when we delete the group in the grouplabel widget, it the drop down radio properly to 'None' 2012-10-24 15:21:53 +02:00
Stephen Boddy
af549969ed Nicer default groupname generation, and it all works as expected now 2012-10-24 15:19:58 +02:00
Stephen Boddy
183914c7dc Merge changes from trunk - diverged 2012-10-22 14:34:00 +02:00
Stephen Boddy
038e495610 Don't overwrite existing groups 2012-10-22 14:25:37 +02:00
Chris Jones
cd0d57021a Bump versions to 1.0 2012-10-19 12:59:18 -07:00
Chris Jones
ad846ce402 Apply patch from Seonghun Lim to fix the split_to_group feature. Closes LP#838655 2012-10-19 09:57:23 -07:00
Chris Jones
8b9bf56ec3 Support reading from alternate config files. Branch from Pavel Khlebovich. Closes LP#806424 2012-10-18 22:14:39 -07:00
Chris Jones
4516d991a5 Support custom TERM and COLORTERM env vars. Patch from John Feuerstein. Closes LP#794561 2012-10-18 20:51:39 -07:00
Chris Jones
d1835cecf1 Merge a branch from Przemek Wesolek which allows for retaining profile choice across splits/tabs. Closes LP#884329 2012-10-18 16:56:34 -07:00
Chris Jones
eda8d3fc22 Partially prevent focus grabbing by terminals leaving a Paned where they had no focus to begin with. This is useful where terminals are exiting for reasons other than direct user intervention. LP#943311 2012-10-18 16:23:25 -07:00
Chris Jones
11887770e1 Merge branch from David Caro that fixes window creation via DBus to notice command line options. Closes. LP#623883 2012-10-18 16:03:58 -07:00
Chris Jones
96a6b9c777 Fix tab label layout when the tab bar is on the right. Closes LP#838426 2012-10-18 15:03:48 -07:00
Chris Jones
6da60c043b Attempt to fix a hang in tunnellet X11 situations. Closes LP#943171 2012-10-18 14:37:46 -07:00
Chris Jones
a98a17b259 Add a plugin to log the contents of terminals. Plugin by Sinan Nalkaya <sardok@gmail.com>. Closes LP#944604 2012-10-18 14:33:13 -07:00
Chris Jones
5185657010 Strip newline from text being dragged into the terminal 2012-10-18 14:12:44 -07:00
Chris Jones
55e8b65aed Add support for fetching the current tab title via DBus. Closes LP#1067910 2012-10-18 13:58:38 -07:00
Chris Jones
6a4e47090b 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
Chris Jones
68847a9bb9 Fix up custom_url_handler to not show as invalid 2012-10-17 15:33:15 -07:00
Chris Jones
da3a14a55e Improve options for adding/removing terminals to/from groups 2012-10-17 14:16:03 -07:00
Andrea Corbellini
9fd65d2a4e Really bring new windows to front, even when terminator does not have the focus 2012-10-10 18:37:30 +02:00
Stephen Boddy
55c3b7d59c Create default groupnames, selected from the Greek alphabet (Alpha, Beta, etc) 2012-09-27 14:56:42 +02:00
Stephen Boddy
a4c0eb453d Merge updates from trunk 2012-07-23 15:30:03 +02:00
Chris Jones
1981a39941 Merge a branch from Stephen J Boddy. Adds some missing manpage entries. Allows setting of the WM_CLASS. Allows setting a custom window icon. 2012-07-10 20:57:23 +01:00
Chris Jones
425e2aed6a Merge a branch from Stephen J Boddy that fixes a dragging bug. 2012-07-10 20:32:37 +01:00
Chris Jones
88e65af3a9 Merge a branch from Stephen J Boddy that fixes titlebars not refreshing when using some keyboard shortcuts 2012-07-10 20:27:34 +01:00
Chris Jones
88282b9f1d Merge a branch from Guilherme Salgado that fixes launchpad code URLs 2012-07-10 20:18:47 +01:00
Chris Jones
543811c1b7 Merge a branch from Stephen J Boddy to allow easy balancing of terminals 2012-07-10 20:15:32 +01:00
Chris Jones
3dd931e19a Merge a branch from Stephen J Boddy to add a keyboard shortcut for changing the window title 2012-07-10 19:41:26 +01:00
Stephen Boddy
54b4223c4d Add some nice window icon setting abilities, plus I noticed a few options were missing from the manpage. 2012-06-28 18:07:00 +02:00
Stephen Boddy
bc9539f187 Adds ability to override the WMCLASS_NAME of a window. 2012-06-28 15:38:01 +02:00
Stephen Boddy
7354660788 I think this fixes most of the strangeness with the clicked splitter not moving properly, but I think it can still be triggered occasionally. I'm stumped. 2012-06-27 16:58:56 +02:00
Stephen Boddy
e5eda24a21 Add shortcut (no default) to edit window title. 2012-06-26 20:29:54 +02:00
Stephen Boddy
b4ef645a2f Add shortcuts (no defaults) to insert the group menu numbers. 2012-06-26 20:23:39 +02:00
Stephen Boddy
d4b61768dc Redistribute code for splitters/terms. It's AWESOME :-) 2012-06-25 21:24:41 +02:00
Stephen Boddy
cbb86c48c5 Spotted some unevenness in the initial position of new splits. This fixes it to 50:50 2012-06-25 20:01:35 +02:00
Stephen Boddy
b6a75be607 Fix the inability to drag the splitters 2012-06-25 19:05:43 +02:00
Stephen Boddy
618e38d18b Clicking with modifier on the group button gives more powerful control. (Shift: Rename, Ctrl: Join current, Super: Include siblings) 2012-06-24 20:42:12 +02:00
Stephen Boddy
b85f7c402c Collection of changes that don't add/remove anything, but needed for next checkin to work 2012-06-24 20:36:39 +02:00
Stephen Boddy
11eb98f2e3 Set edit widget to current group when editing 2012-06-24 20:23:35 +02:00
Stephen Boddy
3951acedf6 Hide the group label while editing the group 2012-06-24 20:22:21 +02:00
Stephen Boddy
383a4b614f Fix titlebars not refreshing when using broadcast shortcut keys 2012-06-24 00:48:23 +02:00
Guilherme Salgado
09ba746a15 Fix LaunchpadCodeURLHandler so that it properly detects lp: URLs when the project name contains hyphens 2012-05-25 16:59:40 -03:00
Thomas Hurst
5de8d10ea9 Keybindings: Parse <Primary> as <Control> 2012-05-17 00:08:38 +01:00
Thomas Hurst
61727e35c4 Don't silently consume keybinding errors. Drop superfluous code from exception and fix the guard clause that was allowing empty bindings to reach the parse stage. 2012-05-17 00:02:16 +01:00
Chris Jones
12e76b7c78 Merge branch from Bruno Braga that implements a checkbox when closing multiple terminals, to suppress future dialogs 2012-04-19 11:06:26 +01:00
Chris Jones
0a2f1ba7a7 Merge branch from Andre Hilsendeger that fixes initial terminal sizing with non-default font sizes 2012-04-19 11:03:51 +01:00
Chris Jones
bca4b8b89f Merge branch from Andre Hilsendeger that implements container rotation 2012-04-19 10:59:33 +01:00
Chris Jones
68e25538a2 Config validator needs to know that background_image is a string 2012-04-19 09:25:21 +01:00
Chris Jones
c844184f9f Clear up a signal when closing a terminal and add some debugging 2012-04-19 09:18:05 +01:00
Andre Hilsendeger
5c1bd46177 Set window size after applying font config to ensure a 80x24 terminal. 2012-04-14 13:15:50 +02:00