Commit graph

43 commits

Author SHA1 Message Date
Oswald Buddenhagen
d8276923fc actually install the .desktop files as executables
changing merely the file permissions is the repo is quite a noop as far
as cmake is concerned.


svn path=/trunk/KDE/kdebase/apps/; revision=1187438
2010-10-19 12:44:48 +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
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
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
David Faure
a459585415 rename file to match classname
svn path=/trunk/KDE/kdebase/apps/; revision=1104136
2010-03-16 20:23:47 +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
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
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
0ce78b81f5 Remove X11-specific code for detecting whether a KDE desktop is running; wrong logic,
the question was more whether a konqueror instance is running; but all this for a kError
and a "return 1" is overkill anyway.
CCMAIL: raabe@kde.org

svn path=/trunk/KDE/kdebase/apps/; revision=844291
2008-08-09 07:59:28 +00:00
Andreas Hartmetz
7fe1eb209d Some more linking fixes for gold.
svn path=/trunk/KDE/kdebase/apps/; revision=839027
2008-07-29 10:02:28 +00:00
Dirk Mueller
dd44b724be fix linking
svn path=/trunk/KDE/kdebase/apps/; revision=824530
2008-06-26 01:29:37 +00:00
Laurent Montel
95e90f46ab Use INSTALL_TARGETS_DEFAULT_ARGS
svn path=/trunk/KDE/kdebase/apps/; revision=813304
2008-05-27 11:36:57 +00:00
Laurent Montel
e418cb3bed Commit patch from Alex
(He didn't have time to make it yesterday and will able to commit it next thursday)
This patch clean up some :
target_link_libraries(kfoo kdeinit_kfoo) which is already done in kde4_add_kdeinit_executable()
macro 	and use "INSTALL_TARGETS_DEFAULT_ARGS" in other place.
I tested all compile file, all works fine but if there is a pb send me a mail.

CCMAIL: neundorf@kde.org 

svn path=/trunk/KDE/kdebase/apps/; revision=795711
2008-04-11 06:52:03 +00:00
Laurent Montel
bb491f17af Remove not necessary kde4_install_icons
svn path=/trunk/KDE/kdebase/apps/; revision=784397
2008-03-11 08:33:38 +00:00
Christian Ehrlicher
3212d8f0c5 LIB_INSTALL_DIR -> INSTALL_TARGETS_DEFAULT_ARGS
svn path=/trunk/KDE/kdebase/apps/; revision=776849
2008-02-18 21:51:54 +00:00
Dirk Mueller
aa46ee3537 dropping code that can not be relicensed and is obsolete anyway
svn path=/trunk/KDE/kdebase/apps/; revision=748764
2007-12-15 12:29:41 +00:00
Patrick Spendrin
b24ebf1dcb Reverted changes made earlier today - and I added the workaround in the root file as described in kde-buildsystem - please tell me again if this should go somewhere else 3/3
svn path=/trunk/KDE/kdebase/apps/; revision=734475
2007-11-08 23:47:57 +00:00
Patrick Spendrin
6a39ced3a5 changing install locations of dll's to bin
svn path=/trunk/KDE/kdebase/apps/; revision=734310
2007-11-08 15:19:33 +00:00
David Faure
3c76d4c6b5 * Move KonqPixmapProvider to Konqueror, unused elsewhere (it's for favicons in the location bar)
* Delete KonqFavIconMgr, was merely a dbus interface wrapper, so generate a org::kde::FavIcon instead. This also spotted a typo in the .xml file...
* Call favicon.downloadHostIcon synchronously instead of with NoBlock; was racy [sounds like a possible kde3 bug too, it was using send instead of call]
    Blocking during that method call isn't a big problem anyway, if a real download has to happen it will be delayed via a KIO job anyway (-> the method returns fast).

* One must connect to a dbus signal using a real connect, in unit tests; QSignalSpy isn't enough since it's connect() that triggers some DBUS magic which makes our process listen to the signal. That's quite tricky and unexpected...

svn path=/trunk/KDE/kdebase/apps/; revision=730878
2007-10-29 23:12:46 +00:00
Laurent Montel
3f23ade4a5 ${CMAKE_SOURCE_DIR}/libkonq doesn't exist now
svn path=/trunk/KDE/kdebase/apps/; revision=721208
2007-10-04 19:56:47 +00:00
Allen Winter
d645b59bb1 remove kde4_automoc()
svn path=/trunk/KDE/kdebase/apps/; revision=685984
2007-07-10 09:14:12 +00:00
David Faure
6d787d427f KCommand -> K3Command etc.
svn path=/trunk/KDE/kdebase/apps/; revision=649413
2007-04-02 16:12:14 +00:00
Laurent Montel
1cfd148d96 Port to D-Bus
svn path=/trunk/KDE/kdebase/apps/; revision=624152
2007-01-16 15:10:06 +00:00
Laurent Montel
204da7a388 Apply Alex patch (now we can use enable-final argument
some module compiles with enable-final now)
As discussed with Alex it's not necessary to have program name
into automoc macro

svn path=/trunk/KDE/kdebase/konqueror/; revision=598290
2006-10-23 06:53:27 +00:00
Laurent Montel
9ca8971e1a Necessary to modify KDE4_ADD_KCFG_FILES to support ENABLE_FINAL
(there was not a dependancy between <name>_final.cpp file and
kcfg file => kfg files were never created)

Not necessary to rebuild all kdelibs just cp kdelibs/cmake/modules/KDE4Macros.cmake <path_kde4>/share/apps/cmake/modules

I ported all kde module (without enable-final argument, it compiles fines (test and program))
Don't try to use enable-final argument for the moment it doesn't compile (but dependancy works)
(I didn't test all compile for the moment I will fix all compile today (without enable-final argument)
kdelibs/kdepimlibs/kdebase/kdeutils compiles fine)


Regards

svn path=/trunk/KDE/kdebase/konqueror/; revision=595170
2006-10-13 13:27:20 +00:00
Laurent Montel
9bba68d81a Necessary to change KDE4_AUTOMOC macro to support
enable-final argument

(there was not a dependancy between <name>_final.cpp file and
moc generated files => moc files were never created)

Not necessary to rebuild all kdelibs just cp kdelibs/cmake/modules/KDE4Macros.cmake <path_kde4>/share/apps/cmake/modules

I ported and tested all kde module (without enable-final argument, it compiles fines (test and program))
Don't try to use enable-final argument for the moment it doesn't compile (but dependancy works)

Regards

svn path=/trunk/KDE/kdebase/konqueror/; revision=595039
2006-10-13 07:55:37 +00:00
Laurent Montel
5403d63f2a Clean up
svn path=/trunk/KDE/kdebase/apps/; revision=578110
2006-08-28 12:39:13 +00:00
Laurent Montel
2eb696c28e Adapt with new KDE4_INSTALL_ICONS
(automatic detect of icons theme)


svn path=/trunk/KDE/kdebase/konqueror/; revision=572961
2006-08-14 13:27:48 +00:00
Laurent Montel
68f52831c7 Replace all bin by ${BIN_INSTALL_DIR}
svn path=/trunk/KDE/kdebase/nsplugins/; revision=564549
2006-07-20 13:08:26 +00:00
Dirk Mueller
e6040c725e merge bleeding edge. bleeding edge is now again dead
svn path=/trunk/KDE/kdebase/apps/; revision=558082
2006-07-04 17:09:53 +00:00
Thiago Macieira
d3b0cceb39 Remove all kde4_add_dcop_stubs and kde4_add_dcop_skels.
Remaining errors consist only of #include not found (dcopclient.h, dcopref.h, kdatastream.h and kdirnotify_stub.h)

svn path=/trunk/KDE/kdebase/nsplugins/; revision=548395
2006-06-05 13:17:43 +00:00
Laurent Montel
21c489bdc5 Not necessary now into kde4.0 (keep for old compatibility to remove old entrie)
Ok'ed by David

svn path=/trunk/KDE/kdebase/konqueror/; revision=546604
2006-05-30 14:58:13 +00:00
Alexander Neundorf
7a0b30822a kde4_header and kde4_footer() are gone now
svn path=/trunk/KDE/kdebase/konqueror/; revision=540215
2006-05-12 18:12:37 +00:00
Alexander Neundorf
a8b01eb0aa -add FONTCONFIG_INCLUDE_DIR where required
-cleanup the toplevel CMakeLists.txt a bit
-remove include_directories( CMAKE_CURRENT_SOURCE_DIR CMAKE_CURRENT_BINARY_DIR)
in the subdirs, since this is done now automatically by cmake (the CMAKE_INCLUDE_CURRENT_DIR option
-include_directories(KDE4_INCLUDES) in the toplevel CMakeLists.txt, so it
doesn't have to be done in every subdir

Alex


svn path=/trunk/KDE/kdebase/konqueror/; revision=539914
2006-05-12 00:08:30 +00:00
André Wöbbeking
10f99d0edf install executables with the install command instead of install_files/targets.
when you install scripts with install(PROGRAMS ...) they're installed executable.

svn path=/trunk/KDE/kdebase/nsplugins/; revision=538074
2006-05-06 17:53:08 +00:00
Alexander Neundorf
bdfa6204fc -use KDE4_INCLUDES instead of KDE4_INCLUDE_DIR and QT_INCLUDES
Alex

svn path=/trunk/KDE/kdebase/konqueror/; revision=522728
2006-03-26 14:52:52 +00:00
Laurent Montel
da4d0b2b78 Fix use cmake variable
svn path=/trunk/KDE/kdebase/konqueror/; revision=522125
2006-03-24 14:54:37 +00:00
David Faure
64dacf1e12 Use set(CMAKE_INCLUDE_CURRENT_DIR ON) in the toplevel CMakeLists.txt, and we don't need to include
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} in each and every file anymore [only when subdirs might depend on that].

Also ran a script which makes sure that ${KDE4_INCLUDE_DIR} and ${QT_INCLUDES} are added -last-,
so that installed headers are not preferred over (possibly more uptodate) local headers.

svn path=/trunk/KDE/kdebase/konqueror/; revision=521887
2006-03-23 19:24:10 +00:00
Laurent Montel
389f63ff57 Fix typo
svn path=/trunk/KDE/kdebase/konqueror/; revision=521451
2006-03-22 16:06:38 +00:00
Laurent Montel
ff202a6f98 Fix install files
svn path=/trunk/KDE/kdebase/konqueror/; revision=520218
2006-03-19 14:16:07 +00:00
Laurent Montel
a75042a0a4 Generate kbookmarknotifier_stub.cpp
but there is other compile error

svn path=/trunk/KDE/kdebase/apps/; revision=516924
2006-03-09 08:53:29 +00:00
Laurent Montel
b19efb452f fix install icons
svn path=/trunk/KDE/kdebase/konqueror/; revision=515373
2006-03-03 14:46:52 +00:00
Laurent Montel
d05f2bb78e Add module to compile kdebase with kdelibs-cmake.
BE CARREFULL: Don't try to compile it for the moment (in progress)
Don't use kdelibs trunk for compile it (there is not again test to disable
compile when we compile with kdelibs trunk)
For the moment there was a lot of missing test etc.
I commit it just to allow to lose my changes if there is a pb on my HD.
I will sync cmake from kdelibs trunk to kdelibs-snapshot.
I hope to fix compile today or tomorrow.
CCMAIL: neundorf@kde.org

For the futur we must sync kdelibs/cmake/* to kdelibs-snapshot 
to compile all the time with kdelibs-snapshot

svn path=/trunk/KDE/kdebase/konqueror/; revision=514380
2006-02-28 08:01:15 +00:00