Commit Graph

1362 Commits

Author SHA1 Message Date
Iain Lane e494f07769 Fix transparency for GTK 3.20 themes too 2017-02-01 10:59:11 +00:00
Stephen Boddy 4aaaaff2ef Fixes '0xffff' in keybindings prefs when a binding is previously set to Disabled 2017-02-01 10:03:29 +01:00
Stephen Boddy 713cb3f3d8 Fixes searchbar not looking prior to the configured lines when using infinite scrollback (Eric Johnson) 2017-02-01 09:51:37 +01:00
Stephen Boddy cb83ee1bd1 Displays dialog when a single term is zoomed/maximised (minoru/shiraeeshi) 2017-02-01 09:11:11 +01:00
Stephen Boddy 2d063546a8 Fix keybindings that use the shift modifier 2017-02-01 08:55:54 +01:00
Stephen Boddy eaaac416f8 Fix the global hide window binding to work with shifted keys 2017-02-01 08:53:31 +01:00
Stephen Boddy 1f2ec6df18 Left some debug print statements in when committing something else 2017-02-01 07:25:49 +01:00
Stephen Boddy d5e9265d34 Fix separators in popup menus on newer Gtk/Adwaita 2017-01-18 09:17:15 +01:00
shiraeeshi d42dc52481 confirm when closing a window with zoomed terminal 2017-01-16 19:17:42 +06:00
Stephen Boddy 47eaf64bb3 Minor fix to translation strings for languages with articles/genders as per LP Question 408095 2017-01-12 16:51:59 +01:00
Stephen Boddy 2bc19498ea Fix system fonts under gtk3 2017-01-12 03:59:40 +01:00
Stephen Boddy 45cb6e05c6 Fixes the logger plugin, patch by Eric Badger 2017-01-12 03:59:30 +01:00
Stephen Boddy 6eb94f0195 Fix for the terminal shot plugin to work with GTK3 from Vineeth Raj 2016-12-20 20:33:50 +01:00
Stephen Boddy a13b3db7c8 Fixes cwd for new windows on FreeBSD 2016-12-15 22:12:31 +01:00
Stephen Boddy 82e9a9bbfa Extend the prefs custom url handler box to align it with the other full width widgets 2016-12-13 22:08:02 +01:00
Stephen Boddy 2546e724c9 Fix a couple of other transient parent errors. 2016-12-12 20:45:50 +01:00
Stephen Boddy e11335e0cb Fixes the GtkDialog mapped without a transient parent message (Egmont Koblinger) 2016-12-12 19:18:16 +01:00
Stephen Boddy a748db277c Fix some strange behaviour when clicking on the trough of a scale (i.e. stepping) The previous value gets read, not the current. 2016-12-12 19:07:08 +01:00
Stephen Boddy 4a29840e7b Add the one liner to enable the Hyper modifier (Steven Keuchel) 2016-12-12 17:49:01 +01:00
Stephen Boddy 9b7a117353 Minor tweak to remove '0' as a translatable string. 2016-12-12 14:23:06 +01:00
Stephen Boddy 5a0860e26a Small tweak to remove translatable flag from number labels in prefs 2016-12-12 13:49:21 +01:00
Stephen Boddy 0cab214d36 Merge in background transparency fixes and styling improvements 2016-12-12 13:32:11 +01:00
Stephen Boddy 91beabf869 Some small fixes for transparent scrollbars in Breeze and HighContrast 2016-12-12 13:10:29 +01:00
Stephen Boddy 0bd8af4304 Add the ability to deactivate extra theme dependant styling 2016-12-12 12:27:56 +01:00
Stephen Boddy bc58a400c7 Merge in from lp:terminator 2016-12-12 12:20:16 +01:00
Stephen Boddy 24d3ed455a A chunk of work bringing the prefs glade file into the gtk3 world 2016-12-12 11:29:19 +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 4fcbabdab5 Add the scrollbar track highlighting in for Ambiance/Radiance 2016-12-11 18:35:22 +01:00
Stephen Boddy 7d9347d3f0 Fix Radiance transparent scrollbars, and remove the oversized splitter area from Breeze 2016-12-11 06:03:46 +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 fe64fc6b1d I'll be amazed if anyone actually uses it, but a quick fixup for the ancient Raleigh 2016-12-10 15:41:51 +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 0c1ec6467f Cleanup and rationalise the Ambiance customisations 2016-12-09 23:59:23 +01:00
Stephen Boddy 8a3406051b Fix the top left and right corners of the tab header background for Ambiance customisation 2016-12-09 23:29:18 +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 b0c654885c Fix oversized splitter bar hover area for Adwaita and any other theme that does this 2016-12-08 18:39:15 +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 3a6eb144a2 Add gruvbox palette to dropdown as preset 2016-12-07 19:46:21 +01:00
Stephen Boddy ee604535ea Fix middle mouse button not passed to tmux 2016-12-06 02:38:01 +01:00
Stephen Boddy 52b578e6eb Allow larger separators 2016-12-06 02:01:48 +01:00
Stephen Boddy 7d94a53a50 Fix secondary windows ~ expansion over DBus 2016-12-02 22:45:49 +01:00
Stephen Boddy 84da17d460 Fixes scrollbar initial state not being set 2016-11-30 02:41:59 +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 ef597b566f Fixes (mostly) double-click doesn't distribute area evenly 2016-11-23 06:29:59 +01:00
Stephen Boddy 01712503a0 Fixes zero-sized terminals after rotate 2016-11-23 06:10:25 +01:00
Stephen Boddy 6a430ca05b Fix stale tab titles 2016-11-23 05:55:36 +01:00
Stephen Boddy 5a884b7a81 * Update version numbers for GTK branch to something that makes sense
* Add back the visible_bell config option to the man page
* Bring the outdated packaging files into line with trunk
* Added AUTHORS and RELEASING as per trunk
2016-11-03 04:03:51 +01:00
Stephen Boddy 3664a1ab73 Change the help shortcut to open online documentation hosted at readthedocs.org,
as it is not clear how to package the documentation in a way that satisfies debian rules.
2016-10-27 06:27:21 +02:00
Braden M. Kelley d9c6c9c496 Fix transparency for newer versions of GTK 2016-07-08 12:04:54 +02:00
Stephen Boddy b15b5ec97b Minor fix to re-add the dash as a default word char. Accidentally dropped in libvte API flux 2016-07-04 16:20:26 +02:00
Stephen Boddy f0330dadf3 Added radio options to the Cursor colour to make it easier to go back to the XOR'd foreground colour 2015-12-03 15:37:16 +01:00
Stephen Boddy c24fa2ed69 Miscapitalised PuTTY name in Prefs 2015-12-03 00:13:06 +01:00
Stephen Boddy 0298695ef1 Fix title edit shortcuts to hopefully not clash with console programs so much 2015-12-02 23:40:55 +01:00
Stephen Boddy 08168b64ab The remainder of Egmont's GTK3 patch-o-rama session
* Remove the now unused posix regex code, and set the regex boundary vars to the correct '\b' value
* Fix drag and drop of a link from Firefox / Chrome
* Fix the editing of the window title
* Fix closing window using short-cut
* Fix profile re-use when opening new window
* Fix scrollbar position on current terminals when changed in prefs
2015-12-02 22:56:32 +01:00
Stephen Boddy 3e44db0b95 Remove invalid double-quote (") from the pathchar for url regex matching 2015-12-02 22:48:54 +01:00
Stephen Boddy 62ebf0cf30 Fix middle-click insert primary selection for Wayland (N/A) to insert from clipboard instead 2015-12-02 22:48:33 +01:00
Stephen Boddy 4ac75317e7 Fix scrollbar position on current terminals when changed in prefs 2015-12-02 21:12:59 +01:00
Stephen Boddy fc6e3e7e65 Fix profile re-use when opening new window 2015-12-02 20:57:59 +01:00
Stephen Boddy 9c21b835c2 Fix closing window using short-cut 2015-12-02 20:07:21 +01:00
Stephen Boddy 74ca52582d Fix the editing of the window title 2015-12-02 19:48:42 +01:00
Stephen Boddy 5fc34fe3c0 Fix drag and drop of a link from Firefox / Chrome 2015-12-02 19:39:58 +01:00
Stephen Boddy 18783cb9ce Remove the now unused posix regex code, and set the regex boundary vars to the correct '\b' value 2015-12-02 14:36:18 +01:00
Stephen Boddy 7518c16588 Some ports of some gtk2 commits that were still outstanding
* Fix the tab switching if a terminal on another tab exits
* Fix for those not running IBus, where the IBus workaround caused broken keys in other keymaps set with non-IBus tools
* PuTTY paste mode
* Updated and grouped default shortcuts in man page
* Fix PuTTY paste mode so Ctrl-Right-Drag, and application mouse handling in terminal still works
* Added smart copy mode switch to prefs
* Merge feature branch for tab/terminal title editing from Haim Daniel
2015-12-01 02:21:00 +01:00
Stephen Boddy 501e7c5e1a Minor followup to rotate focus loss - probably no effect 2015-12-01 02:16:53 +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 9115b62928 (trunk-1667) Added smart copy mode switch to prefs 2015-12-01 00:35:06 +01:00
Stephen Boddy 680cfd2278 Fix PuTTY paste mode so Ctrl-Right-Drag, and application mouse handling in terminal still works 2015-12-01 00:14:33 +01:00
Stephen Boddy a04ffed850 (trunk-1663) PuTTY paste mode 2015-11-30 22:23:23 +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 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 cd68c0e264 Fix the "Run command as login shell" 2015-11-30 19:08:04 +01:00
Stephen Boddy d3a0d5193e Remove unsupported utmp for now, till alternative solution 2015-11-30 19:07:43 +01:00
Stephen Boddy 42f2dd31c8 Change the scroll_on_output default to false 2015-11-30 17:39:38 +01:00
Stephen Boddy 8c45d97304 Fix rotate terminals under tabs, and (gtk3-only) focus loss on rotate 2015-11-30 16:19:41 +01:00
Stephen Boddy df0d9aa0eb Fix right-click for mouse aware apps 2015-11-29 23:57:13 +01:00
Stephen Boddy b85796d64b Fix Ctrl-click on URL if terminal has padding 2015-11-29 23:43:45 +01:00
Stephen Boddy 14fb184df8 Fix exception when Ctrl-clicking the terminal when not over a URL 2015-11-29 23:37:02 +01:00
Stephen Boddy a8362749a9 Update TERM/COLORTERM to more modern values 2015-11-29 21:11:42 +01:00
Stephen Boddy 9bd8b5ea09 Fix cwd when new term spawned from a symlinked directory 2015-11-29 20:19:11 +01:00
Stephen Boddy 7f071e0d7e Fix unwanted seperator size change, and increase granularity of dim/transparent sliders 2015-11-29 19:33:52 +01:00
Stephen Boddy 80b157ee33 Add dimming for 256 colour palettes 2015-11-29 05:27:59 +01:00
Stephen Boddy ecd3cb6b63 Fix copy on selection to work on already open terminals 2015-11-29 03:07:13 +01:00
Stephen Boddy 918b53c6f0 Fix the palette for inactive terminals after Prefs window 2015-11-29 02:51:26 +01:00
Stephen Boddy 47642be133 Fix double double-click on titlebar in later GTK3 2015-11-29 01:35:05 +01:00
Stephen Boddy fbb70b2bc6 Correct some British spelt translated strings to American~ 2015-11-29 00:39:22 +01:00
Stephen Boddy 9103961902 Make Zoom/Maximize inactive if a single terminal 2015-11-29 00:22:57 +01:00
Stephen Boddy c1f92495d8 Fix positioning of group popup menu for later versions of GTK 2015-11-29 00:01:55 +01:00
Stephen Boddy 6db2337c56 Add word chars back in if VTE is 0.40+ 2015-11-28 20:28:01 +01:00
Stephen Boddy b5b74e8071 Add option to toggle the rewrap on resize 2015-11-28 20:14:14 +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
Stephen Boddy 0e2f170032 Fix warning trying to import the __init__.py file as a plugin 2015-11-28 18:58:47 +01:00
Stephen Boddy 9fde814a44 Fix a GI version warning for Notify library 2015-11-28 18:56:02 +01:00
Stephen Boddy 85c0518643 Fixes startup on Wayland because Keybinder seems to be X11 only 2015-11-28 17:25:47 +01:00