jkeyes0 | GuidoPallemans: I've kept poking away at it, but haven't had much luck yet. Just going through the section about connecting using a token and pulling down the list of notebooks, Qt Creator can't seem to find the NoteStoreClient. It finds Thrift.BinaryHttpTransport and BinaryProtocol, but says NoteStoreClient (or Evernote.NoteStoreClient, doesn't matter) is undefined. | 00:20 |
---|---|---|
aquarius | Can I add a "build" step to an Ubuntu SDK application? I would like to run a script of my choosing which creates one of the resources that my app needs, as part of the "build" step. | 07:11 |
aquarius | Ubuntu SDK apps (pure QML apps, that is) don't seem to have a "build" step, and the QtCreator stuff about building asks about "Kits", and confuses me no end. | 07:11 |
aquarius | this feels like a Kaleo or Saviq sort of question ;-) | 07:11 |
Saviq | aquarius, anything like that needs to be done manually currently | 07:50 |
Saviq | aquarius, same like compiling any extensions your lib might need (there was some talk about that in ubuntu-phone) | 07:50 |
Saviq | aquarius, I don't think QtCreator will let you add build steps to QML-only apps - you'd need a qmake or cmake project handling that | 07:51 |
aquarius | Saviq, ah, I can't run a script? that's sad | 07:56 |
aquarius | Saviq, but thank you for the help! | 07:56 |
Saviq | aquarius, | 07:56 |
aquarius | Saviq, it's a lot easier to know that it's not doable than it is to keep searching :) | 07:56 |
Saviq | a simple qmake / cmake would probably be good enough :) | 07:56 |
aquarius | "simple" | 07:57 |
aquarius | am sure it's simple if you are, e.g., Saviq ;-) | 07:57 |
Saviq | aquarius, cmake *is* a script :) | 07:57 |
aquarius | ya, but I have no idea how to add "cmakeness" to a project :) | 07:57 |
Saviq | aquarius, just drop a CMakeLists.txt file in it | 07:57 |
aquarius | um? | 07:58 |
aquarius | this sounds useful | 07:58 |
Saviq | aquarius, only problem is - that's going to be a separate project than .qmlproject | 07:58 |
aquarius | what should be in that file? | 07:58 |
aquarius | (you can add custom build steps to an existing build configuration, but I don't know how to add a "build configuration" that doesn't *do* anything but just exists so that I can add custom steps to it. This is, I am assuming, what you were saying isn't possible :)) | 07:59 |
Saviq | aquarius, http://pastebin.ubuntu.com/6195537/ | 08:01 |
aquarius | Saviq, that looks useful! So, I put that in CMakeLists.txt? | 08:01 |
aquarius | and then that'll run that shell script as a build step? | 08:02 |
aquarius | (what's "blah"? :)) | 08:02 |
Saviq | aquarius, yeah | 08:02 |
Saviq | aquarius, just a name | 08:02 |
aquarius | and I don't understand what "that's going to be a separate project than .qmlproject" means | 08:02 |
Saviq | aquarius, you have a QML project that contains your .qml files | 08:02 |
Saviq | aquarius, and that CMakeLists.txt will be a separate project (in QtCreator's mind) | 08:03 |
aquarius | ah | 08:03 |
aquarius | hrm | 08:03 |
Saviq | aquarius, although you can set dependencies | 08:03 |
aquarius | that sounds annoyingly complicated. | 08:03 |
Saviq | aquarius, in QtC | 08:03 |
Saviq | aquarius, indeed | 08:03 |
aquarius | gnaaah. All I want to do is say "here is my build process: run this script". :( | 08:03 |
aquarius | QtC seems to be determined that it knows better and if I want to build anything I clearly must want qmake to do it :( | 08:04 |
Saviq | aquarius, yeah, QML-only apps don't do that ;) | 08:04 |
aquarius | ah well. Maybe I just do it by hand, then. Le sigh :) | 08:06 |
Saviq | aquarius, although | 08:06 |
Saviq | aquarius, there's something that's called "Deploy steps" | 08:06 |
aquarius | I saw that | 08:06 |
Saviq | aquarius, you could abuse that | 08:06 |
aquarius | but deployment is about pushing it to another machine or something | 08:06 |
aquarius | I could probably abuse it | 08:07 |
aquarius | but that's a bit of a no-no | 08:07 |
aquarius | what I *want* is that when someone checks the project out of bzr and opens it in QtC, they'll get the build step stuff | 08:07 |
aquarius | I suspect that deployment is a local machine confiiguration, isn't it? | 08:07 |
aquarius | since my deployment settings are not useful to you | 08:07 |
aquarius | but my *build* settings are. | 08:07 |
aquarius | are qmlproject files documented *anywhere*? | 08:08 |
aquarius | they might have a step about this | 08:08 |
Saviq | aquarius, yeah, not really | 08:10 |
aquarius | gotta love totally undocumented file formats :) | 08:10 |
Saviq | aquarius, and yeah, without a project different than .qmlproject I don't think it's doable | 08:11 |
aquarius | OK. | 08:11 |
Saviq | aquarius, you might want to check out QBS http://blog.qt.digia.com/blog/2012/02/15/introducing-qbs/ :) | 08:11 |
aquarius | grumble. | 08:11 |
aquarius | but OK :) | 08:11 |
aquarius | I suppose "projects complicated enough to need some sort of build step, but written by someone who refuses to use C++ and therefore doesn't have any build steps" are fairly uncommon right now... although I think they'll get a lot more common as we start seeing people developing QML apps! | 08:12 |
Saviq | aquarius, https://bugreports.qt-project.org/browse/QTCREATORBUG-8761 has some comments about just that | 08:13 |
aquarius | as people want to make more complex Ubuntu SDK apps, they're going to want to add build steps -- to compile coffeescript to javascript, unify different files, create a compressed dictionary from sources, etc, etc | 08:13 |
aquarius | so this probably ought to go on the list of things to think about, but it's not really urgent right now | 08:13 |
aquarius | I totally don't like that the prevailing attitude upstream seems to be "well, if you want anything complicated, then you are surely compiling C++, because only little children write pure QML apps" :( | 08:14 |
aquarius | but I am secretly hopeful that Ubuntu will help to change that, which is why I keep asking questions like this, so I can document the answers and help with that process :) | 08:15 |
aquarius | hm, here's a thought: I wonder if people using other build systems have done work to integrate those other build systems (scons, that sort of thing) into QtC? | 08:18 |
aquarius | if they have, then I could copy that work and treat my "shell script" as "a different build system" | 08:18 |
aquarius | http://neval8.wordpress.com/2013/04/30/using-scons-with-qtcreator/ would be useful except that its instructions don't apply -- I suspect that the "build system" stuff it talks about only shows up for generic projects rather than QML projects :( | 08:19 |
mrqtros | Hi all! | 09:06 |
mrqtros | balloons ping | 09:07 |
nik90 | aquarius: you think that everything can be done with just qml + javascipt (which I would very much like) but not sure if ti spossible. For instance reading files is not possible with just qml + javascript unless a qml c++ plugin | 09:22 |
randomcpp | nik90, ping | 09:22 |
nik90 | randomcpp: pong | 09:22 |
nik90 | Hello everyone | 09:22 |
randomcpp | how you doing? :) | 09:22 |
nik90 | good :) nervously trying to last minute bugs before 1.0 release for clock app | 09:23 |
nik90 | and yourself? | 09:23 |
randomcpp | good thank you :) | 09:24 |
nik90 | how's the sdk porting to arch going? | 09:24 |
randomcpp | not good | 09:25 |
randomcpp | unfortunately | 09:25 |
randomcpp | are you experienced with qmake? | 09:25 |
nik90 | nope | 09:25 |
randomcpp | :/ | 09:25 |
nik90 | :? | 09:25 |
nik90 | :/ | 09:25 |
randomcpp | because it fails building qt5-pim because it can't find a private header | 09:26 |
nik90 | hmm | 09:27 |
randomcpp | the header exists | 09:28 |
nik90 | you might want to wait until next cycle since they are anyway going to upgrade to 4.1 | 09:28 |
randomcpp | and it is added with PRIVATE_HEADERS += requests/qorganizeritemrequests_p.h | 09:29 |
randomcpp | and included as <private/qorganizer..._p.h> | 09:29 |
randomcpp | next cycle means 14.04 right? | 09:30 |
nik90 | yeah | 09:30 |
nik90 | in about 3-4 weeks the whole archive will open again | 09:31 |
randomcpp | oh nice | 09:31 |
randomcpp | nik90, but I though of another solution, to bring saucybacon to other platforms/os | 09:32 |
randomcpp | since the cpp plugin is platform independent (it doesn't use ubuntu libs) I can just build a separated qml ui | 09:33 |
randomcpp | using QtQuick.Controls (which are awesome btw) | 09:33 |
nik90 | randomcpp: yup | 09:33 |
randomcpp | so my mum will be able to use my app on her pc :) | 09:34 |
nik90 | hehe :) | 09:34 |
randomcpp | meanwhile I would like to help with the development of unity/ubuntu core apps etc | 09:37 |
randomcpp | nik90, do you know where I could start from? :p | 09:41 |
WebbyIT | randomcpp, http://developer.ubuntu.com/ is always the best way :) | 09:44 |
randomcpp | WebbyIT, I was looking for a more specific task :p | 09:46 |
WebbyIT | randomcpp, where do you want to contribute? Unity, Ubuntu Touch core-apps or what? | 09:47 |
nik90 | randomcpp: well choose which app you would like to contribute to | 09:49 |
randomcpp | ook | 09:49 |
nik90 | randomcpp: then take a look at https://wiki.ubuntu.com/Touch/CoreApps for they launchpad links | 09:50 |
nik90 | and start fixing bugs or adding new features :P | 09:50 |
nik90 | randomcpp: most likely when you start contributing, they will provide new tasks and invite you to design meetings etc. | 09:50 |
randomcpp | nik90, wow great | 09:50 |
nik90 | randomcpp: I know I would :P | 09:50 |
randomcpp | nik90, which are your projects? | 09:51 |
nik90 | randomcpp: I am working on the clock app. WebbyIT is working on Calculator (now almost complte) and now on calendar I believe | 09:51 |
randomcpp | nice, this afternoon I'll give a look at the calendar app :) | 09:52 |
nik90 | :) | 09:53 |
WebbyIT | randomcpp, nik90 yes, calculator is finished, unless you find new bug :P | 09:59 |
randomcpp | just an info, but will showdown apps be included in the base ubuntu phone image? | 10:00 |
popey | no | 10:00 |
nik90 | WebbyIT: wait calculator is done? | 10:00 |
popey | But they're all easily installable from the store | 10:00 |
WebbyIT | nik90, yes | 10:00 |
nik90 | WebbyIT: wow nice work! | 10:01 |
randomcpp | popey, ok :) | 10:01 |
WebbyIT | nik90, thanks :) | 10:01 |
randomcpp | popey, I think I've misread that in the contest rules or somewhere else | 10:01 |
nik90 | popey: regarding https://bugs.launchpad.net/ubuntu-clock-app/+bug/1232870 | 10:06 |
ubot2 | Launchpad bug 1232870 in Ubuntu Clock App "Clock digits only update on the minute" [High,Confirmed] | 10:06 |
popey | ya | 10:07 |
nik90 | popey: that happens because the clock app updates the text only every minute | 10:07 |
popey | yeah, i guessed ☻ | 10:07 |
nik90 | popey: when you come from suspend, I need a signal from platform that the clock app iback to update it immediately | 10:08 |
popey | Yeah, we don't have that. | 10:08 |
nik90 | my irssi remote server is lagging so much | 10:08 |
nik90 | popey: otherwise I need to update it every few seconds, which will increase overhead performance | 10:09 |
popey | Yeah, I'm not sure how to fix that. | 10:09 |
nik90 | popey: I am sorry, but ignore what I said before...I am actually updating the time every second | 10:10 |
nik90 | popey: I am looking into this now | 10:11 |
m-b-o | good morning | 10:11 |
popey | hi | 10:11 |
m-b-o | any news on this sdk update in saucy? | 10:11 |
nik90 | popey: I just tried reproducing that bug by launching app on phone through qtcreator and I cannot reproduce it | 10:29 |
popey | wonder if that bypasses app lifecycle? | 10:29 |
nik90 | popey: for some reason, I do not have clock app installed on my image..happened a week ago (clock app missing) | 10:29 |
popey | does the app suspend if you switch away? | 10:29 |
popey | odd, its on mine, just updated to the released 82 | 10:29 |
nik90 | popey: will reflash device | 10:30 |
popey | 82 just came out a few mins ago | 10:30 |
nik90 | popey: when I switch apps, it suspends | 10:30 |
popey | hmm | 10:30 |
popey | strange | 10:30 |
nik90 | popey: I notice the clock hand moving quickly to update the time | 10:30 |
popey | right | 10:30 |
nik90 | popey: but the label updates as well | 10:30 |
popey | let me try and reproduce on 82 | 10:30 |
popey | i started the clock about 30 mins ago, so now is a good time ☻ | 10:30 |
nik90 | popey: yup :D | 10:31 |
nik90 | popey: which channel do you recommend? devel or devel-proposed? for saucy | 10:35 |
popey | devel in general | 10:36 |
popey | proposed breaks now and then | 10:36 |
nik90 | okay | 10:37 |
popey | damnit, phone locked up | 10:38 |
popey | so can't test clock | 10:38 |
popey | need to reboot and test again | 10:38 |
nik90 | okay...i am reflashing device | 10:44 |
randomcpp | reinstalling saucy I'll be right back :) | 11:06 |
nik90 | popey: did you still have the bug? On image 82, for me I cannot seem to reproduce it | 11:13 |
popey | nik90: no, i can't | 11:32 |
popey | nik90: I can see the old time as I pull the clock in from the side, but it updated as soon as it landed on the screen | 11:32 |
nik90 | popey: it may have been a rare situation when the bug appeared. If you want I can leave the bug report open incase you do reproduce it again | 11:33 |
popey | ok | 11:40 |
WebbyIT | last update from terminal bricks my phone !@#$ | 11:48 |
nik90 | WebbyIT: bricks your phone? | 11:50 |
WebbyIT | nik90, yes, I want to do a wipe installation, so I did usual command, but something goes wrong :/ | 11:50 |
nik90 | WebbyIT: I just flashed my phone (10 mins ago) with image 82 | 11:51 |
nik90 | it went perfectly fine | 11:51 |
nik90 | I did phablet-flash ubuntu-system --channel devel --no-backup | 11:51 |
WebbyIT | nik90, me too, so bad luck for me | 11:51 |
popey | how is it bricked? Won't power on? | 11:52 |
WebbyIT | popey, yap | 11:52 |
popey | usually putting it on charge from a real wall charger (not usb port on pc) is sufficient, but needs to be charged for a long while | 11:52 |
popey | common problem | 11:52 |
WebbyIT | popey, no no, it is blocked displayng "Google" | 11:53 |
popey | how long for? | 11:53 |
WebbyIT | popey, minutes | 11:53 |
WebbyIT | popey, flashing I had an error: | 11:53 |
WebbyIT | protocol failure | 11:53 |
WebbyIT | ERROR:phablet-flash:Command 'adb push /home/rpadovani/Downloads/phablet-flash/imageupdates/pool/ubuntu-d36f505e94afc8990c57f31db9812b5ee7466a155768388da3fdec5f8393867d.tar.xz /cache/recovery/' returned non-zero exit status 1 | 11:53 |
popey | try again? | 11:53 |
WebbyIT | ERROR:phablet-flash:Command 'adb shell getprop ro.cm.device ' returned non-zero exit status 255 | 11:54 |
popey | hold down power button to reboot it, then try again | 11:54 |
WebbyIT | popey, done yet, I also tried to wipe all from recovery mode, but nothing happens | 11:54 |
popey | well. I suspect it's not bricked.. just wedged | 11:55 |
WebbyIT | how can I resolve it? | 11:56 |
aquarius | nik90, reading files isn't usefully possible with a C++ plugin either, because your app is sandboxed. I only need to write and read files into my own app's folder; if that's what I'm doing, then I can mostly use U1DB for the same purpose and be no worse off... and I get syncing for free then | 11:58 |
nik90 | aquarius: ah yes. that's true | 12:03 |
m-b-o | popey: tests of weather app are terribly broken and I can't figure out why | 12:22 |
popey | m-b-o: let me see | 12:23 |
m-b-o | on the device with latest updates | 12:23 |
popey | is that on jenkins or on your local device? | 12:24 |
m-b-o | both | 12:24 |
popey | oh | 12:24 |
m-b-o | try ubuntu_weather_app.tests.test_locationmanager.TestLocationManager.test_add_location | 12:24 |
m-b-o | since there is an issue with toolbar | 12:24 |
m-b-o | and on that test not | 12:25 |
popey | aquarius: is this for DL? Doing the dictionary creation? | 12:26 |
popey | m-b-o: need a QA person ⍨ | 12:27 |
m-b-o | popey: where to get one? soonest on monday? | 12:32 |
popey | I suspect they won't be around much, long hours last week and the jenkins move on friday. | 12:34 |
popey | I'll see if I can find someone though | 12:34 |
popey | I do wonder if it's a firewall issue m-b-o | 12:36 |
m-b-o | no | 12:37 |
m-b-o | popey: only a few tests need network | 12:39 |
aquarius | popey, no. but that's another thing that it could be usefully used for :) | 12:42 |
randomcpp | hello everyone | 13:16 |
randomcpp | does anyone know if unity-tweak-tool works on saucy? | 13:16 |
popey | randomcpp: it does | 13:20 |
popey | i use it here | 13:20 |
popey | well.. i have it installed, and use it now and then | 13:21 |
randomcpp | popey, here it crashes without much explanation :/ | 13:21 |
popey | so it does | 13:21 |
popey | thats new | 13:22 |
* popey updates and tries again | 13:24 | |
randomcpp | popey, (unity-tweak-tool:16847): GLib-GIO-ERROR **: Settings schema 'org.compiz.unityshell' does not contain a key named 'alt-tab-right' | 13:36 |
randomcpp | [1] 16847 trace trap (core dumped) unity-tweak-tool | 13:36 |
popey | randomcpp: bug 1235432 | 13:56 |
ubot2 | Launchpad bug 1235432 in unity-tweak-tool (Ubuntu) "unity-tweak-tool crashed with signal 5 in g_settings_get_value()" [Undecided,Confirmed] https://launchpad.net/bugs/1235432 | 13:56 |
randomcpp | popey, now it fails to connect to dbus | 13:59 |
randomcpp | dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-NCeosYibdd: Connection refused | 13:59 |
randomcpp | I'll install dconf-editor meanwhile | 14:02 |
m-b-o | popey: it seems emulator clicks fail on the device and I've tried now for hours. | 14:10 |
popey | hmm | 14:11 |
m-b-o | popey: can't getting it fixed by myself, tried for hours now | 14:11 |
popey | can you file a bug and we'll get qa to look at it | 14:11 |
popey | sorry about that ☹ | 14:11 |
m-b-o | popey: perhaps it's related to https://bugs.launchpad.net/ubuntu-weather-app/+bug/1218598 | 15:39 |
ubot2 | Launchpad bug 1218598 in Ubuntu Weather App "Unable to run autopilot tests due to missing local storage db" [Low,Triaged] | 15:39 |
randomcpp | am I the only one to have this bug? http://i.imgur.com/hn7fnhM.png | 15:52 |
randomcpp | when I open certain pages in qtcreator welcome tab | 15:52 |
randomcpp | is Jamie Strandboge here? | 16:07 |
randomcpp | does anyone here use fglrx drivers? | 17:20 |
pdc_Daemon | sup bitches?? | 18:01 |
timppa | Hi everyone! | 18:40 |
timppa | Can someone give me some pointers on how to use GPS on ubuntu touch | 18:40 |
timppa | I've read the Qt docs regarding using GPS but seems that they don't work or is the GPS implementation still under development? | 18:42 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!