Commit Graph

70 Commits

Author SHA1 Message Date
Stephen Boddy f64d3e67fa (trunk-1599/1600/1601)
* setup.py can install the manual (and by extension do can debuild)
* setup.py has (inactive) code for generating the html from the source
  but this will break if rtd theme is not available
* A few changes to doc strings to make the autodoc prettier
* Added help shortcut, by default F1 to open the local manual
* Added button to About tab to launch manual
* A couple of additional string to translate related to manual/help

* Small tweak to setup.py to seperate build and install, and always attempt
  to install manual by default.

* Small fix for systems (i.e. my 12.04 LTS) that don't set LANGUAGE for
  whatever reason. This breaks the manual lookup
2015-09-01 22:50:09 +02:00
Stephen Boddy 2686296cf6 (trunk-1585) Adds high contast icons, and makes the main window icon loading work better, and respect the theme changes.
Note: wmclass_name no longer readable under GTK3, so -c option is a bit dubious now.
      Also, in HighContrast, there are issues with titlebar background colours that are not present in GTK2.
2015-08-03 20:22:15 +02:00
Stephen Boddy 49f4f18f6d (trunk-1567) setup.py: Allow running tests via `python setup.py test` 2015-07-02 21:34:18 +02:00
Stephen Boddy 0dab69f76f Need to add the glade file to setup, or the debuild doesn't add it to the package 2013-08-29 13:00:20 +02:00
Chris Jones d651f31347 Fix manpage path on OpenBSD. Closes LP#1093906 2013-01-30 12:37:41 +00:00
Chris Jones 7bc5c9ccee update packaging to include remotinator 2011-09-28 09:25:13 +01:00
Chris Jones b3eaa85cc9 default to an icon based terminal bell indication, and add such an icon from Tango. 2010-02-11 13:05:12 +00:00
Chris Jones 4ed18d8a63 Make setup.py install configobj, plugins, the preferences dialog and more eloquently handle the uninstall manifest 2010-01-19 20:33:35 +00:00
Chris Jones 4bad0a6b96 temporarily disable setup.py since it probably doesn't work yet 2010-01-19 19:44:34 +00:00
Chris Jones a65fa136e8 Various tidying, version and packaging updates 2010-01-05 10:07:35 +00:00
Chris Jones b79c62ef49 it's possible to hit the finally with no f 2009-09-02 16:22:26 +01:00
Thomas Hurst fd7aba1509 Copy 32x32 icons to the 32x32 dir, not the 24x24 one. 2009-02-13 20:34:27 +00:00
Chris Jones 857e9eaea0 Apply patch from LP: #316755 to generate the .desktop file from the translated strings 2009-01-26 00:28:25 +00:00
Cory Kontros ac142e9a59 Fixed slight issue with the scalable icon. Edited setup.py to see 32px icon. Added 'update-menus' to postinst to fix LP #316829. 2009-01-13 16:17:01 -05:00
Thomas Hurst 84658d4ea4 Put finally: in their own block for Python 2.4 2008-09-03 19:34:20 +01:00
Thomas Hurst aa591fef94 Improve installation somewhat; allow the use of --record files for uninstallation,
and run gtk-update-icon-cache unless we're told otherwise.

Update INSTALL to detail this.
2008-08-30 00:57:35 +01:00
Thomas Hurst 09b3f25283 Change import order, no functional changes. 2008-07-16 23:13:38 +01:00
Thomas Hurst 8587c9f5ed Clarify error. 2008-07-06 18:31:33 +01:00
Thomas Hurst f03e8675b0 Turn --without-gettext into a global option, so it doesn't need to be hacked into every command class. 2008-07-06 18:28:31 +01:00
Thomas Hurst 71f9dc5ca1 Make --without-gettext work in more situations. Needs some tidying; if nothing else some metaprogramming to reduce duplication. 2008-07-06 18:03:05 +01:00
Thomas Hurst f948e7b22c Add --without-gettext options to build and install. Check calls to msgfmt for errors and suggest it.
I checked msgfmt.c to make sure checking the return code is sane.
2008-07-06 17:27:00 +01:00
Thomas Hurst 1baef967a6 Let's try that one again, shall we? Actually try installing .mo files properly. 2008-07-06 16:20:53 +01:00
Thomas Hurst 5a3af71023 Er, no dirname here. Install .mo files to the right place. 2008-07-06 16:02:05 +01:00
Thomas Hurst af451aa025 Teach build.py to install manpages in the right place on FreeBSD. This probably applies to other BSD's too, but for now it's sufficient to make the port patch-free.
While I'm here, nuke a poorly placed and superfluous comment.
2008-06-18 18:07:15 +01:00
Chris Jones 0ce3550f6f fix version handling so setup.py doesn't need to import terminator itself. Also fix gettext to work across imported files 2008-06-18 14:02:10 +01:00
Chris Jones 90db9016bd We need to not bail out in sbuild 2008-06-18 10:21:00 +01:00
Chris Jones 70b6588697 Only use ~/.config/terminator/config instead of ~/.terminatorrc. Closes LP #238070 2008-06-17 01:20:37 +01:00
Chris Jones e8738dccd6 remove this mistake 2008-06-11 00:35:53 +01:00
Chris Jones a1859db459 Closes LP #234274 by making setup.py more resilient 2008-06-11 00:32:46 +01:00
Chris Jones 519eb4525c this isn't working for some reason 2008-06-04 11:07:25 +01:00
Chris Jones 7f4461c280 Add icons to the horizontal/vertical splits, which should help with the confusing usability issues wrt this feature 2008-06-04 10:57:13 +01:00
Chris Jones cd9233d09f Candidate fix for LP #234274 2008-06-04 00:55:04 +01:00
Thomas Hurst 9ef585a7b7 Move terminator*.pyc to terminatorlib. Teach setup.py about the change. 2008-05-21 11:17:55 +01:00
Chris Jones ffd1485d54 prepare for landing 2008-05-21 00:37:04 +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
Thomas Hurst 488099c948 Add WITHOUT_NLS support. 2008-04-16 21:43:25 +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
Nicolas Valcarcel 7ad18d591c fixed terminator import on setup.py 2008-04-02 23:44:58 -05:00
Chris Jones 8ce3f6f626 update setup.py to use version from terminator 2008-03-29 14:57:37 +00:00
Chris Jones 8ee314a284 move trunk to 0.9 2008-03-19 17:16:58 +00:00
Nicolas Valcárcel a4013ad0f3 Adding terminatorrc manpage for install 2008-02-26 12:32:11 -05:00
Chris Jones 61274f90bd prepare for 0.8.1 2008-02-17 01:51:36 +00:00
Chris Jones 0b490808af tidy top level 2008-02-14 23:55:17 +00:00
Chris Jones 7a93893f37 Improve unpackaged installation 2008-02-14 23:19:56 +00:00
Chris Jones 788ecceaa2 Preparations for 0.8 2008-02-14 00:24:20 +00:00
Chris Jones eb4e8179e3 Of course, this is supposed to be an array 2008-02-08 10:48:41 +00:00
Chris Jones cf06b6650b strange things are happening 2008-02-08 10:47:47 +00:00
Chris Jones 6c32adb930 can type 2008-02-08 10:46:00 +00:00
Chris Jones 4d902f98f0 can has menu icon? 2008-02-08 10:45:36 +00:00