[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-active
Subject:    Re: Network Management Applet not working
From:       Ruediger Gad <r.c.g () gmx ! de>
Date:       2013-06-06 19:06:44
Message-ID: 51B0DDC4.2030808 () gmx ! de
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On 06/02/2013 11:01 PM, Ruediger Gad wrote:
> On 06/01/2013 02:25 PM, Ruediger Gad wrote:
> > On 05/31/2013 12:38 PM, Ruediger Gad wrote:
> > > On 05/30/2013 07:18 PM, Marco Martin wrote:
> > > > On Thursday 30 May 2013, Ruediger Gad wrote:
> > > > 
> > > > > Marco also suggested to create a small sample app to try different
> > > > > combinations of windows flags and how they affect the behavior.
> > > > > Unfortunately, I do not have the time to write such an app right now
> > > > > but
> > > > > I found something that may be useful:
> > > > > http://qt-project.org/doc/qt-4.8/widgets-windowflags.html
> > > > > This app seems to be pretty much what Marco suggested?
> > > > > 
> > > > > Do you have any ideas where window flags may be set for applets in the
> > > > > top bar or the corresponding popups?
> > > > > Generally, do you have ideas on how to solve the issue?
> > > > 
> > > > another hack that came to mind, is patching popupapplet.cpp, and
> > > > making all
> > > > popup windows fullscreen (maximized, maybe even without alpha
> > > > channel,extra
> > > > kwin atoms and so forth)
> > > > 
> > > > for small screens it could even look it makes sense, so not "feel" as
> > > > such and
> > > > hack
> > > > 
> > > 
> > > Thanks for the hints and ideas Marco. :)
> > > 
> > > As you already mentioned in the other thread, the problem is really
> > > weird indeed.
> > > 
> > > 
> > > I'll try to summarize what I tested so far:
> > > 
> > > My first thought was that events get not forwarded properly to the
> > > popup, so I placed debug output in the event handler methods in
> > > dialog.cpp and popupapplet.cpp.
> > > With this debug output I could not find any difference between the
> > > non-working networkmanagement applet and the working battery applet.
> > > 
> > > The next try was to see whether the bounding box etc. are properly set.
> > > Again, everything seems fine here as well; no apparent difference
> > > between the two applets.
> > > 
> > > Another try I did some days ago was to simply put a big MouseArea in the
> > > top item of the NMPopup.qml code to see if, generally, mouse events
> > > reach the widget. Here, I couldn't get any events at all. I even set the
> > > z property to something insanely high like 1001.
> > > 
> > > 
> > > So, to summarize, it seems like the events get lost somewhere in the
> > > stack. In dialog.cpp and popupapplet.cpp it looked like that they are
> > > there (I was looking for mousePressEvent). But then they seem to get
> > > lost somewhere after that.
> > > 
> > > 
> > > 
> > 
> > Alright, I think I'll throw in the towel for now.
> > 
> > For some reason dialog.cpp receives mouse press events but the actual
> > NMPopup.qml doesn't.
> > In the meantime I also tried various settings like setAcceptTouchEvents
> > or grabMouse but with no success.
> > 
> > My last debug output attempts can be found here:
> > https://build.merproject.org/package/show?package=NetworkManager-kde&project=home%3Awonko%3Apa-networkmanagement-tests
> >  
> > 
> > https://build.merproject.org/project/show?project=home%3Awonko%3Abranches%3Akde%3Adevel%3Aux
> >  
> > 
> > Be aware that this is quite a mess. Even the patches are named stupidly.
> > 
> > As workaround I'll use nmcli for now. Connecting to a WPA wlan via nmcli
> > is actually pretty straight forward (as mer user):
> > nmcli wifi connect "SSID" password "PASSWORD"
> > 
> > I hope someone else has more success on this one...
> > 
> 
> Just to correct myself, I was missing a small but important 'd':
> 
> nmcli d wifi connect "SSID" password "PASSWORD"
> 

jfyi
This problem exists on the Nexus 7 as well.

> 
> > 
> > > 
> > > 
> > > 
> > > _______________________________________________
> > > Active mailing list
> > > Active@kde.org
> > > https://mail.kde.org/mailman/listinfo/active
> > > 
> > 
> > 
> 
> 
> 
> 
> _______________________________________________
> Active mailing list
> Active@kde.org
> https://mail.kde.org/mailman/listinfo/active
> 


-- 
http://ruedigergad.com


["smime.p7s" (application/pkcs7-signature)]

_______________________________________________
Active mailing list
Active@kde.org
https://mail.kde.org/mailman/listinfo/active


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic