[Bug 822768] New: Veusz ignores axes stacking order and paints them above everything else despite different ordering
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c0 Summary: Veusz ignores axes stacking order and paints them above everything else despite different ordering Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: All OS/Version: openSUSE 12.3 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: badshah400@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0 This is basically a fix from upstream for an issue I had reported [1] with the upstream bug tracker against veusz 1.17.1. With 1.17.1, the problem is that despite stacking other widgets on top of it, the axes are always painted on top, which causes ugliness esp. with the key/legend. While placing the key above any of the other widgets, such as xy plots, etc masks the appropriate region of the plot just fine, it is only while covering the axis that this masking fails. This is fixed by a recent commit upstream, see [2]. I have rebased this commit for the version of veusz in openSUSE:12.3:Update (the upstream commit was over a master branch, with new features and all, which will soon be released as 1.18). Please consider this patched package [3] as an update release as soon as possible. I have tested the patched package and it works great. [1] https://github.com/jeremysanders/veusz/issues/38 [2] https://github.com/jeremysanders/veusz/commit/7a0dfc8d47cfb7c3ee61f791444d0a... [3] Packages for testing are here https://build.opensuse.org/package/show?package=python-veusz.openSUSE_12.3_Update&project=home%3Abadshah400%3Abranches%3AopenSUSE%3A12.3%3AUpdate Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c Atri Bhattacharya <badshah400@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |maintenance@opensuse.org -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c1 --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-06-01 22:00:11 CEST --- This is an autogenerated message for OBS integration: This bug (822768) was mentioned in https://build.opensuse.org/request/show/177165 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c2 --- Comment #2 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-06-02 02:00:15 CEST --- This is an autogenerated message for OBS integration: This bug (822768) was mentioned in https://build.opensuse.org/request/show/177168 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c3 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|maintenance@opensuse.org | --- Comment #3 from Benjamin Brunner <bbrunner@suse.com> 2013-06-03 04:24:35 CEST --- Thanks for your submission! I started an update for openSUSE 12.3, see openSUSE:Maintenance:1718. Please remember to submit it to the devel-project devel:languages:python, too if required. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c4 Atri Bhattacharya <badshah400@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|bnc-team-screening@forge.pr |badshah400@gmail.com |ovo.novell.com | --- Comment #4 from Atri Bhattacharya <badshah400@gmail.com> 2013-06-03 07:11:30 UTC --- (In reply to comment #3)
Thanks for your submission! I started an update for openSUSE 12.3, see openSUSE:Maintenance:1718.
Thanks a lot for your help with this, Benjamin.
Please remember to submit it to the devel-project devel:languages:python, too if required.
I do not think submitting this to the devel project will be necessary because I will submit to that the soon-to-be released upstream version 1.18, which will already contain both the fixes included in these patches. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c5 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #5 from Benjamin Brunner <bbrunner@suse.com> 2013-06-10 05:54:05 CEST --- All right. Thanks for clarifying this, Atri. The update for openSUSE 12.3 is released now. Resolved fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=822768 https://bugzilla.novell.com/show_bug.cgi?id=822768#c6 --- Comment #6 from Swamp Workflow Management <swamp@suse.de> 2013-06-10 10:28:39 UTC --- openSUSE-RU-2013:0983-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 822768 CVE References: Sources used: openSUSE 12.3 (src): python-veusz-1.17.1-4.12.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com