/srv/irclogs.ubuntu.com/2014/03/07/#ubuntu-app-devel.txt

=== Ursinha is now known as Ursinha-afk
=== redacted is now known as mrgoodcat
oserclear00:44
=== chriadam|away is now known as chriadam
=== me is now known as Guest51184
=== Ursinha-afk is now known as Ursinha
=== Pici is now known as Guest19876
=== Borborygmi is now known as Guest99052
=== kalikiana_ is now known as kalikiana
=== commandoline_ is now known as commandoline
=== chihchun_afk is now known as chihchun
=== sarnold_ is now known as sarnold
dholbachgood morning07:02
=== popey_ is now known as popey
=== Pici is now known as Guest83630
=== randomcpp_ is now known as randomcpp
randomcppnik90: hi, will you release a desktop version of your app?09:26
=== chihchun is now known as chihchun_afk
nik90randomcpp: not yet..I still haven't implemented convergence yet09:27
nik90randomcpp: besides I rather wait until click packages are supported on the desktop properly09:27
randomcppmh ok09:28
randomcppbtw I'm cloning your code, let's see if I can help :p09:29
randomcpppopey: ping09:29
nik90randomcpp: :D09:31
popeyrandomcpp: yo09:33
randomcppfyi there's an error in the makefile, the last tab is expanded in spaces09:33
randomcpppopey: how are you? news on the mail app?09:33
popeyrandomcpp: great thanks, on the phone at the moment...09:33
popeydid mhall119 email you?09:33
randomcppmh no09:35
popeymhall119 was trying to pull together everyone who has done work on the email client to get everyone working together rather than having 4 separate forks of trojita09:35
popeymaybe he pinged you on G+?09:35
randomcpplet me check09:36
randomcppno notifications, don't worry, is there a mailing list I can subscribe to?09:37
popeyrandomcpp: mhall119 wakes in some 4 hours or so, I'll get an update from him and add you to the list, can you pm me your email address?09:39
JamesTaitGood morning all; happy Friday and happy Doodle Day! :-D09:43
=== WebbyIT is now known as rpadovani
mihirhey , is there any ready made componant for date selector ?10:10
mihiror we have to write dilog for that ?10:10
nik90mihir: check out datetime picker10:11
nik90mihir: I heard it should automatically do that for you..I haven't personally tried it yet10:11
mihirnik90: i did tried, but it didn't poped up so10:11
nik90ok10:12
nik90may be ask zsombi ^^10:12
mihirnik90: i found this, http://stackoverflow.com/questions/19696102/qml-layout-not-being-displayed-correctly10:12
mihirzsombi: any idea ?10:13
nik90mihir: Have you looked into PickerPanel. That's what I was referring to10:14
nik90mihir: It automatically displays the datepicker in the OSK on the phone and on a dialog in the desktop or tablet10:14
mihirnik90: I haven't tired pickerPanel10:15
nik90check out the documentation API in qtcreator -> Pickers10:15
mihirnik90: thank you , that helps : ) I appriciate your help.10:19
nik90np10:19
=== chriadam is now known as chriadam|away
mzanettipopey: so... what do I get if I polish the WhereTheIssAt app? :P11:12
popeymzanetti: my eternag gratitude11:12
popeyminus typos11:13
mzanetti:D11:19
=== Elleo_ is now known as Elleo
=== Guest83630 is now known as Pici
popeyara: we can start the process of getting reminders in universe on monday.12:41
arapopey, that will mean to move to a production evernote app?12:42
popeyara: yes. I need to speak to dpm and see what was arranged with evernote though. (he's off today)12:42
popeyI can start that on monday.12:42
popeywell, I'll ping him a mail now...12:42
popeyara: done.12:45
* davmor2 believe's popey has already forgotten what he was giving mzanetti gratitude for. How fickle Eternal has now become ;)12:49
arapopey, cool, thanks, I will create some bugs related to some desktop related stuff on both music and evernote12:50
arapopey, I will tag them as desktop-touch12:50
popeyara: awesome!12:50
popeythank you!12:51
=== _salem is now known as salem_
kalikiana_nik90: I made a branch adding the advanced game to lp:u1db-qt https://code.launchpad.net/~uonedb-qt/u1db-qt/advanced-game/+merge/209920 can you tell me what copyright line to use? none of your files have that, that needs to change13:29
nik90kalikiana_: yeah I forgot about that...you can use the same copyright as the examples already in u1db-qt trunk13:30
nik90kalikiana_: also I was thinking of adding comments to the advancedgame demo code. It has none at the moment13:31
kalikiana_nik90: what email do you use?13:31
nik90kalikiana_: nik90@ubuntu.com13:31
kalikiana_thanks13:31
kalikiana_nik90: I'll add the headers, then you can take over, it's team-owned13:31
nik90kalikiana_: okay13:32
kalikiana_nik90: pushed13:39
nik90kalikiana_: will review in a minute13:39
kalikiana_nik90: nooo I just meant so you can add comments as you were saying13:40
kalikiana_I just wanted to get it started, there's no rush13:40
nik90kalikiana_: so I can edit your branch and push the comments to it?13:40
nik90kalikiana_: I thought I should be adding the comments in a later MP following this13:41
kalikiana_and maybe we also want to add the simple example… but Im not sure if the one I have is uptodate so might be best if you add it13:41
kalikiana_nik90: nah let's do it all here13:41
nik90kalikiana_: ok13:41
kalikiana_nik90: you should be in the team so you can just push13:43
nik90ok13:44
aquariusmpt, ping about sound settings13:59
KHendrikYou're live :)14:02
ahayzenpopey, ur live :)14:02
popeythanks ahayzen14:03
popeyand KHendrik14:03
t1mpwho is in the http://summit.ubuntu.com/appdevweek-1403/meeting/22154/bottom-edge-the-creative-edge-for-app-developers/ session?14:05
t1mpI see dani but is anyone else in there to see the questions in this channel?14:05
aquariust1mp, popey is14:05
KHendrikpopey: QUESTION: will the bottom menu completely be removed?14:07
aquariusQUESTION: for that zoom-out example, would you expect that nothing happens until the user raises their finger (and then we animate a zoom out), or would you expect the zoom to "partially" happen *as* the user moves their finger, and only be "set" when the user lifts their finger?14:07
iBelieveQUESTION: How much of the bottom-edge features be implemented by the Ubuntu UI Toolkit and how much will the developer need to implement?14:08
popeyI'm taking record of your questions and will come to them a bit later.14:08
t1mpaquarius: no you want the user to know what they are doing while they are doing it14:09
ahayzenQUESTION: Is the HUD still activated in the same way? As it appears these new gestures are very similar to what is currently used to invoke the HUD?14:09
aquariust1mp, right, that's what I think, but that means that we need some way to do a bunch of QML animated stuff based on a screen gesture rather than just an animation which runs to completion. I don't know how to do that ;)14:10
t1mpaquarius: I did an experiment where I use a Panel, and from the current finger position you know how to scale what's in an app14:12
t1mpaquarius: http://bazaar.launchpad.net/~tpeeters/+junk/vscale/view/head:/vscale.qml#L10514:12
t1mpaquarius: won't work yet, needs some small changes in UITK to land14:12
iBelieveQUESTION: When will all the new features be implemented and land in the Ubuntu UI Toolkit? Will it be done before the end of the competition?14:13
popeythanks for the questions guys, keep them coming14:13
vthompsonahayzen, , that bottom edge jesture is exactly what I wanted to do with our Now Playing14:14
KHendrikQUESTION: How do we invoke the back function if there is no bottom menu.14:14
aquariuspopey, ok, skip my question, t1mp answered it :)14:15
popeyaquarius: ok14:15
t1mpaquarius: there may be other ways that we figure out later :) it is still very new stuff14:15
aquariust1mp, I shall be interested in seeing this working and how the QML works ;)14:15
ahayzenvthompson, yep it looks perfect for wht we want :)14:15
popeyahayzen: vthompson +114:16
vthompsonahayzen, but I'm also curious about your question about the HUD. I imagine you'd see the icon in the middle but it just wouldn't pull up the HUD unless you release in that area... if that makes sense14:16
nik90QUESTION: Can we have bottom gestures showing different stuff depending on the page the user is in?14:16
ahayzenvthompson, will u be around after this session?14:17
vthompsonahayzen, I should be14:17
iBelieveKHendrik: in some of the videos he's demoed, the back button is in the header to the left of the title14:17
ahayzenvthompson, cool14:17
KHendrikiBelieve, ahh ok didn't notice that that makes sense14:17
ahayzenQUESTION: How will this work on the tablet?14:18
popeyahayzen: grow a bigger thumb ☻14:18
popeyI am of course kidding14:18
ahayzenhehe14:18
iBelieveQUESTION: Will the bottom edge hint be standardized as part of the Ubuntu UI Toolkit? He makes it sound like each app must implement it themselves.14:18
aquariusQUESTION: if you have your phone rotated so that it's landscape, should the bottom edge still be the portrait bottom edge (so you swipe from the right) or is it from the "current bottom edge" (so you swipe up from the long bottom side)?14:19
KHendrikiBelieve, good point that should be standardized14:19
ahayzenvthompson, something like tht ?14:21
vthompsonahayzen, exactly!14:22
ahayzen\o/14:22
popey14:22
vthompsonI've been dreaming about this moment14:22
mhall119QUESTION: How do you see this pattern being converged for desktop interaction?14:23
aquariusooh, good question mhall11914:24
ahayzenQUESTION: Where are the other pages stored? Are they for example page stacked? or is there a special place to store them?14:24
ahayzenpopey, will there be a hangout session about the new header?14:26
AlanBellif the bottom edge for the browser does something, then that means that web apps can't do something on the bottom edge :/14:26
AlanBellI think14:26
AlanBellso websites can't be as native as native things14:26
iBelieveAlanBell: I would assume you wouldn't get the browser chrome in a web app - it wouldn't make the web app appear native anymore14:27
mhall119AlanBell: html5 apps don't run in the browser14:27
mhall119and websites aren't "apps"14:27
aquariuswebsites *are* apps.14:27
aquariusthat's what the unity web integration is for :)14:27
mhall119not local ones14:27
AlanBellyeah, remote things I am talking about14:27
AlanBellwebaps, not html5 apps14:27
aquariusAlanBell, web apps are already dealing with that problem on other platforms, I should note: web apps can't use a swipe from the left at the moment because iOS 7 Safari made that a "back" gesture.14:27
aquariuswhich I admit is not ideal, but it's a fact of life already -- edge swiping belongs to the OS, in general, and web apps can't use it14:28
mhall119installed webapps for facebook and gmail already don't show the browser toolbar14:28
AlanBellwell it is os dependent, could be detected and responded to responsively :)14:28
aquariusthose are installed webapps. Not just going to a page in the browser, which should be able to be as much as possible like a native app.14:29
AlanBellyes, that :)14:29
mhall119why?14:29
AlanBellso that nobody cares what is local and what isn't14:29
aquariusmhall119, because if I want to make my web app work well on various platforms, I should not have to go through a submission process for every platform. That's why I put it on the web in the first place. :)14:29
popey14:26:04 < ahayzen> popey, will there be a hangout session about the new header?14:30
popeymaybe next week, after the blog post14:30
AlanBellor an app download and install process, web things should responsively be awesome on whatever platform they are on14:30
ahayzenpopey, thanks14:30
mhall119aquarius: in that case you're not going to use ythe Ubuntu UI toolkit or Ubuntu specific platform services14:30
iBelieveAs a developer working on a showdown app, I'm relieved all the changes won't be done in time :) It will take a long time to think out how to use the new features.14:30
popeyAny more questions...?14:31
CorasaaaIt's stupid to develop only for phone and tablet14:31
aquariusmhall119, sure I am. I can integrate into the platform no problem -- see, for example, http://cubiq.org/add-to-home-screen which does exactly that for iOS.14:31
CorasaaaWhy?!14:31
CorasaaaBah14:31
mhall119aquarius: does it do it for Android too?14:32
michelRQUESTION : Can we implement multiple bottom edges int he same app ?14:32
michelR(ex : one behavior for the first page and another for other pages)14:33
AlanBellQUESTION: can web apps do bottom edge awesomeness, or does that conflict with the browser bottom edge navigation?14:33
aquariusmhall119, that script doesn't. There are others which do. Integrating a website into Unity is precisely what the web app integration stuff is for! It's so you can be a website in the browser which optionally integrates. If you want to be a native app you might as well not have the in-browser Unity integration at all!14:33
mhall119aquarius: integrating it with *Unity*, not with everything14:34
michelRQUESTION : can we have 2 or 3 actions in the same line of bottom edge ? (ex in the message, when revealing the most recent user, can we have more actions than "call" ?)14:36
ahayzenthanks popey t1mp14:38
KHendrikGreat session thanks :)14:38
AlanBellthanks14:38
michelRGreat ! Thanks !14:38
aquariusthank you dani, t1mp, popey14:38
AlanOThanks, great session.14:38
popeythanks for the questions guys14:39
nik90thanks, looking forward to it14:39
iBelieveThanks guys, that was great! Looking forward to using it now :)14:39
AlanBellit does look good, I just think there should be a different gesture for the browser (perhaps treat tabs just like apps flipping from the right edge)14:40
t1mpthanks for the questions :)14:40
t1mpiBelieve: awesome :)14:40
AlanBelleven though the vertical carouselle looks quite sweet14:41
mhall119is there anybody here who wants to show off their app during the upcoming App Showcase session?14:41
mhall119it can be one you're writing for the contest or one that was written previously14:41
t1mpAlanBell: I'd say webapps will run as a separate app so you have to use the right-edge to switch between webapps, and the bottom edge is free for the webapp to use14:42
aquariusAlanBell, I'd love to see each tab in the browser being treated like a first class app in the app switcher, yeah. It annoys me on all of Ubuntu, iOS, and Android that to get to, say, my reddit app I can use the app switcher, but to get to my RSS reader I have to app switch to the browser and then tab switch to the rss reader tab14:42
t1mpAlanBell: but I might be wrong14:42
aquariust1mp, that's only the case for *installed* web apps which you've submitted to and installed from the app store. Not for things in the browser.14:42
AlanBellaquarius: yeah, I would like to be able to have websites that are indistinguishable from native apps14:42
AlanBellso for example, get the wordpress admin site to responsively be native when viewed from an Ubuntu Phone14:43
AlanBellno download, no install, just responsive native look and feel14:43
mhall119aquarius: but if you have a dozen Wikipedia tabs open, you wouldn't want each to be treated as a separate app window14:43
AlanBellgroup them by site14:43
AlanBellor just treat them as separate app windows, yes, that would be fine14:44
aquariusmhall119, actually, I would, but I can see why others would not. I don't have lots of tabs open on the Ubntu browser right now because dealing with them is clumsy.14:44
mhall119aquarius: I have dozens open on my desktop browser14:44
mhall119pretty consistently14:45
aquariusmhall119, as do I. And I'd like them to act as first-class apps, and they don't :)14:45
aquariusBut I think it's more important on a small-screen device exactly because switching between tabs is a separate action from switching to the browser. On the desktop it isn't; you click on a tab header and that both switches to the browser *and* switches to that tab.14:46
popeyI would probably keep fewer tabs open if they were indvidual silo'ed apps on the desktop, and be better off for it14:46
bhaismachineI read about the bottom edge blog post just now. It's great. But do you guys think having a 'navigation bar' below the visual cue for bottom edge would still be very helpful ? Having a always on navigation bar drastically reduces the amount of time needed to navigate and helps with multi-tasking a lot.14:47
popeyi think thats a per-app thing bhaismachine14:47
AlanBellthe browser with tabs is just doing something that the window manager should be doing really14:47
popeysome apps have no navigation, like a game14:47
popeyothers need lots14:48
bhaismachinepopey, right so those apps can ask the system to hide the navigation bar ? Because most developers might just not have a very good navigation system implemented. Having a system wide navigation bar would take care of that. And apps like games can just ask the system to hide it ?14:49
popeybhaismachine: the navigation will be moving to the header at the top really.14:49
bhaismachinepopey: okay, I see.14:50
mhall119AlanBell: aquarius: you know you guys can get per-tab-windows just by not using tabs, we had that for years before tabbed-browsing became popular (for a reason)_14:50
t1mpaquarius: yes those are the webapps that I was thinking of14:51
aquariusmhall119, no I can't, not ont he phone -- that's the point. I don't need separate things on the desktop exactly because I don't need two gestures to get to a tab :)14:51
mhall119not on the phone *yet*14:51
mhall119because you can't have multi-window apps on the phone yet, browser or otherwise14:52
aquariusoh, that's planned? The browser will no longer be single-instance?14:52
aquariusI hadn't heard anything at all about that being planned or that it would ever be allowed :)14:52
mhall119aquarius: I know that multi-window app support is planned for Unity8/Mir14:52
mhall119I don't know specifically about webbrowser-app14:52
mhall119I assume it will happen though14:52
aquariusthen I personally am less worried. Thank you.14:53
aquariusAlanBell's point is still a valid one, but realistically every other platform limits web apps a bit too.14:53
bhaismachineokay that bottom edge feature on dialer is wonderful !14:54
AlanBellI know every other platform limits web apps :) all the more reason not to14:59
mhall119webapps are, by definition, an app within an app14:59
t1mpthe coolest thing about the bottom edge is that the app developers are going to come up with some amazing stuff that we didn't think of yet :)15:00
aquariusAlanBell, in theory yes, but in practice what it means is that nobody has a good reason to write a web app which takes total advantage of everything. Because if you wrote a web app and you really only care about Ubuntu, then you might as well make it be a native HTML app. If you want it on the web, at least some reason for that is that you want to be platform-agnostic, which means that you already have to not15:00
aquariususe edge swipes.15:00
aquariusbzoltan, ping: if I create an HTML app with Ubuntu SDK, how does it know that the run command is ubuntu-html5-app-launcher? The .desktop file contains that Exec line, but Ubuntu SDK does not seem to use the desktop Exec line as its command line to run the app (with the Run button).15:03
bhaismachineBack button is exactly why I kept asking about navigation bar everywhere :)15:06
aquariusblimey, ken has fifteen THOUSAND unread emails. Dude, sort it out ;)15:07
bhaismachineHow will this work with convergence ? What happens when that app is being run on a bigger screen ?15:09
t1mpbhaismachine: the back button goes to the header, on the left-side of the title15:10
t1mpbhaismachine: bigger screen/desktop I don't know yet15:10
aquariusQUESTION: if the content hub stuff requires installation as a click package, how do I test my app when I'm developing it?15:12
aquariusQUESTION: how do I specify how many items I want to get back from the source? Or does each source have to implement multiple-selection in its picker and then my app has to cope with possibly being transferred ten pictures if I only wanted one?15:19
bzoltanaquarius: it is a long chain. The %APPRUNNEREXECNAME% is used in our templates  what is replaced with the  UBUNTUHTML_PROJECT_LAUNCHER_EXE constant "ubuntu-html5-app-launcher" in case of HTML5 apps15:21
bzoltanaquarius:  the secret is the project type ... we have qmlprojects, pro projects, cmkake projects and ubuntuhtml projects15:22
aquariuskenvandine, ya, but I'm not running trusty. ;)15:29
balloonsnik90, ping15:29
nik90balloons: pong15:30
balloonsnik90, so part of the https://bugs.launchpad.net/ubuntu-clock-app/+bug/1285958 is fixed15:30
ubot2`Launchpad bug 1285958 in Ubuntu Clock App "Recurring alarm can't be set for sunday" [High,Confirmed]15:30
nik90balloons: yup I noticed15:30
nik90aquarius: you are getting picked on in the video :P15:31
aquariusnik90, yeah, I know. That happens a lot :)15:31
nik90balloons: I am not exactly sure what is remaining to mark the bug fixed15:32
aquariusHooray, ContentType.All! That's what I need :)15:32
balloonsbefore I get too much into that, I wanted to make sure I have the full story on how the bug was uncovered. I believe the original implementation for recurring alarms had this issue, and enabling the clock app test exposed it, correct?15:32
nik90balloons: no...the orginal implementation for recurring alarms *did not* have the bug. A recent change to the SDK Alarms or EDS created the bug which got exposed by the latest AP tests.15:33
balloonsnik90, ok that's what I was unsure of. So this test ran and passed previously15:33
aquariusQUESTION: how do I work with a content type which is not on Ken's Magic Anointed List Of Content Types? Do I just have to lobby the Ubuntu team and then wait for a new version bump of the SDK?15:34
nik90balloons: well we did not have the test previously. But manual testing revealed that the bug did exist before.15:34
balloonsnik90, you mean manual testing revealed the bug did not exist before?15:35
* aquarius laughs15:35
aquariusyay mime types!15:35
aquariusthat is clearly the correct solution.15:35
aquariusI was hoping you were going to say that ;)15:35
nik90balloons: yeah..because I have saved recurring alarms before which saved properly on sunday.15:35
nik90balloons: so I am pretty sure that the bug did not exist before15:36
balloonsnik90, perfect, thank you for keeping me straight :-)15:36
nik90balloons: np15:36
nik90balloons: can we expect the remaining fix to land soon as well15:36
balloonsnik90, I'm curious if what's landed is enough for us actually15:37
nik90balloons: yeah that's what I am unsure about15:37
nik90balloons: let me run the tests and check15:37
nik90balloons: however did you resolve the issue of why jenkins showed the test passing despite it failing on our computer?15:37
aquariusQUESTION: does the "owner" of a piece of content remember somehow where its content has been sent? So if I, for example, take a picture with the camera, then contenttransfer that picture into an image editing app, then decide that that picture should be deleted, do I have to delete it from all apps separately?15:37
aquariusgah, missed my question :)15:38
kenvandinehttps://docs.google.com/a/canonical.com/presentation/d/1ZrlVOP4NRjBirRZ1-sKHujnrbzT1yJrO7X-Rr5bY6NY/edit#slide=id.p15:38
balloonsnik90, I started to, but didn't finish..15:38
* balloons whacks balloons15:38
kenvandineaquarius, all apps would need to delete it15:38
nik90balloons: lol15:39
aquariuskenvandine, right; I figured that, but thought I'd ask :)15:39
kenvandinethat's a link to the slides ^^15:39
kenvandinehopefully everyone can access that15:39
aquariuskenvandine, you answered most of my questions during the talk, which is why I didn't ask them again :P15:39
kenvandinei had hoped :)15:39
nik90kenvandine: yup I can access it..so everyone should be able to15:39
aquariusyou are a horrible person for insisting that apps have to be installed for this to work, and for implicitly depending on trusty.15:40
nik90kenvandine: looks so much easier compared to the last time I tried it.15:40
aquariushowever, that was a great talk, thank you kenvandine :)15:40
kenvandinenik90, hopefully the new QML api is more straight forward15:40
balloonsnik90, the package name again?15:40
kenvandinethanks to all that gave feedback on the old one15:40
nik90kenvandine: I think it is easy as well. I will try to integrate it within my apps when I find some time15:40
kenvandinecool15:40
nik90balloons: qtorganizer5-eds15:41
=== gatox is now known as gatox_lunch
aquariusbzoltan, thank you for the stuff about how a project knows which runtime to use!15:52
* aquarius laughs. There is a UDS session next week named "Ubuntu SDK Integrated Development Environment". This is why I said that the IDE needs a name which is not "Ubuntu SDK". Someone should get with the marketing team or something and sort out a cool name for it :)15:54
bzoltanaquarius: I am soooo challenged  on that field :)15:55
aquariusbzoltan, yeah, I am too, which is why I haven't suggested names. But there is a reason Visual Studio is called that rather than "Win32 API Integrated Development Environment", and xCode is called that. Get someone whose job it is to come up with cool names for stuff to come up with a cool name. Or crowdsource it or something :)15:57
bzoltanaquarius: I would call it AppFluffer .. but not sure if it would get green light15:58
aquariusIf you're man enough to actually check that into the archives, then when you get fired I will pay your wages for the first month ;)15:58
kalikiana_aquarius: I thought it's called QtCreator16:02
balloonswelcome to the session on Cordova & HTML5 apps :-) If you have a question for Kyle, send a message with QUESTION: at the beginning and I will ask16:06
nik90renato_: is https://bugs.launchpad.net/qtorganizer5-eds/+bug/1284587 released to trusty?16:07
ubot2`Launchpad bug 1284587 in qtorganizer5-eds "crash when exiting the application" [Critical,Fix released]16:07
nik90renato_: I am not exactly sure since on trying the clock app, I do not get any console output which started at the time this bug was reported16:07
nik90balloons: the sunday alarm bug seems fixed on my computer with the EDS bug fix.16:07
aquariuskalikiana_, it is not. QtCreator is an upstream IDE. If I go and get QtCreator I can't build Ubuntu apps with it. Ubuntu's development environment can't be called "QtCreator plus this PPA plus these plugins" if it's going to be successful.16:07
balloonsnik90, I had a good feeling the tests would pass; for clock at least16:09
balloonsnik90, the next proposed image is building and it should have the EDS fix in it.16:10
kalikiana_aquarius: well, you did take VisualStudio as an example. it's exactly that, the ide and then there's separately downloaded sdk's. you don't actually get a "window 8 studio" as one package16:10
aquariusQUESTION: one adds Cordova plugins with the cordova command-line tool. Since Cordova is almost entirely plugin-based now in 3.x, how do I add Cordova plugins from the Ubuntu SDK IDE? Do I have to use the command-line tool?16:10
kalikiana_aquarius: though I agree it'd be nice to decrease the puzzling needed to do stuff16:10
aquariuskalikiana_, right -- it's confusing because if I say "Ubuntu SDK" you don't know whether I mean the platform API or the IDE. And it leads to saying things like "How do I edit things in Ubuntu SDK?" which is really confusing :)16:11
kalikiana_aquarius: yeah, it never should've been called "Ubuntu SDK" in the dash16:14
aquariuskalikiana_, that's exactly what I'm suggesting that the sdk team fix, yeah, by talking to the marketing and design people about what a good name would be and then usnig it :)16:14
aquariusOhhhh. So I need to either create a project with Ubuntu SDK and do it that way, *or* I can create one with the cordova CLI tool and then use that, but I should not mix those two methods.16:16
aquariuskyleN, balloons, ^16:16
balloonsaquarius, I don't think that is correct, but we'll ask the man with the answers :-16:19
=== gatox_lunch is now known as gatox
balloonsnik90, I confirmed it's not installed on the images, but I don't see it as a dependency for clock app in debian/control16:39
balloonsadding it as a dependency should fix the issue on the desktop and inside jenkins. it's interesting clock will run without it16:39
nik90balloons: well the clock runs it by saving alarms to disk16:39
nik90it doesn't need eds16:39
nik90balloons: but i thought that eds was a dependency of the SDK through the Alarms API16:40
balloonsnik90, very true.. Umm, does it make sense to add it to ubuntu-clock-app-autopilot?16:40
balloonsnik90, I can file a bug to add it to the testing image, but the dependency issue was brought up16:40
balloonsi suppose we could argue it should be there as it's installed as part of the image16:41
nik90balloons: frankly I think I should just go ahead and add it as a dependency of clock-app16:41
nik90balloons: since either way the debian packaging is only used on the deskop16:41
nik90s/deskop/desktop16:42
balloonsnik90, yes, that was the idea. Ensure desktop folks get it as well16:42
balloonsas you said popey et la didn't notice the issue either for this reason16:42
nik90balloons: exactly16:43
balloonsok, if you want to go that route, I won't file a bug to add it to the test imae16:43
nik90balloons: I will have a MP for this soon. I will also discuss this with zsombi on monday16:44
balloonsnik90, perfect. I won't chase adding it to the image then16:48
nik90balloons: ok16:48
balloonsany questions for kyle?16:50
aquariusQUESTION: are Ubuntu-specific things such as the Content Hub provided as Cordova plugins, or does the ubuntu-html5-app-runner magically know about those without Cordova being added?16:53
=== kalikiana_ is now known as kalikiana
aquariusyep, that answers the question.16:57
aquariusThank you kyleN!16:57
kyleNthanks for your attention aquarius16:57
kyleNand everyone else for attending16:58
jono_Q&A starting now: http://summit.ubuntu.com/appdevweek-1403/meeting/22204/qa-with-jono-bacon/17:03
jono_reload the page17:03
jono_new hangout is embedded17:03
aquariusyou are live17:04
ahayzenjono_, its works now!17:04
ahayzenjono_,  s/it works/it is working17:04
=== niemeyer_ is now known as niemeyer
=== Nikki__ is now known as Guest10485
ZacharyIgielmanQUESTION: Hi Jono, I spoke to you on email earlier this week and asked you a few questions, you told me to ask them now. Firstly, how does the approval process work for click packages and the other app store? Could I help out reviewing packages/apps? If so, how? Will the bq or meizu dual boot android? Will you have access to the terminal on them? How do you get an @ubuntu.com email address? Keep up the good work (esp17:09
jo-erlendQUESTION: Why am I not able to write scopes in Vala? It would seem wise to create the libs in Vala, making them introspectable, enabling people to access them from many languages.17:09
ChristianOneHello jono, what the canonical team will do to improve the gaming on Ubuntu?17:10
Merk42QUESTION: 14.04 has a Unity 8 preview session. As Unity 8 gets updated in 14.10 and future releases, will the preview session in 14.04 be updated as well?17:10
niemeyerQUESTION: Okay, not really. :-)  Can you please remind people that we're running a contest for application development with Go and QML until the GopherCon conference in late April?  Google for "go qml" for pointers on the project.. join the mailing list to talk.17:11
AipheeHi, is there concrete concept how should Unity 8 look on dektop? What functionality will it have in Ubuntu 14.10? Also, will the new style match Ubuntu on phone?17:12
MarkDudeJust entered at loving bottom edge... good start XD17:14
ZacharyIgielmanbottom edge is so cooool! Can't wait till I use it in my apps! It can behave differently depending on how far you drag up!17:17
ubuntudroidQUESTION: is it possible to register URL schemes for an app?17:18
micah2QUESTION: With the new scopes system, is the smart scopes service going away? How will things be aggregated from different sources?17:20
drparnyQUESTION: Will 16.04 will be an LTS release where we can expect full-convergence of apps with Ubuntu-for-Android and possibly an Ubuntu phone like the Edge?17:21
niemeyerjono_: Cheers17:22
HarryUnderwoodHas +Canonical ever floated the idea of an ebookstore under the #UbuntuOne brand? Right now, several books are sold through the Software Center, while Ubuntu One is currently used to sell music. I think that selling the ebooks would be better done under the Ubuntu One brand, and also allow for Canonical put something like the Open Publication Distribution System (OPDS) to work.17:22
wellsbQUESTION:  What monetization options are available to convince developers to develop for the Ubuntu (mobile) platform?17:23
cprofittquestion - would Canonical ever consider doing something similar to the humble indie bundles but focused on applications that run in Ubuntu?17:23
MarkDudeQUESTION: Can you bring a phone to an upcoming Geeknic at Heather Farms? Many folks want to see it- app-type geeks :D17:23
balloonsnik90,  so I tried clock trunk against the new image with eds fix17:24
MarkDudeWe will have baconwrapped hotdogs, and beer17:24
nik90balloons: next time start your sentence with the results as "Test Passed! or Failed!" and so on :)17:24
MarkDudeGustavo +117:25
balloonsnik90, 1 failure.  here's the output: http://pastebin.com/DM5bEUaw17:26
ZacharyIgielmanQUESTION: Do you work in the Blue Fin building? I was walking around London on Saturday (after going up the Shard) and walked past the Blue Fin building, recongising it was your head office. Do you work there? Who does? Any big names like Mark work there?17:27
nik90balloons: can you run the tests again? I have rarely seen that error. Not sure why that is there.17:28
nik90balloons: also lets move this to #ubuntu-autopilot17:28
rrnwexec_QUESTION:  What session(s) are you most looking forward to at next week's UDS? Bonus question: Why those sessions?17:29
cprofittgood to see you too jono_17:31
cprofittQuestion: Will there be support for in-app purchases in Ubuntu in the future?17:32
iBobXHi17:34
iBobXI see you...17:34
HarryUnderwoodJono, I think you skipped my question about ebooks.17:38
popey\o/17:38
KHendrikHarryUnderwood, because you didn't start it with QUESTION17:39
cprofittQUESTION: Will there be support for in-app purchases in Ubuntu in the future?17:39
renato_nik90, yes this was released17:40
cprofittQUESTION: What is your favorite BBQ sauce?17:40
MarkDudePLay any drums?17:41
cprofittQUESTION: You have a session scheduled for developing Ubuntu leaders. Can you talk about that more?17:41
MarkDudeBongos possibly?17:41
iBobXQUESTION: Do you guys have plans to provide an easy programming language/enviroment like Visual Basic for building native apps for Ubuntu? Personally I think this is a "key thing", friends keeps asking me about this; I say "Gambas" but it's 3rd party, and doesn't include latest Ubuntu tech, etc, etc...17:41
drparnyQUESTION: What are your favourite Megadeth and Metallica albums? :)17:41
renihi everyone . i wanted to ask if there going to be support for android apps to run on ubuntu touch17:41
swaveckQUESTION: do you think that ubuntu can be a part of Mars colonization?17:41
=== bfiller is now known as bfiller_afk
nik90renato_: hmm I am not sure why but I dont see any console.log() outputs when I run the clock app code17:41
rpadovanireni, nope17:42
nik90renato_: btw, the alarm sunday bug seems to be fixed. thnx for that17:42
ahayzenQUESTION: Do you think LIM should be the default option or the current global menu solution?17:42
renioh man that's so sad to hear . anyway can't wait to try ubuntu touch on my nexus 517:42
kenvandineeast coast rules!17:42
jo-erlendQUESTION: I really like the Unity 7 desktop. Do you expect the Unity 8 desktop to be similar or will you redesign the whole thing?17:42
nik90renato_: btw does anything for that bug need to be done in the SDK side? Since I see that included in the bug report17:42
renato_nik90, to see the bug you need to export  QORGANIZER_EDS_DEBUG=on17:42
mhall119+1 vinegar sauces17:42
renato_nik90, for this bug no17:42
renato_I think we can close this one17:43
=== johnny is now known as Guest33046
justCarakasow, Im missing al the fun, why am I stuck on a train :p17:43
nik90renato_: okay ... awesome17:43
nik90renato_: what were you referring to QORGANIZER_EDS_DEBUG=on ?17:43
renato_nik90, enable debug messages17:43
nik90renato_: that's good..but I wasn't referring to the EDS outputs, but rather the entire clock app outputs as well17:44
metaloxideQUESTION: Can we use other jquery plugins for our Ubuntu HTML5 apps?17:45
jo-erlendiBobX, if you're developing for desktop only, then I would recommend having a look at Glade for the GUI. That will give you a GTK+ GUI that can be used with pretty much any programming language.17:45
htamayoQUESTION: Hi, I have an ARM based Laptop, is there any Ubuntu Flavor created for this arch? I only know one but it is not official distro, Thank you for your answer17:46
MM360QUESTION: i wasn't gonna ask because I think i figured out the answer but anyway: why doesn't canonical offer ubuntu server training courses and certifications , red hat style (but less of a scam)?17:47
ZacharyIgielmanhtmayo Ubuntu works on arm: http://www.ubuntu.com/download/arm?cp=close17:47
iBobX@jo-eriend Yeah well, it's not actually about me, it's just that personally and because lots of friends I have, they love visual basic, and they work on windows because that, they don't like Gambas too much, so I just wanted to see if they have an idea for that, etc.c..17:47
rrnwexec_swavek --- There is a Mars LoCo. Join us ;)17:47
htamayoThank you Zacharylgielman17:48
MM360and by the way ... and justice for all sucks.17:48
ZacharyIgielmanhtamayo No problem! Sadly it doesn't work in Raspberry Pi which runs ARM because ARMv6 is too old17:48
HarryUnderwoodQUESTION: Relating to both your history as a musician as well as the existence of Ubuntu Studio, why has there been, to date, no comprehensive free software "suite" alternative to Adobe's Creative Suite/Cloud in the way that OpenOffice/LibreOffice have been offered as a suite alternative to MS Office and iWork? I would think that both FOSS, free culture and web standards communities would benefit from such a suite.17:49
cprofittQUESTION: Is that an apple 'magic mouse' in the background? If so, how does it work with Ubuntu?17:49
ZacharyIgielmancprofitt It's a mac!17:50
cprofittZacharyIgielman: A mac is hardware... and could be running Linux.17:50
ZacharyIgielmanI'm pretty sure it's running mac, I thik he said that he uses OS X in a previous Q&A17:51
ZacharyIgielmanQUESTION: Can you sing and play guitar for us? Maybe the song you made for your wife?17:52
cprofittZacharyIgielman: https://www.youtube.com/watch?v=Cvnylx5GXjs17:53
* MarkDude is watching on an iPhone. FOSS options lack IMHO at times17:53
cprofittthat is the youtube video17:53
ZacharyIgielmanQUESTION: In terms of monetising apps, could we include adverts/sponsors in our apps (like admob)? Will this ever be built into the ubuntu sdk?17:53
=== jhodapp is now known as jhodapp|lunch
justCarakasis dualbooting mac and ubuntu difficult ? I have to work on a mac for work but I would love to have ubuntu on it for my free time17:54
MarkDudemusic +117:56
MarkDudeQUESTION: Are you related to Royal Marines Major Herbert 'Blondie' Hasler?  http://www.warfaremagazine.co.uk/assets/images/articles/medium/20121129154209.jpg17:56
MarkDudePoliticold17:57
cybre_You sir, are awesome.17:58
justCarakaswow that is B E A Utiful17:59
MM360play an acoustic version  of orion17:59
cprofittTHANKS Jono!17:59
MarkDude\m/17:59
ZacharyIgielmanYAY Thanks Jono, great playing!17:59
ubuntudroidwow, great! thanks a lot for that! exactly what I needed to get into my coding tunnel^^ algo done!18:00
cprofittWow... email advert just came up that is scary....18:00
cprofittBacon Scent Alarm Clock18:00
cprofitthttp://www.youtube.com/watch?v=PiWdF3u9C0w18:01
ZacharyIgielmanlol18:01
micah2QUESTION: When can we expect documentation for the scopes toolkit to be available?18:02
jo-erlendQUESTION: When you gave up Severed Fifth, you took down the website, right? Why?18:03
jono_thanks, all18:04
ahayzenthanks jono_18:04
jo-erlendOh, I'm lagging, I think, because it's really difficult to type while playing the guitar :)18:04
jo-erlendthanks :)18:04
ubuntudroidthx, bye all!18:04
metaloxideThanks for talk18:05
jono_thanks!18:05
justCarakasis there already something in place for an HTML5 app as datepicker or timepicker ?18:06
ahayzenballoons, FYI we have put in a workaround to make the autopilot tests pass for https://code.launchpad.net/~andrew-hayzen/music-app/mediaplayer-simplify/+merge/201265 , which we can then improve when the autopilot stuff lands18:11
balloonsahayzen, that sounds even more ideal18:13
ahayzenballoons, thanks for ur help :)18:13
balloonsyou are welcome.. glad you were able to work around in the end18:14
ahayzenyep no more merge conflicts to resolve after every commit lol18:14
=== a is now known as Guest33076
elopiokalikiana, or t1mp: can you tell us why this hasn't landed? https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/dynamic-tabs-reloaded/+merge/19962018:22
=== Mike is now known as Guest54020
=== Guest54020 is now known as Micael
=== Micael is now known as Michael
=== Michael is now known as Micael
Micaelis possible to make c++ applications to ubuntu phone?18:28
zxguitari can see you18:29
rpadovaniMicael, yes, you can develop C++ application and use QML for interface18:36
Micaelthanks18:36
=== jhodapp|lunch is now known as jhodapp
rpadovaniMicael, http://qt-project.org/doc/qt-5.0/qtqml/qtqml-cppintegration-topic.html18:38
rpadovaniand for Ubuntu API: http://developer.ubuntu.com/api/qml/sdk-14.04/18:38
Micaelthanks for the api documentation18:39
rpadovaniMicael, and for a working C++ app, https://launchpad.net/reminders-app18:40
semaaaahallo19:14
semaaaawigec19:16
semaaaa:D19:16
nachoohello floks19:41
nachoolots of people here19:41
nachoodidn't expect this19:41
sarnoldnobody expects the spanish inquisition!19:43
esueit is posible to use grid computing to build with actual infrastucture hmm 7 important aplication of some theoritical political system (exampl. 1-justice, 2-administration procesing, 3-law bulid, procesing, validation, 4-electronic wallet to pay all bills, 5-forum to discuss budget (like g+ or facebook), 6-medical system of alocate money/source of20:02
esuebudget in place where it is need-like obamacare fr example and 7-voting system) i cannot discribe enything of this conception i few words...)?20:02
esuepolitical system which is build on eletronic aplication in cloud or grid not real institution, which will be administrate by humans/admins whith knowledge of those problems (topics like law, economics-wallet or tec.)?20:04
wpmanojhow we can control network using app. i mean network manager like android20:04
sarnoldesue: "grid" systems are often used for highly specialized computations: particle physics, nuclear simulation, weather simulation, etc20:04
sarnoldesue: "cloud" systems are more often used for general-purpose computing20:05
esuei know, but i'm not programer, what is the best to build administration keeped by society, all humans not politics? grid?20:05
esuecloud is central?20:06
esuei know20:06
esuegrid is more... hmm like bitcoin system i dont remeber word in english20:06
esuei'm from poland20:06
esue:)20:06
sarnold:)20:06
esuecall me Jarek20:06
sarnoldwpmanoj: I suspect our application confinement would prevent an application from making modifications to networking settings; see https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement for an overview20:07
esuei have conception i polish word in mind of those aplication and law in fundament of political system20:07
esuei studied political scince20:07
wpmanojthanks sarnold20:08
esueand now i'm self educated hobbies meybe intersted in IT20:08
sarnoldwpmanoj: however, since we're still iterating towards something concrete, if you were to write an application that does what you want, say using ofono or networkmanager dbus apis or rtnetlink or whatever, it'd be something that could be installed 'outside' the normal app store process, and could provide a starting point for a discussion of making those features available to applications20:08
esueimagine 7 most important aplication on your smartfhone20:09
esueone login to system is cooperete with those aplications20:09
esueand its posiible to build those in grid? without central infrastructure and architecture?20:10
esuelike this forum aplication about discuss about budget, project, plans of village in zimbabwe20:11
esueall people will had smartphone, login, biometric data to login, and could be element of all procesinng about law, discussing about budget, adn working on our common best future20:12
esue:)20:12
sarnoldesue: ah, you'd like something that would be decentralized? function in a peer-to-peer manner rather than work with centralized servers? that drastically complicates matters :)20:13
esueits fantastic, i'm now in mental hospital and doctors wanna to take this thougs20:13
esuei konow, couse :)20:13
esuehmm the power of smarthon todey its not as big as it is needed?20:14
esuecorectly englis?20:14
esueenglish*?20:14
esueto grid model?20:14
esueyes this esue polish site is mine20:17
esue;)20:17
esueare you there?20:19
esuedon't drink coffe its to late on my clock :)20:19
esueok i'm running from internet couse i have limit of data transfer on my phone (using like wifi-router)20:21
esuebye20:21
esueif someone wanna sthng from me20:21
esuewrite at esue@esue.pl20:22
esue;)20:22
=== sarnold_ is now known as sarnold
=== salem_ is now known as _salem
nereuswe can21:49
=== iBelieve_ is now known as iBelieve
snapplejackshey all, i think i made a big mistake-- i ran sudo ubuntu-sdk and now every time i run it normally i get tons of you don't have permissions errors22:53
snapplejacksdo you think deleting the ~/.configure/QtProject directory would mess anything up22:55
sarnoldsnapplejacks: you may be able to just run: sod find /home/snapplejacks/.configure/QtProject -print0 | xargs -0 chown snapplejacks:snapplejacks22:56
snapplejackswhat is sod?22:57
aquariusI suspect that was meant to be "sudo" :)23:00
snapplejackslets try it out!23:00
sarnoldaquarius: hah, nice deciphering. not sure how I got there. :)23:01
sarnoldI like it though.23:01
aquariuser23:01
aquariusbit worried about that23:01
aquarius"let's try out the command!" <logs off>23:01
aquariusI hope he wasn't logged off *by* the command ;)23:01
aquariusI personally can't see any problem with running "find", but piping things to xargs terrifies me so I never ever do it ;)23:02
sarnoldsigh. of course the better command would have just been sudo chown -R ...23:02
snapplejacksi get Operation not Permitted when changing the ownership of those 5 xml files23:03
snapplejacksjust four23:03
aquariusthat's because sarnold's command needed sudo on the chown too.23:04
aquariusbut he has a better command for you anyway :)23:04
snapplejacksoh nifty23:05
sarnoldsnapplejacks: yes, sorry, I'm not sure where my head was. all wrong. anyway, try this :) sudo chown -R snapplejacks:snapplejacks ~/.configure/QtProject23:05
snapplejacksnice it seems to work, thanks!23:06
sarnoldaquarius: thanks :)23:07
aquariusnp :)23:07
snapplejacksnice, the message boxes stop appearing now, but now for the reason i ran sudo ubuntu-sdk23:14
snapplejacksi am trying to create an emulator but qtcreator complains it doesnt have permission to list the emulator instancces23:15
snapplejacksif i do sudo ubuntu-emulator create skrillex, it says cannot download { a bunch of stuff }23:16
aquariusyou hardly ever need to use sudo for anything except installing new software with apt.23:16
snapplejacksyeah, i'm not sure why ubuntu-emulator asks for permissions even for list23:17
aquariusyou do not need to use sudo to do it23:17
aquariusit asks for permissions because of a bug, very true23:17
aquariusbut the answer is not "try and do the thing as root", it is "fix the thing so it works as me" :)23:18
aquariusthat qtcreator says that it doesn't have permission is a bug, which I have fixed, but I can't remember exactly *how* I fixed it23:18
aquariusnik90 told me how to23:18
aquariusand it was a sudo command -- it's changing permissions on a folder23:18
snapplejacksill keep that in mind :)23:18
aquariusnik90, you around?23:18
aquariusaha!23:18
nik90nik90 here23:18
aquariusbash history to the rescue.23:18
aquariussnapplejacks, the problem is that your ubuntu-emulator folder is incorrectly owned by root23:19
aquariusso the answer is to fix it so that it's owned by you23:19
aquariuslike this:23:19
aquariussudo chown -R aquarius.aquarius ~/.local/share/ubuntu-emulator/23:19
aquariusexcept with your username, obviously23:19
nik90basically chown the ubuntu-emulator folder located .local/share to your username23:19
aquariusthat's what nik90 told me to do to fix it, and he was right ;)23:19
nik90as aquarius showed above ^^23:19
aquariuscheers, pal23:19
nik90:)23:20
nik90aquarius: how's your app showdown app coming along?23:20
nik90are you going to reveal what it is by the way?23:20
aquariusnik90, haven't had time to work on it :(23:20
snapplejacksnifty zifty, it works23:20
aquariusit's a magic trick :)23:20
snapplejackswhat is the most exciting thing about developing for ubuntu phones23:31
snapplejacksto you23:31
aquariusthat I'm helping shape the platform, so I'm in at the beginning. :)23:31
snapplejacksi like how many different ways there are to make applications right at the beginning23:33
dakersnapplejacks: RTL ?23:35
dakerah sorry...23:35
aquariussnapplejacks, yeah, it's cool, isn't it?23:36
aquariusdaker, what do you think about having ubuntu-html5-app-launcher put an inotify watch on the www folder and then autoreload if a file changes? I find that really useful when doing node development23:37
dakeryes that would be good23:37
aquariusI'd be happy to send in a patch just as soon as someone ports ubutnu-html5-app-launcher to javascript ;)23:38
dakeraquarius: report a bug for that if you want23:38
aquariusas it is all I can do is wave my hands about and say "hey wouldn't this be a good idea" :)23:38
aquariuswhich project is it?23:39
dakerlp:ubuntu-html5-theme23:39
aquariusthe problem with being on saucy and running everything from the PPA is that ubuntu-bug doesn't work23:39
aquariusah, cool, cheers23:39
dakerwhen you say port it to javascript you mean node.js ?23:40
aquariusnah, it was a joke -- I can do JS and Python, but not C :)23:40
dakerah :)23:40
dakeraquarius: there is way to do it http://qt-project.org/doc/qt-5.0/qtcore/qfilesystemwatcher.html23:41
aquariushttps://bugs.launchpad.net/ubuntu-html5-theme/+bug/1289644 filed.23:42
ubot2`Launchpad bug 1289644 in Ubuntu HTML5 UI SDK "Support live-reloading when files change" [Undecided,New]23:42
aquariusyeah, I'm sure it wouldn't be hard for a C person to do -- it'd be about fifteen lines of Python, I think23:42
dakeri was talking to Chris about socket creation in oxide, chrome & FF OS do support that23:45
aquariuswhat, real actual sockets?23:46
aquariusFFOS does TCPSocket if you're a magic privileged thing, but I didn't know Chrome did23:46
aquariusalthough I suppose it must, otherwise chromeos couldn't have an ssh client.23:47
aquariusunless they use NaCl for that23:47
dakerhttp://developer.chrome.com/apps/socket23:47
dakerfor extensions23:47
dakerwell at least for HTML5 apps23:48
aquariuscool.23:48
dakerif they can enable that for HTML5 apps23:48
aquarius*nod* that'd be pretty nice.23:48
dakeryou can make an IRC client, email client23:48
dakerwith HTML/JS23:48
aquariusyep.23:49
aquariusthere's an IMAP client for ffos already23:49
aquariusbut it's basically a node app23:49
aquariusalthough I suppose there's nothing stopping me shipping node in a click package. :)23:49
dakeryes that's the problem :) FF OS is basically run ontop of node http client23:50
snapplejacksis there a way to simulate two fingers  in the 'mulator23:50
aquariusyeah. I discovered that too and thought, oh, no ports of FFOS apps for me then23:50
aquariussnapplejacks, hm, I don't know.23:50
snapplejacksthe font in the terminal is really tiny :)23:52
dakersnapplejacks: i think that's a known bug23:52
dakeraquarius: and you can do XHR requests locally :(23:53
aquariusdaker, um, we can do that too, no?23:53
dakeri was looking to start the i18n support23:53
dakeryes you'll get the magic thing XMLHttpRequest cannot load file:///..... Cross origin requests are only supported for HTTP.23:54
aquariuswhat? I thougth you could!23:54
dakerNO :)23:54
aquariusthat'll break about every fourth phonegap app :(23:54
dakerthen that should be reported if people are using this technic23:55
dakeri was looking to start the i18n support23:56
dakerthat i come to the conclusion that loading locales is impossible using JS23:56
aquariusworks fine for me in a Cordova app on the desktop.23:56
dakerhm are sure ?23:57
aquarius        var x = new XMLHttpRequest();23:57
aquarius        x.open("GET", "file:///home/aquarius/Scratch/testlivereload/www/index.html", true);23:57
aquarius        x.onreadystatechange = function() { if (x.readyState == 4) console.log(x.responseText); }23:57
aquarius        x.send();23:57
aquariusyep23:57
aquariusworks fine.23:58
aquariusI'd try it on the device but it's charging int he other room23:58
aquariusbut I can't see why it'd be a problem23:58
aquariusah, you may have a problem getting the *path* to the file23:59
aquariusbecause it'll be installed in /opt somewhere, and you won't know where23:59

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