/srv/irclogs.ubuntu.com/2014/02/17/#ubuntu-unity.txt

=== duflu_ is now known as duflu
unstableI use an external monitor with my laptop periodically. Often when this happens a window willi 'disappear'. Right now I can't find sublime. If I hit alt + tab, I can see the sublime icon.. when I select it, nothing shows up.05:11
unstableIs this a bug? Is there a way to force an app to show in unity?05:11
unstableI know if I kill sublime and then open it, it will work. Though that seems silly05:11
unstableI don't have additional work spaces enabled afaict05:11
unstableI have basically all the defaults for unity05:12
Saviqtsdgeos, o/08:06
Saviq\o08:08
tsdgeosSaviq: o/08:14
tsdgeosSaviq: how did the snow thing went?08:14
Saviqtsdgeos, pretty good, thanks :)08:14
Saviqtsdgeos, all extremities present and working08:14
tsdgeosgood stuff08:14
Saviqtsdgeos, let me know when you can hangout/mumble to catch up08:15
tsdgeosdeleting emails08:15
tsdgeosgiive me 5 mins08:15
Saviqlol08:16
tsdgeosi mean reading ^_^08:16
tsdgeosSaviq: ready, what you want to do?08:33
Saviqtsdgeos, let's hang out, gimme a sec08:34
Saviqtsdgeos, https://plus.google.com/hangouts/_/7ecpjurc16fos5ado5tbg00pis?08:37
Cimiwelcome back Saviq08:48
SaviqCimi, hey08:48
tsdgeosmhr3: Saviq: what's your opinion on https://bugs.launchpad.net/unity8/+bug/1280477 ? I thought we were supposed to have previews of everything09:10
ubot5Launchpad bug 1280477 in Unity 8 "[new scopes] Don't show an empty preview if the preview is null" [Undecided,New]09:10
mhr3tsdgeos, indeed, scope not returning previews are incomplete scopes09:11
Saviqmhr3, will you comment on the bug please?09:12
Saviqmhr3, o/ btw09:12
mhr3in the process09:12
mhr3Saviq, wb!09:12
karniSaviq: welcome back :)09:19
Saviqkarni, o/09:19
CimiSaviq, hey09:53
CimiSaviq, to follow up on the carousel thing09:53
CimiSaviq, I noticed the minimum number to show it was decreased on the new scopes branch09:53
CimiSaviq, however this breaks because of the width thing09:53
SaviqCimi, yes, we need it to be dynamic09:54
CimiSaviq, best would be calculating this magic minimum number before loading I think09:54
Cimihow? dunno yet, I can spend time to see if I have an idea09:55
SaviqCimi, I just replied to the bug - CardTool is there for that09:55
CimiSaviq, I saw09:55
CimiSaviq, card tool will have a function to have the carousel count?09:55
SaviqCimi, no, it just gives you the width, based on that you can calculate how many items are required09:56
SaviqCimi, only now it's "inside" CardCarousel / CardFilterGrid etc.., but we might need to move it up09:56
SaviqCimi, or actually make CardCarousel handle that internally (I think I'd prefer that)09:56
SaviqCimi, instead of GenericScopeView itself09:56
Cimiok09:57
tsdgeosmzanetti: now that https://code.launchpad.net/~aacid/unity8/lvwph_resize_item_bug/+merge/206140 CI passes do you think you can do it? Or should i nag someone else to review?09:57
mzanettitsdgeos: sure, will do09:58
tsdgeostx09:58
Saviqmzanetti, thostr_ reported a "ghost" grey app in the right edge stack, rings a bell?10:00
mzanettiSaviq: hmm, no, haven't seen that so far10:00
mzanettiSaviq: well, yeah... it somewhat rings a bell indeed10:00
Saviqmzanetti, ok, /me runs the ppa to see10:00
mzanettiSaviq: most likely he started multiple apps very quickly without waiting for each one to start up10:01
mzanettiSaviq: that messes up with upstart/unity-mir states quite badly10:01
mzanettiSaviq: even to an extent where apps paint on the wrong surface etc10:01
mzanettilike: 5 running apps, 2 surfaces they all paint on etc10:01
thostr_mzanetti: Saviq: I just rebooted and the grey page is gone now...10:02
mzanettithostr_: could it be that this happened ^^10:02
mzanetti?10:02
thostr_mzanetti: yes, I started a lot of apps quickly10:02
mzanettithostr_: yeah.. this is known and happens in trunk too10:03
mhr3Saviq, so re scope activation - we have two cases, activating a scope that's already favourited, and one that isn't yet, i could add signals for both of these cases10:03
mzanettithostr_: its just bad that showing off the right edge makes you want to start multiple apps while you don't usually do that otherwise10:03
Saviqmhr3, so the activation would come from the scope in that case (as opposed to shell-internal)?10:04
Saviqmhr3, how would we discern between that and preview?10:04
mhr3Saviq, it's similar to the other activation types (hideDash() etc)10:04
mhr3and for preview you get previewRequested(result)10:05
mhr3which needs to be hooked up btw10:05
Saviqmhr3, yeah, what I mean is: how do we discern between single-click-to-activate vs. single-click-to-preview10:07
Saviqmhr3, right now we have click scope hardcoded to activate instead of preview10:07
mhr3we always default to single-click to preview, and exceptions are very specific and i don't think scopes should be able to request them10:07
mhr3so only click and scopes scope will have them10:08
Saviqmhr3, so hardcoded again?10:08
Saviqmhr3, ok10:08
mhr3yes10:08
mhr3otherwise it'll be a mess10:08
mhr3Saviq, so, i can add signals gotoScope(string scopeId) and openScope(Scope*)10:10
Saviqmhr3, sounds fine10:10
mhr3Saviq, plus method scopeClosed(Scope*) for the temp one?10:10
mhr3rather closeScope(Scope*)10:10
mhr3which is basically - i don't need it anymore, destroy it10:11
Saviqmhr3, why would you need to send that?10:18
mhr3Saviq, i don't, i want you to *call* it10:18
Saviqmhr3, ah10:19
Saviqmhr3, or you could not own the Scope* from openScope() and QML would destroy it?10:20
Saviqtsdgeos, so, I10:20
Saviq've no running apps in click scope from right-edge ppa, ideas?10:20
mhr3Saviq, that's error-prone with signals, what if there's noone listening to it?10:20
Saviqmhr3, right10:21
Saviqmhr3, ok, sounds good10:21
mhr3ok, /me goes hacking10:21
tsdgeosSaviq: not really, can you try the demo-stuff ppa?10:22
Saviqtsdgeos, mhm, doing10:22
mhr3is it possible that click in right-edge is old?10:22
mhr3thostr_, ^?10:22
Saviqmhr3, there is no click scope in right-edge indeed10:22
mhr3Saviq, wget from demo-stuff then10:23
Saviqmhr3, but then -click is newer in trusty10:23
mhr3oh, nvm then10:23
karniFYI guys, I decided to take today off and get more rest after returning yesterday from States. I'll catch you in the evening/tomorrow.10:24
Saviqkarni, o/10:24
karni\o10:24
Cimiwhat does new scopes require?10:30
Cimithe branch10:30
CimiI merged it into unity8 and it complains for not dxisting nativeOrientationAngle10:31
SaviqCimi, sounds like unity-mir10:33
tsdgeosneed new uitk i think10:34
tsdgeoswell not need10:34
tsdgeoserr10:34
tsdgeosi mean10:34
tsdgeoswell not new but the one from demo-stuff10:34
Saviqah yeah, it's in MainView10:34
SaviqCimi, ↑↑ new uitk from demo-stuff PPA10:34
tsdgeosCimi: i just added a needs fixing comment to the Reviews review10:34
Cimitsdgeos, not thanks10:35
Cimihah10:35
tsdgeossorry ^_^10:35
Cimitsdgeos, you right10:36
Cimidoing it10:36
Saviqmzanetti, what branch is unity8 in https://launchpad.net/~unity-team/+archive/phone-right-edge/+packages built from?10:54
mzanettiSaviq: one sec10:55
mzanettiSaviq:  lp:~unity-team/unity8/merge-new-scopes-right-edge-210:55
Saviqmzanetti, btw, still misses deps to require unity-api / unity-mir upgrade - I could upgrade unity8 alone and apt won't complain10:57
mzanettiSaviq: yep, I know... will fix10:57
Saviqmzanetti, want me to create a recipe to build that branch (it's behind for the running apps in click scope apparently)10:58
mzanettiSaviq: I think there actually is already one... but I'm not exactly sure how those work10:59
Saviqmzanetti, ah, it failed to buiold11:00
mzanettioh.. interesting11:00
* Saviq fixes11:00
mzanettiSaviq: where did you see that?11:00
Saviqmzanetti, there's a conflict in Shell.qml11:00
Saviqhttps://code.launchpad.net/~unity-team/+recipe/u8-phone-right-edge11:00
mzanettiSaviq: you merging that?11:01
Saviqmzanetti, yes11:01
mzanettiok11:01
CimiI have to reinstall ubuntu because of new xorg... sorry guys11:39
seb128Cimi, what about the new xorg?11:41
Cimiseb128, doesn't work with parallels11:41
Saviqmzanetti, can you file a bug for the "too many apps launched too quickly" against unity-mir (and mir?) so that we don't lose track?11:41
seb128Cimi, what is parallels?11:41
Cimiseb128, virtualization software11:42
seb128can't you use another one?11:42
seb128vmware, virtualbox, ...?11:42
Saviq(or not use it at all)11:42
Cimiseb128, it's the best I tried on os x11:42
seb128oh, you run Ubuntu in a vm on OsX?11:43
CimiI'm going for the latter11:43
CimiI want to buy a desktop pc to keep home11:43
Cimiand use ubuntu11:43
seb128shrug11:43
seb128well, you can't blame your OsX vm not working on Ubuntu11:43
seb128or on xorg updates11:43
Cimiseb128, I used to have ubuntu and osx, but two years ago wifi stop working on ubuntu11:44
Cimiseb128, so I removed ubuntu and started using VMs11:44
Cimiwhich are quite handy to be honest11:44
Cimiyou can pause your work and restore where you left11:44
seb128until it stops working because the VM stuff doesn't like what is in the VM...11:45
Cimiindeed11:45
Cimiso I'm putting 13.10 and not update11:45
Saviqmzanetti, ok, so your right-edge changes are incompatible with the running apps override, can you guys please look at it?11:45
Saviqtsdgeos, ↑11:45
mzanettiyeah...11:45
seb128Cimi, that's not a solution/wrong, everybody should be running the current version11:45
seb128Cimi, start using vmware or something that works, or just install Ubuntu on a different partition11:46
tsdgeosCimi: i don't think you can use 13.10 at this stage for all the stuff we do11:46
tsdgeosmzanetti: Saviq: ouch11:46
SaviqCimi, indeed, you need to be on trusty11:46
mzanettitsdgeos: does your implementation still use the ApplicationManagerWrapper?11:47
CimiSaviq, tsdgeos I'll use the other pc then11:47
Cimino problem11:47
Cimiit's on trusty11:47
Cimijust slower11:47
tsdgeosCimi: or just pin x not to update11:47
mzanettiSaviq: https://bugs.launchpad.net/unity-mir/+bug/128107511:47
ubot5Launchpad bug 1281075 in unity-mir "quickly starting multiple apps breaks ApplicationManager" [Undecided,New]11:47
tsdgeosmzanetti: hmm, i guess :D11:47
Saviqmzanetti, thanks11:47
mzanettitsdgeos: yeah... so, that one has gone... And we only have one model now (not sidestage/mainstage models)11:48
tsdgeosmzanetti: fix it then :-P11:48
tsdgeosmzanetti: this is what i did https://code.launchpad.net/~aacid/unity8/apps-special-category/+merge/20573811:48
tsdgeosmzanetti: you just need to change countObject and make sure RunningApplicationsGrid.qml works11:49
tsdgeosmzanetti: i can have a look if you want11:49
mzanettitsdgeos: hmm... doesn't look that bad actually11:49
mzanettitsdgeos: I fixed RunningApplicationsGrid already11:50
Saviqmzanetti, then it's probably just the countObject11:50
mzanettitsdgeos: seems we just need to merge lines 50 and 5111:50
mzanettiright, and the count should be ApplicationManager.count instead of ms.count + ss.count11:50
Cimitsdgeos, can I pin x to upgrade till a specific version?11:50
Cimitsdgeos, I'm on 13.1011:51
tsdgeosCimi: i don't know much about pinning tbh11:51
mzanettiSaviq: tsdgeos: the bigger question is how/where to merge it to keep track of the branches11:51
Cimitsdgeos, not sure the archives have history11:51
anpokmzanetti: https://bugs.launchpad.net/ubuntu/+source/dialer-app/+bug/1240400 this one is similar11:51
ubot5Launchpad bug 1240400 in mir (Ubuntu) "dialer-app crashed with SIGSEGV in __GI___pthread_mutex_lock()" [Critical,In progress]11:51
Saviqmzanetti, indeed11:51
tsdgeosi know you can do it, since i pinned twinkle not to update11:51
mzanettibecause we can't merge it into new-scopes yet, we can't merge it into right-edge-2 yet11:51
Saviqmzanetti, just leave it in new-scopes-right-edge11:51
tsdgeos+111:52
mzanettidefinitely ok for MWC. but: this gets nasty if both, right-edge and new-scopes still need a while to land to trunk11:52
Saviqmzanetti, "a while" for new scopes will not be huge11:53
Saviqmzanetti, like a week, maybe two past mwc11:53
mzanettiah ok. no prob in that case11:53
* mzanetti fixes the merged branch11:53
Saviq/food11:54
gatoxSaviq, mhr3 hi, i was wondering if something changed in unity or anything?? the same scopes that on friday were showing previews, now they doesn't work, i already upgraded my system, unity and the scope branches, rebuild everything.... and still not showing any preview11:59
Cimitsdgeos, why do I need trusty?12:01
tsdgeosCimi: because we depend on lots of stuff like the toolkit, scopes, etc that i don't think have been released in 13.1012:01
gatoxtsdgeos,  hi, i was wondering if something changed in unity or anything?? the same scopes that on friday were showing previews, now they doesn't work, i already upgraded my system, unity and the scope branches, rebuild everything.... and still not showing any preview12:05
tsdgeosgatox: not that i know12:05
tsdgeosgatox: but if you tell me what scope i can try having a look (if it's not too hard to setup)12:06
gatoxtsdgeos, please: lp:~diegosarmentero/unity-scope-click/all-previews (sudo apt-get build-dep unity-scope-click) should install the deps12:07
tsdgeosgatox: phone, destkop or both?12:08
gatoxtsdgeos, desktop12:08
tsdgeosok12:08
mhr3gatox, hm, no nothing major changed12:08
gatoxtsdgeos, should work on both, but i'm testing on desktop right now12:08
tsdgeossure12:08
mhr3gatox, well... do you have latest uitk?12:08
mhr3gatox, but if you didn't unity wouldn't even run12:08
mhr3(including the scope-tool)12:09
mhr3gatox, any errors you get?12:09
gatoxmhr3, yes, i upgraded everything this morning12:09
gatoxmhr3, i get this: http://paste.ubuntu.com/6948482/12:10
gatoxbut there was always some output about failing properties in unity12:10
gatoxi'm not sure which ones are actually new12:11
mhr3gatox, you don't have latest unity-plugin-scopes12:11
mhr3it's in demo ppa12:11
gatoxmhr3, i have that ppa.... and i upgraded everything this morning :S12:11
mhr3apt-cache policy12:12
mhr3gatox, ah, they were releasing unity7, that overridden the latest version12:12
gatoxmhr3, http://paste.ubuntu.com/6948485/12:12
mhr3gatox, i meant `apt-cache policy unity-plugin-scopes`12:13
gatoxmhr3, http://paste.ubuntu.com/6948488/12:13
mhr3gatox, yea, force the ppa version12:14
mhr3gatox, `apt-get install unity-plugin-scopes=0.3.1+14.04.20140211.1-1newscopes1~51~ubuntu14.04.1`12:14
mhr3gatox, anyway, it will fix itself once unity7 is properly released12:15
mhr3these transitions suck :/12:15
gatoxmhr3, mmm trying to force the version gaves me unmet dependencies with libunity-core12:16
mhr3sigh, then you need to wait12:16
gatoxmhr3, is going to take long?? just to know12:16
mhr3gatox, no, i got pinged 5minutes ago that it's almost released, just need to wait for the merge to trunk to happen and will rebuild the ppa pkg12:17
mhr3~20minutes12:17
tsdgeosahhhhhhhhhhh, restart scope-registry restarted by unity again12:17
tsdgeosgatox: works for me12:18
tsdgeosoh, seems you found the problem meanwhile12:18
gatoxmhr3, tsdgeos ack.... thanks to both12:18
mhr3gatox, you upgrade too often :P12:18
gatox:P12:18
mhr3gatox, do you have proposed enabled btw?12:19
mhr3gatox, cause this wouldn't happen until an hour ago if you didn't12:19
gatoxmhr3, yes12:19
greybackdammit, stupid internet, irc keeps falling over12:19
=== MacSlow is now known as MacSlow|lunch
tsdgeosSaviq: something is defenitely off, we are creating 154 cards when expanding the click scope12:47
tsdgeoswhen only like 6 fit on screen12:47
=== alan_g is now known as alan_g|lunch
=== dandrader is now known as dandrader|afk
mhr3Saviq, won't that be auto-fixed with the show more | show less?13:08
mhr3tsdgeos, eh ^13:08
Saviqtsdgeos, so delegate ranges wrong?13:13
Saviqmhr3, not necessarily, if the scope sends too many results, it could still happen13:13
Saviqmhr3, i.e. we're probably not going to put it through LimitProxy any more, since we can just let the *View handle it internally13:14
mhr3Saviq, show more is supposed to increase the number of results in increments, not like now limited -> unlimited13:14
Saviqmhr3, unrelated13:14
mhr3ok :)13:15
Saviqmhr3, what tsdgeos is saying is that we're creating all of them even though not all of them are on screen13:15
Saviqmhr3, which needs fixing13:15
Cimitsdgeos, http://paste.ubuntu.com/6948704/13:16
mzanettiSaviq: hmm... as of today, unity always crashes when the screen blanks with:  what():  error during hwc set()13:18
mzanettithe merged branch that is13:18
Saviqmzanetti, mako?13:18
mzanettiyes13:18
Saviqmzanetti, didn't see that at all13:18
mzanettiok...13:18
Saviqmzanetti, try in #ubuntu-mir13:19
=== dandrader|afk is now known as dandrader
kgunnmzanetti: hey, do you mean it crashes on pwr button hit or timeout ? or both ?13:31
kgunnand mir landed back on feb 12...hadn't changed since13:32
=== alan_g|lunch is now known as alan_g
=== Pici` is now known as Pici
mzanettikgunn: hmm... seems only to happen on timeout. but there are chances that something doesn't match in my device setup13:41
kgunnmzanetti: you know...one other change that didn't really come from the mir team...was that nested mir13:42
kgunngot added13:42
kgunnmeans using 1 mir for unity8 and then unity-system-compositor gets its own mir13:42
mzanettiah, ok. interesting. might be related13:43
kgunni would have thot ogra would have tested that...hmmm13:43
kgunnand it might be racy13:43
mzanettikgunn: correction: happens when pressing the power button too13:43
mzanettibut only with the very latest merged-new-scopes-right-edge-2 aparently13:43
kgunnso its not 100%....13:43
mzanettiI'll dig deeper... maybe something with my setup here indeed13:44
kgunnmzanetti: ok, i'll let you dig a bit...kdub would be best to pull in on it13:44
kgunnoh crap...kdub likely off today13:45
kgunnUS holiday...13:46
mzanettikgunn: the build recipe for the merged branch, should that trigger on its own or do I manually run it when I push something to the branch?13:50
kgunnmzanetti: i think it autotriggers once a day (if there are changes on the base branch)...so if you want it updated, you can hit "request build" on the recipe13:55
mzanettiok, thanks13:55
Saviqmhr3, where do we add -scopes and -mediascanner2 so that they get pulled in? should we branch libunity?13:56
Saviqkgunn, ↑13:57
Saviqgreyback, cwayne reports no launcher on landscape N7, that known?14:00
tsdgeosCimi: looks reasonable14:00
Cimitsdgeos, go ahead review then :)14:01
tsdgeosSaviq: hmmm, printing the delegaterange looks ok, i need to dig more to find out what's the problem14:01
greybackSaviq: I'm using and there's a launcher14:01
Saviqgreyback, /me installing now, let's see14:01
Saviqtsdgeos, please do, thanks14:01
cwayneSaviq, so i found that if you swipe from the very top left you can get it14:02
greybackcwayne: on what screen?14:02
cwaynegreyback, any14:04
greybackcwayne: on dash, or with a main stage app open, I can open launcher no prob. I updated the n7 this morning, using the dmeo-stuff PPA. Same?14:06
cwaynegreyback, when i originally reported it it was a slightly older image, let me try and reproduce today14:06
cwaynegreyback, i believe it was with just a sidestage open14:06
greybackcwayne: you're right in that with a single side stage app open, the launcher is not available. bug 128109414:07
ubot5bug 1281094 in Unity 8 "[sidestage] open SS app, left edge swipe not working" [Undecided,New] https://launchpad.net/bugs/128109414:07
Saviqgreyback, cwayne, I can't get launcher on greeter, otherwise seems to work fine14:07
greybackcwayne: think same on greeter screen14:07
Saviqand GU is much too big on the N7, btw14:08
SaviqIMO14:08
greybackSaviq: I didn't choose it. I'm assuming somebody qualified did?14:08
Saviqgreyback, wasn't directed at you14:09
Saviqgreyback, good question, too14:09
thostr_Saviq: who did the music player preview control again?14:10
Saviqthostr_, Cimi14:10
thostr_Cimi: is it a bug or a feature that music player preview control doesn't show anything but a play button by default?14:11
Saviqthostr_, no title etc.? bug14:11
thostr_Cimi: once it's playing I get a least a timeline, even though no time, no title etc14:11
thostr_Saviq: right, there is nothing14:12
Saviqthostr_, or maybe it's there, but white on white?14:12
thostr_Saviq: it's looks, well, suboptimal...14:12
Saviqthostr_, definitely needs fixing14:12
CimiSaviq, I think we're using the wrong theme14:12
thostr_Saviq: YES, ;you're right14:12
thostr_it's actually white font14:12
CimiSaviq, we should stop using surudark14:12
CimiSaviq, and use Ambiance14:13
SaviqCimi, dash should, not the whole shell14:13
SaviqCimi, but we can't, not until we extract the dash from the shell14:13
Cimiso what do we do?14:13
CimiSaviq, the widgets are using the right colours from the palette14:13
SaviqCimi, hardcode colors in new-scopes branch for now (+ TODO)14:13
Cimiok14:13
CimiSaviq, which are the shell parts incompatible with Ambiance?14:14
CimiSaviq, indicators?14:14
thostr_Saviq: Cimi: also, what about horizontal separator as seen at https://drive.google.com/a/canonical.com/?tab=co#folders/0B-a_7E3tDxOgTTBybG1TZG9GWnM (dash_music_preview_song)14:14
SaviqCimi, yes, and launcher14:14
Saviqhttps://docs.google.com/a/canonical.com/file/d/0B-a_7E3tDxOgUUY0MjFTQThBZFE/edit14:15
Saviqgreyback, bug #128108214:15
ubot5bug 1281082 in unity8 (Ubuntu) "Empty sidestage pops out when not wanted" [Undecided,New] https://launchpad.net/bugs/128108214:15
Saviqgreyback, is dupe, right?14:15
greybackSaviq: probably14:15
greybackSaviq: dandrader looking into it now14:15
Saviqthostr_, the separators are somewhat tricky, there's no ruleset on where to put them, and where not to14:15
thostr_Saviq: sure, I just thought we could make them up for demo for now14:16
thostr_Saviq: we cannot rely on design for everything right now...14:16
Saviqthostr_, lol ;)14:16
thostr_:)14:17
thostr_so, will you get this fixed?14:17
Saviqthostr_, yeah, we'll hack something up, seems "around text and audio widgets" would be good enough approximation of what we need14:18
thostr_exactly. great. thanks!14:18
SaviqCimi, can you have a look at ↑↑?14:19
CimiSaviq, carousel or this?14:19
CimiSaviq, was looking into carousel14:19
=== MacSlow|lunch is now known as MacSlow
SaviqCimi, keep on doing carousel for now, separators are simple14:19
Saviqgreyback, bug #1281092 - side stage width is fine14:20
ubot5bug 1281092 in Unity 8 "[sidestage] app lens screenshots have bad aspect ratio (is side stage width correct?)" [Undecided,New] https://launchpad.net/bugs/128109214:20
Saviqgreyback, but in RunningApplicationsGrid we're assuming aspect ratio of the N1014:21
greybackSaviq: well I was a bit worried as some apps don't fit in it (e.g. sudoku - need to check if it's using GU or not)14:21
Saviqgreyback, I'd say that's because of the wrong GU, the side stage is too small in height14:22
Saviqgreyback, cwayne, no launcher on N10 either, so it seems to be the tablet-style greeter's fault14:22
greybackhttps://bugs.launchpad.net/unity8/+bug/128112214:22
ubot5Launchpad bug 1281122 in Unity 8 "[tablet] unable to open launcher on greeter" [Undecided,New]14:22
Saviqah14:23
mhr3Saviq, i was asking if we could just seed them14:24
Saviqmhr3, they're never seeded, we can make unity8 depends on them in new-scopes14:25
Saviqmhr3, but libunity was the "right" way until now14:25
mhr3Saviq, but seeding them manually sounded like good enough solution for now14:26
mhr3but yea, we should have a meta-pkg solution like we did with libunity-scopes*14:27
Saviqmhr3, well, we only want them on new-scopes for now, and seeding them there basically means we need to branch lp:ubuntu-touch or whatever the seed is14:28
Saviqgreyback, https://bugs.launchpad.net/ubuntu/+source/qtubuntu/+bug/1204595/comments/514:28
ubot5Launchpad bug 1204595 in unity-mir "Unity 8 does not properly parse legitimate desktop files" [Medium,In progress]14:28
mhr3Saviq, i don't see reason why we couldn't have them in the old-scopes image too14:29
Saviqmhr3, so we can have them in lp:libunity, then14:29
Saviqmhr3, although that would pull all the new unity-scopes unnecessarily for now14:29
mhr3no, libunity pkg definitions are complicated14:29
Saviqmhr3, ok, I'm adding to Recommends in new-scopes for now, then14:30
mhr3Saviq, is doing that really fixing anything?14:30
Saviq@unity: standup14:30
Saviqmhr3, yes, they actually end up in the image built from demo-stuff14:31
Saviq(would)14:31
mhr3Saviq, oh, we're indeed building an image from there?14:31
Saviqcwayne, ↑14:31
mhr3then i'm fine with it14:31
Saviqmhr3, yes14:31
greybackSaviq: replied. All good14:36
cwayneyeah, we're building a rootstock image with demo-stuff atm14:39
greybackSaviq: cwayne: regarding launcher on tablet greeter, there's explicit code to disable launcher for multi-user greeter in shell. Maybe it was intended?14:40
Saviqgreyback, hum, mzanetti, thoughts ↑?14:41
mzanettione sec. on a meeting14:42
mzanettigreyback: Saviq: cwayne: so yes. it is intended IF the greeter is locked14:46
mzanettinote there is a difference between locked and shown14:47
mzanettilocked means, it cannot be swiped away with a right-edge swipe14:47
gatoxhi, does any one knows how to change the card size in the scope results?? any pointers?14:47
mzanettibecause you need to supply the passwd14:47
Saviqmzanetti, right, so a bug14:47
Saviqgatox, "card-size": "small"14:47
gatoxSaviq, where is that?? is it part of the scope code or unity?14:48
mzanettiSaviq: greyback: cwayne: yep. a bug. seems the greeter always reports "locked: true" lately14:48
Saviqmhr3, is there api for changing card size ↑↑?14:48
gatoxSaviq, i wass told you have a new guy to specify the card size from the scope14:48
gatoxSaviq, new way14:48
mzanetti:D14:48
Saviqgatox, http://people.canonical.com/~mhr3/unity-scopes-api/classunity_1_1scopes_1_1_category_renderer.html14:48
gatoxSaviq, thanks14:49
paulliuSaviq: about the zoomable image. how can I write a pinch gesture in test? I've tested the code on device already. Thinking about writing a unit test.14:51
Saviqpaulliu, good question14:51
Saviqtsdgeos, mzanetti, do you know how to do multi-touch qmltests?14:52
mzanettihmm... I think the DDA tests do that. but not sure Daniel has created something to be used in qml only14:53
tsdgeosSaviq: paulliu: is this about the zoomable image preview widget?14:53
paulliutsdgeos: yes14:53
tsdgeospaulliu: because afair we did not actually implement the zoomable bit14:54
tsdgeosCimi: right?14:54
paulliutsdgeos: I'm working on it.14:54
tsdgeosah14:54
paulliutsdgeos: I mean I've already have a branch for it. But thinking about how to write unit test.14:54
Saviqpaulliu, take a look at UnityTestCase.qml14:54
mzanettipaulliu: I think you can check out UnityTestCase.qml. there is a mouseFlick which lets you specify which finger, press/release etc. something like that might do14:54
paulliuSaviq: ok14:54
tsdgeosCimi: i see sorry ^_^14:54
Saviqpaulliu, yeah, look at touchFlick() in UnityTestCase.qml14:55
paulliumzanetti: ok. I'll try it. Who I should ask if I have the questions about those functions/methods?14:55
Saviqpaulliu, something like this, but you'll need to create two events by calling touchEvent twice, and pass 0 and 1 to touchId14:55
paulliuSaviq: ok.. Got it.14:56
mzanettipaulliu: Daniel created it, but I guess everyone in here should be able to help if you get stuck14:57
mzanettifeel free to ask me14:57
paulliumzanetti: ok.. thanks a lot.14:57
Saviqmhr3, http://bazaar.launchpad.net/~unity-team/libunity/new-scopes/revision/313 ?15:10
mhr3Saviq, no json needed, just change control15:11
Saviqmhr3, you mean in unity8/new-scopes ?15:12
mhr3Saviq, yes15:12
dandraderSaviq, do you know where it15:16
dandraderit's specified on the Nexus 1015:16
dandraderSaviq,  that unity8 should start with tablet dimensions?15:16
Saviqdandrader, it's always fullscreen15:17
Saviqdandrader, under the mir QPA15:17
Saviqdandrader, main.cpp:13515:18
dandraderSaviq, hmm, I run it manually and it started with "phone" dimensions, taking only ~ 1/4 of the screen width15:18
dandraderSaviq, heh, main.cpp:135 has "delete application;". Are you on lp:unity8?15:18
Saviqdandrader, :)15:19
Saviqdandrader, :125 then15:19
Saviqmhr3, http://bazaar.launchpad.net/~unity-team/unity8/new-scopes/revision/643 then15:21
=== dandrader is now known as dandrader|lunch
mhr3Saviq, +115:21
Saviqmhr3, ok, kicking recipes15:22
CimiSaviq, can you explain me the fixme in cardcarousel15:22
CimiSaviq, about reversing the carousel?15:23
SaviqCimi, the middle/selected item should be scale: 1.0, others should be scaled down, as opposed to what's happening today15:23
SaviqCimi, where the middle/selected item is scale: selectedItemScaleFactor while others are scale: 1.015:24
SaviqCimi, otherwise we need to do what I did and scale fonts down etc.15:25
cwayneis the app scope going to be scaled down a bit?15:26
cwayneor do we expect HUGE icons15:27
mhr3they'll fix it15:27
Saviqcwayne, I believe gatox is looking into changing the card size to small15:27
gatoxcwayne, Saviq yes15:27
mhr3mhall119, ping?15:30
mhr3mhall119, another update pls?15:30
cwayneSaviq, gatox wonderful, thanks15:30
=== alan_g is now known as alan_g|tea
MacSlowSaviq, thostr_: ping... "greeter-only notification"-meeting .. can you make it?15:33
=== rachelliu_ is now known as rachelliu
CimiSaviq, it makes math harder15:38
Cimi(dunno why I did not receive notification, damn gnome shell)15:38
=== alan_g|tea is now known as alan_g
tsdgeosSaviq: the delegaterange patch needs updating :/15:42
tsdgeossomehow the new-scopes code seems to excercise a codepath i had not contemplated when doing the code15:42
Saviqtsdgeos, uh oh, interesting15:44
tsdgeosseems like previously we were probably resetting models and now we are properly inserting or something15:45
=== gatox is now known as gatox_lunch
Saviqtsdgeos, sounds about right, yeah15:47
Saviqtsdgeos, the new system is much more nimble with the result models15:47
tsdgeosproblem is i'm a bit more scared with this patch15:48
tsdgeossince it's in a bigger function than the previous one that was ultra obvious15:48
tsdgeosbut still should be ok15:49
tsdgeosSaviq: so one do we do this one? shall i qtdeclarative-opensource-src-5.0.2/debian/patches/qtquick_delegate_creation_range_itemviews.patch and open a bug with the updated version?15:50
greybackAnyone else have this issue with QtCreator. Open a file, click somewhere, scroll it so the cursor is off screen. Then Alt-Tab away & back. QtC scrolls the file to show the cursor. Drives me nuts15:52
mhall119mhr3: are you going to get me a qdoc version of them?15:56
mhr3mhall119, no15:57
mhr3mhall119, any why would i? it's not qt-api15:57
mhall119because I can easily import qdoc into the new API website15:57
mhall119for that matter, *you* could easily import them into the new API website15:59
mhall119mhr3:  where are the new docs?16:01
mhr3mhall119, a sec, uploading to my people.canonical.com16:03
mhr3mhall119, http://people.canonical.com/~mhr3/scopes.tgz16:06
Saviqtsdgeos, yeah, I can help with getting a branch for Mirv  and such, if you get the patch updated16:08
Saviqgreyback, +116:08
tsdgeosSaviq: battling with quilt  ^_^16:08
Saviqtsdgeos, can help with that, too16:08
tsdgeosSaviq: do you know how i add a file to an existing file?16:08
Saviqgreyback, didn't have that in vim mode, but that's been broken in < 3.0 for a while16:08
tsdgeosi got to "quilt refresh" to update changes of files that were part of the patch16:09
Saviqquilt add path/to/file16:09
tsdgeosand then?16:09
Saviqtsdgeos, ↑, then modify, then quilt refresh16:09
tsdgeoshmmm16:09
tsdgeosdid that, didn't seem to work16:09
tsdgeoswill do again16:09
* tsdgeos hits himself16:12
tsdgeosediting the wrong file ^_^16:12
* Saviq pats tsdgeos on the back16:12
=== dandrader|lunch is now known as dandrader
tsdgeosSaviq: ok, i've an updated patch, what do i do with it, email to you?16:21
cwayneSaviq, will you let me know when all the packages will get pulled in? i need to make a new rootfs when that's ready16:22
Cimigreyback, you re not alone http://permalink.gmane.org/gmane.comp.lib.qt.creator/974116:26
greybackCimi: So it seems. I'm not using fakevim tho16:26
dandraderSaviq, weird. only way I could get lp:unity8 to show fullscreen on the N10 was hardcoding witdh and height in Shell.qml.16:27
dandraderI event commented out that if{}else{} in main.cpp to force showFullscreen, but that's not the problem16:27
dandradereven16:27
Saviqdandrader, sounds like QPA got confused16:28
dandraderSaviq, or, alternately, commenting out the width and height entries in Shell.qml (so that the Shell item does fill out all the QQuickWindow space)16:30
Saviqdandrader, it's explicitly set view->setResizeMode(QQuickView::SizeRootObjectToView);16:31
dandraderthere must be something passing this -geometry argument...16:31
Saviqdandrader, so as long as QPA tells it to resize its surface to something, nothing in Shell.qml should affect it16:31
mzanettiSaviq: dandrader: FWIW, on my last right-edge stuff merge I noticed that the shell now start up with some certain size (w,h),  then resizes itself to (0,0), and then resizes back to (w,h)16:33
mzanettithat confused my stages logic quite a bit...16:33
mzanettimaybe its related somehow16:33
mzanettithis happens only since friday16:33
dandraderwell, now it's working as it should (taking the entire screen without having to tamper with the code) again. go figure.....16:36
=== rachelliu_ is now known as rachelliu
dandraderah, no. it's still broken. I forgot to uncomment one of the width/height definitions in Shell.qml. Good.16:40
* dandrader ignores this problem for now16:40
ricmmbregma: ping16:42
ricmmbregma: so I upgraded and I lost all toolkit styles, it feels like 2006 GTK16:42
ricmmalso my keyboard went to a different layout, and fonts are not responding correctly to system-wide settings16:43
=== gatox_lunch is now known as gatox
sil2100mhr3: ok, so your branches are in silo 003, but since the spreadsheet got reverted things got ugly etc. etc.16:52
sil2100mhr3: but they're up and ready for building again16:52
mhr3sil2100, they're already published, merged and cleaned16:53
sil2100mhr3: then even better! Crap16:53
=== jasoncwarner__ is now known as jasoncwarner
tsdgeosSaviq: https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/128118817:02
ubot5Launchpad bug 1281188 in qtdeclarative-opensource-src (Ubuntu) "Improve itemviews delegate creation range patch" [Undecided,New]17:02
tsdgeosSaviq: also there's a few things to land in https://code.launchpad.net/~unity-team/unity8/trunk/+activereviews may want to do it soon-ish17:04
dandradertsdgeos, what's likely the issue (ie, what did I break) when I manually launch unity8 and all scopes are empty?17:06
tsdgeosdandrader: you are using new-scopes?17:06
tsdgeosif so, you need new scopes17:07
tsdgeos:D17:07
tsdgeosiinstall unity-scope-click17:07
dandradertsdgeos, lp:unity8 (7.84+14.04.20140212-0ubuntu1, revision 718)17:07
tsdgeosdandrader: doesn't tell me much17:07
tsdgeosdandrader: from ppa or from trusty?17:07
dandradertsdgeos, built it myself just now17:08
tsdgeosapt-cache policy will know17:08
* tsdgeos can't read17:08
tsdgeosdandrader: hmmmm, maybe you have new scopes polluting your stuff then17:08
tsdgeosdandrader: give ~unity-team/unity8/new-scopes/ a try17:09
tsdgeosand see if anything shows up in there17:09
tsdgeosif it does17:09
tsdgeosbut actually doesn't make sense17:09
tsdgeosi get both new and old scopes to run at the same time without any problem17:09
tsdgeosdandrader: try "restart scope-registry"?17:10
dandradertsdgeos, rebooting solved it. some daemon probably died or something....17:11
tsdgeosprobably17:11
* tsdgeos EODs17:12
mhr3Saviq, btw support for widget columns != 1 for tablet?17:22
mhr3Saviq, coming?17:22
cwaynegreyback, popey seems to see the same thing i saw re: launcher not showing up on n7 unless you drag fromt he very top left17:24
popeyya, filing a bug17:24
greybackcwayne: yep he said same to me.17:24
greybackthanks!17:24
popeycwayne: bug 128119917:27
ubot5bug 1281199 in unity8 (Ubuntu) "Can only pull launcher out in landscape from top left on flo mwc image" [Undecided,New] https://launchpad.net/bugs/128119917:27
cwaynepopey, thanks17:27
popeynp17:27
popeycwayne: how should I update this device?17:28
cwaynepopey, generally re-run the script17:28
popeyok17:28
popeyseems vertically (in landscape) very tight.. is that due to be fixed soon?17:29
popeyeverything is in chunky-vision17:29
mhr3Saviq, btw here's the activation branch if you want to test17:30
mhr3lp:~mhr3/unity-scopes-shell/scope-activation17:30
mhr3pressing the "search" from within scope preview should work with that ^17:30
mhr3or well... you'll get the signals :)17:31
Saviqmhr3, re: columns, we're mostly ready17:32
gatoxdid anyone notice that when you try to override the category, the dialog opens in this way: http://ubuntuone.com/5z8n0GYAm2vXJV1MXJaJDC ??17:35
cwayneSaviq, do we have a fix for no icons for non-click apps?17:36
cwaynegreyback, also, did you notice all apps launching in sidestage are opened landscape'd even when its in portrait mode17:37
greybackcwayne: on nexus10, yep, my bug, fixing17:37
cwaynegreyback, awesome!  what about the random blank side-stage showing up?17:39
greybackcwayne: being worked on17:39
cwaynelovely, thank you greyback17:39
greybackcwayne: popey: just to be 100% clear, would you mind putting the device you are testing into the bug description17:39
cwaynegreyback, sure thing17:39
greybackas there are different code paths being followed on N10 versus N717:39
greybackcwayne: thanks17:40
popeyya17:40
popeygreyback: do you want code names or colloquial names? i.e. I put "flo" in the description. do you want "nexus 7 2013"?17:41
greybackpopey: code names handiest I guess17:42
=== jono is now known as Guest43181
popeycwayne: bug 1281214 maybe related to what you just discussed about rotation?17:55
ubot5bug 1281214 in unity8 (Ubuntu) "orientation issues on manta mwc image" [Undecided,New] https://launchpad.net/bugs/128121417:55
cwaynepopey, i think that's the same one i mentoned above to greyback17:55
popeyok17:55
cwaynethostr_, hi, is it expected that a lot of scopes in the scope scope dont have icons?17:58
=== alan_g is now known as alan_g|EOD
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
cwayneanyone here know much about the fake multi-user greeter?19:10
greybackcwayne: mterry might be able to help you, but he's got national holiday today19:15
Saviqcwayne, he described what's possible in https://code.launchpad.net/~mterry/unity8/demo-users/+merge/20382319:25
Saviqcwayne, check the description out19:25
cwayneSaviq, yeah, i have it *mostly* working, i thought there was a way to force different backgrounds too19:26
cwaynebut i can't seem to get that working19:26
Saviqcwayne, that might need more code actually19:29
Saviqcwayne, not a lot, but some19:29
cwayneSaviq, ah, ok19:30
cwaynemarketing seems to think we'll be demoing that19:30
Saviqcwayne, we will, something along the lines of http://paste.ubuntu.com/6950584/19:32
cwayneSaviq, hm, not sure how we'd be able to preseed those settings19:34
cwayneoh19:34
Saviqcwayne, in ~phablet/19:35
cwayneor is that jsut in that ini file19:35
Saviqcwayne, we need a file dropped in there19:35
Saviqcwayne, yes19:35
cwayneSaviq, that'd be perfect19:35
Saviqcwayne, we need a file dropped in ther19:37
cwayneyeah, i already have that int he custom tarball19:37
cwaynebut that bit you jsut sent isn't in trunk yet right?19:38
Saviqcwayne, no, I just wrote it ;)19:40
Saviqcwayne, testing and will MP in a sec19:40
Saviq(or some minutes, actually)19:40
cwayneawesome :)19:42
cwaynenow if only there were a way to easily fake the infographic data19:42
cwaynerather than having to created a bunch of users19:43
Saviqcwayne, well, we did have some fake infographic data, maybe we can still salvage it19:44
Saviqcwayne, I'll talk to mterry tomorrow19:44
cwayneis scope-registry still hardcoded to look in /usr/share?19:53
mhall119mhr3: new scopes API docs should be up22:20
mhr3mhall119, did the url change?22:22
mhr3mhall119, cause i see feb 6th @ http://developer.ubuntu.com/api/devel/ubuntu-14.04/cplusplus/libunity-scopes/index.html22:23
mhall119mhr3: how about now?22:30
* mhall119 copied them one directory up by mistake22:30
mhr3mhall119, yep, better22:33

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