Mailson Menezes
de565cdd2a
Reimplement Tile::operator=
...
QList requires its members to have an assignment operator
14 years ago
Fabio D'Urso
c460b0cd90
Changed a little documentation in tilesmanager_p.h
14 years ago
Fabio D'Urso
68f8dd73e1
TilesManager doesn't need to be exported and doesn't need a virtual dtor
14 years ago
Fabio D'Urso
b8f4cdc808
Packed bool members in PixmapRequestPrivate
14 years ago
Fabio D'Urso
e301aa9099
Re-added private Tile::operator= with no implementation
...
So that no one uses the default one
14 years ago
Fabio D'Urso
85d5f043a2
Removed useless Tile::operator=
14 years ago
Fabio D'Urso
3af7937384
pagepainter: Use tiles in PageView only
...
Fixes regression introduced by commit 437ddad588
14 years ago
Albert Astals Cid
bb9508e2f4
Be const my friend
14 years ago
Mailson Menezes
f56c5a8ac9
Merge branch 'master' into tiled-rendering
14 years ago
Fabio D'Urso
437ddad588
Hide tiles manager within okularcore
...
Only the Tile class (tile.h) is visible from the outside
14 years ago
Albert Astals Cid
b502598387
do not overwrite the catalog
14 years ago
Fabio D'Urso
e12966b259
Removed possibility to have a tiles manager per observer
...
Now only the PageView can have a tiles manager.
14 years ago
Fabio D'Urso
bdbd03f5c9
Misc minor changes in DocumentPrivate::cleanupPixmapMemory
...
1) Fixed underflow when memoryDiff > memoryToFree
2) Use current viewport's page number instead of any visible page as
page from which distances are calculated
3) Renamed currentVieport to visibleRect, because the currentVieport is
a different thing
14 years ago
Fabio D'Urso
f2acce05a3
Count used memory using a qulonglong
14 years ago
Fabio D'Urso
b4b742a575
Fixed sign in rankTiles
14 years ago
Fabio D'Urso
588b183377
pagepainter: Use paper color as fill color in buffered flow
14 years ago
Mailson Menezes
f91f55d117
Split tile structure in Tile and TileNode
...
The new class TileNode represents a node in the tree structure
whereas Tile is just a data structure to store the pixmap and tile rect
and is used outside tiles manager.
14 years ago
Mailson Menezes
da54ffdd8e
Improve the evicting algorithm
...
The miss counter was taken away. Now the algorithm relies on the
distance between the tiles and the viewport.
Also the visibleRect() and setVisibleRect() methods were removed from
TilesManager since we now pass this information to
TilesManager::cleanupPixmapMemory()
14 years ago
Mailson Menezes
c13ad1afc3
Rewrite debug messages
...
Fabio D'Urso suggested to rewrite the debug messages showed when a tiles
manager is started to a less scary one.
14 years ago
Mailson Menezes
d90236b12d
Fix PagePainter issues
14 years ago
Mailson Menezes
f798ef22d1
Refactor tiles manager code as suggested by Fabio D'urso
14 years ago
Mailson Menezes
1fc67e9e99
Fix memory leaking on tiles merge
14 years ago
Fabio D'Urso
c5a8cb2d5d
Updated presentation mode documentation
...
So that it reflects changes by commit 8426ea944f
14 years ago
Fabio D'Urso
f33bff0268
FindPoppler.cmake: Updated poppler 0.22 to check that it is really the lastest version
14 years ago
Fabio D'Urso
9f19fc3daa
PDF documents: Tell the user that XFA forms are not supported yet
14 years ago
Fabio D'Urso
e9189c0d71
Added support for user strings in editable form combobox fields
14 years ago
Pino Toscano
abda591a83
Merge remote-tracking branch 'origin/KDE/4.9'
14 years ago
Pino Toscano
bb44ec4afe
use FREETYPE_INCLUDE_DIRS (correct variable)
14 years ago
Albert Astals Cid
769e079e70
Merge remote-tracking branch 'origin/KDE/4.9'
14 years ago
Albert Astals Cid
d59ffb4a7a
Fix crash when searching backwards
...
When searching backwards end is not actually words.end but words.begin (since the loop goes backwards) hence we can't pass end to stringLengthAdaptedWithHyphen
I've now renamed end to loop_end to make it a bit more clear.
BUGS: 309030
FIXED-IN: 4.9.4
14 years ago
Albert Astals Cid
9843a76cc0
Merge remote-tracking branch 'origin/KDE/4.9'
...
Conflicts:
VERSION
core/version.h
14 years ago
Albert Astals Cid
84be046806
Update version 0.15.3 for 4.9.3 release
14 years ago
Script Kiddy
58b76a228a
SVN_SILENT made messages (.desktop file)
14 years ago
Script Kiddy
02893a5d74
SVN_SILENT made messages (.desktop file)
14 years ago
Tobias Koenig
24e8fbd447
Make sure HAVE_POPPLER_0_22 really checks for latest version
14 years ago
Mailson Menezes
a61e1e0834
Fix annotations bug
...
The annotations created in tiles mode were not shown unless the user
changed the zoom level.
14 years ago
Tobias Koenig
6dddb7eff8
Adapt PageView and PresentationWidget to handle ScreenAnnotations correctly
...
REVIEW: 106986
14 years ago
Tobias Koenig
77ccbbcbaa
Create proper ScreenAnnotations in poppler generator
...
REVIEW: 106605
14 years ago
Tobias Koenig
a41a727e21
Extend GuiUtils with helper function for ScreenAnnotations
...
REVIEW: 106607
14 years ago
Tobias Koenig
563ad0458e
Extend Document::processAction() to handle RenditionActions
...
REVIEW: 106608
14 years ago
Tobias Koenig
d68bba55b4
Make VideoWidget independet of associated annotation type
...
REVIEW: 106606
14 years ago
Tobias Koenig
f713dd0fdf
Extended Okular::ScreenAnnotation to take a trigger action
...
REVIEW: 106604
14 years ago
Tobias Koenig
282950d127
Add Okular::RenditionAction class
...
REVIEW: 106603
14 years ago
Script Kiddy
c639a3434e
SVN_SILENT made messages (.desktop file)
14 years ago
Script Kiddy
448a5222f5
SVN_SILENT made messages (.desktop file)
14 years ago
Script Kiddy
2d8deeb086
SVN_SILENT made messages (.desktop file)
14 years ago
Albert Astals Cid
94f4b9fe37
Merge remote-tracking branch 'origin/KDE/4.9'
14 years ago
Albert Astals Cid
61565de476
Do not crash in files spectre fails to render
...
BUGS: 308629
FIXED-IN: 4.9.3
14 years ago
Script Kiddy
4e98bdc9c5
SVN_SILENT made messages (.desktop file)
14 years ago
Mailson Menezes
b87d0f6c5b
Fix bug where outdated requests were used on tiles manager
...
Requests created before the tiles manager has started aren't meant to be
used.
14 years ago