Bug 159372

Summary: Goto page/slide function
Product: LibreOffice Reporter: lvm <lmironov>
Component: DrawAssignee: Akshay Warrier <aksmen121>
Status: RESOLVED FIXED    
Severity: enhancement CC: heiko.tietze, hossein, mentoring, rafael.palma.lima
Priority: medium Keywords: difficultyMedium, easyHack, skillCpp
Version: 7.6.4.1 release   
Hardware: All   
OS: All   
Whiteboard: target:24.8.0
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 100023, 107817    

Description lvm 2024-01-25 12:52:07 UTC
Description:
Please provide an option to go to a specific page like ^G in Writer. Draw has several page navigation interfaces - page pane, navigator, page-navigate menu, but all offer either a scrollable list of pages or prev/next navigation which for documents with hundreds of pages is tiresome and frustrating.

Actual Results:
 

Expected Results:
 


Reproducible: Always


User Profile Reset: No

Additional Info:
Comment 1 Heiko Tietze 2024-01-25 15:56:10 UTC
First/last/next/previous command exist and work well (.uno:FirstPage, .uno:LastPage, .uno:NextPage, .uno:PreviousPage). The function should work similar to Writer providing a UNO command for shortcut and a dialog that opens on click at the status bar.

See also bug 83054, bug 138255, bug 112474 for Writer, and bug 158749 for Basic. With all the prototypes it qualifies for an easyhack.
Comment 2 Commit Notification 2024-02-10 01:06:18 UTC
AkshayWarrier committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ace21b4b2537a3cf2301fca2ac6f78d0612e911f

tdf#159372 svx: Add goto dialog

It will be available in 24.8.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.