Commit Graph

109 Commits

Author SHA1 Message Date
Vulcalien
8c0c7ceb4f Add a setting to specify when to ask to confirm before closing
'ask_before_closing' replaces 'suppress_multiple_term_dialog'.
The function 'Container.construct_confirm_close' was significantly
modified. The terminator_config manpage has been updated.
2023-10-10 17:03:21 +02:00
Vishweshwar Saran Singh Deo
11639159b4 - removed KeyBindUtil dependency as its now a seperate pull request
- this branch is further decoupled using the current commit, 681-Plugin-Submission-Plugin-Utility-KeyBinding-Mouseless-Keyboard-URL-Open
2023-08-09 14:39:45 +05:30
x000zh
cd04443e29 add new tab after current tab option 2023-06-04 19:13:37 +08:00
Matt Rose
e0592eaf4f
Merge pull request #698 from zpalmtree/add-detchable-tabs-preference
Add detachable tabs feature to preferences
2023-04-24 09:55:48 -04:00
Vulcalien
3f30aa58f7 Remove settings 'hide_tabbar' and 'disable_real_transparency'
'disable_real_transparency' is already completely unused,
'hide_tabbar' was replaced by 'tab_position' = 'hidden' and marked as
deprecated in 2010.
2023-03-31 17:14:27 +02:00
zpalmtree
808d2efaa9 Add detachable tabs feature to preferences 2022-12-28 23:20:28 -05:00
Matt Rose
a83ee32840
Merge pull request #589 from Vulcalien/zoom-on-notebook
Zoom on notebook even if there is only one terminal in the tab + keep tab position and label in notebook rotation
2022-11-18 23:28:17 -05:00
Vishweshwar Saran Singh Deo
6bdb0c648c [bug 613] - Shortcut for autosplit h/v depending on active terminal size #613
-added auto split feature
-new signal split-auto was added
-currently this uses widget dimensions for the split as rows, cols were having different space and was not consistent, this can be changed if needed
-short cut was also added
-icon for the menu item needs to be added
2022-11-05 11:42:38 +05:30
Kian-Meng Ang
25111f2402 Fix typos
Found via `codespell -S .eggs,po,*.css -L boddy,maco,trough,wont,poing,gir,visibles`
2022-10-22 00:07:07 +08:00
Vulcalien
04bd693586 Zoom/maximize with one terminal in notebook tab 2022-04-09 11:15:36 +02:00
Vulcalien
8e50eb75ce Remove duplicated info in some debug messages 2022-01-28 21:51:54 +01:00
Vulcalien
8c90bb4dc3 Unzoom terminal on interaction
There is a bug: strange behavior for navigation and rotation
2021-12-10 20:57:48 +01:00
Vulcalien
dea06ed3bd Add dbg message for Notebook::create_window_detach 2021-08-27 11:13:12 +02:00
Vulcalien
387bcd2ee3 Disconnect child after detaching the tab 2021-08-26 18:42:58 +02:00
Vulcalien
e9b29a1dfc Make tabs detachable 2021-08-25 22:21:37 +02:00
Matt Rose
b80d133ccf add group all terminals in window 2021-08-06 19:02:54 -04:00
Mark Timarev
4c83feaf5d Set CAN_FOCUS to False for notebook widgets 2021-07-22 17:07:57 +03:00
Matt Rose
24f1503234
Merge pull request #451 from kocho1984/close_tab_on_middle_button
Closing tab on middle mouse button press
2021-06-24 10:40:19 -04:00
MuhammadJivani
c583efbd50 Incorrect layout sorting in notebook 2021-06-22 22:42:16 +05:00
kocho1984
33768f01b7 Closing tab on middle mouse button press
Motivation: Most of the applications with tabs support such way
of closing tabs.
2021-06-20 14:01:50 +02:00
Yusuf Güngör
bad7f28fe9 Added set_tab_title command to remotinator. 2021-05-08 02:51:06 +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
Matt Rose
6c56f32eeb
Merge pull request #36 from waldner/master
fast resize keyboard shortcuts
2020-12-03 19:29:48 +00:00
Matt Rose
decd21e15f dont traceback if we cant find a last active term 2020-06-15 20:59:09 -04:00
waldner
8552037fc8 fast resize keyboard shortcuts 2020-04-22 10:14:16 +02:00
Markus Frosch
23135f2ca5 Fix shebang and executable flag for all scripts 2020-04-05 16:36:06 +02:00
Markus Frosch
04ba955b38 Add patch to fix Python 3 related issues with layout selection from Debian
https://bugs.debian.org/921824
2020-04-05 14:15:40 +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
75f4abba49 Fix custom_command and always_split_with_profile to work together (Nix) 2017-02-13 17:30:37 +01:00
Stephen Boddy
f162f3cdc0 Fixes scrollwheel actions on the tabs not working anymore. 2017-02-06 04:37:29 +01:00
Stephen Boddy
da37f398fa Fix terminator not working with default python3 by forcing python2 2016-11-25 02:29:55 +01:00
Stephen Boddy
6a430ca05b Fix stale tab titles 2016-11-23 05:55:36 +01:00
Stephen Boddy
295f884c6d (trunk-1683) Merge feature branch for tab/terminal title editing from Haim Daniel 2015-12-01 00:57:18 +01:00
Stephen Boddy
042dbfb454 (trunk-1634/1637) Fix the tab switching if a terminal on another tab exits 2015-11-30 21:39:15 +01:00
Stephen Boddy
67c99283d8 (trunk-1606) Fix the problem with tabs not being named where a window with splits creates a new tab 2015-08-09 04:34:05 +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
22ed84abdd Apply terminator-gtk3-vte038-v4.patch from Egmont Koblinger 2014-09-19 16:10:43 +02:00
Stephen Boddy
7ca6dd96c6 Changes made by pygi-convert.sh 2014-09-19 16:08:08 +02:00
Stephen Boddy
3fa48565ef Additional shortcuts/code to toggle All/Tab grouping 2014-01-24 23:29:54 +01:00
Stephen Boddy
106afb85df Additional shortcuts/code to toggle All/Tab grouping 2014-01-24 23:29:07 +01:00
Stephen Boddy
581b6eeb92 Add layout save and load of active term for tabs, remember active term on switching tabs, plus more. Too inter-dependant to split into smaller commits. 2013-12-18 18:06:59 +01:00
Stephen Boddy
e86dd8859b Fixes splits not being central mith multiple tabs (Justin Ossevoort). Closes LP#1186953 2013-10-25 16:55:26 +02:00
Stephen Boddy
25754d3ab5 Layouts remember which tab was active now. 2013-09-05 00:50:12 +02:00
Stephen Boddy
031f754be4 Merge non-homogenous tab feature from Grizzly Smit 2013-08-01 19:47:20 +02:00
Chris Jones
744316e0ff Hide GtkNotebook border, the people hate it 2013-04-22 00:01:31 +01:00
Chris Jones
ad846ce402 Apply patch from Seonghun Lim to fix the split_to_group feature. Closes LP#838655 2012-10-19 09:57:23 -07:00
Chris Jones
d1835cecf1 Merge a branch from Przemek Wesolek which allows for retaining profile choice across splits/tabs. Closes LP#884329 2012-10-18 16:56:34 -07:00
Chris Jones
96a6b9c777 Fix tab label layout when the tab bar is on the right. Closes LP#838426 2012-10-18 15:03:48 -07:00
Francis Smit (Grizzly)
a8184adbb7 have added a config for the homogeneous property to terminator, so u can set homogeneous to False in the config file to to this I added a line to config.py and changed a line in notebook.py 2011-11-19 22:04:29 +11:00
Przemek Wesolek
cef607817d Moved profile setting on new tab a bit earlier, before show_all() call. 2011-11-16 21:38:24 +01:00