Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Picture toolbar, icons for flipping - misimplementation | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Writer | Reporter: | Czesław Wolański <czeslaw.wolanski> | ||||||||||||||
Component: | ui | Assignee: | AOO issues mailing list <issues> | ||||||||||||||
Status: | UNCONFIRMED --- | QA Contact: | |||||||||||||||
Severity: | Normal | ||||||||||||||||
Priority: | P5 (lowest) | ||||||||||||||||
Version: | 4.1.7 | ||||||||||||||||
Target Milestone: | --- | ||||||||||||||||
Hardware: | PC | ||||||||||||||||
OS: | Windows 7 | ||||||||||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||||||||||
Developer Difficulty: | --- | ||||||||||||||||
Attachments: |
|
Created attachment 86855 [details]
Writer and Draw comands
Created attachment 86856 [details]
Screenshots for Test no. 1
Created attachment 86857 [details]
Screenshot for Test no. 2
Created attachment 86858 [details]
Screenshot of custom toolbar in Draw
Created attachment 86859 [details]
Draw file for tests
|
Created attachment 86854 [details] Writer document for tests In AOO Writer open attached file "testFile". You shall see two identical images: one at the top of page, second one at its bottom. If that top image is not selected, do it. Picture toolbar will appear. --------------------- TEST no. 1 --------------------- Steps to reproduce: 1. Click "Flip Horizontally" icon You will notice that image is flipped horizontally and icon remains SELECTED. 2. Click "Flip Vertically" icon You will notice that image is flipped vertically and icon remains SELECTED. So we have now two icons selected. Notice that both toolbar and menu show the same information (see attachment called Test_1). Something here is VERY WRONG. Neither of these icons should act like this. It seems they work in toggle mode. (pushbutton, Uno API > UnoControlButtonModel, property .Toggle). I run some tests in AOO Draw and spotted a difference. Started to dig dipper into this bug. You will find the result of my research below. Behaviour of two "icons" is ABSOLUTELY WRONG for at least two reasons: 1. Flip horizontally/vertically should - as any software for image processing would do - perform a simple operation. By toggling the state of icon, AOO Writer does something more. -------------------- TEST no. 2 ---------------------------------- (see my attachment called Test_2) (a) start from scratch i.e. in situation when neither "Flip Horizontally" nor "Flip Vertically" is selected For this you can use second image located at the bottom of page. (b) click "Flip Vertically" icon Vertical flipping takes place. (c) invert image Click icon "Magic Wand" on the Picture toolbar. In "Graphic Filter" window click icon "Invert". Notice that image was not only inverted. (d) undo this operation click "Undo" icon on Standard toolbar OR Edit > Undo You surely will notice that image has NOT returned to state in point (b) but to state in point (a). You will see same result if in point (b) icon "Flip Horizontally" is choosen. VERY BAD indeed. 2. In AOO Draw there are four commands available in dialog "Add Command": "Flip Horizontally","Flip Vertically", "Horizontally" and "Vertically". I have created a custom toolbar "myToolbar". It contains all of them. (see attached image "myToolbar") I have attached .odg file "testFile_1" That toolbar is stored therein. If not visible, choose: View > Toolbars > myToolbar In tests: no. 1 and no. 2 above all icons behave CORRECTLY. Why? Because in contrast to AOO Writer they do not remain selected once clicked. And now take a look at juxtaposition of commands available in dialog "Add command" in AOO Writer and AOO Draw (see attachment called "Juxtaposition") Tools > Options > Customize > tabpage Toolbar > Add In AOO Draw: commands: "Horizontally" & "Vertically" are in Category "Modify". Notice that icons are NOT available. Notice that correct description is given. commands "Flip Vertically" and "Flip Horizontally" are in category "Format" Notice that icons are available. Notice lacking description for both commands. In AOO Writer: commands "Flip Horizontally" and "Flip Vertically" are in category "Format" Notice that icons are available. Notice mistake in description for both commands. In category "Modify" there is neither "Horizontally" nor "Vertically" command. RECAPITULATION ------------------------------------------------------- 1. Inconsistency between AOO Writer and AOO Draw is evident and not trivial. 2. Behaviour of "Flip Horizontally" and "Flip Vertically" icons in AOO Writer is ABSOLUTELY WRONG. Their counterparts in AOO Draw behave as expected. Please take care of this. As of now it defies logic. Spoils consistency between AOO components. Is misleading and annoying too.