Commit Graph

10922 Commits

Author SHA1 Message Date
Sebastian Kügler
f972925392 these signals have gone 2013-03-19 03:34:28 +01:00
Sebastian Kügler
58537d36ed setFocus has gone from Applet 2013-03-19 03:33:33 +01:00
Sebastian Kügler
729c3fed2d expose Applet::id() in the plasmoid object
We need this in the containment to do our book-keeping, if we just guess
the applet id, we don't know which containment is passed into
addApplet(), so we can't know where to restore it. So we use applet.id
to match a geometry saved to the config with the applet that is being
loaded.
2013-03-19 00:29:48 +01:00
Sebastian Kügler
fbf4ada101 remove hardcoded size 2013-03-19 00:29:37 +01:00
Sebastian Kügler
0d3f204acb add debug for toolbox 2013-03-18 21:43:56 +01:00
Sebastian Kügler
68987f0fa5 Default size 1024x768
Makes the initial size of the shell a bit bigger so we can test multiple applets
2013-03-18 21:43:13 +01:00
Sebastian Kügler
682ac73078 qmlRegisterType QAction, needed for plasmoid actions 2013-03-18 19:48:16 +01:00
Script Kiddy
f2d22f09a3 SVN_SILENT made messages (.desktop file) 2013-03-18 09:00:44 +01:00
Stephen Kelly
d8258866f4 Fix build in debug mode.
It seems some plasma API has changed, so I just commented it out. It
can be uncommented by someone who knows what to change it to.
2013-03-16 12:19:54 +01:00
Script Kiddy
de7289fe14 SVN_SILENT made messages (.desktop file) 2013-03-16 09:39:01 +01:00
Sebastian Kügler
6b3a49df98 Fix typos 2013-03-16 01:01:54 +01:00
Sebastian Kügler
b9942926ed Fix reference error 2013-03-15 00:45:12 +01:00
Marco Martin
056d45d197 fix version number 2013-03-14 15:36:38 +01:00
Script Kiddy
e331e06425 SVN_SILENT made messages (.desktop file) 2013-03-14 09:57:34 +01:00
Marco Martin
fbb766acd7 use only uniform vec2 2013-03-13 21:50:13 +01:00
Marco Martin
5494d40134 use a vec2 instead of two reals 2013-03-13 20:28:02 +01:00
Marco Martin
df1b259802 convert from 1 to 1.0
integers are not allowed there
2013-03-13 20:17:28 +01:00
Marco Martin
086d3e1e8f try an actual wobblywindows effect
it still has some serious problems:
-animation not smooth
-the deformation is linear, the applet appears broken
-unfortunately the ShaderEffect must be a lot bigger thanthe thing it deforms because it looks clipped now
2013-03-13 17:47:55 +01:00
Marco Martin
46b83aaced adapt to api change 2013-03-13 14:00:51 +01:00
Marco Martin
c8efa02fed use the package name instead of app name
plasma2 will have only one executable for different shells
(also, appears to fix a weird crash)
2013-03-13 13:56:53 +01:00
Marco Martin
8a8a9554e9 execute the update scripts, if any 2013-03-13 13:30:37 +01:00
Marco Martin
0223f929dd listen to print and printError 2013-03-13 13:18:49 +01:00
Marco Martin
1a6e9cd85d remove defaultLayoutScripts
this path is now taken from the corona package
2013-03-13 13:18:49 +01:00
David Faure
c82ff42e76 remove old include 2013-03-13 12:16:35 +01:00
Marco Martin
99bab1825e get rid of PaintUtils
the only one using it was PlasmaCore.IconItem, move the transition() function there
2013-03-13 12:05:06 +01:00
Marco Martin
8df5da1c50 group files by topic in the cmake file 2013-03-13 11:56:24 +01:00
Marco Martin
620478614a remove unused QGraphics* includes 2013-03-13 11:45:34 +01:00
Marco Martin
8eb21b7e21 remove deleted classes from doxygen index 2013-03-13 11:34:32 +01:00
Marco Martin
4219697fcb remove Corona::defaultContainmentActionsPlugins() 2013-03-13 11:32:00 +01:00
Marco Martin
7abd6d81d5 remove s_positioningContainments 2013-03-13 11:32:00 +01:00
Marco Martin
d884d396ec remove offscreenWidgets 2013-03-13 11:32:00 +01:00
Marco Martin
45c55b22b2 remove preferredToolBoxPlugin 2013-03-13 11:32:00 +01:00
Marco Martin
054f443469 remove defaultContainmentPlugin 2013-03-13 11:32:00 +01:00
Marco Martin
3bfbc31381 remove some not used includes 2013-03-13 11:32:00 +01:00
Sebastian Kügler
8a43fd5ab5 Script to help with porting code to Plasma2 2013-03-13 02:57:58 +01:00
Sebastian Kügler
55952980b5 Move plasmapkg into src
It's not really a tool, and really belongs under src.
2013-03-13 02:44:37 +01:00
Sebastian Kügler
a3b39a8321 All imports are now 2.0
This patch changes the version numbers of the plugins to 2.0. This
includes the previously 0.1 plasmacomponents, extras and
qtextracomponents. DragandDrop, which was at 1.0 is now also at 2.0.

Also, all the QML code has been changed to import the 2.0 plugins.

As a side-effect, we now share a version number with QtQuick 2.0 now.
2013-03-13 02:34:53 +01:00
Sebastian Kügler
4cfc6863af change all 0.1 imports to 2.0 in qml files 2013-03-13 01:56:19 +01:00
Marco Martin
aa3652ec86 make svg stylesheet private
there isn't anymore the "SVG" magic parameter in Theme:: styleSheet()
2013-03-12 21:45:14 +01:00
Script Kiddy
edb2603012 SVN_SILENT made messages (.desktop file) 2013-03-12 17:26:19 +01:00
Marco Martin
dd0cc2464d ThmemeProxy is a subclass of Theme 2013-03-12 16:49:33 +01:00
Marco Martin
fd97160327 remove the singleton usage from everywhere 2013-03-12 16:29:04 +01:00
Marco Martin
fe9ebd86a8 remove the ThemePrivate singleton 2013-03-12 13:03:06 +01:00
Marco Martin
2006df44cc make sure we connect themeChanged 2013-03-11 22:39:15 +01:00
Marco Martin
0ca0934370 themePrivate instances are kept in statics
as a static pointer with refcount if "global" and internal refcounted hash if created with name
2013-03-11 22:26:15 +01:00
Marco Martin
3edbe10c8c make ThmemePrivate a QObject
and remove every reference of ThemePrivate::q, this is needed for
sharing the same ThemePrivate between Thme einstances (there would be more then one q)
2013-03-11 20:20:50 +01:00
Marco Martin
4d71b527dc move ThmemePrivate in own file
it will make easier making it implicitly shared
2013-03-11 19:24:07 +01:00
Marco Martin
ed84d47425 removed connection to removed slot 2013-03-11 18:58:58 +01:00
Marco Martin
44781d4b35 make settingsChanged() private 2013-03-11 18:08:03 +01:00
Marco Martin
b7a079f87d replace homepage() with pluginInfo()
a KPluginInfo will have the homepage from the desktop file but also the other data as well such as author and description
2013-03-11 18:01:22 +01:00