/srv/irclogs.ubuntu.com/2015/01/02/#ubuntu-touch.txt

=== Cygnus-XI_ is now known as Cygnus-XI
=== wolflarson_ is now known as wolflarson
=== mhall119_ is now known as mhall119
Makalakguys is ubuntu touch repo being updated?03:50
Makalaksince i cant seem to be able to get it to build03:51
Makalaki keep getting error about certain files missing.... and after i replace them, that leads to more errors down the line... certain types dont match etc...03:51
=== Laney is now known as Guest13167
JBarCan I ask a Ubuntu Touch installation newb question here? I have already searched for an answer05:36
lotuspsychje!devices | JBar05:39
ubot5JBar: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices05:39
J_Barwhat chat room do i go to for ubuntu touch install questions?05:48
nhainesJ_Bar: depends on the device.05:52
J_BarI just installed ubuntu touch to my nexus 4. It went without a hitch. Now, do I need to lock the bootloader after I am done installing it, or is that not even applicable?05:57
nhainesNot applicable.  Locking the bootloader just prevents you from flashing the device in the future (or until you unlock it).06:03
nhainesUnlocking it will cause the phone to erase your user data, though, so unless you have an actual security concern, you may want to just leave it unlocked.06:04
J_BarGot it. Thank you very much.06:05
nhainesYou're welcome.  Sorry for the delay.  Have a lot of windows open at the moment.  :)06:05
=== justCarakas1 is now known as justCarakas
henri112:25
E524Hi all, happy new year! i don't understand, if i have my device in Developer mode, how can i update the system and it's programs? is there a good read for that?12:43
E524btw: i have dualboot on a nexus4 if this is important to my question12:44
jgdxE524, you can use ubuntu-device-flash12:48
jgdxhowever, I can't speak for dual booters.12:48
E524jgdx: thanks, at least i have the key-word i have to search for. google will take it form here ;)12:52
jgdxE524, right, I think that's in the phablet-tools package12:56
jgdxwhich includes gems like phablet-screenshot, phablet-shell and phablet-config :)12:56
E524jgdx: i see there is a lot to read :)13:00
=== Guest13167 is now known as Laney
srwood#ubuntu-us-tx14:07
damnhelp me seeting ubuntu emulator14:31
=== damn is now known as Guest20599
bentech4youi have installed ubuntu touch on my nexux 4 from devel channel. how can i enable ssh access.15:45
bentech4youssh is running. but when i try to connect to that IP, i am getting error like no authentication mechanism or something liekt hat15:46
bentech4youis here anyone ? please help me to fix this15:47
aquariusElleo, ping: you around?16:30
CarlosMazieribentech4you: you can do: "adb shell" then "sudo setprop persist.service.ssh true"17:43
CarlosMazieribentech4you: then restart the phone to sedw if that works17:44
=== yofel_ is now known as yofel
Elleoaquarius: pong19:50
aquariusElleo, ah, is ok now, I think I've solved it :)19:50
aquariusbut cheers19:50
Elleookay, cool :)19:51
aquariusprogress being made on the community component store, too.19:53
Elleoaquarius: awesome19:53
aquariussince you're good with Qt stuff, do you have a little time over tonight or the weekend when I can pick your brains about how best to set it up?19:53
Elleosure :)19:55
aquariussweet. when's good for you?19:55
Elleopretty much any time in the evenings or mornings over the next couple of days19:55
aquariusoh! cool19:55
aquariuswell, then, here's the thing I'm trying to decide; what should "ucs install" actually do? Specifically, where should it put the component it downloads, and what do I the app developer then have to do to use that component?19:56
aquariusI personally think that in a perfect world I'd do "ucs install elleo/somecomponent" from the command line while inside an ubutnu sdk project, and that component would be downloaded and put in the folder ubuntu_component_store/elleo/somecomponent/qml/SomeComponent.qml, and then it would magically end up on the import path so that in any other QML file in my app I can just import SomeComponent 1.0.19:58
aquariusbut I'm not sure if that's a correct thing to want -- I'm open to suggestions there -- nor am I sure if that's doable with qmldir magic19:58
aquarius(obviously it'd work the same way for binary components)19:59
aquariushow would *you* want it to work?19:59
Elleoyeah, doing everything automatically might be tricky19:59
aquariusExample: I create a simple pure QML app, with one main.qml file and that's it. I then want to add two components: sil/RedRectangle (which provides a Rectangle qml object which defaults to red, and is pure QML) and elleo/CommandShell (which provides a binary compiled CommandShell{} Item component).20:00
aquariusSo I do "ucs install sil/RedRectangle; ucs install elleo/CommandShell", and $SOMETHING happens. What would we then want me to have to put in main.qml to import these things?20:01
aquarius'import CommandShell 1.0'? ' import "ubuntu_component_store" '? something else?20:02
Elleoaquarius: I'd guess ideally you want to set the QML2_IMPORT_PATH or qmlscene's -I option to ubuntu_component_store/elleo/somecomponent/ so you can just import "somecomponent"20:03
Elleowhich is something you'd probably do in the .desktop file20:03
aquariusso you think it's: import "somecomponent"20:03
aquariusnot: import SomeComponent 1.020:03
aquarius?20:03
aquariusthat is: we import a directory, not an actual component?20:03
Elleoimport SomeComponent 1.020:03
aquariusah, OK20:04
Elleoaquarius: I wasn't really thinking of that side, just the path imports in that example20:04
Elleoand using QML2_IMPORT_PATH is probably preferable over qmlscene's options, since it'll be available to c++ apps as well then20:05
Elleobut you're also going to have to make sure those files get installed in the click build dir, which in your simple example might be the current directory anyway requiring no work, but is more likely to involve modifying the cmake/qmake files generated by the SDK20:06
Elleosince that's how most people are going to start their projects20:06
aquariushrm20:06
Elleowhich gets a bit more complicated20:06
aquariusclick build just bundles up the whole folder, I think?20:06
aquariusQtCreator might pretend it can't see the files if they don't end up in CMakeLists.txt, perhaps20:07
aquariuswhich sounds annoying20:07
Elleoclick build will bundle up everything that's in the dir it's run on20:07
aquariusalthough perhaps we can do the equivalent of "include: ubuntu_component_store/* !important"20:07
Elleobut QtCreator will do out of tree builds iirc, so it'll depend if those files get added to the dir QtCreator runs click build on20:07
aquariusah, right20:09
Elleoyou can probably have ubuntu_component_store/ containing it's own CMakeLists.txt and ucs.pro file or something, which we modify to handle all ucs components as they get added20:09
aquariusyeah, it copies stuff to ../build-some-long-stupud-name-whatever-ProjectName-Desktop-i386-whatever20:09
aquariusforgot about that20:09
Elleothen you'd just need to detect if it's a qmake or cmake project and add add_directory(ubuntu_component_store) or include(ubuntu_component_store/ucs.pri) or something to the main project file20:10
aquariusadding its own CMakeLists.txt which we dynamically update as components are installed sounds like a good idea20:10
aquarius(this is one of the reasons why I wanted to confine it to a separate folder)20:10
Elleoyeah, keeping it separate seems safest20:12
aquariusactually...20:12
aquariusthe current folder is in the import path, right?20:13
Elleoyeah20:13
aquariusand stuff has to be on the import path in a folder structure which matches its name20:13
aquariusso can't we just import ubuntu_component_store.Elleo.SomeComponent 1.0?20:13
Elleoaquarius: I think we could if the qmldir defined the modulename that way, but I wouldn't swear to it20:14
aquariusand drop a qmldir file in ./ubuntu_component_store with "module ubuntu_component_store" in it?20:14
Elleoyeah, possibly20:14
aquariushttp://doc.qt.io/qt-5/qtqml-modules-identifiedmodules.html *suggests* that this is the case20:14
aquarius(we can even call it 'module UCS' which is nicer ;))20:14
Elleoyeah20:15
Elleodoing it that way would avoid namespace issues when people create two components with the same name20:15
aquariustotally20:15
aquariusthis seems doable20:15
aquariusI shall experiment to see if I have correctly understood import paths.20:15
aquariusand the cmake/qmake stuff.20:15
Elleocool, let me know if you hit any snags :)20:16
aquariuswill do. Might be tomorrow before I get to it :)20:16
aquariusthis was helpful! cheers20:16
Elleoglad to be useful :)20:16
wwwthi, i am new here21:06
popeyhello wwwt21:08
wwwtprobably question about samsung galaxy s3 has been rised few times but if someone show me the right way to move from android to ubuntu touch i promise to not ask more stupid questions21:08
popey!devices21:09
ubot5You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices21:09
popeythat page lists supported devices21:09
wwwtok, so the lastes version is from 2013?21:11
wwwtlatest*21:11
aquariusElleo, so, imagine you've done "ucs install sil/RedRectangle", and now you want to use that new RedRectangle component in your QML file. Would you prefer: import "ubuntu_component_store"; SilRedRectangle {}       or      import ubuntu_component_store.sil.RedRectangle 1.0; RedRectangle {}      ?21:31
aquariusElleo, I'm not sure I'm happy with either of them21:31
aquariusmaybe: import "ubuntu_component_store/sil" as sil; sil.RedRectangle {}   ? (not sure if that can even work)21:32
aquariusElleo, it'd be          import "ubuntu_component_store/sil" as Sil; Sil.RedRectangle {}             (namespaces have to begin with a capital letter)21:34
aquariusnik90_, also interested in your opinion on that21:35
* nik90_ reads backlog21:36
nik90_aquarius: I would imagine importing "Ubuntu.Component.Store.Sil" as Sil; Sil.RedRectangle{} would work21:38
nik90_it follows the same format as the ubuntu sdk21:39
aquariusooh, you think?21:39
nik90_import Ubuntu.Components.ListItems21:39
nik90_as ListItem21:39
nik90_and then ListItem.SubtitledP21:39
aquariusthat needs versioning, though21:39
aquariusso it'd be: import ubuntu_component_store.sil 1.0 as Sil21:40
aquariuswhich can't work because there isn't one version number for all my components....21:40
nik90_hmm true21:40
aquariusSo your options are, I think, these three (but please say what you *want* to type if it isn't any of them, and I'll see if it's doable!)21:41
Elleoaquarius: I have thought long and hard, and decided I don't really have a preference ;)21:42
aquarius1. import "ubuntu_component_store"; SilRedRectangle {}21:42
aquarius2. import ubuntu_component_store.sil.RedRectangle 1.0; RedRectangle {}21:42
aquarius3. import "ubuntu_component_store/sil" as Sil; Sil.RedRectangle {}21:42
aquariusI do not like number 1; it means munging the component name to not have a dot in it.21:42
aquariustbh I like number 2 the most, it's just a bit verbose.21:43
nik90_I would prefer option 221:43
nik90_but we need to plan out how the versioning of components would work21:43
aquariusnumber 3 is OK, though, if everyone else prefers it -- my problem with it is that it *requires* capitalising the username, which looks weird.21:44
Elleoaquarius: as far as verbosity goes 2 is less verbose than 3 where it counts in actual usage, since RedRectangle/Sil.RedRectangle is what you'll be using everywhere whereas the import statement only happens once21:44
aquariusElleo, yeah, and it's very clear where the component is coming from, too21:44
Elleoand 3 gets worse with usernames longer than Sil21:45
nik90_aquarius, Elleo: Btw it has to be Sil.RedRectangle{} when using that component in the code since multiple components could use the same name "RedRectangle" thereby leading to confusion21:45
aquariusnik90_, component versioning is fine -- we'll require a version number in the community component's manifest file (and define a storage place for one in the curated components), and then set that correctly in the qmldir file I create.21:45
nik90_ok21:46
Elleonik90_: if you have two competing ones you could still do import ubuntu_component_store.sil.RedRectangle 1.0 as SilRedRectangle to disambiguate21:46
nik90_ack.21:47
aquariusnik90_, duplicate names is not a problem -- if you ucs install nik90/RedRectangle and sil/RedRectangle, then you do: import ubuntu_component_store.sil.RedRectangle 1.0 as S; import ubuntu_component_store.nik90.RedRectangle as N; N.RedRectangle{}; S.RedRectangle{}21:47
aquariusmost of the time you won't have to -- only if you import two components with the same name but different authors, which ought to be pretty rare anyway :)21:47
aquariusOK. We'll go with version 2. :)21:47
aquariusis "ubuntu_component_store" too long, do we think? UCS would be nicer, but it's a bit more generic, especially since there must be a top-level folder named that.21:48
aquariusand requiring ubuntu_component_store makes it a bit more obvious.21:49
nik90_well you only require one import statement per file21:50
nik90_so I would go with ubuntu_component_store21:50
aquarius*nod*21:51
nik90_with a dot if possible21:51
aquariusOK, now to work out the harder bit, which is binary components and how to put them on the import path ;)21:51
* nik90_ goes to read aquarius blog post for recap21:52
Elleoaquarius, nik90_: sorry, vm died so I probably missed stuff21:52
aquariusElleo, we decided that option 2 was best :)21:52
Elleookay, cool21:52
nik90_Elleo: u dint miss much..option 2 and import with "Ubuntu_Component_Store" and not "UCS" as it is too short21:53
aquariusI now need to work out where .so files need to live to end up on the import path :)21:53
Elleoaquarius: for automatic multiarch stuff I think you're limited to putting them in lib/<arch>/ I guess you might want to enforce some naming on the libs to avoid namespace conflicts though21:54
Elleolike libucssilredrectangle.so21:54
aquariusElleo, do you know how that works? is lib/$arch/ on the import path becuase Qt puts it there or because Ubuntu puts it there?21:55
aquariusI wonder if I can do something with qmldir again as I have with QML things21:55
Elleoaquarius: I would assume ubuntu puts it there21:55
Elleoaquarius: but I don't really know anything about that side of things, that's just my suspicioun21:55
Elleosuspicion*21:56
aquariusaha, multi/lib/$arch according to balloons' click package thing21:57
aquariusbut that may be where it is in the click package but not on the filesystem21:58
aquariushrm21:58
aquariusI wonder who knows about this stuff? Colin will know something but I'm not asking him because he is not the Man any more. I can never get good answers out of bzoltan_ ;-)21:59
aquariusbeuno, who knows about arch-specific stuff in QtCreator?22:00
aquariusaha, balloons' multi-arch click package is instructive22:01
aquariusalthough there is no multi folder in it, balloons, you big liar!22:01
aquariusgoldarnit, something somewhere does some magic to put lib/$arch on the import path. I do not know if that's even doable with a pure QML project which doesn't have any cmake files or anything22:19
aquariusand it's hard to find information about this because half the docs, as usual, say that you should already have been using c++ and cmake and if you weren't then you are a loser. :(22:20
aquariustedg, ping about how Unity actually launches a QML app: in particular, I think it adds lib/$arch folders to the import path, but I do not know *how* it does this, and you might.22:31
nhainesI think it also does a few thousand NOOPs before it launches the app.22:34
aquariusnhaines, ?22:45
dobeyaquarius: i think they're added by qtubuntu plug-in22:49
aquariusdobey, there is stuff in the cmake files to add bits to the import path, but I do not think that the default setup for such projects builds them as qml plugins; they're qml extensions, which isn't quite the same thing.22:50
dobeyhuh?22:50
dobeypure qml things are not arch specific so lib/$arch is irrelevant22:50
dobeyand i meant the plug-in to qt, not the qtcreator bits to make ubuntu-sdk22:51
aquariusdobey, ah, that's useful; I didn't know there was a plugin to qt22:51
dobeyif you have pure qml components, then "components/" is added to the import path for those, iirc22:51
aquariusdobey, more importantly, projects without a cmake file at all (that is: pure qml projects) don't put any folder for compiled binary plugins onto the import path.22:52
dobeywhy wouldn't it have a cmake file?22:52
aquariusnah, components/ isn't added by magic; you import it with ' import "components" '. I understand that bit of it :)22:52
nhainesaquarius: just a slow launch joke.22:52
aquariusapps which only use qml don't need a cmake file, and don't have one.22:52
aquariusnhaines, ah, gotcha :)22:53
dobeywell, the sdk is cheating there and using the qtcreator .qmlproject stuff, sure22:54
aquariusyeah. Third party components need to be an "Extension Plugin": http://doc.qt.io/qt-5/qtqml-tutorials-extending-qml-example.html#chapter-6-writing-an-extension-plugin -- a subclass of QQmlExtensionPlugin.22:54
dobeyi think all the projects created by the sdk, for "ubuntu" projects, should have cmake files, and be relatively similar. becuase right now if you create a pure qml plug-in then later decide you need to add some c++, it's a huge pain in the arse to do22:55
dobeyas you are apparently discovering22:55
dobey:)22:56
aquariusbut this doesn't really deal with multi-arch stuff here; it deals with multi *platform* stuff OK, in that you define your plugin with a basename ("silplugin") and then Qt takes care of loading silplugin.so on Linux and silplugin.dll on Windows. But it doesn't deal with multiarch at all, which is annoying.22:56
dobey"this" ?22:56
aquariusso the Qt people are happy for me to build an app which can be deployed as-is to both Windows and x86 Linux, but not one which can be deployed as is to both ARM Linux and x86 Linux. Irritated.22:56
dobeywell, that's a bit expected22:57
dobeyyou're trying to do something with ubuntu sdk apps22:57
dobeythe upstream qt docs doesn't know anything about ubuntu sdk apps :)22:57
aquariusthis is a Qt/QML thing; I'm not doing anything Ubuntu-specific here.22:58
dobeywhat are you trying to do exactly anyway? you are pulling random .so files out of .bzr as "components" (or whatever you're calling them), have a pure qml project, and are trying to import them, but the SDK won't add the import paths you need to add?23:01
aquariussort of.23:02
aquariusIf the whole world was x86_64, then what I would do is just drop the libMyComponent.so into ubuntu_component_store/MyComponent along with a qmldir file which said "plugin MyComponent", and then everything's fine: a QML file in that project can just do "import MyComponent 1.0", and everything works.23:03
aquariusThe issue is that, of course, we need multiple versions of the component for different arches. So I *believe* that the Unity launcher executes a QML app with qmlscene and silently adds a "-I lib/$arch" parameter to make sure that the appropriate version of a plugin is imported.23:05
dobeyunity doesn't do anything additional to launch apps23:05
dobeyit simply does standard fd.o .desktop file launching stuff23:05
aquariusit might be in upstart-app-launch or something23:05
dobeyi don't think it adds an -I to qmlscene23:06
dobeyyou can verify that by running such an app on the phone, and just poking at /proc to look at the process arguments for the pid23:06
aquariusor perhaps you're right and we do nothing at all in the launch process to put lib/$arch on the import path. If that's the case then either our Qt is patched to do it, or I can't see how any apps which import a plugin actually work (because the plugins aren't on the import path)23:06
aquariusooh, that's a good thought, looking in /proc23:07
aquariusI'll do that.23:07
aquariuswell, hm23:07
aquariusit is possible that we do something special for fat click packages, and I haven't got any23:07
dobeybut i'm pretty certain the "lib/$arch" import path is added by the qtubuntu plug-in to qt23:07
aquariusthat sounds useful23:08
aquariusis that added on the phone only? or would it also be the case on the desktop?23:08
dobeythe plug-in should be installed if you have the sdk installed at least (not sure if it's installed by default otherwise, but probably is)23:08
aquariusI should note that I have tried dropping a compiled plugin into lib/$arch with a qmldir file and importing it, and it doesn't work. But I do not know if it's not supposed to work or if it is and I'm doing something wrong :)23:09
aquarius(specifically, the import statement doesn't find the plugin)23:09
dobeyoh maybe it's not installed; i see qtubuntu-desktop wasn't installed on my machine anyway23:11
dobeyat least i *think* that is what does the magic23:11
dobeyaquarius: if you have latest terminal version installed on your phone, then it should be a fat click i think23:12
dobeyhmm, or not23:13
dobeyor click is doing magic to not install the irrelevant arch directories23:14
dobeybut i suspect that's not the case23:14
aquariusbut *something* weird is going on with imports. Because if I make a pure QML app, and then make pure QML components which are qmldir'ed onto the import path, and then run it *with qt creator*, it works... but "qmlscene main.qml" from bash fails to find the extra components.23:15
dobeyright23:15
aquariusfinding how anything works in qtcreator is a nightmare, though23:15
dobeylook at your .desktop file and the .qmlproject file23:16
aquariusnot quite what I meant. In Projects > Run there's a "Run configuration", and "QML Scene" is selected, which is fine... but I can't find what the "QML Scene" run configuration actually *does*. It doesn't seem to be editable, or listable; I think it might be hardcoded into Qt Creator.23:18
dobeyif you build a click and install it on a device, does it work when you launch it from unity?23:21
aquariusas in, a multiarch click?23:25
aquariusI haven't tried that yet23:25
dobeyas in whatever you claim works under qtcreator, but not when running just "qmlscene foo"23:26
aquariusgood question23:26
aquariusI will try that23:26
aquariusalso, there appears to be no way in qtcreator to list what a "run configuration" actually does, at all :(23:27
dobeyi think a) the .desktop adds an -I for some directory, and b) the qtubuntu-desktop plug-in does soemthing (but i don't know which code might be adding it exactly, or if it's just apparmor doing)23:27
aquariusaaargh this is so infuriating23:28
dobeyeh, this isn't even a /hard/ problem :)23:29
aquariusI both agree and disagree with that -- I am confident that what I'll actually need to do to resolve it is just add one line to one file somewhere and it'll all work. But this sort of problem, where you've got no idea where to even look, I always find a lot harder than ones where I know what to do but I need to work out complex stuff to actually do it :)23:30
dobeyyou shouldn't have to look anywhere to make it work23:32
dobeyit should just work23:32
aquariusI agree. Nonetheless it does not :)23:32
dobeywell, that said, i wouldn't expect opening a terminal and typing "qmlscene foo.qml" to necessarily work23:33
aquariusI wish I didn't always come up with this stuff in the dead air period at new year. )23:38
dobeywell look at it this way. if you were doing the same thing with python, i wouldn't expect "python app.py" to work without adding the extra import paths either23:39
aquariusyeah. I don't mind that much that extra import paths are being added; I mind that they're being added by invisible magic that I can't find :)23:40
dobeyare you trying to do something where you have a different import path, other than under lib/$arch, when running from a click package?23:40
aquariusno. I want whatever I do to work everywhere -- I do not want to have to set things up twice, once for running from qtc and once from an installed click.23:41
aquariusI am starting to believe that that's precisely how ubuntu sdk apps work, though23:41
aquariusam trying the pure-qml-import-components-with-qmldir thing in the emulator.23:42
aquariusaha!23:42
aquariusit works in the emulator23:43
aquariusbut not with just "qmlscene main.qml". So we're doing *something* different somewhere.23:43
aquariussmall piece of knowledge, but useful.23:43
dobeyi still don't really understand what you're trying to do exactly23:44
dobeymeh, i forget how to make the proc environ file readable23:45
aquariusyou're right; no import magic going on with pure qml apps. It's all working correctly with just the qmldir stuff. Which is what I would expect to happen.23:47
dobeyso on the phone, QML2_IMPORT_PATH and LD_LIBRARY_PATH have the click package's lib/$arch directory23:47
aquariusooh! do they?23:48
aquariushow do you know? looking in /proc/X/env or something?23:48
dobeyi'm guessing qtcreator probably adds the project dir to it23:48
dobeyyes23:48
dobeyML2_IMPORT_PATH=/usr/lib/arm-23:48
dobeylinux-gnueabihf/qt5/imports:/opt/click.ubuntu.com/.click/users/phablet/com.ubunt23:48
dobeyu.terminal/lib/arm-linux-gnueabihf23:48
dobeygah terminals23:48
aquariusugh, it's all one big long string23:49
aquariusah, with nulls in.23:49
dobeyit's a PATH-style varaible23:49
aquariusQML2_IMPORT_PATH=/usr/lib/i386-linux-gnu/qt5/imports:/opt/click.ubuntu.com/.click/users/phablet/com.ubuntu.developer.sil.simple-ui/lib/i386-linux-gnu23:50
aquariusindeed23:50
aquariusthere's the lib folder23:50
aquariusso... what sets that, I wonder?23:50
aquariusthere's nothing in the click package itself that sets it. It's being set by *something* in the app startup process23:51
dobeyclick-apparmor: /usr/bin/aa-exec-click23:53
dobeythat's what sets it23:53
aquariuswell found!23:54
aquariusright. So that's how it works on the phone23:54
dobeyand when you install a click, the hook rewrites the Exec line23:54
dobeydebs are not a supported target for ubuntu sdk apps23:55
dobeyso if you want to do the same thing in a deb package, you need to manually add stuff to do that23:55
aquariusI'm not worried about deb packages. What I want is for that same path to be added to the QML2_IMPORT_PATH when running the app from Qt Creator.23:56
aquariusand how best to do that from a command-line utility23:56
aquariusprojectname.qmlproject has importPaths in it -- I think it'd be best to tweak that23:57
dobeyyou could tweak the qmlproject yes23:58
dobey(i told you to look at the qmlproject file earlier :P)23:58
aquariusyou did, and I did, and that's how I know it has importPaths in it :)23:58
aquariusI was hoping there was a way to do this which worked in both places (in qtc and in the deployed app), but there clearly isn't. :)23:59

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