Sebastian Kügler
006eb99b55
Make dialog-in-separate-window kind of work
...
inlining is still broken, disabled right now. popupPosition has moved
into PlasmaCore.Dialog internally, so don't handle it in QML.
2013-02-22 02:18:16 +01:00
Sebastian Kügler
e96671be05
Add debugsels for popupPosition
2013-02-22 02:18:16 +01:00
Marco Martin
14da11551a
support alignment
2013-02-21 21:12:12 +01:00
Marco Martin
36d5f25371
restore some values from config
...
panelviews can restore offset, minimum, maximum and size from the config
still needed alignment and
resize will need a bit of work since should be containment-controlled
2013-02-21 20:35:21 +01:00
Marco Martin
02aa67a990
add view config
...
experiment, for now has a slightly different way to find own config group compared to plasma1
2013-02-21 18:32:32 +01:00
Marco Martin
9804b223f2
iexplicitly link KF5::kwindowsystem
2013-02-21 18:02:12 +01:00
Marco Martin
f4a4bb55de
sync panel position to containment location
2013-02-21 17:49:52 +01:00
Marco Martin
99d49220df
panel is a Dock
2013-02-21 16:30:01 +01:00
Marco Martin
790036d5f8
blur behind panels
2013-02-21 16:22:42 +01:00
Marco Martin
73ab93e009
use the margins of the framesvg instead of own
2013-02-21 16:04:08 +01:00
Marco Martin
799a5989d9
enable blur behind
2013-02-21 14:58:09 +01:00
Marco Martin
31838228d4
add missing declaration
2013-02-21 14:49:28 +01:00
Marco Martin
efc725acec
use a framesvgitem as background
2013-02-21 14:32:48 +01:00
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
a1507092a0
restore isactivewindow
2013-02-20 19:39:03 +01:00
Marco Martin
7ce2d0f7d6
sync sizes also on the other way
2013-02-20 19:31:06 +01:00
Marco Martin
f7e3a72d14
iremove unused properties
...
x,y,width,height are already in qquickwindow
2013-02-20 18:03:28 +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
059682af85
less dead code
2013-02-20 15:25:13 +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
6461683f58
Some work on PlasmaComponents.Dialog
...
Still broken in all kinds of ways, buttons, geometry, etc.
2013-02-20 06:56:48 +01:00
Sebastian Kügler
0fe94f0dac
try to make dialog transparent
2013-02-20 06:56:38 +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
ea508733d6
Rejig Dialog - starts working
...
It now inherits from QQuickWindow.
setting the mainItem is not reparenting it right now, this will probably
break, so needs fixing. For now, it works though as long as the mainItem
has the Dialog as parent already. WindowFlags and sizing seems to work.
2013-02-20 05:30:22 +01:00
Sebastian Kügler
305e711c8c
Fix namespace of RangeModel in Slider and ProgressBar
...
Now those components work as well.
2013-02-20 05:27:11 +01:00
Sebastian Kügler
71e2114541
Fix RangeModel namespace
2013-02-20 05:24:03 +01:00
Sebastian Kügler
2566309c9a
Start porting PlasmaCore.Dialog
...
This commit enables the build of PlasmaCore.Dialog. Most of the code is
disabled, as it's quite wired up with QGraphicsWidgets. The remaining
pieces are actually able to bring up a window, but don't display
anything.
2013-02-20 04:25:29 +01:00
Sebastian Kügler
226e61c432
module directive for runnermodel
2013-02-20 02:31:33 +01:00
Sebastian Kügler
0c2793718b
shush
2013-02-20 02:27:41 +01:00
Sebastian Kügler
4375b61759
Add module identier to qmldirs
2013-02-20 02:09:23 +01:00
Sebastian Kügler
4683f10dcb
Fix namespacing in Sheet
2013-02-20 01:36:22 +01:00
Sebastian Kügler
55a9091992
Use Item as type for ToolBar, apparently we can't use our own defined types here anymore
2013-02-20 01:36:08 +01:00
Sebastian Kügler
d3ce808a41
Fix namespacing in SectionScroller
2013-02-20 01:35:27 +01:00
Sebastian Kügler
af1ca41261
Fix namespacing in PageStack
2013-02-20 01:34:57 +01:00
Sebastian Kügler
614259cf69
Fix namespacing in Dialog
2013-02-20 01:34:26 +01:00
Sebastian Kügler
0900460842
Fix namespacing in SelectionDialog
2013-02-20 01:34:07 +01:00
Sebastian Kügler
bb842b64d2
Fix namespacing in QueryDialog
2013-02-20 01:33:57 +01:00
Sebastian Kügler
b8ccb0ded6
Fix namespacing in CommonDialog
2013-02-20 01:33:43 +01:00
Sebastian Kügler
59e65cbaee
Fix import in ButtonColumn
2013-02-20 01:33:01 +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
fec80c2c96
Remove activeFocus property, it's moved up into one of its parents
2013-02-20 01:09:08 +01:00
Sebastian Kügler
36564796d0
Fix namespacing for RangeModel in ScrollBar
2013-02-20 01:08:52 +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
4e82cc5d3d
TextField polishing
...
- remove call to closeSoftwareInputPanel before calling it, it's removed
from TextInput in commit
3721de405e
I suppose it now "just works", but will test. The API is not there,
anyway, so it's safe to remove.
- clearbutton only shows when enabled
- clearbutton rightmargin
2013-02-20 00:26:33 +01:00
Sebastian Kügler
5d1717fcfa
Focus textfield with radiobutton -- works fine.
2013-02-19 22:37:03 +01:00
Sebastian Kügler
48cd938931
do not override TextField.activeFocus property
...
In QtQuick2, we cannot override a property anymore. In the case of
TextField, this means we'll have to rely on Qt for focus handling.
2013-02-19 22:32:41 +01:00
Sebastian Kügler
58f719d9aa
Shuffle widgets a bit to make space for a TextFiel
2013-02-19 22:31:57 +01:00