Commit Graph

10289 Commits

Author SHA1 Message Date
Marco Martin
0e1021feb1 if is a dock, is on all desktops 2012-09-20 14:22:15 +02:00
Marco Martin
bff36e9d25 don't mess with widget maximum size
avoids some resize dance or widgets misteriously growing
2012-09-20 13:28:38 +02:00
Marco Martin
f4638e3438 avoid a first resize when a declarative item is assigned 2012-09-20 12:52:06 +02:00
Marco Martin
8db63c42a9 support maximum and preferred sizes as well 2012-09-20 11:49:17 +02:00
Marco Martin
b19cd3689c go-* action icons 2012-09-20 11:10:23 +02:00
Marco Martin
4f67a643a9 don't try to draw frame parts with size < 0 2012-09-19 21:09:37 +02:00
Marco Martin
7f96bc3ba5 configure icon 2012-09-19 15:36:18 +02:00
David Faure
72c4428b03 Fix compilation after kservice framework extraction 2012-09-18 18:23:40 +02:00
Marco Martin
e9cee7f69c fix dialog default size 2012-09-18 18:07:11 +02:00
Marco Martin
279d3727a5 reenable QPoint bindings 2012-09-18 12:02:27 +02:00
Marco Martin
e1c4125ac8 bigger 2012-09-18 12:02:04 +02:00
Marco Martin
d3d96826ac pay attention to not emit 2 signals per event 2012-09-17 16:27:38 +02:00
David Faure
e23f57ef9e Port KGlobal::mainComponent() to KComponentData::mainComponent()
except in klibrary/kpluginloader, where I just removed the now-useless
argument.
2012-09-16 22:31:57 +02:00
David Faure
f128824f4b Port away from KGlobal::mainComponent().componentName() 2012-09-16 18:53:38 +02:00
David Faure
6620a16b73 Merge remote-tracking branch 'origin/KDE/4.10' into frameworks
Conflicts:
	kdeui/fonts/kfontchooser.cpp [same mess as in master]
	kdeui/jobs/kdialogjobuidelegate.cpp [moc]
	kjs/tests/ecmatest_broken_ch15 [rename/rename]
	kjs/tests/ecmatest_broken_ch15.2 [rename/rename]
	nepomuk/core/resourcedata.cpp [gone]
	nepomuk/core/resourcewatcher.cpp [gone]
	nepomuk/core/resourcewatcher.h [gone]
	tier1/kjs/autotests/ecmatest_broken_ch15 [rename/rename]
2012-09-16 11:44:07 +02:00
David Faure
bca9be6a0e Merge remote-tracking branch 'origin/KDE/4.10' 2012-09-13 18:02:04 +02:00
Marco Martin
5ec3f33717 fix build 2012-09-13 13:33:55 +02:00
Marco Martin
925e330807 fix invoke of context actions in qml plasmoids 2012-09-13 13:29:05 +02:00
Marco Martin
faccd995e2 ensure a tab is selected 2012-09-13 13:19:29 +02:00
Marco Martin
322bf6ab6c round toolbuttons when not flat and no text 2012-09-10 22:11:15 +02:00
Montel Laurent
2b8e003229 Merge remote-tracking branch 'origin/KDE/4.9' into KDE/4.10 2012-09-08 11:58:57 +02:00
Marco Martin
e2b94040e6 intersect the clip rect when painting 2012-09-07 22:27:58 +02:00
Marco Martin
13e58e7fab rework media, add list add/remove 2012-09-07 21:51:48 +02:00
Marco Martin
8e2b56b7a5 keep some margins 2012-09-07 21:51:23 +02:00
Marco Martin
22f536b6fd use qvariants for the samples
now addSamples actually works and doesn't crash
2012-09-07 19:14:13 +02:00
Marco Martin
5e2e0ceeac more sensible borders, listen onCanceled 2012-09-06 12:31:12 +02:00
Marco Martin
bb9db01019 some toolbar-icons for use in buttons 2012-09-06 11:44:25 +02:00
Marco Martin
c3130c7066 fix interaction ScrollArea/SectionScroller
fix the behaviour of the interaction between ScrollArea and SectionScroller, both in touch and desktop cases
make the margins correctly update based wether the scrollbar is actually visible
2012-09-05 18:15:59 +02:00
David Faure
0e74ac0cd9 Remove unnecessary kapplication.h includes. 2012-09-04 21:16:49 +02:00
David Faure
6c932bca0f Remove unused kglobal.h includes, thx to tsdgeos' magic bash line
Replace a few more KGlobal::locale with KLocale::global
2012-09-04 20:52:25 +02:00
Marco Martin
e5316bf6bc reenable KUrl bindings 2012-09-04 14:12:09 +02:00
Marco Martin
3d48a89111 create the compactRepr in the right context 2012-09-04 11:58:23 +02:00
Aleix Pol
b8b474068e Introduce the ColumnProxyModel
This component will let the developer access different parts of the
QAbstractItemModel implementations that are impossible to be accessed
from QML. i.e. columns!=0 and the tree branches.

REVIEW: 106272
2012-09-04 01:27:05 +02:00
David Faure
3d0d287103 perl -pi -e 's/KGlobal::locale/KLocale::global/' ... 2012-09-03 23:09:27 +02:00
Aleix Pol
24f7593788 Improve QAbstractItemModel integration in Plasma.Core QML components
Introduces QAbstractItemModel to QDeclarative when setting up
the plasma core components.

This way we don't have to cast to the type ourselves and produce proper
QML errors if the type is not correct. This happened with Plasma::SortProxyModel.

REVIEW: 106267
2012-08-29 17:35:56 +02:00
Aurélien Gâteau
5220782be1 Add unit tests for SortFilterModel 2012-08-28 18:11:06 +02:00
Aurélien Gâteau
ea427e54c2 Check if filter and model needs to be updated in setters 2012-08-28 18:10:35 +02:00
Aurélien Gâteau
bfcc27e01d Allow model to be set to 0 2012-08-28 18:09:19 +02:00
Aurélien Gâteau
91313b5eb5 Add notify signals for SortFilterModel.sourceModel and filterRegExp 2012-08-28 11:42:56 +02:00
Marco Martin
115aab2242 consider dialog margins for the size 2012-08-28 11:21:07 +02:00
Marco Martin
d17002f04e set the hotspot coherent with Dolphin 2012-08-27 19:51:04 +02:00
Marco Martin
8b89701731 Merge branch 'plasma/mart/PageRow' 2012-08-27 19:21:21 +02:00
Marco Martin
523314b4a9 create the delegate in the proper context 2012-08-27 19:20:07 +02:00
David Faure
542896609e Merge remote-tracking branch 'origin/KDE/4.10' 2012-08-25 11:44:31 +02:00
Nicolas Lécureuil
39b38d1632 Get rid of config.h
Convert to cmakedefine01
2012-08-25 03:00:36 +02:00
Kevin Funk
7328967f2c Plasma: Compile with ENABLE_REMOTE_WIDGETS on 2012-08-24 14:29:30 +02:00
Nicolas Lécureuil
d6902786bf Convert #ifdef to #if 2012-08-24 03:19:29 +02:00
Nicolas Lécureuil
d50d3a3162 Convert to makedefine01 2012-08-24 03:16:04 +02:00
Nicolas Lécureuil
97b99d3b06 Define HAVE_X11 in config-plasma.h 2012-08-24 02:45:39 +02:00
Nicolas Lécureuil
c87dad12e5 Use config-plasma.h instead of config.g 2012-08-24 02:44:08 +02:00