> On June 20, 2012, 10:29 p.m., Lamarque Vieira Souza wrote:
> > solid/solid/powermanagement.cpp, line 236
> > <http://git.reviewboard.kde.org/r/105310/diff/1/?file=69989#file69989line236>
> >
> >     The famous default complaint: remove extra space, please.
> >     
> >     The rest of the code is Ok from my point of view, as long as you are 
> > right about the QDBusInterfaces are still valid if services disappears and 
> > reappears on the bus. Can you test that by restarting kded4? Use the kill 
> > -9 since it is a good way to similate a crash :-)
> 
> Daniel Nicoletti wrote:
>     hehe, I noticed the white space as soon as I opened the diff here :P
>     (which is why I love QtCreator so much)
>     Well I tested killing kded and the application using the interface 
> behaved as expected,
>     which is why I said we didn't need new on this, tho now I remember having 
> this issue
>     too on Apper but maybe QDBusInterface got fixed... I'll perform another 
> tests as well.
>     BTW do you have any idea on why there is a weird connect on the register 
> part? I think
>     we could just connect the signal on the constructor if there's no such 
> signal it
>     will just fail.. ( I never saw an interface that can arbitrarily export 
> signals,
>     so it just seems wrong..)

I usually do "<ESC>:%s:  *$::" in vim before closing my files :) You mean this 
connect? QDBusConnection::sessionBus().connect("org.kde.Solid.PowerManagement",
                                              "/org/kde/Solid/PowerManagement",
                                              "org.kde.Solid.PowerManagement",
                                              "resumingFromSuspend",
                                              this,
                                              SIGNAL(resumingFromSuspend()));
 
As long as the failed connect does not emit any warning message to polute the 
alreay poluted ~/.xsession-errors it looks Ok to me.


- Lamarque Vieira


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


On June 20, 2012, 9:41 p.m., Daniel Nicoletti wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/105310/
> -----------------------------------------------------------
> 
> (Updated June 20, 2012, 9:41 p.m.)
> 
> 
> Review request for Solid.
> 
> 
> Description
> -------
> 
> Without this patch the appShouldConserResources() can't be trusted,
> if the DBus interface is not available or any other error occur
> we don't get the right values (normally it was true so Apper was
> prevented to check for new updates).
> This patch of course does fix other stuff which are related to the
> same problem.
> 
> 
> Diffs
> -----
> 
>   solid/solid/powermanagement.cpp 8dc8535 
>   solid/solid/powermanagement_p.h f39815d 
> 
> Diff: http://git.reviewboard.kde.org/r/105310/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Daniel Nicoletti
> 
>

_______________________________________________
Kde-hardware-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-hardware-devel

Reply via email to