/srv/irclogs.ubuntu.com/2013/10/03/#ubuntu-app-devel.txt

rottinrobgood evening everyone00:51
jkeyes0hey, rottinrob01:06
rottinrobhey there01:06
jkeyes0making good progress?01:08
rottinrobnot too bad...got a good start01:09
rottinrobI think I know how to connect the two api's01:10
jkeyes0rottinrob: in all honesty, I'm stuck already. I've pretty well figured out how to pull in the sdk (the javascript one). Haven't touched the oAuth library yet. My task, though, is to figure out uploading images. Problem there is that to upload an image, you first have to create a note, or have a note to attach it to. Guess I'll do a two-for-one.01:27
rottinrobyou can import a note as you place pic01:28
rottinrobthe cloud API's are pretty well thought out...not to mention powerful01:28
rottinrobmy task is to get the API's to communnicate and bring in files, folders, etc01:29
jkeyes0I look forward to seeing someone else's code interacting with it. My QML experience is still so limited, that I feel a bit overwhelmed putting it all together.01:29
rottinrobI think i'll have the very rough working model some time tomorrow...just go back to what you know01:30
rottinrobI've been studing the API's for a few days now...we could really do some kool stuff with a bit of imagination01:31
rottinrobfiguring out a place to start is always rough, just think it through01:32
rottinrobI started a trunk if you wanna pull it and kinda see where I'm going, maybe that will help01:32
jkeyes0absolutely01:33
=== _salem is now known as salem_
rottinrobmy first and main goul is to get those two API's to chat jkeyes001:36
jkeyes0think I see your trunk out there. looks like the last checkin was about 3 hours ago01:45
rottinrobsounds about right...I'll commit one more just b4 I pass out for the night01:47
jkeyes0awesome. I'll keep an eye out for it.01:48
=== salem_ is now known as _salem
JamesTaitGood morning all; happy Virus Appreciation Day! :-D08:48
nik90|OfficeJamesTait: virus appreciation :D ?08:56
JamesTaitnik90|Office, I'll allow you to philosophise on that - which kind of virus and what to appreciate about them is up to you. ;)08:57
nik90|OfficeJamesTait: ;)08:57
popeynik90|Office: in the latest image the clock detected my location as farnborough ☻08:59
nik90|Officepopey: lol really?08:59
popeydon't sound so surprised! :D08:59
popey(it still gets the time wrong by 1 hour)08:59
nik90|Officepopey: time wrong?09:00
popeynik90|Office: yes, it says "Farnborough: 09:00"09:00
nik90|Officepopey: clock follows the system time..meaning your system time is 1 hour wrong09:00
popeyIt's 10AM09:00
popeyyes. it is ☻09:00
nik90|Officepopey: https://bugs.launchpad.net/ubuntu-clock-app/+bug/123398609:00
popeybut it's disconcerting to say "Farnborough, this is a location I know, and the time there is 09:00"09:00
ubot2Launchpad bug 1233986 in Ubuntu Clock App "Right location is identified but wrong timezone" [Undecided,Incomplete]09:00
nik90|Officepopey: Since clock does not have permission to change system time, when it detects that system time is wrong, I can pop up a dialog requesting the user to fix the system time first09:01
nik90|Officepopey: otherwise we will start getting bugs in clock app that the time is incorrect when in reality the system time is wrog09:01
nik90|Officewrong*09:01
popeyhmm.09:02
nik90|Officepopey: if you have a better solution for 1.0, let me know. For 2.0, I will look into making the clock app change the system time if necessary09:04
popeynik90|Office: what led to the conclusion we can't set the timezone from the clock app?09:04
popeydid you discuss that with sdk people or security (policy) people?09:04
nik90|Officepopey: I started a email thread sometime back regarding this, which btw I need to continue the discussion with. The gist of it was that the clock app needs to use timed to implement timezone changes which does not (1) have a qml implementation (2) due to security reasons cannot be used even if implemented09:07
nik90|Officepopey: Since that is a whole new world, I rather not spend time on that for the 1.0 cycle. I still need to wrap my mind around the timed explanation that I received from seb and laney sometime back. I will start the discussion again next cycle09:09
Laneyyou could launch the system settings application to the time-date page09:09
nik90|OfficeLaney: yeah that would be a better temporary solutio09:11
Laneydoesn't even need to be temporary09:11
popeythat's not a bad idea09:12
popeykeep time setting centralised09:12
nik90|OfficeLaney: it has to be. Because as per clock designs, a user should be able to click on a world city and make that his current city which should ideally also change his system timezone. If I redirect them to the settings app, they will have to search for that city again and then set it.09:13
nik90|OfficeLaney: unless can I specify the timezone as an argument to the settings app?09:13
Laneyno09:14
Laneynot yet, anyway09:14
Laneywhere's that requirementi n the design?09:14
nik90|OfficeLaney: let me grab the links for you09:14
LaneyI'm looking at https://docs.google.com/a/orangesquash.org.uk/document/d/16jj0bVmaMHVjJpfgWhgmWZO6EWRK-sOeF61mC-holgU/edit?pli=109:14
Laneywtf09:14
Laneygoogle in leaking my domain shocker09:15
nik90|OfficeLaney: http://design.canonical.com/2013/03/app-patterns-applied-clock-key-journeys/09:16
nik90|OfficeLaney: the wireframe is a bit old but it still presents the idea I am talking about09:16
nik90|OfficeLaney: that document was created by me, It only shows the visual designs for now and not so much the interaction. The wireframes are better for that09:17
* nik90|Office needs the day to be 48 hours or more to do pending tasks such as updating that design document :(09:18
LaneyOh, you're saying that Edit Locations implies you can drag cities to the top09:19
nik90|OfficeLaney: http://design.canonical.com/wp-content/uploads/clock_what_time_NY-1024x328.png09:20
nik90|OfficeLaney: clicking on new york sets the system time to new york time instead of london09:21
Laneyhuh09:21
LaneyI don't get that from that text09:21
LaneyI thought it was just showing you what the time is there09:21
Laneybut if you look really hard09:22
Laneyyou can see the time at the top changes09:22
Laneyor does it?09:22
* Laney goes blind trying to see09:22
nik90|Officethe time in the indicator does not change09:22
nik90|Officehmm09:22
nik90|Officeso clicking on a city, just temporarily shows it in the clock app...what use is that when it is already shown in the list?09:23
nik90|OfficeI really need to talk to design09:23
LaneyAnyway, maybe it does - but it's not clear that is the case to me09:25
nik90|OfficeLaney: I will discuss this with the designer and then come back to this09:25
nik90|OfficeLaney: but do you know how to invoke the time-date settings page from a qml app?09:25
Laneyyou'd think it would change current location in the 4th picture there09:25
nik90|Officeyeah me too09:25
Laneyyeah, you can open the URL settings:///system/time-date09:25
Laney(I think)09:26
nik90|OfficeQt.openUrlExternally("settings:///system/time-date")09:27
nik90|Officeis this syntax correct?09:27
Laneyhttps://wiki.ubuntu.com/URLDispatcher09:28
nik90|OfficeLaney: perfect! thnx09:30
=== chriadam is now known as chriadam|away
=== _salem is now known as salem_
=== salem_ is now known as _salem
om26eroSoMoN, re: bug 123327011:29
ubot2Launchpad bug 1233270 in webbrowser-app (Ubuntu) "Degraded version of mobile.twitter.com with the default UA" [Medium,Confirmed] https://launchpad.net/bugs/123327011:29
oSoMoNom26er: yes?11:30
om26eroSoMoN, I don't think that's really the twitter we would want on the phone11:30
om26erit looks like this http://i.imgur.com/WtJj05m.png11:30
oSoMoNom26er: yes, it looks a bit old-fashioned, but it’s functional11:35
oSoMoNom26er: and getting intrusive pop-ups that suggest installing the android app is not ideal either11:36
om26eroSoMoN, hmm, ok. its not usable for me atleast :/11:36
oSoMoNom26er: what do you mean by "not usable"?11:36
om26eroSoMoN, search button is too small, usablility in my book also includes beauty11:37
om26eri would try using friends app for now11:37
oSoMoNom26er: can you please elaborate on the usability issues you’re seeing in the bug report? that would help if we need to take a decision and go forward with impersonating android (we need solid arguments to do so)11:38
AskUbuntuHow can i interact with phone hardware and other mobile api's? | http://askubuntu.com/q/35314412:56
WebbyIThi popey :) What time is calendar meeting today?12:56
popeyWebbyIT: in one hour12:56
popey(and 3 mins)12:57
WebbyITpopey: thanks :) See you later ;)12:57
dakeroSoMoN: +1 this version is not usable on touch experience13:00
oSoMoNdaker: you mean twitter, right? if so, can you please describe the issues you’re encountering in the bug report (bug #1233270)?13:01
ubot2Launchpad bug 1233270 in webbrowser-app (Ubuntu) "Degraded version of mobile.twitter.com with the default UA" [Medium,Confirmed] https://launchpad.net/bugs/123327013:01
dakeroSoMoN: i am using this version on my old nokia13:02
dakeroSoMoN: as om26er explained, a lot of links are very small to touch13:04
dakeroSoMoN: for ex this is the area of "a" link http://i.imgur.com/Eyv4xdj.png13:08
dakerthis where you are supposed to "touch"13:09
oSoMoNdaker: right, that’s a good point13:09
dakeroSoMoN: all the link to the key functions are like that13:10
dakeroSoMoN: to be very clear, you are supposed to navigate using the old fashion keyboard arrows like i do on my "old" nokia13:12
dakeroSoMoN: and this what om26er described http://i.imgur.com/Qzhl7tz.png13:15
=== _salem is now known as salem_
guschoSoMoN: is there a way to get some (qt)webkit debugging when running the webbrowser?13:39
dakergusch: maybe by run the webkit inspector using --inspector ?13:40
oSoMoNgusch: yes, there should be a -dbg package13:42
guschoSoMoN: I installed that one already (debugging that one is - well - very slow)13:43
oSoMoNgusch: yes :/13:43
oSoMoNgusch: IIRC gdb has a mechanism to attach to a running process, so you need to identify the QtWebProcess, and attach to it13:45
oSoMoNgusch: have a look at http://trac.webkit.org/changeset/70760 for instructions on how to do that13:46
guschoSoMoN: thx for that hint13:47
oSoMoNgusch: that’s needed to debug crashes in the webprocess, if you’re not investigating a crash then you don’t need that, just do "gdb --pid=pidof QtWebProcess"13:49
guschoSoMoN: that's what I'm currently doing ;)13:49
om26errenato, I am not seeing the scene selector in the video player, is that broken ?13:59
om26er(using Mir)13:59
renatoom26er, it was disabled due a bug on the new decode14:01
om26errenato, ok.14:01
=== mterry_ is now known as mterry
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== mpt_ is now known as mpt
GuidoPallemansjkeyes0: have yougotten any of rottinrobs code to work?15:44
GuidoPallemansjkeyes0: It didn't really say anything15:51
jkeyes0GuidoPallemans: I got it pulled down and running last night, but it didn't have any SDK references in it yet. He said he was going to push before heading to bed, but apparently didn't.16:10
m-b-oI have question about the ListItem.Subtitled component.16:45
m-b-oIs there a way to change the text sizes of the title and the subtitles?16:45
=== _salem is now known as salem_
randomcpphi guys :)16:59
om26erboiko, hey17:04
boikohi om26er17:04
om26erboiko, the highlight area in the dialer app is not curved :) when you press 1, 3, * or # note that the highlight goes out of the number' area17:05
boikoom26er: that's fixed, the highlight is gone, but in any case, that's a problem with the UbuntuShape not masking what is inside of it17:05
om26erboiko, ack17:06
boikoom26er: it is also visible when contact results appear in dialer and messaging apps (the bottom black rectangle is not masked)17:07
=== gatox is now known as gatox_lunch
randomcppdid anyone try to run ubuntu sdk on other linux os?17:35
randomcppor if I want to build the ubuntu sdk on arch or fedora, what do I need?17:36
=== gatox_lunch is now known as gatox
om26ernik90, what's up with the alarm. Is it working ?18:10
nik90|Officeom26er: not yet. we are working on getting the alarm notification ready18:10
nik90|Officeom26er: so it basically sets the alarm to EDS, but when the alarm triggers, nothing happens18:11
nik90|Officeom26er: am working with charles,  ted etc to get the indicator datetime to create a snap decision when the alarm rings18:11
om26ernik90|Office, the final change needs to happen in clock app itself ?18:11
om26ernik90|Office, ah - sounds cool18:11
nik90|Officeom26er: https://bugs.launchpad.net/ubuntu-clock-app/+bug/123317618:12
ubot2Launchpad bug 1233176 in Ubuntu Clock App "Alarm notifications do not appear when an alarm is triggered" [Critical,Triaged]18:12
nik90|Officeom26er: should land before release18:12
om26ernik90|Office, right, so that means if we set an alarm in the app it is saved indeed. Only when the time to show it comes there is no way to show it which is being worked on through NotifyOSD ?18:13
om26ernik90|Office, is anything in the Clock app that needs to be done18:14
nik90|Officeom26er: everything is set up in clock app18:14
nik90|Officeom26er: the only reason that bug report has clock app listed is to get design interaction when a user click on an alarm listed in the indicator datetime18:14
randomcppdoes anyone know if this project works https://github.com/mgehre/whosthere ??18:50
popeyrandomcpp: it worked some while back18:54
popeyrandomcpp: you following the thread on ubuntu-phone?18:54
popeyrandomcpp: i don't know if it still works, what'sapp may have changed protocols?18:55
randomcpppopey, I don't know I've just found that link18:58
popeyheh, ok18:58
randomcppwhile I was trying to build the sdk on arch18:58
popeycoincidence18:58
=== _salem is now known as salem_
WebbyITpopey, sorry for this afternoon, an unexpected situation. So, ted replied to my MR: I'll try to implement it fast as possible19:35
WebbyIThttps://code.launchpad.net/~rpadovani/ubuntu-calendar-app/1231136/+merge/188002/comments/43298419:35
mrqtrospopey ping19:37
randomcppdoes ubuntu core apps (calendar, contacts, etc) use qtpim to manage data?19:44
mrqtrospopey should I change "applicationName" for Shorts core app to get U1DB working? :)19:49
popeyWebbyIT: awesome!19:51
popeymrqtros: pong19:51
popeyrandomcpp: yeah, qtorganizer19:51
mrqtrospopey look above :)19:52
randomcpppopey, qtcontacts too?19:52
popeywe store contacts in EDS19:53
randomcppok19:54
randomcppthank you popey19:54
mrqtrospopey should I change "applicationName" of Shorts core app to get U1DB working? :)19:58
randomcppmrqtros, applicationName should match the name you have in manifest.json19:59
popeyyeah19:59
randomcppsomething lke "com.ubuntu.developer.<yourname>.<yourapp>20:00
randomcpplike*20:00
mrqtros* mrqtros checking manifest version ...20:00
randomcpppopey, it looks like qtpim isn't released with other qt modules20:01
randomcppthere's no official release :/20:01
mrqtrosrandomcpp but currently I am talking about Core App20:02
mrqtrosRSS Reader20:02
mrqtrosShould I set it's applicationName to something special? :)20:02
randomcppmrqtros, does this app have a manifest.json (it is used to generate click pkgs)20:03
mrqtrosrandomcpp seems that there are no common manifest file and I have only strange one with my nickname (was generated on  my machine I think)20:06
randomcpp:/20:08
mrqtrospopey currently I have image v. 70 installed. Can I update it to latest  version via system tools? :)20:09
popeymrqtros: is it still read-only?20:11
mrqtrospopey no, I used both methods to make it writable which you adviced to me :)20:12
popeyyou'll need to re-flash it then I'm afraid20:12
mrqtrospopey because of I am newbie vi user, I thought that it's still readonly)20:12
mrqtrosokay :(20:13
popeyphablet-flash ubuntu-system --channel saucy20:13
popeyshould keep your data20:13
mrqtrospopey I have little amount of data on this device :)20:14
popeyif it's in /home/phablet you should be fine20:14
mrqtrospopey is there any stable image from latest? :)20:16
mrqtrosOr I can't select? :)20:16
popeychannel saucy is latest stable20:16
popeythere's other channels20:16
popeyhttps://wiki.ubuntu.com/Touch/Install20:16
popeyhas some examples on it20:16
nik90renato: Did you have time to look at the alarm EDS bug? The one where alarms werent being saved into the EDS backend?20:19
mrqtrospopey I haven't seen any ways to re-flash device, so I simply must type "phablet-flash ubuntu-system --channel saucy" in terminal? :)20:19
popeyyes20:19
mrqtrospopey device on/off? :)20:19
popeyon20:19
renatonik90, yes I found the problem but fixing it causes the calendar app to stop to work, I will be trying to fix it today and tomorrow20:20
mrqtrospopey thanks! :)20:20
nik90renato: lol..only one of it can exist :D20:20
randomcppnik90, !!20:21
nik90randomcpp: hey! congrats!20:21
randomcppthank you :)20:21
nik90randomcpp: Same request I made to another app dev: "Please continue updating and adding new features" You got fans (users) who love your app :)20:22
* nik90 is one of them :D20:22
randomcpp:D20:22
randomcppnik90, of course!20:22
nik90lovely20:22
randomcppbut firstly I want to try to build the ubuntu-sdk on archlinux20:22
randomcppjust for fun20:22
nik90randomcpp: ofc20:23
randomcppbut I'm lost on some dependencies20:23
randomcppsome qt modules the sdk uses aren't available20:24
nik90randomcpp: yeah I suck with package management..I was once trying to build a new ubuntu toolkit on my system and broke my app dependencies completely...so I can understand your situations for arch :)20:24
nik90randomcpp: I think some of the dependencies were renamed to new ones..you might have to get that into arch as well20:25
randomcppqtorganizer (and pim too) isn't available on arch apparently20:25
randomcppthere's a qt5-pim-git pkgbuild on aur20:26
randomcppbut it builds from git (and fails)20:26
randomcppand git versions are too updated20:26
m-b-ohi20:27
m-b-oare there problems with jenkins at the moment?20:27
* popey pokes fginther 20:27
m-b-omediumtest are failing with ptyhon import errors20:27
m-b-opopey: seems like the problem is fixed20:33
fgintherpopey, m-b-o, looks like dependency problems, investigating20:37
balloonsfginther, I was having that issue on all my mp's about 30 mins ago but it cleared up.. looks like it's back again20:39
balloonssince you are coming from a ppa, I suspect there is potential for this to happen when new builds hit the ppa20:39
balloonsfginther, perhaps we should use the archive instead? if I remember right it's from a ppa anyway20:40
fgintherballoons, we can try that, but I think normally we want to use the latest uitk20:44
fgintherm-b-o, popey, balloons, the current problem is that not all of the uitk packages for the must recent dput have published yet20:45
balloonsfginther, well I think it's worth discussing with the other ci folks, but there is stuff that breaks in the upstream uitk, but works in the downstream20:45
balloonswhat I'm saying is if we push changes to fix the issues in the merge request, it will fail in the lab and vice versa20:46
balloonsthat and when things get hairy like right now with new builds of uitk happening quite a bit it breaks our ability to merge20:46
balloonsfginther, case in point is https://code.launchpad.net/~nskaggs/ubuntu-clock-app/fix-db-path/+merge/189142. I can't merge it with a fix, because it will break the build. Yet I can't pass the mp without it20:48
fgintherballoons, that's kind of always the case though, if the new sdk makes it into the new image and the necessary app changes aren't there at the same time, it's broken again.20:50
fgintherballoons, I see you're point, we have basically two streams to manage20:51
balloonsfginther, yes but that's a different problem.20:51
fgintherthe source trunks and the binaries20:51
balloonsfginther, right... uitk landing into the image is a different story20:51
balloonsuitk shouldn't land if it breaks something, which is what we were chatting about in #sdk20:52
* fginther catches up20:52
GuidoPallemansrottinrob: have you gotten the evernote sdk to work?   jkeyes0 ping20:53
=== seb128_ is now known as seb128
=== salem_ is now known as _salem
=== _salem is now known as salem_
GuidoPallemansrottinrob: have you gotten the evernote sdk to work?   jkeyes0 ping22:09
=== salem_ is now known as _salem

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