/srv/irclogs.ubuntu.com/2014/09/22/#ubuntu-app-devel.txt

ahoneybundoes any channel have APN support?01:20
=== 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
Akiva-Thinkpadhey all06:36
Akiva-Thinkpadahoneybun, hows it going?06:36
=== chihchun is now known as chihchun_afk
dholbachgood morning07:21
Akiva-Thinkpadmorning07:31
=== chihchun_afk is now known as chihchun
mihirpopey: you about ?08:00
mihirpopey: when you get time could you confirm this bug, it works fine with me , https://bugs.launchpad.net/ubuntu-calendar-app/+bug/137225408:01
ubot5Launchpad bug 1372254 in Ubuntu Calendar App "New Event in Calendar app not scheduled for the correct time zone." [Undecided,New]08:01
popeymihir: will take a look...08:03
Akiva-Thinkpadmihir, pingers08:19
coderushello08:43
coderusubuntu touch RTM?08:43
coderusemulator now usable and developermode working and adb not falling?08:44
popeycoderus: not tried the emulator for a while.08:48
* popey fires one up08:48
JamesTaitGood morning all; happy Monday, and happy Elephant Appreciation Day! :-D08:48
popeyogra_: any idea why this happens? alan@deep-thought:~$ sudo ubuntu-emulator create emulator_01 --channel=ubuntu-touch/ubuntu-rtm/14.0908:50
popeyFailed to locate latest image information08:50
ogra_sounds like a netwrok issue to me08:51
popeyubuntu-touch/utopic-proposed works08:51
ogra_oh, because the emulator was broken at promotion time08:53
ogra_we didnt promote it08:53
ogra_14.09-proposed should work fine08:53
popeyahhh!08:54
popeythanks08:54
popeycoderus: just tested by creating a new emulator like this $ sudo ubuntu-emulator create emulator_01 --channel=ubuntu-touch/utopic-proposed09:02
mzanettidpm: hey09:02
mzanettidpm: can you give a spin to see if it helps? https://code.launchpad.net/~mzanetti/reminders-app/optimize/+merge/23534009:02
popeybooted it and have "adb shell" which gets me a phablet@ubuntu-phablet:~$ prompt09:02
* popey goes afk for a bit09:02
coderuspopey: and it still working after emulator reboot?09:03
popeycoderus: not tried rebooting it09:03
popeywill try when I get back, i need to go afk09:03
coderusmain issue was adb settings not saved and adb dead after restarting emulator09:03
coderusand ubuntu-touch/utopic-proposed09:03
coderusis it contain rtm too?09:04
mihirAkiva-Thinkpad: pong09:04
Akiva-Thinkpadmihir, hey09:04
Akiva-Thinkpadon the timeline time at the side09:04
Akiva-Thinkpadthe weekview events still block them.09:04
mihirAkiva-Thinkpad: i have seen your MRs , i'll review them by tonight09:04
Akiva-ThinkpadI tried adjusting the z value but that didnt work.09:05
Akiva-ThinkpadDo you have any ideas?09:05
mihirAkiva-Thinkpad: yes , it is known bug..we09:05
Akiva-Thinkpadokay then you saw it09:05
Akiva-Thinkpadjust wondering :P09:05
mihirAkiva-Thinkpad: we are still thinking on that how are we planning to do that on weekview09:05
Akiva-Thinkpadmihir, there was a few suggestions in the reddit thread that I posted09:06
Akiva-Thinkpadmainly from google cal09:06
mihirAkiva-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 think09:06
coderusok trying myself ubuntu-touch/utopic-proposed now09:06
Akiva-Thinkpadmihir, I did not try this, but did you try adjusting the z for the events?09:07
mihirAkiva-Thinkpad: nope i haven't09:07
Akiva-ThinkpadI only tried adjusting the z for the labels09:07
Akiva-ThinkpadI don't know where the events come from so I figured you would09:07
Akiva-Thinkpaderr what component defines the events*09:08
mihirahh , that being generates from EventBubble.qml09:09
nerochiarozbenjamin_: ogra_: is still /userdata/.writeable_image the file we need to touch to get writable images ?09:38
zbenjamin_nerochiaro: you can use phablet-config09:39
nerochiarozbenjamin_: i ask because qtcreator doesn't seem to be able to set the device to writeable anymore09:39
zbenjamin_nerochiaro: thats true unfortunately, since we switched to adb running as phablet09:40
nerochiarozbenjamin_: right. i hope these options will be removed soon if they don't work anymore09:40
zbenjamin_nerochiaro: yes09:41
nerochiaroit's quite confusing09:41
dpmmzanetti, 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
mzanettidpm: depends a bit on your verdict :D09:41
dpmok, so if things explode == we need more optimizations :)09:42
mzanettiif we say its good enough now that's it, otherwise I have to dig some more09:42
dpmok, cool09:42
mzanettiI hope things don't explode any more09:42
mzanettibut there might still be cases where its not smooth09:42
rpadovanidpm, 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:42
vitimitihi09:43
dpmrpadovani, try to restart Qt Creator09:44
dpmnot sure if it will solve your problem, but I've had this a couple of times when I've created a new chroot09:44
dpmand restarting qtc fixes it09:44
dpmsounds like bug 133664909:45
ubot5bug 1336649 in qtcreator-plugin-ubuntu "Need to restart Qt Creator after creating a chroot-based kit" [Undecided,New] https://launchpad.net/bugs/133664909:45
rpadovanidpm, 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 project09:46
rpadovaniand I didn  create a new chroot09:46
dpmhm09:49
dpmit seems to work for me, but I'm getting other SDK-related warnings09:50
mzanettirpadovani: apt-get install ubuntu-sdk :)09:51
rpadovanilol09:52
ogra_nerochiaro, you (and the SDK) should use phablet-config writable-image09:53
nerochiaroogra_: done, and works09:53
nerochiaroogra_: thanks09:53
ogra_:)09:53
mzanettirpadovani: well, seems Qt 5 isn't installed properly.09:53
mzanettirpadovani: if that's in the click chroot you might want to recreate it (or go into maintainance mode and fix it manually)09:54
rpadovanimzanetti, it worked until last week, and I have an updated workstation with utopic. ubuntu-sdk is already at latest version09:54
rpadovanii'll try to check what's wrong with chroot09:54
dpmrpadovani, it works here, building it now10:02
dpm_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:06
zbenjamin_dpm_: those errors are ignored by default10:07
rpadovanidpm_, seems my chroot is broke: http://paste.ubuntu.com/8402388/10:07
dpm_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 device10:08
zbenjamin_dpm_: what do you get in the application output?10:08
dpm_zbenjamin_, I can't seem to find the output, not sure if it's launched at all?10:10
zbenjamin_dpm_: shortcut for the output is ALT+310:10
dpm_zbenjamin_, ah, gotcha:10:11
dpm_Sdk-Launcher> Executing:    /tmp/com.ubuntu.reminders_0.5.latest_armhf.click10:11
dpm_Sdk-Launcher> Launcher PID: 1588410:11
dpm_Sdk-Launcher> Error: This application is already installed on the device, uninstall it or temporarily change the name in the manifest.json file!10:11
dpm_why can't QtC not install over the existing .click?10:12
nik90dpm_: because when you press stop, it uninstalls the click package10:12
nik90dpm_: so you could end up with your reminders app uninstalled from the phone10:12
zbenjamin_dpm_: exactly like nik90 said10:13
dpm_well, but then I need to drop to the command line to uninstall apps?10:13
nik90why?10:13
nik90dpm_: can't you instead append ".devel" to the application name in the manifest file10:14
nik90dpm_: tht should let QtC install and uninstall properly10:14
dpm_nik90, how should I know as a developer that I need to append .devel to the manifest?10:14
zbenjamin_dpm_: because the error message tells you10:15
zbenjamin_dpm_: we are working on a solution for that, temporary installs but that will take some time10:16
dpm_zbenjamin_, in any case, I still can't launch it, even after uninstalling reminders manually: http://pastebin.ubuntu.com/8402452/10:18
zbenjamin_dpm_: you cannot uninstall reminder, its preinstalled10:19
zbenjamin_dpm_: change the name in the manifest file10:19
dpm_zbenjamin_, click unregister seemed to uninstall it, it didn't complain and I can't see the app anymore10:19
zbenjamin_click list --user=root and it will still be there10:20
dpm_zbenjamin_, which field do I need to change in the manifest?10:21
zbenjamin_dpm_: i think i always used the "name" field10:21
nik90same, just changing the "name" field should be sufficient10:21
zbenjamin_dpm_: sorry for the extra step, but until click supports temporary installs it has to work this way10:21
nik90zsombi: ping10:23
zsombinik90: pong10:24
nik90zsombi: hey, I found a bug in timepicker which affects clock and calendar bug 137169410:24
ubot5bug 1371694 in Ubuntu UI Toolkit "TimePicker behaves erratically after changing system timezone" [Undecided,New] https://launchpad.net/bugs/137169410:24
zsombinik90: TZ support was not included in the DatePicker, so no wonder you get that bug10:25
nik90zsombi: are you by chance using the javascript date() object? It cannot handle timezone changes dynamically10:25
dpm_thanks zbenjamin_10:25
zbenjamin_dpm_: np10:25
zsombinik90: JS Date object does handle TZ changes10:26
zsombinik90: as QML eztends that type10:26
zsombiextends10:26
zsombinik90: http://qt-project.org/doc/qt-5/qml-qtqml-date.html10:26
nik90zsombi: exactly but it doesnt. Me and mzanetti reported a bug upstream about  js date returning the wrong time in qml10:26
* nik90 finds the link10:27
zsombinik90: so Date.timeZonerUpdated doesn't?10:27
dpm_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
dpm_Let me see if I can see anything in the logs10:27
mzanettidpm_: hmm... yea, some reliable steps to repro might be useful if you can manage10:27
zsombinik90: actually that is a slot, not a signal...http://qt-project.org/doc/qt-5/qml-qtqml-date.html#timeZoneUpdated-method10:28
nik90zsombi: https://bugreports.qt-project.org/browse/QTBUG-4027510:28
zsombinik90: looks liek it is not proggressing...10:29
dpm_mzanetti, yeah, let me try again, but I didn't see anything useful in the log: http://pastebin.ubuntu.com/8402487/10:29
nik90zsombi: 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 timezone10:30
zsombinik90: well... good for you :)10:30
zsombinik90: 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
nik90true10:31
zsombinik90: then we have an API to maintain forever... forever in [now..whoknowstillwhen] interval10:31
nik90zsombi: I guess in the clock app, I should ask users to restart clock app when they change timezone10:32
zsombiehh....10:32
zsombinik90: ugly...10:32
nik90zsombi: can't do much :/ since the datepicker simply doesn't work after changing timezone. So have to ask users to restart clock10:32
zsombinik90: I was looking today for a way to extend Date API actually, as part of moving all QML files to qrc in plugin10:33
zsombinik90: the problem is that Date is an elementary type, implemented in V4... so not much choice on extending it...10:33
nik90yeah10:34
zsombinik90: 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 tombstoned10:41
nik90zsombi: what Time component?10:48
zsombinik90: this one https://blueprints.launchpad.net/ubuntu-ui-toolkit/+spec/time-component10:48
nik90ah yes10:49
nik90Mirv: 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 secs10:53
=== Acn0w- is now known as Acn0w
dpm_zbenjamin_, when I get this for an app when running it from QtC, what does it exactly mean?11:19
dpm_Sdk-Launcher> Received a failed event11:19
dpm_Sdk-Launcher> The Application exited, cleaning up11:19
dpm_Sdk-Launcher> Finished11:19
dpm_i.e., I'm not sure what a "failed event" is11:19
zbenjamin_dpm_: there are different event types from upstart11:19
zbenjamin_dpm_: in this case it sent "App closed, reason=failed" or something like that11:20
dpm_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:22
zbenjamin_dpm_: that probably means it segfaulted then11:24
zbenjamin_dpm_: is there nothing more before the failed evend?11:24
zbenjamin_dpm_: sadly debugging qt apps with the gdb debugger version we have on the phone is broken11:24
dpm_zbenjamin_, no, I just get http://pastebin.ubuntu.com/8402487/11:25
zbenjamin_ok :/11:25
nik90popey: 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/+activereviews11:40
popeysure11:41
dpm_popey, http://people.canonical.com/~dpm/click/com.ubuntu.reminders.devel_0.5.252_armhf.click11:43
popeyk11:44
dpm_popey, do you happen to know how to install unsigned packages?11:45
nik90--allow-untrusted11:45
dpm_I'm getting an error about unsigned package when I try to manually install that11:45
dpm_ok11:45
popeyya11:45
dpm_perfect, thanks :)11:45
Akiva-Thinkpadhey i'm out11:46
Akiva-Thinkpadsee you tomorrow11:46
popeyo/ Akiva-Thinkpad11:46
Akiva-Thinkpad\o  oh btw popey, in the terminal app; are you using Q_INVOKABLE to use c++ functions in qml?11:47
popeypass11:47
popeywithout looking...11:47
Akiva-Thinkpadokay cool beans (assuming pass means "Not off the top of my head")11:48
popeydpm_: uh, i have two reminders icons now11:48
popeycom.ubuntu.reminders.devel0.5.25211:48
popeycom.ubuntu.reminders0.5.24811:48
dpm_popey, sorry: http://people.canonical.com/~dpm/click/com.ubuntu.reminders_0.5.252_armhf.click11:48
popeyheh, lolz11:48
dpm_I forgot to revert the change in the manifest11:48
popeyk, ta11:48
Mirvnik90: great news! I think rtm is still missing the rtm landing-001 from tvoss, but after that it should be equal11:51
nik90Mirv: :)11:51
popeydpm_: thats much quicker!11:56
dpmpopey, 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 crash11:57
popeyopening notes is slow11:58
nik90zsombi: bug 137064911:58
popeyoh, seems not to be pulling down all the content11:58
ubot5bug 1370649 in Ubuntu UI Toolkit "Reset an alarm doesn't return the properties to their default values" [Undecided,New] https://launchpad.net/bugs/137064911:58
coderusцруку ещ пуе зфыыцщкв ащк гигтег-ещгср уьгдфещк,12:02
coderusops12:02
coderuswhere to get pass for ubuntu-touch emulator12:02
coderus?12:02
popey000012:02
coderusok12:02
popeywhen you create the emulator it says Setting up a default password for phablet to: '0000'12:03
coderusso, where it stored? some wiki or?12:03
mivoligomzanetti: hi, sorry I had not much time and ideas for the game recently :(12:03
mzanettimivoligo: no worries12:04
popeydpm: i am seeing no events at all in my calendar from either of my google accounts, on either device....12:05
popeyoh, now they appear, when I tell you that!12:05
mihirpopey: there is some lag in loading events, rpadovani has already filed bug12:05
mzanettimivoligo: I have make quite a bit improvments and fixes in the meantime12:05
mihirpopey: i wonder now is it , EDS or Calendar issue ?12:05
coderusomg, it working after emulator restart, finally!12:06
popeyneed to trace it..12:06
mivoligomzanetti: I have to pull then12:06
popeycoderus: yay12:06
coderusthank you :)12:06
mivoligomzanetti: what I plan next is the „welcome” screen and the icon, later on I'll get back to level backgrounds12:07
mivoligomzanetti: if that's ok12:07
mihirpopey: hmmm..it works after switching views.12:07
mzanettimivoligo: that's great!12:07
mzanettimivoligo: I'm afk now for a bit but will be back in ~1 hour12:08
mivoligomzanetti: ok12:08
mivoligomzanetti: I'll just leave couple questions for you12:08
nik90mihir: 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 populated12:10
nik90mihir: can you ask kunal to look into it. It is quite important12:11
mihirnik90: i too had...i don't see any issue on console too..and it happened previously too i believe12:11
nik90mihir: i think the event model is simply not being loaded properly. I don't expect to see error messages in console12:12
mihirnik90: i believe this merge is causing issue, still not sure...https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/IsLoadingNew/+merge/23431512:14
mihirbecause it has added timer if you see12:15
=== _salem is now known as salem_
mihirnik90: what do you think ?12:17
nik90mihir: I am not sure..I am not familiar with the calendar core code which deals with the event model and QtOrganizer12:17
nik90mihir: part of the reason why I havent touched it :P12:17
mihirnik90: :| :-\12:18
mivoligomzanetti: 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.12:18
=== salem_ is now known as _salem
shuduodholbach: 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. thanks12:31
dbarth_shuduo: hi12:33
dbarth_shuduo: dholbach indicates that the switch to webapp-container results in your app getting the /desktop/ version?12:34
shuduodbarth_: i guess dholbach use script to check the app and the result is switching to webapp-container12:37
dholbachdbarth_/shuduo, I think this is the policy change from 14.04 to 14.10 frameworks(?)12:38
shuduodholbach/dbarth_, the text in review email: desktop_Exec_webbrowser_13.10 (example)12:39
shuduo may not use 'webbrowser-app' with framework 'ubuntu-sdk-14.10-html-dev2'12:39
dholbachyes12:39
dholbachwhat happens if you change it to webapp-container in the Exec line of the .desktop file?12:39
shuduodholbach: the web server side asks me visit on computer browsers12:41
dholbachdbarth_, ^ is this something with the user agent string?12:41
dholbachshuduo, which site is it?12:41
=== boiko_ is now known as boiko
shuduodholbach: https://wx.qq.com12:42
shuduodholbach: i see oSoMoN replied on https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/132818312:43
ubot5Launchpad bug 1328183 in webbrowser-app (Ubuntu) "User-Agent string results in poor UX on web" [Undecided,New]12:43
dholbachthanks12:43
=== _salem is now known as salem_
dbarth_shuduo: i confirm that the use of webbrowser-app for webapps is deprecated for some time now (6 months or so)12:46
dbarth_shuduo: now, that doesn't explain why your app serves the desktop version12:46
dbarth_webbrowser-app and webapp-container share the same UA12:46
dbarth_and that UA is a mobile one on mobile devices12:47
shuduodbarth_: maybe web server side changed its behavior12:47
dbarth_shuduo: are you maybe testing from your desktop?12:47
dbarth_ie, using webapp-container on your desktop12:47
dbarth_in which case the UA is dynamic, and would send a desktop version12:47
shuduodbarth_: webapp-container works as expected on desktop12:48
shuduodbarth_: 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:50
mzanettimivoligo: hey, I think I'd like to have something in the game to at least try to motivate people to create new level packs12:51
mzanettimivoligo: that means, in the main page I'd probably like a button that brings you to a tutorial on how to create them12:51
mzanettimivoligo: regarding the icon I guess I would be happy if we could have something that fits a bit to my other apps12:52
mzanettimivoligo: look here: http://developer.ubuntu.com/pioneers and you'll see my others.12:53
mzanettimivoligo: if you have better ideas I won't restrict you to this kind of design. just an idea12:53
dbarth_shuduo: let me get back to you about the doc12:56
dbarth_shuduo: can you howver confirm that you send the right UA to your server?12:56
shuduodbarth_: thanks12:56
dbarth_shuduo: you can use http://myhttp.info/ to verify12:56
shuduodbarth_: i did not intend to send any UA now. i just use a simple manifest.12:57
=== TooLmaN_ is now known as TooLmaN
shuduodbarth_: 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:00
gerlowskijarenatu: ping13:03
renatugerlowskija, hi13:04
shuduodbarth_: i think the UA report from webbrowser should be same as webapp-container of my webapp since i did not override it.13:06
gerlowskijarenatu: 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
renatugerlowskija, what is the problem?13:06
gerlowskijaSince 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
gerlowskijahttps://bugs.launchpad.net/ubuntu-calendar-app/+bug/136465313:07
ubot5Launchpad bug 1364653 in Ubuntu Calendar App "Daily Recurring Events need refresh to appear when created from DayView" [Medium,New]13:07
gerlowskijaA 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 plugin13:08
mivoligomzanetti: I see your icons are nice and simple13:08
mivoligomzanetti: I was planning something more fancy as it is a game13:09
renatugerlowskija, let me see if I have tests for that13:11
mivoligomzanetti: I've pulled the latest revision and I see nothing on the level selection window http://screencloud.net/v/rAq813:12
dbarth_shuduo: yes13:14
mzanettimivoligo: did you run the setupdata script again?13:15
mivoligomzanetti: yes13:15
mzanettistrange... let me try13:15
gerlowskijarenatu: 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:15
mzanettimivoligo: feel free to create an icon as you see fit. you're the design boss13:16
shuduodbarth_: 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:16
mzanettimivoligo: to answer your question: Yes, I hope people will create new level packs and we can ship them with the app13:17
mzanettimivoligo: works for me. please try to do this in qtcreator:13:19
mzanetticlean project, run cmake, build13:19
balloonsnik90, you about?13:20
nik90balloons: yup13:21
balloonsnik90, 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:21
nik90balloons: ah sure. When I pressed submit, I got an error message saying it couldn't send it. So I tried again.13:22
balloonsIn v2 I tried to prevent duplicate responses but now they seem everywhere :-)13:22
balloonsdid you ever get a successful send?13:22
nik90nope13:22
nik90balloons: I wiped my phone, but can try again and provide the exact message I got13:23
balloonsahh, I suspected as such. So my logic is broken.. It worked each time it told you it did not13:23
renatugerlowskija, could you create a small qml code that shows the problem and attach it to the bug?13:23
balloonsnik90, I assumed it said network issue, try connecting and try again13:23
nik90I think soo..1 sec13:23
renatugerlowskija,  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 problem13:24
nik90balloons: Error: Check network connection and try again13:24
mivoligomzanetti: not working :(13:24
balloonsnik90, bingo.. I would love to see the command line output of that to see what response you get13:25
balloonsnik90, is your phone in english?13:25
nik90balloons: yes phone is in english13:25
gerlowskijarenatu: 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
nik90balloons: http://paste.ubuntu.com/8403208/13:26
balloonsnik90, thank you much, that's helpful13:27
renatugerlowskija, my c++ unit tests on https://code.launchpad.net/~phablet-team/qtorganizer5-eds/trunk13:27
nik90balloons: also I noticed that when the OSK is visible, I cannot scroll the UI to reach the submit button13:27
nik90balloons: you need to use a Flickable13:27
gerlowskijarenatu: 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 first13:28
balloonsnik90, that I don't think I know how to do properly13:32
nik90balloons: got the code lying around some where? Should be an easy MP of about 20-30 lines of code13:33
balloonsnik90, 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:42
nik90sure np13:43
balloonsnik90, yes the code is in lp:~nskaggs/+junk/feedback-app13:43
balloonsit doesn't have a real home yet13:43
balloonsgo as wild as you like, I'm sure there's many things you would change, haha13:44
nik90:)13:44
ahayzenjdstrand, ping13:46
nik90balloons: works13:51
balloonsnik90, good, so at least no more showstopping bug :-)13:55
balloonsmany thanks for the debugging13:55
nik90balloons: yup..although someone already commented before the fix :/13:55
nik90balloons: btw is it okay if I move the submit button to the header like all other apps do?13:56
balloonsnik90, I actually wanted to do that13:57
nik90oh cool13:57
balloonsnik90, but yea, go for it. .I'm happy to include whatever nice tweaks you can offer13:57
balloonsit's not a designed UI persay :-)13:58
jdstrandahayzen: hey14:11
ahayzenjdstrand, 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
ubot5bug 1315386 in Ubuntu Music App "music-app should run under confinement under click" [Medium,Triaged] https://launchpad.net/bugs/131538614:12
ahayzenjdstrand, 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
jdstrandahayzen: 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 reviewerd14:13
jdstrandahayzen: content-hub doesn't run under the app's confinement, so it can create it14:14
jdstrandI think what is missing is a way for 3rd party media apps to hook into the system directories14:15
ahayzenjdstrand, 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
ahayzenyeah14:15
jdstrandI think for now, @{HOME}/Music/Imported is as good as we are going to get14:16
ahayzenjdstrand, ok i'll mod it so we always push files into Imported (with no translation) ... and then have a play about putting confinement back on14:16
ahayzenjdstrand, thanks for your suggestions14:17
jdstrandcool, thanks14:17
mzanettinerochiaro: btw... I merged you branch on tagger. thanks14:22
nerochiaromzanetti: thanks for merging it14:22
mzanettinerochiaro: well, I reworked the whole build system to cmake so we can now build/run it with the SDK14:22
nerochiaro\o/ !14:22
mzanettiwhile doing that, I incorporated your changes14:22
ahayzenelopio, ping14:24
=== chihchun is now known as chihchun_afk
ahayzenjdstrand, 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
elopioahayzen: pong.14:35
jdstrandahayzen: yes. lttng is not allowed to confined apps14:35
jdstrandthat is perfectly normal14:35
jdstrand(it unfortunate that it is in the logs)14:36
ahayzenjdstrand, ok thanks ... is it something "upstream" to us that is causing it?14:36
ahayzenelopio, I started investigating why ms2 doesn't work with our fixtures...14:36
ahayzenThis line looks like a possible lead http://bazaar.launchpad.net/~mediascanner-team/mediascanner2/trunk/view/head:/src/daemon/scannerdaemon.cc#L12814:36
ahayzenelopio, As this is fixed even if you change your HOM14:36
ahayzen>>> os.environ["HOME"] = "/tmp"14:36
ahayzen>>> print(os.environ.get("HOME"))14:36
ahayzen>>> GLib.get_user_special_dir(GLib.USER_DIRECTORY_MUSIC)14:36
ahayzen'/home/andy/Music14:36
jdstrandahayzen: it is nothing you are doing wrong. it is part of the platform14:36
ahayzenelopio, This then means when ms2 spins up it doesn't see the tmp Music folder we have created.14:36
ahayzenjdstrand, cool thanks14:36
=== chihchun_afk is now known as chihchun
ahayzenelopio, does ^^ sound plausible?14:37
elopioahayzen: I see. It sounds you are right. But those directories generally are relative to $HOME.14:38
elopioahayzen: can you try setting the HOME with initctl ?14:38
elopioinitctl --set-env HOME=/tmp --global14:39
ahayzenelopio, yeah thats what i thought but when playing about in python i couldn't get it to change.... ok i'll try that thanks14:39
elopiowait, it's not --set-env14:39
ahayzenelopio, 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:39
elopioinitctl set-env14:40
elopioahayzen: yes, I suppose that would be needed.14:40
ahayzenelopio, ok let me try this again in my VM14:40
elopioahayzen: 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:40
elopioI'm looking for support from management on this request.14:41
ahayzenelopio, 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 well14:41
ahayzenelopio, 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.cc14:41
elopioahayzen: 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
ahayzenelopio, hopefully14:43
elopiostore.insert. That's the kind of things I'd like to see us using.14:43
ahayzenelopio, yeah same14:45
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
ahayzenjdstrand, which log do i look at these days to see apparmor denials?14:56
jdstrandahayzen: tail -f /var/log/syslog|grep DEN14:57
ahayzenjdstrand, the last thing i have in my syslog is from Aug 20 ?!14:58
jdstrandahayzen: yeah, there is a bug on that14:58
* jdstrand gets bug14:58
ahayzenoh it is too big or something?14:58
jdstrandand workaround14:58
jdstrandno14:58
jdstrandsyslog probably has the wrong owner14:58
jdstrandls -l /var/log/syslo14:58
jdstrandsyslog*14:59
ahayzenah ... -rw-r----- 1 usermetrics adm  10146897 Aug 20 13:31 syslog14:59
ahayzenusermetrics?14:59
jdstrandbug 136312914:59
ubot5bug 1363129 in rsyslog (Ubuntu) "No more syslog update after the 21st of August" [High,Confirmed] https://launchpad.net/bugs/136312914:59
jdstrandahayzen: do:15:00
jdstrandsudo stop rsyslog15:00
jdstrandsudo chown syslog:adm /var/log/syslog15:00
jdstrandsudo start rsyslog15:00
ahayzenjdstrand, thanks things are appearing now :)15:00
jdstrandcool15:01
* ahayzen wonders if this is in any way related to when usermetrics stopped working..15:01
jdstrandI've been wondering what happened to usermetrics15:01
ahayzenapparently it is working on krillin15:02
charlesdpm (and nik90), I marked bug #1372065 as a duplicate since it was really three separate bug reports, two were dupes and one was by Design15:02
ubot5bug 1361702 in Indicator Date and Time "duplicate for #1372065 Disabled alarms show up as calendar events" [Medium,Triaged] https://launchpad.net/bugs/136170215:02
renatucharles, nik90 , could you guys help me to test that? https://code.launchpad.net/~renatofilho/qtorganizer5-eds/fix-1371341/+merge/23545215:02
jdstrandahayzen: 135902215:03
ahayzenso maybe it is just a wrong owner somewhere? as half of my logs are owned by usermetrics it looks a bit suspicious15:03
ahayzenjdstrand, yep i confirmed that bug ;)15:03
charlesdpm, 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
nik90renatu: but I couldn't reproduce it in the first place :/15:03
nik90charles: bug 137211215:03
ubot5bug 1372112 in Indicator Date and Time "Alarms is not triggered anymore from image 247 onwards" [Undecided,New] https://launchpad.net/bugs/137211215:03
ahayzenjdstrand, note that is basically around the same date as well?15:03
charlesnik90, !15:04
nik90charles: yup, I was shocked as well15:04
jdstrandahayzen: $ sudo ls -l /var/lib/usermetrics/15:06
jdstrandtotal 2815:06
jdstrand-rw-r--r-- 1 messagebus usermetrics 22528 Aug 21 11:05 usermetrics6.db15:06
jdstrandI'm guessing that is wrong15:06
ahayzenjdstrand, yeah probably15:06
charlesrenatu, will test your MR after I look at this bug nik90's reporting15:09
renatucharles, ok thanks15:09
jdstrandahayzen: fyi, bug #137250215:16
ubot5bug 1372502 in libusermetrics (Ubuntu) "usermetrics stopped working some time ago due to wrong group for files" [Undecided,New] https://launchpad.net/bugs/137250215:16
ahayzenjdstrand, 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
jdstrandand yea, now my usermetrics are working again15:16
jdstrandahayzen: you might talk to kenvandine about content-hub15:16
ahayzenjdstrand, 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:16
jdstrandI think that is harmless15:17
ahayzenok15:18
jdstrandahayzen: we can't allow that btw, and newer appamor-easyprof-ubuntu will silence that denial15:18
jdstrandahayzen: but you can add this to /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631:15:18
jdstrand  dbus (bind) name="org.freedesktop.Application",15:18
jdstrandthen run apparmor_parser -r /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631:15:18
ahayzenjdstrand, 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 well15:19
jdstrand(drop the colon of that last sommand)15:19
jdstrandcommand*15:19
jdstrandand try again to confirm that15:19
ahayzenok thanks15:19
ahayzenjdstrand, i see "owner @{HOME}/Music/Imported/** rwk," at the end of that file so assume that means i did it right?15:20
ahayzenjdstrand, 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
jdstrandoh, that is interesting15:22
ahayzenjdstrand, i think that is how ms2 refreshes the models?15:22
ahayzenjdstrand, ^^ may have been there before just i may have read unity/scopes and didn't spot that it was actually music15:23
jdstrandahayzen: can you add this to /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631:15:23
jdstrand dbus (receive) bus=session peer=/usr/bin/mediascanner-service-2.0,15:24
vitimitihi15:24
jdstrandahayzen: then do: sudo apparmor_parser -r /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.63115:24
ahayzenjdstrand, 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:24
jdstrandahayzen: whoops15:25
jdstranddbus (receive) bus=session peer=(name=/usr/bin/mediascanner-service-2.0),15:26
ahayzenjdstrand, 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
jdstrandahayzen: is this on utopic or rtm?15:27
ahayzenjdstrand, utopic15:27
ahayzenjdstrand, #25015:28
ahayzenjdstrand, 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 rule15:28
jdstrandahayzen: yeah, don't worry about that last one15:28
jdstrandthe upcoming kernel will make that go away15:29
ahayzen\o/15:29
charlesnik90, https://bugs.launchpad.net/indicator-datetime/+bug/1372112/comments/415:30
ubot5Launchpad bug 1372112 in Indicator Date and Time "Alarms is not triggered anymore from image 247 onwards" [Undecided,Incomplete]15:30
jdstrandahayzen: can you paste me the profile?15:30
ahayzenjdstrand, as in the apparmor.json or the on in /var/lib?15:31
jdstrandahayzen: the one in /var/lib/apparmor/profiles15:31
nik90charles: I will flash latest devel-proposed with a wipe and check again15:31
=== dholbach_ is now known as dholbach
ahayzenjdstrand, http://pastebin.ubuntu.com/8404006/15:32
tyhickshi jdstrand15:33
jdstrandahayzen: and you ran 'sudo apparmor_parser -r /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.631'?15:34
ahayzenjdstrand, let me double check15:34
jdstrandahayzen: did you restart the music app?15:34
ahayzenjdstrand, 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
jdstrandahayzen: that is fine. that says you reloaded the profile15:35
ahayzenjdstrand, then when i run the import i get the same thing15:35
jdstrandahayzen: can you repaste the denial for tyhicks?15:36
ahayzenjdstrand, 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
jdstrandtyhicks: ahayzen is seeing that denial ^ with this profile: http://pastebin.ubuntu.com/8404006/15:36
jdstrandtyhicks: note, this rule: dbus (receive) bus=session peer=(name=/usr/bin/mediascanner-service-2.0),15:36
jdstrandtyhicks: is that bug #1362469 cropping up?15:37
ubot5bug 1362469 in dbus (Ubuntu) "AppArmor unrequested reply protection generates unallowable denials" [Medium,Triaged] https://launchpad.net/bugs/136246915:37
jdstrandtyhicks: he is on utopic15:37
ahayzenjdstrand, 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
ahayzenjdstrand, so do i need to talk to kenvandine about why the move isn't working?15:39
tyhicksjdstrand: The peer conditional looks wrong15:40
tyhicksjdstrand: is /usr/bin/mediascanner-service-2.0 supposed to be a label?15:40
jdstrandoh, yes it is15:40
tyhicksthen peer=(label=/usr/bin/mediascanner-service-2.0) is what he needs15:41
dpmhi 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
jdstrandI feel silly15:41
charlesdpm, sounds good, thanks15:41
jdstrandahayzen: can you modify for what tyhicks said? ^15:41
ahayzenjdstrand, yep i'll try that15:42
ahayzenjdstrand, yep that stops the denial  :) ... but doesn't resolve the issue15:44
jdstrandahayzen: ok, I'll update the policy to allow that dbus receive. I think now you can start talking to kenvandine since you have no denials15:47
ahayzenjdstrand, ok thanks i guess that will need to go in via a silo? and a future image?15:47
jdstrandmy change? it will be in apparmor-easyprof-ubuntu 1.2.26. I will be uploading that in a few minutes15:47
ahayzenjdstrand, sweet thanks :)15:48
ahayzenjdstrand, and for the usermetrics did you have to restart your phone for the greeter to start displaying them?15:48
dpmcharles, 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
ubot5bug 1361702 in Indicator Date and Time "duplicate for #1372065 Disabled alarms show up as calendar events" [Medium,Triaged] https://launchpad.net/bugs/136170215:49
jdstrandahayzen: no. I just changed the ownership, sent myself a text and then saw it was picked up15:49
ahayzenhmmm15:50
ahayzeneh i restarted and its now working15:50
mihirhey nik9015:50
jdstrandcool15:50
nik90dpm: that is bug 131786115:50
ubot5bug 1317861 in indicator-datetime (Ubuntu) "Alarm icon inappropriately shown for reminders too" [Medium,Triaged] https://launchpad.net/bugs/131786115:50
dpmnik90, ah, hadn't noticed, thanks!15:50
charlesdpm, https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1372065/comments/615:51
ubot5Launchpad bug 1361702 in Indicator Date and Time "duplicate for #1372065 Disabled alarms show up as calendar events" [Medium,Triaged]15:51
ahayzenjdstrand, thanks for your help :) time for food me thinks15:51
jdstrandnp15:51
mihirnik90: can you review this MR , when you get time , https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/5-Improved-EventDetails/+merge/23533315:51
jdstrandtyhicks: thanks for the 2nd set of eyes15:51
tyhicksjdstrand: np - I had to stare at it for a while15:52
nik90mihir: yeah sure, it should go in today most likely (if no AP issues)15:52
mihirnik90: yeah , the Jenkins was because merge conflicts i believe15:52
nik90mihir: 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:53
mihirnik90: yeah , i'll do testing regressionaly today. and i would also request you to do final approve ,15:54
nik90mihir: ok15:54
dpmmihir, 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 approved15:55
mihirdpm: i am on it :)15:55
dpm\o/15:55
mihirdpm: even i was thinking why you need space after / before if breakets..:|15:55
dpm:)15:56
=== chihchun is now known as chihchun_afk
mihirdpm: if we do Repat , it would be repeating again on the hedear, would you mind if i change that to Occurence ?15:58
dpmmihir, it wouldn't be repeating, the header says "Repeats"15:59
=== alecu is now known as alecu_afk
mihirdpm: fixed :)16:00
nik90charles: https://bugs.launchpad.net/indicator-datetime/+bug/1372112/comments/516:01
ubot5Launchpad bug 1372112 in Indicator Date and Time "Alarms is not triggered anymore from image 247 onwards" [Undecided,Invalid]16:01
charlesnik90, good, I guess :?16:02
charlesnik90, if you see it again, please ping me immediately16:03
nik90charles: ofc yes :)16:03
nik90definitely16:03
dpmmihir, hm, re-added the inline comment. That still does not seem to be fixed16:04
mihirdpm: ahhh , sorry i did auto-idedent too , i thought it should have taken care.16:07
dpmnp :)16:07
dpmI think there is an option in Qt Creator to prettify code that puts the right spacing and all16:08
dpmI can't remember the shortcut, though16:08
nik90mihir, dpm: Ctrl+i16:09
mihirnik90: i did , but it still didn't idnted space :(16:09
nik90mihir: ofc first select all code ctrl+a and then ctrl+i16:10
mihirnik90: yeah :) i use that16:10
nik90mihir: that won't fix issues like missing space between if()16:10
nik90that you should take care of ;)16:10
mihirhmm okay , got it :D16:10
charlesrenatu, WfM: https://bugs.launchpad.net/qtorganizer5-eds/+bug/1371341/comments/416:10
ubot5Launchpad bug 1371341 in Ubuntu Clock App "Recurrring alarms stop working after a while" [Critical,New]16:10
charlesnik90, is there a setting in the clock-app reboot that makes the app behave as American users would expect?16:12
nik90charles: what do you mean by as American users would expect?16:12
nik90you mean the time formats?16:12
charlesnik90, eg, 12h time when setting a clock and the weekdays being Sunday-through-Saturday on the Repeat day list16:12
charless/setting a clock/setting an alarm/16:12
nik90charles: I am afraid the SDK timepicker doesn't obey user locale :/16:13
nik90charles: as for the Repeat day list, that I can fix16:13
nik90so what's the order that you would expect in that list?16:13
nik90At the moment it is Mon - Sun.16:13
nik90charles: bug 133813816:14
ubot5bug 1338138 in Ubuntu UI Toolkit "Time Picker component does not respect user locale" [Undecided,New] https://launchpad.net/bugs/133813816:14
charlesnik90, in the US, the week begins with Sunday16:14
nik90charles: ah ok..can you report a bug for the repeat days bug, should be a simple fix16:17
charlesnik90, sure16:17
nik90charles: any other places where the user locale is not followed?16:18
charlesnik90, not that I see. The rest looks good wrt locale :)16:20
nik90cool16:20
charlesI 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 #133813816:21
ubot5bug 1338138 in Ubuntu UI Toolkit "Time Picker component does not respect user locale" [Undecided,Confirmed] https://launchpad.net/bugs/133813816:21
nik90charles: can you also confirm bug 137169416:25
ubot5bug 1371694 in Ubuntu UI Toolkit "TimePicker behaves erratically after changing system timezone" [Undecided,New] https://launchpad.net/bugs/137169416:25
zsombinik90: time picker is alwasy using 24h format, as we don't have design to show AM/PM tumbler16:26
=== alecu_afk is now known as alecu
zsombicharles: ^ so, the DatePicker in that sense WAD16:27
zsombicharles: nik90: as soon as we get design to show AP/PM tumbler, we can implement that as well :)16:27
=== gatox is now known as gatox_lunch
charleszsombi, it's a tumbler that says "AM", "PM"... not difficult?16:29
charleszsombi, I suspect the issue there is Design is in London :-)16:30
zsombicharles: es... and then design sais what's that crap, remove it :D16:30
zsombicharles: yes :)16:30
charleszsombi, could you assign 1338138 to the proper designer then, so this can get some love?16:30
nik90hehe :P16:31
nik90zsombi: I can bring this up with my designer and get a quick resolution if you want :D16:31
charlesIMO The Right Thing would be for America to go 24 + metric, and for America and Europe to both switch to China's date format16:32
charlesI'll file a bug for that16:32
nik90lolz16:32
zsombinik90: I added design to the bug16:32
zsombinot sure whom to pick16:33
nik90gventuri16:33
nik90nvr mind I will talk to him tomorrow about this16:34
zsombinik90: it doesn't want to assign it to him...16:36
mihirnik90: is it good to get index based on string ?16:36
mihirnik90: like this , Defines.recurrenceLabel.indexOf(i18n.tr("On Weekdays"))16:36
mihirto get index of On weekdays.16:36
zsombinik90: LP sais there's no gventuri or such there...16:37
nik90zsombi: its giorgio-venturi16:37
zsombinik90: no items matched LP sais16:37
zsombinik90: is the project Ubuntu UX??16:37
nik90yup its ubuntu-ux16:38
nik90https://launchpad.net/~giorgio-venturi16:38
zsombinik90: check teh bug pls, no matter what I do it sais it cannot find that person...16:39
mihirnik90: i just used it remove hard coded index.16:39
nik90zsombi: that's becaue you don't have permissions16:42
zsombinik90: :P16:42
t1mpnerochiaro: do you know if this bug is still valid? https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/123636016:44
ubot5Launchpad bug 1236360 in Ubuntu UI Toolkit "MainView.anchorToKeyboard doesn’t resize the contents in landscape orientation" [High,Confirmed]16:44
nerochiarot1mp: not really sure, i would have to write a test app and try16:45
t1mpnerochiaro: ok.. that was what I was trying to avoid doing ;)16:46
renatucharles, is that wrong?16:48
charlesrenatu, no, LGTM16:49
renatucharles, great16:49
renatuI will try to release it as soon as possible16:49
renatuthanks16:49
zsombinik90: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/137064917:01
ubot5Launchpad bug 1370649 in Ubuntu UI Toolkit "Reset an alarm doesn't return the properties to their default values" [Undecided,New]17:01
zsombinik90: I don't get that...17:01
zsombinik90: the pastebin sets the daysOfWeek to 96 then expects to have it as 128?17:02
zsombinik90: then, an Alarm is not created with AutoDetect, but with the dayOfWeek set from the current date, thus cannot be reset to autodetect17:04
zsombinik90: hmm, documentation states its default value is AutoDetect. So in that sense the bug is valid...17:07
nik90zsombi: it sets the daysOfWeek to 96 and then resets() the alarm to check if it went back to its default value17:13
nik90zsombi: is reset() async as well?17:13
zsombinik90: nope17:13
nik90because in the clock app qml tests it doesnt reset properly17:13
nik90causing it to fail17:13
zsombinik90: but, with that flag set, you should never get only that flag set, you should get at least teh current day set as well17:13
zsombinik90: so yes, teh bug is there in a sense that the flag itself is never set17:14
nik90ok17:15
zsombinik90: however when you reset the alarm, it should reset the day to teh current day anyways17:16
nik90ok17:16
zsombinik90: so the only bug there is that the AutoDetect flag is not set17:17
nik90zsombi: do you also test if Alarm.Type is reset to OneTime alarm?17:18
zsombinik90: perhaps I don't have a test for that, however the reset() uses a fresh new AlarmData() constructor, which should give those values17:19
nik90zsombi: I will create a more detailed bug report about it tomorrow. But there is something fish going on.17:19
nik90fishy17:19
zsombinik90: the reset works in teh same way as the other methods in a sense that completion is reported with a signal.17:21
zsombinik90: however the values are reset immediately the function exits17:22
mihirnik90: hi17:27
=== gatox_lunch is now known as gatox
mihirnik90: when you get time , could you review this MR as well ,https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/FixedMultipleBugs/+merge/23535917:48
charlesnik90, ping18:00
nik90mihir: sure18:06
nik90charles: piong18:06
nik90pong18:06
mihirnik90:  also , need one advice , is it good time ?18:06
nik90mihir: yeah18:07
mihirnik90: i am rewritting getRecurrenceString function as dpm said,18:07
mihirnik90: http://paste.ubuntu.com/8404721/18:07
mihirnik90: 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:07
mihirnik90: or i should go this way , Defines.recurrenceLabel.indexOf(i18n.tr("On Weekdays"))18:08
mihirnik90: only concern i had in this was, if we change On Weekdays in label Enum, it will have an impact here too.18:08
nik90Defines.recurrenceLabel.indexOf(i18n.tr("On Weekdays")) will not work for sure18:09
nik90it is not advisable to use i18n.tr() inside a if condition18:09
mihirnik90: i have used i18n in last , so it'll do the translate for sure.18:10
mihirnik90: apart from that rest looks fine ?18:10
nik90mihir: ask dpm if you want, but i18n inside if are not a good idea18:11
nik90I am not sure18:11
mihirnik90: okay, i will just write normally over there and do the i18n when i am calling this function what say ?18:11
nik90it is hard to say without much context18:12
nik90can you check with dpm18:12
mihirnik90: okay18:13
mihirnik90: bascically it defines, which Occurence you have selected18:13
mihirand Qt enum provides only , Once,Daily,Weekly,Monthly & Yearly...we have in between like Mon,Wed,Fri18:14
mihirnik90: 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/23539618:32
mihirfeedback*18:32
* ahoneybun walks in18:33
ahoneybunmhall119: !18:35
ahoneybunI miss having data and using my pebble...18:37
mihirhey 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:37
ubot5Launchpad bug 1339020 in Ubuntu Calendar App "Sync'd all day events shown on the previous day" [High,Confirmed]18:38
ahoneybunI can't seem to add a google account on the RTM18:42
ahoneybunnvm18:42
mihirballoons: ping19:07
mihirballoons: can you triger Jenkins on this MR , https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/5-Improved-EventDetails/+merge/23533319:07
ahoneybunmihir: what is the best channel for ubuntu-device-flash?19:07
mihirahoneybun: it is again base on your use, if you want to go for regualr updates you can use , devel-proposed19:08
mihirwhich has daily uppdates19:08
ahoneybunoh nice, I want to be in the loop19:09
* ahoneybun flashes to devel-proposed19:22
balloonspopey, did it I see mihir.. but oddly enough, the rev's don't line up on the mp19:24
* mihir_ waves hello to balloons :)19:25
mihir_balloons: ping19:27
balloonsmihir_, :-)19:31
mihir_balloons: i didn't get you, is there anything wrong with MP ?19:32
balloonsmihir_, nothing for you to worry about no19:32
mihir_balloons: hmm okay19:33
* ahoneybun installs r25119:38
ahoneybunoh we have a reboot option!19:44
popeyheh, that option went away, now it's back!?19:44
ahoneybunpopey: I had it19:47
rickspencer3can 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 Ubuntu19:47
ahoneybunseems that the update wiped my google account off the phone19:48
ahoneybunwait19:48
ahoneybunno it did not19:48
ahoneybunseems the keyboard is bigger19:51
rickspencer3mhall119, for some reason I suspect you can help me?19:51
rickspencer3or Kaleo?19:52
balloonsmihir_, so you have some trunk test failures with new event looks like?19:53
mihir_balloons: yes , it added one more guest called 'Delete'19:53
mihir_balloons: so there are two guests, 'Delete','UX User'19:53
popeyoh wow yeah, the keyboard is different19:57
mhall119rickspencer3: you mean with the new header?19:57
rickspencer3mhall119, yeah19:57
ahoneybunpopey: my messages seem to send a bit faster so far as well19:57
popeyprobably the new go-faster stripes we painted on them19:57
t1mprickspencer3: http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.PageHeadConfiguration/19:58
mhall119rickspencer3: I can help, yeah, let me find some samples19:58
rickspencer3mhall119, I can't grock how to do it from the sdk documentation19:58
mhall119rickspencer3: t1mp's link gives an example19:58
rickspencer3ok, t1mp that looks like what I need :019:58
* rickspencer3 tries19:58
mhall119head.actions: [] is just a list of Action instances19:58
t1mprickspencer3: 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 that19:58
mhall119rickspencer3: are you using multiple header states or just one?19:59
rickspencer3mhall119, I don't think I am using header stages19:59
rickspencer3I have pages in tabs19:59
rickspencer3I want different buttons for different tabs20:00
ahoneybunpopey: lol20:00
popey20:00
mhall119ok, then just a list of Actions in head.actions should do20:00
rickspencer3shucks, that sample code is not liked by QtCreator20:00
rickspencer3it hates "head."20:00
t1mprickspencer3: are you importing Ubuntu.Components 1.1?20:00
rickspencer3and looks like I need to do something with "Actio" as well20:00
rickspencer3t1mp, yes20:00
rickspencer3I created the project in QtCreator last week20:01
mhall119rickspencer3: are you running trusty or utopic?20:01
rickspencer3mhall119, trusty20:01
rickspencer3do I need to dist-upgrade ?20:01
mhall119that's why QtCreator doesn't like it20:01
mhall119you don't need to, it'll run on a utopic device and emulator20:01
rickspencer3but I can't run it on the desktop?20:01
rickspencer3week20:01
mhall119but QtC doesn't yet know how to do syntax checking against anything but the local host version of the API20:02
rickspencer3oh20:02
rickspencer3sigh20:02
mhall119rickspencer3: it's 14.10 stuff, so no you can't run it on 14.0420:02
t1mpI don't think we release the new UITK stuff on trusty20:02
mhall119t1mp: we don't20:02
mihir_balloons: that's weired fail of test heeh20:02
mhall119IIRC, the latest UITK needs the latest Qt, which would have been a nightmare to safely backport20:03
t1mpon my trusty I have uitk 0.1.46 and on utopic 1.1.121420:03
mihir_popey: you got my last ping ?20:03
t1mpmhall119: yes, true. The latest Qt would have to be backported first :(20:03
balloonsmihir_, I was asking about those test failures.. if they are in trunk or introduced by the branch20:03
mihir_balloons: it is by the branch :)20:04
mhall119rickspencer3: 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 days20:04
mihir_balloons: it runs great on trunk.20:04
balloonskl20:04
rickspencer3mhall119, it doesn't look particuarly easy to me20:04
rickspencer3I'm totally lost20:04
mhall119rickspencer3: do you have a device handy?20:04
rickspencer3yes, it's plugged in20:04
mhall119rickspencer3: go to the Devices tab, your device should be the top one20:05
rickspencer3mhall119, it's there, yes20:05
mhall119do you gave a list of kits at the bottom of that page?20:06
mhall119if not, you should have a button to create a Kit for it20:06
rickspencer3I don't20:06
rickspencer3it says it can create one, but there doesn't look like a way to do it20:07
rickspencer3I wonder if I need to dist-upgrade to get the latest20:07
* rickspencer3 tries20:07
mhall119it's been there for a while now...20:07
* rickspencer3 shrugs20:07
mhall119rickspencer3: http://developer.ubuntu.com/apps/sdk/tutorials/click-targets-and-device-kits/ is the new documentation davidcalle has been writing, should help20:07
rickspencer3yeah, that big button was definitely not there20:08
mhall119bzoltan1: I have noticed that on the devices page, you can't scroll down to the "Autocreate" button if it doesn't all fit on screen20:08
mhall119rickspencer3: ^^ try re-sizing QtCreator to be more than the available height of your screen to see if it shows up20:09
mhall119I had to do that on my x22020:09
mhall119bzoltan1: zbenjamin_: https://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/137263320:11
ubot5Launchpad bug 1372633 in qtcreator-plugin-ubuntu "Device tab content page needs to allow vertical scrolling" [Undecided,New]20:11
rickspencer3wow20:11
rickspencer3mhall119, ok, I'll try that after I'm done updated20:12
mhall119rickspencer3: 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 screen20:12
rickspencer3mhall119, I don't have a particularly small screen20:13
rickspencer3but we'll see, I'm still updating20:13
ahoneybunpopey: mhall119 is there a button combo for screenshots?20:14
popeyahoneybun: not yet20:14
mhall119ahoneybun: not yet, use phablet-screenshot from your laptop when plugged in via usb20:14
ettetuanihello20:15
ettetuanineed some help gays20:15
rickspencer3mhall119, yeah, the problem was that it was pushed off the screen20:15
mhall119ettetuani: what's the problem?20:15
mihir_nik90: you about ?20:15
nik90mihir_: dinner20:15
ettetuaniproblems in QT about the library20:15
mihir_nik90: okay,20:15
ettetuaniwhen im adding one on windows it working correctly20:16
ettetuanibut in unix  !! no !!!20:16
ettetuaniany idea ?20:16
mhall119adding one what?20:16
ettetuanilibrary c !!!!20:16
ettetuanilib.a20:16
mhall119trying to add it to your application or to the system?20:17
ettetuanito the application20:17
mhall119ok, we'll have to find somebody else to help you then, I don't know enough about C/C++ development20:17
ettetuaniok  no problem ;)20:18
ettetuaniso20:19
ettetuaniwhat happen here ?20:20
mhall119rickspencer3: 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 device20:21
rickspencer3thanks mhall11920:21
rickspencer3I guess it will take quite a while to set up the kit20:21
mhall119rickspencer3: if you don't have a corresponding click chroot it does, yeah20:21
mhall119creating a chroot or emulator image is still very time-consuming20:21
* ahoneybun wonders about porting libreoffice impress remote to ubuntu20:23
mhall119ahoneybun: that would be nice to have :)20:24
t1mpgo for it :) sounds cool!20:24
mhall119even better if it worked with Evince20:24
mhall119I only trust PDFs for my presentations20:25
ahoneybunmhall119: I was looking for the source code20:25
ahoneybunI also shared some screenshots on the Linux Action Show subreddit20:26
mihir_hey nik90 , due to change of guest list in EventDetails the AP is failing.20:27
mihir_nik90: if you get time then okay , else will look at tomorrow :)20:27
ahoneybunthe remote might be over my head..20:29
t1mpahoneybun: I don't see a library that you can easily re-use20:32
t1mpI was hoping for that so then you only need to make the qml gui20:32
t1mpperhaps the firefoxos version is easy to port as a webapp https://gerrit.libreoffice.org/gitweb?p=impress_remote.git;a=tree;h=HEAD;hb=HEAD20:32
t1mpmhall119: or you can try and see what happens when you apply the android converter to that app :)20:34
ahoneybunyea I was looking at that t1mp I cloned the git20:34
t1mpconvertor is probably the wrong name for it20:34
ahoneybunt1mp: javascript20:34
t1mpahoneybun: ubuntu has webapps, but personally I didn't work on those20:35
ahoneybunt1mp: I know I have 4 webapps up on the store lol20:36
t1mpah :D20:36
ahoneybunt1mp: HTML5 app lets JavaScript in20:38
ahoneybunt1mp: any js exp?20:40
mhall119t1mp: there isn't really a good name for it, "converter" is probably the best there is20:43
* ahoneybun has no idea what he is doing XD20:44
ahoneybunalmost time to leave for class20:49
=== salem_ is now known as _salem
=== _salem is now known as salem_
ahoneybunand... back!21:43
=== salem_ is now known as _salem
ahoneybunhow do I stop my textfield and listitem.standard from being on top of each other?21:56
balloonsahoneybun, use anchors and parent items22:02
ahoneybunballoons: can you shot me a link to a page about anchors and parent stuff?22:12
balloonsahoneybun, probably http://developer.ubuntu.com/api/qml/current/UbuntuUserInterfaceToolkit.ubuntu-layouts/22:13
ahoneybunballoons: thanks!22:14
ahoneybunballoons: needs more pictures!22:16
balloons:-) feel fee to file a bug, use the link on the bottom of the site22:18
=== _salem is now known as salem_
=== salem_ is now known as _salem

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!