Commit graph

1057 commits

Author SHA1 Message Date
Script Kiddy c5fcd00018 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1174377
2010-09-12 08:31:20 +00:00
Script Kiddy 309f0bd367 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1172371
2010-09-07 06:20:25 +00:00
Script Kiddy d07f791b4d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1164597
2010-08-17 09:09:15 +00:00
Script Kiddy d89175a8fd SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1160514
2010-08-08 07:03:06 +00:00
Kevin Ottens c5be31294c ++build
svn path=/trunk/KDE/kdebase/apps/; revision=1159899
2010-08-06 13:17:57 +00:00
Kevin Ottens a19c915dc0 kbookmark.h already uses Q_DECLARE_METATYPE for KBookmark.
In other words "++build".

svn path=/trunk/KDE/kdebase/apps/; revision=1159873
2010-08-06 12:48:39 +00:00
Script Kiddy d17decae9f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1158610
2010-08-03 08:28:40 +00:00
Script Kiddy f9d94306b6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1155392
2010-07-27 09:11:06 +00:00
Script Kiddy 1fa291bd5e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1154743
2010-07-26 07:26:22 +00:00
Pino Toscano 5efab5de0e make the bookmark model properly reset itself,
- when changed remotely (via D-Bus)
- when the bookmark manager used is changed by something else in the same application

svn path=/trunk/KDE/kdebase/apps/; revision=1152200
2010-07-20 14:09:59 +00:00
Script Kiddy 4f1ed3a667 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1146615
2010-07-06 08:26:07 +00:00
Script Kiddy 10b0ae0874 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1145779
2010-07-04 06:52:37 +00:00
Script Kiddy 3488020d9a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1144023
2010-06-29 10:26:31 +00:00
Script Kiddy 15c66422c8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1143269
2010-06-27 06:38:43 +00:00
Maks Orlovich cafe58ee85 We need to export this since it's used in a dcast, which need the typeinfo nodes to be global.
Should fix crashes on importing bookmarks.

Credit to  Jonathan Marten for much of diagnosis and the testing.

BUG: 240874

svn path=/trunk/KDE/kdebase/apps/; revision=1143147
2010-06-26 17:36:14 +00:00
David Faure f185c4bc30 Fix sorting of bookmarks, it wasn't sorting all of them due to MoveCommand doing create+delete, after which "nextSibling" would go nowhere.
FIXED-IN: 4.5
BUGS: 22205 209061

svn path=/trunk/KDE/kdebase/apps/; revision=1142428
2010-06-24 22:44:43 +00:00
Script Kiddy ded6ef3c42 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1141163
2010-06-22 08:55:18 +00:00
Script Kiddy 860d5a6c41 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1139384
2010-06-18 06:44:10 +00:00
Script Kiddy 92f22f7296 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1138156
2010-06-15 08:44:03 +00:00
Script Kiddy 6a6228fce8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1136602
2010-06-10 06:41:12 +00:00
Script Kiddy 9a34c7e9ef SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1136163
2010-06-09 06:49:41 +00:00
Script Kiddy 5f028bf54a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1134733
2010-06-05 06:22:14 +00:00
Script Kiddy a5739ca949 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1134365
2010-06-04 06:56:13 +00:00
Script Kiddy 231e012443 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1134017
2010-06-03 06:44:43 +00:00
Script Kiddy f4a812c039 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1133195
2010-06-01 08:35:51 +00:00
Script Kiddy e0c088e437 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1132676
2010-05-31 07:06:08 +00:00
Script Kiddy c5cdb67921 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1132275
2010-05-30 06:45:17 +00:00
Script Kiddy 6c5a700b0b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1131891
2010-05-29 06:53:39 +00:00
Script Kiddy dc8ebcf9d6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1130726
2010-05-26 06:47:45 +00:00
Script Kiddy 7255bb1f19 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1130369
2010-05-25 08:14:06 +00:00
Script Kiddy 4daaba6e1a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1127622
2010-05-17 07:24:35 +00:00
Script Kiddy 1e76454430 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1126490
2010-05-14 06:40:16 +00:00
Andreas Pakulat 6528703133 Support Galeon and KDE3 import from commandline.
Also fix crash of the commandline-importing as CommandHistory is mandator now

svn path=/trunk/KDE/kdebase/apps/; revision=1126255
2010-05-13 13:20:47 +00:00
Script Kiddy cefe872617 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1121393
2010-05-01 06:36:14 +00:00
Script Kiddy 050e62d66f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1121015
2010-04-30 06:16:36 +00:00
David Faure 9e69b57d63 Inspired by Dario's reviewboard patch 2471: use setIcon instead of direct manipulation of the deprecated "icon" attribute.
svn path=/trunk/KDE/kdebase/apps/; revision=1120746
2010-04-29 20:58:02 +00:00
Pino Toscano 269f1b2990 get rid of BookmarkView and make use of KBookmarkView
svn path=/trunk/KDE/kdebase/apps/; revision=1120616
2010-04-29 13:21:31 +00:00
Pino Toscano 8d881d3257 rename BookmarkView to KBookmarkView and export
svn path=/trunk/KDE/kdebase/apps/; revision=1120613
2010-04-29 13:20:32 +00:00
Pino Toscano f8221354f7 extract the BookmarkView in an own file, part of the bookmark model system
svn path=/trunk/KDE/kdebase/apps/; revision=1120612
2010-04-29 13:16:51 +00:00
Pino Toscano 47ec488e85 use beginResetModel() + endResetModel() instead of reset()
svn path=/trunk/KDE/kdebase/apps/; revision=1120571
2010-04-29 10:18:44 +00:00
Pino Toscano 5a4e15681e remove unused slot + its connection
svn path=/trunk/KDE/kdebase/apps/; revision=1120569
2010-04-29 10:11:31 +00:00
David Faure 77780fb6dd - rename updater.cpp to faviconupdater.cpp to match classname
- connect to completed(bool) so that we get notified even in case of a delayed redirect (testcase: http://www.citefutee.com/orienter/rer.php). This was another case of "update all favicons" hanging forever.
CCBUG: 23102

svn path=/trunk/KDE/kdebase/apps/; revision=1119159
2010-04-26 17:46:35 +00:00
David Faure 3b5ccaacf5 Fix memory leak
svn path=/trunk/KDE/kdebase/apps/; revision=1119153
2010-04-26 17:29:02 +00:00
Script Kiddy 7c1b5ffcfa SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1118881
2010-04-26 06:24:34 +00:00
David Faure ae44101a06 SVN_SILENT minor krazy fixes
svn path=/trunk/KDE/kdebase/apps/; revision=1118289
2010-04-24 09:56:54 +00:00
David Faure f55ff68840 Move the bookmark model (+commands +commandhistory) into a lib of its own, for future sharing with other parts of kdebase
(e.g. bookmark toolbar and bookmark sidebar).
Not sure if it should end up in libkonq or libkio...
CCMAIL: hein@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=1118280
2010-04-24 09:06:17 +00:00
David Faure 7f5e80a8d3 Unbreak favicon checking; in many error cases it wouldn't proceed to the next item.
Also when the cached favicon was recent enough, then the kded module wouldn't emit anything;
fixed by adding a "forceDownloadHostIcon" and an error signal in the favicons kded module.
CCBUG: 23102
 (and probably others)

svn path=/trunk/KDE/kdebase/apps/; revision=1116050
2010-04-18 14:24:11 +00:00
David Faure 1cd5acff40 remove dep on globalbookmarkmanager.h; move m_model to holder
svn path=/trunk/KDE/kdebase/apps/; revision=1115823
2010-04-17 16:01:46 +00:00
David Faure c2dee9346d Get rid of two more singletons (how many singletons can one have in a single program?)
svn path=/trunk/KDE/kdebase/apps/; revision=1115716
2010-04-17 08:10:35 +00:00
Script Kiddy b45f94e572 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1115355
2010-04-16 06:12:47 +00:00
Script Kiddy 41915ef374 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1115065
2010-04-15 06:07:57 +00:00
Script Kiddy df3a3b273c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1112774
2010-04-09 07:02:29 +00:00
David Faure 4c3122d106 Fix the display of link and favicon status, by using KBookmark::metaDataItem/setMetaDataItem
rather than the ugly and wrong recursive descent that was done here [wrong because it was writing
into the freedesktop.org metadata rather than into the www.kde.org metadata]

svn path=/trunk/KDE/kdebase/apps/; revision=1112544
2010-04-08 12:50:34 +00:00
David Faure 054cbc204c Port favicon and testlink to having their own model pointer.
Try to repair these things (the status wasn't returned by the model), but doesn't seem to work yet.

svn path=/trunk/KDE/kdebase/apps/; revision=1112533
2010-04-08 12:16:33 +00:00
David Faure f8c493349d Pass the model to all commands, to remove more usage of the global-do-it-all singleton.
Move the handling of notifyManagers/bookmarksChanged from that singleton to the model.

svn path=/trunk/KDE/kdebase/apps/; revision=1112364
2010-04-07 23:04:18 +00:00
David Faure daedcbb6ac kill two singletons, and add unittest for creating folder, 2 items, and moving the items with dnd.
svn path=/trunk/KDE/kdebase/apps/; revision=1112106
2010-04-07 11:34:26 +00:00
David Faure 1733f596c0 KEBListViewItem doesn't exist anymore, remove unused method
svn path=/trunk/KDE/kdebase/apps/; revision=1111720
2010-04-06 14:46:45 +00:00
David Faure 8eec236832 Fix a TODO by adding API to the model for insertion and removal.
Added unittest for create and delete commands (which exercise the model code too).
Committed from the train to Lyon :)

svn path=/trunk/KDE/kdebase/apps/; revision=1111710
2010-04-06 14:24:55 +00:00
Script Kiddy c6076a3027 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1111569
2010-04-06 06:07:52 +00:00
Script Kiddy 1c09e9d60e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1111209
2010-04-05 05:58:02 +00:00
Script Kiddy 45fb37cf81 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1108927
2010-03-30 05:43:45 +00:00
Script Kiddy 8ecc2aa12e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1108501
2010-03-29 05:39:18 +00:00
Script Kiddy 879472af84 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1107899
2010-03-27 06:54:44 +00:00
Script Kiddy c19c448309 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1106912
2010-03-24 06:57:45 +00:00
Script Kiddy 6b2dca0eff SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1106528
2010-03-23 06:52:40 +00:00
David Faure ccfb7f13fb Make the boomark model independent from the global-bookmark-manager singleton.
svn path=/trunk/KDE/kdebase/apps/; revision=1105146
2010-03-19 10:22:55 +00:00
Script Kiddy e78716082d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1104643
2010-03-18 06:54:13 +00:00
David Faure 10a33fdb26 enable deletion of old kbookmarkmanager; the crash is fixed in r1104145.
svn path=/trunk/KDE/kdebase/apps/; revision=1104146
2010-03-16 21:00:20 +00:00
David Faure 34994cb177 actually make it a slot
svn path=/trunk/KDE/kdebase/apps/; revision=1104144
2010-03-16 20:56:59 +00:00
David Faure a6789998a2 remove dependency between globalbookmarkmanager.cpp and kebapp
svn path=/trunk/KDE/kdebase/apps/; revision=1104142
2010-03-16 20:54:41 +00:00
David Faure 5b310cc483 remove dependency on KEBApp in commandhistory
svn path=/trunk/KDE/kdebase/apps/; revision=1104140
2010-03-16 20:33:07 +00:00
David Faure 6d3c27970c Fix TODO in CommandHistory::addInFlightCommand by getting rid of it.
svn path=/trunk/KDE/kdebase/apps/; revision=1104139
2010-03-16 20:28:01 +00:00
David Faure 1fdfb80157 Rename class to match filename (CmdHistory -> CommandHistory)
svn path=/trunk/KDE/kdebase/apps/; revision=1104137
2010-03-16 20:25:26 +00:00
David Faure a459585415 rename file to match classname
svn path=/trunk/KDE/kdebase/apps/; revision=1104136
2010-03-16 20:23:47 +00:00
Script Kiddy f17db331e9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1103874
2010-03-16 07:31:24 +00:00
Script Kiddy 16f1f268f2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1103447
2010-03-15 07:04:41 +00:00
Script Kiddy e20778ac3f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1102653
2010-03-13 07:05:13 +00:00
Script Kiddy 2640c22733 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1101859
2010-03-11 06:51:07 +00:00
David Faure 310cc60143 Move CurrentMgr to its own header file and rename it to GlobalBookmarkManager for lack of a better idea.
svn path=/trunk/KDE/kdebase/apps/; revision=1101672
2010-03-10 14:37:11 +00:00
Script Kiddy 689be5e9f1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1101582
2010-03-10 08:38:24 +00:00
Script Kiddy 8b7ccf08c8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1100297
2010-03-07 06:54:40 +00:00
Script Kiddy b03fb00f2b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1099845
2010-03-06 06:54:11 +00:00
Script Kiddy 9527d6b4c7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1099170
2010-03-05 02:02:45 +00:00
Script Kiddy fea8196ec2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/; revision=1098905
2010-03-04 16:46:17 +00:00
Burkhard Lück b7bf074c97 add a desktop file with a X-DocPath and launch konqui's doc about bookmarks on F1
svn path=/trunk/KDE/kdebase/apps/; revision=1096551
2010-02-26 20:38:29 +00:00
Friedrich W. H. Kossebau d2f5714c63 fixed: KIconLoader::FileSystem is deprecated, use KIconLoader::Place
svn path=/trunk/KDE/kdebase/apps/; revision=1074955
2010-01-15 01:49:04 +00:00
Friedrich W. H. Kossebau 1bfc3323f0 changed: sync with rest, say Location, not URL
svn path=/trunk/KDE/kdebase/apps/; revision=1074879
2010-01-14 22:09:32 +00:00
Friedrich W. H. Kossebau 18d5f782e5 changed: sync with rest, say Name and Location, not Bookmark and URL
svn path=/trunk/KDE/kdebase/apps/; revision=1074862
2010-01-14 21:34:54 +00:00
Friedrich W. H. Kossebau 34d8dc102d added: context to "Bookmarks", same as in Bookmarks plasmoid
svn path=/trunk/KDE/kdebase/apps/; revision=1073796
2010-01-12 21:49:41 +00:00
Friedrich W. H. Kossebau c8799e6ee7 fixed: flags() was uncompletely implemented, e.g. status item of bookmarks allowed drops
http://reviewboard.kde.org/r/2480

svn path=/trunk/KDE/kdebase/apps/; revision=1071096
2010-01-07 14:39:38 +00:00
Friedrich W. H. Kossebau 72ced8535d changed: use new getter/setter for the KBookmark description property
svn path=/trunk/KDE/kdebase/apps/; revision=1066996
2009-12-28 16:23:44 +00:00
David Faure d2d57ea0d7 fix memleak on close; save again on close so that the expanded/collapsed state is remembered.
CCBUG: 131127
(this is the actual fix for it, I closed it too early)

svn path=/trunk/KDE/kdebase/apps/; revision=1050729
2009-11-18 00:12:05 +00:00
David Faure 685f1f8926 Fix "bookmark editor: tree state (collapsed/expanded) is not remembered", regression from kde3.
It seems the same bug as in kde3 still exists though: if you just expand/collapse stuff and then quit,
no saving happens. You have to do a "real" change afterwards (rename something or so)...
BUG: 131127

svn path=/trunk/KDE/kdebase/apps/; revision=1050727
2009-11-17 23:55:40 +00:00
David Faure d98ba49c7d Oh, QUndoStack::push() calls cmd->redo(). Which makes things more complicated for the case where we just
want to record an already-done change....

svn path=/trunk/KDE/kdebase/apps/; revision=1050564
2009-11-17 16:54:28 +00:00
David Faure fb02405188 Fix "changes not being saved" after last commit
svn path=/trunk/KDE/kdebase/apps/; revision=1050553
2009-11-17 15:58:23 +00:00
David Faure 76f5efc051 SVN_SILENT #include cleanups
svn path=/trunk/KDE/kdebase/apps/; revision=1050546
2009-11-17 15:46:55 +00:00
David Faure 67a7a048a5 Port from K3Command/K3CommandHistory to QUndoCommand/KUndoStack so that this doesn't need kde3support anymore.
Fixed for: 4.4.0
BUG: 201617

svn path=/trunk/KDE/kdebase/apps/; revision=1050540
2009-11-17 15:35:05 +00:00
David Faure 246fdff05d Remove #include <k3listviewsearchline.h>
svn path=/trunk/KDE/kdebase/apps/; revision=1050464
2009-11-17 11:07:11 +00:00
David Faure 2dbc985445 Use the API I requested for Qt-4.6: set the default drop action to "move", one has to hold Ctrl for copying.
Fixed for: 4.4.0
BUG: 153172

svn path=/trunk/KDE/kdebase/apps/; revision=1050461
2009-11-17 10:55:39 +00:00
David Faure 3ce648b4d0 Allow dropping items at the toplevel too
svn path=/trunk/KDE/kdebase/apps/; revision=1032325
2009-10-07 14:48:20 +00:00