Commit Graph

973 Commits

Author SHA1 Message Date
Daker Fernandes Pinheiro
161b548803 Fixed coding style in doc example for TextField Plasma Component
Signed-off-by: Daker Fernandes Pinheiro <daker.pinheiro@openbossa.org>
2012-03-22 08:57:56 -03:00
Christophe Giboudeaux
dc1e5aa9cf Fix includes. 2012-03-20 12:08:48 +01:00
Sebastian Kügler
cf14c5563f spacing improvements 2012-03-20 02:48:40 +01:00
Sebastian Kügler
7bffae49d1 fix visual glitch when hiding toolbar 2012-03-20 02:35:20 +01:00
Sebastian Kügler
61cafd3215 update todo 2012-03-20 02:31:09 +01:00
Sebastian Kügler
409a2ac82c basic toolbar hiding and showing 2012-03-20 02:23:11 +01:00
Sebastian Kügler
73e2d78647 fix alignment in contentArea 2012-03-20 02:01:21 +01:00
Sebastian Kügler
b4b8986209 explain extracomponents in the Gallery page 2012-03-20 02:01:21 +01:00
David Edmundson
cfc76b8144 Fix padding in toolbutton and tab buttons
REVIEW: 104319
2012-03-20 00:57:54 +00:00
Sebastian Kügler
c5e6e8a826 add Paragraph.qml 2012-03-20 01:49:23 +01:00
Sebastian Kügler
fd048b6ff6 Move ResourceInstance into Extras page 2012-03-20 01:48:26 +01:00
Sebastian Kügler
7c0f0522d8 add plasmacomponents api docs ResourceInstance 2012-03-20 01:46:44 +01:00
Sebastian Kügler
2d864c5992 App gets ToolBar, gallery app uses it now
- the Gallery app is now derived from App, so we can test it.
- App now has a toolbar, similar to PageStack.

Toolbar is not yet auto-hidden.
2012-03-20 01:40:25 +01:00
Sebastian Kügler
5254662cc4 Move apptest here, common test directory 2012-03-19 23:52:39 +01:00
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
Giorgos Tsiapaliwkas
7a206534e3 add one more line for an overloaded method 2012-03-19 17:14:28 +02:00
Giorgos Tsiapaliwkas
5d8ab81119 Remove an unnecessary enum 2012-03-19 17:13:31 +02:00
Sebastian Kügler
d4f40126a5 animated is not Slider's public API anymore 2012-03-19 15:25:14 +01:00
Giorgos Tsiapaliwkas
6844da9ccb Fix CalendarSystem:getDate and CalendarSystem::dateDifference 2012-03-19 16:20:10 +02:00
Giorgos Tsiapaliwkas
9cbc32a078 fix the allDigitSetsList method and also make it a method 2012-03-19 13:32:21 +02: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
Giorgos Tsiapaliwkas
ee8eadcc80 Fix the negative values of the enums 2012-03-16 17:03:18 +02: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
Giorgos Tsiapaliwkas
48def0fb72 Fix a property in klocaleqmltest.qml 2012-03-13 17:34:16 +02:00
Giorgos Tsiapaliwkas
c67e95a4f3 Remove Locale::localizedFilePath 2012-03-13 17:33:26 +02:00
Giorgos Tsiapaliwkas
028df24350 Remove the methods insert/removeCatalog from the Locale class 2012-03-13 12:56:27 +02:00
Giorgos Tsiapaliwkas
b9efdcc1e4 Remove a comment and replace a tab with spaces 2012-03-09 13:37:20 +02:00
Giorgos Tsiapaliwkas
b3c089f51c Fix the comments and a typo. 2012-03-09 13:25:25 +02:00
Antonis Tsiapaliokas
4d40a7dd92 Rename KCalendarSystem to CalendarSystem on Api 2012-03-09 10:21:02 +02:00
Antonis Tsiapaliokas
46c6da3534 Add more unit tests 2012-03-08 14:43:23 +02:00
Giorgos Tsiapaliwkas
f2f9fc8fe7 Fix locale.readMoney, locale.readDate,readLocalTime 2012-03-03 17:03:49 +02: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
Giorgos Tsiapaliwkas
9b69f03f5c Make Locale::reparseConfiguration() a Q_INVOKABLE method 2012-03-01 21:59:43 +02:00
Giorgos Tsiapaliwkas
1118d9ac61 Fix the converDigits method 2012-03-01 21:59:07 +02: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
Giorgos Tsiapaliwkas
3025342e00 Fix the enums in klocaleqmltest 2012-03-01 15:20:43 +02:00
Giorgos Tsiapaliwkas
1e8340601b Populate the klocaleqmltest.qml 2012-03-01 12:33:58 +02:00
Giorgos Tsiapaliwkas
557e476c05 Make languageList, currencyCodeList, installedLanguages, allCountriesList
properties instead of Q_INVOKABLE
2012-03-01 12:32:01 +02:00
Giorgos Tsiapaliwkas
860d8ed68f Make fileEncodingMib a property instead of a Q_INVOKABLE 2012-03-01 11:06:21 +02: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
Giorgos Tsiapaliwkas
4319d7d0d8 Add test code for the QStringList methods of Locale. 2012-02-26 18:05:22 +02:00
Giorgos Tsiapaliwkas
b5bb3bb6e5 Remove unnecessary code 2012-02-26 18:02:17 +02:00
Giorgos Tsiapaliwkas
58bf5c9c8e Remove the methods translateRawFrom. In the documentation
we are being advised not to use them directly, the same applies
for QML.
2012-02-26 17:24:56 +02:00
Giorgos Tsiapaliwkas
0343a25c8f Fix typo.
typo == s/Locale/KLocale
2012-02-26 17:04:04 +02:00
Giorgos Tsiapaliwkas
ba409bf600 Remove the static keyword from defaultLanguage, defaultCountry,
defaultCurrencyCode
2012-02-26 16:59:59 +02:00
Giorgos Tsiapaliwkas
36e69304fb Remove the encoding* stuff 2012-02-26 16:51:54 +02:00
Marco Martin
2e79f694b7 skip non tabbuttons 2012-02-23 21:22:56 +01:00
Giorgos Tsiapaliwkas
2a94eda81a It is calendar.$foo not locale.$foo 2012-02-22 17:57:31 +02:00
Giorgos Tsiapaliwkas
86a60e2e2e fix typos 2012-02-22 14:55:21 +02:00
Giorgos Tsiapaliwkas
cba38afc41 Add "read-only" comments to CalendarSystem's properties 2012-02-22 14:44:10 +02:00
Giorgos Tsiapaliwkas
86e5fa1bd0 Add tests for the CalendarSystem components.
Properties: isProleptic, CalendarLabel, epoch, earliestValidDate,
latestValidDate, shortYearWindowStartYear, weekStartDay, isLunar,
isLunisolar, isSolar, isProleptic
2012-02-22 14:41:11 +02:00
Giorgos Tsiapaliwkas
39e23de934 Add more "read-only" comments to properties 2012-02-22 14:22:37 +02:00
Giorgos Tsiapaliwkas
e34130edd0 Add tests for the Locale component
Properties: monetaryThousandsSeparator, negativeMonetarySignPosition,
negativePrefixCurrencySymbol, negativeSign, pageSize,
negativeMonetarySignPosition, positiveMonetarySignPosition,
positivePrefixCurrencySymbol, positiveSign, thousandsSeparator,
weekDayOfPray, weekNumberSystem, weekStartDay, workingWeekEndDay,
workingWeekStartDay, use12Clock, defaultLanguage, defaultCountry,
defaultCurrencyCode, useTranscript, encodingMib
2012-02-22 14:17:55 +02:00
Giorgos Tsiapaliwkas
8b66577675 Add tests for the Locale component
Properties: decimalSymbol, digitSet, encoding, language, measureSystem,
monetaryDecimalPlaces, monetaryDecimalSymbol, monetaryDigitSet
2012-02-22 13:24:41 +02:00
Giorgos Tsiapaliwkas
35f9f7b299 Add "read-only" comments to read-only properties 2012-02-22 13:23:30 +02:00
Giorgos Tsiapaliwkas
a02ae1eb52 Add unitest code for dateTimeDigitSet and decimalPlaces 2012-02-21 20:34:29 +02:00
Giorgos Tsiapaliwkas
37dd4360d2 Populate the test of locale bindings 2012-02-21 20:23:04 +02:00
Giorgos Tsiapaliwkas
a820916926 Give a proper name to the plasmoid(org.kde.$foo) and
add change its ui.
2012-02-21 13:01:31 +02: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
Giorgos Tsiapaliwkas
7980cd0496 Add a tests folder 2012-02-16 14:04:09 +02:00
Giorgos Tsiapaliwkas
06deb00c62 Make the Q_INVOKABLE something foo() into properties,
for the CalendarSystem class
2012-02-16 14:02:06 +02:00
Giorgos Tsiapaliwkas
94ca0b3a5d Remove the definition of Locale::copyCatalogsTo.
I forgot to remove it in the previous commit
2012-02-16 14:01:14 +02:00
Giorgos Tsiapaliwkas
a58d172b2c make Q_INVOKABLE something foo() into properties 2012-02-16 13:36:42 +02:00
Giorgos Tsiapaliwkas
4018e79ca2 Remove unnecessary comments 2012-02-16 13:13:04 +02:00
Giorgos Tsiapaliwkas
7a94509646 Make the encoding stuff QVariant, in order to be able
to use them as properties.
2012-02-16 13:07:03 +02:00
Giorgos Tsiapaliwkas
da194d9246 Make the properties country and language read-only 2012-02-16 12:23:12 +02:00
Giorgos Tsiapaliwkas
403835a82b Fix the pure virtual methods and the ctor. 2012-02-16 12:22:44 +02:00
Marco Martin
2f6b8d2687 support for wheel events 2012-02-15 22:56:41 +01:00
Antonis Tsiapaliokas
1386b6aece Remove unusable code for qml 2012-02-15 10:24:07 +02: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
Giorgos Tsiapaliwkas
6b784a98e8 Fix a typo,remove a deprecated method add comment the Locale::calendar 2012-02-14 12:52:08 +02:00
Giorgos Tsiapaliwkas
7877980f2e Add CalendarSystem's ctor 2012-02-14 12:29:21 +02:00
Antonis Tsiapaliokas
461ad73f58 Add localebindingsplugin.cpp to CMakeLists.txt 2012-02-14 04:08:46 +02:00
Antonis Tsiapaliokas
69e028bfbd Add a missing signal into locale.h 2012-02-14 03:05:30 +02:00
Antonis Tsiapaliokas
de895b36c1 Populate localebindings/CMakeLists.txt 2012-02-14 03:03:51 +02:00
Giorgos Tsiapaliwkas
fbb91918de Remove the era* internal methods 2012-02-12 16:14:18 +02:00
Giorgos Tsiapaliwkas
55ff7f3e0b Remove friend class foo; 2012-02-12 16:07:38 +02:00
Giorgos Tsiapaliwkas
2bc6afab73 Remove the internal methods of KCalendarSystem 2012-02-12 16:06:12 +02:00
Giorgos Tsiapaliwkas
82ce5394da fix the enums and typos 2012-02-12 16:00:18 +02:00
Giorgos Tsiapaliwkas
399bd464db remove unnecessary code 2012-02-12 15:51:55 +02:00
Giorgos Tsiapaliwkas
22cf25386a fix the includes 2012-02-10 22:31:00 +02:00
Marco Martin
5e6fc957f2 documentation++ 2012-02-10 19:40:33 +01:00
Giorgos Tsiapaliwkas
cca571f430 Add some TODO and fix the enums 2012-02-10 16:04:57 +02: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
Giorgos Tsiapaliwkas
825af7c0ca Add Q_DECLARE_OPERATORS_FOR_FLAGS 2012-02-09 19:27:48 +02: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
Giorgos Tsiapaliwkas
4bf016c646 Add KCalendar *m_calendar and replace the method's contents
with  "m_calendar->foo();"
2012-02-01 14:02:43 +02:00
Giorgos Tsiapaliwkas
5077d77f8f Fix includes and replace KLocale with Locale in calendarsystem.cpp 2012-02-01 12:24:48 +02:00
Giorgos Tsiapaliwkas
c65b553a11 Replace KLocale with Locale in calendarsystem.h 2012-02-01 12:09:15 +02:00
Giorgos Tsiapaliwkas
0dfe679164 Replace KLocale with Locale in locale.h 2012-02-01 12:08:11 +02:00
Giorgos Tsiapaliwkas
6701ee68c9 Replace KCalendarSystem with CalenderSystem in the calendarsystem.cpp 2012-02-01 11:47:40 +02:00
Giorgos Tsiapaliwkas
2c77d052a3 I renamed the class into CalendarSystem and now the class derives from QObject
also I added the Q_ENUMS
2012-02-01 11:46:04 +02:00
Giorgos Tsiapaliwkas
7269926c13 Add CalendarSystem to the qmlRegisterType<>() 2012-02-01 11:44:48 +02:00
Giorgos Tsiapaliwkas
31cc381819 Add calendar.cpp to the CMakeLists.txt 2012-02-01 11:44:11 +02:00
Giorgos Tsiapaliwkas
78beca5dac 1.Remove @since foo
2.add Q_INVOKABLE void foo();
2012-02-01 11:27:56 +02:00
Giorgos Tsiapaliwkas
d25d372302 A simple copy of KCalendarSystem. I have just removed the deprecated
methods.
2012-01-31 13:28:12 +02:00
Giorgos Tsiapaliwkas
e9db43b00a fix QList<Locale::DigitSet> and remove an unnecessary emit. 2012-01-31 13:09:22 +02: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
Giorgos Tsiapaliwkas
4829d45f95 1.Fix then enums
2.Place the emit foo() first and then the return foo;
2012-01-24 21:02:33 +02:00
Giorgos Tsiapaliwkas
7b25bb5b34 Remove unnecessary signals and replace KLocale with Locale. 2012-01-24 21:01:46 +02:00
Giorgos Tsiapaliwkas
7f5c24018c remove unnecessary linking from the cmake 2012-01-23 21:45:04 +02:00
Giorgos Tsiapaliwkas
7a5880c6a5 add the locale folder in the cmake 2012-01-23 21:44:28 +02:00
Giorgos Tsiapaliwkas
a7098018c5 Add again Q_DECLARE_FLAGS and fix some typos 2012-01-23 21:43:42 +02:00
Giorgos Tsiapaliwkas
9581c33be2 fix some typos 2012-01-23 21:16:14 +02:00
Giorgos Tsiapaliwkas
64a70e4ae5 Merge branch 'master' into plasma/terietorANDkokeroulis/KLocaleQMLBindings 2012-01-22 10:50:12 +02:00
Giorgos Tsiapaliwkas
311ab5b82b Add a ctor 2012-01-19 22:16:14 +02:00
Giorgos Tsiapaliwkas
f4fc499a41 fix some typos 2012-01-19 22:12:26 +02: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
Antonis Tsiapaliokas
de6ae24554 Create localebindingsplugin.{cpp,h},CMakeLists.txt,qmldir 2012-01-18 11:32:49 +02:00
Antonis Tsiapaliokas
78a91a7cc9 renamed: core/Locale.cpp -> locale/locale.cpp
renamed: core/Locale.h -> locale/locale.h
2012-01-18 18:15:07 +02:00
Antonis Tsiapaliokas
35e1620759 remove the "@since" 2012-01-18 18:12:41 +02: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
Giorgos Tsiapaliwkas
36faf40a02 fix some of the TODOs 2012-01-16 19:59:28 +02:00
Marco Martin
a532159c0e fix comments syntax 2012-01-16 13:59:40 +01:00
Giorgos Tsiapaliwkas
5477037f68 Add some TODO and remove some comments 2012-01-15 09:44:24 +02:00
Giorgos Tsiapaliwkas
de5edc80b1 Add emit fooChanged() into the setters,and some small changes 2012-01-15 09:38:34 +02:00
Antonis Tsiapaliokas
3b65b5e5cf Initial commit for KLocale QML Bindings Branch. Also terietor helped in
the coding.
2012-01-14 08:01:25 +02: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
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
fc0b0b8ed1 guard against no scene 2012-01-01 20:04:35 +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
dba4608391 support setData 2011-12-26 16:28:58 +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
Marco Martin
53a4c9df61 document the Font property object 2011-12-23 16:30:04 +01:00
Marco Martin
2f2ce9ac34 document Dialog 2011-12-23 16:30:04 +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
922029e27b document DataSource 2011-12-23 13:28:02 +01:00
Marco Martin
f75cef4f87 document DataModel 2011-12-23 12:17:48 +01: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
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