Gregor Tätzner
4e2ee8c42e
Make showMenu invokable from qml
...
I.e. necessary if we want to specifiy the position of a menu with
position coordinates from a MouseArea.
2012-08-14 22:19:37 +02:00
Gregor Tätzner
91e67c8304
Merge branch 'master' of git://anongit.kde.org/kde-runtime
2012-08-10 19:31:42 +02:00
Gregor Tätzner
f2eab7768b
Calculate implicitWith wide enough so that items don't have to ellide.
...
REVIEW: 105742
2012-08-10 19:27:37 +02:00
Marco Martin
3ceb300f6f
better calculation of tile widths
2012-08-10 18:42:16 +02:00
Aleix Pol
b52080ff78
Fix some ProgressBar visual glitches
...
Make sure the visualization takes all the available space
Update the visualization elements whenever the background and the value change
REVIEW: 105966
2012-08-10 18:16:26 +02:00
Marco Martin
96e436f641
disable mouseOver on touch
2012-08-10 11:42:53 +02:00
Aleix Pol
86ea6dfe4c
Reduce opacity of the ListItem's background decoration on hovering.
...
It improves the GUI feedback when using the components with a mouse.
REVIEW: 105939
2012-08-10 11:32:57 +02:00
Marco Martin
f6fa41f3af
a central place to enable/disable mouseover
...
and eventually other things
this in the future should become something that can change dynamically in theme, but for now can already avoid quite some code duplication
2012-08-10 11:02:04 +02:00
Marco Martin
34287ac131
default to clip
2012-08-09 11:45:42 +02:00
Marco Martin
8eb870321c
add the timeFormat property
2012-08-08 20:51:15 +02:00
Marco Martin
79b5734d90
emit clickedOutside when it should
2012-08-08 17:50:21 +02:00
Marco Martin
c71f8f509f
checked property works also without tabgroup
2012-08-02 13:11:25 +02:00
Marco Martin
dcfe086014
grey out when disabled
2012-08-02 12:59:56 +02:00
Aleix Pol
f3e607c2cf
Improve response and behavior in ScrollBar
...
When contentHeight and contentY change at the same time, we got to
some weird states where the scrollbar would trigger a change in the
Flickable positioning that wasn't triggered by the user, this should
be fixed now.
Also don't use the handle position to move the Flickable scrolling
if the scrollbar is disabled or non-interactive. It shouldn't be needed
now but it helps keeping the complexity to a minimum.
REVIEW: 105808
2012-08-01 13:36:22 +02:00
Marco Martin
0b9e172a88
remove the icon if an invalid value is passed
2012-08-01 13:25:55 +02:00
Marco Martin
6dd904d239
delay update from handle
...
we must wait the handle updated its size too for being able to correctly update range position from handle position
2012-08-01 11:18:02 +02:00
Aleix Pol
8cdf691438
Don't warn when using a page without toolbar
...
Check if the tools are null before before using the toolbar.
REVIEW: 105803
2012-07-31 15:05:12 +02:00
Marco Martin
4a1fa1a491
don't use bindings but a connection
...
to update position and value, removes binding loop warnings
2012-07-31 10:36:25 +02:00
Marco Martin
1180b5831d
rename locale.h in locale_p.h
...
locale.h seems reserved in newer GCC
2012-07-30 20:11:26 +02:00
Reza Shah
b14b2ed86d
Merge branch 'KDE/4.9'
2012-07-17 21:18:02 +09:00
Marco Martin
7fb69d6f42
slide in the expected direction
...
BUG:302080
FIXED-IN:4.10
2012-07-13 16:07:07 +02:00
Marco Martin
d2f729d000
modify the hack that doesn't break in some cases
2012-07-13 10:50:07 +02:00
Marco Martin
8a04030fdf
less ugly workaround for disappearing Qt::Popup
...
still a workaround but slightly less ugly and works on Qt 4.8 too
2012-07-12 17:51:28 +02:00
Johannes Tröscher
796211bbd5
Plasma qml-Components ToolButton: change text-color on hover more fluently
...
REVIEW: 105375
REVIEWED-BY: troscher aseigo
2012-06-28 19:40:33 +02:00
Marco Martin
daa3c78241
use pointSizeF
...
BUG:296117
FIXED-IN:4.9
2012-06-25 11:18:59 +02:00
David Edmundson
2030c05cf1
Remove text scaling on ToolButton
...
BUG: 302077
Reviewed-by: Marco Martin
2012-06-23 03:19:47 +01:00
David Edmundson
9bdfa5fe55
Remove animation when changing from normal to pressed state
...
This was too slow, and for a normal mouse click was too slow to actually be seen.
Releasing from pressed still animates to increase visual feedback.
2012-06-23 03:19:41 +01:00
David Edmundson
bf194777c0
Remove resize animation on buttom press
2012-06-23 03:19:41 +01:00
Marco Martin
83946f2b66
respect the hint-bar-stretch hint
2012-06-21 16:02:08 +02:00
Johannes Tröscher
7d2b4427ba
plasma qml components: highlight dualstate button also on focus
...
highlight dualstate button also on focus + codecleanup in dualstate button
REVIEW: 105232
2012-06-20 20:09:34 +02:00
Marco Martin
ed1e691b2d
avoid repaints when the same id is set again
...
CCBUG:301903
2012-06-20 14:06:23 +02:00
Viranch Mehta
a60d6db013
Fix sourceFilter in QML DataModel to actually
...
filter the sources of the dataengine
The sources were not getting filtered due to an
error in the loop that added all the sources
in any case
REVIEW: 105267
2012-06-16 20:10:08 +05:30
Martin Klapetek
62ddf21fb6
Don't allow overscrolling views by clicking scrollbar arrows
...
REVIEW: 105268
2012-06-16 14:57:16 +02:00
Martin Klapetek
7ec06767e2
Fix shadowing of slide's handles and use vertical svg elements for vertical slides
...
REVIEW: 105269
2012-06-16 14:57:16 +02:00
Lamarque V. Souza
874bbd6068
Fix spelling errors in declarativeimports documentation, which is not
...
currently translated (no i18n problem).
2012-06-14 19:28:19 -03:00
Aurélien Gâteau
5c1e49fa76
SortFilterModel: Do not sort by default
...
It seems QML sets properties to their default value at startup and thus
calls setSortRole(QString()), which causes SortFilterModel to sort by
default.
CCMAIL: mart@kde.org
2012-06-13 23:56:31 +02:00
David Edmundson
01b7135299
Make sure in slider the background moves at the same speed as the handle when changing value.
...
This fixes UI artifacts.
REVIEW: 105236
2012-06-13 22:51:20 +01:00
David Edmundson
ef03fb1c56
fix a bug where the value would not be changed whilst dragging, only when released.
...
Fixes reported issues in battery applet
BUG: 301575
REVIEW: 105236
2012-06-13 22:51:20 +01:00
Giorgos Tsiapaliwkas
a0e5437a27
Install the qmldir in the right directory
2012-06-12 16:49:29 +03:00
Christophe Giboudeaux
ec788f1f47
Fix the fix.
...
If the config file is called KActivitiesConfig, the variable set is KActivities_FOUND
CCMAIL:winter@kde.org
2012-06-10 10:09:30 +02:00
Allen Winter
1d24b7a61d
remove REQUIRED from the find_package(KActivities).
...
then tell the macro_log_feature that KActivities is required.
this way, if people are missing KActivities they will get a nice log
message about it.
2012-06-09 13:04:40 -04:00
Aurélien Gâteau
fc0f700c9d
Fix text colors on TabButton and ToolButton
...
When the widgets use the button background frame, use buttonTextColor.
When they do not use any background frame, use textColor.
Avoids unreadable text with Oxygen
REVIEW: 105163
2012-06-09 10:12:05 +02:00
Aurélien Gâteau
0aaf3f4760
Use the same text color as C++ Plasma::LineEdit
...
Plasma::LineEdit uses the button text color for its text. Do the same
in PlasmaComponents.TextField to avoid white text on white background with
Oxygen theme.
Also use button text color for PC.TextArea because it uses the same
background frame as PC.TextField (P.TextEdit, its C++ equivalent, does not
have any background frame)
REVIEW: 105159
2012-06-09 10:12:05 +02:00
Sebastian Kügler
e27c827fba
Mention enabled property in ToolButton's APIDOC
2012-06-08 12:49:36 +02:00
Sebastian Kügler
3a8a66dc47
shadow between context area and toolbar
2012-06-06 02:26:47 +02:00
Sebastian Kügler
1ee3fbaf21
Contextarea goes under the main item, correct shadow
2012-06-06 00:55:19 +02:00
Sebastian Kügler
ba689faf16
Fix warnings in color assignments
2012-06-05 03:31:04 +02:00
Aaron Seigo
4698241d8d
improve build
2012-06-04 15:28:07 +02:00
Aurélien Gâteau
bb8eef7db1
Introduct mapRowToSource and mapRowFromSource
...
REVIEW: 105044
2012-05-29 17:42:11 +02:00
Aurélien Gâteau
0ddb12cf96
Do not reset model while changing the regexp
...
There is no need to do so, QSortFilterProxyModel correctly adjust rows
REVIEW: 105042
2012-05-29 17:42:11 +02:00