Do we really need multiple floating toolboxes? I think the toolbox should be treated as any other dialog, i.e. only exist in a single copy. If a user requests a toolbox for the current window, it's only created if it didn't exist, otherwise it's brought on top. This does not apply to docked toolboxes; these may exist one per document window. I think it's saner and more intuitive that way.
I have a patch that implements this. As a side effect it fixes some callback problems that resulted in crashes and failed asserts when I plugged in my unsinkability code into the toolbox (and quite probably some other problems too). If there are no objections I will commit.
*Please* do so.
One note however, the user will still be able to open multiple copies of ink correct? Is this something we want to look into?
-thomas
On Nov 13, 2003, at 7:52 AM, bulia byak wrote:
Do we really need multiple floating toolboxes? I think the toolbox should be treated as any other dialog, i.e. only exist in a single copy. If a user requests a toolbox for the current window, it's only created if it didn't exist, otherwise it's brought on top. This does not apply to docked toolboxes; these may exist one per document window. I think it's saner and more intuitive that way.
I have a patch that implements this. As a side effect it fixes some callback problems that resulted in crashes and failed asserts when I plugged in my unsinkability code into the toolbox (and quite probably some other problems too). If there are no objections I will commit. -- __________________________________________________________ Sign-up for your own personalized E-mail at Mail.com http://www.mail.com/?sr=signup
Search Smarter - get the new eXact Search Bar for free! http://www.exactsearchbar.com/
This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Thu, 13 Nov 2003, bulia byak wrote:
Do we really need multiple floating toolboxes? I think the toolbox should be treated as any other dialog, i.e. only exist in a single copy. If a user requests a toolbox for the current window, it's only created if it didn't exist, otherwise it's brought on top. This does not apply to docked toolboxes; these may exist one per document window. I think it's saner and more intuitive that way.
I have a patch that implements this. As a side effect it fixes some callback problems that resulted in crashes and failed asserts when I plugged in my unsinkability code into the toolbox (and quite probably some other problems too). If there are no objections I will commit.
Yeah I'd say commit it and let's try it out and see what we think. Hopefully it won't freak anyone out, but if so, that'll be good feedback. ;-)
Bryce
participants (3)
-
Bryce Harrington
-
bulia byak
-
T Ingham