/srv/irclogs.ubuntu.com/2014/05/14/#ubuntu-unity.txt

CimiSaviq, you removed some deps in the cmakelists of mock lightdm plugin - readded08:01
SaviqCimi, I was rather aggressive in the removals indeed and didn't verify yet08:08
CimiSaviq, fine now08:09
CimiSaviq, in my branch08:09
CimiSaviq, http://bazaar.launchpad.net/~cimi/unity8/infographics-new-lightdm/revision/82608:10
CimiSaviq, fixes -ldlightdm...08:10
Cimican't believe I am patching cmakefiles :D08:11
tsdgeosmhr3: i just fixed your concerns on https://code.launchpad.net/~unity-team/unity-api/unity-shell-scopes-api/+merge/21937908:19
mhr3tsdgeos, thx, will have another look08:20
tsdgeosmhr3: do you think you'll have time to add some documentation to the various properties/signals in there?08:20
tsdgeoshonestly i don't think i'm the best person to do it08:20
mhr3tsdgeos, yea, just didn't get to it yesterday08:30
tsdgeosmhr3: oki :)08:30
mhr3tsdgeos, although not exactly thrilled to do it :P08:30
tsdgeosmhr3: blame Saviq08:31
tsdgeosit's all his master plan :D08:31
mhr3sure, i do :)08:31
mhr3i'm already trying to figure the next nasty thing i do to him08:32
mhr3tsdgeos, doing the qmltest means the thing needs a ui?08:37
tsdgeosmhr3: no, why?08:38
mhr3tsdgeos, cause it's qml? :)08:38
tsdgeosqml doesn't need an ui08:39
tsdgeosqtquick does08:39
mhr3cool then08:39
tsdgeosmhr3: besides there's other similar tests in there, mine is not the first08:39
mhr3tsdgeos, although you are importing qtquick08:39
tsdgeosthat's right08:40
tsdgeosi'm cheating a bit08:40
tsdgeosactually we do need ui yes :D08:40
tsdgeosprobably08:40
tsdgeosmaybe08:40
tsdgeoswhat's your concern?08:40
mhr3jenkins being happy to run them08:41
mhr3or doing it in chroot08:41
mhr3and things like that08:41
tsdgeosmhr3: since jenkiins is already happy08:41
tsdgeosi don't see what is the problem :D08:42
mhr3if other tests are doing it already... whatev08:42
tsdgeosas said i'm not doing anything that wasn't already done in this project08:42
karniSaviq: phablet-screenshot has been fixed, and should land shortly in the ppa09:43
Saviqkarni, kk09:43
CimiMacSlow, I am in italy from last night till friday - allergy kicking in is awful ='(09:54
seb128being allergic to Italy, must be annoying for an italian ;-)09:56
mzanettido we somehow filter the available apps shown in the scope?10:01
mzanettiI can find some apps by searching, but they won't show up in the scope normally10:01
mhr3alecu, pstolowski ^?10:09
MacSlowCimi, hope you have you helping cetrizin or the like10:13
CimiMacSlow, I have stuff that is making me fall asleep :D10:13
Saviqtsdgeos, `|| true` are basically a way to ignore a failure in a script10:14
MacSlowCimi, yeah10:14
MacSlowCimi, I hate that side-effect10:14
pstolowskimzanetti, I don't see any limit on the results client-side, but I think server does that if search string is empty. see https://search.apps.ubuntu.com/api/v1/search , that's what we get when you're just browsing10:14
Saviqtsdgeos, I think exiting with a non-0 status would stop the job from running10:14
tsdgeosSaviq: ok, seems a bit weird to me we want to ignore those errors :D10:14
mzanettipstolowski: strange, yes. xbmcremote not in there10:14
Saviqtsdgeos, they're not required though10:14
Saviqtsdgeos, in theory ;)10:15
pstolowskimzanetti, there is a plan to support pagination to remedy exactly this10:15
mzanettiah, nice10:15
Saviqtsdgeos, basically, we want the greeter to start regardless of the other services failing10:16
mhr3Saviq, preview header looks wrong when there's no icon, is that aftermath of dynamic cards?10:17
tsdgeosmhr3: may be10:18
tsdgeosi extracted the old code to the preview header10:18
tsdgeosi.e. it's nto the same code in cards and preview anymore10:18
tsdgeosbut it was "working"10:18
tsdgeosobviously i forgot something10:18
tsdgeosmhr3: can you open a bug?10:18
mhr3tsdgeos, https://bugs.launchpad.net/unity8/+bug/131934310:22
ubot5Ubuntu bug 1319343 in Unity 8 "Preview header widget looks wrong" [Undecided,New]10:22
tsdgeosmhr3: can you screenshot it and/or give an example of where it happens?10:23
mhr3does screenshot work again?10:23
mhr3nope, doesn't10:25
tsdgeosmhr3: take a photo :D10:25
tsdgeosmhr3: or just tell me where it happens10:25
mhr3tsdgeos, music previews10:26
tsdgeosmhr3: so it should be left aligned totally i guess?10:27
mhr3yea10:27
mhr3unless design changed it again :)10:27
tsdgeosi'll get this10:27
tsdgeosnah, that's probably my doing10:27
Saviqhmm my dconf just got corrupted... not good :|10:30
tsdgeosmhr3: pstolowski: any idea about this? http://paste.ubuntu.com/7462064/10:36
mhr3tsdgeos, -shell tests?10:37
mhr3tsdgeos, fix is being landed10:37
tsdgeosmhr3: unity810:37
mhr3oh?10:37
tsdgeosdon't have any scope10:37
tsdgeosnot sure if because of this10:37
mhr3tsdgeos, try to rm zmq from XDG_RUNTIME_DIR10:38
mhr3plus restart registries10:39
tsdgeoshmmm10:39
tsdgeosmy scope registry seems unhappy10:39
mhr3sing to it10:39
mhr3calms it down10:39
tsdgeosis it a plant?10:39
tsdgeosseems to be crashing all the time10:40
tsdgeosi.e10:40
tsdgeostsdgeos_work@xps:~$ start scope-registry10:40
tsdgeosscope-registry start/running, process 1429410:40
tsdgeostsdgeos_work@xps:~$ start scope-registry10:40
tsdgeosscope-registry start/running, process 1432810:40
mhr3check the log10:40
tsdgeoswhere?10:40
mhr3~/.cache/upstart10:40
Saviqtsdgeos, you can't test the split branch alone...10:41
Saviqtsdgeos, it's built in silo 002 for the purpose of testing10:41
Saviqtsdgeos, should've made that clearer10:41
tsdgeosSaviq: yes really, since the description says "Note none of these are needed to build or play around with split"10:42
tsdgeosi didn't see the need to use any other branch10:42
Saviqtsdgeos, well, I might be wrong, then10:43
tsdgeoslet's wait for mterry10:43
Saviqtsdgeos, but I think it's better to just test the silo, that's what it's there for...10:43
tsdgeosanyone knows why upstart puts his logs in .cache?10:43
tsdgeosit's the last place i'd look them for in10:43
Saviqtsdgeos, there's no other semi-persistent place to put them in I think...10:44
Saviqtsdgeos, where else would you put them?10:44
tsdgeos.logs10:44
tsdgeos:D10:44
tsdgeosor .log even10:44
tsdgeosto mimic /var10:44
Saviqyeah, that's not standard, though, .cache is10:44
tsdgeoswell we can start putting binaries in .cache10:44
tsdgeossince it's in the standard :D10:44
tsdgeosthat's a pretty lame excuse tbh10:45
mhr3tsdgeos, so anything interesting in scope-registry's log?10:45
tsdgeosmhr3: scoperegistry: unity::scopes::ConfigException: Cannot instantiate run time for Registry, config file: :10:45
tsdgeos    unity::scopes::MiddlewareException: cannot initialize zmq middleware for scope Registry:10:45
tsdgeos        unity::FileException: cannot create endpoint directory /run/user/1000/zmq/priv (errno = 13)10:45
mhr3told you10:45
tsdgeosmhr3: may i have been tainted by running unity-scopes-shell tests?10:45
Saviqtsdgeos, I agree that we're just missing a lsb standard dir for user logs10:45
tsdgeosmhr3: i removed the folder10:45
mhr3tsdgeos, no10:45
tsdgeosi did :D10:46
tsdgeosit's there again, no clue who's creating it10:46
mhr3tsdgeos, doesn't upstart keep respawning it?10:46
mhr3tsdgeos, stop scope-registry and smart-scopes-proxy10:47
tsdgeosdone10:47
mhr3rm10:47
mhr3start again10:47
tsdgeosmhr3: ain't working10:48
tsdgeosmhr3: http://paste.ubuntu.com/7462104/10:48
mhr3tsdgeos, weeeird10:49
mhr3tsdgeos, amd64?10:49
tsdgeosmhr3: yes10:49
mhr3tsdgeos, try with this one https://launchpad.net/~ci-train-ppa-service/+archive/landing-015/+files/libunity-scopes1_0.4.5%2B14.10.20140513-0ubuntu1_amd64.deb10:49
mhr3it's about to land.. so safe10:50
tsdgeosmhr3: same problem10:51
tsdgeosi had to +x my zmq folder10:51
tsdgeosit works now10:51
=== MacSlow is now known as MacSlow|lunch
mhr3how come that it works on the phone?10:52
tsdgeosno idea :D10:52
tsdgeoswell kind of doesn't work either10:52
tsdgeosthe registry doesn't shut down10:53
tsdgeosbut my unity8 is still empty10:53
tsdgeosthis is new, yesterday it was working10:53
tsdgeoslet me reboot just in case10:53
pstolowskimhr3, I had similar issue yesterday when running stuff manually in lxc (so no X and no XDG_RUNTIME_DIR), I had to export XDG_RUNTIME_DIR=/run/user/1000. But perhaps this is something else10:59
mhr3it is11:01
pstolowskimhr3, and I just checked with devel; with empty /run/user/1000  the zmq/priv gets created when starting the registry11:01
mhr3yea, works for me too11:01
mhr3i guess it's not a good sign that tsdgeos is gone for 10minutes now :)11:02
pstolowskiheh11:03
sil2100pstolowski: hello!11:03
pstolowskisil2100, hi!11:03
sil2100pstolowski: looking at the new unity-scopes-api with your changes in it, I see in the diff some symbols being removed11:04
sil2100pstolowski: https://ci-train.ubuntu.com/job/landing-015-2-publish/lastSuccessfulBuild/artifact/packaging_changes_unity-scopes-api_0.4.5+14.10.20140513-0ubuntu1.diff <- you can see that some symbols have disappeared - are those private symbols?11:04
pstolowskisil2100, they were either private or from the path of API that no one has been using yet11:06
tsdgeosmhr3: it is working now11:07
pstolowskisil2100, s/path/part/11:07
sil2100pstolowski: ACK, thanks :)11:08
mhr3sil2100, you know we see those changes in our MPs, right? ;)11:11
mhr3sil2100, there is never going to be a "omg, really? a symbol disappeared? what have we done?!"11:11
sil2100mhr3: ;)11:12
sil2100mhr3: just wanted to put some context in my question!11:13
Cimifor infographics and crossfade effect, what you guys suggest?11:17
=== _salem is now known as salem_
Cimirepeater with images crossfading?11:21
tsdgeosmhr3: https://code.launchpad.net/~aacid/unity8/noiconpreviewheader/+merge/21950211:30
Cimitsdgeos, ^11:32
Cimicrossfading between svg on the same position11:32
Cimimany solutions... which works best?11:32
tsdgeosCimi: so we are rendering svg live?11:33
Cimitsdgeos, I have a model of SVG11:34
Cimitsdgeos, they are rendered by a daemon iirc11:34
tsdgeoscan we make that be PNG?11:34
* tsdgeos wants his future phone to not waste baterry rendering a SVG11:34
tsdgeosCimi: anyway, continue with the description11:35
Cimitsdgeos, maybe not11:35
Cimitsdgeos, but we could create pngs from svgs in the daemon11:35
Cimitsdgeos, but how about resolution?11:35
Saviqtsdgeos, we can just render them once and cache11:35
CimiSaviq, we being who?11:36
tsdgeosSaviq: or render them in the servers :D11:36
Saviqtsdgeos, they're not coming from any servers11:36
tsdgeosCimi: my phone doesn't usually cahnge of resolution11:36
Saviqtsdgeos, but ours will, connected to an external device11:36
Saviqscreen11:36
tsdgeosSaviq: then it's probably docked i don't care about battery11:37
tsdgeosCimi: anway sorry for disturbing your train of thought with this svg/png thing11:37
tsdgeosCimi: so you have a list of images, what next?11:37
Saviqtsdgeos, we have to render them on device anyway - whether it's going to be once in the "visualizer" or once in the image caching service, doesn't really matter11:37
Cimitsdgeos, talk with pete-woods for changing that11:38
Cimiotp11:39
=== pete-woods is now known as pete-woods-lunch
Saviq/food11:53
Cimitsdgeos, so the infographics are images11:54
Cimitsdgeos, we want crossfade them11:54
Cimitsdgeos, I was wondering which is the best solution11:54
CimiRepeater with Loader?11:55
=== MacSlow|lunch is now known as MacSlow
Wellarkmzanetti: ping12:05
Cimior maybe a simple crossfadeImage12:05
mzanettiWellark: pong12:05
WellarkI see there is unity8 on silo512:05
WellarkI'm hoping to be able to land silo9 today which also contains unity812:06
Wellarkmzanetti: what is the expected landing ETA of silo5 ?12:06
mzanettiWellark: hmm... I hope to be able to land it today too. but that's not guaranteed. maybe tomorrow12:06
Wellarkmzanetti: well, there is no guarantee that silo9 lands today either :)12:07
Wellarkso I think it's race time! :P12:07
mzanettiWellark: ack. whoever lands first notifies the other12:07
Wellarkmzanetti: let's do that :)12:07
mzanettiWellark: fyi: I have most of the logic for the dual sim pin implemented and hope to get design guidance today.12:07
Wellarkmzanetti: ok. cool.12:10
Wellarkmzanetti: have you secured a designer?12:11
mzanettiWellark: yep, 2 of them :D12:11
Wellarkif not, then please don't get stuck waiting :)12:11
Wellarkoh, cool.12:11
Wellarkmzanetti: do you have a meeting scheduled?12:11
WellarkI would love to join12:11
mzanettiWellark: no... Jouni said he'll walk through it with Olga today and will give me updated visuals12:11
Wellarkok.12:12
dandraderAnyone up for an easy review? https://code.launchpad.net/~dandrader/unity8/remove_revealer/+merge/21951112:35
dandraderit just removes code!12:35
tsdgeosdandrader: removal is nice!12:55
tsdgeosCimi: using CrossFadeImage to crossfade images sounds good :D12:55
tsdgeosCimi: no idea how the class works with multiple images12:56
tsdgeosCimi: if not repeater + loader should be ok too12:56
dandraderSaviq, what about expanding https://wiki.ubuntu.com/Process/Merges/Checklists/Unity8 to make the reviewer add a "Reviewed by: My-Name-Here" entry to the MP commit message12:57
Saviqtsdgeos, Cimi, it works great with switching sources, that's what it's meant for12:59
Saviqdandrader, I think we could include that in the CI train instead12:59
Saviqdidrocks, we did have "Approved by: foo, bar" in the commit logs before, could we get those with the ci train again? or were they removed on purpose?12:59
didrocksSaviq: I guess the request should go to the CI team starting from now (or sil2100)13:00
didrocksSaviq: you didn't raise it in the call last month, so I wrapped up with what was discussed and agreed to work on before moving to other tasks13:00
Saviqdidrocks, sure, didn't remember it...13:01
didrocksSaviq: and I would feel unconfortable to dump code on others while not maintaining it13:01
didrocksI guess it's a few lines change, so sil2100 may do that change?13:01
dandraderSaviq, sure, but we been waiting for this automation to come back for ages13:02
Saviqdandrader, I don't think the ones responsible for it knew that, I'm afraid13:03
dandraderSaviq, I guess you could also put the "Use strip-u8-tags.sh if applicable" in the CI train13:03
Saviqdandrader, well, that's unity8-specific, and only temporary, I hope to get rid of that task asap13:03
* dandrader says "CI train" having only a faint idea of what it really is13:04
Saviqsil2100, let me know please if I should file a bug against cupstream2distro or something13:04
=== pete-woods-lunch is now known as pete-woods
didrocksyeah, was never brought up with us :)13:04
didrocks(or at least, with me)13:04
didrocksmaybe mentionned once, but not "critical/now"13:05
didrockssad, it should be easy13:05
tsdgeosmterry: ping13:05
mterrytsdgeos, hello13:19
tsdgeosmterry: so Saviq mentioned that silo-2 has "split" stuff, but then your MR says that it doesn't really depend on stuff, I was wondering if the problem i have with the greeter being slow to appear was fixed in silo2 but not in that split branch directly?13:20
mterrytsdgeos, to have the full experience, you need the rest of the silo.  But the basic greeter functionality can be tested alone.  As for appearing slowly...  I would think that wouldn't happen on its own, but maybe some of the session-switching logic in the USC changes is needed.  I haven't tested it on its own in a while13:22
mterrytsdgeos, I guess I'd recommend doing the whole silo13:22
tsdgeosmterry: ok13:22
tsdgeosmterry: do you have the ppa link at hand?13:23
mterrytsdgeos, that stuff in the MR was before I had a silo and it was easy to test -- i.e. I didn't want my testers to go through the pain of building 6 packages13:23
mterrytsdgeos, ppa:ci-train-ppa-service/landing-00213:23
mterrytsdgeos, I just uploaded a crasher fix for logind that was affecting split greeter images yesterday -- so make sure you have a recent image or at least apt-get upgrade on your current one13:24
mterrytsdgeos, oh, scratch that.  That update is still in proposed13:24
* mterry finds out why13:25
tsdgeosmterry: there's a few minor things in the MR13:30
tsdgeosmterry: namely, you killed the x bit for a script13:31
mterrytsdgeos, hah, I did?  Odd13:31
tsdgeosmterry: and you're resizing to the size that shouldn't be needed (and hasn't been needed until now, no?)13:31
mterrytsdgeos, not even sure how I would do that accidentally13:31
mterrytsdgeos, ah...  that resizing code.  Let me try without it.  I remember doing that for working better on the desktop13:31
dandradermzanetti, if I resize unity8 from portrait to landscape (i.e., increase its width) and I have an application on foreground (talking qt compositor here) the stage goes into spread mode, or better, into a broken stage mode14:00
dandraders/broken stage mode/broken spread mode14:00
dandradermzanetti, so, any hints on where the problem likely is?14:01
mzanettidandrader: yeah... need to reset the flickable's contentX to -shift or similar14:02
mzanettidandrader: I can look at that if you want14:02
dandradermzanetti, oh, that's would be really great! \o.14:03
dandrader \o/14:03
mzanettiack14:03
dandradermzanetti, ok, so I will leave the "make stage resizeable" task to you14:03
mzanettiok14:03
dandradermzanetti, added a task for you on https://blueprints.launchpad.net/ubuntu/+spec/client-1410-unity-ui-rotation14:06
mzanettiack14:06
=== dandrader is now known as dandrader|afk
SaviqCimi, we had a bug for scrolling velocity somewhere... can you remember where to find it?14:06
CimiSaviq, it's on qt14:07
CimiSaviq, I will ping you in 1 min14:07
Cimichrome crashed14:07
SaviqCimi, k14:07
mzanettiSaviq: uhh... that might still be mahattan iirc14:07
mzanettimanhattan even14:07
CimiSaviq, https://bugreports.qt-project.org/browse/QTBUG-3560814:08
SaviqCimi, we should have a UITK bug for that too14:13
CimiSaviq, at this point, yes.14:13
tsdgeoswe do, no?14:13
tsdgeosi think i opened one14:13
CimiI think we have14:13
Saviqtsdgeos, show me!14:13
tsdgeosor maybe was about something else14:13
Cimior qtubuntu14:13
* tsdgeos digs14:13
tsdgeosSaviq: ah no, was about cacheBuffer (same thing but different)14:14
tsdgeoshttps://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/127926414:14
ubot5Ubuntu bug 1279264 in Ubuntu UI Toolkit "Need a ListView Item that redefines the default cacheBuffer" [Undecided,New]14:14
Saviqmzanetti, did that get included in UListView ↑?14:16
mzanettiSaviq: not in my branch, but I remember zsombor wanted to add that. let me check14:16
mzanettiSaviq: no, its not in there14:17
Cimion my pc unity does not start with ./run.sh14:18
Saviqmzanetti, kthxbai14:18
Cimihow do I debug this?14:18
SaviqCimi, look in ~/.cache/upstart/unity8.log14:18
Cimicat: /home/cimi/.cache/upstart/unity8.log: No such file or directory14:18
Cimicool14:18
Saviqor well... you should see any output in your terminal anyway...14:18
Cimisilence14:18
Cimido I need indicators or so?14:19
Cimiit's a fresh install of trusty14:19
SaviqCimi, ./build.sh -s ?14:19
SaviqCimi, TRUSTY?14:19
SaviqCimi, that's not supported for u8 dev14:19
CimiSaviq, we don't need utopic now14:19
SaviqCimi, yes we do14:20
CimiSaviq, we can use sbuild or run on device14:20
SaviqCimi, well, not for ./run14:20
Cimicorrect14:20
SaviqCimi, unless you make ./run.sh build in a chroot14:20
CimiI'll run on device14:20
CimiSaviq, friends told me utopic is crap now, I'll wait until it stabilises14:21
SaviqCimi, "friends"? ;)14:21
SaviqCimi, the whole team here works on utopic14:21
CimiSaviq, some of our colleagues I am not mentioning :)14:21
Saviqpaulliu, re: https://code.launchpad.net/~paulliu/unity8/fix-typo11/+merge/21953614:22
Saviqpaulliu, prices are going away (replaced by attributes that you're implementing!), so probably no point merging that14:23
paulliuSaviq: ok. no prob14:23
paulliuSaviq: Yeah, I'm tracing the codes and found that.14:23
paulliuSaviq: So just ignore it.14:23
paulliuSaviq: i'll delete the mereg14:23
=== dandrader|afk is now known as dandrader
tsdgeosSaviq: fginther: any idea when qmluitests will be back?14:39
fginthertsdgeos, is this for unity8?14:40
tsdgeosfginther: yes14:40
fginthertsdgeos, sorry about that. I'll get back to working on this today. I'll keep you posted on progress14:41
tsdgeosSaviq: ping?14:42
Saviqtsdgeos, pong14:44
tsdgeosSaviq: so i had a look at the qt5.3 patch14:45
tsdgeosand it almost works14:45
tsdgeosi think that since it was thought to be for "extra" margins and not for removing14:46
tsdgeoswe need a very small diff14:46
tsdgeoshttp://paste.ubuntu.com/7463083/14:46
tsdgeosthat with some coercion i guess i could get upstream14:46
tsdgeosdo you think it makes sense to try?14:46
Saviqtsdgeos, definitely14:49
Wellarkmzanetti: silo9 is marked ready for publishing14:49
tsdgeosSaviq: oki, will work in that, i.e. some lobyiing and some tests .D14:49
SaviqWellark, so before silo5?14:50
mzanettiWellark: ack. I'll rebuild ours14:50
mzanettiSaviq: yeah, we're not quite there yet. found an issue while testing the silo14:50
Saviqmzanetti, kk14:50
WellarkSaviq: me and mzanetti agreed to make a race for it :)14:50
tsdgeosmterry: waht about the resize thing? any light?14:50
mzanetticongrats Wellark :D14:50
mzanettiyou made the race14:51
Wellarkwell, it has not been published yet14:51
Saviqmzanetti, Wellark, I left a note for silo 009 to rebuild 002 and 00514:51
mterrytsdgeos, oh I didn't retry without it.  I'm sure it will work on the phone.  I think that was just for desktop, but apparently we have unity8 preview on desktop so that's already better?14:51
WellarkSaviq: thanks!14:51
mterrytsdgeos, I'll check now14:51
mzanettiSaviq: does that mean it happens automagically?14:51
Saviqmzanetti, no14:52
Saviqmzanetti, button needs pushing14:52
mzanettiok14:52
SaviqWellark, nice track record for bugs fixed on this silo ;)14:52
Wellarkyou have to merge lp:unity8 to the pending MR's once silo9 lands14:53
SaviqWellark, we just need to push "build" for them14:55
SaviqWellark, and that's the comment I left on the silo14:55
WellarkSaviq: ah, right.. I was mixing up the situation where someone has done a manual upload14:56
Wellarkindeed. a rebuild should be enough14:56
dandradermzanetti, that worked indeed http://paste.ubuntu.com/7463133/14:56
mzanettidandrader: yeah, pretty much what I would have tried14:56
mzanettidandrader: I think the contentX one would have been enough, but the others don't hurt in any case14:57
dandradermzanetti, just copy-pasted from onFocusedApplicationIdChanged:14:58
mzanettidandrader: right... that is here to hide the spread when a new app shows up14:58
mzanettidandrader: do we want to hide the spread when rotating?14:58
mzanettidandrader: if not you might want to conditionally do the contentX setting if phase == 014:58
mzanettiI think it *should* be able to handle rotation while its on14:59
dandradermzanetti, my idea is to add code to the stage to tell shell (via a property) when it can be rotated14:59
mzanettididn't really try it though14:59
mzanettiah ok. so we'd forbid rotating the shell while in spready14:59
dandradermzanetti, ie, that it only "accepts" being rotated it on phase 0 (the app is fullscreen an now right-edge drag taking place)14:59
dandraders/an now/and no15:00
mzanettiworks for me I guess. in case design wants us to allow rotating while in spread, its worth a try to conditionally resetting contentX when phase == 015:00
Cimicyphermox, what did you tell me yesterday? I lost  the history15:01
dandradermzanetti, I think it would be confusing to rotate while on spread, with some indicator down, right-edge dragging something (launcher, greeter)15:02
mzanettidandrader: yeah sure... I think I agree (without actually having tried it)15:02
Saviqtsdgeos, we should probably also backport that patch to 5.2 to replace the one we were carrying, so that we can move to use the new API15:03
Saviqdandrader, mzanetti, I think we need to support rotation as long as the screen is "stable"15:03
mzanettiwhatever that means :D15:03
dandraderhahaha15:04
Saviqmzanetti, i.e. when you're not touching it15:04
mzanettiah15:04
tsdgeosSaviq: will need to update the other dashviews too15:04
dandraderSaviq, makes sense15:04
tsdgeosSaviq: i.e. vJournal, hJournal, organicGrid15:04
Saviqtsdgeos, indeed, we'll need a silo with a backport + our code port15:04
tsdgeosSaviq: but yes, makes sense15:04
Saviqtsdgeos, then we'll be 5.3 ready15:05
SaviqAFAICT15:05
greyback5.3 has some renderer design changes that I'd like a lot15:08
dandradergreyback, what are they (in a concise way)?15:09
greybackdandrader: they added a private api QQuickRenderControl component, which I believe one can use to replace the built-in render loop15:10
greybackwhich would be handy for our integration with Mir, as Mir wants to be the render loop15:11
dandraderhmm15:11
greyback(it isn't right now, but I need to atttempt a redesign to do that)15:11
dandraderSaviq, resizing while in the spread will be laborious. we will have to resize apps one at a time to avoid choking the device15:15
greybackSaviq: have updated https://code.launchpad.net/~gerboland/unity-mir/fix-upstart-closed-apps2/+merge/218721 - would appreciate you giving it a second look15:15
Saviqdandrader, oh no, no resizing/rotating of actual apps until you focus them15:15
dandraderie., for each app in spread: wake up app, resize app, suspend app15:16
greybackdandrader: that would be awful, no way could we do that15:16
Saviqdandrader, so no, we'll need some design feedback on how to deal with wrongly-orientated apps15:16
dandrader I recall webos did exactly that :)15:16
Saviqdandrader, but it's the same for apps that only support a different orientation than we're currently in15:16
dandrader(resizing one at a time)15:16
Saviqdandrader, so yeah, we'll need a way to display apps in a different orientation than the spread is in15:17
dandraderSaviq, that's why I say: don't rotate while in the spread! :)15:17
=== gatox is now known as gatox_lunch
Saviqdandrader, that's not a good solution IMO15:17
dandraderSaviq, at least not until we get some design for that15:17
Saviqdandrader, well, ok, sure15:17
Saviqmzanetti, oh, I just noticed, the phone right edge videos still show the panel being included with the app, is that something that was changed, or is that meant to be like this for maximized environments?15:21
Saviqmzanetti, on tablet apps seem to have an extension of their surface stretched upwards, which actually looks awful...15:22
mhr3tsdgeos, shouldn't all the custom Roles start with Qt::UserRole?15:23
elopioSaviq, kgunn: I've rescheduled the meeting for tomorrow. Please let me know if that works for you.15:23
Saviqelopio, yes, works for me15:24
tsdgeosmhr3: if you planned using them with "regular" QWidget itemviews, sure15:25
tsdgeosif not, well, doesn't matter much15:25
Cimitsdgeos, ok I pushed carousel shadow15:25
Cimitsdgeos, but I discovered other bugs15:25
Cimitsdgeos, not sure who introduced them and when15:25
alecuhello....15:25
alecuis there any special way to run unity8 inside an lxc?15:26
Cimitsdgeos, so it's fine for now but we need to file bugs15:26
tsdgeosCimi: which bugs?15:26
mzanettiSaviq: no, design didn't want to have the panel in the app surface15:27
mzanettiSaviq: seems a mistake in the animation, but Martin left so noone updated that15:27
Cimitsdgeos, flicking on my music carousel15:28
Cimitsdgeos, the black frame with the text does not always appear15:28
tsdgeosCimi: can you reproduce that without my patch?15:28
tsdgeoser15:28
tsdgeoswithout your patch15:28
Cimitsdgeos, my patch does not touch this15:29
tsdgeosCimi: it touches card creation15:29
Cimibut trying15:29
kgunnelopio: wfm, will it really be 30 minutes?15:30
Cimitsdgeos, maybe it's your patch :)15:31
Saviqmzanetti, ok good15:31
tsdgeosCimi: maybe it is :)15:31
Cimitsdgeos, some extra bindings15:31
Saviqalecu, hey, xnox was looking into that recently, to be able to run the utopic unity8 desktop session on LTS15:31
Cimitsdgeos, I can reproduce it with my carousel branch15:31
Saviqalecu, but I'm not sure how far that got15:32
Cimitsdgeos, but I have latest dynamic creation cards15:32
alecuSaviq: thanks15:32
SaviqCimi, they were only meant to be visible for the "focused" item15:32
SaviqCimi, granted, we could use a fade-in/out15:33
CimiSaviq, item is zoomed15:33
CimiSaviq, but they are not displayed here15:33
Ciminot always15:33
Cimiafter a flick15:33
tsdgeosCimi: well if you know which extra bindings are wrong the patch is cool :)15:33
tsdgeosCimi: or you say your branch only adds some extra bindings?15:33
SaviqCimi, indeed, confirmed15:33
CimiSaviq, could be something recent15:33
CimiSaviq, not happening with15:33
SaviqCimi, it looks like they don't get "you're focused" reliably enough15:33
CimiSaviq, 7.86+14.10.20140507.3-0ubuntu115:34
CimiSaviq, that is fine15:34
CimiSaviq, my carousel-shadow (that is like trunk with a small shadow) has it15:35
* Cimi bets with new dinamic cards15:35
* greyback realized he forgot lunch, has gone to eat15:35
elopiokgunn: well, we will have to make it fit in 30 minutes because that's the only space I found on your thursday.15:36
elopioif it's not enough, we can leave some discussions to malta.15:36
tsdgeosgreyback: may has well have dinner ^_^15:37
cyphermoxCimi: I have a dnsmasq package you might want to try for your wifi issues, but only if the problem is that everything looks fine (signal looks okay, nm says it's connected)15:39
=== ted is now known as tedg
Saviqo/15:49
kgunnSaviq: just fyi...i only proposed this15:52
kgunnhttps://code.launchpad.net/~albaguirre/unity8/use-new-display-power-state-interface/+merge/21955215:52
kgunnfor some pre-flight testing in a silo15:52
kgunni'm also asking for it not to block15:52
dednickSaviq: do you know what happens when a Qt app receives SIGTERM? does it quit gracefully or just bomb out?15:57
dednickSaviq: or rather, do you know if there is a signal we can send a qt app to exit gracefully?15:59
Cimitsdgeos, is the dyinamic cards?16:05
tsdgeosCimi: i don't know i have not checked,16:05
tsdgeosi thought you were16:05
Cimitsdgeos, I was in a meeting16:05
CimiI can check now16:05
tsdgeosplease :)16:06
tsdgeosi'm eod'ing anyway16:06
tsdgeosCimi: send me an email/bug if you find something16:07
* tsdgeos waves16:07
Cimicyphermox, now is fine, keep it or send me a mail with the link pls :)16:08
greybackdednick: I don't think Qt listens for signals like SIGTERM by default16:09
CimiSaviq, albert branch introduced the carousel issue16:09
CimiSaviq, you know how is this overlay called?16:16
Cimitrying to debug the js16:17
=== gatox_lunch is now known as gatox
Cimioverlay seems like :)16:19
greybackdednick: actually, now I'm not so sure. I launched a simple Qt app, then kill -SIGTERM -ed it, and it stopped16:20
dednickgreyback: yeah, mir has some shizzle for it.16:20
greybackdednick: so I'm presuming that libg++ handles it then16:21
greybackdednick: that it does16:21
dednickgreyback: ah. right. the app does exit, but not cleanly (ie it doesnt go through proper mir shutdown etc. But mir picks up a socket error apparently16:21
greybackdednick: are you trying to stop unity8?16:22
dednickgreyback: no, trust session participants16:22
greybackdednick: they are clients of Mir, not mer servers themselves I guess16:23
dednickgreyback: i think it's something to do with the new socket work alan put in. The mir sessions aren't getting closed. He's going to take a look tomorrow.16:23
greybackok16:23
=== beidl_ is now known as beidl
=== dandrader is now known as dandrader|lunch
* greyback eod17:08
=== dandrader|lunch is now known as dandrader
xnoxSaviq: one cannot cross-build anything that does gobject-introspection at the moment.18:02
xnoxSaviq: or one needs to disable gobjects bindings / gir-* which then makes the build half useless.18:02
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
darklight_is there someone only who's maintaining unity 7 ?19:19
bschaeferdarklight_, yes19:23
darklight_bschaefer, can I bother you with this https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1305438 ? it's really annoying, it's a regression from 12.04 for those used to that functionality and it hopefully should be trivial to fix19:24
ubot5Ubuntu bug 1305438 in unity (Ubuntu) "hot corners stop working time to time" [Undecided,Confirmed]19:24
bschaeferdarklight_, hmm I just set show desktop to bottom left and it worked19:28
* bschaefer is assuming thats what the hot corners are19:29
bschaeferdarklight_, i've not used them that much to be honest, but i can see if someone else knows about it19:29
darklight_bschaefer, try to restart the unity session, log off and log back in, also I don't remember which but there one hotcorner at the bottom that works fine the others are "forgotten" after every session, from my testing disabling the capture  mouse option for unity in compiz  made things better but there were still triggers (eg, updating or installing a package 90% of the time recreated the issue)19:30
bschaeferdarklight_, i see, thats no good!19:32
darklight_bschaefer, I also tried other suggestions I found around for past releases like changing the order in which the plugins are loaded and while it worked then the meta+w or meta+s shortcuts made unity crash19:33
bschaeferdarklight_, we'll try to reproduce it and check it out19:33
darklight_bschaefer, that'd be awesome, it's something "stupid" but that's keeping me off unity for now :\19:33
bschaeferdarklight_, yeah, regressions are no fun :(, sorry!19:34
bschaeferdarklight_, and its only hotkeys that are being forgotten?19:34
bschaefererr19:34
bschaeferhot corners19:34
darklight_bschaefer, yep, as a test you can try and set them in unity tweak tool you'll notice when they're forgotten that they still look activated from there but in fact they are not, disabling and enabling them again fixes the issue but only for the session19:35
* bschaefer has never used unity tweak19:35
darklight_personally I've tried the expo and scale hotcorners if it matters which  ones but I suspect it's the same with all of them19:35
bschaeferdarklight_, but i should still be able to reproduce this outside of unity tweak?19:35
darklight_bschaefer, absolutely just use the compiz settings manager19:36
bschaeferdarklight_, cool19:37
darklight_fyi it's been broken in 13.10 too and possibly 13.04, or so some google searches say19:39
bschaefershoot, yeah i dont use hot corners so its hard for me to run into that bug :(19:40
darklight_actually I'm pretty sure that if you want to do some testing just running a unity --replace or equivalent should trigger it without logging off19:43
* bschaefer tests19:44
bschaeferdarklight_, still set :(19:45
bschaeferdarklight_, ill have to try the reboot a bit later19:45
bschaeferto many things open atm to close it all :)19:45
darklight_bschaefer, try setting it on one of the top corners19:45
bschaeferi have it set to TOP19:45
* bschaefer tries a corner19:45
darklight_you could try one of my specific ones , scale and expo set right and left19:46
darklight_top corners19:46
bschaeferall still working19:46
darklight_mmmm either it's been fixed or it needs to restart the session , I'm not on unity right now, let me grab a live usb key I'll do some tets19:47
bschaeferalright, im on 14.10, using trunk unity/compiz/nux sooo19:47
bschaeferactually just using trunk unity atm19:47
darklight_oh so it might be that too19:48
bschaeferbut ill try a reboot later, and ill get ChrisTownsend to test it when he gets a chance as well :)19:48
ChrisTownsendbschaefer: darklight_: The only Compiz change I can think of that *might* fix this is the recent SRU where I fixed the integers values in Compiz Config from being displayed correctly.  When that was broken, I did notice times where int values could get clobbered.19:50
bschaeferChrisTownsend, that does make sense, as ive no clue how the hot corners are stored under the hood19:51
* bschaefer would assume an enum19:51
ChrisTownsendbschaefer: Right, I'm just guessing.19:51
bschaeferChrisTownsend, yeah, has that made it into 14.04?19:51
ChrisTownsendbschaefer: yes19:52
bschaefersweet, like last week19:52
bschaefer?19:52
ChrisTownsendbschaefer: Last week or the week before.19:52
darklight_I'm making a fresh install on my laptop, give me a few minutes and I'll be at your command to run some tests  :)19:52
ChrisTownsenddarklight_: Ok, just make sure you pull in all the updates and then we'll see.19:52
darklight_sure19:53
bschaeferlast comment 6th and someone confirmed it on the 11th... sooo hopefully that didn't have that :)19:53
ChrisTownsendbschaefer: I'm not holding my breath:)19:54
bschaeferChrisTownsend, haha, ill do it for both of us19:54
ChrisTownsendbschaefer: heh19:55
* bschaefer has passed out19:55
=== dandrader is now known as dandrader|afk
darklight_installing the updates20:20
darklight_bschaefer, ChrisTownsend I'm rebooting and I'm ready to test20:37
darklight_bschaefer, ChrisTownsend I can reproduce it by rebooting20:46
darklight_I tried loggin off and on again it still worked, I tried installing something it still worked, I rebooted and the hotcorners don't work anymore20:46
darklight_they are set in the compiz settings though20:47
ChrisTownsenddarklight_: Ok, thanks.  I'll keep this on my radar, but at least I know a reboot is what is needed to clobber the settings.20:48
darklight_ChrisTownsend, thanks looking forward to a fix :)20:49
ChrisTownsenddarklight_: heh, I'll try my best:)20:49
darklight_ChrisTownsend, my opinion is the unity plugin in compiz takes over event and since it's the last one to be loaded or something like that it shows after a reboot, as I told bschaefer I remember disabling launcher capture mouse made things better20:51
darklight_oh and I just noticed my keyboard shortcuts have not been kept either but for a few20:51
darklight_this I really can't explain20:51
darklight_I changed how to switch workspace and close/minimize windows and toggle maximization, the only ones that have been kept are the switch workspace ones20:52
ChrisTownsenddarklight_: Yeah, I think *something* is clobbering many settings, not just hot corners.  This is pretty bad, so I'll make it a higher priority to begin looking at this.20:52
darklight_that's probably even more serious than the hotcorners20:52
darklight_ok :)20:52
ChrisTownsenddarklight_: Thanks for the info20:53
darklight_no problem , you're the ones who do all the work and the heavy lifting at the end of the day :)20:53
* bschaefer reads scrollback20:56
bschaeferChrisTownsend, were yo uable to reproduce?20:56
bschaeferurg i have this weird memory of a problem with remember compiz settings changes after a reboot...20:57
ChrisTownsendbschaefer: No, I haven't tried since my machines are tied up on other things at the moment.  I'll just put this next on my queue of things to work on.20:57
bschaeferhttps://bugs.launchpad.net/ubuntu/+source/compiz/+bug/96427020:57
ubot5Ubuntu bug 964270 in compiz (Ubuntu) "Ubuntu forgets keyboard shortcuts after a restart" [Undecided,Confirmed]20:57
bschaeferpossibly that?20:57
bschaeferthere was one by mc return as well...20:58
bschaefera bit ago...20:58
ChrisTownsendbschaefer: I've been planning on looking at the reset keyboard shortcuts issue.20:58
bschaeferChrisTownsend, cool, i think thats the real issue20:58
ChrisTownsendbschaefer: There have been many of those issues reported recently with activity in different bugs.  It's pretty important at this point.20:58
ChrisTownsendbschaefer: Yep, I think so too.20:58
bschaeferChrisTownsend, i agree20:59
ChrisTownsendbschaefer: I'll look at this next when I either fix the jumping windows or get tired of debugging that:)20:59
bschaeferyeah20:59
bschaeferChrisTownsend, sweet :)20:59
bschaeferits been a while since i've done compiz work at this point...20:59
ChrisTownsendbschaefer: Be thankful;-)20:59
bschaeferChrisTownsend, let me know if you need some help! (I've to get ready for malta...)20:59
bschaeferi am20:59
bschaefervery20:59
bschaeferChrisTownsend, getting some of these things packaged up...21:00
bschaeferChrisTownsend, turns out im back at packaging haha21:00
=== jhodapp is now known as jhodapp|afk
=== salem_ is now known as _salem

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