/srv/irclogs.ubuntu.com/2014/09/26/#ubuntu-app-devel.txt

=== salem_ is now known as _salem
justCarakasgood morning all07:09
mihirnik90: when you around , could you please confirm this bug https://bugs.launchpad.net/bugs/137425807:10
ubot5Launchpad bug 1374258 in Ubuntu Calendar App "Click on event from indicator , it opens clock instead of Calendar" [Undecided,New]07:10
mihirjustCarakas: morning :)07:10
nik90morning :-)07:10
nik90mihir: sure, 1 min07:10
nik90mihir: my phone has no charge, I am charging it, but will comment on the bug report asap.07:12
mihirnik90: no issues :)07:12
nik90mihir: it opens in calendar for me...the clock app irc meeting07:18
mihirnik90: hmmm okay07:20
davidcalleMorning all07:46
fcole90Hello everyone :)08:02
JamesTaitGood morning all; happy Friday, and happy World Dream Day! :-D08:02
fcole90I need to integrate file-qml-plugin in docviewer app, how did you do that in the other apps (like reminders, terminal, file-manager) ? :)08:03
fcole90I 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:05
dpmciao fcole9008:30
dpmyes, the idea is to grab the source code from the plugin's separate project08:30
dpmand put it into the app's source tree08:30
dpmonce 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 together08:31
dpmAs I say, it will still be a plugin, but shipped into the same click package as the app08:32
dpmyou can see it in the reminders app: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/files/head:/src/08:33
dpmunder the src directory there are 2 other subdirectories:08:33
dpm- app: contains the app08:33
dpm- plugin: contains, unsurprisingly, the plugin :)08:34
fcole90hello 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:38
fcole90dpm, I will try that, thanks for the help :)08:39
mihirdpm: ping08:41
dpmfcole90, 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
mihirdpm: i have pushed mr, when you get time could you please review this ----> https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/rewriteGetRecurrenceString/+merge/23601308:41
fcole90dpm, quite nice and polished, I like it a lot :) I'll try to have a result just as good :)08:44
dpmmihir, done, thanks!08:47
dpmfcole90, cool, let us know if you need help :)08:48
fcole90dpm, I will, thank you for your help :)08:49
rpadovanihey 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:06
rpadovani*keyboard autocomplete on phone10:07
vitimitihi10:12
=== greyback__ is now known as greyback
mardyrpadovani: I noticed as well, it's quite annoying11:02
mardyoSoMoN: any ideas? ^11:02
nik90rpadovani, mardy: Quite simple -> http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.TextField/#inputMethodHints-prop11:03
nik90rpadovani, mardy : set it to Qt.ImhNoPredictiveText11:03
rpadovanimardy, another thing, did you change anything in online accounts api? displayName is a void string, but other strings (providerName, serviceName) works well11:03
rpadovanihttps://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/ui/AccountSelectorPage.qml#L5511:03
rpadovaninik90, we know that, the problem is WHERE to set it :D11:04
nik90rpadovani: ah fair enough..I got no idea then :P11:04
mardynik90: the problem is that this is a webpage inside the browser11:04
oSoMoNrpadovani, 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 attribute11:05
mardyoSoMoN: 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 webviews11:07
oSoMoNmardy, that sounds like a convoluted workaround to me, but feel free to propose the idea to chrisccoulson11:07
mardyoSoMoN: yeah, I'm not that sure it's a good idea myself... we should aim for something better11:08
oSoMoNmardy, maybe a user script to change the type of the input field on the fly, if that’s at all possible11:08
mardyoSoMoN: 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 that11:09
mardyoSoMoN: usually websites offer a multi-line, when there is free text to be written in11:09
oSoMoNmardy, not sure we have access to that information where we’d need it, but if we do that’s something that could be tried11:11
oSoMoNmardy, in any case I’d start by filing a bug11:11
mardyrpadovani: could you please file a bug? :-)11:24
nik90dpm: everytime I make changes in the clock app (no string changes), the pot file keeps changing. Is this expected?11:44
=== ara_ is now known as ara
mihirdpm: thanks , i'll update and push the changes, thanks for the review11:48
rpadovanimardy, can you ping me when you have 5 minutes for a query, please?12:08
mardyrpadovani: I do have them now :-)12:08
=== boiko_ is now known as boiko
mihirzsombi: renato___ ping , after debug and discussion with kunal , from Calendar..We are just taking Event & EventOccureence and i believe Alarm is stored as TODO12:44
mihirrenato___: zsombi so as calendar app is concerned , we are just getting Event & and it's occurrence we are not filtering any ToDos12:45
dpmnik90, 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#L812:49
nik90dpm: ah ok, I will give that a shot12:50
zsombimihir: renato___ then it seems something in EDS is messed12:56
mihirzsombi: renato___ yes , we don't fetch ToDos  , i just had discussion with kunal and i confirmed12:58
renato___mihir, there is any problem in the app?12:58
renato___I am confuse12:58
mihirrenato___: you mean calendar ?12:58
renato___yes12:58
mihirrenato___: nope i believe we don't face any issues in calendar12:59
renato___zsombi, what is the problem then?12:59
mihircalendar behaves as expected , EXCEPT the notification12:59
zsombirenato___: all I do is I deal with Todos....13:00
renato___charles, has a fix for the notification alreay13:00
renato___zsombi, but what is the problem with eds backend?13:00
mihirrenato___: the problem is disable alarm is showing as claendar notification https://launchpadlibrarian.net/183212222/calendarevent.png13:00
mihircalendar*13:00
zsombirenato___: ... and they don't even ask for todos...13:00
zsombimihir: btw, Todo is also an Event...13:00
renato___zsombi, but the notification is not part of the app13:01
zsombimihir: so be sure that you exclude todos13:01
renato___zsombi, the notification is the date-time indicator13:01
zsombirenato___: noone talks about that now13:01
renato___and charles has a fix for that alreay13:01
mihirhey kunal13:01
mihirkunal: ^^13:01
kunalhi13:01
renato___sorry guys I am lost here, I do not understand what is wrong13:02
mihirhey kunal if you missed some previous chat, here it is http://paste.ubuntu.com/8432744/13:02
renato___I thought that the problem was tht the calendar app was showing the alarms events, but mihir is saying that is not a problem13:03
zsombimihir: kunal: so, remember, Todo is also an Event!13:03
kunalzsombi, I believe it type will be Todo13:03
zsombirenato___: no, you got it wrong... they show up, but they don't filter for Todos, they folter for Events13:03
kunallet me confirm13:04
mihirrenato___: nope that is not case, i have mentioned yesterday   , we have to change in (Notification System ) not on calendar-app ,13:04
zsombiuhh.. I got messed ... we all got messed :D13:04
renato___the notification system does not use qtorganizer13:04
renato___it talks direct with eds13:04
kunalso from calendar app side, we are showing event of type Event and EventOccurence13:06
kunaland Todo and TodoOccurrence are differnet type13:06
kunalso  I believe we are safe if Alarm;s are stored as todo and type is Todo13:07
kunalhttp://developer.ubuntu.com/api/qml/sdk-1.0/QtOrganizer.ItemType/13:07
mihirHmm , so zsombi renato___ from calendar side we don13:10
mihirdon't think there is any change*13:10
renato___ok I believe charles has the fix for indicator already13:10
zsombirenato___: mihir: and I'm having the tags fix from Alarms API in staging...13:11
=== _salem is now known as salem_
mihirokay great :) so we all are clear now :D & out of mess heheh13:11
brendandpopey, there's an RTM landing in flight that breaks filemanager13:17
brendandpopey, filemanager is still sending out 'file://' urls13:18
Akiva-Thinkpadmorning all13:20
Akiva-Thinkpadon the terminal app, does anyone else get "TERM environment variable not set"?13:21
nik90brendand: popey is on his way to the xda dev con and isn't here today.13:24
Akiva-Thinkpador rather, does this error occur on an actual device?13:24
brendandnik90, were you aware of changes to url-dispatcher that would break file-manager?13:25
brendandnik90, seems like url-dispatcher is no longer going to accept file:// urls13:25
nik90brendand: I knew about file:// being removed, but didn't know about it breaking file-manager13:25
brendandnik90, so file-manager will have to send e.g. video:// music:// and image:// seperately13:25
nik90brendand: I don't have much contact with the file manager devs, so not sure how to proceed13:25
brendandnik90, which means it will need to be able to tell what kind of file it is13:25
nik90dpm or balloons ^^ can you help out here pls13:26
dpmbrendand, would you mind filing a bug against lp:ubuntu-filemanager-app for the devs to see it? They're not on IRC atm13:27
brendanddpm, just going to double check it's happening in utopic (should be since the new url-dispatcher already landed there)13:33
dpmok, cool13:33
brendandballoons, hey14:11
balloonsbrendand, howdy14:12
brendandballoons, did we pick up some AP failures in filemanager because of the url-dispatcher change?14:18
brendandballoons, i was checking the dashboard, but sheesh - it seems to be quicker to ask here14:18
brendandballoons, ok i see there are four failures but doesn't look like any of them are url-dispatcher related14:19
balloonsbrendand, 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 manager14:19
brendandballoons, want me to raise a bug ?14:19
balloonsbrendand, yes please14:19
balloonsbrendand, filemanager's issues atm (until the fix lands in the store) is with the security implementation14:21
brendandballoons, https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/137447414:21
ubot5Launchpad bug 1374474 in Ubuntu File Manager App "Files don't open in external applications due to url-dispatcher change" [Undecided,New]14:21
rpadovanimardy, here the branch we were talking about: https://code.launchpad.net/~rpadovani/reminders-app/multipleAccounts14:44
mardyrpadovani: OK, I'm building it14:50
rpadovanithanks14:50
mardyrpadovani: did you try it on the desktop?14:50
rpadovanimardy, yap, on desktop you have to add two accounts and disable one14:51
rpadovanimardy, but also on phone it crashes14:51
mardyrpadovani: I'll try on the desktop, there debugging is easier14:53
rpadovanidefinitely14:53
mardyrpadovani: it's strange that it crashes when you add the second model, because it appears that you are not even using it14:54
rpadovanimardy, yes, but if you remove the new one it works. I have absolutely no idea on how debug it14:55
nik90balloons: feel free to release clock app to the store. It is rdy ;)14:56
mihirballoons: also Calendar app14:56
mihirnik90: i observed one small issue in clock settings , the sound header is being cut off14:56
nik90mihir: you mean the sound slider popup text14:57
mihirnik90: yup14:57
nik90mihir: yeah that's a known issue due to the SDK14:57
mihirnik90: okay14:57
nik90mihir: I don't have a proper design solution yet to fix it14:57
mihirnik90: i thought if you leave some margin from top still it shows same ( I don't know so asking this )14:58
balloonsmihir, calendar app should have been released last night.. did you see it?14:58
balloonsI can release again though :-)14:58
balloonsnik90, ack, releases away!14:58
nik90balloons: thnx :)14:58
nik90mihir: 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.14:59
mihirballoons: ahh , just checked so yeah i do have updates, let me see i guess it should have all the merges15:00
mihirnik90: 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 app15:01
mihirlike lag of 2 mins15:01
nik90mihir: which image?15:02
nik90mihir: clock immediately updates its time when brought from suspend15:02
mihirnik90: yeah i haven't updated to latest, i see there are some issues with dual boot though15:02
mihirwhich is current latest image revision ?15:02
mardyrpadovani: it doesn't crash here, but I don't see the selection page15:02
nik90mihir: which channel?15:02
rpadovanimardy, how many accounts do you have?15:03
nik90mihir: tbh I don't know since each channel has a different image channel for a particular device15:03
nik90mihir: for n4, it should be 160 something for devel-proposed15:03
mihirdevel15:03
mihiri am on 24215:03
nik90mihir: yeah that's why15:03
nik90mihir: what lagged? the system time or the clock time?15:03
mardyrpadovani: two accounts, but one is disabled15:03
rpadovanithis is strange15:04
mardyrpadovani: I even tried with two enabled accounts, but still no screen (and no crash)15:04
mihirnik90: the clock time , like system time was 7:44 & clock time was 7:42 , i did try to reproduce but wasn't able to15:04
nik90mihir: strange15:04
rpadovanimardy, don't you have a popup menu on top right where there is a button named 'accounts'?15:05
nik90mihir: try to reproduce it with proper steps and I can try on my side as well15:05
mihirnik90: still i'll reconfirm if i am able to reproduce it15:05
mihirnik90: you on dual boot?15:05
nik90mihir: no15:05
mihirnik90: okay15:06
mihirballoons: the calendar doesn't required update in store :)15:07
rpadovanimardy, another thing I found right now: you have to disable the account before starting the app, if you disable it after there is no crash15:07
mihirbtw one question regarding wi-fi , we can't enter username & password for wifi , is any one have workaround with this ?15:07
balloonsmihir, alrighty then, I'll push a new one :-)15:07
mihirballoons: it doesn't required15:08
balloonsmihir, nope, indeed rev 476 is in the store15:08
mardyrpadovani: ah! Got the crash, I though that the accounts page would appear automatically15:08
mihirballoons: okay great :)15:08
mihirballoons: my office wi-fi is with LDAP so can't connect my phone with wi-fi  in office :(15:09
rpadovanimardy, only if you didn't login yet, theorically. I have to check that anyway. I'm happy you had the crash :D15:09
balloonsmihir, ahh ;-)15:09
brendandmihir, you can connect on your laptop though?15:11
mihirbrendand: yeah i can do that with hotspot15:18
mardyrpadovani: I need to leave now, I'll check it on Monday15:19
rpadovanimardy, sure, thanks! Have a nice weekend!15:19
brendandmihir, you can copy your laptop connection to the phone with phablet-network15:19
mihirbrendand: but legally not allowed to create hotspots :(15:19
mihirbrendand: ohh okay , I'll try that15:20
=== gatox is now known as gatox_lunch
Akiva-Thinkpaddpm, 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 bracket16:05
balloonsnik90, 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:08
nik90balloons: yeah it apparently was there since the previous clock upload16:09
balloonsbut indeed the icon isn't specified properly16:09
nik90balloons: I didn't change the icon location though ... I suspect the issue might be in the desktop file16:09
balloonsnik90, where is the icon/16:09
nik90balloons: in the source, it is inside app/16:10
balloonsahh I see it16:10
balloonsSo, let's fix it16:10
balloonsnik90, I'll make the change for you to review16:12
nik90I will take a look to see where exactly it may have broken16:12
nik90oh cool16:12
ahayzenballoons, thanks for pushing to the store :) guess we now wait for the results of #25716:19
balloonsahayzen, preliminary runs looked great16:22
ahayzenballoons, \o/16:22
ahayzenballoons, is it possible to have jenkins running on two branches for an app? eg music ;)16:25
balloonsahayzen, it is16:26
ahayzenballoons, thanks :)16:26
* ahayzen continues planning world domination ... 16:27
balloonsnik90, https://code.launchpad.net/~nskaggs/ubuntu-clock-app/fix-icon-name/+merge/23615816:27
davmor2balloons: hey dude who works on file manager please?16:30
balloonsdavmor2,  CarlosMazieri and ajalkane are the primary devs16:31
balloonsdavmor2, why do you ask?16:34
davmor2balloons: 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 time16:34
balloonsdavmor2, ahh right. brendand filed a bug for it, but I don't believe they know or were prepared for it16:35
davmor2brendand: ^ 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:36
balloonsdavmor2, they meet weekly on Tuesday, I would suspect we would see something to fix it then16:37
balloonsdavmor2, brendand do we know why this change occurred? How are other apps handling it? I suppose most apps know the filetype16:44
brendandballoons, apparently filemanager is the only outlier16:44
nik90balloons: hey your MP seems to fix it.16:54
nik90balloons: one tiny change, set(ICON "${ICON}") -> set(ICON ${ICON})16:55
nik90balloons: I can then top-approve16:55
balloonsnik90, ack16:57
=== gatox_lunch is now known as gatox
balloonspushed16:58
zygahi, 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 17:13
balloonsnik90, fyi clock is in the store18:28
nik90balloons: I was just about to ask, thnx18:28
nik90zyga: hmm, it should do it automatically18:29
nik90zyga: actually I do the same thing in the clock app for multiselect view for the alarms page18:29
ahayzenIs "ContentType.Uknown" on http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Content.ContentType/ a typo?18:49
ahayzen_kenvandine, ping19:08
kenvandinehey ahayzen_19:09
kenvandineoh... 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
kenvandineyeah19:09
ahayzen_kenvandine, hmm and if i tried to open a pdf in the browser you would expect it to work?19:09
ahayzen_...i must have something wrong in the code...docviewer doesn't appear19:10
kenvandineoh... the browser probably doesn't map that19:10
ahayzen_oh...19:10
kenvandineuntil we get proper mimetype support19:10
ahayzen_kenvandine, it has to map them?19:10
kenvandinethe browser does it's own mapping19:11
ahayzen_ah right19:11
kenvandinedoes 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 written19:11
ahayzen_kenvandine, guess i'll have to use your hub-exporter again ;) unless some other app can export a document19:12
kenvandinenot that i know of19:14
kenvandineawesome... i've been wanting to be able to download pdfs :)19:14
ahayzen_kenvandine, same19:14
kenvandinewe didn't have any handlers for documents, so that's probably why it's not mapped in the browser19:15
kenvandinefile a bug against the browser to map pdf to ContentType.Documents19:15
ahayzen_kenvandine, ok will do :)19:15
netlarIs this support for desktop app dev also?19:30
IbrahimAon that note, is the html5 sdk also suitable for desktop app dev?19:32
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 lol19:33
ahayzen_kenvandine, i had missed the .json in the cmake ;) lol19:40
=== IbrahimA is now known as IbrahimA|znc
ahayzen_mhall119, ping20:09
balloonsahayzen_, mhall119 isn't about today20:15
ahayzen_balloons, ah thanks20:15
balloonshappy friday to you sir20:16
ahayzen_yey friday \o/20:16
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:36
=== davmor2_ is now known as davmor2
kenvandineahayzen_, move them20:40
ahayzen_kenvandine, where to?20:40
kenvandineanywhere the docviewer wants20:41
kenvandinethe HubIncoming will get cleaned20:41
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 did20:43
mivoligomzanetti: any chance you're here?20:55
mzanettimivoligo: hi20:58
mivoligomzanetti: I put a spec for a difficulty selector in the folder21:04
* mzanetti looking21:04
mivoligomzanetti: let me know if it is clear21:04
mzanettimivoligo: just fyi, there is a notion of Grid Units (gu) in ubuntu21:05
mzanettiwe might want to stick with that instead of inventing bus :)21:05
mzanettihow much is 1 bu supposed to be?21:06
mivoligomzanetti: I know but here's for gettting proportion to the background right21:06
mivoligomzanetti: 10px here but it might change with the interface21:06
mzanettimivoligo: so on your desktop 1 GU would be 8px21:07
mzanettiok... no worries. I can work with this21:07
mivoligo:)21:07
mzanettilooks clear enough21:08
mivoligomzanetti: vertically all the elements are centered with the background21:08
mzanettiand you'll upload the background then as svg?21:09
mivoligoyes21:10
mivoligobut there's blur used, so you have to convert it to png21:10
mzanettiwe're still a bit messy when it comes to game artwork21:11
mzanettia mix of svg and png, random sizes21:11
mzanettiprobably we should try to clean that up a bit too.21:12
mzanettiwe could move that stuff into some data dir too and export pngs using the script21:12
mzanettimivoligo: ah btw. not sure if you know. but you can now also pass a number to the setupdata script21:14
mzanettifor example: ./setupdata.py 12821:14
mivoligowhat it does?21:14
mzanettithen everything will be exported with a basesize of 128 instead of 25621:14
mivoligonice :)21:14
mzanettiimproves the situation quite a bit on the phones21:14
=== IbrahimA|znc is now known as IbrahimA
mzanettiwhole level pack is only 4.1MB with that :)21:14
mivoligomzanetti: btw, did you get any more feedback about the game last night?21:15
mzanettino...21:16
mzanettiI think you've seen it all21:16
mivoligolast thing I saw was nik90 problems :)21:17
nik90mivoligo, mzanetti: That issue was a fault in my systems...the game works great through the command line.21:18
nik90mivoligo: well done with the graphical assets :-)21:18
mivoligonik90: thanks :)21:19
nik90mzanetti: 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:20
nik90mzanetti: as a result, by the time I add a tower I have lost precious seconds thereby missing killing robots during that time :)21:21
mivoligonik90: it was my idea21:21
nik90mivoligo: the add button?21:21
mivoligonik90: yes21:21
mzanettiyeah. ux design is mivoligo too21:21
nik90mivoligo: I can understand the need for other options like tower upgrade, sell towers etc.21:22
nik90mivoligo: but if a tile is empty, and I click on it and then on the tower it should just add it IMO.21:22
mivoligonik90: in my view the add button is like confirmation, that the player really wants to add this tower21:24
zyganik90: I think I found a bug in the SDK21:24
nik90mivoligo: ack.21:24
zyganik90: see this G+ post for details:21:24
nik90zyga: yup read the post :)21:24
nik90zyga: 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
zyganik90: I will file a proper bug but I'm too tired today21:25
nik90zyga: I figured..I didnt mean now21:25
mivoligomzanetti: should I create a brunch to add that svg file? Or just put into drive folder?21:26
nik90I was just relaxing and writing a blog post about LXC containers for ubuntu touch apps21:26
* nik90 goes back to it21:26
zyganik90: 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 checkboxes21:26
zyganik90: everything clicked at least once starts to ignore model changes21:26
mzanettimivoligo: you can put it directly into the right place, yes21:26
nik90zyga: did you use a control? as in control: checkbox {} ?21:27
zyganik90: yes21:27
zyganik90: the code is ...21:27
mivoligomzanetti: app/graphics/ I guess?21:27
mzanettiyep21:27
mivoligook21:27
zyganik90: http://git.zygoon.pl/gitweb/?p=checkbox.git;a=blob;f=checkbox-touch/components/SelectionPage.qml;h=337d2ec5e1a88a8290bde556ff1848196e503861;hb=refs/heads/launchpad/bootstrap#l8021:28
zyganik90: (I hope the URL works, I cannot check it directly on my LAN)21:28
nik90zyga: erm 404 Not Found21:28
zygasigh :)21:28
nik90:P21:29
zyganik90: pi.zygoon.pl/gitweb?21:29
zyganik90: does that work?>21:29
nik90yes that works21:29
zyganik90: http://pi.zygoon.pl/gitweb/?p=checkbox.git;a=blob;f=checkbox-touch/components/SelectionPage.qml;h=337d2ec5e1a88a8290bde556ff1848196e503861;hb=refs/heads/launchpad/bootstrap#l8021:29
nik90yup that works now21:30
* nik90 doesn't see how the url changed ;P21:30
zyganik90: git. vs .pi21:30
nik90ah yes21:30
zyganik90: .git is new, probably not propagated via DNS yet21:30
nik90zyga: curious, why do you use control: AbstractButton{} instead of control: Checkbox{} directly?21:31
nik90considering you do style: Theme.createStyleComponent("CheckBoxStyle.qml", checkBox)21:31
zyganik90: exactly as the comment says21:31
zyganik90: because the only effective difference between that code and CheckBox21:32
zyganik90: is this:21:32
zyganik90: onTriggered: checked = !checked21:32
zyganik90: that erases the property binding, it doesn't write through the binding21:32
zyganik90: my checkboxes are never intended to store any state, just reflect state from the model21:32
zyganik90: and the model is the only "copy" of the state that must exist21:32
mivoligomzanetti: ok, I sent a merge request21:33
zyganik90: this makes checkboxes synchronize to model changes made outside of onTriggered/onClicked21:33
mzanettimivoligo: ok cool. not really working on the game today. but I guess there will be an hour or two during the weekend21:33
mivoligomzanetti: I'll try to finish the rest of the welcome screen over the weekend too21:34
mzanettinice. we're getting close :)21:34
mivoligo:)21:34
mivoligomzanetti: ok, I wont bother you anymore tonight :)21:35
mzanettino problem at all21:35
nik90zyga: ok, so the issue you have with checkbox is that when you change the model value directly, then it doesn't reflect in the switch21:35
zyganik90: yes21:35
zyganik90: after the first click21:36
zyganik90: on the checkbox21:36
zyganik90: it does work before that event21:36
mivoligomzanetti: nik90: see you around :)21:36
nik90mivoligo: gnite. enjoy your weekend21:36
nik90zyga: ack21:36
mzanettio/21:36
mivoligo:)21:36
nik90zyga: that might be a sdk bug yes21:36
zygabzoltan: ^^21:39
=== IbrahimA is now known as IbrahimA|znc
vitimitihi22:41
popeykenvandine: happy birthday!23:19
Akiva-Thinkpadkenvandine, https://www.youtube.com/watch?v=v1VcgWvhyV023:20
popeyAkiva-Thinkpad: i know you were looking at file manager UI...23:30
Akiva-Thinkpadpopey, yah23:30
popeydo you have a device?23:31
Akiva-Thinkpadthe fellow who was working on that I don't think got back to me23:31
Akiva-Thinkpadunfortunately not23:31
popeyhmm23:31
popeyI will file a bug and post screenshots tomorrow23:31
Akiva-Thinkpadpopey, but some fellow already started moving the contents to the header23:31
Akiva-Thinkpadhe said he'd upload the branch23:31
popeythe content-hub integration looks messy23:31
popeybuttons which are underneath the bottom toolbar23:31
Akiva-Thinkpadohhh23:32
Akiva-Thinkpadpopey, gander we'd like to get this done before rtm?23:32
* Akiva-Thinkpad double checks if he got back to me...23:32
popeywell, i will file a bug and lets see23:32
Akiva-Thinkpadhttps://bugs.launchpad.net/ubuntu-filemanager-app/+bug/137334623:33
ubot5Launchpad bug 1373346 in Ubuntu File Manager App "Filemanager should use top header instead of bottom toolbar" [Undecided,New]23:33
popeywe had a bit of a bug identifying session in the pub tonight ☻23:33
Akiva-Thinkpadah; nice23:33
popeythat bug doesn't cover the content hub use case23:33
Akiva-Thinkpadsorry I feel stupid asking this, but what is the content hub exactly?23:34
popeyits the system that lets one app pass data to another securely23:35
popeye.g. you're in the messaging app and you want to send a photo to someone over mms23:35
popeyso you press the camera button in messaging app, it asks which app you want to get data from23:35
popeyyou could choose camera and take a picture23:36
popeyyou could choose gallery and select an already-taken photo23:36
Akiva-Thinkpadah, thanks for explaining that.23:36
popeyor you could choose file manager and choose a file (picture)23:36
popeyproblem is the buttons are "under" the bottom toolbar23:36
popeyI'll file a bug ☻23:36
Akiva-Thinkpadheh23:36
ahoneybunAkiva-Thinkpad, Go! go23:37
Akiva-Thinkpadsounds like rtm stuff23:37
Akiva-Thinkpadahoneybun, power rangers?23:37
ahoneybunAkiva-Thinkpad, Go language but that is a great one!23:37
Akiva-ThinkpadI'm going to work on a terminal advanced setting for setting the PS1 tonight23:38
Akiva-ThinkpadI think slimming the PS1, or putting it on a line above is actually really useful for a phone terminal23:38
Akiva-ThinkpadPS1=”\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:39
Akiva-Thinkpadactually ignore that23:40
Akiva-ThinkpadI copied it off a site23:40
Akiva-Thinkpadand.... it might not be nsfw23:40

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