2010/11/8 Jasper van de Gronde <th.v.d.gronde@...528...>:
As you may have noticed the last item on the list is subject of the debate, as for the rest: be my guest! Any dead or nearly dead code we remove will generally lead to a lighter, more stable and more maintainable Inkscape! I'd also love to eliminate one of pixblock-transform and nr-compose-transform, but perhaps some of the GSoC Cairoification work has taken care of this already.
Indeed, those two files are no longer present in the Cairo branch.
Does the DBus binding work on Windows btw? If so, is there somewhere where I can read up on how to use it?
It doesn't ork on Windows yet. There is a big push from Glib people to get some version of DBus working reliably on Windows
2010/11/8 the Adib <theadib@...1439...>:
regarding this native dialogue thing:
- the gtk dialogues write some configuration data.
I think you are referring to the bookmarks in the left pane. This data is not essential to the correct functioning of the dialog, so the portable version will still work without problems even if the data disappears.
Here are the arguments so far. From the users' point of view, native dialogs are probably a good thing, but from the developers' perspective they are a huge pain.
In favor of keeping native Windows dialogs: 1. Some people like them more. 2. More consistent with other Windows applications.
In favor of removing them: 1. We don't have many experienced Windows developers, and tying up this scarce resource with maintaining what amounts to eye candy doesn't seem to be very wise to me. 2. Creates potential for platform specific bugs, e.g. https://bugs.launchpad.net/inkscape/+bug/285267 3. Having 2 versions of the dialog means that anyone who wants to add any feature to the dialogs must be proficient both in Windows API and in GTK.
I think there's one reason for opposition to GTK dialogs which might no longer be true. When native dialogs were introduced, the GTK file dialog resembled the Windows 3.x one, with the left pane for folders and the right one for files in the current folder. Right now it's very similar to Windows XP, with the left pane for frequently visited places and favorites and the right pane for files and folders. The only big difference in functionality is that you can't perform arbitrary file operations like copying, renaming and deleting from GTK file dialogs.
Regards, Krzysztof