[05:11] <unstable> I 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] <unstable> Is this a bug? Is there a way to force an app to show in unity?
[05:11] <unstable> I know if I kill sublime and then open it, it will work. Though that seems silly
[05:11] <unstable> I don't have additional work spaces enabled afaict
[05:12] <unstable> I have basically all the defaults for unity
[08:06] <Saviq> tsdgeos, o/
[08:08] <Saviq> \o
[08:14] <tsdgeos> Saviq: o/
[08:14] <tsdgeos> Saviq: how did the snow thing went?
[08:14] <Saviq> tsdgeos, pretty good, thanks :)
[08:14] <Saviq> tsdgeos, all extremities present and working
[08:14] <tsdgeos> good stuff
[08:15] <Saviq> tsdgeos, let me know when you can hangout/mumble to catch up
[08:15] <tsdgeos> deleting emails
[08:15] <tsdgeos> giive me 5 mins
[08:16] <Saviq> lol
[08:16] <tsdgeos> i mean reading ^_^
[08:33] <tsdgeos> Saviq: ready, what you want to do?
[08:34] <Saviq> tsdgeos, let's hang out, gimme a sec
[08:37] <Saviq> tsdgeos, https://plus.google.com/hangouts/_/7ecpjurc16fos5ado5tbg00pis?
[08:48] <Cimi> welcome back Saviq
[08:48] <Saviq> Cimi, hey
[09:10] <tsdgeos> mhr3: Saviq: what's your opinion on https://bugs.launchpad.net/unity8/+bug/1280477 ? I thought we were supposed to have previews of everything
[09:11] <mhr3> tsdgeos, indeed, scope not returning previews are incomplete scopes
[09:12] <Saviq> mhr3, will you comment on the bug please?
[09:12] <Saviq> mhr3, o/ btw
[09:12] <mhr3> in the process
[09:12] <mhr3> Saviq, wb!
[09:19] <karni> Saviq: welcome back :)
[09:19] <Saviq> karni, o/
[09:53] <Cimi> Saviq, hey
[09:53] <Cimi> Saviq, to follow up on the carousel thing
[09:53] <Cimi> Saviq, I noticed the minimum number to show it was decreased on the new scopes branch
[09:53] <Cimi> Saviq, however this breaks because of the width thing
[09:54] <Saviq> Cimi, yes, we need it to be dynamic
[09:54] <Cimi> Saviq, best would be calculating this magic minimum number before loading I think
[09:55] <Cimi> how? dunno yet, I can spend time to see if I have an idea
[09:55] <Saviq> Cimi, I just replied to the bug - CardTool is there for that
[09:55] <Cimi> Saviq, I saw
[09:55] <Cimi> Saviq, card tool will have a function to have the carousel count?
[09:56] <Saviq> Cimi, no, it just gives you the width, based on that you can calculate how many items are required
[09:56] <Saviq> Cimi, only now it's "inside" CardCarousel / CardFilterGrid etc.., but we might need to move it up
[09:56] <Saviq> Cimi, or actually make CardCarousel handle that internally (I think I'd prefer that)
[09:56] <Saviq> Cimi, instead of GenericScopeView itself
[09:57] <Cimi> ok
[09:57] <tsdgeos> mzanetti: 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:58] <mzanetti> tsdgeos: sure, will do
[09:58] <tsdgeos> tx
[10:00] <Saviq> mzanetti, thostr_ reported a "ghost" grey app in the right edge stack, rings a bell?
[10:00] <mzanetti> Saviq: hmm, no, haven't seen that so far
[10:00] <mzanetti> Saviq: well, yeah... it somewhat rings a bell indeed
[10:00] <Saviq> mzanetti, ok, /me runs the ppa to see
[10:01] <mzanetti> Saviq: most likely he started multiple apps very quickly without waiting for each one to start up
[10:01] <mzanetti> Saviq: that messes up with upstart/unity-mir states quite badly
[10:01] <mzanetti> Saviq: even to an extent where apps paint on the wrong surface etc
[10:01] <mzanetti> like: 5 running apps, 2 surfaces they all paint on etc
[10:02] <thostr_> mzanetti: Saviq: I just rebooted and the grey page is gone now...
[10:02] <mzanetti> thostr_: could it be that this happened ^^
[10:02] <mzanetti> ?
[10:02] <thostr_> mzanetti: yes, I started a lot of apps quickly
[10:03] <mzanetti> thostr_: yeah.. this is known and happens in trunk too
[10:03] <mhr3> Saviq, 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 cases
[10:03] <mzanetti> thostr_: its just bad that showing off the right edge makes you want to start multiple apps while you don't usually do that otherwise
[10:04] <Saviq> mhr3, so the activation would come from the scope in that case (as opposed to shell-internal)?
[10:04] <Saviq> mhr3, how would we discern between that and preview?
[10:04] <mhr3> Saviq, it's similar to the other activation types (hideDash() etc)
[10:05] <mhr3> and for preview you get previewRequested(result)
[10:05] <mhr3> which needs to be hooked up btw
[10:07] <Saviq> mhr3, yeah, what I mean is: how do we discern between single-click-to-activate vs. single-click-to-preview
[10:07] <Saviq> mhr3, right now we have click scope hardcoded to activate instead of preview
[10:07] <mhr3> we always default to single-click to preview, and exceptions are very specific and i don't think scopes should be able to request them
[10:08] <mhr3> so only click and scopes scope will have them
[10:08] <Saviq> mhr3, so hardcoded again?
[10:08] <Saviq> mhr3, ok
[10:08] <mhr3> yes
[10:08] <mhr3> otherwise it'll be a mess
[10:10] <mhr3> Saviq, so, i can add signals gotoScope(string scopeId) and openScope(Scope*)
[10:10] <Saviq> mhr3, sounds fine
[10:10] <mhr3> Saviq, plus method scopeClosed(Scope*) for the temp one?
[10:10] <mhr3> rather closeScope(Scope*)
[10:11] <mhr3> which is basically - i don't need it anymore, destroy it
[10:18] <Saviq> mhr3, why would you need to send that?
[10:18] <mhr3> Saviq, i don't, i want you to *call* it
[10:19] <Saviq> mhr3, ah
[10:20] <Saviq> mhr3, or you could not own the Scope* from openScope() and QML would destroy it?
[10:20] <Saviq> tsdgeos, so, I
[10:20] <Saviq> 've no running apps in click scope from right-edge ppa, ideas?
[10:20] <mhr3> Saviq, that's error-prone with signals, what if there's noone listening to it?
[10:21] <Saviq> mhr3, right
[10:21] <Saviq> mhr3, ok, sounds good
[10:21] <mhr3> ok, /me goes hacking
[10:22] <tsdgeos> Saviq: not really, can you try the demo-stuff ppa?
[10:22] <Saviq> tsdgeos, mhm, doing
[10:22] <mhr3> is it possible that click in right-edge is old?
[10:22] <mhr3> thostr_, ^?
[10:22] <Saviq> mhr3, there is no click scope in right-edge indeed
[10:23] <mhr3> Saviq, wget from demo-stuff then
[10:23] <Saviq> mhr3, but then -click is newer in trusty
[10:23] <mhr3> oh, nvm then
[10:24] <karni> FYI 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] <Saviq> karni, o/
[10:24] <karni> \o
[10:30] <Cimi> what does new scopes require?
[10:30] <Cimi> the branch
[10:31] <Cimi> I merged it into unity8 and it complains for not dxisting nativeOrientationAngle
[10:33] <Saviq> Cimi, sounds like unity-mir
[10:34] <tsdgeos> need new uitk i think
[10:34] <tsdgeos> well not need
[10:34] <tsdgeos> err
[10:34] <tsdgeos> i mean
[10:34] <tsdgeos> well not new but the one from demo-stuff
[10:34] <Saviq> ah yeah, it's in MainView
[10:34] <Saviq> Cimi, ↑↑ new uitk from demo-stuff PPA
[10:34] <tsdgeos> Cimi: i just added a needs fixing comment to the Reviews review
[10:35] <Cimi> tsdgeos, not thanks
[10:35] <Cimi> hah
[10:35] <tsdgeos> sorry ^_^
[10:36] <Cimi> tsdgeos, you right
[10:36] <Cimi> doing it
[10:54] <Saviq> mzanetti, what branch is unity8 in https://launchpad.net/~unity-team/+archive/phone-right-edge/+packages built from?
[10:55] <mzanetti> Saviq: one sec
[10:55] <mzanetti> Saviq:  lp:~unity-team/unity8/merge-new-scopes-right-edge-2
[10:57] <Saviq> mzanetti, btw, still misses deps to require unity-api / unity-mir upgrade - I could upgrade unity8 alone and apt won't complain
[10:57] <mzanetti> Saviq: yep, I know... will fix
[10:58] <Saviq> mzanetti, want me to create a recipe to build that branch (it's behind for the running apps in click scope apparently)
[10:59] <mzanetti> Saviq: I think there actually is already one... but I'm not exactly sure how those work
[11:00] <Saviq> mzanetti, ah, it failed to buiold
[11:00] <mzanetti> oh.. interesting
[11:00]  * Saviq fixes
[11:00] <mzanetti> Saviq: where did you see that?
[11:00] <Saviq> mzanetti, there's a conflict in Shell.qml
[11:00] <Saviq> https://code.launchpad.net/~unity-team/+recipe/u8-phone-right-edge
[11:01] <mzanetti> Saviq: you merging that?
[11:01] <Saviq> mzanetti, yes
[11:01] <mzanetti> ok
[11:39] <Cimi> I have to reinstall ubuntu because of new xorg... sorry guys
[11:41] <seb128> Cimi, what about the new xorg?
[11:41] <Cimi> seb128, doesn't work with parallels
[11:41] <Saviq> mzanetti, 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] <seb128> Cimi, what is parallels?
[11:42] <Cimi> seb128, virtualization software
[11:42] <seb128> can't you use another one?
[11:42] <seb128> vmware, virtualbox, ...?
[11:42] <Saviq> (or not use it at all)
[11:42] <Cimi> seb128, it's the best I tried on os x
[11:43] <seb128> oh, you run Ubuntu in a vm on OsX?
[11:43] <Cimi> I'm going for the latter
[11:43] <Cimi> I want to buy a desktop pc to keep home
[11:43] <Cimi> and use ubuntu
[11:43] <seb128> shrug
[11:43] <seb128> well, you can't blame your OsX vm not working on Ubuntu
[11:43] <seb128> or on xorg updates
[11:44] <Cimi> seb128, I used to have ubuntu and osx, but two years ago wifi stop working on ubuntu
[11:44] <Cimi> seb128, so I removed ubuntu and started using VMs
[11:44] <Cimi> which are quite handy to be honest
[11:44] <Cimi> you can pause your work and restore where you left
[11:45] <seb128> until it stops working because the VM stuff doesn't like what is in the VM...
[11:45] <Cimi> indeed
[11:45] <Cimi> so I'm putting 13.10 and not update
[11:45] <Saviq> mzanetti, ok, so your right-edge changes are incompatible with the running apps override, can you guys please look at it?
[11:45] <Saviq> tsdgeos, ↑
[11:45] <mzanetti> yeah...
[11:45] <seb128> Cimi, that's not a solution/wrong, everybody should be running the current version
[11:46] <seb128> Cimi, start using vmware or something that works, or just install Ubuntu on a different partition
[11:46] <tsdgeos> Cimi: i don't think you can use 13.10 at this stage for all the stuff we do
[11:46] <tsdgeos> mzanetti: Saviq: ouch
[11:46] <Saviq> Cimi, indeed, you need to be on trusty
[11:47] <mzanetti> tsdgeos: does your implementation still use the ApplicationManagerWrapper?
[11:47] <Cimi> Saviq, tsdgeos I'll use the other pc then
[11:47] <Cimi> no problem
[11:47] <Cimi> it's on trusty
[11:47] <Cimi> just slower
[11:47] <tsdgeos> Cimi: or just pin x not to update
[11:47] <mzanetti> Saviq: https://bugs.launchpad.net/unity-mir/+bug/1281075
[11:47] <tsdgeos> mzanetti: hmm, i guess :D
[11:47] <Saviq> mzanetti, thanks
[11:48] <mzanetti> tsdgeos: yeah... so, that one has gone... And we only have one model now (not sidestage/mainstage models)
[11:48] <tsdgeos> mzanetti: fix it then :-P
[11:48] <tsdgeos> mzanetti: this is what i did https://code.launchpad.net/~aacid/unity8/apps-special-category/+merge/205738
[11:49] <tsdgeos> mzanetti: you just need to change countObject and make sure RunningApplicationsGrid.qml works
[11:49] <tsdgeos> mzanetti: i can have a look if you want
[11:49] <mzanetti> tsdgeos: hmm... doesn't look that bad actually
[11:50] <mzanetti> tsdgeos: I fixed RunningApplicationsGrid already
[11:50] <Saviq> mzanetti, then it's probably just the countObject
[11:50] <mzanetti> tsdgeos: seems we just need to merge lines 50 and 51
[11:50] <mzanetti> right, and the count should be ApplicationManager.count instead of ms.count + ss.count
[11:50] <Cimi> tsdgeos, can I pin x to upgrade till a specific version?
[11:51] <Cimi> tsdgeos, I'm on 13.10
[11:51] <tsdgeos> Cimi: i don't know much about pinning tbh
[11:51] <mzanetti> Saviq: tsdgeos: the bigger question is how/where to merge it to keep track of the branches
[11:51] <Cimi> tsdgeos, not sure the archives have history
[11:51] <anpok> mzanetti: https://bugs.launchpad.net/ubuntu/+source/dialer-app/+bug/1240400 this one is similar
[11:51] <Saviq> mzanetti, indeed
[11:51] <tsdgeos> i know you can do it, since i pinned twinkle not to update
[11:51] <mzanetti> because we can't merge it into new-scopes yet, we can't merge it into right-edge-2 yet
[11:51] <Saviq> mzanetti, just leave it in new-scopes-right-edge
[11:52] <tsdgeos> +1
[11:52] <mzanetti> definitely ok for MWC. but: this gets nasty if both, right-edge and new-scopes still need a while to land to trunk
[11:53] <Saviq> mzanetti, "a while" for new scopes will not be huge
[11:53] <Saviq> mzanetti, like a week, maybe two past mwc
[11:53] <mzanetti> ah ok. no prob in that case
[11:53]  * mzanetti fixes the merged branch
[11:54] <Saviq> /food
[11:59] <gatox> Saviq, 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 preview
[12:01] <Cimi> tsdgeos, why do I need trusty?
[12:01] <tsdgeos> Cimi: because we depend on lots of stuff like the toolkit, scopes, etc that i don't think have been released in 13.10
[12:05] <gatox> tsdgeos,  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 preview
[12:05] <tsdgeos> gatox: not that i know
[12:06] <tsdgeos> gatox: but if you tell me what scope i can try having a look (if it's not too hard to setup)
[12:07] <gatox> tsdgeos, please: lp:~diegosarmentero/unity-scope-click/all-previews (sudo apt-get build-dep unity-scope-click) should install the deps
[12:08] <tsdgeos> gatox: phone, destkop or both?
[12:08] <gatox> tsdgeos, desktop
[12:08] <tsdgeos> ok
[12:08] <mhr3> gatox, hm, no nothing major changed
[12:08] <gatox> tsdgeos, should work on both, but i'm testing on desktop right now
[12:08] <tsdgeos> sure
[12:08] <mhr3> gatox, well... do you have latest uitk?
[12:08] <mhr3> gatox, but if you didn't unity wouldn't even run
[12:09] <mhr3> (including the scope-tool)
[12:09] <mhr3> gatox, any errors you get?
[12:09] <gatox> mhr3, yes, i upgraded everything this morning
[12:10] <gatox> mhr3, i get this: http://paste.ubuntu.com/6948482/
[12:10] <gatox> but there was always some output about failing properties in unity
[12:11] <gatox> i'm not sure which ones are actually new
[12:11] <mhr3> gatox, you don't have latest unity-plugin-scopes
[12:11] <mhr3> it's in demo ppa
[12:11] <gatox> mhr3, i have that ppa.... and i upgraded everything this morning :S
[12:12] <mhr3> apt-cache policy
[12:12] <mhr3> gatox, ah, they were releasing unity7, that overridden the latest version
[12:12] <gatox> mhr3, http://paste.ubuntu.com/6948485/
[12:13] <mhr3> gatox, i meant `apt-cache policy unity-plugin-scopes`
[12:13] <gatox> mhr3, http://paste.ubuntu.com/6948488/
[12:14] <mhr3> gatox, yea, force the ppa version
[12:14] <mhr3> gatox, `apt-get install unity-plugin-scopes=0.3.1+14.04.20140211.1-1newscopes1~51~ubuntu14.04.1`
[12:15] <mhr3> gatox, anyway, it will fix itself once unity7 is properly released
[12:15] <mhr3> these transitions suck :/
[12:16] <gatox> mhr3, mmm trying to force the version gaves me unmet dependencies with libunity-core
[12:16] <mhr3> sigh, then you need to wait
[12:16] <gatox> mhr3, is going to take long?? just to know
[12:17] <mhr3> gatox, 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 pkg
[12:17] <mhr3> ~20minutes
[12:17] <tsdgeos> ahhhhhhhhhhh, restart scope-registry restarted by unity again
[12:18] <tsdgeos> gatox: works for me
[12:18] <tsdgeos> oh, seems you found the problem meanwhile
[12:18] <gatox> mhr3, tsdgeos ack.... thanks to both
[12:18] <mhr3> gatox, you upgrade too often :P
[12:18] <gatox> :P
[12:19] <mhr3> gatox, do you have proposed enabled btw?
[12:19] <mhr3> gatox, cause this wouldn't happen until an hour ago if you didn't
[12:19] <gatox> mhr3, yes
[12:19] <greyback> dammit, stupid internet, irc keeps falling over
[12:47] <tsdgeos> Saviq: something is defenitely off, we are creating 154 cards when expanding the click scope
[12:47] <tsdgeos> when only like 6 fit on screen
[13:08] <mhr3> Saviq, won't that be auto-fixed with the show more | show less?
[13:08] <mhr3> tsdgeos, eh ^
[13:13] <Saviq> tsdgeos, so delegate ranges wrong?
[13:13] <Saviq> mhr3, not necessarily, if the scope sends too many results, it could still happen
[13:14] <Saviq> mhr3, i.e. we're probably not going to put it through LimitProxy any more, since we can just let the *View handle it internally
[13:14] <mhr3> Saviq, show more is supposed to increase the number of results in increments, not like now limited -> unlimited
[13:14] <Saviq> mhr3, unrelated
[13:15] <mhr3> ok :)
[13:15] <Saviq> mhr3, what tsdgeos is saying is that we're creating all of them even though not all of them are on screen
[13:15] <Saviq> mhr3, which needs fixing
[13:16] <Cimi> tsdgeos, http://paste.ubuntu.com/6948704/
[13:18] <mzanetti> Saviq: hmm... as of today, unity always crashes when the screen blanks with:  what():  error during hwc set()
[13:18] <mzanetti> the merged branch that is
[13:18] <Saviq> mzanetti, mako?
[13:18] <mzanetti> yes
[13:18] <Saviq> mzanetti, didn't see that at all
[13:18] <mzanetti> ok...
[13:19] <Saviq> mzanetti, try in #ubuntu-mir
[13:31] <kgunn> mzanetti: hey, do you mean it crashes on pwr button hit or timeout ? or both ?
[13:32] <kgunn> and mir landed back on feb 12...hadn't changed since
[13:41] <mzanetti> kgunn: hmm... seems only to happen on timeout. but there are chances that something doesn't match in my device setup
[13:42] <kgunn> mzanetti: you know...one other change that didn't really come from the mir team...was that nested mir
[13:42] <kgunn> got added
[13:42] <kgunn> means using 1 mir for unity8 and then unity-system-compositor gets its own mir
[13:43] <mzanetti> ah, ok. interesting. might be related
[13:43] <kgunn> i would have thot ogra would have tested that...hmmm
[13:43] <kgunn> and it might be racy
[13:43] <mzanetti> kgunn: correction: happens when pressing the power button too
[13:43] <mzanetti> but only with the very latest merged-new-scopes-right-edge-2 aparently
[13:43] <kgunn> so its not 100%....
[13:44] <mzanetti> I'll dig deeper... maybe something with my setup here indeed
[13:44] <kgunn> mzanetti: ok, i'll let you dig a bit...kdub would be best to pull in on it
[13:45] <kgunn> oh crap...kdub likely off today
[13:46] <kgunn> US holiday...
[13:50] <mzanetti> kgunn: 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:55] <kgunn> mzanetti: 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 recipe
[13:55] <mzanetti> ok, thanks
[13:56] <Saviq> mhr3, where do we add -scopes and -mediascanner2 so that they get pulled in? should we branch libunity?
[13:57] <Saviq> kgunn, ↑
[14:00] <Saviq> greyback, cwayne reports no launcher on landscape N7, that known?
[14:00] <tsdgeos> Cimi: looks reasonable
[14:01] <Cimi> tsdgeos, go ahead review then :)
[14:01] <tsdgeos> Saviq: hmmm, printing the delegaterange looks ok, i need to dig more to find out what's the problem
[14:01] <greyback> Saviq: I'm using and there's a launcher
[14:01] <Saviq> greyback, /me installing now, let's see
[14:01] <Saviq> tsdgeos, please do, thanks
[14:02] <cwayne> Saviq, so i found that if you swipe from the very top left you can get it
[14:02] <greyback> cwayne: on what screen?
[14:04] <cwayne> greyback, any
[14:06] <greyback> cwayne: 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] <cwayne> greyback, when i originally reported it it was a slightly older image, let me try and reproduce today
[14:06] <cwayne> greyback, i believe it was with just a sidestage open
[14:07] <greyback> cwayne: you're right in that with a single side stage app open, the launcher is not available. bug 1281094
[14:07] <Saviq> greyback, cwayne, I can't get launcher on greeter, otherwise seems to work fine
[14:07] <greyback> cwayne: think same on greeter screen
[14:08] <Saviq> and GU is much too big on the N7, btw
[14:08] <Saviq> IMO
[14:08] <greyback> Saviq: I didn't choose it. I'm assuming somebody qualified did?
[14:09] <Saviq> greyback, wasn't directed at you
[14:09] <Saviq> greyback, good question, too
[14:10] <thostr_> Saviq: who did the music player preview control again?
[14:10] <Saviq> thostr_, Cimi
[14:11] <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] <Saviq> thostr_, no title etc.? bug
[14:11] <thostr_> Cimi: once it's playing I get a least a timeline, even though no time, no title etc
[14:12] <thostr_> Saviq: right, there is nothing
[14:12] <Saviq> thostr_, or maybe it's there, but white on white?
[14:12] <thostr_> Saviq: it's looks, well, suboptimal...
[14:12] <Saviq> thostr_, definitely needs fixing
[14:12] <Cimi> Saviq, I think we're using the wrong theme
[14:12] <thostr_> Saviq: YES, ;you're right
[14:12] <thostr_> it's actually white font
[14:12] <Cimi> Saviq, we should stop using surudark
[14:13] <Cimi> Saviq, and use Ambiance
[14:13] <Saviq> Cimi, dash should, not the whole shell
[14:13] <Saviq> Cimi, but we can't, not until we extract the dash from the shell
[14:13] <Cimi> so what do we do?
[14:13] <Cimi> Saviq, the widgets are using the right colours from the palette
[14:13] <Saviq> Cimi, hardcode colors in new-scopes branch for now (+ TODO)
[14:13] <Cimi> ok
[14:14] <Cimi> Saviq, which are the shell parts incompatible with Ambiance?
[14:14] <Cimi> Saviq, 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] <Saviq> Cimi, yes, and launcher
[14:15] <Saviq> https://docs.google.com/a/canonical.com/file/d/0B-a_7E3tDxOgUUY0MjFTQThBZFE/edit
[14:15] <Saviq> greyback, bug #1281082
[14:15] <Saviq> greyback, is dupe, right?
[14:15] <greyback> Saviq: probably
[14:15] <greyback> Saviq: dandrader looking into it now
[14:15] <Saviq> thostr_, the separators are somewhat tricky, there's no ruleset on where to put them, and where not to
[14:16] <thostr_> Saviq: sure, I just thought we could make them up for demo for now
[14:16] <thostr_> Saviq: we cannot rely on design for everything right now...
[14:16] <Saviq> thostr_, lol ;)
[14:17] <thostr_> :)
[14:17] <thostr_> so, will you get this fixed?
[14:18] <Saviq> thostr_, yeah, we'll hack something up, seems "around text and audio widgets" would be good enough approximation of what we need
[14:18] <thostr_> exactly. great. thanks!
[14:19] <Saviq> Cimi, can you have a look at ↑↑?
[14:19] <Cimi> Saviq, carousel or this?
[14:19] <Cimi> Saviq, was looking into carousel
[14:19] <Saviq> Cimi, keep on doing carousel for now, separators are simple
[14:20] <Saviq> greyback, bug #1281092 - side stage width is fine
[14:21] <Saviq> greyback, but in RunningApplicationsGrid we're assuming aspect ratio of the N10
[14:21] <greyback> Saviq: 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:22] <Saviq> greyback, I'd say that's because of the wrong GU, the side stage is too small in height
[14:22] <Saviq> greyback, cwayne, no launcher on N10 either, so it seems to be the tablet-style greeter's fault
[14:22] <greyback> https://bugs.launchpad.net/unity8/+bug/1281122
[14:23] <Saviq> ah
[14:24] <mhr3> Saviq, i was asking if we could just seed them
[14:25] <Saviq> mhr3, they're never seeded, we can make unity8 depends on them in new-scopes
[14:25] <Saviq> mhr3, but libunity was the "right" way until now
[14:26] <mhr3> Saviq, but seeding them manually sounded like good enough solution for now
[14:27] <mhr3> but yea, we should have a meta-pkg solution like we did with libunity-scopes*
[14:28] <Saviq> mhr3, 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 is
[14:28] <Saviq> greyback, https://bugs.launchpad.net/ubuntu/+source/qtubuntu/+bug/1204595/comments/5
[14:29] <mhr3> Saviq, i don't see reason why we couldn't have them in the old-scopes image too
[14:29] <Saviq> mhr3, so we can have them in lp:libunity, then
[14:29] <Saviq> mhr3, although that would pull all the new unity-scopes unnecessarily for now
[14:29] <mhr3> no, libunity pkg definitions are complicated
[14:30] <Saviq> mhr3, ok, I'm adding to Recommends in new-scopes for now, then
[14:30] <mhr3> Saviq, is doing that really fixing anything?
[14:30] <Saviq> @unity: standup
[14:31] <Saviq> mhr3, yes, they actually end up in the image built from demo-stuff
[14:31] <Saviq> (would)
[14:31] <mhr3> Saviq, oh, we're indeed building an image from there?
[14:31] <Saviq> cwayne, ↑
[14:31] <mhr3> then i'm fine with it
[14:31] <Saviq> mhr3, yes
[14:36] <greyback> Saviq: replied. All good
[14:39] <cwayne> yeah, we're building a rootstock image with demo-stuff atm
[14:40] <greyback> Saviq: cwayne: regarding launcher on tablet greeter, there's explicit code to disable launcher for multi-user greeter in shell. Maybe it was intended?
[14:41] <Saviq> greyback, hum, mzanetti, thoughts ↑?
[14:42] <mzanetti> one sec. on a meeting
[14:46] <mzanetti> greyback: Saviq: cwayne: so yes. it is intended IF the greeter is locked
[14:47] <mzanetti> note there is a difference between locked and shown
[14:47] <mzanetti> locked means, it cannot be swiped away with a right-edge swipe
[14:47] <gatox> hi, does any one knows how to change the card size in the scope results?? any pointers?
[14:47] <mzanetti> because you need to supply the passwd
[14:47] <Saviq> mzanetti, right, so a bug
[14:47] <Saviq> gatox, "card-size": "small"
[14:48] <gatox> Saviq, where is that?? is it part of the scope code or unity?
[14:48] <mzanetti> Saviq: greyback: cwayne: yep. a bug. seems the greeter always reports "locked: true" lately
[14:48] <Saviq> mhr3, is there api for changing card size ↑↑?
[14:48] <gatox> Saviq, i wass told you have a new guy to specify the card size from the scope
[14:48] <gatox> Saviq, new way
[14:48] <mzanetti> :D
[14:48] <Saviq> gatox, http://people.canonical.com/~mhr3/unity-scopes-api/classunity_1_1scopes_1_1_category_renderer.html
[14:49] <gatox> Saviq, thanks
[14:51] <paulliu> Saviq: 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] <Saviq> paulliu, good question
[14:52] <Saviq> tsdgeos, mzanetti, do you know how to do multi-touch qmltests?
[14:53] <mzanetti> hmm... I think the DDA tests do that. but not sure Daniel has created something to be used in qml only
[14:53] <tsdgeos> Saviq: paulliu: is this about the zoomable image preview widget?
[14:53] <paulliu> tsdgeos: yes
[14:54] <tsdgeos> paulliu: because afair we did not actually implement the zoomable bit
[14:54] <tsdgeos> Cimi: right?
[14:54] <paulliu> tsdgeos: I'm working on it.
[14:54] <tsdgeos> ah
[14:54] <paulliu> tsdgeos: I mean I've already have a branch for it. But thinking about how to write unit test.
[14:54] <Saviq> paulliu, take a look at UnityTestCase.qml
[14:54] <mzanetti> paulliu: 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 do
[14:54] <paulliu> Saviq: ok
[14:54] <tsdgeos> Cimi: i see sorry ^_^
[14:55] <Saviq> paulliu, yeah, look at touchFlick() in UnityTestCase.qml
[14:55] <paulliu> mzanetti: ok. I'll try it. Who I should ask if I have the questions about those functions/methods?
[14:55] <Saviq> paulliu, something like this, but you'll need to create two events by calling touchEvent twice, and pass 0 and 1 to touchId
[14:56] <paulliu> Saviq: ok.. Got it.
[14:57] <mzanetti> paulliu: Daniel created it, but I guess everyone in here should be able to help if you get stuck
[14:57] <mzanetti> feel free to ask me
[14:57] <paulliu> mzanetti: ok.. thanks a lot.
[15:10] <Saviq> mhr3, http://bazaar.launchpad.net/~unity-team/libunity/new-scopes/revision/313 ?
[15:11] <mhr3> Saviq, no json needed, just change control
[15:12] <Saviq> mhr3, you mean in unity8/new-scopes ?
[15:12] <mhr3> Saviq, yes
[15:16] <dandrader> Saviq, do you know where it
[15:16] <dandrader> it's specified on the Nexus 10
[15:16] <dandrader> Saviq,  that unity8 should start with tablet dimensions?
[15:17] <Saviq> dandrader, it's always fullscreen
[15:17] <Saviq> dandrader, under the mir QPA
[15:18] <Saviq> dandrader, main.cpp:135
[15:18] <dandrader> Saviq, hmm, I run it manually and it started with "phone" dimensions, taking only ~ 1/4 of the screen width
[15:18] <dandrader> Saviq, heh, main.cpp:135 has "delete application;". Are you on lp:unity8?
[15:19] <Saviq> dandrader, :)
[15:19] <Saviq> dandrader, :125 then
[15:21] <Saviq> mhr3, http://bazaar.launchpad.net/~unity-team/unity8/new-scopes/revision/643 then
[15:21] <mhr3> Saviq, +1
[15:22] <Saviq> mhr3, ok, kicking recipes
[15:22] <Cimi> Saviq, can you explain me the fixme in cardcarousel
[15:23] <Cimi> Saviq, about reversing the carousel?
[15:23] <Saviq> Cimi, the middle/selected item should be scale: 1.0, others should be scaled down, as opposed to what's happening today
[15:24] <Saviq> Cimi, where the middle/selected item is scale: selectedItemScaleFactor while others are scale: 1.0
[15:25] <Saviq> Cimi, otherwise we need to do what I did and scale fonts down etc.
[15:26] <cwayne> is the app scope going to be scaled down a bit?
[15:27] <cwayne> or do we expect HUGE icons
[15:27] <mhr3> they'll fix it
[15:27] <Saviq> cwayne, I believe gatox is looking into changing the card size to small
[15:27] <gatox> cwayne, Saviq yes
[15:30] <mhr3> mhall119, ping?
[15:30] <mhr3> mhall119, another update pls?
[15:30] <cwayne> Saviq, gatox wonderful, thanks
[15:33] <MacSlow> Saviq, thostr_: ping... "greeter-only notification"-meeting .. can you make it?
[15:38] <Cimi> Saviq, it makes math harder
[15:38] <Cimi> (dunno why I did not receive notification, damn gnome shell)
[15:42] <tsdgeos> Saviq: the delegaterange patch needs updating :/
[15:42] <tsdgeos> somehow the new-scopes code seems to excercise a codepath i had not contemplated when doing the code
[15:44] <Saviq> tsdgeos, uh oh, interesting
[15:45] <tsdgeos> seems like previously we were probably resetting models and now we are properly inserting or something
[15:47] <Saviq> tsdgeos, sounds about right, yeah
[15:47] <Saviq> tsdgeos, the new system is much more nimble with the result models
[15:48] <tsdgeos> problem is i'm a bit more scared with this patch
[15:48] <tsdgeos> since it's in a bigger function than the previous one that was ultra obvious
[15:49] <tsdgeos> but still should be ok
[15:50] <tsdgeos> Saviq: 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:52] <greyback> Anyone 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 nuts
[15:56] <mhall119> mhr3: are you going to get me a qdoc version of them?
[15:57] <mhr3> mhall119, no
[15:57] <mhr3> mhall119, any why would i? it's not qt-api
[15:57] <mhall119> because I can easily import qdoc into the new API website
[15:59] <mhall119> for that matter, *you* could easily import them into the new API website
[16:01] <mhall119> mhr3:  where are the new docs?
[16:03] <mhr3> mhall119, a sec, uploading to my people.canonical.com
[16:06] <mhr3> mhall119, http://people.canonical.com/~mhr3/scopes.tgz
[16:08] <Saviq> tsdgeos, yeah, I can help with getting a branch for Mirv  and such, if you get the patch updated
[16:08] <Saviq> greyback, +1
[16:08] <tsdgeos> Saviq: battling with quilt  ^_^
[16:08] <Saviq> tsdgeos, can help with that, too
[16:08] <tsdgeos> Saviq: do you know how i add a file to an existing file?
[16:08] <Saviq> greyback, didn't have that in vim mode, but that's been broken in < 3.0 for a while
[16:09] <tsdgeos> i got to "quilt refresh" to update changes of files that were part of the patch
[16:09] <Saviq> quilt add path/to/file
[16:09] <tsdgeos> and then?
[16:09] <Saviq> tsdgeos, ↑, then modify, then quilt refresh
[16:09] <tsdgeos> hmmm
[16:09] <tsdgeos> did that, didn't seem to work
[16:09] <tsdgeos> will do again
[16:12]  * tsdgeos hits himself
[16:12] <tsdgeos> editing the wrong file ^_^
[16:12]  * Saviq pats tsdgeos on the back
[16:21] <tsdgeos> Saviq: ok, i've an updated patch, what do i do with it, email to you?
[16:22] <cwayne> Saviq, will you let me know when all the packages will get pulled in? i need to make a new rootfs when that's ready
[16:26] <Cimi> greyback, you re not alone http://permalink.gmane.org/gmane.comp.lib.qt.creator/9741
[16:26] <greyback> Cimi: So it seems. I'm not using fakevim tho
[16:27] <dandrader> Saviq, weird. only way I could get lp:unity8 to show fullscreen on the N10 was hardcoding witdh and height in Shell.qml.
[16:27] <dandrader> I event commented out that if{}else{} in main.cpp to force showFullscreen, but that's not the problem
[16:27] <dandrader> even
[16:28] <Saviq> dandrader, sounds like QPA got confused
[16:30] <dandrader> Saviq, 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:31] <Saviq> dandrader, it's explicitly set view->setResizeMode(QQuickView::SizeRootObjectToView);
[16:31] <dandrader> there must be something passing this -geometry argument...
[16:31] <Saviq> dandrader, so as long as QPA tells it to resize its surface to something, nothing in Shell.qml should affect it
[16:33] <mzanetti> Saviq: 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] <mzanetti> that confused my stages logic quite a bit...
[16:33] <mzanetti> maybe its related somehow
[16:33] <mzanetti> this happens only since friday
[16:36] <dandrader> well, now it's working as it should (taking the entire screen without having to tamper with the code) again. go figure.....
[16:40] <dandrader> ah, 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 now
[16:42] <ricmm> bregma: ping
[16:42] <ricmm> bregma: so I upgraded and I lost all toolkit styles, it feels like 2006 GTK
[16:43] <ricmm> also my keyboard went to a different layout, and fonts are not responding correctly to system-wide settings
[16:52] <sil2100> mhr3: ok, so your branches are in silo 003, but since the spreadsheet got reverted things got ugly etc. etc.
[16:52] <sil2100> mhr3: but they're up and ready for building again
[16:53] <mhr3> sil2100, they're already published, merged and cleaned
[16:53] <sil2100> mhr3: then even better! Crap
[17:02] <tsdgeos> Saviq: https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1281188
[17:04] <tsdgeos> Saviq: also there's a few things to land in https://code.launchpad.net/~unity-team/unity8/trunk/+activereviews may want to do it soon-ish
[17:06] <dandrader> tsdgeos, what's likely the issue (ie, what did I break) when I manually launch unity8 and all scopes are empty?
[17:06] <tsdgeos> dandrader: you are using new-scopes?
[17:07] <tsdgeos> if so, you need new scopes
[17:07] <tsdgeos> :D
[17:07] <tsdgeos> iinstall unity-scope-click
[17:07] <dandrader> tsdgeos, lp:unity8 (7.84+14.04.20140212-0ubuntu1, revision 718)
[17:07] <tsdgeos> dandrader: doesn't tell me much
[17:07] <tsdgeos> dandrader: from ppa or from trusty?
[17:08] <dandrader> tsdgeos, built it myself just now
[17:08] <tsdgeos> apt-cache policy will know
[17:08]  * tsdgeos can't read
[17:08] <tsdgeos> dandrader: hmmmm, maybe you have new scopes polluting your stuff then
[17:09] <tsdgeos> dandrader: give ~unity-team/unity8/new-scopes/ a try
[17:09] <tsdgeos> and see if anything shows up in there
[17:09] <tsdgeos> if it does
[17:09] <tsdgeos> but actually doesn't make sense
[17:09] <tsdgeos> i get both new and old scopes to run at the same time without any problem
[17:10] <tsdgeos> dandrader: try "restart scope-registry"?
[17:11] <dandrader> tsdgeos, rebooting solved it. some daemon probably died or something....
[17:11] <tsdgeos> probably
[17:12]  * tsdgeos EODs
[17:22] <mhr3> Saviq, btw support for widget columns != 1 for tablet?
[17:22] <mhr3> Saviq, coming?
[17:24] <cwayne> greyback, popey seems to see the same thing i saw re: launcher not showing up on n7 unless you drag fromt he very top left
[17:24] <popey> ya, filing a bug
[17:24] <greyback> cwayne: yep he said same to me.
[17:24] <greyback> thanks!
[17:27] <popey> cwayne: bug 1281199
[17:27] <cwayne> popey, thanks
[17:27] <popey> np
[17:28] <popey> cwayne: how should I update this device?
[17:28] <cwayne> popey, generally re-run the script
[17:28] <popey> ok
[17:29] <popey> seems vertically (in landscape) very tight.. is that due to be fixed soon?
[17:29] <popey> everything is in chunky-vision
[17:30] <mhr3> Saviq, btw here's the activation branch if you want to test
[17:30] <mhr3> lp:~mhr3/unity-scopes-shell/scope-activation
[17:30] <mhr3> pressing the "search" from within scope preview should work with that ^
[17:31] <mhr3> or well... you'll get the signals :)
[17:32] <Saviq> mhr3, re: columns, we're mostly ready
[17:35] <gatox> did anyone notice that when you try to override the category, the dialog opens in this way: http://ubuntuone.com/5z8n0GYAm2vXJV1MXJaJDC ??
[17:36] <cwayne> Saviq, do we have a fix for no icons for non-click apps?
[17:37] <cwayne> greyback, also, did you notice all apps launching in sidestage are opened landscape'd even when its in portrait mode
[17:37] <greyback> cwayne: on nexus10, yep, my bug, fixing
[17:39] <cwayne> greyback, awesome!  what about the random blank side-stage showing up?
[17:39] <greyback> cwayne: being worked on
[17:39] <cwayne> lovely, thank you greyback
[17:39] <greyback> cwayne: popey: just to be 100% clear, would you mind putting the device you are testing into the bug description
[17:39] <cwayne> greyback, sure thing
[17:39] <greyback> as there are different code paths being followed on N10 versus N7
[17:40] <greyback> cwayne: thanks
[17:40] <popey> ya
[17:41] <popey> greyback: do you want code names or colloquial names? i.e. I put "flo" in the description. do you want "nexus 7 2013"?
[17:42] <greyback> popey: code names handiest I guess
[17:55] <popey> cwayne: bug 1281214 maybe related to what you just discussed about rotation?
[17:55] <cwayne> popey, i think that's the same one i mentoned above to greyback
[17:55] <popey> ok
[17:58] <cwayne> thostr_, hi, is it expected that a lot of scopes in the scope scope dont have icons?
[19:10] <cwayne> anyone here know much about the fake multi-user greeter?
[19:15] <greyback> cwayne: mterry might be able to help you, but he's got national holiday today
[19:25] <Saviq> cwayne, he described what's possible in https://code.launchpad.net/~mterry/unity8/demo-users/+merge/203823
[19:25] <Saviq> cwayne, check the description out
[19:26] <cwayne> Saviq, yeah, i have it *mostly* working, i thought there was a way to force different backgrounds too
[19:26] <cwayne> but i can't seem to get that working
[19:29] <Saviq> cwayne, that might need more code actually
[19:29] <Saviq> cwayne, not a lot, but some
[19:30] <cwayne> Saviq, ah, ok
[19:30] <cwayne> marketing seems to think we'll be demoing that
[19:32] <Saviq> cwayne, we will, something along the lines of http://paste.ubuntu.com/6950584/
[19:34] <cwayne> Saviq, hm, not sure how we'd be able to preseed those settings
[19:34] <cwayne> oh
[19:35] <Saviq> cwayne, in ~phablet/
[19:35] <cwayne> or is that jsut in that ini file
[19:35] <Saviq> cwayne, we need a file dropped in there
[19:35] <Saviq> cwayne, yes
[19:35] <cwayne> Saviq, that'd be perfect
[19:37] <Saviq> cwayne, we need a file dropped in ther
[19:37] <cwayne> yeah, i already have that int he custom tarball
[19:38] <cwayne> but that bit you jsut sent isn't in trunk yet right?
[19:40] <Saviq> cwayne, no, I just wrote it ;)
[19:40] <Saviq> cwayne, testing and will MP in a sec
[19:40] <Saviq> (or some minutes, actually)
[19:42] <cwayne> awesome :)
[19:42] <cwayne> now if only there were a way to easily fake the infographic data
[19:43] <cwayne> rather than having to created a bunch of users
[19:44] <Saviq> cwayne, well, we did have some fake infographic data, maybe we can still salvage it
[19:44] <Saviq> cwayne, I'll talk to mterry tomorrow
[19:53] <cwayne> is scope-registry still hardcoded to look in /usr/share?
[22:20] <mhall119> mhr3: new scopes API docs should be up
[22:22] <mhr3> mhall119, did the url change?
[22:23] <mhr3> mhall119, cause i see feb 6th @ http://developer.ubuntu.com/api/devel/ubuntu-14.04/cplusplus/libunity-scopes/index.html
[22:30] <mhall119> mhr3: how about now?
[22:30]  * mhall119 copied them one directory up by mistake
[22:33] <mhr3> mhall119, yep, better