[00:20] <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.
[07:11] <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:50] <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:51] <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:56] <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:57] <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:58] <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:59] <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 :))
[08:01] <Saviq> aquarius, http://pastebin.ubuntu.com/6195537/
[08:01] <aquarius> Saviq, that looks useful! So, I put that in CMakeLists.txt?
[08:02] <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:03] <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:04] <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:06] <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:07] <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:08] <aquarius> are qmlproject files documented *anywhere*?
[08:08] <aquarius> they might have a step about this
[08:10] <Saviq> aquarius, yeah, not really
[08:10] <aquarius> gotta love totally undocumented file formats :)
[08:11] <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:12] <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:13] <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:14] <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:15] <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:18] <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:19] <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 :(
[09:06] <mrqtros> Hi all!
[09:07] <mrqtros> balloons ping
[09:22] <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:23] <nik90> good :) nervously trying to last minute bugs before 1.0 release for clock app
[09:23] <nik90> and yourself?
[09:24] <randomcpp> good thank you :)
[09:24] <nik90> how's the sdk porting to arch going?
[09:25] <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:26] <randomcpp> because it fails building qt5-pim because it can't find a private header
[09:27] <nik90> hmm
[09:28] <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:29] <randomcpp> and it is added with PRIVATE_HEADERS += requests/qorganizeritemrequests_p.h
[09:29] <randomcpp> and included as <private/qorganizer..._p.h>
[09:30] <randomcpp> next cycle means 14.04 right?
[09:30] <nik90> yeah
[09:31] <nik90> in about 3-4 weeks the whole archive will open again
[09:31] <randomcpp> oh nice
[09:32] <randomcpp> nik90, but I though of another solution, to bring saucybacon to other platforms/os
[09:33] <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:34] <randomcpp> so my mum will be able to use my app on her pc :)
[09:34] <nik90> hehe :)
[09:37] <randomcpp> meanwhile I would like to help with the development of unity/ubuntu core apps etc
[09:41] <randomcpp> nik90, do you know where I could start from? :p
[09:44] <WebbyIT> randomcpp, http://developer.ubuntu.com/ is always the best way :)
[09:46] <randomcpp> WebbyIT, I was looking for a more specific task :p
[09:47] <WebbyIT> randomcpp, where do you want to contribute? Unity, Ubuntu Touch core-apps or what?
[09:49] <nik90> randomcpp: well choose which app you would like to contribute to
[09:49] <randomcpp> ook
[09:50] <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:51] <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:52] <randomcpp> nice, this afternoon I'll give a look at the calendar app :)
[09:53] <nik90> :)
[09:59] <WebbyIT> randomcpp, nik90 yes, calculator is finished, unless you find new bug :P
[10:00] <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:01] <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:06] <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:07] <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:08] <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:09] <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:10] <nik90> popey: I am sorry, but ignore what I said before...I am actually updating the time every second
[10:11] <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:29] <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:30] <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:31] <nik90> popey: yup :D
[10:35] <nik90> popey: which channel do you recommend? devel or devel-proposed? for saucy
[10:36] <popey> devel in general
[10:36] <popey> proposed breaks now and then
[10:37] <nik90> okay
[10:38] <popey> damnit, phone locked up
[10:38] <popey> so can't test clock
[10:38] <popey> need to reboot and test again
[10:44] <nik90> okay...i am reflashing device
[11:06] <randomcpp> reinstalling saucy I'll be right back :)
[11:13] <nik90> popey: did you still have the bug? On image 82, for me I cannot seem to reproduce it
[11:32] <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:33] <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:40] <popey> ok
[11:48] <WebbyIT> last update from terminal bricks my phone !@#$
[11:50] <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:51] <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:52] <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:53] <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:54] <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:55] <popey> well. I suspect it's not bricked.. just wedged
[11:56] <WebbyIT> how can I resolve it?
[11:58] <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
[12:03] <nik90> aquarius: ah yes. that's true
[12:22] <m-b-o> popey: tests of weather app are terribly broken and I can't figure out why
[12:23] <popey> m-b-o: let me see
[12:23] <m-b-o> on the device with latest updates
[12:24] <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:25] <m-b-o> and on that test not
[12:26] <popey> aquarius: is this for DL? Doing the dictionary creation?
[12:27] <popey> m-b-o: need a QA person ⍨
[12:32] <m-b-o> popey: where to get one? soonest on monday?
[12:34] <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:36] <popey> I do wonder if it's a firewall issue m-b-o
[12:37] <m-b-o> no
[12:39] <m-b-o> popey: only a few tests need network
[12:42] <aquarius> popey, no. but that's another thing that it could be usefully used for :)
[13:16] <randomcpp> hello everyone
[13:16] <randomcpp> does anyone know if unity-tweak-tool works on saucy?
[13:20] <popey> randomcpp: it does
[13:20] <popey> i use it here
[13:21] <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:22] <popey> thats new
[13:24]  * popey updates and tries again
[13:36] <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:56] <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:59] <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
[14:02] <randomcpp> I'll install dconf-editor meanwhile
[14:10] <m-b-o> popey: it seems emulator clicks fail on the device and I've tried now for hours.
[14:11] <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 ☹
[15:39] <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:52] <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
[16:07] <randomcpp> is Jamie Strandboge here?
[17:20] <randomcpp> does anyone here use fglrx drivers?
[18:01] <pdc_Daemon> sup bitches??
[18:40] <timppa> Hi everyone!
[18:40] <timppa> Can someone give me some pointers on how to use GPS on ubuntu touch
[18:42] <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?