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
Thomas Hurst
9d72385231
Move OS version check into main body and have it throw an exception on failure so the import fails.
2008-05-22 20:17:53 +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
Edoardo Batini
2d65ae5966
Zoom feature
...
Fixes LP #229201
2008-05-22 18:22:02 +02:00
Edoardo Batini
13b8778d0b
Merged with main branch [with chantra's tab]
2008-05-22 16:37:59 +02:00
Edoardo Batini
3086c75429
Splitaxis not allowed while in full-window mode
2008-05-22 15:01:02 +02:00
Chris Jones
9c60a60484
clean up some prints into dbg() calls
2008-05-22 09:47:17 +01:00
Chris Jones
b7dbc2da4b
update changelog
2008-05-22 01:57:08 +01:00
Chris Jones
362c19b8b9
land dnd-tabs branch
2008-05-22 01:49:43 +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
19436badda
more whitespace madness
2008-05-22 01:27:26 +01:00
Chris Jones
fb948176cb
merge in trunk and port dnd-tabs code accordingly
2008-05-22 01:02:02 +01:00
Chris Jones
d0dd28c4d4
mention the icon licence
2008-05-21 17:36:09 +01:00
Chris Jones
2d9f214232
damn tabs
2008-05-21 17:34:44 +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
5a221d1572
land encoding support branch
2008-05-21 00:45:48 +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
2c970a7aec
whitespace fail, also ignore pyc files
2008-05-21 00:10:54 +01:00
Edoardo Batini
e3bc453031
I Always forget something!
2008-05-20 22:28:48 +02:00
Edoardo Batini
21ab156941
Closing full window terminal allowed.
2008-05-20 19:25:54 +02:00
Edoardo Batini
e291f0a281
Resynced with 'trunk'.
...
Removed self.widgets list
2008-05-20 17:21:34 +02:00
Edoardo Batini
b03616b766
Improvements to full-window. Should work for every terminal now.
...
TODO: Killing full-window terminal
2008-05-20 16:11:40 +02: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
78ca918f74
love for cory too
2008-05-19 00:47:56 +01:00
Chris Jones
3854bc2f6e
update copyright file
2008-05-19 00:44:59 +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
6296fe871f
share the love
2008-05-17 23:20:17 +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
54d7b5d669
removing testing utf-16 value from default
2008-05-15 17:19:20 +01:00
Emmanuel Bretelle
476e889345
Added a specific config rule for active_encodings
2008-05-15 17:03:57 +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