> On May 6, 2011, 1:03 p.m., Christoph Feck wrote:
> > kdialog/kdialog.cpp, line 381
> > <http://git.reviewboard.kde.org/r/101282/diff/4/?file=16242#file16242line381>
> >
> >     Do not create a new KIconLoader, but use the global one.
> >     
> >     The other issue is the hardcoded size. While the example uses 32 
> > pixels, it does not imply the class does not handle different sizes.
> >     
> >     But if the fallback does not work anyway, just forget about the changes 
> > in this section (as long as you don't want to find the cause for the bug). 
> > Sorry for the noise.
> 
> Kai Uwe Broulik wrote:
>     Okay, I will look into it :)
>     I thought something like that will come *g* I think that Dialog icon 
> style will automatically provide a decent size, so just removing that 
> parameter should do it.
>     As you can see by my code I am not (yet :P) an experienced coder… I think 
> we can just leave the fallback as is (without custom icon support).
>     
>     I think there are no use cases for the fallback anyway:
>     * If Plasma is not running (e. g. you create a "rescue console" with a 
> simple bash script or something) those passive popups will look ugly and be 
> useless (since there is nothing else running then) and you rather use a 
> normal dialog instead
>     * If Plasma is running, you have the nice Plasma notifications
>     * If you are not running KDE at all, you would probably not use KDialog 
> at all (dependencies!) and use notify-send instead for such a purpose which 
> then is handled by the respective desktop environment.

> As you can see by my code I am not (yet :P) an experienced coder…

I hope you learned a bit from my lesson ;)

> I think we can just leave the fallback as is (without custom icon support).

That's what I meant.


- Christoph


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


On May 6, 2011, 12:16 p.m., Kai Uwe Broulik wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/101282/
> -----------------------------------------------------------
> 
> (Updated May 6, 2011, 12:16 p.m.)
> 
> 
> Review request for KDE Base Apps.
> 
> 
> Summary
> -------
> 
> Since I use kdialog a lot, I wanted it to be able to set an icon for passive 
> Plasma notifications as well.
> I saw that the icon was hardcoded to dialog-information and tried to enable 
> it to parse the --icon command line argument and pass it to the dbus call 
> that triggers the notification.
> I could not test the patch however, since I do not (yet) have a full 
> development environment or its dependencies, and I do not even know if this 
> is the right approach, but I hope you can have a look at it.
> 
> 
> Diffs
> -----
> 
>   kdialog/kdialog.cpp b80ad9a 
> 
> Diff: http://git.reviewboard.kde.org/r/101282/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Kai Uwe
> 
>

Reply via email to