Fabio D'Urso
c64a6499e2
Show IBeam cursor instead of Cross while creating text markup annotations
13 years ago
Fabio D'Urso
39d44edbd7
Restore the open hand cursor after creating an annotation in non-continuous mode
13 years ago
Fabio D'Urso
ef7aaaf4d5
updateCursor: small change to reflect that only Browse mode lets you interact with links/annotations
...
This patch only changes the code, the resulting behavior hasn't changed
13 years ago
Fabio D'Urso
8bf046371a
Centralize cursor selection logic during creation of annotations into updateCursor
13 years ago
Fabio D'Urso
77daa9627b
Fix the issue exposed by the previous patch
...
Cherry-picked from a556126816
The patch de-singletons the PageController class.
The PageController is now per-document and it gets deleted when the
document is closed.
As consequence of this, the RotationJob's done signal will not be
delivered if the document has been closed, and thus this fixes the
crash.
13 years ago
Fabio D'Urso
c2c643bed7
Test we don't crash if the document is closed while a RotationJob is running
...
Cherry-picked from e73e54a784
13 years ago
l10n daemon script
9e8267b635
SVN_SILENT made messages (.desktop file)
13 years ago
Albert Astals Cid
48e0477a67
numPages returns int, account for < 0 numPages
...
If numPages < 0 it's an error
13 years ago
Albert Astals Cid
770374b09c
Increase version for 4.11 RC2
13 years ago
l10n daemon script
2e25db4070
SVN_SILENT made messages (.desktop file)
13 years ago
l10n daemon script
23389e4e5c
SVN_SILENT made messages (.desktop file)
13 years ago
Albert Astals Cid
4032f0a38a
Only reload if the changed file is our file
...
And not any other file in the folder
BUGS: 321880
FIXED-IN: 4.11.0
13 years ago
l10n daemon script
ca12f8dbb5
SVN_SILENT made messages (.desktop file)
13 years ago
l10n daemon script
2cafa9e38c
SVN_SILENT made messages (.desktop file)
13 years ago
Albert Astals Cid
e3bd5116c5
Increase version for 4.11 RC1
13 years ago
l10n daemon script
1109c54e83
SVN_SILENT made messages (.desktop file)
13 years ago
Fabio D'Urso
850deab286
Allow selection of filled polygons through the filled region
13 years ago
Fabio D'Urso
31a163bc3d
Use same fill rule as Poppler in polygon annotations rendered by PagePainter
...
This is not going to break existing annotations because background
color in polygon annotations is a new 4.11 feature.
13 years ago
Fabio D'Urso
d77ed7e998
Fix HighlightAnnotation selection in rotated documents
13 years ago
Fabio D'Urso
5888f65a2e
Allow selection of polygons through the segment that closes the path too
13 years ago
Fabio D'Urso
3c65f81fb9
Prefer annotations in the foreground in Page::objectRect
13 years ago
Fabio D'Urso
a768dc69ad
Remove z-order annotation hack in poppler generator
...
It was wrong: it didn't make poppler and okular's z-order match. Quite
the opposite: it actually reversed it.
13 years ago
l10n daemon script
2e847d2f81
SVN_SILENT made messages (.desktop file)
13 years ago
Fabio D'Urso
119cd27c08
Set FixedRotation flag on new inline text annotations
...
BUG: 313177
FIXED-IN: 4.11.0
13 years ago
Fabio D'Urso
6efedc7bea
poppler: Comply with new rules in API calls about FixedRotation annotations
...
See patch 0006 in
http://lists.freedesktop.org/archives/poppler/2013-April/010214.html
CCBUG: 313177
13 years ago
Mailson Menezes
d61c690bc0
Merge remote-tracking branch 'origin/KDE/4.10'
13 years ago
Mailson Menezes
ff1168901f
Fix issue of creating an annotation on tiles mode
...
Sometimes annotations created on tiles mode were not shown immediately.
What requestPixmaps do is given a PixmapRequest, change its
normalizedRect attribute so the rect is tile aligned. However
refreshPixmaps was creating a PixmapRequest with the rect already tile
aligned and then delivering the PixmapRequest to requestPixmaps, which
would trye to take the requested rectangle and change it so it is also
tile aligned. Since the PixmapRequest delivered by refreshPixmaps was
already aligned, the requested rectangle was inflated by the tile
alignment procedure. After that the generated request becomes bigger
than the defined threshold and is discarded. This patch actually
removes the tile alignment logic from refreshPixmaps and let only the
requestPixmaps handle this.
13 years ago
Albert Astals Cid
f1fa1e0602
Prepare for 4.11 Beta 2
13 years ago
Albert Astals Cid
68c9299b02
Prepare for 4.10.5
13 years ago
Yuri Chornoivan
3b73357d2f
Fix some typos found by Krazy2
13 years ago
Peter Grasch
09dad5e6d2
Usability: Use crosshair cursor while annotating
...
REVIEW: 109633
updateCursor changes by Albert
13 years ago
Peter Grasch
2282c543d2
Add tests file
...
Albert forgot to commit it
13 years ago
Peter Grasch
4d4dd68ca2
Fix usability issues with selecting annotations
...
REVIEW: 109627
13 years ago
Albert Astals Cid
e159522131
Merge remote-tracking branch 'origin/KDE/4.10'
...
Conflicts:
core/document.cpp
13 years ago
Albert Astals Cid
15eb104d75
Don't preload pages if the generator is not Threaded
...
BUG: 318048
FIXED-IN: 4.10.5
13 years ago
l10n daemon script
4252a2137b
SVN_SILENT made messages (.desktop file)
13 years ago
Fabio D'Urso
3919ab0836
Merge remote-tracking branch 'origin/KDE/4.10'
13 years ago
Mailson Menezes
7a41ee5d50
Fix tiles issue when zooming out a rotated document
...
The issue can be reproduced by zooming a rotated document to 1600% then
back to 800%
REVIEW: 110905
13 years ago
Albert Astals Cid
54d9ffb9a3
Merge remote-tracking branch 'origin/KDE/4.10'
...
Conflicts:
VERSION
core/version.h
part.cpp
13 years ago
Albert Astals Cid
449861c118
KMimeType::mimeType can return null
13 years ago
Yuri Chornoivan
91d4cc95b2
REVIEW: 111029
...
Additional bits of documentation proposed by Burkhard Lueck
13 years ago
l10n daemon script
146e933a05
SVN_SILENT made messages (.desktop file)
13 years ago
Albert Astals Cid
1cf42813b4
Prepare for 4.11 Beta 1
13 years ago
Fabio D'Urso
8e8c7a40b3
Invalidate saved data (viewport, expanded TOC nodes) when reload is canceled
...
So that next time slotDoFileDirty() is called, it will save data again, instead
of keeping data from the old reload attempt.
13 years ago
Fabio D'Urso
80ebb46d36
Don't attempt to restore old TOCModel if it hasn't been actually saved
...
Because if it hasn't been saved (54b4a20e07 )
this results in m_model == 0, which makes us crash.
13 years ago
Fabio D'Urso
77a71a021a
Test that Okular doesn't crash after a canceled reload
...
This would have caught the crash I'm going to fix in the next patch
13 years ago
Fabio D'Urso
889c942909
Test that we don't crash if we open the Configure backends dialog twice
...
This would have caught the issue fixed in 3dd3a000db
13 years ago
Fabio D'Urso
3c7d61fc24
Removed TextDocumentSettingsWidget::font()
...
Generators can query the font via generalSettings()->font()
13 years ago
Fabio D'Urso
a79351212d
Removed TextDocumentGenerator::generalSettingsWidget()
...
Which is now useless because with the previous patch
TextDocumentGenerator no longer caches the widget.
13 years ago
Fabio D'Urso
3dd3a000db
Don't crash if Configure Backends is opened again after it's been closed
13 years ago