Chris Jones
|
682f0bd3f7
|
Apply some policy to the original cwd we inherit - if it's / then our parent process is probably some kind of app launcher, so we'll try to be helpful and make our cwd be ~
|
2010-04-18 09:49:32 +01:00 |
Chris Jones
|
6426236bed
|
debian/changelog items for 0.93
|
2010-04-15 21:16:39 +01:00 |
Chris Jones
|
b24425f1d3
|
Release actions for 0.93
|
2010-04-15 21:15:02 +01:00 |
Chris Jones
|
6a5f3381a7
|
Block tab creation while zoomed. Closes LP #563911
|
2010-04-15 20:32:25 +01:00 |
Nicolas Valcarcel Scerpella
|
9501cde85e
|
remove problematic line from man page
|
2010-04-15 09:51:39 -05:00 |
Chris Jones
|
9a90d48137
|
Wrap our dbg/err prints in an exception handler, since std.stderr is unfunctional in certain circumstances. Closes LP #562490
|
2010-04-15 12:59:19 +01: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
|
4b6724c8a4
|
Make the palette selection handle custom palettes better and ignore case when matching colourschemes
|
2010-04-15 12:31:49 +01:00 |
Chris Jones
|
a9707f4bbf
|
Handle custom colourschemes better
|
2010-04-15 12:22:54 +01:00 |
Chris Jones
|
4f6235bc5e
|
Thanks to some #pygtk folks we now have a way out of the ridiculous 16bit colour values that Gtk+ gives us from the ColorPicker widget. Now we get the 8bit values that everyone is used to
|
2010-04-13 23:17:52 +01:00 |
Chris Jones
|
5ac45778d5
|
Relax the checking of navigability slightly, to handle the case where handle_size=0. Closes LP #562039
|
2010-04-13 12:55:10 +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
|
909d424911
|
Remove duplicate alternate_screen_scroll
|
2010-04-13 12:31:37 +01:00 |
Chris Jones
|
da8df9daa2
|
seriously, pygtk does some weird things. Make the url handler even more defensive about which scheme it chooses. Closes LP #554571
|
2010-04-12 22:45:45 +01:00 |
Chris Jones
|
bd3da1e8ff
|
When removing a notebook child and adding a new one we need to do it in one move so we can preserve the tab ordering. Closes LP #490627
|
2010-04-12 21:35:24 +01:00 |
Chris Jones
|
51ae3cd95a
|
Set a tab as reorderable after adding it, not before
|
2010-04-11 23:08:00 +01:00 |
Chris Jones
|
c284baa7c0
|
This is how everyone else styles their notebook tab close buttons. It's a bit bigger than we had before, but that's the price you pay I guess. Closes LP #559185
|
2010-04-11 18:55:35 +01:00 |
Chris Jones
|
58921fbcc7
|
Include the final page of children in the list of children of the Notebook. Closes LP #546665
|
2010-04-11 15:51:18 +01:00 |
Chris Jones
|
463ea45d3a
|
When removing a Notebook, make sure focus goes to a terminal. Closes LP #558375
|
2010-04-11 15:31:42 +01:00 |
Chris Jones
|
4b1b58544e
|
gtk.Widget.has_focus() is too new, look for gtk.HAS_FOCUS in flags() instead
|
2010-04-11 00:54:07 +01:00 |
Chris Jones
|
68da0b24b3
|
Tidy up some focus grabbing on new Terminal creation. Closes LP #558376
|
2010-04-09 12:58:46 +01:00 |
Chris Jones
|
71e6acd6e4
|
Prevent splitting while a terminal is maximised/zoomed. Closes LP #558330
|
2010-04-09 12:38:33 +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
|
23d0ae64c1
|
Remove duplicate shortcut entry. Reported by Kees Cook
|
2010-04-09 12:31:15 +01:00 |
Chris Jones
|
5c43b371e9
|
Handle on_hide_window() being called with no data. It may actually always be called that way
|
2010-04-09 12:30:47 +01:00 |
Chris Jones
|
d8343002f9
|
We don't use python-xdg
|
2010-04-07 23:26:32 +01:00 |
Nicolas Valcarcel Scerpella
|
b7592a5826
|
remove python-xdg from Recommends
|
2010-04-07 17:27:16 -05:00 |
Chris Jones
|
5f0be08d7d
|
Changelogs \o/
|
2010-04-07 22:43:14 +01:00 |
Chris Jones
|
dd567fcfa4
|
Fix the default value of the palette in the manpage and attempt to hint that the long line is necessary
|
2010-04-07 22:28:02 +01:00 |
Chris Jones
|
704269ed4b
|
Fix a lintian warning about the manpage
|
2010-04-07 22:24:54 +01:00 |
Chris Jones
|
f9352625c4
|
Tidy up handle size handling a little, but it is still insufficient, albeit not regressive
|
2010-04-07 22:23:31 +01:00 |
Chris Jones
|
09e8f37cb2
|
Administrivia for 0.92
|
2010-04-07 21:58:51 +01:00 |
Chris Jones
|
ee712c4b8a
|
Update translations from Launchpad
|
2010-04-07 21:57:56 +01:00 |
Chris Jones
|
b3e1f3750b
|
Handle older gtk versions that lack gtk.show_uri(), making them use xdg-open with a fallback to webbrowser.open(). Closes LP#554571
|
2010-04-07 12:27:39 +01:00 |
Chris Jones
|
240d81c5cd
|
Add another layer of protection against weird things making us set a stupid geometry hint that stops us from being able to resize smaller
|
2010-04-07 12:17:11 +01:00 |
Chris Jones
|
cf8cf9a506
|
Take the easy way out of fixing geometry hinting to work with Notebooks - cowardly refuse to do it.
|
2010-04-07 12:14:31 +01:00 |
Chris Jones
|
f488231ad1
|
Fix a couple of subtle bugs relating to closing tabs. Closes LP #556490
|
2010-04-06 23:45:05 +01:00 |
Chris Jones
|
182a0971bb
|
Switch the default to a palette more like 0.14 had
|
2010-04-06 22:55:40 +01:00 |
Chris Jones
|
87283a927a
|
Hook up the palette options in Preferences
|
2010-04-06 22:36:09 +01:00 |
Chris Jones
|
fd8bc65654
|
remove enable_real_transparency setting and instead attempt to determine it based on the actual capabilities of the current display
|
2010-04-06 21:11:11 +01:00 |
Chris Jones
|
dec2e53cbb
|
Even if we have an RGBA colourmap, we don't really want one unless we have compositing going on
|
2010-04-06 20:51:29 +01:00 |
Chris Jones
|
ebb262834a
|
Don't store color_scheme in the config file in addition to storing foreground/background colours. We can use those to infer which scheme is in use easily enough
|
2010-04-06 12:36:45 +01:00 |
Chris Jones
|
2b7d22be00
|
Pick what should be a slightly more reasonable default palette
|
2010-04-06 12:24:33 +01:00 |
Chris Jones
|
9b7fc5daa8
|
finally: is not py2.4 compatible
|
2010-04-06 00:05:20 +01:00 |
Chris Jones
|
23dd4e0b2a
|
Attempt to use the VTE API more correctly, working around a python bindings bug in vte 0.24
|
2010-04-05 23:28:03 +01:00 |
Chris Jones
|
21885c424f
|
Don't spit out multiple identical errors when failing to open a config file
|
2010-04-05 23:06:30 +01:00 |
Chris Jones
|
d1cd3809dc
|
The .glade file lives with the python library now, not here
|
2010-04-05 15:32:08 +01:00 |
Chris Jones
|
13a140da7d
|
Switch from using deskbar's key binding interface to python-keybinder which is essentially the same code, but as a standalone module, thus reducing the (albeit soft) dependencies
|
2010-04-02 17:06:39 +01:00 |
Chris Jones
|
0e5e66cce0
|
We can't ask windows to be less than 1x1
|
2010-04-02 17:04:54 +01:00 |
Chris Jones
|
364a833324
|
Add support for preserving cwd across tab creation events. Fixes a regression reported by jkaker
|
2010-04-02 16:45:32 +01:00 |