IRC log of #maemo-devel for Wednesday, 2010-09-01

*** lmoura_ has quit IRC00:02
*** alvaro__ has joined #maemo-devel00:05
*** lmoura_ has joined #maemo-devel00:06
*** lmoura_ has quit IRC00:11
*** lmoura has joined #maemo-devel00:18
*** lmoura has quit IRC00:49
*** lmoura has joined #maemo-devel01:05
*** mirr0r has quit IRC01:06
*** lmoura has quit IRC01:10
*** apoi has quit IRC01:18
*** lmoura has joined #maemo-devel01:22
*** apoi has joined #maemo-devel01:27
*** ilius has joined #maemo-devel01:33
*** mirr0r has joined #maemo-devel01:35
*** lmoura has quit IRC01:36
iliusdoes HildonColorButton support alpha?01:37
lcukilius, IDK, not that I am aware of01:38
lcukbut you can certainly bring it up01:38
lcukto potentially add it if required01:38
iliusand also python api is not good, get_color should returns a color, not to write on argument like C01:39
Venemoilius: I recommend you to check Hildon-Extras01:39
iliusVenemo: ok01:40
Venemoilius: it doesn't have an alpha channel either, but it has a bunch of widgets that have very user-friendly UIs01:40
iliusVenemo: does have binding for python?01:42
Venemoilius: no, but it has bindings for Qt, which should make it easily usable from Python, too01:42
iliuswhat?? bindings for Qt?01:43
iliusyou mean C++ objective api?01:43
iliushmmm QtHeWrapper01:44
iliusHeColorDialog is not as good as HildonColorDialog (no spectrum)01:48
*** lmoura has joined #maemo-devel01:49
Venemoilius: the objective was to create a simple, nice-looking, finger-friendly UI01:51
Venemoilius: I myself use HeSimpleColorDialog with the advanced button enabled01:51
iliusVenemo: hmmm01:51
Venemoilius: in Sticky Notes01:52
Venemoilius: replaced with it the plain Qt color selector which has a spectrum01:52
Venemoilius: every user responded positively about the change01:52
iliusi still prefer HildonColorDialog including an aditional GtkScale for alpha01:53
Venemoilius: in Sticky Notes, I have a separate setting for opacity. anyways, the decision is yours01:54
Venemoilius: if I were you, I would use HeSimpleColorDialog. It is the best-looking on01:54
Venemoilius: if I were you, I would use HeSimpleColorDialog. It is the best-looking one for Maemo.01:54
iliusVenemo: tnx, i gonna to test01:56
Venemoilius: download Sticky Notes from devel and see it working01:58
Venemoilius: if you prefer using Gtk/Hildon, I recommend you the he_simple_color_dialog_present method01:58
iliusok01:59
iliusand a tiny python script is enough for testing02:00
Venemookay02:01
Venemothe decision is yours, I just wanted to give you a good alternative :)02:05
*** lmoura_ has joined #maemo-devel02:09
*** lmoura has quit IRC02:10
iliusi prefer manual color selecting in spectrum (and preferably cricoid) rather than color palette02:11
iliusand there is a problem in HildonColorButton (not dailog) that the button does not take the selected color to itself (button is always black)02:12
iliusGtkColorButton is ok on my device02:13
*** lmoura__ has joined #maemo-devel02:14
*** lmoura_ has quit IRC02:16
Venemomhm02:16
Venemookay02:16
*** csaavedra has quit IRC02:22
*** nonick has quit IRC02:26
*** Venemo has left #maemo-devel02:27
*** ilius has quit IRC02:33
*** ilius has joined #maemo-devel02:43
*** _0x47 has quit IRC02:47
*** lbt has quit IRC03:25
*** lmoura__ has quit IRC04:09
*** lmoura__ has joined #maemo-devel04:10
*** lmoura_ has joined #maemo-devel04:14
*** lmoura__ has quit IRC04:16
*** ilius has quit IRC04:37
*** kamui__ has joined #maemo-devel04:41
*** shinkamui has quit IRC04:45
*** rcampbell has joined #maemo-devel05:38
*** swc|666 has joined #maemo-devel06:31
*** rcampbell has quit IRC07:08
*** ruskie has quit IRC07:10
*** ruskie has joined #maemo-devel07:14
*** DocScrutinizer has quit IRC07:33
*** DocScrutinizer has joined #maemo-devel07:33
*** swc|666 has quit IRC08:01
*** Mister_X] has quit IRC08:30
*** Mister_X] has joined #maemo-devel08:30
*** eggonlea has joined #maemo-devel08:34
*** JPohlmann has joined #maemo-devel10:06
*** ppenz has joined #maemo-devel10:11
*** dazo_afk is now known as dazo10:13
*** lbt has joined #maemo-devel10:34
*** csaavedra has joined #maemo-devel10:34
*** _0x47 has joined #maemo-devel10:47
*** JPohlmann has quit IRC10:48
*** JPohlmann1 has joined #maemo-devel10:48
*** amigadave has joined #maemo-devel10:59
*** JPohlmann1 has quit IRC11:13
*** apoi has quit IRC11:24
*** apoi has joined #maemo-devel12:45
*** ptl has quit IRC12:47
*** ptl has joined #maemo-devel12:59
*** ptl has quit IRC12:59
*** ptl has joined #maemo-devel12:59
*** Weiss has quit IRC13:15
*** Weiss has joined #maemo-devel13:16
*** JPohlmann has joined #maemo-devel13:21
*** ScriptFanix has quit IRC13:44
*** lizardo has joined #maemo-devel13:46
*** _0x47 has quit IRC13:51
*** zgoldberg has quit IRC13:53
*** zgoldberg has joined #maemo-devel13:54
*** Venemo has joined #maemo-devel14:54
*** lmoura_ has quit IRC15:06
*** lmoura_ has joined #maemo-devel15:08
*** lmoura_ has quit IRC15:14
*** lmoura has joined #maemo-devel15:18
*** lmoura_ has joined #maemo-devel15:48
*** tet has joined #maemo-devel15:49
*** lmoura has quit IRC15:50
tetHi !  Can someone help me to set up my own simple repository for my N900 ? This topic has already been discussed on the forum, but still i don't get how it works :/. Thanks !15:52
Venemotet: http://maemo.gitorious.org/hildon-application-manager/mainline/blobs/master/doc/repository.txt15:55
tetVenemo, Thank you so much. I'am reading that right now :)15:56
Venemotet: you're welcome :)16:02
*** lmoura_ has quit IRC16:06
*** lmoura_ has joined #maemo-devel16:09
*** amigadave has quit IRC16:15
*** shinkamui has joined #maemo-devel16:41
*** kamui__ has quit IRC16:45
*** JPohlmann has quit IRC17:01
*** alvaro__ has quit IRC17:18
tetVenemo, Looks like my repository is working \o/ Now my problem is that the package i uploaded on it looks broken. I can't really find documentation of how to package a python app for the N900. I noticed there is a team dedicated to this but no real explanations :/17:27
* Venemo is not a Python guy17:28
Venemotet: I've so far only packaged C++ apps17:29
lcuktet, making a debian package is technically language invariant17:30
lcuksince debian packages are a language all of their own practically :P17:30
*** ecksun has quit IRC17:31
*** alvaro__ has joined #maemo-devel17:32
Venemolcuk: do you have any clue why dh_install is missing from MADDE?17:33
lcukno Venemo17:34
tetI just thought it was a particular procedure to do a good package for python as their is a "team" dedicated to this.17:44
lizardotet: try : http://wiki.maemo.org/PyMaemo/Scratchboxless_packaging_guide17:44
lizardotet: for more Python + Maemo questions , I suggest joining #pymaemo (and #pyside if you plan to play with MeeGo + Python in future)17:48
Venemookay17:58
VenemoI acquired a dh_install from the repo17:59
Venemobut it is not working17:59
Venemocp: cannot stat `debian/tmp//usr/lib/libq-extras.so': No such file or directory17:59
VenemoI guess the '//' is the mistake, but I dunno what to do with it17:59
*** ppenz has quit IRC18:08
Venemolcuk: how familiar are you with Debian packaging?18:14
lcuka smidge18:15
Venemolcuk: I'd like to package a library18:17
Venemolcuk: but it fails... :(18:17
lcukthats normal18:17
lcukare you using autotools to do it?18:17
lcukbecause I tend to do most things with simple makefiles18:17
Venemolcuk: I use mad dpkg-buildpackage18:17
lcuki have not had the fortune to dig properly into madde18:17
Venemolcuk: and I got "cp: cannot stat `debian/tmp//usr/lib/libq-extras.so': No such file or directory" from dh_install18:18
Venemolcuk: it is not a madde issue, it is a /me is dumb issue18:18
lcukhttp://github.com/lcuk/libliqbase/blob/master/debian/rules#L6618:20
lcukyour debian folder likely has the tmp configured with a trailing slash18:21
lcukand your makefile is installing incorrectly by concatonating those together18:21
lcukto make invalid folders18:21
Venemolcuk: look at line 83 in the same file18:21
lcukalso, you may not have created the folders leading upto /usr/lib18:21
Venemolcuk: that command is what causes the issue18:21
lcukhttp://github.com/lcuk/libliqbase/blob/master/Makefile#L4018:22
lcuki had to do as shown in that makefile for mine18:22
lcukyou have to assume tmp and any destination is empty and contains no folders18:22
Venemolcuk: http://vcs.maemo.org/svn/q-extras/q-extras/debian/rules18:23
*** pH5 has joined #maemo-devel18:24
lcukand the makefile Venemo18:24
Venemolcuk: that is autogenerated by qmake18:24
lcukthen pastebin it18:24
Venemolcuk: http://qt.pastebin.com/mdvMCYQS18:25
*** ruskie has quit IRC18:28
*** ruskie has joined #maemo-devel18:30
Venemolcuk: I'm thinking of manually copying the files instead of using dh_install18:34
lcukwhat does the -i parameter of your dh_install do18:34
*** lmoura__ has joined #maemo-devel18:35
*** lmoura_ has quit IRC18:35
Venemolcuk: I haven't a clue18:37
Venemolcuk: it was written by qwerty12 :)18:37
lcukman dh_install18:37
Venemolcuk: not from Windows18:37
lcukit works in google console though ;)18:38
Venemolcuk:18:39
Venemolcuk:  http://www.ambienteto.arti.beniculturali.it/cgi-bin/man2html?dh_install+118:40
Venemolcuk: not a single search result for -i18:40
Venemolcuk: anyways, after removing -i, the issue persists18:40
Venemolcuk: http://www.tin.org/bin/man.cgi?section=7&topic=debhelper18:44
lcukhm18:44
Venemolcuk: -i, --indep    Act on all architecture independent packages.18:44
Venemolcuk: anyways, I have an idea18:46
Venemolcuk: I removed the --sourcedir, and instead I put debian/tmp/ before the paths in the .install files18:46
Venemolcuk: SUCCESS!!!! :):):)18:50
*** dazo is now known as dazo_afk19:31
Venemolcuk: thanks for your help :)19:52
Venemolcuk: next step is to create a pkg-config file19:52
Venemolcuk: do you know how to do that?19:53
lcukerrr autotools19:54
*** _Lucretia__ has joined #maemo-devel20:05
*** _Lucretia_ has quit IRC20:06
Venemolcuk: what if I create one that is similar to an existing one?20:07
*** onen|openBmap has joined #maemo-devel20:11
lcuksoudns reasonable Venemo20:14
Venemolcuk: it is also the simplest :)20:14
lcukVenemo, sure if it works20:15
Venemolcuk: should I bother with optifying the library?20:17
lcukits common practice to, yes20:18
Venemolcuk: ouch20:19
Venemolcuk: I thought shared libraries don't need to be optified20:19
lcukVenemo, it depends really20:20
lcuka 10mb file is a 10mb file..20:20
* lcuk wanted to just optify /usr/lib ..20:20
Venemolcuk: this is just 130 KB20:21
Venemolcuk: I think I'll leave it as it is20:23
Venemolcuk: when it surpasses 1 MB, I'll optify it20:23
lcuklol20:23
lcukok then20:23
Venemolcuk: anyways, why does it not append the lib prefix to the library?20:26
Venemolcuk: is this a problem?20:26
*** VDVsx has joined #maemo-devel20:30
Venemolcuk: should the -dev .deb contain the .so?21:06
lcukVenemo, you have never created a library deb have you :P21:43
lcukno, the -dev package depends on the master package21:43
lcukand should contain the includes21:43
lcukand docs afaik21:43
lcukbut no binary21:43
Venemolcuk: okay, thanks21:47
Venemolcuk: is it a problem if the package name doesn't begin with lib?21:47
lcukVenemo, idk21:49
lcukerr infact21:49
lcuki tihnk it does21:49
lcukthink21:49
*** SpeedEvil has quit IRC21:49
lcukbecause when you link against it, you link to package name21:49
Venemolcuk: no, I link to the name of the .so file21:50
Venemolcuk: but the build-depends should contain the package name, that's right21:51
Venemolcuk: in my case, the package name doesn't begin with lib, but it works anyways21:51
lcukidk specifically and my mind went to sleep a little before my tea21:51
Venemolcuk: :)21:51
lcukpossibly earlier21:51
Venemolcuk: my favourite tea is Twinnings Earl Grey21:52
lcuk:D21:52
Venemolcuk: it is a very good black tea21:55
*** 14WAA5SCT has joined #maemo-devel21:55
Venemolcuk: my mind could never go to sleep after drinking it :P21:55
Venemolcuk: anyways, thanks for all your help :)22:03
Venemolcuk: can I have one more question?22:04
*** SpeedEvil has joined #maemo-devel22:06
*** silbo___ has joined #maemo-devel22:45
*** 14WAA5SCT has quit IRC22:46
*** onen|openBmap has quit IRC22:57
*** onen|openBmap has joined #maemo-devel22:58
*** babsher_ has quit IRC23:01
*** silbo___ has quit IRC23:02
*** babsher_ has joined #maemo-devel23:30
*** swc|666 has joined #maemo-devel23:36
Venemonah, good night23:38
VenemoI'm going to sleep now23:38
*** Venemo has left #maemo-devel23:38
*** VDVsx has quit IRC23:41
*** onen|openBmap has quit IRC23:52
*** lizardo has quit IRC23:52
*** SpeedEvil has quit IRC23:54
*** SpeedEvil has joined #maemo-devel23:55
*** babsher_ has quit IRC23:59
*** babsher_ has joined #maemo-devel23:59

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