Commit Graph

135 Commits

Author SHA1 Message Date
Marco Martin
de81cdada3 implement popupPosition
call it only by setting a visualParent, don't expose it to qml for now
2013-02-20 20:39:15 +01:00
Marco Martin
7ce2d0f7d6 sync sizes also on the other way 2013-02-20 19:31:06 +01:00
Marco Martin
8ba734f05b correct item resize
comment out more old api

will be reenable one by one only when needed
2013-02-20 15:51:28 +01:00
Marco Martin
1928ecce74 make sure a transparent window 2013-02-20 15:18:58 +01:00
Sebastian Kügler
603c6e4a9b Use a PlasmaComponents.Dialog in tca 2013-02-20 06:57:39 +01:00
Sebastian Kügler
a9092a7583 Three types of Dialogs on DialogsPage 2013-02-20 05:43:09 +01:00
Sebastian Kügler
877b8f03df Page with Dialogs in ComponentsApplet 2013-02-20 05:32:48 +01:00
Sebastian Kügler
13a0842115 add buttonspage
New page, holds buttons and text elements.
2013-02-20 01:10:29 +01:00
Sebastian Kügler
f0e6ab494d don't show cropped text in toolbox 2013-02-20 00:50:14 +01:00
Sebastian Kügler
aa233c1055 exercise clearbutton and enabling in TextField 2013-02-20 00:26:57 +01:00
Sebastian Kügler
5d1717fcfa Focus textfield with radiobutton -- works fine. 2013-02-19 22:37:03 +01:00
Sebastian Kügler
58f719d9aa Shuffle widgets a bit to make space for a TextFiel 2013-02-19 22:31:57 +01:00
Marco Martin
30f1612982 the view qml is Back in Black 2013-02-19 20:44:24 +01:00
Sebastian Kügler
9a3fb52e78 test theme.iconSizes -- works fine 2013-02-19 17:48:13 +01:00
Marco Martin
26b5b98e0a start to delay a bit objects creation.
use a component incubator to create objects whuile the event loop is running

load applets ui only when they get a view

it will have to be cleaned out a lot, by moving the loading logic into AppletInterface
2013-02-19 17:27:32 +01:00
Sebastian Kügler
f4f22df3a3 Split out testcomponents applet into several files 2013-02-19 17:12:24 +01:00
Marco Martin
f5b51c7c54 Containment::Type -> Plasma::ContainmentType 2013-02-19 13:52:32 +01:00
Marco Martin
bb005f1cc5 remove perVirtualdesktop views
remove any desktop reference from setScreen and containmentForScreen
along with lastScreen and lastDesktop
2013-02-18 18:05:45 +01:00
Sebastian Kügler
1425583f4c correct margins inside tabgroup 2013-02-18 01:04:41 +01:00
Script Kiddy
a2efe7fb54 SVN_SILENT made messages (.desktop file) 2013-02-17 08:30:09 +01:00
Script Kiddy
72e2b9f1b6 SVN_SILENT made messages (.desktop file) 2013-02-16 09:56:02 +01:00
Marco Martin
a139247403 correctly emit appletRemoved
applet remove animation
At the moment is possible only to animate the disappearance of the background, the applet is immediately deleted.

how could be possible to animate the applet as well? (the graphic object should get to live more than Applet* and AppletScript* themselves)
2013-02-15 18:10:46 +01:00
Sebastian Kügler
cc0c171c18 print pressed in testapplet 2013-02-15 16:34:09 +01:00
Marco Martin
672b0bdfc1 experiment for a declarative config skeleton
maps a KConfigSkeleton to a QQmlPropertyMap, allowing a "declarative" use of configs

not sure will be an efficient approach enough but it seems to work correctly
2013-02-15 16:21:58 +01:00
Marco Martin
44699e7e0d make alpha blended panels work
unfortunately all windows must have alpha channel
2013-02-15 12:31:39 +01:00
Script Kiddy
102986ac28 SVN_SILENT made messages (.desktop file) 2013-02-15 09:09:26 +01:00
Sebastian Kügler
879c0d68bf Load a DataSource - works 2013-02-15 03:47:07 +01:00
Sebastian Kügler
3781fb6f6d elide title 2013-02-15 03:07:37 +01:00
Sebastian Kügler
64a396be18 Use some PlasmaExtras, Title, Heading, animations, appbackground
All seem to behave correctly. Huzzah. :)
2013-02-15 02:43:17 +01:00
Sebastian Kügler
e41d77f142 Don't jump around 2013-02-15 02:42:46 +01:00
Sebastian Kügler
9ce105e692 Add a test page for MouseEventListener 2013-02-15 01:40:33 +01:00
Marco Martin
9089947ace use a different qml file for the panel view 2013-02-14 21:14:04 +01:00
Marco Martin
dc5ccd2d76 be quiet 2013-02-14 19:56:36 +01:00
Marco Martin
4e44bc4c31 support for containment type in the desktop file
add a test panel containment
2013-02-14 19:12:11 +01:00
Sebastian Kügler
7dfe957e66 The Big Move
All cpp code moves into the src/ subdirectory, as the Frameworks policy
suggests.

Directory structure should now be in line with other, future frameworks.
2013-02-14 17:17:12 +01:00