/srv/irclogs.ubuntu.com/2013/08/29/#ubuntu-uds-appdev-1.txt

=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | AppDev Roundtable - Thu | Url: http://summit.ubuntu.com/uds-1308/meeting/21927/appdev-roundtable-thu/
mhall119fishbowl link: https://plus.google.com/hangouts/_/1e6bd7ba84c1db299f1c272888a0b862b08cec8f?authuser=1&hl=en13:57
mhall119popey: dpm: ^^13:58
popeythanks13:58
popeybe there in a mo13:58
dpmyep, coming!13:59
rickspencer3I can hear you guys :)14:03
wellsbIt's playing14:03
timpmhall119: video is playing for me14:04
timphello zoltan14:04
rickspencer3I was enjoying the banter!14:05
popey14:05
popeyI am being watched by my mother in law's owls14:05
timppopey: real owls like this http://img.thesun.co.uk/aidemitlum/archive/01495/Owl-ucinating_532_1495434a.jpg or does "owls" mean something else?14:06
popeytimp: no, lots of pictures and models of owls14:07
popeylike _loads_ of them14:07
popeyAny questions at all?14:08
popeyAnything we need to discuss?14:08
alex-abreumhall119, bzoltan arg!14:09
mhall119alex-abreu: is that a yes arg or a no arg?14:10
mhall119balloons: ping14:11
alex-abreumhall119, if it is convenient for you then go for it, ... :)14:11
kunal_dpm: here is screen shot http://design.canonical.com/wp-content/uploads/02_month2-copy.jpg14:14
dpmthanks kunal_!14:14
dpmbzoltan, http://design.canonical.com/wp-content/uploads/02_month2-copy.jpg14:14
timpI wonder whether the BubbleShape component in the Ambience theme could be useful for that.14:16
timpit is meant to be used by the Popover14:16
timpfor a custom "hack" in the calendar app, the calendar developers can have a look at BubbleShape.qml14:17
mhall119kunal_: ^^14:17
popeyhttps://bugs.launchpad.net/ubuntu-ux/+bugs?orderby=status&start=014:18
kunal_any link for BubbleShape.qml ?14:18
dpmtimp, ^14:18
mhall119alex-abreu: ok, we're moving the HTML5 session then, sorry about that14:20
alex-abreumhall119, next hour?14:20
mhall119yes14:20
timpkunal_: here you can see how it is used: http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/Themes/Ambiance/PopoverForegroundStyle.qml14:21
timpkunal_: and here is the source http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/Themes/Ambiance/BubbleShape.qml14:21
kunal_timp, thanks14:21
timpkunal_: it was meant for Popover, and has some stuff (like the arrow/pointer) that you don't need. But maybe there's some useful code in there14:21
timpkunal_: bubbleshape is "only" part of the theme, and not part of the UITK public API, so don't rely on it being always there14:22
bzoltanI have read this : http://pad.ubuntu.com/uds-1308-appdev-1308-app-developer-mode14:23
bzoltanmhall119 ^14:23
kunal_ok, will check out the code, how i can use it14:23
timpQUESTION: do you think that everything (all packages) needed to build your software (including cpp) on the device in the default images? It is a developer preview after all14:26
timpnow I have to install all the packages after an upgrade14:26
timp^+"should be included" (in the the default images)14:27
popeyhttps://bugreports.qt-project.org/browse/QTBUG-3222514:28
popeydpm: ^14:28
dpmthanks popey ;)14:28
timpmhall119: ok, thanks14:30
popeynp14:31
CheeseBurgHas there been a discussion on desktop app development with the SDK? Same the desktop app design guides?14:31
timpbzoltan: compiling on the device is not too bad for me. Devices are fast nowadays :)14:31
bzoltantimp: the issue is not the performance. The showstopper is the RO image what does not like apt-get installing the build deps14:32
aquariusQUESTION which I think has likely been asked already, but I'm not sure. If I write an app for the App Showdown, should I look at distributing it *as* a click package? This question has two components: will the click package stuff be available in time, and can people on a desktop install a click package?14:33
cjwatsonI don't expect converged click packages to be working by 13.1014:34
timpCheeseBurg: it is possible already to develop desktop apps with the SDK, although the user interface components are more optimized for touch14:34
aquariuscjwatson, that's what I thought...14:34
cjwatsonYou can do it but it requires some hacking14:34
aquariuswhich leads to another QUESTION, which is: how should App Showdown apps *be* given to people? debs? bzr branches? :)14:34
CheeseBurgtimp: I know but I was wondering more about the desktop specific focus. I just wanted a timeline.14:35
cjwatson(to clarify: there aren't *that* many blockers, but there's only one of me ...)14:35
popeyaquarius: deb for desktop, click for touch?14:35
popey(qtcreator can create both)14:35
aquariuspopey, I am worried about making a click package when I don't *have* a Touch implementation to test it on, you see14:35
popeyaquarius: i hereby volunteer to test your app14:35
popeyor come to my house and test it here14:36
popeyyou pay mileage14:36
aquariuswell, once I win the competition I'll have a nexus 4, of course. ;-)14:36
popeyget you14:36
aquarius(not all that likely tbh :))14:36
popeyof course not, I'm going to win with my as-yet unwritten app14:36
aquariusmhall119, my app's pure QML. No C++ for me. Ever. :)14:37
bzoltan aquarius:  that is the way to go14:37
wellsbAt what point should we ask for this extra help developing click packages for compiled packages?14:37
aquariusooh, mhall119 says that the command line click tools will work on the desktop. cjwatson, if that's not the case you might wanna mention it ;)14:38
cjwatsonwellsb: the next two sessions will be relevant14:38
cjwatsonaquarius: that is correct14:38
aquariuscjwatson, oh! cool. So I can just distribute as a click package and say "to install on desktop Ubuntu, do: apt-get install clickthings; click install app.click"?14:38
wellsbExcellent14:39
popeyaquarius: send me a usb stick wrapped in a £50 note and I'll test the app for you14:39
cjwatsonaquarius: Well, no.  "click build" is fine; but blockers for installing include (a) living in a different packagekit vs. aptdaemon world (b) the application lifecycle stuff almost certainly isn't in place to start the app properly14:39
cjwatsonaquarius: You can certainly hack things up to install it, but I suspect it will not quite run properly14:40
cjwatsonaquarius: It'll be *nearly* there, and it's worth somebody having a go, sure14:40
dpmwellsb, you can find us on #ubuntu-app-devel and ask there once you're app is ready to be packaged14:40
aquariusthat sounds rather like if I want to enter a showdown app I need to distribute it twice? Once as click for phones, and once some other way so desktop people can use it? (I'm fine with this being the case, I just want to know if it's the case :))14:41
cjwatsonwellsb: (by which I mean http://summit.ubuntu.com/uds-1308/meeting/21954/community-1308-qml-extensions/ and http://summit.ubuntu.com/uds-1308/meeting/21908/foundations-1308-arch-specific-click-pkgs/)14:41
aquariusI am trying to avoid debs because I don't properly understand them :)14:41
cjwatsonI think for 13.10 you should assume that that is the case; if we can do better, bonus14:41
cjwatsonBut I suspect convergence will not be quite there enough to do much better for 13.1014:41
aquariusok, cool. dpm, mhall119, it might be a good idea to write a blog post or something about how to distribute your app showdown app so that desktop people can play it?14:42
CheeseBurgWill there be an app showdown in the future (far or near) where developers can submit closed source stuff for a price. I know this showdown is for testing new app uploading features but what about future ones.14:42
aquarius(as well as "submit a click package to the app store", of course.)14:42
aquariusclick packages should support you bundling a binary, surely? (It's just the same as bundling a library.)14:44
justforkicksDavid the next time you get a good idea can you get a person to turn on that light above your head j/k ?  it would be funny14:44
cjwatsonaquarius: Yes, modulo layout of fat packages14:45
cjwatsonaquarius: But worst case a script at the top level that detects architecture and dispatches to the right one14:45
aquariuscjwatson, yeah, I'm handwaving architecture stuff, but yeah14:45
dpmjustforkicks, lol, absolutely! :)14:45
CheeseBurgWill the minimum price for apps be decreased in the store, just curious? Also there should be session at the next UDS for app store stuff specifically.14:46
aquariuspotential apparmor problem: apparmor is working on the name of the executable, right? So if my apparmor profile is for "qmlscene /opt/click/mypkg/whatever.qml" and that QML file execs /opt/click/mypkg/somebinary, will somebinary be restricted by apparmor?14:46
jdstrandaquarius: apparmor can work in that manner, but that is not how we are performing attachment14:47
aquariusalso I am not sure how the whole "suspend this app" stuff works if you exec another binary.14:47
aquariusjdstrand, oh, cool, I didn't realise you were here ;) Clearly you already understand this stuff :)14:47
jdstrandaquarius: we are creating a named profile, and then changing profile using either upstart apparmor integratin or aa-exec14:47
jdstrandaquarius: it is a technique similar to what we've don't with libvirt and qemu for years14:48
jdstrandaquarius: fork, change profile, exec (essentially)14:48
jdstrandaquarius: I am ubiquitous :)14:48
aquariusjdstrand, so if an apparmored executable execs another binary, that other binary is still confined by the same profile? (i.e., it is confined, and it has the same allowances as the parent rather than having no profile and thus being completely confined with no permissions)?14:48
CheeseBurgWhat about subscription purchases?14:49
CheeseBurgLike magazines on Android14:49
jdstrandaquarius: apps are generally not allowed to execute other applications. they are allowed to exec code in there install directory and XDG_DATA_HOME/<app dir>. we use 'ix' permissions in apparmor which means the child will inherit th epermissions set of the parent14:50
jdstrands/in there/in their/14:50
aquariusjdstrand, ah, that's cool. This question is in the context of a click package shipping a QML app which execs another binary that's shipped inside the click pacakge, not about a package execing something random from elsewhere, so what you're describing is perfect.14:51
jdstrandeg, so an app can ship a helper and execute it with the same permissions as the parent14:51
aquariusperfect, that's precisely what popey was asking about :)14:51
jdstrandright, yes, that is allowed14:51
jdstrandhey, I thought popey asked me that the other day and I answered :P14:51
popey14:51
popeyso my qml app can call my c++ wrapper to call cowsay?14:52
aquariusI'd still like to hear what happens in the app suspender for chlid processes; does it suspend a whole process group?14:52
jdstrandpopey: your question was certainly for the benefit of the group :)14:52
CheeseBurgYou guys need App Store discussions badly lol.14:52
popeyand I ship 3 binary versions of cowsay for x86, x86_64 and armhf14:52
popey?14:52
jdstrandaquarius: that is a good question that I brought up on a mailing list recent (ubuntu-phone?)14:52
aquariuspopey, I suspect that instead of a C++ wrapper, you'd write a C++ QML plugin which just execs any named binary -- that way, it can be reused by everyone.14:52
wellsbIs pure qml somehow preferred over c++/qt/qml?  Performance-wise or otherwise.  My app has just one small component that is c++, but I could probably work around to get that in pure qml.  I just wanted to have the c++ backend to potentially extend functionality in the future.14:52
aquariuspopey, actually, that sounds like the sort of thing that bzoltan could usefully add to the SDK -- a simple QML plugin that shells out.14:53
popeyI agree14:53
popeyI want to make a gui frontend to a cli app14:53
aquariusbzoltan, suggestion for you ^^ ;-)14:53
bzoltan aquarius:  +114:53
popeyand it seems needlessly complex14:53
dpmany more questions on IRC?14:54
aquariusdpm, wellsb had a question about using pure QML apps and whether it's the best idea (which it is :))14:54
wellsbmhall119: see above14:55
popeythanks mhall119 dpm bzoltan14:55
dpm\o/14:55
bzoltanthanks guys14:55
dpmthanks popey14:55
dpmand everyone on IRC14:55
bzoltanwe miss you aquarius14:55
aquariusthank you, chaps14:56
aquariusbzoltan, I'm still sort of around :)14:56
bzoltanaquarius: as we see :)14:56
aquariusbzoltan, hey, I'm community now, I'm allowed to ask challenging questions ;)14:56
CheeseBurglater14:56
bzoltanaquarius: not as if you were afraid before :D14:56
aquariusCheeseBurg, interesting set of questions about the app store14:56
wellsbSo there's no appreciable performance or resource hit by using c++?  It's just easier to package qml?  I just think having the c++ backend opens doors for future development14:57
aquariusbzoltan, true enough :)14:57
aquariuswellsb, c++ will likely be faster than doing processing in pure QML, although QML is highly optimised for the stuff it's good at (moving stuff around on the screen, particle systems, being declarative). However, C++ stuff is quite a lot more annoying to package, compile, and distribute.14:58
wellsbOr is the recommendation to use pure qml if possible, and if extended functionality is needed, add the c++ backend and worry about multi-arch compilation at that point14:58
aquariusI would say that the recommendation is to use pure QML, and if you find something that either cannot be done from QML or you notice serious performance problems (which I never have), then look at writing a minimal QML plugin in C++ to do that bit of work in C++ and then expose it to QML.14:59
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Refresh the QtCreator welcome screen and tabs | Url: http://summit.ubuntu.com/uds-1308/meeting/21916/appdev-1308-qtcreator-welcome-screen-refresh/
aquariushey! isn't this meant to be HTML% stuff?15:00
aquariushtml515:00
popeyyes15:00
bzoltanthe udsbot was missing the reorg15:01
popeysilly bot needs to press F515:01
alex-abreupopey, must be lost in the backlog ... :)15:02
karniWill this be "HTML5 Developer Offering"? (possible channel topic mismatch)15:03
karniIt looks to me like the HTML5 session has been moved to this slot.15:03
alex-abreukarni, yes15:03
karnialex-abreu: Hi! And thanks15:04
alex-abreukarni, and you are welcome to join :)15:04
karnialex-abreu: Thank you. I'll join once I have something interesting to say :)15:04
alex-abreukarni, you probably do from the user's perspective15:04
karnialex-abreu: I've mostly provided the feedback in written form. I'm also aware Qt has a number of fixes in place, but had little time verifying that. But I'm here, looking forward to the session :)15:05
karni(also, some bugs filed, as you may have seen)15:06
alex-abreuurl for the hg https://plus.google.com/hangouts/_/26872982614b8314797a2178ae49b1f49232d30f?authuser=1&hl=en15:06
karnithank you15:06
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | HTML5 Developer Offering | Url: http://summit.ubuntu.com/uds-1308/meeting/21965/appdev-1308-html5-offering/
aquariuscool, now the bot knows, clearly :015:09
karni:)15:09
aquariusvideo not started yet?15:09
karninot here yet ("Starting soon")15:09
aquariusaha, video starts15:10
karniYou're live15:10
aquariusya, we can see you mhall11915:10
karniaquarius: That's the lag :)15:10
karniIt's not Live® ;D15:10
pmcgowanyes15:11
mhall119daker is our awesome community dev :)15:11
karniMinor echo audible15:11
karniSounds good now15:12
dakerthere is some seconds of lag15:12
KeanuTheOneThe Grid Unit in Cordova Ubuntu is possible? Via new Cordova plugin?15:17
karniRe: tabs, you can flesh it out with a few lines of JS until it's fully implemented. Other components looked pretty good to me.15:17
karni(by flesh out I mean, you need to change active tab style and tab content manually)15:18
karniNon-Ubuntu specific cordova spec, for those interested http://cordova.apache.org/docs/en/2.8.0/index.html15:19
karniI mean API docs :)15:19
aquariusthat's a really good question, KeanuTheOne -- alex-abreu, making window.Unity.units.gu() available would be nice. :) Better still would be being able to use units.gu in CSS, but vw/vh/vmin should cover that well enough, I think.15:20
alex-abreuaquarius, KeanuTheOne it will be discussed later15:21
aquariusmy QUESTION: we not only need documentation of the Ubuntu-specific APIs, but also what the web engine supports. MDN shows how much documentation you need for a browser; I don't think the Ubuntu Browser (and the webapp container) is not documented like that at all, so we don't know which web things it supports. (Does it do vw/vh? WebGL? WebRT? CSS 3 transitions? 3d transitions? :))15:21
aquariusworking with caniuse.com would be a brilliant way to do this15:22
aquariusit'd help expose the Ubuntu Touch browser to more people, and caniuse documents almost everything you might want to check, and fyrd who runs it is a good guy who would probably love to get a bit paid for helping :)15:22
pmcgowanqtwebkit capabilities should be documented at qt-project.org15:26
pmcgowannot that I can find them right now15:26
aquariuspmcgowan, they should be, but they are not. :)15:26
aquariuspmcgowan, not in any sensible way. Look at MDN, at the Chrome docs, at the IE docs, at Apple's docs. That's the level of documentation needed for a browser...15:27
pmcgowanaquarius, agree, just wishing to leverage our upstream more15:28
pmcgowanmay be better with Oxide15:28
aquariuspmcgowan, yeah. They presumably don't have the resources.15:28
aquariusI thought Oxide was only for Canonical-supported webapps? I didn't think third-party apps got to use it?15:28
dakeraquarius: i don't think so15:28
KeanuTheOne(1) Few comments about Cordova&Grid Unit ---> http://www.jonobacon.org/2013/08/22/ubuntu-in-a-nutshell-the-ubuntu-sdk-and-developer-story15:28
KeanuTheOne(2) [Ubuntu HTML5 Theme] Why the "Ubuntu Shape" is based on images, not on CSS3?15:30
mhall119KeanuTheOne: is (1) a question?15:30
KeanuTheOneOn Jono page I find few interesting comments.15:31
aquariusKeanuTheOne, the Ubuntu shape isn't supported by CSS3 -- its curve is unique to Ubuntu and can't be done in CSS with border-radius, I don't believe. It could, I suppose, be done with border-image, but that's still images.15:31
dakerKeanuTheOne: the Ubuntu Shape is somehow "impossible" to do in CSS3 AFAIK, but if you can do it that would be awesome15:31
dakermhall119: i was thinking about that, i'll do that15:32
aquariusAs a data point, the reason I have not given any decent feedback on web apps stuff (other than that which I've sent to mhall119 etc) is that there is so little documentation that I don't know where to get started :( Google links to developer.ubuntu.com/webapps/ which doesn't even exist any more :( The webapps example on the page explains how to write a webapps script but doesn't explain what to do with15:32
aquariusthat script once you've written it.15:32
karnilp:~karni/+junk/todo-html5 lp:~karni/+junk/todo-qt15:32
aquariusI did speak to alex-abreu a while back about how I'm happy to write blog posts about how to write a web app script and install it in my home folder once he tells me how to do that ;-)15:32
* karni occasionally loses G+ stream15:33
karnialex-abreu: ah thanks15:34
karniI provided an example of HTML5 (ant Qt counterpart) for anyone interested. Really simple app, just to explore the SDK.15:34
aquariusThis is going to be an unpopular opinion, but I think that documenting the existing HTML app story really well is more important than doing further development on it. :(15:35
aquariusmhall119, vw and vh will probably be fine instead of grid units, at least initially.15:37
karniaquarius: I feel you. One of crucial points of my feedback was just that, we need more docs, to help people ramp up on how to do it.15:37
pmcgowankarni, aquarius happy to get contributions15:37
aquariuspmcgowan, I've already offered to write stuff up, but I don't actually know what's done yet, and alex-abreu doesn't have time to chat to me about it :)15:38
karnipmcgowan: I know we're all swamped. In my case, sadly I've been reassigned to a very different project as soon as I provided the feedback. But I do hope my feedback (two e-mails, a number of bugs filed) will help the SDK team in general to prioritise tasks with end user in mind.15:39
pmcgowankarni, much appreciated15:39
karnipmcgowan: Always happy to help!15:40
aquariuspmcgowan, so I can't document things because I don't know where to get started! chicken, egg, egg, chicken. :)15:40
karniaquarius: I found looking at ubuntu-html5-theme helpful (although I know "documentation by code" might not be ideal), it gave me a start point.15:41
dakermhall119: sure15:41
mhall119thanks daker15:41
aquariuspmcgowan, if I have certain basic knowledge (how do I install a webapp script without being root; which unity web apis are available on 13.04, 13.10; where's the best place to get the latest code; how much of the CSS and JavaScript will be bundled with the platform and how much shoudl I include in my project; how do I test my web app on an Ubuntu desktop (loading it in the Ubuntu Browser)), then I am happy15:42
aquarius to write a series of blog posts on building an HTML5 web app for Ubuntu Touch.15:42
dakeraquarius: ping me later then i'll show you how to do that15:43
aquariusdaker, ah, cool, you know how? sweet.15:44
karnime? ;)15:44
karnithe a)b)c) yeah15:44
sethjkarni, might want to name yourself on the pad ;)15:44
karnisorry15:44
sethjI mean, name your color15:45
karnidone15:45
aquariuskarni, where's the html5 theme these days?15:45
dakeraquarius: yes15:45
karniaquarius: /usr/share/ubuntu-html5-theme15:45
aquariuskarni, !! are there examples of how to use it?15:45
karniaquarius: only QR Code scanner and the dead simple todo that I posted are. No, not there.15:46
alex-abreuaquarius, there is a ubuntu-html5-theme-examples package15:46
karniaquarius: I just found it useful to know what is available, and know what I should write in plain HTML/JS VS using a theme component15:46
karnialex-abreu: uh! oh! \o/15:46
aquariuswoah examples.15:47
alex-abreuaquarius, yeah ! :)15:47
* aquarius installs the examples package. Nice one alex-abreu ;)15:47
* karni shoots himself in the knee for not knowing that!15:47
karnialex-abreu: Not sure I know where the examples package would install :'(15:48
karniah! /use/share/ubuntu-html5-theme/0.1/examples15:48
aquariusthat's what dpkg --listfiles ubuntu-html5-theme-examples is for ;)15:48
karniaquarius: That's why you were my mentor haha ;D15:48
KeanuTheOneWhen will WebGL be supported on Cordova Ubuntu? Ubuntu Touch 13.10 (QtWebkit/Qt5.1)?15:48
karniaquarius: I'm embarassed I didn't know that command ;)15:50
aquariusmhall119, I don't want to be offensive here, but "a cat and mouse game of chasing every API out there" is what you signed up for when you decided to write a custom browser. ;-)15:50
pmcgowannot sure, need to check on webgl15:51
pmcgowanyes WebM will come with new video stack I am told15:51
alex-abreupmcgowan, thx for the precisions15:53
alex-abreukarni, in /usr/share/ubuntu-html5-theme/examples ...15:54
alex-abreukarni, we need some desktop files for it15:54
alex-abreufor them15:54
karnialex-abreu: Good idea :)15:54
alex-abreuyeah15:54
dakeror PhantomJS/SlimerJS15:56
karniThank you guys15:58
alex-abreuthanks!15:59
pmcgowanthanks15:59
dakero/15:59
aquariusthank you, chaps15:59
rvrThanks everyone for attending15:59
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Testing with the ubuntu sdk | Url: http://summit.ubuntu.com/uds-1308/meeting/21838/appdev-1308-quality-testing-sdk/
balloons_udswhomever wants to be in video discussion; https://plus.google.com/hangouts/_/1c7b1dc222f0af7298b58381248e92af19007788?authuser=1&hl=en16:03
Letozaf_balloons, I think videos are best :)16:13
veebersballoons_uds: will the results of the tutorials be available after the fact? i.e. videos or results in a blog post?16:14
balloons_udshttp://developer.ubuntu.com/resources/tutorials/quality/how-to-write-autopilot-tests/16:14
veebersi.e. if someone can't make the tutorial at the time16:15
veebersballoons_uds: ah nice, cheers16:16
fcole90---Hello everybody =)16:18
balloons_udshello :-)16:18
mzanettiballoons_uds: http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/tests/qmltests/utils/Unity/Test/tst_UnityTest.qml16:29
mzanettiballoons_uds: sorry.. messed up16:30
mzanettiballoons_uds: this is actually the tests for that helpers16:30
balloons_udsahh16:30
mzanettihttp://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/tests/utils/modules/Unity/Test/UnityTestCase.qml16:30
mzanettiballoons_uds: ^16:31
veebersWhat sort of functionality would be available in the Base testcase?16:40
veeberselopio: sure, sounds good. Just getting an idea of what's expected :-)16:42
veeberselopio: that sounds like logging required from the QML level?16:48
veeberselopio: sure, how would the emulator for instance tell if the thing opened as expected?16:50
veeberselopio: other than having to introspect further etc.16:50
veeberselopio: perhaps I miss-understood the logging requirements16:50
veeberselopio: sure makes sense16:52
balloons_udsty everyone16:55
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1308/appdev-1/ - http://irclogs.ubuntu.com/2013/08/29/%23ubuntu-uds-appdev-1.html
=== alecu is now known as alecu_lunch
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Refresh the QtCreator welcome screen and tabs | Url: http://summit.ubuntu.com/uds-1308/meeting/21916/appdev-1308-qtcreator-welcome-screen-refresh/
mhall119bzoltan: QtCreator session hangout: https://plus.google.com/hangouts/_/eba45da2e2c7eb637c963e77cdff104e033812c8?authuser=1&hl=en18:02
mhall119^^ anybody else who wants to talk about the QtCreator welcome screen and plugins can join too18:02
zygahi18:05
zygathere's a pretty big delay I think18:05
zygabut it's live18:05
zygaand it works18:05
zygaso get rolling18:05
mhall119https://plus.google.com/hangouts/_/eba45da2e2c7eb637c963e77cdff104e033812c8?authuser=1&hl=en18:05
zygaI cannot join, I have some background noise over here18:06
zygabut I'm interested in seeing how one can jump into app development on ubuntu with html518:06
dakerzyga: i guess the html5 was 3 hours ago18:12
dakersession*18:12
zygahuh?18:13
zygaohhhh18:13
zygayeah18:13
mhall119zyga: yeah sorry, we had to move stuff around18:13
zygaschedule was out of date18:13
dakerzyga: :)18:13
dakerzyga: you can find the record here http://summit.ubuntu.com/uds-1308/meeting/21965/appdev-1308-html5-offering/18:14
zygathanks!18:18
CheeseBurgIs JuJu development in Qt Creator as well?18:20
CheeseBurgThe tools section under resources on developer.ubuntu.com needs to be updated, it still shows Quickly18:34
bzoltanhttps://launchpad.net/qtcreator-plugin-ubuntu18:43
=== alecu_lunch is now known as alecu
CheeseBurgWhen you talk about openGL template, are you expecting game development to happen in Qt Creator?18:51
CheeseBurgJust curious18:53
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1308/appdev-1/ - http://irclogs.ubuntu.com/2013/08/29/%23ubuntu-uds-appdev-1.html
wonderfulWidgetsbecause it is all qwidgets ->declaritive (just the welcomescreen) is a good idea to have TabStacks ? -> WebViews  ?19:13
wonderfulWidgetslike have the mainwidget then have tabs and in the tab's have homepage and irc and core apps ect19:13
wonderfulWidgetslike a metatab19:13
wonderfulWidgetsor is the idea to have a bunch of buttons on the left ?19:14

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