Emmanuel Bretelle
ac77dc6783
enhancing tabs
...
** reordering tabs change term_list accordingly (almost though... think there is still a bug there)
** Ctrl-Shift-PageUp/PageDown will shift the first parent tab to the left/right (g-t like)
2008-05-23 00:59:30 +01:00
Emmanuel Bretelle
66ae80200e
synching with latest changes
2008-05-22 20:03:50 +01:00
Emmanuel Bretelle
ce63d6c29c
cleaning up some code in newtab
...
** removed old reference to the box
** better handling of new tab spawning
2008-05-22 20:01:20 +01:00
Chris Jones
9c55078319
Add more debugging and fix the platform detection for Linux
2008-05-22 19:54:48 +01:00
Chris Jones
5927ddc51a
Make get_cwd love debugging
2008-05-22 19:50:25 +01:00
Chris Jones
9c60a60484
clean up some prints into dbg() calls
2008-05-22 09:47:17 +01:00
Chris Jones
a6b4679c1f
whitespace and remove duplicated function
2008-05-22 01:48:33 +01:00
Chris Jones
c35ebedfc2
remove triangle overlays
2008-05-22 01:39:01 +01:00
Chris Jones
fb948176cb
merge in trunk and port dnd-tabs code accordingly
2008-05-22 01:02:02 +01:00
Thomas Hurst
a239876d99
Move cwd detection code about a bit, add FreeBSD support code that'll currently only do anything on 7-STABLE as of last month.
2008-05-21 11:39:30 +01:00
Thomas Hurst
9ef585a7b7
Move terminator*.pyc to terminatorlib. Teach setup.py about the change.
2008-05-21 11:17:55 +01:00
Emmanuel Bretelle
4c7d047a84
including dbg function to terminator
2008-05-21 02:43:08 +01:00
Chris Jones
dc4f1ebd30
remove some redundancy
2008-05-21 00:42:43 +01:00
Chris Jones
ffd1485d54
prepare for landing
2008-05-21 00:37:04 +01:00
Chris Jones
8d1209ac0d
move child spawning outside TerminatorTerm.__init__ mainly so we can set WINDOWID for children
2008-05-20 00:46:34 +01:00
Chris Jones
0e20e435f4
don't set when it's empty
2008-05-19 23:05:10 +01:00
Emmanuel Bretelle
d0772c3489
resolving conflicts...
2008-05-19 09:57:41 +01:00
Emmanuel Bretelle
101dcf5d03
merging trunk rev 262
2008-05-19 09:52:25 +01:00
Chris Jones
549f046904
fix a typo in a previous commit, and remove all references to get_box()
2008-05-19 00:50:38 +01:00
Chris Jones
67c0d0bb84
Make TerminatorTerm extend gtk.VBox rather than having hacks to behave like it. Patch by Chris Oattes. Allows us to beging removing get_box()
2008-05-19 00:42:08 +01:00
Chris Jones
0d6c018d93
Allow ctrl-click to open URLs. Patch from Emilio Pozuelo Monfort in LP bug #211079
2008-05-16 13:26:45 +01:00
Chris Jones
7b730da177
Apply patch from Jesse Michael which should fix bugs #189116 and #230373
2008-05-15 23:22:27 +01:00
Chris Jones
7b52be076b
Make failing shells be handled more gracefully
2008-05-15 23:09:01 +01:00
Chris Jones
57a8d94339
Also handle the chosen shell failing to spawn. There's not much else we can do than die
2008-05-15 22:21:25 +01:00
Chris Jones
ada09ea570
Do the very best we can to find a useful shell, then fail if we can't
2008-05-15 22:16:28 +01:00
Emmanuel Bretelle
b3e45b8646
moved encoding into its own file : terminatorencoding.py
...
added terminatorencoding.py into setup's pymodule
2008-05-15 22:12:03 +01:00
Emmanuel Bretelle
abdb18163f
removed *to be useless* enum
2008-05-15 19:12:06 +01:00
Emmanuel Bretelle
5001490021
Adding *full* encoding support
...
taken from gnome-terminal's src/encoding.[ch]
2008-05-15 19:02:09 +01:00
Emmanuel Bretelle
f16a185248
merging trunk last fix
2008-05-15 07:49:39 +01:00
Emmanuel Bretelle
24278a3be0
starting with encoding
2008-05-15 07:41:00 +01:00
Chris Jones
f888b0533d
fix fullscreen
2008-05-15 00:44:05 +01:00
Emmanuel Bretelle
04b62d18f4
Fix redundant title when there is only one TerminatorTerm
...
* closes LP#215210 https://bugs.launchpad.net/terminator/+bug/215210
2008-05-12 08:19:28 +01:00
Emmanuel Bretelle
4b7b1f37e4
Fix redundant title when there is only one TerminatorTerm
...
* closes LP#215210 https://bugs.launchpad.net/terminator/+bug/215210
2008-05-10 13:08:20 +01:00
Emmanuel Bretelle
a55d75f468
removed useless print
2008-04-14 10:20:52 +01:00
Emmanuel Bretelle
c5ff753e97
Fixes titlebars not showing if disabled in user profile
...
* fixes LP#216278
thanks GGLucas
2008-04-12 13:10:34 +01:00
Chris Jones
c0afcb5d32
let's commit some of tom's patches again, for maximal hilarity
2008-04-10 00:37:39 +01:00
Chris Jones
ff0e32df4d
space
2008-04-10 00:29:40 +01:00
Chris Jones
f382c073d4
since the gnome proxy will always be accessible by gconf and anyone else can override with , we don't need to support defaults for all of these proxy related things, and we certainly have no need of watching them in gconf. Just work the string out and do it already
2008-04-10 00:22:20 +01:00
Thomas Hurst
39bcfa8d32
Make gettext optional; if it fails to load, define our own _() method that just returns the string.
2008-04-09 08:11:51 +01:00
Thomas Hurst
e901e72730
Remove duplicate regexps, move to a seperate method and pass the delimiter patterns in as optional arguments.
...
Re-call if the first regexp fails to compile. Split the regexps back up like g-t.
2008-04-09 08:06:33 +01:00
Emmanuel Bretelle
afde88d7dc
fix LP#213230
2008-04-08 20:35:48 +01:00
Chris Jones
61572e5531
like the fixme says, re-enable handling of systems without gconf
2008-04-08 10:08:51 +01:00
Chris Jones
660344a8b7
fall back to old regexps if the freebsd ones don't work
2008-04-08 00:22:01 +01:00
Chris Jones
5f5d01a003
vastly improve scrollbar handling
2008-04-07 23:50:01 +01:00
Chris Jones
be8e4cf057
pull toms regexps patch in again
2008-04-07 23:02:18 +01:00
Thomas Hurst
13cca0c1d9
Make URL regexps work on FreeBSD by applying the same changes FreeBSD ports make to gnome-terminal
2008-04-07 22:38:15 +01:00
Chris Jones
65cb27c2bb
Start landing configclass work
2008-04-02 22:10:32 +01:00
Chris Jones
00e8127246
display version with -v
2008-03-29 01:40:49 +00:00
Chris Jones
b31fee31ed
add global variables and use them
2008-03-29 01:36:23 +00:00
Chris Jones
78e8aa42ae
consistency and likely cross-platform improvement
2008-03-29 01:29:09 +00:00