/srv/irclogs.ubuntu.com/2014/10/06/#ubuntu-app-devel.txt

ahayzen_Akiva-Thinkpad, o/00:35
Akiva-Thinkpadahayzen_, hey00:35
Akiva-Thinkpadunfortunately00:35
Akiva-Thinkpadissues00:35
Akiva-ThinkpadI can't get my usb disk to unmount ~:/00:35
Akiva-Thinkpadits 3.0 as well00:35
Akiva-Thinkpadtrying to create a startup disk.00:35
ahayzen_Akiva-Thinkpad, just wanted to check ur work on the toolbar in the now playing page wasn't removing all the legacy code as well?00:35
ahayzen_Akiva-Thinkpad, oh god :/ shutdown ur machine and then unplug? hehe00:36
Akiva-Thinkpadahayzen_, I removed some legacy00:36
Akiva-Thinkpadbut I didn't remove all.00:36
Akiva-Thinkpadonly the legacy in nowplaying00:36
ahayzen_Akiva-Thinkpad, which bits? i've just been stripping out things...00:36
Akiva-Thinkpadand the id's are still old00:36
ahayzen_Akiva-Thinkpad, ah i'm in MusicToolbar.qml so we're on different bits right?00:36
Akiva-Thinkpadahayzen_, I did push it, if you want to see00:36
Akiva-Thinkpadahayzen_, yah00:37
ahayzen_Akiva-Thinkpad, cool just wanted to check :)00:37
Akiva-Thinkpadall my work is constrained strictly to now playing00:37
Akiva-Thinkpadthanks00:37
ahayzen_Akiva-Thinkpad, yeah basically as the toolbar only really has one state now i can remove loads of code from MusicToolbar.qml00:37
Akiva-Thinkpadthankfully00:37
Akiva-ThinkpadI can't wait to see it.00:38
* Akiva-Thinkpad wishes he wasnt waisting so much time with os issues.00:38
ahayzen_Akiva-Thinkpad, i got the cardview working by the way00:38
Akiva-Thinkpadoh screenshot!00:38
ahayzen_hang on i'll find it00:38
ahayzen_Akiva-Thinkpad, the margins are a bit bigger now (more like the design) but this was my initial "OMG it is working" screenshot from earlier https://docs.google.com/file/d/0B3XynHVKfrvMQUhFbnp5RXk2RkU00:39
ahayzen_Akiva-Thinkpad, looks pretty much the same as the design now...and victor is reviewing the mp so all is good :)00:40
Akiva-Thinkpadah very nice00:40
mihirpopey: balloons can we have calendar updates  to store (we have critical updates) ?05:23
justCarakaso/ good morning, evening whatever it is at your place all :D07:22
akiva-thinkpadnik90, ping07:43
akiva-thinkpadmihir, ping07:43
=== rmescandon is now known as rmescandon-afk
=== rmescandon-afk is now known as rmescandon
nik90akiva-thinkpad: pong08:49
akiva-thinkpadnik90, oh sorry didnt see. was wondering if you knew anything about the build in emulator bug about intltools-merge08:50
akiva-thinkpadI followed your tutorial, did 2 fresh installs, and I still couldnt get the terminal to run apps.08:50
nik90akiva-thinkpad: I fixed it by installing intltool in the armhf chroot which the emulator uses.08:51
akiva-thinkpadnik90, O_O I TOTALLY TRIED THAT!08:51
akiva-thinkpad:P08:51
akiva-thinkpadhttp://i.imgur.com/rX7tn3M.jpg08:51
akiva-thinkpadokay and that works right?08:51
nik90akiva-thinkpad: previously it used to fail silently by saying the desktop file was missing. Now it provides a more useful messsage by saying which package is missing08:51
nik90akiva-thinkpad: yes08:51
nik90akiva-thinkpad: have you tried a template sdk project?08:52
akiva-thinkpadnik90, or wait; I installed it through adb shell;08:52
akiva-thinkpadnik90, probably; mostly its been the music app though08:52
nik90akiva-thinkpad: first lets figure out if the issue with your system or the music app. Please try creating a sample sdk app and see if it runs in the emulator.08:53
nik90akiva-thinkpad: atleast that should provide a bit of confidence and allow to us to debug in the right place08:53
akiva-thinkpadnik90, sure in a bit; I'm reinstalling the sdk after I borked it trying to install the latest libraries from a ppa :P08:53
akiva-thinkpadfinally fixed the last package08:53
nik90akiva-thinkpad: I thought you are using 14.10?08:53
akiva-thinkpadnik90, I am.08:53
akiva-thinkpadit was the latest thing I tried08:53
nik90akiva-thinkpad: hmm then the only thing you need would be the sdk ppa08:54
akiva-thinkpadmy sdk said something about  "error: mkspec not found for qt version"08:54
akiva-thinkpadso I figured it might have been a recent library08:54
akiva-thinkpadyep; fun fact; some ppas break your sdk :P08:55
akiva-thinkpadanyways just my inexperience08:55
nik90I agree08:59
akiva-thinkpad;_; YOUR NOT SUPPOSED TO SAY!08:59
nik90akiva-thinkpad: I would expect 14.04 devs (myself included) to add a ton of PPAs..otherwise I don't see the benefit of using 14.10 :P08:59
akiva-thinkpadin the meantime, might as well deal with those merges09:00
akiva-thinkpadnik90, okay so what do I have to do here?09:05
akiva-thinkpadright09:05
akiva-thinkpadrun a normal app09:05
nik90akiva-thinkpad: yes..just to check if your system packages are configured correctly09:05
akiva-thinkpadmmmm bit different09:07
akiva-thinkpadbut I got a crash and apport popped up09:07
akiva-thinkpadoh wait...09:08
* akiva-thinkpad checks if the qml was botched too09:08
nik90akiva-thinkpad: btw does the emulator start for you?09:09
nik90and I presume you read the documentation at http://developer.ubuntu.com/apps/sdk/tutorials/09:09
akiva-thinkpadnik90, emulator starts fine09:10
* akiva-thinkpad wonders if he should just reinstall his system again09:10
akiva-thinkpadqtcreator is pretty backwards now09:10
nik90akiva-thinkpad: backwards?09:10
akiva-thinkpadyah that ppa I installed really messed it up09:11
nik90akiva-thinkpad: pls don't any more ppa for SDK if you do decide to reinstall. Utopic should already have all the necessary packages you need to get a sample app up and running on the emulator.09:12
nik90if in doubt please check the tutorials at the link bove09:13
nik90above*09:13
akiva-thinkpadnik90, its not something I normally try09:14
akiva-thinkpadbut yah09:14
akiva-thinkpadIve found many interesting ways to break qtcreator09:14
akiva-thinkpadfor example09:14
akiva-thinkpadNEVER run qtcreator as root09:14
akiva-thinkpadit creates config files that you won't be able to access next time you run it as a normal usesr09:15
DanChapmano_O why would you anyway?09:15
DanChapmanMorning btw :-)09:15
nik90erh why would you do that ever!09:15
akiva-thinkpadDanChapman, I was at my wits end! That cmake bug was driving me up the wall09:15
akiva-thinkpadand vic gave me heck because i was testing on the destkop and not an emulator09:16
nik90akiva-thinkpad: it is important that merges to the core apps are first tested either on phone or emulator. That's the protocol09:16
nik90akiva-thinkpad: so I kinda agree with vic there09:16
akiva-thinkpadnik90, yep, me too09:16
akiva-thinkpadI think he made an excellent point09:16
nik90akiva-thinkpad: and I also understand the cmake frustation you had since I was there myself some weeks back09:16
akiva-thinkpadnik90, thanks :P the fact that I am not crazy, makes me feel slightly better.09:17
akiva-thinkpadI know a bit better now how to approach this issue though.09:17
akiva-thinkpadso09:17
nik90hehe09:17
akiva-thinkpadbtw; why do we use cmakes and not .pro instead?09:18
akiva-thinkpadNot an accussation; I just want to know the reasoning. I presume .qmlproject can not handle c++09:18
nik90that's something you need to ask the sdk devs..I am honestly new to this, so I just went with what they recommended us to use09:19
akiva-thinkpadbe back in 20 minutes... i'm going to reinstall.09:20
DanChapmanogra_: hey, thanks for the bug report... just what i need on a monday morning!! :-D What revision are you getting those denials on?09:22
ogra_latest ... .909:24
ogra_(0.2.9 that is indeed)09:28
nik90balloons: can you give me a ping when you are online09:30
nik90elopio: I got more qml units tests if you are interested in reviewing09:30
JamesTaitGood morning all; happy Monday, and happy Ecological Debt Day! :-D09:44
nik90zsombi: ping09:55
zsombinik90: wazzup?10:00
nik90zsombi: hey, I got an interesting issue that I know how to solve but you may not like it :P10:00
nik90zsombi: so I am implementing the dynamic bottom edge title which reads "next alarm in 2d 3h 15m"...10:00
zsombinik90: bottom edge title???!10:01
nik90zsombi: I noticed that when I have only 1 repeating alarm saved to go off in a few minutes, the title reads "next alarm in 15m" which is correct. However the repeating alarm goes of, the alarm date is not updated. As a result it now reads "No active alarms"10:02
nik90zsombi: yeah, in the clock app our designs show that the bottom edge (which will be shown most of the time) should provide a dynamic title10:02
nik90zsombi: is there a way you could expose a "Update()" function that i can call to refresh the alarm model?10:02
nik90zsombi: because the moment I reopen the clock app, the alarm model is reopened and the alarm date is updated fine10:03
* nik90 takes a screenshot10:04
nik90zsombi: https://imgur.com/46OxWB210:05
mihirpopey: nik90  already raised bug for new screenshot , ain't that same  bug #/1377638?10:05
nik90bug 137763810:06
ubot5bug 1377638 in Ubuntu Clock App "Core apps should use the new splash screen features" [Low,Confirmed] https://launchpad.net/bugs/137763810:06
JamesTaitnik90, I realised this morning that if I have my phone volume right down, my alarm doesn't sound (but the phone still vibrates).  Is that bug #1376513 ?10:07
ubot5bug 1376513 in Ubuntu Clock App "Alarm volume should use the stream-restore dbus api available in pulseaudio" [High,New] https://launchpad.net/bugs/137651310:07
nik90popey: oh alan,, you just duplicated a lot of work :P10:07
popeyhm?10:07
popeybah!10:07
mihirnik90: popey  heheh10:08
nik90JamesTait: yes and no...I still need to confirm with rsalvetti if the individual alarm roles stuff has landed on the phone. But essentially afaik atm the phone volume slider adjusts the global volume10:08
nik90JamesTait: once we have individual sound roles, then we can let the user control the alarm volume separetely10:08
popeyI'll remove it10:08
nik90JamesTait: so yes, it is something we are quite close to fixing :)10:08
popeynik90: yours needs more apps adding10:08
JamesTaitnik90, excellent, as long as it's on the radar I'm happy. :)10:09
nik90JamesTait: :)10:09
nik90popey: ack10:09
zsombinik90: in the normal world, the Alarms backend should get a signal that something went off, got updated, or so...10:09
nik90zsombi: yes10:10
nik90popey: you also added Flashback :P10:10
zsombinik90: and perhaps it comes...10:10
popeyintentionally10:10
popeyand dekko10:10
popeyit's not just core apps which should be updated.10:10
zsombinik90: do you have teh app foreground when the alarm kicks?10:10
nik90zsombi: yes10:11
nik90zsombi: that's when the issue arises10:11
zsombinik90: and stil doesn't update?10:11
nik90zsombi: nope10:11
nik90zsombi: only a restart, refreshes the alarm model10:11
nik90zsombi: I could unload the alarm model and then load it again using a Loader.10:11
zsombinik90: then smells we don't handle or get the signal which reports update... though the itemChanged() is teh one which drives the changes in teh model...10:12
zsombinik90: if it's background, I'm not surprised if it aint works...10:12
nik90zsombi: I doubt the alarm model ever got the signal since atm we have another bug where when a one-time alarm is triggered, it should be either disabled or removed , but it doesn't10:13
zsombinik90: however if I add a slot now, that means API change now.... and perhaps we shouldn't do that10:13
nik90zsombi: I know that charles needs to do that on his end10:13
zsombinik90: disabliong single-shot alarm is the resp of datetime indicator10:13
zsombiok10:13
zsombinik90: I also have a problem with updated sounds... they aint seem to be updated...10:14
zsombinik90: when teh alarm kicks I mean10:14
nik90zsombi: I thought you had a MP fixing that?10:14
zsombinik90: I did, and teh sound file gets changed... then tags screwed it up, and I fixed it again...10:15
zsombinik90: but, the alarm sound is saved as attachment on teh main event, not sure whether teh occurrences do get that change as well... and the app shows the sound changed, but indicator still plays the first saved one...10:15
nik90zsombi: hmm...'10:16
zsombinik90: the alarm sound is no longer saved as it used to be, as description, but it is always saved as attachment, no matter if it is disabled or not, as now we have a tag specifying that the alarm is disabled...10:17
zsombinik90: so if you see in the app the changed sound, that means the event has it10:17
nik90zsombi: ok, I can then talk to charles to check if the sound attachment is read correctly for repeating alarms.10:18
nik90zsombi: since the change from description to attachment was done recently, not sure if charles adapted his code for that10:18
zsombinik90: lemme get the bug10:19
zsombinik90: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/136494910:19
ubot5Ubuntu bug 1364949 in Ubuntu UI Toolkit "Editing alarm sounds doesn't actually change them" [Critical,In progress]10:19
zsombinik90: however... update()... hmm...10:20
zsombinik90: how would you know when to call it?10:21
akiva-thinkpadback10:21
nik90zsombi: Do you mind writing up a comment with the change you did (description to attachment etc) so that when charles looks at it, he can understand what needs to be fixed on his end.10:21
nik90zsombi: well I can check if there is a repeating alarm whose date property is a time in the past and then call update() then10:22
zsombinik90: ah, that's damn ugly!10:22
nik90zsombi: atm I need to update the bottom edge title every minute either way10:22
zsombinik90: check comment #310:23
zsombinik90: hehh?????!10:23
zsombinik90: that consumes allot!10:23
nik90zsombi: how else do I update the title then?10:23
zsombinik90: auuuuuuhhh..... damn!10:24
zsombinik90: I can initiate auto-fetch for the model each time the app gains focus...10:25
zsombinik90: but let it be, let's get a slot then...10:26
zsombinik90: I see two bugs then in this: one is to auto-update the alarm data every time the app is focused, and teh one to expose update slot10:27
zsombinik90: and I guess it would be nice to get tham as rtm, right? ;)10:27
zsombinik90: coudl U pls submit tehse two bugs for me?10:27
akiva-thinkpadnik90, so on a new default tabbed ui; I am getting this error on run :-1: error: lint_maintainer_format: invalid format for maintainer: maintainerName (should be like "Joe Bloggs <joe.bloggs@isp.com>")10:27
akiva-thinkpadhttp://askubuntu.com/questions/417351/what-does-lint-maintainer-format-mean/41735210:27
nik90zsombi: tbh I think the update slot is sufficient since the making the model reload when the app is focussed is a 2 line code for a app dev.10:28
nik90akiva-thinkpad: ok then change the maintainer email in the manifest.json file10:28
zsombinik90: and for me that is a simple connect :)10:28
nik90akiva-thinkpad: it ain't that hard :)10:28
akiva-thinkpadheh cool10:28
nik90zsombi: kk cool, then do it on your end10:28
zsombinik90: but yes, the update will be to force refresh... and one model call will refresh all other models as well!10:29
akiva-thinkpadnik90, yep it runs in the emulator10:29
akiva-thinkpadgood debugging skills :)10:29
nik90akiva-thinkpad: ok, now install intltool in the armhf chroot that the emulator uses.10:30
zsombinik90: just get me those bugs, I'll bbl10:30
akiva-thinkpadi'll try a core app with CMAKELISTS.10:30
nik90akiva-thinkpad: tools->options->ubuntu->kits10:30
akiva-thinkpadnik90, do I do that through adb10:30
akiva-thinkpadah okay10:30
nik90akiva-thinkpad: no not through adb...that's probably why it failed for you before10:31
akiva-thinkpadyes :P10:31
nik90akiva-thinkpad: the click package is built in the schroot..not in the emulator10:31
akiva-thinkpadokay thanks10:31
nik90akiva-thinkpad: so you essentially installed intltool in the wrong place10:31
akiva-thinkpadmakes much more sense10:31
dpmpopey, on my way10:31
popeyok10:32
akiva-thinkpadnik90, there is no kits in ubuntu, just click, devices, and tabs10:33
akiva-thinkpaddo you mean kits in build and run?10:33
nik90one sec let me check10:33
nik90akiva-thinkpad: In Ubuntu, look in the click tab10:34
akiva-thinkpadthere10:34
akiva-thinkpadgot it10:34
akiva-thinkpadupdate, maintain, create?10:35
nik90akiva-thinkpad: maintain10:35
akiva-thinkpadokay10:35
akiva-thinkpadahhhhhh10:35
akiva-thinkpadAHHHHH10:35
akiva-thinkpadAH!10:35
akiva-thinkpad:D10:35
nik90akiva-thinkpad: yeah AH!10:35
nik90akiva-thinkpad: this is why you read the documentation at developer.ubuntu.com where it is explained clearly!10:35
akiva-thinkpadYes. I read some, but not all.10:36
akiva-thinkpadthis is honestly a good lesson for me10:36
akiva-thinkpadnik90, okay that solved it.     "template": "unconfined",10:38
akiva-thinkpadwhat goes in place of unconfined?10:39
akiva-thinkpadjust an empty string?10:39
akiva-thinkpad:-1: error: security_template_valid (apparmor.json): (MANUAL REVIEW) 'unconfined' not allowed10:39
nik90where the hell is that?10:39
akiva-thinkpadapparmor.json10:39
akiva-thinkpadin the music-app10:39
nik90akiva-thinkpad: does that stop the music-app from running in the emulator?10:39
akiva-thinkpadyes10:40
nik90akiva-thinkpad: yeah we need to bug zbenjamin about that10:40
nik90akiva-thinkpad, zbenjamin: https://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/137709410:40
ubot5Ubuntu bug 1377094 in qtcreator-plugin-ubuntu "Click review errors prevent applications from being deployed to the device" [Undecided,New]10:40
akiva-thinkpadnik90, should I file a bug in music app, or is it something else?10:40
akiva-thinkpadah okay10:40
akiva-thinkpadthanks10:40
nik90akiva-thinkpad: no the music-app needs to run unconfined10:40
nik90akiva-thinkpad: unfortunately the latest sdk does not allow apps with click-review errors to be run on devices10:41
nik90which is a critical stopper for us devs10:41
akiva-thinkpadnik90, okay; i'll post a screeny for it10:41
nik90akiva-thinkpad: one way to get around is to Build->Ubuntu->Install application on device10:41
akiva-thinkpadokay10:42
nik90akiva-thinkpad: this will install the click on the emulator (or which ever device is chosen)10:42
nik90akiva-thinkpad: then you launch it manually10:42
akiva-thinkpadyou are quite sharp :)10:42
nik90akiva-thinkpad: well when the emulator is one of the primary ways of testing stuff, you do what is required to get it working again.10:43
akiva-thinkpadheh10:43
nik90akiva-thinkpad: in my case, I downgraded the sdk package to an older version10:43
akiva-thinkpadnik90, still giving me the error10:44
nik90akiva-thinkpad: the unconfined error?10:44
akiva-thinkpadyep10:44
akiva-thinkpadhmmmm10:44
akiva-thinkpadtaking out unconfined does not work...10:44
nik90akiva-thinkpad: I think music-app requires unconfined to run properly, so you cannot remove that10:45
nik90akiva-thinkpad: try installing the click manually through phablet-shell10:45
nik90adb push clickpackagename /tmp10:45
akiva-thinkpadsure10:46
nik90phablet-shell10:46
nik90cd /tmp10:46
akiva-thinkpadsec10:46
nik90pkcon install-local --allow-untrusted clickpackagename10:46
akiva-thinkpadwhat directory do I do this from? The project, or the build directory?10:48
nik90akiva-thinkpad: the directory where the music app click package was built in10:48
nik90akiva-thinkpad: so most likely the build directory10:48
akiva-thinkpadokay thanks10:49
akiva-thinkpadand .click is the file I want?10:50
nik90Yes10:51
akiva-thinkpadnik90, it appears to have failed; I think the existing music app blocked it11:03
akiva-thinkpadwhat directory is the emulator in... /me looks11:03
nik90akiva-thinkpad: don't touch the emulator directory11:04
akiva-thinkpadnik90, I want to put a song in it11:04
akiva-thinkpadso I can test in11:04
akiva-thinkpadit*11:04
akiva-thinkpadthats all11:04
nik90akiva-thinkpad: work the chroot or the app log files in the emulator itself11:04
nik90but not the emulator config directory11:04
mihirhey akiva-thinkpad :)11:05
akiva-thinkpadmihir, ah hey11:05
akiva-thinkpadhow goes calendar app?11:05
mihiryeah good.11:05
mihirnik90: regarding the renato's MR, how do we test EDS , do we build it manually and test ?11:06
nik90mihir: there should be a deb package generated by jenkins11:06
nik90mihir: in the mp11:06
popeyakiva-thinkpad: could you take a look at your six merges at http://people.canonical.com/~dpm/core-apps-sponsoring/ - upgrade-ubuntu-components-1.1 and update-imports-to-qtquick-2.3...11:07
popeyakiva-thinkpad: seems some of them need response or update from you.11:07
mihirnik90: okay, so we just install that deb pacakge, which update our EDS and then we test respective application , have i understood correctly ?11:07
akiva-thinkpadpopey, yah sure11:07
akiva-thinkpadI'll make sure thats done by the end of the day11:08
popeythanks!11:08
nik90mihir: yes, you install the deb on your phone and restart it to make sure EDS service is properly refreshed11:08
nik90mihir: you will have to make your phone writable11:08
nik90mihir: I think that is phablet-config writable-image11:08
nik90I think^^11:08
nik90check the manual for phablet-config --help11:08
akiva-thinkpadpopey, nice defense of ubuntu btw on unplugged :P Mr level headed11:09
mihirnik90: okay, i'll try tonight and will ping you if i get stuck.11:09
nik90mihir: well hopefully you don't get stuck, but let me know how it goes11:10
mihirnik90: (y) thanks.11:10
nik90akiva-thinkpad: yeah I am kinda hating on LAS for bashing ubuntu or ubuntu touch in every freaking episode..I mean give us a break11:11
mihirpopey: if you missed that, we need update in store for calendar.11:11
popeymihir: I did see, thank you.11:11
mihirpopey: i poked that very early in the morning though , so just to keep that in your radar :D11:12
popeymihir: uhm...11:12
popeystore has calendar r48911:12
popeyaside from translation, trunk is r49011:12
* mihir wonders.11:13
popeyit was updated in the store on thursday11:13
mihirpopey: okay i'll test again and update you , because we resolved event loading issues.11:13
akiva-thinkpadnik90, heh; yah I'm sort of on the verge of not watching anymore. Its that arch linux; its a bad influence on chris :P11:14
akiva-thinkpadAnyways they will come around; Chris is fairly good at that11:14
* akiva-thinkpad gets back to it.11:14
popeymihir: excellent11:15
popeyakiva-thinkpad: thanks for the support. seems quite a few people were annoyed at chris for that episode11:15
popeyhey ho ☻11:15
akiva-thinkpad:P11:16
akiva-thinkpadI'm kind of surprised that no one has brought up that there is an alternate browser to firefox sitting in 14.04 and 14.10.11:16
akiva-thinkpadnik90, anyways theres my error http://i.imgur.com/op1FZsE.png11:20
akiva-thinkpadits not letting me install the click package11:20
nik90akiva-thinkpad: I meant install the click package in the emulator11:21
akiva-thinkpadnik90, ah11:21
akiva-thinkpadin abg or in the ubuntu method?11:21
nik90akiva-thinkpad: let me pastebin it11:21
akiva-thinkpadthanks for your patience; I swear it will be worth it in the end!11:22
nik90akiva-thinkpad: http://paste.ubuntu.com/8506701/11:23
akiva-thinkpadthanks11:23
akiva-thinkpadnik90, beautiful11:25
karniHi guys, any suggestions on generating thumbnails for video files from c++ on Ubuntu? /with whatever is available in the image, or few dependencies that we could include/11:27
karniFound this, but it seems ffmpeg is not part of the image https://code.google.com/p/ffmpegthumbnailer/11:27
akiva-thinkpadkarni, hmmmm11:28
akiva-thinkpadkarni, you know I think a good place to ask may be the kdenlive mailing list.11:28
karniDoes content hub provide thumbnailing capability? /me reads the docs11:28
karniakiva-thinkpad: better than ubuntu-phone mailing list?11:29
akiva-thinkpadkarni, for video.... well you are looking for a c++ library I am presuming?11:29
karniakiva-thinkpad: yes, but if there's existing library in Ubuntu, that's even better11:30
akiva-thinkpadkarni, I'm not expert, so I can't say "Don't ask ubuntu-phone mailing list"11:30
akiva-thinkpadbut I know kdenlive is an active project, and imho, the nicest nle on linux11:30
karnioh I see! thanks, akiva-thinkpad :)11:31
karniakiva-thinkpad: fun, I was thinking I could use a video edittor some time soon ;)11:32
akiva-thinkpadkarni, yah; the GUI given that it uses qt, is so extremely and beautifully flexible11:32
akiva-thinkpadnot as stable as fcp, but the GUI I think is literally the best on the market.11:32
popeykarni: there is a thumbnailer on the phone11:35
popeykarni: it's used by the video scope11:36
karnipopey: sounds promising, thank you!11:36
popeylibthumbnailer0 is the package...11:36
karnipopey: \o/ !!11:36
zbenjaminnik90: argh, yeah i forgot that , thanks for reminding. It seems the click-review tools see it as a invalid architecture11:40
zbenjaminnik90: and i don't understand why11:40
nik90zbenjamin: also music-app needs to run unconfined on the phone which click-reviewers won't accept11:41
nik90zbenjamin: either way it should just shows the errors and then still deply on device11:41
zbenjaminnik90: yeah you are right, its easy to change that but zoltan is not here today to land the changes but i hope we can land it tomorrow11:42
nik90zbenjamin: np, I downgraded to an older package atm that works11:42
dpmhi JamesTait, has there been any update in uploading the department's translations to the server?11:43
akiva-thinkpadnik90, In order to test the app; I need to toss a music file in the emulators /home/Music directory11:44
akiva-thinkpadshould be last question; do you knwo where that is?11:44
nik90akiva-thinkpad: it should be /home/phablet/Music11:45
nik90akiva-thinkpad: in the emulator and phone, the default user is phablet11:45
akiva-thinkpadnik90, yep; but do you know where that is on my os; where the chroot is sitting?11:46
nik90akiva-thinkpad: why do you need the chroot?11:46
nik90akiva-thinkpad: just do "adb push mymusic /home/phablet/Music"11:46
akiva-thinkpadnik90, oh :DDD11:47
akiva-thinkpadAH11:47
akiva-thinkpadokay11:47
akiva-thinkpadokay I think I'm good now11:47
nik90akiva-thinkpad: look the chroot is used ONLY for building the click. For building core apps, you need intltool. hence you install that in the chroot and not in the emulator11:47
nik90akiva-thinkpad: the rest should be done in the emulator (or phone)11:47
akiva-thinkpadokay so that is a good principle. In cases of build issues, refer to chroot. In cases of running, refer to adb11:48
dpmpopey, quick question: we can do updates of apps in the store for a particular bzr rev, can't we? I.e. we can create a .click for Reminders r260 instead of taking trunk, correct?11:50
popeyyes11:50
popeyjenkins has the clicks already11:50
popeyjust say which one you want and we can build/use it11:51
dpmpopey, ok, cool. So could we do a store upload for Reminders r260 today? This fixes an rtm localization bug, and doesn't need any particular coordination. We can then do the migration of the account from .deb to .click in the next couple of days11:52
dpmin summary, only an upload for r260 today11:53
akiva-thinkpadahayzen, nik90 http://i.imgur.com/atUz61n.png looks like success.11:53
akiva-thinkpadnik90, thank you so much for walking me through that11:53
akiva-thinkpadYou have no idea how greatful I am11:54
nik90akiva-thinkpad: finally :D...glad to see it working11:54
akiva-thinkpadnik90, well it doesnt play music, but I presume thats the emulator :P11:54
nik90akiva-thinkpad: qtcreator-ubuntu-plugin should be patched to work in a day or two. then you can use qtc for the whole thing11:54
ahayzenakiva-thinkpad, \o/11:54
nik90akiva-thinkpad: yeah that's an emulator thing11:54
akiva-thinkpad:P11:54
akiva-thinkpadahayzen, your still up?11:54
akiva-thinkpador are you just getting up?11:54
ahayzenakiva-thinkpad, i'm just waking up....its 1300 for me...11:54
akiva-thinkpadokay11:55
* ahayzen wasn't up until 0530 this morning woops11:55
akiva-thinkpadheh11:55
akiva-thinkpadwell I'll finish off the lingering merges and head to bed11:55
nik90ahayzen: btw did the staggered gridview work?11:55
nik90ahayzen: if it does, I can accept the answer11:55
ahayzennik90, yep11:55
ahayzennik90, just got one bug to sort11:55
ahayzennik90, its looking awesome though thanks for asking the question on stackoverflow11:55
ahayzennik90, there just seems to be a weird bug when an item is removed from the model11:56
ahayzenpopey, are we able to have two clicks in ur remix folder? one on the latest lp:music-app/remix and one to demo lp:~andrew-hayzen/music-app/remix-add-card-view to jouni11:57
popeyahayzen: remix folder?11:59
ahayzenpopey, "Test builds will be in the form of click packages located at http://people.canonical.com/~alan/music_remix/"11:59
popeyoh i see11:59
popeyi thought you meant on device12:00
popeysure.12:00
ahayzenpopey, haha thanks12:00
ahayzenpopey, do u want me to build them or can u?12:00
akiva-thinkpadpopey, when I see Click here to trigger a rebuild:12:03
akiva-thinkpadhttp://91.189.93.70:8080/job/ubuntu-terminal-app-ci/101/rebuild12:03
akiva-thinkpaddoes that actually trigger a rebuild, as in jenkins checks it again?12:03
akiva-thinkpadI feel like when I press it, it doesnt do this12:03
popeyno, only some people have rights to rebuild12:03
popeyif you ping me, i can do it12:03
popeyJust triggered that one12:04
akiva-thinkpadpopey, okay so if I just send you a link like this http://91.189.93.70:8080/job/stock-ticker-mobile-app-ci/20/rebuild12:05
akiva-thinkpadthat works best for you I am assuming12:05
akiva-thinkpadas you can just click it in irc?12:05
popeyyup, thats fine12:05
akiva-thinkpadokay good to know.12:05
akiva-thinkpadERROR:pbuilderjenkins:pdebuild failed?12:09
nerochiaroKaleo: can you explain to me what you did in this MR with the empty commit ? https://code.launchpad.net/~fboucault/camera-app/slideshow_use_photo_not_thumbnail/+merge/23709312:26
nerochiaroKaleo: i don't see any changes that would use the downscaled picture instead of the thumbnail12:26
Kaleonerochiaro, I added a tag with the empty commit12:26
Kaleonerochiaro, there is a commit before12:26
Kaleonerochiaro, revision 40212:27
nerochiaroKaleo: not in that MR that LP would show me12:27
nerochiaroKaleo: can you resubmit the MR so it shows it ?12:27
Kaleonerochiaro, LP is showing me a diff12:27
Kaleonerochiaro, fix your browser12:27
nerochiaroKaleo: 8- source: slideshowView.inView ? "image://thumbnailer/" + fileURL.toString() : ""12:27
nerochiaro9+ source: slideshowView.inView ? (media.isVideo ? "image://thumbnailer/" + fileURL.toString() : fileURL) : ""12:27
nerochiarothat's the only diff12:27
Kaleonerochiaro, yes12:27
Kaleonerochiaro, and that's it12:27
Kaleonerochiaro, I guess, read it 10 times12:28
nerochiaroKaleo: so it does not do what you claim it does in the description12:28
Kaleonerochiaro, and then ask again12:28
Kaleonerochiaro, it does, I assure you12:28
Kaleonerochiaro, I saw it with my own eyes12:28
Kaleonerochiaro, and the code makes sense12:28
nerochiaroKaleo: it does, but what it does is using the thumbnailer for videos. you claim it downscales the picture instead of using a thumbnail. that sounds the opposite12:29
Kaleonerochiaro, the change is only for photos12:29
JamesTaitdpm, no update as yet, currencies has taken priority the last week.12:35
dpmJamesTait, thanks. What's blocking the upload, is it just finding the right person to do it? Is there an RT filed we could prioritise?12:37
JamesTaitdpm, (sorry, otp) in the first instance, yes, it's just a matter of resource.  It needs an SCA admin to do the upload, so not sure if an RT is appropriate.  Might need to be a bug task instead.12:42
=== rmescandon is now known as rmescandon-lunch
akiva-thinkpadCan someone push this through asap so I don't have to merge it with trunk again ? lp:~akiva/ubuntu-filemanager-app/update-imports-to-qtquick-2.313:00
akiva-thinkpadthis one too: it passed https://code.launchpad.net/~akiva/ubuntu-terminal-app/update-imports-to-qtquick-2.3/+merge/23537113:00
popeyakiva-thinkpad: done13:01
popeyalso done13:01
akiva-thinkpad!cookie | popey13:01
ubot5popey: Wow! You're such a great helper, you deserve a cookie!13:01
akiva-thinkpadlets see... what else13:01
popeyhttp://drool.popey.com/13:02
akiva-thinkpadlol!13:03
akiva-thinkpadpopey, https://code.launchpad.net/~akiva/ubuntu-docviewer-app/upgrade-ubuntu-components-1.1/+merge/232991 this one looks good as well13:03
popeydone13:03
popeythank you!13:03
popey\o/13:03
akiva-thinkpadnp; sorry it was lingering in that queue for so long13:04
akiva-thinkpadsudoku app failed; I'll have to take a look at that.13:04
popeyawesome13:04
ogra_jdstrand, seeing your last upload ... how would dekko work if it i.e. ships its own webkit copy ... (once we dropped the one from the framework and you remove that apparmor rule again )13:08
ogra_wouldnt that stll need such a rule then ?13:09
akiva-thinkpadSo did stock tickler13:13
akiva-thinkpaderr13:13
akiva-thinkpadticker13:13
=== _salem is now known as salem_
akiva-thinkpadnik90, https://code.launchpad.net/~akiva/ubuntu-clock-app/1363968-no-animation-secondshand-updates-every-second/+merge/234618 <<< if they ever got back to you, this is just a reminder. I merged from trunk so should be good for a merge13:24
akiva-thinkpadwell anyhow; I'll catch y'all tomorrow13:25
akiva-thinkpadnight13:25
nik90akiva-thinkpad: will check again today13:25
akiva-thinkpadnik90, I also did some time ago a fading opacity animation; It looked better, but obviously used more cpu13:26
akiva-thinkpadnot as much as it currently is13:26
akiva-thinkpadanyways13:26
akiva-thinkpadlater13:26
=== rmescandon-lunch is now known as rmescandon
=== karni is now known as karni-lunch
nerochiarozbenjamin: when i run an app that is already installed, i get asked if i want to override the installed app. if I say yes, it fails to uninstall the app (at least with gallery and camera). do you know why ? I asked already last week but i think i missed your answer13:49
nerochiarozbenjamin: and i can't rename the apps because the renamed app will not have the same permissions as the original and i need to test things that require these permissions13:50
zbenjaminnerochiaro: it seems its not possible to uninstall preinstalled apps13:50
zbenjaminnerochiaro: didn't we workaround the issue on your machine by changing the applauncher script?13:50
nerochiarozbenjamin: i don't think we did13:51
zbenjaminnerochiaro: you can comment the uninstall step out in the qtc_device_applauncher.py , its somewhere in /usr/share/qtcreator/ubuntu/scripts i think13:51
zbenjaminnerochiaro: but this will break overriding already installed scopes13:52
zbenjaminnerochiaro: they need the uninstall step, thats why i introduced it in the first place13:52
nerochiarozbenjamin: i don't do scopes, so this is ok for me. can you point me to the file where the override should be ?13:53
zbenjaminnerochiaro: did you find the python script?13:54
nerochiarozbenjamin: no, that's what i'm asking13:54
nerochiarozbenjamin: qtc_device_applaunch.py ?13:55
zbenjaminyes13:55
dpmpopey, I won't be joining the core apps review call today. Would you mind running it? I didn't have any additional topics other than the ones we already talked about this morning (reminders update, music app artist thumbnail bug, MP reviews)13:58
zbenjaminnerochiaro: for me its line 344 - 34713:58
popeyok13:58
popeydpm: was hoping to discuss reminders with you13:58
zbenjaminnerochiaro: search for print("Sdk-Launcher> Uninstalling already installed package (--force-install)")13:59
popeydpm: we can't upload 260 to the store as the store has already seen 26113:59
nerochiarozbenjamin: got it. commented out the exit() call and it works13:59
popeydpm: need to revert 261 to make 265 for example to upload that.13:59
popeybecause 261 failed14:00
popeyballoons: you around?14:02
dpmpopey, can't we not just re-version the package? r261 is a complex MP that I wouldn't like to revert, as it'd be quite a lot of work14:02
popeyI'll have a word with balloons and try14:03
balloonsyea, just a sec.. my pc decided to blow up14:04
nik90zbenjamin, nerochiaro: bug 137709014:04
ubot5bug 1377090 in qtcreator-plugin-ubuntu "Overiding an app doesn't work" [Undecided,New] https://launchpad.net/bugs/137709014:04
nik90I also have that bug with clock app14:04
nik90charles_: We have a regression with rtm image r71. I disabled an alarm in the clock app and it still rings at the intended time. I even rebooted the clock app to see if it was properly disabled and the alarm model shows it has been disabled and yet it rings. Can you try on your end and confirm if you see it?14:08
dpmdavidcalle, I've started reviewing your scopes tutorial, looks great so far. I'll put it to the test trying to write my first scope tonight :)14:15
davidcalledpm, nice ! :)14:16
dpmdavidcalle, I created the blueprint with the roadmap we discussed last week. Did you get an e-mail notification?14:17
davidcalledpm, yes, notified14:18
dpmcool14:18
dpmdavidcalle, let me know if it looks ok to you14:18
davidcalledpm, it does :)14:19
dpmrock on14:19
=== karni-lunch is now known as karni
t1mpwho needed the selection mode for the header?14:46
t1mpbfiller, renatu, nik90 ^ it is in UITK staging now14:46
t1mp^this bug https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/137014614:47
ubot5Ubuntu bug 1370146 in messaging-app (Ubuntu) "Adjust header behaviour & UI in multi select mode" [Medium,Confirmed]14:47
nik90t1mp: yup I saw :p14:47
t1mp:)14:47
renatut1mp, thanks, what it does exactly? :D14:51
=== sephiap_ is now known as sephiap
nik90t1mp: you are making me revert my code unnecessarily :D14:54
renatut1mp, any visaual change from what the apps already do today?14:56
t1mprenatu: in selection mode, the title is hidden, and the action icons get a label with text14:57
t1mps/mode/preset14:58
renatut1mp, haaa the labels , nice14:58
renatut1mp, when this will be released?14:58
t1mprenatu: our next landing. I guess zoltan will start that this week and if all goes well it should go in the image by the end of this week14:59
t1mprenatu: but it is out of my hands, depends a lot on how the landing process goes14:59
renatut1mp, greate I will update the app as soon as we get this released, thanks14:59
t1mprenatu: okay, cool. I will let you know when it lands.15:00
=== charles_ is now known as charles
charlesnik90, yes, will test with an RTM image15:09
=== rmescandon is now known as rmescandon-away
nik90fginther, balloons: Can you enable the WM focus thing in jenkins we discussed last week since it is blocking 4-5 MPs of mine due to AP failures15:29
balloonsfginther, I also wanted to chat about how sudoku enablement is coming ;-) Happy Monday morning  to you!15:30
balloonsnik90, do you have anything written up about your lxc development env?15:31
nik90balloons: written? as in blog?15:31
balloonsnik90, written as in noted anywhere that can be read :-)15:32
nik90balloons: http://nik90.com/fiddling-around-with-lxc-containers/15:32
nik90balloons: tbh I don't think it matters since the app is still run in the host desktop environment which for me is 14.04 Unity15:33
balloonsnik90, awesome!15:33
fginthernik90, if balloons is happy with the approach, I can get it added this week15:37
fgintherballoons, can you remind me what the sudoku enablement is? Did I miss a message?15:38
balloonsfginther, https://bugs.launchpad.net/sudoku-app/+bug/132482315:39
ubot5Ubuntu bug 1324823 in Sudoku App "Sudoku translations are not loaded on a device" [High,Triaged]15:39
balloonsfginther, sudoku is apparently built using an old method for building; needs migrated to cmake15:40
nik90fginther: It would be awesome if it can be done by wednesday or thursday. Just give me a ping when it does land in jenkins. This way I can then start merging them one by one and release a clock app to the store this friday.15:41
balloonsfginther, on the the window manager thing, I am happy with the approach. It definitely fixes the clock issue, and likely has been a source of weird bugs in the past. A few come to mind ;-)15:43
mhall119_kenvandine: ping15:43
=== mhall119_ is now known as mhall119
kenvandinemhall119, pong15:44
mhall119kenvandine: hey, I need content hub help15:44
mhall119kenvandine: when I get an image exported to my app (memebook) it goes into ~/.cache/15:45
mhall119I want to permanently move it to ~/.local/share/com.ubuntu.developer.mhall119.memebok/Pictures/15:45
kenvandinemhall119, you can use the ContentItem.move() function15:45
mhall119but using ContentItem.move() fails15:46
fginthernik90, thanks for the timeline feedback. I think that's do-able.15:47
fgintherballoons, is someone working on the cmake migration for sudoko? I can update the click builder job once that's done15:48
balloonsfginther, it looks ready to me15:51
fgintherballoons, ack15:51
balloonsI tried a quick build, works15:51
mhall119mzanetti: do we have any actual docs for the splash screen, or just what was in your email?15:53
kenvandinemhall119, it's failing under confinement right?16:03
kenvandinemhall119, maybe it's the same as the problem ahayzen ran into, which i haven't figured out yet16:07
kenvandineit did work under confinement :)16:07
kenvandineahayzen, btw, i haven't forgotten that... settings has been keeping me drowning16:08
ahayzenkenvandine, no worries we are totally focused on the remix at the moment anyway16:08
ahayzenkenvandine, but it would be "nice to have" as the app would then potentially be confined16:08
mhall119kenvandine: it's running under confinement yes, and seems to be a confinement issue it's running into16:08
kenvandinemhall119,  bug 137308616:09
ubot5bug 1373086 in content-hub "Using contentItem.move(dir, filename) doesn't work under confinement" [Undecided,New] https://launchpad.net/bugs/137308616:09
kenvandinewe had tested that with my hub-importer under confinement...16:09
mhall119kenvandine: when I start the import from my app using the app scope on the ContentStore the move() works fine, because the file is already in ~/.local/share/<appid>/16:09
mhall119but when it's started from another app, like the browser, it puts it into ~/.cache/ and I don't have the opportunity to change the ContentStore scope16:10
kenvandinemhall119, yeah... that's why we added move()16:10
kenvandinemhall119, but we don't see DENIALs16:10
kenvandinewhich is puzzling16:10
rpadovanihey mardy did you have time to take a look to core dump in reminders with two account service model?16:11
ahayzenkenvandine, and mediascanner2 could see the file but only the folders were created16:12
ahayzenkenvandine, you found some docs for the qt rename that pointed towards what was going on?16:12
kenvandineyeah, but that's is kind of explained in the api docs16:12
ahayzenyeah16:13
kenvandinerename still creates the empty file if it fails, then removes it16:13
ahayzenbut why does it fail is the real question16:13
kenvandineright16:13
kenvandineand if it is confinement, why no DENIAL16:13
ahayzenand i didn't spot any denials16:13
ahayzenmagic :)16:13
kenvandinei need to spend some time on it, but can't yet16:13
kenvandineunless this bugs gets triaged with a higher priority :)16:14
mhall119kenvandine: does the .move() code execute in the same process as the app, or does it send a message to ContentHub to do the work?16:15
kenvandinei keep getting criticals for settings to work on, or review, test and land16:15
kenvandineas the app16:15
kenvandinemhall119, which should be fine16:15
mhall119kenvandine: then it shouldn't be confinement related, as the app should have read+write on it's ~/.cache/<appid> directory16:15
kenvandinerightr16:15
ahayzenmhall119, yeah thats wht was strange16:15
kenvandinemhall119, but ahayzen said it works for him unconfined16:15
mhall119unless the apparmor profile is wrong16:16
mhall119jdstrand: mdeslaur: ping16:16
ahayzenkenvandine, yeah unconfined it was fine16:16
kenvandinebut no denials16:16
kenvandinejdstrand did comment on the bug16:16
mhall119ok16:16
popeydpm: in reminders, my notes are sorted by creation date, i think they should be  by modified date, don't you?16:16
popeyballoons: can you upload http://popey.com/~alan/com.ubuntu.reminders_0.5.262_armhf.click to the store please?16:17
rpadovanipopey, that's a good point, mzanetti ^^16:17
rpadovanihave to go+16:17
popeyo/16:18
dpmpopey, I've argued to make this an option in a settings page (also to sort ascending/descending). But I agree, modification might be the best default16:18
dpmpopey, would you mind filing a bug?16:18
popeysure16:18
popeydone16:22
ahayzenpopey, do we need to have a meeting about anything?16:33
popeyahayzen: given we had one earlier today, i think not?16:33
ahayzenpopey, yeah, do you know if jouni managed to install the clicks?16:34
jdstrandkenvandine: not there are a few explicit denials in the policy which silence logging (though not many). to see them, apparmor_parser -p /path/to/profile | grep deny16:34
jdstrands/not/note/16:35
popeyahayzen: i don't. will poke him in the morning.16:35
ahayzenpopey, cool thanks16:35
balloonspopey, uploaded16:41
ahayzenballoons, ping16:45
balloonsahayzen, pong16:50
ahayzenballoons, i've got a mini autopilot issue mind helping me out?16:50
balloonsahayzen, sure, shoot16:50
ahayzenballoons, this is the jenkins failure http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/729/16:50
ahayzenballoons, this is the mp https://code.launchpad.net/~andrew-hayzen/music-app/remix-remove-legacy-toolbar/+merge/23720816:50
ahayzenballoons, it has some weird error when trying to check the property self.isListView ?16:51
ahayzenballoons, you can see on the video it makes it to the now playing page...but what it should be doing is deciding if it need to click the header button or not16:52
zbenjaminnik90: https://code.launchpad.net/~zeller-benjamin/qtcreator-plugin-ubuntu/deployandrunbug/+merge/23731516:56
zbenjaminnik90: it will ask you now if you want to ignore the errors and continues if you want16:56
=== rmescandon-away is now known as rmescandon
mzanettipopey: hmm.. should they?16:57
mzanetti(re: notes sorting order)16:57
mzanettipopey, rpadovani: evernote website sorts them by creation date16:59
mzanettiwhich is where I copied behavior mostly16:59
balloonsahayzen, looking16:59
mhall119mzanetti: ping16:59
balloonsahayzen, I assume this works locally yes?16:59
ahayzenballoons, thanks i'm just unsure what is going wrong16:59
ahayzenballoons, hmm probably not17:00
ahayzenballoons, i havent' actually tried17:00
balloonsahayzen, lol.. well that's the first thing to check ;-)17:00
ahayzenballoons, ok hehe :)17:00
mhall119mzanetti: do you know if we have any written documentation on the app splash screen other that what was sent to the ubuntu-phone list?17:00
balloonsahayzen, I can still help you of course, but if it's not a 'jenkins' issue that is so much easier17:00
* balloons tries locally17:00
ahayzenballoons, hehe i'll try on device as well17:01
ahayzenballoons, hah test_add_song_to_queue_from_albums_page worked for me i think17:04
ahayzenballoons, hmmm but that had old ~/autopilot god sake17:04
balloonsmusic_app.tests.test_music.TestMainWindow.test_add_song_to_queue_from_albums_page fails the same as jenkins for m17:05
mzanettimhall119: I think there is something in the works, let me find out17:06
ahayzenballoons, ok i get the same failure now17:06
ahayzenballoons, so now may question is ... any idea what i'm doing wrong?17:07
ahayzen*my question17:07
mhall119thanks mzanetti17:07
ahayzenballoons, it is weird how all the failing ones are the "if not self.isListView" but the "if self.isListView" ones appear to work?17:09
ahayzenballoons, oh i have an idea what todo i think i've had this before17:10
ahayzenballoons, u have to like reget the object as it has changed17:10
mzanettimhall119: can't find it atm. where would you say this should be documented?17:13
ahayzenballoons, yeah that fixed that issue now onto the next one aha17:13
mhall119mzanetti: it should be on http://developer.ubuntu.com/apps/platform/guides/17:13
mhall119mzanetti: but I can put it on there, if it's already written somewhere else17:13
mzanettimhall119: this are the possible keys: http://paste.ubuntu.com/8508728/17:14
popeymzanetti: the new evernote web doesn't. it sorts by "date updated (newest first)"17:16
mzanettipopey: "the new"?17:17
* mzanetti missed something :)17:17
popeyyeah, they have a new web ui, very clean17:17
mzanettioh... is that the popup in the beginning where I clicked "no thanks" without reading?17:17
ahayzenballoons, thanks for your help :) sometimes just talking to someone helps17:18
popeyyes mzanetti ☻17:18
mzanettimhall119: hmm... was just reading the code... seems the color entries can have those values: http://www.w3.org/TR/SVG/types.html#ColorKeywords17:22
balloonsahayzen, you are welcome. Yes, a general rule of thumb is to grab the object just before you need it so you don't run into issues where things change underneath17:23
mzanettimhall119: Show-Header is a boolean (TRUE/true/FALSE/false), the others are strings17:23
mzanettimhall119: let me know if you need more details17:23
ahayzenballoons, yeah the issue we have is we grab the object when it is hidden (to read certain vars)...and then sometimes show it and need to do other things...so u have to regrab it after showing17:24
mzanettipopey: aha! have the new version now. let me play around with it and compare behavior17:25
popeykk17:26
=== gatox is now known as gatox_lunch
mzanettipopey: do you know what "shortcuts" does?17:29
mhall119thanks mzanetti17:29
popeymzanetti: nope17:30
balloonsahayzen, ack17:31
mhall119mzanetti: so X-Ubuntu-Splash-Color(.*) can take any of the SVG color names, in addition to hex codes?17:34
mihirnik90, popey what does this mean , :-1: error: security_policy_groups_safe_calendar (calendar): (MANUAL REVIEW) reserved policy group 'calendar': vetted applications only17:34
mzanettimhall119: I'm afraid it takes only svg color names atm reading the code. need to test and verify. but if so I would say that's a bug17:35
mhall119mihir: sounds like you need special app store approval to get that security policy17:35
nik90mhall119: it accepts stuff like White, Gray etc... in addition to hex codes17:35
mhall119heh, who to believe.....17:35
mhall119just kidding, of course I believe nik90 ;)17:35
nik90mzanetti: I tried setting White and it worked :)17:35
nik90mhall119: lol17:35
nik90mihir: let me guess, you got that by running calendar on the emulator or device with latest qtc?17:36
mihirmhall119, i am just trying to run calendar app from qtc17:36
mihirnik90, device17:36
* nik90 can read minds17:36
mihir!coockie17:36
* mihir don't remember the command..17:36
nik90mihir: calendar and clock are special app since they require special permission which are usual not granted to 3rd party apps. That's why you see that message that "calendar" is reserved.17:36
nik90its cookie :)17:37
mihiryeah , bad at spellings lol17:37
mihirnik90, so what needs to be done ?17:37
nik90mihir: at the moment, qtc doesn't allow apps to be deployed on devices that fail the click reviewers tool17:37
nik90mihir: I was told by zbenjamin that he has fixed it and it is just waiting to be released as an update17:37
mihirnik90, ahhh, so then we need to do manual push to device ?17:37
nik90mihir: until then you need to manually install the click on the device17:38
mzanettimhall119: yeah... only supports color names... will fix17:38
mihirnik90, okay17:38
nik90mihir: update should hopefully come tomorrow17:38
nik90mihir: here's the MP that fixes stuff https://code.launchpad.net/~zeller-benjamin/qtcreator-plugin-ubuntu/deployandrunbug/+merge/23731517:39
nik90mihir: if you so wish you can grab the deb and install now to make it work17:39
nik90zbenjamin: btw thnx for the quick fix :)17:40
mihirnik90, okay , to get deb form jenkins , in which section should i go ?17:41
nik90mihir: there is a comment by jenkins in the MP. There should be a link there wihch ends with output.zip17:42
nik90hmm actually I don't see it either17:43
nik90strange...I use that method with other package MPs17:43
mihirnik90, yeah looked for that firstly , but couldn't find it :|17:43
mzanettimhall119: correction: it does work with color codes too: to be precise those: http://qt-project.org/doc/qt-5/qcolor.html#setNamedColor17:49
mhall119mzanetti: see, there's a reason I believed nik90 :)17:55
mzanettiyep. although his test didn't really prove anything :D17:56
nik90lol17:56
mzanettinik90: :)17:56
mihirnik90, when you get time to review this small MR, https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/calendar-splash/+merge/23731918:01
* nik90 isn't happy that calendar and music have got to the splash screen stuff before clock (despite reporting the bug) :P18:02
ahayzennik90, hehe victor was quick on music :)18:03
ahayzenanything that makes it seem like music starts faster :P18:03
nik90ahayzen: I know..I repot the bug and few hours later the MR is ready and merged...damn you both for being quick18:03
fginthernik90, can you provide an MP that showing problems due to the WM focus issue?18:08
nik90fginther: sure, 1 sec18:08
nik90fginther: https://code.launchpad.net/~nik90/ubuntu-clock-app/sync-bottomedge-sep08/+merge/23660418:09
vitimitiHi18:12
popeymihir: is that translatable?18:13
mihirpopey, you mean the title i set in .in file ?18:13
popeyyes18:14
mihircan we put i18 over there, I am not sure honestly18:14
popeyI think dpm was going to file a bug about i18n on the splash18:15
popeybecause we don't want to land anything non-translatable in the apps if we can help it18:15
mihirpopey, i agreed, i just looked at Music app , they just wrote it simply..i just checked that..shall we put this on HOLD until we get translation fix ?18:16
ahayzen..and we just copied address book...18:16
popeybug 137789618:17
ubot5bug 1377896 in ubuntu-system-settings (Ubuntu) "App name in the splash screen's header needs to be localized" [Critical,New] https://launchpad.net/bugs/137789618:17
mihirahayzen, hehehe :|18:17
mihirpopey, okay then lets wait until we get fix over here.18:18
ahayzenmihir, ours has only landed in the remix and not trunk so we can add a fix when it appears18:18
* ahayzen adds music as also affected18:18
* popey commented on your merge18:18
mihirahayzen, i see that :)18:19
mihirpopey, thanks for pointing out.18:19
popeynp18:19
popeydpm actually pointed it out to me18:19
ahayzen...ok i can't add also affects?18:19
=== gatox_lunch is now known as gatox
popeyi would just mark your merge as blocked on that bug18:21
fginthernik90, thanks18:21
ahayzenpopey, our merge landed already18:22
ahayzenpopey, but only in /remix so not too much of a worry....yet18:22
popeyheh, okay18:22
nik90popey: but contacts and addressbook have already merged theirs18:29
nik90its in rtm images18:29
nik90sry contacts and system settings :P18:29
popeyyeah, unfortunately18:33
popeybrb18:33
mardyrpadovani: hi! Yes, the problem is in accounts-qml-module, and the fix is in a silo right now: http://people.canonical.com/~platform/citrain_dashboard/#?distro=ubuntu&q=landing-01419:00
rpadovanimardy, yay! Thanks!19:00
renatumihir, did you have a chance to test https://code.launchpad.net/~renatofilho/qtorganizer5-eds/fix-1311165/+merge/237142?19:15
mihirhey renatu i am doing that right now.19:18
renatumihir, you can use jenkins packages19:19
nik90renatu: I am using my ubuntu phone as a daily phone (to do some longer period testing of clock), is there a way to quickly revert if something goes wrong?19:19
renatunik90, re-install the mainline package :D19:19
mihirrenatu, yes i am pushing it to my phone19:19
nik90renatu: cool, I will test against clock as well to be sure in a few mins.19:20
mihirnik90, renatu after doing phablet-shell , this should install the work right, sudo dpkg -i qtorganizer5-eds_0.1.1+14.10.20141001.4bzr71pkg0utopic31-0ubuntu1_armhf.deb ?19:23
nik90mihir: yes19:23
mihirnik90, it says, dpkg: error: unable to access dpkg status area: Read-only file system19:23
mihirnik90, got it19:24
mihir:)19:24
nik90mihir: make it writable then with phablet-config19:24
nik90hmm I remember telling you this in the morning :-)19:24
mihirnik90, i just recalled it :D19:24
nik90lol19:24
mihirnik90, the issue is i don't have chat history , because at office i use web freenode so as soon as i close window all gone hehe19:25
nik90mihir: yeah you should get a irc bouncer so that everyone can reach you even when you are offline19:25
nik90that's what me and rpadovani do19:25
mihirnik90, how do we do that ?19:26
nik90mihir: look it up for more detailed info, to summarise shortly it involves using a online service to stay online 24/7. You connect to that online service to retrieve your messages. I use irccloud.com for instance19:27
* ahayzen wonders if a RPi could do this job19:28
mihirnik90, okay i'll try that..thanks for info :)19:28
mhall119zbenjamin: I get the following errors when trying to run the latest Scope templtea from QtC on my phone: http://paste.ubuntu.com/8509611/19:35
mhall119zbenjamin: I updated my chroot but that didn't solve it19:36
mihirrenatu, ping19:36
nik90mhall119: bug 137709419:37
ubot5bug 1377094 in qtcreator-plugin-ubuntu "Click review errors prevent applications from being deployed to the device" [Critical,Fix committed] https://launchpad.net/bugs/137709419:37
mhall119thanks nik9019:37
renatumihir, hey19:37
mhall119nik90: so it affects both apps and scopes?19:37
mihirrenatu, i tested it but when i create event from APP it creates on previou day19:37
nik90mhall119: yes, if click-review-tools shows errors, then qtc doesn't deploy to device. (apps and scopes)19:37
mihirrenatu, to be specific , i created an event for 12:30 to 1:00 AM (Tonight) when it got sync on google calendar, it synced on previous day (7:00 to 7:300 PM)19:38
renatumihir, are your device with the same timezone as you google calendar?19:39
nik90ahayzen: RPi does work..I used it for about 6-8 months as my irc server..but it needs to be maintained and I am lazy :P..also my internet is flaky as well19:39
mihirrenatu, yes19:39
mihirrenatu, when i create an event from GC and it get synced back on correct time19:39
ahayzennik90, hah yeah i'm lazy too ... i guess just leaving my laptop on all day is adequate then :)19:40
renatumihir, let me try19:40
renatuI was trying to edit it19:40
nik90ahayzen: lol19:40
mhall119nik90: my recurring alarms are recurring now!19:41
mhall119\o/19:41
nik90mhall119: thnk renatu ^^19:42
nik90mhall119: you and him had the same issue apparently19:42
mhall119now to fix the icons in indicator-datetime, both calendar events and alarms use the clock icon19:42
nik90mhall119: I believe that is being worked on...unfortunately it isn't a simple fix and requires patches to sdk, indicator-datetime ...19:42
nik90mhall119: but it will come19:43
mhall119also, calendar events, when clicked, open the clock19:43
mhall119is that part of the same fix?19:43
nik90mhall119: yes19:44
renatumihir, yes I can confirm, dates for new events is not getting correct translate19:44
renatumihir, do you know how to create dates with timezone information on js?19:45
mhall119nik90: renatu: out of curiousity, what ended up being the cause of recurring alarms not recurring?19:45
renatumhall119, they are not getting saved correct :D19:45
mhall119only for you and I?19:46
mihirrenatu, you would prefer to send UTC date ?19:46
nik90mhall119: well they were saved in the wrong format....tbh I am not sure till today why it affected only both of you..19:46
renatumhall119, I am not sure if they are working for anybody19:46
nik90mhall119: although my guess is that I or popey didnt reproduce it since we flash out phone quite frequently19:46
renatumihir, no would be nice if we can create dates with tz19:46
nik90mhall119: so it could be that the taks.ics file was being erased frequently thereby not hitting that bug19:47
mihirrenatu, we can use QT locale i guess19:48
* mihir checks calendar app19:48
renatumihir I need to leave. I will be back in 20 min19:50
nik90elopio: thnx for the qml review..I feel you will have the exact same comment for https://code.launchpad.net/~nik90/ubuntu-clock-app/12-alarm-list-design-spec/+merge/237177 as well :) .. I will fix that as well19:51
mihirrenatu, we are getting dates from device locale from QT19:52
mihirand then showing it to the new event page.19:52
rpadovaniahayzen, a bit late but yes, I know people using RPi as IRC bouncer19:53
elopionik90: yes, from a quick glance, it would be nice to have smaller and more focused tests.19:53
renatumihir, I mean, when you create a event how do you set the dates? is using js dates objects? (new Date()) ??19:53
renatuI was looking for date objects and I did not find a way to set the timezone for it19:54
mihirrenatu, yes19:54
renatumihir, I will need to check how qt convert js date objects into QDateTime19:54
mihirrenatu, i guess we can create http://stackoverflow.com/questions/439630/how-do-you-create-a-javascript-date-object-with-a-set-timezone-without-using-a-s19:54
mihirrenatu, i meant in JS19:54
elopionik90: have you tried writing the tests before the code?19:55
mivoligomzanetti: hi :)19:56
nik90elopio: no, tbh only recently I realised they were missing tests, hence I am trying to fill in the gaps and improve test coverage19:58
mihirrenatu, okay19:58
gcolluraCan I set a hex color as X-Ubuntu-Splash-Color in .desktop?20:02
mihirgcollura, yes you can20:02
gcollurathanks mihir20:03
nik90gcollura: as mzanetti said before, you can use anythign supported by http://qt-project.org/doc/qt-5/qcolor.html#setNamedColor20:03
mihirgcollura, wc :)20:03
=== nik90 is now known as nik90|Dinner
mzanettimivoligo: hi20:30
mivoligomzanetti: did you see my message about the settings icon?20:31
mzanettimivoligo: nope... but yeah, I had troubles with coloring the icons in code20:32
mzanettiI can do that, but its not easy to match the others20:32
mzanettiso I think it would be best to only use custom icons20:32
mivoligomzanetti: ok20:32
mivoligomzanetti: what I said was: I think, for the final version, we can put there only sound settings and replace settings icon with sound icon. The other settings would be available only for levelpacks creators. Maybe with some enabling option in your script. What you think?20:33
mzanettimivoligo: so we would have only Icon and Info, and when that developer mode is enabled, a third icon (settings) would appear?20:34
mivoligomzanetti: yes20:34
mzanettiworks for me20:34
mivoligomzanetti: I played today a little with my kids and we had few crashes20:35
mzanettimivoligo: yeah... there are some... if possible, try to reproduce20:36
mivoligomzanetti: it was just sudden, this is what QtCreator says: http://paste2.org/EUcFNO3N20:37
mzanettihmm... not so useful unfortunately20:39
mivoligoif I find how to reproduce that, I'll file a bug20:42
mivoligomzanetti: it happen first time today anyway20:42
mzanettiok, cool20:43
mivoligomzanetti: I'll be off next week but I'll try to make 5 level background before that. Not sure about the icon yet though.20:48
mzanettimivoligo: no problem. 5 new levels sounds great20:52
=== mihir_ is now known as mihir
ahayzenrpadovani, hehe thanks :)21:02
mivoligomzanetti: if you have time you can take a look at the bug with level numbers but I guess you're busy with Ubuntu stuff :)21:03
=== nik90|Dinner is now known as nik90
ahoneybunI'm trying to use my icon in my application and i am having problem with it says "nameoficon" is defined21:14
ahayzenahoneybun, o/ how are you loading it?21:18
ahayzenahoneybun, is this the actual application icon or just an icon *in* the app?21:18
ahoneybunreal icon21:18
ahoneybunI'm looking at DanChapman's code now21:18
ahayzencool21:18
ahoneybunI'm getting complains21:21
ahoneybunok got it but I want to center it21:21
ahayzenahoneybun, what does your code look like at the moment? mind pastebin'ing it?21:23
ahoneybungot it21:24
ahoneybunI needed a item21:24
ahoneybunsure give me a sex21:24
ahoneybunsec21:24
ahoneybuncrap21:24
ahoneybunahayzen, http://pastebin.ubuntu.com/8510247/21:25
ahayzenahoneybun, is that working with the item?21:26
ahoneybunyea21:26
ahayzen\o/21:26
ahoneybunyep lol21:26
ahayzenahoneybun, remember the ctrl+a  ctrl+i21:26
ahoneybunyea I just did that lol21:27
ahoneybunhttp://imgur.com/Zzb2UAT21:27
ahoneybunahayzen, http://imgur.com/Zzb2UAT21:27
ahayzenahoneybun, sweet it is looking good :) have you talked to any of the community team about it, they may be interested by the app21:28
ahoneybuncan't say I have21:29
ahoneybunI posted about putting the Ubuntu Weekly Newsletter in #ubuntu-news21:29
nik90bug 136724421:29
ahayzenahoneybun, you could try talking to popey mhall119 or dpm when they are about21:29
ubot5Error: Launchpad bug 1367244 could not be found21:29
ahoneybunI have not heard from mhall119 for about a week or two it seems like21:30
* ahoneybun needs to upload changes to lp21:30
ahayzenahoneybun, he is in US timezone21:30
ahoneybunyea he is in Orlando21:30
ahoneybunI have meet mhall119 :)21:33
ahoneybundarn21:35
ahoneybunpopey, mhall119 lets talk community21:35
popeywassup?21:36
balloonsahoneybun, yea mhall119 has been away, for some well deserved r and r21:36
ahoneybunpopey, I am working on a app called Ubuntu Beginner21:36
ahoneybunand I would like some input21:36
ahoneybunhttp://imgur.com/a/brLcG popey21:36
mhall119ahoneybun: I'm back now though21:39
* mhall119 was in N. Carolina & Tennessee for a week21:39
ahoneybunmhall119, oh cool21:39
ahoneybunmhall119, I have my first real app on the store btw21:40
mhall119man, Launchpad is acting up21:40
mhall119ahoneybun: \o/21:40
ahoneybunyep now working in another21:40
ahoneybun*on21:40
ahoneybunUbuntu Beginner21:40
ahoneybunmhall119, http://imgur.com/a/brLcG21:41
mhall119ahoneybun: nice!21:41
ahoneybunthanks21:41
ahoneybunjust looking for community input like ahayzen suggested21:42
renatumihir, I pushed a new fix21:45
=== salem_ is now known as _salem
* ahoneybun counts there are 24 Ubuntu Pioneer spots left21:47
ahoneybunany input mhall119 popey ?21:49
mhall119ahoneybun: design input?22:07
elopionik90: the end result could be the same. But when you get used to write the tests first, some nice things start to happen.22:51
elopiolike the test suites evolve to give you just the right feedback you need in case of a regression.22:51
* ahoneybun floats in22:55

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