/srv/irclogs.ubuntu.com/2013/07/01/#ubuntu-app-devel.txt

* snwh is back (gone 00:22:35)00:27
=== chriadam|away is now known as chriadam
dpmgood morning06:59
dholbachgood morning07:43
nerochiarooSoMoN_: hi, back from your vacations ? hope you had a great time. ping me when you're not busy so we can figure out how to schedule the next two days work to finish the webbrowser component08:38
oSoMoN_nerochiaro: hey, yep I’m back, give me an hour or so to catch up08:38
oSoMoN_with the outstanding stuff, and I’ll ping you08:39
JamesTaitGood morning all, happy Second Half of the Year Day! :-D08:39
nerochiarooSoMoN_: sounds good08:39
=== oSoMoN__ is now known as oSoMoN
oSoMoNnerochiaro: ping09:59
nerochiarooSoMoN: hi09:59
nerochiarooSoMoN: so the current status for backporting all your changes is that they have been done up to revision 17610:00
nerochiarooSoMoN: and they are pushed to lp:~~amanzi-team/ubuntu-ui-extras/ubuntu-ui-extras-initial/10:00
oSoMoNnerochiaro: looks like you’ve done most of the backporting, are you blocked on anything special?10:01
nerochiarooSoMoN: the remaining revisions to merge are few (4 totals I think) and easy, so probably no blockers, but i would like to have my work checked properly by someone that undertands it. and i think i will especially need some help in 2 areas: (a) translations and (b) remove from webbrowser-app what is already in the component10:02
oSoMoNnerochiaro: ok, I’ll start checking your branch while you backport the remaining revisions10:03
nerochiarooSoMoN: sounds like a plan10:03
nerochiarooSoMoN: i think i submitted an MR for it already10:03
=== MacSlow is now known as MacSlow|lunch
=== oSoMoN_ is now known as oSoMoN
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
om26ernerochiaro, Hey!13:05
=== oSoMoN_ is now known as oSoMoN
nerochiaroom26er: ho13:08
nerochiarohi13:08
om26ernerochiaro, when we switch to video recording camera goes blank. is that something you aware of ?13:09
nerochiaroom26er: gusch probably knows more about that, he's worked on video recording13:09
guschom26er: just for a second - that's expected13:10
om26ergusch, its like that forever on flipped image I am using http://imagebin.org/index.php?mode=image&id=26308913:12
guschom26er: hmmm - then something is wrong with the flipped image :(13:13
om26ergusch, is there a way to launch the camera directly in video recording mode?13:14
om26erI want to make sure the problem only happens when we switch mode13:14
om26erbtw video recording works for the front camera, the problem is only with the back camera13:18
guschom26er: let me check the fiel toch change for video mode13:22
odraHey13:23
om26ergusch, gusch switching to front camera for video recording and then getting back to rare camera makes t13:23
om26eroops13:23
odraCan someone try to install my app?13:23
nerochiarooSoMoN: do you think we should split the assets into a separate pacakge for the browser component too ?13:23
guschom26er: camera-app.qml line 72 has to be set to "captureMode: Camera.CaptureVideo"13:23
om26eri mean switching to front camera and switching back to rare makes the video recording work again13:23
odraI've been trying to find someone to try to install it for days :(13:23
om26er*rear13:24
odraHere, https://github.com/odraencoded/pynorama tell me if you can do it. :|13:24
odra(it's a gtk app btw not a qml one)13:25
guschom26er: can you reproduce the error reliably?13:25
oSoMoNnerochiaro: yes, it has been done for the app, so it should be done for the component13:25
om26ergusch, yep totally13:25
nerochiarooSoMoN: ok13:26
guschom26er: you might fiel a bug - or wait until flipped container is default13:26
om26ergusch, I can wait ;)13:26
guschodra: I don't think gtk apps work on touch ubuntu devices atm.13:27
odragusch: I know they don't.13:29
odragusch: But it's an app, and it runs on ubuntu, and I developed it. See, where I'm going?13:29
odraAlso I can't find another channel for app development :|13:30
guschodra: sou you want it to install on desktop ubuntu?13:31
odraYes.13:31
odraI've never made anything that installs on linux so I don't know if it installs correctly.13:31
guschodra: well - automake/autoconf - haven't used it since 10 years or so ;)13:34
guschodra: does "make install" do something?13:34
odragusch: It should install.13:34
guschodra: and in the end, you'll want to create a debian package13:34
guschodra: google for debian package create13:34
odragusch: Yes but there is no point having a makefile that doesn't install13:34
guschodra: sorry - but I'n ot an expert there13:34
guschodra: as you have image and python files, you could even create a debian configuration without install13:35
odragusch: Just type "aclocal && autoconf && automake --foreign --add-missing && ./configure && make" and then "make install" with permissions :u13:35
odraIf it works, running "pynorama" from console should open a window without showing errors on the terminal. :/13:37
guschodra: crashes for me - I think I miss some package13:38
odragusch: try "apt-get install python3 python3-gi python3-gi-cairo python3-cairo"13:39
guschodra: btw did you read this already? http://askubuntu.com/questions/144178/how-to-distribute-python-gtk-applications13:40
odragusch: Most likely not13:41
guschodra: or this http://askubuntu.com/questions/46325/how-to-make-a-deb-pkg-for-my-pygtk-app13:41
odragusch: I didn't try to make a debian package why would I have looked into debian packaging?13:42
guschodra: the cleanest way to install, is to build a package, and then install that package13:43
odramake builds, make install installs. :|13:43
odraI'll package this later once I get a few other features working :/13:44
odragusch: But could you do it?13:58
guschodra: packaging? sorry - I'm pretty busy14:00
odragusch: no...14:00
guschodra: and ./configure gave me an error14:00
odraI'm asking if you could install it.14:00
guschodra: configure: error: Package requirements (pygobject-3.0) were not met:14:00
odragusch: did you install python3-gi?14:01
odraI'm fairly sure that was the package for pygobject-3.0 :S14:01
odra(then again I just guessed it)14:01
guschodra: yes - is installed14:01
odraHow confusing D:14:02
odraWhy are there so many packages with similar names.14:02
odraHmm :/14:04
odraI haven't got the slightest idea of what packages my program needs.14:04
odraI guess it can't be installed after all.14:04
m_tadeuhi14:08
m_tadeuif an application has a custom lib dir (like /usr/lib/myapp) to store .so files that are specific to the app, how should I proceed?if nothing is done, ldd doesn't find the .so files...adding the path in /etc/ld.so.conf.d works but, seems wrong by yhe debian specs14:08
m_tadeurpath's are also discouraged14:10
=== oSoMoN_ is now known as oSoMoN
oSoMoNkenvandine: ping15:00
kenvandineoSoMoN, pong15:04
odraoSoMoN, kenvandine: pang15:13
* oSoMoN is hit15:15
nerochiarooSoMoN: how do the whole translations look in the component ?16:21
nerochiarooSoMoN: that was the part i had the most concerns about16:21
oSoMoNnerochiaro: not looked at it yet16:23
oSoMoNwill do later16:23
nerochiarooSoMoN: so if I understand you correctly, you want the webbrowser component to be able to display pages and allow the user to enter addresses, but have history not exposed ? how would you separate that ?16:31
oSoMoNnerochiaro: I don’t even see a use case for letting the user enter an address, I think the address bar would be read-only (at least by default)16:32
oSoMoNnerochiaro: and I would achieve that by having a webview+chrome component, and the rest be part of the app16:33
nerochiarooSoMoN: so what's the point to even have it ? either the browser is a just pure viewer or it has also navigation controls16:33
oSoMoNnerochiaro: the point is explained in the use cases document16:33
oSoMoNwhich is where we should have started, frankly16:34
oSoMoNnerochiaro: most apps embedding the component will use it as a view-only thing, not a full-fledged browser16:35
oSoMoNnerochiaro: if an app needs a full-fledged browser, then it shouldn’t embed it, it should make an external call to it16:36
nerochiarooSoMoN: what of the use cases needs a chrome ? friends don't seem to need it16:36
oSoMoNnerochiaro: the webapps container will need it16:36
nerochiarooSoMoN: it's not in the uses case document, is it ?16:37
oSoMoNnerochiaro: no, but I’ll add it right away16:37
guschboiko: I fixed the typo (and the crash resulting of the trunk merge) https://code.launchpad.net/~schwann/gallery-app/gallery-more-loaders/+merge/17211616:37
nerochiarooSoMoN: cool, thanks16:37
boikogusch: great! I will give it a try in a few minutes16:37
guschboiko: cool16:39
oSoMoNnerochiaro: done16:42
nerochiarooSoMoN: makes sense to me16:43
mspencerI'm almost ready to upload an application to sell in the Software Center. It is a cmake-based KDE program licensed under the GPLv3, but requires a secret api-key for a web-servie when compiled. What would be the best format to upload it?17:15
=== mspencer is now known as iBelieve
iBelieveoops, typo, should be "api-key for a  web-service"17:24
dpmiBelieve, check out http://developer.ubuntu.com/publish/licence-key-infrastructure/17:31
iBelievedpm, will that work with having one key for every installation of the app?17:39
iBelievedpm, my understanding is that the license key infrastructure is for verifying if the user actually bought the app. My api key is a single api key for all instances of my app the gives it access to a web service.17:41
xzcvczxlol, if he returns someone might want to tell him if he uses a single api key for each user then if popular it won't be secret for long18:16
=== salem_ is now known as _salem

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