Dirk Mueller
8d80337da4
fix bazillion of memory leaks (CID 3614)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671473
19 years ago
Dirk Mueller
efee38c632
fix leak (CID 3621)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671470
19 years ago
Dirk Mueller
60fc1ef5a3
fix memory leak (CID 3626)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671467
19 years ago
Dirk Mueller
604b53033b
fix various memory leaks. It would be nice to use std::auto_ptr
...
here, but that doesn't work, as its an array. Introducing boost::
scoped_array for that is probably overkill. We're not PIM.
svn path=/trunk/KDE/kdegraphics/okular/; revision=671465
19 years ago
Albert Astals Cid
4218627b6b
QMutex was crashing for Pino, QSemaphore works
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671434
19 years ago
Albert Astals Cid
7e95f76a48
Qt::SmoothTransformation adds up to much AA to remove 1 pixel of width, just go with FastTransformation
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671386
19 years ago
Albert Astals Cid
df77d2006a
Use ${LIBGS_LIBRARY} instead of gs so we catch libgs-esp too
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671330
19 years ago
Albert Astals Cid
1bc5808c7d
gs often gives me 634x898 when i asked for 635x898
...
okular needs the pixmap to be the exact size he asked for, so preporcess it
svn path=/trunk/KDE/kdegraphics/okular/; revision=671265
19 years ago
Albert Astals Cid
66875cb874
my gs accepts non int r values, so use them
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671264
19 years ago
Laurent Montel
e31f9ada54
Remove not necessary "class classname;"
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671220
19 years ago
Pino Toscano
7db5c4f78e
explicitely look for libgs
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671161
19 years ago
Albert Astals Cid
5496dfc30f
small explanation of how backendish things work, maybe DESIGN is a too BIG name for the small text inside
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=671160
19 years ago
Pino Toscano
34414813af
the okular ghostview backend now uses libgs directly
...
svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=671159
19 years ago
Albert Astals Cid
6a33bc2924
Rework ghostview generator, not finished but i can see valgrind_manual.ps quite correctly
...
- We don't use libqgs anymore but libgs directly
- We don't use an out of process executable anymore to talk to libqgs
Using libgs is a bit cumbersome (only one gs instance per process)
and almost no other gs viewer does it, but if you look at kghostview code
it's full of X black magic, so going the libgs path feels better
for my sanity and for portability
svn path=/trunk/KDE/kdegraphics/okular/; revision=671156
19 years ago
Robert Knight
bb6936f60c
Make the mini-bar look a bit better: Make the previous/next page buttons larger so they are easier to click. Fix the layouting so that the button height is not bound by the font height. Use 'of' instead of '/' to separate the current page and page count.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=669147
19 years ago
Robert Knight
99d4342ae8
Remove frame around the page view.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=669129
19 years ago
Pino Toscano
753f06e8e3
use the bookmark icon for the bookmark overlay in the thumbnail list
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668781
19 years ago
Albert Astals Cid
9f448a49df
small dox fixes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668692
19 years ago
Albert Astals Cid
82fe777cc0
param changed name
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668688
19 years ago
Pino Toscano
c8f85f0735
FindPoppler.cmake:
...
- fix the include path checking, now really using the cflags. tested with current HEAD (0.6), should work with 0.5.x as well
- fix the caching
CMakeLists.txt files:
- adapt to the include path fixes
svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=668612
19 years ago
Pino Toscano
3addf5ec7d
const& for removePageAnnotations()
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668564
19 years ago
Pino Toscano
b4f2087279
SVN_SILENT remove stray endings
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668394
19 years ago
Pino Toscano
79ae8273e2
less warnings for poppler HEAD/0.6 users
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668328
19 years ago
Pino Toscano
fb3fec647e
the Poppler library is going to start the release cycle of the 0.6 serie, so s/HEAD/0_6/
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668326
19 years ago
Pino Toscano
37eb438999
restore compatibility with poppler 0.5.x
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668322
19 years ago
Albert Astals Cid
f6b13e66fd
adapt to poppler cvs head changes from seconds ago
...
i know this is not ifdefed, but tomorrow we are hopefully releasing poppler 0.6 RC and will require it ;-)
svn path=/trunk/KDE/kdegraphics/okular/; revision=668320
19 years ago
Pino Toscano
03fd060f3f
lazy loading of links, their loading is expensive
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668319
19 years ago
Pino Toscano
5cbdaa6dc7
some checks more, and small fixes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668054
19 years ago
Pino Toscano
06a37c61e9
use the debug area for all the debug messages of the generator
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668044
19 years ago
Pino Toscano
a9900ec937
const& and simplify
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668039
19 years ago
Pino Toscano
5b9157b938
SVN_SILENT repeat with me, always check twice when doing a copy&paste...
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668034
19 years ago
Pino Toscano
a258885372
use the document interface, if available, to get the supported mimetypes
...
otherwise use an internal fileFormats() (polished and more correct now)
svn path=/trunk/KDE/kdegraphics/okular/; revision=668029
19 years ago
Pino Toscano
04548385ba
add a method to the document interface to get the supported mimetypes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=668028
19 years ago
Laurent Montel
1a6db045cd
Don't crash when we don't load file
...
(generator is null)
(It will better to disable action until we load generator I think)
svn path=/trunk/KDE/kdegraphics/okular/; revision=667872
19 years ago
Pino Toscano
8d28fd09eb
export the Setting class with a dpointer
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667774
19 years ago
Pino Toscano
b4b3ebdded
Okular::Settings::writeConfig() -> Okular::Settings::self()->writeConfig()
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667772
19 years ago
Script Kiddy
9984a73c33
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667190
19 years ago
Pino Toscano
905ca02fb2
center the "no items" text of the annotation pane, until a better solution comes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667142
19 years ago
Pino Toscano
758daf07d1
connect() to finished() only once, and close the url of the khtml part after every usage
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667131
19 years ago
Pino Toscano
de45467966
properly free the resources of a document when calling closeDocument(), not in the destructor of the generator or in loadDocument()
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667128
19 years ago
Pino Toscano
95912893f0
remove compatibility with kpdf pre-kde 3.4
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667126
19 years ago
Pino Toscano
e0f08ab3e9
delete the khtml part on destruction; remove unused #include
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667101
19 years ago
Pino Toscano
e83f58d78d
instead of emitting a signal, just use a simple action
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667074
19 years ago
Pino Toscano
92204b4bb7
fix giveAbsolutePath() to properly recognize absolute paths
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=667073
19 years ago
Pino Toscano
3019616824
Bookmark list: add a tooltip for the top-level items with the number of bookmarks of the file.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=666669
19 years ago
Pino Toscano
4e2e675914
No need to show entries with no children.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=666450
19 years ago
Albert Astals Cid
dcb1448cb8
make the url non relative
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=666337
19 years ago
Pino Toscano
0e9b82be96
get rid of the Xrender-related stuff
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=666266
19 years ago
Pino Toscano
223d0fc421
remove the special code for painting the blended selection with XRender, Qt can do that nicely (and for free, heh)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=666265
19 years ago
Pino Toscano
6735089e77
SVN_SILENT follow the render -> view renaming for the columns as well
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=666260
19 years ago