Daker Fernandes Pinheiro
93f4b0efb5
Add handleSize property to control the handle size of the plasma Slider component
...
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-07-15 20:45:08 -03:00
Script Kiddy
d8215fbfd0
SVN_SILENT made messages (.desktop file)
2011-07-15 16:57:31 +02:00
Daker Fernandes Pinheiro
8a3162b431
Fix Plasma ScrollBar flickableItem position binding when mouse or keys are used
...
The RangeModel value was being incremented directly by the mouse and keys
events, and it was overriding the binding with the flickableItem position.
Once the ScrollBar button was clicked, the direct manipulation of the
flickable component was not updating the scroll position.
The new function 'incrementValue' now does the correct work.
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-07-15 10:03:17 -03:00
Daker Fernandes Pinheiro
cba7e6204a
Add Color Picker on Sliders Plasma Components Gallery
...
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-07-15 09:24:44 -03:00
Aaron Seigo
911dcabb5a
return the hex representation, as we used to
...
and now, plasmoidpackagetest passes 6 out of 6 tests. huzzah!
2011-07-15 14:24:35 +02:00
Aaron Seigo
6c21a28382
5 pass, 1 fail. to celebrate, some minor cleanups ;)
2011-07-15 14:18:17 +02:00
Aaron Seigo
08c07c4a0d
d->path, not path. error while merging. thank goodness for unit tests.
2011-07-15 14:17:42 +02:00
Aaron Seigo
acb2644b16
-2 failing tests
2011-07-15 14:09:19 +02:00
Aaron Seigo
c16dffd1e7
the rest of the fallout from the package changes
2011-07-15 13:35:58 +02:00
Aaron Seigo
2e51a57701
minimize the headers a bit
2011-07-15 13:35:47 +02:00
Aaron Seigo
cfa12b6c90
put package loading into PluginLoader with the rest of them
2011-07-15 13:34:10 +02:00
Aaron Seigo
e3f18bded0
only let a source be valid if there is an engine and the engine is valid
2011-07-15 13:18:48 +02:00
Aaron Seigo
e2f4b4ecc2
protect against accessing a null
2011-07-15 13:18:47 +02:00
Aaron Seigo
201baafc1c
mainitem can be null according to the if() below, so respect that
2011-07-15 13:18:47 +02:00
Aaron Seigo
94e4f35208
Package replaces PackageStructure+Package
2011-07-15 13:04:16 +02:00
Aaron Seigo
722c77e7ce
move the needed datastructures into Package
2011-07-15 13:03:56 +02:00
Aaron Seigo
abf1b8510f
make the PackageStructures into Package subclasses
2011-07-15 13:03:46 +02:00
Aaron Seigo
889c9e7bd3
adapt to Package merge changes
2011-07-15 13:03:22 +02:00
Aaron Seigo
89320201ec
update with package merge changes
2011-07-15 13:02:29 +02:00
Aaron Seigo
1dde80056b
no longer provide access to the package from the class, let Package do that; adapt to Package merge
2011-07-15 13:02:15 +02:00
Aaron Seigo
bbc569740e
use the package directly in Applet::Private
2011-07-15 13:01:52 +02:00
Aaron Seigo
5b2eaf4a7f
PackageStructure is no more
2011-07-15 13:01:28 +02:00
Aaron Seigo
e7106d2422
no longer provide access to the package from the class, let Package do that; adapt to Package merge
2011-07-15 13:01:17 +02:00
Aaron Seigo
a623e16283
cleanups, and GenericComponent no longer applies: just use Package::laod("Plasma/Generic")
2011-07-15 13:00:31 +02:00
Aaron Seigo
4b3b687088
no longer provide access to the package from the class, let Package do that; adapt to Package merge
2011-07-15 12:59:51 +02:00
Aaron Seigo
976c668a13
adapt to the Package merge
2011-07-15 12:59:17 +02:00
Aaron Seigo
cebb2ea6d6
port the tests
2011-07-15 12:58:56 +02:00
Aaron Seigo
776fe21b83
adapt to Package merge: return a Package by reference rather than a pointer
2011-07-15 12:58:33 +02:00
Aaron Seigo
8d5cd041c0
no longer provide access to the package from the class, let Package do that; adapt to Package merge
2011-07-15 12:58:06 +02:00
Aaron Seigo
d91fede662
merge packagestructure with package, make the commensurate change in the build
2011-07-15 12:57:46 +02:00
Aaron Seigo
6e721dcdf1
no longer provide access to the package from the class, let Package do that
2011-07-15 12:57:02 +02:00
Aaron Seigo
8c0d49b255
don't reference things that don't exist (this dox probably needs a rewrite)
2011-07-15 12:56:37 +02:00
Aaron Seigo
8f3c2635c2
git rid of some old stuff
2011-07-15 12:56:25 +02:00
Script Kiddy
4bda8b39bd
SVN_SILENT made messages (.desktop file)
2011-07-15 09:32:55 +02:00
Script Kiddy
189f42ea92
SVN_SILENT made messages (.desktop file)
2011-07-15 09:20:41 +02:00
Marco Martin
587a3075b3
use plsmoidpackage for generic packages too
2011-07-14 17:19:40 +02:00
Daker Fernandes Pinheiro
d9cc5a1ba6
Refactor Plasma Components Gallery
...
- Move columns present in the gallery into separate files
- Move Gallery into a subdir of tests
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-07-14 12:10:08 -03:00
Daker Fernandes Pinheiro
355655e0d4
Add ScrollDecorator component
...
ScrollDecorators API is defined in QtComponents's common API
This component just diplay how a Flickable content size and
content position is. It's similar to a ScrollBar but is not
interactive.
The current implemetation makes it visible only when flickable
content is moved.
The plasma implementation has 2 extra properties:
- orientation: Qt.Vertical / Qt.Horizontal orientaion
- inverted: true if the scroll decorator should appear inverted
(the same logic of Slider and ScrollBar)
it has a false default value
Signed-off-by: Daker Fernandes Pinheiro <dakerfp@gmail.com>
2011-07-14 11:04:20 -03:00
Marco Martin
14c3235a17
fix resolution of paths w/ only a packageRoot+name
2011-07-14 14:53:57 +02:00
Aaron Seigo
208e4853bd
removal of includes, renamining of .dekstop file
2011-07-14 13:19:03 +02:00
Aaron Seigo
f71463faa1
remove from the header as well
2011-07-14 10:33:39 +02:00
Montel Laurent
ecc8692c33
Pedantic
2011-07-13 21:46:19 +02:00
Aaron Seigo
0be4634b60
Merge remote-tracking branch 'origin/master' into libplasma2
2011-07-13 20:40:03 +02:00
Marco Martin
a4d079975b
a new PackageStructure type: GenericComponent
...
this component will be used for loading generic repositories of files,
usually will be repositories of QML files
2011-07-13 20:32:25 +02:00
Aaron Seigo
41bb1efb74
PackageStructure no longer does widget browser UI
...
too many problems with this: device appropriateness, not all packages are widgets, requires PackageStructure to be a QObject, etc..
2011-07-13 20:27:12 +02:00
Aaron Seigo
ad26497543
spare the internal virtual method calls and possibility of non-trivial allocations when using the default pluginloader
2011-07-13 20:25:47 +02:00
Aaron Seigo
aabb8d47f9
prep for Package loading
2011-07-13 20:20:36 +02:00
Aaron Seigo
0633f2fd28
isPublished no longer required
2011-07-13 20:07:33 +02:00
Aaron Seigo
db0e72bf77
don't use Package for isPublished
2011-07-13 20:07:19 +02:00
Aaron Seigo
2f1c50c419
remove unpublish
2011-07-13 20:06:09 +02:00