[Libreoffice-ux-advise] [Bug 88947] : Macros disabled by 4.403

2017-08-23 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88947

Heiko Tietze  changed:

   What|Removed |Added

   Keywords|needsUXEval |
 Status|NEW |RESOLVED
 CC|libreoffice-ux-advise@lists |tietze.he...@gmail.com
   |.freedesktop.org|
  Component|LibreOffice |Writer
   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=10
   ||1211
 Resolution|--- |WORKSFORME

--- Comment #8 from Heiko Tietze  ---
Would say the question has been answered, and it's rather not a UX question
too. Where next page should land at is in discussion at bug 101211.

-- 
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 88947] : Macros disabled by 4.403

2015-02-10 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88947

--- Comment #6 from Niklas Johansson sleeping.pil...@gmail.com ---
Sorry for not paying attention to the details. Personally I'd prefer to see
that the commands I mentioned in Comment 4 would act the way that you prefer. I
mean if I want to go to the start of the next/previous page I want it to be
shown at the top of the viewport and not at the center as the case is now.

About your code snippet, you should get the same results using the following.

Sub PgDn
doDispatch .uno:ScrollToNext, Array()
End Sub

Sub PgUp
doDispatch .uno:ScrollToPrevious, Array()
End Sub

Function doDispatch(sUnoCmd As String, Args As Variant)
Dim oFrame As Object
Dim oDispatcher As Object
oFrame = ThisComponent.CurrentController.Frame
oDispatcher = createUnoService(com.sun.star.frame.DispatchHelper)
oDispatcher.executeDispatch(oFrame, sUnoCmd, , 0, Args)
End Function

Note however that the function you are using is depending on what type of
navigation object that is selected in the navigator so, you cannot be 100% sure
that the next object is the next page, it could just as well be the next table.
I'm sorry to say that I do not know how to select the object to navigate by
through basic.

-- 
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
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 88947] : Macros disabled by 4.403

2015-02-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88947

--- Comment #4 from Niklas Johansson sleeping.pil...@gmail.com ---
Hi James

Thanks for the report. If I understand you correctly, let me know if I don't. 
It seems to me that the commands you've been asking about is present in
LibreOffice 4.4. I do not know when the were added but suspect that it was at
the same time as you macro stopped working. ;)

Go to Tools - Customize...
Select the Keyboard tab
You'll find the commands in the category Navigate
The functions are called
- To Begin of Next Page
- To Begin of Previous Page

Isn't that what you actually ask for at the end of your first comment?

-- 
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
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 88947] : Macros disabled by 4.403

2015-02-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88947

--- Comment #5 from James A. Schulz jasch...@wiseware.com ---
Niklas,

No, neither of those functions (To Begin of Next/Previous Page) puts the top of
the page in question at the top of the viewport.  They just move the insertion
point.

The thing that is frustrating (to me) about this is that the code for the
functions I want to use already exists (else the buttons I describe wouldn't do
what they do).  All that is need is to give those functions a name and add them
to the Navigator Functions list in the Customize dialog.

-- 
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
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-ux-advise] [Bug 88947] : Macros disabled by 4.403

2015-02-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88947

Robinson Tryon (qubit) qu...@runcibility.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org
  Component|Writer  |ux-advise
 Ever confirmed|0   |1
   Severity|normal  |enhancement

--- Comment #3 from Robinson Tryon (qubit) qu...@runcibility.com ---
(In reply to James A. Schulz from comment #2)
 Yes, I included the code from the macro that worked in 4.2.
 

Okay, so there's some regression/functionality change going on here.

  The problem is that the various actions under Navigator need to be
  regularized.
 
  I tried remaking the macro, given the Navigator in 4.4.  There are two sets
  actions that do what I want, i.e. put the top of the next (or previous) page
  at the top of the viewport, but only one of these sets works in a macro.
  The first set is visible in the Navigator in the sidebar.  Their hints are
  Next page and Previous page  I really don't know how to describe their
  icons, but they're located between the top (horizontal) row between the
  little navigator star and the increment/decrement textbox.  They do what I
  want when I click on them, but they do not work in a macro.  However, if
  instead of using these two buttons, I click on the little navigator icon
  (four pointed star) just to their left (not the larger one on the far right
  of the sidebar), that pops up a small dialog showing two rows of icons.
  Those on the far right of each row (an up arrow and a down arrow) have the
  same hints as previously, and they do the same actions (i.e. the ones I
  want) and they are recorded in a macro.  So that's good, but it was a
  needless nuisance to work out.

Okay, it sounds like
1) Functionality changed but wasn't clearly documented (?)
2) You did find a workaround, but it took a bit of digging

  That's why I have recommended in the past and I do so again that if you
  would simply add the kind of pgdn and pgup actions I prefer (again, those
  that put the top of the next or previous page at the top of the view port)
  in the list of Navigator functions in the Customize window so that I could
  assign them to the appropriate keys without using a macro.

Hmmm, so this part sounds like an enhancement request. As the other part sounds
like you've mostly resolved it, I'm going to hand this bug over to ux-advise
and see if they have thoughts re: adding this capability.

Component - ux-advise
Status - NEW
severity - enhancement

-- 
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
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise