Commit Graph

287 Commits

Author SHA1 Message Date
Chris Jones 2c7648c7e4 hideous rewrite of font scaling code. Err on the side of caution with the fantastically crass magic constant multipier. 2009-03-17 01:08:12 +00:00
Chris Jones 2b8c2cadc5 set close button style regardless of the handle size being correct. Closes LP: #343607 2009-03-16 23:55:57 +00:00
Chris Jones e3449d4142 fix for older gtk/pygtk 2009-03-16 23:50:48 +00:00
Chris Jones e14e400b6c since values is no longer static, we need to call the base class __init__ to initialise it 2009-03-06 11:30:56 +00:00
Chris Jones 2fb6b9b329 be more careful about static class properties 2009-03-06 11:25:15 +00:00
Chris Jones 5e46e1a967 merge approved branch. Closes LP #328235 2009-03-06 11:15:41 +00:00
Chris Jones 118032dc35 Swap the Cancel button for a Close one, and stop Apply from closing the profile editor. This way makes much more sense. Closes LP #329977 2009-02-20 11:26:43 +00:00
jmonreal d467d1ae75 Direction Fixed 2009-02-16 11:03:42 -03:00
Chris Jones 26e6eba2b5 Make transparency support much saner by making it much simpler. This means that enable_real_transparency being False doesn't prevent transparency from working, it just means it falls back to the fake transparency. Closes LP #328994 2009-02-13 10:43:11 +00:00
Chris Jones 46f17589da quite why people want this, I don't know, but they do. see LP question 59635 2009-02-02 23:01:00 +00:00
Chris Jones 2528353e2a Easier than actually tracking which kind it is 2009-02-02 17:20:16 +00:00
Chris Jones 859c463a48 Make the terminal title updater aware of zooming, and show it when we're zoomed, saying that we're zoomed 2009-02-02 17:18:40 +00:00
Chris Jones 71156a487a We don't want a titlebar if there's only one terminal 2009-01-30 15:23:47 +00:00
Chris Jones 4c8c2614be migrate more titlebar show/hide logic into TTT 2009-01-30 12:04:59 +00:00
Chris Jones bac635fc4a fix correct starting value of titlebar wantedness 2009-01-30 11:44:40 +00:00
Chris Jones 4f8a3a8d34 migrate titlebar wantedness to the titlebar class 2009-01-30 11:42:28 +00:00
Chris Jones 01d4602d43 move all vte customisation to post-realize 2009-01-28 01:18:21 +00:00
Chris Jones 0897c0e16f move the background transparency setting to a handler attached to the vte widget's realize signal 2009-01-27 21:56:28 +00:00
Chris Jones 337c650f34 Back out earlier debugging changes 2009-01-27 21:19:10 +00:00
Chris Jones cfeac42e2a getting desparate now 2009-01-27 18:29:19 +00:00
Chris Jones 8a4d3fb5de collect the flags, although i think they are a red herring 2009-01-27 18:26:42 +00:00
Chris Jones cb802ca85e bleh, helps if you actually keep track of what's happening 2009-01-27 18:18:57 +00:00
Chris Jones c190287d6c Exploratory patch which may fix some weird bugs, or may get reverted soon 2009-01-27 17:09:33 +00:00
Chris Jones 1961fe1d49 add support for an icon in the group label 2009-01-27 00:31:48 +00:00
Thomas Hurst 58e4722763 Block LOCK_MASK from reaching translate_keyboard_state: <Ctrl><Capslock>E now no longer behaves like <Ctrl><Shift>E, the state of capslock is completely ignored for keybinding purposes. 2009-01-26 16:33:00 +00:00
Chris Jones 9f17fc0790 Be able to set the foreground colour of titlebars too 2009-01-26 00:22:11 +00:00
Chris Jones 5055371b1c Refactor the terminal titlebar into its own class 2009-01-26 00:20:03 +00:00
Chris Jones c3a2b5d2bb remove references to quake, it's unhelpful. It's now 'hide_window' 2009-01-25 18:33:22 +00:00
Chris Jones 201057e7f2 Make quake related error be a dbg() 2009-01-25 15:08:55 +00:00
Chris Jones c33b89a74c add a description of the quake keybinding 2009-01-25 14:36:51 +00:00
Chris Jones 920a668991 Merge in Chris James' quake branch. 2009-01-25 14:28:27 +00:00
Chris Jones 4236e44e5f Merge in Chris James' quake branch. 2009-01-25 14:26:20 +00:00
Thomas Hurst a72010a82e Teach the profile editor about undefined keys. 2009-01-21 09:06:16 +00:00
Thomas Hurst bc24c98164 Merge in jkakar's quick tab switching branch, with minor changes. To avoid bikeshed issues, the bindings are disabled by default. 2009-01-21 08:29:32 +00:00
Jamu Kakar d9205d83d9 - Alt-N switches to the tab at index N for values of 0 >= N <= 9.
This makes switching to arbitrary tabs very quick.
2009-01-20 21:18:59 -08:00
Chris Jones 6f9955eb6a H9TRANS debugging, should help diagnose weird transparency issues 2009-01-19 14:45:08 +00:00
Emmanuel Bretelle adf05a6863 * Fixing a potential glitch in translated string
* added FR comment entry to .desktop
2009-01-17 13:44:09 +01:00
Chris Jones 4713eff2dd Merge from Stephen Boddy, fixes some instances where group_hoover is not called or is called incorrectly. Closes LP #315863 2009-01-15 00:31:42 +00:00
Chris Jones 29d5eacbc9 Fix terminal title alignment. Merge from Stephen Boddy's dev branch. Closes LP #308124 2009-01-15 00:07:28 +00:00
Chris Jones 8c62f84357 Track gconf cursor blinking in such a way that it handles the newer GNOME Terminal setting and the older one. Closes LP #283107 2009-01-15 00:02:01 +00:00
Chris Jones 2d57b7888d Fix GNOME Terminal profile loading. Patch from Y W Sing. Closes LP #304016 2009-01-14 22:57:24 +00:00
Chris Jones 45e83bd4b5 Slightly refactor the dialog shown when closing a window with multiple terminals so it can also work for tabs with multiple terminals. Closes LP #315960 2009-01-14 22:02:23 +00:00
Chris Jones dec20d4069 Loop around tabs when using next_tab or prev_tab keyboard shortcuts. Closes LP #315494 2009-01-10 01:55:46 +00:00
Chris Jones 533e85e2a7 and actually get it right this time 2009-01-10 00:45:41 +00:00
Chris Jones 65c1011d5b restore Stephen's extra conditional, since it does make sense 2009-01-08 16:18:02 +00:00
Chris Jones eec5aefbaa Merge Stephen Boddy's fix for LP #314902 with a small modification 2009-01-08 15:40:38 +00:00
Stephen Boddy fcea2b7261 Fix DnD to insert test to all terms in current group 2009-01-07 19:35:44 +01:00
Chris Jones 90064406a0 If there are any groups, add a menu item to remove all groupings 2009-01-06 09:44:38 +00:00
Chris Jones 56eb03712c handle an alternate scrollbar disabling value 2009-01-04 17:53:19 +00:00
Chris Jones 77487d0e31 might as well bump the version in preparation for 0.12 2009-01-04 02:48:31 +00:00