[01:20] does any channel have APN support? === TooLmaN_ is now known as ToLmaN === ToLmaN is now known as TooLmaN === chihchun_afk is now known as chihchun === TooLmaN is now known as DaiBot === DaiBot is now known as TooLmaN === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [06:36] hey all [06:36] ahoneybun, hows it going? === chihchun is now known as chihchun_afk [07:21] good morning [07:31] morning === chihchun_afk is now known as chihchun [08:00] popey: you about ? [08:01] popey: when you get time could you confirm this bug, it works fine with me , https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1372254 [08:01] Launchpad bug 1372254 in Ubuntu Calendar App "New Event in Calendar app not scheduled for the correct time zone." [Undecided,New] [08:03] mihir: will take a look... [08:19] mihir, pingers [08:43] hello [08:43] ubuntu touch RTM? [08:44] emulator now usable and developermode working and adb not falling? [08:48] coderus: not tried the emulator for a while. [08:48] * popey fires one up [08:48] Good morning all; happy Monday, and happy Elephant Appreciation Day! :-D [08:50] ogra_: any idea why this happens? alan@deep-thought:~$ sudo ubuntu-emulator create emulator_01 --channel=ubuntu-touch/ubuntu-rtm/14.09 [08:50] Failed to locate latest image information [08:51] sounds like a netwrok issue to me [08:51] ubuntu-touch/utopic-proposed works [08:53] oh, because the emulator was broken at promotion time [08:53] we didnt promote it [08:53] 14.09-proposed should work fine [08:54] ahhh! [08:54] thanks [09:02] coderus: just tested by creating a new emulator like this $ sudo ubuntu-emulator create emulator_01 --channel=ubuntu-touch/utopic-proposed [09:02] dpm: hey [09:02] dpm: can you give a spin to see if it helps? https://code.launchpad.net/~mzanetti/reminders-app/optimize/+merge/235340 [09:02] booted it and have "adb shell" which gets me a phablet@ubuntu-phablet:~$ prompt [09:02] * popey goes afk for a bit [09:03] popey: and it still working after emulator reboot? [09:03] coderus: not tried rebooting it [09:03] will try when I get back, i need to go afk [09:03] main issue was adb settings not saved and adb dead after restarting emulator [09:03] and ubuntu-touch/utopic-proposed [09:04] is it contain rtm too? [09:04] Akiva-Thinkpad: pong [09:04] mihir, hey [09:04] on the timeline time at the side [09:04] the weekview events still block them. [09:04] Akiva-Thinkpad: i have seen your MRs , i'll review them by tonight [09:05] I tried adjusting the z value but that didnt work. [09:05] Do you have any ideas? [09:05] Akiva-Thinkpad: yes , it is known bug..we [09:05] okay then you saw it [09:05] just wondering :P [09:05] Akiva-Thinkpad: we are still thinking on that how are we planning to do that on weekview [09:06] mihir, there was a few suggestions in the reddit thread that I posted [09:06] mainly from google cal [09:06] Akiva-Thinkpad: do you have any idea, was thinking to do opacity on bubble only on Sunday :| , i know that will break the consistency but still need to think [09:06] ok trying myself ubuntu-touch/utopic-proposed now [09:07] mihir, I did not try this, but did you try adjusting the z for the events? [09:07] Akiva-Thinkpad: nope i haven't [09:07] I only tried adjusting the z for the labels [09:07] I don't know where the events come from so I figured you would [09:08] err what component defines the events* [09:09] ahh , that being generates from EventBubble.qml [09:38] zbenjamin_: ogra_: is still /userdata/.writeable_image the file we need to touch to get writable images ? [09:39] nerochiaro: you can use phablet-config [09:39] zbenjamin_: i ask because qtcreator doesn't seem to be able to set the device to writeable anymore [09:40] nerochiaro: thats true unfortunately, since we switched to adb running as phablet [09:40] zbenjamin_: right. i hope these options will be removed soon if they don't work anymore [09:41] nerochiaro: yes [09:41] it's quite confusing [09:41] mzanetti, sorry, just got off the phone. I saw it during the weekend, I'll test it asap. Is this the whole batch of optimizations, or do you have more planned? [09:41] dpm: depends a bit on your verdict :D [09:42] ok, so if things explode == we need more optimizations :) [09:42] if we say its good enough now that's it, otherwise I have to dig some more [09:42] ok, cool [09:42] I hope things don't explode any more [09:42] but there might still be cases where its not smooth [09:42] dpm, mzanetti o/ is changed something in cmake in last days? I'm not able to create any click package for reminders, I have always this error: http://paste.ubuntu.com/8402288/ [09:43] hi [09:44] rpadovani, try to restart Qt Creator [09:44] not sure if it will solve your problem, but I've had this a couple of times when I've created a new chroot [09:44] and restarting qtc fixes it [09:45] sounds like bug 1336649 [09:45] bug 1336649 in qtcreator-plugin-ubuntu "Need to restart Qt Creator after creating a chroot-based kit" [Undecided,New] https://launchpad.net/bugs/1336649 [09:46] dpm, no, and it's strange, because I open the project opening CMakeLists.txt, and in the left sidebar there are only a folder with cmakelist.txt, and nothing elese of the project [09:46] and I didn create a new chroot [09:49] hm [09:50] it seems to work for me, but I'm getting other SDK-related warnings [09:51] rpadovani: apt-get install ubuntu-sdk :) [09:52] lol [09:53] nerochiaro, you (and the SDK) should use phablet-config writable-image [09:53] ogra_: done, and works [09:53] ogra_: thanks [09:53] :) [09:53] rpadovani: well, seems Qt 5 isn't installed properly. [09:54] rpadovani: if that's in the click chroot you might want to recreate it (or go into maintainance mode and fix it manually) [09:54] mzanetti, it worked until last week, and I have an updated workstation with utopic. ubuntu-sdk is already at latest version [09:54] i'll try to check what's wrong with chroot [10:02] rpadovani, it works here, building it now [10:06] zbenjamin_, hi! I'm trying to install Reminders on a device from QtC, and I'm getting these error/warning: any idea how to ignore them and install the click nevertheless from QtC? http://pastebin.ubuntu.com/8402386/ [10:07] dpm_: those errors are ignored by default [10:07] dpm_, seems my chroot is broke: http://paste.ubuntu.com/8402388/ [10:08] zbenjamin_, ah, from the rest of the log it seems to be the case, yes: http://pastebin.ubuntu.com/8402398/ - but still the app does not launch on the device [10:08] dpm_: what do you get in the application output? [10:10] zbenjamin_, I can't seem to find the output, not sure if it's launched at all? [10:10] dpm_: shortcut for the output is ALT+3 [10:11] zbenjamin_, ah, gotcha: [10:11] Sdk-Launcher> Executing: /tmp/com.ubuntu.reminders_0.5.latest_armhf.click [10:11] Sdk-Launcher> Launcher PID: 15884 [10:11] Sdk-Launcher> Error: This application is already installed on the device, uninstall it or temporarily change the name in the manifest.json file! [10:12] why can't QtC not install over the existing .click? [10:12] dpm_: because when you press stop, it uninstalls the click package [10:12] dpm_: so you could end up with your reminders app uninstalled from the phone [10:13] dpm_: exactly like nik90 said [10:13] well, but then I need to drop to the command line to uninstall apps? [10:13] why? [10:14] dpm_: can't you instead append ".devel" to the application name in the manifest file [10:14] dpm_: tht should let QtC install and uninstall properly [10:14] nik90, how should I know as a developer that I need to append .devel to the manifest? [10:15] dpm_: because the error message tells you [10:16] dpm_: we are working on a solution for that, temporary installs but that will take some time [10:18] zbenjamin_, in any case, I still can't launch it, even after uninstalling reminders manually: http://pastebin.ubuntu.com/8402452/ [10:19] dpm_: you cannot uninstall reminder, its preinstalled [10:19] dpm_: change the name in the manifest file [10:19] zbenjamin_, click unregister seemed to uninstall it, it didn't complain and I can't see the app anymore [10:20] click list --user=root and it will still be there [10:21] zbenjamin_, which field do I need to change in the manifest? [10:21] dpm_: i think i always used the "name" field [10:21] same, just changing the "name" field should be sufficient [10:21] dpm_: sorry for the extra step, but until click supports temporary installs it has to work this way [10:23] zsombi: ping [10:24] nik90: pong [10:24] zsombi: hey, I found a bug in timepicker which affects clock and calendar bug 1371694 [10:24] bug 1371694 in Ubuntu UI Toolkit "TimePicker behaves erratically after changing system timezone" [Undecided,New] https://launchpad.net/bugs/1371694 [10:25] nik90: TZ support was not included in the DatePicker, so no wonder you get that bug [10:25] zsombi: are you by chance using the javascript date() object? It cannot handle timezone changes dynamically [10:25] thanks zbenjamin_ [10:25] dpm_: np [10:26] nik90: JS Date object does handle TZ changes [10:26] nik90: as QML eztends that type [10:26] extends [10:26] nik90: http://qt-project.org/doc/qt-5/qml-qtqml-date.html [10:26] zsombi: exactly but it doesnt. Me and mzanetti reported a bug upstream about js date returning the wrong time in qml [10:27] * nik90 finds the link [10:27] nik90: so Date.timeZonerUpdated doesn't? [10:27] mzanetti, I'm testing the reminders app with the evernote300 account. The optimizations work well with scrolling the list of notes and loading the previews. I've managed to freeze the app, though, after scrolling a few times, then clicking on a note. It loaded the note, but on clicking on the "Back" button in the header, it just froze. [10:27] Let me see if I can see anything in the logs [10:27] dpm_: hmm... yea, some reliable steps to repro might be useful if you can manage [10:28] nik90: actually that is a slot, not a signal...http://qt-project.org/doc/qt-5/qml-qtqml-date.html#timeZoneUpdated-method [10:28] zsombi: https://bugreports.qt-project.org/browse/QTBUG-40275 [10:29] nik90: looks liek it is not proggressing... [10:29] mzanetti, yeah, let me try again, but I didn't see anything useful in the log: http://pastebin.ubuntu.com/8402487/ [10:30] zsombi: that's why the clock app created a QDateTime class instead of using the qml js date() object. We then return the timestring that retains the timezone [10:30] nik90: well... good for you :) [10:31] nik90: I cannot really do that in teh toolkit, as we then must introduce an API which might be dropped in no time if the Qt bug is fixed... [10:31] true [10:31] nik90: then we have an API to maintain forever... forever in [now..whoknowstillwhen] interval [10:32] zsombi: I guess in the clock app, I should ask users to restart clock app when they change timezone [10:32] ehh.... [10:32] nik90: ugly... [10:32] zsombi: can't do much :/ since the datepicker simply doesn't work after changing timezone. So have to ask users to restart clock [10:33] nik90: I was looking today for a way to extend Date API actually, as part of moving all QML files to qrc in plugin [10:33] nik90: the problem is that Date is an elementary type, implemented in V4... so not much choice on extending it... [10:34] yeah [10:41] nik90: there would be one way if we'd have that Time component ready, because that would also be able to notify a running app about TZ change... but it won't affect the Alarm App while tombstoned [10:48] zsombi: what Time component? [10:48] nik90: this one https://blueprints.launchpad.net/ubuntu-ui-toolkit/+spec/time-component [10:49] ah yes [10:53] Mirv: btw I have been testing the AGPS in the clock app successfully from image 246 and onwards. I get a location fix in less than 10 secs === Acn0w- is now known as Acn0w [11:19] zbenjamin_, when I get this for an app when running it from QtC, what does it exactly mean? [11:19] Sdk-Launcher> Received a failed event [11:19] Sdk-Launcher> The Application exited, cleaning up [11:19] Sdk-Launcher> Finished [11:19] i.e., I'm not sure what a "failed event" is [11:19] dpm_: there are different event types from upstart [11:20] dpm_: in this case it sent "App closed, reason=failed" or something like that [11:22] mzanetti, I'm getting this when running your branch from QtC on a device ^. The steps to reproduce are a bit vague, but I've been able to do it the 2 times I've started the app. Just load the app with the evernote300 account and start scrolling up, down and clicking on notes to see their content. At some point, I get that message from QtC and the app is stopped ^ [11:24] dpm_: that probably means it segfaulted then [11:24] dpm_: is there nothing more before the failed evend? [11:24] dpm_: sadly debugging qt apps with the gdb debugger version we have on the phone is broken [11:25] zbenjamin_, no, I just get http://pastebin.ubuntu.com/8402487/ [11:25] ok :/ [11:40] popey: when you are back, can you test the click packages I added to dropbox? The folders are named after the MP at https://code.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/+activereviews [11:41] sure [11:43] popey, http://people.canonical.com/~dpm/click/com.ubuntu.reminders.devel_0.5.252_armhf.click [11:44] k [11:45] popey, do you happen to know how to install unsigned packages? [11:45] --allow-untrusted [11:45] I'm getting an error about unsigned package when I try to manually install that [11:45] ok [11:45] ya [11:45] perfect, thanks :) [11:46] hey i'm out [11:46] see you tomorrow [11:46] o/ Akiva-Thinkpad [11:47] \o oh btw popey, in the terminal app; are you using Q_INVOKABLE to use c++ functions in qml? [11:47] pass [11:47] without looking... [11:48] okay cool beans (assuming pass means "Not off the top of my head") [11:48] dpm_: uh, i have two reminders icons now [11:48] com.ubuntu.reminders.devel 0.5.252 [11:48] com.ubuntu.reminders 0.5.248 [11:48] popey, sorry: http://people.canonical.com/~dpm/click/com.ubuntu.reminders_0.5.252_armhf.click [11:48] heh, lolz [11:48] I forgot to revert the change in the manifest [11:48] k, ta [11:51] nik90: great news! I think rtm is still missing the rtm landing-001 from tvoss, but after that it should be equal [11:51] Mirv: :) [11:56] dpm_: thats much quicker! [11:57] popey, indeed, I'm testing it for a third time, now installed manually instead of from the SDK, and I've not managed to see the crash [11:58] opening notes is slow [11:58] zsombi: bug 1370649 [11:58] oh, seems not to be pulling down all the content [11:58] bug 1370649 in Ubuntu UI Toolkit "Reset an alarm doesn't return the properties to their default values" [Undecided,New] https://launchpad.net/bugs/1370649 [12:02] цруку ещ пуе зфыыцщкв ащк гигтег-ещгср уьгдфещк, [12:02] ops [12:02] where to get pass for ubuntu-touch emulator [12:02] ? [12:02] 0000 [12:02] ok [12:03] when you create the emulator it says Setting up a default password for phablet to: '0000' [12:03] so, where it stored? some wiki or? [12:03] mzanetti: hi, sorry I had not much time and ideas for the game recently :( [12:04] mivoligo: no worries [12:05] dpm: i am seeing no events at all in my calendar from either of my google accounts, on either device.... [12:05] oh, now they appear, when I tell you that! [12:05] popey: there is some lag in loading events, rpadovani has already filed bug [12:05] mivoligo: I have make quite a bit improvments and fixes in the meantime [12:05] popey: i wonder now is it , EDS or Calendar issue ? [12:06] omg, it working after emulator restart, finally! [12:06] need to trace it.. [12:06] mzanetti: I have to pull then [12:06] coderus: yay [12:06] thank you :) [12:07] mzanetti: what I plan next is the „welcome” screen and the icon, later on I'll get back to level backgrounds [12:07] mzanetti: if that's ok [12:07] popey: hmmm..it works after switching views. [12:07] mivoligo: that's great! [12:08] mivoligo: I'm afk now for a bit but will be back in ~1 hour [12:08] mzanetti: ok [12:08] mzanetti: I'll just leave couple questions for you [12:10] mihir: I have had that issue as well. When open the calendar app the month view is empty. However on switching view and returning to month view, it is populated [12:11] mihir: can you ask kunal to look into it. It is quite important [12:11] nik90: i too had...i don't see any issue on console too..and it happened previously too i believe [12:12] mihir: i think the event model is simply not being loaded properly. I don't expect to see error messages in console [12:14] nik90: i believe this merge is causing issue, still not sure...https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/IsLoadingNew/+merge/234315 [12:15] because it has added timer if you see === _salem is now known as salem_ [12:17] nik90: what do you think ? [12:17] mihir: I am not sure..I am not familiar with the calendar core code which deals with the event model and QtOrganizer [12:17] mihir: part of the reason why I havent touched it :P [12:18] nik90: :| :-\ [12:18] mzanetti: Answer when you have time: have you decided if more levelpacks will be in the game? That would tell me if I should make a general „tower defence” icon or „machine vs machine” specific. === salem_ is now known as _salem [12:31] dholbach: hi, i have a web app has published to app store and be updated with using webapp-container instead of webbrowser-app as your comment. but i just found the server side detects the webapp-container is a mobile version browser but it serves desktop version only. do you have any advice how to deal with it? I can't see how to set UA to webapp-container. thanks [12:33] shuduo: hi [12:34] shuduo: dholbach indicates that the switch to webapp-container results in your app getting the /desktop/ version? [12:37] dbarth_: i guess dholbach use script to check the app and the result is switching to webapp-container [12:38] dbarth_/shuduo, I think this is the policy change from 14.04 to 14.10 frameworks(?) [12:39] dholbach/dbarth_, the text in review email: desktop_Exec_webbrowser_13.10 (example) [12:39] may not use 'webbrowser-app' with framework 'ubuntu-sdk-14.10-html-dev2' [12:39] yes [12:39] what happens if you change it to webapp-container in the Exec line of the .desktop file? [12:41] dholbach: the web server side asks me visit on computer browsers [12:41] dbarth_, ^ is this something with the user agent string? [12:41] shuduo, which site is it? === boiko_ is now known as boiko [12:42] dholbach: https://wx.qq.com [12:43] dholbach: i see oSoMoN replied on https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1328183 [12:43] Launchpad bug 1328183 in webbrowser-app (Ubuntu) "User-Agent string results in poor UX on web" [Undecided,New] [12:43] thanks === _salem is now known as salem_ [12:46] shuduo: i confirm that the use of webbrowser-app for webapps is deprecated for some time now (6 months or so) [12:46] shuduo: now, that doesn't explain why your app serves the desktop version [12:46] webbrowser-app and webapp-container share the same UA [12:47] and that UA is a mobile one on mobile devices [12:47] dbarth_: maybe web server side changed its behavior [12:47] shuduo: are you maybe testing from your desktop? [12:47] ie, using webapp-container on your desktop [12:47] in which case the UA is dynamic, and would send a desktop version [12:48] dbarth_: webapp-container works as expected on desktop [12:50] dbarth_: so i need pretend a desktop version on mobile device. i see oSoMoN inspire me the UA can be set with user-agent-override in manifest. i need a doc or example for it now. [12:51] mivoligo: hey, I think I'd like to have something in the game to at least try to motivate people to create new level packs [12:51] mivoligo: that means, in the main page I'd probably like a button that brings you to a tutorial on how to create them [12:52] mivoligo: regarding the icon I guess I would be happy if we could have something that fits a bit to my other apps [12:53] mivoligo: look here: http://developer.ubuntu.com/pioneers and you'll see my others. [12:53] mivoligo: if you have better ideas I won't restrict you to this kind of design. just an idea [12:56] shuduo: let me get back to you about the doc [12:56] shuduo: can you howver confirm that you send the right UA to your server? [12:56] dbarth_: thanks [12:56] shuduo: you can use http://myhttp.info/ to verify [12:57] dbarth_: i did not intend to send any UA now. i just use a simple manifest. === TooLmaN_ is now known as TooLmaN [13:00] dbarth_: i can't login device by adb shell with recent rtm image. is it expected? now seems no simple way to verify app on device directly, right? [13:03] renatu: ping [13:04] gerlowskija, hi [13:06] dbarth_: i think the UA report from webbrowser should be same as webapp-container of my webapp since i did not override it. [13:06] renatu: Hi renatu! I'm working on a bug I found in the calendar-app, and I think the root cause is in qtorganizer5-eds (though I'm not entirely convinced). [13:06] gerlowskija, what is the problem? [13:07] Since you're familiar with that piece of the code, would you mind taking a look at the bug report and see if what I said there makes any sense? [13:07] https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1364653 [13:07] Launchpad bug 1364653 in Ubuntu Calendar App "Daily Recurring Events need refresh to appear when created from DayView" [Medium,New] [13:08] A summary is: when I add a recurring event in the calendar-app, the onModelChanged signal is never emitted. I'm not sure if this is a QML/app problem, or something with the plugin [13:08] mzanetti: I see your icons are nice and simple [13:09] mzanetti: I was planning something more fancy as it is a game [13:11] gerlowskija, let me see if I have tests for that [13:12] mzanetti: I've pulled the latest revision and I see nothing on the level selection window http://screencloud.net/v/rAq8 [13:14] shuduo: yes [13:15] mivoligo: did you run the setupdata script again? [13:15] mzanetti: yes [13:15] strange... let me try [13:15] renatu: Ok, thanks for checking. Is it the qtorganizer plugin code that's responsible for triggering/emitting that signal? That's what I thought at first but I couldn't find any code that triggered it... [13:16] mivoligo: feel free to create an icon as you see fit. you're the design boss [13:16] dbarth_: the UA of browser on device is 'Mozilla/5.0 (Linux; Ubuntu 14.04 like Android 4.4) AppleWebKit/537.36 Chromium35.0.1870.2 Mobile Safari/537.36' [13:17] mivoligo: to answer your question: Yes, I hope people will create new level packs and we can ship them with the app [13:19] mivoligo: works for me. please try to do this in qtcreator: [13:19] clean project, run cmake, build [13:20] nik90, you about? [13:21] balloons: yup [13:21] nik90, I saw you tried the feedback app, but I see three duplicate responses. I'm seeing similar duplicated results from others. Can you describe what happened while using the app? [13:22] balloons: ah sure. When I pressed submit, I got an error message saying it couldn't send it. So I tried again. [13:22] In v2 I tried to prevent duplicate responses but now they seem everywhere :-) [13:22] did you ever get a successful send? [13:22] nope [13:23] balloons: I wiped my phone, but can try again and provide the exact message I got [13:23] ahh, I suspected as such. So my logic is broken.. It worked each time it told you it did not [13:23] gerlowskija, could you create a small qml code that shows the problem and attach it to the bug? [13:23] nik90, I assumed it said network issue, try connecting and try again [13:23] I think soo..1 sec [13:24] gerlowskija, I did not find the problem on c++ code, and all the tests is working nice, I need to go deeper on that to find the problem [13:24] balloons: Error: Check network connection and try again [13:24] mzanetti: not working :( [13:25] nik90, bingo.. I would love to see the command line output of that to see what response you get [13:25] nik90, is your phone in english? [13:25] balloons: yes phone is in english [13:26] renatu: Ok, I'll try trimming things down to a small snippet I can put on the bug. Can you point me at the test you were referring to (just for my own curiosity?) [13:26] balloons: http://paste.ubuntu.com/8403208/ [13:27] nik90, thank you much, that's helpful [13:27] gerlowskija, my c++ unit tests on https://code.launchpad.net/~phablet-team/qtorganizer5-eds/trunk [13:27] balloons: also I noticed that when the OSK is visible, I cannot scroll the UI to reach the submit button [13:27] balloons: you need to use a Flickable [13:28] renatu: ok, thanks for helping me look at this. I'll post a small snippet in an hour or two..have to log off and take care of a few things first [13:32] nik90, that I don't think I know how to do properly [13:33] balloons: got the code lying around some where? Should be an easy MP of about 20-30 lines of code [13:42] nik90, I pushed the bugfix for not being able to submit to the store. Give it a few mins and look for the update if you would. I'd like to make sure you can submit it :-) [13:43] sure np [13:43] nik90, yes the code is in lp:~nskaggs/+junk/feedback-app [13:43] it doesn't have a real home yet [13:44] go as wild as you like, I'm sure there's many things you would change, haha [13:44] :) [13:46] jdstrand, ping [13:51] balloons: works [13:55] nik90, good, so at least no more showstopping bug :-) [13:55] many thanks for the debugging [13:55] balloons: yup..although someone already commented before the fix :/ [13:56] balloons: btw is it okay if I move the submit button to the header like all other apps do? [13:57] nik90, I actually wanted to do that [13:57] oh cool [13:57] nik90, but yea, go for it. .I'm happy to include whatever nice tweaks you can offer [13:58] it's not a designed UI persay :-) [14:11] ahayzen: hey [14:12] jdstrand, in regards to bug 1315386 ... we could just limit to importing to only ~/Music/Imported (non translated) ? would this be an acceptable solution? [14:12] bug 1315386 in Ubuntu Music App "music-app should run under confinement under click" [Medium,Triaged] https://launchpad.net/bugs/1315386 [14:13] jdstrand, and would the permission you stated in the comment allow for us (content-hub) to create the Imported folder if it didn't exist? [14:13] ahayzen: so, we would add @{HOME}/Music/Imported to write_path in the security policy. that is better, but that is still not the ideal since it will have to be manually reviewerd [14:14] ahayzen: content-hub doesn't run under the app's confinement, so it can create it [14:15] I think what is missing is a way for 3rd party media apps to hook into the system directories [14:15] jdstrand, ok good.... the idea of a symlink sounded interesting as well but how could we get that to work? and would that work with multiple apps? [14:15] yeah [14:16] I think for now, @{HOME}/Music/Imported is as good as we are going to get [14:16] jdstrand, ok i'll mod it so we always push files into Imported (with no translation) ... and then have a play about putting confinement back on [14:17] jdstrand, thanks for your suggestions [14:17] cool, thanks [14:22] nerochiaro: btw... I merged you branch on tagger. thanks [14:22] mzanetti: thanks for merging it [14:22] nerochiaro: well, I reworked the whole build system to cmake so we can now build/run it with the SDK [14:22] \o/ ! [14:22] while doing that, I incorporated your changes [14:24] elopio, ping === chihchun is now known as chihchun_afk [14:35] jdstrand, are things like this expected in the logs when running confined? libust[8045/8054]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:886) [14:35] ahayzen: pong. [14:35] ahayzen: yes. lttng is not allowed to confined apps [14:35] that is perfectly normal [14:36] (it unfortunate that it is in the logs) [14:36] jdstrand, ok thanks ... is it something "upstream" to us that is causing it? [14:36] elopio, I started investigating why ms2 doesn't work with our fixtures... [14:36] This line looks like a possible lead http://bazaar.launchpad.net/~mediascanner-team/mediascanner2/trunk/view/head:/src/daemon/scannerdaemon.cc#L128 [14:36] elopio, As this is fixed even if you change your HOM [14:36] >>> os.environ["HOME"] = "/tmp" [14:36] >>> print(os.environ.get("HOME")) [14:36] >>> GLib.get_user_special_dir(GLib.USER_DIRECTORY_MUSIC) [14:36] '/home/andy/Music [14:36] ahayzen: it is nothing you are doing wrong. it is part of the platform [14:36] elopio, This then means when ms2 spins up it doesn't see the tmp Music folder we have created. [14:36] jdstrand, cool thanks === chihchun_afk is now known as chihchun [14:37] elopio, does ^^ sound plausible? [14:38] ahayzen: I see. It sounds you are right. But those directories generally are relative to $HOME. [14:38] ahayzen: can you try setting the HOME with initctl ? [14:39] initctl --set-env HOME=/tmp --global [14:39] elopio, yeah thats what i thought but when playing about in python i couldn't get it to change.... ok i'll try that thanks [14:39] wait, it's not --set-env [14:39] elopio, and you would expect for us to have to restart the service right? ... eg do a $ stop mediascanner-2.0 and then start or a restart ? [14:40] initctl set-env [14:40] ahayzen: yes, I suppose that would be needed. [14:40] elopio, ok let me try this again in my VM [14:40] ahayzen: actually, I don't expect you to do anything. I expect the mediascanner devs to start working on the testability helpers as soon as RTM is done. [14:41] I'm looking for support from management on this request. [14:41] elopio, idk why the current mocking is failing on device since #244 ..but i'm hoping if we can get this to work it'll work on device as well [14:41] elopio, yeah proper helpers would be useful..i spotted how they do it in c++ .. but couldn't see any way of doing it in python? http://bazaar.launchpad.net/~mediascanner-team/mediascanner2/trunk/view/head:/test/test_qml.cc [14:43] ahayzen: that's cool. If they just need to expose what they are doing on their own tests, maybe it will be quick for them. [14:43] elopio, hopefully [14:43] store.insert. That's the kind of things I'd like to see us using. [14:45] elopio, yeah same === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [14:56] jdstrand, which log do i look at these days to see apparmor denials? [14:57] ahayzen: tail -f /var/log/syslog|grep DEN [14:58] jdstrand, the last thing i have in my syslog is from Aug 20 ?! [14:58] ahayzen: yeah, there is a bug on that [14:58] * jdstrand gets bug [14:58] oh it is too big or something? [14:58] and workaround [14:58] no [14:58] syslog probably has the wrong owner [14:58] ls -l /var/log/syslo [14:59] syslog* [14:59] ah ... -rw-r----- 1 usermetrics adm 10146897 Aug 20 13:31 syslog [14:59] usermetrics? [14:59] bug 1363129 [14:59] bug 1363129 in rsyslog (Ubuntu) "No more syslog update after the 21st of August" [High,Confirmed] https://launchpad.net/bugs/1363129 [15:00] ahayzen: do: [15:00] sudo stop rsyslog [15:00] sudo chown syslog:adm /var/log/syslog [15:00] sudo start rsyslog [15:00] jdstrand, thanks things are appearing now :) [15:01] cool [15:01] * ahayzen wonders if this is in any way related to when usermetrics stopped working.. [15:01] I've been wondering what happened to usermetrics [15:02] apparently it is working on krillin [15:02] dpm (and nik90), I marked bug #1372065 as a duplicate since it was really three separate bug reports, two were dupes and one was by Design [15:02] bug 1361702 in Indicator Date and Time "duplicate for #1372065 Disabled alarms show up as calendar events" [Medium,Triaged] https://launchpad.net/bugs/1361702 [15:02] charles, nik90 , could you guys help me to test that? https://code.launchpad.net/~renatofilho/qtorganizer5-eds/fix-1371341/+merge/235452 [15:03] ahayzen: 1359022 [15:03] so maybe it is just a wrong owner somewhere? as half of my logs are owned by usermetrics it looks a bit suspicious [15:03] jdstrand, yep i confirmed that bug ;) [15:03] dpm, though I kind of agree with your point about separating calendar and alarm events, you may want to separate that point out into its own ticket and assign it to Design for consideration... [15:03] renatu: but I couldn't reproduce it in the first place :/ [15:03] charles: bug 1372112 [15:03] bug 1372112 in Indicator Date and Time "Alarms is not triggered anymore from image 247 onwards" [Undecided,New] https://launchpad.net/bugs/1372112 [15:03] jdstrand, note that is basically around the same date as well? [15:04] nik90, ! [15:04] charles: yup, I was shocked as well [15:06] ahayzen: $ sudo ls -l /var/lib/usermetrics/ [15:06] total 28 [15:06] -rw-r--r-- 1 messagebus usermetrics 22528 Aug 21 11:05 usermetrics6.db [15:06] I'm guessing that is wrong [15:06] jdstrand, yeah probably [15:09] renatu, will test your MR after I look at this bug nik90's reporting [15:09] charles, ok thanks [15:16] ahayzen: fyi, bug #1372502 [15:16] bug 1372502 in libusermetrics (Ubuntu) "usermetrics stopped working some time ago due to wrong group for files" [Undecided,New] https://launchpad.net/bugs/1372502 [15:16] jdstrand, i can't seem to get the permissions right to allow content-hub imports... it creates the Imported folder but nothing appears inside... [15:16] and yea, now my usermetrics are working again [15:16] ahayzen: you might talk to kenvandine about content-hub [15:16] jdstrand, all i see related to music in the logs is... apparmor="DENIED" operation="dbus_bind" bus="session" name="org.freedesktop.Application" mask="bind" pid=13069 profile="com.ubuntu.music_music_1.3.631" ? [15:17] I think that is harmless [15:18] ok [15:18] ahayzen: we can't allow that btw, and newer appamor-easyprof-ubuntu will silence that denial [15:18] ahayzen: but you can add this to /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631: [15:18] dbus (bind) name="org.freedesktop.Application", [15:18] then run apparmor_parser -r /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631: [15:19] jdstrand, i tried putting the write path as @{HOME}/Music/Imported/ and as the one you said in the bug...and tried it with a read_path as well [15:19] (drop the colon of that last sommand) [15:19] command* [15:19] and try again to confirm that [15:19] ok thanks [15:20] jdstrand, i see "owner @{HOME}/Music/Imported/** rwk," at the end of that file so assume that means i did it right? [15:22] jdstrand, it still fails with that tweak...and is see this as well apparmor="DENIED" operation="dbus_signal" bus="session" path="/com/canonical/unity/scopes" interface="com.canonical.unity.scopes" member="InvalidateResults" name=":1.12" mask="receive" pid=14180 profile="com.ubuntu.music_music_1.3.631" peer_pid=2489 peer_profile="/usr/bin/mediascanner-service-2.0" [15:22] oh, that is interesting [15:22] jdstrand, i think that is how ms2 refreshes the models? [15:23] jdstrand, ^^ may have been there before just i may have read unity/scopes and didn't spot that it was actually music [15:23] ahayzen: can you add this to /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631: [15:24] dbus (receive) bus=session peer=/usr/bin/mediascanner-service-2.0, [15:24] hi [15:24] ahayzen: then do: sudo apparmor_parser -r /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631 [15:24] jdstrand, AppArmor parser error for /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631 in /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631 at line 602: invalid dbus conditional "peer" ? [15:25] ahayzen: whoops [15:26] dbus (receive) bus=session peer=(name=/usr/bin/mediascanner-service-2.0), [15:27] jdstrand, i still got apparmor="DENIED" operation="dbus_signal" bus="session" path="/com/canonical/unity/scopes" interface="com.canonical.unity.scopes" member="InvalidateResults" name=":1.12" mask="receive" pid=14625 profile="com.ubuntu.music_music_1.3.631" peer_pid=2489 peer_profile="/usr/bin/mediascanner-service-2.0" [15:27] ahayzen: is this on utopic or rtm? [15:27] jdstrand, utopic [15:28] jdstrand, #250 [15:28] jdstrand, i assume we can ignore the warning when it is parsing the profile? Warning from profile com.ubuntu.music_music_1.3.631 (/var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631): downgrading extended network unix socket rule to generic network rule [15:28] ahayzen: yeah, don't worry about that last one [15:29] the upcoming kernel will make that go away [15:29] \o/ [15:30] nik90, https://bugs.launchpad.net/indicator-datetime/+bug/1372112/comments/4 [15:30] Launchpad bug 1372112 in Indicator Date and Time "Alarms is not triggered anymore from image 247 onwards" [Undecided,Incomplete] [15:30] ahayzen: can you paste me the profile? [15:31] jdstrand, as in the apparmor.json or the on in /var/lib? [15:31] ahayzen: the one in /var/lib/apparmor/profiles [15:31] charles: I will flash latest devel-proposed with a wipe and check again === dholbach_ is now known as dholbach [15:32] jdstrand, http://pastebin.ubuntu.com/8404006/ [15:33] hi jdstrand [15:34] ahayzen: and you ran 'sudo apparmor_parser -r /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631'? [15:34] jdstrand, let me double check [15:34] ahayzen: did you restart the music app? [15:35] jdstrand, yep i see this when i ran the parser... type=1400 audit(1411400062.820:449): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="com.ubuntu.music_music_1.3.631" pid=15488 comm="apparmor_parser" [15:35] ahayzen: that is fine. that says you reloaded the profile [15:35] jdstrand, then when i run the import i get the same thing [15:36] ahayzen: can you repaste the denial for tyhicks? [15:36] jdstrand, ubuntu-phablet dbus[2474]: apparmor="DENIED" operation="dbus_signal" bus="session" path="/com/canonical/unity/scopes" interface="com.canonical.unity.scopes" member="InvalidateResults" name=":1.12" mask="receive" pid=15654 profile="com.ubuntu.music_music_1.3.631" peer_pid=2489 peer_profile="/usr/bin/mediascanner-service-2.0" [15:36] tyhicks: ahayzen is seeing that denial ^ with this profile: http://pastebin.ubuntu.com/8404006/ [15:36] tyhicks: note, this rule: dbus (receive) bus=session peer=(name=/usr/bin/mediascanner-service-2.0), [15:37] tyhicks: is that bug #1362469 cropping up? [15:37] bug 1362469 in dbus (Ubuntu) "AppArmor unrequested reply protection generates unallowable denials" [Medium,Triaged] https://launchpad.net/bugs/1362469 [15:37] tyhicks: he is on utopic [15:39] jdstrand, even if we fix this... do we think that is preventing the files from actually going into the folder? I think that is just the dbus message back from ms2 to invalidate the models as it has spotted the new (empty) folder to scan? [15:39] jdstrand, so do i need to talk to kenvandine about why the move isn't working? [15:40] jdstrand: The peer conditional looks wrong [15:40] jdstrand: is /usr/bin/mediascanner-service-2.0 supposed to be a label? [15:40] oh, yes it is [15:41] then peer=(label=/usr/bin/mediascanner-service-2.0) is what he needs [15:41] hi charles, thanks. That's fine, I'll file a separate bug and add a bug task for ubuntu-ux (re: separating events and alarms) [15:41] I feel silly [15:41] dpm, sounds good, thanks [15:41] ahayzen: can you modify for what tyhicks said? ^ [15:42] jdstrand, yep i'll try that [15:44] jdstrand, yep that stops the denial :) ... but doesn't resolve the issue [15:47] ahayzen: ok, I'll update the policy to allow that dbus receive. I think now you can start talking to kenvandine since you have no denials [15:47] jdstrand, ok thanks i guess that will need to go in via a silo? and a future image? [15:47] my change? it will be in apparmor-easyprof-ubuntu 1.2.26. I will be uploading that in a few minutes [15:48] jdstrand, sweet thanks :) [15:48] jdstrand, and for the usermetrics did you have to restart your phone for the greeter to start displaying them? [15:49] charles, although, on bug 1372065 there is still the issue about events having an alarm icon (vs. an event icon) and launching the clock app instead of the calendar. Should I file a second separate report about that? [15:49] bug 1361702 in Indicator Date and Time "duplicate for #1372065 Disabled alarms show up as calendar events" [Medium,Triaged] https://launchpad.net/bugs/1361702 [15:49] ahayzen: no. I just changed the ownership, sent myself a text and then saw it was picked up [15:50] hmmm [15:50] eh i restarted and its now working [15:50] hey nik90 [15:50] cool [15:50] dpm: that is bug 1317861 [15:50] bug 1317861 in indicator-datetime (Ubuntu) "Alarm icon inappropriately shown for reminders too" [Medium,Triaged] https://launchpad.net/bugs/1317861 [15:50] nik90, ah, hadn't noticed, thanks! [15:51] dpm, https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1372065/comments/6 [15:51] Launchpad bug 1361702 in Indicator Date and Time "duplicate for #1372065 Disabled alarms show up as calendar events" [Medium,Triaged] [15:51] jdstrand, thanks for your help :) time for food me thinks [15:51] np [15:51] nik90: can you review this MR , when you get time , https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/5-Improved-EventDetails/+merge/235333 [15:51] tyhicks: thanks for the 2nd set of eyes [15:52] jdstrand: np - I had to stare at it for a while [15:52] mihir: yeah sure, it should go in today most likely (if no AP issues) [15:52] nik90: yeah , the Jenkins was because merge conflicts i believe [15:53] mihir: btw w.r.t Akiva's all day event branch, please make sure to test it patiently and ensure they appear correctly before approving. [15:54] nik90: yeah , i'll do testing regressionaly today. and i would also request you to do final approve , [15:54] mihir: ok [15:55] mihir, when you've got a minute, do you think you could look at the inline comments on https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/FixedMultipleBugs/+merge/235359 ? I think they should be easy to fix, and it'd be good to get that branch approved [15:55] dpm: i am on it :) [15:55] \o/ [15:55] dpm: even i was thinking why you need space after / before if breakets..:| [15:56] :) === chihchun is now known as chihchun_afk [15:58] dpm: if we do Repat , it would be repeating again on the hedear, would you mind if i change that to Occurence ? [15:59] mihir, it wouldn't be repeating, the header says "Repeats" === alecu is now known as alecu_afk [16:00] dpm: fixed :) [16:01] charles: https://bugs.launchpad.net/indicator-datetime/+bug/1372112/comments/5 [16:01] Launchpad bug 1372112 in Indicator Date and Time "Alarms is not triggered anymore from image 247 onwards" [Undecided,Invalid] [16:02] nik90, good, I guess :? [16:03] nik90, if you see it again, please ping me immediately [16:03] charles: ofc yes :) [16:03] definitely [16:04] mihir, hm, re-added the inline comment. That still does not seem to be fixed [16:07] dpm: ahhh , sorry i did auto-idedent too , i thought it should have taken care. [16:07] np :) [16:08] I think there is an option in Qt Creator to prettify code that puts the right spacing and all [16:08] I can't remember the shortcut, though [16:09] mihir, dpm: Ctrl+i [16:09] nik90: i did , but it still didn't idnted space :( [16:10] mihir: ofc first select all code ctrl+a and then ctrl+i [16:10] nik90: yeah :) i use that [16:10] mihir: that won't fix issues like missing space between if() [16:10] that you should take care of ;) [16:10] hmm okay , got it :D [16:10] renatu, WfM: https://bugs.launchpad.net/qtorganizer5-eds/+bug/1371341/comments/4 [16:10] Launchpad bug 1371341 in Ubuntu Clock App "Recurrring alarms stop working after a while" [Critical,New] [16:12] nik90, is there a setting in the clock-app reboot that makes the app behave as American users would expect? [16:12] charles: what do you mean by as American users would expect? [16:12] you mean the time formats? [16:12] nik90, eg, 12h time when setting a clock and the weekdays being Sunday-through-Saturday on the Repeat day list [16:12] s/setting a clock/setting an alarm/ [16:13] charles: I am afraid the SDK timepicker doesn't obey user locale :/ [16:13] charles: as for the Repeat day list, that I can fix [16:13] so what's the order that you would expect in that list? [16:13] At the moment it is Mon - Sun. [16:14] charles: bug 1338138 [16:14] bug 1338138 in Ubuntu UI Toolkit "Time Picker component does not respect user locale" [Undecided,New] https://launchpad.net/bugs/1338138 [16:14] nik90, in the US, the week begins with Sunday [16:17] charles: ah ok..can you report a bug for the repeat days bug, should be a simple fix [16:17] nik90, sure [16:18] charles: any other places where the user locale is not followed? [16:20] nik90, not that I see. The rest looks good wrt locale :) [16:20] cool [16:21] I figured as much already since he's always taking point on the ubuntu-ui-toolkit bugfixes, but looking at DatePicker.qml's history, looks like zsombi would be the one to take point on bug #1338138 [16:21] bug 1338138 in Ubuntu UI Toolkit "Time Picker component does not respect user locale" [Undecided,Confirmed] https://launchpad.net/bugs/1338138 [16:25] charles: can you also confirm bug 1371694 [16:25] bug 1371694 in Ubuntu UI Toolkit "TimePicker behaves erratically after changing system timezone" [Undecided,New] https://launchpad.net/bugs/1371694 [16:26] nik90: time picker is alwasy using 24h format, as we don't have design to show AM/PM tumbler === alecu_afk is now known as alecu [16:27] charles: ^ so, the DatePicker in that sense WAD [16:27] charles: nik90: as soon as we get design to show AP/PM tumbler, we can implement that as well :) === gatox is now known as gatox_lunch [16:29] zsombi, it's a tumbler that says "AM", "PM"... not difficult? [16:30] zsombi, I suspect the issue there is Design is in London :-) [16:30] charles: es... and then design sais what's that crap, remove it :D [16:30] charles: yes :) [16:30] zsombi, could you assign 1338138 to the proper designer then, so this can get some love? [16:31] hehe :P [16:31] zsombi: I can bring this up with my designer and get a quick resolution if you want :D [16:32] IMO The Right Thing would be for America to go 24 + metric, and for America and Europe to both switch to China's date format [16:32] I'll file a bug for that [16:32] lolz [16:32] nik90: I added design to the bug [16:33] not sure whom to pick [16:33] gventuri [16:34] nvr mind I will talk to him tomorrow about this [16:36] nik90: it doesn't want to assign it to him... [16:36] nik90: is it good to get index based on string ? [16:36] nik90: like this , Defines.recurrenceLabel.indexOf(i18n.tr("On Weekdays")) [16:36] to get index of On weekdays. [16:37] nik90: LP sais there's no gventuri or such there... [16:37] zsombi: its giorgio-venturi [16:37] nik90: no items matched LP sais [16:37] nik90: is the project Ubuntu UX?? [16:38] yup its ubuntu-ux [16:38] https://launchpad.net/~giorgio-venturi [16:39] nik90: check teh bug pls, no matter what I do it sais it cannot find that person... [16:39] nik90: i just used it remove hard coded index. [16:42] zsombi: that's becaue you don't have permissions [16:42] nik90: :P [16:44] nerochiaro: do you know if this bug is still valid? https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1236360 [16:44] Launchpad bug 1236360 in Ubuntu UI Toolkit "MainView.anchorToKeyboard doesn’t resize the contents in landscape orientation" [High,Confirmed] [16:45] t1mp: not really sure, i would have to write a test app and try [16:46] nerochiaro: ok.. that was what I was trying to avoid doing ;) [16:48] charles, is that wrong? [16:49] renatu, no, LGTM [16:49] charles, great [16:49] I will try to release it as soon as possible [16:49] thanks [17:01] nik90: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1370649 [17:01] Launchpad bug 1370649 in Ubuntu UI Toolkit "Reset an alarm doesn't return the properties to their default values" [Undecided,New] [17:01] nik90: I don't get that... [17:02] nik90: the pastebin sets the daysOfWeek to 96 then expects to have it as 128? [17:04] nik90: then, an Alarm is not created with AutoDetect, but with the dayOfWeek set from the current date, thus cannot be reset to autodetect [17:07] nik90: hmm, documentation states its default value is AutoDetect. So in that sense the bug is valid... [17:13] zsombi: it sets the daysOfWeek to 96 and then resets() the alarm to check if it went back to its default value [17:13] zsombi: is reset() async as well? [17:13] nik90: nope [17:13] because in the clock app qml tests it doesnt reset properly [17:13] causing it to fail [17:13] nik90: but, with that flag set, you should never get only that flag set, you should get at least teh current day set as well [17:14] nik90: so yes, teh bug is there in a sense that the flag itself is never set [17:15] ok [17:16] nik90: however when you reset the alarm, it should reset the day to teh current day anyways [17:16] ok [17:17] nik90: so the only bug there is that the AutoDetect flag is not set [17:18] zsombi: do you also test if Alarm.Type is reset to OneTime alarm? [17:19] nik90: perhaps I don't have a test for that, however the reset() uses a fresh new AlarmData() constructor, which should give those values [17:19] zsombi: I will create a more detailed bug report about it tomorrow. But there is something fish going on. [17:19] fishy [17:21] nik90: the reset works in teh same way as the other methods in a sense that completion is reported with a signal. [17:22] nik90: however the values are reset immediately the function exits [17:27] nik90: hi === gatox_lunch is now known as gatox [17:48] nik90: when you get time , could you review this MR as well ,https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/FixedMultipleBugs/+merge/235359 [18:00] nik90, ping [18:06] mihir: sure [18:06] charles: piong [18:06] pong [18:06] nik90: also , need one advice , is it good time ? [18:07] mihir: yeah [18:07] nik90: i am rewritting getRecurrenceString function as dpm said, [18:07] nik90: http://paste.ubuntu.com/8404721/ [18:07] nik90: now we have some index, which is out of Qt enum , so i made it conditionally , now is this a good way to do ? [18:08] nik90: or i should go this way , Defines.recurrenceLabel.indexOf(i18n.tr("On Weekdays")) [18:08] nik90: only concern i had in this was, if we change On Weekdays in label Enum, it will have an impact here too. [18:09] Defines.recurrenceLabel.indexOf(i18n.tr("On Weekdays")) will not work for sure [18:09] it is not advisable to use i18n.tr() inside a if condition [18:10] nik90: i have used i18n in last , so it'll do the translate for sure. [18:10] nik90: apart from that rest looks fine ? [18:11] mihir: ask dpm if you want, but i18n inside if are not a good idea [18:11] I am not sure [18:11] nik90: okay, i will just write normally over there and do the i18n when i am calling this function what say ? [18:12] it is hard to say without much context [18:12] can you check with dpm [18:13] nik90: okay [18:13] nik90: bascically it defines, which Occurence you have selected [18:14] and Qt enum provides only , Once,Daily,Weekly,Monthly & Yearly...we have in between like Mon,Wed,Fri [18:32] nik90: i gave some comments, on that..could you provide your feedbback on that , https://code.launchpad.net/~akiva/ubuntu-calendar-app/All-Day-Events-Button/+merge/235396 [18:32] feedback* [18:33] * ahoneybun walks in [18:35] mhall119: ! [18:37] I miss having data and using my pebble... [18:37] hey popey , could you ask reneto whenever he is around , when can we have this fix done https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1339020 ? [18:38] Launchpad bug 1339020 in Ubuntu Calendar App "Sync'd all day events shown on the previous day" [High,Confirmed] [18:42] I can't seem to add a google account on the RTM [18:42] nvm [19:07] balloons: ping [19:07] balloons: can you triger Jenkins on this MR , https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/5-Improved-EventDetails/+merge/235333 [19:07] mihir: what is the best channel for ubuntu-device-flash? [19:08] ahoneybun: it is again base on your use, if you want to go for regualr updates you can use , devel-proposed [19:08] which has daily uppdates [19:09] oh nice, I want to be in the loop [19:22] * ahoneybun flashes to devel-proposed [19:24] popey, did it I see mihir.. but oddly enough, the rev's don't line up on the mp [19:25] * mihir_ waves hello to balloons :) [19:27] balloons: ping [19:31] mihir_, :-) [19:32] balloons: i didn't get you, is there anything wrong with MP ? [19:32] mihir_, nothing for you to worry about no [19:33] balloons: hmm okay [19:38] * ahoneybun installs r251 [19:44] oh we have a reboot option! [19:44] heh, that option went away, now it's back!? [19:47] popey: I had it [19:47] can someone suggest a good place to see some sample code for using action buttons on a page these days? [19:47] * ahoneybun wonders if his coverage is being hurt by Ubuntu [19:48] seems that the update wiped my google account off the phone [19:48] wait [19:48] no it did not [19:51] seems the keyboard is bigger [19:51] mhall119, for some reason I suspect you can help me? [19:52] or Kaleo? [19:53] mihir_, so you have some trunk test failures with new event looks like? [19:53] balloons: yes , it added one more guest called 'Delete' [19:53] balloons: so there are two guests, 'Delete','UX User' [19:57] oh wow yeah, the keyboard is different [19:57] rickspencer3: you mean with the new header? [19:57] mhall119, yeah [19:57] popey: my messages seem to send a bit faster so far as well [19:57] probably the new go-faster stripes we painted on them [19:58] rickspencer3: http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.PageHeadConfiguration/ [19:58] rickspencer3: I can help, yeah, let me find some samples [19:58] mhall119, I can't grock how to do it from the sdk documentation [19:58] rickspencer3: t1mp's link gives an example [19:58] ok, t1mp that looks like what I need :0 [19:58] * rickspencer3 tries [19:58] head.actions: [] is just a list of Action instances [19:58] rickspencer3: yeah.. When you start looking on the docs of the page you have to click a few times to reach this. We need to improve that [19:59] rickspencer3: are you using multiple header states or just one? [19:59] mhall119, I don't think I am using header stages [19:59] I have pages in tabs [20:00] I want different buttons for different tabs [20:00] popey: lol [20:00] ☻ [20:00] ok, then just a list of Actions in head.actions should do [20:00] shucks, that sample code is not liked by QtCreator [20:00] it hates "head." [20:00] rickspencer3: are you importing Ubuntu.Components 1.1? [20:00] and looks like I need to do something with "Actio" as well [20:00] t1mp, yes [20:01] I created the project in QtCreator last week [20:01] rickspencer3: are you running trusty or utopic? [20:01] mhall119, trusty [20:01] do I need to dist-upgrade ? [20:01] that's why QtCreator doesn't like it [20:01] you don't need to, it'll run on a utopic device and emulator [20:01] but I can't run it on the desktop? [20:01] week [20:02] but QtC doesn't yet know how to do syntax checking against anything but the local host version of the API [20:02] oh [20:02] sigh [20:02] rickspencer3: it's 14.10 stuff, so no you can't run it on 14.04 [20:02] I don't think we release the new UITK stuff on trusty [20:02] t1mp: we don't [20:02] balloons: that's weired fail of test heeh [20:03] IIRC, the latest UITK needs the latest Qt, which would have been a nightmare to safely backport [20:03] on my trusty I have uitk 0.1.46 and on utopic 1.1.1214 [20:03] popey: you got my last ping ? [20:03] mhall119: yes, true. The latest Qt would have to be backported first :( [20:03] mihir_, I was asking about those test failures.. if they are in trunk or introduced by the branch [20:04] balloons: it is by the branch :) [20:04] rickspencer3: the good news is that with the work that the SDK devs put into making Kits easier to manage and use, developing against a device or emulator is much easier these days [20:04] balloons: it runs great on trunk. [20:04] kl [20:04] mhall119, it doesn't look particuarly easy to me [20:04] I'm totally lost [20:04] rickspencer3: do you have a device handy? [20:04] yes, it's plugged in [20:05] rickspencer3: go to the Devices tab, your device should be the top one [20:05] mhall119, it's there, yes [20:06] do you gave a list of kits at the bottom of that page? [20:06] if not, you should have a button to create a Kit for it [20:06] I don't [20:07] it says it can create one, but there doesn't look like a way to do it [20:07] I wonder if I need to dist-upgrade to get the latest [20:07] * rickspencer3 tries [20:07] it's been there for a while now... [20:07] * rickspencer3 shrugs [20:07] rickspencer3: http://developer.ubuntu.com/apps/sdk/tutorials/click-targets-and-device-kits/ is the new documentation davidcalle has been writing, should help [20:08] yeah, that big button was definitely not there [20:08] bzoltan1: I have noticed that on the devices page, you can't scroll down to the "Autocreate" button if it doesn't all fit on screen [20:09] rickspencer3: ^^ try re-sizing QtCreator to be more than the available height of your screen to see if it shows up [20:09] I had to do that on my x220 [20:11] bzoltan1: zbenjamin_: https://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/1372633 [20:11] Launchpad bug 1372633 in qtcreator-plugin-ubuntu "Device tab content page needs to allow vertical scrolling" [Undecided,New] [20:11] wow [20:12] mhall119, ok, I'll try that after I'm done updated [20:12] rickspencer3: it'll only affect those with small screens like me, and only for devices as the emulator details aren't long enough to push that button off the screen [20:13] mhall119, I don't have a particularly small screen [20:13] but we'll see, I'm still updating [20:14] popey: mhall119 is there a button combo for screenshots? [20:14] ahoneybun: not yet [20:14] ahoneybun: not yet, use phablet-screenshot from your laptop when plugged in via usb [20:15] hello [20:15] need some help gays [20:15] mhall119, yeah, the problem was that it was pushed off the screen [20:15] ettetuani: what's the problem? [20:15] nik90: you about ? [20:15] mihir_: dinner [20:15] problems in QT about the library [20:15] nik90: okay, [20:16] when im adding one on windows it working correctly [20:16] but in unix !! no !!! [20:16] any idea ? [20:16] adding one what? [20:16] library c !!!! [20:16] lib.a [20:17] trying to add it to your application or to the system? [20:17] to the application [20:17] ok, we'll have to find somebody else to help you then, I don't know enough about C/C++ development [20:18] ok no problem ;) [20:19] so [20:20] what happen here ? [20:21] rickspencer3: once you have your kit setup you can switch to it using the button above the "Play" arrow, then clicking that arrow should run it on your device [20:21] thanks mhall119 [20:21] I guess it will take quite a while to set up the kit [20:21] rickspencer3: if you don't have a corresponding click chroot it does, yeah [20:21] creating a chroot or emulator image is still very time-consuming [20:23] * ahoneybun wonders about porting libreoffice impress remote to ubuntu [20:24] ahoneybun: that would be nice to have :) [20:24] go for it :) sounds cool! [20:24] even better if it worked with Evince [20:25] I only trust PDFs for my presentations [20:25] mhall119: I was looking for the source code [20:26] I also shared some screenshots on the Linux Action Show subreddit [20:27] hey nik90 , due to change of guest list in EventDetails the AP is failing. [20:27] nik90: if you get time then okay , else will look at tomorrow :) [20:29] the remote might be over my head.. [20:32] ahoneybun: I don't see a library that you can easily re-use [20:32] I was hoping for that so then you only need to make the qml gui [20:32] perhaps the firefoxos version is easy to port as a webapp https://gerrit.libreoffice.org/gitweb?p=impress_remote.git;a=tree;h=HEAD;hb=HEAD [20:34] mhall119: or you can try and see what happens when you apply the android converter to that app :) [20:34] yea I was looking at that t1mp I cloned the git [20:34] convertor is probably the wrong name for it [20:34] t1mp: javascript [20:35] ahoneybun: ubuntu has webapps, but personally I didn't work on those [20:36] t1mp: I know I have 4 webapps up on the store lol [20:36] ah :D [20:38] t1mp: HTML5 app lets JavaScript in [20:40] t1mp: any js exp? [20:43] t1mp: there isn't really a good name for it, "converter" is probably the best there is [20:44] * ahoneybun has no idea what he is doing XD [20:49] almost time to leave for class === salem_ is now known as _salem === _salem is now known as salem_ [21:43] and... back! === salem_ is now known as _salem [21:56] how do I stop my textfield and listitem.standard from being on top of each other? [22:02] ahoneybun, use anchors and parent items [22:12] balloons: can you shot me a link to a page about anchors and parent stuff? [22:13] ahoneybun, probably http://developer.ubuntu.com/api/qml/current/UbuntuUserInterfaceToolkit.ubuntu-layouts/ [22:14] balloons: thanks! [22:16] balloons: needs more pictures! [22:18] :-) feel fee to file a bug, use the link on the bottom of the site === _salem is now known as salem_ === salem_ is now known as _salem