[01:20] what's the meaning of childsession?i don't understand it. session1 has a non-sessionleader process1 to create session2,could we call session2 as a childsession of seesion1? [09:36] pete-woods, pstolowski ping [09:37] Cimi, pong [09:37] pstolowski, do you guys have time to chat (even in irc) about this scopes thing? [09:38] Cimi, yes, i think hangout will be better [09:38] ok [09:38] pstolowski, I have no camera though on pc :) [09:38] * Cimi grabs headphones [09:45] pstolowski, pete-woods https://plus.google.com/hangouts/_/gqwvalt6ei2xt63jbtdaeh33vqa?authuser=1&hl=en [10:34] pstolowski, lp:~cimi/unity8/fix-open-new-scope-from-tmp [10:34] pstolowski, if you go in app scope, open store, scroll down to the travel apps, nearby articles scope [10:34] and install/search [10:35] after 1 seconds it loads, it will close [10:36] Cimi, awesome, thanks! [10:36] actually, pushed now pstolowski [10:36] ok [10:37] pstolowski, there is a timer that starts when new scope opens from temporary scope [10:38] 1s [10:38] then the app scope tries to close the store [10:38] and you see the nearby scope dying [10:41] pstolowski, you don't need to cross build in theory if you have vivid [10:41] pstolowski, just overwrite /usr/share/unity8/Dash/Dash.qml [10:41] Cimi, ok, cool [10:41] pstolowski, with the one from that branch, qml/Dash/Dash.qml [10:41] yeah [10:41] pstolowski, and restart unity8-dash === boiko_ is now known as boiko === Malsasa_ is now known as Malsasa === MacSlow is now known as MacSlow|lunch === alan_g is now known as alan_g|lunch [12:51] hum [12:51] I can't unlock my krillin rtm 224 phone [12:52] the greeter doesn't react to the swipe [12:52] the time keeps being updated and notifcations work (got one for low battery and I got the sound ones when using the keys) [12:52] what sort of debug info would be useful? [12:52] * seb128 tries to get a bt [12:57] bah, can't adb to a lock phone of course [13:22] seb128: maybe ssh if you did phablet-shell before? [13:22] seb128: if you know the ip, of course [13:22] rsalveti, I though about that, but no, ssh not installed [13:22] I guess I'm good to force reboot the device :p [13:23] :-( rather [13:23] yeah [13:23] keeping the buttons pressed display the dialog [13:23] so unity8 is not totally stucked [13:23] I just can't unlock [13:24] tapping on the flower doesn't switch stats either === MacSlow|lunch is now known as MacSlow === alan_g|lunch is now known as alan_g [13:52] mzanetti, hello! [13:52] mzanetti, so I'm nearing done-ish on a refactor of the greeter code to be more isolatable [13:52] mzanetti, I figured you might be a good person to review, if you have time? [14:08] Cimi, hey, so I've a fix/workaround, it works with your nearby scope scenario [14:09] Cimi, but it's a bit confusing especially with manage dash: [14:09] Cimi, 1. unfavorite Music [14:09] 2. go to Music (which is now a temp page) [14:10] 3. From Music tap My Music category header - this takes you to My Music scope [14:11] 4. Hit back -> opens Apps (1st favorited scope) [14:12] Cimi, ah, I just checked... without the fix it's not much better, i.e. going from My Music takes me back to some other favorited scope [15:04] Hey folks! I have a test PPA where I add proper session management in Unity 8 such as Lock, Log Out, Reboot, and Shut Down. It behaves the same way that Unity 7 does now, ie, choosing "Log Out" in indicator-session brings up a dialog w/ "Lock", "Log Out", and "Cancel". Well, Unity 7 doesn't have Cancel, but you get the point. [15:04] The PPA can be found here: ppa:townsend/unity8-session-mgmt [15:05] This is obviously for the desktop. [15:05] seb128: willcooke: You might be interested ^^^^^ [15:07] * willcooke reads [15:07] \o/ [15:07] woohoo! [15:19] @unity ^ [15:19] neat [15:20] pstolowski, ok [15:22] Cimi, lp:~stolowski/unity-scopes-shell/fix-temp-scopes [15:29] ChrisTownsend, nice! I'm going to try that in a bit === alan_g is now known as alan_g|EOW [20:32] Hello there o/ [20:32] Hi tedg o/ [20:32] Howdy [20:32] tedg, Fine, and you? :) [20:33] Eh, okay. [20:34] tedg, I managed to have something working [20:34] tedg, https://github.com/notsecure/uTox/issues/758#issuecomment-71337210 [20:36] Cool [20:37] tedg, However [20:37] I don't really understand the aim of the GMainLoop [20:37] tedg, Actually, I'm running the main loop in a thread [20:38] When I have to add a messaging menu source, I stop the loop, then create the source, and then start again the loop [20:38] I'm using a mutex [20:38] tedg, My problem is when I try to remove an entry [20:38] Should I also stop the loop? [20:39] You shouldn't have to stop the loop as much as you should always issue all the function on the same thread as the loop. [20:39] You can move function calls onto the loop by using idle sources. [20:39] "issue all the functions"? [20:39] They'll just add what ever you want to do into the event queue. [20:39] Because I noticed that the loop is a blocking event [20:40] So, if I don't stop it, I can't add any other source [20:40] It's not blocking, it's polling. [20:40] Hum [20:41] Encrypt, https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#glib-The-Main-Event-Loop.description [20:42] tedg, I know that doc :p [20:42] Too many functions :x [20:45] tedg, So, I'm doing it wrong actually? [20:45] I should create functions in the GMailLoop thread to add sources [20:54] Encrypt, Yes, you should do it all on that thread, so that the callbacks come back to that thread as well. [20:54] GLib tracks the thread context and ensures that things stay there. For instance with all the dbus callbacks. [20:57] tedg, Ok :] [23:58] mardy: ping?