[00:12] robert_ancell: hey there. Did you manage to make your connection in Frankfert? [00:12] TheMuso, yeah, I had no problems in the end. How long did you get delayed? [00:13] robert_ancell: Well wgrant, jamesh and myself missed our connecting flights, and had 7 hours or so to wait for the next flights, so we were put up in hotel rooms. [00:16] TheMuso, lucky RAOF [00:18] Yeah, he had a long layover anyway, so was going to be waiting a while, and had a hotel room in any case. [00:18] Because he hda to wait for a later flight so he could then connect through to Hobart in Melb. [05:24] Good morning [06:27] pitti: Hey there, hope you weren't affected by the Malta airport security scare on Saturday. [06:27] good morning btw! [06:28] hey TheMuso; no, I left early enough; did you make it back in one piece? [06:28] hey didrocks [06:28] pitti: Yes, in once piece, but with a lovely 7 hour delay in the middle of it all, since I missed my connecting flight. [06:28] erk [06:28] Oh well. [06:28] hey pitti! [06:28] TheMuso: as that trip wasn't already long enough :( [06:29] pitti: Indeed. [06:30] The upside was that I got a hotel room for that time, and a food voucher, so I was able to get something to eat, I had access to a shower and a bed if Iwanted them. [07:43] TheMuso: you should also be able to claim back the ticket price ;-) [07:43] or at least parts of it [07:45] mlankhorst: I booked through teh agent. [07:45] still [07:46] I don't have the ticket receipt so... [07:46] ah right [08:23] good morning desktopers [08:23] FJKong, hey, what's your launchpad username? [08:24] seb128: hey seb128 , my username is kroodylove [08:24] FJKong, thanks [08:25] FJKong, I'm updating the list of members on the team, I noticed it was outdated, just added you [08:25] seb128: okay , thanks so much [08:25] yw! [08:29] hey seb128! [08:30] didrocks, lut ;-) [08:58] seb128: meeting? [08:59] FJKong, we have a weekly one on IRC, but it's at 15:30, which doesn't work well for eastern countries ... you don't have to join, but you are welcome to if the time works for you [09:00] there used to be one for australia/new-zealand as well, we should probably resume that one if that works better for you guys [09:00] seb128: it's okay, I sleep late at night [09:00] ok, feel free to join then ;-) [09:00] seb128: I am a night bird [09:00] hehe [09:14] seb128: hi, I have a fix for LP: #1287341. How shall I proceed? Shall I make a merge request? Or upload directly in utopic and file an SRU for trusty? [09:14] Launchpad bug 1287341 in unity-settings-daemon (Ubuntu) "Touchscreen controls both screens in dual-monitor setup" [High,In progress] https://launchpad.net/bugs/1287341 [09:16] tseliot, hey, thanks a lot for working on that! [09:16] tseliot, I'm reading your comment, but ideally please merge request, having a code review doesn't hurt [09:16] seb128: ok [09:18] tseliot, so yeah, agreed, ideally we want to rebase on current upstream, but that's quite some work and not SRU material, so meanwhile +1 for the easy approach to fix it/SRU [09:18] seb128: good. I'll prepare the merge request then [09:18] tseliot, thanks [10:07] running time! [10:09] didrocks, lunch time you mean? [10:11] seb128: you're soooo wrong :) [10:13] didrocks: along the coast? [10:13] I hear the coast is beautiful in the south of France === FJKong is now known as FJKong_afk [10:58] Hello all. Does anyone know if it is possible to enable different colour tabs within nautlis? i.g. tab1 with home drive showing in default background colour, tab 2 with network drive showing in say red. [10:58] just so its easier to identify which location you are in. [11:00] or indeed if there is an application that does this for nautilus or if any other file manager has this customisation feature. [11:37] larsu: I will just answer that: "tsssssssssssssssss" [11:38] didrocks, 1h20 only? see you should do every other day ;-) [11:39] seb128: indeed, I was with Julie as well, which added me ~1km to my usual run [11:39] (as I run force and back) [11:39] but she only did the first lap [11:39] lol [11:40] how long is one park circle? [11:40] 4kms [11:41] seems like a good distance, 1 for beginner, 2 for experienced ones ;-) [11:41] exactly [11:42] knowing that I'm making some variations for the second laps [11:42] being along the "coast" of the lake [11:42] lol [11:42] see yeah, larsu wasn't that wrong :) [11:42] yeah, of course not ;-) [11:42] and it's 4kms as well :) [11:42] it seems like you are up for the same crazyness than us this w.e [11:43] but you don't run during w.e right? [11:43] I don't! rest days :) [11:43] good [11:43] "than us this w.e" <- ? [11:43] though monday/tuesday next week are the same [11:43] weather [11:43] they forecast 33°C [11:43] oh waow [11:43] well 32°C on saturday [11:43] indeed [11:44] seeing that [11:44] that starts to be on my "avoid going in the pick of the day" [11:44] well, if you don't like melting at least [11:44] yeah, not sure I'll plan that. Julie can only during lunch time :/ [11:44] (but it will be only 2 or 3 times a week) [11:44] let's see how it goes… [11:45] yeah [11:45] let's see if she manages to keep up with it every day as well ;-) [11:45] let's see ;) [11:46] didrocks, btw, don't forget, meeting for you today ;-) [11:46] seb128: yeah, however, the time desrt live type everything, I'll be able to prepare my part :) [11:47] lol [11:47] didrocks: see? i'm doing you a faovur, really [11:47] I won't deny it :) [11:48] ok, shower time :) === fginther` is now known as fginther [12:35] sad, httpsimpleserver means that I have to copy the translate_path() code to override it and avoid it using os.getcwd() [12:36] (when running tests against a mock server as I want in a thread to run it from the directory I choose without using os.chdir()) === tedg is now known as ted === mhr3__ is now known as mhr3 [13:22] larsu, i have a click hook that is using gsettings-qt, sometimes when it exits the changes haven't been saved in gsettings [13:23] larsu, the hook is a QCoreApplication, and all my calls to update the values are sync [13:23] larsu, if i add a timeout to call quit, it seems fine [13:24] larsu, i'm wondering if it is something to do with my own event loop not processing everything... or maybe the gsettings-qt destructor doesn't ensure it's saved? [13:32] kenvandine: pretty sure it's calling g_settings_sync() on exit, but let me check [13:34] kenvandine: ah it's not, but it drops the last ref [13:35] desrt: do I have to call g_settings_sync() to ensure settings are saved before dropping the last ref to the GSettings object? [13:35] Writes made to a GSettings are handled asynchronously. For this reason, it is very unlikely that the changes have it to disk by the time g_settings_set() returns. [13:35] from the docs [13:35] right, this is by design [13:35] but of course, we want to sync before exiting [13:35] yeah [13:36] * larsu probably thought destroying the object took care of that [13:37] it probably should [13:40] larsu, want me to try it and propose a branch? [13:41] kenvandine: I just did https://code.launchpad.net/~larsu/gsettings-qt/sync-on-destroy [13:41] cool [13:41] let me know if it works [13:41] I'll talk to desrt once he's back [13:41] i'll verify it resolves my problem, but i'm pretty sure it will [13:42] larsu, doesn't build :) [13:43] qgsettings.cpp:58:36: error: too many arguments to function ‘void g_settings_sync()’ [13:43] it takes no args [13:44] kenvandine: blargh, of course [13:44] * larsu pushes [13:44] kenvandine: pushed [13:49] larsu: no. [13:49] larsu: g_settings_sync() is only for the case where the app is about to quit [13:49] it's because of how gdbus does the actual sending of messages in the thread -- we need to block until that's taken care of [13:49] desrt: thanks. That fix is correct then [13:51] kenvandine: ^^ [13:51] thx [13:52] this is slightly stupid, honestly... [13:52] would be nice if we didn't have to worry about that sort of thing [13:52] but alas [14:00] larsu, confirmed, that fixes my problem [14:00] thx! [14:07] larsu, can you propose your branch? === marrusl_ is now known as marrusl [14:48] kenvandine: oops of course: https://code.launchpad.net/~larsu/gsettings-qt/sync-on-destroy/+merge/221895 [14:49] larsu, thx, approved :) [14:49] what's the landing process for gsettings-qt? [14:49] train [14:49] kenvandine: my process is "ask seb128" [14:50] :) [14:50] man, that guy is fast! [14:50] responding pre-ping and all [14:50] lol [14:50] he should be a manager! [14:50] * seb128 hides [14:50] i could ask bfiller to include it in the content-hub silo he is trying to get [14:50] hum, please don't [14:50] ok [14:50] don't include bugfixes with other changes [14:50] it leads to issue [14:50] I agree [14:50] like people included fix with the split greeter work [14:51] and that turned out to be buggy, and they were talking reverting [14:51] it gets really hard when there is a pile of stuff in a silo [14:51] including the unrelated fixes [14:51] because that was part of the changeset [15:30] hum, it's meeting time! [15:31] qengho, tkamppeter, desrt, attente, larsu, KombuchaKip, didrocks: hey, it's meeting time! [15:31] hey o/ [15:31] didrocks: nice to see you..... [15:31] .....at the end of the list ;) [15:31] desrt: :p [15:31] I hope everybody made it back safely [15:31] lol [15:31] * desrt passes a chocolatine [15:32] seb128: no mention of exploding diving equipment in any airports that i visited :) [15:32] * didrocks runs out if desrt starts with extreme bad examples :) [15:32] desrt, tsss [15:32] ok, let's get started [15:32] qengho, hey [15:33] no qengho I guess? [15:33] tkamppeter, hey [15:33] - ghostscript: Fixed endianess problems of 16-bit PWG Raster output in [15:33] Ghostscript. [15:33] - cups-filters: Fixed endianess for 16-bit PWG Raster input in rastertopdf. [15:33] - Mentoring of GSoC students [15:33] - Bugs. [15:34] tkamppeter, thanks [15:34] bjorn is missing today? [15:34] yes, he took some vac days and is staying in Malta for the week [15:34] ah. right :) [15:34] Laney is off as well [15:34] desrt, so your turn ;-) [15:35] so robert and i wrote a backend for a random display server for some minor toolkit that nobody heard of before [15:35] seb128: hi I am late for this === FJKong_afk is now known as FJKong [15:36] and i also did some glib chasing on performance issues (atomic operations, locks) and some other things (object type checks, etc) [15:36] FJKong, hey, no worry, we do status updates in turn, it's not your turn yet [15:36] also got mir in upstream jhbuild -- patch merged as of late last week [15:36] how is desrt on #3? [15:36] larsu: no björn or iain [15:36] craziness. Enjoy your front seat! [15:36] and mlankhorst changed team [15:37] (he's in kernel land now) [15:37] desrt: also, 10 German points for using the proper umlaut [15:37] * desrt will make a point of learning the name of a new german state today [15:37] uh... next? [15:37] for those who want to test the previously mentioned backend, https://launchpad.net/~ubuntu-desktop/+archive/gtk-mir has packages [15:38] we did demo gedit running on Mir with those [15:38] i still didn't manage to get xchat working [15:38] (you need to hand forge a .desktop to be able to run it from the unity8 apps lens though) [15:38] something very strange is going on there with keyboard focus [15:39] so uh.... next [15:40] "next" means you are done? [15:40] yes [15:40] sorry, didn't parse that correctly [15:40] desrt, thanks ;-) [15:40] attente, hey [15:40] :) [15:40] seb128: hey [15:40] i spent some time trying to get https://code.launchpad.net/~attente/unity-gtk-module/1208019-2/+merge/216964 working without patching gtk, but didn't work, so i just proposed a distro patch just a while ago [15:40] started some fcitx transition work for unity, uploaded u-c-c package to https://launchpad.net/~fcitx-team/+archive/fcitx-transition [15:40] i'm off from tomorrow till next tuesday [15:40] eof [15:41] attente: going somewhere nice? [15:41] attente, thanks, enjoy the days off! [15:41] attente: enjoy! [15:41] thanks guys :) (iceland with my brother) [15:42] enjoy! [15:42] nice! [15:42] attente, I'm going to have a look to those patches after the meeting, but that can wait next week in any case [15:42] enjoy the vacs! [15:43] larsu, your turn [15:43] - updated rishi's transparency patch to make sure only the terminal widget is transparent [15:43] - first round of gtk 3.12 fixes: * restore traditional title bars on dialogs (but keep them working in GNOME) * restore sane button layout in message dialogs [15:43] - started working on deprecating unico, but it seems it will be less work just to keep it (it's a very small codebase; and upstream doesn't allow filling the focus rectangle from css) [15:43] - had a look at removing background hacks in the theme, but that's not possible either without changes to o-s (can we drop that this cycle?) [15:43] - tried to keep MacSlow & friends from adding another hint for snap-decisions to libnotify [15:43] [15:44] larsu: thuringia sounds like the most boring place on earth... [15:44] desrt: it's quite nice there nature-wise [15:44] (nice try) [15:44] * larsu is missing something? [15:44] "changes to o-s (can we drop that this cycle?)" [15:44] * desrt tried to change the subject quickly :) [15:44] oh haha [15:45] seb128: that was just trolling of course [15:45] but I think we don't need to put any extra days into that [15:45] what we have now with the bg stuff seems to work fine [15:45] I don't want to go through another round of testing all the apps [15:45] right [15:46] do we have them in unity8 yet? [15:46] larsu, the gtk 3.12 changes are in the next items on my list, I'm probably going to get to that tomorrow [15:46] what, o-s? [15:46] I'm not even sure they are going to be part of unity8, we didn't get design input on that [15:47] oky [15:47] okay [15:48] larsu, thanks [15:48] KombuchaKip, hey, there? any update? [15:49] seb128: your turn, it seems [15:49] *cough* [15:49] desrt, not yet [15:49] didrocks, hey! [15:49] seb128: nooooo [15:49] * finish plans on how the android developer story will be [15:49] * did some exploration of using go for the ubuntu developer tools center. Finally, started to shape it in python due to lack of bindings we would need and quicker iteration [15:49] * put basic test framework in place and layout project convention [15:49] * will still need to discuss more on the juju/cloud developers part [15:49] done [15:49] desrt, lol [15:50] didrocks: how's the new job so far? [15:50] didrocks, thanks, and welcome back to our side of the desktop team ;-) [15:50] desrt: sounds good, got the time to do things properly back! :) [15:50] thanks seb128! [15:50] s/back// [15:51] FJKong, hey, welcome to our meetings! do you want to share with the team? [15:51] seb128: hey [15:51] seb128: I committed patch for encrypt sogou skin last week [15:52] seb128: fixed some bugs for sogou-qimpanel [15:53] seb128: all about sogou input method project [15:53] seb128: that's it [15:54] FJKong, thanks [15:54] ok, my turn [15:54] * worked on the unity8 desktop session and ubuntu-desktop-next iso (get the iso to work, some bugfixes to have the click lens working, tested gtk-mir backend) [15:54] * updated gtk3 in utopic [15:54] * some sponsoring [15:54] * trusty SRUs (evince and indicator-printers fixes, thanks larsu, gnome-sudoku) [15:54] * started reviewing the ubuntu-system-settings queue [15:54] [15:54] thanks for having a look at those! [15:54] larsu, yw, sorry for letting them in the review queue for a while [15:54] no worries [15:56] ok, any other topic/questions/...? [15:56] seems not, let's wrap then! [15:56] thanks everyone [15:56] thanks! [15:57] thanks [15:58] thanks! [16:58] ok, continuing working a little bit offline. Meanwhile, see you tomorrow guys! [16:59] didrocks, night! [16:59] or good evening rather ;-) [16:59] thanks, you too! === alan_g is now known as alan_g|EOD [17:23] kenvandine, hey [17:24] hey seb128 [17:24] kenvandine, is https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/new_header/+merge/221420 supposed to work with the current uitk version? [17:26] seb128, yes [17:26] kenvandine, oh, it needs newer ubuntu-ui-toolkit-theme [17:26] should we update the depends? [17:26] the matching change for ussoa already landed [17:26] ah... hadn't thought about that :) [17:27] no idea what version it needs though [17:27] (I'm testing on trusty since that's what I'm running) [17:28] kenvandine, let's not bother, it runs fine on the old version, just lacks that one button [17:28] :) [17:28] kenvandine, thanks [17:28] np === ted is now known as tedg [20:57] Laney: hey there, are you guys actually happy with a tracker 0.16.2 to 0.16.4 SRU in trusty? I've got one in the queue and there's an MRE covering it but that's a massive diff so just want to make sure one of you guys made sure it's sane and won't break stuff. === oCrazyLemn is now known as CrazyLemon === pitti_ is now known as pitti