/srv/irclogs.ubuntu.com/2013/07/18/#ubuntu-app-devel.txt

Mihir_Hello06:30
dpmmorning Mihir_06:31
Mihir_Good Morning dpm06:31
Mihir_dpm: how are you ?06:32
dpmfine, and yourself? Have you had the chance to dive deeper into core apps? :)06:34
AskUbuntuWhat languages should I learn to become an ubuntu developer | http://askubuntu.com/q/32140306:56
dholbachgood morning07:17
Mihir_dholbac:. good Morning07:21
dholbachhi Mihir_07:43
Nimbleanyone know if there is a more up to date version of the messaging menu documentation than what is on the site?07:50
Nimblebecause the site stuff doesn't really work07:50
=== popey changed the topic of #ubuntu-app-devel to: http://developer.ubuntu.com | App development on Ubuntu: how to do it & how to make it better | HackDays! http://bit.ly/12Ux0vM | Thu 19th July is RSS Reader App HackDay! http://bit.ly/111uhQy | RSS Reader App Bugs: http://bit.ly/1dGsRNZ | RSS Reader App Blueprint: http://bit.ly/14gRL73
oSoMoNgusch: hey, when you have a moment, could you please review https://code.launchpad.net/~osomon/webbrowser-app/domainlist-model-updates/+merge/175412 ?08:23
guschoSoMoN: sure08:23
oSoMoNthanks!08:24
JamesTaitGood morning all, happy Nelson Mandela Day! :-D08:48
guschoSoMoN: why is there the QTest::qWait(100); in the test?08:52
oSoMoNgusch: to ensure the timestamps of the entries inserted in the history model are different08:52
guschoSoMoN: ah - ok08:52
guschoSoMoN: I'll approve08:52
oSoMoNthanks!08:53
seb128hey toolkit guys ;-)09:21
seb128does anyone know if I can do that easily with the toolkit a mainview/page?09:22
seb128http://jsfiddle.net/Marcel/e9hyw/09:22
seb128e.g having09:22
seb128[The page Header]09:22
seb128< button >09:22
seb128< content >09:22
seb128with scrolling making the header slide off screen and button stay at the topc and the content scrolling09:22
seb128e.g what you get on that website if you scroll down on the bottom-right area09:23
JoeyChanThis is Joey from rss reader team   :)09:36
lisetttehi JoeyChan!09:49
JoeyChanhi  :)09:49
lisettteJoeyChan: just wanted to let you know I am still trying to get more info on the icons question Roman emailed09:51
JoeyChanmaybe we can get some icon from other core app09:51
JoeyChanlike refresh icon in weather app09:52
lisettteJoeyChan: it might already be in code somewhere, so trying to find out more details on that09:52
lisettteJoeyChan: I am playing with the management branch; is the latest one from the email list the latest one there is, or should I pull the latest general branch?09:53
JoeyChanthis one ?  lp:~dragly/ubuntu-rssreader-app/topics-management-branch09:53
JoeyChanthis is the latest09:53
lisettteJoeyChan: yep, that is the one09:54
JoeyChanso .. how do u feel ?09:54
lisettteI managed to add a feed! :)09:55
lisettteand change my topics09:55
lisettteso that is super awesome09:55
lisetttethere are some changes between this and the flow I proposed, so perhaps we can have a look at that today?09:55
JoeyChanI feel that is still bit complex, I want more simpler09:55
lisettteJoeyChan: also: is there a problem with the tabs?09:56
lisettteI don't seem to have any, only Shorts09:56
JoeyChanRoman removed the tabs09:56
JoeyChanthere's a bug of the header09:56
lisettteyes i read something about that09:57
JoeyChantabs's header occupy the header09:57
lisettteJoeyChan: mehow is working on a visual design post btw; we are hoping to share some visuals very soon!09:57
JoeyChanoh cool  :D09:59
JoeyChanwhole user flow?09:59
lisettteyes, it looks super slick..09:59
lisettteno, key screens09:59
JoeyChani c09:59
lisettteso organic grid, list, and article view10:00
lisetttewith gradient background10:00
JoeyChanlike the clock app?10:01
lisettteyeah, kinda10:01
lisetttewe will email and post here when it is on the blog10:01
JoeyChancool ~~10:01
lisetttemaybe we can do some visual hacking today! :)10:02
JoeyChanvisual hacking?10:03
lisetttei mean: hacking to implement the visuals.10:05
JoeyChanyep I understand that, but current testing branch does not fit ur designs on the blog post10:07
lisettteumm, not sure if i understand? do you mean the organic grid?10:08
JoeyChanI mean,  totally different...10:09
lisettte:)10:09
JoeyChanthe management part10:09
lisettteaha, right10:09
JoeyChanI didn't create that10:09
lisetttewhat i wanted to do next, is to have a good look at that and note down where it differs from the flow I suggested, and reply to the email10:10
JoeyChanRoman made that bit complicated10:10
JoeyChanagree10:10
lisettteor if people are in the channel here, we can chat about it10:10
lisetttethe visuals mehow did could be a separate project10:10
lisettteadding a background gradient and making it look super shiny10:10
lisettteso depending on what people feel like doing, we could work on those things10:11
JoeyChanyep  :)10:11
lisetttecool10:12
lisettteso I am going to take screenshots and walk through the process now, but it will take me a while to write it all down10:12
JoeyChanok10:14
JoeyChango home for supper  :P10:36
lisettteenjoy your dinner JoeyChan!10:37
=== MacSlow is now known as MacSlow|lunch
=== greyback is now known as greyback|lunch
LaneyHow can I assign an ActivityIndicator to a Standard's control?11:20
timpLaney: not. it is not a "control" (no subclass of AbstractButton)11:22
timpLaney: the thought behind this restriction is that you can click the list item to trigger the control's onClicked signal11:23
Laneytimp: I see11:25
Laneytimp: see https://wiki.ubuntu.com/PhoneApp#Call_waiting11:25
Laneyshall I just not use Standard?11:25
timpLaney: hmm. What about "greying out" the switch by setting enabled: false11:26
Laneytimp: I guess that doesn't convey that something is happening11:26
timpLaney: what does it mean when you show the activityindicator there? its not 100% clear to me11:30
Laneythat it's contacting the mobile network to effect the change (or to retrieve the current value on first launch)11:30
timpah, its a carrier setting11:31
timpI mean not a local phone setting11:31
Laneyyeah11:31
timpperhaps a popup should be shown that says that?11:32
timpwell its something for design to decide11:32
LaneyI mean I could presumably create something that does it myself11:32
timpbut the current ListItem.Standard does not allow to show an ActivityIndicator for the control11:32
Laneyusing a Base11:32
timpyeah, or a subclass of Switch with a third state that hides the switch and shows the activityindicator11:32
timpor we modify Standard11:33
timpthe best solution is not immediately obvious to me11:33
Laneyhmm11:33
LaneyI don't see any non-dismissable popups11:36
timpLaney: Dialog11:37
timpLaney: you explicitly have to add a cancel/close/no button to dismiss11:38
Laneytimp: Oh, right11:38
LaneyI was confused by the description11:39
Laneylet me try that11:39
timpLaney: I never tried it without any buttons. What would happen if you cannot connect properly to figure out the status?11:39
timpLaney: how is it confusing? Perhaps it can be improved11:39
LaneyI thought the confirm was optional but cancel was mandatory11:39
Laneytimp: "If you try to turn call diversion on or off, and the change fails, an extra caption in the error color should appear below the usual caption: “Call diversion can’t be changed right now. Contact {carrier name} for more information.”. "11:40
=== greyback|lunch is now known as greyback
timpLaney: normally it is mandatory because you need a way to close the dialog, but that button is not enforced11:42
Laneysure11:42
timpLaney: your case is special I think. But I would check with design if it is good to "abuse" the dialog like this11:42
Laneytimp: Are you only supposed to be able to close a dialog from within itself?11:57
timpLaney: normally (with a close button inside the dialog), that should be no problem11:59
Laneyyes :-)11:59
timpLaney: PopupUtils.open() returns the dialogue12:00
Laneyah, that could be useful12:00
Laneyor if there's a signal for when the dialog is shown I could do the activity then12:00
timpI think this is the first time that's needed, so it is not well-tested12:00
timpLaney: what do you mean a signal? When you call PopupUtils.open, the dialog is shown12:01
LaneyonShown: // do some work12:01
timpLaney: alternatively, you don't need to use PopupUtils.12:01
timpLaney: you can create the Dialog directly (no Component), and call dialog.show() and dialog.hide()12:01
Laneyah12:02
Laneywhy is PopupUtils preferred?12:02
timpI guess that's better in your case12:02
timpLaney: to simplify things such as loading the popup from a different qml file, and to destroy the popup when it is closed. And to have a single preferred way of doing it not to confuse developers with alternatives12:03
timpLaney: yeah the only thing PopupUtils.open() does is to instantiate the component, after loading it from an external qml file if that is needed12:04
timpLaney: and then it opens the dialog/popup and sets up connections to destroy it when hidden12:04
Laneytimp: I see, fair enough12:04
Laneytimp: Using the return value from open() works too12:04
Laneympt: So https://wiki.ubuntu.com/PhoneApp#Call_waiting replacing the switch with a spinner isn't possible (at least easily) in the SDK currently12:05
Laneympt: We just ^^^ worked out how to open a dialog with the spinner which closes when the action is done12:06
Laneycould we do that instead?12:06
Laneytimp: Thanks for your help :-)12:07
timpLaney: note that if you use open(), that the dialog will be destroyed when you call dialog.hide() or PopupUtils.close(dialog), so don't use the returned value after you close the dialog12:07
Laneyyeah, shouldn't be a problem12:07
timpLaney: if you don't want that behavior you'll have to use show() and hide() and not use PopupUtils12:07
timpLaney: okay. good :)12:07
=== MacSlow|lunch is now known as MacSlow
popeynik90: you around?12:34
mptLaney, this sort of thing is probably better suited to #ubuntu-touch or #ubuntu-design ... Anyway, that's not the only case where I have a spinner at the trailing end of a list item. It will be fairly common when calculating summary values, for example.12:39
mptSo probably a good idea to request it from the SDK team :-)12:39
nik90|officepopey: I got a few minutes now13:12
popeyhey13:12
popeyi think we have some illness in design, so it would be just you and me ☻13:13
popeydid you have any questions for design?13:13
nik90|officepopey: I thought that the meeting was moved to 16:00 UTC13:13
popeyah, i only thought that was for one week, do you need it moving permanently?13:13
nik90|officepopey: yes, since that is the only time I get off from work13:14
popeysorry.13:14
popeydpm: could you move the clock design to 16:00 UTC permanently?13:14
nik90|officepopey: no its okay. I totally forgot to check my calendar13:14
popey13:14
nik90|officepopey: I hope it is okay with the design team's schedule13:14
popeyyeah, but today seems out13:15
popeydue to illness13:15
nik90|officepopey: I had some questions to raise. But will do do so by email.13:15
nik90|officepopey: are u ill?13:15
popeyok, thanks13:15
popeyno, design13:15
popeyI'm just hot ☻13:15
dpmpopey, sure, sorry, I hadn't understood it was meant to be permanently13:15
popeyme either, no worries ☻13:15
nik90|officedpm, popey: thnx for moving it13:16
dpmpopey, nik90|office no worries: 16:00 UTC then?13:16
nik90|officedpm: yes 16:00 UTC13:16
dpmpopey, nik90|office done13:17
timpKaleo: with the planned tabs refresh that you will do, you don't plan to support the "old" tabs right? like in https://docs.google.com/a/canonical.com/document/d/1BRy9-DEXr3A1D7PHkJaXmjbe7xbRmxKkzANXuu-F6lc/edit# on page 713:18
nik90|officepopey, dpm: I think this whole hack week concept has been proven to be very useful. I got 6 bugs literally fixed :-)13:18
dpm\o/13:19
dpmexcellent13:19
boikoKaleo: some context: with the splitting of the phone-app into dialer, messaging and addressbook, the dialer got a new design, and it has the old style tabs in it13:19
timpboiko: why do they want a different tabs pattern only for phone-app?13:20
timpwhere is the design patterns police? ;)13:20
timpckpringle: ^13:20
PaoloRotoloHi all!13:20
boikotimp: good question, I have a design meeting with christina and rachel in 10 minutes, I'll bring that up13:21
timpboiko: I think that new design is not consistent with the rest, and it uses too much screenspace13:21
timpyes, better check with them first13:22
boikotimp: I must admit I prefer to have the tabs explicitly visible on screen, but then with no header on top13:22
timpboiko: I think it is good to use the same pattern everywhere13:22
dpmhi PaoloRotolo, thanks for your merge proposal! \o/13:23
boikotimp: yep, I didn't mean for phone app to be different, I think the explicit tabs is better in general13:24
PaoloRotolohi dpm :) No problem for me, I'm happy to help you ;)13:25
nik90|officePaoloRotolo: I am not sure if you saw the latest comment by another person, but would it possible to make the search icon size (height and width) the same size as the clear button13:26
nik90|officePaoloRotolo: I do not have the dimensions of the clear button icon, so it has to be trial and error13:26
nik90|officeotherwise it looks good.13:26
nik90|officewill merge tonight13:27
dpmhi JoeyChan, are you going to send a merge proposal to remove the Index 0 and Index 1 toolbar actions?13:27
JoeyChanyep, sorry for forgot remove those test button13:28
PaoloRotolonik90|office, ok, I'll try to fix it :) Unfortunately the clear button icon isn't in /images :/13:28
nik90|officePaoloRotolo: true. that's because the clear button comes directly from the sdk. So I did not have it add it manually to /images13:30
nik90|officedpm: Later I will need some help from you regarding implementing pagestack inside a tab. I had some wierd problems when I tried to do it.13:31
nik90|officedpm: I will create a branch which I will post the link later.If you have time please look at it and let me know what I am doing wrong.13:31
JoeyChandpm: how about tabs inside a pagestack ?13:31
Kaleotimp: no I don't13:32
JoeyChantabs header occupy the pagestack header13:32
nik90|officedpm: the issue I had was that the toolbar actions from another tabs started to appear in the pagestack for no reason13:32
dpmnik90|office, I'll try to do my best. I used it in Qreator, but I haven't tested it since the latest SDK changes. I'm more than happy to review it, but perhaps the best person to ask is timp, as he's the tabs expert :)13:32
PaoloRotolonik90|office, ok. BTW, we've also to vectorize all the icons. Svg are better than Png, right?13:32
Kaleotimp: boiko: clearly designers need to talk to each other13:32
nik90|officedpm: okay13:33
dpmnik90|office, I've seen these issues happening every now and then, but they seemed to come and go, so I never got the chance to reproduce it reliably and report it13:33
nik90|officedpm: ah thats good to know. I thought I was doing something terribly wrong.13:34
nik90|officedpm: unless we both are ofc wrong :P13:34
nik90|officePaoloRotolo: yes svg are definitely better. However I think I heard from the file manager app dev that svg cannot be used properly in the core apps13:35
nik90|officePaoloRotolo: I will have it investigate. If you have a svg icon, coudl you test it out13:36
dpmnik90|office, I never discard the option I'm doing something wrong, as it tends to happen quite often :)13:36
PaoloRotolonik90|office, nice, I'll try to vectorize the icons with Inkscape. If they work, I'll propose a merge :D13:38
nik90|officePaoloRotolo: awesome :D13:38
popeynice!13:39
AskUbuntuUbuntu App Development Cookbook | http://askubuntu.com/q/32151313:46
Laneympt: Filed as bug #1202683 FYI13:47
ubot2`Launchpad bug 1202683 in ubuntu-ui-toolkit (Ubuntu) "ListItem.Standard doesn't accept ActivityIndicator as control" [Undecided,New] https://launchpad.net/bugs/120268313:47
Laneytimp: ^13:47
JoeyChananyone try tabs inside pagestack ?13:47
timpJoeyChan: doesn't work. I am working on making it work now. https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/118785013:48
ubot2`Ubuntu bug 1187850 in Ubuntu UI Toolkit "Page stack header within a tab should be displayed instead of tabs" [High,In progress]13:48
PaoloRotolonik90|office, please, look the last comment: https://plus.google.com/u/0/106560691065858212266/posts/KN4mdWgbGLd13:49
JoeyChanthx  :)13:49
PaoloRotolois that an "official" icon theme?13:49
timpLaney: this MR may fix it :) I plan to review it later today, but you could try to see if your problem is solved in that branch13:50
timpLaney: https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/slider_refresh/+merge/17455413:50
arahey guys!13:53
arado we have a date for QT 5.0.1 to be out of beta to the stable PPA?13:53
JoeyChan5.1 ?13:54
araJoeyChan, basically for this: http://askubuntu.com/questions/259510/problem-with-svg-image-in-qml13:55
JoeyChanara: sorry , I'm not cannonical offical, can't answer that13:57
lisettteJoeyChan: did you see http://design.canonical.com/2013/07/shorts-visual-exploration/ ?13:59
PaoloRotolonik90, please, look the last comment: https://plus.google.com/u/0/106560691065858212266/posts/KN4mdWgbGLd14:02
dpmhey ara, bzoltan might be able to tell you14:04
JoeyChanlisettte:  oh no  .......14:06
JoeyChanwonderful14:06
lisetttemehow ^14:07
bzoltandpm, ara: we are on 5.0.2 already, do you mean 5.1?14:07
ckpringletimp: what's up14:09
timpckpringle: there is a new design for phone-app that uses "old-style" tabs, and I was wondering what the pattern police thinks of that14:10
timpckpringle: I think boiko is already discussing it with the designers14:10
ckpringletimp: cool14:10
ckpringletimp: I won't be here forever , new police needed14:10
ckpringle(katie) ;-)14:11
timpckpringle: yeah, I saw that. pity14:11
ckpringletimp: you've not given me a virtual hug14:11
ckpringletvoss did14:11
ckpringleI'll remember that timp14:11
timpkatie is not a pity, but that you are leaving is, just to make it clear14:11
timpckpringle: you're leaving, so you betrayed us and I hate you now, so no hug ;)14:12
timpckpringle: unless you ask nicely :)14:12
ckpringletimp: ohhhhhh14:12
ckpringletimp: whatEVA14:12
JoeyChanlisettte:  so, images and title are all inside the ubuntu shape ?14:14
lisettteJoeyChan: yes. that might actually make things easier14:15
JoeyChanlisettte: yep, agree  :)14:15
=== balloons_ is now known as balloons
JoeyChanlisettte: I wonder, do we need a menu to access other functions or pages?  seems the bottom bar can't contain too many buttons14:21
jono_JoeyChan, are you working on the RSS reader?14:22
JoeyChanjono_:  yep14:22
jono_JoeyChan, awesome, nice work!14:22
lisettteJoeyChan: not sure if I understand exactly what you mean, but yes, I think we need toolbar actions for all screens14:22
jono_JoeyChan, I was testing it yesterday on the daily image14:23
JoeyChanjono_: just a pre-alpha14:23
jono_JoeyChan, yup14:23
lisettteJoeyChan: http://design.canonical.com/2013/06/shorts-add-edit-share-adjust/14:23
jono_JoeyChan, do you think the suru visual designs might be implemented by the end of the month?14:23
jono_I ask because I am going to make a video demo of all the apps14:23
jono_and would be great to show of the RSS Reader with the designs as it seems the core dogfood functionality is there14:24
JoeyChanlisettte:  I know what u mean, I'm afraid the actionbar contains too many actions14:24
JoeyChanjono_:  oh,  I will try my best14:24
jono_JoeyChan, awesome, thanks so much14:25
jono_you are doing a rocking job!14:25
JoeyChanjono_:   :D14:25
JoeyChanlisettte:  maybe more functions in the future14:26
JoeyChanlisettte: maybe a full screen menu is needed14:26
lisettteJoeyChan: I think there are still some design changes happening in the toolbar to have more space for actions. ckpringle, is there any news on that?14:28
lisettteJoeyChan: although; up to 5 actions should fit i would have thought?14:28
JoeyChanlisettte: or I suggest a big menu to access main functions, like view , management, settings functions14:29
JoeyChanlisettte: I'm not sure but I just afraid too many actions in actionbar14:30
lisettteJoeyChan: yes, there is a maximum of 4 actions in the toolbar in my design, so that should fit14:30
ckpringleJoeyChan: hey yeah so we are working on ideas for ways of handling more options in the bottom edge swipe than the 4 + back that we are limited to right now14:31
ckpringleJoeyChan: can't say we have landed on anything yet but it is on our minds ;-)14:32
JoeyChani c14:32
ckpringleJoeyChan: for now, there is room for 5 touch targets in the width of the phone, and lisettte promises she hasn't put more than 5 in the toolbar ;-)14:32
JoeyChanI believe u guys can make cool stuff  :P14:33
lisettteJoeyChan: for the topic view, the actions are: Refresh, List view, Add reads, Edit topics14:34
JoeyChanlisettte:  got it14:34
lisettteJoeyChan: for the reading view: Back, Reading options, Share, Save offline14:35
JoeyChanSave offline?  or call it  favourite ?14:35
lisettteJoeyChan: ha, good question!14:36
lisettteJoeyChan: we are still thinking about this pattern14:36
JoeyChanlisettte: because they are already offline ..14:36
JoeyChanlisettte: and a button to open the web browser,  don't forget it14:39
lisettteJoeyChan: true about the offline, but I am guessing 'normal' articles will be more temporary. this action will save the article in a special place where i can read it at a later stage. 'save article' could work?14:41
JoeyChanlisettte: we already have this function in database, we name it "favourite"14:42
lisettteJoeyChan: favourite can work, but it doesn't tell the user that he will be able to read it on the train or plane14:43
lisettteJoeyChan: plus, it feels weird to favourite an interesting article about something you hate14:43
JoeyChanlisettte: in our database, we can mark an article "read later" or "favourite"14:44
lisettteJoeyChan: 2 separate actions?14:44
mrqtrosHi all!14:44
lisetttehi mrqtros!14:44
JoeyChanlisettte: just two attributes of an article14:45
JoeyChanHi, Roman14:45
JoeyChanlisettte: not two actual functions14:46
lisettteJoeyChan: i don't understand :)14:46
JoeyChanlisettte: use them or not , ur call14:46
JoeyChanlisettte: opsss...14:46
mrqtrosLet me explain, Lisette14:47
JoeyChanlisettte:  it is hard to explain what is database..14:47
lisettteJoeyChan: favourite feels like a more permanent thing. once a user has read an article, they can remove them or share them14:47
mrqtrosCurrently we store all data, required to display an article in our database, so you can read it offline14:47
mrqtrosBut after "resfresh" - all this articles except of "favourite" are deleted14:48
lisettteJoeyChan: read later is more appropriate, but the opposite action 'remove from read later' sounds a bit weird14:48
lisetttemrqtros, JoeyChan: so how can we call this action? :)14:49
JoeyChanlisettte: don't worry,  u can name it what u want14:49
JoeyChanlisettte: doesn't affect the database14:49
lisetttegreat! :)14:50
mrqtrosLisette, my experience with RSS Readers on mobile devices are connected with Nokia N9. In their standard RSS Reader they are storing one snapshot of whole feed offline. After refresh - you losing this articles. But if one articles is marked as favorite, it's stay on device permanently14:50
mrqtrosone article*14:50
mrqtrosSry I'm little tired, come from work few minutes ago :) So a lot of mistakes :(14:51
lisetttemrqtros: feedly keeps the article stream a bit longer i think14:51
lisetttemrqtros: you can refresh the list, but still see some older unsaved items too14:51
JoeyChanlisettte: those articles are from current xml feed14:52
lisettteJoeyChan: in feedly you mean?14:53
JoeyChanlisettte: default, the reader display all articles from feeds14:53
JoeyChanlisettte: and a feed doesn't update all once14:54
JoeyChanlisettte: so u may see some old articles14:54
lisettteJoeyChan: and that is fine14:54
mrqtrosLisette, we can do anything, really :) But feeds - they are like news. Who want to know old news?)14:54
mrqtrosIf article is interesting - you can save it as favorite14:55
mrqtrosAnd read later14:55
lisettteJoeyChan mrqtros: I think it is better to keep items maybe of the current day? not too old news14:55
mrqtrosUsers will learn this principle after few days using our reader14:55
lisetttemrqtros: what happens if the user refreshes the list and there are no new articles yet; would the list be empty?14:56
mrqtrosOf course, we can create an option - day, week, month, year14:56
JoeyChanlisettte: off couse not  :)14:56
lisetttemrqtros: perhaps it also depends on the number of articles, perhaps the latest n articles of the current day14:56
mrqtrosGood question :) But before first usage list will be empty ;)14:57
lisettteJoeyChan: that is what i was worried about with the refresh emptying 'old' articles14:57
JoeyChanlisettte: depends on the feed14:57
lisetttemrqtros: yes, first use I still need to tackle14:57
mrqtrosBut Lisette, believe me, it's just simple conditions in work with database :) We can change anything every moment :)14:58
JoeyChanlisettte:  for example, in a news feed, there r 10 article,  and it only update one article everyday14:58
lisettteJoeyChan, mrqtros: great! perhaps we test what a feasible amount of articles is, both from a user and a memory point of view14:58
lisettteJoeyChan: that is what i mean, perhaps in that case we show the n latest articles14:59
JoeyChanlisettte: second day, u may see 9 old articles and one new14:59
lisettteJoeyChan: so yes, the number is probably more important than the date14:59
mrqtrosOfftop - "ara" on Russian mean "yep", lolly nickname ))14:59
JoeyChanlisettte: yes, latest articles always first14:59
renato_gusch, I will need your organic grid on contact app :D15:01
mrqtrosMy opinion - we must discuss UI of program, but you already decided some things, as far as I know, isn't it?15:01
renato_gusch, is this part of the SDK or is a gallery internal component?15:01
mrqtrosBecause building UI is sometimes requires much longer time, rather than simple changing of one operation with db logic15:01
guschrenato_: that's gallery internal15:02
guschrenato_: rc/qml/OrganicView15:03
JoeyChanlisettte, mrqtros: I'm gonna sleep, c u tomorrow hangout  :)15:03
lisettteJoeyChan: good night and see you tomorrow! :)15:03
mrqtrosOk, have good night!15:03
renato_gusch, how we can shared that? copy & past?15:03
guschrenato_: that's the fasted way to do15:04
renato_gusch, Kaleo, should we have a sdk-components-extra?15:04
mrqtroslisettte, can you check email? I answered you, and asked few questions15:04
guschrenato_: yep - we could add some more stuff there - like the video thumbnailer, or your contatcs list ...15:04
mrqtroslisettte, latest design looks great! ;)15:06
=== ckpringle_ is now known as ckpringle
mhall119renato_: there was an LP project for an extras components package15:14
MihirHello,15:21
MihirGood evening15:21
mhall119hello Mihir15:23
MihirHello mahll11915:23
MihirHow are you doing ?15:25
lisetttemrqtros: i am working on the reply already! :)15:26
mrqtroslisette, ok! Then I'll go to take a shower, I will be online soon!15:27
lisetttemrqtros: cool, see you later!15:28
PaoloRotoloHey nik90|office :)15:34
PaoloRotolohttps://launchpadlibrarian.net/145268716/BEFORE%20and.png15:35
nik90|officePaoloRotolo: Will you be online for another 2-3 hours? I will be home in another 2 hours and would like to talk in detail15:35
nik90|officePaoloRotolo: ah man looks perfect! great job15:35
PaoloRotolonik90|office, thanks. I tested svg but they are bad rendered in Qt15:36
PaoloRotolo(sorry for my bad English, but I'm Italian)15:36
nik90|officePaoloRotolo: yes that's what I heard from the file manager app dev15:36
nik90|office PaoloRotolo your english is fine. My first language isnt english either15:36
PaoloRotolonik90|office, thanks!15:36
nik90|officePaoloRotolo: Shall I talk to your another 2 hours? Is that okay?15:37
PaoloRotolonik90|office, ok :)15:37
nik90|officePaoloRotolo: awesome. bye for now. :)15:37
PaoloRotoloBye :)15:38
PaoloRotolo@rss-app developers: https://bugs.launchpad.net/ubuntu-rssreader-app/+bug/120273316:20
ubot2`Ubuntu bug 1202733 in Ubuntu RSS Feed Reader App "The refresh icon in the toolbar is wrong" [Undecided,New]16:20
PaoloRotoloOT: What's this: www.ubuntu.com xD?16:22
Laneytimp: Checking that branch now16:32
Laneysorry for the delay16:32
timpLaney: cool, thanks. Please leave a comment to tell us whether it works :)16:34
Laneyya16:34
* nik90 is finally home16:45
bzoltan-qtcping bzoltan16:46
om26ertalking to yourself :p16:46
bzoltanom26er:  yes :) but one instance is from the QtCreator :)16:48
timpbzoltan: uhh.. qtc has a built-in irc client?16:48
bzoltantimp:  yes :)16:48
timpwow16:49
bzoltantimp: cool is not it :)16:49
timpI'm not sure yet how useful it is, but cool it is :)16:49
bzoltan timp:  for those developers who are note IRC freaks like us it is a quick an easy way to access the app developer community16:49
nik90bzoltan: how do you access the qtcreator irc client?16:50
bzoltan timp:  and it came cheap.. webirc in a webview16:50
bzoltannik90:  You will get it in the next update ...16:51
nik90bzoltan: ah nice16:51
bzoltannik90:  I am smoke testing it before the release16:51
nik90bzoltan: I am loving qtcreator..has everything in just one software16:52
bzoltannik90 :) yes... and Ubuntu is the bootloader of the QtC :)16:52
nik90:)16:53
nik90:)16:53
mhall119Calculator team meeting is starting in #ubuntu-touch-meeting16:55
timpbzoltan: :)16:55
timpbzoltan: now we need QtC touch!16:55
bzoltantimp: was there a change in the AbstractButton implementation? bfiller says that  the Gallery app has failing tests because of it16:56
bzoltantimp:  I tested today the QtC on Pandaboard :) so why not16:56
bfillerbzoltan, timp: http://pastebin.ubuntu.com/5888112/16:57
timpbzoltan: bzr log tells me the last change was 4 days ago.16:57
timpmine...16:57
timpmight it be an issue with theming? which got fixed 2h ago?17:00
bfillertimp: not sure how long it's been broken actually17:02
timphow do I run that test? when I copy your command-line, I it fails with: cp: cannot stat '/data/ubuntu//etc/device-services.backup': No such file or directory17:05
timprestart: Unknown parameter: USER17:05
nik90dpm, timp: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/120262617:06
ubot2`Ubuntu bug 1202626 in Ubuntu UI Toolkit "[pageStack] show the wrong toolBar when going back from a Tab" [Undecided,Confirmed]17:06
nik90That is the bug I am facing when I try to implement pagestack in the clock app17:06
nik90timp: updated bug report17:29
dpmthanks nik90 for the report17:31
nik90dpm: Would it be possible for you to talk to callum tomorrow morning about this issue? I generally get home only in the evening and most designers are off for the day.17:32
nik90dpm: I can properly draft this into a google docs for a proper description of the issue if you want.17:33
dpmnik90, yes, I can. A google doc would be useful, yes17:34
nik90dpm: I will send it by email when I am done. Most likely you will be off for the day by then.17:35
=== dpm_ is now known as dpm
dpmnik90, timp, I've also commented on the bug17:41
nik90dpm: thnx. I agree to your comment. I also thought that the other bug was infact related to having pagestack inside a tab. Lets hope the designers agree.17:45
dpmnik90, I'm pretty sure they agree, as ckpringle filed that bug after I asked him about it17:45
=== bfiller is now known as bfiller_afk
* timp replied on the bug also17:47
dpmthanks timp :)17:51
avoinehello!18:36
avoineIs there a chance that python-pyqt5 will be part of the sdk for the phones?18:36
mhall119avoine: we're not working on it, no, but if python-qt5 makes it into the Ubuntu repos it should be available18:42
avoineok, great, I thought apps needed to strictly use sdk libraries18:44
mhall119avoine: not necessarily, though obviously that's what we recommend18:57
mhall119in theory any app with a Mir/SurfaceFlinger supporting toolkit will work18:58
mhall119so a python app using Qt5 should work the same as a C++ or QML Qt5 app18:58
avoineyeah18:59
mhall119but python itself has some significant drawbacks on mobile hardware, so we're not recommending it18:59
avoinehehe that's also true18:59
PaoloRotolonik90, hi :)19:01
MihirHello19:07
* avoine wondering if an app could be written only in qml19:10
kenvandineavoine, sure, most of the core apps are pure qml19:13
avoinegreat! I'll look into that19:13
Mihiranybody there?19:16
MihirI am not able to push the request in BZR after making changes19:23
=== bfiller_afk is now known as bfiller
dpmMihir, could you explain a bit more? Without context there is not much chance someone can help you19:25
dpmi.e. what are you trying to do? What have you tried? What was the outcome? Did you get any error messages?19:26
MihirI have resolved following bug , https://bugs.launchpad.net/ubuntu-calculator-app/+bug/119882319:26
ubot2`Ubuntu bug 1198823 in Ubuntu Calculator App "[Calculator app] Not obvious how to add a label to a calculation" [Undecided,In progress]19:26
dpmthe diagram here could help you: https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide19:26
MihirI am trying to push the changes in bzr launch pad but getting following error19:27
Mihirbzr: ERROR: Cannot lock LockDir(chroot-80155600:///%2Bbranch/ubuntu-calculator-app/.bzr/branch/lock): Transport operation not possible: readonly transport19:27
dpmMihir, how are you exactly trying to push?19:27
nik90PaoloRotolo: hi19:28
MihirHey , dpm I guess I have resolved the issue19:29
MihirThanks for your help @dpm_19:32
dpmMihir, cool, are you ok for sending the merge proposal as the next step?19:32
MihirYup, I did19:32
Mihirhttps://bugs.launchpad.net/ubuntu-calculator-app/+bug/119882319:32
ubot2`Ubuntu bug 1198823 in Ubuntu Calculator App "[Calculator app] Not obvious how to add a label to a calculation" [Undecided,In progress]19:32
MihirI have made changes in QML file19:33
Mihirscreen.qml19:33
dpmMihir, cool. You pushed your branch to Launchpad. Now you need to request a merge so that developers get notified about it, review it, and merge it to the trunk branch. You simply need to:19:34
dpm1. Go to https://code.launchpad.net/~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel19:34
dpm2. Press the "Propose for merging" link19:34
dpm3. Fill in the description and the commit message19:35
dpm4. Press the "Propose for merge" button19:35
dpmAnd then wait for the reviews to come :)19:35
MihirDone :)19:38
MihirThanks a lot for your help dpm..19:38
WebbyITdpm, in which PPA is qmlscene? I have not qtcreator on this computer, but I want to have a look to Mihir merge proposal :)19:39
WebbyITDoh, it's in repository...19:40
dpmWebbyIT, yeah, in the archive for 13.04 or saucy, or in the SDK team PPA -> http://developer.ubuntu.com/get-started/19:40
dpmMihir, thank *you* for your contribution!19:41
nik90PaoloRotolo: u there?19:41
PaoloRotolonik90, now yes :)19:41
Mihirdpm , this is my first time..:) hope it is perfect :)19:42
dpmMihir, cool. No need to be perfect, we can always improve and learn :) There are a couple of things:19:42
nik90PaoloRotolo: nice19:43
dpm1. Could you add a commit message? You can do it with the "Set commit message" link here: https://code.launchpad.net/~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel/+merge/17566219:43
nik90PaoloRotolo: for the icons, did you take them from the ubuntu mobile theme?19:43
PaoloRotolonik90, yes, I've uploaded my proposal merge with the official icon.19:44
PaoloRotoloupdated*19:44
nik90PaoloRotolo: which resolution did you scale it to?19:44
dpmMihir, 2. If you look at the diff in the merge page, you can see that you've changed two files unrelated to the bug: https://code.launchpad.net/~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel/+merge/17566219:44
dpmLook at line 72 onwards19:44
nik90PaoloRotolo: the reason I am asking is that the file managers devs did the same thing. They took the svg from the mobile theme and converted it into png. However they scaled it at 16x16 resolution.19:45
MihirOhh yes i got it19:45
nik90PaoloRotolo: this caused the icon to be blurry in certain devices19:45
nik90PaoloRotolo: I just want to make sure you scaled it to higher res19:45
PaoloRotolonik90, the icon is 34x3419:45
Mihiri din't know that , I just modified 1 file and did commit19:45
dpmMihir, you can revert the status of those files with "chmod +x <filename>"19:45
PaoloRotolonik90, no, 32x32, sorry19:46
Mihirfrom the same branch ?19:46
dpmMihir, when you're done, you can commit your changes, push them to Launchpad and the merge proposal will be automatically updated for you19:46
nik90PaoloRotolo: okay. I think that resolution should be ok. Let me check 1 second19:46
dpmyeah, so on your local branch19:46
dpm1. Do the changes19:46
dpm2. Run bzr commit19:46
PaoloRotolonik90, and it's the same of the delete icon: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1202364/+attachment/3741343/+files/size.mp419:47
ubot2`Ubuntu bug 1202364 in Ubuntu Clock App "[Clock app] Search icon isn't in Ubuntu Touch Style" [Low,Confirmed]19:47
dpm3. Push the branch with bzr push lp:~<same_location_you_pushed_earlier_on>19:47
dpmMihir, and then you're done :)19:47
WebbyITMihir, have you signed CLA? As far as I know you have to do it to contribute to U-Touch, dpm can you confirm?19:47
nik90PaoloRotolo: yeah I saw ur video before. That's good. Just making sure with others that 32x32 size looks okay on all devices19:48
dpmWebbyIT, yeah, that's explained in https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide19:48
PaoloRotolonik90, nice, thanks!19:48
dpmbut I thought it'd be better to get the merge proposal right first, one step at a time :)19:48
nik90PaoloRotolo: it seems 32x32 is fine until we can use the svgs. So I think your MP is good to go.19:50
PaoloRotolonik90, cool :D19:50
Mihir@dpm__ I did chmod for all three files and tried to execute bzr commit19:51
Mihirbzr: ERROR: No changes to commit.19:51
nik90PaoloRotolo: would you be interested in converting and creating new icons?19:52
nik90PaoloRotolo: congrats on your first contribution to clock app :)19:53
PaoloRotolonik90, yes of course :D19:53
WebbyITNice job PaoloRotolo :)19:53
PaoloRotolonik90, thanks! (btw, it isn't the first :P)19:53
dpmMihir, are you sure the status was changed? What does 'bzr status' say? what does 'ls -l' show for those files?19:53
PaoloRotoloThanks WebbyIT :D19:53
nik90PaoloRotolo: you have contributed before?19:54
PaoloRotolonik90, yes, with a patch for a wrong dependency.19:55
nik90PaoloRotolo: nice :)19:55
PaoloRotolonik90, ops, it was the file manager app, sorry :/ https://code.launchpad.net/~paolorotolo/ubuntu-filemanager-app/fix-for-117521919:55
nik90PaoloRotolo: still nice work.19:56
PaoloRotolonik90, ahah, thanks a lot :)19:56
nik90PaoloRotolo: Would you be able to create the reset and lap icons shown here  http://ubuntuone.com/4ss11l6KU1PDr2BnDe7koJ ?19:57
nik90PaoloRotolo: same styling 32x32 or even higher if you want with white color19:58
MihirI did following things19:58
PaoloRotolonik90, yes of course :) Should I export them in .png?19:58
Mihirchmod +x debian/rules19:59
Mihirchmod +X images/generate.py19:59
WebbyITnik90, about my MR for local search, I have see only now your comment. It's a good point, I'll investigate it when I'll return, or if you preferer, feels free to do it :)19:59
nik90PaoloRotolo: yes since qml does not render svg properly. However keep the svg files safe in your comp. May be later we can use them.19:59
Mihirchmod +x ubuntu-calculator-app19:59
Mihirbzr commit19:59
nik90WebbyIT: Don't worry. I will research it with dpm and then lets see what happens. But thanks for bringing that up20:00
Mihirnothing to commit , Am i doing wrong somewherE?20:00
nik90Mihir: can you try "bzr status" and paste output20:00
Mihirit's black nik9020:00
nik90as in nothing20:00
nik90Mihir: did you modify the files in that folder?20:01
MihirYup , Nothing20:01
PaoloRotolonik90, the "reset" icon is in the official package of Ubuntu Touch icons20:01
nik90bzr should automatically detect it20:01
dpmMihir, and 'ls -l ubuntu-calculator-app'?20:01
PaoloRotoloI've to create only the lap icon20:01
nik90PaoloRotolo: that's good. We can use that then20:01
Mihir-rw------- 1 mihir mihir 80 Jul 19 00:26 ubuntu-calculator-app20:01
Mihirdpm , above is output of your last ls20:02
dpmMihir, it's not changing the mode to +x20:02
* nik90 desperately needs time to create a blog post about the latest clock app changes20:02
Mihiri did execute20:03
Mihirchmod +x ubuntu-calculator-app20:03
Mihiram I doing anything wrong?20:04
dpmMihir, try executing 'chmod -v +x ubuntu-calculator-app'20:04
dpmthat should give you verbose output20:05
Mihirmode of ‘ubuntu-calculator-app’ changed from 0600 (rw-------) to 0711 (rwx--x--x)20:06
WebbyITnik90, dpm I have a problem, I can't run clock app because said me module "Ubuntu.Components.Themes.Ambiance" is not installed20:06
WebbyITnik90, I have installed all dependencies20:06
Mihirdpm:. still 'ls -l ubuntu-calculator-app' has same output20:07
dpmWebbyIT, from your comment above, you are using the SDK from the archive on 13.04. You need the SDK from the SDK PPA to run the clock app20:08
nik90WebbyIT: if you are on 13.04, you need the PPA. On 13.10 you need nothing.20:09
WebbyITdpm, ahhh, it's obviusly20:09
dpmMihir, hm, I'm not sure what's going on, then. Is there anything special about your Ubuntu installation?20:09
WebbyITnik90, thanks, I'm going to add it20:10
PaoloRotolonik90, please, can you send me your e-mail address? I've to go now, and I'll send you the icon tomorrow20:10
nik90PaoloRotolo: why dont you just propose a MP?20:11
MihirHmmm even , I haven't made any changes though in these files..:(20:11
PaoloRotolonik90, oh, you're right :D20:12
PaoloRotoloGood night!20:12
WebbyITMihir, try to delete your local folder and download it via bzr20:14
WebbyITMihir, bzr rm localFolder20:14
WebbyITrm -r localFolder20:14
MihirOkay let me try that :) , but will that branch and changes will work for me ?20:14
WebbyITMihir, yes, now your changes are on Launchpad20:15
WebbyITMihir, you can delete your locale changes and redownload it20:16
WebbyITMihir, bzr branch lp:~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel20:16
dpmWebbyIT, Mihir, deleting won't solve the problem20:16
dpmit seems to be a file system issue. It's better to try to find out what's going on than just blindly deleting files20:17
MihirOkay20:17
Mihirlet me try that20:17
dpmMihir, are these files in a USB stick or drive?20:18
dpmi.e. FAT32?20:18
dpmthat would explain things20:19
MihirAnd finally done20:22
Mihir:) changed20:22
dpmgreat :)20:23
MihirNow @webbyIT could you just look at the change ?20:23
WebbyITMihir, great :) I'm going to review it, code looks good, but I have to try it (when QTCreator is installed)20:23
WebbyITMihir, sorry, but I'm not on my usual computer, so I have to configure it20:24
MihirOhhh20:24
MihirOkay20:24
dpmthanks WebbyIT for reviewing!20:26
Mihir@webbyIT have good night20:27
Mihirwill gotta to go :)20:27
WebbyITMihir, it's good, I'm going to approve it :)20:27
WebbyITMihir, great job :)20:28
MihirThanks :)20:28
WebbyITMihir, hope to see soon other Merge Proposal by you :)20:28
MihirSure , I am testing it unable to find any bugs to work on for calculator20:28
WebbyITMihir, one thing: is it possible to have text bigger?20:31
MihirHmm compare to operator text?20:31
WebbyITMihir, see http://design.canonical.com/wp-content/uploads/keyscreens_calculator1.jpg20:31
WebbyITMihir, you can do it tomorrow ;)20:32
Mihirwait let me do it20:33
WebbyITMihir, yeah, sure :)20:34
MihirHey , WebbIT20:40
Mihiri have pushed it20:40
WebbyITMihir, now it's perfect ;920:42
WebbyIT;)20:42
Mihirgreat :)20:44
WebbyITMihir, I have approved it, congrats on your first commit to calc app :)20:44
WebbyITMihir, btw, remember that you have to sign the CLA http://www.canonical.com/contributors20:45
ahayzendanielholm, o/20:45
MihirOhh thanks a lot for approval :)20:47
ahayzendanielholm, is there any reason why clicking tracks in the Artist page has not been implemented yet?20:47
Mihir@webbyIT from where can I get this form ?20:48
WebbyITMihir, thanks to you for your contribution :)20:49
MihirThanks a lot for your appreciation :)20:49
WebbyITMihir, you can sign CLA here:20:50
WebbyIThttps://forms.canonical.com/contributor/20:50
MihirGot it :)20:50
Mihirwhom shall i give as project manager?20:51
WebbyITMihir, you can indicate popey (Alan Pope)20:51
popeyyup20:52
MihirI am doen with signing :)20:52
WebbyITpopey, Mihir tonight did his first contribution :) He solved a bug for calc-app20:52
popeyFantastic! Thanks so much Mihir !20:53
popeyIt's great having new contributors!20:53
MihirThanks a lot for Popey :)20:53
MihirThanks for this too  :) https://plus.google.com/u/0/111697084657487423167/posts/V9yNdc5kH1820:55
Mihirit does exists on fb too ?20:55
WebbyITMihir, no, as far as I know20:56
Mihirokay :)20:56
Mihirlet me know if there is anything else to work on :)20:57
WebbyITMihir, we have a lots of bug open, you can choose what you prefer ;)20:58
WebbyIThttps://bugs.launchpad.net/ubuntu-phone-coreapps20:58
Mihiri just looked for calculator to start on :)20:58
Mihiri am learning QML too20:58
WebbyITMihir, great :)20:59
WebbyITMihir, on calc we have not much work: there are some bugs https://bugs.launchpad.net/ubuntu-calculator-app21:00
MihirYeah those are related to design21:01
Mihiryesterday I made review on one bug21:01
Mihirthat was on decimal issue.21:01
WebbyITMihir, yes, I saw it.. now we have to test calc app as much as possible, to find and fix other bugs21:02
MihirYeah , sure :) I'll do it whenever I'll get some time to do that :) out of office work :P hehee21:02
WebbyITMihir, next week I'll not here, feel free to ping dpm, popey or mhall119 for everything you need :)21:04
MihirOh sure :)21:05
Mihirenjoy your holidays :)21:05
WebbyITthanks Mihir :)21:06
Mihiranyways i'll be off to bed it's 2:30 AM here ;)21:06
MihirThanks a lot for your help :)21:06
Mihirwill be back tomorrow :)21:06
WebbyITMihir, so, good night :)21:07
MihirYou too good night :)21:08
=== boiko__ is now known as boiko
iBelievetimp: ping21:55
AskUbuntufakeroot and package building | http://askubuntu.com/q/32167022:26

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