Date: prev next · Thread: first prev next last
February 2018 Archives by date, by thread · List index


https://bugs.documentfoundation.org/show_bug.cgi?id=38781

V Stuart Foote <vstuart.foote@utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vstuart.foote@utsa.edu
           See Also|                            |https://bz.apache.org/ooo/s
                   |                            |how_bug.cgi?id=5608

--- Comment #13 from V Stuart Foote <vstuart.foote@utsa.edu> ---
The source [1][2] is reasonably well documented. And the Greenberg & Cockburn
[3] "recency with temporal ordering" based back and forward history navigation
remains.  But, if fully functional would expect the feature to be less about
navigating hyperlinks (internal or external) and for the control to provide
more generic Back and Forward movements within a document.

A GoToMark, GoToFLy, GotoINetAttr, GotoOutline (index), GotoOutline (string),
GotoRegion, GotoRefMark, GotoNextTOXBase, GotoTable,GotoFld, and GotoRedline
action were linked as history navigation targets. 

Unfortunately, not clear the "recency with temporal ordering" of the navigation
history is still implemented correctly. I couldn't identify where in UI a user
could "add" a mark to trigger inclusion of a SwUnoCsr position to the
m_entries[] list and _activate_ the control. And while inserting an internal
hyperlink--reference, bookmark, header, footer, etc. the Cusor is registered
into the navigation history, and activates the Navigation toolbar
controls--other actions for cursor/focus movement do not.  For example a
Go-to-End of document should provide a Navigation toolbar action to return
from.

=-ref-=
[1]
https://opengrok.libreoffice.org/xref/core/sw/source/uibase/wrtsh/navmgr.cxx?a=true

[2] https://opengrok.libreoffice.org/xref/core/sw/source/uibase/inc/navsh.hxx

[3] https://prism.ucalgary.ca/bitstream/handle/1880/45977/1999-641-04.pdf

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.