Commit graph

165 commits

Author SHA1 Message Date
Albert Astals Cid 6e1a33554c Increase okularcore version since we've broken ABI 2014-08-08 22:45:09 +02:00
Albert Astals Cid 34c73c3953 We've changed the ABI in 4.13 2014-03-26 20:35:22 +01:00
Michal Humpula f22d9d2897 Add Magnifier
REVIEW: 113973
GUI
2014-02-24 23:42:10 +01:00
Eugene Shalygin ed35594627 Use DPI of current screen for PDF rendering
Includes some fixes from Albert:
 * kscreen cmake fixes
   Don't make libkscreen mandatory, give the proper version we need
 * Fix the @since
 * Kill Resolution and use a QSizeF
   I first thought QSizeF didn't make sense, but well what's a dpi if not a number of pixels in width and some others in height?
 * Remove unwanted const
 * Remove unneeded utils.h includes
 * Fix comments on realDPIXY()
 * Make it compile in non X11

REVIEW: 111829
2014-01-13 01:37:56 +01:00
Nico Kruber 8c16e4a0b2 fix parttest not linking against okularpart on msvc
REVIEW: 114191
2013-12-09 18:46:36 +01:00
Fabio D'Urso 14703512b6 Merge remote-tracking branch 'origin/master' into configurable-review-tools 2013-05-18 19:34:37 +02:00
Azat Khuzhin 1fdb0a0a06 Font selector for TextDocumentGenerator
REVIEW: 109021
2013-05-18 16:03:33 +02:00
Fabio D'Urso 2e0296e913 Merge remote-tracking branch 'origin/master' into configurable-review-tools
Conflicts:
	ui/pageview.cpp
	ui/pageviewannotator.cpp
2013-04-19 01:17:56 +02:00
Albert Astals Cid 076e0cfaf8 More the commands to a different file 2013-04-06 00:39:35 +02:00
Albert Astals Cid 541650a4f4 Remove the concept of observer/view id
Just use the pointer as id :-)

This is BIC and SIC, increase the soversion now to makes sure we don't forget in the future

Patch based in an earlier patch by Bogdan Cristea <cristeab@gmail.com>
REVIEW: 109115
2013-02-24 23:01:02 +01:00
Fabio D'Urso 394cc00ac5 Initial implementation of widget to edit annotation tools
It only supports removal, moveup and movedown.
2012-12-28 10:19:05 +01:00
Fabio D'Urso 17ccabb691 Renamed "Identity" -> "Annotations" config panel
It only contained an option to set annotations' author name
2012-12-27 19:38:41 +01:00
Mailson Menezes f56c5a8ac9 Merge branch 'master' into tiled-rendering 2012-11-08 20:51:01 -03:00
Fabio D'Urso 437ddad588 Hide tiles manager within okularcore
Only the Tile class (tile.h) is visible from the outside
2012-11-08 20:26:17 -03:00
Bogdan Cristea 7ce6990098 Separate settings in core and non core
Will make it easier to make separate apps based on the core in the future
Note this will most probably break your settings if you are not running a very up to date kdelibs (4.9 or 4.10)
so be careful on updating
REVIEW: 104947
2012-10-16 00:28:29 +02:00
Marco Martin 5bcf1e8f35 Merge branch 'master' into mart/okularActive 2012-10-01 13:26:34 +02:00
Albert Astals Cid 23d474e6a9 I'll increase the number myself since tokoe seems to ingore my mails
CCMAIL: tokoe@kde.org
2012-09-06 18:59:26 +02:00
Tobias Koenig d3e0dadcac Introduce notifyCurrentPageChanged callback DocumentObserver interface 2012-09-06 08:46:10 +02:00
Tobias Koenig 8dbd83ab2a Implement support for poster image of videos in PDF documents
With this commit Okular will show a so called poster image for PDF documents
containing movie annotations. The image will be a screenshot of the first frame
of the video.

BUGS: 301603
REVIEW: 105890
FIXED-IN: 4.10.0
2012-08-19 12:23:47 +02:00
Marco Martin d11d5d8106 Merge branch 'master' into mart/okularActive 2012-07-31 13:32:05 +02:00
Mailson Menezes 9f3cf45e37 Rendering with a tiles manager
Currently it's only available for PDFs and does not support rotation.
2012-07-08 18:08:38 -03:00
Albert Astals Cid 7d3a064e15 New ABI compatible changes in okularcore 2012-05-23 20:26:01 +02:00
Fabio D'Urso 6f629e3237 CMakeLists: Install saveinterface.h 2012-05-21 23:54:48 +02:00
Marco Martin fd84427cc4 add a declarative plugin
two components:
Document, represents an Okular::Document
Page: represents an Okular::Page, once connected to a Document can display a single page
2012-05-14 20:37:22 +02:00
Albert Astals Cid 81c5c540df Update versions for KDE 4.8
(cherry picked from commit 51a77e6a51)
2012-01-18 18:04:31 +01:00
Dario Freddi bc182d3a00 Make Okular inhibit sleep and screen power management when in Presentation mode
REVIEW:103713
(cherry picked from commit 1a31dffca9)
2012-01-18 01:14:57 +01:00
Michel Ludwig d29099b39c Only activate a subset of the available features when the part is launched in viewer mode.
In viewer mode the part will now use a different XML GUI file (part-viewermode.rc).
Also, some actions won't be created, e.g. those used for exporting stuff, for
launching presentation mode, or for selecting parts of the document. The captions
of the configuration dialogs also contain the word 'viewer' then.
2011-10-12 20:36:01 +01:00
Michel Ludwig 1a5f2be05c Merge branch 'master' into viewerinterface 2011-10-12 20:16:46 +01:00
Niels Ole Salscheider 33b9ff1a36 Add LatexRenderer class 2011-09-22 19:09:26 +02:00
Michel Ludwig 0e29008150 Initial commit of the 'ViewerInterface' and of a first implementation. 2011-09-10 18:15:52 +01:00
David Faure 2c9794071a Port away from deprecated API + from deprecated lib 2011-08-10 01:48:01 +02:00
Pino Toscano e2e8ea721f bump okularcore library version to 1.7.0 2011-07-19 23:50:12 +02:00
Montel Laurent 71cc9b131c Fix compile with "-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS" 2011-06-05 13:19:15 +02:00
Pino Toscano 8951699475 cmake: remove the include dir hack, and put the source dir as first 2011-06-01 10:51:41 +02:00
Pino Toscano a87fb880c7 cmake: improve build system to make okular compile standalone 2011-05-29 11:31:22 +02:00
Pino Toscano e468048d54 bump okularcore library version to 1.6.0
svn path=/trunk/KDE/kdegraphics/okular/; revision=1212166
2011-01-05 23:36:40 +00:00
Albert Astals Cid 64063fe996 Alex says FindOkular.cmake is not the way to go and that we need to install an OkularConfig.cmake
That get_filename_component thing seems quite fragile and hacky to me but he is the expert :-)

CCMAIL: neundorf@kde.org

svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=1179984
2010-09-26 17:31:31 +00:00
Pino Toscano a934ccf236 bump okularcore library version to 1.5.0
svn path=/trunk/KDE/kdegraphics/okular/; revision=1156083
2010-07-28 14:48:10 +00:00
Pino Toscano e273cfe15f port SearchLineWidget to KPixmapSequence* and remove own AnimatedWidget
svn path=/trunk/KDE/kdegraphics/okular/; revision=1105224
2010-03-19 15:24:07 +00:00
Pino Toscano f5585e12d8 bump okularcore library version to 1.4.0
svn path=/trunk/KDE/kdegraphics/okular/; revision=1082010
2010-01-29 14:38:21 +00:00
Pino Toscano 52ce4cc095 disable the (already unused) knewstuff2 stuff from compilation and installation
svn path=/trunk/KDE/kdegraphics/okular/; revision=1066279
2009-12-26 16:23:36 +00:00
Pino Toscano 27f6d2dd65 add the tests to the build
svn path=/trunk/KDE/kdegraphics/okular/; revision=1066277
2009-12-26 16:17:51 +00:00
Pino Toscano b56b3c9160 bump okularcore library version to 1.3.0
svn path=/trunk/KDE/kdegraphics/okular/; revision=989173
2009-06-29 16:47:50 +00:00
Pino Toscano e5b2b22d20 add a small widget for showing an animation from the "animations" category of the icon theme
similar to what KAnimatedButton does, but much simplier

svn path=/trunk/KDE/kdegraphics/okular/; revision=926295
2009-02-15 00:21:19 +00:00
Laurent Montel 975de758ba Now it compiles with enable-final
svn path=/trunk/KDE/kdegraphics/okular/; revision=908743
2009-01-10 11:53:35 +00:00
Laurent Montel 316ff85e8f They don't compile with enable-final
svn path=/trunk/KDE/kdegraphics/okular/; revision=908183
2009-01-09 12:27:14 +00:00
Pino Toscano d2cde67548 bump minor number in okularcore library version
svn path=/trunk/KDE/kdegraphics/okular/; revision=907919
2009-01-08 22:00:19 +00:00
Laurent Montel a831fd4628 Use QIMAGEBLITZ cmake module
svn path=/trunk/KDE/kdegraphics/okular/; revision=888269
2008-11-24 08:27:33 +00:00
Pino Toscano 4da5b7a105 Add a configuration page for the text editor used for source references links (that is, the ones used also for inverse search).
Factor out the editor commands structure.

svn path=/trunk/KDE/kdegraphics/okular/; revision=873570
2008-10-19 18:01:16 +00:00
Pino Toscano 6639ca47ec the okularpart uses phonon too now, so link to it
svn path=/trunk/KDE/kdegraphics/okular/; revision=851966
2008-08-25 02:29:36 +00:00