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