Chris Jones
|
75b5cd11cf
|
Terminator::reconfigure_terminals should just be called reconfigure, and needs to start paying attention to global values
|
2010-01-11 10:28:47 +00:00 |
Chris Jones
|
6d1831824a
|
Add a policy that if we have no open windows we should quit
|
2010-01-04 13:05:28 +00:00 |
Chris Jones
|
df317bd2cd
|
mildly change the debugging output of objects, and handle ^C a little better
|
2009-12-23 16:40:54 +00:00 |
Chris Jones
|
89425256ec
|
port to new borg __init__()
|
2009-12-22 00:25:17 +00:00 |
Chris Jones
|
f9725242ec
|
Make tab opening conext menu work
|
2009-12-08 13:01:13 +00:00 |
Chris Jones
|
aa531014ef
|
improve debugging and ensure that we can't register terminals/windows multiple times
|
2009-11-20 09:30:28 -06:00 |
Chris Jones
|
39098fdefb
|
Add functions for emitting events
|
2009-11-20 00:18:21 -06:00 |
Chris Jones
|
7a3f553d82
|
If there are no more Terminals, destroy all Windows
|
2009-11-19 23:45:33 -06:00 |
Chris Jones
|
0ff5aa3159
|
Tidy up some debugging and fix group hoovering
|
2009-11-19 23:40:31 -06:00 |
Chris Jones
|
3591aec862
|
Add very simple ability to register de-register window widgets
|
2009-11-14 23:12:38 +00:00 |
Chris Jones
|
095ba4dbe3
|
decouple a little more
|
2009-11-09 22:35:55 +00:00 |
Chris Jones
|
4284cf67ee
|
Start making some navigation work
|
2009-11-09 22:33:17 +00:00 |
Chris Jones
|
c60aae8bed
|
make closing of group terminals work
|
2009-11-04 23:42:54 +00:00 |
Chris Jones
|
830863d711
|
more group work
|
2009-11-04 23:28:09 +00: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
|
c1c81d3a91
|
pylint fixes
|
2009-10-09 00:30:03 +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
|
414e7f0731
|
Add a mechanism to de-register a Terminal() that's being destroyed
|
2009-10-05 22:15:22 +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
|
28e7ee6116
|
Add some more of our attributes
|
2009-09-04 22:11:52 +01:00 |
Chris Jones
|
c40c360c20
|
no reason for the groupsend types to be global
|
2009-09-03 13:59:17 +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
|
ac7769b556
|
return the newly created terminal
|
2009-08-19 01:05:15 +01:00 |
Chris Jones
|
1cb1f166cf
|
fix a typo
|
2009-08-18 12:55:52 +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
|
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 |