/srv/irclogs.ubuntu.com/2016/05/24/#ubuntu-unity.txt

=== JanC is now known as Guest21659
=== JanC_ is now known as JanC
=== benonsoftware is now known as Guest30663
ShR3KIs there any process about how to compile unity8 with ubuntu sdk ide. I have problem when I want to open the project with CMakeLists.txt06:42
SaviqShR3K, can you paste the errors please?06:45
Saviq(on pastebin)06:46
=== \b is now known as benonsoftware
ShR3K_saviq : http://pastebin.com/z6H62fZD06:52
ShR3KI have no argument, my generator is the generic Unix desktop and this happen when I click on "Execute CMake"06:54
SaviqShr3K that file should be generated by cmake... did you try running ./build.sh -s; ./build.sh in the trunk checkout?07:00
ShR3KSaviq, Ok I'm doing it. But is it the same process to compile it for armhf devices ?07:08
ShR3KSaviq, ./build.sh -c and Execute CMake on ubuntu sdk ide07:09
SaviqShr3K, right, I misguided you last night, didn't know you were building unity8 for the phone07:10
SaviqShr3K in that case the most tried is using sbuild https://wiki.ubuntu.com/SimpleSbuild or libertine to build on the device07:11
Saviqbiab07:13
ShR3KSaviq, Sorry for this confusion. I'll test it and I'll be back later probably07:13
tsdgeosSaviq: the yakkety builds fail because of python3 regression?07:45
Saviqtsdgeos, more like I fooked something in my scripts, checking07:59
Saviqah d'oh08:00
Saviqthat's what you get for editing the jobs manually ;P08:00
Saviqtsdgeos, will be good now08:00
* Saviq restarts08:00
tsdgeosoki08:00
salty-horsehey. does Unity require a .desktop file for an application to have an icon? I have an SDL2 program that sets an icon. it shows up in metacity, but unity only shows a default question mark icon.10:12
Saviqsalty-horse, yes, AFAIK it's required for names, descriptions, icons etc.10:18
salty-horseany particular reason for not supporting it like metacity? (and perhaps other WM's. haven't tested others yet)10:18
Saviqsalty-horse, likely because it's just better UX to have a better icon than X can pass through (scalable, for example) and then there's translations etc.10:21
Saviqand that's the only way to have the icon when the app's not running10:21
Saviqbasically, .desktop file better, and it's less code to maintain to not fall back to the X11-provided one10:21
salty-horseSaviq, still a bit of a bummer. btw, I have a bug to report about icons set with SDL 1.2 that do show up, but wrong. for now, here's a teaser: <https://i.imgur.com/7IJwrsm.png> shows up as <https://i.imgur.com/qR8fpjt.png>10:30
Saviqsalty-horse, it's not like a .desktop file is something difficult to provide10:31
Saviqsalty-horse, looks like something went wrong with channels10:31
salty-horseSaviq, but what if you want to change the icon to have it show something? and what if it's an old program that doesn't come with a .desktop file but DOES set an icon? oh well. :)10:32
salty-horseSaviq, yeah, I'll investigate later with a simple icon that has distinct RGBA quadrants10:32
Saviqsalty-horse, you shouldn't change the icon to show anything - an icon is a static representation of which app that is10:32
Saviqsalty-horse, and whoever packages the old app can supply the desktop file10:33
Saviqwe really need to be able to say something is end-of-life, we can't support legacy for centuries to come10:33
salty-horseis that "rule" in the freedesktop.org guidelines? :)10:33
Saviqsalty-horse, guidelines are just that - guidelines10:34
salty-horseSaviq, also, as a developer running a program I compiled myself from the development path, I won't see an icon for it, right?10:34
Saviqsalty-horse, if you put a .desktop file in ~/.local/share/applications that matches the binary name, you will10:34
Saviqnot sure exactly how BAMF does the matching10:35
=== alex-abreu|off is now known as alex-abreu
=== mardy_ is now known as mardy
tsdgeospstolowski: mzanetti: greyback: i approved this https://code.launchpad.net/~josharenson/unity8/add-timestamps-to-dash-log/+merge/295538 feel free to comment if you disagree :D14:37
mzanettino, it's fine14:37
mzanettiI looked at it but couldn't make up my mind on date yes/no14:37
josharensonmzanetti: I added the date14:37
mzanettiso I decided to not comment14:38
josharensonyyyy-mm-dd+original time14:38
greybacklgtm14:38
mzanetti+114:38
josharensonmzanetti: greyback tsdgeos if you like the time format, I think I'll add it to unity8.log too (a la https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1498169)14:39
ubot5Launchpad bug 1498169 in Canonical System Image "some logs in .cache/upstart are missing date/timestamps" [High,Confirmed]14:39
mzanettioh, was this only the dash?14:39
josharensonmzanetti: yeah14:40
mzanettiyes please add it to unity8 too14:40
josharensonok14:40
pstolowskitsdgeos, thanks! i didn't expect such massive diff :?14:59
pstolowski:/14:59
tsdgeospstolowski: 1 line diff is massive? ?¿15:00
pstolowskitsdgeos, me kidding :P15:00
=== dandrader is now known as dandrader|afk
=== Oer is now known as OerHeks
cimitsdgeos, https://code.launchpad.net/~aacid/unity8/noFixedArtShapeSizeForCardToolCard/+merge/295424/comments/75841515:35
cimitsdgeos, this is weird, it passes locally15:36
cimitsdgeos, but you're touching that code aren't you?15:36
cimiunless it's a weird merge15:37
tsdgeoshttps://unity8-jenkins.ubuntu.com/job/test-0-autopkgtest/label=amd64,release=xenial+overlay,testname=qmluitests.sh/806/testReport/junit/%28root%29/qmltestrunner/Card__test_art_shape_fixed_size/ is real15:37
tsdgeosbut i had fixed that one15:37
cimiyeah in the following branch?~15:37
tsdgeosno, in here15:38
cimiI see it passing here https://unity8-jenkins.ubuntu.com/job/test-0-autopkgtest/label=amd64,release=xenial+overlay,testname=qmluitests.sh/808/15:38
cimiok15:38
tsdgeosbut this CI is less smart than the old one (or i think)15:38
tsdgeosSaviq: there?15:38
tsdgeoscimi: i forced pushed and CI didn't re-run, i'll retrigger it15:38
cimitsdgeos, i can retrigger15:38
tsdgeosi just did :D15:39
tsdgeosSaviq: is there a way we can make CI run on force-pushes (eventually ones that have smaller or equal revision number) ?15:39
josharensonmzanetti: tsdgeos I don't know if you took a look at the latest Autoscroller draft, but unless you have issues w/ it, I'm going to make it part of the dash-autoscrolling MP15:43
josharensonunless you think there is a compelling reason to push for it to be included in the uitk15:43
mzanettijosharenson, didn't look at the latest revision yet15:43
Saviqtsdgeos, yeah we'd need to work on the python scripts we've inherited15:43
mzanettiyeah, I think what saviq meant was to push it to the sdk15:44
tsdgeosjosharenson: me had a look either, i guess you can start working on it and i'll give it a look tomorrow morning first thing15:44
josharensonmzanetti: ok I'll update the comments to better match qdoc style15:44
josharensontsdgeos: sure, no worries15:44
tsdgeosmzanetti: i guess for now we can be "happy" if we don't have two implementations (launcher and scopes list)15:45
tsdgeosand then move it up to the sdk?15:45
mzanettiyeah, I guess that's ok15:45
Saviq+115:46
mzanettijust ran it. it behaves like I'd expect it now15:46
mzanettijosharenson, not 100% sure I understand how you use the containerHeight property15:48
josharensonmzanetti: let me take a look, it was necessary at some point, but may no longer be15:49
mzanettialso I think 2 of the 3 bindings have wrong syntax and just do nothing15:49
mzanettijosharenson, ^15:49
josharensonmzanetti: ah missing ""15:50
* josharenson wonders how this works at all w/ those broken...15:50
mzanettijosharenson, yeah, but I'm also not sure what they should do. seems the one on contentX/contentY is enough15:50
josharensonok15:50
mzanettijosharenson, well, in general looks not too bad. clean it up a bit and then yeah, put it into the MP15:51
josharensonmzanetti: the container height was to determine where the bottom of the visible surface was. For example, if you run tryDash and shrink the window in the y direction, the list height extends past the window, but the parent height was updating with the resize... probably an issue specific to the original dash MP15:52
mzanettijosharenson, shouldn't you be able to get all of that either from the size of the item itself, or from the flickable.contentHeight etc?15:55
josharensonmzanetti: the contentHeight was still larger than the window for the dash case IIRC15:56
josharensonmzanetti: its unlikely that itll ever be an issue in real life though15:56
mzanettijosharenson, if you're talking about the size of the listview itself, not the content, it should be the same as the autoscroller height itself now15:59
mzanettiso to me it looks like this could go away, but I might still miss a detail somewhere15:59
josharensonmzanetti: ok ill get rid of it and see if it breaks ever16:00
bschaeferattente, hello! Soo maliit-inputcontext-gtk316:52
bschaeferon vivd16:52
bschaefervivid* is just an empty package. Need to figure out the best way we should get a valid input context to the vivid overlay?16:52
attentebschaefer: oh sorry. totally forgot to reply...16:52
bschaeferattente, o no worries :)16:52
* bschaefer would have poked you everyday until you did!16:53
bschaeferattente, my main concern is ... we'll have to also do maliit-framework but im not sure if theres an API/ABI break16:53
bschaeferin that...16:53
attentebschaefer: i'm not sure how the overlay works, but can it just ship the maliit-inputcontext-gtk3 module in the correct location?16:56
bschaeferattente, well the issue with that ... is maliit glib16:56
bschaeferis now moved back into the maliit-framework?16:57
* bschaefer should double check that16:57
attenteyeah, should be16:57
attenteso vivid doesn't have maliit-glib?16:58
bschaeferattente, im pretty sure it does though ill have to double check if its empty or not16:58
* bschaefer isnt sure what the maliit-inputcontext-gtk3 is empty for vivid16:58
bschaefersure why*16:58
attentebasically there was a huge re-factor where jan ripped all of that stuff out into separate repos16:59
bschaeferattente, it only has libmaliit-glib0 - transitional dummy package16:59
attentebut nobody ever re-packaged the new repos16:59
attentedamn. ok16:59
bschaeferattente, o i see, soo yeah i think... ill need to re-package the maliit-framework16:59
bschaeferwhich will have the maliit glib lib17:00
attenteyeah17:00
bschaeferannnd the inputcontext gtk3 should be happy17:00
bschaeferattente, cool thanks!17:00
attentebschaefer: does that mean sru'ing that to vivid?17:00
bschaeferattente, no hopefully this goes straight into the overlay17:00
bschaeferoverlay == ppa that we stuff packages that need to be backported17:00
attenteoh ok17:00
bschaeferattente, soo the only issue here is if there is a API/ABI break of anything that depends on17:01
bschaefermaliit-frameowrk17:01
bschaeferwould also need to be backported which ... hopefully is zero otherwise ill have to figure out what to do :)17:01
attentecan't imagine that any api/abi was broken17:02
bschaeferattente, well then thats good news :) If the keyboard works17:02
bschaeferthen that will show17:02
bschaefersince it'll crash otherwise17:03
bschaefersoo it'll be an easy catch if there is17:03
attentetrue :) i just wish you didn't have to go through all the work of doing it in the case that it breaks17:03
bschaeferattente, i know :(17:04
attentethe good news is it looks like not much happened there upstream beyond migrating from qmake to cmake17:04
bschaeferattente, once we move to xenial + overlay17:04
bschaefero sweet17:04
bschaeferill look around there as well just to double check17:04
attentebschaefer: thanks!17:04
bschaeferattente, np, and thank you for the info!17:05
=== dandrader|afk is now known as dandrader
dandradermterry, is there still a reason for the "needs fixing" here? https://code.launchpad.net/~dandrader/qtmir/removeHotspot/+merge/29362917:36
mterrydandrader, nope, just upgraded to abstain.  thanks17:37
dandraderltinkl, mind top-approving that back again https://code.launchpad.net/~dandrader/qtmir/removeHotspot/+merge/293629 ?17:38
=== 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!