**** BEGIN LOGGING AT Fri Jun 22 02:59:57 2007 Jun 22 03:18:31 Finally fixed my repository issue if anyone was in on that earlier... The SDK installation script installed into the /scratchbox/devkits directory the following: debian-sarge debian-lenny debian-etch. Jun 22 03:20:00 I was unable to "apt-get update" getting Error 404's. The ARMEL target's architecture was arm rather than armel according to dpkg-architecture, which didnt know about armel. I created a simlink debian->debian-etch, reinstalled the SDK, and no longer have problems with the repository Jun 22 03:20:37 aparently in debian-sarge didn't know about armel, but etch does. Jun 22 04:21:02 I have a question about the n800 Jun 22 04:22:04 the removable memory card slot seems to no longer be working on my n800. Has anyone else had this proble? Jun 22 04:22:10 problem? Jun 22 04:26:49 Has anyone had the problem where the removable memory card slot stops working? Jun 22 04:40:47 k, after a nice littley nap..... Jun 22 04:40:54 i think i've done it.... Jun 22 04:40:57 pupnik Jun 22 05:13:32 hi Jun 22 05:14:56 help Jun 22 05:16:27 hello? Jun 22 05:19:42 hello everybody Jun 22 05:34:47 hi Jun 22 05:36:21 hello Jun 22 05:37:04 what zzup Jun 22 05:37:37 hi, my name is pupnik, and i'm a maemoholic Jun 22 05:37:49 hey pupnik Jun 22 05:37:51 i'm done.. Jun 22 05:38:06 you should uplaod the deb packs to the project page on maemo.org Jun 22 05:38:27 i'm posting on internettablettalk right now... Jun 22 05:40:22 hey Jun 22 05:40:40 can anyone help me Jun 22 05:41:05 i am new to maemo and need help on how to add multiple buttons Jun 22 05:41:07 depents on what's your problem... Jun 22 05:41:47 i looked at gtk api but there nothing about adding multiple buttons Jun 22 05:42:55 i want to add a window and inside that window have multiple buttons Jun 22 05:42:55 nice job unique311 Jun 22 05:43:18 you got the links? Jun 22 05:44:02 hieptranit: maybe looking at the source for a maemo app that has multiple buttons would help Jun 22 05:45:03 where can i find these source? Jun 22 05:45:54 almost all programs for nokia are open source Jun 22 05:50:42 http://www.internettablettalk.com/forums/showthread.php?p=53300#post53300 Jun 22 05:50:48 there it is... Jun 22 05:52:43 ok good job - i'll look at em today Jun 22 05:53:33 hopefull the debs install on the 770 Jun 22 05:54:16 after installing the fltk and pose you will have my horrible job at icons in the extras folder... Jun 22 06:11:25 this is great stuff Jun 22 06:11:35 the double size pose Jun 22 06:11:55 its good on the 770? Jun 22 06:12:46 if the DEBs work on the 770, i need to edit the post on ITT Jun 22 06:12:59 no just looking at screenshots Jun 22 06:14:28 going to work on adding drop down menu Jun 22 06:15:09 thinking a keyboard might not be necessary if i can get that right click pop up to just drop down Jun 22 06:15:42 map a key to it maybe... Jun 22 06:17:07 pose has a drop down internal keyboard? Jun 22 06:17:40 yes Jun 22 06:17:47 the graffiti area.. Jun 22 06:17:58 when you want to write a note.... Jun 22 06:18:06 click on the abc or 123 Jun 22 06:18:11 and it pops up.. Jun 22 06:18:14 which is cool Jun 22 06:18:17 sweet Jun 22 06:18:35 thats why i position the bottom part of the lcd like i did.. Jun 22 06:18:45 it was not an mistake.. Jun 22 06:19:38 within that rectangle...if you click way in the upper left the clock will show up....bottom left is the abc and bottom right is the 123 Jun 22 06:20:11 that right click menu is the FLTK Jun 22 06:21:06 ahh Jun 22 06:21:22 well not FLTK but Jun 22 06:23:40 the SrcUnix folder inside the Emulator folder.. Jun 22 06:24:52 yeah a button to bring up a keyboard would be great Jun 22 06:25:03 no... Jun 22 06:25:10 not a keyboard... Jun 22 06:25:11 ? Jun 22 06:25:15 don't need that.. Jun 22 06:25:27 pose has the internal keyboard.. Jun 22 06:25:34 yeah i mean that Jun 22 06:25:44 i never got the internal keyboard working Jun 22 06:26:00 well it should work now.. Jun 22 06:26:42 with a 'right click'? (tap and hold?) or a left click on abc/123? Jun 22 06:26:44 basically the only folder i see needing some type of hildonizing is that SrcUnix folder Jun 22 06:28:13 seem to work for me..left click on abc or 123 and clock Jun 22 06:28:18 ok ty Jun 22 06:29:43 it works.. Jun 22 06:29:54 just tested it out again Jun 22 06:30:04 upper right corner is contrast Jun 22 06:32:27 also just realised i can shrink that graffiti pad to fit correctly....the hotspot for the buttons...are all within reach.. Jun 22 06:32:59 next release i will shorten the width Jun 22 06:40:32 boy it's good to have ITT forums... to remember what i did on these ports Jun 22 06:41:21 nice with the shrunk pad Jun 22 07:43:51 good morning Jun 22 07:44:04 onward maemo soldiers... Jun 22 07:51:34 Morning, all Jun 22 07:52:41 * pupnik salutzors Jun 22 07:53:18 just made a discover... Jun 22 07:53:36 the arrow buttons work...as left up down right.. Jun 22 07:53:44 and the button in the middle is enter... Jun 22 07:54:17 yup Jun 22 07:55:05 well for pose Jun 22 07:55:06 lol Jun 22 08:01:15 Aloha! Jun 22 08:21:04 good morning Jun 22 08:21:42 * pupnik tries to remember what AD-N770 is known-for Jun 22 08:22:01 nethack? Jun 22 08:22:07 could be Jun 22 08:22:42 pupnik: is you game working ? Jun 22 08:22:52 you/your Jun 22 08:22:54 TOME? no progress lately Jun 22 08:23:06 just the curses version Jun 22 08:23:34 I've been busy too last weeks Jun 22 08:23:42 school? work? Jun 22 08:24:05 work, and mainly drive 2h each day Jun 22 08:24:29 programming, i hope Jun 22 08:25:14 yes, at least is not project management as it was in my previous job Jun 22 08:25:40 I prefer write code than write mails and reports Jun 22 08:25:54 too bad you can't do telecommuting a few days a week Jun 22 08:26:46 not by now Jun 22 08:36:24 morning... Jun 22 08:40:00 yo Jun 22 08:40:04 pupnik... Jun 22 08:40:09 figured it out... Jun 22 08:40:32 mousebuttons can be mapped on the skin.. Jun 22 08:40:43 left center right Jun 22 08:41:06 guessing that'll solve the right click issue with it.. Jun 22 08:41:09 i think Jun 22 08:42:15 that's great. being able to do things in the skins is very useful. Jun 22 08:42:20 avoids having to change the POSE source Jun 22 08:42:35 read it to quick... Jun 22 08:42:43 symbol specific mappings.. Jun 22 08:43:07 // Symbol-specific Jun 22 08:43:07 kElement_TriggerLeft, Jun 22 08:43:07 kElement_TriggerCenter, Jun 22 08:43:07 kElement_TriggerRight, Jun 22 08:44:22 still have another option... Jun 22 08:45:28 map the right click key to the FL_Enter key...which is mapped right now to that square button in the middle of the directional pad Jun 22 09:42:04 holy shit...pardon my french.... Jun 22 09:42:38 maybe he has an unpatched norton firewall :P Jun 22 09:42:40 the pose package fltk and roms&skin...downloaded so much times.. Jun 22 09:42:46 61 for pose Jun 22 09:42:56 65 for roms&skin Jun 22 09:43:00 77 fltk Jun 22 09:43:06 good stuff Jun 22 09:43:42 i just figured out the buttom mapping..and compiled a new version... Jun 22 10:18:41 happy dayz.... Jun 22 10:19:38 k, so the keymapping worked...in scratchbox. now to see if it will play nice with the N800. Jun 22 10:20:13 F6 which is the fullscreen key for most apps should act as a right click.. Jun 22 10:21:22 if it works, it will be a right click on the last touched position on the screen Jun 22 10:21:35 yes Jun 22 10:22:05 and then installing apps, doing everything pretty much will be easier...no keyboard needed.. Jun 22 10:22:52 all it required was modifying 1 file in SrcUnix Jun 22 10:23:14 going of the fact that some of them worked Jun 22 10:23:21 now all the keys are mapped. Jun 22 10:27:15 yes Jun 22 10:27:17 yes Jun 22 10:27:19 it works Jun 22 10:27:33 it fucking works...pardon my french Jun 22 10:28:46 ROTFL Jun 22 10:29:12 it works..... Jun 22 10:29:17 right click Jun 22 10:29:59 i freaking mapped it to F6 fullscreen button Jun 22 13:50:23 This tutorial: http://maemo.org/development/documentation/how-tos/2-x/howto_making_an_application_package.html links to a file http://maemo.org/downloads/hello-world-app_0.4.tar.gz which doesnt semto exist. anyone know where i can find it? Jun 22 13:52:28 livingtm: This is 0.4.1? http://repository.maemo.org/pool/bora/free/source/hello-world-app_0.4.1.tar.gz Jun 22 13:53:09 livingtm: Or this is the 0.4 one: https://stage.maemo.org/svn/website/trunk/documentation/content/downloads/hello-world-app_0.4.tar.gz Jun 22 13:53:20 X-Fade_, thanks! Jun 22 14:36:29 From my limited understanding, it's usual to pass parameters to and return values from a function using the stack Jun 22 14:36:39 is there a maemomm example out there that is debianized and ready to build? Jun 22 14:36:56 but, in embedded programming, are 'spare' registers often used instead? Jun 22 14:38:57 I have no idea about ARM conventions, but on x86, return values are almost always in registers, and depending on the calling conventions you instruct the compiler to use, you can also pass parameters in registers. Jun 22 14:39:56 (for example, if you've ever compiled your own kernel, you can choose this option) Jun 22 14:40:18 hmm, I'm reading the TMS320 C/C++ docs to see whether they tell me the convention, but if it was written in asm in the first place, I may have to do more guessing Jun 22 14:40:28 as there will be no convention Jun 22 14:40:46 thanks for the info Jun 22 14:47:37 derf: Right, well fyi Ti DSPs also pass and return in registers Jun 22 14:48:03 Learn something every day. Jun 22 14:48:20 Not sure it'll be of any use to you mind ;) Jun 22 14:48:58 I've another asm question, are there easy ways to spot whether code was written in asm or in c (or perhaps even c++)? Jun 22 14:50:46 If you know the compiler used to compile it, you can often recognize some of the patterns it uses, and tell when other pieces of code don't follow those patterns. Jun 22 14:51:00 But I'm not sure if I'd quantify that as "easy". Jun 22 14:51:14 Okay, so no hard and fast rules, though the passing conventions might be a clue I guess Jun 22 14:51:33 Yeah, calling conventions and stack management are usually big clues. Jun 22 14:51:35 Actually I should write some test code and look at the asm output Jun 22 14:51:47 That's what I do. You learn a lot. Jun 22 14:51:52 cool, thanks Jun 22 15:04:23 damn the headphone jack on my n770 seems to be broken somehow Jun 22 15:04:31 i only have sound on one side Jun 22 15:22:28 is it possible to get spare parts for n770 like the small plasic thing around the jacks someware in germany? Jun 22 15:22:37 is there a way to use Kdevelop in the host, and set it up to do the compiling in scratchbox? Jun 22 15:22:48 s/someware/somewhere Jun 22 15:44:18 hi :P Jun 22 15:53:18 <||cw> saerdnaer: you could try calling nokia support Jun 22 15:53:39 its not so essential Jun 22 15:54:43 <||cw> I'd like a spare cover Jun 22 16:17:33 yes thats also a nice idea Jun 22 16:18:15 maybe its possible to mount a 2.5'' hard disc and some batteries on it ;-) Jun 22 17:05:44 is it me, or is garage down ? Jun 22 17:06:18 melmoth: is down for me too Jun 22 17:06:57 grumble Jun 22 17:07:18 who brokeded it? Jun 22 17:50:09 Ive been able to build an application in the armel target for my n770 using the c++ bindings for gtk/hildon. Now i copied the executable to the nokia device and its missing some shared libraries... Jun 22 17:51:02 I added the extras repo to the 770 and cant seem to find anything related to libhildon Jun 22 17:55:41 I didnt use the debian package to install it, i just copied the binary over.. thats probably part of my problem Jun 22 17:58:34 livingtm: which is the error ? Jun 22 18:09:39 livingtm: you can execute 'ldd ' to see which libraries the executeable needs Jun 22 18:25:00 * X-Fade_ is watching Nasa tv to see the Shuttle landing on his N800. Jun 22 18:25:36 with mplayer? Jun 22 18:25:46 No, internal player.. Jun 22 18:25:57 Nasatv has a real player stream. Jun 22 18:26:05 www.nasa.gov/ntv Jun 22 18:26:49 Just hit the real player link and the internal player pops up.. Works great.. Jun 22 18:27:44 nice Jun 22 18:36:29 maemo platform is only for application development? can we do any kernel development for N800? Jun 22 18:36:59 mbuf: Sure you can.. Jun 22 18:37:58 All tools should be there to compile your own kernel etc.. Jun 22 18:38:18 X-Fade_ : from Scratchbox? is the code base separate for maemo and for the Linux kernel? Jun 22 18:39:55 there is this (manaworld) sdl c++ game that i can run in scratchbox, but...being sdl and stuff, the virtual keyboard does not pop up in text input Jun 22 18:40:25 mbuf: Check this out: http://maemo.org/development/documentation/how-tos/3-x/howto_kernel_guide_bora.html Jun 22 18:40:27 is there a way in c++ to have it pop up ? so may be , i could just have a hardware key puping it Jun 22 18:40:39 X-Fade_ thanks Jun 22 18:40:43 mbuf: I think that describes all that you need to know.. Jun 22 18:41:26 X-Fade_ I guess I need to explore the wiki a lot more than what I am doing now, thanks for your help Jun 22 18:41:45 mbuf: That is not the wiki.. That is the official documentation.. Jun 22 18:42:07 X-Fade_ ahh ok Jun 22 18:42:13 mbuf: The howtos: http://maemo.org/development/documentation/how-tos/3-x/ Jun 22 18:42:46 X-Fade_ no wonder i was looking at the wrong place Jun 22 18:44:19 Nokia/maemo wants you to experiment with that, so they actually wrote documentation for it ;) Jun 22 18:44:31 hi Jun 22 18:44:37 for what, i'm curious :) Jun 22 18:44:43 X-Fade_ are you guys looking for some developers, full-time, just curious :) Jun 22 18:45:02 mbuf: I think they are.. Jun 22 18:46:01 X-Fade_ cool Jun 22 18:47:27 http://careers.nokia.com/nokia/hr/recrsyst.nsf/WB2RR/A8D42B33FA4A5987C22572E4006C9E7E?OpenDocument&Lang=Global Jun 22 18:47:46 http://careers.nokia.com/nokia/hr/recrsyst.nsf/WB2RR/D54DCA86A082C96BC22572E9005B34BE?OpenDocument&Lang=Global Jun 22 18:47:54 Hmm no pure programmer jobs atm.. Jun 22 18:49:03 X-Fade, Yannick's blog, http://yannickpellet.blogspot.com/ Jun 22 18:50:13 Heh, they are also looking for another tigert ;) http://careers.nokia.com/nokia/hr/recrsyst.nsf/WB2RR/95FA2E96D582053EC22572DD001EA5F6?OpenDocument&Lang=Global Jun 22 18:51:54 does the Maemo team have some annual conference or any Live tutorial or demo sessions? Jun 22 18:52:42 Guadec for sure. But they visited a lot of conferences.. Jun 22 18:53:18 i see Jun 22 18:57:03 X-Fade_ thanks for your help, will catch up sometime later Jun 22 18:57:05 cya Jun 22 20:19:46 what is supposed to be the audio device ? Jun 22 20:19:53 /dev/dsp ? Jun 22 20:19:55 or is it alsa ? Jun 22 20:20:02 like, /dev/snd/something ? Jun 22 20:26:20 its gstreamer Jun 22 20:28:37 /dev/ears Jun 22 20:29:16 and damn i want a pair of full immersion 3d surround headphones Jun 22 20:33:19 oh, cool. There are gstreamer python module Jun 22 20:33:22 and even a tutorial Jun 22 20:33:31 http://pygstdocs.berlios.de/pygst-tutorial/playbin.html Jun 22 20:33:53 Now, the original idea is this post: http://www.internettablettalk.com/forums/showthread.php?t=6942 Jun 22 20:34:08 wich i think is splendid (my neighboors are quite...noisy sometimes) Jun 22 20:34:39 Is there an easy way to use gstreamer to synthetise a white or pink noise, or is reading a wav file in loop the other option ? Jun 22 20:38:59 http://www.eecs.umich.edu/~pelzlpj/whitenoise/ :) Jun 22 20:44:07 pupnik, b0unc3 the file that is missing from the 770 is libhildon-libsmm-1.0.so.1 Jun 22 20:51:09 crap, whitenoise use /dev/dsp as well... Jun 22 20:51:24 so, anybody knows if gstreamer can be use as a synth ? Jun 22 20:52:14 the problem is to have zero interruption , so playing a mp3 in loop would not be that cool (slight pause before restarting) Jun 22 20:53:27 <||cw> you need a gapless player Jun 22 20:53:36 Anyone know if someone has made rdiff-backup-1.1.x for the n800? Jun 22 20:54:31 * melmoth wonder if ukmp is gapless.. Jun 22 20:54:38 where is kontori when one needs him ? :) Jun 22 20:57:39 * cesman_away is back. Jun 22 21:35:38 koen: http://www.gustavobarbieri.com.br/e17-n800/ Jun 22 21:48:46 'gst-inspect ladspa' does not say anything... Jun 22 21:49:11 Is it not suppose to talk about a white noise generator ? http://gstreamer.freedesktop.org/documentation/plugins.html Jun 23 01:57:13 Is it possible to test network connected apps from within scratchbox? Jun 23 02:20:01 -04 is not supported by arm compiler Jun 23 02:20:19 ? Jun 23 02:20:57 O not 0 Jun 23 02:21:44 livingtm: yes scratchbox has networking Jun 23 02:22:41 solved the issue i had yesterday... Jun 23 02:23:06 fltk was acting not too manly<---politically correct term... Jun 23 02:23:22 followed some of your old log comments pupnik.. Jun 23 02:23:32 about apt-get source fltk Jun 23 02:23:35 i said something useful? Jun 23 02:23:43 :) Jun 23 02:23:45 which was actually apt-get source fluid Jun 23 02:23:50 compiled the source Jun 23 02:23:56 and it worked nicely Jun 23 02:24:01 1.1.7 Jun 23 02:24:05 cool Jun 23 02:24:17 and the filebrowser issue pose was giving me is fixed now. Jun 23 02:24:34 but i'm trying to compile the new build with optimize flags.. Jun 23 02:25:10 but read that 03 and 04 should be stayed away from when compiling for ARM Jun 23 02:26:35 04 is just not supported..and 03 tends to make larger binaries Jun 23 02:26:45 so 02 or 0s Jun 23 02:31:39 * pupnik pastes the 'O'RLY?' owl into people's brains Jun 23 02:32:30 i know Jun 23 02:32:34 O Jun 23 02:32:38 O3 Jun 23 02:32:40 ok Jun 23 02:32:42 Ok Jun 23 02:32:58 well it's not going to make a huge difference either way - but it's fun to try out Jun 23 02:34:39 pose is gonna be a huge win though Jun 23 02:34:52 think of all the palm users who would buy a n800 if they could run their old stuff Jun 23 02:35:18 ok... Jun 23 02:35:25 so i'll compile with O2 Jun 23 02:35:58 in fact, it usually doesn't yield noticeable differences Jun 23 02:37:15 next question.. Jun 23 02:38:01 would like to make a deb pack that actually unpacks in application manager instead of using dpkg -i in terminal.. Jun 23 02:38:11 how I go about doing that... Jun 23 02:39:04 there's files in the debian subdirectory that need tweaking so the OS version matches Jun 23 02:40:12 which file is that? Jun 23 02:40:17 its like 8 in there Jun 23 02:40:24 don't remember... control or rules Jun 23 02:41:53 should be control Jun 23 02:44:15 Meat Beat Manifesto - "Original Control" **** ENDING LOGGING AT Sat Jun 23 02:59:57 2007