Activity log for bug #1198597

Date Who What changed Old value New value Message
2013-07-07 04:54:53 su_v bug added bug
2013-07-27 22:20:28 su_v description Upgrading GTK+/Quartz from 2.24.18 to 2.24.19 breaks entering text on-canvas with the text tool in current stable and trunk builds of Inkscape. The regression persists with latest release GTK+ 2.24.20. Steps to reproduce: 1) launch Inkscape (with default preferences) 2) in the new document, create a text object (doesn't matter whether regular or flowed) and type an arbitrary text as content. Expected result: Any keys typed while the text tool cursor is visible (blinking) on-canvas go directly to the content of the text object Actual result: Any keys typed in the text tool context with an active text object on-canvas act as keyboard shortcuts instead. It is not possible to create new text objects, nor to edit the content of existing text objects beyond modifying the style. System: Tested and verified on OS X 10.7.5 by reverting GTK+/Quartz (installed via MacPorts) from 2.24.19 to 2.24.18, and repeating the STR with the same inkscape builds. Not reproduced with - GTK+/X11 2.24.19 (-> issue limited to the Quartz backend of GTK+) - GTK+/Quartz 3.8.2 (-> issue limited to GTK2) - GTK+/Quartz <= 2.24.18 (-> issue limited to the Quartz backend of GTK+ >= 2.24.19) Regression seems to have been triggered initially by this upstream commit: <https://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=21c775a2c811662881ae0b2f7606ab6c0875011b> and persists in recently released GTK+ 2.24.20 as well. Any help to figure out whether this upstream change in the Quartz backend of GTK2 requires fixes in Inkscape (stable as well as trunk), or needs to be adjusted upstream to not break inkscape, would be highly appreciated. Upgrading GTK+/Quartz from 2.24.18 to 2.24.19 breaks entering text on-canvas with the text tool in current stable and trunk builds of Inkscape. The regression persists with latest release GTK+ 2.24.20. Steps to reproduce: 1) launch Inkscape (with default preferences) 2) in the new document, create a text object (doesn't matter whether regular or flowed) and type an arbitrary text as content. Expected result: Any keys typed while the text tool cursor is visible (blinking) on-canvas go directly to the content of the text object Actual result: Any keys typed in the text tool context with an active text object on-canvas act as keyboard shortcuts instead. It is not possible to create new text objects, nor to edit the content of existing text objects beyond modifying the style. System: Tested and verified on OS X 10.7.5 by reverting GTK+/Quartz (installed via MacPorts) from 2.24.19 to 2.24.18, and repeating the STR with the same inkscape builds. Not reproduced with - GTK+/X11 2.24.19 (-> issue limited to the Quartz backend of GTK+) - GTK+/Quartz 3.8.2 (-> issue limited to GTK2) - GTK+/Quartz <= 2.24.18 (-> issue limited to the Quartz backend of GTK+ >= 2.24.19) Regression seems to have been triggered initially by this upstream commit: <https://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=21c775a2c811662881ae0b2f7606ab6c0875011b> and persists in recently released GTK+ 2.24.20 as well. Related upstream issue: 694273 - Support for NSTextInputClient in text widgets <https://bugzilla.gnome.org/show_bug.cgi?id=694273> Any help to figure out whether this upstream change in the Quartz backend of GTK2 requires fixes in Inkscape (stable as well as trunk), or needs to be adjusted upstream to not break inkscape, would be highly appreciated.
2013-07-27 22:29:17 su_v bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=694273
2013-07-27 22:29:17 su_v inkscape: status New Triaged
2013-10-17 21:09:41 su_v inkscape: milestone 0.49
2014-02-28 03:15:13 Launchpad Janitor branch linked lp:inkscape
2014-02-28 03:15:50 Krzysztof Kosinski inkscape: assignee Krzysztof Kosinski (tweenk)
2014-02-28 03:15:53 Krzysztof Kosinski inkscape: status Triaged Fix Committed
2014-02-28 03:26:42 Krzysztof Kosinski inkscape: milestone 0.91 0.48.5
2014-06-23 12:04:08 Alex Valavanis inkscape: status Fix Committed Fix Released
2017-01-12 16:18:15 su_v tags gtk-osx regression text gtk-quartz regression text