/srv/irclogs.ubuntu.com/2015/01/23/#ubuntu-app-devel.txt

=== _salem is now known as salem_
=== chriadam|away is now known as chriadam
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun
dholbachgood morning08:06
dholbachbzoltan_, zbenjamin: did you backport qtcreator-plugin-ubuntu (for bug 1408644)?09:38
ubot5bug 1408644 in Ubuntu App Developer site "App namespace move to appname.devname" [High,Triaged] https://launchpad.net/bugs/140864409:38
bzoltan_dholbach:  I am working on it... we are releasing the last fix09:39
dholbachgo go go!09:39
dholbachdavidcalle, ^ for this bug, do you know anything apart from https://developer.ubuntu.com/publish/packaging-click-apps/ that needs updating?09:40
bzoltan_dholbach:  We land the silo10 with the chroot upgrade  feature... I would need ogra_ to land the sdk-libs with the qmake extension ... and I need to push a super relevant performance improvement click change to the SDK PPA. That is t the plan for today.09:43
dholbachbzoltan_, you're a hero! that sounds like you have a well-deserved weekend ahead of you :)09:43
dholbachbzoltan_, I'm just asking so I know when we can start updating the docs09:44
davidcalledholbach, most app/webapp/scope dev tutorials. I'll put a list on the bug in a moment.09:44
bzoltan_dholbach:  you mean that I have a chance to test and land a UITK fix for RTM? :D09:44
dholbachthanks davidcalle09:44
DanChapmanoSoMoN: hey, in dekko we are trying to expand a webview to the height of it's content, as we need to place it inside a flickable and let that control the page scroll. Anyway i'm finding that if the offscreen height on mako is greater than 3000 the webview just goes black. It doesn't do it on the desktop though. Firstly could this be a bug? or are we just abusing the webview in a way it wasn't designed for09:47
oSoMoNDanChapman, it could very well be a bug in oxide, but I would also argue that the webview is not intended to be used that way…09:48
oSoMoNDanChapman, anyway, feel free to file a bug at https://bugs.launchpad.net/oxide/+filebug09:49
oSoMoNDanChapman, and you might want to raise the issue on #oxide09:49
davidcalledholbach, and I'll deal with it as well, since there are screenshots and stuff like that to remake.09:50
dholbachdavidcalle, ok cool09:51
dholbachthanks a lot!09:51
DanChapmanoSoMoN: that could be a bit of a show stopper if we can't use it that way as we need to display content before and after the webview but it all needs to scroll :-/ ... ok i'll file a bug and pop into #oxide later today, just popping out now. Thanks09:52
=== chriadam is now known as chriadam|away
JamesTaitGood morning all; happy Friday, and happy Handwriting Day! :-D10:02
davidcallebzoltan_, with the new namespaces, does that mean using a long one won't work anymore, or is it a guideline?10:31
davidcallebzoltan_, nevermind, found my answer :)10:33
=== rmescandon is now known as rmescandon|brb
=== rmescandon|brb is now known as rmescandon
=== _salem is now known as salem_
gcollurapopey, ping11:41
popeygcollura: pong!11:41
gcollurapopey, sorry to bother you, have you tried my last commit in this MP https://code.launchpad.net/~gcollura/ubuntu-calculator-app/swipe-copy-button-improvements/+merge/24735711:42
gcollura?11:42
gcollurapopey, I'm interested to see if setting the ratio proportional to screen ratio is useful or not11:43
nik90zsombi: hey, I was just trying out the new listitems in the clock app vivid branch and I see some nice performance improvements when it comes to creation times...previously I used ListItem.Empty which took about 300-400 while the new listitem takes only 80... :)11:44
popeygcollura: not yet, will look now11:45
nik90zsombi: btw do we expect the new listitems to provide predefined styles like ListItem.Standard, Header, etc etc..?11:45
gcollurapopey, thanks a lot :)11:45
popey$morning ahayzen :)11:49
ahayzen\o/11:49
popeyYou made it!11:50
ahayzenits before 1200 what you talking about?11:50
popey:D11:50
nik90lol11:51
popeygcollura: I like this!11:52
ahayzenyey loads of weather mps \o/11:52
gcollurapopey, do you have a screenshot? :)11:52
nik90ahayzen: yeah looks like vthompson had a busy nite11:53
popeyhttp://people.canonical.com/~alan/screenshots/device-2015-01-23-115134.png11:53
ahayzenyup :)11:53
popeyhttp://people.canonical.com/~alan/screenshots/device-2015-01-23-115147.png11:53
gcollurapopey, nope it didn't solve the problem :/11:53
popeyoh, yeah :(11:53
popeyi was so delighted with copy that I didnt notice11:54
gcolluraeheh11:54
nik90ahayzen: just noticed, that vthompson kept proposing it against trunk :P11:54
ahayzenoh god the number of times we did that with music remix ....why is there a massive diff? oh not again!11:54
nik90rofl11:54
ahayzenpopey, did you get around to making the weather blueprint in the end?12:00
popeyno, good point12:00
* popey does that12:00
ahayzen\o/ thanks12:01
DanChapmanhey anyone know of a descent qt/c++ html parser lib for cleaning/serializing12:01
popeygrr, constant reconnections to etherpad12:08
popeyahayzen: nik90 https://blueprints.launchpad.net/ubuntu-weather-app/+spec/weather-reboot12:08
ahayzenpopey, thanks :)12:08
=== MacSlow is now known as MacSlow|lunch
zsombinik90: glad there has been improvements ÉÖ12:22
zsombi:) - layout...12:23
zsombinik90: we were discussing about that, but we are still not confident whether we should have any predefined layouts for ListItems, as previously, especially that those kind of things are pretty hard to change later...12:24
zsombinik90: so far I have 100-listitemlayout and 110-captions branches, which are nothing else but small containers.12:24
nik90zsombi: yeah I am conflicted about that as well..without predefined layouts apps won't be consistent but on the other hand it is also places restrictions on the app dev..so yeah not sure how to proceed there12:25
zsombinik90: like ListItemLayout is a GridLayout with one row and several columns when horizontal, and vice versa when vertical, but supports still extension to multiple rows and columns same time12:26
nik90zsombi: ooh that's new12:27
zsombinik90: the Captions is a Column of two predefined Labels, witha given preset configuration, both Labels are exposed fully, so you can access them, and you can add more Labels if needed12:27
zsombinik90: these two MRs are not yet reviewed, they are pretty far from it12:27
nik90zsombi: ah..so one can tweak the styling of those labels since they are exposed?12:28
nik90that helps a lot12:28
zsombinik90: yep12:28
zsombinik90: and more Captions right now supports the centered text as well as the two-line text aligned to right12:29
zsombinik90: preset: "caption" formats the title and subtitle Labels in a certain way, preset: "summary" makes them to be at max 5 GU width and both aligned to right12:30
nik90ah12:30
nik90awesome12:30
zsombinik90: and honestly that would be the last thing I'd do for the ListItem layouts12:30
zsombinik90: as otherwise we'd end up in a big trouble once some design changes teh whole structure12:31
nik90true12:31
nik90zsombi: it is taking me some time to get used to writing our own remove animation...my listitems stay on the screen when I delete them by default12:32
zsombinik90: why?12:32
zsombinik90: if you use UbuntuListView, that will have removeDisplaced animation12:33
nik90zsombi: Not sure why but I am using a Repeater + ListItems..and when I delete the listitem by deleting it from the u1db database, it still stays on screen... on rebooting the app, it is gone12:33
nik90dont' ask me why I used a repeater..still wondering II made that decision12:33
nik90yeah I will switch to ubuntulistview12:34
zsombinik90: wow! Why don't you use Repeater + ListItems? Why don't you use ListView?12:34
zsombinik90: I mean why do you use :)12:34
nik90zsombi: yeah that's what I cant remember :P .. Although this is only in one place...12:34
nik90all other places uses the listview as expected12:35
zsombinik90: :)12:35
zsombinik90: one thing is sure: ListItem will not delete itself, will not have any defgault animation on fade out, etc.12:35
nik90ack.12:36
zsombinik90: I was also thinking whether I should try to replace the ListItem.Empty's base type with tListItem, and bring all teh missing ancestor properties to it, so we don't get any API breaks, but I don't feel it'll work...12:38
zsombinik90: and might not be worth doing it...12:38
nik90zsombi: yeah that would improve the performance without any effort from the app dev, but yeah you will need to symlink showDivider to new props like divider.visible etc ..12:40
zsombinik90: that's the smallest problem tbh... the bigger one is the way the things work with the old set...12:40
nik90I would concentrate on getting the new listitems to stable API in 15.04 and get app devs to migrate to the new listitems12:41
zsombinik90: like item deletion... I'd need to have a delete action per each ListItem, which would take teh performance back where it is now...12:41
nik90true12:41
zsombinik90: yeah, that's the target :)12:41
zsombinik90: is the API good so far?12:41
nik90zsombi: yeah..I am still wrapping my mind around the ListItemWithActions documentation regarding the performance tips12:42
nik90but overall the new listitems API seems cleaner while providing the canvas to the developer to do what he wants with it12:42
zsombinik90: yep :)12:43
zsombinik90: well, the ListItemActions idea is pretty simple: if you have a vies where each element uses the same action set, declare the action separately, and reuse them. That's it12:44
zsombinik90: like using with ListView12:44
nik90ah okay12:45
zsombinik90: or Repeater + ListItem12:45
zsombinik90: you basically gain performance if you have one leadingand trailing action set, which you set in delegate12:45
nik90ok12:47
zsombinik90: but yeah... there's more API to come ;)12:47
zsombiand I gotta go now...12:47
nik90zsombi: cya12:48
zsombinik90: C U12:48
=== MacSlow|lunch is now known as MacSlow
=== rmescandon is now known as rmescandon|lunch
seb128kenvandine, hey there, maybe that channel is more on purpose for the discussion :-)14:17
seb128is anyone working on the notes-app nowadays?14:17
seb128there are some mps that are approved for a while, would be nice to see an update14:17
seb128I can help on reviewing fixes/doing landing if needed14:17
kenvandineseb128, it was abandoned afaik14:19
seb128well, maybe some people still want to use it14:19
seb128<- by example :-)14:19
kenvandineseb128, indeed :)14:19
kenvandinei liked notes-app :)14:20
seb128I didn't try reminder because that requires an evernote account14:20
kenvandineyeah14:21
kenvandineit is kind of nice that it syncs though :)14:21
seb128I just want simple local notes14:21
kenvandinebut notes-app was nice14:21
seb128it is still nice ;-)14:21
seb128I use it :p14:21
kenvandineseb128, maybe you'll be the new maintainer14:21
kenvandine:-D14:21
seb128wfm14:21
seb128well, I can help maintaining14:21
kenvandinebfiller, we have a new maintainer for notes-app :)14:21
seb128but I don't want to block somebody with more cycles to take over it14:21
seb128like if somebody in the community wants to do that14:21
kenvandineif there are merges proposals, it would be nice to get those looked at... i guess you are the reviewer :)14:22
kenvandineseb128, do you have access to merge?14:22
bfillerseb128: have fun with it :)14:22
bfillerneeds a lot of work14:22
bfillerlike new header to start14:22
seb128bfiller, I don't claim it's going to be great, but I use it and want to scratch some itches14:23
seb128better than nothing, right?14:23
bfillerseb128: I think that's great14:23
bfillerindeed14:23
seb128:-)14:23
bfillerit could be pretty good with some minor tweaks14:23
seb128kenvandine, yeah, I've access to merge14:23
kenvandineseb128, great!14:24
bfillerseb128: I was always pushing for a list view summary type page sorted by date so you could easily find the notes14:24
seb128kenvandine, I never worked on a click though, what's the workflow to merge and get it updated?14:24
bfillerit's quite hard now to find something you've written14:24
seb128bfiller, that sounds like a good idea14:24
kenvandineseb128, well i just manually build clicks and upload them to the store14:24
kenvandinebut i think there is some jenkins process14:25
kenvandinebfiller can school you :)14:25
seb128kenvandine, and how do you get fixes in trunk?14:25
seb128manual merge? CI?14:25
bfillerseb128: so notes-app is kind of like some of our other apps. there are both debs and clicks and the package is actually in universe14:26
bfillerseb128: so the process is to use CI train to get the deb released and changes into trunk14:26
seb128bfiller, ok, so I can do "normal landing", then the click needs to be refreshed sometimes?14:26
bfillerseb128: then once it's in trunk I build a click from trunk using jenkins14:26
seb128sounds simple enough14:26
bfillerseb128: yes14:26
seb128bfiller, I'm going to have a look to that and might be you with extra questions next week14:26
seb128bfiller, kenvandine, thanks14:26
seb128and might ping*14:27
bfillerseb128: then I use this link (need vpn access) to build the click from jenkins http://s-jenkins.ubuntu-ci:8080/view/click/job/notes-app-click/14:27
kenvandineseb128, np14:27
bfillerseb128: but you can probably use click-buddy or something local14:27
seb128bfiller, ok, I've access and did that once in fact :-)14:27
seb128k, I might play with that as well, just to see what works better for me14:28
SturmFlutmzanetti: Ping14:37
mzanettiSturmFlut: Peng!14:37
SturmFlutmzanetti: Arrgh! *drops dead*14:38
mzanettiwhat up?14:38
SturmFlutmzanetti: Have you seen the Squircle demo?14:38
mzanettiyep14:38
mzanettiwell, just looked into the code, didn't run it14:39
SturmFlutIt has awesome special effects! Run it!14:39
mzanettihaha14:39
mzanettiok14:39
SturmFlut"Now at your local cinema: The Squircle demo, budget: 132 million dollars"14:40
mzanettihave the link again?14:42
SturmFluthttps://github.com/Sturmflut/ubuntu-touch-squircle-example.git14:42
SturmFlutrpadovani: I commented on your bug reports against Flood It. Didn't have the time to fix anything though :(14:43
mzanettilooks quite great indeed14:44
=== rmescandon|lunch is now known as rmescandon
SturmFlutmzanetti: The funny thing is that the content of the item is rendered using native OpenGL calls inside the C++ extension library, but the animations are QML transistions and the effects are transparently applied to the item by the SceneGraph14:46
mzanettisure14:46
mzanettiSturmFlut: the UbuntuShape we use all over does pretty much the same14:47
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
dholbachballoons, http://paste.ubuntu.com/9837073/ - looks about right?16:47
balloonsdholbach, yes16:48
dholbachwell, the build succeeded16:49
dholbachall rightie... I call it a day - have a great weekend everyone!16:49
balloonsdholbach, ty, bonne weekend mon ami!16:51
dholbachand the same to you!16:52
dholbachhugs!16:52
Randy_OHi all, does anyone know if the Pay UI will be setup to accept optional payments? Like donations?16:55
=== chihchun is now known as chihchun_afk
rigved_hi everyone17:46
=== rigved is now known as Guest11155
AkivaAvrahamhello ??17:57
kenvandinehey AkivaAvraham18:04
AkivaAvrahamo/18:04
kenvandineAkivaAvraham, again... :)18:04
=== alecu is now known as alecu_phone
=== alecu_phone is now known as alecu
=== salem_ is now known as _salem
AkivaAvraham!ping22:46
ubot5pong!22:46
nik90ahayzen: I got the weather app building and running on the phone :) with https://code.launchpad.net/~nik90/ubuntu-weather-app/weather-reboot-fixes/+merge/24749523:23
AkivaAvraham\o/23:23
nik90http://imgur.com/Jfao7gV23:27
ahayzennik90, sweeeet \o/23:32
ahayzennik90, victor should be around in a bit to check them out :)23:32
nik90ahayzen: cool. I will try to get the debian packaging done this weekend as well. Then you guys can take it for a spin for the next 2 weeks when I am not here23:33
ahayzennik90, hehe cool thanks :)23:34
=== ajalkane_ is now known as ajalkane
AkivaAvrahamjustCarakas, o/23:43
AkivaAvraham!ping23:44
ubot5pong!23:44
AkivaAvrahamjustCarakas, https://launchpad.net/drakescrest23:45
AkivaAvrahamI thought of a good name for the game, tying it to my own family lineage.23:46

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