[Libreoffice-ux-advise] [Bug 100596] Would like to be able to create and edit block arcs numerically.

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=100596

--- Comment #7 from Bill  ---
(In reply to Regina Henschel from comment #5)
> @Bill: To center the shape no new feature is needed, because you can set the
> position numerically in the Position dialog.

Thank-you.  I showed it in my June 26 attachment for completeness.  Whether
everything is in one dialog/tab or in separate windows/tabs - do what works
best, what the majority of users want, what's simplest and most robust.  Be
consistent across all shapes.

Bill.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 100596] Would like to be able to create and edit block arcs numerically.

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=100596

--- Comment #6 from Bill  ---
(In reply to Regina Henschel from comment #4)
> Created attachment 126078 [details]
> Basic macro for setting arc and radius numerically
> 
> I have attached a document, which contains a Basic library
> 'BlockArrowEditor'. For a block arc use the subroutine 'EditBlockArc' from
> module 'Arc', for a circular arrow (which is very similar) use the
> subroutine 'EditCirculaArrow' from module 'Arrow'. To get the macros to your
> environment, open the file, then with organizer for Basic export the library
> and then import it to 'My Macros' for example.
> 
> The solution has a dialog to set the angles in degree. And it has an input
> field to enter a factor for the inner radius.
> 
> The path of a custom shape is first drawn on a base square of 21600 internal
> units. Then it is scaled to the size, which you set in the Position
> dialog. And other transformations like flipping, rotating, or shearing might
> be applied in addition.  But the values from the handles are directly used
> in the path calculation. Therefore it is not easily possible the make a
> dialog, which refers to the shape as you see it on screen. It would need
> some matrix operations. (I have currently not the time to do it.)
> 
> Therefore I have created the dialog so, that you specify the inner radius by
> a factor. If the untransformed shape has a width of 4cm, then the outer
> radius is 4cm. If you then want an inner radius of 3cm, you have to enter
> the factor 0.75, because 3cm = 0.75 * 4cm.
> 
> The angles always refer to a square shape, their value is in degrees.
> 
> I know it is not perfect, but it might help you until someone will implement
> a solution.
> 
> For implementation I would prefer a more general solution. The Position
> dialog should get a new tab page "Custom Shape Adjudgment", which is shown
> in case a selected custom shape has handles. So not a special solution for a
> block arc, but a general solution for all custom shapes having handles.

In the longer term, I also am wanting a more general solution.  But I thought
it easier and wiser to do one shape first.  Once that is working well, the
others should be easier.  In the long term, I'm looking for:
* circular arcs created/edited by the user by entering in a GUI the center, the
radius, the start angle, and either the central angle or the end angle.
* elliptical arcs created/edited by the user by entering in a GUI the center,
the semi-major and semi-minor axes, the angle of rotation for the semi-major
axis, the start angle, and either the central angle or the end angle.
* circles created/edited by the user by entering in a GUI the center and the
radius.
* ellipses created/edited by the user by entering in a GUI the center, the
semi-major and semi-minor axes, and the angle of rotation for the semi-major
axis.
* rectangles created/edited by the user by entering in a GUI the center, the
length, the width, and the angle of rotation.
* squares created/edited by the user by entering the center, the length of a
side, and the angle of rotation.
* regular polygons created/edited by the user by entering the center, the
number of sides (or vertices), the distance from the center to either a vertex
or the mid-point of a side, and the angle of rotation.  (A square could be a
special case of this.)
* stars created/edited by the user by entering the center, the number of
points, the distance from the center to an inner point, the distance from the
center to an outer point, and the angle of rotation.
Other shapes can be done appropriately.  The behavior I'm wanting is that when
I want to create a new instance of a shape, I click the shape in the window
area to the left of the document and its ruler, the GUI for me to enter the
appropriate numbers would by default pop up.  I would not do any clicking or
dragging in the document.  Likewise, to edit an instance of a shape, I click
that shape in the document, and then use the right mouse button to bring up the
floating menu, and from there select the GUI for editing the shape instance. 
Again, I would not do any dragging in the document.  I should be able to change
a preference value to choose between number entry and clicking/dragging to
create/edit shape instances.

Thank-you for the attachment.  I'll give it a try, but I've never tried using
macros before, so this will take some time.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 100780] Improve grid configurability

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=100780

--- Comment #2 from Heiko Tietze  ---
(In reply to Cor Nouws from comment #1)
> What is "white space between grid lines" ?

Don't know how else to call the space between the actual grid/snap lines. I
mean the distance between right edge of one column and the left edge of the
next one.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 100780] Improve grid configurability

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=100780

Cor Nouws  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||c...@nouenoff.nl
Version|unspecified |Inherited From OOo
 Ever confirmed|0   |1

--- Comment #1 from Cor Nouws  ---
Thanks Heiko.

What is "white space between grid lines" ?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 100777] Inconsistent "Smart Cursor" action when navigating or selecting paragraphs

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=100777

--- Comment #5 from Paul  ---
Whether it's a bug or a feature request, I don't know or care much, and I don't
think this platform supports formal feature requests in any case. While I
appreciate everyone's contributions here, what I do care about is that a good
idea is shelved because it doesn't fit the platform's strict technical
definition. That is an opportunity missed and will discourage further
participation.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 93276] EDITING: Improve snap line functionality

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=93276

--- Comment #4 from Heiko Tietze  ---
(In reply to Andreas B. from comment #3)
> http://digitally-free.blogspot.ch/2014/06/using-guides-rulers-in-scribus.html

LibreOffice calls this feature snaplines. There are plenty of how-to's and
guides, e.g. https://www.youtube.com/watch?v=mRx0GBF7OyU

(In reply to Andreas B. from comment #3)
> > https://help.libreoffice.org/Common/Grid for more info.
> 
> Here is no option to split a page into 3 columns with a space.

Okay, so lets talk about this enhancement in bug 100780 

> And the default 5px snap range is on a high DPI monitor, like a MacBook with
> more than 200ppi, a lot to small!
> May be this should be scaled on high DPI monitors?

And this one goes to bug 100781

Question to UX: Should we change the default for Tools > Options > LibreOffice
Draw > Grid "To object frame" and "To object points" and check both by default?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 93276] EDITING: Improve snap line functionality

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=93276

Heiko Tietze  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=10
   ||0781

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 93276] EDITING: Improve snap line functionality

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=93276

Heiko Tietze  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=10
   ||0780

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 99622] [SUPER] Enhance Draw's vector graphics capabilities

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=99622

Heiko Tietze  changed:

   What|Removed |Added

 Depends on||100780


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=100780
[Bug 100780] Improve grid configurability
-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 100780] Improve grid configurability

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=100780

Heiko Tietze  changed:

   What|Removed |Added

   Keywords||needsUXEval
 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org
   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=93
   ||276
 Blocks||99622
   Severity|normal  |enhancement


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=99622
[Bug 99622] [SUPER] Enhance Draw's vector graphics capabilities
-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 34551] FORMATTING: Option "Rotate fill effect with shape" not available

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=34551

--- Comment #13 from Heiko Tietze  ---
Created attachment 126085
  --> https://bugs.documentfoundation.org/attachment.cgi?id=126085=edit
"Rotate with shape" easyhack

(In reply to jan iversen from comment #12)
> see comment #11

Agreeing on comment 11 it's still an EASYHACK. having "[ ] Rotate with shape"
checked, the gradient's value for angle is adjusted to the object rotation. 

Add a checkbox to area dialog, read its state on rotation, and modify the
gradient angle continuously if checked.

This easyhack would work on gradient only, but could be applied to hatching as
well. Of course it's better to have an option with the rotation input that
affects all area styles. But this sounds more difficult to me.

The mockup is just a rough idea, the arrangement is not well done.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 100777] Inconsistent "Smart Cursor" action when navigating or selecting paragraphs

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=100777

--- Comment #4 from Heiko Tietze  ---
As the our standard is not the default it could be treated as a bug. The issue
results from the fact that users coming from other office suites wonder where
the cursor has been gone on ctrl+arrow.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 34551] FORMATTING: Option "Rotate fill effect with shape" not available

2016-07-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=34551

jan iversen  changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #12 from jan iversen  ---
see comment #11

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise