Jan Kundrát
abd30fb774
s/auto_ptr/unique_ptr/
...
The old auto_ptr was used for simple RAII. None of the auto_ptr flaws
were apparent in that context, but given that that class is actively
deprecated and that compilers warn about its use, it's better to switch
to its drop-in replacement.
My reason for not using QScopedPointer is that the C++11 version works
well enough, Okular is being built in C++11 mode anyway, unique_ptr
works on the KF5-minimal-mandated-compilers according to their docs, and
therefore there's no point in using something with a different API
(QScopedPointer) just because its name begins with a Q.
REVIEW: 124027
2015-07-20 16:14:01 +02:00
Saheb Preet Singh
19e4a9abd6
refreshing pixmaps in the correct order
2015-07-12 21:22:33 +05:30
Albert Astals Cid
3e77904f31
Compile++
2015-07-10 00:15:40 +02:00
Albert Astals Cid
b088001a7c
Increase the per request limit from ~80M to ~800M
...
Unless you're in greedy mode that we won't protect you from yourself :D
CCMAIL: 349863
2015-07-10 00:04:42 +02:00
Saheb Preet Singh
455a381f39
fixed the license in new files
2015-05-29 09:54:06 +05:30
Saheb Preet Singh
bf673495fb
added layers on the left sidebar
2015-05-27 19:26:56 +05:30
Alex Richardson
c2fc0199b8
Use KPluginFactory::createInstance<Okular::Generator>()
...
Now that all generators have the necessary Q_INTERFACES() it works again
This restores the behaviour from before commit e4a4d400c3
REVIEW: 123466
2015-05-22 16:33:09 +01:00
Albert Astals Cid
3f55cc1e90
Try to fix Mac/clang build
2015-05-22 05:53:43 +02:00
Albert Astals Cid
146c6d85bb
Merge remote-tracking branch 'origin/Applications/15.04'
2015-05-14 00:59:48 +02:00
Jonathan Doman
223092aa0e
Fix embed mode detection
...
Wow, I have no idea how this happened. I wrote an big test case and spent a lot of time playing with tabs. Stephan Binner even told me about this a month ago, but I didn't quite understand the problem...
Broken embed mode detection means that the tabbed interface is disabled. It actually made it into release... ugh
REVIEW: 123680
2015-05-14 00:58:48 +02:00
Albert Astals Cid
cb9aa1559d
0.22.1
...
For Applications 15.04.1
SVN_SILENT
2015-05-02 14:49:49 +02:00
Andreas Cord-Landwehr
ac258e49f1
Use generated version and CMake config files.
...
Replace both the package version file by a generated file, as well as
OkularConfig.cmake package configuration file.
Note that with this change the compatibility CMake variable OKULAR_FOUND
is not set anymore, use Okular_FOUND instead.
REVIEW: 123314
2015-04-15 21:55:35 +02:00
Alex Richardson
cfc82ee9b0
Be explicit about the target dependencies
2015-04-14 20:04:26 +01:00
Albert Astals Cid
8f854256ef
And forgot to increase this one ^_^
...
GIT_SILENT
2015-04-07 22:37:49 +02:00
Albert Astals Cid
bf203fd1a9
Prepare for the KDE Applications 15.04.0 release
...
GIT_SILENT
2015-04-07 22:37:13 +02:00
Albert Astals Cid
c11c734caf
RC version
2015-03-25 23:02:26 +01:00
Montel Laurent
5d727ee965
Fix includes
2015-03-20 08:55:32 +01:00
Albert Astals Cid
bb00a153e6
Update for 15.04 Beta 3
...
SVN_SILENT
2015-03-18 23:53:47 +01:00
Montel Laurent
d780d15ea9
Merge remote-tracking branch 'origin/master' into frameworks
...
Conflicts:
autotests/mainshelltest.cpp
part.cpp
part.h
shell/shell.cpp
2015-03-17 08:47:52 +01:00
Albert Astals Cid
a77bbac299
Fix typo
2015-03-14 16:10:09 +01:00
Montel Laurent
c50c3d5332
kdelibs4support--
2015-03-06 14:00:25 +01:00
Montel Laurent
04943508cf
Merge remote-tracking branch 'origin/master' into frameworks
...
Conflicts:
core/document.cpp
core/version.h
2015-03-04 07:55:32 +01:00
Albert Astals Cid
7e954058d3
Update for the next version in master
2015-03-02 23:39:07 +01:00
Albert Astals Cid
50116cf59f
Update for 15.04 Beta 1
...
SVN_SILENT
2015-03-02 23:38:06 +01:00
Andreas Hartmetz
f847d716a0
Fix build with Qt 5.5 branch.
...
Is Qt even allowed to remove accidental includes and / or forward
declarations?
2015-03-02 13:09:27 +01:00
Albert Astals Cid
5a3d77a81b
Compile++
...
I've no idea why i need this for it to compile now, but kind of makes sense to follow the
same pattern for all the phonon includes, so unify with the rest of includes in this file
2015-03-01 16:02:52 +01:00
Albert Astals Cid
5275d1271f
Justity the hack don't feel like breaking/expanding the API now
2015-02-09 22:25:09 +01:00
Albert Astals Cid
93491b4fd3
Merge remote-tracking branch 'origin/Applications/14.12'
2015-02-09 22:21:57 +01:00
Albert Astals Cid
10a1899058
Hack to restore KWallet support
...
Better fix code-wise will come with an API break in master
BUGS: 339170
2015-02-09 22:03:44 +01:00
Montel Laurent
c4f224f1e8
Port to new connect api
2015-01-30 22:06:53 +01:00
Lukáš Tinkl
e9ae1d99af
port away from KLocale
2015-01-29 21:48:47 +01:00
Lukáš Tinkl
fd6a35486e
port KUrl -> QUrl
2015-01-29 20:55:57 +01:00
Albert Astals Cid
4ad7da97da
Prepare for 0.21.2
...
SVN_SILENT
2015-01-29 19:52:52 +01:00
Albert Astals Cid
adf39b2ed6
GIT_SILENT Update version for Applications 14.12.1
2015-01-06 12:29:40 +01:00
l10n daemon script
9a3672b255
SVN_SILENT made messages (.desktop file)
2014-12-26 04:18:45 +00:00
l10n daemon script
e6ef3cb64b
SVN_SILENT made messages (.desktop file)
2014-12-25 04:05:24 +00:00
Albert Astals Cid
da82ce77bc
Prepare for Applications 14.12 release
2014-12-09 19:31:52 +01:00
Albert Astals Cid
31f194cc5f
Prepare for Applications 14.12 RC
2014-11-26 00:02:15 +01:00
Albert Astals Cid
0ef618540d
Beta 3 version
2014-11-19 18:45:09 +01:00
Albert Astals Cid
d927eb2f3a
Increase version
2014-11-12 23:40:59 +01:00
Albert Astals Cid
f15bdf1b30
This is not 0.21.60
2014-11-05 23:51:40 +01:00
Albert Astals Cid
a1e3e8ed5d
Forgot to increase this
2014-11-05 23:50:49 +01:00
Albert Astals Cid
4985168ede
Increase version
2014-11-05 23:49:44 +01:00
Montel Laurent
5da7c5f77d
port to qCDebug. Autogenerate export headers
2014-10-27 22:35:06 +01:00
Montel Laurent
4ee83e6a77
Fix includes
2014-10-14 07:37:01 +02:00
Montel Laurent
17a55c6dab
Merge remote-tracking branch 'origin/master' into frameworks
...
Conflicts:
CMakeLists.txt
core/document.cpp
generators/poppler/CMakeLists.txt
generators/poppler/generator_pdf.cpp
generators/poppler/generator_pdf.h
2014-10-09 07:34:35 +02:00
Albert Astals Cid
e8fd56f3ba
Fixup last commit
...
Somehow i ended up commiting a partial patch and not what was in reviewboard, this amends the previous commit to be what i really wanted to commit
Sorry for the mess :/
2014-10-09 00:53:54 +02:00
Albert Astals Cid
d95efa7698
Move synctex up to the core from poppler generator
...
This way dvi and any other potential user gets it for free
The diff is huge, but the synctex files are just moves.
And the code in core/ is also mostly just a move from the generator_pdf.cpp code
Acked by Luigi
REVIEW: 120311
2014-10-09 00:17:53 +02:00
Montel Laurent
17b7049c69
Fix includes
2014-10-08 13:48:01 +02:00
Montel Laurent
3b4ee788b8
Fix includes
2014-10-08 13:37:04 +02:00
Montel Laurent
d3a3b2df25
Fix includes
2014-10-07 23:04:36 +02:00
Montel Laurent
08013f87d0
Port to QStandardPaths
2014-10-07 13:21:58 +02:00
Arnold Dumas
d852a7bee0
Use new Q_OS_* macros.
2014-10-06 20:02:48 +02:00
Montel Laurent
26fc592e7d
Fix includes
2014-10-06 08:31:17 +02:00
Montel Laurent
5557598b47
Port to QDialog
2014-10-06 07:39:24 +02:00
Montel Laurent
d386ea257e
Port to new connect api
2014-10-01 14:02:01 +02:00
Montel Laurent
378f6847a2
Remove some deprecated kdelibs4support
2014-10-01 07:27:09 +02:00
Arnold Dumas
f8f90b15b3
Port away from KGlobal::caption().
2014-09-26 20:04:00 +02:00
Raymond Wooninck
f4badbc117
Port the aboutData to the new methods. Next would be to bring back
...
to About Backend dialog
2014-09-18 22:17:10 +02:00
Frederik Gladhorn
3581fb6245
Port to QTemporaryFile
2014-09-18 00:30:39 +02:00
Frederik Gladhorn
dad6936896
Bring back the txt generator
2014-09-17 23:52:52 +02:00
Frederik Gladhorn
6c602bf0e7
Use categorized logging even more
2014-09-16 23:38:25 +02:00
Frederik Gladhorn
9d89739972
Use categorized logging
2014-09-16 23:24:36 +02:00
Frederik Gladhorn
e28dbc6c00
Port to QMime
...
compressedMimeFor now already does the inheritance check, so another
check was removed.
2014-09-11 16:32:43 +02:00
Frederik Gladhorn
83d3f1f6b7
Revert "Some more kDebug->qDebug"
...
Seems like kDebug doesn't spam the user, so this needs to use qCDebug.
This reverts commit 34fbdf8c85
.
2014-09-11 02:03:46 +02:00
Frederik Gladhorn
34fbdf8c85
Some more kDebug->qDebug
2014-09-09 18:17:36 +02:00
Albert Astals Cid
4335b6e509
douc++
2014-09-09 11:44:33 +02:00
Frederik Gladhorn
b79e706e56
Merge remote-tracking branch 'origin/master' into frameworks
...
Conflicts:
generators/dvi/generator_dvi.cpp
generators/ooo/generator_ooo.cpp
part.cpp
shell/main.cpp
shell/shell.cpp
shell/shell.h
shell/shellutils.h
tests/CMakeLists.txt
ui/propertiesdialog.cpp
2014-08-14 13:35:43 +02:00
Albert Astals Cid
f76184cb55
Revert e96dabc467
...
Diggory i think there was a misunderstanding in our discussion
The patch is unfinished (not goot to commit with a TODO)
and needs to be improved (need to find a way to not break ABI, QSize param should be const &) please
open a reviewrequest and we can discuss/finalize it there.
CCMAIL: diggory.hardy@unibas.ch
2014-08-13 21:07:32 +02:00
Diggory Hardy
e96dabc467
Fix font size on high-DPI displays in ePub documents (but makes images small)
2014-08-13 18:54:30 +02:00
Vishesh Handa
46cf7e46a5
Port away from KUrl::List
2014-08-13 13:07:44 +02:00
Vishesh Handa
e038950f50
KIcon -> QIcon
2014-08-13 11:54:49 +02:00
Vishesh Handa
fb330dd45c
Port the EPubGenerator
2014-08-13 11:42:09 +02:00
Vishesh Handa
e4a4d400c3
Port the poppler generator
2014-08-13 11:16:28 +02:00
Albert Astals Cid
e9e3d4a435
Make documentInfo be Hash based instead of XML based
2014-08-10 22:38:13 +02:00
Frederik Gladhorn
ac15a7075e
More QUrl porting
2014-08-10 20:36:41 +02:00
Frederik Gladhorn
a2f6a136b2
Fix some typos
2014-08-10 19:27:31 +02:00
Frederik Gladhorn
0c7a45c7a5
Disable lots of stuff and compile
...
The text generator is the only one compiled now.
This version links for me but then doesn't find its KPart on startup.
TTS has been completely disabled as well as some other things like the
about dialog.
2014-08-10 14:42:54 +02:00
Frederik Gladhorn
96b0e27c44
QAction, more includes fixed
2014-08-10 01:08:54 +02:00
Frederik Gladhorn
51e5589e71
Phonon fix, good bye klocalsocket
2014-08-09 21:29:06 +02:00
Albert Astals Cid
efbde66009
Port to new threadweaver
...
Not sure it works at all, but at least it compiles ^_^
2014-08-09 20:44:25 +02:00
Frederik Gladhorn
643026fa65
Disable plugins for now
2014-08-09 16:16:32 +02:00
Frederik Gladhorn
a3fb02b881
Some more linking KF5
2014-08-09 16:16:32 +02:00
Frederik Gladhorn
0de101fdde
Bump version
2014-08-09 13:38:32 +02:00
Frederik Gladhorn
c7e003d7bc
Port to QCommandLineParser
2014-08-09 13:27:12 +02:00
Frederik Gladhorn
7a9036ec2b
Fix wrong usage of pragma
2014-08-09 13:23:35 +02:00
Frederik Gladhorn
e638e59c15
Fix bug: when opening look at available mime types
...
This code used to look at the reference count of the pointer, not the
number of available mime types as was intended.
CCMAIL: aacid@kde.org
2014-08-09 00:53:03 +02:00
Frederik Gladhorn
9eec8ece73
Disable dynamic translation loading
2014-08-09 00:52:15 +02:00
Frederik Gladhorn
935a3fdcf8
Fix wrong namespace for settings
2014-08-09 00:37:02 +02:00
Frederik Gladhorn
4efd432537
Disable PostScript printing
2014-08-09 00:26:26 +02:00
Frederik Gladhorn
0ba233788c
Use moc include style dictated by automoc
...
While it's generally not a great idea to include moc files at least this
compiles.
2014-08-09 00:21:03 +02:00
Frederik Gladhorn
4f196da176
Include more kde4support
2014-08-08 23:48:20 +02:00
Albert Astals Cid
a170e35ca8
Merge remote-tracking branch 'origin/KDE/4.14'
2014-08-08 22:42:12 +02:00
Albert Astals Cid
61c830cb7a
Pass the command line options properly when using tabs or unique instances
...
Use a QString to serialize the command line options other than urls to open so it can be easily passed around to every place that opens a new shell or tab or overrides the content in a unique instance.
BUGS: 334100
FIXED-IN: 4.14.0
REVIEW: 119595
2014-08-08 22:35:53 +02:00
Frederik Gladhorn
d16ac66ab3
Fix some QUrl usage
2014-08-08 02:00:17 +02:00
Frederik Gladhorn
75031eee7e
Fix includes
2014-08-08 01:59:55 +02:00
Frederik Gladhorn
fdf223494d
Fix moc includes
2014-08-08 01:25:43 +02:00
Albert Astals Cid
35a3f23709
Merge remote-tracking branch 'origin/KDE/4.14'
2014-08-01 01:29:01 +02:00
Albert Astals Cid
b7af929e5e
Fix sporadic crash when running parttest
...
We use
m_pageController
as guard for closing down instead of
d->m_generator || d->m_closingLoop
since m_pageController is the first thing we set to 0 on closeDocument
2014-08-01 01:27:27 +02:00
Albert Astals Cid
d30861fb1a
Prepare for 4.14 RC
2014-07-30 19:32:33 +02:00
l10n daemon script
896de56ef0
SVN_SILENT made messages (.desktop file)
2014-07-25 05:38:42 +00:00
l10n daemon script
1b5cbbea59
SVN_SILENT made messages (.desktop file)
2014-07-24 04:51:37 +00:00
Albert Astals Cid
11ec9723e8
Merge remote-tracking branch 'origin/KDE/4.14'
...
Conflicts:
VERSION
core/version.h
2014-07-21 23:49:33 +02:00
Albert Astals Cid
60bcd3975d
Prepare for 4.14 Beta 3
2014-07-21 23:48:44 +02:00
Albert Astals Cid
39de55eebf
If the dpi calculations don't give a reasonably square pixel fallback to other methods
...
BUGS: 336018
FIXED-IN: 4.14.0
2014-07-20 22:30:49 +02:00
Albert Astals Cid
f8cb4789fc
Merge remote-tracking branch 'origin/KDE/4.14'
2014-07-17 01:55:12 +02:00
Albert Astals Cid
5002b26ed3
Some more debug
2014-07-17 01:54:54 +02:00
Albert Astals Cid
d928c3d6ca
Prepare for 4.14 Beta 2
2014-07-15 23:10:37 +02:00
Albert Astals Cid
e07a7395d6
Merge remote-tracking branch 'origin/KDE/4.14'
2014-07-10 22:38:29 +02:00
Albert Astals Cid
d0349e1f66
Merge remote-tracking branch 'origin/KDE/4.13' into KDE/4.14
2014-07-10 22:38:00 +02:00
Vadim Zhukov
846e746aa3
Fix compilation on OpenBSD/i386
...
REVIEW: 118950
2014-07-10 22:37:30 +02:00
Albert Astals Cid
88d99245b0
This is now 0.20.60 for KDE Applications 14.12 release
2014-07-09 01:41:20 +02:00
Albert Astals Cid
1932d3981b
Merge remote-tracking branch 'origin/KDE/4.13' into KDE/4.14
...
And prepare for 4.14 beta 1
Conflicts:
VERSION
active/app/package/metadata.desktop
core/version.h
2014-07-09 01:40:18 +02:00
Albert Astals Cid
478b41c365
Prepare for 4.13.3
2014-07-09 01:39:09 +02:00
Albert Astals Cid
15241c25ef
Prepare for 4.13.2
2014-06-04 23:42:42 +02:00
Albert Astals Cid
268aa603eb
Merge remote-tracking branch 'origin/KDE/4.13'
2014-05-15 20:18:50 +02:00
Albert Astals Cid
48b711002e
Some more debug around this dpi stuff
2014-05-15 20:18:22 +02:00
Fabio D'Urso
3827df7dad
Added missing emit keyords in core/documentcommands.cpp
2014-05-11 13:51:57 +02:00
Albert Astals Cid
86dd9e8801
Move the ooo wallet code to use the part.cpp one
...
Less widgets in generators/core \o/
2014-05-10 15:54:03 +02:00
Fabio D'Urso
cebe8d6509
Merge remote-tracking branch 'origin/KDE/4.13'
2014-05-10 11:48:59 +02:00
Fabio D'Urso
f7ec9df0af
Don't leak temporary unpacked metadata files extracted from .okular files
2014-05-10 11:37:50 +02:00
Albert Astals Cid
7b7fef0bea
Move the messagebox about continuing search from core to ui
2014-05-10 11:33:21 +02:00
Albert Astals Cid
e759c94224
let's call it searchid, goes for better searching :)
2014-05-10 10:27:59 +02:00
Albert Astals Cid
4c553ac87f
small docu fix
2014-05-10 10:26:30 +02:00
Albert Astals Cid
c8697989a1
Do not duplicate the noDialogs storage in two structs
2014-05-10 10:09:38 +02:00
Albert Astals Cid
3c3d4373ab
Do not reset the search if it's a different search id
...
Doesn't make any sense, why would we want a "running searches map" if we
always reset the previous one?
BUGS: 334568
FIXED-IN: 4.13.2
2014-05-10 10:07:23 +02:00
Albert Astals Cid
6bf6b14f3c
Do not reset the search if it's a different search id
...
Doesn't make any sense, why would we want a "running searches map" if we
always reset the previous one?
BUGS: 334568
FIXED-IN: 4.13.2
2014-05-10 10:04:47 +02:00
Fabio D'Urso
e514ddbf78
Added @since markers
2014-05-10 00:56:57 +02:00
Albert Astals Cid
630d3a8a5f
Simplify search parameter passing
2014-05-10 00:49:01 +02:00
Albert Astals Cid
b92f5b5188
remove old ifdefs, it's cool how we are now :)
2014-05-09 23:04:43 +02:00
Albert Astals Cid
e93d5bda01
Move KWallet code from pdf backend to ui
...
This helps with the widget dependency removal in the core/backends
2014-05-09 19:58:43 +02:00
Albert Astals Cid
0c7791e87f
Prepare for 4.13.1
2014-05-04 19:43:44 +02:00
Albert Astals Cid
60b7932c55
Merge remote-tracking branch 'origin/KDE/4.13'
2014-05-02 00:42:11 +02:00
Eugene Shalygin
88725241b8
Make sure edid and xrand sizes match before using them to calculate DPI
...
BUGS: 333456
2014-05-02 00:41:06 +02:00
Albert Astals Cid
b3962b868e
Merge remote-tracking branch 'origin/KDE/4.13'
2014-05-01 13:29:27 +02:00
Albert Astals Cid
9252044c0c
KScreen::Config::current can return null
2014-05-01 13:27:19 +02:00
Albert Astals Cid
2c7baf1a9a
Prepere for 4.13.0
2014-04-09 23:35:23 +02:00
Albert Astals Cid
0c2aa70aca
Merge remote-tracking branch 'origin/KDE/4.13'
2014-04-02 23:44:22 +01:00
Albert Astals Cid
a7f3a1ac37
Protect us against broken drivers/screens
...
Some drivers screens return 0x0 as their screen size so we can't use it
to calculate the dpi
BUGS: 332746
BUGS: 332494
FIXED-IN: 4.13.0
2014-04-02 23:43:38 +01:00
Albert Astals Cid
8ee72f3301
Merge remote-tracking branch 'origin/KDE/4.13'
2014-03-31 02:00:25 +02:00
Albert Astals Cid
444f66ac29
Some more output that can be of help
2014-03-31 02:00:09 +02:00
Albert Astals Cid
5f211f5646
Prepare for 4.13 RC
2014-03-25 20:25:17 +01:00
Albert Astals Cid
74d97571c3
Prepare for 4.12.4
2014-03-25 20:24:07 +01:00
Albert Astals Cid
6041d1fcd2
prepare for Beta3
2014-03-17 22:25:03 +01:00
Albert Astals Cid
d175d829f2
Merge remote-tracking branch 'origin/KDE/4.13'
2014-03-12 23:08:04 +01:00
Christoph Feck
60cc5dc98e
TextDocumentGenerator: Use black as default text color
...
REVIEW: 111681
BUGS: 253583
BUGS: 322547
FIXED-IN: 4.12.90
2014-03-12 23:01:42 +01:00
Albert Astals Cid
83c75c7d04
Prepare for 4.13 Beta 2
2014-03-11 19:48:44 +01:00
Albert Astals Cid
397557e458
Prepare for 4.13 Beta 1
2014-03-06 00:34:26 +01:00
Montel Laurent
5e16604fb3
Merge remote-tracking branch 'origin/KDE/4.13'
2014-03-02 14:00:25 +01:00
Montel Laurent
7b79ca1b36
Pedentic--
2014-03-02 13:59:49 +01:00