Commit Graph

1228 Commits

Author SHA1 Message Date
bryce bff8a924b1 Make copy on select only copy to clipboard if we actually have a
selection. This avoids the clipboard to be cleared if we loose
selection. Like you have vim open, select some text, CTRL-Z to send vim
to the background, that causes the selection to change and the clipboard
to be cleared.

Patch from Mattias Eriksson (merge proposal #279733)
2016-02-11 12:53:31 -08:00
Stephen Boddy 86216970f4 Added radio options to the Cursor colour to make it easier to go back to the XOR'd foreground colour 2015-12-03 15:36:39 +01:00
Stephen Boddy 2d81c7670d Miscapitalised PuTTY name in Prefs 2015-12-03 00:13:07 +01:00
Stephen Boddy e4ef5b8eec Fix title edit shortcuts to hopefully not clash with console programs so much 2015-12-02 23:40:20 +01:00
Stephen Boddy 6ac67768e7 Fix scrollbar position on current terminals when changed in prefs 2015-12-02 21:12:52 +01:00
Stephen Boddy 2e82e24fee Fix profile re-use when opening new window 2015-12-02 20:57:31 +01:00
Stephen Boddy 4ead7ba3bb Fix drag and drop of a link from Firefox / Chrome 2015-12-02 19:40:11 +01:00
Stephen Boddy f5050ff57a Fix PuTTY paste mode so Ctrl-Right-Drag terminal still works 2015-12-01 00:12:15 +01:00
Stephen Boddy bc0903191d Change the scroll_on_output default to false 2015-11-30 17:39:46 +01:00
Stephen Boddy 6beaa26277 Fix rotate terminals under tabs 2015-11-30 16:19:39 +01:00
Stephen Boddy 365cf77693 Update TERM to more modern values 2015-11-29 23:25:31 +01:00
Stephen Boddy b51fe1d250 Fix cwd when new term spawned from a symlinked directory - has no impact, just keeping code aligned 2015-11-29 20:19:09 +01:00
Stephen Boddy 0b8fd51d5e Fix unwanted seperator size change, and increase granularity of dim/transparent sliders 2015-11-29 19:33:57 +01:00
Stephen Boddy a4af9a1b3d Add dimming for 256 colour palettes 2015-11-29 05:27:56 +01:00
Stephen Boddy 5c96bb4aaa Fix warning trying to import the __init__.py file as a plugin 2015-11-29 05:25:03 +01:00
Stephen Boddy 4d8b6acad2 Fix copy on selection to work on already open terminals 2015-11-29 03:07:07 +01:00
Stephen Boddy edee76f78e Fix the palette for inactive terminals after Prefs window 2015-11-29 02:51:29 +01:00
Stephen Boddy e782204f9f Correct some British spelt translated strings to American 2015-11-29 00:39:30 +01:00
Stephen Boddy 1d7ca2f81a Make Zoom/Maximize inactive if a single terminal 2015-11-29 00:22:55 +01:00
Stephen Boddy e2f7f429ac * Merge feature branch for tab/terminal title editing from Haim Daniel
* Tweak the shortcuts
* Update the HTML manual
* Add a missing image
2015-11-07 03:31:41 +01:00
Stephen Boddy 0b7b946124 Adjust the default shortcuts for renaming title/tab/terminal, and update docs 2015-11-07 03:27:06 +01:00
Stephen Boddy f8e3ea1f8c Fix focus dimming so when set to 1.0, it doesn't trash temporary palette changes
by applications. Not needed in gtk3
2015-11-07 01:43:24 +01:00
Stephen Boddy b87c5fb729 Followup to 1679 to improve behaviour a bit further on rebalancing 2015-11-07 01:14:10 +01:00
Stephen Boddy 785c9a87a4 Fix flickering and intermittent failures to rebalance 2015-11-05 10:57:24 +01:00
Haim Daniel hdaniel@redhat.com 9aab1d8643 Add support for terminal and tab edit title key binding.
Currently the only way of changing either active terminal title or active tab
title is by mouse clicking on them.

The suggested fix adds support for keybinding for each action, thus providing
a potential productivity increase from user's perspective.

The suggested default key layouts are:
* edit terminal title '<Alt>F2'.
* edit tab title '<Alt><Shift>F2'

This fixes issue: https://bugs.launchpad.net/terminator/+bug/1417747
2015-10-26 15:46:39 +02:00
Stephen Boddy 78cf6e87ec Added smart copy mode switch to prefs (Steve Boddy, LP#1223129) 2015-10-01 20:53:15 +02:00
Stephen Boddy 29a864aa1b * Set window geometry hints to off by default. The constant trickle of problems it causes are annoying.
May set up a warning dialog when turning on.
* Actually set the DBUs interface to on by default. For some reason it wasn't active by default.
2015-10-01 03:23:57 +02:00
Stephen Boddy 195849a1ca Merge in PuTTY paste mode (Nemilya, LP#1416682) with some alterations. 2015-09-30 00:00:04 +02:00
Ilya a8c260fcf3 Added UI config for Putty-paste-style, and text to documentations 2015-09-22 19:44:35 +05:00
Ilya 1e89dc3064 Added config for 'putty paste style' and handle mouse click 2015-09-22 19:32:10 +05:00
Stephen Boddy f4f01e9b7b Minor correction to actually return error message, rather than just contemplating it. 2015-09-19 17:30:31 +02:00
Stephen Boddy 286231e4b9 As part of GTK3 fixup, some backported improvements to the DBus
interface, and remotinator (Steve Boddy)
* Can now open a window or tab using remotinator
* Can get the window uuid, or title using remotinator
* Moved new tab key handling into the terminal for consistency
* Standardise response when a new term is created (split, win
  or tab) to reply with new terms uuid
* For GTK3 gave the DBus a slightly different name so they it
  can run at same time as GTK2
* remotinator now uses argparse for commandline option handling,
  vastly improving the option handling
* remotinator help strings are translatable now
2015-09-19 05:21:36 +02:00
Stephen Boddy a31b5136e8 Minor change to custom commands to use the standard gerr function instead of the broken local one 2015-09-19 04:59:47 +02:00
Stephen Boddy 4953117023 Fix for those not running IBus, where the IBus workaround caused broken keys in other keymaps set with non-IBus tools
(New dependancy added (python-psutil) for detecting the IBus process)
2015-09-16 00:05:30 +02:00
bryce f5f3a52d5d Update versions for 0.98 2015-09-07 14:43:24 -07:00
Stephen Boddy aa2f2e8282 Annoyingly fiddly fix for focus change on active/inactive/tabs terminal exits 2015-09-07 04:03:24 +02:00
Stephen Boddy 3d85444903 Fix the tab switching if a terminal on another tab exits 2015-08-27 21:20:19 +02:00
Stephen Boddy de637d98d1 Fix the renaming of Layouts/Profiles sometimes corrupting what appears in the config file 2015-08-21 00:15:05 +02:00
Stephen Boddy d61b86caa7 Slight change to how the zoomed font is calculated. This just seems to give a
more natural size when zooming over the previous. Can be reverted if people
don't like it. Also using this as a sneaky way to close 6 year old bug.
2015-08-21 00:05:48 +02:00
Stephen Boddy f7d0ed3751 * Remove the old_padding and allocation stuff from the zoom_scaled function in terminal which iasn't used anyway
* Remove another unneeded assignment in is_zoomed function in terminal
2015-08-20 23:50:25 +02:00
Stephen Boddy 6dd9c82347 Add fallback to psutils to discover the cwd of a terminal (Heon Jeong) 2015-08-13 22:47:15 +02:00
Stephen Boddy 9decbaf43e Start 'New Layout #' from 1. Looked strange starting at 2 2015-08-13 22:16:42 +02:00
Stephen Boddy 4d662af20d Sort entries in config file, so they don't jump around every time config is saved for easier troubleshooting 2015-08-13 22:16:35 +02:00
Stephen Boddy a7ac05641d Fix composed characters when broadcast is turned on to appear in all receivers now (LP:#1463704) 2015-08-10 22:51:46 +02:00
Stephen Boddy c68aad67b6 Stop the buttons in the layout tab from being hidden by the slider 2015-08-10 21:45:48 +02:00
Stephen Boddy 7d27fd7f60 Fix minor issue with Super+double-click on a splitter failing if tabs were in use 2015-08-10 20:40:39 +02:00
Stephen Boddy d009e9f129 Minor fix to slider widget in Prefs>Global, which was filling the whole trough, unlike the one right above it. 2015-08-09 14:16:40 +02:00
Stephen Boddy 5011ba1bc8 Fix the problem with tabs not being named where a window with splits creates a new tab 2015-08-09 04:33:31 +02:00
Stephen Boddy 5fe91b66b1 Small fix for systems (i.e. my 12.04 LTS) that don't set LANGUAGE for whatever reason. This breaks the manual lookup 2015-08-08 05:21:59 +02:00
Stephen Boddy 1d977cc6aa A manual has been added to Terminator
* Added source and generated html of manual, and API doc
* 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
2015-08-08 04:11:30 +02:00