[09:00] <JamesTait> Good morning all; happy Monday and happy Get Out of the Doghouse Day! :-D
[12:43] <nik90> mzanetti: hi, I managed to implement the u1db query stuff in my model. Turns out I didnt need to use u1db in my class, since u1db query already returned a QList<QVariant> model with the necessary results. All i had to do was to append that to our timezonemodel list and calculate the localtime :)
[12:46] <nik90> mzanetti: however I am facing a small issue with calculating the time difference between the 2 timezones. I did something like http://paste.ubuntu.com/7830107/
[13:40] <diogo_> hi guys
[13:40] <diogo_> how can i configure git in the sdk so that it will apear on github
[13:45] <mihir> dpm: ping !!
[13:46] <dpm> hi mihir
[13:46] <diogo_> dpm
[13:47] <mihir> dpm: i see this bug , https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1342148
[13:47] <mihir> and feel that it is already in plural form
[13:47] <mihir> any comments ?
[13:48] <diogo_> mihir can anyone tell me how to configure git in the sdk??
[13:48] <dpm> mihir, it's not yet internationalized to handle plurals. It should be internationalized like this: i18n.tr("After %1 Occurrences", count).arg(count)
[13:49] <mihir> diogo_: follow this instructions, http://developer.ubuntu.com/start/ubuntu-sdk/installing-the-sdk/
[13:49] <mihir> diogo_: let me know if you get stuck anywhere.
[13:49] <diogo_> mihir: thank you
[13:50] <mihir> dpm: it is like that only in code right now , i18n.tr("After %1 Occurrences").arg(recurrenceRule[0].limit):
[13:50] <mihir> what is second argument in i18.tr ?
[13:53] <diogo_> mihir: i didnt find how to configure git so that it would upload my project to github
[13:54] <dpm> mihir, some languages have more than 2 plural forms, and different ways of saying there is 1 thing or 0 things or 6 things... E.g. Arabic has 6 plural forms IIRC, and English 2. For the translation system to work with all plural forms for all languages, strings that contain variables that are replaced at runtime and are contained in user messages that vary according to that count, need to be marked for plural translation. That's how you'd do it for
[13:54] <dpm> your string:
[13:54] <dpm> i18n.tr("After %1 Occurrence", "After %1 Occurrences", recurrenceRule[0].limit).arg(recurrenceRule[0].limit)
[13:54] <mihir> dpm: thanks a lot for explanation :)
[13:54] <dpm> as strings in the code are always en_US (the base language for translations), and en_US has got only 2 plurals, you put those 2 plurals in the string
[13:55] <dpm> and then gettext takes care of all the rest.
[13:55] <dpm> it'd be good for the call to be more compact, so that you don't have to specify the count argument twice
[13:55] <dpm> but that's something that needs to be fixed in the SDK
[13:56] <dpm> i.e. bug 1184810
[13:58] <mihir> Hmm got it dpm
[14:08] <nik90> diogo_: why not use the command line git functions to upload to github?
[14:11] <diogo_> but how can i do that nike90??
[14:11] <diogo_> nike90: i've already made the ssh ket for github
[14:12] <diogo_> nike90: but when i create a new project in the ubuntu sdk it askes me for the version control
[14:12] <diogo_> but now i would like to know how i could configure git in the version control options of the sdk
[14:14] <nik90> diogo_:you can intiiate a git in any folder by git init
[14:14] <nik90> diogo_: I am assuming you are using github because you are familiar with git?
[14:14] <nik90> diogo_: if that is the case, just instantiate your git folder like you would do normally
[14:15] <diogo_> nike90: i'm not familiar with git
[14:15] <diogo_> but i know it's for opensource use and for other to help each and other in a determinate project
[14:16] <nik90> diogo_: whether you use the Ubuntu SDK or not, I think it would be helpful first if you read about using git first
[14:16] <nik90> diogo_: because git and bzr are basically version control stuff. Qtcreator shouldn't matter really
[14:17] <diogo_> nike90: so how can i then upload all my folders to github ??
[14:17] <nik90> diogo_: using traditional github commands like git push, git commit, git clone etc etc.
[14:17] <diogo_> nike90: i've tryed to do by had but it wasnt realy funny to do
[14:17] <nik90> diogo_: which is why you should read first the git manual :)
[14:18] <diogo_> nike90: ok
[14:19] <diogo_> nike90: just one thing, since i've made already the ssh key it's now easyer to send files to github right?
[14:20] <nik90> diogo_: actually without submitting your ssh key to github, you cannot upload anything to github
[14:21] <nik90> diogo_: ssh keys are used as form of authentication
[14:21] <diogo_> nike90: i've already done that
[14:21] <nik90> diogo_: Create the project in Qtcreator, and choose git in the version control when it asks you
[14:21] <diogo_> and then?
[14:22] <nik90> diogo_: after that, you need to push, pull using the git terminal commands
[14:23] <diogo_> nike90: and then??
[14:29] <nik90> diogo_: after that, you need to push, pull using the git terminal commands
[14:29] <nik90> diogo_: I am not comfortable with git, that's why I use bzr (launchpad) :)
[14:32] <diogo_> nike90: and how does bzr work??
[14:35] <nik90> diogo_: Please read the documention online and if you have any specific questions, please raise them.
[14:36] <nik90> diogo_: I cannot do all the work for you :P
[14:38] <diogo_> nike90: ok and sorry
[14:42] <mihir> dpm: if you get time to review this trival MR , https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/i18Resolver/+merge/227558
[14:42] <mihir> balloons: ping !!
[14:42] <mihir> balloons: why it is failing Jenkins https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/i18Resolver/+merge/227558
[14:44] <balloons> mihir, odd.. There's a couple mp's changing how new event works.. There's a bug currently with events where duplicates are being saved
[14:44] <balloons> that said, the tests in trunk should be working around the bug
[14:44] <mihir> Hmm okay
[14:44] <balloons> https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1334833
[14:44] <balloons> and https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1334883
[14:45] <mihir> i see, both are onHold
[14:48] <balloons> right, so anyways, I've not heard of anyway having troubles landing changes in trunk. But let's see what jenkins does after your last commit
[14:49] <mihir> balloons: sure :)
[14:51] <brendand> dpm, were you not able to find someone for this bug? https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1342336
[14:53] <balloons> brendand, I was going to have a look in a moment
[14:54] <balloons> brendand, I'm curious how jenkins still continues to pass it, and the tests have been running for awhile without change if something is fundamentally broken
[14:55] <balloons> mihir, looks like the new run passed just fine
[14:59] <brendand> balloons, that's a different mystery to solve. it is definitely and clearly broken
[14:59] <balloons> mihir, if you encounter trouble again with it just ping.. Should land fine
[14:59] <mihir> balloons: yeah , thanks...i pushed another change lets see
[15:00] <mihir> balloons: I'll install VM and then utopic for AP by this weekend
[15:01] <balloons> mihir, that should come in handy for you :-)
[15:20] <mihir> dpm: ping !!
[15:20] <mihir> dpm: i see we have old Screenshots in store for calendar , should we update that ??
[16:28] <brendand> dpm, it looks from here like the phone app jenkins bot doesn't run on device: https://code.launchpad.net/~dpm/ubuntu-filemanager-app/readable-root-fix-1331699/+merge/224046
[16:29] <dpm> brendand, what's the phone app jenkins bot?
[16:31] <brendand> dpm, the jenkins bot that runs the jobs which tests the merge proposals for core apps
[16:32] <dpm> brendand, ah, gotcha. Yes, MPs for core apps run on the desktop only. This is something we've been discussing with Francis for a while, as we'd like to run them on devices. I need to follow up with him some time this week on the status
[16:33] <brendand> dpm, that's the reason then
[16:33] <brendand> dpm, filemanager has different behaviour on desktop vs device
[16:33] <brendand> dpm, only one was broken
[17:08] <snizzo> hey, just a question, in ubuntu touch, is there the possibility to use some old flavored software like.. gedit or kate?
[17:09] <snizzo> I mean not officially, also doing hack here and there ;)
[17:09] <snizzo> or connecting it to a screen in some way...
[19:29] <coty3p> hi !!
[20:46] <Randy_O> Does anyone know where I can find more info on the newer design elements for Ubuntu on a phone? The stuff at Developer seems to be a bit out daated