/srv/irclogs.ubuntu.com/2013/12/13/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
dennis__hi there, I am developing a small ubuntu app that is using the d-bus. The question is how should I name the  dbus objects. I saw names like 'org.freedesktop.thermald'. But does it need to be a real internet domain name?02:53
sarnolddennis__: I understand that something like com.ubuntu.user.sarnold  is going to be available for those who do not wish to own a domain name. it'd be best to find a reference before using that specifically :) but I believe something similar ought to work03:05
dennis__sarnold: Thanks for the example. I'll use that with my own name. I guess checking the references with d-feet should be sufficient.03:14
=== shuduo_afk is now known as shuduo
sarnolddennis__: here we go! :)  https://bugs.launchpad.net/ubuntu-qtcreator-plugins/+bug/119703703:17
ubot2Launchpad bug 1197037 in click (Ubuntu) "applications should be installed in /opt, not /usr" [Undecided,Fix released]03:17
dennis__Thanks, I'll check that out.03:29
=== shuduo is now known as shuduo_afk
=== shuduo_afk is now known as shuduo
=== shuduo is now known as shuduo_afk
=== shuduo_afk is now known as shuduo
=== shuduo is now known as shuduo_afk
=== shuduo_afk is now known as shuduo
=== shuduo is now known as shuduo_away
dholbachgood morning07:45
=== chriadam is now known as chriadam|away
dpmmorning mardy, I'm not sure if you saw the question yesterday: <dpm> hi mardy! I know we talked about this a few weeks ago, but I've been away for a couple of weeks too and I couldn't recall the status: are we at a stage that we can ship authentication plugins in click packages already? I'm thinking of the Evernote plugin, as right now we'd need to seed it to include in the images.08:52
=== Ursinha-afk is now known as Ursinha
mardydpm: hi! No, they are not ready yet. I'm working on that, but it's actually not even sure that we'll get them by 14.04 (though I'll try my best)08:53
dpmmardy, ok, thanks for the update. Is there any blueprint I can subscribe to to track the status?08:54
mardydpm: let me check...08:55
mzanettidpm: o/08:58
mzanettidpm: hey, I'll just start merging branches if someone approved, ok?08:58
mardydpm: still drafting: https://blueprints.launchpad.net/ubuntu/+spec/client-1311-online-accounts09:04
dpmmzanetti, morning! works for me, let me see if I can quickly test the SSL branch in about 15 mins09:04
mzanettidpm: ok, cool. here's the link: https://code.launchpad.net/~mzanetti/reminders-app/use-ssl/+merge/19698609:04
dpmthanks09:08
JamesTaitGood morning all; happy Friday the 13th, and happy Violin Day!  :-D09:24
mzanettidpm: btw. I found this doc yesterday: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AkBOG7Foul0ZdDVtd2doeDNCSDM5ZFBaRmFmTVdkbFE&usp=drive_web#gid=009:45
mzanettidpm: I cross checked it with the current state and I think the c++ plugin supports everything that's marked mandatory except uploading pictures taken with the camera09:46
mzanettiso that's the next on my todo and then I can move over to some UI tuning09:46
dpmmzanetti, yeah, I created the doc a while ago to track the requirements, sorry to have not explicitly pointed you to it. That sounds good. I haven't looked into detail what uploading pictures involves, but I seem to recall it's a matter of uploading a note with an attachment09:48
mzanettiyeah. I think so09:48
mzanettidpm: I realized that there are quite some API calls where we don't have any permissions09:48
mzanettidpm: for example we cannot delete a notebook09:49
mzanettido you know what's the plan there? I this going to be some sort of "official" app and we might get those permissions at some point or will we always stay a 3rd party app without those permissions?09:49
dpmmzanetti, I'll have to find out. Strange, as the API key should grant full permissions. Do you think you could create a quick list of the operations that require extra permissions and then we can ask the Evernote guys directly?09:50
mzanettidpm: check out this: http://dev.evernote.com/doc/reference/NoteStore.html#Fn_NoteStore_expungeNotebook09:51
mzanettidpm: there is a Note in the description09:52
mzanettidpm: and there are more of those (I would need to walk through all of them to find out which ones exactly). But I'm pretty sure its a all or nothing thing.09:52
mzanettias in: either we get access to all of those or none09:52
mzanettiand they know for sure which ones that are09:53
dpmoh, I see, so these permissions are by design09:53
=== _salem is now known as salem_
dpmMirv, bzoltan, it seems that doing an upgrade the ubuntu-sdk and cordova packages are removed. Something to do with changes on the PPA? -> https://plus.google.com/+NekheleshRamananthan/posts/Uj93GQ9D3uV12:27
bzoltandpm: I do not know about any change what would cause that12:28
Mirvdpm: I haven't touched the PPA for a while, all my Qt work is in other preparation PPA:s12:29
bzoltanOhh12:29
bzoltandpm, Mirv: the QtC plugin is new inthe PPA 2.8.1bzr57raring012:29
bzoltandpm, Mirv: alex-abreu and Robert Bruce Park has top approved 2 MRs and they triggered the PPA release12:30
dpmbzoltan, ah, well spotted. So how can we fix this on the PPA and who can do it?12:31
alex-abreubzoltan, oops ... ok for the cordova bit, but not sure why it triggers a removal of the ubuntu-sdk12:32
bzoltanalex-abreu: maybe because those cordova packages are listed as dependency of the ubuntu-sdk metapackage12:33
bzoltanMirv ^12:33
alex-abreuah12:33
Mirvsounds like that, yes12:33
alex-abreubzoltan, ok what about I push a "fix" for which I keep the cordova plugin ...12:35
alex-abreuit doesn't hurt to still have it around12:36
alex-abreuas long as we don't have the wizard12:36
alex-abreuand we can deprecate it properly12:37
bzoltanalex-abreu:  or simple update the ubuntu-sdk12:37
bzoltanMirv: you or me?12:37
alex-abreuyeah12:37
alex-abreunot sure how simple it would be12:37
Mirvbzoltan: my brain is too filled with Qt 5.2 at the moment, and I don't know the background that caused this change etc. freel free.12:39
bzoltanMirv: got it12:39
Mirvthanks12:40
dpmthanks bzoltan for taking care of that12:41
bzoltanalex-abreu:  if you check the dependencies of the ubuntu-sdk package you will see that it pulls the qtcreator-plugin-ubuntu-cordova package12:42
alex-abreuyup12:44
alex-abreuit does indeed12:44
alex-abreubzoltan, it shouldn't have been top approved, & I should have check w/ u & Mirv for possible issues, ... next time ...12:45
bzoltanalex-abreu: Your name is on the MR as top approver12:47
bzoltanStatus: Merged   Approved by:Robert Bruce Park 9 hours ago12:48
bzoltanStatus: Approved   Approved by:Alexandre Abreu 4 minutes ago12:48
bzoltanalex-abreu: wait a sec... it is robru who top approved the other one12:49
bzoltanhttps://code.launchpad.net/~abreu-alexandre/qtcreator-plugin-ubuntu/single-html5-template/+merge/19839012:49
alex-abreuyeah I top approved the template changes12:49
alex-abreuanyway12:49
bzoltan alex-abreu: but yours was rejected by Jenkins12:50
alex-abreuyup12:51
alex-abreuI pushed an update12:51
alex-abreufor that12:51
alex-abreumerging conflicts12:51
lukas_Hello!13:08
lukas_I'd like to know why should I use PyGI instead of PyGTK. Thanks13:09
mzanettidpm: http://kmix5.wordpress.com/2013/12/11/eclipse-kepler-kmix-productivity-boost/14:14
mzanettidpm: check out the first bullet in "The C++ nuisance and rant"14:14
mzanetti:D14:14
dpmmzanetti, lol, indeed!14:29
dholbachdpm, do we have an example of a compiled app which doesn't use qmake?14:54
dpmdholbach, perhaps the camera app, which I think uses cmake14:55
dholbachaha!14:55
MihirHi dpm  :)15:22
dpmhi Mihir, how are you?15:22
Mihirdpm: Doing good...busy now a days..how are you doing??15:23
dpmdoing well too, busy too :)15:23
Mihirhave kicked off calculator second phase or I guess not yet right ??15:25
=== gatox is now known as gatox_lunch
mzanettijkeyes0: hey man, do you think you could review this one? lp:~mzanetti/reminders-app/rework-error-handling16:16
balloonsnik90, ping16:23
rickspencer3hi msvb-lab :)16:26
msvb-labHithere, good resource this channel...16:28
msvb-lab...I just hope it sees some action. Thanks again for the call, and have a great weekend.16:28
rickspencer3thank you msvb-lab16:28
* balloons waves to rickspencer3 and msvb-lab 16:28
rickspencer3o/ balloons16:29
msvb-labWaves back.16:29
msvb-labBalloons: How much do you know about the 'format switch variable' or whatever it is to set the initial format of an app to fullscreen or thin-phone?16:30
msvb-labThe terminal app for tablets launches wrong, goes to phone mode. So that's what I'm trying to change.16:30
msvb-lab...unless you like tilting your head and typing sideways with one hand. Super suckey.16:30
balloonsmsvb-lab, ahh.. File manager is a good example of how it works. It converges quite well16:31
balloonsit uses a "wide display" switch and turns it on based on the screen units present on the device16:31
msvb-labThe file manager of Maguro (tablet) on trusty-proposed starts in phone mode as well (like the terminal.)16:31
balloonsmaguro tablet?16:32
rickspencer3msvb-lab, I believe maguro is the code name for the galaxy nexus phone, though I could be wrong16:33
rickspencer3maybe you mean Manta? (Nexus 10)16:33
balloonslast I checked on the manta, file manager was tablet  mode ;-)16:33
nik90balloons: pong16:42
balloonsnik90, I saw your comment on the mp :-) It was so funny I sent the comment, and boom, update in trunk from nik9016:43
balloonsjenkins is coming back online atm, I'll review as well and we'll land this ;-)16:43
nik90balloons: awesome16:43
nik90balloons: one thing though16:44
balloonsnik90, I'm sending a mail on all those open ap tests that are awaiting features.. The only other bug is https://bugs.launchpad.net/ubuntu-clock-app/+bug/118880816:44
ubot2Launchpad bug 1188808 in Ubuntu Clock App "Autopilot Testcase needed: Check current time" [Medium,Confirmed]16:44
nik90balloons: the bug you mentioned, is dependent on what time format is shown to the user in the clock app. This has not been confirmed yet by design.16:45
balloonscare to just update the bug with a status update I guess?16:46
nik90btw regarding my stopwatch MP, it adds a test -> Test searching a world city online and adding it (clock)16:46
nik90sure16:46
nik90I thought in the UDS, it was explained during the QA session that an autopilot test should not send online API calls?16:46
nik90this test does it thought (in my defence I wrote it before the UDS :D )16:47
nik90balloons: the bug report already has a comment explaining the blocker -> https://bugs.launchpad.net/ubuntu-clock-app/+bug/1188808/comments/416:48
ubot2Launchpad bug 1188808 in Ubuntu Clock App "Autopilot Testcase needed: Check current time" [Medium,Confirmed]16:48
balloonsnik90, I guess I don't want the bug to stagnate forever. So if we need design's input, let's get it on there todo list so to speak :-)16:50
nik90balloons: but we dont get designer's input anymore to the core apps for this cycle16:51
balloonsheh, well, we need to solve it somehow ;-)16:51
balloonsI don't like stagnating bugs16:51
nik90nik90: either we have an option in the settings app which defines if time will be shown in 24 hour format16:51
balloonsI'm sure you don't either16:52
nik90yup16:52
nik90I will send a mail to ubuntu-touch list asking if such an option can be integrated into the settings app16:52
nik90since the rule has to come from somewhere16:52
balloonsthanks nik9016:54
balloonsWe'll at least be able to update some status on it16:55
iBelievedavmor2: ping17:04
davmor2iBelieve: hello17:04
iBelievedavmor2: Hi. My app, Tasks, that you reviewed yesterday, isn't working for somebody, and I think that is caused by the packaging. Is there any way for me to get the actual package without having to buy the app myself?17:05
=== gatox_lunch is now known as gatox
davmor2iBelieve: you can change the price to zero install it and raise the price again other than that not really.17:06
davmor2iBelieve: do you know what issue they are having?17:07
iBelievedavmor2: This is what the user reported seeing: http://i.imgur.com/KMuoDet.jpg17:08
iBelievedavmor2: It has to be a problem with the packaging, since running the app from the source tar that I uploaded works fine.17:09
davmor2iBelieve: it is working fine here, http://ubuntuone.com/2ODSsYFcIEgAiZawCytHVk17:10
iBelievedavmor2: Not quite. The icons on the toolbar buttons at the bottom are missing.17:12
iBelievedavmor2: I think I'll just end up purchasing it myself to look at how it is installed.17:13
iBelievedavmor2: Once I figure out what the problem is, what is the best and fastest way to get an update into the app store or have the packaging be changed?17:13
=== snwh_ is now known as snwh
davmor2iBelieve: through myapps just click on your app, click on edit by the package details and upload a new package.  If it is something specific with the packaging then message us on the feedback tab and we can deal with it from there.17:16
balloonsnik90, re: online accounts. Yes, we don't want tests to depend on external servers. So we should mock it instead17:43
davmor2balloons: you're an evil non existent analogue account that no-one ever uses why can't you be more like this nice accout that is digital and always there.........is that enough mocking?17:55
balloonsdavmor2, :-)17:56
iBelievedavmor2: I uploaded a new version and also left comments regarding problems in the packaging. Do you know when I can expect it to be reviewed and the packaging fixed?18:25
davmor2iBelieve: depends how long it takes to package18:57
iBelievedavmor2: thanks for the answer. The packaging was just missing the icons directory I had in my tar ball, and then I uploaded a couple of changes to work with 13.10 better.18:58
davmor2cool18:58
=== bfiller is now known as bfiller_afk
lukasHello!19:31
lukasIm making an indicator for ubuntu 13.1019:31
lukasId like to find documentation on how to implement counter19:31
lukaslike the one uses emapthy in messasing menu19:31
lukasthanks in advance!19:32
dakerlukas: see https://launchpad.net/hello-unity19:33
lukasthanks19:34
dakerlukas: https://www.youtube.com/watch?v=7wiyL2jqfWc&feature=youtu.be19:34
lukasexactly what ive been looking for. THAAAANKS!!!! <33319:36
daker:)19:39
lukasI've encountered a problem: in  hello_unity/window.py  error: from gi.repository import GtkSource, ImportError: cannot import name GtkSource19:44
lukasapparently cannot use app from source (tar.gz file)19:47
lukasbut deb launched fine19:48
dakeri think you were missing some deps and the deb did install the missing package19:56
=== snwh_ is now known as snwh
=== salem_ is now known as _salem

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