Marco Martin
37b34711d8
make sure applets are sorted by id
...
As with containment, make sure Containment::applets()
is always sorted by id, to have the least sursprises possible
it adds a test
Change-Id: Ib1aeeff7c70bb6969b32b2fef8557889a43edf09
2014-09-15 17:55:36 +02:00
Marco Martin
a159208d54
Ensure corona::containments() is ordered
...
the order in which containments were restored used to be quite random:
ensure that's ordered by id this makes the shell startups be more reproduceable
from one to another, if a new containment arrives, ensure it's inserted
maintaining id order
containment::appelts() will need the same treatment
adds a test as well that checks the order is right
Change-Id: Ie1b278e5b83d7e3645f7293bf6d030aa7f43a221
2014-09-15 17:28:38 +02:00
Marco Martin
052a0c32ae
base on screen() to see what containment is loading
...
if a containment's lastScreen is not -1 (and a valid screen)
*and* its activity() is not the current one, its QML
will *not* be loaded, therefore it would dangle blocking
corona::startupCompleted until the activity is selected
Change-Id: I6757d29240a012377e9ff0a22fe16541ea712ee6
2014-09-15 14:49:18 +02:00
Marco Martin
0b0daa2318
ensure empty containment emit uiReady()
...
Containments with no applets will emit uiReady now
It adds a test as well that checks if this is the case.
There is still a case where the corona doesn't emit startupCompleted()
that's when there is more than one activity, but that, as well the test
will be adressed by another patch on a different part.
Change-Id: I4d83aa612c29fb0f441d11681bc5aba241370bc3
2014-09-13 12:41:24 +02:00
Marco Martin
72caf0b9f0
Merge "Fix binding loop in Toolbuttonstyle"
2014-09-13 12:28:50 +02:00
David Edmundson
26620812a2
Don't include configmodel in doxygen
...
Change-Id: I7e4db3c81f4e67deec788932225026fc048fd128
2014-09-13 11:47:00 +02:00
David Edmundson
4ee2d5ca22
Fix binding loop in Toolbuttonstyle
...
Setting the implcit width to be the same as the current height is very
easy to end up looping.
actual height of the background is set by the base style, which is based
on the implicit sizes anyway.
BUG: 338750
Change-Id: Ic7606588cec09c6ff16515c208efe576466d31d6
2014-09-12 18:50:00 +02:00
David Edmundson
8bf612f9af
Put QML Components at the top
...
They're more useful than the C++ lib which will be used by only shell
writers. The QML bits will be used by all applet writers.
Change-Id: Ib6d1bef0676fdac054db52e876cf9a89056e591b
2014-09-12 14:00:32 +02:00
David Edmundson
0b92063aff
Add link to appletinterface documentation
...
Change-Id: I3a0bce2ec7ecc18c2efe9d5759eabd2c11a0acba
2014-09-12 13:53:00 +02:00
David Edmundson
13ddfd71e9
Sync documentation from wiki to dialog
...
Change-Id: I2c3f623ef3dce33025b3e6a6233a6f3da8dd2691
2014-09-12 13:05:23 +02:00
David Edmundson
98faacc5ef
Add example to Dialog
...
Change-Id: I9adc43344ba13eb95038f1d5bffcef73ab93fa9e
2014-09-12 13:05:23 +02:00
David Edmundson
a90f086536
Merge "Add documentation on Applet/Containment Interface"
2014-09-12 12:22:24 +02:00
David Edmundson
2c38364322
Add documentation on Applet/Containment Interface
...
Change-Id: I3dddb4d799fef98eb4370503ac8f1d20c6948b2d
2014-09-12 12:21:47 +02:00
l10n daemon script
e848b73c69
Upgrade KF5 version to 5.3.0.
2014-09-12 09:14:32 +00:00
l10n daemon script
e53ecf1788
SVN_SILENT made messages (.desktop file)
2014-09-12 09:02:02 +00:00
David Edmundson
e61e311fc6
Fix Mainpage.dox linking
...
Change-Id: Icb1cf6bcc672de4f672eb9c1d4e85773f98b2342
2014-09-12 01:56:56 +02:00
David Edmundson
3db430156e
Add documentation for colorscopes
...
Change-Id: I6b4eae9839bc13386ea7e07301f46e0852974aa6
2014-09-11 16:26:28 +02:00
l10n daemon script
edc9eae84b
SVN_SILENT made messages (.desktop file)
2014-09-10 08:47:20 +00:00
Joseph Wenninger
1279b3d253
Fix a crash when shutting down plasma shell, while destruction models
...
fixed with help of David and Aleix
2014-09-09 13:45:40 +02:00
l10n daemon script
9b6205c99e
SVN_SILENT made messages (.desktop file)
2014-09-08 08:41:03 +00:00
l10n daemon script
afffd6a384
Upgrade ECM and KF5 version requirements for 5.2.0 release.
2014-09-07 23:28:03 +00:00
l10n daemon script
afbd6226c0
SVN_SILENT made messages (.desktop file)
2014-09-07 08:45:23 +00:00
Kai Uwe Broulik
55fc160bc0
Restore original checkbox and radio button size
...
REVIEW: 119920
2014-09-06 14:37:36 +02:00
l10n daemon script
2a91cd3969
SVN_SILENT made messages (.desktop file)
2014-09-06 08:54:16 +00:00
l10n daemon script
13f6b8d592
Upgrade KF5 version for 5.2.0 release.
2014-09-05 22:25:48 +00:00
l10n daemon script
f6250ff903
SVN_SILENT made messages (.desktop file)
2014-09-05 09:05:29 +00:00
l10n daemon script
dc61b4d5c2
SVN_SILENT made messages (.desktop file)
2014-09-04 08:36:35 +00:00
Marco Martin
c73085f66a
wallpaper configuration separed by plugin
...
don't let different plugins step on each other toes when configuring, if i
get back to an old plugin, it gets correctly restored where i was
2014-09-03 15:45:09 +02:00
Marco Martin
8a5f3dc5a7
expose lookandfeelPackage
2014-09-03 14:38:36 +02:00
Marco Martin
5e73293ec1
update default package name
2014-09-03 12:41:05 +02:00
l10n daemon script
17a60889ab
SVN_SILENT made messages (.desktop file)
2014-09-03 08:37:24 +00:00
Kai Uwe Broulik
8678630a82
Allow changing the current month using mouse wheel
...
REVIEW: 120003
2014-09-02 20:14:26 +02:00
Marco Martin
db601cf291
fix toolbars
2014-09-02 14:47:14 +02:00
Marco Martin
67bdc5a96c
fix colors
2014-09-02 14:40:47 +02:00
Marco Martin
a9370b744f
assign default sizes
...
take them frm the old implementation
2014-09-02 14:35:29 +02:00
l10n daemon script
cf93514991
SVN_SILENT made messages (.desktop file)
2014-09-02 10:43:04 +00:00
Andrew Lake
db9d999d21
update containment controls. new icons styled more similar to the main Breeze icon theme.
2014-09-01 14:47:57 -07:00
Andrew Lake
cb5d37fc01
fix muddled highlight on lineedit
2014-09-01 13:16:15 -07:00
Andrew Lake
98be746bc3
fix airplane mode off icon
2014-09-01 12:15:33 -07:00
Andrew Lake
47a5aae574
fix button highlights - buttons should look better especially on login/logout/lockscreen
2014-09-01 12:13:57 -07:00
Marco Martin
8c8bd49130
Merge branch 'mart/packageFallback'
...
REVIEW:120029
2014-09-01 20:59:22 +02:00
Marco Martin
04593a3f1b
more verbose name
2014-09-01 20:36:06 +02:00
Marco Martin
6be2e9d46d
use non const pointers
2014-09-01 19:23:18 +02:00
Marco Martin
399156bccc
fix the sycoca query
2014-09-01 19:01:32 +02:00
Marco Martin
ddc08a2d4c
another check for valid plugininfo
...
quite an edge case, but otherwise malformed packages can cause an assert
2014-09-01 18:56:53 +02:00
Marco Martin
c2518b66f9
another valid plugininfo guard
2014-09-01 18:35:09 +02:00
Marco Martin
a54da78ce8
check for plugin validity
2014-09-01 18:17:22 +02:00
Marco Martin
7e73be169c
add a timeout, in case the cycle was infinite
2014-09-01 16:40:38 +02:00
Marco Martin
5db7db4ae2
crash--
2014-09-01 16:26:34 +02:00
Marco Martin
325ea71a2e
remove the fallback from the metadata
2014-09-01 16:01:10 +02:00