Chris Jones
|
0ef7c99022
|
remove an unused variable
|
2009-10-26 13:36:34 +00:00 |
Chris Jones
|
e2086578bb
|
Group creation is now presented via the titlebar, but still doesn't actually have any backending in functional reality yet.
|
2009-10-15 14:17:37 +01:00 |
Chris Jones
|
667d31e394
|
Drop all our URL madness and make it pygtk's problem. Requires pygtk >=2.14
|
2009-10-15 12:57:50 +01:00 |
Chris Jones
|
7970033368
|
Add an important FIXME
|
2009-10-15 12:54:16 +01:00 |
Chris Jones
|
cd1d858d3c
|
Start making keybindings work in Terminal(). They don't work yet
|
2009-10-14 13:05:07 +01:00 |
Chris Jones
|
fdcd1c89f9
|
Add signals for when we want to be zoomed or maximised
|
2009-10-12 22:05:19 +01:00 |
Chris Jones
|
49f374e3b2
|
hook up focus changes to Terminator so it can update all the titlebars
|
2009-10-09 00:22:01 +01:00 |
Chris Jones
|
3d78428aae
|
now make the encoding submenu work
|
2009-10-08 21:27:00 +01:00 |
Chris Jones
|
f0d7f2a9ca
|
refactor the popup menu out because it's so annoyingly long
|
2009-10-08 20:27:49 +01:00 |
Chris Jones
|
d9e9cf364a
|
ditch extreme_tabs, it's a terrible feature. Flesh out the terminal context menu some more, including figuring out how we will track whether a window is in a zoomed state - gobject properties
|
2009-10-07 00:08:13 +01:00 |
Chris Jones
|
7ea1e18f20
|
Tiny cleanup
|
2009-10-01 22:15:50 +01:00 |
Chris Jones
|
2aae5da8f1
|
lose a function to re-emit a signal, and an unnecessary invocation thereof
|
2009-09-06 23:53:48 +01:00 |
Chris Jones
|
1d2e96ac72
|
tidy up some more lambdas, pylint errors and start fleshing out the context menu
|
2009-09-06 22:55:37 +01:00 |
Chris Jones
|
690bb61788
|
add a signal for ungrouping all terminals, and tidy up some lambdas
|
2009-09-06 21:54:33 +01:00 |
Chris Jones
|
5e54d42eca
|
work on grouping/ungrouping of all terminals in a tab
|
2009-09-05 00:34:09 +01:00 |
Chris Jones
|
bb073887fc
|
hook up the terminal enumeration menu items
|
2009-09-04 22:48:35 +01:00 |
Chris Jones
|
2a65918209
|
Fix some typos and flesh out the group menu
|
2009-09-04 22:12:13 +01:00 |
Chris Jones
|
718a15706f
|
handle URLs
|
2009-09-04 20:12:35 +01:00 |
Chris Jones
|
09a6913d98
|
Flesh out the Terminal button handler and some associated functions
|
2009-09-03 14:47:14 +01:00 |
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
|
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
|
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
|
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
|
d6ac973f54
|
remove some currently unused imports and split up some overly long lines
|
2009-08-18 13:54:46 +01:00 |
Chris Jones
|
5f339da4e1
|
Use the right class name
|
2009-08-18 13:47:46 +01:00 |
Chris Jones
|
53f33109b4
|
start fleshing out Terminal
|
2009-08-18 13:44:41 +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
|
4150249f87
|
refactor some cwd code and start setting some vte attributes
|
2009-08-11 23:48:19 +01:00 |
Chris Jones
|
7547eaad4b
|
appease pylint and begin the terminal class
|
2009-08-11 23:27:56 +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 |