Re: [Libreoffice-ux-advise] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2012-01-08 Thread Jean-Baptiste Faure
Hi,

Le 07/01/2012 04:34, Jan Holesovsky a écrit :
 [...]
 3 more commits; the most important is bringing back the delay before
 appearing of the controls (500ms instead of 1s):

 http://cgit.freedesktop.org/libreoffice/core/commit/?id=6abeafcd6a409c0910b19d1c935fe08431d66ae0
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=aa3bfbe776bcefd7e7b143e6843315df6b2a5ecb
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=60c968e9a2ef14aa289e677bd7f40d2c4724fd12

 I hope / believe it is perfect now; or at least near to perfection :-)
 It also seems to me that the appearing when you use keyboard to navigate
 is gone too; but testing appreciated, of course.
Hmmm, well, for me (Gnome 3.2, gnome-shell, Ubuntu 11.10 x86_64) the
button blinks under the mouse pointer until it leaves the page break,
then the button becomes visible.
If you are lucky, you may succeed to get the dropdown menu when clicking
the blinking button.


Best regards.
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

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


Re: [Libreoffice-ux-advise] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2012-01-07 Thread Cor Nouws

Hi all,

Build just finished
  LibreOffice 3.6.0alpha0+
Build ID: ba759d7-ebf1e88-87c767e-libreoffice-3-5
branch-point

Jan Holesovsky wrote (07-01-12 04:34)


Show the page break tab under the mouse instead of the end of the line.


it does, but I cannot click on it. It disappears when the mouse moves over.


I hope / believe it is perfect now; or at least near to perfection :-)


Appearance of the blue markers is (close to perfect.
And also: they do not appear when the header/footer area just appears 
under a non moving mouse pointer.



It also seems to me that the appearing when you use keyboard to navigate
is gone too; but testing appreciated, of course.


In some corner cases, the blue dotted line is persistent for some time 
and shows in the middle of pages. Hard to pin that down - otherwise I 
would have done that earlier.



So - do we want to get it into 3.5? ;-)


Most seems great to me.

Cheers,


--
 - Cor
 - http://nl.libreoffice.org

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


Re: [Libreoffice-ux-advise] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2012-01-06 Thread Jan Holesovsky
Hi Cedric, all,

On 2012-01-05 at 17:06 +0100, Cedric Bosdonnat wrote:

 I'm all for it, but the following commits are fixing some side-effects
 or UI weird things on this thread:

Thank you! :-)

 Show the page break tab under the mouse instead of the end of the line.
 That fixes the UI problems mentioned in this thread.
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=5807b07161d84ef105cc1a2292c8c1f09888e39f
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=965e72d64c3e38780a69cace3f1bcc5fb35d6c1e
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=a0fa723ed5761609d2c31061fdd0282a2f1df6e7
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=3a326395a48db313b907b4a35392216d7b2e2a11
 
 Fixes for your commits:
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=fef489ad0f1f14bd9f018552c47a93a80e8b353d
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=b7d6bff10a85986e5e6ebfa961f29fa8b3815b40

3 more commits; the most important is bringing back the delay before
appearing of the controls (500ms instead of 1s):

http://cgit.freedesktop.org/libreoffice/core/commit/?id=6abeafcd6a409c0910b19d1c935fe08431d66ae0
http://cgit.freedesktop.org/libreoffice/core/commit/?id=aa3bfbe776bcefd7e7b143e6843315df6b2a5ecb
http://cgit.freedesktop.org/libreoffice/core/commit/?id=60c968e9a2ef14aa289e677bd7f40d2c4724fd12

I hope / believe it is perfect now; or at least near to perfection :-)
It also seems to me that the appearing when you use keyboard to navigate
is gone too; but testing appreciated, of course.

So - do we want to get it into 3.5? ;-)

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] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2012-01-04 Thread Michael Meeks

On Fri, 2011-12-30 at 17:22 +0100, Jan Holesovsky wrote:
 So - what I'll try to do is that the appearing will start later (not 1
 sec, but maybe 200 - 500 ms), but the functionality will be available
 immediately when the mouse is there; so the impatient user who knows
 where to click will be able to perform immediately, while the extensive
 mouse traveller will not be annoyed.  Hopefully that will be the best
 from the both worlds :-)

Heh :-) one thing that is somewhat annoying when actually using writer
is that of the mouse not being moved - but ending up over some area that
subsequently has a header area moved into it (by moving the page down
etc.).

Is it easy / possible to trigger the header appear etc. only on a
mouse-move event ? :-)

ATB,

Michael.

-- 
michael.me...@suse.com  , Pseudo Engineer, itinerant idiot

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


Re: [Libreoffice-ux-advise] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2012-01-04 Thread Cor Nouws

Michael Meeks wrote (04-01-12 13:04)


Is it easy / possible to trigger the header appear etc. only on a
mouse-move event ? :-)


+1 (as expressed earlier ;-) )

--
 - Cor
 - http://nl.libreoffice.org

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


Re: [Libreoffice-ux-advise] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2012-01-02 Thread Cedric Bosdonnat
Hello everyone,

Sorry for my lack of responsiveness... but I was on holidays last week.

On Fri, 2011-12-30 at 18:18 +0100, Stefan Knorr (Astron) wrote:
  Yeah ;-) - it is hard to make everyone happy, though I am not that
  convinced that introducing one more option is the right solution.
 
 Agree with that completely.

I agree with that too... though someone suggested me once that we could
have some hidden expert configuration feature a la mozilla. This kind of
configuration would be the ones that would appear only in that expert
config thing. That being said we can introduce some XCS/XCU file entry
for it without showing it an the UI ;)

  So - what I'll try to do is that the appearing will start later (not 1
  sec, but maybe 200 - 500 ms), but the functionality will be available
  immediately when the mouse is there; so the impatient user who knows
  where to click will be able to perform immediately, while the extensive
  mouse traveller will not be annoyed.  Hopefully that will be the best
  from the both worlds :-)
 
 Sounds good. Almost wanted to propose that yesterday, but didn't dare
 because you had patches already.

I have no strong opinion on that.

  And... is it possible to show the controls only on a single page? See
  the attached screenshot - it's absolutely crazy! %-)
 
 Not pretty... but a corner case nevertheless. If you have enough
 resources to fix all of these rendering bugs for 3.5 that would be
 great, but hopefully these won't hurt too much otherwise.

Indeed, not pretty :)

 So, for the future, we have the following drawing bugs present here:
 * Page breaks: When moving with the mouse cursor from one page break
 to the next very quickly, their little tabs don't disappear any more

I'll have a look at that.

 * Page breaks: The dotted lines are drawn above the little tabs

That can be fixed quickly.

 Another one that annoys me quite a bit (but can't be seen in Ivan's 
 screenshot):
 * Page breaks: the dotted line seems to move forward instead of just
 being overlaid by the tab.

Ok, I'll fix that one as it causes another bug (flickering tab when
moving the mouse over the left end of the line)

  :-) The thing is that you are really editing all the pages at the same
  time (header applies to all of them).  The way out of that might be
  showing the dashed line on all the pages, but the control only on the
  page where you have the mouse pointer.  I'll try how hard will that be.
 
 Agree with your solution, but note: the header indicators are shown on
 _all_ pages, not just those with the same header style. If there's a
 page using another header style, no indicator should be shown at all.

What about showing only the two tabs of the currently selected
page(s)? It's just a wild idea without code consideration ATM ;)

--
Cedric

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


Re: [Libreoffice-ux-advise] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2011-12-30 Thread Jan Holesovsky
Hi Ivan,

On 2011-12-30 at 19:35 +0400, Ivan Timofeev wrote:

 May be this is better now, may be not... I think that a timeout option 
 in the Tools - Options will save us from the users' grumbling. :)
 
 -
 The typical reaction from a nervous user (like me):
   User: I don't want to wait one second!
   Dev: Well, we've removed this delay. Is this better now?
   U: I also hate the animation!
   D: Ok, you can disable it in the settings now. Are you happy now?
   U: No, now this popups are annoying, they appear every time when I 
 move the mouse, I just fear to move it one more time! Are you plan to 
 send me to the funny farm?!
   ...
 -
 
 There are always the ones who're displeased by the new UI features, who 
 only love the shortcuts. Lets take pity on them and add the option to 
 disable things that might be annoying.

Yeah ;-) - it is hard to make everyone happy, though I am not that
convinced that introducing one more option is the right solution.  I
have been playing with the feature and Writer in general even more, and
now I am convinced that giving there a small timeout has some merit;
when you are an extensive mouse user, and travel between the document
and toolbar or menu a lot, the immediately popping up / hiding header
indicator will get on your nerves quickly.

So - what I'll try to do is that the appearing will start later (not 1
sec, but maybe 200 - 500 ms), but the functionality will be available
immediately when the mouse is there; so the impatient user who knows
where to click will be able to perform immediately, while the extensive
mouse traveller will not be annoyed.  Hopefully that will be the best
from the both worlds :-)

  - Showing both the header and footer controls, while the user is able to
use just one of them at a time
 
While it makes some sense from the implementation point of view to
keep the headers and footers close in the code, from the user point of
view I don't see why we should show both at the same time; the user is
able to edit either header, or footer, but never both at the same
time - she has only one caret ;-)  So I decoupled that:
 
  http://cgit.freedesktop.org/libreoffice/core/commit/?id=cce76e658af88813e17dea4f04388a29d7e582df
 
 Yes, I agree here.
 And... is it possible to show the controls only on a single page? See 
 the attached screenshot - it's absolutely crazy! %-)

:-) The thing is that you are really editing all the pages at the same
time (header applies to all of them).  The way out of that might be
showing the dashed line on all the pages, but the control only on the
page where you have the mouse pointer.  I'll try how hard will that be.

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] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2011-12-30 Thread Stefan Knorr (Astron)
Hi everyone,

 Yeah ;-) - it is hard to make everyone happy, though I am not that
 convinced that introducing one more option is the right solution.

Agree with that completely.


 So - what I'll try to do is that the appearing will start later (not 1
 sec, but maybe 200 - 500 ms), but the functionality will be available
 immediately when the mouse is there; so the impatient user who knows
 where to click will be able to perform immediately, while the extensive
 mouse traveller will not be annoyed.  Hopefully that will be the best
 from the both worlds :-)

Sounds good. Almost wanted to propose that yesterday, but didn't dare
because you had patches already.


 And... is it possible to show the controls only on a single page? See
 the attached screenshot - it's absolutely crazy! %-)

Not pretty... but a corner case nevertheless. If you have enough
resources to fix all of these rendering bugs for 3.5 that would be
great, but hopefully these won't hurt too much otherwise.

So, for the future, we have the following drawing bugs present here:
* Page breaks: When moving with the mouse cursor from one page break
to the next very quickly, their little tabs don't disappear any more
* Page breaks: The dotted lines are drawn above the little tabs

Another one that annoys me quite a bit (but can't be seen in Ivan's screenshot):
* Page breaks: the dotted line seems to move forward instead of just
being overlaid by the tab.


 :-) The thing is that you are really editing all the pages at the same
 time (header applies to all of them).  The way out of that might be
 showing the dashed line on all the pages, but the control only on the
 page where you have the mouse pointer.  I'll try how hard will that be.

Agree with your solution, but note: the header indicators are shown on
_all_ pages, not just those with the same header style. If there's a
page using another header style, no indicator should be shown at all.

Regards,

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


Re: [Libreoffice-ux-advise] [Libreoffice] [REVIEW 3-5: Late feature] Improvements in the header / footer behavior

2011-12-30 Thread Cor Nouws

Ivan Timofeev wrote (30-12-11 16:35)


And... is it possible to show the controls only on a single page? See
the attached screenshot - it's absolutely crazy! %-)


:-)

--
 - Cor
 - http://nl.libreoffice.org

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