*** SpeedEvil has quit IRC | 00:03 | |
*** jebba has left #maemo-devel | 00:17 | |
*** dazo_afk has quit IRC | 00:18 | |
*** SpeedEvil has joined #maemo-devel | 00:19 | |
*** tbf has quit IRC | 00:24 | |
*** dazo has joined #maemo-devel | 00:30 | |
*** dazo is now known as dazo_afk | 00:31 | |
*** Aranel has quit IRC | 00:56 | |
*** Aranel has joined #maemo-devel | 00:57 | |
*** Aranel has quit IRC | 00:57 | |
*** Aranel has joined #maemo-devel | 00:57 | |
*** Mek has quit IRC | 01:11 | |
*** GlennD has quit IRC | 01:22 | |
*** Mek has joined #maemo-devel | 01:27 | |
*** kamui__ has joined #maemo-devel | 01:46 | |
*** lbt has quit IRC | 01:48 | |
*** shinkamui has quit IRC | 01:49 | |
*** edisson has quit IRC | 02:00 | |
*** BabelO has quit IRC | 02:07 | |
*** njsf_ has joined #maemo-devel | 02:08 | |
*** njsf_ has quit IRC | 02:10 | |
*** njsf_ has joined #maemo-devel | 02:14 | |
*** Pavel has quit IRC | 03:13 | |
*** rsalveti has quit IRC | 03:25 | |
*** Pavel has joined #maemo-devel | 03:26 | |
*** rsalveti has joined #maemo-devel | 04:03 | |
njsf_ | Hi all. Anyone know where I could find the sequence that makes bluetooth select/activate the sw08 keyboard? I have an old Palm BT keyboard I'd like to add the layout for and use :D | 04:52 |
---|---|---|
*** shinkamui has joined #maemo-devel | 05:03 | |
*** kamui__ has quit IRC | 05:07 | |
*** arakthor has quit IRC | 05:11 | |
*** njsf_ has quit IRC | 06:15 | |
*** thomaz has joined #maemo-devel | 06:26 | |
zgold | Can anybody think of a quick way to figure out ow many apps are in C vs python in Fremantle extras or extras-devel ? | 06:29 |
*** zgold has quit IRC | 07:19 | |
*** scoopr has quit IRC | 07:19 | |
*** ieatlint has quit IRC | 07:19 | |
*** lcuk has quit IRC | 07:19 | |
*** Wolfie has quit IRC | 07:19 | |
*** lardman has quit IRC | 07:19 | |
*** tommost_ has quit IRC | 07:19 | |
*** DocAvalanche has joined #maemo-devel | 07:30 | |
*** DocScrutinizer51 has quit IRC | 07:30 | |
*** Docscrutemp has joined #maemo-devel | 07:31 | |
*** Docscrutemp is now known as DocScrutinizer51 | 07:31 | |
*** DocScrutinizer has quit IRC | 07:31 | |
*** Acedip has joined #maemo-devel | 07:52 | |
*** Acedip has joined #maemo-devel | 07:53 | |
*** sleipnir has joined #maemo-devel | 08:32 | |
*** silverbullet has joined #maemo-devel | 09:05 | |
*** BabelO has joined #maemo-devel | 09:06 | |
silverbullet | hi , anyone there ? | 09:07 |
silverbullet | i have a question about compilation | 09:08 |
silverbullet | umm, i am writing code in madde, in windows 7 .. . i included glib.h in my source file and "mad make" says it cant find glib.h | 09:08 |
*** scoopr has joined #maemo-devel | 09:14 | |
*** lcuk has joined #maemo-devel | 09:14 | |
*** Wolfie has joined #maemo-devel | 09:14 | |
*** zgold has joined #maemo-devel | 09:14 | |
*** lardman has joined #maemo-devel | 09:14 | |
*** tommost_ has joined #maemo-devel | 09:14 | |
*** ieatlint has joined #maemo-devel | 09:14 | |
*** sleipnir has quit IRC | 09:16 | |
*** sleipnir has joined #maemo-devel | 09:16 | |
*** bricks has joined #maemo-devel | 09:17 | |
*** lbt has joined #maemo-devel | 09:27 | |
*** silverbullet has quit IRC | 09:28 | |
*** sleipnir has quit IRC | 09:33 | |
*** ppenz has joined #maemo-devel | 09:49 | |
*** frals has quit IRC | 10:06 | |
*** zgold has quit IRC | 10:11 | |
*** frals has joined #maemo-devel | 10:16 | |
*** zgold has joined #maemo-devel | 10:19 | |
*** dazo_afk is now known as dazo | 10:21 | |
*** spliffy_ has joined #maemo-devel | 11:12 | |
*** spliffy has quit IRC | 11:13 | |
*** kodomo has joined #maemo-devel | 11:15 | |
*** kodomo_ has quit IRC | 11:18 | |
*** SpeedEvil has quit IRC | 11:24 | |
*** SpeedEvil has joined #maemo-devel | 11:25 | |
*** DocAvalanche is now known as DocScrutinizer | 11:25 | |
*** DocScrutinizer has quit IRC | 11:26 | |
*** DocScrutinizer has joined #maemo-devel | 11:26 | |
cataska | does any one know uiemo example out there? | 11:57 |
lcuk | cataska, mm? | 12:18 |
*** tbf has joined #maemo-devel | 12:23 | |
*** rsalveti has quit IRC | 12:45 | |
*** barfoos has joined #maemo-devel | 12:46 | |
barfoos | is there a guide on how to write stable desktop widgets? | 12:47 |
barfoos | i wonder if i have done everything right. my application sometimes hangs with hildon-home hogging the cpu | 12:48 |
barfoos | i can't make out the cause, even if i run it (it's a pthon script) from the console | 12:49 |
barfoos | there is no exception thrown an no unusual output | 12:49 |
cataska | lcuk: yeap, uiemo example | 12:50 |
barfoos | any tips or pointers? do i have to implement some methods, so that hildon-home-plugin runs stable? | 12:52 |
barfoos | i took recaller.py as example | 12:54 |
*** lizardo has joined #maemo-devel | 12:55 | |
lcuk | cataska, you will have to lookup yourself, ive never heard of it so port it and make noise on the forums to drum up support | 12:58 |
*** go1dfish_ is now known as go1dfish | 13:03 | |
*** lupine_85 has quit IRC | 13:03 | |
*** lupine_85 has joined #maemo-devel | 13:04 | |
*** lupine_85 has quit IRC | 13:06 | |
*** lupine_85 has joined #maemo-devel | 13:09 | |
*** rsalveti has joined #maemo-devel | 13:12 | |
*** Tuxprobe has joined #maemo-devel | 13:17 | |
Tuxprobe | hi all | 13:17 |
*** fregl has quit IRC | 13:18 | |
*** fregl has joined #maemo-devel | 13:18 | |
Tuxprobe | i am trying to finalize my .deb package from a from-scratch automake environment | 13:19 |
*** Acedip has joined #maemo-devel | 13:19 | |
lcuk | fire away Tuxprobe | 13:19 |
Tuxprobe | but when i do dpkg-buildpackage the resulting package cannot be installed via the package-manager on my device (nor in sdk) | 13:19 |
Tuxprobe | i think i am missing the .desktop and .service files somewhere | 13:20 |
lcuk | make package in normal scratchbox, then make package in your custom one (for identical source) | 13:20 |
lcuk | extract and diff | 13:20 |
lcuk | and you will confirm | 13:20 |
Tuxprobe | the problem is, when i run 'make distcheck', these files are not included in the tarball | 13:21 |
Tuxprobe | i distcheck to tar files, then unpack in a different directory to setup debian/ folder, is'nt this the smarter way? | 13:22 |
Tuxprobe | lcuk the package is a new developed application, nothing to do diff :) | 13:23 |
lcuk | sure there is | 13:23 |
lcuk | create .deb once from scratchbox ( call it a.deb) | 13:23 |
lcuk | create .deb once from n900int ( call it a.deb) | 13:23 |
lcuk | create .deb once from n900int ( call it b.deb) | 13:24 |
lcuk | sorry | 13:24 |
Tuxprobe | 'n900int'?? | 13:24 |
lcuk | yes you are making debs internally on your n900 arent you? | 13:25 |
lcuk | or did i misunderstand your question | 13:25 |
Tuxprobe | well ultimately yes - but for now, the goal is to create the basic files needed in an automake environment - fit to create applications on maemo | 13:26 |
Tuxprobe | was following this : http://www.forum.nokia.com/document/maemo_4_0/ | 13:27 |
Tuxprobe | under application installation -> packaging tools | 13:28 |
Tuxprobe | if you pull up this tutorial, and see the menu item ' application installation -> packaging tools -> automake configuration' | 13:29 |
Tuxprobe | it states something about .service and .desktop files in the Makefile.am | 13:29 |
Tuxprobe | oh, i think im getting it now... :) | 13:37 |
Tuxprobe | EXTRA_DIST will prolly make my day | 13:38 |
Tuxprobe | well, i DO have another question | 13:45 |
Tuxprobe | :) | 13:45 |
Tuxprobe | still there lcuk? know anything about creating desktop plugins (widgets)? | 13:45 |
lcuk | Tuxprobe, apologies, im fighting my own battles too | 13:45 |
lcuk | best hting is to review existing widgets and their configuration | 13:45 |
Tuxprobe | no apologies needed | 13:45 |
lcuk | im not sure too many are python tho | 13:46 |
Tuxprobe | yea, indeed.. well, ive gotten so far as to beeing able to build and install using the cairo-clock 'helloworld' | 13:47 |
lcuk | thats reasonable enough | 13:48 |
lcuk | people normally have problems with dependencies | 13:48 |
Tuxprobe | thats not quite the problem for me | 13:48 |
Tuxprobe | i am used to creating libraries with libtool and automake - never the less.. | 13:48 |
Tuxprobe | in the clock plugin, a special _LTLIBRARIES macro is used | 13:49 |
Tuxprobe | so ive got this makefile.am: | 13:50 |
Tuxprobe | desktoplib_LTLIBRARIES = widget/libtvguide-widget.la | 13:50 |
Tuxprobe | desktoplibdir = $(HILDON_DESKTOP_LIB_DIR) | 13:50 |
Tuxprobe | widget_libtvguide_widget_la_SOURCES = widget/widget.h widget/widget.c | 13:50 |
Tuxprobe | widget_libtvguide_widget_la_LIBADD = $(DTVGUIDE_LIBS) | 13:50 |
Tuxprobe | but when doing make, paths are messed up - libtool states 'only absolute paths are allowed' :/ | 13:51 |
lcuk | seems like other packages have same | 13:53 |
lcuk | just googled libtool maemo "absolute paths" and have patches from random places seemingly confirming | 13:54 |
Tuxprobe | well, yea | 14:01 |
Tuxprobe | im thinking i might have to disable 'SUBDIRS' macro and implement all make definitions in the topdir/Makefile | 14:02 |
Tuxprobe | but not quite sure i got it right :) | 14:02 |
scoopr | I wonder why application manager doesn't occasionally do a `apt-get clean`, for me that was the difference between being able to install firmware upgrade or not (also had to remove the gles1 libs, that's a mystery "feature" as well for me) | 14:11 |
lcuk | scoopr, theres changes afoot to that end :) | 14:13 |
lcuk | but apt-get clean doesnt do everything | 14:13 |
scoopr | right'o | 14:13 |
Tuxprobe | need autoremove as well imho | 14:21 |
*** edisson has joined #maemo-devel | 14:49 | |
*** Khertan has joined #maemo-devel | 15:19 | |
*** lostinmirkwood has joined #maemo-devel | 15:27 | |
lostinmirkwood | Is this the right place to ask packaging/garage questions? | 15:41 |
*** bricks has quit IRC | 16:05 | |
jeremiah | yes | 16:11 |
jeremiah | - | 16:14 |
*** lostinmirkwood has quit IRC | 16:16 | |
Khertan | so ... bug #9494 ... :) | 16:18 |
Khertan | sorry still happen | 16:18 |
*** flukebox has joined #maemo-devel | 16:22 | |
*** th0br0 has quit IRC | 16:52 | |
*** kamui__ has joined #maemo-devel | 17:03 | |
*** sopsnips has joined #maemo-devel | 17:05 | |
*** sopsnips has left #maemo-devel | 17:05 | |
*** shinkamui has quit IRC | 17:07 | |
*** Acedip has quit IRC | 17:11 | |
*** VDVsx has joined #maemo-devel | 17:12 | |
*** flukebox has quit IRC | 17:12 | |
*** flukebox has joined #maemo-devel | 17:18 | |
*** dazo is now known as dazo_afk | 17:40 | |
*** DocScrutinizer51 has quit IRC | 17:41 | |
*** Docscrutemp has joined #maemo-devel | 17:41 | |
*** Docscrutemp is now known as DocScrutinizer51 | 17:41 | |
*** Aranel has quit IRC | 17:42 | |
flukebox | Can we do a reset of user account on scratchbox of maemo5 sdk account ? | 17:45 |
*** ppenz has quit IRC | 17:59 | |
*** th0br0 has joined #maemo-devel | 18:14 | |
*** sardaukar has joined #maemo-devel | 18:53 | |
sardaukar | hello | 18:53 |
*** encompass has joined #maemo-devel | 18:54 | |
sardaukar | need help from an experienced maemo software packager... plz | 18:54 |
encompass | I need to make a setting change to my boot configuration in ubuntu for scratchbox to work... could someone help me there? | 18:54 |
encompass | I can't seem to find the menu.lst in ubuntu anymore | 18:55 |
encompass | it's been a few years | 18:55 |
*** lardman is now known as lardman|gone | 18:55 | |
flukebox | Can we do a reset of user account on scratchbox of maemo5 sdk account ? ?? Please help | 18:55 |
Khertan | sardaukar, depends on what you want to do ? | 19:08 |
*** VDVsx has quit IRC | 19:08 | |
*** barfoos_ has joined #maemo-devel | 19:08 | |
sardaukar | I have this port, just built it | 19:08 |
sardaukar | but have NO idea where to start to pack it | 19:09 |
Khertan | http://lh6.ggpht.com/_s8TET2AXZOA/S6Fh2Nzw1FI/AAAAAAAAAsM/VRlc9RlnMpM/Screenshot-20100317-235659.png <<<< IF someone know how to set the color of the border of the textview ... thx | 19:10 |
Khertan | sardaukar, http://wiki.maemo.org/Uploading_to_Extras | 19:11 |
*** barfoos has quit IRC | 19:11 | |
sardaukar | ok, thanks | 19:13 |
*** achipa has quit IRC | 19:21 | |
*** sardaukar has quit IRC | 19:25 | |
*** Mek has quit IRC | 19:28 | |
*** encompass has quit IRC | 19:33 | |
*** Mek has joined #maemo-devel | 19:42 | |
*** DocScrutinizer51 has quit IRC | 20:11 | |
*** Docscrutemp has joined #maemo-devel | 20:11 | |
*** Docscrutemp is now known as DocScrutinizer51 | 20:11 | |
*** Ian-- has quit IRC | 20:13 | |
*** sleipnir has joined #maemo-devel | 20:16 | |
*** Ian-- has joined #maemo-devel | 20:23 | |
*** zgold has quit IRC | 20:36 | |
Tuxprobe | hiya, anyone able to pass a pointer? | 20:44 |
Tuxprobe | i need info on how the HD_DEFINE_PLUGIN and HD_DEFINE_PLUGIN_MODULE macros work | 20:45 |
*** aboyer has quit IRC | 20:48 | |
*** zgold has joined #maemo-devel | 20:54 | |
*** rsalveti has quit IRC | 20:57 | |
spliffy_ | hi there! | 21:07 |
*** spliffy_ is now known as spliffy | 21:07 | |
spliffy | maybe someone can point me in the right direction. i use pygst and my app can play sound the whole day long, in different usage cenarios. i can make calls while it's speaking and use the media player. but when i tap on "music" in the player, my app begins to hang and use 100% cpu | 21:11 |
spliffy | strange, isn't it? | 21:12 |
*** fluemo has quit IRC | 21:14 | |
*** fluemo has joined #maemo-devel | 21:14 | |
spliffy | not much action in here. are most developers using other channels? | 21:22 |
*** flukebox has quit IRC | 21:26 | |
spliffy | i had imagined there was an active community. :( | 21:27 |
*** sopsnips has joined #maemo-devel | 21:36 | |
*** sopsnips has left #maemo-devel | 21:36 | |
Tuxprobe | spliffy visit #maemo for a more frequent response :) | 21:37 |
Tuxprobe | im no expert but it seems like a filedescriptor is locked on an event, like when accepting a call | 21:39 |
Tuxprobe | hence your gst plugin looses rights over it | 21:39 |
Tuxprobe | spliffy: can you provoke a scenario? | 21:40 |
spliffy | Tuxprobe: thanks for you response. i thought i could provoke it through loading of all songs in media player, but not reliably so | 21:42 |
Tuxprobe | do you grasp the idea of 'owning' filedescriptors? | 21:43 |
spliffy | i have it running all day and when i drive home (using fm radio and media player) i hangs most of the time. | 21:43 |
spliffy | it's a hildon home widget btw | 21:43 |
Tuxprobe | sound pretty nice :) | 21:43 |
Tuxprobe | when i encounter deadlocks like that, i use 'strace | 21:44 |
spliffy | Tuxprobe: filedescriptors would only be a problem if two apps want to play the same sound file? am right? i'm no expert there | 21:44 |
Tuxprobe | i beleive it is 'strace -p `pgrep myplugin`' | 21:44 |
Tuxprobe | no, the filedescriptor is your snd output device | 21:45 |
spliffy | ahh .. good to know. i knew strace, but it didn't come to my mind | 21:45 |
spliffy | most of the time though it's continues playing after i close the other sound playing app | 21:45 |
Tuxprobe | it works like a FIFO in most ways, so 'only' one program can send data into the speakers at a time | 21:45 |
Khertan | it s a well know bug | 21:46 |
Khertan | which is still not fixed | 21:46 |
spliffy | but isn't pulse communicating through ip? | 21:46 |
Khertan | same probleme with mplayer, vectormine, solarwolf | 21:46 |
Khertan | and many other | 21:46 |
spliffy | i thought it could handly multiple input streams simultaneously? | 21:46 |
Khertan | yep it could | 21:47 |
spliffy | ok | 21:47 |
spliffy | if it were configured to? | 21:47 |
Tuxprobe | well.. it does so by queing the bits to send to the filedescriptor.. | 21:47 |
Tuxprobe | there is only ONE /dev/snd/pcmX | 21:47 |
spliffy | hum, ok | 21:48 |
spliffy | Khertan: thanks :) | 21:48 |
Tuxprobe | sounds like it could be a problem in the sound server khertan? | 21:48 |
spliffy | damn, i wrote a http(s) polling widget... it would be so cool if it ran reliably | 21:48 |
Tuxprobe | polling is 3v0l ;) | 21:49 |
spliffy | yes, but sometimes it helps :) | 21:49 |
Tuxprobe | thats exactly why the cpu goes 100% when deadlocks occurs | 21:49 |
spliffy | i only poll every n seconds | 21:50 |
spliffy | ohhh... i think i see the problem | 21:50 |
Tuxprobe | try run the strace :) | 21:50 |
spliffy | i will thanks so far :) | 21:51 |
Tuxprobe | think its 'FD_READ' you should look for | 21:51 |
Tuxprobe | np. | 21:51 |
spliffy | and if this is the problem. all i could possibly do to resolve it would be workarounds? | 21:51 |
Tuxprobe | though - if its a common problem, it may not be your process you should strace | 21:51 |
spliffy | if i understood correctly | 21:52 |
spliffy | kk | 21:52 |
Tuxprobe | maybe lsof (a bit extreme outputwise) tells you which process has problems if strace dont say nuttin :) | 21:53 |
spliffy | grep is my friend :) | 21:53 |
Tuxprobe | workaround: if you kill the application and restart it - will the 100% cpu drop? | 21:53 |
spliffy | yes. if i start it from console. | 21:54 |
spliffy | it's a hildon destop plugin | 21:54 |
Tuxprobe | oh - kind of tricky then i guess :) | 21:54 |
spliffy | if i start it through the menu i don't see the python process and have to kill hildon | 21:54 |
spliffy | s/hildon/hildon-home/ | 21:54 |
spliffy | oh yeah :) | 21:55 |
Tuxprobe | yea, to be able to debug properly, must run the proc from terminal | 21:55 |
* spliffy nods | 21:55 | |
Tuxprobe | ok, then workaround: identify which lines of code causes problems | 21:56 |
spliffy | i use audio for logging. it could be everywhere :) | 21:56 |
Tuxprobe | figure out how to check if it is hung (im guessing you have multiple threads) | 21:56 |
spliffy | yes. one for the gui and one for every http request | 21:57 |
Tuxprobe | then if a problem occurs, 'restart' your 'sound daemon thread' | 21:57 |
spliffy | hum, should i have one? :D | 21:57 |
Tuxprobe | how do you issue sound? by events? | 21:58 |
spliffy | yes... might be a good idea to move audio out of the http request thread | 21:58 |
Tuxprobe | k, if its inside network requests - timeouts are often used | 21:59 |
spliffy | right | 21:59 |
Tuxprobe | so if sound hangs - so will your download | 21:59 |
Tuxprobe | kill the http request if it takes too long and your sound deadlock hopefully dies as well? :) | 21:59 |
spliffy | that would be nice. i'm not that experienced with thread. and it's also my first python script :) | 22:00 |
*** VDVsx has joined #maemo-devel | 22:00 | |
Tuxprobe | but I dont know nuttin mate - just my 50 cents while i wait for my tvshow heeh | 22:00 |
spliffy | hehe.. it did help very much though :-) | 22:01 |
Tuxprobe | good to know :) | 22:02 |
Tuxprobe | if your fork http request into threads - the gnomevfs could help tell you when data has arrived | 22:03 |
Tuxprobe | s/your/you | 22:03 |
spliffy | hmm... another new area for me, but i'll look into it if strace/lsof don't help | 22:04 |
scoopr | strange, (in madde) gcc supports neon intrisincs, but g++ doesn't? | 22:05 |
*** fluemo has quit IRC | 22:20 | |
*** ihalip has joined #maemo-devel | 22:27 | |
Tuxprobe | scoopr neon is an ARM mult cpu-feature or something? | 22:40 |
Tuxprobe | this is from g++ Lite 'getting started': | 22:43 |
Tuxprobe | To enable generation of NEON vector code specify -ftree-vectorize -mfpu=neon | 22:43 |
Tuxprobe | -mfloat-abi=softfp. -mfpu=neon also enables generations of VFPv3 scalar floating-point | 22:43 |
Tuxprobe | code. | 22:43 |
*** DocScrutinizer51 has quit IRC | 22:50 | |
*** Docscrutemp has joined #maemo-devel | 22:50 | |
*** Docscrutemp is now known as DocScrutinizer51 | 22:50 | |
*** lizardo has quit IRC | 22:51 | |
*** ihalip has left #maemo-devel | 22:56 | |
*** DocScrutinizer51 has quit IRC | 22:57 | |
*** Docscrutemp has joined #maemo-devel | 22:58 | |
*** Docscrutemp is now known as DocScrutinizer51 | 22:58 | |
*** sleipnir has quit IRC | 23:34 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!