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
Aaron Seigo
53085973b3
don't use Package for unpublishing
2011-07-13 20:05:56 +02:00
Aaron Seigo
0fa24619d4
remove publish functionality
2011-07-13 20:05:07 +02:00
Aaron Seigo
d83433557e
stop relying on Package for Plasmoid publishing help
2011-07-13 20:04:13 +02:00
Aaron Seigo
e4be1cecf5
simplify down to one constructor and try harder to have all information at all times with clearer code
2011-07-13 20:03:00 +02:00