Stephen Boddy
0cab214d36
Merge in background transparency fixes and styling improvements
2016-12-12 13:32:11 +01:00
Stephen Boddy
0bd8af4304
Add the ability to deactivate extra theme dependant styling
2016-12-12 12:27:56 +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
3a6eb144a2
Add gruvbox palette to dropdown as preset
2016-12-07 19:46:21 +01:00
Stephen Boddy
52b578e6eb
Allow larger separators
2016-12-06 02:01:48 +01: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
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
9115b62928
(trunk-1667) Added smart copy mode switch to prefs
2015-12-01 00:35:06 +01:00
Stephen Boddy
a04ffed850
(trunk-1663) PuTTY paste mode
2015-11-30 22:23:23 +01:00
Stephen Boddy
d3a0d5193e
Remove unsupported utmp for now, till alternative solution
2015-11-30 19:07:43 +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
fbb70b2bc6
Correct some British spelt translated strings to American~
2015-11-29 00:39:22 +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
4269a99598
Reimplement visual flash that got removed from libvte, reusing the DnD overlay to flash the terminal (gtk2->gtk3)
2015-09-29 02:24:36 +02:00
Stephen Boddy
f64d3e67fa
(trunk-1599/1600/1601)
...
* setup.py can install the manual (and by extension do can debuild)
* setup.py has (inactive) code for generating the html from the source
but this will break if rtd theme is not available
* A few changes to doc strings to make the autodoc prettier
* Added help shortcut, by default F1 to open the local manual
* Added button to About tab to launch manual
* A couple of additional string to translate related to manual/help
* Small tweak to setup.py to seperate build and install, and always attempt
to install manual by default.
* Small fix for systems (i.e. my 12.04 LTS) that don't set LANGUAGE for
whatever reason. This breaks the manual lookup
2015-09-01 22:50:09 +02:00
Stephen Boddy
73c2a17ca0
(trunk-1610) Stop the buttons in the layout tab from being hidden by the slider
2015-08-10 21:45:53 +02:00
Stephen Boddy
03947c7b50
(trunk-1608) Minor fix to slider widget in Prefs>Global, which was filling the whole trough, unlike the one right above it.
2015-08-09 14:17:13 +02:00
Stephen Boddy
d5a231afb2
(trunk-1590) Another big chunk of translation updates
...
* Add translation for column headers in Preferences
* Add translation for some remaining strings
* Remove some of the now deprecated "Gtk.STOCK_*" items
2015-08-04 03:17:05 +02:00
Stephen Boddy
20dad87117
(trunk-1588/1589)
...
BIG update to translations, due to additions and changes. Unfortunately Launchpad
translations don't work with gettext fuzzy matches, so I'm afraid there's a lot
of rework for translators.
* Add a few new translatable strings
* Update the list of files to scan with additionas and deletions
* Update the template (pot) and country (po) files
* Fix the preferences window to be translated (LP:#1245806) (accidentally added earlier in gtk3 rev 1565, just noting here)
* Update tab close button icon to match lighter gnome-terminal one (accidentally added earlier in gtk3 rev 1565, just noting here)
2015-08-03 21:15:28 +02:00
Stephen Boddy
85532f980c
(trunk-1578) Fix a few prefs widget alignments as per GNOME visual guidelines
2015-07-15 19:08:18 +02:00
Stephen Boddy
758863f363
(trunk-1576) Add 'Save' button for saving to the selected Layout (Ariel Zelivansky)
2015-07-15 02:43:39 +02:00
Stephen Boddy
cf81fe937a
(trunk-1573) 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:37:35 +02:00
Stephen Boddy
e97f669b6e
Major cleanup and reorganisation of the preferences window.
2015-07-10 16:14:05 +02:00
Stephen Boddy
29a412ee0f
(trunk-1564) Merge default broadcast behaviour toggle by Jiri (jtyr) - fixes lp #1288835
2015-06-22 20:06:21 +02:00
Stephen Boddy
3b76adfdfb
(trunk-1556) whitespace cleanup
2015-06-19 03:48:12 +02:00
Stephen Boddy
02601c8663
Add vertical scrollbars to the Profiles and Layouts tabs in Preferences
2015-02-23 17:09:25 +01:00
Stephen Boddy
22ed84abdd
Apply terminator-gtk3-vte038-v4.patch from Egmont Koblinger
2014-09-19 16:10:43 +02:00
Ariel Zelivansky
eadb5cb419
Save layout button prototype.
2014-05-19 22:47:11 +03:00
Stephen Boddy
ce19e7f7ad
Typo in the preferences dialog.
2013-09-04 22:56:43 +02:00
Stephen Boddy
f49e8a2356
Additional GUI code to use working dirs
2013-08-27 19:22:57 +02:00
Stephen Boddy
031f754be4
Merge non-homogenous tab feature from Grizzly Smit
2013-08-01 19:47:20 +02:00
Stephen Boddy
b0b8b576f6
A little adjustment to prevent messy tabs when tabs are not homogenous
2013-08-01 17:30:18 +02:00
Stephen Boddy
95e00139c1
Fix preferences for Ubuntu 10.04 LTS. Closes LP#1201773
2013-07-16 19:53:00 +02:00
Chris Jones
3b37d87bd9
Apple patch from Juan Francisco Cantero Hutardo to add the Solarized colour theme to Terminator. Closes #1102241
2013-02-16 00:10:45 +00: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
4e2897fa05
Allow users to override the URL handler with a custom executable
2012-01-14 20:39:00 +00:00
Francis Smit (Grizzly)
8c391e96d2
have added configuration check boxex for scroll_tabbar and homogeneous_tabbar to the preferences dialog box, I'have tested it and it all works
2011-11-20 23:09:54 +11:00
Chris Jones
780c295cf0
Allow font dimming in inactive terminals
2011-10-07 01:20:54 +01:00
Chris Jones
845ca998c0
Add config option to hide terminal size. Patch from João Pinto. Fixes LP#691213
2011-08-21 01:07:11 +01:00
Peter B. Jørgensen
356646c8bc
merged with trunk
2010-08-30 22:36:33 +02:00
Chris Jones
9044ffabb0
Land a modified and extended patch from Andrea Corbellini that adds a dbus server and a new default behaviour to use the dbus server to make terminator processes singletons
2010-07-21 23:17:34 +01:00
Peter B. Jørgensen
7d28aba91c
merge with trunk
2010-07-15 16:43:58 +02:00
Chris Jones
bab0cc27d5
Make font antialiasing configurable
2010-07-13 13:50:33 +01:00
Peter B. Jørgensen
656c2b3b76
Merged with trunk
2010-07-13 14:19:42 +02:00
Chris Jones
5395c21f64
Give the prefs window a decent window title
2010-07-04 18:53:18 +01:00
Chris Jones
7522bb2b9d
Deprecate the hide_tabbar config option and instead add a 'hidden' value to tab_position and update the code/UI/docs accordingly.
2010-07-03 20:42:33 +01:00
Chris Jones
29ee8ace1b
Add copy_on_selection to the profile editor
2010-06-24 21:56:18 +01:00
Chris Jones
0533af23ae
Enable selecting a profile's encoding via the prefs UI. Closes LP #597340
2010-06-23 12:03:04 +01:00
Chris Jones
45a9c26cf2
Switch the plugin prefs pane back to live loading/unloading of plugins without silly compromises
2010-06-23 00:48:06 +01:00
Chris Jones
70a66ee218
Switch the plugin enabling/disabling to not work online, but to save the state for later
2010-06-21 22:44:09 +01:00
Chris Jones
c649da9949
Partially populate the Plugin tab in the prefs UI so plugins can be enabled and disabled
2010-06-20 22:41:55 +01:00
Peter Bjørn Jørgensen
4a01a4ea5b
Merged with trunk
2010-06-04 00:16:42 +02:00
Chris Jones
cdf5f9f14e
Improve label used to describe titlebar foreground colour. Closes LP #576279
2010-06-03 22:54:22 +01:00
Peter Bjørn Jørgensen
b956c0ede3
Implemented the show/hide feature
...
added the following options to make terminator
able to behave like a drop-down terminal:
hide from taskbar
always on top
hide on lose focus (experimental)
sticky (Show on all workspaces)
2010-05-15 20:07:07 +02:00
Chris Jones
291f4d6ff2
Set the GtkCellRendererAccel used to represent keybindings into its OTHER mode so it handles Ctrl-Tab. I don't fully understand the implications of this, but in testing it seems to work. Closes LP #561710
2010-04-15 12:49:01 +01:00
Chris Jones
f05986fe72
Update the configuration when text entries change, not when they're activated
2010-04-13 12:52:16 +01:00
Chris Jones
29015d7969
Apply slightly modified patch from Kees Cook which allows configuration of VTE's alternate screen scrolling. Closes LP #558832
2010-04-09 12:34:05 +01:00
Chris Jones
87283a927a
Hook up the palette options in Preferences
2010-04-06 22:36:09 +01:00
Chris Jones
bbdf055477
Rather than having people use an ugly value of -1 for infinite scrollback, have it as a separate setting, with all of the extra gubbins involved in making that work neatly. Closes LP #532513
2010-03-24 13:22:37 +00:00
Chris Jones
b7e9c4d02c
Switch from static storing of values to storing them immediately when the user changes them. This needs a whole heap of refactoring to make the setter methods more generic, and we need to think about all the calls to Concig.save()
2010-03-09 13:09:07 +00:00
Chris Jones
27d8223a28
Change all GUI object names to use underscores instead of minus signs, so glade doesn't suggest syntactically invalid signal handler names
2010-03-06 11:09:32 +00:00
Chris Jones
ccc68c9f95
Start adding handlers for all of the objects. We should do instant application instead of the crazy huge set/store methods
2010-03-06 10:13:46 +00:00
Chris Jones
b8703fdecb
Layout item handling is now done via a separate controller object.
2010-03-05 22:20:48 +00:00
Chris Jones
b617becdd8
Add the Ambience colour theme, add the layout contents TreeView, rework some Cursor settings
2010-03-05 12:42:58 +00:00
Chris Jones
c387197b93
Add preferences dialog entries for icon bell and generally re-arrange the bell options into their own section
2010-02-11 13:45:02 +00:00
Chris Jones
79a340539b
Make the titlebar presence configurable by config file and context menu. If it's missing, draw a frame around the Terminal, to indicae colour
2010-02-09 00:23:21 +00:00
Chris Jones
eb7fcf5189
Expose cursor blinking and colour in the prefs editor
2010-02-08 22:10:59 +00:00
Chris Jones
ad5c927d15
Add a section to the global config for setting the various fg/bg colours of the titlebars
2010-02-08 20:22:08 +00:00
Chris Jones
41a8b2372c
Undo my madness
2010-02-05 00:16:24 +00:00
Chris Jones
882f325a73
Move all the layout stuff onto a separate branch so trunk can shape up for 0.90
2010-02-04 23:24:27 +00:00
Chris Jones
a3aa45a43d
Flesh out the Layouts tab a little
2010-01-31 16:14:25 +00:00
Chris Jones
f1fe0bbf20
Stop the default profile/layout from being editable
2010-01-30 15:33:37 +00:00
Chris Jones
0501ceb8d4
The beginnings of a layout editor
2010-01-30 00:27:57 +00:00
Chris Jones
061aef9fd8
Glade changes for the Layouts tab
2010-01-30 00:05:09 +00:00
Chris Jones
9f348c349a
Fix backspace/delete bindings to actually do what they say they should, per GNOME Terminal behaviour. Closes LP #511875
2010-01-24 15:45:47 +00:00
Chris Jones
4822530ce2
Fix all the GtkAdjustments in the glade file
2010-01-21 21:10:24 +00:00
Chris Jones
23f469add3
Fix up handle_size to work properly
2010-01-11 23:46:18 +00:00
Chris Jones
180ccbbf03
Hook up the keybindings tab in the preferences editor. Loads and saves
2010-01-10 00:20:24 +00:00
Chris Jones
2b7be76004
Move our preferences glade file to terminatorlib/ so we can use the built-in knowledge of where that is on-disk to find the .glade file
2010-01-09 17:49:14 +00:00