Activity log for bug #649441

Date Who What changed Old value New value Message
2010-09-27 23:45:28 Craig Marshall bug added bug
2010-09-27 23:45:28 Craig Marshall attachment added non-modal-extension-dialog.patch https://bugs.launchpad.net/bugs/649441/+attachment/1646640/+files/non-modal-extension-dialog.patch
2010-09-27 23:45:36 Craig Marshall inkscape: assignee Craig Marshall (craig9)
2010-09-27 23:45:48 Craig Marshall inkscape: status New In Progress
2010-09-27 23:47:32 Craig Marshall description Currently, extension dialogs that display a Live Preview checkbox default to non-modal. This means the main inkscape window can still be interacted with. When this checkbox is ticked, the dialog becomes modal, allowing the main window to update based on each change of the dialog parameters. Extension dialogs that don't need to display the live preview checkbox though, are defaulting to non-modal. To make the extension non-modal, you just have to pretend that it can use a live preview checkbox (which would be a bad workaround). My thoughts are: a) It is more useful (and no less useful) to have non-modal extension dialogs, meaning you can go back and forth between the work and the dialog without opening and closing anything. b) It is no risker to have these dialogs non-modal without the live preview checkbox than it is with the live preview checkbox. It makes no difference that I can detect. (Please correct me if I'm wrong). I have written and attached a patch that implements this, please test it and give me feedback! Thanks, Craig Currently, extension dialogs that display a Live Preview checkbox default to non-modal. This means the main inkscape window can still be interacted with. When this checkbox is ticked, the dialog becomes modal, allowing the main window to update based on each change of the dialog parameters. Extension dialogs that don't need to display the live preview checkbox though, are defaulting to modal. To make the extension non-modal, you just have to pretend that it can use a live preview checkbox (which would be a bad workaround). My thoughts are: a) It is more useful (and no less useful) to have non-modal extension dialogs, meaning you can go back and forth between the work and the dialog without opening and closing anything. b) It is no risker to have these dialogs non-modal without the live preview checkbox than it is with the live preview checkbox. It makes no difference that I can detect. (Please correct me if I'm wrong). I have written and attached a patch that implements this, please test it and give me feedback! Thanks, Craig
2010-09-27 23:47:56 Craig Marshall description Currently, extension dialogs that display a Live Preview checkbox default to non-modal. This means the main inkscape window can still be interacted with. When this checkbox is ticked, the dialog becomes modal, allowing the main window to update based on each change of the dialog parameters. Extension dialogs that don't need to display the live preview checkbox though, are defaulting to modal. To make the extension non-modal, you just have to pretend that it can use a live preview checkbox (which would be a bad workaround). My thoughts are: a) It is more useful (and no less useful) to have non-modal extension dialogs, meaning you can go back and forth between the work and the dialog without opening and closing anything. b) It is no risker to have these dialogs non-modal without the live preview checkbox than it is with the live preview checkbox. It makes no difference that I can detect. (Please correct me if I'm wrong). I have written and attached a patch that implements this, please test it and give me feedback! Thanks, Craig Currently, extension dialogs that display a Live Preview checkbox default to non-modal. This means the main inkscape window can still be interacted with. When this checkbox is ticked, the dialog becomes modal, allowing the main window to update based on each change of the dialog parameters. Extension dialogs that don't need to display the live preview checkbox though, are defaulting to modal. To make the extension non-modal, you just have to pretend that it can use a live preview checkbox (which would be a bad workaround). My thoughts are: a) It is more useful (certainly no less useful) to have non-modal extension dialogs, meaning you can go back and forth between the work and the dialog without opening and closing anything. b) It is no risker to have these dialogs non-modal without the live preview checkbox than it is with the live preview checkbox. It makes no difference that I can detect. (Please correct me if I'm wrong). I have written and attached a patch that implements this, please test it and give me feedback! Thanks, Craig
2010-09-28 02:49:58 su_v tags extensions extensions-plugins ui
2010-09-29 07:57:59 su_v attachment added crash log (including backtrace) 0.48+devel r9799 + non-modal-extension-dialog.patch https://bugs.launchpad.net/inkscape/+bug/649441/+attachment/1652330/+files/inkscape-bin_2010-09-29-094542_LeWitt.crash
2010-09-29 11:25:25 Craig Marshall attachment added live_preview.v2.patch https://bugs.launchpad.net/inkscape/+bug/649441/+attachment/1652969/+files/live_preview.v2.patch
2012-09-10 02:58:00 John Smith inkscape: status In Progress Fix Committed
2012-09-10 02:58:04 John Smith inkscape: assignee Craig Marshall (craig9) John Smith (john-smithi)
2012-09-10 10:05:28 su_v inkscape: milestone 0.49
2014-04-09 17:09:37 Ryan Lerch attachment added modal-issue.ogv https://bugs.launchpad.net/inkscape/+bug/649441/+attachment/4077744/+files/modal-issue.ogv
2014-04-09 17:31:19 Ryan Lerch bug added subscriber Ryan Lerch
2015-02-21 02:56:36 Bryce Harrington inkscape: status Fix Committed Fix Released