Chris Jones
|
46f17589da
|
quite why people want this, I don't know, but they do. see LP question 59635
|
2009-02-02 23:01:00 +00:00 |
Chris Jones
|
859c463a48
|
Make the terminal title updater aware of zooming, and show it when we're zoomed, saying that we're zoomed
|
2009-02-02 17:18:40 +00:00 |
Chris Jones
|
4c8c2614be
|
migrate more titlebar show/hide logic into TTT
|
2009-01-30 12:04:59 +00:00 |
Chris Jones
|
337c650f34
|
Back out earlier debugging changes
|
2009-01-27 21:19:10 +00:00 |
Chris Jones
|
cb802ca85e
|
bleh, helps if you actually keep track of what's happening
|
2009-01-27 18:18:57 +00:00 |
Chris Jones
|
c190287d6c
|
Exploratory patch which may fix some weird bugs, or may get reverted soon
|
2009-01-27 17:09:33 +00:00 |
Chris Jones
|
c3a2b5d2bb
|
remove references to quake, it's unhelpful. It's now 'hide_window'
|
2009-01-25 18:33:22 +00:00 |
Chris Jones
|
201057e7f2
|
Make quake related error be a dbg()
|
2009-01-25 15:08:55 +00:00 |
Chris Jones
|
920a668991
|
Merge in Chris James' quake branch.
|
2009-01-25 14:28:27 +00:00 |
Chris Jones
|
4236e44e5f
|
Merge in Chris James' quake branch.
|
2009-01-25 14:26:20 +00:00 |
Jamu Kakar
|
d9205d83d9
|
- Alt-N switches to the tab at index N for values of 0 >= N <= 9.
This makes switching to arbitrary tabs very quick.
|
2009-01-20 21:18:59 -08:00 |
Chris Jones
|
6f9955eb6a
|
H9TRANS debugging, should help diagnose weird transparency issues
|
2009-01-19 14:45:08 +00:00 |
Emmanuel Bretelle
|
adf05a6863
|
* Fixing a potential glitch in translated string
* added FR comment entry to .desktop
|
2009-01-17 13:44:09 +01:00 |
Chris Jones
|
4713eff2dd
|
Merge from Stephen Boddy, fixes some instances where group_hoover is not called or is called incorrectly. Closes LP #315863
|
2009-01-15 00:31:42 +00:00 |
Chris Jones
|
45e83bd4b5
|
Slightly refactor the dialog shown when closing a window with multiple terminals so it can also work for tabs with multiple terminals. Closes LP #315960
|
2009-01-14 22:02:23 +00:00 |
Chris Jones
|
dec20d4069
|
Loop around tabs when using next_tab or prev_tab keyboard shortcuts. Closes LP #315494
|
2009-01-10 01:55:46 +00:00 |
Chris Jones
|
c7fdbf5aa6
|
Be able to remove a terminal without destroying it. This should really be factored out into a deparent() and remove(). Closes LP #313553
|
2009-01-04 02:37:42 +00:00 |
Chris Jones
|
eb39ca548a
|
remove reference to obsolete sighup function
|
2008-12-26 23:02:27 +00:00 |
Chris Jones
|
04aae49867
|
when we remove a terminal we should remove the vte widget and remove the reference to it from the TerminatorTerm object. It's likely we are still leaking other gtk objects, but that is considerably less important than leaking vte.Terminal objects and thus child processes
|
2008-12-26 22:56:00 +00:00 |
Chris Jones
|
5c09dc4b6b
|
turns out that we are somehow sucking at unreferencing our objects, so we need to start tightening these things up. stop calling destroy() on anything other than toplevels, it makes no sense. Don't send the sighup, only because I want to track this down properly.
|
2008-12-26 20:24:11 +00:00 |
Thomas Hurst
|
70e54005ee
|
Send an explicit sighup from closeterm()
|
2008-12-24 03:31:39 +00:00 |
Kees Cook
|
04cecacdbb
|
take full geometry of the terminals into account
|
2008-12-19 15:17:43 -08:00 |
Kees Cook
|
5c3d3c5c2e
|
first pass at direction terminal control
|
2008-12-18 23:41:55 -08:00 |
Chris Jones
|
b1bf317671
|
actually make the typing simultaneous, and pretty things up slightly
|
2008-12-11 07:08:28 +00:00 |
Chris Jones
|
9bc24e665b
|
Lay out some UI groundwork ideas for simultaneous typing support
|
2008-12-10 18:16:55 +00:00 |
Chris Jones
|
c7677b9c0e
|
make sure we do return codes properly for key handlers
|
2008-11-28 12:59:32 +00:00 |
Emmanuel Bretelle
|
6631af7e4d
|
fixing rgba_control
|
2008-11-27 09:52:32 +01:00 |
Chris Jones
|
408a7246d9
|
take care of updating tab close buttons when the setting changes
|
2008-11-19 17:04:36 +00:00 |
Chris Jones
|
8decf82577
|
Make handle size and tab position updatable on the fly
|
2008-11-19 13:46:37 +00:00 |
Chris Jones
|
68529502e7
|
Make prefs_profile.auto_add more robust, add some more global reconfiguration
|
2008-11-16 02:42:09 +00:00 |
Chris Jones
|
e01d69346f
|
Demonstrate how we can change a global property without a restart
|
2008-11-12 11:36:18 +00:00 |
Thomas Hurst
|
901b5a8ea4
|
Use "%r" % foo instead of "%s" % repr(foo). No functional changes.
|
2008-11-04 17:01:00 +00:00 |
Chris Jones
|
156eb8b32a
|
Make the profile editor window atomic. Hook up its cancel button to destroy itself and make the Apply button dump the settings contained within. Requires some modification of auto_add to better keep track of the widgets
|
2008-11-03 22:55:55 +00:00 |
Chris Jones
|
434c253237
|
make profile editor opened the conext menu and improve its appearance
|
2008-11-01 00:50:34 +00:00 |
Chris Jones
|
9c75e20492
|
Add file watching support to ValuestoreRC. Also slightly improve a debug statement in the root config class
|
2008-10-23 23:29:26 +01:00 |
Chris Jones
|
b623f662e8
|
only do session handling if we have a gnome_client
|
2008-10-16 11:43:50 +01:00 |
Chris Jones
|
fc9b50850e
|
only try to switch pages in a notebook if we actually have one. Not a fix for, but somewhat workaround for the crashing aspect of LP #271850
|
2008-09-25 22:22:05 +01:00 |
Thomas Hurst
|
76b06bc5f7
|
Workaround an apparant gtk bug in next/prev_page
|
2008-09-22 18:31:35 +01:00 |
Emmanuel Bretelle
|
bbc17502a8
|
Fix to LP#252971 making terminator compatible fix Dapper
|
2008-09-04 18:41:02 +01:00 |
Thomas Hurst
|
e6497992e8
|
Drop a useless pass.
|
2008-09-04 02:59:40 +01:00 |
Thomas Hurst
|
d388885581
|
Save maximized and fullscreen state. Argument handling needs improving; it'll break if short-form is used and squished together.
Probably we should piece together a command line directly from OptionParser's results, not copy it manually like this.
|
2008-08-29 19:23:30 +01:00 |
Thomas Hurst
|
035b15b6d9
|
Session support now tests ok with xsm. Note change of default #! line, and addition of dummy arguments to OptionParser. If we move gnome init earlier we can avoid the latter.
|
2008-08-29 19:22:16 +01:00 |
Thomas Hurst
|
0f5c6b361b
|
Handle old Fedora gnome bindings.
save_yourself on startup.
Add geometry back to arguments, they're clearly isn't any wm magic for this stuff.
|
2008-08-29 19:20:50 +01:00 |
Thomas Hurst
|
9d183ed5e1
|
Introduce X session support by way of gnome.ui.
This involves moving cwd detection and url_show into class Terminator, since we need to initialize gnome earlier.
|
2008-08-29 19:18:31 +01:00 |
Thomas Hurst
|
3c77ec10c1
|
Add support for tab_position.
|
2008-08-28 17:08:15 +01:00 |
Emmanuel Bretelle
|
f44955b926
|
Cleaning up rev 490
|
2008-08-25 20:16:49 +01:00 |
Thomas Hurst
|
fc53521c80
|
Add a --geometry option. Terminator's constructor is getting a bit long.
|
2008-08-21 08:07:38 +01:00 |
Emmanuel Bretelle
|
e7c57039a4
|
Fixing Zoom/UnZoom with notebook pages
|
2008-08-16 13:37:49 +01:00 |
Thomas Hurst
|
8ee6c682ca
|
Avoid silently eating gconf exceptions, at least under debug mode.
|
2008-08-15 17:34:33 +01:00 |
Thomas Hurst
|
ca66d55bea
|
Make f11_modifier work again.
|
2008-08-15 13:40:10 +01:00 |