Marco Martin
7a656708fe
simplify the slidingpopups call
2012-01-18 14:23:08 +01:00
Marco Martin
4dca0e4d12
dismiss dialog close if we are over the dialog at button release
2012-01-18 14:10:14 +01:00
Marco Martin
3f73928cf9
fix text centering when needed
2012-01-18 11:40:08 +01:00
Marco Martin
468b015ce6
make sure the proper window is active
2012-01-17 16:49:53 +01:00
Marco Martin
43eb9c5967
tell why hasOverState exists
2012-01-16 21:29:34 +01:00
Marco Martin
a532159c0e
fix comments syntax
2012-01-16 13:59:40 +01:00
Marco Martin
98af505aa3
center the title
2012-01-13 20:47:24 +01:00
Marco Martin
4b91baa871
move ButtonShadow in the right place
2012-01-13 20:40:12 +01:00
Marco Martin
de22db805a
use the common clear icon
2012-01-13 20:19:08 +01:00
Valentin Rusu
d227fdd23b
Fixed include to make it build
2012-01-12 21:46:25 +01:00
Marco Martin
05571febc3
never use alias
2012-01-12 11:05:42 +01:00
Marco Martin
7c3d1883c6
use a window for dismiss area
...
animation done by kwin
2012-01-11 20:58:01 +01:00
Patrick von Reth
ce2547c833
fixed include
2012-01-11 13:27:15 +01:00
Sebastian Kügler
9d04bd4938
Merge branch 'master' into editbubble
2012-01-11 01:38:13 +01:00
Sebastian Kügler
b92ea05d24
Proper fix for RoundShadow reference error:
...
- RoundShadow has to go into private/ subdirectory
- Copy ButtonShadow from desktop components as well, it's needed at
runtime
2012-01-11 01:36:30 +01:00
Sebastian Kügler
8952d6af55
Merge branch 'master' into editbubble
2012-01-11 01:25:57 +01:00
Sebastian Kügler
cbbcb4762f
RoundShadow is a local component
2012-01-11 00:17:41 +01:00
Marco Martin
1cffdbe741
more comments
2012-01-10 21:39:18 +01:00
Marco Martin
f8a93ef3ce
fix comments formatting
2012-01-10 21:39:04 +01:00
Marco Martin
ae0234d61f
comment formatting
2012-01-10 18:34:24 +01:00
Marco Martin
a95425a7d5
Merge branch 'plasma/mart/fullscreenDialog'
2012-01-09 17:49:28 +01:00
Marco Martin
6d118bdbeb
slight delay for opening
2012-01-09 17:47:00 +01:00
Marco Martin
4c2e802a7d
don't crash on parse errors
2012-01-09 17:42:59 +01:00
Marco Martin
e9188f712a
try harder to maximize the dialog window
2012-01-09 17:22:09 +01:00
Marco Martin
c0c231773b
faster animation
2012-01-09 17:01:19 +01:00
Marco Martin
646f66b90c
basic functionality for the Dialog
2012-01-09 16:51:01 +01:00
Mark Gaiser
5195c0ef69
Removed proxying of key events since it caused double signals.
2012-01-09 16:40:10 +01:00
Marco Martin
2d19601715
correctly wrap title content, buttons
2012-01-09 15:46:55 +01:00
Marco Martin
1828503757
add missing files
2012-01-09 13:20:57 +01:00
Marco Martin
4f711a67fc
correctly load the dialog component
2012-01-09 12:41:21 +01:00
Marco Martin
edda55f015
remove deprecated property
2012-01-09 11:41:28 +01:00
Marco Martin
b566382d48
add/remove associations plugin/engine
2012-01-09 11:12:05 +01:00
Marco Martin
691b22dbab
a singleton
...
will be used to assign engines for items
2012-01-09 11:04:40 +01:00
Marco Martin
cf0e31442e
fullscreendialog back in plasmacomponents
2012-01-09 10:51:42 +01:00
Shaun Reich
eb8e40feee
Add ScrollBar.qml warning/FIXME for a bug I found
...
There's a binding loop here somewhere, and this comment warns about it.
I don't know enough about qml to see what's wrong.
2012-01-04 20:27:39 -05:00
Shaun Reich
6b28f03996
Use QtQuick 1.1 for PlasmaComponents.Label.
...
Take advantage of the new var: lineCount, as opposed to paintedHeight.
2012-01-03 18:45:31 -05:00
Marco Martin
4bf3597b2d
fix button icon sizing
2012-01-03 21:16:25 +01:00
Marco Martin
5007558edb
support for separators
2012-01-02 15:58:11 +01:00
Marco Martin
7a55e44d5b
spacing
2012-01-02 15:31:19 +01:00
Marco Martin
f8bbc358ba
layout fixes
2012-01-02 15:17:37 +01:00
Marco Martin
e121edf7d8
update the menu at childAdded/removed
2011-12-30 17:48:14 +01:00
Marco Martin
edf08a8cdb
document visualParent
2011-12-30 16:38:18 +01:00
Marco Martin
a529db32fd
support submenus by (ab)using visualParent
...
if visualParent is a QAction, this becomes a submenu
2011-12-30 16:35:55 +01:00
Marco Martin
980feaaec0
fix the api to the standard one, items->content
2011-12-29 15:13:02 +01:00
Marco Martin
98e7440620
ditch the model, support a repeater for items
...
add menu items when a child that is a menuitem is added, this lets us to not deviate too much from the standard api
2011-12-29 15:09:58 +01:00
Marco Martin
ecc105c564
accept action lists
2011-12-29 11:39:57 +01:00
Marco Martin
1348d9d2a9
support qicons as icon source
2011-12-28 18:49:55 +01:00
Marco Martin
0a3b3d849c
document iconSource a bit more
2011-12-28 18:02:44 +01:00
Marco Martin
e043dbd043
document a bit more iconSource
2011-12-28 18:01:57 +01:00
Marco Martin
e56a6149f5
support enabled and separator properties in the model
2011-12-27 20:10:24 +01:00
Marco Martin
8bad802a44
restore the new api after the 4.8 merge
...
the new api was removed from 4.8 branch, merging removed it from master, add it again, so merging 4.8 into master will work (at least until the first cherrypick ;)
2011-12-27 18:31:38 +01:00
Marco Martin
764253359e
Merge branch 'KDE/4.8'
...
Conflicts:
plasma/declarativeimports/plasmacomponents/qmenu.cpp
2011-12-27 18:29:12 +01:00
Marco Martin
4e8d9963ab
BUGFIX: assign visualparent if it's set
...
not the other way around
2011-12-27 18:26:05 +01:00
Marco Martin
4dd49f2142
don't overwrite buttonshadow
2011-12-23 19:42:41 +01:00
Marco Martin
88c90c1910
relayout when a tabButton changes visibility
2011-12-23 18:31:16 +01:00
Giorgos Tsiapaliwkas
a4cb2a74f4
fix the view of the documentation
2011-12-23 15:39:55 +02:00
Giorgos Tsiapaliwkas
a6defc7f6d
add some more docu in the TabBar.qml
2011-12-23 15:38:47 +02:00
Giorgos Tsiapaliwkas
9c8ecc1462
fix the private import
2011-12-23 15:23:58 +02:00
Marco Martin
a9f1c5784d
document Highlight
2011-12-23 11:59:05 +01:00
Daker Fernandes Pinheiro
c22a828998
Fix doc for plasma TextArea component
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 17:47:04 -03:00
Daker Fernandes Pinheiro
a31036bcc3
Add missing method doc from TextField
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 17:44:35 -03:00
Daker Fernandes Pinheiro
2a3d607106
Add return statement for positionAt & positionToRectangle at TextArea
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 17:43:53 -03:00
Daker Fernandes Pinheiro
7d906dbb47
Add return statement for positionAt & positionToRectangle at TextField
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 17:43:39 -03:00
Daker Fernandes Pinheiro
c973ec6502
Add missing default value on TextField doc
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 17:32:31 -03:00
Daker Fernandes Pinheiro
0fbcda30d0
Fix doc for plsama TextField component
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 17:11:38 -03:00
Marco Martin
c8144504e4
n for CommonDialog
2011-12-22 19:32:37 +01:00
Marco Martin
ae3ed91056
description of TabGroup
2011-12-22 19:26:22 +01:00
Marco Martin
7efa3012db
more detailed TabButton
2011-12-22 19:20:48 +01:00
Marco Martin
3a0405b50e
a bit more on SectionScroller
2011-12-22 18:40:15 +01:00
Marco Martin
f60cae7cf9
added some reference to QML Text element
2011-12-22 18:16:58 +01:00
Daker Fernandes Pinheiro
6b9ce536d3
Remove extra whitespace on plasma Button documentation
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 13:49:29 -03:00
Giorgos Tsiapaliwkas
4c627ff830
Merge branch 'master' of git://anongit.kde.org/kde-runtime
...
Conflicts:
plasma/declarativeimports/plasmacomponents/qml/ScrollBar.qml
2011-12-22 18:39:21 +02:00
Marco Martin
67f93deced
fix checkboxes and radio buttons
2011-12-22 16:55:48 +01:00
Giorgos Tsiapaliwkas
2c2fc4acd0
Merge branch 'master' of git://anongit.kde.org/kde-runtime
2011-12-22 17:48:02 +02:00
Giorgos Tsiapaliwkas
b14822047e
fix coding style
2011-12-22 17:45:25 +02:00
Giorgos Tsiapaliwkas
986becb8fa
fix the names from the imports
2011-12-22 17:34:09 +02:00
Lamarque V. Souza
7eeceac15d
Add documentantion for ContextMenu.qml.
2011-12-22 13:05:17 -02:00
Giorgos Tsiapaliwkas
fe1c771a76
Merge branch 'master' of git://anongit.kde.org/kde-runtime
2011-12-22 16:44:32 +02:00
Giorgos Tsiapaliwkas
2711e8cb83
add documentantion for the SelectionDialog.qml
2011-12-22 16:41:33 +02:00
Giorgos Tsiapaliwkas
421b03e92b
Add documentation for the Switch.qml
2011-12-22 16:40:20 +02:00
Giorgos Tsiapaliwkas
5a0015e75d
add some documentation in the Label.qml
2011-12-22 16:39:51 +02:00
Daker Fernandes Pinheiro
c6ad1d6fbd
Add more details to ScrollBar Plasma Component documentation
...
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2011-12-22 11:36:56 -03:00
Marco Martin
bcc26fb73b
fix import names
2011-12-22 14:58:11 +01:00
Giorgos Tsiapaliwkas
9a1e332b9b
move the private components into a private subdir
2011-12-22 15:16:01 +02:00
Antonis Tsiapaliokas
50d377d28a
Complete documentation for ToolBar
2011-12-22 08:34:01 +02:00
Marco Martin
bc4be9c5c2
documentation for Dialog
2011-12-22 14:35:14 +01:00
Marco Martin
0f62487da7
documentatiuon for checkbox and radiobutton
2011-12-22 14:11:22 +01:00
Marco Martin
de666a6fd3
Documentanted -> Documented
2011-12-22 11:53:15 +01:00
Marco Martin
15d8e3df37
add some words to the doc
2011-12-22 11:50:20 +01:00
Marco Martin
fa35709952
triggered and triggerendindex signals
2011-12-21 21:55:32 +01:00
Marco Martin
1a4a4b8f45
triggered signal
2011-12-21 19:52:35 +01:00
Marco Martin
f3edf32cb7
make it actually work
2011-12-21 18:41:29 +01:00
Marco Martin
f9150ae568
ContextMenu item that accepts a model
2011-12-21 15:49:21 +01:00
Marco Martin
d4b7cccfc7
revert api addition on 4.9
...
this was supposed to be only for master/4.9
2011-12-21 12:09:17 +01:00
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
2fdf11eabf
first tab is the current on load
...
fix sizing problems on first load
2011-12-15 20:19:29 +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
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
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
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
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
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
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
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