/srv/irclogs.ubuntu.com/2015/05/13/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
=== chihchun_afk is now known as chihchun
=== ondra_ is now known as ondra
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
davidcalleMorning all o/06:46
justCarakasMorning all06:53
=== dholbach_ is now known as dholbach
dholbachgood morning07:16
Mirvwhat do people think, would http://doc.qt.io/qt-5/qmlstatemachine.html be useful to have for our apps? opinions?07:55
=== AlanBell_ is now known as AlanBell
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
DanChapmanMirv: I would definately welcome the state machine framework. It would ceratinly help (for me anyway) to layout a much clearer behavioural description of a program.08:19
Mirvbzoltan: ^08:20
MirvDanChapman: thanks for the input. it just occurred to us when we were looking that we're currently missing qml-module-qtqml-models2 and then bzoltan  checked what else we might want to have08:21
DanChapmanMirv IIRC we already have all the models in QtQml.models provided by QtQuick but with a different name ObjectModel ->VisualItemModel, DelegateModel - > VisualDataModel, DelegateModelGroup -> VisualDataGroup.08:35
MirvDanChapman: so this'd be http://doc.qt.io/qt-5/qtqml-models-qmlmodule.html08:39
Mirvnot sure what's the difference indeed08:40
Mirvanyway, the qml module 100kB in size08:41
Mirvand another developer requested to have it08:41
DanChapmanMirv http://doc.qt.io/qt-5/qml-qtquick-visualitemmodel.html suggests the Visual* models provided by QtQuick are only kept for compatability reasons.08:44
DanChapmans/suggests/says08:44
Mirvright08:46
vitimitiI am trying to build a program for the rtm-14.09 emulator, but when I run qmake it says it can't find "feature ubuntu-click" for the load(ubuntu-click) command, and the manifest.json.in file disappears from the files list. How can I fix this?08:54
dholbachdpm, balloons, davidcalle, mhall119: if you're a bit bored and want to do something different for a change, maybe you can review a bit of code: https://code.launchpad.net/~dholbach/help-app/1433525/+merge/258866 :-P09:29
nerochiarooSoMoN_: good morning. addressed comments in https://code.launchpad.net/~uriboni/webbrowser-app/find-in-page/+merge/258225 and left some replies too09:38
=== sturmflut2 is now known as sturmflut_
oSoMoN_nerochiaro, thanks, I’ll take a look09:39
oSoMoN_nerochiaro, can you please revert revision 998 ? we do pot updates separately, directly on trunk, to avoid conflicts when landing several MRs that can potentially update the template09:45
nerochiarooSoMoN_: reverted09:46
oSoMoN_thx09:46
leblastHello, what are you working on :)10:10
oSoMoNnerochiaro, I commented on https://code.launchpad.net/~uriboni/webbrowser-app/find-in-page/+merge/25822510:10
nerochiarooSoMoN: my point about the string is that the slash is just a visual thing, i could be an icon. but I will i18n it anyway10:12
ogra_popey, whom do i poke to get ubottu into #snappy ?10:12
nerochiarooSoMoN: it might be relevant for RTL languages, that's the only thing I can think of10:12
oSoMoNnerochiaro, or other more exotic languages you don’t know of10:13
oSoMoNnerochiaro, that’s my point, one can’t possibly know all languages out there, so we have to assume this might be translated to look different in another language10:13
nerochiarooSoMoN: fair enough. i'm on it. though i am ready to bet 20 bucks that it will not get translated10:14
nerochiaro;)10:14
oSoMoNnerochiaro, how would you verify that?10:15
popeyogra_: someone in #ubuntu-irc - possible AlanBell10:15
nerochiarooSoMoN: don't we have all the translations in LP ?10:15
ogra_popey, thanks !10:16
oSoMoNnerochiaro, well, we do have a number of translations, but they represent only a subset of the languages of the world, and at any time someone can add a new language10:16
oSoMoNnerochiaro, heck, I’m sure we can even translate into klingon or elvish, and who knows how elves represent the result of a find in page action?10:16
nerochiarooSoMoN: well, set a cut off date then. if in, say, one year, no one has bothered to translate it, then I win, otherwise you win10:17
nerochiarooSoMoN: beers at the next sprint10:17
oSoMoNnerochiaro, man, you really like to argue for the sake of arguing (and of winning arguments). But beers at the next sprint is fine :)10:18
nerochiarooSoMoN: it is just a bet dude. i am fixing the code10:18
oSoMoNnerochiaro, your chances of winning are very slim, I could be spending a large amount of time finding a language that proves you wrong and adding its translation to LP :)10:19
nerochiarooSoMoN: well then you have "free" beer :)10:20
nerochiarooSoMoN: and we have one more translation in LP and you learned some new language. win-win10:20
mivoligomzanetti: ping10:42
mzanettihey mivoligo10:43
mivoligomzanetti: about MvsM, when testing new levels, I'm changing level.json files in /data/lpbuild. Can I copy them to levelpack folder just like they are or the formatting is important?10:45
mzanettimivoligo, the formatting isn't important, however, the build script replaces sizes and coordinates depending on the generated base size10:46
mivoligomzanetti: so it will be important for towers.json10:47
mzanettiyeah... I think all of them have some sizes in it... not exactly sure right now10:47
mivoligomzanetti: ok10:48
mivoligomzanetti: 3 levels to go BTW :)10:48
mzanettimivoligo, awesome :D10:49
mivoligomzanetti: yesterday I've spent about 4 hour on one level :D10:49
mivoligomzanetti: I hope it'll take as much time for players ;)10:50
mzanettiyeah... I was sooo glad when I was done with it...10:50
mivoligoseriously looking forward to that, my brain is melting :D10:51
=== chriadam is now known as chriadam|away
nerochiarooSoMoN: i18n fixed11:24
=== MacSlow is now known as MacSlow|lunch
Masternoobhey guys, i just want initiate a talk about the calendar app11:29
Masternoobcurrently it is in terrible shape and has nearly no dev activity...imho a celndar app is core functionality and i know 3 people that can't use the phone because of this...11:29
Masternoobcurrently there are  30 New bugs and 87 Open bugs in the app...many of them should be really high priority since they make the app unusable....11:31
nerochiarooSoMoN: and i am testing your delay fullscreen hint MR but I see no visual difference when I test it on the device on this test page: http://pearce.org.nz/fullscreen (and press the "toggle fullscreen" button")11:31
oSoMoNnerochiaro, without my patch, are you not seeing the hint move upwards just after being shown, when the indicators bar is being hidden?11:32
nerochiarooSoMoN: yes, but i see a similar flickering with your patch too11:32
popeyMasternoob: many of the bugs in the calendar app are actually in the sync service underneath. Which specific ones are you talking about?11:33
nerochiarooSoMoN: oh, wait a second, it does not actually move. the flickering is below in the page11:33
nerochiarooSoMoN: sorry, it did confuse my eyes11:33
davmor2Masternoob: 88 is a really lower number of bugs for such a complex piece of software, take a look at unity 8 or settings app for something equally complex but those are used daily with no complaints.11:33
davmor2Masternoob: also without specific bugs it's really hard to have a conversation11:34
oSoMoNnerochiaro, yeah, I’ve had to observe it from up close quite a few times to convince myself that it fixed the issue, there are many things happening on screen which divert the eye11:34
nerochiarooSoMoN: but it does not move, so i would say happroved11:35
oSoMoNhawesome :)11:35
MasternoobA example for a bug that makes the app unusable for me (and a few people i know) is 1309042, Bugs that make the app also unsusable or very annoying to use are 1438946 , 1437305 , 1311165   ....11:42
Masternoobin my personal opinion these are also the bugs that block the app from being in the default image (there are maybe more, i didn't go through the whole list)11:43
=== justCarakas1 is now known as justCarakas
* ahoneybun 's app is at 830 downloads11:49
popeyMasternoob: let me take a look11:49
ahoneybunmorning (from here) popey11:50
popeyyo11:50
mcphailMasternoob: can you print those bugs one at a time so the bot can do the links? ie bug 130904211:51
ubot5bug 1309042 in Ubuntu Calendar App "Calendar sync only syncs the default calendar" [Wishlist,Confirmed] https://launchpad.net/bugs/130904211:51
ahoneybunhow does my app look on a BQ device?11:51
Masternoobbug 143894611:51
ubot5bug 1438946 in Ubuntu Calendar App "All day events are stored to previous day" [Undecided,Confirmed] https://launchpad.net/bugs/143894611:51
Masternoobbug 143730511:51
ubot5bug 1437305 in qtorganizer5-eds (Ubuntu) "Wrong date day icon display and one day before events day in month view" [Undecided,Confirmed] https://launchpad.net/bugs/143730511:51
Masternoobbug 131116511:51
ubot5bug 1311165 in qtorganizer5-eds (Ubuntu) "timezone incorrectly modified when editing/creating google calendar event" [High,Confirmed] https://launchpad.net/bugs/131116511:51
popeynot really necessary :)11:52
mcphailpopey: makes it much easier to access the links from elinks, trust me :)11:52
popeymeh11:52
Masternoobi support the lazyness :D11:53
popeyso for bug 1309042 read comment #2 and #6.11:54
ubot5bug 1309042 in Ubuntu Calendar App "Calendar sync only syncs the default calendar" [Wishlist,Confirmed] https://launchpad.net/bugs/130904211:54
popeywe can't fix that until we switch to a different calendar sync engine, which we are doing11:54
popeyfor bug 1438946 - I asked for more detail and you only provided that 45 minutes ago.11:55
ubot5bug 1438946 in Ubuntu Calendar App "All day events are stored to previous day" [Undecided,Confirmed] https://launchpad.net/bugs/143894611:55
popeyMasternoob: but I'll take a look at them all.11:56
MasternoobThat is very nice of you, as for bug 1309042 ... shouldn't be the status "in progress " since it is worked on? Or is the change of the sync engine a completely unrelated process?11:57
ubot5bug 1309042 in Ubuntu Calendar App "Calendar sync only syncs the default calendar" [Wishlist,Confirmed] https://launchpad.net/bugs/130904211:57
mcphailMy biggest problem with the calendar is when notifications are made even when reminders are switched off. My wife is getting rather annoyed by midnight chimes for all day events. I can't see a bug for that on the list. Is it fixed upstream?12:01
Masternoobmcphail i think this is bug 144011112:02
ubot5bug 1440111 in Ubuntu Calendar App "Reminder notifications are not integrated into system notifications" [Undecided,Confirmed] https://launchpad.net/bugs/144011112:02
popeythats by design.12:02
mcphailMasternoob: that's not what happens to me. When I have events with "no reminder" set, I still get notifications12:03
Masternooboh...i see12:04
Masternoobpopey this is by design? really? Why should the user get notifications even when he created events with no notifications?12:05
popeyno, thats not what I said12:05
popeyit's by design that calendar / clock events are in the date/time indicator12:05
mcphailmy problem may have happened due to a bit of botched syncing with my google calendar. A lot of the events got duplicated (although they still didn;t have reminders set)12:06
* mcphail is going to experiment further before filing a bug12:06
Masternoobpopey oh sry ..understood you wrong there12:06
popeyThe big issue with calendar is limited development resources.12:07
popeyWe have one guy working on it, and one guy working on the backend.12:07
popeyWould love to get more people involved.12:07
mcphailthe calendar is a whole let better than any I used on Android12:07
mcphail*lot12:07
Masternoobhmm maybe i should look into ubuntu app developement when i find the time12:08
* ahoneybun thinks you should12:08
popeythat would be awesome :)12:08
popeyespecially some of the smaller ones like the coloured dots one12:08
ahoneybuneveryone here is amazing help12:08
mivoligoahoneybun: what app you're need me to check the look on bq phone? :)12:09
ahoneybunmivoligo: uBegginer and Gazeteer please :-)12:09
mivoligoahoneybun: ok12:09
* ahoneybun will be back12:10
Masternoobcolored dots one?12:10
popeybug 145465712:12
ubot5bug 1454657 in Ubuntu Calendar App ""Month" overview uses misleading colours for events" [Undecided,Confirmed] https://launchpad.net/bugs/145465712:12
mivoligoahoneybun: http://i.imgur.com/MQtxeXX.png12:14
Masternoobyeah....that seems like a good place to start12:14
Masternoobdo i still need to use the custom ppa for the SDK or is it in the main repos with 15.04?12:16
nik90mivoligo: hey I tried your timer app. What API did you end up using?12:18
popeyYes, always use the ppa Masternoob12:18
Masternoobok thx12:18
nik90mivoligo: I have had mixed results. Sometimes I see the timer in the indicator-datetime, and sometimes not. As a result the timer ends up ringing only sometimes when it is running in the background.12:18
popeynik90: does podbird devel work on vivid?12:19
mivoligonik90: hi, I used Alarm12:19
nik90popey: it *only* works on vivid..it uses the new 15.04 APIs12:20
=== MacSlow|lunch is now known as MacSlow
popeyahh12:20
popeyperfick12:20
* popey tests on mx412:20
mivoligonik90: you're testing the Timer on stable or vivid?12:21
nik90mivoligo: hmm strange that it sometimes doesn't appear in the indicator. I will take a look at the code when I find some time. But really nice to see zeegaree's code being reused in Timer.12:21
nik90mivoligo: I am testing it on N4 Vivid12:21
mivoligonik90: might be something with that, I use stable only12:22
nik90ah..will give it a try on my BQ12:22
* nik90 thinks that the digital gods are against him...hasn't still received OTA 3.5 :P12:23
popeynik90: seems broken here. i can't download episodes.12:23
mivoligoahoneybun: http://i.imgur.com/KpgTOMs.png <- this one does not scroll, it's static and two bottom buttons are cut out :)12:23
popeygah! found the swipe action12:24
nik90popey: ah yes I migrated to the swipe actions...I am planning to add a gesture tutorial similar to what we have in unity812:24
popeyi still see nothin in "What's new"12:25
popeyeven after forcing download12:25
ogra_force harder ?12:25
popeyhmm, it's older than 7 days, i guess that's why12:25
nik90popey: What's new only shows episodes that have not been listened and not older than 7 days by you regardless of whether you downloaded it or not.12:25
popeyok12:26
nik90mivoligo: you're right. I can only reproduce this bug on vivid.12:26
mivoligonik90: :D so vivid is buggy12:27
nik90mivoligo: also there are some minor issues in the UI (buttons overlapping and so on) that I will report bugs about.12:27
nik90mivoligo: :D12:27
mivoligonik90: yeah, UI was only good for bq12:27
nik90mivoligo: well atleast now I can time my pizza properly thanks to you :P..well one minor ui still lies in the BQ and other on n412:28
mivoligonik90: can you post a screenshot?12:28
nik90nvr mind..I cant reproduce the UI issue on BQ anymore...strange12:28
mivoligo:D12:28
nik90the reset and save buttons in the main screen didnt hide fully..I saw its edges when they slided out...but as I said cant reproduce it anymore12:29
mivoligonik90: maybe animation didn't finished properly12:30
nik90mivoligo: yeah could be12:30
=== sturmflut_ is now known as sturmflut
dholbachballoons, https://code.launchpad.net/~dholbach/help-app/1433525/+merge/258866 - now with extra testing goodness!12:33
kalikianahmmm is it normal to get prompted to format a memory card regardless of whether it's working? the same card is fine in other devices12:37
justCarakasNice, I asked my telecom provider if there would be a possibility to get their app on ubuntu13:06
justCarakasand I got the response with the question if their developers could ask me some questions about devving for ubuntu :D13:07
nik90justCarakas: ooh nice :)13:09
Guest70727I'm working on a small qml app where it has some URLs that are used in XmlListModel's.  Currently those url's are hard coded into the XmlListModel's, but I'd like to externalize them somehow.  I was hoping the group her could offer some advice.  What's the recommended way of doing this?13:22
=== alexabreu is now known as alex-abreu
sverzegnassinik90: ping13:34
Guest70727speaking of nik90, I see in his flashback app, he created a "Backend" js object, where he keeps such properties and has accessor functions to read them.  perhaps that's the way to go, although I'd still like to hear other ideas.13:40
dholbachballoons, ok... the bug is really fixed now, with lots more tests now: https://code.launchpad.net/~dholbach/help-app/1433525/+merge/25886613:50
dholbachI'd appreciate if we could land this and release 0.213:50
dholbacherr, 0.3 :)13:51
dholbachor whatever is next13:52
dholbachyep, 0.3, I just re-milestoned a bunch of bugs13:58
Masternoobnik90: since you are here, i really think bug 1454267 should be an option ;-)14:07
ubot5bug 1454267 in podbird "Allow users to set "read percentage"" [Medium,Opinion] https://launchpad.net/bugs/145426714:07
=== chihchun is now known as chihchun_afk
=== Benno-007 is now known as Guest73908
=== sturmflut is now known as sturmflut2
=== Guest73908 is now known as help
=== dholbach_ is now known as dholbach
=== help is now known as Guest89225
dholbachballoons, davidcalle, mhall119: not sure if you have a bit of time today, but any reviews for https://code.launchpad.net/help-app/+activereviews would be much appreciated :)15:23
balloonsdholbach, I'm reviewing15:24
dholbachballoons, <315:25
=== Guest89225 is now known as Benno-007
Masternoobwhere do i find good tutorials to start contributing to the coreapps?15:39
dholbachballoons, more more more!15:52
dholbachMasternoob, did you check out https://wiki.ubuntu.com/Touch/CoreApps and the pages linked from there?15:53
balloonsMasternoob, developer.ubuntu.com teaches you how to use the sdk and get started15:53
dholbachMasternoob, which app are you interested in?15:53
balloonsthen as dholbach said, the wiki can help tell you more about coreapps15:53
dholbachdid somebody introduce you to the Alan of Core Apps already?15:53
Masternoobi would be interested in the calendar app but i need to gain some knowledge first :)15:54
dholbachmaybe there are some small, bitesize bugs you could start on?15:54
dholbachand maybe just ask in here for help?15:54
dholbachthere's quite a bunch of knowledgeable and friendly people who should be able to help15:54
Masternoobok thank you, i will just try it and come here when i get stuck ;-)15:55
dholbachexcellent15:55
dholbachif in doubt: just ask15:55
dholbacheither here or in #ubuntu-touch15:56
dholbachit sometimes takes a a bit until somebody replies, but you basically have all the experts in here :)15:56
Masternoobthanks15:57
dholbachballoons, do you think you'll still have time to review https://code.launchpad.net/~dholbach/help-app/1433525/+merge/258866 - in that case I'd release 0.3 later on16:19
dholbach^ or anyone else?16:19
balloonsdholbach, I've been looking at it on and off16:22
dholbachok, cool :)16:22
balloonslol, can't seem to finish it16:22
balloonsdid you test on the device?16:23
dholbachyes16:23
balloonsI think I'm otherwise happy with it16:23
balloonsmy phone is dead atm though16:24
dholbach<316:24
balloonscharging charging . . .16:24
dholbachI'll do a test-run before releasing and ask somebody else to confirm before letting it into the wild16:24
balloonsit's interesting if it gets too low overnight it likes to not come on in the morning for some time unless I recharge it first16:24
balloonssounds good16:24
dholbachhttps://code.launchpad.net/~dholbach/help-app/misc-debug/+merge/259011 was basically just adding more debugging information16:25
balloonsahh, so the only arg you pass for now is --inspector16:26
balloonsis there a need for me to pass something else? could you directly hand things off?16:26
dholbachballoons, no, it'll just pass --inspector if you run "DEBUG=1 make launch"16:27
balloonsdholbach, right. .But since you added the feature to pass things; is there a reason I might want to pass anything else?16:36
dholbachballoons, hum, I'm not quite sure I'm following16:38
dholbach"make launch" will just launch the phone app16:38
dholbachthat's all it ever did16:39
dholbachyou mean adding another argument to ubuntu-html5-app-launcher?16:39
dholbachI don't know if it comes with other options16:39
dholbachit doesn't have a man page and no -h/--help :-)16:40
balloonsdholbach, ok.. that more or less answers the question16:43
dholbach:)16:43
dholbachballoons, popey, mhall119: does anyone of you have time to do a quick sanity check on https://people.canonical.com/~dholbach/tmp/help.ubuntucoredev_0.3_all.click? most notable change should be that links (like on the get in touch page) open in a separate browser17:41
dholbach(it works for me, just tested it)17:46
dholbachballoons, popey: if you can do a release, http://pastebin.ubuntu.com/11116751/ could be a small changelog for 0.317:47
dholbach<317:47
balloonsdholbach, ohh excellent. sounds good17:49
dholbachthanks balloons!17:49
* balloons can't seem to get the click now17:52
dholbachbizarre17:54
dholbachhang on17:54
dholbachballoons, try http instead of https17:54
balloonsgot it..17:54
balloonsand pushed17:55
dholbachthanks a lot balloons!17:55
balloonsyw17:55
balloonsenjoy your evening and ancension day!17:55
dholbachwill do!17:56
dholbachbig hugs!17:56
=== oSoMoN_ is now known as oSoMoN
mcphailI'm probably being thick, but how do I create a project in launchpad?18:09
mcphailaah - no worries: just saw you have to do it from the home page rather than user page. Whoops!18:10
mcphailIs anyone from the UCS team available?18:27
beunomcphail, what's the USC team?18:28
mcphailubuntu component store18:28
beunoah18:29
* beuno sits back down and stays quiet18:29
mcphailusually nik90 and aquaris18:29
davmor2popey: re the terminal app I saw the uos thing on it last night.  The button for OSK can you make it more transparent when there is a keyboard attached?   That way the end user on a desktop gets more screen estate  but still keeps the button if they want to use the osk?18:48
davmor2just a thought18:48
=== oSoMoN_ is now known as oSoMoN
=== Ionic is now known as Guest77056
=== Guest77056 is now known as Ionic
ahoneybunhappy birthday ahayzen!!!!20:39
=== Benno-007 is now known as Guest82717
=== Guest82717 is now known as Benno-007

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