Commit Graph

2313 Commits

Author SHA1 Message Date
Stephen Boddy 25a6da8a99 Preselect the current layout when opening Prefs window, and also save config after using the layout 'Save' button (Steve Boddy) 2015-07-14 23:09:05 +02:00
Stephen Boddy 9dadba61c4 Add 'Save' button for saving to the selected Layout (Ariel Zelivansky) 2015-07-14 23:02:24 +02:00
Stephen Boddy 153b24946a Fix drag and drop of files (Schplurtz le Déboulonné, LP#1311481) and some tweaks (Steve Boddy)
Schplurtz le Déboulonné
    - multiple files can be dropped in terminal
    - correctly sh-quote filenames, even those with '
    - also fixes LP#1311481 (\n after dropped filename)
Steve Boddy
    - changes to the logic, where all lines are now checked for the file:// prefix
    - text blocks now insert in full, not just first line
2015-07-13 00:11:44 +02:00
Stephen Boddy 306bf03f67 Drag and drop of files fine-tuning based on Schplurtz le déboulonné's fix.
* Slight changes to the logic, where all lines are now checked for the file:// prefix.
* Fix dropping of a block of text which was previously broken (only inserts one line)
2015-07-13 00:09:39 +02:00
Stephen Boddy 6ffafe81d1 Add shortcuts for next/prev profile (Peter E Lind, LP#1314734) 2015-07-12 00:27:18 +02:00
Stephen Boddy da4db8b9c2 Global setting for changing the titlebar font (partially from Eli Zor branch), but expanded and improved (docs/GUI), plus some minor fixup from this. 2015-07-10 21:36:33 +02:00
Stephen Boddy d015e3f0ca Major cleanup and reorganisation of the preferences window. 2015-07-10 19:41:15 +02:00
Launchpad Translations on behalf of gnome-terminator 4e783f47a0 Launchpad automatic translations update. 2015-07-10 05:18:58 +00:00
Stephen Boddy a42e0e1508 Minor tweak to make the debugserver work with two or more -d flags, not three or more. 2015-07-02 21:17:54 +02:00
Stephen Boddy b8eba0f39a Minor tweak to strip VTE_VERSION from the environment, as it puts junk chars into prompt on some distros. 2015-07-02 21:17:33 +02:00
Launchpad Translations on behalf of gnome-terminator 206196ae43 Launchpad automatic translations update. 2015-06-26 04:34:00 +00:00
bryce 11ec7ab649 setup.py: Allow running tests via `python setup.py test` 2015-06-22 17:40:27 -07:00
bryce 0f201ade0f tests: Make tests easier to run at a package level
Add a run_tests script.  Move tests subdir to top level.  Force
terminatorlib into path for tests.

As of this commit, all tests pass:

  ~/src/Terminator/terminator$ ./run_tests 
  tests/testborg.py

  tests/test_doctests.py

  tests/testsignalman.py
  0/14 tests failed
2015-06-22 15:39:42 -07:00
bryce d103bb1b7b plugins: Fix distcheck error about missing __init__.py
package init file 'terminatorlib/plugins/__init__.py' not found (or
  not a regular file)
2015-06-22 15:06:16 -07:00
Stephen Boddy 4c8fa5b090 Merge default broadcast behaviour toggle by Jiri (jtyr) - fixes lp #1288835 2015-06-22 19:34:37 +02:00
Stephen Boddy 8e4f6df5be Add Ctrl+Shift+mousewheel and Ctrl+Super+mousewheel actions to zoom receivers or all terminals 2015-06-21 20:36:39 +02:00
Stephen Boddy 3d7d4203f1 Minor fix to trim newline, plus some trailing chars from next line when searching 2015-06-21 04:34:07 +02:00
Stephen Boddy 1d08a1840f Final fix for moving between terminals, checks for overlap. So far never selects wrong terminal. 2015-06-20 20:50:42 +02:00
Stephen Boddy 7cd7c73c53 First fix to prevent double click on scrollbar rebalancing splits broke scrollbars, so this limits the interception to double clicks only. 2015-06-19 03:15:33 +02:00
Stephen Boddy 43b0c54986 Added additional command to present window. On my system the show unminimized the window, but if a window was just in the background, it was not raised. 2015-06-19 03:12:51 +02:00
Launchpad Translations on behalf of gnome-terminator 60fb23ea9e Launchpad automatic translations update. 2015-06-09 05:10:02 +00:00
bryce 414042d221 Fix xterm color palette to match xterm
From XTerm-col.ad and /etc/X11/rgb.txt:

*VT100*color0: black              0   0   0  #000000
*VT100*color1: red3             205   0   0  #cd0000
*VT100*color2: green3             0 205   0  #00cd00
*VT100*color3: yellow3          205 205   0  #cdcd00
*VT100*color4: blue2              0   0 238  #0000ee
*VT100*color5: magenta3         205   0 205  #cd00cd
*VT100*color6: cyan3              0 205 205  #00cdcd
*VT100*color7: gray90           229 229 229  #e5e5e5
*VT100*color8: gray50           127 127 127  #7f7f7f
*VT100*color9: red              255   0   0  #ff0000
*VT100*color10: green             0 255   0  #00ff00
*VT100*color11: yellow          255 255   0  #ffff00
*VT100*color12: rgb:5c/5c/ff                 #5c5cff
*VT100*color13: magenta         255   0 255  #ff00ff
*VT100*color14: cyan              0 255 255  #00ffff
*VT100*color15: white           255 255 255  #ffffff

Patch thanks to Casper Ti. Vector.

Fixes: LP #1260924

Reviewed-by: Bryce Harrington <bryce@bryceharrington.org>
2015-06-02 14:14:13 -07:00
bryce a265fe9248 whitespace cleanup 2015-06-02 13:29:12 -07:00
bryce 3d67bd3226 Show application if --new-tab given
Fixes: LP #1367680

Reviewed-by: Bryce Harrington <bryce@bryceharrington.org>
2015-06-01 20:04:11 -07:00
bryce 7cd84d75a4 Improve navigation between terminal windows
Fix computation of edge distance calculation, so that Alt+Up (and other
Alt+<dir> keys navigate properly).

Patch from Julián Moreno Patiño (junix), apparently flagged in a Debian
bug report?

Fixes: LP #1433810

Tested-by: Bryce Harrington <bryce@bryceharrington.org>
Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
2015-06-01 18:46:08 -07:00
bryce 0cf2b98a0f Fix crash when capslock pressed while editing a tab title
Ensure the 'focus out' event is caught by gtkentry.

Fixes: lp #1313761
2015-06-01 18:15:30 -07:00
bryce 30af9a3ed0 Merge search bar wrap toggle from Christophe Bourez
Tested-by: Bryce Harrington <bryce@bryceharrington.org>
2015-06-01 12:25:25 -07:00
bryce 7aba44cd19 Fix scrollbar doubleclick rebalancing
fixes:  lp #1423686
2015-06-01 11:49:24 -07:00
Launchpad Translations on behalf of gnome-terminator 02bc055976 Launchpad automatic translations update. 2015-05-27 05:08:49 +00:00
Launchpad Translations on behalf of gnome-terminator a63d645d0b Launchpad automatic translations update. 2015-05-17 05:05:40 +00:00
Launchpad Translations on behalf of gnome-terminator 34700e3540 Launchpad automatic translations update. 2015-05-16 05:05:40 +00:00
Launchpad Translations on behalf of gnome-terminator 9a05d23b00 Launchpad automatic translations update. 2015-05-13 05:06:14 +00:00
Launchpad Translations on behalf of gnome-terminator 130bd5193c Launchpad automatic translations update. 2015-05-12 05:05:57 +00:00
Launchpad Translations on behalf of gnome-terminator 772271f051 Launchpad automatic translations update. 2015-05-07 05:07:25 +00:00
Launchpad Translations on behalf of gnome-terminator c9a3f6641b Launchpad automatic translations update. 2015-04-24 05:07:58 +00:00
Christophe Bourez 80f2bb884d Fix search previous
Add wrapping search checkbox
2015-04-17 16:21:11 +02:00
Launchpad Translations on behalf of gnome-terminator 2df471eaf3 Launchpad automatic translations update. 2015-04-09 05:11:48 +00:00
Launchpad Translations on behalf of gnome-terminator e9d4e8104b Launchpad automatic translations update. 2015-03-29 05:06:23 +00:00
Launchpad Translations on behalf of gnome-terminator 22369eafb4 Launchpad automatic translations update. 2015-03-27 05:09:36 +00:00
Schplurtz le Déboulonné a1aecab22e drag and drop of files
- multiple files can be dropped in terminal
  - correctly sh-quote filenames, even those with '
  - also fixes LP#1311481 (\n after dropped filename)

dropped files filename are send to terminal on a
single line, separated by a space.
2015-03-27 05:41:28 +01:00
Launchpad Translations on behalf of gnome-terminator 31df80be7f Launchpad automatic translations update. 2015-03-25 05:08:41 +00:00
Launchpad Translations on behalf of gnome-terminator 56f1c96ff3 Launchpad automatic translations update. 2015-03-20 04:35:59 +00:00
Launchpad Translations on behalf of gnome-terminator 33f6767d0d Launchpad automatic translations update. 2015-03-11 05:08:07 +00:00
Thomas Hurst 0b43bb4b44 freebsd.py: Fix libc loading. Restores pwd detection. 2015-03-10 21:56:31 +00:00
Launchpad Translations on behalf of gnome-terminator 97ef537851 Launchpad automatic translations update. 2015-03-05 05:15:49 +00:00
Stephen Boddy a1ff320121 Add Ctrl+MouseWheel Zoom in/out and Shift+MouseWheel page scroll up/down 2015-03-02 22:02:57 +01:00
Launchpad Translations on behalf of gnome-terminator e4193aa828 Launchpad automatic translations update. 2015-02-26 05:09:03 +00:00
Stephen Boddy 18a987b290 Merge Activity Watcher plugin improvements from Joseph Crosland (with additional fixup) 2015-02-26 00:01:45 +01:00
Stephen Boddy fe8d4899cb Slightly modified version of Custom Commands Dialog fix from David Chandler
Fixes LP#1414332 custom commands broadcast to grouped terminals from Mauro S M Rodrigues
Remove pointless horizontal scrollbar from Layout Launcher
2015-02-25 20:17:50 +01:00
Stephen Boddy 968da81414 Remove pointless horizontal scrollbar from Layout Launcher 2015-02-25 18:47:26 +01:00