Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Enhance visualization of handles | ||
---|---|---|---|
Product: | Draw | Reporter: | Armin Le Grand <Armin.Le.Grand> |
Component: | ui | Assignee: | Armin Le Grand <Armin.Le.Grand> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | Normal | ||
Priority: | P3 | CC: | issues, rb.henschel |
Version: | 4.0.0-dev | ||
Target Milestone: | 4.0.0 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- |
Description
Armin Le Grand
2012-12-11 12:49:36 UTC
ALG: Taking over. I have solved the ressource problem, it is now possible to use the full alpha channel. Thus, I propose to add some better edge smoothing and some transparence to allow to see stuff evtl. covered by the handles (e.g. the anchors in SW/SC). I propose to keep all three themes, but to use the enhanced one as default. The user will still have the choice to use simpler handles if he wants. Anyways, the proposed enhanced handles will be much simpler than the 3D handles used up to now. Handles come in two sizes which the user can choose. I propose to keep this selection possibility, but to use the bigger handles as default due to the increased (and still increasing) resolutions as of todays displays. I have adapted the handles for all themes, using Draw and the 3D engine massively. I will add the new handle bitmaps and the draw document which shows how I generated them (for whom it may interest). To make it easier to take a look, I will also add previews as draw document and bitmaps. ALG: You can find the following files under the link http://people.apache.org/~alg/: The handles: markers.png : Normal version markers2.png : Enhanced version markersACC.png : HighContrast version cropmarkers.png : Normal cropmarkers2.png : Enhanced cropmarkersACC.png : HighContrast buttons.odg : The draw doc I used to create the buttons. May be interesting for some to see what draw can do ;-) OldNew.odp : Draw doc containing some bitmaps showing diffs OldNew.png : Same as above, but as bitmap to make things easier Of course the handle design is a quesion of taste; I have midified the used handles carefully and not too much, but these are much more pleasing in all day usage. Remember that the handles are where the user's focus is most of the time. I get a "Forbidden" for files OldNew.odp, OldNew.png and buttons.odg. ALG: Added missing support to make the CustomShape handles (the yellow ones) work when travelling the handles by keyboard (CTRL+TAB or CTRL+SHIFT+TAB). Works well. Before, the handle with the focus was not visualized by blinking, so the user had no clue if the handle *had* the focus or not. ALG: @Rwegina: thanks, changed :-) ALG: Made the crop handles lighter, also added white to the rotation center handle to make it visible in all cirumstances. Thanks to Regina for this Hints! ALG: Corrected anchor visualisation to be independent of big handles, this showed the pressed anchor. This will now use the selected state which Writer sets during anchor dragging. "alg" committed SVN revision 1421172 into trunk: #121463# Enhanced handle visualization and some fixes in that region ALG: Comitted for now, but keeping open for evtl. reactions and further corrections. ALG: Okay, acceptance seems good. Setting to resolved. |