Marco Martin
bb0bb5bb4e
on par with desktop components
...
add item and clear menu
2011-12-20 15:37:27 +01:00
Marco Martin
4df3869dc6
docs for progressbar
2011-12-19 17:47:42 +01:00
Marco Martin
68c013293c
documentation for Page and PageStack
2011-12-19 17:34:54 +01:00
Marco Martin
183e794059
use * for bullet points in properties
...
easier parsing
2011-12-19 14:44:42 +01:00
Marco Martin
d72f2d7c3c
Merge branch 'master' into plasma-components-doc
...
Conflicts:
plasma/declarativeimports/plasmacomponents/qml/Button.qml
2011-12-16 18:53:25 +01:00
Marco Martin
f9c777c0ca
ignore mouse presses
...
BUG: 288827
2011-12-16 11:53:07 +01:00
Marco Martin
2fdf11eabf
first tab is the current on load
...
fix sizing problems on first load
2011-12-15 20:19:29 +01:00
Marco Martin
2c7e559f04
support url lists as well
...
TODO: the DeclarativeMimeData object shouldn't be a mimedata itself, but a container object. in this way it will be possible to reimplement all the methods, also non virtuals
2011-12-15 19:51:38 +01:00
Marco Martin
32b9547634
manage also mouse moves of children
2011-12-15 18:45:15 +01:00
Marco Martin
d52cb2a57b
a property should never, never, ever called "data"
...
means the element won't be able to have children
2011-12-15 18:28:57 +01:00
Marco Martin
eb4b2dc7f8
sligtly narrower
...
when we can get rid of the old scrollbar this size is going to be font based or something
2011-12-14 13:47:50 +01:00
Sebastian Kügler
da7412252e
Merge branch 'master' into editbubble
2011-12-13 21:26:53 +01:00
Daker Fernandes Pinheiro
cb0a478bf5
Add more details to Slider Plasma Component documentation
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-13 17:05:53 -03:00
Martin Gräßlin
c55fb8b541
Fix library name of declarativeplugin
...
REVIEW: 103384
2011-12-11 17:07:45 +01:00
Marco Martin
7988a4a7e4
don't try to set the main widget multiple times
2011-12-01 19:55:09 +01:00
Marco Martin
9726906ed0
recreate the dialog if the Popup flag changes
...
a popup only works if it's created with that flag from the beginning
2011-12-01 19:55:09 +01:00
Sebastian Kügler
e66e97e11e
Enable edit bubble also for TextArea
...
- split out placeEditBubble(mouse)
- improve positioning a bit more (still not perfect)
- Remove a bit of noise
2011-12-01 03:51:01 +01:00
Sebastian Kügler
10b4ad517d
Put editbubble below cursor when there's not enough space above it
...
Also clean up a bit here and there, removing redundancy
2011-12-01 02:27:18 +01:00
Sebastian Kügler
b6f545c433
Merge branch 'master' into editbubble
2011-12-01 00:45:02 +01:00
Marco Martin
fb42ef0df4
frame is different from toolbar
2011-11-30 21:53:47 +01:00
Marco Martin
1014c8572e
hide the keyboard when lose focus
...
shouldn't be necessary, but the scene seems to not emit all needed hide signals
2011-11-30 19:48:54 +01:00
Marco Martin
be68daef28
take the clear button into account
2011-11-30 17:50:01 +01:00
Aaron Seigo
35580a01be
only set an image when we have one
2011-11-30 15:15:54 +01:00
Sebastian Kügler
ee81650232
fix warnings in dialogs
2011-11-30 01:49:19 +01:00
Sebastian Kügler
1e8cc6c2d5
Merge branch 'master' into editbubble
2011-11-28 23:47:48 +01:00
Marco Martin
13a3d33681
use onclicked
...
it gets canceled when it should
2011-11-28 21:42:27 +01:00
Marco Martin
42aeaebb4e
fix loading of toolbar of initialPage
2011-11-28 17:25:26 +01:00
Marco Martin
b888a8adb5
remove refs to mouseover
2011-11-28 14:36:31 +01:00
Marco Martin
f56ecc3673
smooth
2011-11-28 14:01:22 +01:00
Marco Martin
d5167f2529
pressed effect for the label
2011-11-28 13:49:28 +01:00
Marco Martin
794bd80a01
base toolbar height on children height
2011-11-28 12:34:16 +01:00
Marco Martin
ecb6fdabe7
take the bottom margin into account
2011-11-27 18:14:09 +01:00
Marco Martin
bda133a997
always be frameless
2011-11-27 18:12:24 +01:00
Marco Martin
42ddc80867
check for scene sxistence
2011-11-27 17:03:05 +01:00
Daker Fernandes Pinheiro
f50fb6e6d6
Add more details to Button Plasma Component documentation
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-11-26 14:16:21 -03:00
Marco Martin
e4eeac663d
clip
2011-11-25 21:39:32 +01:00
Marco Martin
544b39b04e
layout fixes
2011-11-25 21:28:28 +01:00
Marco Martin
18aadf9e24
fix layouting of dialogs of both formfactors
2011-11-25 19:59:00 +01:00
Marco Martin
41dadc7729
fix for mainitem width
2011-11-25 19:08:04 +01:00
Sebastian Kügler
a82d043931
Merge branch 'master' into editbubble
2011-11-25 19:04:41 +01:00
Marco Martin
215306ee13
give the default models the get(row) function
...
some default components expect models to provide it
2011-11-25 18:48:42 +01:00
Sebastian Kügler
296300085a
use MouseListener for showing and positioning the EditBubble, basically works, needs polishing
2011-11-25 05:07:13 +01:00
Sebastian Kügler
2565770d2d
press and hold for the MouseListener, needs proper memory management
2011-11-25 05:06:32 +01:00
Sebastian Kügler
2654681dfd
Add MouseEventListener from mobilecomponents
...
We need this in some components to work around weaknesses in the
standard MouseArea (such as conditional accepting of events).
MouseEventListener basically provides wiretapping for mouse events,
without blocking them, so they are still effective in the underlying
widgets.
2011-11-25 00:49:53 +01:00
Sebastian Kügler
af56e24141
Add TextField, just to compare
2011-11-24 23:13:26 +01:00
Sebastian Kügler
9dad1d2d14
Move edit bubble into its own file
...
Also make the sizing fully dynamix, just set editBubble.iconSize, this
works fine with minimal 24px. Below that value, it will be too hard to
hit anyway.
2011-11-24 23:02:32 +01:00
Sebastian Kügler
a05fccb19f
TextEditing page for Gallery, to test copy/paste, also showClearButtons
2011-11-24 23:02:32 +01:00
Sebastian Kügler
c2a1cf238a
Attemt at copy/pasting in LineEdit
...
This adds a small toolbar to the focused lineedit with copy and paste
buttons. Selection, TextInput.canPaste, etc are taken into account when
showing.
Works surprisingly well already, but should become a bit less intrusive.
2011-11-24 23:02:32 +01:00
Sebastian Kügler
c7fdfe41c4
Do not overwrite TextField, use touch-specific one
2011-11-24 23:02:32 +01:00
Sebastian Kügler
3a74e05827
copy textfield from desktop component into touch, when merging back changes, consider this revision as base for now
2011-11-24 23:02:31 +01:00
Daker Fernandes Pinheiro
8c317c3727
Add more details to BusyIndicator doc
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-11-22 14:18:58 -03:00
Marco Martin
ce85b64a7e
touch specific tool button
...
on touch when a tool button doesn't have text and isn't flat, make it round
2011-11-21 17:14:44 +01:00
Marco Martin
3b0f0e1c20
remove most of extended api
2011-11-21 16:24:18 +01:00
Marco Martin
1bae18f4ff
handle size depending from the font
2011-11-21 16:17:31 +01:00
Marco Martin
7490a782ab
filter field
2011-11-21 16:12:49 +01:00
Marco Martin
bbea0cff24
install SectionScroller.js, not .qml
2011-11-21 15:26:30 +01:00
Marco Martin
b6bc8c98cf
install TabGroup.qml
2011-11-20 21:22:38 +01:00
Marco Martin
855ced6672
more offscreen spacing
2011-11-19 11:46:28 +01:00
Marco Martin
d4674a8253
dialog flags, on touch it goes away on focus lost
2011-11-19 11:01:25 +01:00
Marco Martin
dd53abc2b4
don't wrap by default
2011-11-18 16:26:20 +01:00
Marco Martin
3134f2a5bc
fix the role mapping of some engines
...
by making sourceAdded a delayed connection, also add a long explanation why this is unfortunately needed
2011-11-18 16:19:34 +01:00
Marco Martin
b2baf0ec5d
fix the height
2011-11-18 10:33:36 +01:00
Marco Martin
15fafe6c29
look also in toolbar-icons
2011-11-17 22:06:09 +01:00
Marco Martin
3734ab5658
less height
2011-11-17 20:14:47 +01:00
Marco Martin
a5b16a856c
fix button width
2011-11-17 20:03:08 +01:00
Martin Gräßlin
7e4145afe3
Remove install command for non-existing file
...
SVN_SILENT
2011-11-17 19:42:20 +01:00
Marco Martin
b089b56d99
export dialog as well since is standard
2011-11-17 16:22:53 +01:00
Marco Martin
a951d9f380
be more explicit about the overwrite
...
install only files from the generic qml dir that are *not* to be overwritten by the touch specific ones, to avoid files not being overwritten because more recent
2011-11-17 16:06:33 +01:00
Marco Martin
78cf515f68
fix the size calculation
2011-11-16 22:18:37 +01:00
Marco Martin
7eaa8b9cc0
a way to activate the dialog window
2011-11-16 21:12:38 +01:00
Giorgos Tsiapaliwkas
72f52c5d29
Merge branch 'master' into plasma-components-doc
2011-11-16 18:06:25 +02:00
Giorgos Tsiapaliwkas
77c851ae35
Resolve conflicts with master.ScrollDecorator.qml removed
2011-11-16 14:45:11 +02:00
Marco Martin
b24cc1646f
guard against a null scene
2011-11-16 11:23:15 +01:00
Marco Martin
cedf8f0075
resize when overshooting
2011-11-16 11:06:27 +01:00
Marco Martin
f8ed323fab
fix immediate setting of tools
2011-11-15 15:54:55 +01:00
Marco Martin
4a10379637
swap deletion to avoid a rare crash
2011-11-15 13:52:53 +01:00
Marco Martin
9a0026969f
optional clear button in the lineedits
2011-11-14 18:55:29 +01:00
Marco Martin
8c0f8f0e5a
fix tooltip size
2011-11-14 18:05:57 +01:00
Marco Martin
f44e697aab
fix painting
2011-11-14 18:01:59 +01:00
Marco Martin
60db3ff72d
fix keyboard navigation
2011-11-14 17:52:27 +01:00
Marco Martin
5880e5315c
all the tiling option of Image
2011-11-14 16:48:07 +01:00
Marco Martin
b5f6d6ff33
support all tiling options of Image
2011-11-14 16:34:46 +01:00
Marco Martin
a347b2ec04
plasma looking progressbars by tiling qpixmapitems
2011-11-14 14:36:36 +01:00
Marco Martin
ca2e34e48e
more spacing
2011-11-14 11:18:59 +01:00
Marco Martin
96512897c7
fix the slider shadow
2011-11-10 17:23:51 +01:00
Marco Martin
d19932168f
turn the clip on on appear/disappear animation
2011-11-10 16:52:55 +01:00
Marco Martin
8138287161
layout fixes
2011-11-10 16:21:42 +01:00
Marco Martin
580c5540fa
use KDE_PLASMA_COMPONENTS_PLATFORM
2011-11-10 15:52:26 +01:00
Marco Martin
9302b15079
enormous default Z
2011-11-10 14:50:04 +01:00
Marco Martin
9303301e83
square button if icon only
2011-11-10 14:29:39 +01:00
Marco Martin
63eb84ce80
left text alignment if icon
2011-11-10 14:27:35 +01:00
Marco Martin
7b45e4e529
animate toolbar hide when shown
2011-11-10 14:14:16 +01:00
Marco Martin
7da0aaecfd
workaround for not having qtquick 1.1
...
use paintedHeight instead of lineCount
2011-11-10 12:45:31 +01:00
Marco Martin
a5878df083
layout fixes, behave differently on touch
2011-11-10 12:07:25 +01:00
Marco Martin
8072396cbe
add a comment to clarify what's going on there
...
with the overwriting of installed files
2011-11-10 11:33:36 +01:00
Marco Martin
96a7efd027
square toolbuttons if without text
2011-11-10 11:33:36 +01:00
Marco Martin
e4c44a117e
vertical centering only if there is more than one line
2011-11-10 11:33:36 +01:00
Marco Martin
0c2995f8e8
give typical items the same (font based) height
...
this way everything will look exactly vertically aligned
2011-11-09 22:31:39 +01:00
Marco Martin
c2e980fa11
center the text
2011-11-09 22:06:25 +01:00
Marco Martin
b9f9153c4a
new gallery based on PageStack
2011-11-09 21:32:45 +01:00
Marco Martin
5e6b5c1829
clip contents
2011-11-09 20:55:13 +01:00
Marco Martin
824415d08e
for some reason the PageStack type doesn't work
2011-11-09 20:48:23 +01:00
Marco Martin
1d67eef64f
layout adjustment
...
(fixme, discover why this is needed)
2011-11-09 20:25:09 +01:00
Marco Martin
74c4c37d24
ghter animation effect
2011-11-09 20:19:29 +01:00
Marco Martin
7331d06c7b
put the framesvg in an inner element
...
also move the boders of the framesvg outside
2011-11-09 20:09:36 +01:00
Marco Martin
c3285d091a
no mouseover on text fields with touchscreens
2011-11-09 19:33:34 +01:00
Marco Martin
dd3b76b9af
style
2011-11-09 17:49:10 +01:00
Marco Martin
10da04882c
remove the animated property
2011-11-09 17:12:13 +01:00
Marco Martin
d457e071c0
remove the hack of fontmetrictext
2011-11-09 17:09:20 +01:00
Marco Martin
a4cc8972bb
internal api is internal
2011-11-09 17:05:21 +01:00
Marco Martin
7cb7c0e276
on desktop, sectionscroller looks like a scrollbar
2011-11-09 16:53:58 +01:00
Marco Martin
39f1e26a58
remove all references to screen
2011-11-09 16:20:52 +01:00
Marco Martin
0e64e6cda9
non interactive
2011-11-09 16:11:25 +01:00
Marco Martin
9cc6656fb6
redo way simpler ToolBarLayout
2011-11-09 16:10:36 +01:00
Marco Martin
4dd35da400
stop the opacity timer when needed
2011-11-09 15:31:03 +01:00
Marco Martin
2465d24bb1
ScrollDecorator only on Touchscreens
...
just as a compatibility layer for porting
2011-11-09 15:28:21 +01:00
Marco Martin
7ae1ce52d1
by default Scrollbar is not interactive on touch
2011-11-09 15:18:40 +01:00
Marco Martin
526b19f6ec
move keyboard interaction in the delegate
2011-11-09 15:11:22 +01:00
Marco Martin
cd710f2658
ScrollDecorator in a non interactive scrollbar
2011-11-09 15:07:11 +01:00
Marco Martin
ab10ea082b
use a scroll decorator delegate when not interactive
2011-11-09 15:03:29 +01:00
Marco Martin
04eb4f3275
move the scrollbar delegate to own file
2011-11-09 14:34:53 +01:00
Marco Martin
8cccd7c834
scrollbar rewrite
...
no binding loops
no rotation transformations
actual scrollbar is a loaded component: will be shared with scrolldecorator
2011-11-09 14:23:26 +01:00
Marco Martin
c0de261ccc
support visualParent property
2011-11-08 23:07:42 +01:00
Marco Martin
b3597331f7
touch specific Menu and MenuItem
2011-11-08 23:00:38 +01:00
Marco Martin
a6d785ffc7
add ToolBarLayout
2011-11-08 21:10:30 +01:00
Marco Martin
2a79834ceb
standard signals altough unused
2011-11-08 20:57:34 +01:00
Marco Martin
b51d5b1cd9
text selectable by mouse
2011-11-08 20:54:13 +01:00
Marco Martin
869afade06
different paint for flat toolbuttons in touchscreens
2011-11-08 20:48:33 +01:00
Marco Martin
5a00c8ec01
better shadow state chooser
2011-11-08 20:34:39 +01:00
Marco Martin
82bbcc139a
better logic for button pressed handling
2011-11-08 19:27:44 +01:00
Marco Martin
1d4f9a5c77
fix shadow disabling
2011-11-08 18:19:25 +01:00
Marco Martin
c498292a55
new name for the global config
2011-11-08 17:22:20 +01:00
Marco Martin
24f527f3fe
sync the roundshadow element
2011-11-08 17:22:19 +01:00
Marco Martin
a62ce8814a
add window and querydialog as touch specific
2011-11-08 17:22:19 +01:00
Marco Martin
28f573d18f
read the kind of components from plasmarc
2011-11-08 17:22:19 +01:00
Marco Martin
06bbb405c5
install tablet specific components in platformcomponents
2011-11-08 17:22:19 +01:00
Marco Martin
2e5afa765b
use roundshadow for sliders
2011-11-08 15:12:44 +01:00
Marco Martin
c644d41709
use hint-focus-over-base to decide where to paint the focus panel
2011-11-08 14:29:05 +01:00
Marco Martin
924d5fcf05
abstract the text field focus effect
2011-11-08 14:19:12 +01:00
Giorgos Tsiapaliwkas
29c50400fd
Init docu for ToolButton.qml
2011-11-08 09:33:08 +02:00
Giorgos Tsiapaliwkas
5021e1a7bc
Init docu for ToolBar.qml
2011-11-08 09:32:49 +02:00
Giorgos Tsiapaliwkas
a0c6943e49
Init docu for TextField.qml
2011-11-08 09:32:29 +02:00
Giorgos Tsiapaliwkas
f7cd767e21
Init docu for TextArea.qml
2011-11-08 09:32:11 +02:00
Giorgos Tsiapaliwkas
b88e81561e
Init docu for TabGroup.qml
2011-11-08 09:31:53 +02:00
Giorgos Tsiapaliwkas
70f05ed9bf
Init docu for TabButton.qml
2011-11-08 09:31:22 +02:00
Giorgos Tsiapaliwkas
9ec4d7edee
Init docu for TabBarLayout.qml
2011-11-08 09:30:47 +02:00
Giorgos Tsiapaliwkas
da4c10deff
Init docu for PageStack.qml
2011-11-08 09:30:13 +02:00
Giorgos Tsiapaliwkas
5d518beb46
Fix the spaces for the doc of
...
Label,Page,ScrolBar,ProgressBar,RoundShadow,TabBar,ScrollDecorator
components
2011-11-06 23:24:03 +02:00
Giorgos Tsiapaliwkas
7b2088cab9
Refactor the imports of IconLoader.qml
2011-11-06 14:40:58 +02:00
Giorgos Tsiapaliwkas
6f9ec10697
Refactor the documentation in
...
ButtonRow,ButtonShadow,CheckBox,DualStateButton,Highlight components
2011-11-06 14:39:30 +02:00
Giorgos Tsiapaliwkas
c481b77b26
Refactor the imports of ButtonRow.qml
2011-11-06 14:34:59 +02:00
Giorgos Tsiapaliwkas
5153bfe700
Refactor the imports of ButtonColumn.
2011-11-06 14:33:54 +02:00
Marco Martin
a5db2727dd
connect closeClicked as well to rejected
2011-11-03 18:28:15 +01:00
Marco Martin
3e1359a8bc
use a system KDialog for QueryDialog
2011-11-03 18:23:26 +01:00
Marco Martin
a462112815
fix icon loading
2011-11-03 16:53:11 +01:00
Marco Martin
478cd9d3f0
add Dialogs
...
CommonDialog
QueryDialog
SelectionDialog
the base Dialog is still not exported
in future version on the desktop, QueryDialog will create a standard qt dialog instead
2011-11-03 14:46:05 +01:00
Marco Martin
2bb8101e6f
check the pointer
2011-11-03 13:49:29 +01:00
Mark Gaiser
6b98a27eee
Merge branch 'master' of git://anongit.kde.org/kde-runtime
2011-11-02 23:13:38 +01:00
Mark Gaiser
f83a899bc8
Lets use const.
...
REVIEW: 103009
2011-11-02 23:12:46 +01:00
Marco Martin
3accb9baf5
n mSize property in fontproxy: like em for css
2011-11-02 21:41:09 +01:00
Mark Gaiser
41bd519f43
Made the icon property a QVariant.
...
If a string is passed a KIcon(string) object will be created.
If a QIcon is passed that will be used.
REVIEW: 103009
2011-11-02 21:28:30 +01:00
Marco Martin
270b6296b9
fallback when there is no corona
...
autonomous positioning when there is no corona (usually relies on addoffscreenwidget and popupposition from it)
2011-11-02 18:15:17 +01:00
Giorgos Tsiapaliwkas
7c6f4fa374
Add Documentation for the TabBar.qml
2011-11-02 03:34:17 +02:00
Giorgos Tsiapaliwkas
90875eb1ff
Add documentation for the Switch.qml
2011-11-02 03:33:45 +02:00
Giorgos Tsiapaliwkas
18290a4a40
Add documentation for the Slider.qml
2011-11-02 03:33:07 +02:00
Giorgos Tsiapaliwkas
f3bdcfa3b8
Add documentation for SectionScroller.qml
2011-11-02 03:32:04 +02:00
Giorgos Tsiapaliwkas
32fd687e61
Add documentation for the Scrollbar.qml
2011-11-02 03:29:15 +02:00
Giorgos Tsiapaliwkas
41472f8dbe
RadioButton.qml:change the Inherits,doc
2011-11-02 03:28:32 +02:00
Giorgos Tsiapaliwkas
c60091d291
Add documentation for Page.qml
2011-11-02 03:27:11 +02:00
Giorgos Tsiapaliwkas
363de3d2b3
ButtonRow.qml:modify bool exlucive doc
2011-11-02 03:26:28 +02:00
Giorgos Tsiapaliwkas
5a9c04c866
ButtonColumn.qml:modify bool exclusive
2011-11-02 03:25:38 +02:00
Giorgos Tsiapaliwkas
689923f81d
Button.qml:populate alias font
2011-11-02 03:23:16 +02:00
Giorgos Tsiapaliwkas
ffe389e714
Add documentation for the BusyIndicator.qml
2011-11-02 03:22:13 +02:00
Mark Gaiser
147df3a274
Updated Button.qml form PlasmaComponents to have:
...
- Animations
- A state machine
- More margin when an icon is used
- A few cleanups
REVIEW: 103020
2011-11-01 23:51:42 +01:00
Marco Martin
5282287b55
anchors a page to its container
2011-11-01 22:45:38 +01:00
Marco Martin
7a325f4658
i_p suffix only for stuff not exported from qml
...
general rule:
if the header if from a class that will be made available as qml type, foo.h, otherwise foo_p.h
2011-11-01 19:27:55 +01:00
Marco Martin
43a069c681
bind types for dataengines in the palsmacore import
2011-11-01 19:18:41 +01:00
Marco Martin
2bb756cfe7
register extra types on QScriptEngine
...
only if hasn't been done yet
2011-11-01 18:55:57 +01:00
Marco Martin
38c8915cd7
ListItem element
2011-10-31 16:42:40 +01:00
Marco Martin
3ac2a8c875
if stack creates the component, is the owner too
...
leak--
2011-10-31 16:42:40 +01:00
Giorgos Tsiapaliwkas
c11ee7ba10
Add some documentation to ScrollDecorator.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
7c96ac9910
Add some documentation to RoundShadow.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
a7f58cde61
Add some documentation to RadioButton.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
93753a5b75
Add some documentation to ProgressBar.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
8e27551c7a
Add some documentation to Label.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
0260aa98ea
Add some documentation to IconLoader.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
5c2b72ab45
Add some documentation to CheckBox.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
5be9ca1948
Add some documentation to ButtonShadow.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
90b4d074ca
Add some docu to ButtonRow and ButtonColumn
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
339904e610
Add some documentantion to the Highlight.qml
2011-10-31 06:55:40 +02:00
Giorgos Tsiapaliwkas
893e9be44f
Add some documentantion to the DualStateButton
2011-10-31 06:51:47 +02:00
Giorgos Tsiapaliwkas
3bc7a287df
add some documentation to the Button.qml
2011-10-31 06:51:47 +02:00
Martin Gräßlin
f050e056ec
Highlight Item only requires QtQuick 1.0
2011-10-30 20:37:10 +01:00
Marco Martin
56dc7f6314
Page and PageStack
2011-10-30 19:47:08 +01:00
Marco Martin
3c8ff37491
Theme exports iconloader sizes
2011-10-30 19:07:58 +01:00
Marco Martin
d0ad8eed35
remove not installed imports
2011-10-30 17:55:33 +01:00
Marco Martin
6eba438a89
PlasmaCore.Theme is registered by the inport
...
no more need to declare it every time -> memory saving
2011-10-30 17:53:20 +01:00
Marco Martin
a2cf63e813
arrow buttons by default
2011-10-30 17:36:42 +01:00
Marco Martin
92accc1460
fade away for sectionScroller
2011-10-30 16:51:41 +01:00
Marco Martin
f5357fd964
dd SectionScroller
2011-10-30 14:13:09 +01:00
Sebastian Kügler
5a4bef41ef
Use Qt::DisplayRole when the lookup fails
...
This makes it do the right thing by default, and fixes filtering for
QStringListModels (and probably a few other ones as well).
2011-10-30 00:53:48 +02:00
Marco Martin
6b7a1bdcac
undefined--
2011-10-29 21:46:53 +02:00
Marco Martin
f32fc24694
use IconLoader
2011-10-29 21:41:45 +02:00
Marco Martin
be1068709a
an item to load icons
...
still private, load icons either by absolute path, icon name, svg
2011-10-29 21:19:51 +02:00
Marco Martin
9bcc260757
add tabbar with default API
...
extended with currentitem in TabBar for tabbars without TabGroups
2011-10-29 20:07:30 +02:00
Marco Martin
b40acc4903
fix anchors of scroll indicators
2011-10-28 22:32:45 +02:00
Marco Martin
77fa1ee910
fix positioning
2011-10-28 20:34:46 +02:00
Marco Martin
0fa2538000
remove missing stuff from qmldir
2011-10-28 20:16:45 +02:00
Marco Martin
5c9fec3d31
better positioning
2011-10-28 20:14:38 +02:00
Marco Martin
4970198392
export status
2011-10-28 19:40:04 +02:00
Marco Martin
5788424702
qmenu bindings with the QtComponents api
2011-10-28 18:57:34 +02:00
Marco Martin
a8aa755fe9
Merge branch 'master' into plasma/viranch/qml-qmenu
2011-10-28 16:24:08 +02:00
Marco Martin
b343c01ebb
expand the toolbar as default
2011-10-28 16:23:50 +02:00
Marco Martin
049a79a0f6
a couple of enums more
2011-10-27 22:52:16 +02:00
Marco Martin
381b78163e
export some enums
...
also, relicense qrangemodel as its last license (actually allowed to redistribute now ;)
2011-10-27 22:33:51 +02:00
Marco Martin
63fbf58b53
fix property/signal names
2011-10-27 21:25:34 +02:00
Marco Martin
486fbf6f82
use all font properties from Theme all around
2011-10-13 18:23:40 +02:00
Marco Martin
9eda90088e
defaultFont, desktopFont and smallestFont
2011-10-13 17:57:16 +02:00
Marco Martin
03ba14895c
Label element, uses properties from Theme
2011-10-13 15:28:33 +02:00
Marco Martin
8c4c66a69d
export all the font properties in Theme
2011-10-13 15:19:37 +02:00
Marco Martin
284277083e
Merge branch 'master' into plasma/viranch/qml-qmenu
2011-10-13 12:52:14 +02:00
Marco Martin
b44e60daa3
ToolButton
2011-10-13 12:18:14 +02:00
Marco Martin
b13dc0406a
toolbar component
2011-10-12 00:05:21 +02:00
Marco Martin
b86b4b2e71
remove frame sunken-active,
...
use graphics for slider grooves instead
2011-10-11 17:35:23 +02:00
Marco Martin
b5a1397d07
simplify scrolldecorator
2011-10-11 15:25:32 +02:00
Marco Martin
896499617d
fix inverted sliders
2011-10-11 14:52:39 +02:00
Marco Martin
2ae8e31d77
use an active look for the on switch and the progress part of the slider
2011-10-11 14:27:55 +02:00
Marco Martin
93a8858617
fix focus frame
2011-10-10 19:53:39 +02:00
Marco Martin
0f894f9db2
fix the hover/focus frame
2011-10-10 19:40:46 +02:00
Marco Martin
2dbc92c534
hide the shadow when toggled and no focus
2011-10-10 15:33:28 +02:00
Marco Martin
86e66746d1
use ButtonShadow component in Button
2011-10-10 15:26:46 +02:00
Marco Martin
34c3446a3e
hidden status for the shadow
2011-10-10 14:32:53 +02:00
Marco Martin
d8a125d350
round checkboxes
2011-10-10 14:19:07 +02:00
Marco Martin
9c695c5cf5
add a shadow
2011-10-10 14:02:48 +02:00
Marco Martin
3da7704b3a
use the font size for control size
2011-10-10 13:39:16 +02:00
Marco Martin
94ad9f8d3f
private ButtonShadow for shadow/hover of buttons
...
also, don't export DusalStateButton
2011-10-10 13:04:22 +02:00
Marco Martin
554399afc7
a method to fetch custom size wallpapers
2011-10-09 16:12:58 +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
Marco Martin
e8bcc257e1
Merge branch 'plasma/declarative'
2011-09-18 16:42:30 +02:00
Marco Martin
734d0e15df
unfortunately this is still needed
2011-09-16 19:20:49 +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
Marco Martin
0fec8e54c5
move rangemodel in a components plugin
2011-09-13 21:21:29 +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
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
Marco Martin
d48888e7ac
default to 0 interval (no polling)
2011-09-01 16:25:31 +02:00
Marco Martin
e24624f80c
graphics for checkboxes and radio buttons
2011-08-30 23:04:45 +02:00
Marco Martin
019617f3bc
paint grey when disabled
2011-08-20 17:43:36 +02:00
Viranch Mehta
3a5367fcbf
Directive changes + licensing
2011-08-17 23:26:21 +05:30