Chris Jones
|
2f0138d298
|
Refactor pid cwd finding to trap exceptions
|
2010-07-27 13:03:55 +01:00 |
Chris Jones
|
bab0cc27d5
|
Make font antialiasing configurable
|
2010-07-13 13:50:33 +01:00 |
Chris Jones
|
5395c21f64
|
Give the prefs window a decent window title
|
2010-07-04 18:53:18 +01:00 |
Chris Jones
|
d78cb9c92b
|
Prepare for 0.94 release
|
2010-07-04 18:49:43 +01:00 |
Chris Jones
|
e4890ebdd1
|
Describe and restore custom tab labels in the layout. Closes LP #568500
|
2010-07-04 17:22:39 +01:00 |
Chris Jones
|
4a2b8c77e1
|
Allow the split menu items to be translatable. Closes LP #575827
|
2010-07-03 21:46:41 +01:00 |
Chris Jones
|
31e197d1bc
|
Try to always keep a focussed terminal. Closes LP #570706
|
2010-07-03 21:30:17 +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
|
d1989ec4a6
|
When a window loses focus, update all the terminals within to show the inactive titlebar colours. Closes LP #576276
|
2010-07-03 20:00:04 +01:00 |
Chris Jones
|
597f4ff75d
|
Expose keybindings for setting the broadcast modes. Closes LP #598410
|
2010-07-03 18:54:53 +01:00 |
Chris Jones
|
6c2d6bbea6
|
Clear window urgency hint when a window gains focus. Closes LP #600280
|
2010-07-03 18:22:59 +01:00 |
Chris Jones
|
9d2f5d6466
|
Clear the WM urgency hint on all mouse clicks. Partially closes LP #600280
|
2010-07-03 18:14:37 +01:00 |
Chris Jones
|
baa7c81593
|
When closing a window, formally close all the terminals within. Closes LP #308025
|
2010-07-03 18:08:46 +01:00 |
Chris Jones
|
581a738c62
|
Preserve cwd into new windows. Closes LP #597651
|
2010-07-03 16:16:50 +01:00 |
Chris Jones
|
838d27bb60
|
Be even more defensive about URL handling. Closes LP #554571
|
2010-07-03 16:05:15 +01:00 |
Chris Jones
|
fdf169a2fd
|
Only display the menu item for Preferences if there is support for Gtk Builder
|
2010-07-02 11:09:21 +01:00 |
Chris Jones
|
5fb0f518c8
|
Apply a slightly modified version of Mike Miller's patch to improve backwards compatibility with older pygtk. Closes LP #589216
|
2010-06-30 11:33:34 +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
|
b13d7fc43c
|
Remove a spurious print
|
2010-06-23 07:30:59 +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
|
51fe811b85
|
Add a method for determining if a plugin is permanent - i.e. if it cannot be unloaded
|
2010-06-20 23:56:11 +01:00 |
Chris Jones
|
80289911f1
|
Some plugins can't ever be disabled. Detect and obey
|
2010-06-20 22:56:19 +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 |
Chris Jones
|
6bc310d58c
|
Also grandfather in the apturl url handler plugin, since that was previously enabled by default
|
2010-06-18 13:08:17 +01:00 |
Chris Jones
|
69e4ae1875
|
Switch plugins from being enabled by default to being disabled by default. An annoying change to have to make, but since almost nobody is using them yet, hopefully nobody will notice
|
2010-06-18 13:07:02 +01:00 |
Chris Jones
|
df43e67239
|
Fix pasting so we always use our own paste method rather than VTE's so pasting with the keyboard shortcut works in groups
|
2010-06-17 14:08:54 +01:00 |
Chris Jones
|
5b5739df0e
|
Add some more debugging to layout creation
|
2010-06-15 15:19:05 +01:00 |
Chris Jones
|
a30ae88e2b
|
Add a plugin that allows one to watch a terminal for activity
|
2010-06-15 14:59:27 +01:00 |
Chris Jones
|
6cdd57c67c
|
This is an ugly, ugly method to be adding, but it's probably necessary, sadly
|
2010-06-15 14:54:43 +01:00 |
Chris Jones
|
e753470633
|
We should destroy the gerr dialog in the context it exists in
|
2010-06-15 14:54:24 +01:00 |
Chris Jones
|
6dce92b1a0
|
Make pylint happier with plugins
|
2010-06-10 16:56:17 +01:00 |
Chris Jones
|
ff9763cf2b
|
Make pylint happy and simplify the handling of the savefile dialog
|
2010-06-10 16:53:53 +01:00 |
Chris Jones
|
44f99c7738
|
Remove an unused demo/test plugin
|
2010-06-10 16:53:23 +01:00 |
Chris Jones
|
3c0d7bd566
|
Fix cancellation of Terminalshot dialog
|
2010-06-10 14:51:24 +01:00 |
Chris Jones
|
6229de7387
|
Add a plugin that saves screenshots of individual terminals
|
2010-06-10 13:52:36 +01:00 |
Chris Jones
|
cdf5f9f14e
|
Improve label used to describe titlebar foreground colour. Closes LP #576279
|
2010-06-03 22:54:22 +01:00 |
Chris Jones
|
3018ebee21
|
Drop an avoidable incompatibility with python 2.4. Closes LP #589200
|
2010-06-03 16:37:58 +01:00 |
Chris Jones
|
f2c62067c1
|
Handle creation of multiple tabs in a layout. Closes LP #583041
|
2010-05-25 20:08:20 +02:00 |
Chris Jones
|
3aba98dade
|
Don't override the default profile when deleting that profile, and don't explode if a profile goes away
|
2010-05-15 16:00:09 +02:00 |
Chris Jones
|
c64d71b809
|
Restore the command line -p option to specify a particular profile. This is then enforced as the default for new terminals
|
2010-05-15 15:51:20 +02:00 |
Chris Jones
|
622604d9b5
|
Appease the folks who demand totally hidden titlebars, by making the titlebars able to totally hide. This does not yet fully address the issue of showing group membership and/or event transmission/reception state while grouped without losing a line of terminal to forced titlebar display. That can come later if it is reasonably possible
|
2010-05-15 15:30:13 +02:00 |
Chris Jones
|
4184acef3c
|
Add a fixme
|
2010-05-15 14:18:22 +02:00 |
Chris Jones
|
d12223769b
|
guard against gtk/pygtk not letting us call set_orientation() on gtk.Box
|
2010-05-13 09:17:30 +02:00 |
Chris Jones
|
630da9b06d
|
I think tabs should always be homogeneous. Let's see how that works out
|
2010-05-05 12:53:01 +01:00 |
Chris Jones
|
4fca314259
|
Note the deprecation of Terminal::get_cursor_position
|
2010-05-05 09:46:09 +01:00 |
Chris Jones
|
785ed8b591
|
Apply modified patch from Juan Manuel Santos to improve the directional navigation by not relying on bogus assumptions about the behaviour of get_cusor_position
|
2010-05-05 09:44:55 +01:00 |
Chris Jones
|
70ab3b0f71
|
Store terminal titles in layouts
|
2010-04-22 23:14:03 +01:00 |
Chris Jones
|
f02f08314e
|
Make inserted pages when splitting also be reorderable. Closes LP #563445
|
2010-04-20 12:38:49 +01:00 |