Matt Rose
044b3eaee1
Remove all ibus workarounds
...
I am sick of ibus breaking every single time we issue a new
release, so as of now, I've gone through the code and removed
all of the workarounds that we have put in to try and get
around issues in ibus, and GTK Input Methods in general.
The code as it stands should work, I'm going to mention a
bunch of people in this PR and ask them to beta test this
change.
2022-11-14 11:00:25 -05:00
Matt Rose
df1a433c61
Merge pull request #651 from kianmeng/fix-typos
...
Fix typos
2022-10-30 11:29:12 -04:00
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
Vishweshwar Saran Singh Deo
5bd81ce478
- added plugin save_last_session_layout.py
...
- saves the working directory and layout of last session (last window) closed
- layout is saved under name of SaveLastSessionLayout
- can be loaded from context menu (right click) -> layouts -> "SaveLastSessionLayout"
- last working directory is also saved
2022-10-16 01:32:30 +05:30
Vulcalien
8e50eb75ce
Remove duplicated info in some debug messages
2022-01-28 21:51:54 +01:00
Matt Rose
b80d133ccf
add group all terminals in window
2021-08-06 19:02:54 -04:00
Matt Rose
8f94a674d9
issue 271: add keybindings to zoom all terminals at once
2020-12-03 13:43:05 -05:00
Matt Rose
18ed95abe7
fix background image profile preferences ui
2020-11-19 11:49:45 -05:00
David Levanon
0151c68abe
revert terminator.py back
2020-09-21 01:04:59 +03:00
David Levanon
130b0a0af1
adding profile to the layout file
...
fix layout examples - adding profile
refactor - changing layoutfile to configjson
2020-09-21 01:02:19 +03:00
David Levanon
b595bec775
layout file - initial commit - work in progress
2020-09-19 22:27:21 +03:00
Matt Rose
772031acd0
remove unused gnome session code
2020-07-22 13:44:34 -04:00
Matt Rose
0c1032afa0
Merge pull request #140 from mattrose/issue133
...
replaces the handle_size property that was deprecated in gtk3.20
2020-06-21 12:03:48 -04:00
Matt Rose
4db7df5ea1
replaces the handle_size property that was deprecated in gtk3.20
2020-06-21 11:44:26 -04:00
Matt Rose
391f3adb81
dont cycle through open tabs and focus them
2020-06-15 20:02:12 -04:00
Matt Rose
7e70a5b47b
Merge pull request #113 from mattrose/fix-x11-error
...
Fix crash when GdkX11 module is not available when creating layout
2020-06-10 19:56:19 -04:00
Matt Rose
cdc456740b
fix cwd for non-vte shells
2020-06-10 17:06:36 -04:00
Matt Rose
90ca702081
Fix crash when GdkX11 module is not available when creating layout
2020-06-03 11:50:03 -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
769aaf1ae3
only import the GdkX11 if it is part of the glib module repository
2020-04-17 12:50:46 -04:00
Markus Frosch
23135f2ca5
Fix shebang and executable flag for all scripts
2020-04-05 16:36:06 +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
bryce
6342a89297
Fix crash when there are no predefined windows
...
Traceback (most recent call last):
File "/usr/bin/terminator", line 126, in <module>
TERMINATOR.layout_done()
File "/usr/share/terminator/terminatorlib/terminator.py", line 395, in layout_done
if window not in self.prelayout_windows:
TypeError: argument of type 'NoneType' is not iterable
fixes: https://bugs.launchpad.net/terminator/+bug/1702369
2020-03-16 18:15:31 -07:00
Stephen Boddy
eb37238fa3
Fix exception when running under Wayland where we attempt something X11 specific
2017-02-28 20:48:11 +01:00
Stephen Boddy
d1acb29b98
Pointless comment string removed
2017-02-26 17:15:11 +01:00
Stephen Boddy
54bd13e566
Fixes new windows opening in the background (note that some will think this is bad)
2017-02-21 22:07:18 +01:00
Stephen Boddy
d26b48fec9
Fix versions of Gtk where some CSS pseudo elements are not parsed and application will not load. Note that entire file is then ignored.
2017-02-13 03:20:28 +01:00
Stephen Boddy
4adfd8e00a
Partial fix for old windows popping to the front when new windows are opened
2017-02-04 04:13:24 +01:00
Iain Lane
f23f464508
Fix 3.20 css in another place
2017-02-01 11:04:50 +00:00
Iain Lane
e494f07769
Fix transparency for GTK 3.20 themes too
2017-02-01 10:59:11 +00:00
Stephen Boddy
0bd8af4304
Add the ability to deactivate extra theme dependant styling
2016-12-12 12:27:56 +01:00
Stephen Boddy
2186f93fee
Do a reconfigure when the gtk-theme-name property changes, avoiding issues with styled themes.
2016-12-11 23:50:42 +01:00
Stephen Boddy
4e78c447e4
Fix the wrong background color for profiles using system colours
2016-12-11 22:25:37 +01:00
Stephen Boddy
117c5c8f0d
Fix the oversight of not clearing the css string if the handle size is -1, resulting in styling getting trashed by the previous declarations
2016-12-11 19:32:22 +01:00
Stephen Boddy
f02f38389c
Fixes the transparent scrollbars for Ambiance.
2016-12-11 05:46:02 +01:00
Stephen Boddy
f03cdd007f
A little more organization, separating into theme fixes that must be applied to correct rendering, and theme styling changes that may or may not be desired. Still needs config option.
2016-12-10 16:35:25 +01:00
Stephen Boddy
8878aef3d2
Change the selectors to target terminal window only, fixing the prefs window
2016-12-10 15:14:06 +01:00
Stephen Boddy
a3fbd1e33c
Fix all the themes where titlebars had borders, or white backgrounds
2016-12-10 00:47:11 +01:00
Stephen Boddy
1ff0ec1ba9
Add theme specific css file loading (from terminatorlib/themes and ~/.local/share/themes), move Adwaita fix into own file
2016-12-09 22:47:44 +01:00
Stephen Boddy
d1b2f45d56
Fix the colours to use public ones, and make Adwaita hover fix consistent.
2016-12-08 18:31:42 +01:00
Stephen Boddy
cc14681bfd
Merge in from lp:terminator
2016-12-08 03:27:10 +01:00
Stephen Boddy
b2e81d8f38
Very rough preliminary css styling work, showing the general principles
2016-12-08 03:22:59 +01:00
Stephen Boddy
52b578e6eb
Allow larger separators
2016-12-06 02:01:48 +01:00
Stephen Boddy
da37f398fa
Fix terminator not working with default python3 by forcing python2
2016-11-25 02:29:55 +01:00
Braden M. Kelley
d9c6c9c496
Fix transparency for newer versions of GTK
2016-07-08 12:04:54 +02:00
Stephen Boddy
fc6e3e7e65
Fix profile re-use when opening new window
2015-12-02 20:57:59 +01:00
Stephen Boddy
9f09d9c334
(trunk-1647) 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-11-30 21:54:23 +01:00
Stephen Boddy
918b53c6f0
Fix the palette for inactive terminals after Prefs window
2015-11-29 02:51:26 +01:00
Stephen Boddy
73ba77ee5e
Fix separator sizing
2015-11-28 20:03:51 +01:00
Stephen Boddy
9fa9c0e45a
Fix deprcation warning in later GTK versions
2015-11-28 19:53:57 +01:00