Commit Graph

2948 Commits

Author SHA1 Message Date
Chris Jones adb1c2a1f8 raise the correct exception if methods are called from the base class that must be overridden by subclasses. Remove unnecessary dependencies and achieve 10/10 from pylint 2009-08-09 23:54:14 +01:00
Chris Jones 598eededd2 Implement equivalent functionality as previous iterations wrt handling the availability of the hide_window keybinding 2009-08-09 23:25:53 +01:00
Chris Jones 3df46d1d85 attempt to dodge gobject's inability to do multiple inheritance 2009-08-09 22:00:43 +01:00
Chris Jones ea767f4164 migrate many more methods 2009-08-09 18:48:06 +01:00
Chris Jones 5d1ea593d8 migrate dbg,err to util.py 2009-08-08 01:22:31 +01:00
Chris Jones b15a78fdea import the name and version into the library root 2009-08-08 01:00:58 +01:00
Chris Jones 8700c9456f migrate window class to its own file 2009-08-08 00:31:44 +01:00
Chris Jones 2ac04e20be Entirely fix up the previous commit, the exception wasn't working at all 2009-08-07 22:47:30 +01:00
Chris Jones b3c6e06964 Only hide the window if we can actually bind the hide_window key 2009-08-07 22:31:18 +01:00
Chris Jones c2cf103374 start an epic refactor 2009-08-07 10:21:37 +01:00
Chris Jones 88f005ee09 on newer gtks we are likely to have menu icons disabled, force them on for the horiz/vert split items since they are deeply useful 2009-08-04 12:58:05 +01:00
Chris Jones a45344f98d Improve handling of custom encoding settings. Closes LP #403545 2009-08-04 02:56:02 +01:00
Chris Jones d1a4b8a3c9 sync encodings with gnome-terminal 2009-08-03 11:19:19 +01:00
Chris Jones e469c144ba Tiny whitespace fix 2009-08-03 11:10:47 +01:00
Chris Jones ebec046caf Apply patch from Stephen Boddy to fix some layout issues with grouping, fix a colouring issue and improve the layout. Closes LP #408098 2009-08-02 23:44:51 +01:00
Chris Jones f377645b9b Build fix for RPM from shingen. Closes LP #343644 2009-08-02 20:14:37 +01:00
Chris Jones 945d2f277d It's about time we enabled real transparency by default and just dealt with any fallout 2009-07-30 10:53:08 +01:00
Chris Jones 2e098c56a1 update titlebar colours when grouping with keyboard shortcuts. Closes LP #406642 2009-07-30 00:44:36 +01:00
Chris Jones 0995147861 group label text should follow the colour scheme the same as the titlebar. Patch from Stephen Boddy. Closes LP #406639 2009-07-30 00:30:27 +01:00
Chris Jones 1283aafd42 Fix up a missing None string handler from the previous commit 2009-07-22 09:43:41 +01:00
Chris Jones dcd997b3de Allow a keybinding to be set to a string value of None so it can be deconfigured. Also supports clearing a keybinding through the prefs profile. Closes LP #391778 2009-07-22 09:40:35 +01:00
Chris Jones 34c9c816ea Dont use underscores in group names as accelerators. Closes LP #401191 2009-07-21 20:50:06 +01:00
Chris Jones 48324ba7bc move the enumeration menu items to the group menu and improve the wording. Closes LP #314909 2009-07-14 12:53:42 +01:00
Chris Jones fee8039fdc don't append the title, so it doesn't multiple up. Closes LP #393668 2009-07-14 00:47:55 +01:00
Chris Jones fc7b32a3a9 props 2009-07-14 00:29:29 +01:00
Chris Jones f56d7ab7b2 merge stephen boddy group work branch. Closes LP #314906. Closes LP #314909. Closes #315142. 2009-07-14 00:27:39 +01:00
Chris Jones d9e5174140 fix icons 2009-07-14 00:25:07 +01:00
Chris Jones 05e5323097 fix the group_all hotkey 2009-07-14 00:15:34 +01:00
Chris Jones b044cd385c fix wording harder. fix group removal and grouping all 2009-07-14 00:14:21 +01:00
Chris Jones dc9fc3c7ca improve some wording and fix the grouping of ungrouped terminals 2009-07-14 00:04:30 +01:00
Chris Jones 73cd0bb2bc remove superfluous colour setting code since the titlebar is integrated 2009-07-13 23:55:23 +01:00
Chris Jones 08775aecec remove spurious menu separator 2009-07-13 23:54:31 +01:00
Chris Jones f8dcd9d846 Rewording 2009-07-13 23:54:18 +01:00
Chris Jones 715bb639e2 put the group image and label into sufficient gtk boxes that they can match the styling of the rest of the titlebar 2009-07-13 23:53:57 +01:00
Chris Jones 2a5cffb63f remove the Group context menu 2009-07-13 23:37:23 +01:00
Chris Jones 13c11e1475 merge in trunk 2009-07-13 23:36:45 +01:00
Chris Jones 61eec1f2f7 fix example config quoting 2009-07-12 22:56:10 +01:00
Chris Jones acd8a776fb add quotes to pathchars to support more broken URLs 2009-07-10 16:46:52 +01:00
Nicolas Valcarcel Scerpella 5481cf1b9d sync packaging 2009-07-03 13:08:14 -05:00
Nicolas Valcarcel Scerpella 2e9bd6ac1c Fix packaging 2009-07-03 13:03:59 -05:00
Chris Jones 2bcff19fa3 only actually set the colour as a GdkColor 2009-07-02 21:35:18 +01:00
Chris Jones b3a156c786 I think this is more correct. the theme_colors setting elsewhere should only apply to font settings, not terminal colours 2009-07-02 21:30:53 +01:00
Chris Jones 53f2bcec75 remove notification. Closes LP #393015 2009-06-29 23:51:53 +01:00
Chris Jones 9860348a8b merge python2.4 fix. Closes LP#392493 2009-06-29 23:45:15 +01:00
Andrea Corbellini 7d987903a3 Remove the empty parenthesis in the declaration of TerminatorWindowTitle
to fix the compatibility with Python 2.4.
2009-06-26 13:12:46 +02:00
Nicolas Valcarcel Scerpella 216b665f8e add terminator.preinst for pysupport migration 2009-06-23 17:42:15 -05:00
Nicolas Valcarcel Scerpella 867e9205ad Added intltool to build-depends; move from pycentral to pysupport 2009-06-23 17:40:55 -05:00
Chris Jones bf6366c0c9 update translations from launchpad 2009-06-23 20:58:52 +01:00
Chris Jones f6cb038d67 update documentation for 0.13 release 2009-06-23 20:54:25 +01:00
Chris Jones 8825cdc8ba Don't try and set an active dropdown item that doesn't exist. Closes LP #361481 2009-06-16 18:50:52 +01:00