zeokila | Hey guys, could anyone help me with this please? http://stackoverflow.com/questions/18138287/call-function-to-a-non-parent-object | 00:27 |
---|---|---|
BmanDesigns | I am wondering if someone can help me with a keyboard issue. While running my app on my nexus 7, focusing a text field doesn't display the keyboard | 01:07 |
=== boiko_ is now known as boiko | ||
=== _salem is now known as salem_ | ||
Mirv | renato_: I don't see what would have been the qtpim question in itself, but hopefully you found an answer or will ask again :) | 04:31 |
=== salem_ is now known as _salem | ||
dholbach | good morning | 06:49 |
oSoMoN | good morning | 06:56 |
oSoMoN | hi gusch, first MR of the day, for your reviewing pleasure: https://code.launchpad.net/~osomon/webbrowser-app/limit-thumbnail-cache-size/+merge/179247 | 06:56 |
gusch | oSoMoN: \o/ ;) | 06:56 |
gusch | oSoMoN: quick question - did you test using jpeg instead of png? | 06:58 |
mihir_ | Good Morning all :) | 07:01 |
oSoMoN | gusch: no, but given the thumbnails are really small, I don’t expect that would make any signific | 07:03 |
oSoMoN | significant difference | 07:03 |
oSoMoN | gusch: also, I’m not trying to reduce the size of individual thumbnails, just trying to ensure that the overall size of the cache never grows bigger than a given limit | 07:04 |
oSoMoN | gusch: I guess I could experiment with jpg separately though, out of curiosity | 07:04 |
gusch | oSoMoN: well - those thumbnails might ne different (having text etc), but generally, jpeg is quite a bit faster on mobile devices | 07:05 |
oSoMoN | gusch: interesting, for what type of operation is it faster? | 07:07 |
gusch | oSoMoN: loading | 07:07 |
gusch | oSoMoN: and I guess writing as well (best is to have it in a single 4kB block) | 07:08 |
gusch | oSoMoN: at least for the N9 ;) | 07:08 |
oSoMoN | gusch: thanks for the suggestion, I’ll put it on my list to experiment with jpg and see if that makes a difference | 07:09 |
gusch | oSoMoN: ok | 07:11 |
gusch | oSoMoN: wrote some comments | 07:23 |
oSoMoN | gusch: thanks, let me address them | 07:25 |
oSoMoN | gusch: all addressed | 07:49 |
gusch | oSoMoN: ok - need to run the tests - might take a while, but is looking good | 08:00 |
dpm | hi mihir_, how are you getting on with your calculator branch? | 08:00 |
mihir_ | Hi dpm | 08:01 |
mihir_ | I have resolved the issue you mentioned in MR review but facing new issue | 08:01 |
mihir_ | after done with the calculation it just behave weird | 08:02 |
mihir_ | like , When user is done with calculation and without tearing off if you click on pervious result it just remove all the operands one by one | 08:02 |
dpm | oops | 08:05 |
mihir_ | and the function which is currently used is adding it to memory | 08:06 |
nik90 | good morning everyone :) | 08:06 |
mihir_ | nik90: Good morning :) | 08:08 |
mihir_ | dpm: this is what I have understood , you can copy from previous result only once for only first operand correct ? | 08:09 |
dpm | I think it should be fine to copy from any operand, if that makes it easier | 08:10 |
dpm | sorry, I meant to "copy for any operand" | 08:10 |
mihir_ | Okay so if my previous result is 4 | 08:10 |
mihir_ | so first I tap it will have only 4 then i tap + then if again i tap on previous result it should copy 4 correct ? | 08:11 |
dpm | mihir_, yeah | 08:11 |
mihir_ | dpm: so user only can use the final result to copy right they can't use the oeprands to copy | 08:12 |
mihir_ | if my previous calculation is 4+ 4 = 8 | 08:12 |
mihir_ | then user can copy only 8 to the new calculation is it correct ? | 08:12 |
dpm | mihir_, that's the current behaviour, but it's a good question. Let me see if I can get someone from the design team to discuss this | 08:12 |
dpm | mihir_, they're not there yet, but I'll get someone to come to the channel soon | 08:13 |
mihir_ | Sure thanks :) | 08:13 |
mihir_ | dpm: I'll be back in hour will ping you back is it okay ? | 08:13 |
mihir_ | quit | 08:14 |
nik90 | dpm: I am trying to get the design images into a google docs, however it is not allowing me to upload images higher than 2000x2000 pixels. The images I got from the design team have a higher resolution but only few kb in size. | 08:22 |
dpm | mehow, could you help nik90 and provide images of a lower resolution? | 08:23 |
nik90 | mehow: I would need only the wireframe designs in a lower resolution. The rest of them should be fine. | 08:24 |
nik90 | dpm: Do you have few minutes to discuss the timer design implementation with me? | 08:35 |
dpm | nik90, sure, although I might have to resort to someone from the SDK team | 08:36 |
nik90 | dpm: I just need an opinion or advice on how to go about the implementation from the dev point of view | 08:37 |
dpm | ok, sounds good | 08:37 |
nik90 | dpm: I sent you the wireframe design to your email | 08:37 |
nik90 | can you open 1.png in that email | 08:38 |
dpm | ok, looking at my inbox | 08:38 |
nik90 | I sent it to your canonical email | 08:40 |
dpm | nik90, yeah, I got it. What particular part of the timer were you looking at? | 08:41 |
nik90 | the one were we transistion from alarm to timer tab | 08:41 |
nik90 | so we are shown the digital timer and the timer preset list below it as the default view shown to the user | 08:42 |
nik90 | Now this is easy to implement | 08:42 |
nik90 | When you press on a preset it shows you the analogue timer face with the preset name below it. And below the preset name is the preset list header | 08:42 |
nik90 | this is where I am not sure how would I go about implementing this. | 08:43 |
nik90 | This new edit preset is not in a new page but in the same page as when the user switched to the timer tab. | 08:43 |
nik90 | Does this mean I have to hide/show the necessary components as and when required? | 08:44 |
nik90 | dpm: if you want we can do a hangout to explain the situation more clearly | 08:46 |
dpm | nik90, that's fine, I understand it. My initial thought would be hiding, yes, but I'd like to get confirmation from the SDK team, just a sec | 08:47 |
nik90 | okay | 08:47 |
dpm | zsombi, could you help us with this question about implementing a design wireframe? It's about this wireframe: http://ubuntuone.com/6SsRwCIesKyT0Q18YnKtCV | 08:48 |
zsombi | dpm let me see... | 08:48 |
dpm | zsombi, in particular, the transition from the 4th screen on the top row to the next one on the bottom | 08:48 |
dpm | on the first screen we've got a clock face (off-screen) with a list of timer presets | 08:49 |
dpm | and we click on one of the presets to transition to the next screen at the bottom row, which essentially edits the pressed preset | 08:50 |
dpm | nik90 and I were thinking that the easiest thing to do might be to hide all the other presets and show any required controls for editing, but it'd be good to hear your opinion | 08:50 |
nik90 | zsombi: You have to also note that these are all present in the same page. So the design does not indicate any pagestack which brings us to current dilemma | 08:52 |
zsombi | dpm: nik90: I'll be back in a minute | 08:57 |
dpm | no worries, thanks! | 08:57 |
nik90 | zsombi: sure. thnx | 08:58 |
zsombi | nik90: I'd do it with a pagestack still | 09:07 |
zsombi | nik90: dpm: so, when you bring in a preset, what should happen when tapping on header? should it go to some other tab? | 09:08 |
nik90 | zsombi: that behavior was not mentioned by the design team. So not sure what should happen when you press on the header | 09:10 |
JamesTait | Good morning all, happy Friday and happy Book Lovers' Day! :-D | 09:10 |
zsombi | nik90: another way is to have two page contents, one with the template list and one with each template and flip them by loading them on request | 09:11 |
nik90 | zsombi: So in the main timer page, you will have the digital timer along with preset list. And then in another page (pagestack), you will have the analogue face, preset name and the preset list | 09:11 |
zsombi | nik90: the page stack would have two levels, the first page would be the preset list, and each preset would push the analogue faces | 09:12 |
zsombi | nik90: the "Preset" labeled tool button would pop back to the presets | 09:13 |
nik90 | zsombi: the design team said that in the 2nd level, you should be able to swipe up to reveal the entire preset list. | 09:14 |
nik90 | zsombi: which is why I was a bit confused on its implementation on just one page. | 09:14 |
zsombi | nik: so a swipe shoul ddo the page flip? | 09:15 |
nik90 | zsombi: yeah | 09:15 |
zsombi | nik90: huhhh???! | 09:15 |
nik90 | zsombi: that's the thing, they believe that this should all be in one page | 09:16 |
nik90 | and the analogue timer face appears when required | 09:16 |
nik90 | by making space within the digital timer and the preset list | 09:16 |
nik90 | zsombi: Should I ask them to change the behavior such that this can be done using 2 page levels? | 09:17 |
zsombi | nik90: well, I like when design points what component should be used in what circumstances... | 09:17 |
zsombi | nik90: the thing is that whatever action can make you to pop a page from a pagestack, it doesn't have to e a button press... | 09:18 |
nik90 | zsombi: I am bringing a designer mehow here to the discussion | 09:18 |
mehow | hello | 09:18 |
zsombi | nik90: ok... however, if the swipe is required to bring the templates, the two-page content flipping would do the job | 09:18 |
nik90 | mehow: me, zsombi and dpm were discussing the implementation of the timer page design | 09:18 |
nik90 | mehow: we are okay with the main view which is the digital timer and the preset list. | 09:19 |
mehow | ok | 09:19 |
nik90 | mehow: However when you press one of the timer presets, you require that the analogue timer face is shown along with the preset header beneath it. | 09:19 |
nik90 | mehow: Should this be shown in a separate page? | 09:20 |
nik90 | mehow: Also should the user be able to swipe up to reveal the entire timer preset list? | 09:20 |
mehow | in the beginning there was only one clock face and it was anlog | 09:20 |
mehow | so when it moves up it was just cropped version of the analog one | 09:21 |
mehow | there was no digital clock at any point | 09:21 |
nik90 | yes | 09:21 |
mehow | but I think we did stubble with the space and thats why Linas wireframes look like the digital is different than analog | 09:21 |
mehow | when it is the same thing | 09:21 |
mehow | but shifted up | 09:21 |
nik90 | so the spacing between the digital timer and the preset list is the same as before with the analogue face? | 09:22 |
nik90 | mehow: so when the timer preset is pressed, the analogue timer which is not present until now, appears in the place of the digital timer without having to move the other components? | 09:23 |
mehow | no th analog and digital is the same thing | 09:23 |
mehow | :) | 09:23 |
mehow | when it scrolls up you don't see the whole analog clock but only the digital part of it and the bottom part | 09:24 |
nik90 | mehow: I understand that the analog and digital is the same thing. But the analog clock is hidden in the default view? | 09:24 |
mehow | no it is just cropped | 09:25 |
nik90 | mehow: ah then the wireframes dont show that and is a bit confusing :) | 09:25 |
mehow | I know | 09:25 |
mehow | it is our fault | 09:26 |
mehow | and I guess the fact tha Lina picked it up after Mika left | 09:26 |
mehow | and there was not enough time | 09:26 |
mehow | silly excuse sorry ;) | 09:26 |
nik90 | okay I am now beginning to understand the designs much better | 09:26 |
nik90 | so not much have changed with repect to the old design except for positioning | 09:27 |
mehow | yeah | 09:27 |
zsombi | nik90: mehow: okay, as we are all here, do we have a list of requirements what comes to the alarms? Last time I saw the alarms was a bit short what comes to features, but this wireframe shows me more now... | 09:28 |
zsombi | nik90: mehow: like we had repeat alarms but had no tone, message or vibrate settings set | 09:28 |
mehow | I don't think we need vibrate on the alarm ? | 09:29 |
mehow | do we ? | 09:29 |
mehow | would it wake anyone up ? | 09:29 |
mehow | :) | 09:29 |
zsombi | nik90: mehow: http://ubuntuone.com/6SsRwCIesKyT0Q18YnKtCV this one has | 09:29 |
nik90 | zsombi: A user must be able to create an alarm where he is able to set the time, days (on which it repeats), alarm ringtone | 09:29 |
nik90 | mehow: I suppose it would be alarm ringtone + vibrate | 09:29 |
nik90 | or just alarm ringtone | 09:30 |
mehow | lets stick to ringtone ;) | 09:30 |
nik90 | mehow, zsombi: Although I strongly feel that this should be the general setting the user has put the phone in. Whether it is set to ring or ring+vibrate or silent | 09:30 |
nik90 | so lets remove the vibrate option | 09:30 |
gusch | oSoMoN: I got one fail from 3 test runs https://pastebin.canonical.com/95680/ | 09:31 |
gusch | oSoMoN: seems to be unrelated to the MR, so I'll approve | 09:31 |
nik90 | zsombi: Also the message you see there is the alarm description set by the user. | 09:31 |
mehow | ok lets keep ring + vibrate | 09:31 |
zsombi | nik90: mehow: also, I see here "weekdays" i.e. work days. Do we have a setting where these days are defined? | 09:32 |
nik90 | zsombi: I was thinking of doing that on my end and then set the days manually to the Alarms API. | 09:32 |
oSoMoN | gusch: looks unrelated indeed | 09:32 |
nik90 | zsombi: However the weekdays are different in different countries. So we may need to use locale to define them | 09:33 |
zsombi | nik90: mehow: I'm particularly interested about the repeat interval: daily, weekly (on a given or a set of given days), monthly, yearly... | 09:33 |
zsombi | nik90: the weekdays is pretty specific to a culture :) so the weekdays for me might be different than for a Zulu dude :) | 09:34 |
mehow | what do you mean ? that weekdays are different in different countries ? | 09:34 |
nik90 | zsombi: agreed | 09:34 |
zsombi | mehow: ^ yep, it can be | 09:35 |
mehow | weekdays are mon-friday globally ? | 09:35 |
nik90 | mehow: yes weekdays are differnt in different countries | 09:35 |
mehow | really ? | 09:35 |
zsombi | mehow: not necessarily | 09:35 |
nik90 | mehow: in Bahrain, other gulf countries, the weekend is on Friday and Saturday | 09:35 |
nik90 | so the week starts on Sunday | 09:35 |
nik90 | :) | 09:35 |
zsombi | mehow: nik90: that's why there is usually a setting for that | 09:35 |
zsombi | nik90: +1 | 09:36 |
nik90 | zsombi: since mehow wasnt aware of this, I suppose we would need a slight design modification here. Although shouldn't be something present as a univeral setting since the calendar app also needs this? | 09:37 |
mehow | ok :) that means we have to thing about the naming convention ;) | 09:37 |
zsombi | nik90: so back to my question: the repeat is either none, or on a set of selected days? (like in iOS) | 09:37 |
zsombi | mehow: either weekdays or working days | 09:37 |
nik90 | zsombi: From what I saw it was none, all days, weekdays, weekends | 09:37 |
nik90 | or just "Tue Wed Thurs" etc etc | 09:38 |
mehow | I would love to sort all this issues but I don't think I can do it without Lina since this is more ux than visual :( | 09:38 |
zsombi | nik90: uhh... honestly I'd be glad if I would be able to set specific days, like Monday and Thursday for instance... | 09:38 |
mehow | maybe we should do it like that ? set specific days, like Monday and Thursday... | 09:39 |
mehow | ? | 09:39 |
nik90 | zsombi: Would you be providing such options in the Alarms API? | 09:39 |
zsombi | nik: ok, so the UI can keep presets (weekdays, weekends, etc) but I should be able to provide free hand to select whichever day for you :) | 09:39 |
zsombi | nik90: ^ sorry, typo | 09:39 |
nik90 | :) | 09:40 |
zsombi | nik90: yes, Alarm API will provide ability to set kick days freely | 09:40 |
dpm | nik90, zsombi, I think the start of the week setting should be taken care of by the locale, the clock app should just read that | 09:40 |
nik90 | zsombi: You will be able to. The text "Weekdays or Weekends" etc only appear when you select those specific days through the UI. The user wouldn't be able to click Weekends or Weekdays manually. It has to go through the manual day selection | 09:41 |
zsombi | nik90: and will have possibility to set monthly alarms (i.e. First Friday of each month) and yearly alarms | 09:41 |
zsombi | nik90: yes... I mean the current API does that already, it's just I'm struggling with the backend... | 09:42 |
mehow | nik90: could you send me an email with these question so I could forward it to Lina ? | 09:42 |
mehow | she is not in today not sure what happened | 09:42 |
nik90 | zsombi: We do not have the design for setting montly recurring alarms like first friday of the month etc. | 09:42 |
zsombi | nik90: and now as I saw the wireframes, I started to have the feeling that I need to update the API a bit... | 09:42 |
nik90 | zsombi: We only have it for day recurring such as every tuesday etc | 09:43 |
zsombi | nik90: yes, but the API will have. Not in the first version though... | 09:43 |
nik90 | zsombi: okay. Then the design can be adjusted when the API gets it. | 09:43 |
dpm | nik90, mehow, seeing that the clock app design seems to affect the alarms API, I think we should probably have a hangout with zsombi when lina is back | 09:43 |
nik90 | dpm: agreed | 09:44 |
mehow | cool lets do that ! | 09:44 |
zsombi | nik90: the first version will have whatever you need (apparently nave to add more fields to be supported as few things were added since we made the plans) | 09:44 |
zsombi | nik90: mehow: dpm: +1 | 09:45 |
nik90 | zsombi: I got these designs only last week. So I wasnt aware of these when the originial plan was made. | 09:45 |
zsombi | nik90: good that we spotted these out :) | 09:45 |
nik90 | zsombi: However we can cut certain features for the first version to provide a basic alarm functionality by the end of this month. | 09:45 |
dpm | ok, cool, let's get that organized. nik90 if you could just give me a link when you've got the google doc with the latest designs, and mehow if you could tell me when lina is back, I'll set something up | 09:45 |
nik90 | dpm: I am already drafting the doc. Should be ready by the end of the day. | 09:46 |
dpm | nik90, \o/ thanks! | 09:46 |
zsombi | nik90: I'd say whatever extra fields we add to the API would not really affect the API itself, however the alarm triggering may be affected, like notifications, etc | 09:46 |
nik90 | zsombi: ah ok. We will try to hit the common ground where things work as expected. And if it not supported by notification etc, we leave them out for the first version. Only basic alarm functionality should be supported for the 1st version. | 09:48 |
nik90 | zsombi: that way the user does not face any unknown or unexpected situatio | 09:48 |
nik90 | situation* | 09:48 |
zsombi | nik90: the notification part is not in my hand... :) | 09:48 |
nik90 | zsombi: who is in charge of that? | 09:49 |
zsombi | lemme check... | 09:49 |
zsombi | nik90: charles was the last one I spoke to about this | 09:52 |
nik90 | zsombi: do you know his irc nick or email? | 09:52 |
zsombi | nik90: charles :) | 09:52 |
nik90 | zsombi: okay. thnx I wil contact him to find out | 09:53 |
* zsombi bbl | 09:56 | |
nik90 | dpm: do you try out the ubuntu tasks application? A very good start by iBeliever | 10:09 |
dpm | nik90, I haven't yet. I looked at the code when it was first announced, but there wasn't much to be seen, I'll definitely give it a go now :) | 10:13 |
=== chriadam is now known as chriadam|away | ||
=== MacSlow is now known as MacSlow|lunch | ||
gusch | oSoMoN: another review for the autopilot tests? https://code.launchpad.net/~schwann/gallery-app/gallery-autopilot-uitk-toolbar-buttons/+merge/179409 | 11:01 |
oSoMoN | gusch: sure, I’ll do it after lunch if you don’t mind | 11:04 |
gusch | oSoMoN: cool | 11:04 |
=== greyback is now known as greyback|lunch | ||
=== greyback|lunch is now known as greyback | ||
=== MacSlow|lunch is now known as MacSlow | ||
=== _salem is now known as salem_ | ||
WebbyIT | dpm, popey, shall you try https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1203090 on your device, please? | 13:01 |
WebbyIT | It's about #1203090 | 13:02 |
WebbyIT | https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1203090 | 13:02 |
ubot2` | Ubuntu bug 1203090 in Ubuntu Calculator App "[Calculator app] Tapping on numbers should exit label edit" [Medium,In progress] | 13:02 |
dpm | WebbyIT, thanks! It might take me a while, as I'm on a slow internet connection and I need to update my device | 13:07 |
WebbyIT | dpm, no problem, unfortunately I can't check if it's work on pc... | 13:08 |
WebbyIT | dpm, thanks in advance :) | 13:08 |
dpm | WebbyIT, yeah, I see what you mean. Could you submit the merge proposal in any case? There we can record the comments after testing | 13:09 |
WebbyIT | dpm: sure :) | 13:10 |
dpm | perfect, thanks :) | 13:10 |
dpm | WebbyIT, are you attending the calculator design hangout later on? | 13:10 |
WebbyIT | dpm, 90% yes, I'm not sure because I have the painters in the house... | 13:11 |
dpm | ok, no worries | 13:12 |
WebbyIT | Hi boiko :) | 13:12 |
boiko | hi WebbyIT! | 13:12 |
WebbyIT | boiko, shall you try https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1203090/+merge/179431 on your device, please? :) | 13:13 |
WebbyIT | It's about https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1203090 | 13:13 |
ubot2` | Ubuntu bug 1203090 in Ubuntu Calculator App "[Calculator app] Tapping on numbers should exit label edit" [Medium,In progress] | 13:13 |
mefrio | is normal that ChackBox element does not show any text even if the text property is correctly set? | 13:15 |
boiko | WebbyIT: I didn't try on the device, but I have a feeling it won't work, there is no mouse hover, there is just clicks and long presses on touch devices | 13:15 |
WebbyIT | boiko, yes, I know, but with hoverEnabled maybe can work. Because there are no Event that can help to solve this bug, I have to write something "onClickedOutside" | 13:18 |
WebbyIT | boiko, or there is a better way? | 13:18 |
boiko | WebbyIT: good question, let me think about it | 13:18 |
mihir | dpm: Hi dpm | 13:19 |
dpm | hi mihir | 13:21 |
WebbyIT | boiko: I tried also to create a MouseArea that encompassing the entire app, but doesn't work | 13:23 |
mihir | dpm: did you get chance to speak with design team ? | 13:24 |
boiko | WebbyIT: there is an inverse mouse area, let me check if that is something we could use | 13:24 |
dpm | mihir, not yet, but we've got the design hangot in about 1h, where we can discuss it. Are you going to attend? | 13:24 |
mihir | I don't have that in my calendar :) | 13:24 |
mihir | I don't have that in my calendar .. | 13:25 |
mihir | WebbyIT: is your branch ready for review ? | 13:26 |
mihir | the one you just pushed | 13:26 |
WebbyIT | mihir, if you have a device, yes | 13:26 |
WebbyIT | mihir, but I'm talking with boiko to have a working(?) implementation | 13:27 |
mihir | i tried to run on my machine i am not able to type any comments | 13:27 |
mihir | WebbyIT: okay then I'll leave it :) thank you :) | 13:27 |
dpm | mihir, you should have an invite for the design hangout now | 13:31 |
mihir | okay lemme check :| | 13:32 |
mefrio | is normal that ChackBox element does not show any text even if the text property is correctly set? | 13:36 |
WebbyIT | a wild Nexus S appears | 13:39 |
* WebbyIT grab it | 13:39 | |
* WebbyIT is going to install U-Touch | 13:39 | |
* WebbyIT is happy now :D | 13:39 | |
boiko | WebbyIT: :D | 13:44 |
mihir | WebbyIT: Congo :-D | 13:50 |
gusch | oSoMoN: if it's ok for you to have that warning, then I remove that code | 13:51 |
gusch | oSoMoN: and look at the total bottom of http://unity.ubuntu.com/autopilot/tutorial/advanced_autopilot.html#writing-custom-emulators | 13:51 |
oSoMoN | gusch: looking | 13:53 |
mefrio | hi guys. Is there any UbuntuOne API to sync my app with the cloud database? | 13:53 |
oSoMoN | gusch: interesting, I didn’t know that, thanks for the tip | 13:53 |
oSoMoN | gusch: I added a few more comments, the rest of the changeset looks good to me | 13:57 |
dpm | hey mihir, can you hear us in the hangout? | 14:37 |
mihir | dpm: yeah i can hear you guys...can you hear me ? | 14:37 |
WebbyIT | hey dpm, I'm there, if you want invite me ;) | 14:38 |
dpm | mihir, no, I think you are muted | 14:38 |
dpm | WebbyIT, https://plus.google.com/hangouts/_/32f5d7e7aa06e6c29c8b0d7820cff00d613089d0?authuser=1 | 14:38 |
WebbyIT | thanks dpm, you weren't in my circle O.o | 14:40 |
boiko | WebbyIT: I need to test your MR, was busy with meeting this morning :/ | 14:54 |
WebbyIT | boiko, np :) | 14:54 |
oSoMoN | gusch: one more comment on your MR | 14:54 |
gusch | oSoMoN: ok - thx | 15:01 |
WebbyIT | dpm: so, finally I have a device that work :) How can I install apps? | 15:04 |
WebbyIT | unfortunately, the rom is old, so I have the fakes app | 15:05 |
dpm | WebbyIT, \o/ | 15:08 |
dpm | WebbyIT, the first thing you'll need to do is to use phablet-flash to get the latest image | 15:08 |
WebbyIT | dpm: is not an official device, is it works? | 15:09 |
dpm | The core apps should all be installed on the device and updated "daily" as a rule of thumb, although depending on how image tests go, it might take a day or two to see the latest updates | 15:09 |
dpm | WebbyIT, ah, in that case it depends on the device. Recently phablet-flash added support for non-official ports, so it depends on whether the device maintainer added it to the phablet-flash list of devices and if he/she keeps the image up to date | 15:10 |
nik90 | WebbyIT: that pencil icon in the calculator, where do you find it? I need it as well :-) | 15:11 |
WebbyIT | nik90, I don't know :P There was when I started to collaborate ;) | 15:11 |
nik90 | WebbyIT: ah ok. I wish I could find Paolo now. I have many icons that need to be designed | 15:12 |
WebbyIT | dpm, so, where i can check the list of non official ports supported by phablet-flash? | 15:12 |
WebbyIT | nik90, he is a fantastic guy! | 15:12 |
nik90 | WebbyIT: yes! | 15:13 |
dpm | nik90, have a look at the ubuntu-mobile-icons to see if you find it there, otherwise probably mehow should know where to get a pencil icon for the touch apps | 15:14 |
nik90 | dpm: do you know where ubuntu-mobile-icons installs to? | 15:14 |
WebbyIT | dpm, unluckly crespo is not supported :-/ | 15:15 |
dpm | nik90, http://paste.ubuntu.com/5966715/ | 15:16 |
seb128 | dpm, nik90: edit.svg is a pencil | 15:16 |
seb128 | dpm, nik90: wget https://launchpad.net/icon-library/trunk/lucid-release/+download/iconlibrary02052010.tar.gz; tar xvf iconlibrary02052010.tar.gz; cd iconlibrary; ./icon-library.py | 15:17 |
seb128 | dpm, nik90: that small software rocks | 15:17 |
* dpm thinks seb128 rocks too | 15:18 | |
seb128 | it lists all the icons in a theme and they variants, and let you filter out the ones inherited by other themes | 15:18 |
seb128 | dpm, ;-) | 15:18 |
* seb128 hugs dpm | 15:18 | |
* dpm hugs seb128 back | 15:18 | |
dpm | ah, I've actually used it once, yeah, it's an extremely useful piece of software when you're looking for icons | 15:19 |
nik90 | seb128: wow awesome! thnx a lot! | 15:22 |
seb128 | nik90, yw ;-) | 15:23 |
dpm | WebbyIT, hm, sorry to hear that :/ - you might want to talk to the maintainer to see if they add support for phablet-flash | 15:23 |
WebbyIT | There is a way to remove a file from device with adb? | 15:23 |
WebbyIT | dpm, maybe I found another way... | 15:24 |
nik90 | seb128: how is this not in saucy? It is amazing. | 15:24 |
seb128 | yeah, we should package it... | 15:24 |
dpm | WebbyIT, yeah, you can install the image manually, but I'm not sure if the procedure works with all devices -> https://wiki.ubuntu.com/Touch/Install#Manual_Installation | 15:25 |
WebbyIT | dpm, I found a launcher for my device, so I tri to use last daily with the launcher, and not the image that XDA suggests... | 15:26 |
dpm | WebbyIT, I'm not sure what you mean with launcher, but let me know how it goes | 15:27 |
nik90 | seb128: thnx for your discussion about timezone with pmcgowan. I have also replied to your comments in g+ to dpm's post. | 15:27 |
nik90 | seb128: as ogra aptly pointed out relying on an online api is not the way to go. Also I cannot afford to create my own database simply because of day light saving rules and so forth | 15:29 |
WebbyIT | dpm, I think is something like bootloader + kernel, but I'm not sure to have understand... | 15:29 |
nik90 | seb128: it complicated the matter too much to handle by myself :) | 15:29 |
seb128 | nik90, yw, and indeed those are issues | 15:29 |
seb128 | nik90, I would recommend you check with the security team to know if clock can be privileged | 15:29 |
seb128 | nik90, this way you could access tzdate/dbus | 15:30 |
nik90 | seb128: can you list their nicks for me? | 15:30 |
dpm | nik90, you can ping jdstrand or mdeslaur | 15:30 |
dpm | on #ubuntu-touch | 15:31 |
nik90 | dpm: thnx | 15:31 |
seb128 | mdeslaur is not working today | 15:31 |
seb128 | but jdstrand is around, if you read the backlog he commented earlier during the discussion | 15:31 |
nik90 | yes | 15:33 |
nik90 | I will prepare a doc or something and then discuss this with him | 15:33 |
nik90 | dpm: I tried using the mobile theme but am getting some error. http://paste.ubuntu.com/5966773/ | 15:35 |
nik90 | dpm: I copy pasted the code from the api examples | 15:35 |
=== marcoceppi is now known as marcoceppi|away | ||
dpm | nik90, you can also send an e-mail to the ubuntu-phone mailing list and CC the core apps mailing list, the security guys should be in there | 15:35 |
nik90 | dpm: okay. That would be a better idea. | 15:36 |
dpm | nik90, I think I encountered the same bug a while ago, I think you have to explicitly specify the path or use the gicon provider. Let me see if I can find the bug, I can't remember how I exactly ended up doing it | 15:37 |
dpm | nik90, bug 1184569, although I'm not sure it actually helps | 15:38 |
ubot2` | Launchpad bug 1184569 in Ubuntu UI Toolkit "Gicon schema does not load scalable icons for toolbar actions " [High,New] https://launchpad.net/bugs/1184569 | 15:38 |
nik90 | dpm: do you remember the workaround u did? | 15:40 |
dpm | nik90, I ended up using inkscape to render the icon at the resolution I needed and I shipped it with the app :) | 15:43 |
mefrio | hey guys is there any API for Ubuntu One integration in an ubuntu touch app? | 15:43 |
nik90 | dpm: that's exactly what I have been doing as well until now :) | 15:44 |
dpm | hahaha, great minds think alike ;) | 15:44 |
nik90 | Is florian on holiday? I have not seen him in irc | 15:44 |
nik90 | hehe | 15:44 |
seb128 | dpm, nik90: where do you run it? | 15:44 |
maarten_ | Hi, I am looking at the packaging howto for submitting apps | 15:44 |
dpm | mefrio, http://developer.ubuntu.com/api/devel/ubuntu-13.10/qml/u1db-qt5/overview.html | 15:44 |
dpm | seb128, run what? | 15:45 |
maarten_ | The example show a binary but in the needed steps it tells me to submit a source package | 15:45 |
dpm | nik90, I believe he's on leave, yes, but I don't know when he's back | 15:45 |
seb128 | dpm, http://paste.ubuntu.com/5966773/ | 15:45 |
maarten_ | Do I need to build from source or can I just ship a binary | 15:45 |
seb128 | dpm, nik90: on a desktop, the mobile theme is not in use, it might be that edit is not available in the theme you use | 15:46 |
mefrio | dpm, are they available in Ubuntu 13.04? | 15:46 |
nik90 | seb128: so it could be that it works on mobile not desktop? too bad :( | 15:46 |
seb128 | dpm, nik90: Icon{} does the gicon provider | 15:46 |
maarten_ | I wouldn't mind showing sources to ubuntu employees, I have an open source app. But it makes packaging a bit harder | 15:46 |
nik90 | seb128: it works for the search icon but not edit or anything else | 15:47 |
dpm | mefrio, the U1DB API, yes, but you should check with kalikiana | 15:47 |
seb128 | nik90, try changing your desktop theme... | 15:47 |
mefrio | dpm, ok thanks. What should I do with kalikiana?? | 15:47 |
* nik90 is installing unity-tweak-tool to change desktop icon theme | 15:47 | |
seb128 | nik90, gsettings set org.gnome.desktop.interface gtk-theme <name> | 15:47 |
seb128 | nik90, the issue is bug #1098578 | 15:48 |
ubot2` | Launchpad bug 1098578 in Ubuntu UI Toolkit "On Ubuntu Desktop, the icon theme used by Qt is always 'gnome' (instead of the user set one)" [High,Confirmed] https://launchpad.net/bugs/1098578 | 15:48 |
seb128 | nik90, in system-settings we use QIcon::setThemeName("ubuntu-mobile"); ... but I'm not sure you can do that from qml | 15:48 |
dpm | mefrio, you can buy him a beer, for example. But now more seriously, he's the developer of the U1DB support in the Ubuntu SDK, so if you've got specific questions on how to use it, he's probably the best person to ask | 15:48 |
dpm | maarten_, can you tell us what you're trying to do? This way we can probably better help you. E.g. are you trying to upload a commercial app to MyApps? | 15:49 |
mefrio | dpm, ok thanks :) | 15:49 |
seb128 | nik90, that bug suggests that there is a qt bug, changing theme is not going to work ... I guess you are down to ship a copy of the icon and hardware the path in your source... | 15:50 |
nik90 | seb128: yes, | 15:50 |
nik90 | seb128: will have it wait for the qt bug to be resolved, otherwise desktop users will find it not possible to use clock until then | 15:51 |
maarten_ | dpm: Thanks. I have an open source app (thumbnailer) that I would like to sell on the ubuntu app store. | 15:54 |
maarten_ | Following the example on (http://developer.ubuntu.com/2012/02/how-to-prepare-a-compiled-application-for-ubuntu-software-center/) I have now packaged a binary. | 15:54 |
maarten_ | But to submit my app I need to build a source package. Can this be done with a binary? | 15:54 |
maarten_ | I would assume not but thats how it looks in the example. | 15:54 |
maarten_ | If instead of just shipping a binary my app needs to be built from source I'll have to change my buildsystem. | 15:54 |
maarten_ | In short: I'm confused :) | 15:55 |
dpm | maarten_, let me see if I can find someone from the MyApps team to help | 15:58 |
dpm | hi davmor2, thanks for joining, maarten_ had the question about submitting binaries to MyApps | 16:01 |
davmor2 | maarten_: so I think there is a little confusion going on because of the old ARB rules, for the commercial queue you are more than able to upload a binary file as long as we know what dependencies are needed to run it. | 16:03 |
maarten_ | davmor2: Hi, thanks. So what is meant with a source package in this context? | 16:04 |
davmor2 | maarten_: where are you seeing source package, I think dpm pointed me at a doc | 16:05 |
maarten_ | davmor2: Under packaging fun: building the package | 16:06 |
maarten_ | step 6 and 7 | 16:06 |
maarten_ | It's probably the naming that got me confused.. | 16:07 |
davmor2 | ah right so this doc I think was most written from the perspective of the ARB which were free licensed apps that are 0 cost. Those will tend to need the sourcecode for as most of the free licenses require it. If you have a binary deb then you can just submit it. If however you have are releasing under gpl we would probably need the source to be available | 16:10 |
davmor2 | maarten_: as long ass the license is a proprietary one of some sort then just the binary deb will be fine for the commercial queue | 16:12 |
dpm | davmor2, this is a commercial open source app. The instructions followed were those in http://developer.ubuntu.com/2012/02/how-to-prepare-a-compiled-application-for-ubuntu-software-center/ which was aimed at commercial apps | 16:13 |
maarten_ | davmor2: it is a gpl app. Do I have to package the source or is a link to a github page fine? | 16:13 |
davmor2 | dpm: ah okay | 16:13 |
davmor2 | maarten_: so in dev portal there is a section to add a home page. I would recommend using that to point at you github (wiki style) page unless you have a separate home page for the app and that should cover you. | 16:16 |
davmor2 | maarten_: does that help you out? | 16:19 |
maarten_ | davmor2: Awesome, that's what I needed to know! | 16:19 |
maarten_ | Thank you for the help. | 16:19 |
davmor2 | maarten_: you're welcome | 16:19 |
mefrio | is there any way to create a file selector for my mobile app? I want to let the user to select/grab some photos | 16:36 |
mihir | boiko: Ping !! | 16:55 |
mihir | boiko: you there? | 16:55 |
mihir | I am facing some issues in mergeing branch from bzr anybody could help me out ? | 16:57 |
nik90 | mihir: I could try | 17:07 |
mihir | nik90: I have my working branch that is 3 days old | 17:17 |
nik90 | mihir: okay | 17:18 |
mihir | now I am trying to merge that with latest code it gives me confiltcs I did manually resolved that lines | 17:18 |
mihir | but still not able to remerge one file | 17:18 |
nik90 | did you remove all the >> and << from the code? | 17:20 |
mihir | nik90: This is what i got http://paste.ubuntu.com/5967054/ | 17:20 |
nik90 | mihir: okay this should be relatively simple :) | 17:21 |
nik90 | mihir: did you fix the conficts in Simple/Screen.qml? | 17:22 |
nik90 | mihir: forget about the .BASE, .OTHER and .THIS files for now | 17:22 |
mihir | nik90: yup I did | 17:22 |
nik90 | mihir: after that do you do "bzr resolve" ? | 17:23 |
mihir | I am unble to understand the pending merge tips: (use -v to see all merge revisions) | 17:23 |
mihir | nik90: yeah that with that now i get All conflicts resolved. | 17:23 |
nik90 | mihir: okay now commit it and then push :) | 17:24 |
mihir | pending merge tips: (use -v to see all merge revisions) | 17:24 |
mihir | Riccardo Padovani 2013-08-08 [merge] Created a new function to upgrade database and avoid problems adding new version of db. F... | 17:24 |
mihir | What does this eman? | 17:24 |
mihir | ? | 17:24 |
nik90 | mihir: It means that that commit by Riccardo after you branched the trunk code conflicts with the code you wrote. | 17:25 |
nik90 | mihir: By fixing the conflicts and then doing bzr resolve, it should now work | 17:25 |
nik90 | are you still getting the error message? | 17:25 |
mihir | nik90: I am not getting any error now I guess I am good to go | 17:26 |
nik90 | mihir: wonderful | 17:26 |
mihir | nik90: Just getting Pending merge tips that I should ignore correct ? | 17:26 |
nik90 | mihir: mind pasting the output again for me? | 17:27 |
mihir | nik90: here is the output of bzr status :- http://paste.ubuntu.com/5967087/ | 17:28 |
nik90 | mihir: that's fine | 17:28 |
mihir | nik90: Thank you :) now I'll make my change and commit it :) thank you for your help :) | 17:28 |
nik90 | mihir: in the future for more info (better understanding) refer to http://doc.bazaar.canonical.com/development/en/user-guide/resolving_conflicts.html | 17:28 |
nik90 | mihir: np :) | 17:29 |
mihir | nik90: sure thaks for your help :) | 17:29 |
mihir | i did refer that only :| but got confused so asked | 17:29 |
nik90 | mihir: hehe | 17:30 |
boiko | WebbyIT: I will unapprove the pep8 MR for awhile, because I want continuous integration to run on that branch | 18:45 |
boiko | WebbyIT: ok? | 18:45 |
WebbyIT | boiko, ok but didn't you say that we have to approve it? Or I have undestand nothing? | 18:46 |
boiko | WebbyIT: so, continuous integration is a step that runs before merging to do some sanity checking | 18:47 |
WebbyIT | boiko, ok, but Jenkins always does it? | 18:48 |
boiko | WebbyIT: for MRs that are submitted from team members, yes | 18:49 |
WebbyIT | boiko, ahhh, ok, now it's all clear! | 18:49 |
WebbyIT | boiko, so, thanks again ;) | 18:49 |
boiko | np :) | 18:51 |
ahayzen | mhall119, popey, ping | 19:10 |
=== salem_ is now known as _salem | ||
crankharder | sorry if offtopic.. looking for an upstart config that can manage a process that is expected to have its PPID change. not fork, not daemonize... it'll actually spawn a replacement process. anyone seen something like that? | 22:37 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!