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
Marco Martin
37ac5105ab
fix resolution of paths w/ only a packageRoot+name
2011-08-31 12:53:09 +02:00
Marco Martin
7e50fe0f40
a new PackageStructure type: GenericComponent
...
this component will be used for loading generic repositories of files,
usually will be repositories of QML files
2011-08-31 12:53:09 +02:00
Marco Martin
ddb846f3a7
graphics for checkboxes and radio buttons
2011-08-30 23:04:45 +02:00
Marco Martin
e24624f80c
graphics for checkboxes and radio buttons
2011-08-30 23:04:45 +02:00