Commit Graph

338 Commits

Author SHA1 Message Date
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
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
Chris Jones
f888b0533d fix fullscreen 2008-05-15 00:44:05 +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
Thomas Hurst
484b403cad Use os.expanduser and os.path.join instead of getuid, getpwuid and + 2008-04-16 21:51:14 +01:00
Thomas Hurst
488099c948 Add WITHOUT_NLS support. 2008-04-16 21:43:25 +01:00
Chris Jones
64062536ce try not to parse most rc settings as False 2008-04-11 14:56:54 +01:00
Chris Jones
296119cf79 Add caching to gconf 2008-04-11 13:09:34 +01:00
Thomas Hurst
53f83bf39a Move msgfmt bits into build, so users building as normal users and installing as root don't end up with root owned crap in the directory. Simplify a bit while I'm here. 2008-04-10 17:08:53 +01:00
Thomas Hurst
08212b0bac Add terminatorconfig 2008-04-10 16:17:18 +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
Chris Jones
4bae268709 Stop keeping metadate about the defaults that we don't need. Handle booleans in RC files. Start adding support for GNOME proxy settings. 2008-04-09 22:14:23 +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
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
c5401d7d4b watch the system monospace font setting. Fixes LP #197960 2008-04-08 00:12:22 +01:00
Chris Jones
5f5d01a003 vastly improve scrollbar handling 2008-04-07 23:50:01 +01:00
Chris Jones
881d9e9d0d oops, typo 2008-04-07 23:28:11 +01:00
Chris Jones
e9b5a3dfb4 Font special case was logically very broken 2008-04-07 23:26:51 +01:00