KNotificationItem specification - first draft

2009-09-05 Thread Marco Martin
Hello everyone,
In the past few months in KDE we worked on a new way to represent the
systemtray icons to overcome the following limitations:
-lack of communication between the systemtray area and the items, that
mean we don't know about their status, their importance of if they are
being used or not
-the xembed process is quite slow and doesn't give control to the
systray on the paining
-it's not possible to have more than one systray (useful in multi
monitor setups)

The new protocol is based upon D-Bus, and separates the presentation
of the items from the logic, in our case the painting is completely
controlled by Plasma and the applications registers via D-bus (with a
small clien library shared across KDE) to a central server, while
there can be zero or more instances of the systemtray.
if either the serve or no instances of systemtrays that supports this
protocol are registered the system will fall back using the old
freedesktop.org systray specification.

KDE has already a complete and working implementation of the protocol,
usedby several core applications

the specification is on gitorious:
http://gitorious.org/~notmart/xdg-specs/notmart-xdg-specs/commits/notificationitem

questions and comments are more than welcome

Cheers,
Marco Martin
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: KNotificationItem specification - first draft

2009-09-05 Thread Tom Albers
Op Saturday 05 September 2009 01:34 schreef u:
 questions and comments are more than welcome

In that case ;-)

Can I detect if a systray icon is hidden or not? I would need that to fix:
https://bugs.kde.org/show_bug.cgi?id=203654

(as rsibreak is a systray app, without mainwindow, users can get confused if 
rsibreak is running or not, so if they launch it a second time a popup is shown 
with a screenie of the tray and an indication which icon is rsibreak. But if 
the trayicon is hidden, this screenie failes)

Toma
-- 
KDE Developer___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Tokamak III Wrap Up

2009-09-05 Thread Ivan Čukić
A few errors:
Rob's surname (beginning of the text)

Community and Team-building efforts passage is not finished - it ends in 
during the sprint, and a number of

While Kickoff is in theory a competitor, or rather a replacement for Kickoff, 
Cukic showed great team... - strange isn't it - like Kramer vs Kramer :)

- that much so far.

Though, I'm also not used for my surname to be used, but, rather, my name, but 
I see that it is probably like that to add more seriousness to the article :)

Cheerio
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Tokamak III Wrap Up

2009-09-05 Thread Chani

 - proof-reading by native speaker
 - fact-checks (who did what)
 - spell-checking andn correct attribution of names
 - what else did I forget?
 
 I plan to publish the article on Tuesday and will poke the press a bit to
  write about it, so please be quick by providing feedback, fresh news is
  more likely to be re- published by third parties after all -- and we
  certainly have created interesting stuff to write about.

I skimmed through and saw some stuff spellcheck won't catchh (peek not 
peak) but I'm really not awake.. remind me on monday.

-- 
This message brought to you by eevil bananas and the number 3.
www.chani3.com


signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Monitoring activities

2009-09-05 Thread Daniel Duris
creating a spyware? :-)

On Fri, Sep 4, 2009 at 7:38 PM, Aaron J. Seigoase...@kde.org wrote:
 On September 4, 2009, Charles Abela wrote:
 If I want to keep a log of user's activities (opened applications, accessed
 documents etc), what is the best way to do this? via KNotify, DBus or what
 else?

 for accessed documents, most of that can be found either via KIO or
 KFileDialog.

 for applications, either the application launchers (krunner, kickoff,
 lancelot, etc) or maybe kwin.

 for storage should, nepomuk should be the target

 --
 Aaron J. Seigo
 humru othro a kohnu se
 GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

 KDE core developer sponsored by Qt Development Framework

 ___
 Plasma-devel mailing list
 Plasma-devel@kde.org
 https://mail.kde.org/mailman/listinfo/plasma-devel


___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Review Request: Add image effects to plasma image wallpaper plugin

2009-09-05 Thread Shafqat Bhuiyan

---
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/1527/
---

Review request for Plasma and Aaron Seigo.


Summary
---

This patch adds an option to have effects applied to images in the image 
wallpaper. The current effects are:
- None
- Grayscale
- Colorize
- Blur
- Contrast
- Desaturate
- Lighten
- Darken
- Invert
- Oil Paint

The effects can be applied in both single image and slide show modes. There is 
only a slight performance loss in between changing images.


Diffs
-

  trunk/KDE/kdebase/workspace/plasma/wallpapers/image/CMakeLists.txt 1020267 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/image/image.h 1020267 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/image/image.cpp 1020267 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/image/imageconfig.ui 1020267 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/image/imageeffects.h 
PRE-CREATION 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/image/imageeffects.cpp 
PRE-CREATION 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/image/slideshowconfig.ui 
1020267 

Diff: http://reviewboard.kde.org/r/1527/diff


Testing
---

Tested in trunk.


Screenshots
---

Configuration Dialog
  http://reviewboard.kde.org/r/1527/s/200/


Thanks,

Shafqat

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Review Request: Use QImageBlitz to draw gradients in plasma color wallpaper plugin

2009-09-05 Thread Shafqat Bhuiyan

---
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/1528/
---

Review request for Plasma.


Summary
---

This patch is a follow up to http://reviewboard.kde.org/r/939/ which 
was(intentionally) not committed.

This patch allows the color wallpaper plugin to draw gradients. There are now 9 
modes available:
- Solid
- Vertical
- Horizontal
- Diagonal
- Cross_diagonal
- Pyramid
- Rectangle
- Pipe_cross
- Elliptic

The difference between this patch and the previous review request is that this 
one uses QImageBlitz to draw the gradients. Also the wallpaper is now more 
efficient as it draws on a pixmap instead of directly to the screen.


Diffs
-

  trunk/KDE/kdebase/workspace/plasma/wallpapers/color/CMakeLists.txt 1020293 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/color/color.h 1020293 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/color/color.cpp 1020293 
  trunk/KDE/kdebase/workspace/plasma/wallpapers/color/config.ui 1020293 
  
trunk/KDE/kdebase/workspace/plasma/wallpapers/color/plasma-wallpaper-color.desktop
 1020293 

Diff: http://reviewboard.kde.org/r/1528/diff


Testing
---

Tested in trunk


Screenshots
---

Configuration Dialog
  http://reviewboard.kde.org/r/1528/s/201/


Thanks,

Shafqat

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Tokamak III Wrap Up

2009-09-05 Thread Artur Souza (MoRpHeUz)
On Saturday 05 September 2009, 09:53 Sebastian Kügler wrote:
 - proof-reading by native speaker
 - fact-checks (who did what)
 - spell-checking andn correct attribution of names
 - what else did I forget?

Just arrived in Brazil :) The trip was fine and I hope all of you also had a 
nice and safe trip.

From my side everything is ok. Ivan already raised the problems I saw, other 
than that, great!

Thank you everybody for the awesome sprint. And I really like and agree with 
what sebas said about the Plasma Family. That's how I felt during the sprint 
and this is awesome!

Cheers!!

--
Artur Duque de Souza
openBossa
INdT - Instituto Nokia de Tecnologia
--
Blog: http://blog.morpheuz.cc
PGP: 0xDBEEAAC3 @ wwwkeys.pgp.net
--


signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel