/srv/irclogs.ubuntu.com/2014/05/12/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
=== hatchetation_ is now known as hatchetation
=== nik90_ is now known as nik90
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
DanChapman_Good Morning06:34
dholbachgood morning06:41
justCarakasgood morning all06:56
=== mpt_ is now known as mpt
JamesTaitGood morning all; happy Monday and happy Nurses Day! :-D08:09
=== chriadam is now known as chriadam|away
dpmmorning all08:41
dpmhi zsombi, I'm not sure who's the icons/toolbarbuttons expert from you guys, so I'll pick you :) Do you happen to know why that is not working, and whether I should file a bug or I'm doing something wrong? http://pastebin.ubuntu.com/7451341/08:42
zsombidpm: looks like the theme the iconName is taken either is not having the icon or the path the toolkit uses is wrong08:43
dpmthis is from suru08:44
zsombidpm: the toolkit uses the ubuntu-mobile theme, so if this is not there, then it won't find it08:45
dpmaha08:45
dpmzsombi, do you happen to know if there is a particular reason why the toolkit has not migrated to suru? Or should I ask the designers?08:47
zsombidpm: perhaps :) we had problems with this, as ubuntu-mobile weren't having all the icons in the beginning, neither suru, nor ubuntu-desktop. Ideally we should use the mode specific icons (Touch/Desktop) but as none of those were complete, we had this hardcoded.08:49
dpmok, thanks!08:50
=== Elleo_ is now known as Elleo
t1mp_dpm: iconName is still using the old theme09:24
t1mp_dpm: ubuntu-mobile. There are still some issues (with unity8?) that need to be fixed before we can switch to suru09:24
popeykalikiana_: is https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/datepicker-autopilot_helper/+merge/218909 good now elopio answered your question?09:24
t1mp_ok zsombi answered already :)09:27
dpmthanks for the info t1mp_09:30
t1mp_dpm: there was a blueprint, but it seems to have disappeared, at least I cannot find it :s09:31
dpmnp, for the moment that clarifies things, thanks!09:32
kalikiana_popey: yep. approved now09:33
popeythanks kalikiana_09:33
t1mp_dpm: an upcoming MR will show all the available icons (in the standard icon theme, so ubuntu-mobile at the moment) in the UITK gallery https://code.launchpad.net/~kalikiana/ubuntu-ui-toolkit/demoIcons/+merge/21743309:38
dpmt1mp_, ah, cool, I had seem some movement in that direction, but I didn't know what was going on. Nice!09:39
rpadovanimzanetti, o/ I took a look, but I have no idea how to fix https://code.launchpad.net/~rpadovani/reminders-app/setDefaultFontSize/+merge/219092/comments/52261109:46
rpadovaniSorry!09:46
mzanettirpadovani: basically there's a commit in the history we just need to revert :)09:46
mzanettirpadovani: I think its rev 7109:46
mzanettirpadovani: can you try reverting that and test is notes created with reminders look ok on the website?09:47
mzanettirpadovani: right now, if we create a note on the phone it has a huge font on the website09:47
rpadovanimzanetti, ah ok, yes, it's the one I found that can be causes the damage, I'll try asap09:47
mzanettidamage :D09:47
mzanettiI wouldn't go that far09:48
rpadovanilol, the issues? The incorrect behavior?09:48
mzanetti:)09:48
davidcalledpm, hi09:55
dpmhey davidcalle09:56
davidcalledpm, is there any doc or code samples for the new headers?09:56
dpmdavidcalle, I think they've not yet landed in trunk, they are in staging, but t1mp_ should be able to tell you09:57
nik90bzoltan: can you push the latest uitk updates to the SDK PPA pls? I want to test the new headers on trusty desktop.09:57
davidcalledpm, thanks :)09:58
nik90fginther: can you check why jenkins hasn't merged https://code.launchpad.net/~nik90/ubuntu-clock-app/disable-clock-hand/+merge/217907. The MP is 5 days old and top approved.09:58
rpadovanimzanetti, you're right, but now text in 16 is toooo small, what's the best size? Maybe in units.gu()?09:59
bzoltannik90:  sure09:59
nik90bzoltan: thnx10:00
mzanettirpadovani: hmm, yeah... make it units.gu(2) or similar10:01
zbenjamindpm: does this still happen to you? https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/125546210:01
nik90popey: Hi. There are 2 MPs submitted by an external contributor which are related to design. Who do I check with before approving them? They are rather small design changes.10:02
nik90popey: https://bugs.launchpad.net/ubuntu-clock-app/+bug/131834410:02
nik90popey: https://bugs.launchpad.net/ubuntu-clock-app/+bug/131824810:02
popeynik90: on the phone, will look in a bit10:04
nik90popey: np10:04
rpadovanimzanetti, https://code.launchpad.net/~rpadovani/reminders-app/setDefaultFontSize/+merge/21909210:05
rpadovanimzanetti, I did the revert with bzr merge . -r 71..7010:06
mzanettirpadovani: nice. looks good. But I need more time to test this propoerly on various screen sizes and resolutions. can't do that right now10:06
rpadovanisure, np!10:06
rpadovanidpm, o/ When you have time, there is also https://code.launchpad.net/~rpadovani/reminders-app/1318078/+merge/21909110:09
dpmhi rpadovani, I saw it, will test it now, thanks!10:23
rpadovanithanks :-)10:24
dpmactually, let me fix the openssl copyright one first, that's the main blocker for getting the new design to the store10:24
rpadovaniyes yes, it was just to notify you the branch, in case you miss it :-)10:27
nik90zsombi: is this bug related to the textfield? http://davmor2.co.uk/~davmor2/screenshots-phone/device-2014-05-12-111506.png10:32
nik90zsombi: I noticed this in the contacts app as well. the orange dot is at the wrong position due to the icon on the left of the textfield10:33
zsombinik90: yes, and we already have a fix for that in teh staging10:33
nik90zsombi: awesome10:34
zsombinik90: now that you are here, could you check this once more pls? https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/layouts-visibility/+merge/21891610:34
nik90zsombi: yes..on it10:34
t1mp_zsombi: fyi, I have an MR where pages inside PageStack are not active by default (if they are not pushed), https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/80-betterActive/+merge/21909310:36
zsombit1mp_: ok, I'll check it10:37
zsombinik90: unfortunately CI did not pick up the changes I made, so you need to build it on teh device if you wanna test there10:38
nik90zsombi: are you referring to https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/layouts-visibility/+merge/218916 ?10:39
nik90zsombi: if yes, I am testing on the desktop not on the phone10:39
zsombinik90: yes, and ok :)10:39
t1mp_nik90: you asked about Action.visible being deprecated last week10:42
t1mp_nik90: I have an MR that makes it not deprecated anymore https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/actionVisibility/+merge/21910910:42
dpmrpadovani, don't worry, I don't miss them, I get e-mail notifications on each, and we go through http://people.canonical.com/~dpm/core-apps-sponsoring/ each morning :)10:42
rpadovanidpm :-) Ok, so I'll leave to your work: I code, you fix it :P10:42
nik90t1mp_: yup I noticed it yesterday10:42
* dpm hugs rpadovani :)10:43
nik90zsombi: hmm..it is giving me a segmentation fault (core dumped) now10:46
nik90zsombi: same code no changes that I used previously to test laast week10:47
zsombinik90: that's weird... do you have a branch I can test with?10:47
nik90zsombi: yeah ... one second, let me grab the link10:47
nik90zsombi: https://code.launchpad.net/~nik90/cliffhanger/convergence-110:48
zsombinik90: ok, I'll test with it! thx!10:48
nik90zsombi: np10:48
zsombinik90: perhaps there is some corner case in your branch for which I had not prepared teh Layouts with ;)10:49
nik90zsombi: hehe :)10:49
nik90zbenjamin: ping10:50
zbenjaminnik90: yo10:50
nik90zbenjamin: hey..I am having some issues with the new Devices Tab...this is the screen I see https://imgur.com/vjadDvY10:50
nik90zbenjamin: why are there 7 ubuntu devices?10:51
zbenjaminnik90: check in tools->options->devices10:51
zbenjaminnik90: are there 7 too?10:51
zbenjaminnik90: note that emulators are also listed as devices10:51
nik90zbenjamin: yup there are 7 too10:51
zbenjaminnik90: do they all have the same serial ID?10:52
nik90zbenjamin: I created 3 emulators10:52
zbenjaminok , how many devices do you have?10:52
zbenjamini mean real devices10:52
nik90zbenjamin: 1 physical device10:52
zbenjamindid you sometimes run more than 1 emu at the same time?10:53
zbenjamincheck the serial ID's please10:53
nik90zbenjamin: oh I have genyMotion (emulator for Android tablets) installed, would that affect it in anyway?10:53
nik90zbenjamin: where is the serial ID?10:53
zbenjaminyou can see it on the screenshot, its the first in the list10:53
zbenjamindirectly under Device Status10:54
nik90zbenjamin: ah. ok10:54
nik90zbenjamin: well except for Ubuntu Device5 that you see on the screenshot all the others are not connected..hence I cannot see the device serial ID.10:54
nik90https://imgur.com/AgHfFx410:55
zbenjaminnik90: ok true sorry . cat ~/.config/QtProject/qtcreator/devices.xml  | grep InternalId10:55
nik90zbenjamin: http://paste.ubuntu.com/7451829/10:56
zbenjaminouch10:57
zbenjaminif you open tools->options->devices you can go over the devices and see the IDs, remove the ones that make no sense10:57
=== MacSlow is now known as MacSlow|lunch
nik90zbenjamin: done..Now how do I create a kit for it? Otherwise I wont be able to Ctrl+F12 to run my app on the device10:59
zbenjaminnik90: press the autocreate kit button on the new device page :)10:59
zbenjaminnik90: its even in your screenshot ;)10:59
nik90zbenjamin: :) I clicked it but it doesn't seem to do anything (visually atleast)11:00
zbenjaminnik90: ok thats bad then :/11:00
zbenjaminnik90: do you have a existing ubuntu kit?11:01
zbenjaminnik90: if yes then go to tools->options->build & run -> kits, clone the kit there, rename it and assign the device you want to it11:02
nik90zbenjamin: https://imgur.com/aOoLRw011:03
nik90zbenjamin: what I did was go to devices and set the ubuntu device5 as default..then ctrl+f12 seems to run on my nexus phone.11:03
nik90is that okay11:03
zbenjaminnik90: aaa you have no builder chroot11:03
nik90zbenjamin: erm I suppose (has no knowledge of this)...this is the same setup i had since 13.10..11:04
zbenjaminnik90: ok for the kit support you need a click chroot, go to tools -> options -> ubuntu -> click -> create click target11:07
zbenjaminnik90: this will take a while and after it you have to restart QtC11:07
nik90zbenjamin: which arch do I choose?11:08
zbenjaminnik90: arm11:08
zbenjaminnik90: that will allow you to build also c++ projects btw11:08
zbenjaminnik90: otoh you don't need that for qml only projects. For qml only projects the device selected on the devices page is used to start11:09
nik90zbenjamin: ok. So once this is complete I should be able to specify the kit and then pressing run should run it on the specific device directly?11:09
nik90ok11:09
zbenjaminnik90: for cmake projects you can use run/debug11:09
zbenjaminnik90: for the qml projects we are not at that point yet11:09
nik90zbenjamin: well the clock app is a qml project but with a CMAKELIST.txt file...which should make it a cmake project, no?11:10
zbenjaminexactly, then you need the kit11:10
nik90wonderful11:10
=== gatox is now known as gatox_brb
dpmrpadovani, mzanetti, when you've got a minute, could you have a look at https://code.launchpad.net/~dpm/reminders-app/clarify-reminders-take2/+merge/219170 and https://code.launchpad.net/~dpm/reminders-app/fix-1317977-openssl-exception-take2/+merge/219167 ? I'll then have a look at Riccardo's branches and once these 4 are approved we should be good to go to upload the new design to the store11:14
mzanettidpm: \o/11:16
dpmreally looking forward to that :)11:16
mzanettidpm: shouldn't this11:16
mzanettiinstall(FILES COPYRIGHT DESTINATION ${CMAKE_INSTALL_PREFIX})11:16
mzanettibe11:16
mzanettiinstall(FILES COPYING DESTINATION ${CMAKE_INSTALL_PREFIX})11:16
mzanetti?11:16
dpmah, shit, yes11:16
dpmtypo11:16
dpmfixing11:17
dpmmzanetti, fixed and pushed11:20
dpmthanks!11:20
mzanettidpm: approved both, the license one not yet top-approved tho11:21
dpmgreat, thanks mzanetti11:26
nik90zbenjamin: the click target completed. I am now able to create a kit in the devices tab.11:33
nik90zbenjamin: How do I choose to have the phone as the default kit instead of the desktop?11:33
zbenjaminnik90: you have to add the kit to your project11:34
zbenjaminnik90: projects -> add kit11:34
zbenjaminnik90: then you can select the kit on the left side right over the run button11:35
nik90zbenjamin: https://imgur.com/LEzFYjE11:35
zbenjaminnik90: apt-get install gdb-multiarch11:35
nik90zbenjamin: hmm..I installed it and then restarted Qtc. But now I get "Device type not Desktop" when I try to add it as the kit11:38
zbenjaminnik90: i thought you openend the project as a cmake project?11:38
zbenjaminnik90: you opened the cmakelists.txt in qtc?11:39
nik90zbenjamin: ah ok..this is the first I did that since the transition :P11:39
nik90zbenjamin: I used to open the .qmlproject file11:39
zbenjamin:)11:39
nik90zbenjamin: although when I open the cmake file, the file tree doesn't show the source code https://imgur.com/6RB6oYY11:40
nik90zbenjamin: sry for all the trouble...11:40
zbenjaminnik90: seems like your qml files are not added to a target11:40
nik90zbenjamin: that means the error is in the Cmakelist file?11:41
zbenjaminnik90: yeah, it will still build correctly, but QtC can not know that there are files if they are not part of a target :/11:41
=== gatox_brb is now known as gatox
zbenjaminnik90: thats what the project templates do: add_custom_target(untitled234_QMlFiles ALL SOURCES ${QML_JS_FILES})11:43
nik90zbenjamin: I will try to get the help from dpm and balloons to help me add the qml files to the target11:43
zbenjaminnik90: http://pastebin.com/phYZn0yz11:44
zbenjaminnik90: basically you will need that in every CMakeLists.txt that should include qml files11:44
dpmnik90, what's that for, are we transitioning clock from a qmlproject to a cmake project?11:45
nik90dpm: didnt we already do that?11:45
nik90dpm: to help with the qa testing?11:46
nik90zbenjamin: the clock app has some subfolders where the qml js files live..so I need to look closer at the cmake file11:46
zbenjaminnik90: k11:46
dpmnik90, did we? I thought only the cmakelists.txt files were added for CI, but the project could still be edited as a .qmlproject11:47
dpmin any case, happy to help, but I need a bit more of context11:47
nik90dpm: ah yes..so instead of having both, can we transition clock app to a cmake project? The reasoning for this is to align with upstream qtc improvements which have landed recently. For a cmake project, qtc now offers a nice option to switch the run targets from desktop to phone seamlessly.11:49
nik90dpm: this way we also do not need to have the temporary .desktop file we added as a temporary hack11:50
dpmnik90, yeah, sure11:50
dpmI'm happy to help on that one, but not sure I can get to it this week. But do not block on me: you can have a look at reminders, filemanager or terminal for the cmake setup11:51
nik90dpm: will do11:51
dpmcool11:51
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
ahayzen_ogra_, ping12:57
ogra_ahayzen_, hey12:57
ahayzen_ogra_, I'm trying to add a dependency for the music-app, so that it will work with mediascanner2. Would you mind checking over this mp? Also should this be in touch file or one of the others such as sdk-libs? https://code.launchpad.net/~andrew-hayzen/ubuntu-seeds/ubuntu-touch-utopic-add-mediascanner2/+merge/21912212:58
ogra_ahayzen_, hmm, you want to use mediascanner2 so you add a seed entry for mediascanner1 ?12:58
ogra_(are you sure that packagename is correct ?)12:59
ahayzen_ogra_, that is the QML plugin12:59
ahayzen_ogra_, i believe that is correct as before you went via Grilo13:00
ogra_well, grilo is still seeded ...13:00
ogra_the qtdeclarative stuff should go into sdk-libs instead of touch btw13:01
ogra_(touch pulls sdk-libs in anyway)13:01
ahayzen_ogra_, yeah we plan to have a few transition images with both installed so that we can test, then remove grilo totally13:01
ahayzen_ogra_, ok i'll move it to sdk-libs, and looking at the packages that are created from mediascanner2 it states 0.1 https://launchpad.net/ubuntu/+source/mediascanner213:02
ogra_right, so please move it to sdk-libs ... and dont forget to remove mediascanner1 asap ... so we dont bloat the images13:03
ogra_ah, snap :)13:03
=== jhodapp_ is now known as jhodapp
ahayzen_ogra_, i assume mediascanner2.0 and libmediascanner-2.0-0 are installed before of a dependency from the scopes?13:04
ogra_yeah, i see both on the image ... but we need to get rid of one ... the image is way past the allowed 500MB due to many of such duplications13:05
ogra_mediascanner is only one of them ... there are more13:06
ogra_we need to drop all duplicated stuff before june/july ... to not ship that on the final images for the phones in summer13:06
ahayzen_ogra_, moving off grilo is our top priority... we're almost there just a few bugs left to resolve and rewriting the autopilot tests (which should be fun)... so we should be talking in terms of days not weeks13:06
ogra_cool13:07
popeyrenato: I added a comment to https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/CalManagement/+merge/213355 - tsdgeos ran under valgrind and found it still crashing in qtorganized-eds - can you take a look please?13:07
ahayzen_ogra_, i've moved to to sdk-libs https://code.launchpad.net/~andrew-hayzen/ubuntu-seeds/ubuntu-touch-utopic-add-mediascanner2/+merge/21912213:08
ogra_thanks13:09
=== chihchun is now known as chihchun_afk
dpmfginther, balloons, elopio, it seems all reminders MPs are failing in Jenkins, seems to be related to online accounts. Do you know what's going on there?13:27
popeydpm: have you tested on a recent device?13:36
popeyrecent build I mean.13:36
popeyonline accounts changed recently, now uses oxide I believe13:37
fgintherdpm, elopio mentioned a recent bug in the signon-plugin-oauth2 plugin. He has a fix in his email that I need to try today13:37
Dzerillious_Hello13:39
renatopopey, I will13:42
dpmpopey, that's on Jenkins. I'm still using a promoted image, so I haven't actually experienced on the device13:47
dpmfginther, ok, thanks. Would you mind pinging me or popey once you've had the chance to try that? I'd like to push an update to the store with the new Reminders design today14:01
fgintherdpm, I've update the package on the utopic test runner14:11
fgintherdpm, I re-ran the most recent reminders-app ci run and it passed14:11
dpmfginther, excellent, thanks a lot for the superquick response14:11
=== chihchun_afk is now known as chihchun
elopiothanks for the updates fginther. The tests for my branch have finally passed.14:40
elopiodpm: ^14:40
nerochiaro_loicm: artmello: bfiller: sent you an email with the info about the latest patches for camera and qtmultimedia14:45
nerochiaro_loicm: artmello: bfiller: please let me know how well it works on your system14:45
bfillernerochiaro_: great, thanks14:45
dpmelopio, awesome, nice work!14:46
=== chihchun is now known as chihchun_afk
elopioballoons, dpm: we need this python package to make pretty reminders tests:14:55
elopiohttps://github.com/evernote/evernote-sdk-python14:55
elopiocan you get somebody to package it and include it into ubuntu?14:55
dpmelopio, is it really a requirement, though? Packaging and getting it into Ubuntu might require quite a bit of effort and coordination14:56
elopiodpm: I can work around not having it for a while. But yes, it's definitely a testability requirement for reminders.14:57
dpmelopio, ack, thanks. Let's try to get this release with the new design out of the door and then look at this when we've got more tests15:00
balloonselopio, ahh yes the wrapper. Do we really require it being packaged though? I don't think so15:13
balloonswe can bundle it same way as the other bindings15:14
dpmfginther, would it be possible to retrigger Jenkins on this one too? I think it's failing on the same libaccounts issue: https://code.launchpad.net/~dpm/reminders-app/clarify-reminders-take2/+merge/21917015:18
fgintherdpm, I re-approved it, that will retrigger the job15:19
dpmgreat, thanks!15:20
dpmmzanetti, rpadovani, would you mind top-approving https://code.launchpad.net/~dpm/reminders-app/fix-1317977-openssl-exception-take2/+merge/219167 ? I got a licensing expert to review it15:20
mzanettidpm: done15:22
dpmcool15:24
elopioballoons: well, I would hate to include it on reminders if we can get it packaged and useful for everybody in a decent amount of time.15:26
balloonsdpm, so Leo's code is merged, I'll merge Carla's 2 tests as well. Have you gone further with adding tihs to the image?15:30
dpmballoons, we're still waiting for Evernote's feedback, but that shouldn't be a blocker for the tests15:31
dpmnice work with getting the tests ready balloons and elopio :)15:31
balloonsthat was all Leo, major kudos. He's getting a beverage of choice on me in Malta ;-)15:31
* elopio chooses beer :)15:32
balloonsdpm, I ask because https://bugs.launchpad.net/ubuntu-ci-services-itself/+bug/1307542. And Paul is ready to put it in :-)15:32
dpmballoons, I'll reply to that directly, thanks for the heads up15:33
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== gatox is now known as gatox_lunch
dpmpopey, once Jenkins lands https://code.launchpad.net/~rpadovani/reminders-app/1318078/+merge/219091 we should be good to go for a store upload soon. Do you think you'd have time for that today?16:12
rpadovani\o/16:12
popeydpm: sure, technically balloons will do the upload, I just accept it ☻16:13
popeybut I'll chase him.16:13
dpm:)16:13
balloonsdpm, popey I wanted to land Carla's tests too16:14
balloonsI'll need a little time to do it since she's not around16:14
dpmballoons, that's fine, but do they need to be in the store too? I'd like to get the new design out of the door first16:14
popeymhall119: wanna try and reproduce bug 1318735 ☻16:17
popeywe lost our bot again16:17
balloonsdpm, not persay no. But atm you'll already be getting leo's test hehe16:17
dpmnice :)16:17
popeymhall119: https://bugs.launchpad.net/software-center-agent/+bug/131873516:17
dpmfginther, on https://code.launchpad.net/~rpadovani/reminders-app/1318078/+merge/219091 I'm assuming the top-approval will trigger Jenkins to do the autolanding without need for any manual retrigger to successfully run?16:21
fgintherdpm, yes16:21
dpmperfect, thanks16:22
jussi!test16:23
ubot5Testing... Testing... 1. 2.. 3... ( by the way, remember that you can use /join #test )16:23
popeythank you jussi16:23
jussi:)16:23
mzanettirpadovani: hey16:25
rpadovanimzanetti, hoy :-)16:26
mzanettirpadovani: testing the fontsize branch. try exporting GRID_UNIT_PX=20 before running it16:26
mzanettirpadovani: do we really need the defaultFontSize setting?16:27
mzanettiimo it works better without16:28
rpadovanimzanetti, without it the font is little16:29
rpadovaniI don't understand about exporting GRID_UNIT_PX=2016:29
mzanettirpadovani: that scales the UI for high dpi screens16:29
rpadovanimzanetti, ah, ok, and where have I to set it?16:30
mzanettijust before running something16:30
elopioballoons: Carla's tests need a couple of fixes.16:30
mzanettirpadovani: GRID_UNIT_PX=20 ./reminders16:30
mzanettirpadovani: you can also use "export GRID_UNIT_PX=20" to make it persistent for this terminal session16:31
mzanettirpadovani: works with every ubuntu touch app16:31
elopioballoons: that's where we need the evernote sdk python package, to create a note on the server that will be downlowded by the client.16:31
balloonselopio, indeed. I think I'm going to let her take care of it actually16:31
elopioballoons: I'm writing a couple of tests to add notebook and note. For that we don't need the sdk.16:32
balloonselopio, ohh, that kind of fix you mean?16:32
rpadovanimzanetti, thanks for the explanation. I have a 1920x1080 and it's too big with grid unit px 2016:32
mzanettirpadovani: sure... just saying, my desktop uses 18 for example.16:32
mzanettirpadovani: and with your branch it looks wrong.16:32
balloonsshe's just downloading notebooks and notes.. but by default I believe you have one so it works16:33
mzanettirpadovani: the font in the noteview is much bigger than the rest of the ui16:33
mzanettirpadovani: what i mean is: you should be able to change the GRID_UNIT_PX and everything looks bigger/smaller, but it should keep the same proportions. everything needs to grow/shrink the same16:34
rpadovanimzanetti, sorry, I'm not understanding: isn't units.gu() job to adapt to monitor? So, if is too big, we can not simply change the units.gu of font size?16:34
mzanettirpadovani: function units.gu(x) { return GRID_UNIT_PX * x; }16:35
mzanettithat's what it does (more or less)16:35
=== fginther is now known as fginther|lunch
=== fginther|lunch is now known as fginther
=== gatox_lunch is now known as gatox
mzanettirpadovani: the Nexus for just has GRID_UNIT_PX set to 18 (or 16, don't remember)16:36
rpadovanimzanetti, if I leave the font setting the font is bigger as in the preview, but IMO is too small: one thing is to have a small text for preview, one thing is to have small text to read notes16:36
mzanettirpadovani: on which device do you think it is too small?16:37
rpadovanimzanetti, on px16:37
mzanettinexus4?16:37
rpadovani*pc16:37
mzanettirpadovani: then test it on the nexus4. it'll be too big there16:37
rpadovanibuilding16:38
mzanettirpadovani: is the text in the toolbar icons too small too for you?16:38
rpadovanimzanetti, a bit, yes: to be clear, I read it without problems, but seems too small16:39
mzanettirpadovani: then you might want to put something like this in your ~/.bashrc16:39
mzanettiexport GRIDUNIT_PX=1016:39
mzanettiexport GRID_UNIT_PX=1016:40
rpadovanimzanetti, mhh ok16:40
rpadovanimzanetti, ok, indeed on mako is too big. I'll remove the font size preference, so the branch is only to revert #7116:41
mzanettirpadovani: no, keep the font to Ubuntu16:41
rpadovanimzanetti, the font size preference :-)16:42
mzanettirpadovani: oh...16:42
mzanettiI thought you would have set the default font type to ubuntu too :D16:42
mzanettiapparently you haven't :D16:42
mzanettiok... let me just verify what that bug was it was supposed to fix16:43
rpadovanimzanetti, it's in another branch the font family :-)16:43
mzanetti:D16:44
rpadovanipushed16:44
om26errenato, meet robotfuel :)16:46
renatorobotfuel, hi16:47
robotfuelrenato: hi16:47
renatorobotfuel, I am having problems with autopilot and emulator classes16:47
robotfuelrenato: I can help you with that :D16:47
robotfuelrenato: which project?16:47
renatorobotfuel, this is my branch ~renatofilho/address-book-app/new-header16:47
renatorobotfuel, and this is my error: http://paste.ubuntu.com/7453166/16:48
robotfuelrenato: have you used print_tree before in autopilot?16:50
renatorobotfuel, no16:50
renatorobotfuel, this was working before16:51
renatorobotfuel, I am not sure what I changed that cause the problem16:51
renatorobotfuel, the object is returned but is not a instance of the emulator class16:52
robotfuelrenato: did the object name change?16:52
renatorobotfuel, no16:52
mzanettirpadovani: I think we need parts of the old fix16:52
mzanettirpadovani: and some enhancements too16:53
robotfuelrenato: hmm I will have to take a look, I use print_tree on the object and sometimes the parent of the one that is failing so I can see what autopilot sees when it fails.16:53
rpadovanimzanetti, ok, so I'll leave the bug to you, I red the code but I don't understand (almost) anything16:53
mzanettirpadovani: oh really... well, let me know if you want me to explain it16:54
robotfuelrenato: http://unity.ubuntu.com/autopilot/api/introspection.html?highlight=print_tree16:54
rpadovanimzanetti, I'll read your edit then I'll ask you, thanks :-)16:54
renatorobotfuel, I changed the base class of the ContactList QML item16:55
elopiodpm, balloons: we have no way to delete notebooks on the app16:59
elopiohttps://bugs.launchpad.net/reminders-app/+bug/131874916:59
ubot5Ubuntu bug 1318749 in Ubuntu Reminders app "It's not possible to delete a notebook" [Undecided,New]16:59
elopiothe alternative would be to delete them with the api, but we don't have that package available yet. So the tests will fill up the account.16:59
dpmelopio, I think the API does not let us. mzanetti, do you remember whether it's possible to delete notebooks with the Evernote API?17:00
mzanettidpm: no, its not17:00
dpmI remember we had some constraints on the things we could destroy :)17:00
mzanettidpm: well, there is an api call, but aren't allowed to use it17:00
dpmelopio, so there you go ^17:00
dpmthanks mzanetti17:00
mzanettidpm: you said you would ask the evernote guys if we could have a api key that is allowed to do this17:01
mzanettibut it really wasn't a priority back then17:01
mzanettimaybe now with the transition to the production servers its time to clarify that17:01
renatorobotfuel, I did not understand the problem :D17:02
dpmmzanetti, no, I don't see it as much of a priority still, given the other things to do. I agree, I'll bring it up as part of the transition to production servers discussion17:02
nerochiaro_artmello: loicm: bfiller: did any of you get any chances to test these patches ?17:02
artmellonerochiaro_: will test it right now17:03
robotfuelrenato: I am looking at the changes, I'll have a suggestion shortly17:03
renatorobotfuel, thanks17:03
nerochiaro_artmello: thanks17:04
robotfuelrenato: the main window emulator isn't what you think it is, redefinition of unu    sed 'ContactListPage' from line 1217:07
elopiomzanetti or dpm: when I add a notebook it says: Last edited last week.17:08
elopioshouldn't it say: Last edited today?17:08
elopioor never edited17:08
mzanettielopio: yeah, it probably should17:08
dpmelopio, known bug, I mentioned it on a MP but never filed a bug for it, sorry17:08
robotfuelrenato: address_book_app.emulators.page_with_bottom_edge doesn't have a 'get_contacts' method.17:09
renatorobotfuel, hummm, ok17:10
elopioI'll report the bug.17:10
renatorobotfuel, my fault, the page_widh_bottom_edge should derive from the ContactListPage emular17:10
renatoemultaor17:10
dpmelopio, https://bugs.launchpad.net/reminders-app/+bug/131875117:11
ubot5Ubuntu bug 1318751 in Ubuntu Reminders app "New notebooks edit date set to "last week"" [Low,Triaged]17:11
robotfuelrenato: do you have it from here?17:11
elopiodpm: great, thanks.17:11
renatorobotfuel, yes, thanks, and sorry for this :D17:11
robotfuelrenato: np if you get stuck feel free to ask again :D17:12
dpmrpadovani, mzanetti, check out your nearest Ubuntu Software Store for a nice update of Reminders with a stunning new design ;)17:21
mzanettidpm: *\o/*17:21
dpmindeed :) nice work guys, here's to you!17:21
rpadovanidpm \o/ :D17:23
rpadovanibut the screenshots are old!17:23
dpmrpadovani, I know, I'll update them later on today :)17:26
rpadovani:D17:26
rpadovaniAwesome!17:26
rpadovanidpm, mzanetti mhh, could you try a thing? On desktop, If I have more than 5 notes, some notes aren't on the screen. When I try to pull up the list to see others notes, listview flicks and returns. Are you able to reproduce this? to top17:35
rpadovani*and returns top17:35
mzanettirpadovani: tried removing the sort() calls in notes.cpp?17:37
mzanettirpadovani: its fixed in utopic btw17:38
rpadovanimzanetti, ah, thanks. Seems I need to upgrade :D17:39
=== jhodapp is now known as jhodapp|brb
=== jhodapp|brb is now known as jhodapp
rickspencer3hey, is there a standard way in an onWhateverPropertyChanged handler to know the value of the property before it was changed?18:58
=== salem_ is now known as _salem
rickspencer3beuno, I uploaded a new version of one of my apps, and got a very poorly formatted error message :(19:10
rickspencer3the body of hte page seems to be json19:10
beunorickspencer3, oops19:12
beunorickspencer3, pastebin?19:12
rickspencer3beuno, it worked the second time19:12
rickspencer3beuno, oops19:12
rickspencer3my bad, I retried and it worked19:12
rickspencer3looked like a run of the mill error 50019:12
beunorickspencer3, that's ok, we have logs and error reports19:12
beunoI'll track it down19:12
rickspencer3beuno, yeah, really I was thinking you might want to make sure that the error pages get rendered properly19:13
beunorickspencer3, yes we will19:13
rickspencer3sweet, an update to "Random Cats"20:09
=== t1mp_ is now known as t1mp
=== _salem is now known as salem_
nerochiaro_artmello: any news in testing these branches ?20:57
artmellonerochiaro_: sorry, still doing some changes on the gallery MR20:57
artmellonerochiaro_: but I will test it today20:57
nerochiaro_artmello: ok, email me the results, i'm going offline for today20:58
artmellonerochiaro_: sure20:58
nerochiaro_artmello: thanks20:58
=== jhodapp is now known as jhodapp|afk

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