tsdgeos | greyback_: ping ? | 08:48 |
---|---|---|
greyback_ | tsdgeos: pong | 08:49 |
tsdgeos | greyback_: Saviq: want to have a quick chat of where to put the screenshot save to disk thing? | 08:49 |
greyback_ | tsdgeos: sure | 08:49 |
Saviq | mzanetti, you too ↑ | 08:52 |
Saviq | tsdgeos, greyback_, mzanetti, shout when time good | 08:52 |
mzanetti | *shout* | 08:52 |
tsdgeos | fine for me | 08:53 |
tsdgeos | mumble? hout? | 08:53 |
mzanetti | I'd hangout rather than mumble for discussion. the others didn't shout yet though | 08:54 |
greyback_ | I'm ready whenever | 08:56 |
Saviq | https://plus.google.com/hangouts/_/canonical.com/saviq | 08:56 |
Saviq | mzanetti, tsdgeos, greyback_ ↑ | 08:56 |
Saviq | mzanetti, you there? | 09:15 |
Saviq | /food | 09:32 |
tsdgeos | greyback_: mzanetti: should putting an app on the "backround" on the phone set it to suspended in the app manager? | 10:13 |
greyback_ | tsdgeos: define "background" in this context | 10:14 |
tsdgeos | greyback_: not the foreground one :D | 10:14 |
greyback_ | as in, another app is in the foreground | 10:14 |
tsdgeos | or the dash | 10:14 |
tsdgeos | yes | 10:14 |
greyback_ | atm, is app is not focused (and not in the exceptions list), it is set to suspended | 10:14 |
greyback_ | if app.... | 10:15 |
tsdgeos | hmmm | 10:15 |
tsdgeos | that's what i udnerstood | 10:15 |
greyback_ | how come? | 10:15 |
tsdgeos | the model did not seem to reflect that though | 10:15 |
tsdgeos | let me see why | 10:15 |
greyback_ | note, this close connection of focus with lifecycle is bad, leagcy of unity-mir days | 10:16 |
tsdgeos | i'm confused now | 10:17 |
tsdgeos | are you saying they should or should not set to suspended? | 10:18 |
greyback_ | tsdgeos: should | 10:21 |
tsdgeos | ok | 10:21 |
tsdgeos | greyback_: https://code.launchpad.net/~aacid/qtmir/fix_debug_line/+merge/256905 | 10:28 |
greyback_ | tsdgeos: I'm surprised that used to compile. thanks | 10:30 |
tsdgeos | , is nice | 10:30 |
tsdgeos | will make almost everything compile | 10:30 |
tsdgeos | :D | 10:30 |
* greyback_ hugs C++ | 10:30 | |
popey | would someone ( mzanetti / Saviq or someone else ) be around for the Community Team Q&A at 16:00 UTC for 1 hour to answer questions related to Unity8? | 10:48 |
=== MacSlow is now known as MacSlow|lunch | ||
mzanetti | popey, I can | 11:05 |
=== pstolowski is now known as pstolowski|lunch | ||
mhall119 | \o/ | 11:26 |
mhall119 | hey guys, I've got some UOS session proposals that need someone from this team to lead | 11:27 |
mhall119 | the list of proposes sessions is at http://pad.ubuntu.com/MQ01t50gLb | 11:27 |
mhall119 | the ones with [Unity] in front are the ones I need someone from here for | 11:27 |
mhall119 | kgunn: ^ | 11:28 |
Saviq | mhall119, what're the dates again? | 11:29 |
mhall119 | Saviq: May 5-7 | 11:29 |
mhall119 | 1400 - 2000 UTC | 11:29 |
Saviq | mhall119, we'll have a look | 11:31 |
mhall119 | thanks | 11:31 |
=== MacSlow|lunch is now known as MacSlow | ||
=== greyback__ is now known as greyback | ||
=== pstolowski|lunch is now known as pstolowski | ||
Mirv | tsdgeos: (if you have time) what are your thought on the QDBus landing silo. upstream status, scheduling of the silo to land to vivid images.. so I ran all AP:s again during the weekend and they were alright (http://people.canonical.com/~tjyrinki/qt5/ap-2015-04-18-mako-175-silo-018/). also my account setup woes happened without the PPA too. | 13:03 |
Mirv | tsdgeos: should we wait until the upstream branches for example land to the 5.5 branch, they still haven't seemingly to? | 13:03 |
Mirv | tsdgeos: and then there's the KDE part. for the time being we have the overlay PPA, but the idea is that the PPA contents would be copied to w series when it opens, which poses a problem for landing if the KDE apps still get broken | 13:04 |
tsdgeos | Mirv: i definitely would not land them before they land upstream | 13:06 |
tsdgeos | it's a veeeeeeeery long patchset :D | 13:06 |
tsdgeos | let's make sure we land stuff that is good | 13:06 |
Mirv | tsdgeos: right, that was my thoughts too. I just thought to ask in case you think it's all flowers and butterflies. | 13:06 |
tsdgeos | thiago told me he'll fix the issue with KUniqueApplication before landing | 13:06 |
tsdgeos | but afaics it has not happened yet | 13:07 |
Mirv | yes at least not with the latest patches (one of which was supposed to fix it) | 13:07 |
tsdgeos | or we don't have all the patches, will take to him later when he wakes up | 13:07 |
Mirv | thanks! | 13:07 |
mterry | So I tried to use QtCreator the other day to create a new kit. It failed during building the kit (and/because?) it unmounted my encrypted HOME.... | 14:06 |
mterry | Has anyone else seen that? | 14:06 |
mzanetti | mterry, works fine here... however, non-ecrypted home | 14:08 |
mzanetti | zbenjamin, is there a known issue with encrypted home partitions? ^^ | 14:08 |
mterry | mzanetti, humphhttps://bugs.launchpad.net/ubuntu/+source/qtcreator-plugin-ubuntu/+bug/1436852 | 14:08 |
ubot5 | Ubuntu bug 1436852 in qtcreator-plugin-ubuntu (Ubuntu) "Click Target creations fails on vivid, unmounting encrypted home directory" [Undecided,Confirmed] | 14:08 |
mzanetti | oh... there it is | 14:08 |
mterry | That's... Super annoying | 14:09 |
mzanetti | odd... | 14:09 |
mterry | mzanetti, I tried reproducing the dbus command that qtcreator is apparently running, but didn't repro the bug. But if there is a reproduction recipe that doesn't involve qtcreator, I could actually help | 14:10 |
mzanetti | mterry, ack. will try to repro without QtC | 14:10 |
mterry | mzanetti, or! | 14:10 |
mterry | mzanetti, I can just use a different user account on this machine | 14:10 |
mzanetti | if you have one, yes | 14:10 |
mterry | duh | 14:10 |
* mterry forgot that was user-specific, not machine-specific | 14:11 | |
mzanetti | mterry, you can actually use a created click chroot with other users afterwards - if it's just the creating that fails | 14:11 |
mterry | mzanetti, even better | 14:11 |
mzanetti | mterry, /etc/chroot.d/ | 14:11 |
mterry | mzanetti, do you know where that lives in the user folder? | 14:11 |
mzanetti | there's a config file for each chroot | 14:11 |
mterry | mzanetti, oh it's system wide? | 14:11 |
mzanetti | add all the users there | 14:11 |
mzanetti | the chroot itself lives in /var/lib iirc | 14:11 |
Saviq | yeah they're schroot-based | 14:13 |
zbenjamin | mzanetti: mterry: thats a pretty annoying one oO | 14:13 |
greyback | mterry: "Super annoying" sounds like an understatement | 14:14 |
* mzanetti gives out a round of snickers :) | 14:14 | |
Saviq | luks FTW! | 14:16 |
Saviq | at least it doesn't drag btrfs to a halt under stress | 14:17 |
Saviq | tsdgeos, oh btw, can you please comment on the screenshot card (and tweak description/tasks) about what we discussed earlier today | 14:21 |
tsdgeos | sure | 14:21 |
tsdgeos | i already removed the "needs to be done in qtmir" part this morning | 14:22 |
tsdgeos | let me see if something else needs changing | 14:22 |
tsdgeos | Saviq: actually i don't understand the difference between points 2 and 3 of the acceptance criteria | 14:25 |
Saviq | tsdgeos, I think they complement each other | 14:26 |
Saviq | tsdgeos, obviously those were written with scopes-as-apps in mind | 14:26 |
Saviq | tsdgeos, the only real difference is the activity indicator on splash screen (which should not be displayed until you focused the app) | 14:27 |
mhall119 | Saviq: are you going to have time to look at the UOS session proposals today? | 15:02 |
mhall119 | also, I would like to get a track lead from the Unity team to help schedule the Convergence track | 15:03 |
mhall119 | any volunteers? | 15:03 |
mhall119 | work load is minimal, since we've already got a bunch of proposed sessions, we just need to appoint someone to host them and then put them on the schedule | 15:04 |
Saviq | mhall119, I asked the guys to assign themselves where applicable in the pad | 15:04 |
mhall119 | tsdgeos: mzanetti: can one or both of you give a demo showing the current state of Unity 8's desktop abilities? | 15:04 |
Saviq | @unity ↑ mhall119 nudges you slightly :) | 15:04 |
mhall119 | thanks Saviq :) | 15:05 |
Saviq | mhall119, mzanetti'd likely be best for that, along with the upcoming desktop alt-tab/right-edge switcher | 15:05 |
mhall119 | is @unity a team highlight? | 15:05 |
Saviq | mhall119, yeah | 15:05 |
mhall119 | nice | 15:05 |
mhall119 | yeah, I saw a design for the new switcher, looks slick, that would be a great thing to demo | 15:05 |
mzanetti | mhall119, when, where, how? | 15:06 |
mhall119 | mzanetti: I'm at the desktop sprint in London, we had a couple of the designers here yesterday | 15:06 |
mzanetti | ah right. Vesa told me | 15:06 |
mzanetti | doesn't really answer the question though :) | 15:07 |
mzanetti | oh... the UOS | 15:08 |
mhall119 | oh, I thought you were asking when, where and how *I* saw it | 15:08 |
mzanetti | :) | 15:08 |
mhall119 | yes, UOS, on the Show & Tell track that balloons is running | 15:08 |
mhall119 | so, start a hangout, share your screen or point your webcam at a device, however you can show it | 15:09 |
mzanetti | ack | 15:09 |
mzanetti | yeah, can do I guess | 15:09 |
mhall119 | since I assume google hangouts don't work on Unity8 yet | 15:09 |
mzanetti | when is the UOS? | 15:09 |
mhall119 | May 5-7 | 15:09 |
mhall119 | 1400-2000 UTC | 15:09 |
mzanetti | ack | 15:09 |
mzanetti | I'll be here. but try to not put my slot as early as possible | 15:10 |
davmor2 | mzanetti: just run Machine vs Machines on desktop if that doesn't make everyone race out and buy a device they have no soul ;) | 15:10 |
mhall119 | try to not put it early? | 15:10 |
mzanetti | erm | 15:10 |
mzanetti | sorry | 15:10 |
mzanetti | as early as possible | 15:10 |
mzanetti | 16:00 UTC is my theoretical EOD | 15:10 |
mhall119 | ok, that we can do | 15:10 |
mhall119 | balloons: ^^ | 15:10 |
mzanetti | while I can do a bit later, I'd prefer not to have this at like 9 or 10 pm | 15:10 |
mhall119 | ack | 15:11 |
Saviq | dednick, any idea about "/usr/bin/unity-mock-indicator-service: 1: /usr/bin/unity-mock-indicator-service: Syntax error: word unexpected (expecting ")")" ? | 15:12 |
Saviq | dednick, seems to be introduced by one of the branches in http://people.canonical.com/~platform/citrain_dashboard/#?q=ubuntu/landing-017 | 15:13 |
Saviq | huuuh | 15:15 |
Saviq | /usr/bin/unity-mock-indicator-service: cannot execute binary file: Exec format error | 15:15 |
Saviq | onoes | 15:15 |
Saviq | <facepalm> | 15:16 |
Saviq | dednick, unity8-autopilot is a binary independent package | 15:16 |
Saviq | we can't ship a binary from it | 15:16 |
Saviq | how did we release that... | 15:18 |
Saviq | dednick, https://code.launchpad.net/~saviq/unity8/fix-mock-indicator/+merge/256958 | 15:24 |
tsdgeos | mterry: there? | 15:25 |
mterry | tsdgeos, yup | 15:25 |
tsdgeos | mterry: i think bzr tells me you introduced | 15:25 |
tsdgeos | readonly property url defaultScreenshot: (root.application && root.application.defaultScreenshot !== undefined) ? root.application.defaultScreenshot : "" | 15:25 |
tsdgeos | in ApplicationWindow.qml | 15:25 |
dednick | Saviq: hm. woops | 15:26 |
tsdgeos | but i can't find where that defaultScreenshot property is supposed to come | 15:26 |
mterry | tsdgeos, ah yes... to make a fake Tutorial work | 15:26 |
mterry | tsdgeos, I think it's only used in Tutorial/ | 15:26 |
tsdgeos | ah | 15:26 |
mterry | tsdgeos, to fake a running app screenshot | 15:26 |
tsdgeos | it's a fake injected property | 15:26 |
tsdgeos | k | 15:26 |
tsdgeos | well fake appmanager property | 15:27 |
mterry | tsdgeos, I probably should have commented that | 15:27 |
vesar_ | hey could anyone point out if there is any (easy, doesn't matter if very hackish) way to replace Dash in unity8 with our own app for prototyping purposes? | 15:27 |
tsdgeos | vesar_: overwrite the binary? :D | 15:28 |
Saviq | vesar_, restart unity8-dash BINARY=/path/to/your/binary | 15:28 |
Saviq | vesar_, or you can add a unity8-dash.override file in ~/.config/upstart/ | 15:28 |
Saviq | vesar, and put "exec /path/to/your/binary" there | 15:29 |
Saviq | vesar, after all, dash is just an app these days | 15:29 |
Saviq | vesar, otherwise you can just launch your app, go `stop unity8-dash` to stop the actual dash and you're done | 15:29 |
Saviq | vesar, depends how persistent you want it to be | 15:29 |
vesar_ | Saviq, I don't think the latter would work since I want BFB and long left edge swipes to get to my app | 15:30 |
Saviq | vesar_, right, in that case the .override is best | 15:31 |
vesar_ | but the first one sounds promising I guess, we could try that | 15:31 |
vesar_ | Saviq, tsdgeos, very good. thank, we'll try that | 15:31 |
vesar_ | faenil, ^^ | 15:32 |
faenil | thanks, very nice | 15:32 |
Saviq | vesar, faenil, http://upstart.ubuntu.com/cookbook/#override-files | 15:32 |
Saviq | with http://upstart.ubuntu.com/cookbook/#session-job giving some details about user jobs (vs. system jobs) | 15:33 |
faenil | good :) | 15:33 |
Saviq | and http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/data/unity8-dash.conf is the main unity8-dash job so you can override any of those | 15:33 |
Saviq | faenil, vesar, you want the --desktop_file_hint=... in your override file, too | 15:34 |
Saviq | btw, pstolowski ↑ UNITY_SCOPES_LIST is deprecated, 'innit? | 15:34 |
faenil | ah right, the mir longlasting issue | 15:34 |
Saviq | faenil, s/issue/feature/ | 15:35 |
faenil | nice try :P | 15:35 |
Saviq | no, for real :P | 15:35 |
Saviq | it'll never go away completely | 15:35 |
faenil | :) | 15:35 |
pstolowski | Saviq, it is, but let me check if we don't reference it in an obscured dark corner somewhere... | 15:35 |
Saviq | faenil, we need a way to create a 1:n relationship of app to surfaces, we don't want bamf any more | 15:36 |
Saviq | faenil, so a Mir client must be securely (unspoofingly) identified as a particular app | 15:37 |
pstolowski | Saviq, not used or referenced in any way by shell plugin | 15:39 |
Saviq | pstolowski, kk | 15:40 |
faenil | Saviq: oki :) | 15:42 |
sidi_ | hi. looking at the unity code base right now. whats the difference between the unity-standalone and unity-shared folders? | 15:52 |
greyback | sidi_: unity-standalone appears to allow one to run unity in a window on your existing desktop. the real meat & bones of unity is in unity-shared though | 15:56 |
sidi_ | greyback, ah great! thanks | 15:58 |
Saviq | greyback, can you volunteer to the "Desktop app lifecycle management" session (I'll try and be there too) | 16:27 |
greyback | Saviq: I suppose so, but I'm not really up on what we intend to do | 16:28 |
Saviq | greyback, which is what the UOS sessions are meant to be, they're not talks | 16:28 |
greyback | Saviq: alrighty | 16:28 |
greyback | consider me volunteered | 16:28 |
Saviq | tx | 16:28 |
Saviq | mzanetti, I'm putting you next to "Unity8 desktop demo" as I understand you agreed on the plan with mhall119? | 16:29 |
mzanetti | ok | 16:30 |
mzanetti | Saviq, ^ | 16:30 |
Saviq | mhall119, I'm not sure what "Developing Unity8" is meant to be? is it *for* Unity8, or unity8 itself (in which cae "porting X11 apps..." doesn't fit in that session?) | 16:30 |
Saviq | mzanetti, tx | 16:30 |
Saviq | mhall119, "adding traditional desktop" is something that needs design consideration first and foremost, we've just skimmed over some ideas with Giorgio, but that's about it | 16:32 |
Saviq | mhall119, "unity8 as default" should probably be led by willcooke&friends | 16:32 |
willcooke | Saviq, mhall119 - happy to get involved with that, I think we'd also like to talk about what desktop-style features we need from U8 - so if we can have a U8 person there to talk to that would be good | 16:36 |
Saviq | willcooke, oh sure, we'll be there, just that leading is more of a you thing on this topic I'd say | 16:43 |
willcooke | oki, sounds good to me. thanks Saviq | 16:44 |
Saviq | willcooke, added you next to it on mhall119's pad, delegate as needed http://pad.ubuntu.com/MQ01t50gLb :) | 16:45 |
willcooke | *cough* my pad | 16:46 |
willcooke | ;) | 16:46 |
willcooke | well | 16:46 |
willcooke | I created it, mhall119 did all the work | 16:46 |
willcooke | ;) | 16:46 |
Saviq | oups | 16:47 |
mhall119 | Saviq: agreed on the X11 porting docs, will take that off | 16:58 |
mhall119 | and yes,it's about telling people how to be involved in developing Unity 8 itself | 16:58 |
Saviq | mhall119, added myself as placeholder, will likely delegate tomorrow | 16:59 |
Saviq | mhall119, so the remaining bit is "traditional desktop on unity8" on which there's little we thought about | 16:59 |
mhall119 | Saviq: that's something design has been talking to seb128 about, I'll see if he can host that | 17:00 |
sidi_ | i'm stuck trying to build unity on vivid, missing the "pam" and "release-upload-version" dependencies. i have libpam0g-dev installed, and no idea what the second dep is meant to be. Am I missing some obvious step? | 18:15 |
Saviq | sidi_, use "mk-build-deps" from devscripts to install the dependencies | 18:21 |
Saviq | sidi_, or at least `apt-get build-dep unity` | 18:21 |
sidi_ | Saviq, thanks, all is installed. these two dependencies are still not resolved by cmake | 18:24 |
Saviq | sidi_, can you paste the cmake log to http://pastebin.ubuntu.com/ ? | 18:28 |
sidi_ | sure | 18:30 |
* Saviq fires up a build in a chroot in the mean time | 18:31 | |
sidi_ | http://paste.ubuntu.com/10862734/ | 18:32 |
Saviq | sidi_, it looks fine, those are just warnings | 18:33 |
Saviq | sidi_, it generated the build rules fine, so you should be able to make or ninja just fine now | 18:34 |
sidi_ | Saviq, good to hear. i'll need to package my changes so i dont want to package a half-broken version :-) | 18:34 |
sidi_ | Thanks for checking in any case | 18:36 |
Saviq | sure | 18:37 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!