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
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
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
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
Aaron Seigo
a386f40f73
another funny merge blurg
2011-07-13 18:11:19 +02:00
Aaron Seigo
9d48b83dc9
funny merge blurg
2011-07-13 18:10:38 +02:00
Aaron Seigo
97682614dd
these list methods, while theoretically useful, were not actually used. out they go.
...
if we ever need something like this, it should be provided by the plugin itself so
as to be plugin neutral.
2011-07-13 18:04:29 +02:00
Script Kiddy
6ba042db73
SVN_SILENT made messages (.desktop file)
2011-07-13 09:29:04 +02:00
Aaron Seigo
05834d8144
Merge remote-tracking branch 'origin/master' into libplasma2
...
Conflicts:
plasma/CMakeLists.txt
plasma/abstractrunner.h
plasma/animator.h
plasma/glapplet.h
plasma/package.h
plasma/packagemetadata.h
plasma/packagestructure.h
plasma/tooltipcontent.cpp
plasma/tooltipcontent.h
plasma/wallpaper.h
2011-07-11 21:56:41 +02:00
Aaron Seigo
b29c73f2e1
paint in parent coords, do events in local coords
...
this makes clicking on the window previews accurate (e.g. clicking at the top of them works)
also some code consistency when iterating over the collections and some cleanups
2011-07-11 21:48:56 +02:00
Aaron Seigo
6150c12907
prevent triggering a crash in Qt's text layouting
...
also simplifies code as a fun side effect.
2011-07-11 21:48:56 +02:00
Aaron Seigo
f056d71baa
simplify
2011-07-11 21:48:56 +02:00
Aaron Seigo
656d6df486
--deprecatedUsage;
2011-07-11 21:48:56 +02:00
Aaron Seigo
a7bb4b26ad
mark the methods deprecated as they should be
2011-07-11 21:48:56 +02:00
Aaron Seigo
dedbbb5f56
shush the compiler
2011-07-11 21:48:56 +02:00
Dawit Alemayehu
c25f3e4cab
Fixed -Wunused-parameter compiler warning.
...
REVIEW: 101881
2011-07-11 12:45:50 -04:00
Aaron Seigo
643045abf3
fix the test
2011-07-08 20:47:42 +02:00