Summary: | KDVI loses/forgets the position of the page when going to another page (worked earlier) | ||
---|---|---|---|
Product: | [Unmaintained] kdvi | Reporter: | Jarmo Ahonen <jarmo.ahonen> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | CC: | adaptee, eyrich.m07 |
Priority: | NOR | ||
Version: | 1.3 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jarmo Ahonen
2005-06-13 10:38:33 UTC
*** Bug 106888 has been marked as a duplicate of this bug. *** If you use the continuous viewmode the relative position of the view is kept on reload. SVN commit 427140 by whuss: Fix bug 107322 for single page mode. BUG:107322 M +1 -4 kmultipage.cpp --- trunk/KDE/kdegraphics/kviewshell/kmultipage.cpp #427139:427140 @@ -58,7 +58,7 @@ // Create ContentsList tableOfContents = new TableOfContents(sideBar); sideBar->addItem(tableOfContents, QIconSet(SmallIcon("contents")), i18n("Contents")); - + connect(tableOfContents, SIGNAL(gotoPage(const Anchor&)), this, SLOT(gotoPage(const Anchor&))); // Create MarkList @@ -516,9 +516,6 @@ ptr->setPageNumber(page); // Causes the zoomlevel to be updated if needed. emit viewModeChanged(); - // Make the widget &ptr visible in the scrollview. - scrollView()->moveViewportToWidget(ptr); - } else { // There are multiple widgets, then we are either in the // "Continuous" or in the "Continouous-Facing" view mode. In that Sorry to be the one to open this, but this does not work even now - unfortunately. Some time ago I upgraded my system to another machine and a new version of SuSE Linux (now Novell). It seems that the problem still exists, at least it does not work as "Keep Position" works with xdvik (that is the right behavior). Please have a look at how that position works in xdvik. I would still prefer kdvi, it has so many other nice features. Unfortunately that one is too important for me... My current system is now: Please verify all fields and deselect any that are incorrect. 1 KDE Version 1.4 (KDE 3.5.1 Level "a" , SUSE 10.1) 1 Application DVI View Plugin 1 Operating System Linux (i686) release 2.6.16.21-0.25-default 1 Compiler Target: i586-suse-linux Application kdvi version 1.4. I'll prepare a proper file for you to test this... :-> Best regards, Jarmo Ahonen I agree to Jarmo Ahonen's comments. In addition, I find it annoying that the viewport is lost every time the page is flipped. On most computer screens, a whole A4 page of 10pt text can hardly be read without scrolling. So every cm of white space on the display means lost resolution. With a "keep view" feature like in xdvi, it would be possible to set the viewport once to maximize the usable resolution, and then read through the document. This should be a small fix, but would be a huge usability improvement i my opinion. (also for kpdf etc..) Best regards, Nils Becker kdvi is no longer maintained since KDE SC 4, and its functionality is replace by okular. If the issue in this report still exists in or apply to okular in KDE SC 4.10.5 or higher, please reassign the report to okular product or create a new report against okular. |