[07:09] <justCarakas> good morning all
[07:10] <mihir> nik90: when you around , could you please confirm this bug https://bugs.launchpad.net/bugs/1374258
[07:10] <mihir> justCarakas: morning :)
[07:10] <nik90> morning :-)
[07:10] <nik90> mihir: sure, 1 min
[07:12] <nik90> mihir: my phone has no charge, I am charging it, but will comment on the bug report asap.
[07:12] <mihir> nik90: no issues :)
[07:18] <nik90> mihir: it opens in calendar for me...the clock app irc meeting
[07:20] <mihir> nik90: hmmm okay
[07:46] <davidcalle> Morning all
[08:02] <fcole90> Hello everyone :)
[08:02] <JamesTait> Good morning all; happy Friday, and happy World Dream Day! :-D
[08:03] <fcole90> I need to integrate file-qml-plugin in docviewer app, how did you do that in the other apps (like reminders, terminal, file-manager) ? :)
[08:05] <fcole90> I was looking at their source but could not find trace of the original src files of the plugin, so I'm thinking that I need to insert in the source code and not as a plugin.. Is that the way? :)
[08:30] <dpm> ciao fcole90
[08:30] <dpm> yes, the idea is to grab the source code from the plugin's separate project
[08:30] <dpm> and put it into the app's source tree
[08:31] <dpm> once there, it will still be a plugin. Then you'll generally just check out one branch, containing both the plugin and the app, and build them together
[08:32] <dpm> As I say, it will still be a plugin, but shipped into the same click package as the app
[08:33] <dpm> you can see it in the reminders app: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/files/head:/src/
[08:33] <dpm> under the src directory there are 2 other subdirectories:
[08:33] <dpm> - app: contains the app
[08:34] <dpm> - plugin: contains, unsurprisingly, the plugin :)
[08:38] <fcole90> hello dpm :) yes, that's what I had seen, but was looking for the specific qml-file-plugin :D Instead I need to insert it int the same way the other apps are shipping their plugins :)
[08:39] <fcole90> dpm, I will try that, thanks for the help :)
[08:41] <mihir> dpm: ping
[08:41] <dpm> fcole90, yes. If you build the reminders app, you'll see the actual plugin being built. Here's the layout of its click package. You'll see the built plugin in line 16: http://pastebin.ubuntu.com/8044356/
[08:41] <mihir> dpm: i have pushed mr, when you get time could you please review this ----> https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/rewriteGetRecurrenceString/+merge/236013
[08:44] <fcole90> dpm, quite nice and polished, I like it a lot :) I'll try to have a result just as good :)
[08:47] <dpm> mihir, done, thanks!
[08:48] <dpm> fcole90, cool, let us know if you need help :)
[08:49] <fcole90> dpm, I will, thank you for your help :)
[10:06] <rpadovani> hey mardy, when I do login in evernote account there is autocomplete in mail field. I tried to take a look to the code, but I don't find where I can specify to disable it. Any idea?
[10:07] <rpadovani> *keyboard autocomplete on phone
[10:12] <vitimiti> hi
[11:02] <mardy> rpadovani: I noticed as well, it's quite annoying
[11:02] <mardy> oSoMoN: any ideas? ^
[11:03] <nik90> rpadovani, mardy: Quite simple -> http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.TextField/#inputMethodHints-prop
[11:03] <nik90> rpadovani, mardy : set it to Qt.ImhNoPredictiveText
[11:03] <rpadovani> mardy, another thing, did you change anything in online accounts api? displayName is a void string, but other strings (providerName, serviceName) works well
[11:03] <rpadovani> https://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/AccountSelectorPage.qml#L55
[11:04] <rpadovani> nik90, we know that, the problem is WHERE to set it :D
[11:04] <nik90> rpadovani: ah fair enough..I got no idea then :P
[11:04] <mardy> nik90: the problem is that this is a webpage inside the browser
[11:05] <oSoMoN> rpadovani, if that’s a webpage you don’t have any control over, then you’re out of luck… basically the type of the input field determines the hints that are set for the OSK, and that’s set as an HTML attribute
[11:07] <mardy> oSoMoN: I wonder, maybe the WebContext could offer a way to disable text prediction no matter what, and we could set this flag to true in OA, since we know that we are only dealing with login forms in our webviews
[11:07] <oSoMoN> mardy, that sounds like a convoluted workaround to me, but feel free to propose the idea to chrisccoulson
[11:08] <mardy> oSoMoN: yeah, I'm not that sure it's a good idea myself... we should aim for something better
[11:08] <oSoMoN> mardy, maybe a user script to change the type of the input field on the fly, if that’s at all possible
[11:09] <mardy> oSoMoN: could we disable autocomplete for all single line text fields? After all, I can't think of many cases where you have a single line of text and you want autocomplete on that
[11:09] <mardy> oSoMoN: usually websites offer a multi-line, when there is free text to be written in
[11:11] <oSoMoN> mardy, not sure we have access to that information where we’d need it, but if we do that’s something that could be tried
[11:11] <oSoMoN> mardy, in any case I’d start by filing a bug
[11:24] <mardy> rpadovani: could you please file a bug? :-)
[11:44] <nik90> dpm: everytime I make changes in the clock app (no string changes), the pot file keeps changing. Is this expected?
[11:48] <mihir> dpm: thanks , i'll update and push the changes, thanks for the review
[12:08] <rpadovani> mardy, can you ping me when you have 5 minutes for a query, please?
[12:08] <mardy> rpadovani: I do have them now :-)
[12:44] <mihir> zsombi: renato___ ping , after debug and discussion with kunal , from Calendar..We are just taking Event & EventOccureence and i believe Alarm is stored as TODO
[12:45] <mihir> renato___: zsombi so as calendar app is concerned , we are just getting Event & and it's occurrence we are not filtering any ToDos
[12:49] <dpm> nik90, perhaps we need to remove the ALL in http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/po/CMakeLists.txt#L8
[12:50] <nik90> dpm: ah ok, I will give that a shot
[12:56] <zsombi> mihir: renato___ then it seems something in EDS is messed
[12:58] <mihir> zsombi: renato___ yes , we don't fetch ToDos  , i just had discussion with kunal and i confirmed
[12:58] <renato___> mihir, there is any problem in the app?
[12:58] <renato___> I am confuse
[12:58] <mihir> renato___: you mean calendar ?
[12:58] <renato___> yes
[12:59] <mihir> renato___: nope i believe we don't face any issues in calendar
[12:59] <renato___> zsombi, what is the problem then?
[12:59] <mihir> calendar behaves as expected , EXCEPT the notification
[13:00] <zsombi> renato___: all I do is I deal with Todos....
[13:00] <renato___> charles, has a fix for the notification alreay
[13:00] <renato___> zsombi, but what is the problem with eds backend?
[13:00] <mihir> renato___: the problem is disable alarm is showing as claendar notification https://launchpadlibrarian.net/183212222/calendarevent.png
[13:00] <mihir> calendar*
[13:00] <zsombi> renato___: ... and they don't even ask for todos...
[13:00] <zsombi> mihir: btw, Todo is also an Event...
[13:01] <renato___> zsombi, but the notification is not part of the app
[13:01] <zsombi> mihir: so be sure that you exclude todos
[13:01] <renato___> zsombi, the notification is the date-time indicator
[13:01] <zsombi> renato___: noone talks about that now
[13:01] <renato___> and charles has a fix for that alreay
[13:01] <mihir> hey kunal
[13:01] <mihir> kunal: ^^
[13:01] <kunal> hi
[13:02] <renato___> sorry guys I am lost here, I do not understand what is wrong
[13:02] <mihir> hey kunal if you missed some previous chat, here it is http://paste.ubuntu.com/8432744/
[13:03] <renato___> I thought that the problem was tht the calendar app was showing the alarms events, but mihir is saying that is not a problem
[13:03] <zsombi> mihir: kunal: so, remember, Todo is also an Event!
[13:03] <kunal> zsombi, I believe it type will be Todo
[13:03] <zsombi> renato___: no, you got it wrong... they show up, but they don't filter for Todos, they folter for Events
[13:04] <kunal> let me confirm
[13:04] <mihir> renato___: nope that is not case, i have mentioned yesterday   , we have to change in (Notification System ) not on calendar-app ,
[13:04] <zsombi> uhh.. I got messed ... we all got messed :D
[13:04] <renato___> the notification system does not use qtorganizer
[13:04] <renato___> it talks direct with eds
[13:06] <kunal> so from calendar app side, we are showing event of type Event and EventOccurence
[13:06] <kunal> and Todo and TodoOccurrence are differnet type
[13:07] <kunal> so  I believe we are safe if Alarm;s are stored as todo and type is Todo
[13:07] <kunal> http://developer.ubuntu.com/api/qml/sdk-1.0/QtOrganizer.ItemType/
[13:10] <mihir> Hmm , so zsombi renato___ from calendar side we don
[13:10] <mihir> don't think there is any change*
[13:10] <renato___> ok I believe charles has the fix for indicator already
[13:11] <zsombi> renato___: mihir: and I'm having the tags fix from Alarms API in staging...
[13:11] <mihir> okay great :) so we all are clear now :D & out of mess heheh
[13:17] <brendand> popey, there's an RTM landing in flight that breaks filemanager
[13:18] <brendand> popey, filemanager is still sending out 'file://' urls
[13:20] <Akiva-Thinkpad> morning all
[13:21] <Akiva-Thinkpad> on the terminal app, does anyone else get "TERM environment variable not set"?
[13:24] <nik90> brendand: popey is on his way to the xda dev con and isn't here today.
[13:24] <Akiva-Thinkpad> or rather, does this error occur on an actual device?
[13:25] <brendand> nik90, were you aware of changes to url-dispatcher that would break file-manager?
[13:25] <brendand> nik90, seems like url-dispatcher is no longer going to accept file:// urls
[13:25] <nik90> brendand: I knew about file:// being removed, but didn't know about it breaking file-manager
[13:25] <brendand> nik90, so file-manager will have to send e.g. video:// music:// and image:// seperately
[13:25] <nik90> brendand: I don't have much contact with the file manager devs, so not sure how to proceed
[13:25] <brendand> nik90, which means it will need to be able to tell what kind of file it is
[13:26] <nik90> dpm or balloons ^^ can you help out here pls
[13:27] <dpm> brendand, would you mind filing a bug against lp:ubuntu-filemanager-app for the devs to see it? They're not on IRC atm
[13:33] <brendand> dpm, just going to double check it's happening in utopic (should be since the new url-dispatcher already landed there)
[13:33] <dpm> ok, cool
[14:11] <brendand> balloons, hey
[14:12] <balloons> brendand, howdy
[14:18] <brendand> balloons, did we pick up some AP failures in filemanager because of the url-dispatcher change?
[14:18] <brendand> balloons, i was checking the dashboard, but sheesh - it seems to be quicker to ask here
[14:19] <brendand> balloons, ok i see there are four failures but doesn't look like any of them are url-dispatcher related
[14:19] <balloons> brendand, there's a pending version of filemanager to release to the dashboard. I saw the ping about the url dispatcher change. This hasn't been accounted for by file manager
[14:19] <brendand> balloons, want me to raise a bug ?
[14:19] <balloons> brendand, yes please
[14:21] <balloons> brendand, filemanager's issues atm (until the fix lands in the store) is with the security implementation
[14:21] <brendand> balloons, https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1374474
[14:44] <rpadovani> mardy, here the branch we were talking about: https://code.launchpad.net/~rpadovani/reminders-app/multipleAccounts
[14:50] <mardy> rpadovani: OK, I'm building it
[14:50] <rpadovani> thanks
[14:50] <mardy> rpadovani: did you try it on the desktop?
[14:51] <rpadovani> mardy, yap, on desktop you have to add two accounts and disable one
[14:51] <rpadovani> mardy, but also on phone it crashes
[14:53] <mardy> rpadovani: I'll try on the desktop, there debugging is easier
[14:53] <rpadovani> definitely
[14:54] <mardy> rpadovani: it's strange that it crashes when you add the second model, because it appears that you are not even using it
[14:55] <rpadovani> mardy, yes, but if you remove the new one it works. I have absolutely no idea on how debug it
[14:56] <nik90> balloons: feel free to release clock app to the store. It is rdy ;)
[14:56] <mihir> balloons: also Calendar app
[14:56] <mihir> nik90: i observed one small issue in clock settings , the sound header is being cut off
[14:57] <nik90> mihir: you mean the sound slider popup text
[14:57] <mihir> nik90: yup
[14:57] <nik90> mihir: yeah that's a known issue due to the SDK
[14:57] <mihir> nik90: okay
[14:57] <nik90> mihir: I don't have a proper design solution yet to fix it
[14:58] <mihir> nik90: i thought if you leave some margin from top still it shows same ( I don't know so asking this )
[14:58] <balloons> mihir, calendar app should have been released last night.. did you see it?
[14:58] <balloons> I can release again though :-)
[14:58] <balloons> nik90, ack, releases away!
[14:58] <nik90> balloons: thnx :)
[14:59] <nik90> mihir: I could but it creates a weird spacing at the top. It was one of the solutions that I already tried that worked but doesn't look good UI wise.
[15:00] <mihir> balloons: ahh , just checked so yeah i do have updates, let me see i guess it should have all the merges
[15:01] <mihir> nik90: one issue , i was not able to reproduce though, when my phone was idle , the clock app was open , now when i unlocked my phone after few hours , i see time difference in System time (Which is on top) and inside clock app
[15:01] <mihir> like lag of 2 mins
[15:02] <nik90> mihir: which image?
[15:02] <nik90> mihir: clock immediately updates its time when brought from suspend
[15:02] <mihir> nik90: yeah i haven't updated to latest, i see there are some issues with dual boot though
[15:02] <mihir> which is current latest image revision ?
[15:02] <mardy> rpadovani: it doesn't crash here, but I don't see the selection page
[15:02] <nik90> mihir: which channel?
[15:03] <rpadovani> mardy, how many accounts do you have?
[15:03] <nik90> mihir: tbh I don't know since each channel has a different image channel for a particular device
[15:03] <nik90> mihir: for n4, it should be 160 something for devel-proposed
[15:03] <mihir> devel
[15:03] <mihir> i am on 242
[15:03] <nik90> mihir: yeah that's why
[15:03] <nik90> mihir: what lagged? the system time or the clock time?
[15:03] <mardy> rpadovani: two accounts, but one is disabled
[15:04] <rpadovani> this is strange
[15:04] <mardy> rpadovani: I even tried with two enabled accounts, but still no screen (and no crash)
[15:04] <mihir> nik90: the clock time , like system time was 7:44 & clock time was 7:42 , i did try to reproduce but wasn't able to
[15:04] <nik90> mihir: strange
[15:05] <rpadovani> mardy, don't you have a popup menu on top right where there is a button named 'accounts'?
[15:05] <nik90> mihir: try to reproduce it with proper steps and I can try on my side as well
[15:05] <mihir> nik90: still i'll reconfirm if i am able to reproduce it
[15:05] <mihir> nik90: you on dual boot?
[15:05] <nik90> mihir: no
[15:06] <mihir> nik90: okay
[15:07] <mihir> balloons: the calendar doesn't required update in store :)
[15:07] <rpadovani> mardy, another thing I found right now: you have to disable the account before starting the app, if you disable it after there is no crash
[15:07] <mihir> btw one question regarding wi-fi , we can't enter username & password for wifi , is any one have workaround with this ?
[15:07] <balloons> mihir, alrighty then, I'll push a new one :-)
[15:08] <mihir> balloons: it doesn't required
[15:08] <balloons> mihir, nope, indeed rev 476 is in the store
[15:08] <mardy> rpadovani: ah! Got the crash, I though that the accounts page would appear automatically
[15:08] <mihir> balloons: okay great :)
[15:09] <mihir> balloons: my office wi-fi is with LDAP so can't connect my phone with wi-fi  in office :(
[15:09] <rpadovani> mardy, only if you didn't login yet, theorically. I have to check that anyway. I'm happy you had the crash :D
[15:09] <balloons> mihir, ahh ;-)
[15:11] <brendand> mihir, you can connect on your laptop though?
[15:18] <mihir> brendand: yeah i can do that with hotspot
[15:19] <mardy> rpadovani: I need to leave now, I'll check it on Monday
[15:19] <rpadovani> mardy, sure, thanks! Have a nice weekend!
[15:19] <brendand> mihir, you can copy your laptop connection to the phone with phablet-network
[15:19] <mihir> brendand: but legally not allowed to create hotspots :(
[15:20] <mihir> brendand: ohh okay , I'll try that
[16:05] <Akiva-Thinkpad> dpm, heh I'm always so afraid of changing coding style; I'm glad you gave me a reason to put the spaces in front of the curly bracket
[16:08] <balloons> nik90, clock fails click review due to "desktop_Icon (clock) 'clock-app' specified as icon in .desktop file for app 'clock', which is not available in the click package."
[16:09] <nik90> balloons: yeah it apparently was there since the previous clock upload
[16:09] <balloons> but indeed the icon isn't specified properly
[16:09] <nik90> balloons: I didn't change the icon location though ... I suspect the issue might be in the desktop file
[16:09] <balloons> nik90, where is the icon/
[16:10] <nik90> balloons: in the source, it is inside app/
[16:10] <balloons> ahh I see it
[16:10] <balloons> So, let's fix it
[16:12] <balloons> nik90, I'll make the change for you to review
[16:12] <nik90> I will take a look to see where exactly it may have broken
[16:12] <nik90> oh cool
[16:19] <ahayzen> balloons, thanks for pushing to the store :) guess we now wait for the results of #257
[16:22] <balloons> ahayzen, preliminary runs looked great
[16:22] <ahayzen> balloons, \o/
[16:25] <ahayzen> balloons, is it possible to have jenkins running on two branches for an app? eg music ;)
[16:26] <balloons> ahayzen, it is
[16:26] <ahayzen> balloons, thanks :)
[16:27]  * ahayzen continues planning world domination ... 
[16:27] <balloons> nik90, https://code.launchpad.net/~nskaggs/ubuntu-clock-app/fix-icon-name/+merge/236158
[16:30] <davmor2> balloons: hey dude who works on file manager please?
[16:31] <balloons> davmor2,  CarlosMazieri and ajalkane are the primary devs
[16:34] <balloons> davmor2, why do you ask?
[16:34] <davmor2> balloons: there is a new version of url-dispatcher in a silo that is likely to break opening files in the file manager I just wanted to know if they had a fix ready apparently tedg spoke to them, and if there is a version of filemanager with the fix so we can land the silo with that version of filemanager at the same time
[16:35] <balloons> davmor2, ahh right. brendand filed a bug for it, but I don't believe they know or were prepared for it
[16:36] <davmor2> brendand: ^ so we can land it and have filemanager broken for a day or so or give the team time to fix it and land it monday instead maybe?
[16:37] <balloons> davmor2, they meet weekly on Tuesday, I would suspect we would see something to fix it then
[16:44] <balloons> davmor2, brendand do we know why this change occurred? How are other apps handling it? I suppose most apps know the filetype
[16:44] <brendand> balloons, apparently filemanager is the only outlier
[16:54] <nik90> balloons: hey your MP seems to fix it.
[16:55] <nik90> balloons: one tiny change, set(ICON "${ICON}") -> set(ICON ${ICON})
[16:55] <nik90> balloons: I can then top-approve
[16:57] <balloons> nik90, ack
[16:58] <balloons> pushed
[17:13] <zyga> hi, I have a UbuntuListView with a simple ListModel inside, next to that there is a ListItem.Standard as a delegate. The model has a name and a 'selected' flag, the delegate has a CheckBox which manipulates the model's 'selected' flag value. This all works well BUT when I have a separate button (in the header) that alters the model (it sets all selected flags to true) that doesn't refresh my model's delegates. Am I doing something wrong or it that 
[18:28] <balloons> nik90, fyi clock is in the store
[18:28] <nik90> balloons: I was just about to ask, thnx
[18:29] <nik90> zyga: hmm, it should do it automatically
[18:29] <nik90> zyga: actually I do the same thing in the clock app for multiselect view for the alarms page
[18:49] <ahayzen> Is "ContentType.Uknown" on http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Content.ContentType/ a typo?
[19:08] <ahayzen_> kenvandine, ping
[19:09] <kenvandine> hey ahayzen_
[19:09] <kenvandine> oh... that looks like a typo :)
[19:09] <ahayzen_> kenvandine, pdf would be of type "documents" in content-hub right?
[19:09] <ahayzen_> and yeah ^^
[19:09] <kenvandine> yeah
[19:09] <ahayzen_> kenvandine, hmm and if i tried to open a pdf in the browser you would expect it to work?
[19:10] <ahayzen_> ...i must have something wrong in the code...docviewer doesn't appear
[19:10] <kenvandine> oh... the browser probably doesn't map that
[19:10] <ahayzen_> oh...
[19:10] <kenvandine> until we get proper mimetype support
[19:10] <ahayzen_> kenvandine, it has to map them?
[19:11] <kenvandine> the browser does it's own mapping
[19:11] <ahayzen_> ah right
[19:11] <kenvandine> does docviewer provide a content-hub handler?
[19:11] <ahayzen_> kenvandine, i'm adding it ;)
[19:11] <ahayzen_> kenvandine, or trying to test what i've written
[19:12] <ahayzen_> kenvandine, guess i'll have to use your hub-exporter again ;) unless some other app can export a document
[19:14] <kenvandine> not that i know of
[19:14] <kenvandine> awesome... i've been wanting to be able to download pdfs :)
[19:14] <ahayzen_> kenvandine, same
[19:15] <kenvandine> we didn't have any handlers for documents, so that's probably why it's not mapped in the browser
[19:15] <kenvandine> file a bug against the browser to map pdf to ContentType.Documents
[19:15] <ahayzen_> kenvandine, ok will do :)
[19:30] <netlar> Is this support for desktop app dev also?
[19:32] <IbrahimA> on that note, is the html5 sdk also suitable for desktop app dev?
[19:33] <ahayzen_> kenvandine, hmm ok i set my custom hub-exporter to documents and i only see the pdfjsviewer app...which means that webbrowser isn't detecting it as we said but also that the docview code i've done hasn't worked lol
[19:40] <ahayzen_> kenvandine, i had missed the .json in the cmake ;) lol
[20:09] <ahayzen_> mhall119, ping
[20:15] <balloons> ahayzen_, mhall119 isn't about today
[20:15] <ahayzen_> balloons, ah thanks
[20:16] <balloons> happy friday to you sir
[20:16] <ahayzen_> yey friday \o/
[20:36] <ahayzen_> kenvandine, when files are imported into the docviewer would you expect it to move the files somewhere or just leave them in ~/.cache/com.ubuntu.docviewer/HubIncoming ?
[20:40] <kenvandine> ahayzen_, move them
[20:40] <ahayzen_> kenvandine, where to?
[20:41] <kenvandine> anywhere the docviewer wants
[20:41] <kenvandine> the HubIncoming will get cleaned
[20:43] <ahayzen_> kenvandine, ok :) loads of other stuff needs rewriting within the app lol mhall119 started doing content-hub before so i was gonna talk to him about some of the refactors he did
[20:55] <mivoligo> mzanetti: any chance you're here?
[20:58] <mzanetti> mivoligo: hi
[21:04] <mivoligo> mzanetti: I put a spec for a difficulty selector in the folder
[21:04]  * mzanetti looking
[21:04] <mivoligo> mzanetti: let me know if it is clear
[21:05] <mzanetti> mivoligo: just fyi, there is a notion of Grid Units (gu) in ubuntu
[21:05] <mzanetti> we might want to stick with that instead of inventing bus :)
[21:06] <mzanetti> how much is 1 bu supposed to be?
[21:06] <mivoligo> mzanetti: I know but here's for gettting proportion to the background right
[21:06] <mivoligo> mzanetti: 10px here but it might change with the interface
[21:07] <mzanetti> mivoligo: so on your desktop 1 GU would be 8px
[21:07] <mzanetti> ok... no worries. I can work with this
[21:07] <mivoligo> :)
[21:08] <mzanetti> looks clear enough
[21:08] <mivoligo> mzanetti: vertically all the elements are centered with the background
[21:09] <mzanetti> and you'll upload the background then as svg?
[21:10] <mivoligo> yes
[21:10] <mivoligo> but there's blur used, so you have to convert it to png
[21:11] <mzanetti> we're still a bit messy when it comes to game artwork
[21:11] <mzanetti> a mix of svg and png, random sizes
[21:12] <mzanetti> probably we should try to clean that up a bit too.
[21:12] <mzanetti> we could move that stuff into some data dir too and export pngs using the script
[21:14] <mzanetti> mivoligo: ah btw. not sure if you know. but you can now also pass a number to the setupdata script
[21:14] <mzanetti> for example: ./setupdata.py 128
[21:14] <mivoligo> what it does?
[21:14] <mzanetti> then everything will be exported with a basesize of 128 instead of 256
[21:14] <mivoligo> nice :)
[21:14] <mzanetti> improves the situation quite a bit on the phones
[21:14] <mzanetti> whole level pack is only 4.1MB with that :)
[21:15] <mivoligo> mzanetti: btw, did you get any more feedback about the game last night?
[21:16] <mzanetti> no...
[21:16] <mzanetti> I think you've seen it all
[21:17] <mivoligo> last thing I saw was nik90 problems :)
[21:18] <nik90> mivoligo, mzanetti: That issue was a fault in my systems...the game works great through the command line.
[21:18] <nik90> mivoligo: well done with the graphical assets :-)
[21:19] <mivoligo> nik90: thanks :)
[21:20] <nik90> mzanetti: adding towers is a bit clunky...it would be nice if it could be done in 1 step which is to click on the tower and it is chosen and placed on the tile. At the moment, I need to click on the tower and then press the add button.
[21:21] <nik90> mzanetti: as a result, by the time I add a tower I have lost precious seconds thereby missing killing robots during that time :)
[21:21] <mivoligo> nik90: it was my idea
[21:21] <nik90> mivoligo: the add button?
[21:21] <mivoligo> nik90: yes
[21:21] <mzanetti> yeah. ux design is mivoligo too
[21:22] <nik90> mivoligo: I can understand the need for other options like tower upgrade, sell towers etc.
[21:22] <nik90> mivoligo: but if a tile is empty, and I click on it and then on the tower it should just add it IMO.
[21:24] <mivoligo> nik90: in my view the add button is like confirmation, that the player really wants to add this tower
[21:24] <zyga> nik90: I think I found a bug in the SDK
[21:24] <nik90> mivoligo: ack.
[21:24] <zyga> nik90: see this G+ post for details:
[21:24] <nik90> zyga: yup read the post :)
[21:25] <nik90> zyga: sdk devs usually appreciate a sample app to reproduce the bug. I will also see if I can reproduce it on my end.
[21:25] <zyga> nik90: I will file a proper bug but I'm too tired today
[21:25] <nik90> zyga: I figured..I didnt mean now
[21:26] <mivoligo> mzanetti: should I create a brunch to add that svg file? Or just put into drive folder?
[21:26] <nik90> I was just relaxing and writing a blog post about LXC containers for ubuntu touch apps
[21:26]  * nik90 goes back to it
[21:26] <zyga> nik90: to reproduce just do UbuntuListView + a ListModel + a ListItem.Standard + CheckBox, add two actions to select/deselect all flags in the model and click on the checkboxes
[21:26] <zyga> nik90: everything clicked at least once starts to ignore model changes
[21:26] <mzanetti> mivoligo: you can put it directly into the right place, yes
[21:27] <nik90> zyga: did you use a control? as in control: checkbox {} ?
[21:27] <zyga> nik90: yes
[21:27] <zyga> nik90: the code is ...
[21:27] <mivoligo> mzanetti: app/graphics/ I guess?
[21:27] <mzanetti> yep
[21:27] <mivoligo> ok
[21:28] <zyga> nik90: http://git.zygoon.pl/gitweb/?p=checkbox.git;a=blob;f=checkbox-touch/components/SelectionPage.qml;h=337d2ec5e1a88a8290bde556ff1848196e503861;hb=refs/heads/launchpad/bootstrap#l80
[21:28] <zyga> nik90: (I hope the URL works, I cannot check it directly on my LAN)
[21:28] <nik90> zyga: erm 404 Not Found
[21:28] <zyga> sigh :)
[21:29] <nik90> :P
[21:29] <zyga> nik90: pi.zygoon.pl/gitweb?
[21:29] <zyga> nik90: does that work?>
[21:29] <nik90> yes that works
[21:29] <zyga> nik90: http://pi.zygoon.pl/gitweb/?p=checkbox.git;a=blob;f=checkbox-touch/components/SelectionPage.qml;h=337d2ec5e1a88a8290bde556ff1848196e503861;hb=refs/heads/launchpad/bootstrap#l80
[21:30] <nik90> yup that works now
[21:30]  * nik90 doesn't see how the url changed ;P
[21:30] <zyga> nik90: git. vs .pi
[21:30] <nik90> ah yes
[21:30] <zyga> nik90: .git is new, probably not propagated via DNS yet
[21:31] <nik90> zyga: curious, why do you use control: AbstractButton{} instead of control: Checkbox{} directly?
[21:31] <nik90> considering you do style: Theme.createStyleComponent("CheckBoxStyle.qml", checkBox)
[21:31] <zyga> nik90: exactly as the comment says
[21:32] <zyga> nik90: because the only effective difference between that code and CheckBox
[21:32] <zyga> nik90: is this:
[21:32] <zyga> nik90: onTriggered: checked = !checked
[21:32] <zyga> nik90: that erases the property binding, it doesn't write through the binding
[21:32] <zyga> nik90: my checkboxes are never intended to store any state, just reflect state from the model
[21:32] <zyga> nik90: and the model is the only "copy" of the state that must exist
[21:33] <mivoligo> mzanetti: ok, I sent a merge request
[21:33] <zyga> nik90: this makes checkboxes synchronize to model changes made outside of onTriggered/onClicked
[21:33] <mzanetti> mivoligo: ok cool. not really working on the game today. but I guess there will be an hour or two during the weekend
[21:34] <mivoligo> mzanetti: I'll try to finish the rest of the welcome screen over the weekend too
[21:34] <mzanetti> nice. we're getting close :)
[21:34] <mivoligo> :)
[21:35] <mivoligo> mzanetti: ok, I wont bother you anymore tonight :)
[21:35] <mzanetti> no problem at all
[21:35] <nik90> zyga: ok, so the issue you have with checkbox is that when you change the model value directly, then it doesn't reflect in the switch
[21:35] <zyga> nik90: yes
[21:36] <zyga> nik90: after the first click
[21:36] <zyga> nik90: on the checkbox
[21:36] <zyga> nik90: it does work before that event
[21:36] <mivoligo> mzanetti: nik90: see you around :)
[21:36] <nik90> mivoligo: gnite. enjoy your weekend
[21:36] <nik90> zyga: ack
[21:36] <mzanetti> o/
[21:36] <mivoligo> :)
[21:36] <nik90> zyga: that might be a sdk bug yes
[21:39] <zyga> bzoltan: ^^
[22:41] <vitimiti> hi
[23:19] <popey> kenvandine: happy birthday!
[23:20] <Akiva-Thinkpad> kenvandine, https://www.youtube.com/watch?v=v1VcgWvhyV0
[23:30] <popey> Akiva-Thinkpad: i know you were looking at file manager UI...
[23:30] <Akiva-Thinkpad> popey, yah
[23:31] <popey> do you have a device?
[23:31] <Akiva-Thinkpad> the fellow who was working on that I don't think got back to me
[23:31] <Akiva-Thinkpad> unfortunately not
[23:31] <popey> hmm
[23:31] <popey> I will file a bug and post screenshots tomorrow
[23:31] <Akiva-Thinkpad> popey, but some fellow already started moving the contents to the header
[23:31] <Akiva-Thinkpad> he said he'd upload the branch
[23:31] <popey> the content-hub integration looks messy
[23:31] <popey> buttons which are underneath the bottom toolbar
[23:32] <Akiva-Thinkpad> ohhh
[23:32] <Akiva-Thinkpad> popey, gander we'd like to get this done before rtm?
[23:32]  * Akiva-Thinkpad double checks if he got back to me...
[23:32] <popey> well, i will file a bug and lets see
[23:33] <Akiva-Thinkpad> https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1373346
[23:33] <popey> we had a bit of a bug identifying session in the pub tonight ☻
[23:33] <Akiva-Thinkpad> ah; nice
[23:33] <popey> that bug doesn't cover the content hub use case
[23:34] <Akiva-Thinkpad> sorry I feel stupid asking this, but what is the content hub exactly?
[23:35] <popey> its the system that lets one app pass data to another securely
[23:35] <popey> e.g. you're in the messaging app and you want to send a photo to someone over mms
[23:35] <popey> so you press the camera button in messaging app, it asks which app you want to get data from
[23:36] <popey> you could choose camera and take a picture
[23:36] <popey> you could choose gallery and select an already-taken photo
[23:36] <Akiva-Thinkpad> ah, thanks for explaining that.
[23:36] <popey> or you could choose file manager and choose a file (picture)
[23:36] <popey> problem is the buttons are "under" the bottom toolbar
[23:36] <popey> I'll file a bug ☻
[23:36] <Akiva-Thinkpad> heh
[23:37] <ahoneybun> Akiva-Thinkpad, Go! go
[23:37] <Akiva-Thinkpad> sounds like rtm stuff
[23:37] <Akiva-Thinkpad> ahoneybun, power rangers?
[23:37] <ahoneybun> Akiva-Thinkpad, Go language but that is a great one!
[23:38] <Akiva-Thinkpad> I'm going to work on a terminal advanced setting for setting the PS1 tonight
[23:38] <Akiva-Thinkpad> I think slimming the PS1, or putting it on a line above is actually really useful for a phone terminal
[23:39] <Akiva-Thinkpad> PS1=”\n\[\e[0;36m\]┌─[\[\e[0m\]\[\e[1;33m\]\u\[\e[0m\]\[\e[1;36m\] @ \[\e[0m\]\[\e[1;33m\]\h\[\e[0m\]\[\e[0;36m\]]─[\[\e[0m\]\[\e[1;34m\]\w\[\e[0m\]\[\e[0;36m\]]\[\e[0;36m\]─[\[\e[0m\]\[\e[0;31m\]\!\[\e[0m\]\[\e[0;36m\]]\[\e[0m\]\n\[\e[0;36m\]└─[\[\e[0m\]\[\e[1;37m\]\$\[\e[0m\]\[\e[0;36m\]]› \[\e[0m\]”
[23:40] <Akiva-Thinkpad> actually ignore that
[23:40] <Akiva-Thinkpad> I copied it off a site
[23:40] <Akiva-Thinkpad> and.... it might not be nsfw