=== _salem is now known as salem_ === salem_ is now known as _salem [06:01] nik90, nik90_: ping === chriadam is now known as chriadam|away [06:45] good morning [06:45] Saviq: ping [07:37] zsombi: thnx for your review. I will get to it this evening. I was not sure about one thing which is the syncWith() function in your comment. Can you elaborate on that a bit? [07:37] good morning everyone :) [07:38] nik90|Office: the syncWith() was a kind of loud thinking of mine that maybe it would be good to have such an API for the Alarm, which would take the data from a given object and update the current one with [07:39] zsombi: ah :). Yeah right now I use the get() function to view and edit a specific alarm [07:39] nik90|Office: like Alarm.syncWith(alarmModel.get(index)) would get the object from the model's index and sync the Alarm's data with that [07:40] nik90|Office then the component properties bound to Alarm would get automatically updated, and the Alarm could be used to update the previous instance [07:40] zsombi: true [07:41] nik90|Office I'll log that to the BP too ;) [07:41] zsombi: I will also have a look at your code again for the save(), cancel() operation to ensure that it is done properly [07:42] zsombi: currently I do bind the component properties to alarm. I noticed that in your example code and followed the same. [07:42] nik90|Office you better look at the docs, if you see something is missing from there, just shout! [07:42] zsombi: okay [07:42] nik90|Office yes, for some cases you may need to, indeed [08:17] Good morning all, happy Friday the 13th and happy Programmers' Day! :-D === tsimpson_ is now known as tsimpson [08:50] Hi all, I'm having some trouble to run sdk apps on the device. The device is detected, developer mode enabled, but I always end up with "[10:48:39] ssh_exchange_identification: read: Connection reset by peer", any ideas? [08:53] dpm, ping [09:01] davidcalle: I am getting same error since yesteday [09:01] yesterday* [09:02] davidcalle: I get that error when trying to launch an app through qtcreator. [09:02] popey, dpm: Can you confirm above ^^ [09:07] yes [09:07] adb shell [09:07] service ssh start [09:07] nik90|Office: davidcalle ^^ [09:07] morning davidcalle [09:07] i suspect it's because we now install ssh but leave it disabled by default [09:09] davidcalle, I guess popey answered your question already, if that was was the ping was about [09:09] popey: is this something being done since few days back? [09:09] popey, dpm, morning to both, and thanks, that works! [09:09] ok, cool [09:09] nik90|Office: not sure when it started, but a few days, yes [09:10] popey: ah thnx. Was worried may be an update to qtcreator plugin caused the issue [09:10] nik90|Office, I first noticed it with the --pending image 2 days ago, there is a bug about it on the sdk, let me see if I can find it [09:10] it's not a bug per se, but something QtC will need to adapt to enable developer mode from now on [09:11] dpm: yeah, because many devs would not know about it being disabled suddenly, a button to enable ssh on device would be nice. [09:12] popey, dpm: my alarm code was reviewed by zsombi and I will be fixing his comments in the evening. But once they are done, do I proceed with the merge to trunk or wait for alarm notifications to be finished first? [09:12] I'd land it [09:12] nik90|Office, I'd say if zsombi is happy with the code, then go for it [09:12] dpm, popey: I have no idea who is working on showing alarm notification though. But it is critical since without it, the user will never know when an alarm goes off. [09:12] :) [09:12] \o/ consensus [09:13] popey, dpm: Okay, I will show a small dialog indicating that the user will not hear the alarm ringing or something. Like a warning message so that they do not expect it. [09:14] and a link to the bug ☻ [09:14] (joke) [09:14] hehe [09:15] dpm: I have not received any reply from charles yet. Is there any other person on his team, that I can forward the email to? May be he is on vacation? [09:17] popey, could you perhaps you help nik90|Office reaching charles? I'm fully booked with developer.ubuntu.com until next week [09:17] yeah, sure. [09:17] excellent, thanks! [09:21] nik90|Office: leave it with me, checking with his manager [09:21] popey: okay :) my pleasure [09:33] can someone try my click package to see if everything is working? [09:39] nik90, nik90_ ^ [09:41] clepto, I can do it [09:43] WebbyIT, thanks! http://ubuntuone.com/67WUer7ZwBXTRlMlguJygT [09:43] clepto: I am at work currently, I can only do it in the evening which might be late for you. [09:43] clepto: sry :( [09:43] nik90|Office, no problem :) [09:53] clepto, I installed the package with popey script, and I have no error, but if I click on the icon the app doesn't start. What's the command to start the app from terminal? [09:54] * WebbyIT hugs popey's scripts [09:54] WebbyIT, start the app on the phone via terminal? [09:54] clepto, yes, to view what's the problem [09:55] heh [09:55] WebbyIT, don't know really [09:55] maybe dpm know [09:55] WebbyIT: look in /home/phablet/.local/share/applications [09:55] for the .desktop file [09:55] you'll see a line "aa-exec ...." [09:55] run that as phablet user [09:55] sudo aa-exec ..... [09:55] like that [09:56] I wanted to make it so my script grepped that out of the desktop file and ran it for you, but I fail at grep and stuff [09:58] popey, the Exec line is [09:58] Exec=aa-exec -p com.ubuntu.developer.christriant.cnotes_CNotes_0.1 -- qmlscene -I ./ $@ ./CNotes.qml [09:58] What I have to do? [09:58] adb shell [09:58] su - phablet [09:58] sudo aa-exec -p com.ubuntu.developer.christriant.cnotes_CNotes_0.1 -- qmlscene -I ./ $@ ./CNotes.qml [09:58] BING BING BING! [09:59] there's a capital letter in the filename [09:59] clepto, sorry, but I have just installed UTouch and it's all new for me ;) [09:59] that is VERBOTEN! [09:59] thanks popey :) [09:59] * popey calls the click-police [09:59] (I think) [09:59] dpm: that's right isn't it? [09:59] WebbyIT, you kidding? You are like savior right now.. I don't even have a UTouch :P [10:00] popey, what? [10:00] popey, what filename? [10:00] com.ubuntu.developer.christriant.cnotes_CNotes_0.1 [10:01] [sudo] password for phablet: [10:01] __pthread_gettid -2 [10:01] unknown option -- I [10:01] loaded the dummy plugin [10:01] loaded the Linux plugin [10:01] Registered the AalSensorPlugin types [10:01] I _believe_ everything has to be lower case, but check with beuno [10:01] And then doesn't start [10:02] popey, yes, I think you're onto something indeed. I'm not sure what exactly needs to be lower case, but I make everything lower case just in case [10:02] \o/ [10:02] popey, WebbyIT, but the command line you're using is not up-to-date [10:02] dpm, what should I change? manifest settings? [10:03] cd /opt/click.ubuntu.com/com.ubuntu.developer.dgalg.wordchain/current [10:03] aa-exec-click -p com.ubuntu.developer.dgalg.wordchain_wordchain_0.3 -- qmlscene $@ wordchain.qml [10:03] (e.g. for wordchain) [10:06] so, cd /opt/click.ubuntu.com/com.ubuntu.developer.christriant.cnotes/current [10:06] sudo aa-exec -p com.ubuntu.developer.christriant.cnotes_CNotes_0.1 -- qmlscene -I ./ $@ ./CNotes.qml [10:06] file:///opt/click.ubuntu.com/com.ubuntu.developer.christriant.cnotes/0.1/CNotes.qml:8 module "DirParser" is not installed [10:06] clepto, seems that missing a module [10:06] dpm, DirParser is the extension [10:07] WebbyIT, try with sudo aa-exec -p com.ubuntu.developer.christriant.cnotes_CNotes_0.1 -- qmlscene -I . $@ ./CNotes.qml [10:07] clepto, QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied [10:07] file:///opt/click.ubuntu.com/com.ubuntu.developer.christriant.cnotes/0.1/CNotes.qml:8 module "DirParser" is not installed [10:08] dpm, any ideas? [10:08] same error if I run from root [10:09] popey: Does it make sense to show a HUD action for "Save" or "Cancel" ? I personally dont but like to get an external view on this [10:09] nik90|Office: in what context? [10:09] nik90|Office: you mean, just a single button? [10:10] popey: When you create an alarm for instance, there is a Save toolbar button. [10:10] popey: yes, as a single button [10:10] i cant think of anywhere else we've used a single button like that [10:11] popey: Since HUD does not provide the option to hide an option, the "Save" appears in the HUD even when you are in the alarm homepage. So I was thinking of removing it from the HUD. [10:12] popey: the "Save" button will still be visible in the toolbar, not just in the HUD [10:12] Hm. Sounds like a question for design ⍨ [10:12] I mean, I have an opinion, but I am not a designer so expect it's wrong ☻ [10:12] popey: hehe okay. I will email lina about this [10:13] dpm, what the $@ does in the command? [10:20] mefrio, does memories use a c++ extension? [10:21] clepto, yes [10:21] mefrio, does it run on phone? [10:21] clepto, I don't have a phone to test but it should [10:22] WebbyIT, can you test mefrio's app? [10:22] clepto, WebbyIT, it is published on click store [10:23] mefrio, yes sure [10:23] WebbyIT, thank you [10:23] mefrio, I too use a c++ extension but it doesn't run, I get an error no finding the extension [10:23] mefrio, what's the name? [10:24] WebbyIT, memories [10:24] clepto, sorry, I'll be a bit unresponsive today, working on some stuff I need to finish. I think it refers to passing all parameters [10:24] clepto, are you the developer of CNotes? [10:24] mefrio, yes [10:24] dpm, any idea why it doesn't work? [10:26] clepto, I see you are using a .pro project file to build it...honestly I am not an expert of this kind of things. Maybe you could try to give a look to my CMake files [10:26] mefrio, funziona perfettamente, congratulazioni :) [10:26] mefrio, only two things: is a bit slow on opening [10:26] WebbyIT, grazie :D [10:26] WebbyIT, it is due to Ubuntu One API....first start should be slow. Next starts should be faster [10:27] mefrio, I build the extension with a script that dpm and other guys made for cross compiling [10:27] so it works! good job mefrio [10:27] only mine doesn't :P [10:27] mefrio, and the keyboard is too persistent, when you click on a label then you can't hide the keyboard, I think you have to implement something to hide it when you click outside the label [10:27] clepto, thank you! :D give a look at my CMake...you could port your project to CMake, it's very easy [10:28] WebbyIT, do you know if there are any APIs to do that? [10:28] mefrio, I remember when I used CMake for elementary, man, I suck at this :P [10:28] mefrio, in CalcApp we have used InverseMouseArea, it's like MouseArea, let's me find the code [10:29] clepto, have you developed for elementary? That's nice! I am one of the lead developer of that project :D [10:29] WebbyIT, ok thanks [10:29] mefrio, here you are: https://bazaar.launchpad.net/~ubuntu-calculator-dev/ubuntu-calculator-app/trunk/view/head:/Simple/CalcLabel.qml#L75 [10:29] mefrio, feel free to ping me if you need something ;) [10:29] mefrio, I know ;) I had fixed some bugs but I don't hang around elementary-dev anymore [10:30] mefrio, are you willing to help me port from qmake to cmake? [10:30] WebbyIT, later I will give a look at this thing and will let you know :) thank you [10:30] clepto, I am very close to finishing my project. After launch I can give a look at your app [10:30] mefrio, ok, thanks! [10:31] I am quitting....see you later [10:40] WebbyIT, could you try with that? http://ubuntuone.com/67WUer7ZwBXTRlMlguJygT [10:43] clepto, sure [10:47] clepto, same error: file:///opt/click.ubuntu.com/com.ubuntu.developer.christriant.cnotes/0.1/CNotes.qml:8 module "DirParser" is not installed [10:49] popey, there is an easy way to remove a click package? [10:49] WebbyIT: that may be a question for cjwatson [10:49] * popey asks in -touch === MacSlow is now known as MacSlow|lunch [10:52] WebbyIT, when you remove it I'll will send you another, the force is strong with this one :P , if its ok [10:52] clepto, if I don't find a better way I'll reflash the phone this afternoon ;) [10:52] dpm: just fyi: alarm-eds-integration is blocked by some jenkins hickup since yesterday... [10:53] argh, bummer :( , thanks for the heads up zsombi [10:53] nik90|Office, ^ [10:53] WebbyIT, could you give it a try now? and again in the afternoon with clean install :P [10:54] dpm: in fact all of our MRs approved are pending on Jenkins hickup [10:54] clepto, it's ok :) [10:54] clepto, give me the link :) [10:55] WebbyIT, clepto, is there a qmldir shipped in the click package in the same dir as the source? And if so, what does it look like? [10:56] this might have something to do with qmlscene not finding the extension [10:56] dpm, no, that what I added just now [10:56] ok, cool [10:56] ubuntu one doesn't want to sync the file :@ [10:57] for god sake [10:57] oSoMoN, for the webapps that we're just shipping on the phone, how do they actually work? Does the browser ship any supporting JS scripts for them? [10:58] Or do all of those websites already have JS for Unity integration on the server side? [10:58] WebbyIT, http://ubuntuone.com/3Idi0HJuEheH4ooD7xwkAL [10:58] WebbyIT, sorry for the delay, sometimes I think ubuntu1 is working against me [10:58] dpm, are online accounts working? Because I am not able to add them [10:58] clepto, np :) [10:59] dpm: afaik we’re not shipping anything extra with the webapps, they’re just custom launchers for the webapps container with a given URL [10:59] oSoMoN, so they are so to say "fake" webapps? [11:00] dpm: I guess that’s a way to put it :) [11:00] :) [11:00] oSoMoN, I've been quite out of touch with webapps. What's the webapps container? [11:00] dpm: but someone from the webapps team would know better, I might be wrong [11:00] dpm: the container (currently) is the browser app with specific command line args that make it hide its chrome [11:01] dpm: but we’re considering making it a separate binary [11:01] oSoMoN, I think what you've told me is essentially what xnox said he's doing in the webapps click packages [11:02] clepto, it starts but is all black [11:02] clepto, if I start it from terminal I had: file:///opt/click.ubuntu.com/com.ubuntu.developer.christriant.cnotes/0.1/qmldir:-1 plugin cannot be loaded for module "": Module namespace 'DirParser' does not match import URI [11:03] WebbyIT, give me a sec to investigate [11:03] clepto, here it's launch time, I'll back in ~1 hour and half [11:03] WebbyIT, ok, I don't if I'll be here, I'll ping you [11:04] dpm, qmldir has two lines [11:04] module DirParser [11:04] plugin dirparserplugin [11:04] clepto, I think you should be able to reproduce it by building the .so file for your desktop, putting it into the top directory and running it with qmlscene, in the same way you do with click [11:04] clepto, ok, but if you want you can ping me anyway with the link, I have a bnc and I'm always online [11:05] WebbyIT, ok thanks [11:05] clepto, I think in that case you'll need to put the .so file and the qmldir file in the DirParser folder [11:05] dpm, ok let me try [11:06] try to test it on the desktop with qmlscene first, it might save you some time and despair before doing the click build, upload, test cycle :) [11:08] oSoMoN, so to make sure I understand, the only integration point with the currently shipped webapps is the launcher/dash, right? That is, no notifications, counters, HUD, etc. [11:08] I mean the ones shipped on the phone [11:09] dpm: afaik, yes, but if I were you I’d check with alex-abreu too, my information may be outdated [11:11] oSoMoN, will do, thanks, I was trying to get some clarity on this in the meantime while he's not up yet, so that was already very helpful indeed. [11:13] ok, yeah, I can see it here: [11:13] Exec=webbrowser-app --chromeless http://plus.google.com [11:16] dpm, you were right [11:16] dpm, I believe its ok now! [11:16] WebbyIT, here http://ubuntuone.com/3Idi0HJuEheH4ooD7xwkAL it should be ok! ping me when you test it! thanks man === mzanetti is now known as mzanetti|lunch [12:05] Some QLabel are not getting translated when app is run in other language ? | http://askubuntu.com/q/345072 === MacSlow|lunch is now known as MacSlow [12:20] WebbyIT, popey, yes, all lowercase, debian package naming rules === _salem is now known as salem_ [12:20] thanks beuno [12:21] noted! [13:09] is it possible to set a local dir to provide gettext translations in a touch app? It seems i18n.tr can get translations only from /usr/share/locale folder [13:09] dpm, oSoMoN on the phone the webapps are empty shells, although the webbrowser-app "container" (the one that basically is the runtime for the webapps) offers all the caps for hus/notification etc integration [13:10] dpm, oSoMoN the things is that all is there to have "fuller" webapps on the phone, but we need to create those scripts and properly craft them, it is not a plan for v1 [13:10] dpm, oSoMoN we are planning the next steps following v1.0 [13:11] ack [13:11] alex-abreu, excellent answer, thanks! [13:12] alex-abreu, when you're talking about v1.0, that will be released with 13.10, right? [13:12] dpm, oSoMoN the trick is that on the phone we will be served *mobile* versions of twitter etc. so we cannot reuse the same webapps scripts, and I am not sure we want to go this way w/ full gear since & add a strong dependancy on some external websites for a running app [13:12] dpm, yup === mzanetti|lunch is now known as mzanetti [13:21] Hey guys, I have a problem installing my own click package on my computer, should I be worried? [13:21] in the ubuntu software center i get an error _1.0_all.click” could not be opened. [13:25] clepto, how can I test the dir parser feature? [13:26] oSoMoN, quickly, do you know any qml way to raise()/bring to front a qml app from qml (w/o reaching out to the underlying qwindow) ? [13:27] alex-abreu: nope [13:32] clepto, nevermind [13:37] clepto, https://github.com/Clepto/cnotes-ubuntu-touch/pull/19 [13:43] clepto, the link is broken [14:25] mefrio: I'm about to test your app :) [14:25] wellsb, great! :) let me know [14:28] I just flipped the switch to use mir, so hopefully my phone will start up ;) [14:30] iBelieve: what are the improved page and pagestack in your extras git? [14:30] ooo mi piace [14:34] wellsb, l'app o mir? :P [14:35] Well mir is still a bit buggy, but your app looks great [14:36] wellsb, it's nice to hear that it works! :D [14:52] GuidoPallemans, something that I started and then didn't finish :) I should remove them. [14:52] oh :D [14:52] GuidoPallemans, they were going to be something for convergent layouts that allowed pages on the page stack to be invisible [14:57] Anyone with a Ubuntu Touch device that's looking for something to do: the epub reader Beru desperately needs testing. Details here: http://rschroll.github.io/beru/2013/09/12/call-for-testing.html Thanks! [15:05] I've released v0.5 of Ubuntu Tasks! Since I don't have an Ubuntu Touch device, I'd appreciate it if anyone with a phone could test it and provide feedback. [15:06] iBelieve: Sure thing. What is new in this release? [15:06] wellsb, thanks! I've added In Progress status, simplified Trello list integration, and colored labels.. [15:07] Though Trello integration won't work on the phone due to an SDK bug [15:17] Great job on this app, iBelieve [15:18] wellsb, thanks! [15:26] rschroll: that looks awesome [15:27] popey: Thanks. But does it actually work? [15:27] dunno, about to test it [15:27] Great! Thanks for helping. [15:27] * popey tries his click_and_run script [15:36] rschroll: http://popey.com/~alan/device-2013-09-13-163615.png [15:36] rschroll: Minor thing, I wouldn't call it "~/Book" but "your Books folder" [15:37] * popey looks for some epub files [15:37] popey: you can use the "Get Books" tab to download from project gutenberg etc. [15:37] (Hopefully.) [15:37] ooh! [15:37] * popey tries this [15:38] '~/Books' is a bit technical, this folder doesn't exist by default, so I need a way to make it obvious. [15:38] oh good lord this is amazing [15:38] I'll see if I can find better verbiage. [15:39] rschroll: http://popey.com/~alan/device-2013-09-13-163909.png sizing needs work [15:39] but I am _really_ impressed with this [15:40] Thanks! [15:40] That sizing issue is worrying - there's about three or four places it could be going wrong. [15:42] rschroll: happy to re-test future versions [15:42] popey: Can you try changing the background color (the settings in the toolbar) -- does the whole background change, or just a part of it? [15:43] rschroll: http://popey.com/~alan/device-2013-09-13-164336.png [15:44] Aha! [15:44] ☻ [15:46] It looks like the webview isn't filling the page for some reason. [15:50] popey: If you'd like to mess with internals, you could try playing around with the anchors in the webview of ui/BookPage.qml. I'll do the same and let you know if I come up with something. Thanks! [15:50] rschroll: sure [15:51] popey: One other thing, if you don't mind: Does your place in the book get saved when you close and then re-open Beru? [15:51] close and reopen the app or just close and reopen the book? [15:51] The whole app [15:52] hmm, not quite [15:52] it seems to have an old state [15:52] i had the book open near the start, then flipped forward, then used the toolbar to go back to the book list [15:52] then killed the app [15:52] went back in, and I'm back at the start === gatox is now known as gatox_lunch [15:53] There seems to be a problem with where U1DB files are stored by default. I've seen it on the desktop; didn't know if it also existed on the phone. [15:54] I think I can work around it, though [16:08] wellsb, when you tested my app, do you know if tasks remained even after the app was quitted and then re-opened? I'm worried that the U1db might not be working under confinement. [16:12] iBelieve: My completed tasks persist. Uncompleted ones do not [16:13] wellsb, that's weird. so they just disappear? === _5m0k3 is now known as wellsb [16:16] iBelieve: I'm not observing that issue any more. I think I had corrupted the database by deleting some things [16:16] from the filesystem (not within your app) [16:16] wellsb, oh, good. I was a little worried that there might be a serious hidden bug that only appears on the phone. I'm glad that's not the case [16:16] wellsb, thanks for testing my app [16:28] mzanetti, heh, I've just read your reply re: ssh on ubuntu-phone. You've taken the words of my mouth :) [16:28] I was also asking myself [16:29] dpm: ok... I was seriously in doubt about about myself when reading that mail :D [16:29] but good it's not just me [16:30] you speak for all of us! :) [16:36] Hello, dear, community [16:38] Someone there? [16:40] Alias221_, just ask a question and people will answer if they can [16:41] WebbyIT, ping [16:41] clepto, pong [16:41] WebbyIT, wait to re-upload [16:42] clepto, when you want I'll test ;) === gatox_lunch is now known as gatox [16:43] Great thanks. I just started to get familiar on ubuntu app devel. I would like to focus on designing web browser interfaces. [16:43] WebbyIT, I think this is the one http://ubuntuone.com/3Mv4o1sA8OEJ8y17yti1t2 not sure though [16:45] mefrio, thanks! not sure if I'll use eventually (I might have find the problem), but thanks for your time! [16:45] In concret setting tab opacity, realizing a steady centered view of the web content, auto zoom ... and so on [16:47] Therefore, i need some guidance to get a rough overview what engine/enviroment may be suitable. [16:48] clepto, you are welcome :) [16:49] clepto, it works \o/ great job :) [16:50] WebbyIT, great :DDDDD [16:51] WebbyIT, thank and thanks for testing! you are my savior :D [16:54] ok, i wanted to merge my cnotes-ubuntu-one branch with master but it seems I give the other way around, how do I revert the merge? [16:54] clepto, anyway I would even use CMake cause it is easier to build (you need only one step), it can help you to set some variables to your text files (see here: https://github.com/Mefrio/Memories/blob/master/resources/memories.desktop.cmake) and it can become very helpful for translations! [16:55] * mefrio is talking as a QtCreator project files ignorant [16:55] clepto, you are welcome, thanks to do Ubuntu Touch better ;) [16:56] mefrio, I see.. maybe I'll migrate to CMake later if I need it [16:58] WebbyIT, it doesn't happen that you are a git guru too, does it? :P [16:58] clepto, mmhh, I'm not very good with git, but try to ask ;) [16:59] WebbyIT, see above mefrio's last comment ^ [16:59] Why doesn't my click-package appear in the Software Center? | http://askubuntu.com/q/345175 [16:59] WebSQL and other databases not working with HTML5 apps | http://askubuntu.com/q/345181 [17:01] clepto, do you want to revert your last merge, right? [17:01] WebbyIT, I suppose, not ure [17:02] clepto, do you know which is last working commit? [17:02] WebbyIT, I have push after the merge... so this https://github.com/Clepto/cnotes-ubuntu-touch/commit/a5717c9c0f302c820d4f62c141ec0181722ed96f [17:04] WebbyIT, hey I am trying that inverse mouse area thing but I don't understand how it really works....is there any documentation somewhere? [17:05] mefrio, is like MouseArea, you can follow MouseArea documentation [17:06] WebbyIT, ok l [17:06] clepto, I think you have to use git-rebase, but don't know how [17:06] http://schacon.github.io/git/git-rebase.html [17:07] WebbyIT, what if I delete the local folder and re-pull from the latest commit? [17:10] clepto, I think that's fine if you merged your master back into the ubuntu-one fork [17:10] clepto, now just create a pull request from the ubuntu-one fork back into the master project and merge them [17:10] iBelieve, deleting and re-pull, please stand by :P [17:11] WebbyIT, what I have to exactly do is to remove the focus when the users tap outside the text entry, right? [17:11] * clepto crossed fingers [17:11] mefrio, yap, remove ActiveFocus (not focus) because focus is also for scopes [17:13] WebbyIT, ok thanks...could you make one more test and see if there are more bugs while using it on phones? [17:13] iBelieve, re-pulled and did git checkout cnotes-ubuntu-one [17:13] iBelieve, now? [17:14] mefrio, sure [17:14] clepto, you should be able to do the merge from the GitHub site [17:14] WebbyIT, just a minute so that I build a click [17:14] iBelieve, could you guide me please? I don't want to screw this up [17:14] clepto, https://help.github.com/articles/using-pull-requests describes how to do it [17:15] WebbyIT, http://ubuntuone.com/5zPPpm3UGyC8A15pOgkkcR [17:16] clepto, I'm trying to create a pull request for you [17:16] anybody there who knows if it is possible to have translations into a click packaged application? What I really need is to make "i18n.tr" function to get the translations from a local folder instead of /usr/share/locale/* [17:17] clepto, okay, here is the pull request: https://github.com/Clepto/cnotes-ubuntu-touch/pull/20 [17:17] iBelieve, and it will be merge to master branch right? [17:17] clepto, yes, but you can't automatically merge it for some reason [17:17] mefrio, I'm not able to open the toolbar [17:18] WebbyIT, the HomePage's toolbar? [17:18] mefrio, yes [17:18] clepto, at least I don't think so. There should be an area on the page that tells you how to merge it [17:18] iBelieve, i think it has conflicts [17:18] iBelieve, it tells me to do it with command line [17:19] clepto, so now in your local copy, checkout the ubuntu-one branch and merge master into it [17:19] lets back up the folder first :P [17:19] clepto, then you can manually resolve problems [17:19] clepto, so the commands would be git checkout cnotes-ubuntu-one and then git merge master [17:20] mefrio, there is a mistake in your code [17:20] iBelieve, ok lets try [17:20] WebbyIT, here is a version which should fix your toolbar problem http://ubuntuone.com/5zPPpm3UGyC8A15pOgkkcR what is the mistake? [17:20] mefrio, well, not an error... try to add mouse.accepted = false; to onClicked in MouseArea [17:21] iBelieve, merge master returns conflicts [17:21] clepto, so you'll have to open the files with conflicts and fix them [17:21] clepto, then commit and push the fixes [17:22] clepto, after that, you should be able to automatically merge the pull request in GitHub [17:22] mefrio, doesn't work, try mouse.accepted = false, I don't know why, but is necessary in InverseMouseArea [17:23] WebbyIT, I dropped mouse.accepted = false because it worked on the PC...let me add it [17:23] mefrio, if doesn't work maybe oSoMoN can help you [17:24] WebbyIT, now it should work http://ubuntuone.com/5zPPpm3UGyC8A15pOgkkcR [17:24] iBelieve, I need to also delete the whole <<<<<<< HEAD or just the <<<<<<< ? [17:25] clepto, you will need to delete all of that. That's git's syntax for merge conflicts [17:26] mefrio, doesn't work, I'm sorry.... [17:27] so oSoMoN ping [17:27] mefrio, if is for app showdown you can remove the InverseMouseArea, is not a big trouble [17:28] mefrio: pong, what’s up? [17:28] WebbyIT, I can try [17:28] oSoMoN, me and WebbyIT were experiencing a problem with TextFields. While tapping outside the keyboard is not hidden [17:29] oSoMoN, he suggested you could help me [17:30] mefrio: right, the osk will be hidden only if the text field looses focus, and it will loose focus only if the focus is given to another element [17:30] mefrio: by default, not all elements accept focus [17:30] mefrio: what’s your use case exactly? [17:30] (you still have the option to manually hide the osk with a swipe gesture) [17:31] oSoMoN, I have something like that http://mefrio.wordpress.com/#jp-carousel-568 [17:31] oSoMoN, when the user tap outside any text field I want the keyboard to be hidden [17:32] clepto, once you fix the conflicts, commit and push. That should allow you to automatically merge the pull request I created [17:32] mefrio: then you want to associate an InverseMouseArea to each text field, and have it be active only when the field has active focus [17:33] iBelieve, I justed pushed [17:33] oSoMoN, I have already done that...let me point you to the code [17:33] mefrio: however if I were you I’d discuss it with a UX designer first, I’m not convinced it’s a good idea to want to hide the osk automatically whenever typing outside of a textfield [17:34] iBelieve, it seems ok! [17:34] clepto, good job, it looks like it merged correctly! [17:34] oSoMoN, so I will simply drop that feature as it is for the contest...thank you [17:34] I hate revision systems or whatever the called :@ [17:34] iBelieve, thanks for your assistance! [17:35] clepto, so now in you local copy, checkout master and pull. [17:35] clepto, you're welcome [17:35] mefrio: alternatively, you could have one MouseArea covering the whole app, but below all the text fields, so when it’s clicked it removes focus from the currently focused field [17:35] mefrio: and ensure that it forwards click events below, in case there are other widgets below [17:36] oSoMoN, using the InverseMouseAreas worked on PC but it doesn't on phones as WebbyIT said [17:38] oSoMoN, the bottom toolbar doesn't appeare [17:45] mefrio: Why isn't just dropping focus when return is pressed enough? [17:46] wellsb, not sure it would be good...the ubuntu touch keyboard should be more like the iOS one :S [17:49] iBelieve, what do you exactly mean with this issue: https://github.com/Mefrio/Memories/issues/15 ? [17:50] mefrio, I'll get you a screenshot [17:51] wellsb, can you try my app too and see if you experience the same weird problem experienced by WebbyIT? (he cannot show the toolbar) [17:51] mefrio, http://i.imgur.com/SYG0Dii.png [17:51] wellsb, here is the click http://ubuntuone.com/5zPPpm3UGyC8A15pOgkkcR [17:52] iBelieve, oh it should be fixed as a consequence of the issue #16...could you test? [17:53] mefrio, It works! [17:53] iBelieve, great thanks! [17:53] mefrio, Though I'd change your tags entry field so you can have spaces between tags (after the comma) [17:54] mefrio, Another thing I noticed that seems odd is that the date field is above the title field. To me, it makes more sense to have the title field on top [17:55] mefrio: Is this a new version? I was able to open the toolbar with the version I tested earlier [17:56] wellsb, it is a newer one [17:56] iBelieve, yeah you are right :) [17:58] beuno, thanks for publishing! Can I see my app somewhere? ie. software center? [17:59] clepto, just in on the touch image, in the app lens [17:59] beuno, ok! === mefrio is now known as mefrio|afk === mefrio|afk is now known as mefrio [18:42] wellsb, have you tested? I would push it to the store [18:44] mefrio: Sorry, I got tied up. I'll test it now. I'm primarily checking to ensure the toolbar functions? [18:44] anyone knows how to make console.log calls from a web app to show up on Ubuntu SDK? [18:45] wellsb, yes but don't mind about it if you are busy :) [18:45] and / or the answer for any of those 3 questions here: https://plus.google.com/100037457092927719672/posts/35mJ4mYJAWW [18:47] mefrio: Everything is working on my device [18:47] wellsb, thank you for the test :D [18:47] You bet! Anything else you want me to check? [18:49] wellsb, you could try to find some bugs :) [18:49] I'll poke around [18:52] mefrio: I'm not sure what you can do to fix this, but the keyboard hides the locations field on the new memory page [18:53] wellsb, it seems I cannot fix this as we discussed before...anyway on your phone the toolbar works, maybe the InverseMouseArea could work too...I know it's strange but I can't find other solutions :P [18:54] would you test one more click to see if that InverseMouseArea thing work? [18:54] Absolutely [18:56] wellsb, thanks for your patience :) http://ubuntuone.com/2aemEAL3iyZeWeAPiME9JP [18:57] How do I install an Ubuntu Touch app packaged as a Click package? | http://askubuntu.com/q/345226 [18:58] mefrio: Works like a charm [18:58] wellsb, yeah! :D thank you very much again! :) [18:58] so WebbyIT it seems your ubuntu touch image has something broken [19:03] solitaire card game is now available on the phone! I can see this getting a lot of use from me [19:06] beuno, hi :) I just updated my app version but its status is still Published on MyApps page...how can I submit it to be reviewed? [19:07] mefrio, remind me what app that is? [19:07] beuno, memories [19:07] https://myapps.developer.ubuntu.com/dev/click-apps/60/ [19:09] mefrio, +1 [19:09] beuno, thank you! :D [19:11] popey, or anyone else with an Touch device: I have a new version of Beru that may fix some issues, or at least give more useful diagnostics: http://rschroll.github.io/beru/assets/com.ubuntu.developer.rschroll.beru_0.1.1_arm.click Can you test? [19:12] sure [19:12] This may fix the small view; if not there's some stdout output that might give me a clue of what's happening [19:13] rschroll: I'll test it, too. Let me find some epubs [19:14] wellsb: Thanks! There's a built-on browser to find them on Project Gutenberg, etc. [19:14] Great! Impressive :) [19:15] rschroll: http://paste.ubuntu.com/6102953/ hmmm [19:16] popey: Shouldn't you be installing w/ pkcon? [19:16] Crap. I tried to fix U1db permissions and screwed things up more [19:16] Let me revert that and get you a new one. [19:16] wellsb: both work [19:19] True, but I thought one was preferred [19:19] I guess if they perform the exact some function, then no big deal [19:20] Maybe this: http://rschroll.github.io/beru/assets/com.ubuntu.developer.rschroll.beru_0.1.2_arm.click [19:27] popey, wellsb ^^ [19:32] rschroll: http://paste.ubuntu.com/6103008/ [19:33] popey: Is that the new one? It's complaining about 0.1.1 [19:34] You might need to unregister the old one - I've seen it get hung up half-installed [19:34] ah [19:34] will play more and get back to you [19:34] Thanks. I really don't understand what's going on with click packages, so I just do random install, register, and unregister until it works.... [19:43] popey: Installing on a VM, I'm getting errors about the previous versions masking the fact that 0.1.2 installed correctly. [19:55] rschroll: I just did a clean install of your app, and it's not showing in my applications list [19:58] can someone with a ubuntu device help me with a test? [19:58] I want to know if the vibration api will work on a web app [19:58] Zuardi, maybe wellsb or WebbyIT [19:59] https://developer.mozilla.org/en-US/docs/Web/Guide/API/Vibration [19:59] Zuardi, I can help you ;) What do you want that I do? [19:59] a simple window.navigator.vibrate(200); should do it [19:59] WebbyIT: I am using this to make the phone vibrate on my app (webapp, javascript) [19:59] I want to know if it would work [20:00] Zuardi: Do you have a click we can try? [20:00] I can provide the click, yes [20:01] but will take a while for me to build it [20:01] just a moment [20:03] I can't say for sure whether vibrate even works on my device. I've never felt it vibrate, now that you mention it [20:06] wellsb: :) if it doesn't it is not a big deal since it is just a detail haptic feedback [20:06] I could fallback to a sound [20:06] but since you ofered to test my click package I will ask you to see another detail… [20:09] Sounds good. Just let me know what you want me to test. You're working on the html5 counters app, aren't you? Mockups look good [20:20] wellsb: http://ubuntuone.com/20hPH8dtFcSeLr2eiNJ9IW [20:20] wellsb: yep [20:21] wellsb I want you to test if the swipe down gesture adds a new counter to the stack [20:25] it is suppose to work like http://counter.fabricio.org do on Firefox for Android (the vibration works as well) [20:25] but I see that it doesnt work on Chrome for android, so maybe the vibration is not there yet for webkit … [20:26] I should be feature-detecting anyways … [20:32] iBelieve: you there? [20:32] nik90_, yep. What's up? [20:33] iBelieve: I tried your app. First time I got the option to assign a task to myself. But the next time I do not see that option [20:33] iBelieve: Is there a way to add more persons? [20:34] nik90_, for local tasks, there is a switch for In Progress (this assigns the task to yourself). For Trello tasks, you can assign a card to yourself [20:34] nik90_, I plan on adding support for choosing other people [20:35] nik90_, I haven't thought about supporting multiple assignees yet [20:35] iBelieve: so if I mark a task in progress, then it is automatically assigned to me? [20:36] nik90_, yes. I chose to use In Progress instead having an assignee chooser for local tasks since a local task is private and could never have more than one user [20:36] nik90_, though if you think that's confusing I can just have the one assignee chooser instead of In Progress [20:36] iBelieve: +1 [20:37] nik90_, +1 to what? Having the In Progress switch or just using a common assignee chooser? [20:37] iBelieve: although for some reason, when I created my first task, I saw the inprogress field *and* the option to assign me (or remove assignee) [20:37] iBelieve: but I do not see the assign me option anymore which is kinda weird that I saw it before but not now [20:38] nik90_, was it a local task or Trello task? [20:38] iBelieve: has to be local since I am doing this on the phone after a fresh install [20:39] nik90_, oh, right. That's weird, I tried it and it doesn't happen for me [20:39] nik90_, what is especially weird is that the visible property for the In Progress item and the Assigned To item are mutually exclusive [20:40] iBelieve: wait did you also experience it once? [20:40] or this is just for me? [20:41] nik90_, I haven't seen that happen, not even once. The only way that could happen is if the property it depends on is undefined. I'll check into that [20:42] iBelieve: on my side, I will reflash phone and check again if I wasnt dreaming :) [20:42] nik90_, thanks for noticing that. [20:42] but nice work [20:43] it has been almost a week since I tried your app last and it has changed nicely [20:45] nik90_, thanks [20:46] iBelieve: is there a way to generate the trello id elsewhere on the desktop perhaps and copy it to the phone? [20:46] iBelieve: too bad the sdk bug was not fixed on time [20:47] nik90_, this is the link it would open: https://trello.com/1/authorize?key=333870c6f8dc97cb6a14e79dfe119675&name=Ubuntu+Tasks&expiration=30days&response_type=token&scope=read,write [20:48] nik90_, you should just be able to copy the token it produces into the dialog on your phone and click Ok [20:50] iBelieve: okay. I am thinking if this link can somehow be shown on your website or something as a temporary measure. [20:51] iBelieve: sorry about the sdk feature not being ready [20:51] nik90_, I can do that if Wordpress will let me edit stuff. The editor doesn't appear anymore :( [20:51] nik90_, otherwise I'll put it on my GitHub project page === nik90_ is now known as nik90|Dinner [20:52] be back in 30 minutes. [20:54] iBelieve: wow that's a long token [20:55] it'll be expired by the time I can manually type it all in :) [20:55] hmmm, now Tasks is frozen [20:56] no, it's burning CPU, maybe it's just because I have a lot of Trello stuff [20:58] yup, that's what it was [20:58] wow I have a lot of overdue stuff in Trello [20:58] Making an app for Ubuntu Software Centre | http://askubuntu.com/q/345256 [21:10] nik90|Dinner: so, it's not just your app, the weather app also does it. so it's not something you're doing in the app it seems [21:17] bah, now it's segfaulting the clock [21:19] popey: Any luck getting 0.1.2 to install? [21:20] speaking of Clock and Weather together, nik90|Dinner it would be awesome if the Weather app used the same city lookup as Clock [21:20] the UI is much nicer/easier in Clock === nik90|Dinner is now known as nik90_ [21:22] mhall119: lina is discussing with the platform designers about using the clock add city dialog as default [21:22] rschroll: trying [21:22] mhall119: if that goes through, then the weather app might change to it [21:22] \o/ [21:22] that would rock [21:22] popey: Let me know if there's anything I can do to help. [21:22] mhall119: at first she asked me to change to the weather app design but then later reverted it :) [21:23] rschroll: did a click unregister of your app, now trying reinstall [21:23] Fingers crossed here [21:23] ERROR: Could not parse click manifest. Skipping 'com.ubuntu.developer.rschroll.beru_beru_0.1.json' [21:23] ERROR: Could not parse click manifest. Skipping 'com.ubuntu.developer.rschroll.beru_beru_0.1.1.json' [21:23] still get that [21:24] I get that as well, but everything actually installs properly [21:24] oh, it has [21:25] Can you check, for example, /var/lib/apparmor/profiles? [21:25] great! [21:25] click_com.ubuntu.developer.rschroll.beru_beru_0.1.2 [21:25] it starts! [21:25] none of the apps are responding to my touches [21:25] * popey reboots the phone [21:25] torch, sleepytime all of them were not responding [21:26] Hope that wasn't my fault. [21:26] unlikely [21:26] we're quite capable of breaking the device in a myriad of interesting and subtle ways [21:27] Good to hear :) [21:27] rschroll: http://popey.com/~alan/device-2013-09-13-222708.png [21:27] Hot damn! [21:27] Hot Damn indeed. [21:28] If you don't mind, can you see if it responds to orientation? I enabled that in main.qml, but I have no idea if it'll work [21:29] http://popey.com/~alan/device-2013-09-13-222856.png [21:29] How about that! [21:31] popey: Does swiping turn pages or not? It's supposed to, but it doesn't work on the desktop [21:36] yes [21:36] Fantastic. Thanks so much for testing! [21:37] no problem [21:37] rschroll: mind if I share some screenshots online? [21:37] please do! [21:37] And let me know where the are, so I can point them out on my devlog [21:37] sure. I can tar them up and put them somewhere if that helps? [21:37] I'll see about getting the U1db permissions worked out and bother you again later. [21:38] Sure. Or email me at gmail (same handle) [21:38] http://popey.com/~alan/beru.tar.gz rschroll should work. [21:39] I'll share on my G+ page in a mo. You can get to it via http://popey.com/+ [21:40] great! Thanks again! [21:40] np [21:50] rschroll: nice work! [21:52] nik90_, can you test my app too? :D [21:57] nik90_: Thanks. And thanks for getting me started at the very beginning. (You probably don't remember.) [21:59] clepto: sure [21:59] rschroll: not so much ... too many contestants :P [21:59] rschroll: but I found your blog posts to be very informative [22:03] nik90_: glad to hear! [22:04] rschroll: when will you submit your app to the store? === salem_ is now known as _salem [22:10] clepto: tried your app. Had one small bug [22:10] nik90_, ? [22:10] clepto: I created the note and saved it. Later I viewed the note and clicked the edit button. After typing in the new stuff, pressing apply did nothing [22:10] clepto: it did not want to save the updated note [22:11] nik90_: Will at least to a test submission tonight. I wanted to see that it actually worked first. [22:11] nik90_, it works for me [22:11] nik90_, what did you change? [22:12] clepto: I changed the note description alone [22:12] nik90_, you mean body? [22:12] clepto: yes [22:12] nik90_, working here [22:12] nik90_, any error? [22:13] clepto: let me try again. I did not have terminal output since I am trying in the phone [22:15] clepto: still have the error. Also I notice now that the saved notes do not persist on restarting the app. So when you close the app, you lose the notes [22:15] clepto: this is something that iBelieve (ubuntu tasks) also had. But he no longer has it. May be ask him what he did to fix it. [22:16] nik90_, is there a way t get [22:16] nik90_, output on phone? [22:16] clepto: not that I know of [22:17] nik90_, so we're blind [22:17] clepto: I can ask popey tomorrow about the terminal output. too late in the nite now [22:20] nik90_, try something else [22:21] nik90_, go to create page - images tab - click toolbar button - add a title - press the camera preview and then done [22:21] nik90_, tell me if it works [22:22] clepto: nope doesnt [22:23] clepto: I can see the camera output but when I press add, it returns to the image tab. [22:23] clepto: but nothing saved [22:23] nik90_, I think I know [22:23] nik90_, it has to do with saving files in the app's folder [22:24] nik90_, maybe I can fix images with picture_files policy [22:24] clepto: ah [22:24] still around, wassup? [22:24] nik90_, but I believe the u1db isn't created in the start [22:26] nik90_, can I store somewhere else? [22:26] clepto: not sure, although I expect u1db to store in the correct folder [22:28] nik90_, someone need to fix this thing... [22:28] nik90_, is there someone that may know what to do? [22:28] clepto: check with iBelieve tomorrow. He also uses u1db and doesnt have this bug anymore [22:28] he had it but it has been fixed. [22:30] nik90_, ok [22:30] So, app submission ... I messed up and entered a namespace for my app where I was supposed to enter a namespace for me. And this can't be changed. Can anyone do some behind the scenes magic to fix this? [22:31] beuno: you about..? see rschroll above [22:31] rschroll: beuno or dholbhach would be that person :) not sure if they are online now [22:32] I live to make everyone's life more interesting.... [22:33] Although I could just change my name to "Beru" [22:40] nik90_, could you try this http://ubuntuone.com/3N4diU9sOjWqxrgdusxo5M ? [22:41] clepto: sure, 1 min [22:44] clepto: do you know how to install a click package manually to device? [22:44] I tried using popey's scripts but they give me an error message [22:45] clepto: mind if I try this tomorrow? Too sleepy at the moment [22:46] nik90_, no problem [22:55] WebbyIT, ping [22:56] clepto, sorry, not at PC, tomorrow... [22:56] WebbyIT, np :) [22:59] I have also broke my installation, need to reflash :/