Re: [Libreoffice-ux-advise] [PATCH] fix bug 51231, but...

2012-08-02 Thread Ivan Timofeev

Hi Astron,

many thanks for the detailed reply.

On 02.08.2012 03:34, Stefan Knorr wrote:

Hi there,

On 29 July 2012 13:20, Ivan Timofeev timofeev@gmail.com wrote:

But (don't cast stones at me) could we revert this feature?


No casting stones at you (I won't, at least). I agree with you.


So can I use your sign-off for reverting
http://cgit.freedesktop.org/libreoffice/core/commit/?id=4866b20ec6205b04cd21077fd00d68c4d4bb2c1b 


on the libreoffice-3-6 branch?


As a makeshift fix, would it be possible to make the overlay appear
half/a quarter of a second later?


Sure, the corresponding constant is Theme_ButtonFadeInDelay in
sd/source/ui/slidesorter/inc/view/SlsTheme.hxx
Feel free to push patches. :)


So, you read until here, possible solutions that we could explore:
[...]

Of all those, I slightly favour #1, but really not by much.


#3 is good too IMHO, especially due to fdo#37654.

Best regards,
Ivan
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-ux-advise] [PATCH] fix bug 51231, but...

2012-08-02 Thread Jan Holesovsky
Hi Ivan,

Terribly sorry for the belated answer.

On 2012-08-02 at 18:15 +0400, Ivan Timofeev wrote:

 So can I use your sign-off for reverting
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=4866b20ec6205b04cd21077fd00d68c4d4bb2c1b
  
 
 on the libreoffice-3-6 branch?

Yes, if Astron says it should go, you have my sign-off too :-) - I am
not personally attached to that code.  It was an attempt to fix the
behavior when the button appears under the mouse just at the very moment
you try to click the slide to select that that annoyed some people too.

  As a makeshift fix, would it be possible to make the overlay appear
  half/a quarter of a second later?
 
 Sure, the corresponding constant is Theme_ButtonFadeInDelay in
 sd/source/ui/slidesorter/inc/view/SlsTheme.hxx
 Feel free to push patches. :)

Maybe a short-term solution would be not to increase the the timer, but
actually decrease it?  Ie. let the buttons appear immediately when you
enter the slide in the slidesorter?  That would let the user to position
the mouse carefully to avoid clicking what she does not want to click.

All the best,
Kendy

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-ux-advise] [PATCH] fix bug 51231, but...

2012-08-02 Thread Jan Holesovsky
Hi Astron,

[Keeping this just the UX-advise list.]

On 2012-08-02 at 01:34 +0200, Stefan Knorr wrote:

 So, you read until here, possible solutions that we could explore:
 
 #1 Have the overlay appear permanently on the currently active slide
 PRO: touch-friendly, not too flashy, expectable
 CON: interactions will be much slower, because you have to click every
 slide before being able to use it.

[...]

 Of all those, I slightly favour #1, but really not by much. Hope that
 helps in any way.

I particularly like #1 too.  In order to address the need to click -
what if the buttons were next to each slide, but faded for the
non-selected slides?

Thank you,
Kendy

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [Libreoffice-ux-advise] [PATCH] fix bug 51231, but...

2012-08-02 Thread Jan Holesovsky
Hi Ivan,

Terribly sorry for the belated answer.

On 2012-08-02 at 18:15 +0400, Ivan Timofeev wrote:

 So can I use your sign-off for reverting
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=4866b20ec6205b04cd21077fd00d68c4d4bb2c1b
  
 
 on the libreoffice-3-6 branch?

Yes, if Astron says it should go, you have my sign-off too :-) - I am
not personally attached to that code.  It was an attempt to fix the
behavior when the button appears under the mouse just at the very moment
you try to click the slide to select that that annoyed some people too.

  As a makeshift fix, would it be possible to make the overlay appear
  half/a quarter of a second later?
 
 Sure, the corresponding constant is Theme_ButtonFadeInDelay in
 sd/source/ui/slidesorter/inc/view/SlsTheme.hxx
 Feel free to push patches. :)

Maybe a short-term solution would be not to increase the the timer, but
actually decrease it?  Ie. let the buttons appear immediately when you
enter the slide in the slidesorter?  That would let the user to position
the mouse carefully to avoid clicking what she does not want to click.

All the best,
Kendy

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [Libreoffice-ux-advise] [PATCH] fix bug 51231, but...

2012-08-01 Thread Stefan Knorr
Hi there,

On 29 July 2012 13:20, Ivan Timofeev timofeev@gmail.com wrote:
 But (don't cast stones at me) could we revert this feature?

No casting stones at you (I won't, at least). I agree with you.

Kendy's analysis was/is obviously correct in that there's a problem with
the little black overlay and the time at which it appears.
Finding a solution to the problem isn't all that easy either, I'll
explain below. I discussed this with Kendy at the hackfest, and while we
reached a conclusion there, I later went back to it and found that it
wasted lots of space.

As a makeshift fix, would it be possible to make the overlay appear
half/a quarter of a second later?

So, you read until here, possible solutions that we could explore:

#1 Have the overlay appear permanently on the currently active slide
PRO: touch-friendly, not too flashy, expectable
CON: interactions will be much slower, because you have to click every
slide before being able to use it.

#2 Let the overlay overlay the next (or previous) slide:
PRO: overlay appears completely outside of the mouse pointer's area
CON: technically not feasible due to the stacking of the slides
(according to Kendy)

#3 Move the slide number below the slide and display the slide title
again, then have the overlay appear off the slide (but in the title area
below it) [mockup attached: left – current; right – proposal]:
PRO: it's off the main clicking area (still somewhat in the way but fine
for most)
CON: the area would have to be made much larger, it wastes much more
vertical space (even at the same thumbnail size)

#4 Add a toolbar to either the top or the bottom of the slid sorter:
PRO: not flashy, very conventional
CON: would make the interaction a bit indirect, and worse: since the
slide sorter and the slide sidebar share their code: it would look
terrible in the sorter (three icons on a whole screen's width looks
awful)

Of all those, I slightly favour #1, but really not by much. Hope that
helps in any way.

Astron.

attachment: slides.png___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


RE: [Libreoffice-ux-advise] [PATCH] fix bug 51231, but...

2012-07-30 Thread Daniel Mania
 But (don't cast stones at me) could we revert this feature?

These new features are annoying me too. In Writer we now have Footer and Header 
pop-ups and maybe other pop-ups as well. The ones in Writer are not nearly as 
problematic as the ones in Impress, but they don't work that well either (the 
control button that appears on mouse over top of document is located 
outside the header area, and moving the mouse to the button leads to leaving 
that area quite often, which results in that damn button to disappear).

These pop-ups/overlays can be helpful, when they are working as expected and 
when much thought has been put into what they do and how they react. But in 
most cases, they distract me and they break my work-flow. A rather good example 
for such a pop-up can be found in Microsoft Office (2010?), where a context 
menu box is shown after text got pasted into a document. This implementation 
is robust and works well 99 % of the time. But I feel that with the 1 % of the 
time when it doesn't work, I loose more in total than I gain from those 
flawless 99 %.
I can only speak for myself here, and I know that I am offending some 
programmers, who invested a lot of work in those features, but intelligent 
software is _always_ plain wrong, wrong and wrong and keep it simple is the 
best approach to usability. The user should not have to anticipate what the 
software might or might not do depending on different situations!

Greetings,
Daniel M


From: libreoffice-ux-advise-bounces+daniel.mania=umb...@lists.freedesktop.org 
[libreoffice-ux-advise-bounces+daniel.mania=umb...@lists.freedesktop.org] on 
behalf of Ivan Timofeev [timofeev@gmail.com]
Sent: 29 July 2012 13:20
To: libo-dev
Cc: libo-ux-advise; Jan Holesovsky
Subject: [Libreoffice-ux-advise] [PATCH] fix bug 51231, but...

Hi,

this patch fixes
https://bugs.freedesktop.org/show_bug.cgi?id=51231
UI: Slide thumbnail overlay start presentation, disable slide, copy
slide position depends on slides pane scroll slider position and mouse way
where depends on slides pane scroll slider position is a bug, but and
mouse way is a feature:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=4866b20ec6205b04cd21077fd00d68c4d4bb2c1b

But (don't cast stones at me) could we revert this feature?
IMHO it only creates the nervous tension: oh, where this black thing
would appear now?.
My usual mouse movements are sweeping, and if I entered a (quite small)
slide preview at the bottom, it does not mean that I will stop and click
immediately at the bottom.

If you disagree with me and want this feature staying in - just push my
patch to master and 3-6, it fixes a MAB. :)

Cheers,

Ivan
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice