[06:30] Hello [06:31] morning Mihir_ [06:31] Good Morning dpm [06:32] dpm: how are you ? [06:34] fine, and yourself? Have you had the chance to dive deeper into core apps? :) [06:56] What languages should I learn to become an ubuntu developer | http://askubuntu.com/q/321403 [07:17] good morning [07:21] dholbac:. good Morning [07:43] hi Mihir_ [07:50] anyone know if there is a more up to date version of the messaging menu documentation than what is on the site? [07:50] because the site stuff doesn't really work === 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 [08:23] gusch: hey, when you have a moment, could you please review https://code.launchpad.net/~osomon/webbrowser-app/domainlist-model-updates/+merge/175412 ? [08:23] oSoMoN: sure [08:24] thanks! [08:48] Good morning all, happy Nelson Mandela Day! :-D [08:52] oSoMoN: why is there the QTest::qWait(100); in the test? [08:52] gusch: to ensure the timestamps of the entries inserted in the history model are different [08:52] oSoMoN: ah - ok [08:52] oSoMoN: I'll approve [08:53] thanks! [09:21] hey toolkit guys ;-) [09:22] does anyone know if I can do that easily with the toolkit a mainview/page? [09:22] http://jsfiddle.net/Marcel/e9hyw/ [09:22] e.g having [09:22] [The page Header] [09:22] < button > [09:22] < content > [09:22] with scrolling making the header slide off screen and button stay at the topc and the content scrolling [09:23] e.g what you get on that website if you scroll down on the bottom-right area [09:36] This is Joey from rss reader team :) [09:49] hi JoeyChan! [09:49] hi :) [09:51] JoeyChan: just wanted to let you know I am still trying to get more info on the icons question Roman emailed [09:51] maybe we can get some icon from other core app [09:52] like refresh icon in weather app [09:52] JoeyChan: it might already be in code somewhere, so trying to find out more details on that [09:53] JoeyChan: 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] this one ? lp:~dragly/ubuntu-rssreader-app/topics-management-branch [09:53] this is the latest [09:54] JoeyChan: yep, that is the one [09:54] so .. how do u feel ? [09:55] I managed to add a feed! :) [09:55] and change my topics [09:55] so that is super awesome [09:55] there are some changes between this and the flow I proposed, so perhaps we can have a look at that today? [09:55] I feel that is still bit complex, I want more simpler [09:56] JoeyChan: also: is there a problem with the tabs? [09:56] I don't seem to have any, only Shorts [09:56] Roman removed the tabs [09:56] there's a bug of the header [09:57] yes i read something about that [09:57] tabs's header occupy the header [09:57] JoeyChan: mehow is working on a visual design post btw; we are hoping to share some visuals very soon! [09:59] oh cool :D [09:59] whole user flow? [09:59] yes, it looks super slick.. [09:59] no, key screens [09:59] i c [10:00] so organic grid, list, and article view [10:00] with gradient background [10:01] like the clock app? [10:01] yeah, kinda [10:01] we will email and post here when it is on the blog [10:01] cool ~~ [10:02] maybe we can do some visual hacking today! :) [10:03] visual hacking? [10:05] i mean: hacking to implement the visuals. [10:07] yep I understand that, but current testing branch does not fit ur designs on the blog post [10:08] umm, not sure if i understand? do you mean the organic grid? [10:09] I mean, totally different... [10:09] :) [10:09] the management part [10:09] aha, right [10:09] I didn't create that [10:10] what 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 email [10:10] Roman made that bit complicated [10:10] agree [10:10] or if people are in the channel here, we can chat about it [10:10] the visuals mehow did could be a separate project [10:10] adding a background gradient and making it look super shiny [10:11] so depending on what people feel like doing, we could work on those things [10:11] yep :) [10:12] cool [10:12] so I am going to take screenshots and walk through the process now, but it will take me a while to write it all down [10:14] ok [10:36] go home for supper :P [10:37] enjoy your dinner JoeyChan! === MacSlow is now known as MacSlow|lunch === greyback is now known as greyback|lunch [11:20] How can I assign an ActivityIndicator to a Standard's control? [11:22] Laney: not. it is not a "control" (no subclass of AbstractButton) [11:23] Laney: the thought behind this restriction is that you can click the list item to trigger the control's onClicked signal [11:25] timp: I see [11:25] timp: see https://wiki.ubuntu.com/PhoneApp#Call_waiting [11:25] shall I just not use Standard? [11:26] Laney: hmm. What about "greying out" the switch by setting enabled: false [11:26] timp: I guess that doesn't convey that something is happening [11:30] Laney: what does it mean when you show the activityindicator there? its not 100% clear to me [11:30] that it's contacting the mobile network to effect the change (or to retrieve the current value on first launch) [11:31] ah, its a carrier setting [11:31] I mean not a local phone setting [11:31] yeah [11:32] perhaps a popup should be shown that says that? [11:32] well its something for design to decide [11:32] I mean I could presumably create something that does it myself [11:32] but the current ListItem.Standard does not allow to show an ActivityIndicator for the control [11:32] using a Base [11:32] yeah, or a subclass of Switch with a third state that hides the switch and shows the activityindicator [11:33] or we modify Standard [11:33] the best solution is not immediately obvious to me [11:33] hmm [11:36] I don't see any non-dismissable popups [11:37] Laney: Dialog [11:38] Laney: you explicitly have to add a cancel/close/no button to dismiss [11:38] timp: Oh, right [11:39] I was confused by the description [11:39] let me try that [11:39] Laney: I never tried it without any buttons. What would happen if you cannot connect properly to figure out the status? [11:39] Laney: how is it confusing? Perhaps it can be improved [11:39] I thought the confirm was optional but cancel was mandatory [11:40] timp: "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.”. " === greyback|lunch is now known as greyback [11:42] Laney: normally it is mandatory because you need a way to close the dialog, but that button is not enforced [11:42] sure [11:42] Laney: your case is special I think. But I would check with design if it is good to "abuse" the dialog like this [11:57] timp: Are you only supposed to be able to close a dialog from within itself? [11:59] Laney: normally (with a close button inside the dialog), that should be no problem [11:59] yes :-) [12:00] Laney: PopupUtils.open() returns the dialogue [12:00] ah, that could be useful [12:00] or if there's a signal for when the dialog is shown I could do the activity then [12:00] I think this is the first time that's needed, so it is not well-tested [12:01] Laney: what do you mean a signal? When you call PopupUtils.open, the dialog is shown [12:01] onShown: // do some work [12:01] Laney: alternatively, you don't need to use PopupUtils. [12:01] Laney: you can create the Dialog directly (no Component), and call dialog.show() and dialog.hide() [12:02] ah [12:02] why is PopupUtils preferred? [12:02] I guess that's better in your case [12:03] Laney: 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 alternatives [12:04] Laney: yeah the only thing PopupUtils.open() does is to instantiate the component, after loading it from an external qml file if that is needed [12:04] Laney: and then it opens the dialog/popup and sets up connections to destroy it when hidden [12:04] timp: I see, fair enough [12:04] timp: Using the return value from open() works too [12:05] mpt: So https://wiki.ubuntu.com/PhoneApp#Call_waiting replacing the switch with a spinner isn't possible (at least easily) in the SDK currently [12:06] mpt: We just ^^^ worked out how to open a dialog with the spinner which closes when the action is done [12:06] could we do that instead? [12:07] timp: Thanks for your help :-) [12:07] Laney: 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 dialog [12:07] yeah, shouldn't be a problem [12:07] Laney: if you don't want that behavior you'll have to use show() and hide() and not use PopupUtils [12:07] Laney: okay. good :) === MacSlow|lunch is now known as MacSlow [12:34] nik90: you around? [12:39] Laney, 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] So probably a good idea to request it from the SDK team :-) [13:12] popey: I got a few minutes now [13:12] hey [13:13] i think we have some illness in design, so it would be just you and me ☻ [13:13] did you have any questions for design? [13:13] popey: I thought that the meeting was moved to 16:00 UTC [13:13] ah, i only thought that was for one week, do you need it moving permanently? [13:14] popey: yes, since that is the only time I get off from work [13:14] sorry. [13:14] dpm: could you move the clock design to 16:00 UTC permanently? [13:14] popey: no its okay. I totally forgot to check my calendar [13:14] ☻ [13:14] popey: I hope it is okay with the design team's schedule [13:15] yeah, but today seems out [13:15] due to illness [13:15] popey: I had some questions to raise. But will do do so by email. [13:15] popey: are u ill? [13:15] ok, thanks [13:15] no, design [13:15] I'm just hot ☻ [13:15] popey, sure, sorry, I hadn't understood it was meant to be permanently [13:15] me either, no worries ☻ [13:16] dpm, popey: thnx for moving it [13:16] popey, nik90|office no worries: 16:00 UTC then? [13:16] dpm: yes 16:00 UTC [13:17] popey, nik90|office done [13:18] Kaleo: 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 7 [13:18] popey, dpm: I think this whole hack week concept has been proven to be very useful. I got 6 bugs literally fixed :-) [13:19] \o/ [13:19] excellent [13:19] Kaleo: 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 it [13:20] boiko: why do they want a different tabs pattern only for phone-app? [13:20] where is the design patterns police? ;) [13:20] ckpringle: ^ [13:20] Hi all! [13:21] timp: good question, I have a design meeting with christina and rachel in 10 minutes, I'll bring that up [13:21] boiko: I think that new design is not consistent with the rest, and it uses too much screenspace [13:22] yes, better check with them first [13:22] timp: I must admit I prefer to have the tabs explicitly visible on screen, but then with no header on top [13:22] boiko: I think it is good to use the same pattern everywhere [13:23] hi PaoloRotolo, thanks for your merge proposal! \o/ [13:24] timp: yep, I didn't mean for phone app to be different, I think the explicit tabs is better in general [13:25] hi dpm :) No problem for me, I'm happy to help you ;) [13:26] PaoloRotolo: 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 button [13:26] PaoloRotolo: I do not have the dimensions of the clear button icon, so it has to be trial and error [13:26] otherwise it looks good. [13:27] will merge tonight [13:27] hi JoeyChan, are you going to send a merge proposal to remove the Index 0 and Index 1 toolbar actions? [13:28] yep, sorry for forgot remove those test button [13:28] nik90|office, ok, I'll try to fix it :) Unfortunately the clear button icon isn't in /images :/ [13:30] PaoloRotolo: true. that's because the clear button comes directly from the sdk. So I did not have it add it manually to /images [13:31] dpm: 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] dpm: 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] dpm: how about tabs inside a pagestack ? [13:32] timp: no I don't [13:32] tabs header occupy the pagestack header [13:32] dpm: the issue I had was that the toolbar actions from another tabs started to appear in the pagestack for no reason [13:32] nik90|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] nik90|office, ok. BTW, we've also to vectorize all the icons. Svg are better than Png, right? [13:32] timp: boiko: clearly designers need to talk to each other [13:33] dpm: okay [13:33] nik90|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 it [13:34] dpm: ah thats good to know. I thought I was doing something terribly wrong. [13:34] dpm: unless we both are ofc wrong :P [13:35] PaoloRotolo: 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 apps [13:36] PaoloRotolo: I will have it investigate. If you have a svg icon, coudl you test it out [13:36] nik90|office, I never discard the option I'm doing something wrong, as it tends to happen quite often :) [13:38] nik90|office, nice, I'll try to vectorize the icons with Inkscape. If they work, I'll propose a merge :D [13:38] PaoloRotolo: awesome :D [13:39] nice! [13:46] Ubuntu App Development Cookbook | http://askubuntu.com/q/321513 [13:47] mpt: Filed as bug #1202683 FYI [13:47] Launchpad bug 1202683 in ubuntu-ui-toolkit (Ubuntu) "ListItem.Standard doesn't accept ActivityIndicator as control" [Undecided,New] https://launchpad.net/bugs/1202683 [13:47] timp: ^ [13:47] anyone try tabs inside pagestack ? [13:48] JoeyChan: doesn't work. I am working on making it work now. https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1187850 [13:48] Ubuntu bug 1187850 in Ubuntu UI Toolkit "Page stack header within a tab should be displayed instead of tabs" [High,In progress] [13:49] nik90|office, please, look the last comment: https://plus.google.com/u/0/106560691065858212266/posts/KN4mdWgbGLd [13:49] thx :) [13:49] is that an "official" icon theme? [13:50] Laney: 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 branch [13:50] Laney: https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/slider_refresh/+merge/174554 [13:53] hey guys! [13:53] do we have a date for QT 5.0.1 to be out of beta to the stable PPA? [13:54] 5.1 ? [13:55] JoeyChan, basically for this: http://askubuntu.com/questions/259510/problem-with-svg-image-in-qml [13:57] ara: sorry , I'm not cannonical offical, can't answer that [13:59] JoeyChan: did you see http://design.canonical.com/2013/07/shorts-visual-exploration/ ? [14:02] nik90, please, look the last comment: https://plus.google.com/u/0/106560691065858212266/posts/KN4mdWgbGLd [14:04] hey ara, bzoltan might be able to tell you [14:06] lisettte: oh no ....... [14:06] wonderful [14:07] mehow ^ [14:07] dpm, ara: we are on 5.0.2 already, do you mean 5.1? [14:09] timp: what's up [14:10] ckpringle: there is a new design for phone-app that uses "old-style" tabs, and I was wondering what the pattern police thinks of that [14:10] ckpringle: I think boiko is already discussing it with the designers [14:10] timp: cool [14:10] timp: I won't be here forever , new police needed [14:11] (katie) ;-) [14:11] ckpringle: yeah, I saw that. pity [14:11] timp: you've not given me a virtual hug [14:11] tvoss did [14:11] I'll remember that timp [14:11] katie is not a pity, but that you are leaving is, just to make it clear [14:12] ckpringle: you're leaving, so you betrayed us and I hate you now, so no hug ;) [14:12] ckpringle: unless you ask nicely :) [14:12] timp: ohhhhhh [14:12] timp: whatEVA [14:14] lisettte: so, images and title are all inside the ubuntu shape ? [14:15] JoeyChan: yes. that might actually make things easier [14:15] lisettte: yep, agree :) === balloons_ is now known as balloons [14:21] lisettte: I wonder, do we need a menu to access other functions or pages? seems the bottom bar can't contain too many buttons [14:22] JoeyChan, are you working on the RSS reader? [14:22] jono_: yep [14:22] JoeyChan, awesome, nice work! [14:22] JoeyChan: not sure if I understand exactly what you mean, but yes, I think we need toolbar actions for all screens [14:23] JoeyChan, I was testing it yesterday on the daily image [14:23] jono_: just a pre-alpha [14:23] JoeyChan, yup [14:23] JoeyChan: http://design.canonical.com/2013/06/shorts-add-edit-share-adjust/ [14:23] JoeyChan, do you think the suru visual designs might be implemented by the end of the month? [14:23] I ask because I am going to make a video demo of all the apps [14:24] and would be great to show of the RSS Reader with the designs as it seems the core dogfood functionality is there [14:24] lisettte: I know what u mean, I'm afraid the actionbar contains too many actions [14:24] jono_: oh, I will try my best [14:25] JoeyChan, awesome, thanks so much [14:25] you are doing a rocking job! [14:25] jono_: :D [14:26] lisettte: maybe more functions in the future [14:26] lisettte: maybe a full screen menu is needed [14:28] JoeyChan: 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] JoeyChan: although; up to 5 actions should fit i would have thought? [14:29] lisettte: or I suggest a big menu to access main functions, like view , management, settings functions [14:30] lisettte: I'm not sure but I just afraid too many actions in actionbar [14:30] JoeyChan: yes, there is a maximum of 4 actions in the toolbar in my design, so that should fit [14:31] JoeyChan: 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 now [14:32] JoeyChan: can't say we have landed on anything yet but it is on our minds ;-) [14:32] i c [14:32] JoeyChan: 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:33] I believe u guys can make cool stuff :P [14:34] JoeyChan: for the topic view, the actions are: Refresh, List view, Add reads, Edit topics [14:34] lisettte: got it [14:35] JoeyChan: for the reading view: Back, Reading options, Share, Save offline [14:35] Save offline? or call it favourite ? [14:36] JoeyChan: ha, good question! [14:36] JoeyChan: we are still thinking about this pattern [14:36] lisettte: because they are already offline .. [14:39] lisettte: and a button to open the web browser, don't forget it [14:41] JoeyChan: 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:42] lisettte: we already have this function in database, we name it "favourite" [14:43] JoeyChan: favourite can work, but it doesn't tell the user that he will be able to read it on the train or plane [14:43] JoeyChan: plus, it feels weird to favourite an interesting article about something you hate [14:44] lisettte: in our database, we can mark an article "read later" or "favourite" [14:44] JoeyChan: 2 separate actions? [14:44] Hi all! [14:44] hi mrqtros! [14:45] lisettte: just two attributes of an article [14:45] Hi, Roman [14:46] lisettte: not two actual functions [14:46] JoeyChan: i don't understand :) [14:46] lisettte: use them or not , ur call [14:46] lisettte: opsss... [14:47] Let me explain, Lisette [14:47] lisettte: it is hard to explain what is database.. [14:47] JoeyChan: favourite feels like a more permanent thing. once a user has read an article, they can remove them or share them [14:47] Currently we store all data, required to display an article in our database, so you can read it offline [14:48] But after "resfresh" - all this articles except of "favourite" are deleted [14:48] JoeyChan: read later is more appropriate, but the opposite action 'remove from read later' sounds a bit weird [14:49] mrqtros, JoeyChan: so how can we call this action? :) [14:49] lisettte: don't worry, u can name it what u want [14:49] lisettte: doesn't affect the database [14:50] great! :) [14:50] Lisette, 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 permanently [14:50] one article* [14:51] Sry I'm little tired, come from work few minutes ago :) So a lot of mistakes :( [14:51] mrqtros: feedly keeps the article stream a bit longer i think [14:51] mrqtros: you can refresh the list, but still see some older unsaved items too [14:52] lisettte: those articles are from current xml feed [14:53] JoeyChan: in feedly you mean? [14:53] lisettte: default, the reader display all articles from feeds [14:54] lisettte: and a feed doesn't update all once [14:54] lisettte: so u may see some old articles [14:54] JoeyChan: and that is fine [14:54] Lisette, we can do anything, really :) But feeds - they are like news. Who want to know old news?) [14:55] If article is interesting - you can save it as favorite [14:55] And read later [14:55] JoeyChan mrqtros: I think it is better to keep items maybe of the current day? not too old news [14:55] Users will learn this principle after few days using our reader [14:56] mrqtros: what happens if the user refreshes the list and there are no new articles yet; would the list be empty? [14:56] Of course, we can create an option - day, week, month, year [14:56] lisettte: off couse not :) [14:56] mrqtros: perhaps it also depends on the number of articles, perhaps the latest n articles of the current day [14:57] Good question :) But before first usage list will be empty ;) [14:57] JoeyChan: that is what i was worried about with the refresh emptying 'old' articles [14:57] lisettte: depends on the feed [14:57] mrqtros: yes, first use I still need to tackle [14:58] But Lisette, believe me, it's just simple conditions in work with database :) We can change anything every moment :) [14:58] lisettte: for example, in a news feed, there r 10 article, and it only update one article everyday [14:58] JoeyChan, mrqtros: great! perhaps we test what a feasible amount of articles is, both from a user and a memory point of view [14:59] JoeyChan: that is what i mean, perhaps in that case we show the n latest articles [14:59] lisettte: second day, u may see 9 old articles and one new [14:59] JoeyChan: so yes, the number is probably more important than the date [14:59] Offtop - "ara" on Russian mean "yep", lolly nickname )) [14:59] lisettte: yes, latest articles always first [15:01] gusch, I will need your organic grid on contact app :D [15:01] My opinion - we must discuss UI of program, but you already decided some things, as far as I know, isn't it? [15:01] gusch, is this part of the SDK or is a gallery internal component? [15:01] Because building UI is sometimes requires much longer time, rather than simple changing of one operation with db logic [15:02] renato_: that's gallery internal [15:03] renato_: rc/qml/OrganicView [15:03] lisettte, mrqtros: I'm gonna sleep, c u tomorrow hangout :) [15:03] JoeyChan: good night and see you tomorrow! :) [15:03] Ok, have good night! [15:03] gusch, how we can shared that? copy & past? [15:04] renato_: that's the fasted way to do [15:04] gusch, Kaleo, should we have a sdk-components-extra? [15:04] lisettte, can you check email? I answered you, and asked few questions [15:04] renato_: yep - we could add some more stuff there - like the video thumbnailer, or your contatcs list ... [15:06] lisettte, latest design looks great! ;) === ckpringle_ is now known as ckpringle [15:14] renato_: there was an LP project for an extras components package [15:21] Hello, [15:21] Good evening [15:23] hello Mihir [15:23] Hello mahll119 [15:25] How are you doing ? [15:26] mrqtros: i am working on the reply already! :) [15:27] lisette, ok! Then I'll go to take a shower, I will be online soon! [15:28] mrqtros: cool, see you later! [15:34] Hey nik90|office :) [15:35] https://launchpadlibrarian.net/145268716/BEFORE%20and.png [15:35] PaoloRotolo: Will you be online for another 2-3 hours? I will be home in another 2 hours and would like to talk in detail [15:35] PaoloRotolo: ah man looks perfect! great job [15:36] nik90|office, thanks. I tested svg but they are bad rendered in Qt [15:36] (sorry for my bad English, but I'm Italian) [15:36] PaoloRotolo: yes that's what I heard from the file manager app dev [15:36] PaoloRotolo your english is fine. My first language isnt english either [15:36] nik90|office, thanks! [15:37] PaoloRotolo: Shall I talk to your another 2 hours? Is that okay? [15:37] nik90|office, ok :) [15:37] PaoloRotolo: awesome. bye for now. :) [15:38] Bye :) [16:20] @rss-app developers: https://bugs.launchpad.net/ubuntu-rssreader-app/+bug/1202733 [16:20] Ubuntu bug 1202733 in Ubuntu RSS Feed Reader App "The refresh icon in the toolbar is wrong" [Undecided,New] [16:22] OT: What's this: www.ubuntu.com xD? [16:32] timp: Checking that branch now [16:32] sorry for the delay [16:34] Laney: cool, thanks. Please leave a comment to tell us whether it works :) [16:34] ya [16:45] * nik90 is finally home [16:46] ping bzoltan [16:46] talking to yourself :p [16:48] om26er: yes :) but one instance is from the QtCreator :) [16:48] bzoltan: uhh.. qtc has a built-in irc client? [16:48] timp: yes :) [16:49] wow [16:49] timp: cool is not it :) [16:49] I'm not sure yet how useful it is, but cool it is :) [16:49] timp: for those developers who are note IRC freaks like us it is a quick an easy way to access the app developer community [16:50] bzoltan: how do you access the qtcreator irc client? [16:50] timp: and it came cheap.. webirc in a webview [16:51] nik90: You will get it in the next update ... [16:51] bzoltan: ah nice [16:51] nik90: I am smoke testing it before the release [16:52] bzoltan: I am loving qtcreator..has everything in just one software [16:52] nik90 :) yes... and Ubuntu is the bootloader of the QtC :) [16:53] :) [16:53] :) [16:55] Calculator team meeting is starting in #ubuntu-touch-meeting [16:55] bzoltan: :) [16:55] bzoltan: now we need QtC touch! [16:56] timp: was there a change in the AbstractButton implementation? bfiller says that the Gallery app has failing tests because of it [16:56] timp: I tested today the QtC on Pandaboard :) so why not [16:57] bzoltan, timp: http://pastebin.ubuntu.com/5888112/ [16:57] bzoltan: bzr log tells me the last change was 4 days ago. [16:57] mine... [17:00] might it be an issue with theming? which got fixed 2h ago? [17:02] timp: not sure how long it's been broken actually [17:05] how 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 directory [17:05] restart: Unknown parameter: USER [17:06] dpm, timp: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1202626 [17:06] Ubuntu bug 1202626 in Ubuntu UI Toolkit "[pageStack] show the wrong toolBar when going back from a Tab" [Undecided,Confirmed] [17:06] That is the bug I am facing when I try to implement pagestack in the clock app [17:29] timp: updated bug report [17:31] thanks nik90 for the report [17:32] dpm: 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:33] dpm: I can properly draft this into a google docs for a proper description of the issue if you want. [17:34] nik90, yes, I can. A google doc would be useful, yes [17:35] dpm: I will send it by email when I am done. Most likely you will be off for the day by then. === dpm_ is now known as dpm [17:41] nik90, timp, I've also commented on the bug [17:45] dpm: 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] nik90, I'm pretty sure they agree, as ckpringle filed that bug after I asked him about it === bfiller is now known as bfiller_afk [17:47] * timp replied on the bug also [17:51] thanks timp :) [18:36] hello! [18:36] Is there a chance that python-pyqt5 will be part of the sdk for the phones? [18:42] avoine: we're not working on it, no, but if python-qt5 makes it into the Ubuntu repos it should be available [18:44] ok, great, I thought apps needed to strictly use sdk libraries [18:57] avoine: not necessarily, though obviously that's what we recommend [18:58] in theory any app with a Mir/SurfaceFlinger supporting toolkit will work [18:58] so a python app using Qt5 should work the same as a C++ or QML Qt5 app [18:59] yeah [18:59] but python itself has some significant drawbacks on mobile hardware, so we're not recommending it [18:59] hehe that's also true [19:01] nik90, hi :) [19:07] Hello [19:10] * avoine wondering if an app could be written only in qml [19:13] avoine, sure, most of the core apps are pure qml [19:13] great! I'll look into that [19:16] anybody there? [19:23] I am not able to push the request in BZR after making changes === bfiller_afk is now known as bfiller [19:25] Mihir, could you explain a bit more? Without context there is not much chance someone can help you [19:26] i.e. what are you trying to do? What have you tried? What was the outcome? Did you get any error messages? [19:26] I have resolved following bug , https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1198823 [19:26] Ubuntu bug 1198823 in Ubuntu Calculator App "[Calculator app] Not obvious how to add a label to a calculation" [Undecided,In progress] [19:26] the diagram here could help you: https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide [19:27] I am trying to push the changes in bzr launch pad but getting following error [19:27] bzr: ERROR: Cannot lock LockDir(chroot-80155600:///%2Bbranch/ubuntu-calculator-app/.bzr/branch/lock): Transport operation not possible: readonly transport [19:27] Mihir, how are you exactly trying to push? [19:28] PaoloRotolo: hi [19:29] Hey , dpm I guess I have resolved the issue [19:32] Thanks for your help @dpm_ [19:32] Mihir, cool, are you ok for sending the merge proposal as the next step? [19:32] Yup, I did [19:32] https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1198823 [19:32] Ubuntu bug 1198823 in Ubuntu Calculator App "[Calculator app] Not obvious how to add a label to a calculation" [Undecided,In progress] [19:33] I have made changes in QML file [19:33] screen.qml [19:34] Mihir, 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] 1. Go to https://code.launchpad.net/~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel [19:34] 2. Press the "Propose for merging" link [19:35] 3. Fill in the description and the commit message [19:35] 4. Press the "Propose for merge" button [19:35] And then wait for the reviews to come :) [19:38] Done :) [19:38] Thanks a lot for your help dpm.. [19:39] dpm, in which PPA is qmlscene? I have not qtcreator on this computer, but I want to have a look to Mihir merge proposal :) [19:40] Doh, it's in repository... [19:40] WebbyIT, yeah, in the archive for 13.04 or saucy, or in the SDK team PPA -> http://developer.ubuntu.com/get-started/ [19:41] Mihir, thank *you* for your contribution! [19:41] PaoloRotolo: u there? [19:41] nik90, now yes :) [19:42] dpm , this is my first time..:) hope it is perfect :) [19:42] Mihir, cool. No need to be perfect, we can always improve and learn :) There are a couple of things: [19:43] PaoloRotolo: nice [19:43] 1. 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/175662 [19:43] PaoloRotolo: for the icons, did you take them from the ubuntu mobile theme? [19:44] nik90, yes, I've uploaded my proposal merge with the official icon. [19:44] updated* [19:44] PaoloRotolo: which resolution did you scale it to? [19:44] Mihir, 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/175662 [19:44] Look at line 72 onwards [19:45] PaoloRotolo: 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] Ohh yes i got it [19:45] PaoloRotolo: this caused the icon to be blurry in certain devices [19:45] PaoloRotolo: I just want to make sure you scaled it to higher res [19:45] nik90, the icon is 34x34 [19:45] i din't know that , I just modified 1 file and did commit [19:45] Mihir, you can revert the status of those files with "chmod +x " [19:46] nik90, no, 32x32, sorry [19:46] from the same branch ? [19:46] Mihir, when you're done, you can commit your changes, push them to Launchpad and the merge proposal will be automatically updated for you [19:46] PaoloRotolo: okay. I think that resolution should be ok. Let me check 1 second [19:46] yeah, so on your local branch [19:46] 1. Do the changes [19:46] 2. Run bzr commit [19:47] nik90, and it's the same of the delete icon: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1202364/+attachment/3741343/+files/size.mp4 [19:47] Ubuntu bug 1202364 in Ubuntu Clock App "[Clock app] Search icon isn't in Ubuntu Touch Style" [Low,Confirmed] [19:47] 3. Push the branch with bzr push lp:~ [19:47] Mihir, and then you're done :) [19:47] Mihir, have you signed CLA? As far as I know you have to do it to contribute to U-Touch, dpm can you confirm? [19:48] PaoloRotolo: yeah I saw ur video before. That's good. Just making sure with others that 32x32 size looks okay on all devices [19:48] WebbyIT, yeah, that's explained in https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide [19:48] nik90, nice, thanks! [19:48] but I thought it'd be better to get the merge proposal right first, one step at a time :) [19:50] PaoloRotolo: it seems 32x32 is fine until we can use the svgs. So I think your MP is good to go. [19:50] nik90, cool :D [19:51] @dpm__ I did chmod for all three files and tried to execute bzr commit [19:51] bzr: ERROR: No changes to commit. [19:52] PaoloRotolo: would you be interested in converting and creating new icons? [19:53] PaoloRotolo: congrats on your first contribution to clock app :) [19:53] nik90, yes of course :D [19:53] Nice job PaoloRotolo :) [19:53] nik90, thanks! (btw, it isn't the first :P) [19:53] Mihir, are you sure the status was changed? What does 'bzr status' say? what does 'ls -l' show for those files? [19:53] Thanks WebbyIT :D [19:54] PaoloRotolo: you have contributed before? [19:55] nik90, yes, with a patch for a wrong dependency. [19:55] PaoloRotolo: nice :) [19:55] nik90, ops, it was the file manager app, sorry :/ https://code.launchpad.net/~paolorotolo/ubuntu-filemanager-app/fix-for-1175219 [19:56] PaoloRotolo: still nice work. [19:56] nik90, ahah, thanks a lot :) [19:57] PaoloRotolo: Would you be able to create the reset and lap icons shown here http://ubuntuone.com/4ss11l6KU1PDr2BnDe7koJ ? [19:58] PaoloRotolo: same styling 32x32 or even higher if you want with white color [19:58] I did following things [19:58] nik90, yes of course :) Should I export them in .png? [19:59] chmod +x debian/rules [19:59] chmod +X images/generate.py [19:59] nik90, 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] PaoloRotolo: 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] chmod +x ubuntu-calculator-app [19:59] bzr commit [20:00] WebbyIT: Don't worry. I will research it with dpm and then lets see what happens. But thanks for bringing that up [20:00] nothing to commit , Am i doing wrong somewherE? [20:00] Mihir: can you try "bzr status" and paste output [20:00] it's black nik90 [20:00] as in nothing [20:01] Mihir: did you modify the files in that folder? [20:01] Yup , Nothing [20:01] nik90, the "reset" icon is in the official package of Ubuntu Touch icons [20:01] bzr should automatically detect it [20:01] Mihir, and 'ls -l ubuntu-calculator-app'? [20:01] I've to create only the lap icon [20:01] PaoloRotolo: that's good. We can use that then [20:01] -rw------- 1 mihir mihir 80 Jul 19 00:26 ubuntu-calculator-app [20:02] dpm , above is output of your last ls [20:02] Mihir, it's not changing the mode to +x [20:02] * nik90 desperately needs time to create a blog post about the latest clock app changes [20:03] i did execute [20:03] chmod +x ubuntu-calculator-app [20:04] am I doing anything wrong? [20:04] Mihir, try executing 'chmod -v +x ubuntu-calculator-app' [20:05] that should give you verbose output [20:06] mode of ‘ubuntu-calculator-app’ changed from 0600 (rw-------) to 0711 (rwx--x--x) [20:06] nik90, dpm I have a problem, I can't run clock app because said me module "Ubuntu.Components.Themes.Ambiance" is not installed [20:06] nik90, I have installed all dependencies [20:07] dpm:. still 'ls -l ubuntu-calculator-app' has same output [20:08] WebbyIT, 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 app [20:09] WebbyIT: if you are on 13.04, you need the PPA. On 13.10 you need nothing. [20:09] dpm, ahhh, it's obviusly [20:09] Mihir, hm, I'm not sure what's going on, then. Is there anything special about your Ubuntu installation? [20:10] nik90, thanks, I'm going to add it [20:10] nik90, please, can you send me your e-mail address? I've to go now, and I'll send you the icon tomorrow [20:11] PaoloRotolo: why dont you just propose a MP? [20:11] Hmmm even , I haven't made any changes though in these files..:( [20:12] nik90, oh, you're right :D [20:12] Good night! [20:14] Mihir, try to delete your local folder and download it via bzr [20:14] Mihir, bzr rm localFolder [20:14] rm -r localFolder [20:14] Okay let me try that :) , but will that branch and changes will work for me ? [20:15] Mihir, yes, now your changes are on Launchpad [20:16] Mihir, you can delete your locale changes and redownload it [20:16] Mihir, bzr branch lp:~mihirsoni-123/ubuntu-calculator-app/EditIconMainLabel [20:16] WebbyIT, Mihir, deleting won't solve the problem [20:17] it seems to be a file system issue. It's better to try to find out what's going on than just blindly deleting files [20:17] Okay [20:17] let me try that [20:18] Mihir, are these files in a USB stick or drive? [20:18] i.e. FAT32? [20:19] that would explain things [20:22] And finally done [20:22] :) changed [20:23] great :) [20:23] Now @webbyIT could you just look at the change ? [20:23] Mihir, great :) I'm going to review it, code looks good, but I have to try it (when QTCreator is installed) [20:24] Mihir, sorry, but I'm not on my usual computer, so I have to configure it [20:24] Ohhh [20:24] Okay [20:26] thanks WebbyIT for reviewing! [20:27] @webbyIT have good night [20:27] will gotta to go :) [20:27] Mihir, it's good, I'm going to approve it :) [20:28] Mihir, great job :) [20:28] Thanks :) [20:28] Mihir, hope to see soon other Merge Proposal by you :) [20:28] Sure , I am testing it unable to find any bugs to work on for calculator [20:31] Mihir, one thing: is it possible to have text bigger? [20:31] Hmm compare to operator text? [20:31] Mihir, see http://design.canonical.com/wp-content/uploads/keyscreens_calculator1.jpg [20:32] Mihir, you can do it tomorrow ;) [20:33] wait let me do it [20:34] Mihir, yeah, sure :) [20:40] Hey , WebbIT [20:40] i have pushed it [20:42] Mihir, now it's perfect ;9 [20:42] ;) [20:44] great :) [20:44] Mihir, I have approved it, congrats on your first commit to calc app :) [20:45] Mihir, btw, remember that you have to sign the CLA http://www.canonical.com/contributors [20:45] danielholm, o/ [20:47] Ohh thanks a lot for approval :) [20:47] danielholm, is there any reason why clicking tracks in the Artist page has not been implemented yet? [20:48] @webbyIT from where can I get this form ? [20:49] Mihir, thanks to you for your contribution :) [20:49] Thanks a lot for your appreciation :) [20:50] Mihir, you can sign CLA here: [20:50] https://forms.canonical.com/contributor/ [20:50] Got it :) [20:51] whom shall i give as project manager? [20:51] Mihir, you can indicate popey (Alan Pope) [20:52] yup [20:52] I am doen with signing :) [20:52] popey, Mihir tonight did his first contribution :) He solved a bug for calc-app [20:53] Fantastic! Thanks so much Mihir ! [20:53] It's great having new contributors! [20:53] Thanks a lot for Popey :) [20:55] Thanks for this too :) https://plus.google.com/u/0/111697084657487423167/posts/V9yNdc5kH18 [20:55] it does exists on fb too ? [20:56] Mihir, no, as far as I know [20:56] okay :) [20:57] let me know if there is anything else to work on :) [20:58] Mihir, we have a lots of bug open, you can choose what you prefer ;) [20:58] https://bugs.launchpad.net/ubuntu-phone-coreapps [20:58] i just looked for calculator to start on :) [20:58] i am learning QML too [20:59] Mihir, great :) [21:00] Mihir, on calc we have not much work: there are some bugs https://bugs.launchpad.net/ubuntu-calculator-app [21:01] Yeah those are related to design [21:01] yesterday I made review on one bug [21:01] that was on decimal issue. [21:02] Mihir, yes, I saw it.. now we have to test calc app as much as possible, to find and fix other bugs [21:02] Yeah , sure :) I'll do it whenever I'll get some time to do that :) out of office work :P hehee [21:04] Mihir, next week I'll not here, feel free to ping dpm, popey or mhall119 for everything you need :) [21:05] Oh sure :) [21:05] enjoy your holidays :) [21:06] thanks Mihir :) [21:06] anyways i'll be off to bed it's 2:30 AM here ;) [21:06] Thanks a lot for your help :) [21:06] will be back tomorrow :) [21:07] Mihir, so, good night :) [21:08] You too good night :) === boiko__ is now known as boiko [21:55] timp: ping [22:26] fakeroot and package building | http://askubuntu.com/q/321670