Summary: | tied zoom icon does not always correspond to the current status | ||
---|---|---|---|
Product: | [Applications] kst | Reporter: | Grégoire Verlut <gregoire.verlut> |
Component: | general | Assignee: | kst |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | netterfield |
Priority: | NOR | ||
Version: | 2.0.0 | ||
Target Milestone: | 2.0.0 | ||
Platform: | unspecified | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Grégoire Verlut
2009-12-15 17:05:47 UTC
The current behavior is clearly wrong. However, the correct behavior is not entirely clear: the 'Tied Zoom' indicators are actually active, so you can just tie some of them by clicking on them. In that case, what should the tool-bar toggle do? I think that the Toolbar icon should be a pushbutton, not a toggle, and will either set all of the tied zoom indicators, or unset them all, depending on if there are more tied or un-tied plots in the current view. (There is also the issue that the tied zoom indicators don't look pushable... but that is a different story.) Thoughts? I agree with you: clicking on the button toggles all the tied indicators to the opposite of the current majority status. Clicking on one toggles only that one. One question may remain: do we want to toggle only the current window, or all windows? I'd prefer all windows if they can be zoomed together, otherwisw only the current window. SVN commit 1071118 by netterfield: Remove size settings from legend dialog. BUG: 219844 Tied Zoom button becomes a push button. Plots vote on whether to get set or not. BUG: 218811 Fix a crash when grouped plots are tied. M +0 -11 devel-docs/Kst2Specs/Wishlist M +1 -0 src/libkstapp/legenditem.cpp M +4 -4 src/libkstapp/mainwindow.cpp M +1 -1 src/libkstapp/mainwindow.h M +20 -5 src/libkstapp/plotitemmanager.cpp M +1 -1 src/libkstapp/plotitemmanager.h M +4 -0 src/libkstapp/sharedaxisboxitem.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1071118 Change version from 2.0.0_devel to 2.0.0 to simplify version numbering. These bugs are solved with 2.0.0 |