/srv/irclogs.ubuntu.com/2015/04/21/#ubuntu-unity.txt

tsdgeosgreyback_: ping ?08:48
greyback_tsdgeos: pong08:49
tsdgeosgreyback_: Saviq: want to have a quick chat of where to put the screenshot save to disk thing?08:49
greyback_tsdgeos: sure08:49
Saviqmzanetti, you too ↑08:52
Saviqtsdgeos, greyback_, mzanetti, shout when time good08:52
mzanetti*shout*08:52
tsdgeosfine for me08:53
tsdgeosmumble? hout?08:53
mzanettiI'd hangout rather than mumble for discussion. the others didn't shout yet though08:54
greyback_I'm ready whenever08:56
Saviqhttps://plus.google.com/hangouts/_/canonical.com/saviq08:56
Saviqmzanetti, tsdgeos, greyback_ ↑08:56
Saviqmzanetti, you there?09:15
Saviq/food09:32
tsdgeosgreyback_: 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 context10:14
tsdgeosgreyback_: not the foreground one :D10:14
greyback_as in, another app is in the foreground10:14
tsdgeosor the dash10:14
tsdgeosyes10:14
greyback_atm, is app is not focused (and not in the exceptions list), it is set to suspended10:14
greyback_if app....10:15
tsdgeoshmmm10:15
tsdgeosthat's what i udnerstood10:15
greyback_how come?10:15
tsdgeosthe model did not seem to reflect that though10:15
tsdgeoslet me see why10:15
greyback_note, this close connection of focus with lifecycle is bad, leagcy of unity-mir days10:16
tsdgeosi'm confused now10:17
tsdgeosare you saying they should or should not set to suspended?10:18
greyback_tsdgeos: should10:21
tsdgeosok10:21
tsdgeosgreyback_: https://code.launchpad.net/~aacid/qtmir/fix_debug_line/+merge/25690510:28
greyback_tsdgeos: I'm surprised that used to compile. thanks10:30
tsdgeos, is nice10:30
tsdgeoswill make almost everything compile10:30
tsdgeos:D10:30
* greyback_ hugs C++10:30
popeywould 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
mzanettipopey, I can11:05
=== pstolowski is now known as pstolowski|lunch
mhall119\o/11:26
mhall119hey guys, I've got some UOS session proposals that need someone from this team to lead11:27
mhall119the list of proposes sessions is at http://pad.ubuntu.com/MQ01t50gLb11:27
mhall119the ones with [Unity] in front are the ones I need someone from here for11:27
mhall119kgunn: ^11:28
Saviqmhall119, what're the dates again?11:29
mhall119Saviq: May 5-711:29
mhall1191400 - 2000 UTC11:29
Saviqmhall119, we'll have a look11:31
mhall119thanks11:31
=== MacSlow|lunch is now known as MacSlow
=== greyback__ is now known as greyback
=== pstolowski|lunch is now known as pstolowski
Mirvtsdgeos: (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
Mirvtsdgeos: should we wait until the upstream branches for example land to the 5.5 branch, they still haven't seemingly to?13:03
Mirvtsdgeos: 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 broken13:04
tsdgeosMirv: i definitely would not land them before they land upstream13:06
tsdgeosit's a veeeeeeeery long patchset :D13:06
tsdgeoslet's make sure we land stuff that is good13:06
Mirvtsdgeos: right, that was my thoughts too. I just thought to ask in case you think it's all flowers and butterflies.13:06
tsdgeosthiago told me he'll fix the issue with KUniqueApplication before landing13:06
tsdgeosbut afaics it has not happened yet13:07
Mirvyes at least not with the latest patches (one of which was supposed to fix it)13:07
tsdgeosor we don't have all the patches, will take to him later when he wakes up13:07
Mirvthanks!13:07
mterrySo 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
mterryHas anyone else seen that?14:06
mzanettimterry, works fine here... however, non-ecrypted home14:08
mzanettizbenjamin, is there a known issue with encrypted home partitions? ^^14:08
mterrymzanetti, humphhttps://bugs.launchpad.net/ubuntu/+source/qtcreator-plugin-ubuntu/+bug/143685214:08
ubot5Ubuntu bug 1436852 in qtcreator-plugin-ubuntu (Ubuntu) "Click Target creations fails on vivid, unmounting encrypted home directory" [Undecided,Confirmed]14:08
mzanettioh... there it is14:08
mterryThat's...  Super annoying14:09
mzanettiodd...14:09
mterrymzanetti, 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 help14:10
mzanettimterry, ack. will try to repro without QtC14:10
mterrymzanetti, or!14:10
mterrymzanetti, I can just use a different user account on this machine14:10
mzanettiif you have one, yes14:10
mterryduh14:10
* mterry forgot that was user-specific, not machine-specific14:11
mzanettimterry, you can actually use a created click chroot with other users afterwards - if it's just the creating that fails14:11
mterrymzanetti, even better14:11
mzanettimterry, /etc/chroot.d/14:11
mterrymzanetti, do you know where that lives in the user folder?14:11
mzanettithere's a config file for each chroot14:11
mterrymzanetti, oh it's system wide?14:11
mzanettiadd all the users there14:11
mzanettithe chroot itself lives in /var/lib iirc14:11
Saviqyeah they're schroot-based14:13
zbenjaminmzanetti: mterry:  thats a pretty annoying one oO14:13
greybackmterry: "Super annoying" sounds like an understatement14:14
* mzanetti gives out a round of snickers :)14:14
Saviqluks FTW!14:16
Saviqat least it doesn't drag btrfs to a halt under stress14:17
Saviqtsdgeos, oh btw, can you please comment on the screenshot card (and tweak description/tasks) about what we discussed earlier today14:21
tsdgeossure14:21
tsdgeosi already removed the "needs to be done in qtmir" part this morning14:22
tsdgeoslet me see if something else needs changing14:22
tsdgeosSaviq: actually i don't understand the difference between points 2 and 3 of the acceptance criteria14:25
Saviqtsdgeos, I think they complement each other14:26
Saviqtsdgeos, obviously those were written with scopes-as-apps in mind14:26
Saviqtsdgeos, the only real difference is the activity indicator on splash screen (which should not be displayed until you focused the app)14:27
mhall119Saviq: are you going to have time to look at the UOS session proposals today?15:02
mhall119also, I would like to get a track lead from the Unity team to help schedule the Convergence track15:03
mhall119any volunteers?15:03
mhall119work 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 schedule15:04
Saviqmhall119, I asked the guys to assign themselves where applicable in the pad15:04
mhall119tsdgeos: 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
mhall119thanks Saviq :)15:05
Saviqmhall119, mzanetti'd likely be best for that, along with the upcoming desktop alt-tab/right-edge switcher15:05
mhall119is @unity a team highlight?15:05
Saviqmhall119, yeah15:05
mhall119nice15:05
mhall119yeah, I saw a design for the new switcher, looks slick, that would be a great thing to demo15:05
mzanettimhall119, when, where, how?15:06
mhall119mzanetti: I'm at the desktop sprint in London, we had a couple of the designers here yesterday15:06
mzanettiah right. Vesa told me15:06
mzanettidoesn't really answer the question though :)15:07
mzanettioh... the UOS15:08
mhall119oh, I thought you were asking when, where and how *I* saw it15:08
mzanetti:)15:08
mhall119yes, UOS, on the Show & Tell track that balloons is running15:08
mhall119so, start a hangout, share your screen or point your webcam at a device, however you can show it15:09
mzanettiack15:09
mzanettiyeah, can do I guess15:09
mhall119since I assume google hangouts don't work on Unity8 yet15:09
mzanettiwhen is the UOS?15:09
mhall119May 5-715:09
mhall1191400-2000 UTC15:09
mzanettiack15:09
mzanettiI'll be here. but try to not put my slot as early as possible15:10
davmor2mzanetti: 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
mhall119try to not put it early?15:10
mzanettierm15:10
mzanettisorry15:10
mzanettias early as possible15:10
mzanetti16:00 UTC is my theoretical EOD15:10
mhall119ok, that we can do15:10
mhall119balloons: ^^15:10
mzanettiwhile I can do a bit later, I'd prefer not to have this at like 9 or 10 pm15:10
mhall119ack15:11
Saviqdednick, any idea about "/usr/bin/unity-mock-indicator-service: 1: /usr/bin/unity-mock-indicator-service: Syntax error: word unexpected (expecting ")")" ?15:12
Saviqdednick, seems to be introduced by one of the branches in http://people.canonical.com/~platform/citrain_dashboard/#?q=ubuntu/landing-01715:13
Saviqhuuuh15:15
Saviq/usr/bin/unity-mock-indicator-service: cannot execute binary file: Exec format error15:15
Saviqonoes15:15
Saviq<facepalm>15:16
Saviqdednick, unity8-autopilot is a binary independent package15:16
Saviqwe can't ship a binary from it15:16
Saviqhow did we release that...15:18
Saviqdednick, https://code.launchpad.net/~saviq/unity8/fix-mock-indicator/+merge/25695815:24
tsdgeosmterry: there?15:25
mterrytsdgeos, yup15:25
tsdgeosmterry: i think bzr tells me you introduced15:25
tsdgeosreadonly property url defaultScreenshot: (root.application && root.application.defaultScreenshot !== undefined) ? root.application.defaultScreenshot : ""15:25
tsdgeosin ApplicationWindow.qml15:25
dednickSaviq: hm. woops15:26
tsdgeosbut i can't find where that defaultScreenshot property is supposed to come15:26
mterrytsdgeos, ah yes... to make a fake Tutorial work15:26
mterrytsdgeos, I think it's only used in Tutorial/15:26
tsdgeosah15:26
mterrytsdgeos, to fake a running app screenshot15:26
tsdgeosit's a fake injected property15:26
tsdgeosk15:26
tsdgeoswell fake appmanager property15:27
mterrytsdgeos, I probably should have commented that15: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
tsdgeosvesar_: overwrite the binary? :D15:28
Saviqvesar_, restart unity8-dash BINARY=/path/to/your/binary15:28
Saviqvesar_, or you can add a unity8-dash.override file in ~/.config/upstart/15:28
Saviqvesar, and put "exec /path/to/your/binary" there15:29
Saviqvesar, after all, dash is just an app these days15:29
Saviqvesar, otherwise you can just launch your app, go `stop unity8-dash` to stop the actual dash and you're done15:29
Saviqvesar, depends how persistent you want it to be15:29
vesar_Saviq, I don't think the latter would work since I want BFB and long left edge swipes to get to my app15:30
Saviqvesar_, right, in that case the .override is best15:31
vesar_but the first one sounds promising I guess, we could try that15:31
vesar_Saviq, tsdgeos, very good. thank, we'll try that15:31
vesar_faenil, ^^15:32
faenilthanks, very nice15:32
Saviqvesar, faenil, http://upstart.ubuntu.com/cookbook/#override-files15:32
Saviqwith http://upstart.ubuntu.com/cookbook/#session-job giving some details about user jobs (vs. system jobs)15:33
faenilgood :)15:33
Saviqand 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 those15:33
Saviqfaenil, vesar, you want the --desktop_file_hint=... in your override file, too15:34
Saviqbtw, pstolowski ↑ UNITY_SCOPES_LIST is deprecated, 'innit?15:34
faenilah right, the mir longlasting issue15:34
Saviqfaenil, s/issue/feature/15:35
faenilnice try :P15:35
Saviqno, for real :P15:35
Saviqit'll never go away completely15:35
faenil:)15:35
pstolowskiSaviq, it is, but let me check if we don't reference it in an obscured dark corner somewhere...15:35
Saviqfaenil, we need a way to create a 1:n relationship of app to surfaces, we don't want bamf any more15:36
Saviqfaenil, so a Mir client must be securely (unspoofingly) identified as a particular app15:37
pstolowskiSaviq, not used or referenced in any way by shell plugin15:39
Saviqpstolowski, kk15:40
faenilSaviq: 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
greybacksidi_: 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 though15:56
sidi_greyback, ah great! thanks15:58
Saviqgreyback, can you volunteer to the "Desktop app lifecycle management" session (I'll try and be there too)16:27
greybackSaviq: I suppose so, but I'm not really up on what we intend to do16:28
Saviqgreyback, which is what the UOS sessions are meant to be, they're not talks16:28
greybackSaviq: alrighty16:28
greybackconsider me volunteered16:28
Saviqtx16:28
Saviqmzanetti, I'm putting you next to "Unity8 desktop demo" as I understand you agreed on the plan with mhall119?16:29
mzanettiok16:30
mzanettiSaviq, ^16:30
Saviqmhall119, 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
Saviqmzanetti, tx16:30
Saviqmhall119, "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 it16:32
Saviqmhall119, "unity8 as default" should probably be led by willcooke&friends16:32
willcookeSaviq, 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 good16:36
Saviqwillcooke, oh sure, we'll be there, just that leading is more of a you thing on this topic I'd say16:43
willcookeoki, sounds good to me.  thanks Saviq16:44
Saviqwillcooke, added you next to it on mhall119's pad, delegate as needed http://pad.ubuntu.com/MQ01t50gLb :)16:45
willcooke*cough* my pad16:46
willcooke;)16:46
willcookewell16:46
willcookeI created it, mhall119 did all the work16:46
willcooke;)16:46
Saviqoups16:47
mhall119Saviq: agreed on the X11 porting docs, will take that off16:58
mhall119and yes,it's about telling people how to be involved in developing Unity 8 itself16:58
Saviqmhall119, added myself as placeholder, will likely delegate tomorrow16:59
Saviqmhall119, so the remaining bit is "traditional desktop on unity8" on which there's little we thought about16:59
mhall119Saviq: that's something design has been talking to seb128 about, I'll see if he can host that17: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
Saviqsidi_, use "mk-build-deps" from devscripts to install the dependencies18:21
Saviqsidi_, or at least `apt-get build-dep unity`18:21
sidi_Saviq, thanks, all is installed. these two dependencies are still not resolved by cmake18:24
Saviqsidi_, can you paste the cmake log to http://pastebin.ubuntu.com/ ?18:28
sidi_sure18:30
* Saviq fires up a build in a chroot in the mean time18:31
sidi_http://paste.ubuntu.com/10862734/18:32
Saviqsidi_, it looks fine, those are just warnings18:33
Saviqsidi_, it generated the build rules fine, so you should be able to make or ninja just fine now18: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 case18:36
Saviqsure18:37

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