Commit graph

6905 commits

Author SHA1 Message Date
Arseniy Lartsev 76c1e944a8 Support for non-integer transition durations in PDF presentations
REVIEW: 125329
2015-10-15 00:16:55 +02:00
Arseniy Lartsev 9f0ff21a22 Presentation: correct durations for "Fade" transition effect by doing 20 FPS instead of 100 frames total
Right now, fade transition is always done in 100 frames. If the intended duration is, say, 1 second, the actual duration can easily be a few seconds instead, due to the limited CPU power (on my laptop with core i5, those 100 frames take 2 seconds).

I propose a patch that changes the number of frames to 20 * (duration in seconds). 20 FPS still looks completely smooth to me.

REVIEW: 125310
BUGS: 352876
2015-10-15 00:11:32 +02:00
l10n daemon script 8c141cc2fc SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-10-12 04:04:13 +00:00
Albert Astals Cid 8e366c815f Merge remote-tracking branch 'origin/Applications/15.08' 2015-10-09 01:21:38 +02:00
Albert Astals Cid 56b9b89a13 Increase version for KDE Applications 15.08.2
GIT_SILENT
2015-10-09 01:20:09 +02:00
l10n daemon script cd34059f53 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-10-08 04:21:25 +00:00
Arseniy Lartsev e9e5cb6317 Repeat videos in PDFs automatically when needed
REVIEW: 125341
BUGS: 353171
2015-09-26 17:30:04 +02:00
l10n daemon script 7b8f0a7459 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-26 04:04:15 +00:00
l10n daemon script 22ba4596fa SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-21 03:49:52 +00:00
Yuri Chornoivan 37d59253ee Add some info about layers to docs 2015-09-17 21:00:56 +03:00
Albert Astals Cid d52a07c9d2 Merge remote-tracking branch 'origin/gsoc2015_layer_feature' 2015-09-16 22:54:42 +02:00
Albert Astals Cid 5b62bc71d4 Simplify KTreeviewSearchLine to only work on a treeview
Instead of many, allows for an easy fix of the case than children of root are ignored on search
2015-09-16 21:43:04 +02:00
Albert Astals Cid ce7f81fc06 Make the sidebar work on widget pointers and not ints
This way we don't need to worry if we add more widgets in the middle
2015-09-16 01:18:17 +02:00
l10n daemon script 558b4bb765 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-15 05:00:52 +00:00
Albert Astals Cid 1cd101b480 Small cleanup of the layer support feature
Tab replacing, function naming, include removal, @since addition, etc
2015-09-15 01:38:09 +02:00
Albert Astals Cid a475a7570c Merge remote-tracking branch 'origin/Applications/15.08' 2015-09-13 16:42:28 +02:00
Frederic Tronel 4fee5131e9 Do not --use when invoking kate anymore
BUGS: 352657
2015-09-13 16:41:09 +02:00
l10n daemon script dde68921b6 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-13 04:04:10 +00:00
Albert Astals Cid 7ac2b9ac2f Remove useless VERSION file
we have core/version.h already

Tired of updating two files
2015-09-10 22:56:53 +02:00
Albert Astals Cid 1e37e7ceed Merge remote-tracking branch 'origin/Applications/15.08'
Conflicts:
	VERSION
	core/version.h
2015-09-10 22:56:48 +02:00
Albert Astals Cid 46ffe3e76f Increase version for KDE Applications 15.08.1 2015-09-10 22:51:25 +02:00
l10n daemon script f6d4b45650 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-10 05:23:01 +00:00
l10n daemon script 2669a2f354 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-08 05:32:59 +00:00
l10n daemon script 2b1cf29728 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-06 04:39:34 +00:00
l10n daemon script 6a2b5fc7b8 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-04 03:59:45 +00:00
l10n daemon script 79fa933c73 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-03 04:18:26 +00:00
l10n daemon script ef99f17efb SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-02 03:58:51 +00:00
l10n daemon script 8703484e63 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-09-01 05:00:47 +00:00
l10n daemon script 7be388fa0f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-08-31 04:47:52 +00:00
Albert Astals Cid ab8944dcce Add Comment
BUGS: 351973
2015-08-30 16:43:39 +02:00
Yuri Chornoivan 0438c5a3f6 Document the new trim mode 2015-08-29 16:17:42 +03:00
Jake Linder 172d78c6b3 Add "Trim To Selection" feature
Changes

C1. Added submenu, moved "Trim margins" (TM mode) to it and added  "Trim To Selection" (TS mode).
C2. Activating "Trim To selection" enters a new mousemode, similar to RectSelect for defining a viewport.
C3. Once a viewport has been defined, it serves as a viewport for all pages in the document.
C4. Left/Right pages are not treated differently.

Manual Testing

T1. Switching between modes enforces at most one active.
T2. Can deactivate a mode by selecting it again from the menu.
T3. When draggin bbox selection, clicking outside page does not crash.
T4. When in "Facing Pages" mode, mouse release must be over any page (or is ignored).
T5. Normalized bbox coords are computed relative to page indicated by point of mouse release.
T6. Behave as expected when switching between any pair of No Trim/Trim Margins/Trim To Selection.
T7. TM mode persisted across app restarts (existing behavior).
T8. TS mode forgotten across app restarts (as desired).
T9. Exiting and reselectin "Trim To Selection" prompts for new bbox.
T10. Choosing a small Trim bbox enforces minimium dimensions size (As percentag of total), as
it does in TM mode, because of the "scale big and crop down" implementation, to avoid huge pixmaps.
TS mode minimum set at 20% (vs. TM mode's 50%).

REVIEW: 124716
BUGS: 351156
2015-08-27 22:09:02 +02:00
Albert Astals Cid 21dfb2127f See if this gives us coverage support 2015-08-27 00:05:06 +02:00
Saheb Preet Singh f5f0947dd9 hided layers pane in a cleaner way 2015-08-16 23:49:36 +05:30
Albert Astals Cid 29b2b92d02 Merge remote-tracking branch 'origin/Applications/15.08' 2015-08-12 22:43:26 +02:00
Tobias Koenig b683889c3a Fix play back of video with rendition link
Process the operations of the rendition link independently of whether
there is a JS script or not. Most of the time the JS script won't be
executed correctly anyway, since Okular is missing most of the JS API,
so we should fall back on the given operations.

BUGS: 324167
FIXED-IN: KDE Applications 15.08.0
2015-08-12 22:42:00 +02:00
Albert Astals Cid 40929d6c2c Merge remote-tracking branch 'origin/Applications/15.08'
Conflicts:
	VERSION
	core/version.h
2015-08-12 01:15:56 +02:00
Albert Astals Cid 48d20f2117 Increase version for KDE Applications 15.08.0 2015-08-12 01:14:05 +02:00
Saheb Preet Singh 5af8cc5873 solved some minor bugs, corrected the search options and proper hiding of layers section when not present 2015-08-10 18:26:17 +05:30
Albert Astals Cid 346e7a32ea Merge remote-tracking branch 'origin/Applications/15.08'
Conflicts:
	VERSION
	core/document.cpp
	core/version.h
2015-08-06 00:31:59 +02:00
Albert Astals Cid e2b5bc547b GIT_SILENT Update version 2015-08-06 00:30:43 +02:00
David Faure ba28b64ab6 Fix crash on startup when okularpart can't be found 2015-08-03 12:58:30 +02:00
Albert Astals Cid f063b94be3 More TODOs 2015-07-30 12:57:51 +02:00
Albert Astals Cid 1de97322e7 Bring QPageSize from Qt5
Allows us to not use a dummy printer for knowing page size
Which is nice since it won't block because Qt4 QPrinter is a bit weird sometimes

BUGS: 334708
FIXED-IN: KDE Applications 15.08
2015-07-30 12:47:22 +02:00
Albert Astals Cid dafd8f6972 Bring QPageSize from Qt5
Allows us to not use a dummy printer for knowing page size
Which is nice since it won't block because Qt4 QPrinter is a bit weird sometimes

BUGS: 334708
FIXED-IN: KDE Applications 15.08
2015-07-30 12:45:55 +02:00
Albert Astals Cid 6195d6b7f5 Merge remote-tracking branch 'origin/Applications/15.08' 2015-07-30 10:50:40 +02:00
Albert Astals Cid 1da3c424d1 Allow for the deletion of Caret annotations
Seems poppler just renders them fine, so we set them to externally rendered and allow annotation
FIXED-IN: KDE Applications 15.08
BUGS: 350740
2015-07-30 10:49:00 +02:00
David Faure 8eb8cfcf1a set cmake_min_req to match kdelibs policy and enable newer cmake policies 2015-07-28 13:27:16 +02:00
Yuri Chornoivan 793b8ee3f2 Fix my typo 2015-07-22 09:19:50 +03:00
Albert Astals Cid ade9fe5bdb Increase version number 2015-07-21 19:38:18 +02:00