Commit Graph

1362 Commits

Author SHA1 Message Date
Chris Jones
9bac025795 Add support for grabbing focus after a label is edited and the rudimentary basics of the group popup menu 2009-09-03 00:52:36 +01:00
Chris Jones
846e0c0fff Emit a signal when editing is done 2009-09-03 00:51:46 +01:00
Chris Jones
bf20587edc decouple Terminal from Terminator, and add the minimum necessary group icon handling 2009-09-02 23:17:54 +01:00
Chris Jones
0f5cf7c496 remove titletips, it's a terrible option 2009-09-02 23:17:08 +01:00
Chris Jones
d007bc45c5 bare minimum titlebar functionality 2009-09-02 22:38:27 +01:00
Chris Jones
9f7834fb5b simplify title changes 2009-09-02 21:18:36 +01:00
Chris Jones
f00c265f4c Make the window title update with the terminal title 2009-09-02 21:10:28 +01:00
Chris Jones
187484271c clean up EditableLabel 2009-09-02 20:43:45 +01:00
Chris Jones
9d82f13989 merge in latest changes from trunk 2009-09-02 20:39:25 +01:00
Chris Jones
b79c62ef49 it's possible to hit the finally with no f 2009-09-02 16:22:26 +01:00
Chris Jones
1d332c915e Only attempt to set an image if there actually is an image configured. Closes LP #404846 2009-09-02 11:01:30 +01:00
Chris Jones
f136b6d78e add a stub function to the titlebar 2009-08-28 01:11:13 +01:00
Chris Jones
93d8118c33 add some more add/remove love to Window 2009-08-28 00:20:22 +01:00
Chris Jones
4111a80f7a reduce debug verbosity a little, add a handler to automagically spawn children. add the correct number of parameters to various signal handlers. flesh out the child spawning codepath 2009-08-19 19:02:33 +01:00
Chris Jones
d17981b581 Add another stub function to the titlebar class 2009-08-19 19:01:11 +01:00
Chris Jones
326bb4fa94 Remove the default_setup function, it's very broken 2009-08-19 19:00:47 +01:00
Chris Jones
428f931bf3 oops, don't show the searchbar by default 2009-08-19 19:00:33 +01:00
Chris Jones
71fff759f1 fix gobject init, add drag&drop functionality, add widget signals and a load of stub functions 2009-08-19 01:06:38 +01:00
Chris Jones
f3d5fa61e4 config is now a borg, so there's no need to pass a reference around. Also fix a config keyerror 2009-08-19 01:06:07 +01:00
Chris Jones
f5ee9d54c5 use the correct gobject init call and add a stub function 2009-08-19 01:05:44 +01:00
Chris Jones
09780a6500 Use the correct gobject init call 2009-08-19 01:05:30 +01:00
Chris Jones
ac7769b556 return the newly created terminal 2009-08-19 01:05:15 +01:00
Chris Jones
96114aa863 now config is borg we don't need to pass handles around 2009-08-19 01:04:53 +01:00
Chris Jones
4d7d734587 Simple bootstrapper, temporary during epic refactor 2009-08-19 01:04:37 +01:00
Nicolas Valcarcel Scerpella
22303f1dcb merged Brian Murray's lp linkifications improvements 2009-08-18 15:20:05 -05:00
Brian Murray
48e5a7e6ca expand launchpad url match to mirror Ubuntu Policy Manual and linkify each bug number 2009-08-18 10:59:06 -07:00
Chris Jones
196dde427b improve pylint score by disabling tests. winrar \o/ 2009-08-18 13:57:35 +01:00
Chris Jones
d6ac973f54 remove some currently unused imports and split up some overly long lines 2009-08-18 13:54:46 +01:00
Chris Jones
0b90e29b16 remove unused import and disable a pointless pylint check 2009-08-18 13:52:02 +01:00
Chris Jones
089b708e2c shut pylint up 2009-08-18 13:51:09 +01:00
Chris Jones
f0260456c9 we don't need to re-emit the search keypress, all it does is conditionally emit end-search anyway 2009-08-18 13:48:04 +01:00
Chris Jones
5f339da4e1 Use the right class name 2009-08-18 13:47:46 +01:00
Chris Jones
d538b47a50 initial import of a titlebar class 2009-08-18 13:45:57 +01:00
Chris Jones
53f33109b4 start fleshing out Terminal 2009-08-18 13:44:41 +01:00
Chris Jones
1fdd357058 switch to new style translation import 2009-08-18 13:44:16 +01:00
Chris Jones
a5cccbe757 refactor this to not use gettext's __builtin__ hack 2009-08-18 13:43:39 +01:00
Chris Jones
d6d3192d82 refactoring out of the search bar into its own class 2009-08-18 13:43:18 +01:00
Chris Jones
65767693df It always helps to return the thing you're called for 2009-08-18 12:59:06 +01:00
Chris Jones
1cb1f166cf fix a typo 2009-08-18 12:55:52 +01:00
Chris Jones
1e12ece0ea tidy up the imports, move the graphical error to a generic gerr() function in util.py and add a function for injecting URL regexps 2009-08-18 12:55:37 +01:00
Chris Jones
28a5b963f0 Remove static config object 2009-08-18 12:52:30 +01:00
Chris Jones
ad372bbdcd Make a generic graphical error function 2009-08-18 12:52:06 +01:00
Chris Jones
1f156248ee Refactor the config. For now it's defaults only 2009-08-18 12:46:41 +01:00
Chris Jones
d00e2fe9dd reformat slightly so we get a pylint 10 2009-08-18 12:35:06 +01:00
Chris Jones
5093f4b3d9 merge chantra's editable label class 2009-08-14 21:39:08 +01:00
Emmanuel Bretelle
cdbed05293 ...actually adding the class... 2009-08-14 20:30:00 +02:00
Emmanuel Bretelle
51ff0bcb41 Create an EditableLabel class
* make TerminatorNotebookTabLabel use it
 * reuse it in TerminatorTermTitle
2009-08-14 20:15:32 +02:00
Chris Jones
4150249f87 refactor some cwd code and start setting some vte attributes 2009-08-11 23:48:19 +01:00
Chris Jones
f110bca103 migrate cwd getting function 2009-08-11 23:36:37 +01:00
Chris Jones
7547eaad4b appease pylint and begin the terminal class 2009-08-11 23:27:56 +01:00