/srv/irclogs.ubuntu.com/2014/06/10/#ubuntu-uds-appdev-1.txt

=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-1/ - http://irclogs.ubuntu.com/2014/06/10/%23ubuntu-uds-appdev-1.html
nik90hey guys14:41
dpmnik90, o/ :)14:46
nik90what is the ubuntu orange hash code?14:46
i_need_a_nicknik90: u r nikelesh right?14:48
nik90i_need_a_nick: yeah that's right :)14:48
justCarakasmaybe we can brainstorm on a nick for i_need_a_nick while we wait :p14:49
rpadovanio/ guys14:49
rpadovaniI just finished my second exam for today, I'm a bit tired :-)14:50
i_need_a_nickhmm... how did u get into ubuntu devel?... i mean what were ur qualifications? i wanna contribute to ubuntu some day... (curious too.. being an indian.. :))14:50
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Ubuntu SDK Feedback | Url: http://summit.ubuntu.com/uos-1406/meeting/22227/ubuntu-sdk-feedback/
i_need_a_nicknik90: ^14:50
ahayzenrpadovani, how many you got left?14:50
mhall119i_need_a_nick: "i wanna contribute" is usually the biggest qualification needed :)14:51
nik90guys if you want to join us for the Ubuntu SDK Feedback session hangout, join https://plus.google.com/hangouts/_/hoaevent/AP36tYeYuOhk1FZk0TkSoBqAWEgV-PaIxhScdNtDLWeGf-FadSo52Q14:51
=== i_need_a_nick is now known as manu
rpadovaniahayzen, 3 spoken and 1 write! Hope to finish soon, but since today I have more free time, worst is gone!14:51
justCarakasI wish I could but I'm following this on my second screen at work14:51
nik90manu: hey, I am just an app dev. I wanted to contribute to ubuntu and started working on the clock core app for ubuntu touch.14:51
justCarakasI have some feedback, but I'll just type it14:51
=== manu is now known as Guest60616
nik90manu: You need to be familiar with QML, QT, Javascript and you are golden :)14:51
ahayzenrpadovani, yey good luck, i just got my results back so i'm done until next year :)14:52
=== Guest60616 is now known as i_need_a_nick
nik90rpadovani, ahayzen: hey guys14:52
justCarakasor html and css14:52
rpadovaniahayzen, wow, congrats :-) So now do you have 3 months of holiday? Awesome!14:52
justCarakasI made my app in html and css14:52
ahayzennik90, o/ i expect you have a list? ... or is that getting old now...14:52
nik90ahayzen: getting old :P14:52
ahayzenrpadovani, yeah until mid-september14:52
nik90ahayzen: I want other people's list14:52
i_need_a_nicki_need_a_nick: none i know till now... just C/C++.. nik9014:52
ahayzennik90, hehe14:52
ahayzennik90, yeah we do :)14:52
nik90i_need_a_nick: they are quite easy to pick up. so no worries14:53
rpadovaniahayzen, you lucky boy :-) Now you have to do some wonderful apps for u touch :P14:53
nik90i_need_a_nick: also we could do with the people who know C++ for the clock app14:53
i_need_a_nickwhen can i start? :)14:53
rpadovanii_need_a_nick, now :D14:53
ahayzeni_need_a_nick, i had only done HTML/javascript/php/python ebfore and it was really easy to pick up14:53
nik90iBelieve: hey14:53
zygamhall119: hey, would you mind if I joined to talk about pyotherside?14:53
rpadovanii_need_a_nick, only javascript here and no problem to start to contribute ;)14:54
nik90rpadovani:, ahayzen: Join the hangout?14:54
mhall119zyga: sure14:54
zygamhall119: or do you think I should leave that for another session?14:54
nik90guys if you want to join us for the Ubuntu SDK Feedback session hangout, join https://plus.google.com/hangouts/_/hoaevent/AP36tYeYuOhk1FZk0TkSoBqAWEgV-PaIxhScdNtDLWeGf-FadSo52Q14:54
mhall119zyga: do you have a session to talk about it?14:54
bzoltan1hello all14:54
nik90bzoltan1: hello14:54
bzoltan1mhall119:  I am here14:54
ahayzennik90, haven't got much/anything to complain about at the moment i don't think...14:54
i_need_a_nickrpadovani: sorry... I'm still a student.. gotta learn some more programming in years to come..14:54
mhall119bzoltan1: want to join the hangout?14:54
justCarakaswill there be something like FEEDBACK instead of QUESTION ? :p14:55
nik90well neither do I14:55
nik90bzoltan1: https://plus.google.com/hangouts/_/hoaevent/AP36tYeYuOhk1FZk0TkSoBqAWEgV-PaIxhScdNtDLWeGf-FadSo52Q14:55
nik90bzoltan1: if you want to join the hangotu14:55
bzoltan1The SDK feedback. That is why I am here :)14:55
i_need_a_nicklol me too14:55
Mirvhey nik90 :)14:55
nik90Mirv: hey14:56
mhall119justCarakas: either, both14:56
CodePulsary14:56
rpadovanii_need_a_nick, also I am a student, develop for Ubuntu is a very good way to learn something new!14:56
i_need_a_nicknik90: is there a chance i can meet u personally... I stay in bangalore..14:57
=== justCarakasInThe is now known as justCarakasInFx
ahayzenrpadovani, +114:57
nik90i_need_a_nick: not this year I am afraid :/14:57
i_need_a_nickrpadovani: so how do i get started? where r the resources?14:58
zygamhall119: no but I can do one14:58
rpadovanii_need_a_nick, all apps are hosted on Launchpad14:58
rpadovanii_need_a_nick, https://launchpad.net/ubuntu-phone-coreapps14:58
nik90one final call before going live..want to join the hangout, join us at https://plus.google.com/hangouts/_/hoaevent/AP36tYeYuOhk1FZk0TkSoBqAWEgV-PaIxhScdNtDLWeGf-FadSo52Q14:59
i_need_a_nickumm... not too familiar with launchpad.. rpadovani14:59
rpadovanii_need_a_nick, for example, a good way to start is to fix a trivial bug, like these: https://bugs.launchpad.net/ubuntu-phone-coreapps/+bugs?field.tag=bitesize14:59
rpadovanii_need_a_nick, well, do you know github?15:00
i_need_a_nickyep... i host a website...15:00
mdeslaurFEEDBACK: it's awesome! :)15:00
ahayzennik90, i can see you :)15:00
Max_Titherrpadovani: If I want to contribute, do I just send a merge request? Also I assume I need to sign the Ubuntu Code of Conduct?15:00
rpadovanii_need_a_nick, basically the same thing, but launchpad uses bazaar15:01
i_need_a_nickhow do i get access to code?15:01
rpadovaniMax_Tither, yap and also Canonical License Agreement15:01
justCarakasyou are live15:01
rickspencer3o/15:01
Max_Titherrpadovani: Thanks!15:01
bzoltan1thanks mdeslaur :)15:01
bmullanI can hear/see you15:01
i_need_a_nicknik90: that's alright... mail me when u do find time.. want my mail id?15:02
rpadovanii_need_a_nick, install bzr on your machine, then use bzr branch lp:app, like bzr branch lp:ubuntu-calculator-app15:02
rpadovaniMax_Tither, yw, if you have any other question, feel free to ask here or on #ubuntu-app-devel15:02
i_need_a_nickrpadovani: package not found... is there a ppa?15:03
justCarakasFEEDBACK: it actually isn't that nice to work in if you make HTML5 apps, I miss a lot of functionallity that I get in PhpStrom or Sublime Text15:03
rpadovanii_need_a_nick, sudo apt-get install bzr15:04
Max_Titherrpadovani: Ok will do.15:04
rpadovani:-)15:04
i_need_a_nickrpadovani: not found... I have a messy system ryt now... will do it on a fresh install later..15:05
Max_Titheri_need_a_nick: Here is  good resource for getting up to speed with bzr: http://doc.bazaar.canonical.com/latest/en/mini-tutorial/15:05
mdeslaurQUESTION: can the default project please include a sample icon, along with scripts to generate the proper icon names and sizes from a svg file perhaps?15:05
balloonsjustCarakas, you mean from an IDE?15:06
justCarakasyes it is15:07
justCarakasballoons15:07
Max_TitherQUESTION: Is the ability to change the header text color in the work for the SDK?15:07
i_need_a_nickMax_Tither: thanq.. :) I needa start on QML and QT too...15:07
balloonsjustCarakas, ahh right..15:07
* ogra_ listens in ... 15:07
zsombiMax_Tither: yes :)15:07
balloonsI would echo mhall119.. I wonder if using something else makes sense15:08
balloonsjustCarakas, ^^15:08
mdeslaurQUESTION: any plans on making a better QML grid? One that you can set cell sizes and properties, etc?15:08
Max_Titherdeveloper.ubuntu.com if found to be very well done. It can help you get familiar with vanilla qml, as well as integrating it with Ubuntu. http://developer.ubuntu.com/apps/qml/api/15:08
Max_Titheri_need_a_nick ^15:09
i_need_a_nickMax_Tither: +115:09
Max_Titherzsombi: Yey. I am very excited for that.15:09
mhall119Max_Tither: do you want to join the hangout?15:10
i_need_a_nickMax_Tither: should I start with the Devel API?15:10
zsombiMax_Tither: ;)15:12
Max_Titheri_need_a_nick. I would say yes, but if you are on 14.04, make sure you have the sdk ppa installed.15:13
i_need_a_nickis there a blog or something.. like a guide to start with?15:14
rpadovanii_need_a_nick, http://developer.ubuntu.com/apps/qml/tutorial/building_your_first_qml_app/15:14
mdeslaurQUESTION: any plans on expanding UbuntuColors? Some of the default greys aren't in there, and the core apps hardcode the values everywhere...15:14
Max_Tithermhall: I have to hit the road at the moment, but I'll return. Thank you for the invite though.15:16
balloonswe talked about bundling python and depends for having test packages15:18
balloonsthe issue with python is we can't assume python will be there15:18
i_need_a_nickQUESTION: Are there plans to bring the SDK to other platforms?15:19
jdstrandif we were going to support python apps on the device, we would need to add a python framework (eg, ubuntu-sdk-python-dev1) and apparmor templates for it15:20
balloonseveryone would end up bundling python and it's depends15:20
jdstrandUAL would handle making sure a python app ran under the proper profile15:20
jdstrand(and the click desktop hook would make that work with legacy desktop files)15:21
jdstrandthe apparmor confinement would likely be significantly different15:21
jdstrandie, rather than 'ubuntu-sdk' or 'ubuntu-webapp' as templates, we would need a 'ubuntu-sdk-python' template15:22
jdstrandmhall119: ^15:23
jdstrandit woud not have run under confinement15:23
balloons:-)15:23
jdstrandI can guarantee it15:23
balloonsyep no template, no confinemnt15:23
jdstrand*unless* the python interpreter was bundled in the app15:24
nik90jdstrand: like to join https://plus.google.com/hangouts/_/hoaevent/AP36tYeYuOhk1FZk0TkSoBqAWEgV-PaIxhScdNtDLWeGf-FadSo52Q ?15:24
mdeslaurit's not a security problem, it's a maintenance and on-going support problem15:24
bzoltan1 i_need_a_nick:  I know about teams who made very exciting prototyping on porting SDK to OSX15:24
balloonsthe biggest issue is keeping python on the image15:25
zygajdstrand: hey, how can I know more about how to check confinment?15:25
balloonsso you would end up bundling the interperter15:25
mdeslaurand at the same version so existing apps don't break, etc.15:25
Elleoone other point in pyotherside's favour is that sailfish are making it a core part of their platform, so there might well be a number of sailfish python apps in the future that could be ported15:25
kenvandinesomeone bundled java :)15:25
balloonswhich makes it.. interesting15:25
balloonskenvandine, is correct.. someone bundling a jvm ;-)15:25
zygaElleo: good point15:25
zygajdstrand: and I'd love to know how work with confinment, if you have some time later on I'd like to talk to you about that15:27
* jdstrand is having trouble getting on to the hangout15:27
jdstrandI think I answered everything though15:27
jdstrandzyga: sure15:27
Elleozyga: when you ran your pyotherside app was it built in a click package or were you running it directly from a terminal?15:28
jdstrandthe steps aren't difficult, but the maintenance story is15:28
zygajdstrand: so how do I make it work under confinment? all it needs to do is to dlopen python (and let python read typical import paths for source code it needs)15:28
jdstrand(ie, define the framework you need, define the apparmor templates15:28
jdstrand)15:28
zygaElleo: with click package though on 14.10 I had issues running anything (including hello world apps) on my nexus 715:29
jdstrandbut maintaining that python framework would be difficult15:29
mdeslaurgrid15:29
zygajdstrand: what falls under maintenance?15:29
zygajdstrand: and can you point me to an example framework so that I can see how to add anything necessary15:30
jdstrandzyga: if you define a python framework in the sdk and ship it on the device, the platform has to define the apis amd make sure that the apis, etc all work together in that framework.15:30
jdstrandzyga: https://wiki.ubuntu.com/Click/Frameworks15:31
zygajdstrand: hmm15:31
zygajdstrand: I think I'm missing something15:31
zygajdstrand: this is a QML component15:31
zygajdstrand: and python is still a part of each of those15:31
jdstrandzyga: well, it may be a qml component, but it surely depends on a stack of python to work, no?15:32
zygajdstrand: sure and as I said python is probably a part of each ubuntu-sdk-* listed there (or am I mistaken?)15:32
=== dholbach_ is now known as dholbach
mhall119zyga: I think that's where you're mistaken15:33
jdstrandI'm assuing the way this works is you have a python app that uses QML (akin to a C++/Qt app that uses QML) instead of a pure QML app that happens to also use python in some manner15:33
zygajdstrand: you're wrong15:33
jdstrandzyga: you are mistaken. python is not part of the defined sdk15:33
nik90any other questions guys?15:33
zygajdstrand: it's actually a QML app that uses python like javascript15:33
zygajdstrand: ok15:33
zsombiah, back :)15:33
zygajdstrand: so it'd definitely want to have all of the normal framework stuff available15:33
zygajdstrand: just have one more .so file (pyotherside) that can dlopen libpython*.so under apparmor15:34
zygajdstrand: I don't know how that maps to frameworks15:34
jdstrandzyga: that .so isn't the problem. the .so is going to pull in the entire python stack, no? ie, you can import various libraries, correct?15:35
zygajdstrand: well, just pure python15:35
zygajdstrand: not every python-* package from ubuntu15:35
zygajdstrand: then you can bundle those that you want in your app15:35
zygajdstrand: but you have the runtime and you don't need to keep a stale copy with security exploits in each app15:35
zygajdstrand: I'm willing to do the work needed but I want to see where to start15:36
jdstrandthe framework currently doesn't cover python, so a new framework would have to be added like I said before, or the existing ones expanded to include the python that is in the archive15:37
zygajdstrand: so if I wanted to try that locally, where do I start,15:37
zygajdstrand: which source packages, which trees to get and patch15:37
jdstrandzyga: you can test the app under confinement easily. write the app, package it as click, then run it in the emulator or on the device. look in /var/log/syslog for apparmor denials15:38
zygajdstrand: ok15:38
jdstrandyou can then update the profile in /var/lib/apparmor/profiles/click_<your_app_profile> to add policy changes, then do 'apparmor_parser -r /var/lib/apparmor/profiles/click_<your_app_profile> to iterate15:39
zygajdstrand: so should I add pyotherside to the base image myself first or should I bundle it with my app?15:39
jdstrandnote: doing the above updates the profile but the changes will be overwritten15:39
zygajdstrand: right now I just made the filesystem writable15:40
jdstrandzyga: if you are trying to see what it would take to add a framework, you need to put it on the image15:40
zygajdstrand: and apt-get installed it15:40
zygajdstrand: how can I rebuild the SDK locally and deploy it?15:40
jdstrand(the frameworks in part make sure all the deps are satisified and that they work correctly)15:41
jdstrandzyga: no idea15:41
jdstrandI mean, apt-get source and patch15:41
zygajdstrand: ok, but just installing it globally on the device is good enough wrt having it "in the framework" so that I can work on the apparmor template15:41
zygajdstrand: which packages? I don't know much about the whole architecture yet15:41
jdstrandzyga: yes. note, I think this is an interesting experiment, but I really think there is significant work in incorporating/maintaining python into the frameworks15:42
zygajdstrand: I still don't see where but maybe I'm missing something15:42
zygajdstrand: python is maintained, if this is about having a list of apparmor things the apps are allowed to do this sounds like a one time effort15:43
jdstrandwe ship a python now. it is only guaranteed to work with what uses it in the archive15:43
zygajdstrand: I don't understand what you are trying to say by that15:43
jdstrandexpanding that out to pyotherside, a specific version of python, the sdk, qml, etc, etc would be a lot of work in and of itself15:43
zygajdstrand: pyotherside has one component, is versioned, has tiny api (a few methods exposed to javascript), I see that as the added work, I don't understand what work is needed for python15:44
jdstrandI think you should read the https://wiki.ubuntu.com/Click/Frameworks to understand what all is involved in maintaining the current frameworks. all that would have to be done for python too15:44
zygajdstrand: only python3.4 as that's what we support now (and 3.5 is years away)15:44
zygajdstrand: ok, let me read that15:44
dpm_zsombi, rickspencer3, seems that showing the icons in the gallery app is Fix Committed, but hasn't made it yet to a release? -> https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/131271015:45
udsbotuLaunchpad bug 1312710 in ubuntu-ui-toolkit (Ubuntu) "Add all mobile theme icons to UI toolkit gallery" [Undecided,New]15:45
jdstrandzyga: also note, I am the security guy. I don't make decisions on what frameworks should be supported. however, I have seen how much work and pain has gone in to what we currently have. adding a whole new language to the mix... I just can't see how it would be simple15:46
zygajdstrand: thanks15:46
zsombidpm_: it could be in the staging or in landing phase...15:48
zygajdstrand: is it correct to say that current approach is to have lots of mini frameworks instead of one mega framework?15:48
micah2Even just a best practices section in the dev site would be helpful. I didn't even know there was an UbuntuListView.15:48
jdstrandzyga: basically. we had a big one for 13.10, but it didn't work great. that said, aiui, we will have a 'mega framework' too. eg, ubuntu-sdk-14.10-dev115:49
jdstrandthat one would include everything15:49
zygajdstrand: but is that just temporary or intended?15:49
jdstrandI should say, it didn't work great only having the mega framework15:49
zygajdstrand: and is it an aggregation of smaller frameoworks or a standalone framework?15:49
jdstrandaiui, that is intended15:49
jdstrandzyga: aggregation15:50
zygaok15:50
zygajdstrand: can you give me any source package name to look what makes a framework?15:50
zygajdstrand: that wiki page assumes you know how stuff works and I don't really know what we mean by framework (in concrete terms)15:50
jdstrandzyga: I think it is the ubuntu-sdk package. you can create a new one for your testing by copying an existing one. I don't think there is anything that programmtically tells you what is in the framework yet15:51
dholbachthe lint tool would be great!15:51
zygajdstrand: ok, thanks15:51
jdstrandzyga: look in /usr/share/click/frameworks15:51
* mhall119 wants a Florian in a Can :)15:52
zygajdstrand: hmm, lots of two-line files15:52
nik90:)15:52
jdstrandzyga: yes, that's it for now. the definition of what is in all of those is somewhere else and not in a package15:52
jdstrandthere are ongoing discussions for all of that, aiui15:53
zygajdstrand: so it looks like 'ubuntu-sdk' is the real framework15:53
zygajdstrand: where can I learn about that?15:53
jdstrandzyga: I don't understand15:53
zygajdstrand: about sdk development15:54
loolzyga: SDK development?15:54
zygalool: well, anything I practically need to know to proceed on pyotherside15:54
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Music App Development | Url: http://summit.ubuntu.com/uos-1406/meeting/22297/music-app-development/
loolzyga: there is the UI toolkit (QML bits specific to the Ubuntu QML apps SDK), various QML and Qt bindings for specific services we have (e.g. content-hub. download-manager) and then curation of other libs and bindigns15:54
jdstrandzyga: like I said, what those two lines files represent is a list of libraries, etc maintained outside of the system15:54
jdstrand(while it is all being defined)15:55
loolthe framework is just the name of the contract between apps and platform15:55
zygalool: right I get that15:55
dpmnice job nik90!15:56
nik90dpm: thnx15:56
pmcgowanthanks good session15:56
nik90thanks you all for the session15:56
elopiothanks!15:56
DebaruThanks15:56
ahayzenthanks nik9015:56
nik90ahayzen: can you start the next hangout or do you need someone to do it for you?15:58
zygaogra_: hey15:58
ahayzennik90, i need someone else to do it15:58
ogra_zyga, yo15:58
nik90ahayzen: okay. I will do it then15:58
zygaogra_: looking at the changelog of ubuntu-touch-meta it seems I could talk to you to know how to bite this stuff15:58
ogra_changing seeds ? sure15:58
* ahayzen wonders where popey has disappeared to15:59
zygaogra_: so I quickly added pyotherside to sdk-libs-{amd64,i386,armhf}15:59
zygaogra_: and I wonder if I should just run update now15:59
nik90ahayzen: https://plus.google.com/hangouts/_/hoaevent/AP36tYeQcRIzFTDeB8MW01XYpBXyFMWTa6yAWNPqOngPkFMVIN0CmQ15:59
ogra_zyga, no, that is not how it works15:59
zygaogra_: second thing I want to understand is where apparmor policy files are kept (source packages)15:59
zygaogra_: ok15:59
ogra_zyga, update runs germinate against the seeds15:59
zygaogra_: btw, we can move somewhere else (better channel?)15:59
ogra_you need to make the change in the seed15:59
ogra_zyga, yeah, #ubuntu-touch16:00
zygaogra_: let's move16:00
nik90http://pad.ubuntu.com/uos-1406-music-app-development16:02
nik90Guys if you want to join the hangout pls do at https://plus.google.com/hangouts/_/hoaevent/AP36tYeQcRIzFTDeB8MW01XYpBXyFMWTa6yAWNPqOngPkFMVIN0CmQ16:02
nik90love to hear you feedback16:02
ahayzennik90, https://trello.com/c/0Dwezdvi/225-music-implement-background-playlists-support-wth-media-hub16:07
ahayzennik90, https://trello.com/c/JhAf0Oli/223-music-migrate-to-using-u1db-instead-of-localstorage16:09
dpmnik90, https://code.launchpad.net/~andrew-hayzen/music-app/make-files-visible-in-qtcreator/+merge/22099716:18
ahayzennik90, https://code.launchpad.net/~andrew-hayzen/ubuntu-seeds/music-app-remove-grilo16:27
=== dholbach_ is now known as dholbach
dpmas usual, thanks nik90 and ahayzen, and popey!16:46
ahayzendpm, nik90, popey, thanks all :)16:51
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-1/ - http://irclogs.ubuntu.com/2014/06/10/%23ubuntu-uds-appdev-1.html
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Converging your app across Devices | Url: http://summit.ubuntu.com/uos-1406/meeting/22232/converging-your-app-across-devices/
nik90Anybody who want to join the hangout -> https://plus.google.com/hangouts/_/hoaevent/AP36tYcIbRQNpp6--Uo0JcSxNkHBHut36C0-4lOU_NVUEojee_WLCA18:01
dpmok!18:01
balloonshi nik90 :-)18:03
dpmhey all, so post all your questions about convergence here :)18:04
mhall119I never get tired of watching Flashback change to fit it's size, it's so darn slick!18:11
ahayzen+118:11
popey+218:11
dobeynote: you're looking at aspect of the app's window, not the screen it's on (as evidenced in the demo)18:19
mhall119QUESTION: do you have to define a 'default' layout inline, or can all of your layouts live in separate QML files?18:27
mhall119thanks :)18:29
mhall119nest conditional layouts looks very powerful18:33
mhall119QUESTION: where do you define things like Actions and ToolbarItems when the components they'll be used in might change between layouts?18:36
zyga2QUESTION: can we expect to have pre-made conditions that say "10 inch tablet, 7 inch tabet, 4 inch phone", etc?18:36
mhall119for example, if I have a pagestack I'll put toolbar items per page, but if I have the width I'll post those side-by-side and would want to combine multiple sets of toolbar items18:36
zyga2I'll gladly help you with github18:38
dobeyQUESTION: can you add the links, and a link to the slides, to the description on YouTube?18:38
mhall119QUESTION: extending/modifying zyga2's, how about pre-made layouts like "Sidebar and Content", "Pagestack to Row of Columns", etc18:38
ElVermaLooks like you are live18:38
mhall119ElVerma: been live for a while now :)18:38
dobeysomeone's 40 minutes late :)18:39
ElVermaah, I'm late :-)18:39
zyga2sure but it'd be silly if everyone would have to come up with that (and get different conditions)18:40
dobeyzyga2: i don't see why physical size of the screen matters18:41
mhall119QUESTION: I'm thinking more about pre-defined conditional layouts, something like MainView that would give specific properties for sidebarItem: and contentItem:18:42
mhall119which does the conditional stuff for you18:42
mhall119thanks, I'll check with zsombi18:42
dobeydon't try to make the apps too smart. make them more dumb. eg, if you need to show a scrollbar, always show it, not only when a mouse is plugged in, but not when it's just a touch device18:43
Max_TitherQUESTION:Currently, Can I integrate a textfield in the header? I am thinking of showing it in the header based on the formfactor.18:44
nik90https://plus.google.com/communities/11135078027092554054918:44
Max_TitherThank You! I don't mind modifying it.18:46
DebaruThanks18:51
crayhey people...18:52
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Clock App Reboot | Url: http://summit.ubuntu.com/uos-1406/meeting/22230/appdev-1406-clock-app-reboot/
nik90Join the hangout at https://plus.google.com/hangouts/_/hoaevent/AP36tYc2AosVOiyz53fhGyVwyuLWH7wpSP2Cwv-KMKDPRYrfHlcwFQ18:56
nik90Clock App Reboot18:56
fosstererLink for the presentation? shared? I'm late here :(19:03
rpadovanihttps://docs.google.com/presentation/d/1JvDyhsW17d1-Mz8OY1YMBKwfRI2z9qgyRjbujEsxEMk/edit#slide=id.g3420c61fa_020219:03
fosstererrpadovani: Thanks!19:04
* charles likes the new alarm design19:09
nik90https://drive.google.com/folderview?id=0B55Gs35e-jxxNzRzOHVxbmNDbFU&usp=sharing19:10
i_need_a_nicknik90: impressive19:13
pmcgowannik90, I assume we are also keeping the old clock on the side?19:14
pmcgowansounds good19:18
pmcgowanold clock has other features too, so maybe keep in store19:18
pmcgowanheh19:19
pmcgowanclock-classic ;)19:20
pmcgowanlol19:21
ahayzenhah19:21
nik90https://trello.com/b/Ie2rAS3W/core-apps-management19:26
dpmany more questions about the clock reboot?19:27
ahayzennik90, let me know of any reviews you need doing :)19:28
ahayzenyeah should be awesome :)19:36
nik90thnx guys for participating in the session19:38
ahayzennik90, have fun creating the new clock its gonna be awesome :) ping me if u need help/reviews etc19:39
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-1/ - http://irclogs.ubuntu.com/2014/06/10/%23ubuntu-uds-appdev-1.html
=== dpm is now known as dpm-afk

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