Commit graph

51 commits

Author SHA1 Message Date
Albert Vaca 3c93b2523e Added missing overrides found by clang-tidy 2016-10-29 17:07:10 +02:00
Martin T. H. Sandsmark f05d42eac3 core: Fix build without implicit cast to/from ascii
See previous commits for details.
2016-07-11 22:07:57 +02:00
Montel Laurent 466eb79615 Use QStringLiteral 2015-10-29 13:37:11 +01:00
Lukáš Tinkl fd6a35486e port KUrl -> QUrl 2015-01-29 20:55:57 +01:00
Montel Laurent 17b7049c69 Fix includes 2014-10-08 13:48:01 +02:00
Montel Laurent 08013f87d0 Port to QStandardPaths 2014-10-07 13:21:58 +02:00
Arnold Dumas f8f90b15b3 Port away from KGlobal::caption(). 2014-09-26 20:04:00 +02:00
Frederik Gladhorn 6c602bf0e7 Use categorized logging even more 2014-09-16 23:38:25 +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
Vishesh Handa 46cf7e46a5 Port away from KUrl::List 2014-08-13 13:07:44 +02:00
Frederik Gladhorn c7e003d7bc Port to QCommandLineParser 2014-08-09 13:27:12 +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 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
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 9a11294b12 Sort bookmarks from the same page in viewport order 2012-06-05 00:49:16 +02:00
David Faure dc2f2d36aa Fix compilation with strict iterators 2012-03-27 13:25:12 +02:00
Mailson Menezes bd9087f20a Remember position on the page in bookmark
IOW accept more than one bookmark per page
BUGS: 157198
REVIEW: 104365
2012-03-26 20:01:01 +02:00
Albert Astals Cid 3e3a504d3c Allow the renaming of bookmark "parent" items (i.e. file names)
Patch heavily inspired on a patch by Constantin Serban-Radoi <costashsrc@gmail.com>
2012-03-08 23:26:44 +01:00
Albert Astals Cid 405bd75a1a add a property with the page number
deliverately not documented since we don't want others to use it
2011-10-26 00:10:42 +02:00
Albert Astals Cid 880dae2e19 Add a way to rename the current page bookmark from the menu
Comes with some api additions to bookmarkmanager
2011-10-25 22:21:22 +02:00
Montel Laurent f9f65979f5 Normalize signals/slots 2011-07-31 21:22:04 +02:00
Laurent Montel a86bbe9053 Use QLatin1String
svn path=/trunk/KDE/kdegraphics/okular/; revision=1178207
2010-09-22 11:52:46 +00:00
Pino Toscano 45e62fa320 make sure actionsForUrl() returns actions sorted by page number
CCBUG: 205952

svn path=/trunk/KDE/kdegraphics/okular/; revision=1129512
2010-05-22 17:44:26 +00:00
Albert Astals Cid 4a1d8bb025 Do not use the title to store the url because it will get mangled by KBoomark::fullText, use the url field
CCMAIL: 229141

svn path=/trunk/KDE/kdegraphics/okular/; revision=1108063
2010-03-27 18:00:48 +00:00
Pino Toscano c3f75f13c2 add a function to remove a list of bookmark belonging to the specified url
svn path=/trunk/KDE/kdegraphics/okular/; revision=1072132
2010-01-09 13:13:43 +00:00
Christian Ehrlicher 9e2f6edcf5 KUrl::path() -> KUrl::toLocalFile()
svn path=/trunk/KDE/kdegraphics/okular/; revision=1071713
2010-01-08 15:29:38 +00:00
Pino Toscano aa84e31316 Change the saving strategy for bookmarks: instead of saving them manually or at closing, save them after each action.
This should avoid any bookmark loss due to premature crash or similar abnormal closing.
BUG: 157246
BUG: 213206
Also, the above change triggers the D-Bus synchronisation of the internal bookmark manager of the various Okular instances;
react to those changes properly by updating the own info (because of the changes in the bookmark manager of another instance).
BUG: 216239

On the technical note, keep the cache of known file just with the bookmark address instead of the group itself
(which gets changed behind our back).

svn path=/trunk/KDE/kdegraphics/okular/; revision=1066286
2009-12-26 16:57:09 +00:00
Pino Toscano 3b905e3cf4 undefine the internal macros at the end
svn path=/trunk/KDE/kdegraphics/okular/; revision=908738
2009-01-10 11:32:54 +00:00
Laurent Montel c2fc9836e8 Fix iterator
svn path=/trunk/KDE/kdegraphics/okular/; revision=882957
2008-11-11 18:48:40 +00:00
Pino Toscano 8932cdd742 Add a bookmarksChanged(url) signal to notify when the bookmarks for that url have changed.
svn path=/trunk/KDE/kdegraphics/okular/; revision=793523
2008-04-04 09:50:41 +00:00
Pino Toscano 09bc4c140e Keep the page cache updated.
BUG: 160190

svn path=/trunk/KDE/kdegraphics/okular/; revision=792391
2008-03-31 23:14:52 +00:00
Pino Toscano b30d3ab3a6 make the internal bookmark search method part of the private class
svn path=/trunk/KDE/kdegraphics/okular/; revision=779730
2008-02-26 21:27:19 +00:00
Tobias Koenig 34099483fb Update the bookmark menu whenever bookmarks have been renamed
in the sidebar

BUG: 157189

svn path=/trunk/KDE/kdegraphics/okular/; revision=771286
2008-02-05 17:36:04 +00:00
Pino Toscano 6d375af868 Move all the bookmarking stuff into the BookmarkManager, that now updates the Document observers automatically.
svn path=/trunk/KDE/kdegraphics/okular/; revision=730404
2007-10-28 18:31:33 +00:00
Pino Toscano 797c8d94d4 SVN_SILENT unused parameter
svn path=/trunk/KDE/kdegraphics/okular/; revision=699958
2007-08-14 12:26:08 +00:00
Daniel Teske c93025abc2 Port to new API.
svn path=/trunk/KDE/kdegraphics/okular/; revision=699520
2007-08-13 10:51:17 +00:00
Daniel Teske ab380eefc8 Port to KBookmark::addBookmark and KBookmark::createNewFolder
changes.


svn path=/trunk/KDE/kdegraphics/okular/; revision=699502
2007-08-13 09:28:00 +00:00
Pino Toscano 9b92fa1d41 no need to set the complete viewport of new page bookmarks, the page number is enough
svn path=/trunk/KDE/kdegraphics/okular/; revision=694538
2007-07-31 00:05:44 +00:00
Pino Toscano 66518d52a7 Do not delete the kde bookmark manager here, it's automatically deleted.
This fixes a crash on close after being embedded, making okular finally usable as print preview component :)

svn path=/trunk/KDE/kdegraphics/okular/; revision=687815
2007-07-14 12:44:08 +00:00
David Faure 073b756bea boolean argument (for importing kde1 bookmarks!) is gone
svn path=/trunk/KDE/kdegraphics/okular/; revision=680312
2007-06-25 21:43:25 +00:00
Pino Toscano fba7c1874d give the #<page> title for a new bookmark instead of #<bookmark count>
svn path=/trunk/KDE/kdegraphics/okular/; revision=666142
2007-05-18 22:07:33 +00:00
Albert Astals Cid 0d47b62715 krazy include order issues
svn path=/trunk/KDE/kdegraphics/okular/; revision=655893
2007-04-19 18:30:20 +00:00
Albert Astals Cid 4586139282 Adapt to kdelibs changes
svn path=/trunk/playground/graphics/okular/; revision=628342
2007-01-29 20:18:39 +00:00
Pino Toscano e71a608054 Use the form "<page> - <name>" for the items in the Bookmarks menu.
svn path=/trunk/playground/graphics/okular/; revision=625075
2007-01-18 21:20:08 +00:00
Pino Toscano 8a7c2ad654 As requested by our usability expert Florian, add a Bookmarks menu with the bookmarks in the current document, if any.
svn path=/trunk/playground/graphics/okular/; revision=622995
2007-01-13 17:28:54 +00:00
Pino Toscano e3992fb642 move the KBookmarkOwner implementation into the d-ptr
svn path=/trunk/playground/graphics/okular/; revision=622959
2007-01-13 15:26:05 +00:00
Pino Toscano afc18f9d97 Re-add the possibility to toggle a page bookmark quickly (ie with the popup menu).
svn path=/trunk/playground/graphics/okular/; revision=622945
2007-01-13 14:45:51 +00:00
Pino Toscano c248956942 better use HTML ref instead of ref, otherwise we'll have "encoding" problems
svn path=/trunk/playground/graphics/okular/; revision=616993
2006-12-27 17:02:45 +00:00