/srv/irclogs.ubuntu.com/2015/04/02/#ubuntu-app-devel.txt

=== salem_ is now known as _salem
=== chihchun is now known as chihchun_afk
=== chriadam|away is now known as chriadam
=== sturmflut_ is now known as sturmflut
=== chihchun_afk is now known as chihchun
justCarakasshouldn't there be a ubuntu app aswel for https://ninjablocks.com/#/ ?07:20
=== chriadam is now known as chriadam|away
=== greyback__ is now known as greyback
kalikianat1mp: zsombi so which one of you will take https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/orientationManual/+merge/25475311:20
zsombikalikiana: me11:21
kalikianathanks!11:21
davidcallestephwilson, hello, just a quick irc bug report : images on https://design.ubuntu.com/apps/getting-started/ui-model are pulled from https://design.canonicalwebteam.com, which makes them invisible for most people11:22
zsombikalikiana: don't forget to update teh card :)11:22
stephwilsondavidcalle: Ah I see! I will get someone from the web team to have a look, think it might have to do with the http tag. Thanks for spotting it11:24
davidcallestephwilson, np11:24
kalikianazsombi: well, it's not done before it's reviewed11:29
zsombikalikiana: well, it's in Needs review, right? so update the card :)11:29
stephwilsondavidcalle: Ah I saw the problem, can you check if it is ok now?11:30
davidcallestephwilson, yep, fixed!11:31
stephwilsonHorray!11:33
nik90ogra_: hey, in your g+ app, you added a progress bar just below the header. Can you link me to that code? I want to create a custom progress bar.11:43
kunalcharles, hi11:49
=== _salem is now known as salem_
ogra_nik90, i stole it from webbrowser-app ... https://code.launchpad.net/~ogra/junk/google-plus-app11:57
ogra_http://bazaar.launchpad.net/~ogra/junk/google-plus-app/view/head:/qml/ThinProgressBar.qml ... called by line 7 and 97-104 in http://bazaar.launchpad.net/~ogra/junk/google-plus-app/view/head:/qml/Main.qml11:59
nik90ogra_: yeah I found it, thnx12:00
nik90ogra_: I wanted to created a custom progress bar to hide the percentage value shown. But turns out there is already a property called showProgressPercentage that does this...but it isnt document :/12:01
ogra_oh, yeah12:01
popeyt1mp: do you know if we have a toolkit bug tracking the fact that a focussed field (in a big list of fields) is offscreen/obscured by osk?12:19
dpmhey ahayzen, how did the membership meeting go?12:19
popeydpm: 22:00 UTC tonight12:19
dpmah, cool, better than a meeting on April 1st ;)12:20
popeyheh12:20
=== MacSlow is now known as MacSlow|lunch
popeypmcgowan: do you know if we plan to address https://bugs.launchpad.net/ubuntu/+source/click/+bug/1358294 soon?12:28
ubot5Ubuntu bug 1358294 in click (Ubuntu) "App .config not removed when app uninstalled" [High,In progress]12:28
popeyah, there's a merge, missed that.12:28
pmcgowanpopey, wow thats a controversial bug12:35
mihirpopey: ping !!12:35
pmcgowanwas unaware of it12:35
popeypmcgowan: yeah :S12:35
popeymihir: heya!12:35
mihirpopey: could you confirm this ,it works fine on my side , https://bugs.launchpad.net/ubuntu-calendar-app/+bug/143894612:35
ubot5Ubuntu bug 1438946 in Ubuntu Calendar App "All day events are stored to previous day" [Undecided,New]12:35
popeymihir: bet I know what this is.12:36
popeymihir: it's the fact that the all day event indication in the app points to the middle of the screen - we have a bug for that already12:37
popeymihir: so people think it was scheduled on wednesday because that's in the middle of the screen12:37
* popey comments on it12:38
mihirpopey: so the thing is it stores details on correct time zone right ?12:38
popeymihir: the data is stored correctly is my theory12:38
popeymihir: but the popup points to the middle of the screen, which is where wednesday is12:38
mihirokay gotcha12:39
* popey marks incomplete12:39
mihirpopey: thanks :)12:39
popeynp12:39
popeymihir: unless it's related to https://bugs.launchpad.net/ubuntu-calendar-app/+bug/143730512:40
ubot5Ubuntu bug 1437305 in qtorganizer5-eds (Ubuntu) "Wrong date day icon display and one day before events day in month view" [Undecided,Confirmed]12:40
mihirpopey: we don't have functionality of imporing multiple calendar right?12:40
popeynot yet12:40
mihirpopey: should I mark it Wishlist?12:41
popeyyes12:41
popeythanks12:41
popeypmcgowan: looks like mvo intended to land it, but it didn't yet.12:42
t1mppopey: I don't know12:44
t1mpzsombi: any idea?12:44
t1mp<popey> t1mp: do you know if we have a toolkit bug tracking the fact that a focussed field (in a big list of fields) is offscreen/obscured by osk?12:44
t1mpzsombi: ^12:44
zsombit1mp:  ?12:45
pmcgowanpopey, yeah thats not ready to land12:45
zsombit1mp: I think we have, and the fix is not trivial12:46
zsombit1mp: I think OrientationHelper has support for that, but nothing else...12:46
popeyDanChapman: ^12:48
DanChapmanbah so no autofocusing textfields anytime soon then12:48
popeyzsombi: t1mp it hurts us with apps like dekko which have a manual settings screen which is a big list of fields to fill in12:48
popeyso you have to manually pull the screen around to get to the next one12:48
zsombipopey: I do get that, but in order to fix this it is not enough that toolkit provides something, apps must at some extent rewrite teir views12:49
zsombipopey: but we can prioritize and work on it, but it may need a huge change all over12:51
t1mpzsombi: do we have documentation that describes what needs to be done to make it work?12:51
zsombit1mp: I don't think so, because noone had enough time to investigate that. All we agreed is that pages must be implemented with a scrollable view, even if they don't need to scroll, otherwise OSK cannot push teh content upwards12:54
zsombit1mp: in any other case, offsetting the content may be painful, and may cause UI hickups, especially if someone uses Flow or whatever12:55
zsombit1mp: and OSK cannot detect anything, it's the UI which is showing teh content can do the job12:56
zsombit1mp: and therefore this would work only if people use a given component as content holder, like Page, or whatever12:56
t1mpzsombi: and the Page must have a flickable inside it?12:57
zsombit1mp: yes12:57
t1mpzsombi: I think most apps are using Pages12:57
t1mpbut it doesn't have a flickable in it by default12:57
zsombit1mp: or moreprecisely a component which connects to OSK12:58
zsombit1mp: and it is flickable12:58
zsombit1mp: however, the scrolling depends on the focus component, and it must be a text input...12:59
t1mpit is not just textfields right? basically we want any component that gets focus to automatically go into the view12:59
zsombit1mp: in a sense yes, if we think of component navigation, yes, any component should stay in the view, but text inputs should be pulled upwards when OSK appears, and that's a different use case13:00
t1mpzsombi: we should write down the steps needed to get this done so we can include that in the next sprint planning discussion13:03
zsombit1mp: good idea, go for it :)13:03
zsombit1mp: make a card and a gdoc13:03
zsombit1mp: actually we have a bug at least for it as well, so you can even link to it13:04
t1mpwhich bug is it?13:04
zsombit1mp: dunno by heard, it is about the OSK and text input13:06
* zsombi goes offline13:06
t1mppopey: we have this bug https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/120037113:09
ubot5Ubuntu bug 1200371 in ubuntu-ui-toolkit (Ubuntu) "[SDK] auto-scroll input fields when OSK visibility changes" [High,Confirmed]13:09
t1mpzsombi: I happroved https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/01-multiple-theme-engines/+merge/25194213:09
=== MacSlow|lunch is now known as MacSlow
mhall119Mirv: ping14:11
dobeyyay, docs page isn't loading because code.jquery.com is apparently borked :-/14:14
=== chihchun is now known as chihchun_afk
mcphailWill the Ubuntu-SDK get included in the base distribution any time soon? It seems stupid to have it in a PPA, thereby making updates tricky and breaking the repository model.15:06
ogra_no, it is clever to have it in a PPA15:07
mcphailogra_: for update frequency?15:07
ogra_else you have to lock it down at some point and it cant move forward anymore15:07
ogra_you would have to make SRUs for every change ... lots of paperwork, very slow15:07
ogra_a PPA can just keep rolling15:08
mcphailogra_: I'm not sure rolling is such a good thing. A stable platform with stable target (+ next devel target) would seem sensible15:09
ogra_how would you get "next devel target" in ..., how would you get it stabilized for "next ..."15:09
mcphailogra_: there was discussion about frameworks yesterday. I accept the current model wouldn't work well, but if the framework for "next" was finalised further in advance it could become a stable target15:10
mcphailogra_: I know you guys are comfortable with development on the bleeding edge, but for amateurs like me it is quite hard to keep up with the next fresh thing15:12
mcphailogra_: when vivid releases, I'd like to be able to say "I can now get an app ready for release on vivid+1. Here is the SDK. Here are the design guidelines for that release. I'll have it looking good for vivid+1 when vivis+1 is released"15:13
* mcphail is a bit conservative15:14
mcphailCan anyone point me to an open source repo for an app/game using SDL2 on ubuntu-touch?15:34
popeymcphail: sturmflut-work made a simple one I think15:34
mcphailpopey: thanks15:36
popeyhttps://github.com/Sturmflut/sdi-ss1215:36
mcphailpopey: don't think that is the right one :)15:39
popeyyeah15:40
popeysomewhere round there15:40
mcphailaah - I see his ubuntu-touch-sdl-template. Sounds perfect15:40
popeythats the one15:43
mcphailcmake is beyond me so a template is great15:43
ogra_mcphail, sorrym had to drop off into a meeting ... wrt your last sentence, how would you get the vivid+1 framework into vivid ?15:44
ogra_it doesnt exist by release day15:44
mcphailogra_: yes - that's why I was saying the current model wouldn't fit with my suggestion. I think it would be good to have the stable SDK and design guidelines for the next release in advance. But, as I said, I'm rather conservative15:46
ogra_the prob is that people would use LTS ... for the next two years you couldnt really move forward with the frameworks15:47
ogra_until the next lts15:47
ogra_thats a way to low frequency for the phones15:47
ogra_(which are on a rolling release)15:47
mcphailogra_: I see your point15:48
ogra_the right solution is to simply lift *everything* to rolling releases ;)15:48
* mcphail hears the Ubuntu devs having a collective myocardial infarction15:49
ogra_well, that will eventualyl happen :)15:50
ogra_snappy brings us rolling releases15:50
mcphailI'll charge the defibrillator15:50
ogra_and snappy is the future of ubuntu15:50
mcphailsnappy does look very nice15:51
ogra_yep, over time it will become the base for everyhting15:51
ogra_from phone to server15:51
mcphailand would let me package things without the ubuntu SDK, which would be nice. I don't understand click and cmake well enough15:52
ogra_i never used the SDK ... and i have plenty of click packages ;)15:52
* ogra_ does everyhing in vi 15:52
mcphailogra_: yes - I prefer vim and autotools for builds15:52
mcphailogra_: or vim and ant for android15:53
* ogra_ prefers vim and interpreter languages ... silly compiling ... 15:53
mcphailogra_: it would be great if you could point me to a HOWTO for command-line builds for Ubuntu15:54
ogra_i think there is one in the examples on developer.ubuntu.com15:55
mcphailI'm trying to cheat and avoid learning about click. I can't wait for snappy15:55
ogra_snap and click are not to far apart ...15:55
ogra_snap adds just extra stuff on top (like service files and systemd integration)15:56
mcphailmaybe I can backport what I've learned...15:56
bzoltanogra_: thanks for the promotion dude :) good job16:24
ogra_haha16:24
nik90ogra_: You don't use the SDK.!!!.how dare you :P16:27
ogra_lol16:28
bzoltannik90:  specially that ogra_ knows very well my irc highlight settings :D16:29
ogra_nik90, i'm even worse ... i usually create a click package with only a Main.qml file in it ... install that on the phone and do all my development in /opt/click.ubuntu.com/ :)16:30
nik90ogra_: stop talking..you are killing me....Next you might say you do all your development in VIM and admit to never using the super awesome Qtcreator16:31
nik90bzoltan: rofl16:31
ogra_nik90, yeah, havent found a way to get QTCreator working inside a ssh session on the phone yet :P16:32
nik90ogra_: I don't know...I can't live without the autocompletion that qtc offers..its just too good to give up :D16:33
ogra_i cant live without vim shortcuts and macros :)16:33
nik90ha..I guess that's where we hit our blockade :) .. LOTR: YOU SHALL NOT PASS!16:35
ogra_heh16:35
ogra_when i write office docs i always have to delete the ":wq" everywhere in them :)16:36
mcphailthat's been my biggest problem using the IDE. But I think you can turn on vi keybindings somewhere...?16:39
ogra_probabyl16:39
mcphailI was stuck in vim.tiny on the phone yesterday: couldn't work out how to send <Esc>16:40
ogra_ctrl-c16:40
ogra_works the same16:41
mcphailyes - someone gave me that tip!16:41
ogra_there is also a vim keyboard profile for the terminal16:44
ogra_i think that adds an esc key16:44
mcphailaah - that profile button is neat. I hadn't noticed it16:46
bzoltanogra_: I had the on device development feature in the QtC :) i was explicitly asked to remove it :)17:15
ogra_bzoltan, yeah, so the cool kids can show off with it now :)17:16
bzoltanogra_:  if they find it :)17:16
ogra_heh17:16
bzoltanogra_:  actually I am more into vi too... and yes I do type :wq even in google docs sometimes17:17
ogra_haha, yeah17:17
ogra_happens to me all the time17:17
bzoltanogra_:  actually teaching QtC to do real on device development and to use the tools on the device and edit the code on the device would not be a big deal. but I am afraid that our device is not so hackable by default.17:19
AlanBellhttps://github.com/GNOME/file-roller/pull/1 given that is pull request #1 I am fairly confident that this isn't the way to fix gnome stuff17:23
AlanBellooh, wrong channel17:23
mihirpopey: if you get time to test small patch , https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1438910/+merge/25512318:14
popeymihir: will do18:17
mihirpopey: thanks :)18:18
popeymihir: i dont see the option...18:19
mihirof ?18:19
popeymihir: http://imgur.com/OPLlBBK18:19
popeyshould I not see monthly/yearly there?18:20
mihirpopey: scroll down :D18:20
popeyhaha, thats totally not obvious!18:20
popey:)18:20
mihiri meant scroll the dropdown :| i can make that change if that is required too :d18:20
mihiryes i got that too :D18:20
popeyI _never_ knew that was scrollable18:20
mihiror we should show some scroll over there18:20
popeywe need to make that bgger i think18:20
popey*bigger18:20
popeyas it's a separate screen, not a popover18:20
mihirhm okay i'll do that in separate    MR18:21
popeyok18:21
popeythanks mihir18:21
* popey leaves for the weekend18:21
popeyo/18:21
mihirpopey: enjoy happy easter :P18:28
=== om26er_ is now known as om26er
renato___popey, could you test the silo 30, it should fix the bug: #143866219:15
ubot5bug 1438662 in syncevolution (Ubuntu RTM) "Calendar sync is not happening" [Critical,In progress] https://launchpad.net/bugs/143866219:15
blocagehello, I want to create a new window belong the main window within nux and draw something inside, someone can help ?19:53
blocageI also want to use this new window as dropdown menu :)19:54
=== Celtor is now known as vitimiti
=== kalikiana_ is now known as kalikiana
=== alexabreu is now known as alex-abreu|off
=== Neo31` is now known as eo31
=== eo31 is now known as Neo31`
=== Neo31` is now known as Neo31
=== ahoneybun_ is now known as ahoneybun
=== salem_ is now known as _salem
popeyrenato___: will do.23:46
ahoneybun525 downloads popey23:49
popey:)23:49

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