=== m_conley is now known as m_conley_away === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === tvoss|dinner is now known as tvoss [07:18] Hello, world!\n === tvoss is now known as tvoss|test === tvoss|test is now known as tvoss === AlanChicken is now known as AlanBell [09:05] morning! [09:20] Morning Laney ! [09:23] is anyone else having problems with trusty + pulseaudio ~today? [09:24] Mirv: let me upgrade to the todays version and I'll give you a sign [09:25] good morning desktopers [09:25] hey [09:25] hey sil2100 Mirv didrocks Laney [09:25] seb128: hi! Not sure if you saw, but I released libdbusmenu yesterday and it's in unapproved now [09:25] salut seb128! [09:25] Hi everyone! [09:26] sil2100, I noticed, thanks! [09:26] hey seb128 [09:27] hallo [09:54] Who changed indicator-datetime so that the calendar remembers where one left it off instead of reseting to today's month when one clicks on it? [09:55] There's no "Go to today" button either. [09:59] jpds, nobody, it's a bug not a wanted change [09:59] charles knowns about it [10:53] didrocks: are you ready for some packaging ACKs? ;) [10:54] sil2100: more than ready! [10:54] Laney, can dmz-cursor-theme be synced? [10:55] Didn't we change the alternate priority? [10:55] (yes) [10:55] Ignore that merge [10:55] Laney, you changed it in debian as well, but you lowered there when you bumped on our side, so I'm unsure (I've been too lazy to check why those are differentà [10:55] We use a different cursor theme to them [10:55] didrocks: actually, those changes are made by pitti, so I guess they're 'ACKed by core-dev' already, but anyway some additional eyeballs won't hurt: [10:55] remember the bug where it changed last cycle? [10:55] http://10.97.0.1:8080/job/cu2d-phone-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_dialer-app_0.1+14.04.20131104.1-0ubuntu1.diff [10:55] sil2100: yeah ;) [10:55] http://10.97.0.1:8080/job/cu2d-phone-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_messaging-app_0.1+14.04.20131104-0ubuntu1.diff [10:56] https://merges.ubuntu.com/main.html ← I added a comment there last week or so, ignore that merge [10:56] Laney, yeah, that rings a bell, I'm unsure about the details (not really interested either, I'm just going through the red lines on versions ...;-) [10:56] sil2100: if they are made by pitti, you have your implicit +1 ;) [10:56] Laney, ok [10:56] ;p [10:56] will pick up versions / my merges in a minute after doing some MPs [10:57] ok [10:57] sil2100: once published, think about pinging upstream :) [10:57] didrocks, sil2100: mostly testing changes, so not *that* urgent to upload, but +1 on the packaging changes from me (although I shouldn't count here :) ) [10:57] didrocks: of course! [10:57] but I'm really happy that these tests landed at last [10:57] pitti: ;) [10:58] happyaron, hey, do you plan to merge the new ibus from Debian now that the t-cycle started? [10:58] happyaron, they have .4 and we are still on .3 [11:00] seb128: I plan to merge it soon, I'm triaging existing bugs since yesterday. [11:01] happyaron, ok, great, thanks === tkamppeter_ is now known as tkamppeter === MacSlow is now known as MacSlow|lunch [12:17] Laney, do you have an opinion on updating webkit? the s-c issue that was flagged as blocker seems like it's not specific to the new version (it's already ranking high on e.u.c) [12:18] seb128: I've got it on my list to test stuff against the new one [12:18] seems reasonable to do [12:18] is that bug forwarded? [12:18] Laney, I just noticed I still had the candidate build installed from since before saucy [12:19] Laney, yes, I did it last week [12:19] nice, can't be that bad then [12:19] @candidate build: didn't notice any issue during this time [12:19] seb128: Error: "candidate" is not a valid command. [12:19] yeah, seems alright [12:19] Laney, do you want to handle it or should I? [12:20] do you want a test round in the desktop ppa before upload or should we just go with it? [12:20] I can do [12:20] thanks [12:20] will do a test build in canonical-arm-dev at least [12:20] good idea [12:20] not sure about the aarch64 patch [12:20] but we'll see [12:20] it built on arm for debian so it's probably ok, but still good to test [12:21] oh that looks super simple [12:22] seb128: can you link https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1163886 to the upstream bug? [12:22] Launchpad bug 1163886 in webkit (Ubuntu) "software-center crashed with signal 5 with WebKit 2.0+" [Critical,Confirmed] [12:23] Laney, oh, I used https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1211887 [12:23] Launchpad bug 1211887 in software-center (Ubuntu) "software-center crashed with signal 5 in _XReadEvents()" [High,Confirmed] [12:23] Laney, not sure if we should dup, that might lead to lp timeouts [12:23] mmm [12:23] let's link both [12:23] Laney, the one I used is the one e.u.c is listing [12:24] Laney, yeah, that might be easier [12:25] Laney, E'No commit message was specified in the merge proposal.' ;-) [12:26] bah [12:26] done [12:26] Laney, thanks ;-) [12:27] Laney, what is "full country"? [12:27] like "United States" instead of "US" [12:28] hum [12:28] ideally that would be translated [12:28] I've no strong opinion on either, as long as the extra verbose isn't putting the string off screen [12:29] mmm [12:29] * seb128 get the new lib to test [12:29] It seemed alright on desktop but I'm not sure about the geometry [12:29] well, it's easy enough to change during the cycle if it turns out to be an issue [12:29] Like, some stuff does overflow but they are still usable AFAICT [12:30] could maybe do something smarter there [12:30] fall back to the shorter one or something [12:30] well, let's first see if that's an issue in practice [12:31] ya [12:31] but I somewhat wish the toolkit would be doing something smart about listitems where the label doesn't fit in the entry [12:31] like scroll when you press the entry and keep your finger on it === greyback is now known as greyback|lunch [12:34] Laney, seb128: Hi [12:34] hey [12:35] hey [12:35] how's it going? [12:35] yeh good, just got back from a big long weekend of riding [12:35] nice [12:35] you people and your bikes ;-) [12:35] * Laney got some new climbing shoes yesterday [12:36] seb128, bikes are good! [12:36] * darkxst needs to actually go climbing again sometime! been MTB'ing too much [12:36] yeah, I guess they are ... I just find it boring biking for days ;-) [12:36] seb128, have you ever been Mountain Biking? [12:36] no [12:36] just road biking mostly [12:37] its a whole different sport ;) [12:38] Laney, did you try build gjs on debian ppc? [12:38] A bit, then I got stuck in build system blah [12:38] because I had to build mozjs and something else [12:38] then make configure use the local ones [12:39] then it failed to link because of some symbol issue [12:39] and then my plane got called :P [12:39] I see [12:39] will try again soon [12:40] I though I saw an email re mozjs 17 landing in debian over the weekend? [12:40] maybe so [12:40] this was friday [12:40] there was gobject-introspection too [12:40] which is also now in experimental! [12:41] those guys :-) [12:41] Laney, I marked your tz change needsfixing, let me know what you think [12:41] k [12:42] so rank by city, state, country? [12:42] I think that should be easy [12:42] that would be my preference [12:42] well, at least "new york" should list new york city at the top of the list [12:42] not in the middle of the lists of that state === slomo_ is now known as slomo [12:43] Laney, I'm not even sure if we want to include the state in the search? [12:44] well, the alternative is to only list it if the city is a duplicate [12:44] well, having it on the UI is fine [12:44] oh I see what you mean [12:44] that would be possible [12:44] but can we have the filter to only act on the city and country strings? [12:45] that would avoid having "new york" in the entry leading to list all the cities in the state [12:49] Laney, are you able to get a backtrace of the gjs ppc failure? 90% sure it will be a seg fault [12:49] ^test failure [12:49] yeah, give me a minute [12:53] seb128: try that [12:53] not sure if it'll be confusing that the search acts on different text to what's displayed [12:54] also it probably doesn't sort exactly how you want, could fix that by reimplementing sorting somehow [12:54] Laney, our GNOME ui does "City (State, Country)" and only matches on the City [12:54] Laney, but I guess that's a question for mpt [12:54] one way would be to use the population [12:54] which we have [12:54] isn't indicator-datetime doing that? [12:55] dunno [12:58] Laney, ok, that version works fine for me, let's get that in ... we can always adapt later with feedback from design/users if needed [12:58] cool, thanks [12:59] would be nice to get a release of u-s-s at some point [12:59] are dailies ever going to be re-enabled? [13:01] not sure how the workflow is going to change and when [13:01] the plan is to use bugs for tracking features landing and make easier to land bug fixes again, but not sure how we get there [13:02] mmm [13:02] sil2100, Mirv, didrocks: what do we need to do if we want an ubuntu-system-settings landing? use the gdoc to ask for landing still? [13:02] seb128: for now, yeah [13:02] didrocks, ok, thanks [13:02] thanks to you :) [13:03] ;-) [13:03] Laney, I'm going to do that today [13:03] cool, thanks [13:03] need to test trunk on the device first though [13:03] pleaseeee ;) [13:04] seb128: we'll just fast-track it, if it's in the daily-build ppa, you can publish it yourself [13:04] (just mention it in the spreadsheet so that we can know what's in) [13:07] didrocks, great, thank you [13:15] darkxst: http://paste.ubuntu.com/6364570/ [13:16] installed tests faiiiiiiiillllllllllll [13:17] actually I bet I ran it wrong === MacSlow|lunch is now known as MacSlow [13:21] seb128: hey, so I get a reliable crash in unity-panel-service, but when I click 'Send an error report to help fix this problem' is checked and I click 'Continue', it seems to upload it, but I don't have a way to report the bug in lp. am I missing something? [13:21] seb128: this is on trusty btw [13:21] jdstrand, we turn apport off before release, you are reporting to whoopsie [13:22] /etc/default/apport has enabled=1 [13:22] jdstrand, right, pitti said some other file is to edit nowadays [13:22] Laney, pitti: ^ what file was it again? (that's confusing, why did we change it from using the default config?) [13:22] apport is on [13:22] you just have to tell it /where/ to report to [13:23] comment out problem_types in /etc/apport/crashdb.conf [13:23] that's the confusing bit ;-) [13:23] I thought we were supposed to be fixing people who want to report their bugs to launchpad [13:23] jdstrand, ^ edit that file (not sure in which way though) [13:23] me either [13:24] why isn't it already edited for trusty? [13:24] because we just started and nobody turned it on [13:24] databases = { [13:24] 'ubuntu': { [13:24] 'problem_types': ['Bug', 'Package'], [13:24] that should be changed to what? [13:24] comment out or delete it [13:24] I'm also wondering if we still benefit from launchpad reporting... looking to bug backlog after saucy, there is lot of noise, and we look mostly at e.u.c [13:26] seb128: are you saying I should not report the bug? [13:26] jdstrand, no, it's fine, you are likely to follow up on questions etc [13:27] jdstrand, but most of the bugs turn out to not be useful, so I'm not sure having it turned on by default makes sense [13:27] Laney, running lt-jsunit directly should be ok [13:27] darkxst: You have to set GJS_USE_UNINSTALLED_FILES [13:27] Laney, seb128, jdstrand: /e/d/apport is now always enabled=1, we edit /etc/apport/crashdb.conf to disable uploading crashes to LP [13:28] jdstrand, btw I suspect your report might turn out to be https://bugs.launchpad.net/ubuntu/+source/ido/+bug/1246536 but the stacktrace should tell for sure [13:28] Launchpad bug 1246536 in ido (Ubuntu) "segfault in menu_hidden()" [High,In progress] [13:28] darkxst: http://paste.ubuntu.com/6364646/ [13:28] how do I make it give more useful output? [13:28] backtrace is not useful [13:28] hmm, maybe it is actually [13:29] darkxst: http://paste.ubuntu.com/6364651/ [13:29] seb128: it probably is. it is the second time I launch rhythmbox from the sound indicator. then I get unity-panel-ser[4688]: segfault at 5c ip 00007fd78341e1f4 sp 00007fff62272aa0 error 4 in libido3-0.1.so.0.0.0[7fd783411000+21000] [13:29] sil2100, Mirv, cyphermox: can we get current ido trunk published to trusty? (we already have a SRU to saucy) ... that's not impacting touch since ido is desktop specific, so it should be safe [13:30] * Laney shrugs [13:30] jdstrand, yeah, same issue, ^ should fix it [13:30] Laney, that is not helpful ;( [13:30] yeah ... [13:30] sil2100, Mirv, cyphermox: I could pocket copy the SRU but then you guys are going to complain about the changelog not being commited back to your trunk ;-) [13:30] seb128: seems errors.ubuntu.com doesn't have 14.04 yet... [13:31] "oh hey, something failed" [13:31] seb128: let me check the commit and try doing that ;) [13:31] jdstrand, hum, not sure how that's set up, I guess that's a question for ev [13:31] sil2100, thanks [13:32] Laney, installed-tests framework was all new for this version [13:33] can you try run a gjs program against the build (like gnome-documents or gnome-weather or something) [13:33] not really [13:34] seb128: you're correct, thanks for asking us to do the release :) [13:34] sil2100: sou you're handing ido? [13:35] Mirv: yep [13:35] seb128: looking good, as soon as the indicator stack finishes I'll get it released === greyback|lunch is now known as greyback [13:36] Laney, try build with --disable-installed-tests, then run gdb on lt-jsunit again? [13:36] sil2100, thanks [13:39] darkxst: same [13:40] also libtool --mode=execute gdb jsunit is the approved™ way to do that [13:43] same as in it fails of read_all_dir from first trace [13:43] ? [13:43] no, the second pastebin [13:45] although weirdly it does fail in the same way without GJS_USE_UNINSTALLED_FILES=1 (in read_all_dir_sorted) [13:47] that's probably a red herring though [13:47] make check DTRT [13:49] seb128: fyi, I filed a bug, I'll let the retrace handle it, but the fix in your bug seems to fix mine [13:50] * jdstrand will keep an eye on both [13:50] jdstrand, ok, thanks, let me know how it goes [13:50] Laney, huh? make check passes? [13:52] no [13:52] it does the right thing with the installed tests stuff [13:55] darkxst: http://paste.ubuntu.com/6364646/ had the most information, but that's not very much [13:55] if you know how to make gjs/mozjs show more stuff then let me know [14:04] Laney, will get back to you tomorrow, too tired now ;) [14:05] basically the test runs the simplest js program, and that fails [14:05] so the problem is quite fundamental :-) === Maple__ is now known as Guest7013 [14:06] Laney, yes, I do wonder if its a regression in the new testing framework [14:06] nah [14:06] I get it if I run gjs-console manually on the file [14:06] hmm ok [14:07] wait [14:08] normally there is more info when JS_EvaluateScript fails, but I do run debug builds of mozjs, not sure if that makes a difference [14:08] but really gotta go, will follow up tomorrow ;) [14:12] darkxst, can you upstream your g-s-d suggested fix for that segfault btw? === Guest7013 is now known as Mapley === rickspencer3_ is now known as rickspencer3 [15:12] seb128: the ido thing will have to wait an hour or so if you don't mind, as we had a blocker in our stacks and all will be unblocked only in some nearest time === Ursinha is now known as Ursinha-afk [15:12] sil2100, ok, thanks for letting me know === Ursinha-afk is now known as Ursinha [15:22] qengho, Sweetshark, mlankhorst, Laney, tkamppeter, desrt, attente, larsu: the meeting is in 10min (just a reminder since the time changed with DST) [15:22] muhahaha, just back from lunch in time [15:22] Laney, start writing your week summary then ;-) [15:22] seb128: weird!! [15:23] hung around with some strange guys in oakland, done [15:23] ? [15:23] desrt, hey, had a good trip back? [15:23] Laney, hehe [15:23] yup [15:23] kenvandine, ! [15:23] took a very-much-needed swap day yesterday [15:23] did laundry all day :) [15:23] desrt, nice, I though you would be swapping today as well [15:23] haha [15:23] desrt, did you get your washing machine back? ;-) [15:23] seb128: meh. i may not be at the peak of my productivity but i have work to do [15:24] i was confused... i thought since the meeting was UTC it would be an hour later for me [15:24] so i'd rather get some of it out of the way [15:24] k [15:24] * kenvandine still has a mild fever :) [15:24] a little fuzzy here :-p [15:24] kenvandine, winter time is one hour closer from UTC [15:24] hey [15:24] e.g for Europe summer time is +2, winter +1 [15:24] yeah, i did change my clock back an hour... but still was thinking it was an hour later [15:24] kenvandine: the meeting is at a fixed point in (UTC) space. your clock moved backwards. therefore your clock has a lower number at the time of the meeting. [15:25] gcal got it right for me [15:25] ie: it's earlier [15:25] desrt, yeah yeah... i know... just confused myself earlier when i read the email [15:25] indicator-datetime too :qualitycode: [15:25] you're still reading mails? [15:25] that's your problem! [15:25] haha [15:25] * desrt just assumes seb will tell him if anything important is about to happen [15:25] hey, friday i was at inbox unread 0! [15:26] seb128: I was wrong about that SIGSYS stack overflow bug being fixed in yesterday's release. I was thinking of another bug when I answered. I put SIGSYS fix in a PPA to get testers, not the security release, but it will be in the next release, which should be end of this week. Cr31 is due then. [15:26] * desrt only has 43 this morning [15:26] first time in ages... [15:26] Mark all as read is a great feature [15:26] that's cheating :) [15:26] qengho, ok, thanks, shame that it didn't make it this one seeing the number of users hiting it:/ [15:30] qengho, Sweetshark, mlankhorst, Laney, tkamppeter, desrt, attente, larsu: hey, it's meeting time! [15:30] I hope everybody travelled back without issue [15:30] lets get started [15:30] qengho, hey [15:30] Hi hi. [15:30] - done: sprint; Cr release 30.0.1599.114. [15:30] - todo: preparing for chromium-browser v31 release. [15:30] - todo: starting work to get multitouch gestures working in chromium-browser. Just acquired APPL (shudder!) touchpad thing to test. [15:30] EOL [15:31] qengho, thanks, good work getting the update one, I'm looking forward the next one with that segfault fix included ;-) [15:31] :( Me too. [15:31] Sweetshark, there or not? (he emailed earlier saying he was fighting ubuflu and might not be there) [15:31] Also, a tab-text disappearing bug. [15:31] Two big ones. [15:32] great [15:32] no Sweetshark I guess [15:32] mlankhorst, hey [15:32] glamor-egl bugfixing, sru'ing some of it back to saucy. Working on converting android syncpoint to get my own code closer to upstream kernel. [15:32] what is glamor-egl? [15:33] it's used to enable radeonsi support [15:33] a xorg ddx driver based on egl [15:33] ok [15:33] mlankhorst, thanks [15:33] Laney, hey [15:34] one sec [15:34] * desrt finishes a 'transaction' [15:34] • Short week; travelling Friday & off Monday but some of this covers the previous week too [15:34] • Take care of a lot of outstanding merges, still a lot to do :( [15:34] • Some desktop updates / sponsoring: [15:34] ∘ Rhythmbox 3.0 [15:34] ‣ Tweak rhythmbox-ubuntuone to work with the py3 peas loader [15:34] ∘ vala 0.22 [15:34] ∘ gmime [15:34] ∘ gjs (fails on ppc; debugging with Tim a little bit) [15:35] ∘ p11-kit [15:35] • Some users/upstream developers pinged me for help with a texlive issue - dig out a patch and SRU it for them. Failed on ppc; sent back to them for a fix. [15:35] • Tracked packages where trusty < saucy and copied as appropriate [15:35] • Help a bit with sponsoring (queue is huge, please give 30 minutes to it if you can) [15:35] • Some u-s-s fixes [15:35] ∘ Parse click package desktop files to get metadata for Storage subpanel [15:35] ∘ Add API to libtimezonemap to get more data for manual timedatescreen (hereafter known as The Springfield Problem) [15:35] • Ping upstream to get gnome-desktop-testing to exit with a bad exit code on failure(!) & upload this [15:35] • g-c-c bugfixing & more g-s-d keygrabber iterations (still needs re-SRUing to 13.10) [15:35] • Sprint: discussions around the LTS desktop & u-s-s testing; should be good [15:35] • TODO: vUDS planning, webkitgtk update, moar merges [15:36] what? that's it? [15:36] * desrt whips Laney to work harder [15:36] Laney, rhythmbox-ubuntuone? isn't that deprecated? [15:36] we didn't have a meeting last week :P [15:36] haha [15:36] I think it does something like auto-import songs you buy? [15:36] larsu: you used this... [15:37] the webview thing is gone [15:37] but there is still certainly something there [15:37] Laney, what's the keygraber stuff you're working on? [15:37] desrt: I used to, yes [15:37] attente: starting it in all sessions, should be fixed in T now [15:37] desrt: stopped after it wasn't supported anymore and crashed rb regularily [15:37] for media keys [15:37] oh right [15:37] shouldn't interfere with your stuff [15:38] attente, it's the patch that makes g-s-d not grab keys under gnome-shell (since they do it there) [15:39] Laney, not sure about autoimport, I though that the sync daemon would sync files and that rb would watch the directory simply, but I didn't look into it [15:39] Laney, thanks [15:39] tkamppeter, hey [15:39] - cups-filters: Released 1.0.41 with framework for PPD-/configuration-less printing on mobile devices. cups-browsed automatically creates queues for IPP printers with known page description languages which advertise thenmselves vis Bonjour. [15:39] - cups: Final 1.7.0 release. [15:39] - cups-filters: Review of contributed patch to improve bannertopdf [15:39] - cups-filters: Investigated whether foomatic-rip can be merged into cups-filters after the GSoC changes [15:39] - cups-filters, ghostscript: Applied contributed bug fixes. [15:39] - Bugs. [15:41] tkamppeter, thanks [15:41] desrt, hey [15:41] hey [15:41] just lots of bugfixing [15:41] mostly gsettings [15:41] wrote a new markup parser for rewriting the glib-compile-schemas to fix a lot of more difficult gsettings bugs [15:42] (end) [15:42] https://bazaar.launchpad.net/~ubuntuone-control-tower/rhythmbox-ubuntuone/trunk/view/head:/ubuntuone/ubuntuone.py [15:43] desrt, thanks [15:43] attente, hey [15:43] seb128, hi [15:44] * played super hexagon [15:44] * eow [15:44] lol [15:44] fixes for gnome-screensaver, i-keyboard, maliit settings [15:44] lol [15:44] writing the unity key grabber right now [15:45] (trying to at least...) [15:45] attente, oh, you are doing the work for the unity guys? didn't they say they would do it? [15:45] for? [15:45] Laney, ? [15:45] [what's that] for? [15:45] * Laney brevity [15:45] Laney, my understand was that brandon would write the unity side of those changes [15:45] the keygrabber for moving the input-source switching into the unity shell [15:46] understanding [15:46] oh [15:46] oh, that, cool [15:46] Laney, do you ask what that's about? basically doing what gnome-shell is doing [15:46] yeah [15:46] the grabbing in the shell [15:46] then talking to g-s-d via dbus [15:46] I was wondering for which bit of functionality [15:46] same as gnome-shell [15:47] since we have the legacy key grabber, we want to move away from that [15:47] otherwise these keyboard shortcut bugs are not going away :( [15:47] attente: ah, will that fix the problem of many things in the session registering global grabs? [15:47] attente, thanks for working on that, but feel free to bounce that part to bregma's team, they said they would do it [15:48] larsu, i think so [15:48] i *hope* so [15:48] seb128, will do [15:48] attente: cool! Did you tell the unity8 guys about this as well? [15:48] larsu, no, i'm not sure what they're doing on their end [15:48] larsu, we don't have g-s-d in unity8 session, so we don't have any key grabbing there atm ... I'm not even sure what input stack we have (the android one afaik) [15:49] that's something we need to discuss/get done at some point [15:49] but I didn't see it on the roadmap yet [15:49] yes, I just wanted to make sure it's on their radar [15:49] the current focus is on touch interactions [15:49] of course [15:49] right, we should check with them [15:49] * seb128 makes note to do that [15:49] attente, thanks [15:49] seb128: thanks :) [15:49] larsu, yw [15:50] larsu, your turn ;-) [15:50] thanks seb128! [15:50] okay [15:50] - fixed indicators and unity-panel-service to be less verbose in the logs (fixed criticals and removed unnecessary warnings) [15:50] - triaged all indicator-sound bugs and fixed some of them [15:50] eof [15:50] - reviewed a couple of desrt's gsettings patches [15:50] - stopped unity-guys from killing notify-osd from their upstart script [15:50] - started porting gtk 3.8 patches to 3.10; the biggest one (custom menu items) is done; looks like we can drop a couple of other patches [15:50] lol [15:51] larsu, "eof" doesn't goes in middle of summaries :p [15:51] mh? [15:51] larsu, you have 2 items, eof, and 3 items (or my IRC client is acting weird) [15:52] anyway [15:52] larsu, thanks ;-) [15:52] ok, my turn [15:52] i see it too... [15:52] seb128: must be your irc client (it looks right on mine, and I typed it _after_ pasting the summary) [15:52] well, maybe it's my irc client then [15:52] larsu, we're using the same irc client :P [15:52] nah, your irc client probably buffered the others and inserted that one right away [15:52] larsu, I think irssi in screen acts weirdly when you paste and type then [15:52] ah okay [15:52] like it buffers the copy [15:53] I'll paste the eof with the payload next time ;) [15:53] and you end up with the eof going before the buffer is flushed [15:53] ;-) [15:53] * larsu always messes something up at the meeting :( [15:53] * seb128 hugs larsu [15:53] ok, my turn [15:53] * discussed desktop LTS TODO with different people (bugs backlog, what to do with GNOME updates, what to do with new GNOME apps where style doesn't fit Unity), need to follow up on list with a summary, but basically: [15:53] - stay on GNOME 3.8 [15:53] - bring "classic" menus to some apps (evince, nautilus, rhythmbox), upstream the patches as well (e.g basically use a menubar for "classic desktop" (e.g everything but gnome-shell)) [15:53] - look at gtk headerbars to see if we can make those fit in Unity (e.g show decorations from the WM, hide "X") [15:53] - look at how difficult updating gtk would be [15:53] . [15:53] * ubuntu-system-settings: [15:53] - some good discussions about work for next cycle and testing [15:53] - looked at merge request to add autopilot tests [15:53] - some small improvements to the charge graph (colors) [15:53] - some reviews [15:53] . [15:53] * saucy SRUs: gtk+3.0 empathy desktop-files-utils libgpod file-roller [15:53] * looked at errors.ubuntu.com saucy reports, tried to help getting fixes for some of the issues (e.g opened bugs, talked to upstream, filed bugs, asked for landing, etc) [15:53] . [15:54] * tried to help attente with his keyboard work, tested some fixes, landed SRUs [15:54] . [15:54] * started on saucy merges: libisofs libgnomecanvas gnome-power-manager distribute popplerkit.framework desktop-file-utils gmime gcr poppler [15:54] * some bug fixes and upstream backports [15:54] * bug triaging [15:54] [15:56] that's it for the summaries, I've some notes to add though: [15:56] - we start a new cycle, if you are doing packaging, please look at your Debian merges [15:56] - don't forget about sponsoring, as Laney pointed we accumulated some backlog there and we should clean it a bit [15:57] - vUDS is coming soon, if you want a session, please register the blueprints you need this week [15:57] [15:57] does anyone has other questions/comments? [15:57] Nope. [15:58] ok, seems not [15:58] thanks everyone! [15:59] didrocks, your turn ;-) [16:01] o/ [16:04] seb128: we'll have it onlin in an hour I guess, I'm not sure it moved in the calendar for various people [16:04] Mirv: ^ [16:04] online/in a hangout [16:04] didrocks, your call, I mentioned the DST in my reminder email earlier today [16:05] seb128: yeah, but we didn't discuss that with robru and other guys earlier [16:05] didrocks, well, we discussed it last cycle when we changed for summer time and we agreed to stay on UTC [16:05] didrocks, but I guess people forgot since [16:05] robru: are you around? [16:05] didrocks, anyway, your meeting, your call [16:05] if robru is around. i guess the rest of the team is [16:05] ogra_: around as well? ^ [16:05] didrocks, for what ? [16:06] i'm here [16:06] didrocks, i'll be in the regular meeting, currently i'm in another meeting [16:06] ok, so stuck === m_conley_away is now known as m_conley [16:28] bschaefer, hey [16:29] attente, hello! [16:30] bschaefer, did you start the unity key grabber yet? because if not, i can give it a shot [16:31] attente, ive not, got to finish something else before i can start :( [16:31] attente, you're more talking about filtering the events from compiz to unity to g-s-d? [16:32] bschaefer, yeah, the dbus service for doing that specifically [16:32] attente, on the g-s-d side of things? [16:32] i've started looking into the unity side [16:32] it should just accept an XEvent I would think [16:33] well the unity side of things, we need to know when an event is not used by compiz [16:33] as it has to pass that event to all the compiz plugins [16:33] then compiz hanldes the event for it self [16:33] oh. i see, i guess this is slightly different [16:34] at that point, if no plugins use that event and compiz just does an update with it then we need to pass it on through [16:34] yeah [16:34] i just need to add a post_event_handle function [16:34] i mean adding a dbus interface on the unity side that provides GrabAccelerator, GrabAccelerators, etc. [16:34] and emit that to all the plugins listening [16:34] oo [16:35] bschaefer, do we still need that if all we're doing is calling addAction on the CompScreens? [16:35] yeah if you can get that working, to check if you're getting the correct stuff you can stick it in [16:35] CompScreen::_handleEvent [16:35] i'm assuming adding extra calls to addAction won't step on the toes of the other actions that are already there [16:36] attente, hmm i would think so...as just because unity didn't handle that event key there might be another plugin that uses it [16:38] attente, what would addAction be doing? [16:39] bschaefer, it would just be adding a CompAction for every accelerator that needs to be grabbed, and each CompAction has a callback that triggers the AcceleratorActivated signal [16:39] bschaefer, i may be misguided, so any advice is appreciated :) [16:40] attente, hmm, well that could overwrite actions (possibly), but if you add that in through the unityshell xml file [16:40] for compiz to handle [16:41] bschaefer, so the way i'm trying to do it is very dynamic i suppose [16:41] as a callback, then emit a dbus message for g-s-d that should work [16:42] bschaefer, it should be possible to add arbitrary actions at runtime, right? [16:42] my thoughts were that this would be possible, and so we could create a CompAction for each key grab that is requested at runtime [16:43] attente, yes you can, the switcher use to do that [16:43] attente, well lif we do that [16:43] we might as well add them all to the unityshell xml file so it can be configured [16:43] that way you can just declare a callback function [16:43] didrocks, just up now... [16:44] and when you compiz hits those actions you'll get a message in the callback function [16:44] robru: meeting in 15 minutes :) [16:45] attente, actually [16:45] bschaefer, "so it can be configured" means what exactly? [16:45] didrocks, ok, just having breakfast [16:45] attente, there shotcuts shouldn't be configure able [16:45] yeah [16:45] we can leave the configuration of those shortcuts to g-s-d and gsettings [16:45] attente, so you can change the shortcut in ccsm :) [16:45] but yeah thats not a good idea [16:45] i think at least [16:46] ah, i see [16:46] how would unity get ahold of those? [16:47] g-s-d would make dbus calls to unity to tell it what shortcuts to grab [16:47] basically in the way that it does now with gnome-shell [16:47] cool, that makes sense [16:48] attente, the only thing i would be worried about is stomping on another plugins hotkey [16:48] but really, i don't think theres any conflicts atm [16:48] bschaefer, what other plugins are normally running concurrently with unityshell? [16:48] quite a few [16:49] are there any you can think of that would take precedence over g-s-d's hotkeys? [16:50] core composite opengl decor copytex regex grid gnomecompat place snap mousepoll imgpng wall vpswitch commands resize session move compoztoolbox animation expo fade scale workarounds ezoom unityshell [16:50] thats the list [16:50] of what im running at lease [16:50] attente, i would not [16:51] attente, do you have a list of all the hotkeys? [16:51] attente, or at lease go through and make sure none of the hotkeys are taken already? [16:52] bschaefer, they're all user-configurable, so i guess we shouldn't depend on them being any fixed value [16:52] attente, well more about for default [16:52] attente, as we should at lease assume our default has no conflicts [16:53] there does exist a problem where a user changes its hotkey to that which g-s-d uses, then that would become a race... [16:53] (or depending on which plugin is looked at first really) [16:58] seb128: Hi, Seb! [16:58] bschaefer, not sure if this is a comprehensive list, but: http://paste.ubuntu.com/6365666/ [16:58] GunnarHj, hey [16:58] seb128: What's the status of an interface in g-c-c region for installing/removing languages? [16:58] Will it be ready for 14.04? [16:59] darkxst filed bug 1175499 a while ago, and the idea with making use of existing code in l-s, e.g. parsing pkg_depends, sounds interesting. [16:59] Launchpad bug 1175499 in language-selector (Ubuntu) "dbus interface" [Undecided,New] https://launchpad.net/bugs/1175499 [16:59] How is installation of languages handled in Ubuntu Touch? [17:00] Is anyone here using the APPL Bluetooth wireless Touchpad with Ubuntu? [17:00] attente, i know at lease: logout 'Delete' [17:00] has a conflict with what ChrisTownsend was doing [17:01] with trying to make it bring up umm [17:01] a task manager sort of [17:01] GunnarHj, nobody is working on langpacks for region atm I think, I doubt it's going to be ready for the lts if we don't change that [17:01] GunnarHj, Ubuntu Touch doesn't have langpack installation atm, that's a TBD [17:01] attente, but yeah i don't see anything in there that looks like it'll conflict off the top of my head [17:01] GunnarHj, the Ubuntu Touch fs is read-only so you can't install packages there, we need to find a way/create a rw location [17:02] qengho, I'm not, maybe check with cyphermox if you have bt issues [17:02] seb128: Are you saying that l-s will still be there in 14.04? [17:02] GunnarHj, if things don't change it looks like it [17:02] bschaefer, the plugins you listed, they're always loaded in that order? [17:02] seb128: it's more of a kernel problem. [17:02] qengho, try asking #ubuntu-kernel then I guess [17:02] attente, hmm not sure [17:03] attente, but i think so [17:03] bschaefer, i'm wondering if we can do it in some way that g-s-d's hotkeys always get overridden if something else wants it [17:03] attente, when you do a 'unity' or 'compiz --replace ccp' it'll usually tell you which plugin is being loaded [17:03] and i think its alphabetized [17:04] well its not alphabetized [17:04] attente, its loaded based on needs [17:04] seb128: Ok, so Ubuntu Touch is English only for the time being? [17:04] attente, http://paste.ubuntu.com/6365693/ [17:05] GunnarHj, no, we install some langpacks on the default image and custom images for countries can be customized to have their language preinstalled [17:05] bschaefer, yeah.. your list definitely doesn't match mine [17:05] seb128: Ok, I see. [17:05] attente, unityshell plugin looks like its last [17:05] soo depending on how the plugins are stored internally, all other plugins that conflict with g-s-d should run first [17:05] attente, but we can always test that when the time comes :) [17:06] hmm [17:06] attente, whats yours? [17:06] attente, and is unityshell plugin last? [17:07] http://paste.ubuntu.com/6365697/ [17:07] but yeah, unity-shell is still last there :) [17:07] seb128: As regards the idea with a dbus interface to l-s - do you think you could convince pitti that it would be a good idea to add such a thing? He did some preparations in l-s a couple of years ago that I think were made with a switch to g-c-c region. [17:07] in mind [17:08] attente, cool, sooo im hoping the lists of plugins are just stored in a vector [17:08] where each one will be pushed on to the back as they come in [17:08] GunnarHj, you can ask him, I don't know ... but currently the focus is on Ubuntu Touch, I doubt we spend much time, this cycle, changing thing that mostly work [17:09] attente, to test, just change a hotkey to a one that overrides a g-s-d hotkey test to make sure the plugin gets it [17:09] bschaefer, attente: do you guys are talking about adding a new plugin there? [17:10] sil2100, do you still plan to publish ido today? [17:10] seb128, nope, adding g-s-d key handling [17:10] seb128: yep! [17:10] seb128: just first I need to push out unity8 [17:10] seb128: then ido is next in the queue [17:10] (in the meeting right now) [17:10] in unity [17:10] by adding actions in compiz based off the g-s-d hotkeys [17:10] bschaefer, ok, I was just checking because of the "will be pushed on to the back" [17:10] so compiz can shot a callback to unity, then we can send it off to g-s-d [17:11] bschaefer, yeah, I followed a bit that, all fine then ... I was just making sure that no new plugin was involved for that code, changing user config on update is tricky [17:11] seb128, :), well we are talking about how the plugins were loaded into compiz and the effects of g-s-d plugins conflicting with other plugins [17:11] yeah.. i think it's easiest just to keep it in the unityshell plugin [17:11] +1 [17:11] sil2100, thanks [17:11] ok, on that note I'm off for some exercice [17:11] GunnarHj: hey ... [17:11] bbiab [17:11] yup [17:11] bye seb128 [17:11] cya [17:12] Bye seb128 ;) [17:12] seb128: Ok. Will ask pitti, but i realize that the phone is no. 1 priority. [17:12] Laney: Hi! [17:12] Laney, btw I've a small mr on ubuntu-system-settings to add colors to be charge graph, if you feel like doing a review (I was sort of waiting on that to ask for a landing, but since review doesn't seem to happen I'm doing small nudging ;-) [17:13] seb128: sure, saw it come in [17:13] Laney, thanks [17:13] I thought you asked for landing already [17:14] Laney, no, I said I would test on the device first, and I sort of wanted that change in the landing so I waited a bit on the review... [17:14] I see [17:14] k [17:14] attente, but yeah i think that'll work as long as we can provide all the information each dbus interface needs as the params [17:14] GunnarHj: So... I don't really like your solution to that accountsservice problem I'm afraid [17:14] attente, if you've any other questions about unity/compiz just ping me :) [17:14] bschaefer, ok, i'll let you know if i run into problems :) [17:14] it's really weird for tools to change their behaviour based on things like that [17:14] bschaefer, thanks :) [17:15] Laney, well anyway, I'm going to add the landing to the list once I'm back from sport, if it gets in great, otherwise that's just reported to the next one [17:16] Laney: I was afraid you'd say so. But have you really considered what amount of code would be involved to deal with that tiny issue via a separate method? [17:16] attente, sounds good, and thank you for doing it :) [17:16] Laney: It really is a l-s specific issue. [17:22] GunnarHj: I don't know, no - but I'm willing to look at writing a patch; I guess you'd try to factor out all of the common code as much as possible [17:22] It means that the stuff will be really unreliable on desktop until l-s goes away [17:25] Laney: The idea is to handle the bits and pieces at one place, yes. But what is it that makes it unreliable? The code works pretty well at this time, with very few related bugs. [17:25] if I try u-s-s on my desktop now I'll get the append behaviour [17:25] prepend [17:25] Laney: With the latest accountsservice? [17:26] Laney: Is language-selector-gnome installed in the phone? [17:27] It's really a proxy for "are we running on a desktop?" when we shouldn't be trying to split behaviour like that - the code should do the same thing everywhere, as far as possible [17:27] Fair enough if it were enabling some optional piece of functionality, but this is making a guess as to what the caller of the function wants to do [17:28] seb128: ok, pushed ido to trusty, should be in the archives soon! [17:28] * sil2100 trusts it doesn't break stuff [17:32] Laney: I understand your objection from a principal POV. Sure, it does make a guess in this single respect. But the "prepend behavior" was implemented in order to not destroy the prio list when other UIs such as User Accounts in g-c-c or lightdm-gtk-greeter submits a single language code. To the prepend behavior should be seen as an exception due to how l-s works. [17:40] Laney: You mentioned trying u-s-s on your desktop - Can you do so easily? I'm asking because I don't own a smart phone yet, but it would be valuable to be able to study the phone UI. [17:40] Yeah, it mostly works there [17:40] The end goal is to use that instead of g-c-c [17:41] It's currently something we keep in mind but not an active target if that makes sense [17:41] i.e. don't file bugs for stuff which is weird on desktop just yet [17:42] Laney: Thanks, then I'll install it and give it a try. No bugs yet, promise. :) [17:50] Laney: It struck me that when you get the prepend behavior now when you try u-s-s on you desktop, it's the expected behavior since language-selector-gnome is present on your desktop (and still the principal tool for dealing with language settings). [17:54] I have an idea [17:54] not sure it'll work, so let me do a patch tomorrow and get back to you [17:56] Laney: Ok, looking forward to study your idea. ;-) === m_conley is now known as m_conley_away === ivanka is now known as ivanka-train === thomi_ is now known as thomi [20:35] seb128: ++++++ !!!! \o/ \o\ \o/ /o/ on bringing the menu bars back where they are suppose to be =) [20:38] heh [20:49] seb128, yes, will upstream g-s-d fix today [21:49] Laney, http://pastebin.com/w3R2RtHc === lifeless_ is now known as lifeless