I just thought I'd check in about the native file dialogs.
We're getting seriously close now. After the conversation last week, I added an icon (from Tango) to the toolbar to allow the preview to be switched on and off, and I've reworked the preview pane so it now runs on Cairo not the Inkscape internal renderer.
I've done quite a lot of work testing the dialog over the past few days including fixing some problems with the interfacing between GTK's UTF-8 and Windows' UTF-16.
Really everything works now *except* rendering of SVG files for the preview pane. All I need is to be able to use librsvg. The current version in the bundle relies on the absent bzip2 and so is unusable - can we satisfy that dependancy? If so I can finish the patch, and the native file dialogs will be finished! - probably too late for 0.46 though now.
I'm away now until saturday, but should be free all day. So if I can get a working copy of librsvg.dll, I might even be able finish the patch once and for all on saturday! - only 10 months later than originally expected.
Happy Days Joel
Hi Joel, I'm a bit confused - when you say "Native" do you mean "Windows"? Or will your changes also result native dialogs for OSX, KDE and other platforms?
(Fwiw, we've had platform-specific file dialogs in the codebase before, but they've tended to prove too maintenance-heavy. A truly platform-independent native file dialog solution would be wonderful.)
Bryce
On Wed, Jan 02, 2008 at 12:17:46AM +0000, Joel Holdsworth wrote:
I just thought I'd check in about the native file dialogs.
We're getting seriously close now. After the conversation last week, I added an icon (from Tango) to the toolbar to allow the preview to be switched on and off, and I've reworked the preview pane so it now runs on Cairo not the Inkscape internal renderer.
I've done quite a lot of work testing the dialog over the past few days including fixing some problems with the interfacing between GTK's UTF-8 and Windows' UTF-16.
Really everything works now *except* rendering of SVG files for the preview pane. All I need is to be able to use librsvg. The current version in the bundle relies on the absent bzip2 and so is unusable - can we satisfy that dependancy? If so I can finish the patch, and the native file dialogs will be finished! - probably too late for 0.46 though now.
I'm away now until saturday, but should be free all day. So if I can get a working copy of librsvg.dll, I might even be able finish the patch once and for all on saturday! - only 10 months later than originally expected.
Happy Days Joel
participants (2)
-
Bryce Harrington
-
Joel Holdsworth