Commit Graph

624 Commits

Author SHA1 Message Date
Sebastian Kügler
c6110235c0 New component: Paragraph
completes the Text Layout components for now.

Also add a page to Gallery.qml to test these new component.
2012-03-19 23:38:57 +01:00
Sebastian Kügler
ee7796c0a7 Fix up install
- platformimports is empty until we use touch-specific overrides, comment
this line
- also install Header.qml to touch-components
2012-03-19 23:03:16 +01:00
Sebastian Kügler
d0c2a45738 Merge branch 'plasmaextracomponents' 2012-03-19 16:21:02 +01:00
Sebastian Kügler
d4f40126a5 animated is not Slider's public API anymore 2012-03-19 15:25:14 +01:00
David Edmundson
8c78de05ca Add margin on edge of main page
REVIEW: 104296
2012-03-17 00:44:12 +00:00
David Edmundson
538dfadc18 Set default gallery page to the first entry in the menu (Buttons) 2012-03-17 00:44:12 +00:00
David Edmundson
e32603b5e4 Don't overlap main page with scrollbars 2012-03-17 00:44:12 +00:00
David Edmundson
574ce395d3 Add clipping on gallery for nicer animation between pages 2012-03-17 00:44:12 +00:00
Sebastian Kügler
f80ca43592 small improvements to testapp 2012-03-16 05:08:22 +01:00
Sebastian Kügler
83bc2d2fde small cleanup and docs for Heading 2012-03-16 04:58:25 +01:00
Sebastian Kügler
774ff8fc6d New Heading component in org.kde.plasma.extras
Interesting property is level, between 1 (large) and 5 (same size as
default text), otherwise behaves as Label.
2012-03-16 04:51:00 +01:00
Sebastian Kügler
53dc25c0e0 Test cases for Heading 2012-03-16 04:50:47 +01:00
Sebastian Kügler
3b3481292b More worky-worky
- alignment & layout of content items, depending on width, still pretty
  rough, needs a state machine
2012-03-16 04:48:48 +01:00
Sebastian Kügler
46e2dad148 a go at an App container, pretty rough 2012-03-16 03:38:04 +01:00
Sebastian Kügler
3f241aace9 Add ResourceInstance from mobilecomponents 2012-03-15 22:04:34 +01:00
Sebastian Kügler
ac99feb490 Add AppBackgroundProvider image loader from mobilecomponents 2012-03-15 21:54:38 +01:00
Sebastian Kügler
85735ce130 Cleanup, add docs, copyright 2012-03-15 20:47:25 +01:00
Sebastian Kügler
4b9a633c73 New Plasma Export: org.kde.plasma.extras
Provides functionality beyond PlasmaComponent's API, currently just a
Title.
2012-03-15 19:57:43 +01:00
Marco Martin
9e5451a1df delegateImage property 2012-03-02 15:08:11 +01:00
Marco Martin
a299c18ddc configurable start drag distance 2012-03-02 15:08:11 +01:00
Marco Martin
736a56c631 Merge branch 'plasma/mart/fullscreenSheet' 2012-03-01 15:11:28 +01:00
Marco Martin
fda07f4473 documentation 2012-03-01 15:10:48 +01:00
Marco Martin
f30b2da11b fully working 2012-03-01 15:03:45 +01:00
Marco Martin
86908c9c31 avoid a model reset in certain conditions
should be slightly faster and avoid some of the flickering (items deletion and recreation) in ListView
2012-02-29 14:38:14 +01:00
Marco Martin
6d9f9afcad proper borders 2012-02-28 15:23:47 +01:00
Marco Martin
db4d97ff86 size the sheet accordingly to the screen geometry 2012-02-28 15:15:38 +01:00
Marco Martin
ab44729083 sync scene 2012-02-28 14:58:24 +01:00
Marco Martin
07b7041b92 common class for sheet and dialog 2012-02-28 14:49:20 +01:00
Marco Martin
dc791aad5b a fullscreen sheet derived from fullscreendialog 2012-02-28 12:11:22 +01:00
Marco Martin
2e79f694b7 skip non tabbuttons 2012-02-23 21:22:56 +01:00
Marco Martin
cc1c6c5b9e revert 7552f160ff1c01a338f9093eeb56a7db1396c5a2 2012-02-20 21:01:08 +01:00
Marco Martin
7da705ba8a export defaultIconSize
kept in sync with the kglobal desktop icon size
2012-02-20 15:09:26 +01:00
Marco Martin
e6053a71dd remove group bindings again 2012-02-20 13:37:10 +01:00
Marco Martin
d408978213 bind State 2012-02-20 13:37:10 +01:00
Marco Martin
ed5e2e1981 bind kiconloader groups
used for implicitWidth/height, will be used for kiconeffects
2012-02-20 11:25:40 +01:00
Shaun Reich
ffe2798e52 for the gallery, use some real icons
i unfortunately don't have dakerfp's filesystem on me ;p
2012-02-19 09:52:15 -05:00
Shaun Reich
d5bf439e5b be sure to H align the text if our icon is valid in a Button 2012-02-19 00:09:06 -05:00
Marco Martin
0bd0641e3e layout fixes
don't count things that aren't buttons in thewidth calculations
2012-02-17 12:28:57 +01:00
Marco Martin
2f6b8d2687 support for wheel events 2012-02-15 22:56:41 +01:00
Marco Martin
dfb566034d unwind to itself means no pop 2012-02-14 20:37:03 +01:00
Marco Martin
0e9c604043 always permit to pop 2012-02-14 17:59:23 +01:00
Marco Martin
5e6fc957f2 documentation++ 2012-02-10 19:40:33 +01:00
Shaun Reich
9831905309 hack margins so listview doesn't suck 2012-02-09 13:22:13 -05:00
Shaun Reich
423698be18 imrpove doc for that last change 2012-02-09 13:10:23 -05:00
Shaun Reich
c9db516162 add opacity behavior change animationf or highlight component
shoudl work great for listviews purpioses now
2012-02-09 13:08:29 -05:00
Shaun Reich
40b87e0331 use QtQuick 1.1 for the gallery 2012-02-04 20:02:55 -05:00
Shaun Reich
087d053d02 GIT_SILENT: minor spelling doc change 2012-02-04 16:06:02 -05:00
Lamarque V. Souza
8fda7bd9da Fix misspelling. 2012-01-29 20:03:25 -02:00
Sebastian Kügler
de659d63e1 logspam-- 2012-01-29 02:18:13 +01:00
Sebastian Kügler
cf9bae7950 Fix reference error 2012-01-28 14:00:58 +01:00
Marco Martin
4fcf00b9eb import the proper stuff 2012-01-27 20:01:58 +01:00
Marco Martin
3fc335fdd9 fix imports 2012-01-27 19:15:55 +01:00
Marco Martin
b9642137f2 fix Dialog installation 2012-01-27 18:53:54 +01:00
Marco Martin
a3ac08ee58 proper import 2012-01-27 18:18:00 +01:00
Aleix Pol
4905917342 Add an accepted signal in the TextField Plasma Component.
REVIEW: 103795
2012-01-27 16:11:08 +01:00
Aaron Seigo
ac344dba18 add missing return statement 2012-01-27 11:08:19 +01:00
Marco Martin
46ba74adb1 Merge branch 'KDE/4.8'
Conflicts:
	kurifilter-plugins/ikws/searchproviders/cpan.desktop
2012-01-26 22:06:22 +01:00
Marco Martin
0dfbaa1525 avoid double pushes 2012-01-26 21:59:20 +01:00
Marco Martin
6d4ad45c84 ensure the text field has focus 2012-01-18 16:49:12 +01:00
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
54c6d73c20 document all drag and drop 2012-01-10 13:32:41 +01:00
Marco Martin
0b17c0227a document 2012-01-10 12:29:35 +01:00
Marco Martin
ed7f5e630a document 2012-01-10 12:06:59 +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
Marco Martin
37ac92ca50 an element that would do a fullscreen window
FIXME: this needs to be private in some way
2012-01-06 20:38:21 +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