[08:48] <dholbach> good morning
[09:13] <mzanetti> dpm: good morning
[09:14] <dpm> morning mzanetti, I've seen your latest MPs, nice work!
[09:14] <mzanetti> dpm: yeah, have been quite busy
[09:14] <dpm> cool
[09:15] <mzanetti> dpm: one issue I found:
[09:15] <mzanetti> dpm: the TextArea produces html text when using "textFormat: TextArea.RichText"
[09:15] <mzanetti> dpm: however, evernote wants us to create some sort of xml following their own doctype spec
[09:16] <mzanetti> dpm: so we'd need either to implement our own textarea or some conversion method (which I doubt will work reliably)
[09:16] <mzanetti> dpm: but for the rest, we can add edit and delete notes :)
[09:16] <mzanetti> dpm: in a background thread for not blocking the ui
[09:17] <dpm> awesome :) yeah, I've seen the comments in the MP, haven't tried that yet, but I'm going to test it now.
[09:18] <dpm> mzanetti, regarding the XML for notes, I haven't looked at that in detail. I thought they used plain HTML. So you'd recommend creating a new TextArea, then?
[09:19] <mzanetti> dpm: well, we need more research... but something like that will come up, yes. let me paste you 3 examples
[09:19] <dpm> ok
[09:23] <mzanetti> dpm: http://paste.ubuntu.com/6472948/
[09:23] <mzanetti> dpm: this one: http://paste.ubuntu.com/6472951/
[09:24] <mzanetti> made a mistake in the previous
[09:29]  * dpm looks
[09:30] <dpm> ok, I see it
[09:31] <dpm> let me play a bit with your pending MPs and read the Evernote docs to get a better understanding and come back to you in a few minutes
[09:36] <mardy> dpm: hi! :-)
[09:37] <dpm> hey :)
[09:37] <mardy> dpm: can you try to copy the <template> stuff from the evernote.provider file into the .service file?
[09:37] <mardy> dpm: then, please register another application with evernote (to get another set of keys)
[09:38] <mardy> dpm: and update the .service file with those new keys you just registered
[09:38] <mardy> dpm: then, try to use your app, and let's see what happens :-)
[09:39] <dpm> mardy, sure. I'm on 13.10 and using the not-yet-published signon oauth package with your changes for Evernote. Will this make a difference?
[09:40] <mzanetti> dpm: I've another question: what is supposed to be in the reminders tab? I can't find anything like that in the evernote api
[09:40] <JamesTait> Good morning all; happy Parfait Day! :-D
[09:46] <dpm> mzanetti, http://dev.evernote.com/doc/articles/reminders.php and http://blog.evernote.com/tech/2013/05/24/evernote-reminders-api-now-available/ - I need to look at them myself, but essentially you can attach them to a note
[09:48] <mardy> dpm: I think it won't make a difference
[09:51] <dpm> mardy, ok, I got a new API key from Evernote and I've done the copying from <template> to the .service file. So shall I simply remove my existing Evernote account in system settings and add a new one?
[10:07] <dpm> mzanetti, I'm not sure what's going on, but it seems after your last change the MP shows no diff: https://code.launchpad.net/~mzanetti/reminders-app/run_on_device/+merge/196400
[10:10] <mzanetti> dpm: hmm... very weird. I've resubmitted the proposal and it works again: https://code.launchpad.net/~mzanetti/reminders-app/run_on_device/+merge/196506
[10:11] <dpm> cool, thanks
[10:18] <dpm> mardy, I'm not sure if the experiment worked. I'm getting an access token, but it seems to be based on my original API key
[10:19] <mardy> dpm: how can you tell?
[10:20] <dpm> mardy, the access token I get seems to contain part of the API key, let me PM you an example
[10:20] <mardy> dpm: when you got the access token in the app, were you prompted to authorize it?
[10:21] <dpm> mardy, no. I was simply re-prompted to re-authorize the account in the Online Accounts UI. We don't do any authorization in the app other than getting the access token from OA and passing it to the Evernote API
[10:22] <mardy> dpm: you mean, that a window appeared, asking you to authorize the app?
[10:24] <dpm> mardy, here's what I did (I'm testing on the desktop), from the System Settings UI: 1) Remove the existing Evernote account 2) Add a new Evernote Account 3) Log in via the embedded form 3) Upon successful log in, I get a prompt to re-authorize the app. This prompt comes from Evernote.
[10:25] <dpm> After that, I start the app and it picks up the old API key to create the access token
[10:26] <dpm> As I say, in the app we don't do any authorization other than using what we get from OA and then passing the access token to the Evernote service to manage notes
[10:26] <mardy> dpm: so, you get asked to authorize the application only once, when you create the account?
[10:27] <mardy> dpm: are you sure that you modified the correct .service file? (I remember that you had two, in your system)
[10:28] <dpm> let me double-check, but I'm pretty certain I've modified the right one
[10:28] <mardy> dpm: better delete the other one, just to be sure :-)
[10:30] <dpm> mardy, to the first question: yes, I get asked to authorize the app on System Settings only. One thing to notice is that the first-time ever I logged into my account in system settings I was asked to authorize the account. Now if I delete the account in system settings and re-add it, the prompt I get from Evernote is to *re-authorize* the app
[10:30] <dpm> not sure if that makes a difference
[10:34] <dpm> mardy, I didn't have two .service files on this computer, so I modified the right one. I'm PM'ing you the contents
[10:46] <mzanetti> dpm. seems the apps jenkins is not really prepared for what we do :D
[10:46] <mzanetti> "virtual memory exhausted: Cannot allocate memory"
[10:48] <nerochiaro> om26er: mzanetti: good morning, can any of you please let me know what ppa one should use to get the most updated python-autopilot for desktop ?
[10:48] <om26er> nerochiaro, ppa:autopilot/ppa
[10:48] <nerochiaro> om26er: thank
[10:49] <mzanetti> om26er: heh... could you do me a favor?
[10:49] <om26er> mzanetti, sure
[10:50] <mzanetti> om26er: autopilot-qt 1.4 is not in that ppa
[10:50] <mzanetti> om26er: I tried to release it in there but it failed for some reason and I didn't find the time to investigate why
[10:50] <om26er> mzanetti, I can try a manual build/upload to the ppa
[10:51] <mzanetti> om26er: tbh I'm quite outdated when it comes to autopilot in general
[10:51] <mzanetti> om26er: so I guess we'd need to clarify which autopilot-qt version is actually required to match stuff in that ppa
[10:51] <mzanetti> om26er: and then release that one into there
[10:52] <om26er> mzanetti, the one is trusty is 1.4+14.04.20131106.1-0ubuntu1 I guess we'd need that. I could ask autopilot devs
[10:52] <nerochiaro> mzanetti: om26er: the problem i'm having is that i'm trying to install ubuntu-ui-toolkit-autopilot but it seem to need autopilot-python >= 1.4. But if i install that apt-get removes libautopilot-qt and then when i try to install ubuntu-ui-toolkit-autopilot it tells me it's needed too
[10:52] <mzanetti> om26er: awesome. thanks. keep me in the loops
[10:52] <mzanetti> nerochiaro: see the conversiontion between me and om26er
[10:53] <om26er> nerochiaro, trusty ;)
[10:53] <mzanetti> conversiontion :D
[10:53] <mzanetti> nerochiaro: yeah. why are you on saucy anyways? :P
[10:53] <nerochiaro> om26er: mzanetti: so basically for now i can't have it on desktop unless i move to trusty... uff
[10:53] <nerochiaro> mzanetti: because i want a machine that works ;)
[10:53] <mzanetti> nerochiaro: no... we need to fix the ppa in any case
[10:53] <om26er> nerochiaro, maybe try to build it locally
[10:54] <mzanetti> yeah. should build fine locally
[10:54] <dpm> mzanetti, what, you killed Jenkins? :)
[10:54] <nerochiaro> om26er: guess i'll just use the phone for now. please ping me when it's fixed on desktop too
[10:54] <om26er> nerochiaro, ack. we'll try to get that fixed in the ppa ASAP
[10:54] <mzanetti> dpm: no... just our jobs won't pass any amore because compilation of that whole libthrift thingie seems to use too much memory
[10:55]  * mzanetti is struggling with typing today
[10:58] <nerochiaro> mzanetti: that was a funny typo
[11:00] <dpm> mzanetti, so I'm testing your run_on_device branch on the device. It's not displaying the notes, although it seems to pass the access token correctly to the Evernote service. I can reproduce it on desktop too (i.e. no notes displayed). Looking at the diff in  https://code.launchpad.net/~mzanetti/reminders-app/run_on_device/+merge/196506 - could this have to do with the changes in src/app/qml/ui/NotesPage.qml ?
[11:00]  * dpm tries to dig deeper
[11:03] <dpm> mzanetti, yep, reverting the change to src/app/qml/ui/NotesPage.qml does the trick
[11:11] <mzanetti> nerochiaro: :D
[11:12] <mzanetti> dpm: right... that might be an issue
[11:12] <mzanetti> dpm: I think I reverted that again too in the next mp
[11:14] <mzanetti> dpm: fixed
[11:16] <popey> dpm: can you reproduce bug 1254674
[11:16] <ubot2> Launchpad bug 1254674 in Ubuntu RSS Feed Reader App "Editing topic without editing causes feed to be lost" [Undecided,New] https://launchpad.net/bugs/1254674
[11:17] <popey> I think it may be why RSS fails some AP tests
[11:18] <oSoMoN> nerochiaro, hey, would you mind reviewing https://code.launchpad.net/~osomon/notes-app/robust-test-server/+merge/196174 ?
[11:24] <nerochiaro> oSoMoN: i'll look at it in a bit
[11:24] <oSoMoN> thx
[11:25] <dpm> mzanetti, cool, thanks!
[11:25] <dpm> popey, give me a sec
[11:25] <dpm> will try
[11:26] <mardy> dpm: if you login into the evernote website, is there a place where you can see which applications you have authorized to use your account (there should be one=
[11:27] <mardy> dpm: oh, no, the <template> stuff must be within the <service> element!
[11:27] <dpm> aha!
[11:36] <dpm> popey, I cannot reproduce it: on step 5 I only get a "Cancel" button, no "Done" button is visible. However, I'm on 13.10 right now and doing some testing on Evernote, it might take me a while to update to Trusty
[11:43] <mardy> dpm: did you get a chance to try?
[11:43] <dpm> mardy, not yet, I will in a minute
[11:44] <mardy> dpm: OK; for the record, on the desktop I'd expect it to work (maybe with some glitches); what I'm most unsure of is on the phone
[11:45] <dpm> ack
[11:46] <dpm> popey, mzanetti -> http://ubuntuone.com/4VH3j9ezw4qamOOG9hLugJ \o/
[11:49] <mzanetti> dpm: :)
[11:50] <mzanetti> wow... ubuntu one is soooo slow lately
[11:50] <dpm> yeah, noticed that today, it takes a while to load that image
[11:51] <mzanetti> dpm: I guess you have noticed that the ui blocks whenever you do something. the next branch should improve that *a lot*
[11:52] <dpm> mzanetti, I've only noticed since you mentioned it on the MP. As it's relatively quick to fetch the little notes data I've got in the account and since we don't have many UI elements yet, it's not that noticeable :)
[11:52] <mzanetti> dpm: yeah... it'll get worse when you're outside and use 3G or even 2G
[11:52] <dpm> indeed
[11:52] <mzanetti> dpm: I know that's not a use case for us... but apparently people do so
[11:52] <mzanetti> :P
[11:54] <dpm> mzanetti, one thing I've noticed is that we sometimes lose the connection to the NotesStore: I cannot reliably reproduce it, but often when I open a note, go back and then try to open it again, it can no longer do it: on the console it shows me "error fetching notes". I'll try to see if I can find a way to reproduce and file a bug
[11:54] <mzanetti> dpm: yeah, right... I've noticed that too
[11:55] <mzanetti> dpm: can you try after all the currently open branches are merged? one of them greatly improves the error handling
[11:55] <mzanetti> dpm: and I think the current trunk does a disconnect() whenever something goes wrong
[11:56] <mzanetti> might be that one actually
[11:59] <om26er> nerochiaro, ping
[11:59] <om26er> nerochiaro, can you review this: https://code.launchpad.net/~om26er/camera-app/fix_autopilot_test_code/+merge/195618
[12:00] <om26er> nerochiaro, its mostly a cleanup, no real change.
[12:00] <nerochiaro> om26er: i'll do that together with Oliver's MR
[12:00] <om26er> nerochiaro, thanks
[12:06]  * popey returns from power outage
[12:06] <popey> dpm: yay!
[12:07] <popey> dpm: i was using the phone not desktop
[12:07] <dpm> popey, me too, the comments apply to the phone
[12:09] <popey> oh, you're on saucy on your phone?
[12:10] <dpm> mzanetti, great, will test them now. I guess we'll need to get fginther to give us a hand with Jenkins not exhausting virtual memory and get the branches approved when he's up
[12:11] <mzanetti> dpm: yeah, lets wait for fginther's opinion on that.
[12:12] <dpm> popey, yep, I upgraded to trusty while I was at the conference a couple of weeks ago, found it not too stable yet, reverted back to saucy and haven't done the upgrade yet. I'll upgrade later on today when I'm done testing mzanetti's reminders branches
[12:13] <popey> k
[12:15] <nerochiaro> oSoMoN: am I mistaken or there is currently no test in the web browser which interacts with the contents of a page ?
[12:31] <oSoMoN> nerochiaro, there are a couple of tests that do
[12:32] <nerochiaro> oSoMoN: the ones that have the 100% page size div you can click on, right ?
[12:32] <oSoMoN> nerochiaro, yes
[12:33] <nerochiaro> oSoMoN: that's convenient, but it's not possible to access the DOM from tests, or is it ?
[12:34] <oSoMoN> nerochiaro, no, but the webapps team is doing something like that, afaik they have autopilot tests that access the dom
[12:35] <oSoMoN> nerochiaro, you might want to ask dbarth or alex-abreu about it
[12:35] <nerochiaro> oSoMoN: ok, thanks
[12:45] <dpm> mzanetti, cool, so editing and saving notes seems to work with notes with light markup. Although one thing I've notice is that on saving a note the markup is lost
[12:45] <dpm> (I've locally merged all your pending branches for testing)
[12:46] <nerochiaro> alex_abreu: ping
[12:47] <mzanetti> dpm: yep. that's the issue I said with the TextArea converting everything to html and I just have a super dirty hack to cut away html stuff and add the evernote xml header
[12:48] <nerochiaro> mzanetti: dpm: you guys talking about notes-app ?
[12:48] <mzanetti> nerochiaro: evernotes-app :D
[12:49] <nerochiaro> mzanetti: ah nice
[12:49] <mzanetti> nerochiaro: but yeah, while you're here
[12:49] <mzanetti> nerochiaro: we have an issue with the TextArea. we need RichText
[12:49] <mzanetti> nerochiaro: but the TextArea always converts it to HTML
[12:50] <dpm> lunch time, bbl
[12:50] <mzanetti> nerochiaro: while it should just keep whatever we feed it and display that as good as it can
[12:50] <nerochiaro> mzanetti: that's a question for zsombi, he's the TextArea master
[12:50] <mzanetti> zsombi: o/
[12:50] <nerochiaro> mzanetti: in notes-app, the notes are plain text and images are handled separately.
[12:50] <mzanetti> nerochiaro: ah ok
[12:50] <zsombi> mzanetti: whazzup?
[12:50] <mzanetti> zsombi: we're writing an app for evernote
[12:51] <mzanetti> zsombi: the content of notes is in rich text. but following a dtd spec from evernote itself
[12:51] <nerochiaro> mzanetti: the problem with using rich text is that qml doesn't really give you any way to manipulate the extra stuff in the content (like images etc.). in the sense that there's no way to ask for the position of images, or react to clicks on images, etc)
[12:51] <mzanetti> zsombi: the textarea can display it mostly fine, but when we want to read the text again, it's converted to html doctype
[12:52] <zsombi> mzanetti: and?
[12:52] <mzanetti> zsombi: and evernote rejects. so we'd need to convert it back to what it was
[12:55] <mzanetti> zsombi: http://paste.ubuntu.com/6472951/
[12:56] <zsombi> mzanetti: in hangout, will be back soon
[12:56] <mzanetti> ok
[13:08] <zsombi> mzanetti: ah, yeah, this is what TextArea (and TextEdit) does unfortunately
[13:09] <zsombi> mzanetti: and there's no way (so far I know) to keep the original format :(
[13:11] <mzanetti> zsombi: crap... so I guess I need to download the evernote dtd file and run everything through some QXmlSomething before pushing back to the server
[13:11] <mzanetti> hopefully that doesn't cause other issues...
[13:12] <mzanetti> dpm: ^
[13:12] <zsombi> mzanetti: I think it will... or perhaps we should ask Qt dudes what can be done with it...
[13:14] <zsombi> mzanetti: I think we should as on #qt-quick on freenode
[13:14] <mzanetti> zsombi: ok
[13:15] <zsombi> mzanetti: hmm...
[13:16] <mzanetti> zsombi: is it based on TextInput?
[13:16] <zsombi> mzanetti: nope, TextArea is on TextEdit
[13:20] <mzanetti> zsombi: I posted the question... lets see what comes back
[13:25] <mardy> dpm: any news? :-)
[13:27] <nerochiaro> om26er: mzanetti: i'm trying to use autopilot vis on desktop and it currently crashes with some xml parsing error, is it a known issue ?
[13:27] <om26er> never heard, its been a while last I used it
[13:33] <zsombi> mzanetti: so the answer is to write your own converter....
[13:33] <nerochiaro> om26er: ok, so maybe you can help me out with the test i'm trying to write. I have a Component that i pass to a QML object I didn't write myself. This object at some point instantiates the component and displays it. I need to access the instance in a test, how do I do that ?
[13:34] <om26er> nerochiaro, so you mean the component does not really exist and appears after an event ?
[13:34] <om26er> nerochiaro, you can maybe try wait_select_single() ?
[13:35] <nerochiaro> om26er: let me try that
[13:35] <mzanetti> zsombi: yeah... that's what I thought from the beginning... I just so hoped I'm missing something obvious which would make it just work
[13:35] <zsombi> mzanetti: sorry to say... :(
[13:36] <mzanetti> dpm: seems we have a new todo: http://dev.evernote.com/doc/articles/enml.php
[13:36] <mzanetti> dpm: check out the 5 bullets list at the bottom
[13:45] <nerochiaro> om26er: wait_select_single doesn't seem to work. To be more specific, I have a component file ContentPickerDialog.qml, and in the web browser i have WebView { experiemental.filePicker: ContentPickerDialog {} } . When I'm in a web page and click a file upload button in a form, the browser instantiates a ContentPickerDialog and shows it. I want to test that this dialog comes up. How do I do it ?
[13:46] <nerochiaro> mzanetti: ^
[13:46] <mzanetti> Loader.progress
[13:47] <om26er> nerochiaro, so what you need to do is, get the pid of the contentpicker ( assumings its a separate process) and connect to it with get_proxy_object_for_existing_process() and then just make sure that view is visible
[13:50] <nerochiaro> om26er: it's not a separate process, it's just a qml component inside the webbrowser app
[13:50] <nerochiaro> om26er: the only difference from a "normal" test is that i don't instaintiate it myself, but webkit does it
[13:51] <om26er> nerochiaro, can you share the code of it please. I can look into it further after a meeting I have in a few minutes
[13:51] <nerochiaro> mzanetti: there' no loader
[13:52] <nerochiaro> om26er: it's essentially this MR https://code.launchpad.net/~amanzi-team/webbrowser-app/webbrowser-app-file-upload/+merge/195760
[13:53] <nerochiaro> om26er: i'll upload an incomplete test to it to give you an idea, in a minute
[13:56] <nerochiaro> om26er: ok, branch updated with the skeleton of the test too
[14:01] <alex_abreu> nerochiaro, pong
[14:06] <nerochiaro> alex_abreu: hi. i was told you may know a way to access the DOM in an autopilot test. can you point me in the right direction if that's the case ?
[14:06] <alex_abreu> nerochiaro, sure
[14:09] <alex_abreu> nerochiaro, the python bit that does the dispatch to the qml for a js DOM eval http://bazaar.launchpad.net/~webapps/unity-webapps-qml/trunk/view/head:/tests/integration/autopilot/unity_webapps_qml/tests/__init__.py#L94
[14:10] <alex_abreu> nerochiaro, for which you have a corresponding qml http://bazaar.launchpad.net/~webapps/unity-webapps-qml/trunk/view/head:/tests/integration/autopilot/qml/FullWebViewApp.qml#L38
[14:10] <alex_abreu> nerochiaro, example of usage ... http://bazaar.launchpad.net/~webapps/unity-webapps-qml/trunk/view/head:/tests/integration/autopilot/unity_webapps_qml/tests/test_launcher.py#L47
[14:11] <alex_abreu> nerochiaro, roughly that's pretty much it ... the key qtwebkit mechanism is webView.experimental.evaluateJavaScript
[14:19] <dpm> mzanetti, ack, read the backlog too. So I see that we need a converter - what does it exactly mean? Can we create a new component based on TextArea that does the XML conversion, or do we need a new QML plugin that is called to do the conversion, or... ?
[14:19] <dpm> mardy, fixing the .service file now
[14:20] <mzanetti> dpm: I'd say we try with something like this:
[14:21] <mzanetti> dpm: we keep on using the textarea we have, but in C++ put the whole content into a QDomDocument and walk through it, copying over existing tags, converting the few that need converting (e.g. body -> ev-note) and drop the rest
[14:23] <dpm> mzanetti, sounds sensible. So essentially, the existing QML plugin would take care of doing the conversion, and just in one direction, right? I.e. Reminders -> Evernote service
[14:24] <mzanetti> dpm: yeah, I'd pack it into a new class in the plugin. or maybe even inside note.cpp, depending on how much it is
[14:25] <mzanetti> dpm: and yes, I'd go with trying to do this just one way as the other way round (evml -> html) seems to work reasonably well inside the TextArea
[14:25] <mzanetti> dpm: but we can add a conversion there too at some point if we feel we could do better
[14:26] <dpm> mzanetti, I agree, let's keep it one direction for now. I think at some point we'll need to look at the TextArea rendering in more detail, but at this point it works well enough that we can concentrate on more essential parts
[14:27] <mzanetti> yep
[14:30] <dpm> mardy, so it worked (on the desktop) :)
[14:30] <dpm> mardy, here's what I did:
[14:30] <dpm> 1. Remove existing account in system settings
[14:30] <dpm> 2. Add a new account and log in in system settings
[14:30] <dpm> 3. Start the app
[14:31] <dpm> 4. Press the account name to authorize. That did not work, but I got a prompt from Online accounts
[14:31] <dpm> 5. Go to system settings and authorize
[14:31] <dpm> 6. Go back to the app and press the account name to authorize
[14:32] <dpm> 7. Success: got an access token based on the new API key :)
[14:35] <nerochiaro> alex_abreu: excellent, thank you !
[14:36] <alex_abreu> np
[14:46] <thecosmicfrog_> Hi guys. Have a question if anyone has a minute. I'm currently writing a QML app for Ubuntu Touch. When I tap a button, I want to run a JS function which created a new XMLHttpRequest() [async] and then outputs the returned string in a TextArea. The returned string is valid, but nothing gets output to the TextArea. Is this possible to do?
[14:57] <thecosmicfrog_> I'm thinking I need to use a WorkerScript to run the JavaScript to prevent the UI from blocking.
[15:34] <mihir> hey dpm :)
[15:55] <dpm> hi mihir, how are you doing?
[15:55] <mihir> dpm:  doing great :) how are you doing ?
[15:55] <dpm> mihir, doing great, too :)
[15:56] <dpm> mihir, now that we're done with calculator, are you happening to be looking for a new project to contribute?
[15:57] <mihir> dpm: yeah I am...but heard that next phase will kick start after next week or so
[15:57] <mihir> dpm: I don't have much glimps of that though
[15:59] <dpm> mihir, cool, what about the reminders app? https://wiki.ubuntu.com/Touch/CoreApps/RemindersApp
[15:59] <mihir> dpm: it's new app in this phase ?
[15:59] <dpm> yeah
[15:59] <mihir> Sure let me know when are the meetings and kicking of the project
[16:00] <undefined1> Is there a channel for hacking on the shell (unity8) ? or is this the cahnnel ? thanks
[16:00] <dpm> undefined1, it's #ubuntu-unity, feel free to ask there, I'm not sure we've got many unity8 experts here
[16:00] <undefined1> channel *
[16:00] <undefined1> thanks dpm
[16:01] <dpm> mihir, the project has already started, and we've got meetings running on Wednesdays
[16:01] <mihir> Okay great !! let me try to ramp up my self
[16:05] <dpm> mihir, excellent! https://wiki.ubuntu.com/Touch/CoreApps/RemindersApp and https://lists.launchpad.net/ubuntu-touch-coreapps/msg00663.html should have everything you need to get started. Let me know if there's anything that's not clear or where we can help with
[18:19] <nerochiaro> om26er: any news on that autopilot test i asked you this morning ?
[18:42] <xeranas> hi all, have some troubles understanding ConditionalLayouts. Basically I want use A.qml when with is smaller than X, else use B.xml. Tried this https://gist.github.com/xeranas/7645981
[19:48] <randomcpp> apparently click pkgs not available on the store are not removable
[19:48] <randomcpp> :o
[20:11] <xeranas> hi all, have some troubles understanding ConditionalLayouts. Basically I want use A.qml when width is smaller than X, else use B.xml. Tried this https://gist.github.com/xeranas/7645981 but doesn't work.
[21:11] <randomcpp> I don't understand why Ubuntu.Content doesn't work, after I select some images then the app turns black or unresponsive