Chris Jones
4183f27418
Read some gconf values and set the terminal's palette.
2007-07-27 23:31:58 +01:00
Chris Jones
7793ebee44
oops
2007-07-17 00:58:19 +01:00
Chris Jones
9fc9fbe213
Initially port over some more settings I need to make terminator useful. These will become config variables. Also investigate colour setting more. This needs to be hooked up to gconf really.
2007-07-16 23:59:17 +01:00
Chris Jones
7208885c11
fix subprocess respawning
2007-07-16 11:51:41 +01:00
Chris Jones
bf3170f9d3
Add a comment and always maximise our window
2007-07-16 00:24:42 +01:00
Chris Jones
0e545a3b26
Use gconf to track mouse focus behaviour. Also rate limit gconf reconfigures, to prevent going crazy
2007-05-09 00:15:26 +01:00
Chris Jones
e28facf391
Remove some unnecessary FIXMEs and add a comment
2007-02-27 20:47:02 +00:00
Chris Jones
4201222572
Keep a local reference to the term object and switch to it
...
Remove crackful context menu copy entry behaviour and display proper entries as Gnome Terminal does
Add a quit confirmation dialog
2007-02-25 03:30:29 +00:00
Chris Jones
01db4e96b2
Improve clipboard support. If you right click a URL and don't have some text selected, you can copy the URL.
2007-02-25 02:37:56 +00:00
Chris Jones
f96f64c8d2
* Improve the settings handling, allow overrides
...
* Allow toggling scrollbars (although sub-optimally as it is just hiding a scrollbar widget)
* Allow control of child respawning
* Add support for detecting URLs with two regexps. These need to be hooked to gnome-open()
*
2007-02-24 14:53:10 +00:00
Chris Jones
2e70e24c8e
Add a basic popup menu for clipboard support
2006-11-16 23:23:04 -08:00
Chris Jones
016e9ce12d
This would be why selections stopped working, I was eating all left mouse button events
2006-11-16 20:34:15 -08:00
Chris Jones
7bfd5ae9f7
Initial import. Tiny amounts of documentation, some TODOage and boring licencing details
2006-11-16 20:16:58 -08:00
Chris Jones
669fbb4cfc
Import vte-demo.py (from the vte widget package) for reference only
2006-11-16 20:10:04 -08:00
Chris Jones
e632f6e3f5
Remove old comment
2006-11-16 11:31:49 -08:00
Chris Jones
37b39c2e29
Remove unneeded prints
2006-11-16 00:56:36 -08:00
Chris Jones
09edef6324
Command line options are for losers!
2006-11-14 16:14:26 -08:00
Chris Jones
7568d37a32
This adds sloppy focus support, but it either needs reworking or the classes need refactoring
2006-11-14 00:04:06 -08:00
Chris Jones
e0c90756e7
Set a window icon, albeit the wrong one at this stage
2006-11-12 22:47:26 -08:00
Chris Jones
d785f5f0e0
Tidy things up and read a bunch more settings from gconf
2006-11-10 12:15:33 -08:00
Chris Jones
5242a0f3cb
Rewrite based on the very informative, if somewhat pointless gedit terminal plugin.
...
Lots of functionality split out into classes, with a hacky __main__ to bung four terminals into gtk panes.
2006-11-09 21:18:31 -08:00
Chris Jones
dd3658a196
Stop the scrollbar from taking up more space than it renders in
2006-11-09 11:30:02 -08:00
Chris Jones
f11b8797f4
Pack the terminal&scrollbar boxes into a paned widget for resizing goodness
2006-11-09 11:29:11 -08:00
Chris Jones
5906085998
Proof of concept. I can pack two vte widgets in and they are totally usable. woo!
2006-11-08 18:09:44 -08:00
Chris Jones
fdc0d5fe2f
Make the font smaller for me. This should eventually be controllable via system/local settings, but for right now, this is just for me
2006-11-08 18:05:18 -08:00
Chris Jones
10c3d6ecb8
Split out the terminal widget creation code into a function so it can easily be reused
2006-11-08 18:04:07 -08:00
Chris Jones
47dd490825
Start work on a very simple port of multi-gnome-terminal to gtk2 and python.
...
Rather than a real port this is intended to be a quick hack for me to have more terminals with less screen space wasted
2006-11-08 18:02:53 -08:00