Alexander Neundorf
76d9ad90d4
-require cmake 2.6.2
...
-enable the reduced link interface for everybody now in kdelibs
-convert all the set_target_properties(foo LINK_INTERFACE_LIBRARIES...)
to the new target_link_libraries(foo LINK_INTERFACE_LIBRARIES ...)
-install all shared libs also as "exported targets", so these libraries
can be included by the other projects again as "imported targets", which
should fix some problems with different build configurations, the reduced
link interface, hopefully also custom install locations (Windows), maybe more
-remove the temporary internal hackish macro _KDE4_EXPORT_LIBRARY_DEPENDENCIES()
Alex, who hopes this doesn't break too much...
So if you get linker errors now, please let me know (or even better kde-buildsystem@kde.org )
svn path=/trunk/KDE/kdelibs/; revision=882594
2008-11-10 23:52:13 +00:00
Aaron J. Seigo
e8eb11a3b7
tell the tooltip widget about the source so it can tel it when it disappears and to prompt it for updates appropriately
...
svn path=/trunk/KDE/kdelibs/; revision=882588
2008-11-10 23:30:19 +00:00
Script Kiddy
b6557d1677
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=882520
2008-11-10 21:23:49 +00:00
Rob Scheepmaker
cfb43a7632
Correct sizehints for extender containing applets on the desktop. Also renamed the private adjustSize() function to adjustSizeHints() to avoid confusion.
...
svn path=/trunk/KDE/kdelibs/; revision=882356
2008-11-10 15:49:31 +00:00
Aaron J. Seigo
5bbb0685bb
add containments to the collection sooner so that they can be positioned properly
...
svn path=/trunk/KDE/kdelibs/; revision=882247
2008-11-10 07:49:20 +00:00
Aaron J. Seigo
7afd2e9d99
first draft of draggable toolbox; doesn't work quite properly yet due to historical oddnesses of the toolbox itself. will finish up in the days to comes; all TODOs are documented
...
svn path=/trunk/KDE/kdelibs/; revision=882217
2008-11-10 03:53:35 +00:00
Aaron J. Seigo
86e88a2be2
SVN_SILENT: remove some out of date TODOs
...
svn path=/trunk/KDE/kdelibs/; revision=882216
2008-11-10 03:52:45 +00:00
Aaron J. Seigo
2b9aa1de28
don't delete the tipwidget if the application is closing; there's no point to it (OS will reclaim the mem for us), it has no state to save on destruction and it causes issues when deleted too late (due to the static object deletion)
...
svn path=/trunk/KDE/kdelibs/; revision=882208
2008-11-10 02:01:47 +00:00
Aaron J. Seigo
249a44ab8d
don't overload the meaning of hasConfigurationInterface for containments, since that makes things difficult for applets-that-are-containments, e.g. folderview
...
svn path=/trunk/KDE/kdelibs/; revision=882205
2008-11-10 01:26:27 +00:00
Aaron J. Seigo
3f246745ed
containment categories
...
svn path=/trunk/KDE/kdelibs/; revision=882197
2008-11-10 00:46:44 +00:00
Marco Martin
b8490cc745
when the modification time of the metadata file, discard the cache
...
svn path=/trunk/KDE/kdelibs/; revision=882120
2008-11-09 20:41:27 +00:00
Aaron J. Seigo
d6ac15c20f
4->2, makes amarokers more happy too
...
svn path=/trunk/KDE/kdelibs/; revision=882103
2008-11-09 19:51:31 +00:00
Marco Martin
0c5a17b624
don't animate pressed buttons, avoids flicker
...
svn path=/trunk/KDE/kdelibs/; revision=882058
2008-11-09 17:00:49 +00:00
Aaron J. Seigo
271b20924e
tonights shinyness: make meters progress smoothly instead of jump if the change is both large enough and animations are enabled
...
also: keep the value within the min/max bounds and don't update if the value hasn't actually changed.
svn path=/trunk/KDE/kdelibs/; revision=881849
2008-11-09 04:16:27 +00:00
Script Kiddy
4fa55e5474
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=881802
2008-11-08 23:46:57 +00:00
Aaron J. Seigo
95b97b2a62
provide this signal as well, as it was the only desktopy thing still be relied on that Corona didn't provide
...
svn path=/trunk/KDE/kdelibs/; revision=881720
2008-11-08 21:05:09 +00:00
Simon Edwards
ccb20997ab
Send DataEngine::sources() and DataEngine::serviceForSource() on to the script engine if needed.
...
svn path=/trunk/KDE/kdelibs/; revision=881713
2008-11-08 20:44:03 +00:00
Rob Scheepmaker
731ccc9f41
Work around a bug in QGL. This will make extenders contained in applets on the desktop appear correctly, and, as opposed to an earlier attempt, doesn't interfere with applets like analog clock.
...
svn path=/trunk/KDE/kdelibs/; revision=881297
2008-11-07 18:16:35 +00:00
Aaron J. Seigo
4a23952936
get krazy off my back
...
svn path=/trunk/KDE/kdelibs/; revision=881296
2008-11-07 18:04:32 +00:00
Aaron J. Seigo
89f4735cc9
call the right parent class methods
...
svn path=/trunk/KDE/kdelibs/; revision=881295
2008-11-07 18:03:16 +00:00
Aaron J. Seigo
d45d4e1997
when the path changes, reset the metadata
...
svn path=/trunk/KDE/kdelibs/; revision=881280
2008-11-07 17:26:28 +00:00
Rob Scheepmaker
4cb5e7857c
Added labelRect function to meter to allow applets to create correctly elided text.
...
svn path=/trunk/KDE/kdelibs/; revision=881275
2008-11-07 17:19:47 +00:00
Dmitry Suzdalev
4de7d13a16
Qt docs for qstrdup() say:
...
"Ownership is passed to the caller, so the returned string must be deleted using delete[]"
Thanks go to valgrind for helping to find this nasty crash! :)
svn path=/trunk/KDE/kdelibs/; revision=881260
2008-11-07 16:09:52 +00:00
Allen Winter
fe7c3dc17b
skip template.h
...
add extra checkers that I know Aaron will want ;)
- kDebug(area)
- #define INT or #define FLOAT
- Qt enums for colors
- missing Tooltips and WhatsThis
svn path=/trunk/KDE/kdelibs/; revision=881209
2008-11-07 14:44:06 +00:00
Marco Martin
3e275d8b05
support for a shadow element
...
svn path=/trunk/KDE/kdelibs/; revision=880936
2008-11-06 22:07:42 +00:00
David Faure
becefa7334
aseigo should use -pedantic :)
...
svn path=/trunk/KDE/kdelibs/; revision=880883
2008-11-06 18:58:15 +00:00
Aaron J. Seigo
0ebbab0cc1
track QGraphicsWidgets in the offscreen layout as they get deleted; prevents a crash in the layout. QGraphicsLayout really ought to track this on its own, but it doesn't (problem is known upstream), so we work around it here.
...
thanks to asraniel for tracking down the culprit..
BUG:174411
svn path=/trunk/KDE/kdelibs/; revision=880873
2008-11-06 18:21:10 +00:00
Pino Toscano
0cff180f7d
Qt includes in public headers must be in the form <QtModule/QClass>
...
svn path=/trunk/KDE/kdelibs/; revision=880858
2008-11-06 17:40:09 +00:00
Aaron J. Seigo
aca23afb4a
a bit of a clean up on the overlay stuff; makes it easy to add overlay messages in the future (planned for 4.3)
...
svn path=/trunk/KDE/kdelibs/; revision=880833
2008-11-06 15:52:13 +00:00
Aaron J. Seigo
66dde0f898
a bit clearer dox
...
svn path=/trunk/KDE/kdelibs/; revision=880832
2008-11-06 15:51:28 +00:00
Script Kiddy
8dff52de82
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=880754
2008-11-06 12:21:19 +00:00
Aaron J. Seigo
6b1a604743
use kurls
...
svn path=/trunk/KDE/kdelibs/; revision=880625
2008-11-05 23:39:30 +00:00
Aaron J. Seigo
c948455956
use ktabbar here, as per krazy's suggestion
...
svn path=/trunk/KDE/kdelibs/; revision=880622
2008-11-05 23:28:07 +00:00
Aaron J. Seigo
cf1dfdaf31
SVN_SILENT: shut up krazy
...
svn path=/trunk/KDE/kdelibs/; revision=880621
2008-11-05 23:27:43 +00:00
Aaron J. Seigo
daf6fa87b5
avoid making a copy of the config group in the loop, and switch to a mutable iterator to avoid a const_cast (which are ugly); should make krazy happier
...
svn path=/trunk/KDE/kdelibs/; revision=880617
2008-11-05 23:14:47 +00:00
Aaron J. Seigo
98585afd6e
explicit
...
svn path=/trunk/KDE/kdelibs/; revision=880607
2008-11-05 23:00:53 +00:00
Aaron J. Seigo
ef3b16f6ea
dptr
...
svn path=/trunk/KDE/kdelibs/; revision=880606
2008-11-05 23:00:14 +00:00
Aaron J. Seigo
1a86e5cf41
no longer needed as there are unix/win/mac impls of kwindowsystem now
...
svn path=/trunk/KDE/kdelibs/; revision=880604
2008-11-05 22:57:45 +00:00
Marco Martin
34f2f49a87
when the svg element id changes the pixmap must be generated again
...
svn path=/trunk/KDE/kdelibs/; revision=880555
2008-11-05 20:43:53 +00:00
Richard Dale
ecad3fb271
* Add package() and mainScript() methods to the scripting dataengine class
...
* Fix expected load path for a scripting dataengine and change from
'plasma/engines' to 'plasma/dataengines' to be in line with the
'dataengine' type option of the plasmapkg tool
CCMAIL: kde-bindings@kde.org
svn path=/trunk/KDE/kdelibs/; revision=880550
2008-11-05 20:32:51 +00:00
Thomas McGuire
3eec0b49ad
Link
...
svn path=/trunk/KDE/kdelibs/; revision=880523
2008-11-05 19:12:17 +00:00
Kevin Ottens
f29bbbab07
Comply to the new version of SODEP.
...
svn path=/branches/work/~ervin/sodep/; revision=880515
2008-11-05 18:48:16 +00:00
Script Kiddy
43448adfc3
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=880426
2008-11-05 13:33:15 +00:00
Marco Martin
d3f1778eac
crash--
...
svn path=/trunk/KDE/kdelibs/; revision=880160
2008-11-04 21:16:48 +00:00
Marco Martin
236cb1aa17
set the pointer at 0, ooops :)
...
svn path=/trunk/KDE/kdelibs/; revision=880104
2008-11-04 19:23:44 +00:00
Marco Martin
d9a77cf958
add functions setBusy(bool) and isBusy()
...
used to easily display a busy indicator as an overlay of the applet when
is loading stuff
svn path=/trunk/KDE/kdelibs/; revision=880089
2008-11-04 18:22:55 +00:00
Beat Wolf
daf80c7f17
Fixes a timing issue when starting up plasma (could crash the whole plasma)
...
svn path=/trunk/KDE/kdelibs/; revision=880077
2008-11-04 17:51:11 +00:00
Andreas Hartmetz
1a51d8f34e
link with gold: if you want something don't forget to ask for it :)
...
svn path=/trunk/KDE/kdelibs/; revision=880001
2008-11-04 13:37:04 +00:00
Allen Winter
25b6627ce8
give context the the i18n string "Miscellaneous"
...
svn path=/trunk/KDE/kdelibs/; revision=879986
2008-11-04 12:54:19 +00:00
Allen Winter
2c6bab358f
fix i18n() calls
...
svn path=/trunk/KDE/kdelibs/; revision=879982
2008-11-04 12:49:28 +00:00