Sebastian Kügler
b4fb6a0bde
Falling leaves wallpaper plugin
...
Using QtQuick's particle shader to render a wallpaper.
change the wallpaperPlugin in your appletsrc to org.kde.autumn to try
it.
The code for the wallpaper has been borrowed from QtDeclarative
examples.
2013-03-07 05:50:01 +01:00
Sebastian Kügler
9bbb2f33f5
Use a shader to animate the applet's busy state
...
This is just an experiment to show how we can use shaders for our
animations within the containment. It seems to work nicely.
The shader code has been borrowed from the shadereffects example in Qt's
declarative module.
2013-03-07 05:37:48 +01:00
Sebastian Kügler
239fe72c47
Bigger buttons in Plasmoid Page
...
Easier to hit when the thing wobbles.
2013-03-07 05:28:44 +01:00
Sebastian Kügler
8856c16d1a
show it's html
2013-03-07 02:43:51 +01:00
Sebastian Kügler
1a31c22e57
debug--
2013-03-07 02:42:13 +01:00
Sebastian Kügler
5a30426e07
test mimedata attachment and transport from drag to drop area
...
Works for me.
2013-03-07 01:08:55 +01:00
Sebastian Kügler
37e3ef99f0
Make mouse interaction work
...
- events need to be accepted, otherwise they don't have effect on the
drag, and it doesn't get released
- slightly more intelligent starting of drag, saves quite some cycles
and is way more correct this way
The "attach pixmap of dragged item" is still disabled. This probably
needs to be rethought entirely. One option would be to ditch this class
in favour of QtQuick 2's Drag, DragEvent and DropArea. Food for API
discussion.
2013-03-07 00:26:39 +01:00
Sebastian Kügler
a77ae27de4
ws
2013-03-06 23:21:20 +01:00
Marco Martin
d25ba46ae7
display a color picker for wallpaper color config
2013-03-06 21:19:19 +01:00
Kevin Ottens
424868cecd
Use the target name directly for now
...
kde4support doesn't yet use the same CMake magic than the other more
stable frameworks. So refer to it by its target name as exported by the
KDELibs4 module.
2013-03-06 19:00:10 +01:00
Marco Martin
6cede145d5
configview exposes more stuff for containments: subclass
2013-03-06 17:53:03 +01:00
Marco Martin
132adc7f21
possible to configure wallpapers != from current
2013-03-06 14:20:20 +01:00
Sebastian Kügler
068dadc6d2
this has to be k4aboutdata, after all (for now)
2013-03-06 03:41:48 +01:00
Sebastian Kügler
de312ff5d4
clean up, add myself to copyright
2013-03-06 03:40:18 +01:00
Sebastian Kügler
c777215222
show dnd status in widget
2013-03-06 01:28:26 +01:00
Sebastian Kügler
adc838008b
update KAboutData semantics in shell
2013-03-06 01:28:08 +01:00
Sebastian Kügler
48447f631b
link shell against kio
2013-03-06 01:27:37 +01:00
Sebastian Kügler
987d8ffc9d
fix typo in includes
2013-03-06 01:22:00 +01:00
Marco Martin
67ce7f706e
add kdeui
2013-03-05 20:14:01 +01:00
Marco Martin
dcd9954815
enable build of desktop scripting
...
it still doesn't do anything and needs porting away from deprecated classes
2013-03-05 19:17:22 +01:00
Marco Martin
0af1a25b5e
move scripting into the shell
2013-03-05 17:48:01 +01:00
Marco Martin
2bbfc409fb
move all in scripting
2013-03-05 17:48:01 +01:00
Aaron Seigo
1a356e638d
default application: only return the executable and not the rest of the command line
2013-03-05 17:48:01 +01:00
Aaron Seigo
687babeb74
catch the new (in 4.10) Application case
2013-03-05 17:48:01 +01:00
Aaron Seigo
932e547cd9
immediately save immutability and geometry settings when setting
...
this prevents them getting nuked when also writing to the config with writeConfig
which in turn triggers a config reload (without those values!) later on
2013-03-05 17:48:01 +01:00
Rohan Garg
6095abcdbf
Make sure the plasma desktop scripts are sorted in the correct order
...
Instead of sorting the scripts according to their absolute paths,
which would cause scripts installed by packages to always end at
the top, scripts should be sorted by their relative path i.e.
plasma scripts from each directory that occurs in the path
should be sorted and then merged together to form a super list
REVIEWED BY: Marco Martin
2013-03-05 17:48:01 +01:00
Marco Martin
7c6d8e8377
make sure scripts are executed sorted
2013-03-05 17:48:01 +01:00
Alex Fiestas
5f767127c7
Revert "make the type property writable (no wonder it wasn't documented on techbase!)"
...
This reverts commit a12d487bfc260dea2a9664a05b7c7de5e9d4593a.
2013-03-05 17:48:01 +01:00
Aaron Seigo
ffeb10641b
make the type property writable (no wonder it wasn't documented on techbase!)
2013-03-05 17:48:01 +01:00
Aaron Seigo
5362e4e3b6
exclude user events during sleep
...
BUG:266092
2013-03-05 17:48:01 +01:00
Aaron Seigo
13164dd664
allow a subclass to define the default screen for the panel at runtime
...
CCBUG:262558
2013-03-05 17:48:01 +01:00
Aaron Seigo
365be18057
remove some header trash
2013-03-05 17:48:01 +01:00
Aaron Seigo
7aa0bd1e3a
not the most useful output
2013-03-05 17:48:01 +01:00
Aaron Seigo
ade63c4f88
i18n bindings
2013-03-05 17:48:01 +01:00
Aaron Seigo
c565b3770e
correct config group
2013-03-05 17:48:01 +01:00
Aaron Seigo
e806602994
cache knownWidgets
2013-03-05 17:48:01 +01:00
Aaron J. Seigo
b46779dcc5
prepend known to the method name, makes it more consistent with the rest of the API
...
huzzah for documentation showing up warts :)
svn path=/trunk/KDE/kdebase/workspace/; revision=1214676
2013-03-05 17:48:01 +01:00
Aaron J. Seigo
9d934932d4
wallpaperPlugins
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1214674
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
991badb778
* userDataPath
...
* applicationPath
svn path=/trunk/KDE/kdebase/workspace/; revision=1214514
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
f6a19c5834
bump the scripting version number
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1213894
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
d479e58faf
FEATURE: Boolean applicationExists(String name) and String defaultApplication(String kind)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1213892
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
0e16dcd2e0
number multiheadScreen
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1198582
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
61a7ee7247
* move more properties into AppInterface
...
* add 'bool multihead'
svn path=/trunk/KDE/kdebase/workspace/; revision=1198260
2013-03-05 17:48:00 +01:00
Kevin Ottens
e52a934109
Add missing debug includes.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1195229
2013-03-05 17:48:00 +01:00
Anthony Bryant
4ae0530dbe
Make read/writeGlobalConfig() actually use the global config.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1174341
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
555b31f4d2
check ptr value
...
BUG:245539
svn path=/trunk/KDE/kdebase/workspace/; revision=1172365
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
1a95091dc0
allow for things like:
...
var template = loadTemplate("org.kde.plasma-desktop.findWidgets")
template.findWidgets("tasks")
svn path=/trunk/KDE/kdebase/workspace/; revision=1170449
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
831607f13f
note to self: autocomplete is not a substitue for reading the code it pops there
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1159659
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
6b982a82e0
since applet() comes from the subclasses, let the subclasses trigger the reload
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1159651
2013-03-05 17:48:00 +01:00
Aaron J. Seigo
c99ce29222
up the version number
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1158014
2013-03-05 17:48:00 +01:00