Matt Rose
0434880f13
initial commit for remotinator background image command
2021-08-14 11:38:49 -04:00
Vulcalien
880a15d5d3
Make terminal cursor colors fallback to foreground & background
2021-08-14 17:07:00 +02:00
Vulcalien
ee823a9cc9
Custom foreground color for cursor (GUI not implemented yet)
2021-08-14 15:14:02 +02:00
Matt Rose
b80d133ccf
add group all terminals in window
2021-08-06 19:02:54 -04:00
Matt Rose
6c7635c7ac
tell titlebar to start focussed out if it does not have focus
2021-07-02 19:23:23 -04:00
Gerben Welter
1bc6b679c7
Fix the background image loading exception
2021-05-15 22:22:22 +02:00
Matt Rose
5455ac2f3e
Merge pull request #399 from nojhan/feat+RunCmdOnMatch
...
Feat+run cmd on match
2021-04-13 16:47:36 -04:00
Matt Rose
23e5bb810a
Merge pull request #390 from TheBigS/add-new-vsplit-hsplit-cmd-dbus
...
Add new vsplit hsplit cmd dbus
2021-04-12 17:53:42 -04:00
Matt Rose
9ad141229c
Merge pull request #398 from nojhan/feat/config+link_single_click
...
add feat: config to open links with single click
2021-04-12 17:28:36 -04:00
Vulcalien
c00a54d867
Fixed geometry hints
2021-04-08 21:57:41 +02:00
nojhan
8f0e8add14
feat: hidden plugins, managed URLhandlers, RunCmdOnMatch plugin
...
- Plugins starting with underscore will not be displayed by the
preference/plugins window.
- This allow to add URLhandlers plugins on-the-fly.
- Add the RunCmdOnMatch plugin, which creates URLhandlers plugins
based on a regexp/command pair.
- If an URLhandler plugin returns a prepared URL starting with "terminator://",
then terminator will not try to open it with the URL handler (like xdg-open).
2021-03-04 21:09:15 +01:00
nojhan
5fb7466128
feat: add Exception class name in err messages
...
Easier debugging: some Python exception error messages are difficult to
interpret without the exception type (e.g. KeyError).
2021-03-04 21:07:56 +01:00
nojhan
c47f3a2bad
add feat: config to open links with single click
...
Instead of Ctrl-left click.
2021-03-04 11:17:26 +01:00
thebigs
4494d24989
Allow caller of spawn_child() to specify the initial command to run in the new child
2021-02-18 22:32:10 -05:00
thebigs
9143fb4b51
Fixed race condition when calling grab_focus after underlying vte could be closed
2021-02-18 22:21:40 -05:00
Matt Rose
01bb33eebc
Revert "fix issue #74 "
...
This reverts commit 77696aa2cd
.
2021-02-18 17:13:45 -05:00
Matt Rose
8e809718e3
Revert "convert the unfocused terminal font brightness to alpha transparency level"
...
This reverts commit fdcab76408
.
2021-02-18 17:11:38 -05:00
Matt Rose
4a91585d3b
Merge pull request #358 from mattrose/357-popup-menu
...
fix broadcast menu for sway and wayland
2021-01-07 10:56:03 -05:00
Matt Rose
ff800b8711
fix broadcast menu for sway and wayland
2021-01-07 09:40:00 -05:00
Matt Rose
e40f9fe651
Merge pull request #314 from mattrose/zoom-all-keybind
...
issue 271: add keybindings to zoom all terminals at once
2020-12-30 16:24:17 -05:00
Matt Rose
070803ea75
Merge pull request #343 from JAugusto42/general_improvements
...
feat: refactoring terminal file
2020-12-29 01:00:24 +00:00
Jose Augusto
ed54a0d683
feat: refactoring terminal file
2020-12-28 21:28:38 -03:00
Matt Rose
3d1bbbc7b0
Merge pull request #340 from JAugusto42/new_scrollbar
...
feat: Migrating from hbox to GtkBox
2020-12-28 18:41:17 +00:00
Matt Rose
f2b656dcf1
Merge pull request #333 from zothar/restart_command
...
Feature: Relaunch command option on held open after child exit
2020-12-28 18:40:31 +00:00
Jose Augusto
bb47af6d9b
feat: Migrating from hbox to GtkBox
2020-12-28 15:23:34 -03:00
David Sowder
80f87aada4
Remove a trailing space (trivial change to retry checks after the repo was returned to a check-working state)
2020-12-27 20:52:38 -06:00
Matt Rose
a30ad08c01
Merge pull request #339 from JAugusto42/remove_rewrap_on_resize
...
remove rewrap on resize from option and remove functions too
2020-12-27 22:52:16 +00:00
Jose Augusto
a53dea6fa5
remove rewrap on resize from option and remove functions too
2020-12-27 19:48:41 -03:00
Jose Augusto
b85a344cb2
fix : #323
2020-12-27 17:55:53 -03:00
Matt Rose
427c65f2cc
Revert "Merge pull request #36 from waldner/master"
...
This reverts commit 6c56f32eeb
, reversing
changes made to 904676057e
.
2020-12-27 13:29:30 -05:00
David Sowder
5c7233890f
Add feature to allow relaunching the command after child exit when the exit action is to hold the tab open
2020-12-27 10:12:19 -06:00
Matt Rose
6c56f32eeb
Merge pull request #36 from waldner/master
...
fast resize keyboard shortcuts
2020-12-03 19:29:48 +00:00
Matt Rose
8f94a674d9
issue 271: add keybindings to zoom all terminals at once
2020-12-03 13:43:05 -05:00
Matt Rose
40bd59481b
Merge pull request #296 from mattrose/fix-bg-ui
...
fix background image profile preferences ui
2020-11-19 16:31:04 -05:00
Matt Rose
18ed95abe7
fix background image profile preferences ui
2020-11-19 11:49:45 -05:00
Jean-Sebastien Trottier
912e486b7d
Terminal.close: Avoid error when self.pid is None
2020-11-18 20:35:29 -05:00
Matt Rose
1be51cccad
fix issue with older vte lib
2020-11-18 09:46:25 -05:00
Matt Rose
ebc266e554
Merge pull request #286 from mattrose/dim-on-focus-out-sq
...
fix issue #74
2020-11-17 12:24:31 -05:00
Matt Rose
040b828ed1
feed_child() only accepts UTF-8, so that's what we'll send for now
2020-11-17 12:19:59 -05:00
Matt Rose
a55356ec8d
replace feed_child_binary() calls with feed_child()
2020-11-17 12:06:16 -05:00
Matt Rose
fdcab76408
convert the unfocused terminal font brightness to alpha transparency level
2020-11-14 11:03:58 -05:00
Matt Rose
77696aa2cd
fix issue #74
2020-11-13 10:08:10 -05:00
Matt Rose
316afbc6c1
Merge pull request #280 from mattrose/term-links
...
support for SSH URIs
2020-11-09 17:54:49 -05:00
Matt Rose
77198d3459
support for SSH URIs
2020-11-09 17:50:05 -05:00
Matt Rose
a5339b4cba
Merge pull request #275 from mattrose/fix-kde-dnd
...
fix drag and drop issues on KDE
2020-11-06 22:06:57 -05:00
Matt Rose
efccfc6ec7
fix drag and drop issues on KDE
2020-11-06 21:56:09 -05:00
Matt Rose
915077f5ff
fix new upstream vte warning
2020-10-26 17:33:48 -04:00
Matt Rose
49d2a76b1d
Merge pull request #265 from mattrose/debug_keybind
...
remove workaround for https://github.com/ibus/ibus/issues/1802
2020-10-26 11:58:58 -04:00
Matt Rose
736e88aa46
remove workaround for https://github.com/ibus/ibus/issues/1802
2020-10-26 11:51:27 -04:00
Matt Rose
1822d6ccb1
add config entry and preferences GUI
2020-10-19 17:14:40 -04:00
Matt Rose
657c45abb7
Clear selection on copy if smart_copy is configured
2020-10-19 16:51:47 -04:00
Matt Rose
251d89c8cd
only set clear background when background_image in config
2020-10-08 15:38:09 -04:00
Matt Rose
e06003ee41
Merge branch 'master' into background-image
2020-09-29 10:06:21 -04:00
Matt Rose
a44ebd9e2e
Revert "Merge pull request #208 from mattrose/update-vte-spawn"
...
This reverts commit f5cbdce5fc
, reversing
changes made to e1476a2ef2
.
2020-09-27 09:41:02 -04:00
Matt Rose
8d85beaafa
Merge branch 'master' of https://github.com/gnome-terminator/terminator into background-image
2020-09-27 09:29:03 -04:00
Matt Rose
6db631f7d5
remove print debug
2020-09-24 16:41:14 -04:00
Matt Rose
415b7653dc
added config values for background_image and background_alpha
2020-09-24 16:24:54 -04:00
Matt Rose
501e6b3145
rough POC with a hardcoded image file
2020-09-23 21:52:44 -04:00
Matt Rose
f5cbdce5fc
Merge pull request #208 from mattrose/update-vte-spawn
...
update Terminal.spawn_child() to use spawn_async, not spawn_sync
2020-09-22 17:17:13 -04:00
Matt Rose
6ec295cdbc
add preferences keybindings
2020-09-11 20:47:57 -04:00
Matt Rose
793ac673aa
update Terminal.spawn_child() to use spawn_async, not spawn_sync
2020-09-09 14:05:08 -04:00
Matt Rose
d0ac642f71
fix login_shell option so that it sends -l rather than -shell
2020-09-08 11:18:52 -04:00
Matt Rose
1ad579ce03
Merge pull request #195 from mattrose/add_key_create_group
...
Key binding option for creating group in current terminal
2020-08-25 15:56:59 -04:00
Matt Rose
2b6fbe5048
Key binding option for creating group in current tab
2020-08-25 15:50:40 -04:00
Phi
e8c366ae54
Use the term 'zero padded' instead of 'padded' in prefs key binding and terminal pop up menu, to be consistent with the doc.
2020-08-22 11:28:06 +02:00
Phi
a495f290bf
Add a 'title bar at bottom' option
2020-08-15 18:15:55 +02:00
Matt Rose
8d783364e6
add support for OSC-8
2020-07-20 17:19:21 -04:00
Douglas Bacon
c4a6ac96c8
Merge branch 'line-height' of https://github.com/mattrose/terminator into issue_111
2020-06-21 12:06:39 -04:00
robertoetcheverryr
c8db3e38aa
Added putty_paste_style_source_clipboard
2020-06-19 02:15:13 -03:00
Matt Rose
b1d502e939
add line_height config variable
2020-06-10 22:48:43 -04:00
Matt Rose
3e73e89765
Merge pull request #112 from mattrose/fix-closewindow-1
...
fix traceback when closing a window
2020-06-10 21:44:16 -04:00
Matt Rose
f70737c21a
Merge pull request #123 from mattrose/pwdfix
...
fix cwd for non-vte shells
2020-06-10 19:56:00 -04:00
Matt Rose
cdc456740b
fix cwd for non-vte shells
2020-06-10 17:06:36 -04:00
Matt Rose
86f90337f6
Merge pull request #46 from filipkilibarda/master
...
Added option to disable ctrl+mousewheel zoom
2020-06-02 22:12:28 -04:00
Matt Rose
32be225258
fix traceback when closing a window
2020-06-02 15:46:15 -04:00
Matt Rose
3cdb6a65b1
Merge pull request #61 from blackm0re/propagate-on-single-tab
...
Propagate tab-swictch events if there is only one tab
2020-05-22 11:49:10 -04:00
Antonio Terceiro
ff521c6117
Fix fallback for getting the current working directory
...
This fixes a regression introduced in 40ba659f6d
2020-05-16 13:53:44 -03:00
Matt Rose
79363bc9ae
Merge pull request #39 from JakubVanek/feature/#38-bold-is-bright
...
#38 : Add option for configuring bold-is-bright setting of VTE
2020-05-08 12:07:22 -04:00
Simeon Simeonov
a7f5679a03
Propagate tab-swictch events if there is only one tab
2020-05-07 08:30:08 +02:00
Matt Rose
808a6aa91c
fix traceback on dragging and dropping files from a file manager
2020-05-01 23:35:36 -04:00
Ryan Fonnesbeck
fb6b940f48
Disable special logic for pasting on Wayland
2020-05-01 17:06:06 +02:00
Filip Kilibarda
a7bd53a2d9
Fixed issues with mousewheel zoom PR
...
- moved disable mousewheel zoom checkbox to profile level settings
- fixed so it doesn't disable all scrolling events
2020-04-29 14:00:40 -07:00
Filip Kilibarda
e4160dddc9
Added option to disable ctrl+mousewheel zoom
2020-04-28 22:57:15 -07:00
Markus Frosch
73c91769b2
searchbar: Implement modern/glib regexp support
...
fixes #4
refs #28
2020-04-27 22:03:11 +02:00
Jakub Vaněk
78e82464c3
feat(terminal): set bold_is_bright for VTE when supported ( #38 )
2020-04-25 20:25:49 +02:00
waldner
8552037fc8
fast resize keyboard shortcuts
2020-04-22 10:14:16 +02:00
Markus Frosch
c63935f5a9
terminal: Improve compat for Vte Regex
...
Try the latest Vte functions, and fall back to Glib when this doesn't work.
2020-04-19 16:30:25 +02:00
Markus Frosch
9beb28a22e
terminal: Add compat detection for Vte regexp feature
...
Older Vte versions only offer the old implementation.
fixes #10
2020-04-17 20:12:57 +02:00
Markus Frosch
c8269e5a6b
Fix some compat issues for Python 2.7
2020-04-17 18:19:25 +02:00
Markus Frosch
da4f59ff74
terminal: Refactor regex handling and add pointer cursor
2020-04-05 19:52:25 +02:00
Markus Frosch
07d7dd56b2
terminal: Add MULTILINE flag for regex
...
To avoid _vte_regex_has_multiline_compile_flag warning.
There is no exported constant to Python for setting the flag, so we use
a local.
2020-04-05 18:58:03 +02:00
Antonio Terceiro
b2a47a50fd
Fix URLs are not clickable
...
Improve integration with current VTE
2020-04-05 18:18:39 +02:00
Markus Frosch
23135f2ca5
Fix shebang and executable flag for all scripts
2020-04-05 16:36:06 +02:00
Markus Frosch
294a64df77
Add patch to fix Drag&Drop under Python 3 from Debian
2020-04-05 14:13:41 +02:00
Emilio Pozuelo Monfort
a3a67385fd
Adopt patch "python3" from Debian
...
https://bugs.launchpad.net/terminator/+bug/1662544
2020-04-05 14:07:13 +02:00
Stephen Boddy
3e9f7742d5
Fix hide on lose focus due to our own menus and Preferences (Juliano Fischer Naves + Steve Boddy)
2017-06-24 04:02:38 +02:00
Juliano Fischer Naves
a06f2808fb
Prevent terminator hiding due to right click. Refer to bug #843674
2017-06-19 21:12:11 -04:00
Stephen Boddy
42fecfd5c6
Fix middle-click paste to receivers that was accidentally broken by fix for LP:1647507
2017-05-26 03:32:17 +02:00
Stephen Boddy
e88f3b2140
Fix patterns for url matching to handle IPv6 as host
2017-02-18 21:31:52 +01:00
Stephen Boddy
31c3b2e9f4
Fix an invalid call to get_child() rather than the correct get_children()[0] for a window.
2017-02-18 21:30:17 +01:00