From kde-active Thu Jun 06 19:06:44 2013 From: Ruediger Gad Date: Thu, 06 Jun 2013 19:06:44 +0000 To: kde-active Subject: Re: Network Management Applet not working Message-Id: <51B0DDC4.2030808 () gmx ! de> X-MARC-Message: https://marc.info/?l=kde-active&m=137054561919945 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============2552879871646199732==" This is a cryptographically signed message in MIME format. --===============2552879871646199732== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060807030708060607030701" This is a cryptographically signed message in MIME format. --------------ms060807030708060607030701 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable 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 no= w >>>>> 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" a= s >>>> 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 se= t. >>> 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 setAcceptTouchEvent= s >> or grabMouse but with no success. >> >> My last debug output attempts can be found here: >> https://build.merproject.org/package/show?package=3DNetworkManager-kde= &project=3Dhome%3Awonko%3Apa-networkmanagement-tests >> >> >> https://build.merproject.org/project/show?project=3Dhome%3Awonko%3Abra= nches%3Akde%3Adevel%3Aux >> >> >> Be aware that this is quite a mess. Even the patches are named stupidl= y. >> >> As workaround I'll use nmcli for now. Connecting to a WPA wlan via nmc= li >> 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 > --=20 http://ruedigergad.com --------------ms060807030708060607030701 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPjCC BjQwggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3 MTAyNDIxMDE1NVoXDTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOr lr6KMoOMpohBllVHrdRvEg/q6r8jR+EK75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSM zR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC+y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6 qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxDz2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSD kOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr/+N2JLKutIxMYqQOJebr/f/h5t95 m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFcfH6WNU7y1LhRgjAfBgNV HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3 dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqD CH14qywGXLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy 6QMVQjbbMXltUfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPI zKKR9tQW8gGK+2+RHxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKf KSETEPrHh7p5shuuNktvsv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HOR z9v3vQwR4e3ksLc2JZOAFK+ssS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9 sIPP7ON0fz095HdThKjiVJe6vofq+n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCie uoBJ9OlqmsVWQvifIYf40dJPZkk9YgGTzWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7t w1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGqUp/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQ G2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb19mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t 5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIHAjCCBeqgAwIBAgIDBRraMA0GCSqGSIb3DQEB BQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcNMTIxMDEzMTYxODA1 WhcNMTMxMDE1MTQzMDIwWjBPMRkwFwYDVQQNExA1UkpHNURLWDJqM1JnMEhuMRUwEwYDVQQD DAxyLmMuZ0BnbXguZGUxGzAZBgkqhkiG9w0BCQEWDHIuYy5nQGdteC5kZTCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAMTpjWjYVA6vXX2P8R4MIsIo8UxvY9KbL82ZFJ0cg8q5 Sw/aP5+dUk/X0/No26g6qIKspSZGiB4w0pRP0j1sa+xtu8WJt5KfiUlTSRt2P/+WaSGTREoh 7w9AT+Dks0+27ViRVxTcIQ2Vt1yfPI5SegNDf4Gz4S1skzXyhV0qiBLQVCZ4lsD5P2llMfJM 2ohdY5/VELKACiA+Ld6PrhknJB2z1wLB0yWa7jAVgk/+fxZi9GOIB21fYKhZYkFcw63O0wqL YmPlIWESl9Rpy+zrc5HlppwL94Xyx3EpusCf1SSfsGJ9scpt+KpxI+mjAh7ciP7t8jPz6FBg bB+l7FZJ4Y8CAwEAAaOCA6cwggOjMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQW MBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUuRk2pLQ/iHpys1Aqo06a9+W32mcw HwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwFwYDVR0RBBAwDoEMci5jLmdAZ214 LmRlMIICIQYDVR0gBIICGDCCAhQwggIQBgsrBgEEAYG1NwECAjCCAf8wLgYIKwYBBQUHAgEW Imh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgfcGCCsGAQUFBwICMIHqMCcW IFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmlj YXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVx dWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9y IHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFy dHkgb2JsaWdhdGlvbnMuMIGcBggrBgEFBQcCAjCBjzAnFiBTdGFydENvbSBDZXJ0aWZpY2F0 aW9uIEF1dGhvcml0eTADAgECGmRMaWFiaWxpdHkgYW5kIHdhcnJhbnRpZXMgYXJlIGxpbWl0 ZWQhIFNlZSBzZWN0aW9uICJMZWdhbCBhbmQgTGltaXRhdGlvbnMiIG9mIHRoZSBTdGFydENv bSBDQSBwb2xpY3kuMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29t L2NydHUxLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9v Y3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MxL2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0 cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMS5jbGllbnQuY2EuY3J0MCMG A1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUFAAOCAQEA UPeCc6vNKz4xNv4OgvNH4+jSHxBVnOG4M6MqpJQXufjm40WExEMZRN4wTuRKhb9+ga0esuT2 RdT6nUCqyjuKMJ+nYPAyQiNBhDDWI+NITnuaw5RNcQBrl00joSv+oUd49WZs096o8PoPy5sW s1w2EZTC6zJe7r4rLRKUzdNidbam5ktw0DwwcPeLgpcRteMdq12K+LiEbWew+SQE0uCoPYtG MYv+xOjF6lfdmPNvc8zgSNBCRDDxNjfd/KJBJI98ZvJ9U5Sl/OZrupoY+0s5aVYeXx1DDPuH jpUZbpMl0GuTxEnXBVlloVSI0mZRUPy7Hhl/KxmIx3kN6j9MrUHziTGCA90wggPZAgEBMIGU MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh c3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwUa2jAJBgUrDgMCGgUAoIIC HTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMzA2MDYxOTA2 NDRaMCMGCSqGSIb3DQEJBDEWBBTpueyE2sIXoAehmUVu/4JZ3UL3aDBsBgkqhkiG9w0BCQ8x XzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwIC AgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkrBgEEAYI3 EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYD VQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDBRraMIGnBgsq hkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0 ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNV BAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMF GtowDQYJKoZIhvcNAQEBBQAEggEAkXipHjoUyODEnPEdd0l+aHilqX4ofnfxehfW5fie1TE/ oiDqjUFBnurR8R317962BWLFGXKLCniekh3JtqUzBi5QU0oL/rWl/IAEci4tEUlI/s2gCsLJ N/ZfYan1u37n/Vx+BA72X26k7XKPtZb538fmlgQIlppeneFbkvkKL7WMpLmhjSvAxAZPcsCt QZhhYUY4306zBy31uuE4Fs6RwaoA11hcYIvfQNme9BjOG0X9WUC0NFY5IX42eDq5QwzuxAeO eIy8XFYjh4zgDopa1/3A9J73r84UuKxl21GUBKl9sjfszUPeX8xkf3ln90/WcbSUpfklJhE4 X1J5z42luAAAAAAAAA== --------------ms060807030708060607030701-- --===============2552879871646199732== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Active mailing list Active@kde.org https://mail.kde.org/mailman/listinfo/active --===============2552879871646199732==--