Re: Use user wallpaper for dm, splashscreen and locksreen

2013-04-28 Thread Davide Bettio

Hello,

Quoting Martin Graesslin mgraess...@kde.org:

The idea to use the configured wallpaper falls short in a few ways:
* It can only work with image, but not with animated, marble or whatever
wallpaper plugin
Image plugin probably is the most used wallpaper plugin, so it would  
cover a lot of cases. Moreover we can save a static screenshot of it  
that can be displayed.



* it cannot handle the multi screen case.

We can save a wallpaper for each screen.


* we would need to know the activity before kactivity manager is started.
Especially the login manager cannot know which user will log in, before the
user logged in.
Everytime the activity is switched we can save the wallpaper path to a  
configuration file.
The login manager already knows the last user that logged in so it can  
display the right wallpaper. As soon a user is clicked or typed the  
wallpaper can be changed. In the worst case a default image should be  
displayed.


Bye,
Davide Bettio.


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


Moving screen locking away from krunner

2012-12-03 Thread Davide Bettio

Hello,

I think that screen locking should be moved away from krunner for some  
reasons:


1) When krunner crashes screen locking stops to work, an always  
working screen locking is really important for security and privacy  
reasons.


2) it seems that screen locking doesn't work while running plasma  
netbook shell (krunner is not running in plasma netbook).


3) I don't see any logical reason about why screen locking should be there.

Bye,
Davide Bettio.


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


Re: Moving screen locking away from krunner

2012-12-03 Thread Davide Bettio

Hello,

Quoting Marco Martin notm...@gmail.com:


in 4.10 is moved in ksmserver


Nice, I missed that change. Is it possible to backport any fix for  
plasma-netbook?


Bye,
Davide Bettio.


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


Re: How to access calendar using javascript?

2012-07-03 Thread Davide Bettio

Hello,

Quoting Kevin Krammer kram...@kde.org:

Would be great if you could CCMAIL kde-...@kde.org in the commit?
Please tell me if you have any requirement for kde pim :) Anyway I  
will CC as son as I commit.


Bye,
Davide Bettio.


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


Re: How to access calendar using javascript?

2012-07-03 Thread Davide Bettio

Hello,

Quoting John Layt jl...@kde.org:

Please note that kdelibs is closed for new features, bugfixes only are
allowed. Any new widgets will need to be Plasma only until Frameworks 5.

It will be a plasma QML component so it will go to kde-runtime.

Bye,
Davide Bettio.


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


Re: PIM Events via Plasma Clock/Calendar

2012-07-03 Thread Davide Bettio

Hello,

Quoting Daniel Kreuter daniel.kreute...@googlemail.com:

John Layt mentioned on planet.kde.org in his blog post about Fake
Academy, that the users would like to see the PIM events in the plasma
calendar / clock. I would like to work on that feature. I will read
more about it in wiki this evening when I come from work.


Be aware that calendar will be subject to several changes, please  
contact me if you want to discuss about it.


Bye,
Davide Bettio.




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


Re: RFC: mailing list disclaimer in every source file

2012-07-03 Thread Davide Bettio

Hello,

Quoting Martin Graesslin mgraess...@kde.org:

On Monday 02 July 2012 18:16:53 Davide Bettio wrote:

Hello,

Sometimes it happens that somone writes to me to ask something
releated to plasma development. As a reply I usually point him to the
plasma mailing list, that's not a problem for me but there are some
plasma contributors that are not reachable anymore.
That might be a problem on the communication side so I think that we
should add a notice to every source file after the copyright
disclaimer that states that the best thing to ask anything related to
plasma should be to send a mail to the plasma mailing list.

what gives you the feeling that people send you the mail because of the
license header in the source code?
They tell me that or they send me an email on something that I've not  
been contributing to for a long time (so they probably didn't take a  
look to the git history) and that's the most likely reason.


Bye,
Davide Bettio.


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


Re: How to access calendar using javascript?

2012-07-02 Thread Davide Bettio

Hello,

I've created the current calendar widget, my initial intention was to  
review it and to move it to kdelibs but I didn't so the API isn't  
meant to be used by anyone.
If you don't mind to wait few days I will commit the QML  
implementation that I'm writing.


Bye,
Davide Bettio.


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


Re: About Krunner code

2012-05-09 Thread Davide Bettio

Hello,

Quoting Mylena Reis rmyl...@ufpa.br:

Good morning,
 I am a student of computer engineering, and I want to add a
voice synthesizer in the KRunner code, but can not find the user input could
help me find?
It sounds to be a great project to me, anyway I think you should ask  
this to the plasma mailing list that is the best place for any plasma  
related question.
Anyway if you need some help you can find me on IRC during the weekend  
or after 9 PM CET.


Bye,
Davide Bettio.


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


Re: libplasma2 and QtSvg

2011-05-17 Thread Davide Bettio
Hi,

On 05/17/11 04:09, todd rme wrote:
 On Mon, May 16, 2011 at 7:19 PM, Alexis Ménard men...@kde.org wrote:
 On Fri, May 13, 2011 at 9:18 PM, Davide Bettio bet...@kde.org wrote:
 Hi,
 What about performances?
 Well unless we start hacking it, we can't really tell. But in the web
 context, SVG renders pretty fast.
 I think the concern is more the overhead from loading all of webkit
 just for rendering SVGs, rather than the speed of the rendering.
webkit is already a libplasma dependency and it will replace everywhere
(or almost everywhere) KHTML soon or later.
so the point is still about performances.

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request: Deprecate KLineEdit::clickMessage

2011-05-15 Thread Davide Bettio


 On May 14, 2011, 4:01 a.m., Shaun Reich wrote:
  Are you sure the behaviour for the Qt method 100% equivalent to the 
  current? I ask this because now that the deprecated method forwards to it, 
  naturally it's quite important to make sure nothing gets fscked up.
 
 Nicolas Alvarez wrote:
 Someone in #kde-devel tried it a little ago. Apparently one of them 
 renders the placeholder text in italics and the other doesn't (don't remember 
 which).
 
 (Also, using *both* causes both to draw, one unreadably over the other)
 
 Aaron J. Seigo wrote:
 the KDE one does it in italics. and this really should be rendered by the 
 style as it is platform dependent: iirc Mac and KDE does it italics, Windows 
 doesn't.
 
 Christoph Feck wrote:
 Right now, the decision whether to use italics is made by the language. 
 The reason is given in the source code.
 
 The other issue that I see is that QTextEdit does not support it yet, so 
 there would be an inconsistency if we don't make sure both use the same 
 italics decision and color choice.

I think that we should mark clickMessage as deprecated since now, the italic 
issue can be fixed in Qt in the meantime.


- Davide


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


On May 14, 2011, 12:59 a.m., Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/101360/
 ---
 
 (Updated May 14, 2011, 12:59 a.m.)
 
 
 Review request for kdelibs and Plasma.
 
 
 Summary
 ---
 
 Since Qt 4.7 QLineEdit::setPlaceholderText is available so 
 KLineEdit::clickMessage should be deprecated.
 I kept clickMessage as not deprecated in plasma/widgets/lineedit but now is 
 using placeholderText.
 
 
 Diffs
 -
 
   kdeui/widgets/klineedit.h 909d1f7 
   kdeui/widgets/klineedit.cpp 0dd3690 
   plasma/widgets/lineedit.cpp 09c0c66 
 
 Diff: http://git.reviewboard.kde.org/r/101360/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: libplasma2 and QtSvg

2011-05-13 Thread Davide Bettio
Hi,

On 05/13/11 15:39, Alexis Ménard wrote:
 To me the solution lies in WebKit, I asked if the API was stable and
 it seems that yes it's pretty good. So if we have an interest (which I
 believe we do a lot), then we should make the QtSvg on top of WebKit
 API happens.

 :D.
What about performances?

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Review Request: Deprecate KLineEdit::clickMessage

2011-05-13 Thread Davide Bettio

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

Review request for kdelibs and Plasma.


Summary
---

Since Qt 4.7 QLineEdit::setPlaceholderText is available so 
KLineEdit::clickMessage should be deprecated.
I kept clickMessage as not deprecated in plasma/widgets/lineedit but now is 
using placeholderText.


Diffs
-

  kdeui/widgets/klineedit.h 909d1f7 
  kdeui/widgets/klineedit.cpp 0dd3690 
  plasma/widgets/lineedit.cpp 09c0c66 

Diff: http://git.reviewboard.kde.org/r/101360/diff


Testing
---


Thanks,

Davide

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


libplasma2 and QtSvg

2011-05-12 Thread Davide Bettio
Hi,

As you can see here [1] QtSvg has been marked as deprecated.
Do we have any plan about it?

[1] http://labs.qt.nokia.com/2011/05/12/qt-modules-maturity-level-the-list

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Mobile and GSOC

2011-03-27 Thread Davide Bettio
Hi,

This mail is about two topics: gsoc and mobile.
Firstly, I am going to explain to you what I've been doing recently and
what goals I have reached.
I've started to work on the mobile stack since I've written a QML demo
application called mobile dolphin, since that day I've been working on
several mobile apps including:
* phonebook application (that stores contacts on akonadi)
* phone dialer
* phone management application (which works as PIN requester/active
calls management, etc...)
* signal strength applet
* mobile operator name applet
Actually all the code is working with ofono/ofono-qt and phonesim but it
should work on real hardware without any change.
All the code is available on plasma-mobile (mobilephone and apps branches).
I would like to continue to work on this project as a gsoc project.
During the gsoc I plan to improve existing applications and to write
other required applications (sms, calls register, etc...)
Any comment or advice is welcome :)

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Mobile and GSOC

2011-03-27 Thread Davide Bettio
Hi,

On 03/27/11 21:24, Marco Martin wrote:
 to me, as i explained before what is important is not much the applications 
 per se, but how are written and how they use said mobile stack, i'm still not 
 sure  how many of those pieces should be plasmoids, how many separate 
 applications
 99% of phone management, *maybe* except the contact list should be managed by 
 plasmoids, c++ ones is ok for what uses stuff that isn't worth doing a qml 
 export., any needed custom window managementcan be given at the proper level
Phone managment, dialing and messaging will require to link to several
libraries,
so I'm not sure if using only QML is a good idea but I'm rather sure
that it's not a good idea to make bindings for each library.
Anyway I'm currently using a QML view and a C++ logic approach and what
I really need is a clean way to do that.

 for applications, i would like to see an unique way to do kapplications, that 
 can access to kxmlguy kactions and uses only Package to access/load qml files.

 it's a bit a rant, but what i don't want to see other quick and dirty mobile 
 applications.
Currently all the quick and dirty stuff is kept in two different (and
unmerged branches) and not in master,
so we can remove all the apps without polluting the history.
The quick and dirty approach has been useful to experiment and to
explore how to implement things correctly.
Anyway it's not clear to me how to implement apps correctly and we
should define it as soon as possible.
I think a good discussion on this point should be started.

 * phonebook application (that stores contacts on akonadi)
 * phone dialer
 * phone management application (which works as PIN requester/active
 calls management, etc...)
 why 3? (remember also the there you want as less running process as possible)
The first and the second one can be merged for sure, I've divided the
thing into 2 pieces because I've been experimenting with 2 different things.
The phonebook view will be moved into a QML library and the dialer will
use it.
The phone managment application should start as soon as possible so the
shell can start while the user is typing sim PIN.
The phone managment application usually has no open window and it should
be light weight.
If the shell stop to work the user can answer to phone calls in any
case. Anyway it can be merged easily into the shell if required.

 * signal strength applet
 * mobile operator name applet
 i think for the base case, it should be only a single applet that shows both, 
 then if a distribution/vendor/someone wants to split it in two, that's fine
I've decided to use two different applets because the signal strength
usually is always
displayed while the operator name sometimes is displayed on the desktop.
I don't think we have enough space in the panel for both.

Anyway I've forgot to mention that we have also a DataEngine called
mobilenetworkengine.
You can find it in the main branch as a fake DataEngine or in the
mobilephone branch as a ofono based DataEngine.

 Actually all the code is working with ofono/ofono-qt and phonesim but it
 should work on real hardware without any change.
 All the code is available on plasma-mobile (mobilephone and apps branches).
 I would like to continue to work on this project as a gsoc project.
 During the gsoc I plan to improve existing applications and to write
 other required applications (sms, calls register, etc...)
 Any comment or advice is welcome :)
 this I think is really good, can you try to write an elaborate proposal, at 
 least ~2 pages rather soon (you have until 8th april)
Ok, sure I will.

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


tokamak V flights

2011-03-13 Thread Davide Bettio
Hi,

The 2nd of may seems to be the best departure date.
Is anybody leaving on the 2nd of may?

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Review Request: Timer: one click to pause/resume, blinks when paused.

2011-02-22 Thread Davide Bettio

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


Please, revert this patch or fix it:
* Currently single click doesn't seem to work
* I don't think double click for reset is a good idea.

- Davide


On Feb. 2, 2011, 9:39 a.m., Romário Rios wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/100521/
 ---
 
 (Updated Feb. 2, 2011, 9:39 a.m.)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 This patch does some little changes to Timer plasmoid:
  - Now it takes only one click to start, resume and pause it
  - It now blinks when paused, making it quicker to determine if it's paused 
 or running
  - Double-click resets timer
 
 
 Diffs
 -
 
   applets/timer/timer.h d191fa3 
   applets/timer/timer.cpp a09aa4c 
 
 Diff: http://git.reviewboard.kde.org/r/100521/diff
 
 
 Testing
 ---
 
 As it's a simple modification, I think that it brings no bugs (except by the 
 fact that it says timeout when reseted with double-click).
 
 
 Thanks,
 
 Romário
 


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


Re: [RFC] Enforcing Compositing

2011-02-20 Thread Davide Bettio
Hi,

On 02/20/11 13:38, Martin Gräßlin wrote:
 Hi all,

 sending this to both Plasma and KWin as the idea affects the complete 
 workspace.

 Since 4.2 we have enabled OpenGL based compositing by default and I was 
 wondering if in 4.7 we should go the next step: disabling the possibility to 
 turn compositing off if supported.

 With Mesa 7.10 it seems that the driver problems (Mesa 7.8) which hit us in 
 4.5 are finally gone and our new compositor is performing much, much better 
 than the one we have in 4.6. This means from a performance perspective I am 
 optimistic that we can go such a way.

 This would imply the following changes
 * Remove the enable checkbox in the compositing KCM
 * Remove the suspend/resume compositing button in the same KCM
 * Remove the functionality checks - the heuristic is rather useless anyway
 * Disable unredirect fullscreen windows by default
I can't see your pros about removing it. Is it your goal to improve
effects KCM usability?

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: [RFC] Enforcing Compositing

2011-02-20 Thread Davide Bettio
Hi,

On 02/20/11 22:06, Martin Gräßlin wrote:
 I can't understand the point about removing enable/disable options.
 if we don't want to give the user the possibility to disable, we don't need 
 an 
 option to enable/disable.

I don't see anything bad about having enable/disable options on the KCM.
The only con that I'm aware of is that we have more checkboxes.
 Let's turn the question around: why should the user be able to enable or 
 disable compositing? What would be a valid reason to do so? And keep in mind: 
 with Wayland it will be impossible to turn off compositing, same in GNOME 
 Shell, Unity and Mac OS X (don't know about Windows).
The main reason is that buggy software is still around.

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: [RFC] Enforcing Compositing

2011-02-20 Thread Davide Bettio
Hi,

On 02/20/11 21:57, Martin Gräßlin wrote:
 No, while the KCM sucks it will still suck after those three options
 have been
 removed. It needs a proper redesign, but that is out of the scope of this 
 thread ;-)
I can't understand the point about removing enable/disable options.

Bye,
Davide  Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: [RFC] Enforcing Compositing

2011-02-20 Thread Davide Bettio
Hi,

On 02/20/11 22:25, Martin Gräßlin wrote:
 On Sunday 20 February 2011 22:18:16 Davide Bettio wrote:
 Hi,

 On 02/20/11 22:06, Martin Gräßlin wrote:
 I can't understand the point about removing enable/disable options.
 if we don't want to give the user the possibility to disable, we don't
 need an option to enable/disable.
 I don't see anything bad about having enable/disable options on the KCM.
 The only con that I'm aware of is that we have more checkboxes.
 Consider the button would not be there: would you see pro arguments to add 
 one?
Yes, currently at the computer lab in my university for an unknown
reason I can't work with compositing enabled, so I had to disable it.


 The main reason is that buggy software is still around.
 And how do we get the buggy software fixed if we allow workarounds?
We can't ask users to wait while the software gets fixed, they need to
work so they may have to disable it while in the meantime someone is
fixing the bug.

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: The Plasma team in Bilbao

2011-02-10 Thread Davide Bettio
Hi,

It would be interesting if we plan to discuss about plasma in the
education environment.
If we are not going to do that I think that it might a bit useless.
Anyway for me both places are good.

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: tokamak five

2011-02-05 Thread Davide Bettio
Hi,

I've been busy recently with university and I'll continue to be away
until the end of this semester in march.
Anyway I would like to participate to the next tokamak. I think that the
17th week would be ok for me too.
Netherlands is ok for me: it can be easily reached with a cheap ryanair
flight (BGY - EIN is less than 60 €).

Bye,
Davide Bettio.




signature.asc
Description: OpenPGP digital signature
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Review Request: Display applet context menu when the label hasn't any context menu to show.

2010-11-29 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

If there isn't any label context menu to show the event is ignored. It makes 
sense to show a context menu only when the text can be selected or when there 
is a link.
This patch improves usability of applets which they have a lot of labels (like 
the weather plasmoid) or applets with huge labels (like the calculator).


Diffs
-

  trunk/KDE/kdelibs/plasma/widgets/label.cpp 1202069 

Diff: http://svn.reviewboard.kde.org/r/6009/diff


Testing
---


Thanks,

Davide

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


Re: Review Request: Notes widget: Working bold/italic/underline/strike out even when the note text is empty

2010-11-29 Thread Davide Bettio

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


Should we apply this patch while waiting someone who fix this bug in Qt?

- Davide


On 2010-11-28 20:23:45, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://svn.reviewboard.kde.org/r/6005/
 ---
 
 (Updated 2010-11-28 20:23:45)
 
 
 Review request for Plasma and Stephen Kelly.
 
 
 Summary
 ---
 
 Text format of the note can't be changed while the note is empty, so I add a 
 space and I change the text format.
 This work around is rather stupid but I don't have any nicer idea.
 Anyway this might be a bug in KRichTextEdit so I add to this review request 
 also steveire.
 
 
 Diffs
 -
 
   trunk/KDE/kdeplasma-addons/applets/notes/notes.h 1201054 
   trunk/KDE/kdeplasma-addons/applets/notes/notes.cpp 1201054 
 
 Diff: http://svn.reviewboard.kde.org/r/6005/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Review Request: Notes widget: Working bold/italic/underline/strike out even when the note text is empty

2010-11-28 Thread Davide Bettio

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

Review request for Plasma and Stephen Kelly.


Summary
---

Text format of the note can't be changed while the note is empty, so I add a 
space and I change the text format.
This work around is rather stupid but I don't have any nicer idea.
Anyway this might be a bug in KRichTextEdit so I add to this review request 
also steveire.


Diffs
-

  trunk/KDE/kdeplasma-addons/applets/notes/notes.h 1201054 
  trunk/KDE/kdeplasma-addons/applets/notes/notes.cpp 1201054 

Diff: http://svn.reviewboard.kde.org/r/6005/diff


Testing
---


Thanks,

Davide

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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-14 Thread Davide Bettio

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


Nothing has happened recently, so can I assume that I can ship this patch?

- Davide


On 2010-03-09 13:00:26, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3162/
 ---
 
 (Updated 2010-03-09 13:00:26)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 First of all: **This is a preview of the patch** I'm still working on it but 
 I need some advices.
 Picture Frame does 2 really bad things (when used with huge images):
 * it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
 * plasma is blocked while the image is scaled
 As side effect also X11 freezes.
 
 This patch solves both issues using threads.
 
 I think that we should remove smooth scaling option from our configuration 
 UI. what do you think?
 
 
 Diffs
 -
 
   /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.h PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.h PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 
 
 Diff: http://reviewboard.kde.org/r/3162/diff
 
 
 Testing
 ---
 
 I've been using the frame plasmoid with this patch and everything works 
 correctly and X11 doesn't freeze anymore while scaling huge pictures.
 There was only one regression on the resize size which now it's less 
 realtime than before but it can be fixed with another patch (I think that I 
 can get it working better than before).
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: merging screen edges settings.

2010-03-10 Thread Davide Bettio


 On 2010-03-10 07:28:38, Martin Gräßlin wrote:
  Why do we still need prevent screen locking? It seems to do nothing, so I 
  would say it can be removed completely.

If you keep the mouse in a corner the screensaver will not start and the screen 
will not be locked.


- Davide


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


On 2010-03-10 00:05:27, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3240/
 ---
 
 (Updated 2010-03-10 00:05:27)
 
 
 Review request for Plasma, Martin Gräßlin and Lubos Lunak.
 
 
 Summary
 ---
 
 1) Removed Advanced Button from screensaver kcm.
 2) Screensaver screen edges settings have been merged with kwin screen edges 
 settings.
 3) Removed screensaver priority configuration: we assume that users don't 
 need to change screensaver priority.
 
 
 Diffs
 -
 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/CMakeLists.txt 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialog.h 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialog.cpp 
 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialogimpl.ui 
 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/screensaver.ui 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/scrnsave.h 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/scrnsave.cpp 1101220 
   /trunk/KDE/kdebase/workspace/kwin/kcmkwin/kwinscreenedges/main.cpp 1101220 
   /trunk/KDE/kdebase/workspace/kwin/lib/kwinglobals.h 1101220 
   /trunk/KDE/kdebase/workspace/kwin/options.cpp 1101220 
   /trunk/KDE/kdebase/workspace/kwin/workspace.cpp 1101220 
 
 Diff: http://reviewboard.kde.org/r/3240/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: merging screen edges settings.

2010-03-10 Thread Davide Bettio


 On 2010-03-10 19:44:48, Lubos Lunak wrote:
  Looks ok to me.
  
  One small nitpick: Please do not do
  Foo* foo = new Foo;
  foo-doSomething();
  delete foo;
  
  The object can be normally allocated on the stack without risking a leak or 
  requiring the extra work of dynamic allocation.

right, we have the dpointer that points internally to the heap.


- Davide


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


On 2010-03-10 00:05:27, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3240/
 ---
 
 (Updated 2010-03-10 00:05:27)
 
 
 Review request for Plasma, Martin Gräßlin and Lubos Lunak.
 
 
 Summary
 ---
 
 1) Removed Advanced Button from screensaver kcm.
 2) Screensaver screen edges settings have been merged with kwin screen edges 
 settings.
 3) Removed screensaver priority configuration: we assume that users don't 
 need to change screensaver priority.
 
 
 Diffs
 -
 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/CMakeLists.txt 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialog.h 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialog.cpp 
 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialogimpl.ui 
 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/screensaver.ui 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/scrnsave.h 1101220 
   /trunk/KDE/kdebase/workspace/kcontrol/screensaver/scrnsave.cpp 1101220 
   /trunk/KDE/kdebase/workspace/kwin/kcmkwin/kwinscreenedges/main.cpp 1101220 
   /trunk/KDE/kdebase/workspace/kwin/lib/kwinglobals.h 1101220 
   /trunk/KDE/kdebase/workspace/kwin/options.cpp 1101220 
   /trunk/KDE/kdebase/workspace/kwin/workspace.cpp 1101220 
 
 Diff: http://reviewboard.kde.org/r/3240/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Review Request: merging screen edges settings.

2010-03-09 Thread Davide Bettio

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

Review request for Plasma, Martin Gräßlin and Lubos Lunak.


Summary
---

1) Removed Advanced Button from screensaver kcm.
2) Screensaver screen edges settings have been merged with kwin screen edges 
settings.
3) Removed screensaver priority configuration: we assume that users don't need 
to change screensaver priority.


Diffs
-

  /trunk/KDE/kdebase/workspace/kcontrol/screensaver/CMakeLists.txt 1101220 
  /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialog.h 1101220 
  /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialog.cpp 1101220 
  /trunk/KDE/kdebase/workspace/kcontrol/screensaver/advanceddialogimpl.ui 
1101220 
  /trunk/KDE/kdebase/workspace/kcontrol/screensaver/screensaver.ui 1101220 
  /trunk/KDE/kdebase/workspace/kcontrol/screensaver/scrnsave.h 1101220 
  /trunk/KDE/kdebase/workspace/kcontrol/screensaver/scrnsave.cpp 1101220 
  /trunk/KDE/kdebase/workspace/kwin/kcmkwin/kwinscreenedges/main.cpp 1101220 
  /trunk/KDE/kdebase/workspace/kwin/lib/kwinglobals.h 1101220 
  /trunk/KDE/kdebase/workspace/kwin/options.cpp 1101220 
  /trunk/KDE/kdebase/workspace/kwin/workspace.cpp 1101220 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio


 On 2010-03-08 11:47:49, Sebastian Kügler wrote:
  I'm not sure about this patch:
  
  - The loading of images in a thread is nice
  - The loads huge picture and keeps them in mem is not changed (in fact, 
  it's worse now since QImage forces you to keep them in system memory, 
  whereas QPixmaps can be stored on the graphics card)
  - It basically disables hardware acceleration of the image scaling, QImage 
  vs. QPixmap
  
  With QPixmaps, we can blit into a smaller rect which is very fast, with 
  QImage, we have to do the scaling in software and then convert it to a 
  QPixmap to draw it. This happens on every resize, so it's a hot path and 
  blocks direct user interaction. In my tests on different hardware (ATI, 
  Intel, NVidia), the QPixmap based approach felt faster (smoother, more 
  frames per second while resizing). The performance here depends on the 
  painting backend used (image vs raster vs native) though, and thus per 
  driver.
  
  Maybe we can only do the image loading in a thread (since that can 
  potentially take quite long for large images), and keep a smaller copy 
  (screen resolution?) stored in a QPixmap which is then used to resize. (If 
  a size larger than our screen resolution is required, we can on-demand load 
  the full image (4x3px if you wish ;)) and scale from that. 
  (Rationale upscaling == bad, downscaling == OK, saving mem == good)
  
  The patch as it's now is not good enough IMO.

We must do software scaling because loading a 4000x3000 pixmap into X11 and 
asking X11 to scale the pixmap is a bad idea and it freezes the whole X11 
environment including plasma and kwin for at least a couple of seconds (that 
happpens on a recent nvidia quadro, and I wonder what happens on an ATI video 
card powered with buggy drivers).
With this patch during resize paintInterface is called and the cached QPixmap 
is used, in the meantime another thread with a completely async behaviour 
scales the image.

 The loads huge picture and keeps them in mem is not changed (in fact, it's 
 worse now since QImage forces you to keep them in system memory, whereas 
 QPixmaps can be stored on the graphics card)
Do you know how to load our image on graphics card memory without blocking 
everything? (don't forget that 4000x3000 px images are about 45 mb of raw ARGB 
data) And moreover what's the point of using video card memory since system 
memory is larger (think about laptops too) when moreover we don't need to use 
any video card feature? I can try anyway to reduce the huge in memory image 
footprint, but honestly I think that I should commit this patch before and then 
I can solve that problem. Anyway a solution might be to start after N seconds a 
thread with really low priority that replaces the huge in memory image with a 
screen-resolution-one (doing this task during image load and display process 
might be a bad idea).

 Maybe we can only do the image loading in a thread (since that can 
 potentially take quite long for large images).
This will prevent to freeze plasma during image loading but then X11 will be 
freezed anyway.

I might try to improve also the behaviour using a thread with a bit lower 
priority than the default priority.

Anyway don't forget that we are using software scaling also for wallpapers 
since KDE 4.0 and it works nicely.


- Davide


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


On 2010-03-08 02:27:47, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3162/
 ---
 
 (Updated 2010-03-08 02:27:47)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 First of all: **This is a preview of the patch** I'm still working on it but 
 I need some advices.
 Picture Frame does 2 really bad things (when used with huge images):
 * it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
 * plasma is blocked while the image is scaled
 As side effect also X11 freezes.
 
 This patch solves both issues using threads.
 
 I think that we should remove smooth scaling option from our configuration 
 UI. what do you think?
 
 
 Diffs
 -
 
   /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION

Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio


 On 2010-03-08 11:47:41, Sebastian Kügler wrote:
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp, line 488
  http://reviewboard.kde.org/r/3162/diff/3/?file=20458#file20458line488
 
  Why is this disabled now?

oh, sorry, I've forgot it.


- Davide


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


On 2010-03-08 02:27:47, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3162/
 ---
 
 (Updated 2010-03-08 02:27:47)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 First of all: **This is a preview of the patch** I'm still working on it but 
 I need some advices.
 Picture Frame does 2 really bad things (when used with huge images):
 * it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
 * plasma is blocked while the image is scaled
 As side effect also X11 freezes.
 
 This patch solves both issues using threads.
 
 I think that we should remove smooth scaling option from our configuration 
 UI. what do you think?
 
 
 Diffs
 -
 
   /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 
 
 Diff: http://reviewboard.kde.org/r/3162/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio


 On 2010-03-08 11:47:49, Sebastian Kügler wrote:
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp, line 255
  http://reviewboard.kde.org/r/3162/diff/3/?file=20458#file20458line255
 
  This is a hot path (it gets called whenever the applet resizes, which 
  can be quite often during drags). Doing a QImage - QPixmap conversion here 
  is not a good idea.
  
  The QPixmap-based version would just blit the pixmap into a smaller 
  rect which is fast (it can be hw-accelerated)

We have to convert the QImage to QPixmap somewhere and we can't do that in a 
different thread.


- Davide


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


On 2010-03-08 02:27:47, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3162/
 ---
 
 (Updated 2010-03-08 02:27:47)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 First of all: **This is a preview of the patch** I'm still working on it but 
 I need some advices.
 Picture Frame does 2 really bad things (when used with huge images):
 * it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
 * plasma is blocked while the image is scaled
 As side effect also X11 freezes.
 
 This patch solves both issues using threads.
 
 I think that we should remove smooth scaling option from our configuration 
 UI. what do you think?
 
 
 Diffs
 -
 
   /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 
 
 Diff: http://reviewboard.kde.org/r/3162/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio


 On 2010-03-08 11:47:49, Sebastian Kügler wrote:
  I'm not sure about this patch:
  
  - The loading of images in a thread is nice
  - The loads huge picture and keeps them in mem is not changed (in fact, 
  it's worse now since QImage forces you to keep them in system memory, 
  whereas QPixmaps can be stored on the graphics card)
  - It basically disables hardware acceleration of the image scaling, QImage 
  vs. QPixmap
  
  With QPixmaps, we can blit into a smaller rect which is very fast, with 
  QImage, we have to do the scaling in software and then convert it to a 
  QPixmap to draw it. This happens on every resize, so it's a hot path and 
  blocks direct user interaction. In my tests on different hardware (ATI, 
  Intel, NVidia), the QPixmap based approach felt faster (smoother, more 
  frames per second while resizing). The performance here depends on the 
  painting backend used (image vs raster vs native) though, and thus per 
  driver.
  
  Maybe we can only do the image loading in a thread (since that can 
  potentially take quite long for large images), and keep a smaller copy 
  (screen resolution?) stored in a QPixmap which is then used to resize. (If 
  a size larger than our screen resolution is required, we can on-demand load 
  the full image (4x3px if you wish ;)) and scale from that. 
  (Rationale upscaling == bad, downscaling == OK, saving mem == good)
  
  The patch as it's now is not good enough IMO.
 
 Davide Bettio wrote:
 We must do software scaling because loading a 4000x3000 pixmap into X11 
 and asking X11 to scale the pixmap is a bad idea and it freezes the whole X11 
 environment including plasma and kwin for at least a couple of seconds (that 
 happpens on a recent nvidia quadro, and I wonder what happens on an ATI video 
 card powered with buggy drivers).
 With this patch during resize paintInterface is called and the cached 
 QPixmap is used, in the meantime another thread with a completely async 
 behaviour scales the image.
 
  The loads huge picture and keeps them in mem is not changed (in fact, 
 it's worse now since QImage forces you to keep them in system memory, whereas 
 QPixmaps can be stored on the graphics card)
 Do you know how to load our image on graphics card memory without 
 blocking everything? (don't forget that 4000x3000 px images are about 45 mb 
 of raw ARGB data) And moreover what's the point of using video card memory 
 since system memory is larger (think about laptops too) when moreover we 
 don't need to use any video card feature? I can try anyway to reduce the huge 
 in memory image footprint, but honestly I think that I should commit this 
 patch before and then I can solve that problem. Anyway a solution might be to 
 start after N seconds a thread with really low priority that replaces the 
 huge in memory image with a screen-resolution-one (doing this task during 
 image load and display process might be a bad idea).
 
  Maybe we can only do the image loading in a thread (since that can 
 potentially take quite long for large images).
 This will prevent to freeze plasma during image loading but then X11 will 
 be freezed anyway.
 
 I might try to improve also the behaviour using a thread with a bit lower 
 priority than the default priority.
 
 Anyway don't forget that we are using software scaling also for 
 wallpapers since KDE 4.0 and it works nicely.

anyway the frame behaviour during resize can be improved a lot but honestly I 
would prefer to split my work in several small pieces, I don't like huge 
patches.


- Davide


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


On 2010-03-08 02:27:47, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3162/
 ---
 
 (Updated 2010-03-08 02:27:47)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 First of all: **This is a preview of the patch** I'm still working on it but 
 I need some advices.
 Picture Frame does 2 really bad things (when used with huge images):
 * it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
 * plasma is blocked while the image is scaled
 As side effect also X11 freezes.
 
 This patch solves both issues using threads.
 
 I think that we should remove smooth scaling option from our configuration 
 UI. what do you think?
 
 
 Diffs
 -
 
   /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
   /trunk/KDE

Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio

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

(Updated 2010-03-08 14:35:28.993575)


Review request for Plasma.


Changes
---

The preview monitor in the configuration UI is enabled again.


Summary
---

First of all: **This is a preview of the patch** I'm still working on it but I 
need some advices.
Picture Frame does 2 really bad things (when used with huge images):
* it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
* plasma is blocked while the image is scaled
As side effect also X11 freezes.

This patch solves both issues using threads.

I think that we should remove smooth scaling option from our configuration 
UI. what do you think?


Diffs (updated)
-

  /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio


 On 2010-03-08 18:50:47, Aaron Seigo wrote:
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp, lines 186-190
  http://reviewboard.kde.org/r/3162/diff/4/?file=20476#file20476line186
 
  as far as i can see, the loader is never deleted. it emits its signal, 
  pictureLoaded is called, and then the object is dropped and just sits there 
  in memory.

QThreadPool deletes the QRunnable automatically if autoDelete() returns true 
(the default). Use setAutoDelete() to change the auto-deletion flag.


- Davide


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


On 2010-03-08 14:35:28, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3162/
 ---
 
 (Updated 2010-03-08 14:35:28)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 First of all: **This is a preview of the patch** I'm still working on it but 
 I need some advices.
 Picture Frame does 2 really bad things (when used with huge images):
 * it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
 * plasma is blocked while the image is scaled
 As side effect also X11 freezes.
 
 This patch solves both issues using threads.
 
 I think that we should remove smooth scaling option from our configuration 
 UI. what do you think?
 
 
 Diffs
 -
 
   /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
   /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 
 
 Diff: http://reviewboard.kde.org/r/3162/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio

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

(Updated 2010-03-08 20:02:58.196250)


Review request for Plasma.


Changes
---

* Changed as requested by aseigo.
* Added missing connect.
* Added compatibility with old dataengines.


Summary
---

First of all: **This is a preview of the patch** I'm still working on it but I 
need some advices.
Picture Frame does 2 really bad things (when used with huge images):
* it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
* plasma is blocked while the image is scaled
As side effect also X11 freezes.

This patch solves both issues using threads.

I think that we should remove smooth scaling option from our configuration 
UI. what do you think?


Diffs (updated)
-

  /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-08 Thread Davide Bettio

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

(Updated 2010-03-08 20:19:25.175491)


Review request for Plasma.


Changes
---

* Fixed a little mistake with svn ;)
* Removed some kate generated garbage spaces


Summary
---

First of all: **This is a preview of the patch** I'm still working on it but I 
need some advices.
Picture Frame does 2 really bad things (when used with huge images):
* it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
* plasma is blocked while the image is scaled
As side effect also X11 freezes.

This patch solves both issues using threads.

I think that we should remove smooth scaling option from our configuration 
UI. what do you think?


Diffs (updated)
-

  /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.h PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.h PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-07 Thread Davide Bettio

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

(Updated 2010-03-08 02:24:36.633893)


Review request for Plasma.


Changes
---

this should be the last version of the patch.
I removed smooth scaling from the configuration ui.


Summary
---

First of all: **This is a preview of the patch** I'm still working on it but I 
need some advices.
Picture Frame does 2 really bad things (when used with huge images):
* it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
* plasma is blocked while the image is scaled
As side effect also X11 freezes.

This patch solves both issues using threads.

I think that we should remove smooth scaling option from our configuration 
UI. what do you think?


Diffs (updated)
-

  /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: frame plasmoid: image load and scaling with threads

2010-03-07 Thread Davide Bettio

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

(Updated 2010-03-08 02:27:47.528025)


Review request for Plasma.


Changes
---

sorry, I've forgot to remove m_smoothScaling.


Summary
---

First of all: **This is a preview of the patch** I'm still working on it but I 
need some advices.
Picture Frame does 2 really bad things (when used with huge images):
* it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
* plasma is blocked while the image is scaled
As side effect also X11 freezes.

This patch solves both issues using threads.

I think that we should remove smooth scaling option from our configuration 
UI. what do you think?


Diffs (updated)
-

  /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/appearanceSettings.ui 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/configdialog.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 

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


Testing
---


Thanks,

Davide

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


Review Request: frame plasmoid: image load and scaling with threads

2010-03-06 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

First of all: **This is a preview of the patch** I'm still working on it but I 
need some advices.
Picture Frame does 2 really bad things (when used with huge images):
* it loads huge images (in my case 4000x3000 pixels) into X11 pixmaps
* plasma is blocked while the image is scaled
As side effect also X11 freezes.

This patch solves both issues using threads.

I think that we should remove smooth scaling option from our configuration 
UI. what do you think?


Diffs
-

  /trunk/KDE/kdeplasma-addons/applets/frame/CMakeLists.txt 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/frame.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/imageloader.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/imagescaler.cpp PRE-CREATION 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/picture.cpp 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.h 1093624 
  /trunk/KDE/kdeplasma-addons/applets/frame/slideshow.cpp 1093624 

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


Testing
---


Thanks,

Davide

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


Review Request: Plasma::Wallpaper: use a QRunnable thread to save the image in the cache.

2010-03-04 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

This patch avoid to block plasma while the image is compressed to png and saved 
on disk.


Diffs
-

  /trunk/KDE/kdelibs/plasma/wallpaper.cpp 1098954 

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


Testing
---


Thanks,

Davide

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


Review Request: Added support to multiple render threads to Plasma::Wallpaper.

2010-03-03 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

This patch adds support to multiple render threads in Plasma::Wallpaper and 
fixes a small bug that has been happening when there wasn't any wallpaper in 
the wallpaper cache.


Diffs
-

  /trunk/KDE/kdelibs/plasma/private/wallpaper_p.h 1097236 
  /trunk/KDE/kdelibs/plasma/wallpaper.cpp 1097236 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Added support to multiple render threads to Plasma::Wallpaper.

2010-03-03 Thread Davide Bettio


 On 2010-03-03 17:05:34, Aaron Seigo wrote:
  This patch adds support to multiple render threads in Plasma::Wallpaper
  
  sounds like it could be useful; is there a use case in particular that you 
  were working on that this improves?
  
  and fixes a small bug that has been happening when there wasn't any 
  wallpaper in the wallpaper cache.
  
  what was the fix? (i didn't notice it in the patch :)
 
 Davide Bettio wrote:
 The case is when plasma has to render more than one image in the same 
 time (when rendering N wallpaper for N activities when the cache is empty), 
 multithreading is here for free with few changes.
 
 The bug has been happening with cache on tmpfs, so the cache is erased 
 during every reboot. The old code doesn't work when there are more than one 
 render request (the previous request was always replaced with the new one), 
 the fix is the queue.
 
 Beat Wolf wrote:
 does this potentialy fix the black wallpaper bug on multiscreen setups? 
 just wondering

I don't know, buy me another monitor and I can tell you... or just try the 
patch ;)


- Davide


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


On 2010-03-03 15:47:34, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/3092/
 ---
 
 (Updated 2010-03-03 15:47:34)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 This patch adds support to multiple render threads in Plasma::Wallpaper and 
 fixes a small bug that has been happening when there wasn't any wallpaper in 
 the wallpaper cache.
 
 
 Diffs
 -
 
   /trunk/KDE/kdelibs/plasma/private/wallpaper_p.h 1097236 
   /trunk/KDE/kdelibs/plasma/wallpaper.cpp 1097236 
 
 Diff: http://reviewboard.kde.org/r/3092/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: Added support to multiple render threads to Plasma::Wallpaper.

2010-03-03 Thread Davide Bettio

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

(Updated 2010-03-03 23:51:38.984773)


Review request for Plasma.


Changes
---

changed everything as requested by aaron.


Summary
---

This patch adds support to multiple render threads in Plasma::Wallpaper and 
fixes a small bug that has been happening when there wasn't any wallpaper in 
the wallpaper cache.


Diffs (updated)
-

  /trunk/KDE/kdelibs/plasma/private/wallpaper_p.h 1098381 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread.cpp 1098381 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread_p.h 1098381 
  /trunk/KDE/kdelibs/plasma/wallpaper.cpp 1098381 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Added support to multiple render threads to Plasma::Wallpaper.

2010-03-03 Thread Davide Bettio

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

(Updated 2010-03-03 23:55:34.353109)


Review request for Plasma.


Changes
---

removed some useless spaces...


Summary
---

This patch adds support to multiple render threads in Plasma::Wallpaper and 
fixes a small bug that has been happening when there wasn't any wallpaper in 
the wallpaper cache.


Diffs (updated)
-

  /trunk/KDE/kdelibs/plasma/private/wallpaper_p.h 1098381 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread.cpp 1098381 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread_p.h 1098381 
  /trunk/KDE/kdelibs/plasma/wallpaper.cpp 1098381 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Added support to multiple render threads to Plasma::Wallpaper.

2010-03-03 Thread Davide Bettio

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

(Updated 2010-03-04 00:54:48.317782)


Review request for Plasma.


Changes
---

Now it should be ok.


Summary
---

This patch adds support to multiple render threads in Plasma::Wallpaper and 
fixes a small bug that has been happening when there wasn't any wallpaper in 
the wallpaper cache.


Diffs (updated)
-

  /trunk/KDE/kdelibs/plasma/private/wallpaper_p.h 1098620 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread.cpp 1098620 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread_p.h 1098620 
  /trunk/KDE/kdelibs/plasma/wallpaper.h 1098620 
  /trunk/KDE/kdelibs/plasma/wallpaper.cpp 1098620 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Added support to multiple render threads to Plasma::Wallpaper.

2010-03-03 Thread Davide Bettio

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

(Updated 2010-03-04 00:56:26.290142)


Review request for Plasma.


Changes
---

kate helps me to put garbage spaces around...


Summary
---

This patch adds support to multiple render threads in Plasma::Wallpaper and 
fixes a small bug that has been happening when there wasn't any wallpaper in 
the wallpaper cache.


Diffs (updated)
-

  /trunk/KDE/kdelibs/plasma/private/wallpaper_p.h 1098620 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread.cpp 1098620 
  /trunk/KDE/kdelibs/plasma/private/wallpaperrenderthread_p.h 1098620 
  /trunk/KDE/kdelibs/plasma/wallpaper.h 1098620 
  /trunk/KDE/kdelibs/plasma/wallpaper.cpp 1098620 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Ported Plasma::WebView to KGraphicsWebView

2010-02-17 Thread Davide Bettio


 On 2010-02-17 12:54:30, Marco Martin wrote:
  /trunk/KDE/kdelibs/plasma/widgets/webview.cpp, line 174
  http://reviewboard.kde.org/r/2990/diff/1/?file=19582#file19582line174
 
  thing that we were talking about the other day:
  are you sure nw that page() and mainFrame() are always valid?

yes, I've checked QtWebKit code and they are always valid.


- Davide


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


On 2010-02-17 02:46:46, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/2990/
 ---
 
 (Updated 2010-02-17 02:46:46)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 This patch replaces all the old code that uses directly KWebPage with new 
 code that uses KGraphicsWebView.
 
 
 Diffs
 -
 
   /trunk/KDE/kdelibs/plasma/widgets/webview.h 1090797 
   /trunk/KDE/kdelibs/plasma/widgets/webview.cpp 1090803 
   /trunk/KDE/kdelibs/plasma/private/animablegraphicswebview_p.h PRE-CREATION 
   /trunk/KDE/kdelibs/plasma/CMakeLists.txt 1090803 
   /trunk/KDE/kdelibs/plasma/private/animablegraphicswebview.cpp PRE-CREATION 
 
 Diff: http://reviewboard.kde.org/r/2990/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Review Request: New: Plasma::ToolButton::setDown(bool)

2010-01-18 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

This patch adds setDown to ToolButton.


Diffs
-

  /trunk/KDE/kdelibs/plasma/widgets/toolbutton.h 1073246 
  /trunk/KDE/kdelibs/plasma/widgets/toolbutton.cpp 1074900 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: New: Plasma::ToolButton::setDown(bool)

2010-01-18 Thread Davide Bettio

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

(Updated 2010-01-18 22:39:23.687257)


Review request for Plasma.


Changes
---

Removed useless spaces...


Summary
---

This patch adds setDown to ToolButton.


Diffs (updated)
-

  /trunk/KDE/kdelibs/plasma/widgets/toolbutton.h 1073246 
  /trunk/KDE/kdelibs/plasma/widgets/toolbutton.cpp 1074900 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Ported KTimeTracker to KNotification

2009-09-28 Thread Davide Bettio


 On 2009-09-21 13:41:29, Thorsten Staerk wrote:
  Good to see you working on my baby ktimetracker. Let's have a discussion on 
  irc.
 
 Davide Bettio wrote:
 ok. my timezone is CET. I'm on IRC in the afternoon and in the night. You 
 can find me in #plasma.
 
 Thorsten Staerk wrote:
 Did not work - most important question: What does your patch do? What 
 issues do you have? Which are fixed?
 
 Thorsten Staerk wrote:
 In bug 208099 https://bugs.kde.org/show_bug.cgi?id=208099 I recommend to 
 test your patch, but it does not build cleanly. Can you write a clean patch 
 please?

This patch replaces KSysTrayIcon (that is deprecated) with KNotificationItem. 
For more information you should read Aaaron and Notmart blogs about it.


- Davide


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


On 2009-09-19 20:16:41, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/1653/
 ---
 
 (Updated 2009-09-19 20:16:41)
 
 
 Review request for KDE PIM and Plasma.
 
 
 Summary
 ---
 
 KTimeTracker has been ported to KNotificationItem but I still have few issues 
 that I've corrected with #if 0.
 It's not really clear to me how the notification works when KTimeTracker is a 
 KPart.
 Anyway please don't use XPM pixmaps, use icons.
 
 
 Diffs
 -
 
   /trunk/KDE/kdepim/ktimetracker/ktimetrackerpart.cpp 1024122 
   /trunk/KDE/kdepim/ktimetracker/tray.h 1024122 
   /trunk/KDE/kdepim/ktimetracker/tray.cpp 1024122 
 
 Diff: http://reviewboard.kde.org/r/1653/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: Attempt to port KAlarm to KNotificationIcon

2009-09-22 Thread Davide Bettio


 On 2009-09-22 05:12:41, David Jarvie wrote:
  As you say, these changes are incomplete. The way that quitting is handled 
  (whether to quit or not, depending on which windows are open) is a very 
  important feature in KAlarm, and looking at the patch, I'm not convinced 
  that it handles this properly. I don't have time currently to look at this 
  in detail, but please don't commit yet until everything has been fixed and 
  tested.

I will not commit anything until I get your ship it. :)


 On 2009-09-22 05:12:41, David Jarvie wrote:
  /trunk/KDE/kdepim/kalarm/kalarmapp.cpp, line 753
  http://reviewboard.kde.org/r/1655/diff/1/?file=11686#file11686line753
 
  This line shouldn't be removed unless there's some alternative 
  mechanism for showing the window.

you can't show()/hide() it. you can only change the status from passive to 
active or needsattention.


- Davide


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


On 2009-09-19 21:43:30, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/1655/
 ---
 
 (Updated 2009-09-19 21:43:30)
 
 
 Review request for KDE PIM and Plasma.
 
 
 Summary
 ---
 
 I've attempted to port KAlarm to KNotificationItem.
 I don't know how to port some pieces of code.
 Probably I will post a new patch soon.
 
 
 Diffs
 -
 
   /trunk/KDE/kdepim/kalarm/kalarmapp.h 1024122 
   /trunk/KDE/kdepim/kalarm/kalarmapp.cpp 1024122 
   /trunk/KDE/kdepim/kalarm/mainwindow.cpp 1024122 
   /trunk/KDE/kdepim/kalarm/traywindow.h 1024122 
   /trunk/KDE/kdepim/kalarm/traywindow.cpp 1024122 
 
 Diff: http://reviewboard.kde.org/r/1655/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Re: Review Request: Attempt to port KAlarm to KNotificationIcon

2009-09-22 Thread Davide Bettio

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

(Updated 2009-09-22 19:23:39.660245)


Review request for KDE PIM and Plasma.


Changes
---

it seems that show() and hide() methods are required... 


Summary
---

I've attempted to port KAlarm to KNotificationItem.
I don't know how to port some pieces of code.
Probably I will post a new patch soon.


Diffs
-

  /trunk/KDE/kdepim/kalarm/kalarmapp.h 1024122 
  /trunk/KDE/kdepim/kalarm/kalarmapp.cpp 1024122 
  /trunk/KDE/kdepim/kalarm/mainwindow.cpp 1024122 
  /trunk/KDE/kdepim/kalarm/traywindow.h 1024122 
  /trunk/KDE/kdepim/kalarm/traywindow.cpp 1024122 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Attempt to port KAlarm to KNotificationIcon

2009-09-22 Thread Davide Bettio

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

(Updated 2009-09-22 19:24:27.885530)


Review request for KDE PIM, Plasma and Marco Martin.


Summary
---

I've attempted to port KAlarm to KNotificationItem.
I don't know how to port some pieces of code.
Probably I will post a new patch soon.


Diffs
-

  /trunk/KDE/kdepim/kalarm/kalarmapp.h 1024122 
  /trunk/KDE/kdepim/kalarm/kalarmapp.cpp 1024122 
  /trunk/KDE/kdepim/kalarm/mainwindow.cpp 1024122 
  /trunk/KDE/kdepim/kalarm/traywindow.h 1024122 
  /trunk/KDE/kdepim/kalarm/traywindow.cpp 1024122 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Ported KTimeTracker to KNotification

2009-09-22 Thread Davide Bettio


 On 2009-09-21 13:41:29, Thorsten Staerk wrote:
  Good to see you working on my baby ktimetracker. Let's have a discussion on 
  irc.

ok. my timezone is CET. I'm on IRC in the afternoon and in the night. You can 
find me in #plasma.


- Davide


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


On 2009-09-19 20:16:41, Davide Bettio wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/1653/
 ---
 
 (Updated 2009-09-19 20:16:41)
 
 
 Review request for KDE PIM and Plasma.
 
 
 Summary
 ---
 
 KTimeTracker has been ported to KNotificationItem but I still have few issues 
 that I've corrected with #if 0.
 It's not really clear to me how the notification works when KTimeTracker is a 
 KPart.
 Anyway please don't use XPM pixmaps, use icons.
 
 
 Diffs
 -
 
   /trunk/KDE/kdepim/ktimetracker/ktimetrackerpart.cpp 1024122 
   /trunk/KDE/kdepim/ktimetracker/tray.h 1024122 
   /trunk/KDE/kdepim/ktimetracker/tray.cpp 1024122 
 
 Diff: http://reviewboard.kde.org/r/1653/diff
 
 
 Testing
 ---
 
 
 Thanks,
 
 Davide
 


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


Review Request: Ported KTimeTracker to KNotification

2009-09-19 Thread Davide Bettio

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

Review request for KDE PIM and Plasma.


Summary
---

KTimeTracker has been ported to KNotificationItem but I still have few issues 
that I've corrected with #if 0.
It's not really clear to me how the notification works when KTimeTracker is a 
KPart.
Anyway please don't use XPM pixmaps, use icons.


Diffs
-

  /trunk/KDE/kdepim/ktimetracker/ktimetrackerpart.cpp 1024122 
  /trunk/KDE/kdepim/ktimetracker/tray.h 1024122 
  /trunk/KDE/kdepim/ktimetracker/tray.cpp 1024122 

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


Testing
---


Thanks,

Davide

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


Review Request: Attempt to port KAlarm to KNotificationIcon

2009-09-19 Thread Davide Bettio

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

Review request for KDE PIM and Plasma.


Summary
---

I've attempted to port KAlarm to KNotificationItem.
I don't know how to port some pieces of code.
Probably I will post a new patch soon.


Diffs
-

  /trunk/KDE/kdepim/kalarm/kalarmapp.h 1024122 
  /trunk/KDE/kdepim/kalarm/kalarmapp.cpp 1024122 
  /trunk/KDE/kdepim/kalarm/mainwindow.cpp 1024122 
  /trunk/KDE/kdepim/kalarm/traywindow.h 1024122 
  /trunk/KDE/kdepim/kalarm/traywindow.cpp 1024122 

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


Testing
---


Thanks,

Davide

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


Review Request: Replaced kopete systray with NotificationItem

2009-09-18 Thread Davide Bettio

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

Review request for Kopete and Plasma.


Summary
---

This patch replaces KSysTray with KNotificationItem.


Diffs
-

  /trunk/KDE/kdenetwork/kopete/kopete/kopetewindow.cpp 1025366 
  /trunk/KDE/kdenetwork/kopete/kopete/systemtray.h 1025366 
  /trunk/KDE/kdenetwork/kopete/kopete/systemtray.cpp 1025366 

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


Testing
---

I've been using kopete with this patch for some hours...


Thanks,

Davide

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


Review Request: Moving desktop theme to system settings (phase 2)

2009-08-28 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

Added plasma desktop theme selector to style module.


Diffs
-

  /trunk/KDE/kdebase/workspace/kcontrol/style/CMakeLists.txt 1016378 
  /trunk/KDE/kdebase/workspace/kcontrol/style/kcmstyle.h 1016378 
  /trunk/KDE/kdebase/workspace/kcontrol/style/kcmstyle.cpp 1016378 

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


Testing
---


Thanks,

Davide

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


Review Request: Moving theme configuration to system settings.

2009-08-25 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

This patch removes theme configuration from backround dialog.


Diffs
-

  /trunk/KDE/kdebase/workspace/plasma/shells/desktop/BackgroundDialog.ui 999195 
  /trunk/KDE/kdebase/workspace/plasma/shells/desktop/backgrounddialog.h 999195 
  /trunk/KDE/kdebase/workspace/plasma/shells/desktop/backgrounddialog.cpp 
999195 

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


Testing
---


Thanks,

Davide

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


Review Request: Ported akonaditray to KNotificationAreaItem

2009-04-28 Thread Davide Bettio

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

Review request for KDE PIM, Plasma and Tom Albers.


Summary
---

Ported akonaditray to KNotificationAreaItem.


Diffs
-

  /trunk/KDE/kdepim/akonadi/tray/CMakeLists.txt 957204 
  /trunk/KDE/kdepim/akonadi/tray/dock.h 957204 
  /trunk/KDE/kdepim/akonadi/tray/dock.cpp 957204 
  /trunk/KDE/kdepim/akonadi/tray/main.cpp 957204 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: moved moonphase code to time dataengine.

2009-04-26 Thread Davide Bettio

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

(Updated 2009-04-26 16:31:48.500327)


Review request for Plasma, Aaron Seigo and Petri Damstén.


Summary (updated)
---

moved moonphase code to time dataengine from luna plasmoid/moonphase kicker 
applet (as requested by petri).
phases.cpp is missing but it comes from the plasmoid.
I will to remove all that useless kDebug messages.


Diffs
-

  /trunk/KDE/kdebase/workspace/plasma/dataengines/time/moonphase.cpp 
PRE-CREATION 
  /trunk/KDE/kdebase/workspace/plasma/dataengines/time/moonphase.h PRE-CREATION 
  /trunk/KDE/kdebase/workspace/plasma/dataengines/time/CMakeLists.txt 959712 
  /trunk/KDE/kdebase/workspace/plasma/dataengines/time/timeengine.cpp 959712 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Plasmoïd Notes: Solution for the bug 171795. Possibility to format the text.

2009-04-19 Thread Davide Bettio

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



Screenshot: Screenshot2
http://reviewboard.kde.org//r/567/#scomment30
it looks ugly.


Screenshot: Screenshot1
http://reviewboard.kde.org//r/567/#scomment31
it looks ugly.


Screenshot: Screenshot3
http://reviewboard.kde.org//r/567/#scomment32
I think that it is the right way to implement this thing.

- Davide


On 2009-04-19 02:21:49, Madlyn MERCK wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/567/
 ---
 
 (Updated 2009-04-19 02:21:49)
 
 
 Review request for Plasma.
 
 
 Summary
 ---
 
 This patch offers the possibility to format the text of the note.
 It's a solution of the bug 171795 
 (https://bugs.kde.org/show_bug.cgi?id=171795).
 You can make your text bold, italic, strike-through... You can show format 
 options with the button '+' or with the text's popupmenu.
 
 If you notice any problem with this new option just tell me.
 
 
 This addresses bug 171795.
 https://bugs.kde.org/show_bug.cgi?id=171795
 
 
 Diffs
 -
 
   trunk/KDE/kdeplasma-addons/applets/notes/notes.h 951942 
   trunk/KDE/kdeplasma-addons/applets/notes/notes.cpp 951942 
 
 Diff: http://reviewboard.kde.org/r/567/diff
 
 
 Testing
 ---
 
 
 Screenshots
 ---
 
 Screenshot1
   http://reviewboard.kde.org/r/567/s/104/
 Screenshot2
   http://reviewboard.kde.org/r/567/s/105/
 Screenshot3
   http://reviewboard.kde.org/r/567/s/106/
 
 
 Thanks,
 
 Madlyn
 


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


Review Request: Ported strigi service tray icon to KNotificationAreaItem.

2009-04-17 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

Ported strigi service tray icon to KNotificationAreaItem.


Diffs
-

  /trunk/KDE/kdebase/runtime/nepomuk/services/strigi/CMakeLists.txt 955378 
  /trunk/KDE/kdebase/runtime/nepomuk/services/strigi/strigiservice.cpp 955378 
  /trunk/KDE/kdebase/runtime/nepomuk/services/strigi/systray.h 955378 
  /trunk/KDE/kdebase/runtime/nepomuk/services/strigi/systray.cpp 955378 

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


Testing
---


Thanks,

Davide

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


Review Request: Ported kwalletmanager tray icon to KNotificationAreaItem.

2009-04-17 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

Ported kwalletmanager tray icon to KNotificationAreaItem.


Diffs
-

  /trunk/KDE/kdeutils/kwallet/CMakeLists.txt 955378 
  /trunk/KDE/kdeutils/kwallet/kwalletmanager.h 955378 
  /trunk/KDE/kdeutils/kwallet/kwalletmanager.cpp 955378 

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


Testing
---


Thanks,

Davide

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


Review Request: Ported korgac systray to KNotificationAreaItem

2009-04-17 Thread Davide Bettio

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

Review request for KDE PIM and Plasma.


Summary
---

Ported korgac systray to KNotificationAreaItem


Diffs
-

  /trunk/KDE/kdepim/korganizer/korgac/CMakeLists.txt 955378 
  /trunk/KDE/kdepim/korganizer/korgac/alarmdockwindow.h 955378 
  /trunk/KDE/kdepim/korganizer/korgac/alarmdockwindow.cpp 955378 
  /trunk/KDE/kdepim/korganizer/korgac/koalarmclient.cpp 955378 

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


Testing
---


Thanks,

Davide

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


Review Request: Ported kopete systray icon to KNotificationAreaItem.

2009-04-17 Thread Davide Bettio

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

Review request for Kopete and Plasma.


Summary
---

Ported kopete systray icon to KNotificationAreaItem.


Diffs
-

  /trunk/KDE/kdenetwork/kopete/kopete/CMakeLists.txt 955509 
  /trunk/KDE/kdenetwork/kopete/kopete/kopetewindow.cpp 955509 
  /trunk/KDE/kdenetwork/kopete/kopete/systemtray.h 955509 
  /trunk/KDE/kdenetwork/kopete/kopete/systemtray.cpp 955509 

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


Testing
---


Thanks,

Davide

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


Re: Desktop settings dialog ideas

2009-04-07 Thread Davide Bettio
Hi,

On Sunday 05 April 2009 12:51:48 Emdek wrote:
 Yes of course, this is mainly for users that were already using it in the
 past. But also for users who want to perform some actions connected to the
 desktop in one central place but without launching additional application.

No, they aren't connected to the desktop. they are more connected to the 
concept of display and plasma isn't connected to the concept of display.

 Maybe this is not perfect solution and like everything it has drawbacks but
 fighting with users habits is often very hard.

but you can get long term benefits.

Bye,
Davide Bettio.

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


Re: solarposition dataengine moved to kdereview

2009-04-07 Thread Davide Bettio
Hi,

On Tuesday 07 April 2009 08:55:19 Petri Damstén wrote:
 I'll add this to feature plan for 4.3. I think moon phase and position
 would be nice here too.
I agree with you, I can move from luna to that dataengine moonphase code too.

Bye,
Davide Bettio.

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


Re: Desktop settings dialog ideas

2009-04-04 Thread Davide Bettio
Hi,

On Saturday 04 April 2009 22:51:54 Emdek wrote:
 First idea, easier to do, is to add back to dialog pages with settings of
 screensaver and power saving (maybe there were also other, I don't
 remember) like in KDE3. This location was logical and they were easier to
 reach in few clicks. This idea is described in wish #185153.

The main advantage of your idea is that users are used to a similar UI so it 
might be more usable for users that are already used to Windows or KDE  4.
On the other hand this paradigm was introduced by microsoft a lot of time ago 
and it isn't logical for us. We are just used to it. Plasma team is working 
hard to push innovation to the desktop, and breaking with the (broken) past is 
part of our evolution.

Bye,
Davide Bettio.

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


Review Request: IconWidget DragDrop visual feedback.

2009-04-02 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

Use the hover background also for the dragdrop.


This addresses bug 110952.
https://bugs.kde.org/show_bug.cgi?id=110952


Diffs
-

  trunk/KDE/kdelibs/plasma/widgets/iconwidget.h 948167 
  trunk/KDE/kdelibs/plasma/widgets/iconwidget.cpp 948167 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: Makes the configuration of the comic plasmoid easier to use

2009-04-02 Thread Davide Bettio

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



Screenshot: 
http://reviewboard.kde.org//r/461/#scomment25
You should move it on top of the list.



Screenshot: 
http://reviewboard.kde.org//r/461/#scomment26
I think that you may try to add a checkbox to enable autoswitch.


- Davide


On 2009-03-29 04:33:47, Matthias Fuchs wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://reviewboard.kde.org/r/461/
 ---
 
 (Updated 2009-03-29 04:33:47)
 
 
 Review request for Plasma and Davide Bettio.
 
 
 Summary
 ---
 
 Whenever the user ticks Use Tabs the view changes and the available comics 
 are displayed in a listview, clicking at them marks them and adds them as 
 tabs if ok is pressed. Otherwise it is similar to the current situation.
 
 I'm not sure if I should add Select All-, Deselect All-Buttons. What do 
 you think?
 
 
 Diffs
 -
 
   /trunk/KDE/kdeplasma-addons/applets/comic/comic.h 946187 
   /trunk/KDE/kdeplasma-addons/applets/comic/comic.cpp 946187 
   /trunk/KDE/kdeplasma-addons/applets/comic/comicSettings.ui 946187 
   /trunk/KDE/kdeplasma-addons/applets/comic/configwidget.h 946187 
   /trunk/KDE/kdeplasma-addons/applets/comic/configwidget.cpp 946187 
 
 Diff: http://reviewboard.kde.org/r/461/diff
 
 
 Testing
 ---
 
 
 Screenshots
 ---
 
 
   http://reviewboard.kde.org/r/461/s/82/
 
   http://reviewboard.kde.org/r/461/s/83/
 
 
 Thanks,
 
 Matthias
 


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


Review Request: weather: adds a space between value and unit. (100.20KPa - 100.20 KPa)

2009-03-29 Thread Davide Bettio

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

Review request for Plasma.


Summary
---

Space between value and unit improves plasmoid usability. (100.20KPa - 100.20 
KPa)


Diffs
-

  KDE/kdeplasma-addons/applets/weather/weatherapplet.cpp 946357 

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


Testing
---


Thanks,

Davide

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


Re: Review Request: simple animation of tabbar icons everytime kickoff is launched by pressing the KDE start button

2009-03-26 Thread Davide Bettio
Hi,

Can you revert this patch?
I think that your patch doesn't fulfill user and plasma requirements.
IMHO it is too slow and weird. I think that users may get annoyed by that 
animation after a couple of times.
I remember that Zack Rusin has wrote an interesting post about animations on 
his blog. I suggest you to look for that post.

Bye,
Davide Bettio.

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


Don't use applet

2009-01-27 Thread Davide Bettio
Hi,

We used that word 2 times in the announce: 
http://www.kde.org/announcements/4.2/index.php
I think that we must stop to use that word.

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


crystal... few things about that name

2009-01-25 Thread Davide Bettio
Hi,

I think you should try to find a better name:
1) Crystal was used for a long period as an icon theme name (that Isn't used 
anymore), so when I read that name I think about the old Crystal SVG theme.

2) That name doesn't suggest anything about what that plasmoid does.
A name that suggest what the plasmoid is, isn't needed but it helps a lot.

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


Re: My progress

2009-01-13 Thread Davide Bettio
Hi,

Il Tuesday 13 January 2009 20:54:25 Henk te Sligte ha scritto:
 After that, I'm not really sure what to do next. I have seen some
 tasklists (e.g. http://techbase.kde.org/Projects/Plasma/Tasks), maybe
 it's a good idea to pick one of those and see how far I get. But I'm
 not really sure about all of this.

That page seems outdated... :/

 I have a couple of questions: Is the process which I have in mind a
 good idea? Am I too optimistic, because Plasma is too hard (as far as
 I've seen, it's quite readable, and it just makes sense).

Plasma is designed to be simple  powerful. :)

 I know there 
 are some mentors for KDE, is there also a mentor for Plasma, or can I
 do the learning process on my own?

I'm not an official mentor but I can help you if you want :)
#plasma is always a good place to start...

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


Re: Welcome to 4.3.

2009-01-10 Thread Davide Bettio
Hi,

Il Friday 09 January 2009 21:32:23 Zbigniew Braniecki ha scritto:
 Regarding plans for 4.3. I just wanted to try to refresh the idea of
 Virtual Folders that were first crafted as a concept somewhere during 2004
 KDE4 brainstorming.

Indeed virtual folders are cool but I don't think that they are really 
plasma-related... I think that you should be able to implement virtual 
folders using KIO stuffs.

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


testing incomingmsg xchat support

2008-12-24 Thread Davide Bettio
Hi,

Can anyone test incomingmsg xchat support?
It seems to don't work. Moreover we don't know how that code works:

// do not really understand how this interface works
// got this working code from 
http://arstechnica.com/reviews/hardware/tux-droid-review.ars/3
// we need to hook it up first. this first call is not only for interface 
testing but also for
// setup.

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


Re: Moving plasma themes to kdeartworks

2008-12-23 Thread Davide Bettio
Hi,

Il Monday 22 December 2008 19:49:01 Sean ha scritto:
 I'm being way to picky on this I'll admit but just thought I'd highlight
 some issues.

Except you it seems that everyone agrees about moving themes to kdeartwork.
So I think that we should proceed before it's too late (artwork freeze is 
coming soon). I think that today in the late evening or tomorrow I'll do svn 
mv.


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


plasma checkerboard background

2008-12-23 Thread Davide Bettio
Hi,

Does we have any plan to use something different?
Like a gradient, an image or a solid color?

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


Re: Moving plasma themes to kdeartworks

2008-12-23 Thread Davide Bettio
Hi,

Il Tuesday 23 December 2008 14:00:05 Davide Bettio ha scritto:
 I think that today in the late evening or tomorrow I'll do
 svn mv.

done.

KDE/kdeartwork/desktopthemes is the new path.
Why we don't call it plasmathemes?

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


Moving plasma themes to kdeartworks

2008-12-16 Thread Davide Bettio
Hi,

I think that kdeartworks is the right place for plasma themes:
1) themes are artworks
2) we'll be able to add more themes without increasing the size of 
kdeplasma-addons.

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


Re: Moving plasma themes to kdeartworks

2008-12-16 Thread Davide Bettio
Hi,

Il Tuesday 16 December 2008 20:34:27 Sean ha scritto:
 1.  Just because it's artwork dont mean they should go into kdeartwork
 unless you have a big plan to move everything to it.

everything = ?

 2. Stuff already in kdeartwork is not even classed as artwork(unless you
 plan to move it elsewhere).

uh? what?

 4. What about people who dont want whats in there already?, crystal icons,
 screensavers, ect.., they just want a few plasma themes not the whole lot,
 yes any seasoned cmake dude can install what they want but thats not the
 point.

 5 Packagers, yes they do split them up already but this means even more
 split up(we may well make even more work for them)  ,surely a factor to
 consider.

Packagers already split everything...

Bye,
Davide Bettio.

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


Re: Moving plasma themes to kdeartworks

2008-12-16 Thread Davide Bettio
Hi,

Il Tuesday 16 December 2008 21:48:48 Sean ha scritto:
 Looked in kdeartwork?, it's got styles in there, no artwork it's code,
 screensavers, not artwork, kwin styles which only one I can see actually
 has artwork in. Sounds?, erm nope thats not artwork either. Colour
 schemes, no not artwork.

Yes, they are. If you think that they aren't you should ask to release team to 
rename kdeartwork.

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


Re: Panel colors, background and compositing...

2008-11-24 Thread Davide Bettio
Hi,

Il Monday 24 November 2008 23:30:52 Jud Craft ha scritto:
 I believe it has been expressed that the overall philosophy with
 Plasma is that if you have 3d-compositing capability, you get
 compositing features.  If you do not, then you don't.  There will be
 no clever hacks to enable such effects in a non-composited
 environment.

It's just a matter of using things with an alpha channel over a backround and 
Qt is able to do that in a fast manner.
Probably it isn't the best solution, but it allows us to get a great result 
wihtout 3D capabilities and in a quite fast way.

 I do wish that there were non-composited ways to add a touch of flare
 to your KDE desktop, however;
 the current plasma theme (similar to what Vista does for the Aero
 interface's taskbar) would be nice, as opposed to merely having one
 color hardcoded in a plasma theme.

I'm not sure if using tint is faster thant the background-alpha-workaround.

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


Re: Panel colors, background and compositing...

2008-11-24 Thread Davide Bettio
Hi,

Il Monday 24 November 2008 23:52:48 Aaron J. Seigo ha scritto:
 Yes, my opinion is that this is so wrong in so many ways.

 If we copy the desktop background it will:

 * end up looking stupid because with compositing it will be wallaper over
 windows over wallpaper

we could disable it, if composite is enabled.

 * be routing around the technology that is actually there for this exact
 purpose: compositing

well, if compositing isn't available for any reason things should look ok.

  (Kicker used a similiar workaround for a lot of time).

 in which case, you can have kicker back. work on it for a year or so then
 get back to me on it ;)

I will never work on it (everyone knows that plasma is the future) :P

 there are so many other  hacks kicker did that result in a poor user
 experience that we avoid even though it means without compositing you lose
 some features. 

I'm not saying that we shouldn't use composite, I'm just saying that we need 
something nice just in case we can't use composite.

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


KDE/kdebase/workspace/plasma/applets

2008-11-14 Thread Davide Bettio
SVN commit 884372 by bettio:

Updated version numbers (most of version numbers were about 0.1).
If you think that your plasmoid has got a different version number, feel free 
to change it.
CCMAIL:plasma-devel@kde.org


 M  +1 -1  activitybar/plasma-applet-activitybar.desktop  
 M  +1 -1  analog-clock/plasma-applet-analogclock.desktop  
 M  +1 -1  battery/plasma-battery-default.desktop  
 M  +1 -1  calendar/plasma-applet-calendar.desktop  
 M  +1 -1  devicenotifier/plasma-applet-devicenotifier.desktop  
 M  +1 -1  digital-clock/plasma-applet-digitalclock.desktop  
 M  +1 -1  icon/plasma-applet-icon.desktop  
 M  +1 -1  kickoff/applet/plasma-applet-launcher.desktop  
 M  +1 -1  kickoff/simpleapplet/plasma-applet-simplelauncher.desktop  
 M  +1 -1  lock_logout/plasma-applet-lockout.desktop  
 M  +1 -1  pager/plasma-pager-default.desktop  
 M  +1 -1  system-monitor/plasma-applet-sm_cpu.desktop  
 M  +1 -1  system-monitor/plasma-applet-sm_hdd.desktop  
 M  +1 -1  system-monitor/plasma-applet-sm_hwinfo.desktop  
 M  +1 -1  system-monitor/plasma-applet-sm_net.desktop  
 M  +1 -1  system-monitor/plasma-applet-sm_temperature.desktop  
 M  +1 -1  system-monitor/plasma-applet-system-monitor.desktop  
 M  +1 -1  systemtray/plasma-applet-systemtray.desktop  
 M  +1 -1  tasks/plasma-tasks-default.desktop  
 M  +1 -1  trash/plasma-applet-trash.desktop  
 M  +1 -1  webbrowser/plasma-applet-webbrowser.desktop  


--- 
trunk/KDE/kdebase/workspace/plasma/applets/activitybar/plasma-applet-activitybar.desktop
 #884371:884372
@@ -43,7 +43,7 @@
 X-KDE-PluginInfo-Author=Marco Martin
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=activitybar
-X-KDE-PluginInfo-Version=0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=Windows and Tasks
 X-KDE-PluginInfo-Depends=
--- 
trunk/KDE/kdebase/workspace/plasma/applets/analog-clock/plasma-applet-analogclock.desktop
 #884371:884372
@@ -136,7 +136,7 @@
 X-KDE-PluginInfo-Author=The Plasma Team
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=clock
-X-KDE-PluginInfo-Version=pre0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=Date and Time
 X-KDE-PluginInfo-Depends=
--- 
trunk/KDE/kdebase/workspace/plasma/applets/battery/plasma-battery-default.desktop
 #884371:884372
@@ -99,7 +99,7 @@
 X-KDE-PluginInfo-Author=Sebastian Kügler
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=battery
-X-KDE-PluginInfo-Version=pre0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=System Information
 X-KDE-PluginInfo-Depends=
--- 
trunk/KDE/kdebase/workspace/plasma/applets/calendar/plasma-applet-calendar.desktop
 #884371:884372
@@ -44,7 +44,7 @@
 X-KDE-PluginInfo-Author=Marco Martin
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=calendar
-X-KDE-PluginInfo-Version=pre0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=Date and Time
 X-KDE-PluginInfo-Depends=
--- 
trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/plasma-applet-devicenotifier.desktop
 #884371:884372
@@ -57,7 +57,7 @@
 X-KDE-PluginInfo-Author=The Plasma Team
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=notifier
-X-KDE-PluginInfo-Version=pre0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=System Information
 X-KDE-PluginInfo-Depends=
--- 
trunk/KDE/kdebase/workspace/plasma/applets/digital-clock/plasma-applet-digitalclock.desktop
 #884371:884372
@@ -102,7 +102,7 @@
 X-KDE-PluginInfo-Author=Riccardo Iaconelli
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=digital-clock
-X-KDE-PluginInfo-Version=0.0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://www.ruphy.org/
 X-KDE-PluginInfo-Category=Date and Time
 X-KDE-PluginInfo-Depends=
--- trunk/KDE/kdebase/workspace/plasma/applets/icon/plasma-applet-icon.desktop 
#884371:884372
@@ -100,7 +100,7 @@
 X-KDE-PluginInfo-Author=The Plasma Team
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=icon
-X-KDE-PluginInfo-Version=pre0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=File System
 X-KDE-PluginInfo-Depends=
--- 
trunk/KDE/kdebase/workspace/plasma/applets/kickoff/applet/plasma-applet-launcher.desktop
 #884371:884372
@@ -130,7 +130,7 @@
 X-KDE-PluginInfo-Author=Robert Knight
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=launcher
-X-KDE-PluginInfo-Version=0.1
+X-KDE-PluginInfo-Version=1.0
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=Application Launchers
 X-KDE-PluginInfo-Depends=
--- 
trunk/KDE/kdebase/workspace/plasma/applets/kickoff/simpleapplet/plasma-applet-simplelauncher.desktop
 #884371:884372
@@ -118,7 +118,7 @@
 X-KDE-PluginInfo-Author=Robert Knight
 [EMAIL PROTECTED]
 X-KDE-PluginInfo-Name=simplelauncher
-X-KDE-PluginInfo-Version=0.1

GPL/LGPL licensing issues

2008-11-14 Thread Davide Bettio
Hi,

I think that these files need to be relicensed to LGPL:

favicons
filebrowserengine
sensoragent.h
sensorclient.h
sensorshellagent
sensormanager
sensorsocketagent

(These files are located in kdebase/workspace/plasma/dataengines/)

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


Re: GPL/LGPL licensing issues

2008-11-14 Thread Davide Bettio
Hi,

We need to relicense to LGPL these files too:
* kdebase/workspace/plasma/runners/
PowerDevilRunner
shell_config

*kdebase/workspace/libs/libplasmaclock
clocknumber (I think that we can kill this one, it seems almost unuseful)
clockapplet

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


Re: GPL/LGPL licensing issues

2008-11-14 Thread Davide Bettio
Hi,

Il Friday 14 November 2008 22:01:23 Aaron J. Seigo ha scritto:
 yes, i don't see any need to change the license on them.

why we used LGPL for all our runners/dataengines?

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


Re: plasma, panels, colours

2008-11-12 Thread Davide Bettio
Hi,

Il Wednesday 12 November 2008 20:17:41 Nuno Pinheiro ha scritto:
 FIVE PROPOSALS please have a look
 http://www.nuno-icons.com/images/test/

How they looks if we use a different wallpaper like red leaf?
We can't assume that the wallpaper will be always blue.
And we can't assume to use composite.

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


missing ungroup and other issues

2008-11-12 Thread Davide Bettio
Hi,

1) I noticed (when I have Only when the taskbar is full enabled) that the 
taskbar does only the grouping and it doesn't ungroup tasks when it gets free 
again.

2) Only when the taskbar is full option doesn't seems to behave as expected 
when rows are more than 1 (if we have 2 rows for example, we should start to 
use the 2nd row).

3)  Is Only when the taskbar is full the default behaviour for KDE 4.2?
Should we have as default only 1 row?
 
Bye,
Davide Bettio.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: plasma, panels, colours

2008-11-11 Thread Davide Bettio
Hi

Actualy I have a blackdark electric blue panel and I'm already tired to use 
it. It started to hurt my eyes since the first look at it.
(moreover It looks worse if you use the read leaf wallpaper)
Are we going to put use it as default for KDE 4.2? I hope no.

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


Some possible improvements for Lancelot

2008-10-23 Thread Davide Bettio
Hi,

I have a list of improvements for lancelot that I like to see for KDE 4.2.

1) I think that lancelot part should be hidden: allowing users to add lancelot 
part to the desktop doesn't seems a good idea.

2) I think that lancelot should use (like kickoff and other applets) 
Plasma::PopupApplet.

3) Rounded squares are nice (I'm talking about selection squares on the left).

4) Config UI needs to follow plasma HIG.

5) It shouldn't use its own scrollbar style: it should use plasma scrollbar 
style.

6) Resize needs to be fixed, lancelot doesn't behave correctly when it is 
resized.

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


KDE/kdebase/workspace/plasma

2008-10-20 Thread Davide Bettio
SVN commit 874115 by bettio:

Added libs directory which is meant to be the right place where I can put libs 
like libplasmaclock.
If you don't like this commit feel free to revert it or to mail me.
CCMAIL: plasma-devel@kde.org


 A libs (directory)  


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


Re: Desktop configuration interface

2008-10-11 Thread Davide Bettio
Hi,

 1) I tried to sort groups ( Desktop Activity, Desktop Theme, Wallpaper =
 Wallpaper, Desktop Theme, Desktop Activity), the result IMHO is nice.

Oh, I've forgot the UI file.

Bye,
Davide Bettio.



BackgroundDialog.ui
Description: application/designer
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: calendar widget in kdereview

2008-10-03 Thread Davide Bettio
Ciao,

Il Friday 03 October 2008 04:41:12 Aaron J. Seigo ha scritto:
 * Calendar needs to follow the API pattern for widgets[1]
 * the hover painting is wicked inneficient right now

+OK

 * we need a glow radius hint for the hover painting; though perhaps in this
 case i wonder if we should be doing it with an svg or using the same style
 that we are for, e.g., buttons?

I think that using a SVG is a good idea

 * year jumps? ability to in-line edit the year/month?

I was trying to do something cool using a spinbox, but I need to do more 
hacking on it If I want to get a good result.

 * think about whether we actually want two separate classes, or if we
 should merge the two into one and have some methods to control whether or
 not the top navigation gets created/shown

I'll maintain anyway a private class in that case, splitting the calendar in 2 
classes make things simplier...

 also, what's that fancy spinbox thing referenced in the code? =)

xD

see the answer to year jumps? ability to in-line edit the year/month?

monday I'll start to fix everything. :)

Have a nice weekend.

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


  1   2   >