/srv/irclogs.ubuntu.com/2015/03/12/#ubuntu-unity.txt

=== duflu_ is now known as duflu
Mirvtsdgeos: could you run the make qmluitests as indicated at https://wiki.ubuntu.com/Process/Merges/TestPlans/Qt with the 012 PPA and make sure there is no regression compared to 5.4.0?08:23
tsdgeosMirv: sure08:23
Mirvtsdgeos: could you also run the unity8 AP on the device with the PPA? (remember to clean the QML cache) - I see some sort of hang, clock shown, but black background08:24
Mirvtsdgeos: hopefull not related to the deadlock patch I already included or anything08:24
tsdgeosi will try08:25
MirvI don't see any problems with any other AP:s which ran overnight, so I need some sort of reconfirmation on unity8. it did also finish to the end of tests a couple of times, but seems a bit flaky.08:26
tsdgeosSaviq: so it seems the othre dash qml regression is similar to https://code.launchpad.net/~aacid/unity8/test_stubborn_flick i'll put it there too (or are you landing it already and is it a hassle?)08:48
Saviqtsdgeos, no, is fine, put it there08:49
tsdgeosk08:49
Saviqmzanetti, hey, could bug #1423573 be the launcher lag extreme?09:08
ubot5bug 1423573 in unity8 (Ubuntu RTM) "Frequent launcher freezes on Krillin" [High,New] https://launchpad.net/bugs/142357309:08
tsdgeosSaviq: ok,updated https://code.launchpad.net/~aacid/unity8/test_stubborn_flick/+merge/25240709:12
Mirvtsdgeos: I'm having at least this http://people.canonical.com/~tjyrinki/qt5/_usr_bin_unity8.32011.crash09:12
Saviqtsdgeos, k09:12
tsdgeosMirv: looks mir-y09:14
tsdgeosSaviq: seen ↑↑ before?09:14
Saviqtsdgeos, nothing obvious without symbols09:15
tsdgeosMirv: when do you get that09:16
tsdgeos?09:16
Mirvtsdgeos: I filed bug #1431225 to report everyone's findings. before those latest patches to qtbase and qtdeclarative, I at least had a unity8 AP run with only 2 failed tests, now 15-25 (maybe when it hangs and then AP eventually times out)09:17
ubot5bug 1431225 in unity8 (Ubuntu) "Possible problem with unity8 AP:s with Qt 5.4.1" [Undecided,New] https://launchpad.net/bugs/143122509:17
Mirvtsdgeos: running unity8 AP:s09:17
Mirvie those Lock-dispatchLock-before-the-regular-lock.patch + Fix-crash-in-overdraw-and-change-visualizers.patch09:17
Mirvmight be something else too09:17
SaviqMirv, does it actually fail the test because of that?09:17
tsdgeoshope it's not the dbus one :D09:18
Saviqit might be a bad close09:18
MirvSaviq: well now for example I've again the black background on the phone, I don't think the test can succeed since nothing happens09:18
Mirvtsdgeos: Saviq: Qt 5.4.1 silo would be ready to go (to QA testing) aside from this unity8 issue now, the PPA is fully ready and all other AP:s pass.09:19
* Saviq flashes09:20
=== cking_ is now known as cking
tsdgeosMirv: Saviq: yeah i get the clock+black screen here a lot :(((09:44
tsdgeosi guess i've created a new deadlock fixing the other deadlock09:44
tsdgeosbooo09:44
tsdgeosnow if we could adb shell to the phone without unlocking the greeter ...09:45
tsdgeosthat'd be a thing09:45
Mirvtsdgeos: Saviq: wait a minute..09:47
Mirvtsdgeos: Saviq: I just upgraded to today's vivid image without 5.4.1, and I now have the black screen / clock over there...09:48
tsdgeosthat may very well be :d09:48
tsdgeoslet me try the same09:48
SaviqMirv, that is during AP tests?09:48
MirvSaviq: this actually happened in normal startup09:49
tsdgeosyeah same here09:49
tsdgeosrebooted twice09:49
tsdgeosended up with only clock + black background09:49
Saviqso that sounds like the dbus deadlock not fixed?09:49
Mirvtsdgeos: without 5.4.1?09:49
tsdgeoswith09:49
tsdgeosnow let me try without09:49
Mirvwhat I did run latest 5.4.1 tests with was yesterday's image + late apt-get dist-upgrade, so quite close to what today's image is09:50
Saviq"quite close" :D09:51
SaviqMirv, so maybe what makes it break is the dist-upgrade? /me looks what's involved there09:52
MirvSaviq: I mean, quite close if it's something in normal vivid archive changes that's causing the problem and not the 5.4.1 or the cherry-picked patches09:52
* Saviq reboots 130 in a loop09:53
SaviqMirv, that's mako btw?09:53
MirvSaviq: I just said above that I upgraded to today's image (without 5.4.1 and without dist-upgrade) and got the black screen on the first boot. the image upgrade takes care of QML cache cleanup too so it's not that either.09:53
MirvSaviq: yes09:53
SaviqMirv, so yeah, lock on boot is something we were hoping tsdgeos's patch would fix... apparently not, then?09:54
tsdgeosseems not09:54
tsdgeoshow does one even log into the device when it's locked on boot?09:54
Mirvadb shell works for me. with "black screen on first boot" I meant this clock/indicators visible so it's running pretty normally09:55
Mirvbut black background similar to what I thought was 5.4.1 / cherry-pick patches specific problem09:55
Saviqtsdgeos, you can adb into mako just fine when it's locked09:56
Saviqtsdgeos, other than that, ssh09:56
tsdgeosSaviq: not mine09:56
tsdgeosit says "connection closed"09:56
Saviqinteresting09:56
tsdgeosi need to enter the password09:57
tsdgeosin the greeter i mean09:57
Saviqyeah, that was planned for rtm/krillin, but not for mako I don't think09:58
SaviqMirv, #130 doesn't lock up for me, did it only happen after flashing for you or any reboot?10:01
tsdgeosSaviq: i got the hunch it may be after cleaning the qml cache10:04
tsdgeosdid you clear yours?10:04
Saviqthat could make sense10:04
Saviqdid not10:05
tsdgeosneed it because otherwise your keyboard will crash like crazy10:05
Saviqtsdgeos, /me not on 5.4.1 yet10:05
tsdgeosah10:05
tsdgeosok10:05
Saviqtsdgeos, trying to reproduce without10:05
Saviqok yeah, got it to lock up10:10
Saviqgrabbing symbols10:11
Saviqbut expect this to be the dbus lockup, really10:11
Saviqbut at least we now got a way to reproduce it10:11
tsdgeospstolowski: Saviq: https://code.launchpad.net/~aacid/unity-api/scopes-as-apps/+merge/25270510:17
Saviqtsdgeos, tx, will have a look soon10:17
pstolowskitsdgeos, Saviq thanks; btw I think thostr_ and michi still want to discuss the overall approach10:18
Saviqpstolowski, sure, I think it's happening on the doc, but please just drop a HO if you guys feel some face time is needed10:19
Saviqugh what's with ddebs... ~70kB/s is meh :/10:20
MirvSaviq: only once after image upgrade so far10:27
SaviqMirv, delete ~/.cache/QML, you'll get it again10:28
Saviqand this is bug #142100910:28
ubot5bug 1421009 in qtbase-opensource-src (Ubuntu) "unity8 sometimes hangs on boot" [Undecided,New] https://launchpad.net/bugs/142100910:28
tsdgeosthis is confusing10:29
tsdgeosthe backtrace looks exactly like what my patch was supposed to fix :D10:30
* tsdgeos looks at it more closely10:30
thostr_Saviq: will ping you later... need to get my thoughts more straight first10:31
MirvSaviq: oh, right. well, at least that is then not a regression (in qt 5.4.1, that is)10:32
SaviqMirv, yeah, but it was supposed to be fixed by tsdgeos's patch ;)10:32
tsdgeoshttp://paste.ubuntu.com/10584768/10:33
tsdgeosthis is what i have10:33
Saviqtsdgeos, yeah10:34
Saviqtsdgeos, and that's with 5.4.1?10:34
tsdgeosyes10:34
Saviqso not fixeded :?10:34
tsdgeosseems not10:34
MirvSaviq: right.. :)10:36
tsdgeosmay want to try thiago's long dbus patchset then=10:36
tsdgeos?10:36
Saviqwould be good to know, yeah10:38
Saviqbut it's in progress still, maybe we need to just say we failed to fix the unity8 boot bug with 5.4.1 landing10:38
tsdgeosor that yeah10:40
CimiSaviq, tsdgeos do you remember a scope for trunk (not krillin) that has pinch to zoom images?10:40
SaviqMirv, what would be easier, letting silo 12 through and bugfixing just qtbase later, or adding another 5-6 patches to 12 still?10:40
SaviqCimi, apps, no? ;)10:41
Saviqah no, no pinch there10:42
SaviqCimi, dunno there is one, actually10:43
CimiSaviq, bug fixed!10:43
Cimi:D10:43
SaviqCimi, PM10:45
MirvSaviq: 1. getting agreement that unity8 doesn't regress with current 012 (AP, qmluitests..), 2. put to QA signoff queue, 3. prepare potential next patches in another silo, and if QA hasn't started testing by the time the new silo is validated fully, copy the new packages to 01210:47
SaviqMirv, ok, works, /me validates then10:47
tsdgeosnice thing is that now we can reproduce the thing by erasing the cache10:48
tsdgeoswhich is good10:48
Saviqyeah10:48
tsdgeosE_TOO_MANY_THINGS10:48
Saviqstupid Uber10:49
Saviqfor whatever reason they decided that I'm in CZ and I'm getting newsletters in CZ... because yes, we're bordering with CZ, so we know the language of course, right?10:49
Mirvthat way the new experiments won't restart testing of 01210:50
MirvSaviq: thanks, let me know the results later10:51
MirvI'll start some app testing10:51
tsdgeosMirv: qmluitests passed fine here (well not fine but with the same errors we have in trunk)11:14
Mirvtsdgeos: ok, good11:21
SaviqMirv, tsdgeos, I'm worried silo 12 increases the deadlock likelihood, I never had it during AP tests before11:38
tsdgeosSaviq: it may very well be that i fixed a case and made some other more likely11:39
tsdgeos:/11:39
tsdgeosSaviq: we may as well go without that dbus patch11:39
tsdgeosand i can ask upstream to revert ir11:39
tsdgeosit11:39
tsdgeosat this stage seems like the best route11:40
Saviqtsdgeos, yeah, it's locking quite badly11:40
tsdgeosMirv: can you revert the dbus patch and rebuild11:40
MirvSaviq: tsdgeos: is it reproducable on desktop?11:40
tsdgeosjust to make sure it's cause that patch and not something else11:41
MirvSaviq: tsdgeos: I was being proactive and started rebuilds of both reverted qtbase and qtdeclarative at https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-001/+packages (against 012), but armhf qtbase is still building11:41
Mirvsince it takes around 4.5h for the armhf to build11:41
tsdgeosthe qtdeclarative one should be fine tbh i don't see that one causing any trouble11:41
Mirvyeah, the idea was that either or both can be copied to 012 when ready11:42
tsdgeosright11:42
Mirvarmhf will be ready in around 2.5h from now11:42
tsdgeosgood stuff11:47
Cimitsdgeos, Saviq do you have a krillin rtm>?11:54
SaviqCimi, I do11:54
tsdgeosCimi: i can flash it yes11:55
Cimimine has now dead battery11:55
CimiSaviq, ok, can you try in the my photos scope, zoom in and scroll the photo?11:55
Cimiin trunk you cannot scroll the photo anymore, you can just zoom in11:55
CimiI believe is related to transition to 5.411:56
Cimihttps://code.launchpad.net/~aacid/unity8/qmluitests54/+merge/25002111:56
Cimipincharea on top and probably stealing events to flickable11:56
Cimibut not sure yet11:56
Cimikrillin is charging...11:56
CimiSaviq, ?12:03
=== MacSlow is now known as MacSlow|lunch
tsdgeosCimi: yes it does zoom and pan fine12:10
tsdgeoson rtm12:10
tsdgeoslet me update to the latest latest rtm to try again12:10
Cimitsdgeos, ok enough12:10
Cimitsdgeos, so we have a regression12:10
Cimitsdgeos, probably caused by your branch, but your branch fixed another bug12:11
CimiI am looking12:11
tsdgeosCimi: can you report a bug so we don't forget?12:12
SaviqCimi, sry, yeah, can pan12:12
Cimitsdgeos, I am looking right now12:12
tsdgeosok12:12
dandradermzanetti, hey, about that "double tap to switch focus" thing, should I report a bug?12:19
mzanettidandrader, yeah, please12:21
dandradermzanetti, https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/143132512:25
ubot5Ubuntu bug 1431325 in unity8 (Ubuntu) "It takes two taps to switch focus between windows" [Undecided,New]12:25
mzanettidandrader, thanks12:25
dandradermzanetti, It's an interesting bug, I would actually like to have a look at it later, in case you're busy with other stuff12:25
mzanettidandrader, I kinda am. if you're free, I'd be happy to get a helping hand with this one.12:26
dandradermzanetti, ok12:26
mzanettidandrader, btw, the mouseemulationcheckbox for tests is awesome. writing mouse-related launcher tests now :)12:27
tsdgeosMirv: need to find someone that can top approve https://code.launchpad.net/~timo-jyrinki/ubuntu-push-qml/drop_private_header_bd/+merge/251691 i guess (and land))12:28
Mirvtsdgeos: oh right. ralsina ^12:29
Mirv(looking at the previous top-approves there)12:29
ralsinatsdgeos: sure, I'll top-approve12:30
Mirvtsdgeos: I went throuh our private header usage prompted by the fact that we had been marking a couple of symbols as private/public wrongly... everything basically cleared out but I found a couple of errors like that12:31
tsdgeos:)12:32
tsdgeosfood!12:32
Mirvkwin has qtdeclarative/qtbase-abi-5-4-0 dependency currently even though it doesn't use private symbols, since it uses some symbols that were made public by upstream recently. fixed in the 5.4.1 PPA.12:32
dandradermzanetti, glad you liked it. But even more awesome is having a touchscreen laptop, as you can even harass tests with multiple, simultaneous, touches :)12:32
mzanettido you have a touchscreen laptop now?12:33
dandradermzanetti, yeah12:33
mzanettifancy12:33
Saviq/food12:33
Cimitsdgeos, which bugs where you trying to fix with that branch?12:36
Cimi"* Make PinchArea not be a child of Flickable, otherwise when zooming out the Flickable was stealing the events from the PinchArea"12:36
ralsinatsdgeos: added it to silo 16, building now, hopefully will land soon. Thanks for the fix!12:42
Saviqfaenil, huh, libsystemsettings-dev is a Build-Dep of unity8... and the build script builds a package depending on all those... can you show `apt-cache show unity8-build-deps` please?12:44
faenilSaviq: I've already done apt-get build-dep unity8 :/12:44
faenilwhich installed 33 new packages12:44
Saviqfaenil, ok, so the build script failed to install the unity8-build-deps one12:45
* Saviq tries it out in chroot12:46
Saviqfaenil, thanks for the report12:46
faenilSaviq: no problem :)12:46
faenilI hope you'll find where the issue comes from12:46
faenilif I can give other info let me know, but I guess it's too late now ;/12:46
=== MacSlow|lunch is now known as MacSlow
Saviqfaenil, oh, one thing, how did you build after ./build-sh -s ?13:25
mzanettiSaviq, with ./build.sh13:33
mzanettiSaviq, I instructed him (and told him to report the bug)13:33
mzanettidandrader, saw your branch. what's the difference beween TouchGate and InputWatcher? couldn't that be the same?13:35
dandradermzanetti, they are totally different13:36
dandradermzanetti, InputWatcher just monitors input evets received by its target13:36
dandradermzanetti, TouchGate is a item that buffers the touch events it receives until it gets ownership over them, at which point it forward them down to it target13:37
mzanettiright ok. so not merging them, but seems InputWatcher is just a normal mousearea somehow13:37
tsdgeosMirv: /back13:38
dandradermzanetti, no, InputWatcher is a QObject13:38
tsdgeoswhat, that back was not for Mirv :D13:38
tsdgeosCimi: unittest13:38
mzanettidandrader, I guess I didn't understand the problem properly yet13:39
dandradermzanetti, and TouchGate actually shouldn't have a pressed() signal, added it as a easy way to solve that issue. Should probably remove that signal now13:39
tsdgeosCimi: as the comit log says, no?13:39
dandradermzanetti, the problem is that MirSurfaceItem doesn't tell us whether it got pressed or not, like a MouseArea13:39
mzanettiah. suddenly all makes more sense :D13:39
dandradermzanetti, so in order for us to figure it out, we have to watch the events it gets ourselves13:40
dandradermzanetti, I didn't want to add a pressed property to MirSurfaceItem as it really doesn't fit in MirSurfaceItem's purpose13:40
dandradermzanetti, hence the separate component for that13:40
mzanettidandrader, I agree, yes13:41
greyback+113:41
Saviqtsdgeos, when installing silo 12, did bluetooth configure take forever for you too?13:52
tsdgeosSaviq: yes, but it's not silo 12, no? it's dis-tupgrade13:52
tsdgeosi mean it's a different package13:52
tsdgeosSaviq: i rebooted the phone13:53
tsdgeosand just finished the disr-upgrade after13:53
Saviqtsdgeos, hmm right yes13:53
* Saviq was hoping the funky apt update would not upgrade from distro13:53
=== dandrader is now known as dandrader|afk
Mirvtsdgeos: Saviq: ok please resume testing with http://pastebin.ubuntu.com/10585616/ ie updating qtbase (only) from 001 in addition to using 012. if that can be validated, I'll copy it over to 012 and then the next experiments can be done in 001.14:08
SaviqMirv, yup, almost there14:08
EncryptHello everybody! o/14:15
EncryptHi tedg o/14:15
EncryptI have a question for (all of) you14:16
EncryptI have been integrating Unity to µTox (a Tox client), however I have a problem...14:16
EncryptThe GMainLoop is running in a given thread, but once the user clicks on a button with a gtk-related call, µTox immediately core dumps14:17
EncryptDo you have any idea about the problem?14:19
EncryptIs there any incompatibility between the GMainLoop & gtk events?14:19
=== dandrader|afk is now known as dandrader
EncryptHere is my code: https://github.com/notsecure/uTox/blob/master/xlib/mmenu.c#L2514:21
EncryptAnd here is a function which is called -- for example -- when the users clicks on the avatar14:23
Encrypthttps://github.com/notsecure/uTox/blob/0ffe91321040b4f9253761e91c7455f927962fb6/xlib/gtk.c#L19114:23
greybackEncrypt: I'd suggest generating a good backtrace of the crash, so you can see exactly where the fail happens14:26
Encryptgreyback, Ok, thanks14:27
EncryptI'll do that right now14:27
Encryptgreyback, Here it is14:29
Encrypthttp://pastebin.com/RrfVy2sF14:29
EncryptI tried using a different context14:30
EncryptBut the Messaging Menu doesn't like that14:30
EncryptIt doesn't even registers in a different context14:30
Encryptregister*14:30
greybackEncrypt: that's not a useful backtrace, you need to get symbols (see it complains "No symbol table available")14:35
EncryptOk14:35
greybackEncrypt: dpkg -S /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.014:38
greybacklibgtk2.0-0:amd64: /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.014:38
greyback ~/dev/projects/unity8/unity8 ⮀ apt-cache search libgtk2 | grep dbg14:38
greybacklibgtk2.0-0-dbg - GTK+ libraries and debugging symbols14:38
greybackyou should install that package, and use similar technique to find and install other debug symbol packages14:38
EncryptOk! :)14:38
greybackthen you'l get a more informative backtrace. Ideally you're looking for the line of code where the fail occured, and then work backwards to understand why that happened14:39
SaviqMirv, tsdgeos, silo 1 it looks better indeed, got a lock on ~first boot after upgrade, but AP tests continue happily14:40
Encryptgreyback, That's really more informative! :D14:41
tsdgeosSaviq: :) :/14:41
SaviqEncrypt, also see https://wiki.ubuntu.com/DebuggingProgramCrash14:42
Encryptthanls :)14:43
Encryptthanks*14:43
MirvSaviq: yeah I also got full pass on AP:s. I'll already copy it to 012 since the differnce is clear.14:43
Mirvthe qtbase + qtbase-gles, that is14:45
SaviqCimi, care to comment your findings on bug #1430815 please14:46
ubot5bug 1430815 in Canonical System Image "grid horizontal scope card has white background" [High,Confirmed] https://launchpad.net/bugs/143081514:46
CimiSaviq, I was waiting for john lea to pop in online, since he said fix committed15:01
SaviqCimi, please comment your current findings anyway15:03
CimiSaviq, ok15:03
MirvSaviq: give me some sort of nod/ack when you finish testing unity8 w/ 5.4.1 so that I know. also, 001 can now be removed as it's published in 012.15:05
SaviqMirv, *nod*15:05
SaviqMirv, is fine15:05
MirvSaviq: !! :)15:05
Mirvgreat. I'll leave some more manual testing for myself to tomorrow and wait to hear back from emulator and then it should be ready to be thrown over to QA!15:06
Saviqtsdgeos, re: tryTouchFlick... shouldn't the function just do everything based on content{Y,Height}?15:06
Saviqtsdgeos, since it's relying on the fact that it's a Flickable already...15:06
tsdgeosSaviq: but it's not contentY/Height that make sense here15:08
tsdgeosSaviq: you mean so that we don't have to pass x, y, toX, toY ?15:08
Saviqtsdgeos, yes15:08
tsdgeosSaviq: those x,y are not based on content but on real size of the item15:08
tsdgeosi.e. they are the phisical positions15:09
tsdgeosyou press and release on15:09
tsdgeoswe could hardcode them to middle of the item and some gus from top/bottom15:09
Saviqtsdgeos, the purpose of the function is to flick to end, sounds good enough?15:10
tsdgeosi guess15:10
tsdgeosdidn't want to close doors15:10
tsdgeosbut if you prefer let me change it15:11
Cimitsdgeos, but apart the unit test, was there a wrong behaviour on the phone?15:11
Saviqtsdgeos, then make x,y,toX,toY optional15:11
Cimitsdgeos, because putting the area outside breaks the flickable15:11
Saviqtsdgeos, you won't close doors, and it'll still work15:11
tsdgeosCimi: well there was no test for that :)15:11
Cimi:D15:11
Cimitsdgeos, basically wondering if there is a better fix for the unit test itself15:12
tsdgeosyou can remove it, suddenly it will pass15:12
tsdgeosthough what it is testing may break15:12
tsdgeos:D15:12
Cimitsdgeos, but was the interaction broken?15:12
Cimitsdgeos, or just the unit test?15:12
tsdgeosCimi: well if the test fails15:12
tsdgeoswhy would the interaction not broken?15:12
Saviqthe test could be broken ;)15:13
tsdgeoshonestly i don't remember, but if i changed the code and not the test, i would assume that yes it was broken15:13
mzanettiMirv, I just installed silo12 and the phone doesn't boot any more. is that known already?15:15
Mirvmzanetti: something else is probably wrong, which device?15:15
mzanettifreshly flashed mako15:15
Mirvmzanetti: did you follow https://wiki.ubuntu.com/Touch/QtTesting ?15:15
Saviqmzanetti, citrain doesn't do for silo 1215:15
mzanettiah15:15
mzanettiSaviq, ^^ it's your fault :D15:16
mzanettij/k15:16
Mirvmzanetti: thanks for joining the testing crowd, though, anyway!15:16
Saviqmzanetti, install libdouble-conversion1 before citrain15:16
mzanettiI guess I can't recover without reflashing15:16
Saviqmzanetti, bug #137824515:17
ubot5bug 1378245 in phablet-tools (Ubuntu) "citrain could use a more accurate way to upgrade from silos" [High,In progress] https://launchpad.net/bugs/137824515:17
Mirvoh, citrain fails completely because of it doesn't allow installation of new packages, right..15:17
Saviqmzanetti, in theory yes, install ubuntu-touch (after an apt update)15:17
Saviqmzanetti, but safer to flash, install ↑↑ and citrain15:17
mzanettiit's stuck in a reboot loop it seems15:17
mzanettiok. reflashing15:17
Mirvmzanetti: yeah when apt fails it fails in a big way, you've likely had several core packages removed15:19
tsdgeosSaviq: so i should propose the revert of the patch upstream, right?15:20
Saviqtsdgeos, it kinda clearly made it worse for us, yes15:20
tsdgeosok15:23
Encryptgreyback, I think I found my error16:11
EncryptIn the Messagign Menu integration, I'm using a GMainLoop16:11
EncryptAnd gtk also uses a main loop, with gtk_iter (or something like that)16:12
EncryptThere should only be one main loop and not two16:12
=== dandrader is now known as dandrader|lunch
tsdgeosSaviq: updated the stubborn flick branch16:32
Saviqtsdgeos, tx16:51
=== dandrader|lunch is now known as dandrader
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|EOD
=== dandrader|afk is now known as dandrader
=== facu is now known as Facu

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!