Commit Graph

10289 Commits

Author SHA1 Message Date
Aaron Seigo
136ea88ec4 preserve order of actions 2011-09-28 08:50:43 +02:00
Valentin Rusu
112b6b9a3d Merge remote-tracking branch 'origin/KDE/4.7' into ksecretsservice 2011-09-26 21:18:29 +02:00
Script Kiddy
d5d0d97441 SVN_SILENT made messages (.desktop file) 2011-09-26 09:43:17 +02:00
David Faure
23d42f2724 Remove unused include 2011-09-25 18:55:05 +02:00
Marco Martin
888a5753de export data property to make it work in QML 2011-09-24 15:54:44 +02:00
Script Kiddy
3ce5e64274 SVN_SILENT made messages (.desktop file) 2011-09-23 09:08:53 +02:00
Script Kiddy
a033ffbf93 SVN_SILENT made messages (.desktop file) 2011-09-23 09:08:53 +02:00
Aaron Seigo
b0783ce5f7 a slew of clean ups and improvements to the code
DataSource still needs to be made to not keep a private copy of all the data
2011-09-22 22:45:26 +02:00
Aaron Seigo
7497948a2b if the applet has failed, then don't return actions for it 2011-09-22 22:44:17 +02:00
Aaron Seigo
691f590664 don't crash on failed launch 2011-09-22 22:44:17 +02:00
Aaron Seigo
a810cd2ab0 don't crash when the applet fails to init 2011-09-22 22:44:16 +02:00
Aaron Seigo
dc07293b90 don't show configuration on failed applets 2011-09-22 22:43:16 +02:00
Stephen Kelly
9fca702bb0 Merge remote-tracking branch 'origin/KDE/4.7' into frameworks 2011-09-22 17:04:54 +02:00
Aaron Seigo
064b78d8b1 only allow valid values for the resize method, and add missing getters 2011-09-19 16:18:52 +02:00
Aaron Seigo
f8d94a98b8 use a hash instead of a map: the sorting was irrelevant and the API that uses this was ported to hashes as well 2011-09-19 11:27:54 +02:00
Marco Martin
e8bcc257e1 Merge branch 'plasma/declarative' 2011-09-18 16:42:30 +02:00
David Faure
00b0cc8085 oops, git rm didn't do what I thought during merge-conflict-resolving 2011-09-18 14:01:03 +02:00
David Faure
9cc86d27af Merge remote branch 'origin/KDE/4.7' into origin-frameworks
Conflicts:
	plasma/packagestructure.cpp (discarded the 4.7 patch)
	tier1/solid/solid/backends/wmi/wmidevice.cpp (Q_FOREACH)
2011-09-18 13:55:17 +02:00
Marco Martin
734d0e15df unfortunately this is still needed 2011-09-16 19:20:49 +02:00
Marco Martin
21d9d07e0b remove the static hash of packagestructure
unfortunately they are stateful with a state per-package, so sharing them leads to an incorrect state
2011-09-15 23:48:52 +02:00
Marco Martin
27c857db82 pre-populate the model if needed
since DataModel is a consumer of a consumer, in the case DataSource as already data, populate the model with it without waiting for the signal
2011-09-15 23:05:44 +02:00
Marco Martin
ccc5bf7b90 queued connection is not necessary anymore
all data is checked for possible roles now
2011-09-15 21:06:05 +02:00
Marco Martin
e18e08c2f1 don't cache empty sources 2011-09-15 21:05:06 +02:00
Stephen Kelly
94e661c307 Only build plasma if kdepimlibs is found.
Plasma uses gpgme++ from there, which will be split out eventually.
2011-09-15 17:16:43 +02:00
Script Kiddy
bcb05dfc9b SVN_SILENT made messages (.desktop file) 2011-09-15 09:06:58 +02:00
Script Kiddy
094c292ebd SVN_SILENT made messages (.desktop file) 2011-09-14 14:42:39 +02:00
Marco Martin
f22959fb2d proper spacing for the shadow 2011-09-13 21:56:10 +02:00
Marco Martin
0fec8e54c5 move rangemodel in a components plugin 2011-09-13 21:21:29 +02:00
Marco Martin
8dfd8650ff Merge branch 'master' into plasma/declarative
Conflicts:
	plasma/declarativeimports/core/CMakeLists.txt
	plasma/declarativeimports/core/corebindingsplugin.cpp
	plasma/declarativeimports/plasmacomponents/BusyIndicator.qml
	plasma/declarativeimports/plasmacomponents/ScrollBar.qml
	plasma/declarativeimports/plasmacomponents/qmldir
2011-09-13 20:43:59 +02:00
Marco Martin
e5b43a7357 Merge branch 'master' into plasma/declarative
Conflicts:
	plasma/declarativeimports/core/CMakeLists.txt
	plasma/declarativeimports/core/corebindingsplugin.cpp
	plasma/declarativeimports/plasmacomponents/BusyIndicator.qml
	plasma/declarativeimports/plasmacomponents/ScrollBar.qml
	plasma/declarativeimports/plasmacomponents/qmldir
2011-09-13 20:43:59 +02:00
Script Kiddy
add35af379 SVN_SILENT made messages (.desktop file) 2011-09-13 15:53:03 +02:00
Marco Martin
b68fb0a060 be sure to include ALL role names
some dataengines can have a different set of keys for each item (ie metadata dataengine) the whole mapped roles must be the complete superset
this is not very efficient, but unfortunately is necessary.
(another reason  why DataContainers should become models)
2011-09-12 21:34:55 +02:00
Romain Perier
13c87efb26 Move kauth to tier1/libkauth (reviewed by dfaure) 2011-09-09 19:08:47 +02:00
Script Kiddy
201dbc8a7b SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:00 +02:00
Script Kiddy
7e461fd166 SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:00 +02:00
Mario Bensi
21a64f4a57 Remove warning on deprecated KFilter::device* 2011-09-09 08:59:19 +02:00
Script Kiddy
2cfddd6dbc SVN_SILENT made messages (.desktop file) 2011-09-08 09:03:17 +02:00
Script Kiddy
834eb7c293 SVN_SILENT made messages (.desktop file) 2011-09-08 09:03:17 +02:00
Stephen Kelly
3a7a425344 Remove the exports targets from libraries in frameworks.
If there is no kdelibs, there is no kdelibs exports. This fixes some
cmake errors resulting from making it possible to build itemmodels
standalone.
2011-09-04 21:45:19 +02:00
Valentin Rusu
41299661c2 Merge branch 'master' of ../tmp/ksecretservice into ksecretsservice 2011-09-04 13:13:37 +02:00
Valentin Rusu
ed0b414450 Merge ../ksecretservice into ksecretsservice 2011-09-04 11:08:06 +02:00
David Faure
55240b8f31 Must include config-plasma.h *before* the #ifndefs... 2011-09-02 10:50:04 +02:00
David Faure
24bd3d69eb Merge remote branch 'origin/KDE/4.7' into origin-frameworks 2011-09-02 10:08:03 +02:00
Aaron Seigo
423ce0c356 don't emit addSource for a source being added in a sourceRequest event until the event is over 2011-09-01 19:07:22 +02:00
Aaron Seigo
9450a41618 Merge remote-tracking branch 'origin/KDE/4.7' into frameworks
Conflicts:
	plasma/package.cpp
	plasma/packagestructure.cpp
	plasma/private/package_p.h
	plasma/scripting/scriptengine.cpp
2011-09-01 18:23:09 +02:00
Marco Martin
d48888e7ac default to 0 interval (no polling) 2011-09-01 16:25:31 +02:00
David Faure
f4f93336b6 include path fix (this will be simpler once fully separated...) 2011-08-31 18:17:11 +02:00
David Faure
4bb1ea7744 More include paths
Running grep would have been a good idea ;-)
2011-08-31 18:07:04 +02:00
Marco Martin
d09397673e correctly concatenate the path.
package is valid again (and passes plasmoidpackagetest)
2011-08-31 12:53:09 +02:00
Marco Martin
0e13cdcdf2 use plsmoidpackage for generic packages too 2011-08-31 12:53:09 +02:00