g0twig | How can I test Unity 8 on 15.10? | 02:13 |
---|---|---|
duflu | g0twig: sudo apt-get install unity8-desktop-session-mir | 02:14 |
g0twig | Mir aha | 02:14 |
duflu | And then log out and choose it on the login screen | 02:14 |
g0twig | I use nvidia/nouvou | 02:14 |
g0twig | are unity next iso images available, I dont have ubuntu installed | 02:15 |
duflu | g0twig: The above command works on plain Ubuntu 15.10 | 02:15 |
duflu | You don't need special images | 02:15 |
g0twig | so you suggest me to download the normal ubuntu | 02:15 |
g0twig | and than install the packages | 02:15 |
g0twig | but I dont think unity 8 is fun yet | 02:16 |
duflu | g0twig: Yes, because Unity8 is not yet complete. You likely won't want it for every-day use yet | 02:16 |
g0twig | hm ok | 02:16 |
duflu | On the login screen you can choose what shell to use | 02:16 |
g0twig | hm I dont know if its worth it | 02:16 |
g0twig | downloading ubuntu for this and than just testing it 3 mins and quitting | 02:17 |
duflu | g0twig: Oh if just testing then yeah use the special images (boot from DVD/USB) | 02:17 |
g0twig | where are the special images | 02:17 |
duflu | Haven't tried them myself | 02:17 |
duflu | Hang on | 02:17 |
g0twig | i think they are not longer available | 02:18 |
duflu | g0twig: Oh, you're right! They're gone. | 02:19 |
duflu | https://wiki.ubuntu.com/Unity8DesktopIso | 02:19 |
g0twig | but you dont think its worth it right? | 02:19 |
duflu | g0twig: Ubuntu 15.10 is by itself :) | 02:20 |
g0twig | but I use arch^^ | 02:20 |
duflu | You can then log out and switch back to Unity7 on the login screen | 02:20 |
duflu | g0twig: OK, maybe wait till more convenient images are available then | 02:20 |
g0twig | too bad unity 8 doesnt hit ubuntu 16.04 :/ | 02:21 |
Saviq | duflu, afternoon, can you please uncommit/overwrite your latest trunk merge on the unity8 branch? train gets scared when there's new commits (and the silo is under testing for a day or two already) | 06:29 |
duflu | Saviq: Didn't know it landed (!?) | 06:58 |
duflu | Saviq: It didn't land. Apparently. What branch do you mean? | 07:00 |
duflu | Oh, you mean my private branch | 07:00 |
duflu | Saviq: Done | 07:03 |
duflu | The new revision didn't have any effect in waking Jenkins up anyway | 07:03 |
tsdgeos | Saviq: so are we supposed to switch to xenial already' | 07:34 |
tsdgeos | ? | 07:34 |
Saviq | duflu, that's because it was Approved already | 07:39 |
Saviq | tsdgeos, xenial == wily+overlay today, really | 07:40 |
Saviq | tsdgeos, so wily+overlay is no more, I won't tell you to *move* to xenial, but you need a way to build/test for it | 07:40 |
Saviq | so a chroot at least | 07:41 |
Saviq | duflu, thanks | 07:41 |
tsdgeos | i can do xenial for now and let's hope distro people don't make it explode D: | 07:41 |
Saviq | tsdgeos, well, it will get a bulk-sync from Debian ;) | 07:42 |
Saviq | so caution advised | 07:42 |
Saviq | but yeah /me moves to xenial too | 07:42 |
Saviq | tsdgeos, ppa-purge overlay first, though | 07:44 |
tsdgeos | right we don't need the overlay from now on | 07:46 |
tsdgeos | Saviq: otoh xenial is old? | 07:50 |
tsdgeos | http://paste.ubuntu.com/12900852/ | 07:50 |
seb128 | tsdgeos, we don't have britney in action yet, so things are in xenial-proposed | 07:51 |
seb128 | e.g https://launchpad.net/ubuntu/+source/unity8 | 07:51 |
seb128 | https://launchpad.net/ubuntu/+source/unity8/8.11+15.10.20151009-0ubuntu1 | 07:51 |
tsdgeos | is britney a person? | 07:52 |
* tsdgeos clueless | 07:52 | |
seb128 | should settle down in the next days | 07:52 |
seb128 | no, it's the proposed migration tool | 07:52 |
seb128 | the one that runs tests&co to validate updates or block them | 07:52 |
tsdgeos | so i guess it was a bad call to switch :D | 07:52 |
seb128 | https://wiki.ubuntu.com/ProposedMigration | 07:52 |
tsdgeos | seb128: "next days" == 1-3 or 10-15? | 07:52 |
seb128 | well, at this time xenial = wily | 07:52 |
seb128 | so switching is not a bad call | 07:53 |
seb128 | just not useful | 07:53 |
seb128 | next days is today or monday | 07:53 |
tsdgeos | still need the overlay | 07:53 |
tsdgeos | ok | 07:53 |
seb128 | they are bootstrapping the new serie | 07:53 |
tsdgeos | tx | 07:53 |
seb128 | yw | 07:53 |
Saviq | oh thought things are already all in place since the train already switched | 07:54 |
seb128 | well the serie is open | 07:54 |
seb128 | the migration scripts are not active yet | 07:54 |
seb128 | so still some work | 07:54 |
Saviq | yeah, sure | 07:54 |
seb128 | the release team is in London, now that wily is out I guess they are going to focus on getting xenial going today | 07:56 |
zzarr | hello! how do I run unity8 in a container on wily? | 08:30 |
tsdgeos | Saviq: don't understand what you mean with the binding | 08:32 |
tsdgeos | in https://code.launchpad.net/~aacid/unity8/new_and_old_audio_role/+merge/275365 | 08:32 |
Saviq | tsdgeos, property Item audio: { try { } catch() { } } | 08:35 |
tsdgeos | Saviq: fpff, not sure it's more readable tbh | 08:39 |
cimi | tsdgeos, I'm wondering if we should increase the touch area of Clear All in recent searches | 08:43 |
cimi | tsdgeos, on krillin is quite a small target | 08:43 |
Saviq | tsdgeos, I just hate onCompleted, but won't push | 08:43 |
tsdgeos | cimi: the vertical one? | 08:55 |
tsdgeos | it's like the others, small because the mockup had this | 08:56 |
=== davidcalle_ is now known as davidcalle | ||
tsdgeos | but once ew give for designers to test they can comment on it | 08:56 |
tsdgeos | it's quite easy to change | 08:56 |
cimi | tsdgeos, so we don't have design approve? | 08:58 |
tsdgeos | no | 08:58 |
tsdgeos | still need to be shown to them for the final bits | 08:59 |
cimi | oki | 08:59 |
tsdgeos | there's still one thing pstolowski has to finish so design can complain on how ugly it looks :D | 09:00 |
tsdgeos | cimi: can you update https://code.launchpad.net/~cimi/unity8/sdk1.3_newUbuntuShape/+merge/271610 ? | 09:28 |
cimi | tsdgeos, sure I can | 09:29 |
cimi | tsdgeos, we are still aiming at 1.3 for OTA8? | 09:32 |
tsdgeos | yes | 09:32 |
cimi | tsdgeos, ok pushed the first one, let's see if tests break on CI | 10:07 |
cimi | doing new shadows 1.3 now | 10:08 |
=== broder_ is now known as broder | ||
=== \b is now known as benonsoftware | ||
cimi | done too | 10:16 |
tsdgeos | Saviq: so i went to a binging beucase the onCompleted was getting confused with other oncompleted in the parent | 10:22 |
Saviq | tsdgeos, had trouble with the "binging", thought you were talking about some TV series | 10:23 |
Saviq | tsdgeos, but yeah, another reason why I hate onCompleted for internal bits (could alternatively do it on a priv object) | 10:24 |
tsdgeos | lol | 10:24 |
tsdgeos | sorry | 10:24 |
=== tjaalton_ is now known as tjaalton | ||
tsdgeos | cimi: do you think you could also have a look at https://code.launchpad.net/~aacid/unity8/dash_reset_instead_of_fatal/+merge/274363 or want me to find someone else? | 10:37 |
cimi | tsdgeos, I can | 10:38 |
tsdgeos | cool | 10:38 |
=== davmor2_ is now known as davmor2 | ||
cimi | tsdgeos, another small bug, the "Cancel" button in the header does not follow the color for the foreground, try with CNet | 11:50 |
tsdgeos | let me see | 11:50 |
=== alan_g is now known as alan_g|lunch | ||
=== popey_ is now known as popey | ||
jdorleans | Hello everybody, | 12:07 |
jdorleans | I work for Mycroft project and we are starting some demo integration for Unity 8. | 12:07 |
jdorleans | Therefore, we'd like to know what is the best way to start playing with it. | 12:07 |
jdorleans | We've followed this tutorial: https://unity.ubuntu.com/getinvolved/development/unity8/ | 12:07 |
jdorleans | However, it seems to lack more information for unity development. | 12:07 |
jdorleans | 1. Besides that webpage, is there any other Unity 8 documentation or tutorial for developers? | 12:07 |
jdorleans | As Mycroft client is in Python it'd be important for us to run it natively in mobiles. | 12:07 |
jdorleans | 2. Anyone knows if Python will be natively supported for Ubuntu mobiles versions? Are there any restrictions or particularities for that to happen? | 12:07 |
jdorleans | Finally, for our POC, we would love to autostart Mycroft client as a background process as soon as Unity is started. | 12:07 |
jdorleans | 3. Any tip on how we could run some python or shell scripts during the start of Unity 8? | 12:07 |
jdorleans | We are very excited to integrate Mycroft with Unity and make Ubuntu to become the most intelligent opensource OS out there. | 12:07 |
jdorleans | So any help from the Unity developers and community will more than appreciated! | 12:07 |
jdorleans | Thank you a lot. | 12:07 |
bregma | jdorleans, I can guarantee Python is supported on Ubuntu, regardless of the device (I'm already relying on it for some stuff on the phone) | 12:08 |
jdorleans | great! that's very important to know | 12:09 |
greyback | jdorleans: hey, documentation on developing unity8 pretty light. What kind of development are you considering? Are you working on an application for unity8? | 12:13 |
greyback | jdorleans: on point 3, the process manager (upstart for us currently, but transition happening to systemd eventually) allows you to run scripts after certain events - one event being unity8 started, another event being after the user session has started | 12:15 |
jdorleans | oh, I see... I'm glad to know that. For the development in unity we haven't plan nothing special for now. However, it'd be very cool to start studing how unity pieces work. | 12:30 |
jdorleans | greyback, do you know where I can find docs or maybe example on how to listen for these events so I could execute my process after that ? | 12:35 |
tsdgeos | mzanetti: do you want to approve https://code.launchpad.net/~mterry/unity8/shutdown-dialog-on-resume/+merge/275240 or should i? | 12:37 |
greyback | jdorleans: the upstart documentation is quite comprehensive: http://upstart.ubuntu.com/cookbook/ | 12:48 |
greyback | jdorleans: /usr/share/upstart/sessions contains a bunch of upstart config files you can have a look at | 12:48 |
greyback | jdorleans: something like unity8-dash.conf might interest you, as that launches straight after unity8 | 12:49 |
=== alan_g|lunch is now known as alan_g | ||
mzanetti | tsdgeos, I can give it another test | 12:59 |
mzanetti | ah you did already | 13:00 |
mzanetti | feel free to approve then | 13:00 |
mzanetti | tsdgeos, ^ | 13:00 |
tsdgeos | oki | 13:00 |
tsdgeos | cimi: fixed the color thing | 13:01 |
Saviq | tsdgeos, ugh, why the if (realAudio === null) hoop? | 13:08 |
Saviq | tsdgeos, if you've a priv object, could very well do onCompleted there, if we need to have an indirection like that? | 13:08 |
tsdgeos | the oncompleted was there already and it wasn't working | 13:10 |
tsdgeos | i am not sure we need the realAudio thing | 13:10 |
tsdgeos | but it makes it much more easy for my mind to understand | 13:10 |
tsdgeos | :D | 13:10 |
Saviq | more difficult for me than a comment ;) | 13:11 |
Saviq | tsdgeos, onComplete was in the priv, and wasn't working? | 13:11 |
tsdgeos | it's strange but the tests were showing the onCompleted of the parent being executed first | 13:11 |
tsdgeos | i can try again if you want | 13:11 |
Saviq | tsdgeos, I'd just go for a single property + comment | 13:11 |
Saviq | tsdgeos, thought that you had to go to === null to get it working in the first place (and that onCompleted on the top component was where the problem existed) | 13:12 |
Saviq | (in the first place → with the binding) | 13:12 |
mzanetti | dandrader, hey, I've just tested the noStrechOnResize branch on top of qtmir, and I've noticed that the mouse speed has decreased *a lot* | 13:13 |
mzanetti | I don't think it is because of that branch but must have happened recently | 13:13 |
dandrader | mzanetti, it's the mousePointer branch | 13:13 |
mzanetti | can we fix that? it's unusably slow now | 13:13 |
tsdgeos | Saviq: ok, i'll retest again if you don't like this solution either | 13:13 |
mzanetti | I need to move 3 times over the complete touchpad in order to move the cursor half the screen | 13:14 |
Saviq | tsdgeos, wait, since we have three competing solutions :) | 13:14 |
Saviq | tsdgeos, onCompleted, two props with === null, one prop with comment | 13:14 |
Saviq | tsdgeos, I thought you went for the second because the third didn't work | 13:14 |
dandrader | mzanetti, I thing anpok_ has plans for fixing that ^^^ | 13:14 |
dandrader | *think | 13:14 |
Saviq | tsdgeos, if the third works, I'd go for that, you wanted onCompleted, and I'm fine with that too :) | 13:15 |
mzanetti | ah ok. anpok_, any details? | 13:15 |
dandrader | anpok_, talking about the cursor being slow once we use relative movement axes from the event | 13:15 |
Saviq | isn't it because of DPI? | 13:15 |
anpok_ | i guess it is slow because it isnt acclerated | 13:16 |
tsdgeos | Saviq: i didn't try just one property because it makes me uneasy it will be evaluated again somehow | 13:16 |
dandrader | anpok_, yes, have to apply the acceleration also to the relative_x and relative_y axes | 13:16 |
anpok_ | and as soon as you switch to input-evdev.so as the input platform you get accelerated movement | 13:16 |
Saviq | tsdgeos, believe in the force ;) | 13:17 |
anpok_ | dandrader: the acceleration inside the android stack always was kind of broken for mice .. and i believe it was missing for touchpads | 13:17 |
Saviq | tsdgeos, there's nothing to trigger the binding to get reevaluated | 13:17 |
Saviq | tsdgeos, would property int foo: { if (true) return 1; else return 2 } make you as uneasy? | 13:18 |
tsdgeos | Saviq: no, but that's not creating new items | 13:19 |
Saviq | tsdgeos, if it would get evaluated multiple times, that's a Qt bug, wouldn't you say? | 13:19 |
Saviq | tsdgeos, but the binding doesn't depend on anything | 13:19 |
tsdgeos | i know | 13:19 |
anpok_ | i mean you can try it right now with --platform-input-lib /usr/lib/arm-linux-gnueabihf/mir/server-platforms/input-evdev.so as runtime parameter for usc % typos | 13:19 |
Saviq | tsdgeos, ;) | 13:19 |
anpok_ | but beware.. on mx4 you get jittering touch coordinats in return | 13:19 |
tsdgeos | we'd still get blamed for the memory leak and notifications stopping playing | 13:20 |
Saviq | lol :) | 13:20 |
tsdgeos | but you win | 13:20 |
tsdgeos | i'll quote you when if it happens | 13:20 |
Saviq | tsdgeos, let's try, please, if you can see it run more than once, we'll go for your approach (unless you can get onCompleted work, which would IMO be preferable in that case) | 13:21 |
tsdgeos | pushed | 13:21 |
Saviq | tsdgeos, and sure, I take the blame | 13:22 |
Saviq | tsdgeos, I've a feeling you need to alias state from the real Audio object | 13:53 |
Saviq | ah playbackState | 13:53 |
Saviq | as you were | 13:53 |
* tsdgeos is | 13:53 | |
mhall119 | tedg: hey man, any word about getting the HUD back into Unity 8? | 14:13 |
=== popey_ is now known as popey | ||
tedg | mhall119: There is discussion and apparently JohnLea has some ideas that are moving forward with it. | 14:15 |
tedg | mhall119: I don't think it's even to the point of being assigned to the U8 folks though, Saviq could comment on that. | 14:16 |
mhall119 | tedg: awesome, I saw jdorleans in here earlier talking about Mycroft integration, it would be cool if it could power the HUD's voice controls | 14:18 |
tedg | mhall119: Yeah, it would be great. Not sure that the people who are going to get assigned the work (probably pete-woods and tsdgeos) are as excited, but I want it back :-) | 14:21 |
mhall119 | I do too, there are many things I would like to do with it in uReadIt | 14:23 |
Saviq | mhall119, I've not been told anything about the HUD for a while now | 14:32 |
mhall119 | :/ | 14:42 |
=== dandrader is now known as dandrader|afk | ||
=== dandrader|afk is now known as dandrader | ||
dandrader | Saviq, so silo 022 is landing today? | 16:08 |
Saviq | dandrader, yeah, it's QA-approved, there's a bit of a delay because proposed migration for xenial isn't working yet, should be Monday latest | 16:13 |
dandrader | Saviq, awesome | 16:14 |
sil2100 | Saviq, dandrader: hey! So I'm looking at silo 22 now... did the addition of dmz-cursor-theme as a dependency get a +1 from the product team? | 16:29 |
sil2100 | Just asking as it's 3.5M more on the image | 16:29 |
Saviq | sil2100, hmm we didn't ask | 16:30 |
sil2100 | I remember there was a discussion regarding that in the past, since there was a though of adding it to the seeds | 16:30 |
Saviq | kgunn, do you know ↑? | 16:30 |
dandrader | sil2100, I don't think so. I added it as a untiy8 dependency as an interim solution and ended up forgetting the matter | 16:30 |
sil2100 | But the size was a concern | 16:30 |
sil2100 | I mean, we freed up some space so it should be good | 16:31 |
sil2100 | But still, I would prefer hearing from kgunn and pmcgowan before ACKing | 16:31 |
sil2100 | (we anyway need an archive admin ACKing the landing) | 16:31 |
kgunn | sil2100: i don't recall, not sure i was part of that discussion | 16:33 |
kgunn | sil2100: in general i'm +1 as i'm anxious for silo22 to land | 16:33 |
sil2100 | pmcgowan: hey! You remember the discussion we had about dmz-cursor-theme? It's 3.5M more on the image, I remember there was an idea to split it to two smaller packages | 16:33 |
sil2100 | But I suppose it's fine anyways | 16:33 |
kgunn | dandrader: question on the dmz-cursor-theme....could we make it a PD only thing ? | 16:34 |
kgunn | unsure how that would work | 16:34 |
dandrader | kgunn, I don't know what it means to e a "PD only thing".... | 16:34 |
kgunn | dandrader: well, we have seperate channels & images actually for pd | 16:35 |
kgunn | so in theory, we could include that package only for pd....if space is really an issue | 16:35 |
dandrader | kgunn, and remove the dependency from unity8 | 16:35 |
kgunn | dandrader: well...that's the "not sure how'd it work" part :) | 16:36 |
Saviq | kgunn, we need it for non-PD, too | 16:36 |
Saviq | kgunn, what if you connect a mouse to your phone | 16:36 |
kgunn | Saviq: well sure...it's a choice | 16:37 |
kgunn | curious if it's really an issue | 16:37 |
kgunn | the size | 16:37 |
kgunn | if it is, then maybe we have to figure something | 16:37 |
dandrader | Saviq, we have a baked-in fallback pointer (written in svg) in qtmir. the drawback is that there's only the pointer cursor, the all the window border versions etc are lacking | 16:37 |
Saviq | kgunn, we could split the package (black'n'white theme) | 16:37 |
Saviq | dandrader, right, so maybe we shouldn't depend on it but seed it instead | 16:38 |
Saviq | and split it to keep small | 16:38 |
kgunn | sil2100: is this as easy as spin an image and see if it's an issue ? | 16:38 |
Saviq | kgunn, I don't think sil2100 means it's an issue today | 16:38 |
kgunn | ah ok | 16:38 |
Saviq | kgunn, rather he's being a weightwatcher | 16:38 |
kgunn | so we land as is, and then think about it | 16:38 |
Saviq | +1 | 16:38 |
dandrader | Saviq, adding it as a hard unity8 depencency sure isn't a final solution | 16:39 |
kgunn | good to watch your weight | 16:39 |
sil2100 | It's not an issue per se as Saviq mentioned as we freed up space earlier with removal of the apt source lists | 16:39 |
Saviq | but we should be vigilant, that's for sure | 16:39 |
sil2100 | But I'm always on watch for size issues ;) | 16:39 |
sil2100 | Yeah | 16:39 |
sil2100 | Anyway, for now I suppose we can publish this once we get the binNEW +1 from the archive team | 16:39 |
sil2100 | But let's keep this on our TODO lists to maybe include only what's needed | 16:40 |
Saviq | sil2100, my vote is land (we don't have a real choice anyway) | 16:40 |
Saviq | and yeah, think how to reduce (it does seem a lot for a few cursors) | 16:40 |
dandrader | Saviq, besides the two versions (black and white) it also provides 3 or 4 different sizes for each cursor | 16:41 |
sil2100 | I think the split idea fits best now | 16:41 |
sil2100 | But we can do that separately | 16:41 |
Saviq | yup | 16:42 |
pmcgowan | sil2100, Saviq +1 to split it out when we can, 3.5MB for a cursor? | 16:44 |
sil2100 | Yeah, absurd | 16:44 |
Saviq | indeed | 16:45 |
Saviq | pmcgowan, well, a *theme* | 16:45 |
sil2100 | We need to include it as a TODO before OTA-8 | 16:45 |
Saviq | but still | 16:45 |
sil2100 | I'll try to split it next week | 16:45 |
Saviq | just the White is still 1.9MB | 16:46 |
pmcgowan | ok | 16:46 |
Saviq | actually 1.7MB, some of them are links | 16:47 |
Saviq | aah | 16:48 |
Saviq | 480K /usr/share/icons/DMZ-White/cursors/left_ptr_watch | 16:48 |
Saviq | 480K /usr/share/icons/DMZ-White/cursors/watch | 16:48 |
Saviq | so *two* of them are actually .5MB each | 16:48 |
Saviq | the rest are just 16K | 16:48 |
kgunn | add a card to backlog | 16:48 |
kgunn | https://trello.com/c/iG8SmR2Q/219-split-dmz-cursor-up | 16:48 |
Saviq | yeah, it's animated... as in there's 31 frames in 3 sizes | 16:49 |
dandrader | Saviq, watch is animated and multiresolution | 16:54 |
Saviq | dandrader, yup, just saw | 16:54 |
dandrader | Saviq, so there maybe a hundred cursor images there in total (frames x the different resolutions) | 16:54 |
Saviq | <Saviq> yeah, it's animated... as in there's 31 frames in 3 sizes | 16:54 |
dandrader | Saviq, sorry for being mr obvious then :) | 16:55 |
=== alan_g is now known as alan_g|EOW | ||
=== dandrader is now known as dandrader|afk | ||
=== dandrader|afk is now known as dandrader | ||
=== boiko_ is now known as boiko | ||
=== dandrader is now known as dandrader|afk | ||
=== dandrader|afk is now known as dandrader |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!