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 |
Chris Jones
|
92fe7007ed
|
add pylint script for laziness
|
2009-08-11 23:26:18 +01:00 |
Chris Jones
|
c2891b26c7
|
appease pylint
|
2009-08-11 23:23:34 +01:00 |
Chris Jones
|
fe37448440
|
switch from a singleton to a borg, and don't do circular imports
|
2009-08-11 23:19:06 +01:00 |
Chris Jones
|
0dd4ec66bf
|
clear some migrated code from terminator.py
|
2009-08-11 00:42:39 +01:00 |
Chris Jones
|
eb99ed2c92
|
remove unnecessary dependencies, appease pylint some more
|
2009-08-11 00:22:55 +01:00 |
Chris Jones
|
0953fca37b
|
move the instance creation to after definition, remove dependency on window.py
|
2009-08-11 00:20:00 +01:00 |
Chris Jones
|
d81de4569c
|
Initial import of new Terminator class
|
2009-08-11 00:15:40 +01:00 |
Chris Jones
|
b3635d2912
|
Prepare for the new Terminator class
|
2009-08-11 00:15:31 +01:00 |
Chris Jones
|
49510266ed
|
Migrate window icon setting
|
2009-08-10 23:09:49 +01:00 |
Chris Jones
|
0f702e32b6
|
Migrate WindowTitle class
|
2009-08-10 23:04:39 +01:00 |
Chris Jones
|
70173e6978
|
remove unnecessary import and default to debugging for now
|
2009-08-10 00:11:31 +01:00 |
Chris Jones
|
dee9745d99
|
improve pylint compliance of util
|
2009-08-10 00:10:08 +01:00 |
Chris Jones
|
034e264fe5
|
add some docstrings, fix the hide_window handling even more, and generally quiesce pylint
|
2009-08-10 00:07:40 +01:00 |
Chris Jones
|
1ab776bcb8
|
remove the unnecessary __main__ code
|
2009-08-09 23:56:08 +01:00 |
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 |