Marco Martin
39b49bf464
get rid of containmentActions::config()
2013-08-27 12:10:51 +02:00
Marco Martin
5ecb5185f7
support wheel events
2013-08-27 11:56:37 +02:00
Marco Martin
7c139742a6
accept all buttons
...
so menus for all mouse events can be generated
2013-08-27 11:13:17 +02:00
Marco Martin
d58f1d0a17
revert last commit
...
create compactRepresentation in the compactrepresentation *component*
creation context
this way root is accessible by id
2013-08-22 15:04:56 +02:00
Marco Martin
dbc02cd44b
root qml item accessible from plasmoid.rootItem
...
this way objects in compactRepresentation can access the root object
properties as plasmoid.rootItem.propertyName
2013-08-22 14:55:05 +02:00
Marco Martin
b690e612cc
expose correctly useConfiguring
2013-08-20 18:34:52 +02:00
Marco Martin
98612b983d
use the global type for ContainmentType
2013-08-20 17:21:05 +02:00
Martin Gräßlin
531e6c3db5
Fix linking
...
KDEUI is dead which caused quite some collateral damage in our
CMakeLists.
2013-08-20 07:47:09 +02:00
l10n daemon script
c3742a068c
SVN_SILENT made messages (.desktop file)
2013-08-20 04:24:25 +00:00
Marco Martin
d68e452545
correctly pass fillWidth and hints to outer layers
2013-08-19 18:29:14 +02:00
Marco Martin
ea69577005
export fillWidth/fillHeight properties
...
with those should hopefully be possible to have widgets behaving like the taskbar
2013-08-19 17:44:40 +02:00
l10n daemon script
3880ffb13f
SVN_SILENT made messages (.desktop file)
2013-08-17 04:14:06 +00:00
Sebastian Kügler
0b5d791e2b
Add lockWidgets to containment interface
2013-08-13 04:19:13 +02:00
Marco Martin
0978d2f73a
Merge branch 'mart/prettyStartupSequence'
...
Conflicts:
src/scriptengines/qml/plasmoid/containmentinterface.cpp
2013-08-12 14:42:58 +02:00
Marco Martin
78978cd7e3
get rid of appletcreationtimer
2013-08-12 14:38:10 +02:00
Marco Martin
8750d01f40
move the tracking of uiReady into libplasma
...
doesn't still have nothing about ui, is completely bookkeeping, but is
easier to have it correct there
2013-08-09 21:51:13 +02:00
Marco Martin
8ff1ace31c
containment connection happens before
2013-08-09 20:17:11 +02:00
Marco Martin
ebdfbb2e25
containments emit uiready only when all applets did
2013-08-09 14:58:36 +02:00
Marco Martin
0d9bc6d7be
fix delayed loading of containments
2013-08-09 11:56:58 +02:00
Sebastian Kügler
fd3f1eaa35
Reduce KDE4 usage in cmake setup
2013-08-09 05:22:20 +02:00
Sebastian Kügler
db9b0016d1
remove last remains of kdebug
2013-08-09 04:14:26 +02:00
Marco Martin
336055edc5
experiment in delaying the panel creation
2013-08-08 22:18:45 +02:00
Marco Martin
5d4f1b381f
load the wallpaper before setting the screen
...
we want the wallpaper showing before the plasmoids.
we still need to load the wallpaper only after a screen has been
assigned, but will be done after
2013-08-08 17:59:30 +02:00
Marco Martin
ce13335f36
make really sure the wallpaper is loaded only once
...
and that an empty wallpaper is not loaded at all
2013-08-08 17:21:11 +02:00
Marco Martin
9b52bfad89
the scriptengine has an uiReady property
...
will be used for some experiments later: we can track if the ui
machinery has been correctly initialized.
we'll use that to ensure the applets gets initialized and prepared only
after their containment has been
2013-08-08 16:12:31 +02:00
Marco Martin
279c622b27
remove include()
2013-08-08 15:52:13 +02:00
Marco Martin
8c93e1f6cd
remove loadui/loadservice
2013-08-08 15:51:29 +02:00
Marco Martin
f69f40c909
remove configChanged()
2013-08-08 15:38:40 +02:00
Marco Martin
484b7d9b55
port to new connect syntax
2013-08-08 15:37:13 +02:00
Marco Martin
980e482f4d
convert a bunch of connects to new syntax
...
avoid future risks of connects silently failing
2013-08-08 13:50:03 +02:00
Marco Martin
0ed6b09e85
remove relkeaseVisualFocus, was unused and not belonging to Applet
...
anymore
2013-08-08 13:37:36 +02:00
Sebastian Kügler
0368d7423c
Merge branch 'sebas/kplugins'
...
This includes the ctor for dataengines, plus some more work on this topic.
REVIEW:111691
2013-08-05 18:37:41 +02:00
Marco Martin
d49956e458
delay collapse of the applet in popup
...
is expensive, so event-compress
also, since the creation of qml objects is async (and the event loop will continue to go) it may cause race conditions instead
2013-08-05 17:43:27 +02:00
Sebastian Kügler
b89451fb25
Merge branch 'master' into sebas/kplugins
2013-08-05 16:30:23 +02:00
Marco Martin
ea42678895
make minimumWidth/maximum/implicit exportable
...
both the applet and its compact representation can now export minimumWidth,implicitWidth etc and those are exported to the root graphics item.
the minimum width of the applet is used to collapse in popup
2013-08-05 15:37:21 +02:00
Chusslove Illich (Часлав Илић)
2e7c58b987
Temporary fix for translations location binding.
...
insertCatalog calls will not be used either way.
2013-08-05 11:19:11 +02:00
l10n daemon script
07181e036c
SVN_SILENT made messages (.desktop file)
2013-08-02 04:25:21 +00:00
Sebastian Kügler
d9aa851e17
Fix fallout from qDebug -> kDebug porting
...
* Multi-line debug statements were essentially broken
* There's still a bunch of #include "QDebug" in there, which seems wrong
* It's not necessary to comment most occurrences in src/plasma, since
they're wrapped wiht #ifdef NDEBUG already.
CCMAIL:ervin@kde.org
2013-08-01 12:15:38 +02:00
Sebastian Kügler
f034b84daf
add ctor back in that got lost during the merge
2013-07-30 21:31:12 +02:00
Kevin Ottens
0e590217f8
Port away from kdebug
2013-07-30 08:05:09 +02:00
Sebastian Kügler
839c271535
Merge branch 'master' into sebas/kplugins
2013-07-30 01:09:40 +02:00
Sebastian Kügler
89d886ddf9
Port away from KDE4* macros
2013-07-29 00:40:41 +02:00
Sebastian Kügler
8d21b76595
Reinstate K_EXPORT_PLUGIN
2013-07-26 00:54:12 +02:00
Sebastian Kügler
84cd704368
Merge branch 'master' into sebas/kplugins
2013-07-12 10:35:09 +02:00
Alex Neundorf
454bf83be3
-adapt to current changes in kdelibs regarding kde4support: use ${KDE4Support_LIBRARIES} when using it
...
Search for KDE4Support, but after searching KDELibs4, this is hackish, but currentlx necessary due to
cyclic dependencies we still have
Alex
2013-07-11 22:57:04 +02:00
Sebastian Kügler
aff9c00761
KMenu becomes QMenu throughout
2013-07-10 00:12:26 +02:00
Sebastian Kügler
21c04fd3d3
Merge branch 'master' into sebas/kplugins
...
Conflicts:
CMakeLists.txt
2013-07-09 02:34:36 +02:00
Sebastian Kügler
ca5c059ecf
KMenu becomes QMenu throughout
2013-07-09 00:55:03 +02:00
Sebastian Kügler
de78cb0b95
Port away from KService usage
2013-07-03 17:22:39 +02:00
Sebastian Kügler
07c17812ca
Merge branch 'master' into plugins
...
Conflicts:
CMakeLists.txt
2013-07-01 04:17:09 +02:00