00:01.04 | *** join/#maemo pdz (n=paul@135.14.169.217.in-addr.arpa) |
00:05.51 | Feral_Kid | Does anyone know where the directory is that holds the conf file that boots at start time? |
00:06.40 | pupnik | a vague answer is /etc |
00:08.31 | Feral_Kid | pupnik> That would be very vague! :) |
00:09.28 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
00:09.35 | *** join/#maemo javamaniac (n=gerardo@201.210.37.109) |
00:10.13 | *** join/#maemo javamaniac (n=gerardo@201.210.37.109) |
00:10.28 | pupnik | that's because a directory holding conf files does not boot at start time |
00:10.37 | *** join/#maemo javamaniac_ (n=gerardo@pwnd.gerardo.com.ve) |
00:12.37 | *** join/#maemo javamaniac (n=gerardo@pwnd.gerardo.com.ve) |
00:13.26 | Feral_Kid | pupnik> Well, my problem is that an application is failing to boot, which cause my 770 to reboot and bring me back to the bootmenu... |
00:14.25 | frob | conf files don't boot |
00:14.31 | frob | applications don't boot either |
00:15.46 | *** join/#maemo javamaniac (n=gerardo@pwnd.gerardo.com.ve) |
00:15.57 | pupnik | Feral_Kid: the startup scripts are (afaik) mostly in /etc/rc2.d |
00:16.56 | *** join/#maemo jacques (n=jacques@nslu2-linux/jacques) |
00:18.22 | pupnik | Feral_Kid: so you are using a boot loader with menu? It is possible to save output of the boot process if it is the kernel that is causing problems -- search ITT forums for 'dmesg' and boot |
00:22.03 | Feral_Kid | pupnik> It is not the kernel, it is the weather application that start at boot... I meant to remove that app, and ended up rebooting before removing... Now I am have an issue with booting of the MMC, although flash is good to go, because I did not add that app... |
00:24.38 | Feral_Kid | pupnik> I had this problem before, and have lost the note on what I had to get rid of... Basically, there was a file that I had to edit to remove the application... It is that same file that what files to start (for instance rss reader, webshortcut, clock, etc) |
00:25.02 | *** join/#maemo vmarks (n=vmarks@cpe-069-134-131-077.nc.res.rr.com) |
00:25.05 | pupnik | ahh |
00:25.25 | pupnik | i don't know how the tablets do it - in debian apps and daemons are started in the rc?.d directories |
00:25.42 | pupnik | where ? = runlevel |
00:25.50 | *** join/#maemo NeoStrider (n=daniel@cm-tvcidade-nri-C8B1D4F3.dynamic.brdterra.com.br) |
00:26.44 | erstazi | maybe freenode can setup a maemo cloak for people |
00:26.57 | NeoStrider | yes |
00:27.00 | NeoStrider | its easy! |
00:27.18 | NeoStrider_cloak | see? |
00:27.20 | NeoStrider_cloak | =-P |
00:27.27 | erstazi | heh |
00:27.55 | Feral_Kid | pupnik> Yeah, I remember that is was some hildon directory... But I can find it... Oh well, I will just search slowly... Of the top of you head where would I find the information on where I have stored wep keys... |
00:28.49 | pupnik | i put them in a text file |
00:30.03 | NeoStrider | wifi? |
00:30.03 | _Monkey | wifi is both demanding and heating |
00:30.05 | Feral_Kid | pupnik> No, I am talking about when you first connect to a new ap, and the app allows to you to a connection a name, and it stores that name and wep... I need to find that so I can copy it over to my flash partition... |
00:31.11 | pupnik | no idea. you could install findutils, connect to a new ap, then search for files changed in the past 5 minutes |
00:32.15 | *** join/#maemo Tu13es (n=Tu13es@d-216-246-135-70.metrocast.net) |
00:32.30 | NeoStrider | isnt this some source of vulnerability on some devices...cof...iPhone...cof |
00:32.37 | NeoStrider | ? |
00:37.40 | erstazi | yeah I would like to delete some wifi connections tonight |
00:38.11 | *** join/#maemo theefer (n=user@zapata.tots-ns.net) |
00:39.43 | Feral_Kid | I cannot find where that information is stored... I thought it would be in /etc/network, but nothing there... I know it is saved someplace, but where??? |
00:43.39 | *** join/#maemo NeoStrider_ (n=daniel@cm-tvcidade-nri-C8B1D4F3.dynamic.brdterra.com.br) |
00:44.14 | NeoStrider_ | _Monkey: be nice to me? |
00:44.15 | _Monkey | neostrider_: no idea |
00:44.28 | NeoStrider_ | _Monkey: be nice to me is hard |
00:44.28 | _Monkey | OK, NeoStrider_. |
00:44.35 | pupnik | MICROSOFT: (n) Acronym for Myriad Incompetent Cretins Ruined Our Society Over Failed Technology |
00:44.36 | NeoStrider_ | _Monkey: be nice to me? |
00:44.37 | _Monkey | bugger all, i dunno, neostrider_ |
00:44.51 | NeoStrider_ | damn |
00:45.02 | erstazi | Feral_Kid, are you here? |
00:45.04 | erstazi | I found it |
00:45.18 | erstazi | depends on what OS you are using, what OS? IT2006? |
00:46.22 | pupnik | _Monkey, Microsoft is http://kfmfs.com |
00:46.23 | _Monkey | OK, pupnik. |
00:47.36 | Feral_Kid | erstazi> Yes |
00:47.49 | Feral_Kid | I am using IT2006 |
00:47.52 | NeoStrider_ | Microsoft? |
00:47.53 | _Monkey | i think Microsoft is http://kfmfs.com |
00:48.05 | NeoStrider_ | its me or this site is down? |
00:48.41 | erstazi | Feral_Kid, ok, here is the deal, go to the applications menu (3rd one down on the left) and select that, then goto Tools > Control Panel > Connectivity |
00:49.15 | erstazi | when you select connectivity, a window will come up, select the middle button labeled Connections |
00:49.36 | erstazi | and from there you can delete the wlan or phone or whatever connections that you want to |
00:51.24 | erstazi | Feral_Kid, that is what you were looking for, right? |
00:51.33 | Feral_Kid | erstazi> Actually, I am trying to copy the configurations from MMC card to my flash... So I am I looking for the file that has all of the information listed so I can copy it over.. |
00:51.50 | erstazi | hmm that would be in a file somewhere |
00:53.02 | Feral_Kid | Yep... |
00:53.28 | erstazi | hmm, let me think |
00:54.19 | erstazi | opening x term |
00:56.09 | *** join/#maemo Tu13es (n=Tu13es@d-216-246-135-70.metrocast.net) |
00:57.34 | *** join/#maemo Tu13es (n=Tu13es@d-216-246-135-70.metrocast.net) |
01:06.15 | Feral_Kid | erstazi> I still haven't been able to find it... |
01:06.26 | *** join/#maemo greentux (n=lemke@Z7a06.z.pppool.de) |
01:07.43 | NeoStrider | cya fellows |
01:08.07 | erstazi | Feral_Kid, I am getting there looking through some debian doc... they handle wlan probably the same way since this is debian based |
01:09.15 | pupnik | i'm seeing external ide drives with their own power now... nice |
01:09.20 | pupnik | *usb ide |
01:09.27 | pupnik | for the usb bus |
01:11.40 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
01:16.36 | erstazi | Feral_Kid, I think it has to be in the documentation/wiki or somewhere |
01:16.44 | erstazi | either on debian or maemo docs |
01:18.48 | unique311 | erstazi, did u take a look at the psd |
01:19.14 | Feral_Kid | Looking at debian, it is stored in netwoking-scripts... That doesn't exist... |
01:19.36 | erstazi | unique311, yes |
01:19.43 | unique311 | bad? |
01:20.05 | erstazi | unique311, I only glanced, still working sadly, sorry about that |
01:20.14 | unique311 | k |
01:27.34 | erstazi | where is the GConf path? |
01:28.01 | *** join/#maemo jacques_ (n=jacques@nslu2-linux/jacques) |
01:31.35 | erstazi | /etc/gconf I think |
01:32.25 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
01:34.34 | *** join/#maemo jacques__ (n=jacques@h32.73.29.71.ip.alltel.net) |
01:34.35 | erstazi | Feral_Kid, /var/lib/gconf/system/osso/connectivity/ |
01:34.35 | _Monkey | Hmm. No matches for that, erstazi. |
01:35.31 | erstazi | Feral_Kid, then what I get is, they are in individual files for each connection |
01:36.44 | erstazi | Feral_Kid, they are in their own individual directory for each connection with a %gconf.xml file which are the info/settings for that connection |
01:37.52 | pupnik | Note to the search engines: The thread for porting picodrive sega megadrive genesis emulator to nokia 770 N800 internet tablets http://www.internettablettalk.com/forums/showthread.php?p=64513#post64513 |
01:38.52 | erstazi | pupnik, heh |
01:39.25 | pupnik | need... mor... brainnzzzzzz |
01:40.06 | erstazi | pupnik, I am running out of steam myself |
01:44.17 | *** join/#maemo _Handful_ (n=handful@189.13.202.189) |
01:46.08 | erstazi | Feral_Kid, does that help? |
01:46.20 | erstazi | hello _Handful_ |
01:46.30 | _Handful_ | hello |
01:46.31 | _Monkey | hola, _Handful_ |
01:46.48 | Feral_Kid | erstazi> That was what I was looking for... Thanks... |
01:47.24 | erstazi | np |
01:49.06 | *** join/#maemo Blacksitox (n=Fuckyou@unaffiliated/blacksito) |
01:56.15 | erstazi | Feral_Kid, what OS you have on your mmc? |
01:56.24 | erstazi | hello Blacksitox |
01:56.34 | Feral_Kid | erstazi> 2006 |
01:57.11 | Blacksitox | heya erstazi ! |
01:57.14 | erstazi | Feral_Kid, if you type the first two characters of a nick and then hit/tap the tab key, it will complete the nick, if its not the correct one, then you can hit/tap tab again |
01:57.48 | Blacksitox | download acelerator for n800? |
01:58.36 | erstazi | Blacksitox, should you download that or ?? |
02:00.28 | erstazi | be back in a bit |
02:10.29 | *** join/#maemo NeoStrider (n=daniel@cm-tvcidade-nri-C8B1D4F3.dynamic.brdterra.com.br) |
02:10.45 | Blacksitox | erstazi, yes, something like wget |
02:10.51 | NeoStrider | hello folks |
02:11.02 | NeoStrider | I've got a new alpha 4 RC3 for angstron |
02:11.14 | NeoStrider | anyone not afraid to brick his device? =-P |
02:11.28 | pupnik | sure |
02:12.23 | NeoStrider | I will upload it to the garage in a few minutes |
02:12.30 | NeoStrider | ( just need some testing here) |
02:12.42 | pupnik | ok i have to go out for a while but will try it tonight still |
02:12.54 | NeoStrider | ok =-) |
02:13.07 | NeoStrider | I will leave a notice on the news section |
02:13.10 | NeoStrider | thanks =-D |
02:14.31 | NeoStrider | oops |
02:14.34 | NeoStrider | segfaulted |
02:14.42 | NeoStrider | damn |
02:14.57 | erstazi | Blacksitox, have you checked the repos on maemo.org? |
02:15.05 | erstazi | I mean ApplicationCatalog |
02:15.15 | erstazi | s/repos/ApplicationCatalog |
02:15.16 | Blacksitox | erstazi, yes |
02:16.51 | erstazi | Blacksitox, I am not sure what there is for opera, but there might be an addon |
02:17.00 | erstazi | or widget as its called I believe |
02:17.47 | Blacksitox | ok thaks erstazi |
02:18.29 | erstazi | Blacksitox, personally, I don't use download accelerators so I cannot give advice on what to use |
02:20.32 | NeoStrider | now angstron works =-D |
02:20.35 | NeoStrider | I love myself |
02:20.36 | NeoStrider | hahah |
02:23.36 | pupnik | nice |
02:24.32 | pupnik | i bet the DSP could play .mod or .midi music also |
02:24.41 | pupnik | mp3s are okay but take up a lot of space |
02:25.31 | NeoStrider | midi is not that simple.... |
02:26.13 | pupnik | yes, but you can also implement only a subset of midi |
02:26.49 | pupnik | instrument, volume, pitch, pan |
02:27.33 | unique311 | any good news on psx? |
02:28.13 | pupnik | no |
02:28.28 | *** join/#maemo matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
02:28.31 | pupnik | well, i've been playing some of my old games |
02:28.31 | unique311 | wish i could help.. |
02:28.49 | unique311 | but i'm like so into this theming for kagu righ tnow. |
02:29.03 | unique311 | think obssesion might be a good word also for it. |
02:29.04 | pupnik | yes again there's really not much point to it |
02:29.14 | unique311 | i will not be beaten by a freaking theme |
02:29.24 | pupnik | :) |
02:29.35 | unique311 | not sure if you are right about no point to it. |
02:29.46 | unique311 | you got the software GPU to work right |
02:30.34 | erstazi | firing up photoshop |
02:30.44 | unique311 | cool |
02:30.49 | unique311 | i'm in gimp.. |
02:30.55 | pupnik | it compiles and loads into pcsx, but i don't know if it works yet |
02:31.06 | unique311 | what im doing right now is just working on the icons .. |
02:31.28 | pupnik | i had to rip out the onscreen configuration code but that's not a big deal since the config is in a text file |
02:31.31 | unique311 | going to mail those to trevarthan when i get done, and hopefully he can put it together. |
02:31.34 | unique311 | with the colors |
02:32.55 | unique311 | pupnik, its not working as of now, why? |
02:33.06 | *** join/#maemo matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
02:33.36 | pupnik | need a cdrom emulator and an input plugin and a sound emulator to load a game |
02:34.38 | unique311 | how is gp2x getting pass all of these needs? |
02:35.21 | pupnik | they compiled all that stuff into the emulator |
02:35.57 | unique311 | did the guy release the source code? |
02:36.22 | unique311 | if thats the case..easily can work on his source code get it to compile on the n800 |
02:36.27 | NeoStrider | clever move: eat up all that gp2x got hehe |
02:36.32 | unique311 | yes |
02:36.35 | unique311 | smc |
02:36.38 | pupnik | there at least two different psx emus on gp2x |
02:36.38 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
02:37.09 | unique311 | actually a couple of good ports i got were from gp2x source |
02:37.13 | frob | DAAAAAAAAAAAAAAAAAAAAAAAAAAMN! |
02:37.27 | pupnik | anyway merging in pieces of emus that weren't written for each other is not something i am looking forward to continuing |
02:37.59 | pupnik | so either pcsx is a simple build, or i won't waste time on it |
02:38.20 | pupnik | drpocketsnes and picodrive would be a better use of time |
02:38.20 | NeoStrider | whats wrong, frob? |
02:38.23 | unique311 | ill toy with gp2x |
02:38.58 | NeoStrider | picodrive...I had it on my N-Gage...it was SO good |
02:40.00 | erstazi | unique311, next time you send, please send it as a zip |
02:40.01 | NeoStrider | angstron in the garage! |
02:40.02 | NeoStrider | https://garage.maemo.org/frs/download.php/1827/angstron_a4rc3_armel.zip |
02:40.18 | frob | NeoStrider: this damn toolchain insists in using hardware floating point instructions rather than the emulated ones it has been configured with |
02:40.35 | NeoStrider | what are you compiling? |
02:40.41 | frob | U-Boot |
02:40.59 | NeoStrider | dont know it |
02:41.08 | NeoStrider | you cant implement the fixed pont math? |
02:41.12 | NeoStrider | i did it =-) |
02:41.12 | frob | a boot loader |
02:41.20 | NeoStrider | you can always use mine |
02:41.23 | NeoStrider | GP |
02:41.26 | NeoStrider | GPL |
02:41.27 | pupnik | NeoStrider: do you need to include all the .svn stuff in your angstron distro? |
02:41.29 | frob | your boot loader? |
02:41.44 | *** join/#maemo bmidgley (n=bmidgley@c-24-2-92-215.hsd1.ut.comcast.net) |
02:41.55 | frob | anyway, that's not the point |
02:42.07 | frob | there's a truck of soft fp libraries around |
02:42.18 | frob | I just need to build uboot |
02:43.56 | pupnik | why does a boot loader need floating point? |
02:43.57 | NeoStrider | frob, isnt a matter of configuring the makefile? |
02:45.30 | pupnik | beautiful loader screens NeoStrider |
02:45.40 | pupnik | angstron runs, starts and crashes after a few seconds though |
02:45.45 | pupnik | i was able to move around though |
02:46.04 | *** join/#maemo jjazz_ (n=jjazz@cpe-72-225-187-239.nyc.res.rr.com) |
02:46.31 | NeoStrider | thanks...gimp rules ;-) |
02:46.41 | NeoStrider | pupnik, try running from x-terminal |
02:47.03 | NeoStrider | I dont know why this is happening, but when called from x-terminal, I can play a lot |
02:47.10 | NeoStrider | before the memory finally floods =-P |
02:47.34 | NeoStrider | there is some small leakages...it takes times before the system gets slow |
02:48.09 | NeoStrider | and about the .svn, sorry ...this missed the eye |
02:48.45 | NeoStrider | the .svn dir is HUGE! |
02:49.04 | pupnik | nice - it's playable from xterm here too |
02:49.06 | NeoStrider | to me, it was quite strange that I indeed deleted a bmp file and the size of it doubled! |
02:49.13 | NeoStrider | 770 or N800? |
02:49.17 | pupnik | 779 |
02:49.20 | pupnik | 0 |
02:49.26 | NeoStrider | speed let a lot to be desired yet... |
02:49.34 | NeoStrider | but Im quite satisfied with the visual |
02:49.51 | NeoStrider | also the IA is very dumb right now |
02:49.58 | NeoStrider | but at least, everything is very scriptable |
02:50.40 | pupnik | is it possible to run oprofile kernel on the device? |
02:50.55 | NeoStrider | you will also notice the repetition of level1 as level2. Im still testing some levels to enter in the normal flux of the game |
02:51.03 | NeoStrider | oprofile kernel? |
02:51.15 | NeoStrider | whats that? |
02:51.16 | _Monkey | that is, like, part of the puzzle collection |
02:51.41 | pupnik | there are different ways to profile with gcc and i don't know how to do it yet |
02:51.43 | NeoStrider | thank you for the insightful comment, _Monkey...you are the smartest member of the channel right now =-P |
02:51.56 | pupnik | it is a puzzle |
02:52.01 | pupnik | wise _Monkey |
02:52.06 | NeoStrider | haahhaha |
02:52.30 | NeoStrider | you mean the way gcc generates the binary code? |
02:52.47 | NeoStrider | like a fatter profile and a thiner one? |
02:52.53 | NeoStrider | or maybe a faster but buggy |
02:52.58 | NeoStrider | or a secure but slower? |
02:53.08 | pupnik | profiling? |
02:53.17 | NeoStrider | yeah...i dont know |
02:53.26 | pupnik | profiling is generating statistics about how much time a program spends in different routines |
02:53.29 | NeoStrider | I just call g++ and focus on the errors =-P |
02:53.36 | NeoStrider | hummm...nice! |
02:53.50 | NeoStrider | whats the name of the package? |
02:54.26 | pupnik | it is a big subject and i don't know much about it - see maemo-devel list and gcc docs |
02:54.33 | pupnik | and debian-arm |
02:55.16 | pupnik | i did manage to generate profile data on the 770 and use that in a second pass of gcc, but i don't know if it was correct what i did |
02:55.54 | NeoStrider | let me guess: good for optimizations? |
02:56.07 | *** join/#maemo bmidgley (n=bmidgley@c-24-2-92-215.hsd1.ut.comcast.net) |
02:56.11 | pupnik | yes there are two ways it is useful |
02:56.20 | NeoStrider | the system uses it for heuristicly diciding when to do inline and stuff like that |
02:56.36 | pupnik | 1) you can parse the output data to generate graphs and statistics for your manual optimizing |
02:57.02 | pupnik | and 2) the compiler can use the data to try to automate optimizations, from the gp2x developer forum some say they got +15% speed |
02:57.10 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
02:57.19 | NeoStrider | I want that 15% on angstron! |
02:57.21 | NeoStrider | I NEED it! |
02:57.25 | pupnik | yes |
02:57.27 | NeoStrider | tell me the name of the tool |
02:57.30 | NeoStrider | please |
02:57.34 | pupnik | gcc |
02:57.40 | NeoStrider | ¬¬ |
02:58.16 | NeoStrider | how to use gcc to do this? |
02:58.31 | NeoStrider | ("good questions deserve better answers") |
02:58.31 | pupnik | -fprofile-arcs -- for the initial compile |
02:58.32 | pupnik | -fbranch-probabilities -- to take account of the information written after the run |
02:58.42 | pupnik | there is also |
02:58.52 | pupnik | -fprofile-generate and -fprofile-use |
02:59.10 | derf | man gcc |
02:59.16 | NeoStrider | yeah |
02:59.23 | pupnik | derf might know something real :) |
02:59.27 | NeoStrider | thats exactly what im doing right now |
02:59.35 | pupnik | i heard -fprofile-arcs only was useful for x86, but that might be wrong |
02:59.40 | derf | I don't bother with profiling. |
03:00.08 | NeoStrider | pupnik, being able to manually optimize it is always good enough |
03:00.21 | derf | It assumes that you can come up with sufficient test cases that exercise your code like real users would. |
03:00.26 | NeoStrider | after all, its all about neumann machines =-P |
03:00.28 | derf | Which turns out to be very, very hard. |
03:00.41 | NeoStrider | not on a closed arena 3D game =-P |
03:00.54 | derf | Well, okay, but those are not the kind of things I write. |
03:01.14 | NeoStrider | derf: do you write stuff that really needs it? |
03:01.30 | derf | I write stuff where performance is, in fact, very critical. |
03:01.33 | NeoStrider | I mean...you sound like being a good programmer...yours apps must be optimized enough already |
03:01.43 | NeoStrider | hum...nice to know it |
03:01.47 | *** join/#maemo jjazz (n=jjazz@cpe-72-225-187-239.nyc.res.rr.com) |
03:02.27 | pupnik | NeoStrider: you could also use 400x240 and Xsp for speedup |
03:02.42 | derf | And I don't mean I don't bother with profiling altogether, just not the compiler's automatic branch prediction stuff. |
03:02.44 | NeoStrider | I know, but this stuff is too nasty |
03:02.48 | derf | I would much rather just eliminate the branch. |
03:03.06 | NeoStrider | I remember playing hedgehop and having to remove the battery pack becouse I pressed home acidentaly |
03:03.08 | derf | Then it can't be mis-predicted. |
03:03.47 | *** join/#maemo frob (n=frob@82.53.76.124) |
03:04.12 | NeoStrider | derf: I dont know much about what you write, but what can vary on my app is what the player sees, but this is merely a case of the size of the rendering pipeline queue |
03:04.24 | NeoStrider | or maybe what portals the the camera can see through |
03:04.39 | NeoStrider | but its always that case |
03:04.59 | derf | Well, the ARM is somewhat different than a normal desktop processor. |
03:05.18 | NeoStrider | I know...N-Gage hacking told me that |
03:05.24 | NeoStrider | my 3D on it was SOOOO slow |
03:05.29 | derf | It has built-in condition codes that can speculatively execute small branches and then conditionally write back the results at the end. |
03:05.46 | NeoStrider | lets not forget thumb...does maemo use thumb? |
03:05.53 | derf | So, for example, small branches involve no pipeline stall, whether they were predicted correctly or not. |
03:06.14 | NeoStrider | derf, im not so worries about all this small stuff |
03:06.25 | NeoStrider | im just worried on where, generally , is my penalities |
03:06.46 | derf | Yeah, profiling is good for finding the 10% of your code that is taking up 90% of the time. |
03:06.48 | NeoStrider | im not a expert, neither a good programmer...im just worried about the game |
03:07.28 | derf | Well, the only way to become those things is practice. |
03:07.53 | NeoStrider | yeah...I remember from my N-Gage days...a game running nice on desktop is NOTHING |
03:08.00 | derf | And don't forget to read other people's code. |
03:08.11 | derf | They'll teach you many things you never thought of. |
03:08.13 | NeoStrider | thats a point im missing... |
03:08.28 | pupnik | there is a great book about efficient coding called 'Programming Pearls' - i don't have my copy handy |
03:08.50 | NeoStrider | ive been so worried about BZK for about 3 years that I never worked on anything other that it |
03:08.54 | pupnik | but Neo is right about doing high level optimizations first |
03:09.20 | *** join/#maemo jjazz__ (n=jjazz@cpe-72-225-187-239.nyc.res.rr.com) |
03:09.27 | derf | NeoStrider: You don't have to work on other projects to read their code. |
03:09.31 | NeoStrider | yeah...Douglas Comer once wrote to aproach stuff on levels |
03:09.51 | derf | It's definitely much easier to get big improvements at higher levels. |
03:09.58 | unique311 | trevarthan, you around? |
03:10.00 | NeoStrider | derf: I know...but not even looked into its code...except for small bits |
03:10.31 | NeoStrider | yeah...I got a dramatic speed up when I improved the rendering pipeline, adding a "polygon merger" |
03:10.37 | NeoStrider | on the tesselation step |
03:11.00 | NeoStrider | before that, angstron wouldnt be even playable |
03:11.26 | NeoStrider | and I know Im still missing something on how I treat time |
03:11.37 | NeoStrider | maybe I need to do things on separated threads |
03:12.08 | derf | That's almost surely a recipe for disaster. |
03:12.08 | NeoStrider | multithreading? |
03:12.13 | derf | Yes. |
03:12.20 | NeoStrider | hahhaa |
03:12.40 | NeoStrider | yeah...but if it works, may improve speed a lot |
03:12.47 | NeoStrider | make framerate more consistent |
03:12.47 | pupnik | doubtful |
03:12.49 | derf | On a single CPU? |
03:12.51 | derf | Not likely. |
03:13.05 | derf | In fact, it will almost surely make it worse. |
03:13.05 | *** join/#maemo netx (n=rlange@osiris.darkempire.org) |
03:13.08 | NeoStrider | process-switch-penality? |
03:13.22 | derf | Also communication penalty. |
03:13.27 | pupnik | I think your main speedup will come by limiting the general-purposeness of your 3d engine |
03:13.43 | derf | That's certainly the approach Doom and Descent took. |
03:13.45 | pupnik | there's nothing in the 'tron' gameplay that requires a do-everything engine |
03:13.50 | derf | They worked just fine on my P90. |
03:14.49 | derf | I do remember Quake was a little slow on my friend's Packard Bell P66. |
03:14.50 | *** join/#maemo javamaniac (n=gerardo@pwnd.gerardo.com.ve) |
03:14.55 | NeoStrider | actually ,pupnik, angstron is a small project from a bigger thing |
03:15.03 | NeoStrider | BZK is my true big project |
03:15.05 | NeoStrider | the game engine |
03:15.30 | NeoStrider | Doom ran on 386s |
03:15.53 | NeoStrider | my next project is a logo enviroment |
03:16.23 | derf | Texture rendering with an 8-cylce inner loop. |
03:16.24 | NeoStrider | it will be of no use...but Its gonna be fun |
03:16.40 | NeoStrider | derf: im not much into texture rendering |
03:16.52 | NeoStrider | If im going to use it, I will use from SDL_gfx |
03:17.07 | derf | Yeah, you kids these days don't know how good you got it. |
03:19.03 | NeoStrider | hahaha |
03:19.28 | NeoStrider | Im very fond to retro-looking games |
03:19.44 | NeoStrider | driller, silpheed, hard drivin' |
03:22.11 | pupnik | i think Id hired Abrash at some point |
03:23.45 | pupnik | i didn't finish them though, cga/ega and x86 were just so ugly |
03:24.13 | NeoStrider | we got so many screen modes that I got lost |
03:25.41 | pupnik | by the way NeoStrider to ensure turning off pixel doubling - even in a segfault, i start the game with a shellscript that runs game, and then runs 'undouble' exe |
03:25.55 | pupnik | so even if game does not exit cleanly, xsp gets turned off right away |
03:26.00 | NeoStrider | hum...nice idea |
03:26.01 | pupnik | once i did this i never had problems |
03:26.11 | NeoStrider | but what if the use press home? |
03:26.50 | pupnik | then i have to ssh-in and kill the process |
03:26.57 | pupnik | that is a problem yes |
03:27.48 | NeoStrider | thats a huge problem |
03:27.53 | NeoStrider | the screen gets garbled |
03:28.00 | NeoStrider | it scared the user |
03:28.15 | pupnik | i think the sdl game has to detect if it no longer has window focus |
03:28.16 | NeoStrider | if I could do that, I could have lots of speed |
03:28.17 | pupnik | then turn it off |
03:28.33 | NeoStrider | I dont know how easy is to do that |
03:28.41 | pupnik | pressing home should make sdl game go into pause mode |
03:28.44 | NeoStrider | some of that windowing funcs from SDL doesnt work well |
03:28.55 | pupnik | i will look into it |
03:30.20 | *** join/#maemo bmidgley (n=bmidgley@c-24-2-92-215.hsd1.ut.comcast.net) |
03:31.23 | NeoStrider | I had some ugly experiences with that |
03:32.33 | unique311 | NeoStrider, retro games huh |
03:32.46 | unique311 | can your next deviation be pacman...please |
03:33.08 | NeoStrider | sure |
03:33.13 | NeoStrider | not hard either |
03:33.22 | NeoStrider | indeed, I had this im mind some time ago |
03:33.30 | NeoStrider | but 2D? |
03:33.50 | unique311 | ok how about this.. |
03:34.20 | unique311 | if you do so, you are my a god to me..not too much of a god..just a semi type god |
03:34.39 | NeoStrider | hahaha |
03:34.49 | NeoStrider | I will do a look on the odds |
03:34.55 | NeoStrider | you will be the first to know |
03:35.31 | NeoStrider | (sometimes I feel I abuse on my little english knowledge...if im saying cr*p, please, let me know) |
03:36.36 | *** join/#maemo ryanfaerman (n=ryanfaer@crlspr-69.65.71.237.myacc.net) |
03:36.39 | *** join/#maemo Luria (n=abulafia@cpe-68-175-110-250.nyc.res.rr.com) |
03:36.42 | NeoStrider | how about a 3D game with 2D gameplay? |
03:37.14 | NeoStrider | you know...a 3D game, but you move and play like the old 2D one |
03:37.41 | unique311 | i will do a look on the odds.. |
03:37.48 | unique311 | not sure what you meant by that.. |
03:38.10 | NeoStrider | thanks |
03:38.20 | NeoStrider | I will look on the probabilities and how easy it can be |
03:38.27 | NeoStrider | (better? I feel dumb) |
03:39.08 | unique311 | better |
03:39.34 | unique311 | I'll do some research, and see if it can be done...would be better(er) |
03:39.54 | *** join/#maemo florian (n=fuchs@217.146.132.69) |
03:40.41 | NeoStrider | this (you guys not understanding me) happen too often? |
03:41.06 | unique311 | no |
03:41.18 | unique311 | your english is perfect man. |
03:41.21 | pupnik | like Abe's Oddysey |
03:41.44 | *** join/#maemo jacques_ (n=jacques@nslu2-linux/jacques) |
03:41.46 | pupnik | 2D platform/puzzle game with 3d characters |
03:41.52 | NeoStrider | yeah! |
03:42.06 | NeoStrider | or subzero mythologies |
03:42.13 | NeoStrider | (N64) |
03:42.49 | erstazi | NeoStrider, honestly, when I first started to talk to you, I thought you were a native english speaker |
03:43.29 | Luria | hey |
03:43.48 | unique311 | erstazi, i got into computers in 03 |
03:43.55 | erstazi | hello Luria |
03:44.09 | erstazi | ah, I have had computers around me probably my whole life |
03:44.13 | NeoStrider | thanks erstazi! |
03:44.19 | NeoStrider | I do my best |
03:44.40 | unique311 | i thought the same NeoStrider |
03:44.44 | Luria | anyone have a link for a deb of kismet for the n800? |
03:44.50 | unique311 | but then you told me you were brazilian right |
03:44.53 | NeoStrider | I've been using computers since I was 8 (now Im 22...) and doing games since I was 11 ;-) |
03:44.58 | NeoStrider | yeah |
03:45.00 | NeoStrider | Rio de Janeiro |
03:45.08 | unique311 | city of gods |
03:45.11 | NeoStrider | =-D |
03:45.13 | unique311 | best movie... |
03:45.23 | NeoStrider | yeah...that movie Rocks |
03:45.24 | unique311 | actually my favorite movie... |
03:45.33 | NeoStrider | the actor is now very famous |
03:45.37 | unique311 | you must check this out. |
03:45.42 | unique311 | Z? |
03:45.47 | unique311 | or the camera dude |
03:45.51 | erstazi | this was one of the first computers I remember being on: an IBM 5150 http://tinyurl.com/2ozu3p |
03:45.52 | NeoStrider | camera |
03:45.53 | _Monkey | camera is, like, so poor that the app thinks the "blurness" is movement |
03:45.58 | Luria | freeciv? |
03:46.16 | NeoStrider | Z you mean Zé Pequeno? |
03:46.20 | unique311 | computer looks older than me |
03:46.27 | unique311 | yeah |
03:46.27 | NeoStrider | ("little joe") |
03:46.36 | erstazi | I am 24 |
03:47.11 | NeoStrider | well friends |
03:47.15 | NeoStrider | I got to go |
03:47.20 | unique311 | my face on Z's body http://www.myspace.com/unique0nez |
03:47.20 | NeoStrider | almost 1 AM here |
03:47.32 | unique311 | 28 or 29 over here |
03:47.40 | unique311 | i stopped counting at 25 |
03:47.55 | erstazi | haha |
03:48.05 | erstazi | unique311, where are you from? |
03:48.20 | NeoStrider | unique311 , hilarious! |
03:48.49 | unique311 | I'm from Haiti...been living in New York city all my life though.. |
03:49.08 | erstazi | awesome |
03:49.18 | unique311 | did that myspace in 2 days |
03:49.28 | NeoStrider | cya fellows |
03:49.28 | unique311 | had to draw all my top frieds.. |
03:49.38 | NeoStrider | thanks for the testing |
03:49.41 | unique311 | pupnik you like |
03:49.47 | unique311 | lie* |
03:49.50 | NeoStrider | I will evaluate the pacman thing =-) |
03:49.55 | NeoStrider | bye |
03:49.57 | pupnik | nope - took about 10 minutes to build |
03:50.01 | erstazi | unique311, thats crazy, you hand drew them? |
03:50.13 | unique311 | i have a wacom graphire 4 pad |
03:50.18 | unique311 | makes life easier |
03:50.20 | erstazi | I won't put pacman on my 770, my wife will not let me have it back |
03:50.25 | pupnik | problem is the levels are all designed for 800x600 |
03:50.29 | unique311 | photoshop erstazi |
03:50.42 | erstazi | ah ok |
03:50.44 | erstazi | not bad at all |
03:50.50 | erstazi | better than I can draw |
03:50.51 | unique311 | the source pupnik..please.. |
03:51.06 | unique311 | pretty sure it can be modified to fit |
03:51.21 | pupnik | sure |
03:51.24 | pupnik | apt-get source njam |
03:51.31 | unique311 | i tried that |
03:51.37 | unique311 | it didn't compile for me. |
03:51.42 | unique311 | hmmm |
03:51.44 | unique311 | strange |
03:52.15 | *** join/#maemo Sulis (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
03:52.39 | *** part/#maemo egsavage (n=egsavage@cpe-066-057-091-218.nc.res.rr.com) |
03:52.40 | pupnik | works fine here... just needs smaller levels... http://pupnik.de/njam_1.25-3_armel.deb |
03:53.19 | pupnik | it's not really the same without the pacman levels and wokka-wokka sound though |
03:53.41 | pupnik | *cough* "MAME" *cough* |
03:53.44 | erstazi | pupnik, heh |
03:54.48 | *** join/#maemo nomis (i=simon@vmax.unix-ag.uni-siegen.de) |
03:54.58 | unique311 | mame |
03:55.13 | erstazi | wb nomis |
03:55.16 | unique311 | is that fast on the 800 or 770 |
03:55.53 | pupnik | i gotta say njam does look fun though. you can edit levels in-game. there's only one more change needed and that's the size of the default levels, and making some new levels for it |
03:56.51 | pupnik | or keep the level size (probably wiser) and resize all the bitmaps |
03:57.30 | pupnik | great little project for the tablets... game compiles out of the box |
03:57.45 | pupnik | unique311: maybe you should set up a gregale scratchbox environment |
03:58.18 | frob | YEEEEEEEEEES |
03:58.21 | frob | it worked |
03:58.27 | frob | right at 6am |
03:58.33 | frob | :D |
03:58.36 | frob | good night |
03:58.40 | pupnik | cu frob |
03:58.48 | pupnik | early to bed, early to rise |
03:59.08 | pupnik | and 6 AM is early to bed! |
03:59.59 | pupnik | speaking of which i'm out |
04:00.23 | erstazi | night pupnikafk |
04:05.21 | *** join/#maemo rhys (n=rhys@dialup-4.224.246.123.Dial1.Cincinnati1.Level3.net) |
04:09.19 | rhys | do i have to make a password for user to use dropbear? |
04:09.35 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
04:13.55 | *** join/#maemo Luria (n=abulafia@cpe-24-193-91-216.nyc.res.rr.com) |
04:14.16 | *** join/#maemo phobik (n=770@cpe-76-184-47-168.tx.res.rr.com) |
04:14.42 | *** join/#maemo thomasvs (i=thomas@nat/fluendo/x-5aedb90e0ad3f702) |
04:18.00 | erstazi | rhys, I prefer openssh to dropbear |
04:18.32 | rhys | im used to openssh, but it wasnt on any of my repos. |
04:20.16 | erstazi | oh |
04:20.24 | erstazi | what tablet do you have? |
04:20.33 | rhys | n800 |
04:20.40 | erstazi | it should be |
04:20.43 | erstazi | did you look on maemo.org? |
04:21.55 | erstazi | rhys, do a search on maemo.org for openssh and you want IT2007 |
04:23.25 | rhys | kkthen |
04:27.27 | *** join/#maemo ryanfaerman (n=ryanfaer@crlspr-69.65.71.237.myacc.net) |
04:27.39 | *** join/#maemo __shawn (n=shawn@adsl-75-37-253-46.dsl.pltn13.sbcglobal.net) |
04:29.08 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
04:29.49 | *** join/#maemo rkaway (n=timj@e176216082.adsl.alicedsl.de) |
04:44.07 | *** join/#maemo kamihacker (n=cmaldo@190.38.49.19) |
04:44.46 | *** join/#maemo Sulis (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
04:54.25 | *** part/#maemo lukem (n=Current@adsl-074-170-180-237.sip.bna.bellsouth.net) |
05:15.42 | *** join/#maemo megabyte405 (n=ryan@user-0cdvltn.cable.mindspring.com) |
05:19.04 | *** join/#maemo __shawn (n=shawn@adsl-70-231-227-173.dsl.snfc21.sbcglobal.net) |
05:27.13 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
05:28.40 | rhys | can i change the root password? |
05:28.47 | rhys | or will that break things |
05:29.11 | rhys | just need something so ssh can login, and i can setup rsa keys and the like so much easier |
05:30.40 | *** join/#maemo melmoth (n=melmoth@did75-18-88-171-132-204.fbx.proxad.net) |
05:33.37 | erstazi | rhys, sorry about that, had to run |
05:33.48 | erstazi | rhys, did you install becomeroot? |
05:34.06 | erstazi | also, you can use xterm on your n800 |
05:34.22 | erstazi | but when you install becomeroot, you can just type: sudo gainroot |
05:34.44 | erstazi | I suggest changing your passwords by typing: passwd user |
05:34.48 | erstazi | and passwd root |
05:34.50 | rhys | yea. i know all of that. have all of that. ssh on a keyboard is a hellva lot easier though |
05:34.58 | erstazi | of course |
05:35.07 | erstazi | I would change the root password |
05:35.08 | rhys | right. thats what i was asking, will that break things? |
05:36.06 | erstazi | the reason they give you the warning is because you can break things, not root |
05:36.07 | rhys | yes? no? will changing passwords ruin any softwarE? |
05:36.11 | erstazi | no |
05:36.18 | erstazi | just make sure you know what you are doing |
05:36.28 | rhys | oh. of course you can break things. thats the power of root. |
05:36.40 | erstazi | rhys, if you got a grip on *nix commands |
05:36.53 | erstazi | then you are good |
05:37.06 | rhys | erstazi, i just want it so i can ssh into it to set up my RSA keys. oh yes. quite. dont run rm -r /* |
05:37.09 | rhys | :) |
05:37.13 | erstazi | yeah |
05:37.50 | erstazi | but *definitely* change the root password, its a security issue, all they have to do is ssh root@youripaddress and then type in rootme |
05:37.54 | erstazi | and they got your system |
05:38.10 | rhys | hmm. actually they cant. i just tried that |
05:38.12 | rhys | didnt work |
05:38.22 | erstazi | ah |
05:38.24 | erstazi | ok |
05:38.27 | rhys | check /etc/passwd. theres a hash there |
05:38.31 | erstazi | yeah |
05:38.32 | rhys | even before changing it |
05:38.54 | rhys | ohh hell yes. :D keyboard on the nokia! |
05:39.01 | erstazi | bluetooth? |
05:39.09 | erstazi | I might get one for my 770, haven't decided yet |
05:39.23 | rhys | wifi from this lappy. what i mean is ssh, i get a keyboard in nokias terminal. ty. |
05:39.26 | rhys | i want one... |
05:39.28 | rhys | a bt keyboard |
05:39.29 | rhys | for class |
05:39.37 | erstazi | ah yeah |
05:39.59 | rhys | my lappy is a 8-10lb goliath. |
05:40.00 | erstazi | the virtual keyboard on the nokia can be a pain but you get use to it |
05:40.41 | rhys | aye. for typing its pretty nice. i can IM and type emails, posts and the like rather quickly. |
05:40.44 | erstazi | well, the reason I have my 770 is because my toshiba's keyboard connector (where it connects to mobo) is screwed so I need something to be mobile |
05:40.51 | rhys | the only problem is the funny symbols you use in a terminal |
05:40.59 | erstazi | yeah |
05:41.03 | erstazi | I wish I could remap them |
05:41.07 | rhys | <PROTECTED> |
05:41.08 | erstazi | probably can, but no time to mess with that |
05:41.15 | rhys | bah. ssh works. |
05:42.49 | rhys | i wana put wesnoth on it |
05:43.03 | rhys | and right now i need to restore certian files from my storage card into /home/user |
05:43.26 | erstazi | I have been doing some scratchbox stuff |
05:43.29 | rhys | someone has a browser update on their mirror that if you update to breaks the browser. it flickers when you change windows and wont stop, as well as removing options |
05:43.42 | erstazi | nice |
05:43.46 | rhys | im not sure where its at, because i have so many repos enabled. apt-get might tell me |
05:44.02 | erstazi | hard to say |
05:45.08 | rhys | i had to reflash it, so im restoring certian things. i didnt trust the backup utility |
05:46.39 | erstazi | rhys, thats what I want to avoid heh |
05:47.01 | rhys | hmm. im looking at BT KBs. ~100$ |
05:47.05 | erstazi | especially desktop environments |
05:47.10 | erstazi | ebay? |
05:47.28 | erstazi | craigslist even |
05:47.28 | rhys | yepyep |
05:47.34 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
05:47.38 | rhys | what do you mean expecially DEs? |
05:47.43 | erstazi | hello nhdezoito_adrian |
05:47.53 | erstazi | crashing |
05:47.57 | erstazi | or breaking I mean |
05:48.01 | rhys | my use is in a chair in a lecture hall. nothing but a little writing desk. |
05:48.38 | erstazi | ugh, my one year old son is up |
05:48.44 | erstazi | slapping my head |
05:48.52 | erstazi | brb |
05:49.26 | rhys | poor guy |
05:49.39 | erstazi | wife couldn't just lay him down in his crib |
05:49.43 | erstazi | haha |
05:49.51 | *** join/#maemo Vertoo (n=Vertoo@c-68-54-9-90.hsd1.nm.comcast.net) |
05:49.57 | erstazi | he beats me up all the time |
05:50.03 | erstazi | hi Vertoo |
05:50.05 | erstazi | ok I am out ttyl |
05:51.21 | Vertoo | for some reason, my vnc viewer can only connect to like half my computers, despite the fact that their setup is identical except my mac. anyone had trouble with that before? |
05:51.49 | Vertoo | hey erstazi |
05:51.50 | _Monkey | erstazi is rusty on porting to a different arch |
06:04.40 | *** join/#maemo Sulis (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
06:08.01 | *** join/#maemo jsmanrique (n=jsmanriq@cme-staticIP-212-89-8-169.telecable.es) |
06:11.20 | *** join/#maemo pwille (n=wille@bender.cvt.dk) |
06:13.14 | *** join/#maemo metatron (n=abulafia@cpe-24-193-91-216.nyc.res.rr.com) |
06:13.46 | pwille | Anyone using the auto-away feature of Pidgin? Why does it not set me availible again when i'm no longer idle? |
06:14.02 | Vertoo | i wish i could just select which packets i want installed and it does them all at once itead of one at a time over an hour |
06:14.32 | erstazi | back |
06:14.52 | erstazi | Vertoo, I never had that problem with vnc |
06:15.17 | erstazi | are you sure the port is open? |
06:16.08 | Vertoo | ya, they are all local machines and the configguration is the same across the network. |
06:16.58 | erstazi | hmm |
06:17.07 | erstazi | Vertoo, thats odd |
06:17.29 | erstazi | what are the OSes? |
06:21.32 | Vertoo | win xp pro x4 machines. 2 work. and 1 mac os x they are all im the same workgroup and erything. windows firewall is off and has vnc as an exception on all machines. avg firewall has vnc as an exception |
06:23.38 | erstazi | ok |
06:23.40 | erstazi | hmmm |
06:24.08 | erstazi | sounds odd |
06:27.06 | *** join/#maemo trashed (n=abulafia@cpe-68-175-110-250.nyc.res.rr.com) |
06:27.14 | `0660 | Vertoo, have you tried wireshark? |
06:27.56 | Vertoo | nomis, i would think that any vnc program should work the same. |
06:28.27 | erstazi | Vertoo, have you dried NX? |
06:28.35 | erstazi | s/dried/tried |
06:29.05 | *** join/#maemo Luria (n=abulafia@cpe-68-175-110-250.nyc.res.rr.com) |
06:29.13 | erstazi | Vertoo, http://nomachine.com |
06:30.38 | Luria | mmmm nx |
06:30.44 | Luria | good stuff |
06:31.12 | Luria | (yes, coming in the middle of a conversation) |
06:31.16 | erstazi | heh |
06:31.22 | erstazi | how are you Luria |
06:33.50 | timelyx | good morning world |
06:33.56 | timelyx | what do people use as browser start pages? |
06:35.17 | *** join/#maemo adoyle_ (n=adoyle@static-72-74-246-2.bstnma.fios.verizon.net) |
06:35.37 | `0660 | in n800 or in desktop? |
06:36.31 | erstazi | timeless, depends one what you desire for a start page, but most people grab either google.com or yahoo.com or a custom start page |
06:36.44 | erstazi | some like igoogle |
06:36.52 | erstazi | hi adoyle |
06:37.04 | erstazi | I mean, adoyle_ |
06:37.07 | erstazi | bloody tab |
06:44.43 | *** join/#maemo trashed (n=abulafia@cpe-68-175-110-250.nyc.res.rr.com) |
06:44.49 | Vertoo | what can you use as tab on the full screen kb? |
06:46.16 | erstazi | Vertoo, many things, do you mean on the browser or an irc client? |
06:46.28 | erstazi | on the browser will go through links, anchors and inputs.. |
06:48.00 | erstazi | hello trashed |
06:48.14 | trashed | hey |
06:48.31 | trashed | getting lagged to death |
06:49.58 | Vertoo | irc |
06:50.35 | Vertoo | just cause i dot like to type with a stylus |
06:51.23 | Vertoo | sio i use the fullscreen kb and i cant just tab your name that i know of with it |
06:51.39 | *** join/#maemo djcb (n=djcb@a88-112-250-103.elisa-laajakaista.fi) |
06:52.41 | *** join/#maemo guardian (n=Guardian@mar44-1-87-90-32-28.dsl.club-internet.fr) |
06:52.44 | roope | there is no tab on it. |
06:53.45 | Vertoo | wait ro, i wonder |
06:54.00 | *** join/#maemo MobileSim (n=greysim@c-24-19-23-42.hsd1.mn.comcast.net) |
06:55.11 | MobileSim | Is there anything along the lines of a "new 770 user" or new maemo user FAQ? |
06:55.49 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
06:56.21 | `0660 | there is a user manual? :) |
06:56.56 | roope | yeah, those kinds of things. |
06:57.10 | roope | i still have no idea what 'bora' is. except a car. |
06:57.10 | MobileSim | The printed one? Or an updated online one? |
06:57.38 | MobileSim | Stuff for the 800, from what I can tell. |
06:57.53 | MobileSim | Or OS2007 in general. |
06:58.25 | MobileSim | Maemo 3 maybe? Still fairly new myself, so dunno. |
07:00.52 | *** join/#maemo guardian (n=Guardian@mar44-1-87-90-32-28.dsl.club-internet.fr) |
07:00.54 | roope | the wiki has plenty of info, but |
07:01.05 | roope | i'm not sure how arranged it is then. |
07:01.46 | `0660 | MobileSim, the printed one |
07:02.44 | MobileSim | Ah, yeah, that doesn't even mention Herring though, I'm sure. |
07:03.39 | *** join/#maemo __shawn (n=shawn@adsl-70-231-227-173.dsl.snfc21.sbcglobal.net) |
07:03.45 | Vertoo | ro/ |
07:03.46 | roope | yes. i suggest checking the wiki. |
07:04.45 | *** join/#maemo dneary (n=dneary@mne69-9-88-163-116-163.fbx.proxad.net) |
07:05.18 | *** join/#maemo dolske (n=dolske@c-24-7-115-18.hsd1.ca.comcast.net) |
07:06.21 | *** join/#maemo ab (i=ab@nat/ibm/x-5ad245ffeae20398) |
07:06.51 | Vertoo | roope, dang, it wont do it in fullscreen kb mode. but i changed the key to make it easier. i just hit enter, then down, then enter again to go back to fullscreen |
07:07.37 | Vertoo | roope, guess thats the easiest it gets till i get a bt kb |
07:08.11 | Vertoo | brb. installed stuff. gonna restart |
07:11.15 | timelyx | erstazi: i'm trying to figure out how much people would object to use just having google as the default start page |
07:11.17 | timelyx | hi roope |
07:11.48 | *** join/#maemo febb (n=febb@189.135.72.182) |
07:12.10 | *** join/#maemo Vertoo (n=Vertoo@c-68-54-9-90.hsd1.nm.comcast.net) |
07:12.16 | timelyx | the official start page has the advantages of having very heavy content free/slow loading content with a single link to another similar page |
07:13.16 | erstazi | timelyx, yeah, I changed the default Nokia_770.html to google.com |
07:15.30 | *** join/#maemo adoyle (n=adoyle@static-72-74-246-2.bstnma.fios.verizon.net) |
07:16.28 | roope | Hi. |
07:16.34 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
07:30.27 | *** join/#maemo bilboed (n=bilboed@pdpc/supporter/active/bilboed) |
07:48.17 | Vertoo | how do you save the file and quit the editor in vi? |
07:49.10 | *** join/#maemo N800 (n=stan@ool-457ae2a6.dyn.optonline.net) |
07:49.23 | *** join/#maemo greentux (n=lemke@ip-217-18-177-19.static.reverse.dsi.net) |
07:50.13 | *** join/#maemo ramo102 (n=ramo102@81-208-74-190.ip.fastwebnet.it) |
07:50.47 | timelyx | <esc>:wq |
07:54.30 | c0ffee | or <esc>:x |
07:54.33 | c0ffee | or <esc>ZZ |
08:01.26 | *** join/#maemo Vytas (n=vytas@78-56-1-8.ip.zebra.lt) |
08:01.35 | *** join/#maemo florian (n=fuchs@217.146.132.69) |
08:01.35 | *** join/#maemo phil|sleep (i=1000@c-76-21-109-3.hsd1.ca.comcast.net) [NETSPLIT VICTIM] |
08:01.35 | *** join/#maemo Sho_ (i=unknown@kde/hein) |
08:01.35 | *** join/#maemo gla55 (i=glass@puistokemistit.fi) [NETSPLIT VICTIM] |
08:01.35 | *** join/#maemo gcarrier (n=gcarrier@cl-190.bru-01.be.sixxs.net) |
08:01.35 | *** join/#maemo hap (n=hap@master.uucpssh.org) [NETSPLIT VICTIM] |
08:01.35 | *** join/#maemo svu (n=svu@89.101.232.199) [NETSPLIT VICTIM] |
08:01.36 | *** join/#maemo mat (n=mat@igoan/mat) [NETSPLIT VICTIM] |
08:01.36 | *** join/#maemo vidarino (n=vidar@57.81-166-129.customer.lyse.net) [NETSPLIT VICTIM] |
08:04.36 | *** join/#maemo sp3000 (n=chatzill@hoasb-ff0ddd00-250.dhcp.inet.fi) |
08:06.38 | *** join/#maemo dolske (n=dolske@c-24-7-115-18.hsd1.ca.comcast.net) |
08:12.35 | *** join/#maemo sp3001 (n=tt@hoasb-ff0ddd00-250.dhcp.inet.fi) |
08:14.24 | *** join/#maemo aloril (n=aloril@kaar72.airix.fi) |
08:16.58 | *** join/#maemo AD-N770 (i=jep@nat/fluendo/x-0a2767d80565ed5d) |
08:20.43 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
08:22.38 | AD-N770 | good morning |
08:25.10 | keesj | very well , if you really want |
08:27.29 | *** join/#maemo pvanhoof (n=pvanhoof@d54C0EE14.access.telenet.be) |
08:31.36 | cy- | anyone have luck with kismet on n800? |
08:36.11 | *** join/#maemo rhys (n=rhys@dialup-4.253.115.166.Dial1.Cincinnati1.Level3.net) |
08:36.47 | *** join/#maemo guardian (n=Guardian@mar44-1-87-90-32-28.dsl.club-internet.fr) |
08:38.01 | Jaffa | Morning, all |
08:40.03 | pupnikafk | i was wrong about the dpad, it is* possible to get diagonal motion with it |
08:40.08 | disq | morning |
08:40.09 | _Monkey | aloha |
08:40.12 | pupnikafk | cy-: yes works fine |
08:40.23 | guardian | hmm |
08:40.24 | pupnikafk | oh sorry, n770 here |
08:40.34 | cy- | pupnikafk: :/ damn |
08:40.52 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
08:41.27 | pupnikafk | the xsp doubling scaler looks beautiful. i hope to learn someday how it is interpolating the pixels |
08:41.32 | guardian | i mounted my n800 using sshfs outisde of scratchbox in /mnt/n800, now is there a way i could symlink so that this directory is available inside scratchbox ? |
08:42.18 | inz | guardian, symlinks won't work, but mount --bind should |
08:42.38 | guardian | well |
08:42.47 | guardian | --bind doesn't with sshfs :( |
08:42.54 | inz | it doesn't? |
08:43.00 | inz | ahh, fuse |
08:43.17 | inz | then I guess you just need to mount it elsewhere :/ |
08:44.43 | guardian | well in fact doing it right into /scratchbox/users/guardian/home/guardian/n800 worked |
08:46.23 | timeless | hi jaffa |
08:48.20 | maddler | 'morning |
08:50.27 | pupnikafk | fullscreen SDL apps need to be modified to suspend and disable xsp pixel doubling when the 'Home' key is pressed |
08:52.06 | guardian | is there a deb that installs the n800 theme on the sdk ? |
08:54.09 | timeless | you should be able to make one |
08:54.25 | timeless | i think the instructions at http://webwizardry.net/~timeless/n800/ should be portable to such a task |
08:54.50 | timeless | (they're written for capturing locale files, but they don't really know what they're cpaturing) |
08:55.16 | *** join/#maemo geaaru (n=geaaru@81-208-74-190.ip.fastwebnet.it) |
08:55.19 | timeless | generally speaking nokia doesn't provide normal debs to the outside world for things that ship as part of the flash |
08:55.27 | pupnikafk | http://maemo.org/downloads/product/12pt-14pt-os2007-themes/ |
08:55.32 | timeless | geaaru: fwiw, somemone internally complained about the localhost stuff |
08:55.48 | *** join/#maemo Turjakas (n=Turjakas@kekkonen.cs.hut.fi) |
08:55.54 | timeless | however, they posted a patch to the browser, even though the bug is fundamentally in ICD |
08:56.08 | timeless | you can view logs from last week (?) to see my discussion about it |
08:57.19 | guardian | ok |
08:57.35 | guardian | thx timeless |
08:58.01 | guardian | and pupnikafk :) |
08:58.48 | geaaru | timeless: ok, i see log about browser. ty |
08:59.11 | pupnikafk | now i have no problems with the home key while running my xsp sdl app... |
09:00.34 | *** join/#maemo Luria (n=abulafia@207-237-214-97.c3-0.80w-ubr16.nyr-80w.ny.cable.rcn.com) |
09:01.01 | disq | timeless: i've been getting some 100% cpu usage (and unresponsiveness) in the browser lately (opera engine) |
09:01.15 | timeless | flash enabled? |
09:01.22 | disq | flash disabled |
09:01.23 | timeless | note that i really can't do much w/ flash |
09:01.46 | timeless | i can't say what nokia will do w/ opera, but if you were to bet, it's pretty safe to bet against anything being done to it |
09:01.49 | disq | happened three times this morning. maybe a race condition |
09:02.02 | Luria | sorry if someone answered this before - i was massively lagged - |
09:02.05 | disq | it's not about opera, looks like browser ui |
09:02.26 | disq | i should switch to microb engine for a few days and try to reproduce tho |
09:02.30 | timeless | disq: ah, that's different, i believe we have -dbg packages up |
09:02.35 | Luria | is there an n800 deb for kismet? |
09:02.44 | timeless | if we don't, we can fix that |
09:02.59 | timeless | otoh, w/o symbols of some sort for opera, things tend to break in most cases |
09:03.33 | disq | hmm |
09:04.39 | *** join/#maemo zorrolero (n=zorroler@85.88.5.125) |
09:04.40 | *** join/#maemo mk8 (n=kvirc@ip-212-138.sn1.eutelia.it) |
09:07.05 | cy- | Luria: http://kismetwireless.net/code/kismet-svn-devel-n800.deb |
09:07.16 | cy- | Luria: no guarantee that it works tho |
09:07.23 | cy- | Luria: I am fighting with it now as well :P |
09:07.45 | Luria | thanks |
09:07.50 | Luria | i wis |
09:07.55 | Luria | oops |
09:08.14 | Luria | im not even pentesting |
09:08.57 | Luria | i just want snr numbers to get flakey connections working |
09:10.54 | Luria | does the deb break anything or need dev dependancies? |
09:13.38 | *** join/#maemo MobileSim (n=greysim@c-24-19-23-42.hsd1.wa.comcast.net) |
09:15.10 | MobileSim | Anyone know if there's a version of Plankton for the 770 anywhere? |
09:16.42 | MobileSim | tigert's blog says 800 only, but I figure someone must've tried to backport it by now. |
09:16.45 | *** join/#maemo Pekka_E (n=pekka@a91-153-11-25.elisa-laajakaista.fi) |
09:24.50 | Luria | crap - opera is crashing every two minutes |
09:26.54 | cy- | Luria: I dunno what the deb pkg requires |
09:27.02 | cy- | probably libpcap and wirelesstools or something |
09:27.27 | Luria | cy- i expected as much |
09:27.48 | Luria | was hesitant to install wireless tools |
09:28.06 | Luria | but i guess ill bite the bullet |
09:29.40 | cy- | gmm |
09:30.14 | Luria | tho maybe after i backup |
09:30.35 | Luria | i mean a real backup |
09:30.51 | Luria | :-) |
09:32.36 | Luria | btw is anyone having problems witj crashing - ie disappearing backgrounds and applets ? |
09:32.52 | cy- | hmm |
09:33.13 | cy- | that kismet pkg wants to use /media/mmc1 |
09:33.25 | Luria | sorry for my typing - on the thumbboard ;-) |
09:33.52 | Pekka_E | I am setting up scratchbox using Nokia scripts and intltool is causing head-ache |
09:34.03 | Pekka_E | dpkg-build can not find path and if I add PATH =$PATH:/scratchbox/devkits/doctools/bin/ |
09:34.10 | Pekka_E | make can not find libs |
09:35.40 | Pekka_E | I am trying to compile maemo- mapper |
09:39.55 | *** join/#maemo red-zack (n=mk@p5B045D30.dip.t-dialin.net) |
09:40.31 | red-zack | re, hi guys. |
09:41.15 | Jaffa | http://www.pocket-lint.co.uk/news/news.phtml/9093/10117/Nokia-invite-hints-music-downloads.phtml would be very cool if the N800 is a fully supported platform for it |
09:47.18 | cy- | Luria: Hmm |
09:47.24 | cy- | Hard to tell if it is working properly |
09:49.28 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
09:53.12 | *** join/#maemo Tili (n=faizan@153.Red-80-38-134.staticIP.rima-tde.net) |
09:54.39 | Tili | does anybody know if portaudio would compile on maemo |
09:55.10 | *** join/#maemo goloo (n=goloo@87.18.205.74) |
10:04.39 | *** join/#maemo monteslu (n=monteslu@ip68-109-171-73.ph.ph.cox.net) |
10:09.33 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
10:13.11 | *** join/#maemo red-zack (n=mk@p5B045D30.dip.t-dialin.net) |
10:17.49 | *** join/#maemo red-zack (n=mk@p5B045D30.dip.t-dialin.net) |
10:21.09 | *** join/#maemo alterego (i=tom@88-111-63-96.dynamic.dsl.as9105.com) |
10:47.54 | disq | inz: http://projects.o-hand.com/libgconf-bridge |
10:48.07 | inz | disq, yeah, I noticed it |
10:48.29 | inz | disq, but there's certain problems with registering gobjects and being a plugin |
10:48.32 | disq | i was actually looking to see if they had any job openings |
10:48.41 | disq | ah, true |
10:50.07 | *** join/#maemo AD-N770 (i=jep@nat/fluendo/x-02dec20c0e3d62b5) |
10:50.38 | cy- | ugh, what the fuck |
10:50.47 | cy- | all of a sudden my sd card won't mount |
10:51.47 | cy- | or it will only mount in the mmc1 slot, but I cannot write to it.. I/O error |
10:53.19 | alterego | Weird,. |
10:53.23 | alterego | How big is the card? |
10:53.34 | cy- | all kinds of I/O errors in dmesg |
10:53.35 | cy- | 1gb |
10:53.54 | cy- | I guess I could format it |
10:53.57 | cy- | or try to.. |
10:55.40 | cy- | I can find how to do that.. heh |
11:01.44 | *** join/#maemo ryanfaerman (n=ryanfaer@crlspr-69.65.71.237.myacc.net) |
11:03.15 | *** join/#maemo zwnj (n=behnam@193.189.122.196) |
11:05.29 | *** join/#maemo hein (i=unknown@dslb-088-073-136-073.pools.arcor-ip.net) |
11:15.43 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
11:16.08 | *** join/#maemo vivijim (n=vivijim@20132170071.user.veloxzone.com.br) |
11:18.43 | *** join/#maemo czheng1 (n=user@dsl-88-21-216-83.maxinetti.fi) |
11:19.56 | czheng1 | Test |
11:27.18 | *** join/#maemo Zenton (n=vicente@212.166.192.135) |
11:29.08 | *** join/#maemo dneary (n=dneary@mne69-9-88-163-116-163.fbx.proxad.net) |
11:30.51 | *** part/#maemo czheng1 (n=user@dsl-88-21-216-83.maxinetti.fi) |
11:32.48 | *** join/#maemo MoRpHeUz (n=morphbr@200.184.118.132) |
11:35.12 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
11:35.55 | *** part/#maemo vivijim (n=vivijim@20132170071.user.veloxzone.com.br) |
11:40.52 | *** join/#maemo matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
11:44.04 | *** join/#maemo krau (n=cktakaha@200.184.118.132) |
11:45.20 | cy- | yay |
11:45.25 | cy- | formatted it, works now |
11:45.28 | cy- | wtf that was wack |
11:47.53 | *** join/#maemo alex-weej (n=alex@cpc2-darl3-0-0-cust237.midd.cable.ntl.com) |
11:50.30 | *** join/#maemo matt_c_ (n=mcroydon@137.147.45.66.cm.sunflower.com) |
11:54.24 | *** join/#maemo bergie (n=bergie@cs181223139.pp.htv.fi) |
12:01.58 | cy- | or not |
12:02.00 | cy- | fuck, wtf |
12:06.20 | *** join/#maemo Tu13es (n=Tu13es@d124041.iol.unh.edu) |
12:13.36 | *** join/#maemo booiiing (i=booiiing@e180001023.adsl.alicedsl.de) |
12:15.47 | *** join/#maemo luck^ (n=Luciano@200.184.118.132) |
12:16.55 | *** join/#maemo mgedmin (n=mg@office.pov.lt) |
12:17.12 | *** join/#maemo kenne (n=kenneth@200.184.118.132) |
12:21.19 | *** join/#maemo sbaturzio (n=sbaturzi@host244-136-static.36-88-b.business.telecomitalia.it) |
12:21.23 | *** join/#maemo etrunko (n=edulima@200.184.118.132) |
12:21.35 | sbaturzio | Aloha! |
12:21.36 | _Monkey | Guten Tag, sbaturzio! |
12:22.47 | kenne | Hejsa |
12:25.40 | *** join/#maemo Toma- (n=e17@i156-171.nv.iinet.net.au) |
12:30.08 | *** join/#maemo cwiiis (n=cwiiis@86.159.80.144) |
12:30.51 | *** join/#maemo mgedmin (n=mg@office.pov.lt) |
12:30.54 | *** join/#maemo frob (n=frob@host136-88-dynamic.59-82-r.retail.telecomitalia.it) |
12:31.32 | *** join/#maemo Tili (n=faizan@124.17.221.87.dynamic.jazztel.es) |
12:31.47 | cy- | man that's fucked up |
12:31.51 | cy- | ruined my sd card :/ |
12:31.57 | cy- | ohwell, kismet running fine now |
12:32.24 | *** join/#maemo jj- (n=jj-@sta3-213-139-183-47.psoasnet.fi) |
12:35.08 | Toma- | Following this guide, dpkg-buildpackage: unable to determine host architecture" in the buildpackage step... what am i doing wrong? :( Im getting "http://maemo.org/development/documentation/tutorials/Maemo_2.2_Tutorial.html#Building-applications |
12:35.54 | *** join/#maemo matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
12:36.56 | *** join/#maemo Andy80 (n=dfgsdfg@host171-206-dynamic.8-79-r.retail.telecomitalia.it) |
12:36.59 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
12:47.26 | *** join/#maemo Blacksitox (n=Fuckyou@unaffiliated/blacksito) |
12:49.37 | adoyle | erstazi - you pinged me earlier (in the middle of the night for me...) |
12:50.44 | *** join/#maemo alex-weej (n=alex@cpc2-darl3-0-0-cust237.midd.cable.ntl.com) |
12:56.31 | *** join/#maemo k-s[WORK] (n=gustavo@200.184.118.132) |
13:01.44 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
13:03.35 | *** part/#maemo jsmanrique (n=jsmanriq@cme-staticIP-212-89-8-169.telecable.es) |
13:07.19 | *** join/#maemo pcfe (n=pcfe@a88-114-153-134.elisa-laajakaista.fi) |
13:07.26 | *** join/#maemo bergie (n=bergie@cs181223139.pp.htv.fi) |
13:07.27 | *** join/#maemo Ryback_ (n=ulisses@200.184.118.132) |
13:07.58 | *** join/#maemo andrunko (n=andrunko@200.184.118.132) |
13:11.09 | *** join/#maemo chenca (n=chenca@200.184.118.132) |
13:11.30 | *** join/#maemo OgMaciel (n=omaciel@foresight/developer/OgMaciel) |
13:26.43 | *** join/#maemo ryanfaerman (n=ryanfaer@adsl-146-62-46.mia.bellsouth.net) |
13:27.54 | *** join/#maemo tbf (n=mathias@ip-80-226-0-1.vodafone-net.de) |
13:28.42 | tbf | hmm: http://www.nseries.com/products/n800/ <- seems nokia doesn't target the german market? this would explain why you cannot find the n800 in shops here |
13:28.53 | trevarthan | ugh. I didn't realize that I'd have to support people who know nothing about linux when I wrote the A2DP support into Kagu. :) |
13:29.27 | timeless | a2dp? |
13:29.27 | _Monkey | a2dp is, like, working here http://www.guardiani.us/index.php/N800_custom_packages#Bluetooth_ALSA and is good. :) If you want a nice frontend GUI for a2dp after following the instructions on that page, ask me about kagu |
13:29.33 | trevarthan | This guy is having trouble with the `cp` command of all things. And then I get yelled at for not having a proper installer. |
13:29.59 | trevarthan | At least I'm trying to help him. I could just ignore the guy. geez. |
13:30.19 | timeless | you have my sympathies, although it's worse if you write a browser :) |
13:30.25 | trevarthan | I bet |
13:30.37 | timeless | people ask us why the devices reboot or their wifi basestation dies or ... |
13:30.55 | timeless | thankfully we haven't had too many reports of siblings getting measles |
13:31.20 | trevarthan | right, because the browser is the internet, after all. :) these people have no business using computers. |
13:31.36 | trevarthan | no, that's not fair. |
13:32.24 | disq | trevarthan: ignore him from now on, don't let it get to you. |
13:32.27 | timeless | stick up a lucy sign. advice 10 cents |
13:32.44 | Wizzard | tbf, i bought n800 in Latvia, im sure you can find it in DE :) |
13:32.52 | disq | trevarthan: any word on the new sprites.png unique311 is working on? |
13:33.06 | timeless | http://www.amazon.com/Lucys-Advice-Charles-M-Schulz/dp/0689854730 |
13:33.06 | trevarthan | I mean, it's freaking `cp`. All you have to do is copy the line and paste it in xterm. how hard is that? |
13:33.20 | disq | copying from the browser? it's pretty hard |
13:33.25 | timeless | depends on how broken selection is |
13:33.27 | disq | (hehe) |
13:33.29 | timeless | often it's very hard |
13:33.31 | timeless | :| |
13:33.35 | trevarthan | disq: you catch the thread about unique's theme it yesterday? |
13:33.39 | trevarthan | s/it// |
13:34.00 | disq | last i remember his gmail acct was blocked for some reason |
13:34.15 | trevarthan | timeless: yeah man, get that fixed in the freakin' browser! :) |
13:34.22 | disq | i got the pink pixels and AA bit |
13:34.34 | trevarthan | oh. he sent me a mock up yesterday. |
13:34.40 | timeless | did i provide a picture of that problem? |
13:34.53 | trevarthan | he's having trouble with the colorkey concept. |
13:35.24 | trevarthan | mostly because photoshop defaults to anti-aliasing everything, I think. |
13:35.31 | disq | probably |
13:36.22 | disq | colorkeys can be too technical for some people, especially now that we're living in a 32bit RGBA world |
13:36.58 | trevarthan | Yeah, I was a little annoyed that I had to use them. I tried RGBA, but it was just too slow. |
13:36.59 | disq | hopefully he'll get used to it tho |
13:37.12 | disq | i imagine it would be |
13:37.21 | trevarthan | I haven't had to use colorkeys since win98 days |
13:37.32 | disq | half-life 1 engine days here. |
13:38.13 | *** join/#maemo Dasajev (i=dankkan@openbsd.fi) |
13:38.40 | timeless | http://docs.google.com/Doc?id=dhmd4jxt_43htq827 |
13:44.14 | trevarthan | maemo-myth has too many freakin' deps. anyone got a .deb? |
13:45.13 | disq | ah trev, i debianized and compiled libmokoui2 yesterday |
13:45.23 | trevarthan | sweet |
13:45.35 | trevarthan | got a demo app yet? |
13:45.39 | disq | though writing python module/bindings is a totally different issue. asked in gimpnet #pygtk, the channel was idle, then i left |
13:45.59 | renatofilho | trevarthan: the current version of maemo-myth is deprecated a new version is coming |
13:46.16 | *** join/#maemo NeoStrider (n=daniel@cm-tvcidade-nri-C8B1D4F3.dynamic.brdterra.com.br) |
13:46.20 | disq | didn't put together a demo yet |
13:46.32 | trevarthan | yeah, ok. It's not like there has been a release, so I don't think you can deprecate anything yet. :) |
13:46.43 | NeoStrider | good morning people |
13:46.46 | trevarthan | disq: no sample apps? |
13:46.52 | trevarthan | NeoStrider: Good Morning! |
13:47.15 | disq | trevarthan: it's a subclass of GtkContainer. i'm guessing any widget you put on it becomes finger scrollable. |
13:47.34 | trevarthan | that sounds cool |
13:48.15 | trevarthan | hey, btw. Does anyone know if there is a way to detect whether or not our window is in the foreground from python? |
13:48.22 | NeoStrider | disq, what this is good for? |
13:48.31 | NeoStrider | maybe I just did get it |
13:48.35 | trevarthan | I'd like to enter the extended idle loop when kagu does into the background. |
13:48.36 | *** join/#maemo melunko (n=hmelo@200.184.118.132) |
13:48.59 | trevarthan | NeoStrider: inertial/kinetic scrolling via finger movements. |
13:49.13 | trevarthan | NeoStrider: it's a replacement for hard to use scroll bars. |
13:49.42 | disq | trevarthan: there's an application_top call i should check |
13:49.49 | NeoStrider | "it's a replacement for hard to use scroll bars." now we are speaking =-) |
13:50.29 | trevarthan | NeoStrider: if you want a quick (but kinda crappy) example, check out the kagu media player on maemo.org |
13:50.49 | disq | checked, it's not it |
13:50.53 | NeoStrider | 770 friendly? |
13:51.03 | disq | 770 friendly. only tested with one item though. |
13:51.12 | NeoStrider | time to do more tests =-) |
13:51.18 | disq | great |
13:51.20 | trevarthan | let us know what you find. |
13:51.48 | Jaffa | disq: any chance it could be a patch to Gtk+ to make *everything* finger scrollable by default? |
13:51.57 | trevarthan | NeoStrider: you might also check out UKMP on maemo.org. They use kinetic scrolling too. |
13:52.36 | disq | Jaffa: not sure. possibly. move gtkcontainer as gtkcontainer_real and rename fingerscrollthingy as gtkcontainer |
13:52.40 | trevarthan | Jaffa: that would be hecka sweet. |
13:53.06 | NeoStrider | UKMP didnt worked here... |
13:53.11 | NeoStrider | hey I need python! |
13:53.24 | NeoStrider | where can I get the debs? |
13:53.26 | disq | you need python2.5 and also pygame |
13:53.30 | trevarthan | yeah. you need python 2.3 for UKMP, python 2.5 for Kagu. |
13:53.31 | disq | pymaemo.garage.maemo.org should do it |
13:53.40 | trevarthan | python2.5? |
13:53.58 | trevarthan | python2.5 is at pymaemo.garage.maemo.org! |
13:54.02 | trevarthan | python2.5? |
13:54.03 | _Monkey | python2.5 is at pymaemo.garage.maemo.org! |
13:54.12 | trevarthan | python? |
13:54.12 | _Monkey | python is a real pain in the rear when it comes to unicode. |
13:54.16 | trevarthan | lol |
13:54.17 | disq | lol |
13:54.27 | trevarthan | I remember that conversation |
13:54.28 | NeoStrider | hahahhahahha |
13:54.28 | disq | trev, i think that's your quote btw |
13:54.32 | *** join/#maemo fox___ (n=fox@dslb-088-074-159-153.pools.arcor-ip.net) |
13:54.56 | trevarthan | forget python |
13:54.57 | _Monkey | trevarthan: I forgot python |
13:55.03 | trevarthan | python is at pymaemo.garage.maemo.org! |
13:55.08 | trevarthan | python? |
13:55.08 | _Monkey | i think python is at pymaemo.garage.maemo.org! |
13:55.53 | disq | _Monkey: don't think, know |
13:55.54 | _Monkey | disq: sorry... |
13:56.50 | Jaffa | trevarthan: exactly. Doubt it would work in the browser, tho' |
13:57.22 | *** join/#maemo abock__ (i=abock@nat/novell/x-e872121ce60a9a11) |
13:57.32 | erstazi | trevarthan, is it true that either 770 or an n800 cannot use png-24 efficiently and its prefered to use png-8? |
13:57.33 | disq | the browser can be messy depending on how they implemented the panning |
13:57.38 | trevarthan | I would love disq long time if he got that working. :) |
13:57.42 | erstazi | s/prefered/preferred |
13:58.08 | trevarthan | erstazi: which application are we talking about? |
13:58.20 | disq | i have no intention of patching/compiling gtk+-maemo and trying to get it running on the device :P |
13:58.31 | erstazi | trevarthan, any actually, but specifically working on the theme for karu last night |
13:58.32 | trevarthan | disq: jerk |
13:58.34 | disq | lol |
13:59.04 | disq | it's pointless when nokia people are talking about how it's bad to use a different build of gtk and trying to get us synced with upstream for maemo4.0 |
13:59.15 | trevarthan | erstazi: I don't know about other apps, but with kagu you need to be using an RGB png, not an RGBA png. No alpha channel. |
13:59.17 | NeoStrider | there is only the .install |
13:59.22 | Jaffa | disq: you could submit it as a Gtk+ compile-time switch :) |
13:59.23 | NeoStrider | no debs for me =-( |
13:59.25 | erstazi | trevarthan, ah I see |
13:59.27 | Jaffa | Then Nokia wouldn't need to fork. |
13:59.38 | erstazi | trevarthan, thats the issue |
13:59.40 | trevarthan | erstazi: use the colorkey for transparency. |
13:59.45 | erstazi | ok |
14:00.04 | erstazi | I will work on it more tonight, that makes life easier, I got work to do |
14:00.20 | trevarthan | k. thanks! |
14:00.20 | disq | i'd prefer getting libmokoui2 known and distributing/supporting it |
14:00.57 | trevarthan | disq: yeah, we need to make some example apps first, then if people love them it'll likely find it's way upstream. |
14:01.12 | disq | gotta get python bindings |
14:01.25 | erstazi | also, I am going to try to port some things tonight that are on the http://wiki.gp2x.org/wiki/Software_Directory list |
14:01.30 | timeless | http://docs.google.com/Doc?id=dhmd4jxt_43htq827 => trevarthan |
14:01.31 | NeoStrider | sorry guys no tests here...I dont have wifi here |
14:01.38 | timeless | can someone please explain haf to me? |
14:01.43 | disq | we could reimplement it in python but it's kinda unhealthy to fork at this point |
14:01.51 | erstazi | becasue pupnik (+afk) told me so |
14:01.53 | trevarthan | disq: would it be easier to write a simple example C application first? Send me the .deb for openmokoui, then let me play with it? :) |
14:02.04 | timeless | is haf hosted on stage? |
14:02.15 | trevarthan | I just want to see what it can do. you're a C gtk expert, right disq? |
14:02.52 | *** join/#maemo mallum (n=mallum@86.159.80.144) |
14:02.52 | trevarthan | timeless: what? I'm not sure what you're asking, or what that page is. |
14:03.14 | timeless | you asked something about fixing selection,. no? |
14:03.31 | timeless | that's my description of how selection or panning or <pick your favorite tap behavior> is hard |
14:03.37 | trevarthan | I was mostly joking around. But yeah, it's a little difficult to use. |
14:04.01 | timeless | a little is a bit of an understatement |
14:04.27 | trevarthan | new firmware seemed to make it a little easier. but maybe I just got lucky |
14:04.44 | disq | trevarthan: i have a few years of experience with it but i'm no expert :) |
14:04.47 | disq | anyway check your mail |
14:05.33 | renatofilho | disq, i have a simple example of use libmokoui2, if you want, I can send to you. |
14:05.39 | Jaffa | trevarthan/disq: any test app I'd love to play with to give my feedback on. I find UKMP's kinetic scrolling not quite right (and I'm not sure why). Would love to play with an alternative implementation. |
14:06.13 | trevarthan | Jaffa: install kagu. I freely admit that it sucks just as much as UKMP though. |
14:06.31 | disq | trevarthan: i like kagu better :P |
14:06.33 | trevarthan | maybe a little less, as there are no false clicks... not sure |
14:07.10 | trevarthan | my biggest complaint is that kagu gets swapped out sometimes and the scrolling hangs for a bit. that is uber annoying. |
14:07.22 | trevarthan | that's my fault for letting the memory bloat so much though |
14:07.32 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
14:08.44 | trevarthan | yeah. it's nice. I just wish it didn't use so much ram. |
14:08.52 | Jaffa | trevarthan: I've only got UKMP installed to demo kinetic scrolling to people ;-) |
14:09.01 | *** join/#maemo _Handful_ (n=handful@200.184.118.132) |
14:09.12 | lardman | It great the way you can go from idea to application so easily |
14:09.21 | lardman | Reminds me of OPL on the Psion |
14:10.31 | *** part/#maemo tbf (n=mathias@ip-80-226-0-1.vodafone-net.de) |
14:12.17 | timeless | ok, i've posted https://bugs.maemo.org/attachment.cgi?id=503&action=edit |
14:12.18 | trevarthan | Jaffa: you installing kagu? |
14:12.27 | timeless | so people can use "browser" instead of "/usr/bin/browser" |
14:14.07 | *** join/#maemo oil (n=oil@ppp-124.120.2.70.revip2.asianet.co.th) |
14:14.12 | *** join/#maemo ccharles (n=byte@fedora/byte) |
14:14.59 | inz | timeless, see #55873 |
14:15.07 | lardman | Does pygtk allow one to handle mouse/pointer clicks/doubleclicks on a textbox? |
14:15.17 | ccharles | Hi! if I install OS2007 on the n770, what sdk do i use? maemo 3.1 or 2.2 ? |
14:15.33 | timeless | inz: blah |
14:15.42 | inz | ccharles, I would guess 3.0 |
14:15.51 | timeless | inz: why are people filing those things in internal? |
14:15.54 | ccharles | inz: thanks |
14:15.54 | timeless | it's open code |
14:16.02 | ccharles | just that the documentation seems a little sparse on this |
14:16.05 | Jaffa | trevarthan: does Kagu have the inertial scrolling too, now? |
14:16.45 | NeoStrider | ccharles: I have seen my game (compiled with sdk 2.2) working on N800s |
14:16.50 | trevarthan | It always has. I think konttori might have gotten the idea from kagu. he just released first. |
14:16.51 | disq | Jaffa: it had it from the start? |
14:16.53 | NeoStrider | so I guess SDK 2.2 will do |
14:17.09 | timeless | inz: that patch is scary |
14:17.17 | inz | timeless, thanks |
14:17.17 | Jaffa | trevarthan: apologies then! |
14:17.19 | NeoStrider | s/seen/heard of/ |
14:17.20 | timeless | way too complicated |
14:17.24 | timeless | and it has memmove! |
14:17.29 | timeless | scary, scary |
14:17.42 | trevarthan | Jaffa: we've got a binary release up on maemo.org though. quick 5 second install. try it. |
14:17.59 | trevarthan | well, 5 minute install if you don't have python2.5 yet. |
14:18.09 | NeoStrider | timeless: you said about /usr/bin/browser and just browser |
14:18.13 | NeoStrider | there is a diference? |
14:18.27 | timeless | yes |
14:18.30 | timeless | browser alone won't work |
14:18.30 | NeoStrider | s/there is/is there |
14:18.32 | timeless | because haf sucks |
14:18.38 | timeless | :) |
14:18.46 | timeless | inz: your patch is almost certainly bad |
14:18.48 | NeoStrider | thats strange |
14:19.01 | *** join/#maemo frob (n=frob@host224-152-dynamic.59-82-r.retail.telecomitalia.it) |
14:19.02 | NeoStrider | when I start my game from the icon, the crashes about 5 seconds later |
14:19.07 | Jaffa | trevarthan: I've gt Python, just no network connection (it appears) |
14:19.15 | NeoStrider | using ps -a, I get it listed as /usr/bin/angstron |
14:19.26 | NeoStrider | when I start from terminal, it is solid rock |
14:19.28 | trevarthan | Jaffa: ummm... how the hell are you talking to me then? :) |
14:19.33 | inz | timeless, at least it works ;) |
14:19.35 | NeoStrider | and ps -a list it as just angstron |
14:19.40 | NeoStrider | any idea? |
14:19.45 | timeless | inz: hey mine works too, for a smaller domain :) |
14:20.15 | timeless | inz: your patch has tabs, one space indentation, and some other unfortunates :( |
14:21.18 | trevarthan | disq: http://www.pygtk.org/docs/pygtk/class-gtkwindow.html#method-gtkwindow--has-toplevel-focus |
14:22.28 | timeless | no :) |
14:22.50 | NeoStrider | ok =-p |
14:22.57 | timeless | inz: so, err. what are you memmoving, all the args? |
14:23.02 | disq | trevarthan: if we're using gtk, then sure :P |
14:23.18 | inz | timeless, yes |
14:23.23 | trevarthan | disq: yeah, I just released we need a window object for that. |
14:23.30 | timeless | why? |
14:23.43 | timeless | they're all pointers, right? |
14:24.59 | Jaffa | trevarthan: well, no network conn on my N800 - wireless appears to be down. A single dep on python2.5-runtime? I'll copy the deb across |
14:25.25 | disq | Jaffa: isn't python2.5-runtime a meta package? |
14:25.27 | trevarthan | Jaffa: unfortunately not. |
14:25.32 | trevarthan | python? |
14:25.33 | _Monkey | python is probably at pymaemo.garage.maemo.org! |
14:26.00 | disq | Jaffa: we need python2.5, pygtk, python-dbus, python-osso, python-pygame, python-gobject.. i think that covers it |
14:26.12 | Jaffa | I think I've got most of them. |
14:26.39 | trevarthan | copy over the kagu deb and give it a try then? |
14:26.54 | inz | timeless, the strings need to be copied there so ps shows the right name |
14:27.26 | *** join/#maemo madam (n=adam@catv-50639827.catv.broadband.hu) |
14:28.43 | Jaffa | trevarthan/disq: do I need to run the scanner before the player? |
14:28.48 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
14:29.27 | disq | Jaffa: the player will take care of things for you, but yeah it'll automatically run the scanner if it's your first run |
14:29.34 | Jaffa | Cool |
14:29.37 | madam | hello all. i'm writing a program and i'd like it to minimize to the sidebar when i press a hardware button. gtk_window_iconify() makes the window disapper, that's right, but its icon does not appear on the sidebar. what do you think? |
14:30.37 | disq | madam: you should use hildon_window and hildon_app classes instead of gtkwindow |
14:31.58 | madam | disq: the window is an instance of HildonWindow, which is-a GtkWindow if i'm right |
14:32.04 | NeoStrider | madam: are running it directly or you installed it and you run it from the icon? |
14:32.40 | disq | madam: yes. it could be the service file being missing, or osso not being initialized |
14:32.55 | madam | NeoStrider: it's launched directly from the command prompt |
14:33.20 | NeoStrider | disq: had the tought of the same thing I did |
14:34.34 | madam | disq, NeoStrider: other applications like the web browser behave correctly; it's not like osso is not initialized. maybe i should set my program can_hibernate() ? |
14:35.47 | NeoStrider | madam: im working on a SDL app that doesnt do "can_hibernate()" and shows up on the taskbar |
14:35.51 | disq | madam: more like, you should call osso_initialize() at startup. after gtk_init and before gtk_main seems like a good place |
14:36.02 | NeoStrider | its just a matter of a service file properly configured |
14:36.30 | disq | madam: follow the maemo development tutorials at maemo.org and compare your code :) |
14:36.40 | lardman | Does gtk.Entry have its own window? Trying to work out whether I can add a clicked signal to it |
14:37.26 | disq | lardman: there should be a class tree/diagram somewhere in gtk docs. clicked could work, why not just try |
14:37.50 | lardman | disq: Good point, can;t atm as at a WinXP box |
14:38.03 | lardman | disq: Plus it's not listed in the docs as being a valid signal |
14:38.17 | *** join/#maemo fsmw (n=Fernando@200.72.33.75) |
14:38.39 | *** join/#maemo destino (n=Miguel@200.184.118.132) |
14:39.53 | Ryback_ | hi destino |
14:40.23 | MoRpHeUz | destino: =) |
14:40.30 | NeoStrider | hi destino |
14:40.36 | lardman | disq: Ah, could be a masked signal, will give it a try |
14:40.48 | destino | hi folks |
14:41.38 | disq | lardman: trying a focused signal (not sure if that's the signal's name?) could be better for the purpose though |
14:42.21 | *** join/#maemo yerga (n=yerga@87.223.205.8) |
14:44.07 | NeoStrider | gtg |
14:44.11 | NeoStrider | cya fellows |
14:44.55 | lardman | disq: I've seen that signal. What i want is to alter the text selection within the textbox depending on whether it's a single or double click, and the cursor location |
14:45.59 | lardman | disq: To be exact, I'm editing equations and want to be able to highlight (and then replace) all, or just parts between operators (+-*/ etc.) or brackets depending on the clicks |
14:47.16 | disq | ah |
14:50.05 | madam | disq: minimizing still doesn't work as expected; tried osso_initialize() both before and after gtk_init(). the function returns a valid context. any further idea? |
14:50.35 | disq | does minimizing using the provided minimize button on the top-right work correctly? |
14:50.41 | disq | maybe it's deiconify's fault |
14:50.54 | disq | or iconify rather |
14:51.20 | madam | disq: nope, it doesn't |
14:51.36 | disq | strange |
14:51.53 | *** join/#maemo Juhaz (n=juhaz@MCLII.voas.saunalahti.fi) |
14:51.53 | madam | disq: maybe i should set an icon for my program? |
14:52.09 | disq | i have no further ideas, i suggest you dive into the maemo tutorial to investigate |
14:52.34 | disq | iconless programs work ok |
14:53.02 | madam | disq: thank you and NeoStrider anyway; hope to meet soon again |
14:54.44 | trevarthan | disq: this is a nice little optimization to aid in multi-tasking: https://www.guardiani.us/projects/kagu/changeset/285 |
14:55.27 | disq | ooh! our first rev after the 1.0.1 roll |
14:55.43 | disq | good idea btw |
14:55.53 | trevarthan | :) yeah. couldn't bring myself to work last night. I'm getting over a bit of burn out. |
14:56.48 | disq | understandable |
14:56.54 | *** join/#maemo bmidgley (n=bmidgley@c-24-2-92-215.hsd1.ut.comcast.net) |
15:01.56 | _Handful_ | does anyone knows why for example when trying to install ukmp, I'm not able to click on " open " (after the one click install link is touched) ? and all other one click installs gives me the ability to do it? Is it lack of some dependencie or could be a error on ukmp packages? |
15:02.31 | _Handful_ | *if I try to install from the file it just fails (icon is on the menu) but no real application linked on the .desktop |
15:02.45 | _Handful_ | strange thing : / I will ask this on garage .. |
15:10.10 | disq | _Handful_: it's a configuration problem with the server. probably the mime type is wrong |
15:10.33 | *** join/#maemo mgedmin (n=mg@office.pov.lt) |
15:10.36 | _Handful_ | unm, I imagine that, but I should be able to install from file right? |
15:10.44 | disq | yes |
15:10.44 | _Handful_ | but don't wory I will take a look at it later |
15:11.08 | disq | i don't worry about ukmp. :P |
15:14.55 | _Handful_ | well, I'm just taking a look =) not only at it but also kagu and others =) |
15:15.29 | _Handful_ | I'm quite happy to see these python applications =) |
15:17.29 | *** join/#maemo Hyperion|n800 (n=Hyperion@user-152-3-153-110.wireless.duke.edu) |
15:20.59 | trevarthan | dev: any luck with SIP and python? |
15:21.53 | dev | trevarthan: no time yet, had the 0.4.0 release of my UPnP framework yesterday |
15:22.25 | trevarthan | oh, well, congrats on 0.4.0! |
15:22.34 | trevarthan | got a link to the framework? |
15:22.49 | dev | https://coherence.beebits.net |
15:22.54 | dev | thx |
15:22.55 | *** join/#maemo MDK (n=mdk@cs181222091.pp.htv.fi) |
15:23.46 | trevarthan | cool. anyone interested in integrating that with kagu? |
15:24.03 | trevarthan | (I'm not. I can never get UPnP to work for me) |
15:24.12 | trevarthan | (but I know lots of people love it) |
15:24.34 | disq | cool framework |
15:24.47 | dev | trevarthan: it is not that difficult, if you know what to do (as with most of the things) |
15:25.19 | trevarthan | dev: my problem always has and will be the fact that I use MythTV, and I'd need to transcode everything on the fly. |
15:25.28 | trevarthan | well, not for audio. |
15:25.56 | trevarthan | but I usually don't use my n800 for audio at home. I've got mythtv and a big sound system for that. |
15:27.02 | dev | trevarthan: it has a few features, that come quite handy -> https://coherence.beebits.net/wiki/CoherenceMediaRenderer |
15:27.14 | dev | look at the local store thing there |
15:27.32 | *** join/#maemo guardian (n=Guardian@mar44-1-87-90-32-28.dsl.club-internet.fr) |
15:27.35 | _Handful_ | the mythTV upnp server is quite :" temperamental" |
15:27.47 | dev | and UPnP is not just about playing something, controlling is much more fun |
15:30.12 | trevarthan | dev: Coherence does slide shows? That's cool. I'd like a good slide show on my n800. not sure if mythtv publishes my images via UPnP though. |
15:30.29 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
15:30.56 | dev | the MediaRenderer does the slideshow (on the N800) |
15:31.50 | *** join/#maemo frob (n=frob@host63-141-dynamic.11-87-r.retail.telecomitalia.it) |
15:32.06 | trevarthan | _Handful_: tell me about it. I have to disable it, otherwise, when I turn my Xbox 360 on, mythbackend's CPU goes through the roof and stays there until I restart it. I think they fixed that after 0.20, but I'm running 0.20. |
15:32.18 | dev | trevarthan: there will be a .deb this evening or tomorrow |
15:32.22 | _Handful_ | yes I know |
15:32.30 | _Handful_ | we have a quite of trouble hacking around mythtv |
15:32.45 | _Handful_ | but did you saw morpheuz works on that? streaming from mythtv/ etc ? |
15:32.55 | trevarthan | they need to rewrite mythtv in python. everyone would be happier. :) |
15:33.09 | trevarthan | _Handful_: yeah. doesn't work too well yet. |
15:33.29 | _Handful_ | yeah, but can be improved with collaboration =) |
15:33.45 | trevarthan | MoRpHeUz: did you ever run the NUV issue by the gmyth guys? |
15:34.38 | MoRpHeUz | trevarthan: I told them about this... |
15:34.44 | trevarthan | _Handful_: I talked to the mythtv devs about gmyth, and they said that the only thing for it is to wait. They're currently working on making it possible to store multiple encodings of a given recording. That'll make the whole gmyth thing easier. |
15:34.53 | MoRpHeUz | trevarthan: hopefully they'll have a look on that... |
15:35.08 | MoRpHeUz | btw, kulve could get the setup working..it was a silly mistake from him... |
15:35.20 | trevarthan | _Handful_: then they can implement frontends that do transcoding on the fly, streaming, etc, and cache everything. |
15:35.40 | MoRpHeUz | trevarthan: my experience with mythtv's devs are that they are a little bit complicated and not well organized (just like their code hehe) |
15:36.03 | trevarthan | yeah. I wouldn't call MythTV a "mess". But it's definitely not clean either. |
15:36.12 | MoRpHeUz | trevarthan: exactly.. |
15:36.36 | MoRpHeUz | trevarthan: they have this plan about doing transcoding on the fly since the beginning of the year. |
15:36.51 | trevarthan | takes like 30 minutes to compile. That's the worst. And you've got to run the same version client as the server. Makes it impossible to develop for in my house because I've only got one server and it's production. |
15:36.51 | MoRpHeUz | but they just talk hehe |
15:37.29 | MoRpHeUz | Jaffa: it's already open...(gmyth, gmyth-streamer and a demo app is on the way) |
15:38.13 | trevarthan | I try not to touch C/C++ with a ten foot poll if I can help it. |
15:38.13 | MoRpHeUz | trevarthan: some guys like GreyFoxx, xris are good developers there.. |
15:38.27 | Jaffa | MoRpHeUz: yeah, I'd love to see some protocol documentation - and the website seemed a little confusing (once it's using MokoUiScroll, though, I'll want that app :-)) |
15:38.28 | MoRpHeUz | trevarthan: that's what I tried to do with gmyth-streamer... |
15:38.31 | trevarthan | yeah. I was talking to xris. I think he's the original author. |
15:38.56 | MoRpHeUz | Jaffa: documenting mythtv's protocol is a p* in the a* hehe |
15:39.11 | MoRpHeUz | Jaffa: it's 100% experimenting since mythtv's wiki is too old |
15:39.32 | kulve | yes, I got the transcoding working with mencoder |
15:39.33 | MoRpHeUz | trevarthan: xris is the original author of myth-web |
15:39.44 | trevarthan | My guess is that they need to learn how to compartmentalize things better. |
15:39.46 | kulve | gmencoder doesn't work, but probably because I have too old gst |
15:40.01 | MoRpHeUz | trevarthan: Chutt is the maintainer ... |
15:40.06 | Jaffa | MoRpHeUz: so it is using the MythTV-proprietary protocol between the N800 client and the server? |
15:40.07 | trevarthan | ah |
15:40.25 | MoRpHeUz | Jaffa: mythtv's protocol is not proprietary.. |
15:40.46 | MoRpHeUz | trevarthan: have you ever take a look on mythtv's source code ? |
15:40.55 | Jaffa | It's proprietary to MythTV and, as you've just said, not documented |
15:41.08 | trevarthan | yeah. A few times. Mostly when I was hacking MythGame back in the 0.19 days though. |
15:41.13 | MoRpHeUz | Jaffa: got your point.. |
15:41.36 | MoRpHeUz | Jaffa: it uses myth's protocol through gmyth...gmyth abstracts this for you |
15:41.47 | trevarthan | I also looked into the xvmc code when I was trying to get bob deint working with HDTV. I gave up. Is horribly b0rked. |
15:42.08 | MoRpHeUz | trevarthan: I tried to help them with some code, but it's really a mess.. |
15:42.20 | Jaffa | MoRpHeUz: But I want to use Maemo-Myth (or whatever it will be called) with a non-Myth backend. gmyth won't do much here, will it, unless it also provides the ability to write a Myth-compatible server |
15:42.33 | Jaffa | (specifically, Freevo) |
15:42.34 | trevarthan | I've also had to go in a few times debugging SQL problems. That's no fun either. |
15:42.43 | MoRpHeUz | trevarthan: exactly...freevo's guys are easier to deal and they want people to help them... |
15:43.10 | trevarthan | Is freevo written in C too? |
15:43.19 | MoRpHeUz | Jaffa: gmyth-streamer is 100% written in python...you can get the idea from there to use on Freevo... |
15:43.23 | Jaffa | trevarthan: nope, you'll love it: Python :) |
15:43.36 | MoRpHeUz | Jaffa: already talked about this with disch (free |
15:43.40 | MoRpHeUz | =/ |
15:43.43 | trevarthan | how does it compare to mythtv? same feature set? what's it missing? |
15:43.45 | MoRpHeUz | Jaffa: freevo's maintainer |
15:43.54 | MoRpHeUz | trevarthan: freevo = 100% python =) |
15:44.01 | Jaffa | MoRpHeUz: Freevo 2's maintainer. I'm not holding my breath for that, TBH :-/ |
15:44.06 | MoRpHeUz | trevarthan: hehe |
15:44.10 | MoRpHeUz | that's the point |
15:44.30 | MoRpHeUz | Jaffa, trevarthan: they are trying to make freevo 2 a lot better than freevo 1 |
15:44.33 | Jaffa | trevarthan: Recording scheduling isn't quite as nice, but it's much less resource intensive IMHO |
15:44.43 | MoRpHeUz | and then it'll be a really "heavy competitor" for mythtv |
15:44.49 | Jaffa | MoRpHeUz: yeah, but it's typical SSS - it's taking forever, hence the restart of the Freevo 1.x branch. |
15:45.00 | MoRpHeUz | Jaffa: it's because they need people |
15:45.07 | Jaffa | Freevo 2's plans look fantastic, but it's slow going due to a lack of hackers. |
15:45.11 | trevarthan | yuck. SDL. |
15:45.13 | MoRpHeUz | they are just a few (3 ??) developers to rewrite almost everything |
15:45.16 | Jaffa | MoRpHeUz: indeed. |
15:45.23 | MoRpHeUz | Jaffa: =) |
15:45.25 | trevarthan | Doesn't Mythtv use QT? |
15:45.30 | MoRpHeUz | trevarthan: yeah |
15:45.42 | trevarthan | seems like QT is a better choice, to me. |
15:45.59 | trevarthan | Actually, GTK would be excellent too, but QT is probably easier to theme. |
15:46.00 | MoRpHeUz | mythtv is a really mess (it works but...): they have a lot of small applications and too much replicated code... |
15:46.58 | Jaffa | (Not just UI, but quality) |
15:47.16 | MoRpHeUz | this is why I wrote gmyth-streamer...easy to implement more inputs (it has file, dvd and mythtv), transcoders handles (mencoder and gstreamer actually) and streams everything through http..so it's easy for the n800 to receive the stream |
15:47.20 | kulve | is it possible to play the music in the background? |
15:47.27 | trevarthan | Jaffa: I think that's one of mythtv's major problems. It's difficult to develop addons for. |
15:47.36 | kulve | while watching images, or something |
15:47.41 | MoRpHeUz | Jaffa: take a look at this http://labs.morpheuz.eng.br/blog/04/04/2007/prison-break-freedom-for-your-videos/ |
15:47.43 | trevarthan | kulve: no. |
15:47.56 | MoRpHeUz | trevarthan: I agree with you |
15:48.10 | MoRpHeUz | trevarthan: too hard to develop addons and more features for mythtv |
15:48.12 | kulve | trevarthan: that's the main reason I use xmms for that.. Otherwise mythtv might be the only app needed on my mediabox.. |
15:48.57 | trevarthan | kulve: I like it because it works well with an IR remote. I just wish it wasn't so hard to hack. |
15:49.14 | MoRpHeUz | trevarthan: it happens in part because the mess on the code and in part because of it's maintainer's arrogance |
15:49.29 | trevarthan | Kagu would actually make a really nice replacement for mythmusic, IMO. But I don't see that happening as it's python and myth is C. |
15:49.59 | MoRpHeUz | trevarthan: you can do that =) |
15:50.19 | MoRpHeUz | trevarthan: that project of a mediacenter for xbox is 100% written in python and they have a mythtv plugin |
15:50.28 | MoRpHeUz | you just need to know the protocol |
15:50.29 | trevarthan | yeah, I could run it from mythgame. :) |
15:50.34 | MoRpHeUz | =) |
15:50.43 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
15:51.02 | MoRpHeUz | hold on, I will be back soon |
15:51.09 | *** join/#maemo Sulis (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
15:52.32 | timeless | hey |
15:52.52 | timeless | can anyone suggest a couple of big name web apps that work w/ microb but not opera (other than the google suite)? |
15:53.04 | timeless | does youtube actually work better in microb? |
15:54.45 | trevarthan | do I need to be in red pill mode to install screen? |
15:57.36 | Jaffa | MoRpHeUz: sounds great; if gmyth-streamer (you need a better name ;-)) supports different backends, I'll happily do the Freevo one when some of the test apps are available. Presumably the Maemo client doesn't need to talk to the backend (MythTV/Freevo), it just queries gmyth-streamer about available media? |
15:58.58 | Jaffa | MoRpHeUz: hmm, no - I'm wrong? http://gmyth.sf.net/ suggests that the Maemo frontend talks directly to MythTV & gmyth-streamer (what's gst-plugins-mythtv?) |
16:04.39 | *** join/#maemo TimRiker (n=timr@032-318-056.area1.spcsdns.net) |
16:04.39 | *** join/#maemo Blacksitox (n=Fuckyou@unaffiliated/blacksito) |
16:05.48 | Jaffa | timeless: http://www.netvibes.com/ IIRC |
16:06.47 | trevarthan | Jaffa: last time I checked, gmyth-streamer still has some major problems. Usually you can only stream once or it will throw an exception or hang mplayer open. Did you get that fixed MoRpHeUz? |
16:07.26 | trevarthan | Jaffa: it's basically just a thin wrapper around mencoder. It start mencoder, manages the process, and streams mencoder's STDOUT over HTTP. |
16:08.46 | Jaffa | trevarthan: I see. |
16:10.11 | trevarthan | it's a great idea. The problem is that mencoder doesn't want to die sometimes. And telling mencoder not to print status messages on stdout doesn't work for some codecs (i.e. divx). So, basically, mencoder kinda sucks. |
16:11.15 | *** join/#maemo Luria (n=abulafia@cpe-68-174-15-224.nyc.res.rr.com) |
16:11.16 | trevarthan | The other problem is that gmyth doesn't strip out all the NUV crap from the stream, so at best you get skipping sometimes. At worst, it just won't play on the n800. The end result is usually codec dependant. |
16:11.59 | trevarthan | For example, by default, gmyth streams mpeg1. :) why? because mpeg1 appears to be the least fragile and the n800 will actually stream it. |
16:12.08 | trevarthan | hardy ideal though. |
16:12.15 | trevarthan | s/hardy/hardly/ |
16:13.24 | trevarthan | for now, I just use 770encode.pl and have done with it. streaming is too problematic at the moment, mostly because mythtv and mencoder are buggy. |
16:13.45 | Jaffa | Indeed. |
16:15.05 | pupnikafk | mpeg1 has less state info |
16:15.12 | pupnikafk | or statefulness |
16:18.19 | *** join/#maemo OgMaciel (n=omaciel@foresight/developer/OgMaciel) |
16:23.27 | red-zack | what about a 2gb mmc card and n770, working fine? |
16:23.40 | pupnik | min3 is |
16:23.42 | pupnik | kingston i think |
16:24.04 | red-zack | i have a 2gb card, some trouble |
16:24.04 | Jaffa | MPEG1 should also be lower CPU intensive to encode (compared with DivX et al) |
16:24.12 | red-zack | btw, hi pupnik ;) |
16:24.50 | pupnik | servus |
16:25.32 | pupnik | i think it's awesome that mplayer can handle even xvid now |
16:25.37 | red-zack | but i love to travle around the city, spying for wlans |
16:25.47 | pupnik | hehe |
16:26.40 | red-zack | dsniff portable for 770? |
16:28.17 | red-zack | hr, yes it is, but "missing install" |
16:28.19 | red-zack | :( |
16:28.46 | *** join/#maemo TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
16:28.54 | *** join/#maemo metatron (n=abulafia@207-237-214-97.c3-0.80w-ubr16.nyr-80w.ny.cable.rcn.com) |
16:29.17 | *** join/#maemo OgMaciel (n=omaciel@foresight/developer/OgMaciel) |
16:33.00 | *** join/#maemo syntux (n=Jad@unaffiliated/madeye) |
16:33.14 | syntux | Hey, just got my nokia n800! what next :D |
16:33.47 | kulve | play mahjong |
16:33.59 | syntux | lol |
16:34.01 | Luria | flash it |
16:34.02 | _Monkey | Firmware and associated utilities are available from http://tablets-dev.nokia.com |
16:34.05 | *** join/#maemo quux (i=quux@freenode/staff/quux) |
16:34.08 | syntux | :-) How to upgrade my software ? |
16:34.09 | trevarthan | syntux: Install Kagu! |
16:34.19 | Luria | kagu meh |
16:35.41 | trevarthan | install canola? |
16:35.47 | syntux | darn, key locked and I can't unlock it lol |
16:35.52 | red-zack | first install "xterm" |
16:35.53 | red-zack | =) |
16:36.04 | Luria | canola is better |
16:36.06 | kulve | syntux: http://www.internettablettalk.com/forums/showpost.php?p=60205&postcount=5 |
16:36.17 | trevarthan | syntux: defaults to 12345, I think |
16:36.36 | trevarthan | Luria: I'm hurt. |
16:36.37 | Luria | kagu is a great way to kill your battery ;-) |
16:37.00 | trevarthan | doesn't canola kill it just as fast? |
16:37.10 | Luria | oh i like the inertial scrolling |
16:37.26 | trevarthan | I don't care. you're dead to me. |
16:37.30 | Luria | and kagu shows more promise |
16:37.34 | Luria | but |
16:37.41 | kulve | syntux: http://maemo.org/community/wiki/howto_flashlatestnokiaimagewithlinux/ |
16:38.02 | syntux | lovely |
16:38.06 | syntux | thank you folks, you rocks! |
16:38.15 | kulve | syntux: http://maemo.org/community/wiki/applicationrepositories/ |
16:38.20 | Luria | when i want to use the n800 as an mp3 player |
16:38.36 | kulve | syntux: http://maemo.org/community/wiki/applicationmanagerredpillmode/ |
16:38.44 | pupnik | you will find that the dac is surpassed by 40 euro mp3 players |
16:39.02 | Luria | battery life is king, and ive found kagu more cpu intensive |
16:39.15 | pupnik | well not 100% sure about that, but s/n on my 770 is somewhere around 60 db |
16:39.31 | Luria | pupnik, no doubt. |
16:39.43 | trevarthan | Luria: that's a valid argument. How much better is canola? I ask because they both use SDL behind the scenes (which sucks with battery) |
16:39.45 | Luria | gah one sec |
16:39.58 | kulve | syntux: http://maemo.org/community/wiki/codenames/ |
16:41.06 | Luria | much better |
16:41.11 | Luria | on bt keyboard |
16:41.48 | Luria | couldnt hold a conversation with the stylus :-) |
16:42.18 | trevarthan | yeah. I like the thumb kb better. now, finish telling me how much my baby sucks and why? |
16:42.21 | trevarthan | :) |
16:43.35 | Luria | trevarthan, i know they both are sdl based, and i havent done any testing, but anecdotally, i find the cpu and battery draw higher on kagu than canola... and im not a canola fan |
16:43.50 | Luria | mostly observed by running both in the back ground |
16:44.15 | Luria | and how quickly my machine shuts off at 2 bars remaining :-) |
16:45.01 | Luria | other thing about kagu - and perhaps i am an idiot - how do i get it to play all tracks on random? or something other than the selected album |
16:45.53 | syntux | guys, is it safe to flash it ? |
16:46.24 | Luria | and please, dont think i hate kagu... i havent run canola since - but i have gone back to the inbuilt player :-/ |
16:46.40 | Luria | syntux, its necessary :-) |
16:46.51 | Luria | just have a full charge |
16:47.08 | kulve | syntux: it's safe |
16:47.17 | Luria | and do the windows auto install, its painless |
16:47.27 | kulve | and the backup/restore things works nicely even though it doesn't restore the apps you have installed |
16:47.29 | syntux | I'm doing it from linux. |
16:47.32 | trevarthan | Luria: playlist functionality is in progress-ish. I think disq is interested in doing the random stuff. |
16:47.41 | kulve | syntux: yeah, linux is the way :) |
16:48.03 | Luria | syntux, its a bit of a pita |
16:48.11 | syntux | heh |
16:48.22 | syntux | ok, I'm downloading the flasher. |
16:48.26 | trevarthan | Luria: as far as background'ing the process goes, I just noticed that problem yesterday and I committed a patch today that will reduce CPU usage dramatically when kagu is in the background: https://www.guardiani.us/projects/kagu/changeset/285 |
16:48.29 | Luria | trevarthan, i know its a work in progress :-) |
16:48.30 | kulve | syntux: after flashing it's in the same state as when you bought it. Except newert sw |
16:49.06 | Luria | trevarthan, was it still trying to refresh/rerender? |
16:49.26 | trevarthan | Luria: Yes. It was still rendering everything in the background. Any other gripes? I'm here to listen. |
16:49.38 | Luria | those are the big ones |
16:50.05 | trevarthan | OK. Let me add a ticket for Random play mode. Maybe disq will be interested in jumping on that one. |
16:51.04 | Luria | err... also... |
16:51.20 | *** join/#maemo xan (n=xan@a88-112-51-91.elisa-laajakaista.fi) |
16:51.21 | Luria | the music scanner... its not a happy camper |
16:51.40 | trevarthan | oh yeah? what's the problem? |
16:52.05 | trevarthan | Here's the random playmode ticket: https://www.guardiani.us/projects/kagu/ticket/7 |
16:52.10 | Luria | especially didnt like my non latin char sets. the german survived, but the hebrew had to go |
16:52.32 | Luria | also blew up on the dl attempt |
16:53.11 | trevarthan | Yeah. I'm not sure what to do about that. Python's urllib sucks with unicode and other non-ascii charsets. We probably need to replace urllib with something usable. |
16:53.24 | Luria | not entirely you i assume - why nokia, with all its l10n experience couldnt give maemo proper unicode and rtl |
16:53.32 | Luria | is totally beyond me |
16:53.38 | trevarthan | it's python's fault, not nokia. |
16:53.54 | trevarthan | why the world isn't running unicode right now, I don't know. |
16:54.07 | trevarthan | I'll make a ticket for that too and see what I can do. |
16:54.21 | Luria | still... giving me the char lookup for the unicode character is NOT unicode support |
16:55.13 | Luria | trevarthan, since the german eventually scanned, but the hebrew didnt the rtl might be fatal, while nonlatin just buggy |
16:55.44 | Luria | also, ran 5-10 attempts to scan 230 songs before deleting |
16:56.01 | Luria | each took about 5 minutes |
16:56.10 | trevarthan | I don't know if you're a programmer, but if you are, and you find a patch that works, let me know. |
16:56.40 | Luria | i have been. if i have some time, illtry to do something |
16:56.51 | *** join/#maemo noishe (n=noize@68-118-147-112.dhcp.gdis.ne.charter.com) |
16:57.43 | trevarthan | ticket for that one too: https://www.guardiani.us/projects/kagu/ticket/8 |
16:58.20 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
16:58.36 | trevarthan | Luria: thanks for the feedback. Let me know if you notice anything else. |
16:59.38 | Luria | np' |
17:05.57 | Luria | trevarthan, http://api.pocoo.org/pocoo.utils.uri-pysrc.html |
17:06.08 | Luria | any help? |
17:06.08 | _Monkey | any help is, like, welcome |
17:06.21 | trevarthan | lol. |
17:06.26 | noishe | Is there anything setup wise you have to do to a clean n800 to get the moz based browser to resolve it's dependences? |
17:06.34 | trevarthan | forget any help |
17:06.35 | _Monkey | trevarthan: I forgot any help |
17:06.49 | Luria | im not sure at what point the code is failing |
17:07.57 | trevarthan | should give a backtrace in the xterm |
17:08.14 | trevarthan | that func looks like it might help, btw. |
17:08.21 | Luria | np |
17:09.18 | trevarthan | I don't have any non-ascii chars in my id3 tags ( I stripped them all when I was using UKMP)... |
17:09.54 | Luria | so you are asking me where to dl foreign music, eh? |
17:09.59 | Luria | :-) |
17:10.06 | trevarthan | not really. |
17:10.17 | trevarthan | let me write a patch and you can tell me if it works for you. |
17:10.23 | Luria | i was kidding :-) |
17:11.30 | trevarthan | BTW, do you get a line number in the backtrace? Just to make sure it's failing where I think it is? |
17:12.37 | *** join/#maemo Luria (n=abulafia@207-237-214-97.c3-0.80w-ubr16.nyr-80w.ny.cable.rcn.com) |
17:17.38 | Luria | i might not be able to reproduce this until i put something more complicated than german back on my n800 |
17:18.15 | trevarthan | ugh |
17:18.46 | trevarthan | well, tell you what: do that sometime, then send me the backtrace. we'll go from there, ok? |
17:18.57 | *** join/#maemo DaniloCesar (n=Danilo@200.17.212.243) |
17:19.05 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
17:19.42 | *** join/#maemo Sulis_ (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
17:19.43 | Luria | ill do what i can |
17:19.48 | Luria | :-) |
17:20.49 | MoRpHeUz | Jaffa, trevarthan: sorry, I'm back |
17:21.05 | MoRpHeUz | trevarthan: the problem about streaming more than 1 media is that mythtv does not support it.. |
17:21.19 | trevarthan | Luria: I updated the ticket with that URL. I'll need a backtrace to determine if it's worth porting though. Doesn't look like a drop in as we're doing the part after the '?', and that code seems to be doing the part before the '?'. |
17:21.32 | MoRpHeUz | Jaffa: the client just makes an http query...then gmyth-streamer uses gmyth to get data from mythtv backend |
17:23.47 | Luria | let me try to reproduce it later and grab the output |
17:25.18 | *** join/#maemo __shawn (n=shawn@m810f36d0.tmodns.net) |
17:27.46 | *** join/#maemo cannonball (n=todd@nat.ivenue.com) |
17:27.51 | Luria | i gotta run run |
17:27.55 | Luria | bye all |
17:27.58 | *** part/#maemo Luria (n=abulafia@207-237-214-97.c3-0.80w-ubr16.nyr-80w.ny.cable.rcn.com) |
17:28.52 | cannonball | Hey all. My coworker just got a nokia tablet. There's no ping, the docs indicate that busybox should be able to provide it. I tried symlinking it, but it said applet not found. Am I close to doing it the right way? Am I missing something really obvious? |
17:29.23 | cannonball | I don't know much detail about this particular equipment/os. It's my first exposure to it. |
17:30.02 | Jaffa | MoRpHeUz: Excellent! So an appropriate amount of hackery to gmyth-streamer to support Freevo would mean MaemoMyth wouldn't need to change? |
17:30.09 | kulve | cannonball: busybox needs to be reconfigure/recompiled to provide ping |
17:30.30 | kulve | cannonball: my device seems to have ping though.. |
17:30.43 | kulve | cannonball: did you upgrade the firmware? |
17:31.20 | cannonball | He says no. Has not upgraded anything. He's going to the wiki and going to look for things along that line. |
17:31.36 | cannonball | He said something about another repository as well. |
17:31.44 | cannonball | So I guess he's going to install the iputils package. |
17:32.15 | kulve | first thing to do is to update the newest firmware |
17:33.01 | kulve | because the "flashing" will erase everything there |
17:33.01 | MoRpHeUz | Jaffa: exactly |
17:35.04 | MoRpHeUz | Jaffa: that's the way I tought about it...but as I'm no on that team any more, I can't assure that things will happen like this, but I still talk with the guys about this subject..so if you want to send any suggestion for me, it will be welcome! =P |
17:35.09 | cannonball | kulve: apparently he has the latest :-) Came with it, so that's cool at least. |
17:35.18 | *** join/#maemo fcarvalho (n=fcarvalh@200.184.118.132) |
17:35.35 | kulve | 26-8? |
17:35.36 | _Monkey | 18 |
17:35.55 | N800 | trevarthan, you want an ok button? |
17:35.57 | kulve | _Monkey: 18? |
17:35.57 | _Monkey | kulve: wish i knew |
17:36.06 | kulve | _Monkey: I knew that! |
17:36.07 | _Monkey | kulve: i'm not following you... |
17:36.08 | cannonball | kulve: 3.2006.49-2 |
17:36.25 | kulve | cannonball: so, he has 770? |
17:36.31 | cannonball | yes. |
17:36.41 | trevarthan | N800: sure. |
17:36.47 | kulve | cannonball: remember to always tell if you are talking about 770 or n800.. :) |
17:37.05 | trevarthan | if you want, feel free to do button down images too. I can always code those in. |
17:37.09 | cannonball | cvs commit -m "Always say model" |
17:37.37 | cannonball | Linus woudl be so disappointed... |
17:37.46 | *** join/#maemo V-I-P (i=0pZUhg75@nat-wh-1.rz.uni-karlsruhe.de) |
17:38.30 | N800 | the other dude knows the settings to use to get transparency going. so i'm just going to end up putting together a layout and he'll do the rest.. |
17:38.45 | trevarthan | cool. |
17:42.06 | *** join/#maemo behdad (i=behdad@nat/redhat-ca/x-a0a4f126c9cc106c) |
17:45.38 | *** join/#maemo Sulis_ (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
17:45.57 | *** join/#maemo garrett (i=garrett@nat/novell/x-2ec5e3a18dc8be3a) |
17:46.27 | N800 | trevarthan, can you show me an example of a button drop down image? |
17:46.49 | N800 | i have no idea as to what this is.. |
17:48.18 | trevarthan | Click a button anywhere on a normal desktop system. See how it looks like it has been pressed? The image is shifted to the right and down by a pixel or so. Sometimes, with rounded images, you can change the shadows to make it look like it has been pressed. That's what I mean. |
17:49.00 | trevarthan | I think canola might have really obvious button down images. Don't those round buttons get pushed in when you touch them? |
17:49.11 | trevarthan | could be wrong.... |
17:49.19 | trevarthan | been a while since I used canola. |
17:50.54 | k-s[WORK] | trevarthan: no, we don't |
17:50.56 | k-s[WORK] | yet |
17:50.58 | k-s[WORK] | :-P |
17:51.23 | N800 | tried canola once |
17:52.27 | N800 | so for every icons button on the sprites.png you need an alternative. |
17:52.38 | N800 | that shows it was pressed |
17:52.50 | trevarthan | yeah, that's the idea. |
17:53.13 | k-s[WORK] | yes |
17:53.14 | k-s[WORK] | :-) |
17:53.43 | k-s[WORK] | or you use Edje (EDC) files and specify a new state that can be just the image with a position offset, new color, alpha.... |
17:53.50 | k-s[WORK] | really easy :-) |
17:55.23 | *** join/#maemo jjazz (n=jjazz@cpe-72-225-187-239.nyc.res.rr.com) |
17:55.25 | destino | you can also modify the original image by code, but i would only recommend that if you are trying to make something compatible with lots of themes |
18:01.15 | *** join/#maemo Pooh22 (n=me@cl-116.ams-05.nl.sixxs.net) |
18:01.30 | *** join/#maemo Sulis_ (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
18:02.25 | *** join/#maemo beavis (n=mk@p5B045D30.dip.t-dialin.net) |
18:02.53 | syntux | neyahahah Finishing flashing... done |
18:05.05 | trevarthan | k-s[WORK]: yeah, we're still using pygame. no edje here. |
18:05.09 | *** join/#maemo akjohn (n=john@dhcp-103-71.arsc.edu) |
18:05.21 | akjohn | Howdy all.. |
18:05.46 | k-s[WORK] | trevarthan: too bad :-P |
18:06.07 | trevarthan | :) we can't all be cool like the canola kids. |
18:06.13 | k-s[WORK] | trevarthan: you should really try it, I told you :-) |
18:06.40 | akjohn | I have a Nokia N800 running IT OS 2007 1.2006.47-20 and having trouble with the browser and loading https sites.. |
18:06.46 | k-s[WORK] | trevarthan: it's not being cool as canola kids, but as the E kids... we're following their infra :-) |
18:07.23 | akjohn | Anyone have a moment to chat with me? |
18:07.23 | trevarthan | btw, how does the edje event loop work? Is it like SDL where you need to add sleeps to not chew up 100% cpu? Or is it like gtk where all of that is hidden from you and everything is event driven? |
18:07.25 | k-s[WORK] | trevarthan: kenne and I wrote this tutorial, may be of help: http://wiki.enlightenment.org/index.php/Creating_Edje_User_Interfaces |
18:07.36 | k-s[WORK] | trevarthan: it's like GTK |
18:07.46 | syntux | which works better with Nokia N800, Gizmo or Skype ? |
18:07.48 | timeless | inz: sure, but do you need to move all the other things? it just feels like you're running around in a loop, when i'd hope that a single memmove would be sufficient |
18:07.58 | timeless | akjohn: what sites? |
18:08.06 | akjohn | timeless, Any site I try.. |
18:08.08 | timeless | and which browser? |
18:08.10 | N800 | syntux either or |
18:08.13 | timeless | pick one and name it? |
18:08.14 | k-s[WORK] | trevarthan: Edje is just a "smart object" of Evas (the canvas), the main loop stuff is done by Ecore (something along the lines of GLib) |
18:08.15 | N800 | both are really good |
18:08.19 | akjohn | timeless, The normal browser. |
18:08.28 | timeless | https://sf.net ? |
18:08.35 | timeless | and have you tried rebooting your device? |
18:08.48 | akjohn | timeless, I checked the time and it was off. I reset it and rebooted it and it is doing the same thing still.. |
18:08.50 | trevarthan | k-s[WORK]: how do you get a specific frame rate then? |
18:08.51 | k-s[WORK] | trevarthan: it's more optimized for graphics, with the "animator" avoiding you to have multiple timers for animation |
18:09.01 | k-s[WORK] | trevarthan: you set the animator frame rate |
18:09.09 | trevarthan | ah. |
18:09.11 | k-s[WORK] | :- |
18:09.25 | k-s[WORK] | it's doable with g_timeout_add() and some code, sure |
18:09.32 | trevarthan | How does the speed compare to pygame? (blits, specifically, but font rendering too) |
18:09.52 | k-s[WORK] | trevarthan: blits are much faster, I wrote the 16bpp to be like that :-) |
18:10.05 | akjohn | timeless, I get a "Unable to complete secure transaction" |
18:10.20 | k-s[WORK] | trevarthan: fonts are a bit slower, because it render the fonts directly and not an image that is then blitted... but it saves lots of memory |
18:10.54 | trevarthan | k-s[WORK]: one of my biggest problems with kagu is font rendering. I'm having to pre-render and cache things, which is bloating my ram usage a lot. |
18:11.07 | *** join/#maemo Sulis_ (n=syrinx@87.113.69.47.plusnet.pte-ag2.dyn.plus.net) |
18:11.09 | k-s[WORK] | trevarthan: I have binary packages for n800, you can try my demos... I'll package kenne kinetics list example soon |
18:11.22 | k-s[WORK] | trevarthan: I know that, we do that with canola |
18:11.30 | k-s[WORK] | sorry, we did |
18:11.55 | timeless | akjohn: have you done anything funny to your device? |
18:12.03 | timeless | e.g. deleting all certificates from control panel :) |
18:12.08 | trevarthan | So what's the big motivation for edje? Just getting a few more blits per cycle out of the hardware? |
18:12.10 | k-s[WORK] | trevarthan: that don't show too much, just if you use soft shadow you'd notice any difference |
18:12.21 | akjohn | timeless, Um... I dont think so.. |
18:12.42 | trevarthan | I mean, you can abstract everything yourself, so having a gtk like event loop doesn't seem like that big of an advantage.... |
18:12.43 | akjohn | timeless, I did look in there and all the CA certs where there, but there are not any user certs.. |
18:12.59 | timeless | there normally aren't any user certs, that's fine |
18:13.21 | k-s[WORK] | trevarthan: as I told you, Evas is the canvas (something along pygame.sprite.Group), Edje is a tool to read description and resources from a text file, store resources on one file... like a theme, but with basic scripting |
18:13.52 | timeless | ok, i get: Secure connnection |
18:13.54 | k-s[WORK] | trevarthan: Evas manages objects in layers, try to minimize repaint area, etc... |
18:13.59 | timeless | This site has sent an untrusted certificate |
18:14.01 | k-s[WORK] | trevarthan: Ecore manages timers, loop, ... |
18:14.06 | trevarthan | k-s[WORK]: so the big motivating factor is that you wanted a decent theme engine and didn't want to write your own? |
18:14.09 | timeless | * Certificate name is invalid or does not match the name of the site |
18:14.14 | timeless | <https://sf.net> |
18:14.20 | k-s[WORK] | trevarthan: Ecore_Evas manages connection with window manager, expose events from X, etc... |
18:14.22 | timeless | i take it you're getting a different error :( |
18:14.28 | akjohn | timeless, I noticed it this morning on gmail after my N800 crashed last night.. |
18:14.35 | akjohn | timeless, Yep.. |
18:14.59 | k-s[WORK] | trevarthan: Edje is something like CSS + JavaScript... it define states, transitions and events to trigger transitions, together with a basic scripting and layout engine |
18:15.00 | timeless | months ago i had problems where certman flaked out |
18:15.07 | timeless | but i haven't seen them recently |
18:15.27 | akjohn | timeless, I get the "site has sent an untrusted cert", then I click continue |
18:15.32 | k-s[WORK] | trevarthan: on top of those, we also have ETK or EWL, widget sets like GTK... but that you can blend with your eye candy |
18:15.46 | timeless | um, ok, then what? |
18:15.52 | *** join/#maemo vivijim (n=vivijim@200.184.118.132) |
18:15.52 | akjohn | timeless, Then I get the message again, and I click continue, |
18:16.12 | timeless | how much data do you have on your device? :) |
18:16.13 | trevarthan | k-s[WORK]: oh... so it comes with it's own widgets? Do you use them? Or have you decided to make your own? |
18:16.15 | k-s[WORK] | trevarthan: ETK and EWL can be mixed with the canvas, for example you can fade in your dialog to ask for password, then slide it... move buttons, do whatever you want |
18:16.15 | akjohn | timeless, Then I get "Unable to complete secure transaction" then I click ok and nothing happens.. |
18:16.32 | akjohn | timeless, Lets see what df says.. |
18:16.40 | k-s[WORK] | trevarthan: use ETK so far... it's almost like GTK, almost the same API |
18:16.47 | timeless | i think if i were you, i'd backup my data (not necessarily w/ backup) and reflash :) |
18:17.04 | akjohn | timeless, / is 54% /tmp is 14% |
18:17.05 | timeless | but you're welcome to try browser.garage.maemo.org to see if the other browser works better |
18:17.20 | timeless | it's pretty unlikely that it would, but who knows :) |
18:17.31 | k-s[WORK] | trevarthan: you can set your own theme, per application but also per widget... (no big thing here) |
18:17.32 | akjohn | timeless, Dang.. I need this for maemo-mapper for a trip tomorrow.. |
18:17.34 | trevarthan | k-s[WORK]: sounds like a big time investment just to develop for the n800. |
18:17.52 | k-s[WORK] | trevarthan: what? our time? |
18:17.58 | trevarthan | no, mine |
18:17.59 | akjohn | timeless, I guess I could try flashing to the newest and try to put everything back togerther again.. |
18:18.12 | k-s[WORK] | trevarthan: e.org guys did the hard job |
18:18.13 | akjohn | timeless, *together |
18:18.22 | k-s[WORK] | trevarthan: I already wrote the difficult bits of optimization |
18:18.24 | trevarthan | It does sound like a really nice engine though. |
18:18.35 | k-s[WORK] | trevarthan: what's left now is just write your app to use it :-P |
18:18.41 | timeless | 52% used in / here, so you haven't really added too much |
18:18.51 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
18:18.51 | trevarthan | How much RAM does it use with python loaded and nothing else? |
18:19.14 | k-s[WORK] | trevarthan: sure it take some time playing with Evas/Edje to get it right and use correct... but it pays in the end |
18:19.18 | akjohn | timeless, I have added some things, like maemo-mapper, xterm and things.. |
18:19.47 | timeless | most of maemomapper is or should be on mmc |
18:19.57 | timeless | there are only a few files / gconf bits |
18:20.01 | k-s[WORK] | trevarthan: which app? you need to check... usually it's less than if you did it with PyGame... it reference count images it open, use the same data, etc |
18:20.07 | timeless | migrating it is tolerable |
18:20.12 | timeless | xterm is reinstallable |
18:20.43 | akjohn | timeless, Yeah.. Just a bummer to have to put everything back in and what not.. |
18:20.47 | k-s[WORK] | trevarthan: raster, the main author, is careful with those things... although e17 is bling bling, it uses less memory than XFCE |
18:21.01 | timeless | try the other browser |
18:21.03 | trevarthan | k-s[WORK]: <sigh> sounds really good. Too bad I'd have to rewrite everything. |
18:21.13 | timeless | as i said, it's unlikely to help, but unless you're paying for bandwidth it shouldn't hurt |
18:21.15 | akjohn | timeless, I dont have the other browser.. |
18:21.25 | akjohn | timeless, Eh? |
18:21.46 | akjohn | timeless, I thought I needed the latest firmware to load the new browser.. |
18:21.48 | timeless | http://browse.garage.maemo.org/ |
18:21.55 | timeless | oh, you're using 3.2007 |
18:21.56 | timeless | ? |
18:22.15 | timeless | well, if you're feeling adventurous, http://webwizardry.net/~timeless/n800/ :) |
18:22.22 | akjohn | timeless, 1.2006.47-20 |
18:22.27 | timeless | eww |
18:22.28 | k-s[WORK] | trevarthan: for canola we had to rewrite just the UI, we designed it to be split in Model-View-Controller, so jut views are being rewritten |
18:22.37 | trevarthan | k-s[WORK]: I might start a branch of kagu rewritten for edje/avas/etk/place-your-stupid-acronym-here. (you really need a single name for all of that, BTW) |
18:22.44 | timeless | that's um, like the original shipping release |
18:22.48 | k-s[WORK] | trevarthan: actually we'll rewrite controllers too... but just to move them to python (== simpler, easier to maintain) |
18:22.57 | _Handful_ | use EFL |
18:22.59 | timeless | most devices shipped w/ a slightly later one |
18:23.02 | k-s[WORK] | trevarthan: single name is EFL |
18:23.12 | akjohn | timeless, I am just from the "if aint broke" thought process |
18:23.14 | k-s[WORK] | stands for "Enlightenment Foundation Libraries" :-P |
18:23.22 | timeless | oh, me too |
18:23.36 | trevarthan | k-s[WORK]: yeah, if I do the rewrite, I'll probably make the music playing portion a separate backend process and communicate with the frontend via DBUS or sockets. |
18:23.36 | timeless | but the devices i have that are like that have collected a lot more cobwebs than yours has :) |
18:23.59 | akjohn | timeless, What do you mean? |
18:24.03 | k-s[WORK] | trevarthan: ah, MoRpHeUz and lsobral can be handy here... they're writing such backend |
18:24.11 | trevarthan | k-s[WORK]: disq has been wanting to write a GTK frontend anyway, so that would let us experiment with different frontends. |
18:24.13 | timeless | i have a couple of devices i don't reflash |
18:24.46 | akjohn | timeless, How many do you have??!? |
18:24.55 | k-s[WORK] | trevarthan: if he alredy know GTK, it may be faster to write at first glance, but don't be fooled |
18:24.59 | timeless | but i'm sure i collected more pieces |
18:25.17 | trevarthan | k-s[WORK]: frankly man, I really wish you canola guys would just open source that crap so I didn't have to do all of this extra work just to support A2DP and play with some tiny extra features. That sucks. You're all a bunch of jerks. |
18:25.19 | timeless | akjohn: 1 770, a proto n800 w/ 72% used on / |
18:25.26 | akjohn | timeless, Ah.. |
18:25.28 | timeless | and 2 n800s |
18:25.31 | k-s[WORK] | trevarthan: so do I, believe me |
18:25.38 | timeless | the proto and 770 are devices i've used heavily |
18:25.50 | chenca | hahahahah |
18:25.58 | akjohn | timeless, I see.. Nice to have a budget for a gadgets.. |
18:25.59 | timeless | the others get reflashed probably weekly |
18:26.09 | _Handful_ | hehehe that's what I call being straight to the point =) |
18:26.13 | timeless | akjohn: nah, working for nokia doesn't quite do that |
18:26.14 | _Handful_ | =) |
18:26.20 | k-s[WORK] | trevarthan: why don't you use mplayer and write a small app outside canola to change ~/.mplayer/config |
18:26.21 | k-s[WORK] | ? |
18:26.22 | _Handful_ | a2dp works on canola =) |
18:26.26 | trevarthan | oh well, at least you're providing us with cool tools to make things with. But then you're like "here's the new version of canola, so all your hard work is completely useless now" |
18:26.32 | _Handful_ | just use mplayer like you did on kogu =) |
18:26.36 | akjohn | timeless, Oh.. I guess that helps.. |
18:26.40 | *** join/#maemo __shawn (n=shawn@71.141.132.103) |
18:26.46 | timeless | akjohn: i'm paid to work on the web browser |
18:26.47 | _Handful_ | trevarthan: I don't think this.. as you said.. people that likes to hack |
18:26.49 | *** join/#maemo Tu13es (n=Tu13es@d124041.iol.unh.edu) |
18:26.53 | _Handful_ | would play with the other things.. |
18:26.59 | timeless | so problems w/ it interest me professionally (if nothing else) |
18:27.11 | _Handful_ | freedom of choice =) |
18:27.27 | akjohn | timeless, Well. I guess I need to backup and flash then eh? Can I just snag my home directory over to a flash card and then flash the device with the newest firmware? |
18:27.34 | k-s[WORK] | trevarthan: next canola version will be in Python, so you can try to hack it even if it's not open source... ;-) |
18:27.38 | k-s[WORK] | but I hope it will |
18:27.43 | k-s[WORK] | be |
18:27.49 | _Handful_ | but we fully understand your point =) we think that same.. but managers don't =) |
18:27.52 | Jaffa | What justification would there be for it *not* being OSS? |
18:28.06 | k-s[WORK] | Jaffa: managers not getting it |
18:28.08 | trevarthan | _Handful_: if you're telling me to work around the fact that canola is closed source, then you obviously don't understand open source at all. |
18:28.10 | Jaffa | _Handful_: think of the features even the current Canola would have if it was OSS. |
18:28.18 | k-s[WORK] | Jaffa: we're trying hard, it's at the legal dept right now |
18:28.45 | timeless | you'll want to grab the gconf directory tree too |
18:28.46 | _Handful_ | trevarthan: I didn't said I understand it.. but =) we are fighting to open it, because we know how it works and how much the application could benefit from being open source |
18:28.57 | timeless | but it's basically gconf and ~ |
18:29.00 | _Handful_ | and even more ... how it would be easier to know good people interested in the software.. =) |
18:29.02 | k-s[WORK] | Jaffa: me too... even I, as a developer, have things that I'd like different and can implement, but I cannot release this work |
18:29.16 | akjohn | timeless, Where is the gconf tree and how do I restore it cleanly? |
18:29.18 | timeless | in my case, i want ~, gconf, and apt/dpkg info |
18:29.43 | timeless | gconftool/gconftool-2 are the proper ways |
18:29.53 | timeless | but you'd need to read a man page or something for info about how to do it right |
18:29.58 | _Handful_ | we are making pressure, because we understand the possibilities... but if they (managers) think other ways... or have other plans... it's complicated.. |
18:30.02 | k-s[WORK] | Jaffa: we could have almost all webservices inside canola, like proper flickr, audioscrobbler, ... |
18:30.09 | trevarthan | _Handful_: let me know when that happens. But until then, you give me no choice but to write my own competing app. And it's not like either one of us are really getting paid for it (I know you guys are funded a bit, so not so true on your end), so it just doesn't make any sense. |
18:30.42 | k-s[WORK] | trevarthan: I already wrote a competing software too! |
18:30.43 | _Handful_ | trevarthan: that's the point.. I wrote about it. I even don't think as competition because we are trying to do the same : make maemo great |
18:30.47 | k-s[WORK] | to my own paid software! |
18:30.52 | akjohn | timeless, _sigh_ Okay.. I do not really have time to mess around with this, so hopefully maemo-mapper keeps going.. |
18:30.54 | OgMaciel | :D |
18:31.01 | timeless | maemo mapper iirc uses gconf |
18:31.04 | _Handful_ | and you and konttori made us pretty happy when developed in python |
18:31.08 | k-s[WORK] | it's called catota! check my playground: http://blog.gustavobarbieri.com.br/2007/04/19/new-maemo-player-catota/ |
18:31.20 | _Handful_ | and we would be even more happy if this would grow even more =) |
18:31.22 | timeless | it's /var/lib/gconf fwiw |
18:31.30 | timeless | and you can /try/ to just archive the tree |
18:31.34 | timeless | although it's not technically legal |
18:31.40 | trevarthan | k-s[WORK]: _Handful_: if you can't open source canola, I think you should focus on other aspects of the system and stop competing with the open source players. They'll mature on their own, but it's harmful to have Canola out there undermining them. |
18:31.43 | akjohn | timeless, Legal? What do you mean? |
18:31.54 | timeless | the api says you're supposed to use gconf apis |
18:32.10 | timeless | instead of just going behind the daemon and touching its files |
18:32.14 | akjohn | timeless, Oh I see. I would use the term "proper" instead of "legal" |
18:32.19 | pupnik | why does dspmp3sink suck for catota? |
18:32.23 | _Handful_ | and even with canola not being open, at least all the components, and really hard and important work is on the publics repositories .. so we are releasing the important bits for delovepers like you and others to also benefit (if the code is good of course.. ) |
18:32.24 | k-s[WORK] | trevarthan: we can't. we don't work on it because we want, but because we're paid to do so |
18:32.41 | k-s[WORK] | trevarthan: and we were born _FIRST_ :-D |
18:32.50 | trevarthan | :) |
18:32.53 | _Handful_ | yes.. and more: I don't think we are mining the player... but if you think so |
18:32.55 | _Handful_ | for example |
18:32.56 | _Monkey | for example is 0x00 a valid value for a Java bytecode? |
18:32.58 | k-s[WORK] | pupnik: at that time? it was mplayer fault! |
18:33.11 | k-s[WORK] | pupnik: does it still suck? I think mplayer were fixed |
18:33.20 | _Handful_ | a guy sent me a though comment about not being able to use last.fm and that he would never user canola.. |
18:33.46 | trevarthan | :) probably disq. |
18:33.46 | pupnik | k-s[WORK]: just reading from your blog |
18:33.58 | _Handful_ | so I really think that we are not mining... we are in the end helping improving it.. |
18:34.16 | akjohn | timeless, Do you really think flashing it will correct the problem? |
18:34.18 | _Handful_ | - not in the best way of course... =) |
18:34.19 | _Handful_ | ehehhe |
18:34.30 | _Handful_ | no.. it wasn't disq =) |
18:34.37 | _Handful_ | as " slow " |
18:34.41 | timeless | akjohn: not many choices |
18:34.44 | timeless | it pretty much has to |
18:34.48 | timeless | the sites aren't broken |
18:34.56 | timeless | it's very unlikely your file system is corrupt |
18:35.02 | trevarthan | well, perhaps the competition motivates. But I think it's harmful too, cause you guys are getting paid and I'm not. :) Makes me want to pack up and go home, you know? |
18:35.12 | timeless | and even if it is, you're still better off w/ a backup and finding out sooner |
18:35.31 | timeless | my guess is certman is corrupt |
18:35.31 | _Handful_ | I know... this sucks.. but look what you guys made in such small time... |
18:35.35 | _Handful_ | it's incredible |
18:35.42 | timeless | although i don't think we ever really figured out how/why that happens |
18:35.58 | k-s[WORK] | trevarthan: I know, but your work is important for us... |
18:36.07 | timeless | i'd probably move to either 3.2007 or 4.2007. but my proto is i think 2.2007 :) |
18:36.17 | _Handful_ | I think is important for maemo... |
18:36.29 | k-s[WORK] | trevarthan: like chenca and I always proposed using Python, you proved to our boss that it's possible |
18:36.30 | akjohn | timeless, Ah.. Well I guess I will start trawling the wiki for back and flash guides.. I was thinking to go to the latest so I could use the mozilla browser.. |
18:36.54 | akjohn | timeless, Do you have a link to a backup and flash guide handy? |
18:37.02 | timeless | i happen to use the mozilla browser on both 4 and 3, so i'm not picky about that |
18:37.14 | timeless | 4 has the advantage of trying to correct touchpad problems |
18:37.19 | timeless | s/pad/screen/ |
18:37.29 | timeless | but some people have complained that 4 hurts things |
18:37.40 | akjohn | timeless, You mean when you use the finger keyboard? |
18:37.48 | akjohn | timeless, Cause I use that a ton.. |
18:38.04 | akjohn | timeless, And it so annoys me when applications interact with it differently. |
18:38.09 | timeless | if you mean the small keyboard |
18:38.22 | timeless | (vkb, not fkb) |
18:38.23 | akjohn | timeless, No I mean the big keyboard for finger typing.. |
18:38.44 | MoRpHeUz | trevarthan: k-s[WORK] mentioned a media backend...I'm working on it with lsobral ... =) |
18:38.53 | timeless | the touchscreen problems were generally afaiu limited to stylus/fingernail input |
18:39.02 | timeless | if you have problems using thumbs, that's not something i'm aware of |
18:39.09 | timeless | but, i'm starving |
18:39.14 | timeless | and my food choices are dwindling |
18:39.27 | akjohn | timeless, All right.. Thanks for the help.. Go get something to eat eh? |
18:39.49 | trevarthan | k-s[WORK]: so we're like an idea farm to you. :) a proof of concept application. I'm not sure how I feel about that. I suppose it makes Canola better in the long run, which, if I want to use Canola (and I did originally), helps me in a round about sort of way. |
18:40.00 | _Handful_ | hei |
18:40.10 | trevarthan | It's like open source work flow without the open source. |
18:40.14 | trevarthan | :) |
18:40.14 | _Handful_ | I don't think is that trevarthan, I think is like user's need not idea farm =) |
18:40.27 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
18:41.08 | k-s[WORK] | trevarthan: not much an idea farm, but as one that get things done first |
18:41.22 | _Handful_ | because we actually had bold plans for canola since the beginning.. (actually that was the motivation to go efl now) now we needed a infra to implement our ideas in a fast way |
18:41.25 | k-s[WORK] | idea of python was born more than a year before |
18:41.47 | _Handful_ | imagine yourself using sdl without pygame... it's a slow and pain process : / |
18:41.53 | trevarthan | I dunno. I get it. I just don't like it very much. And it sounds like you don't like it much either. But it sounds like we're stuck with it. |
18:42.10 | _Handful_ | yeah.. we for SURE don't like it.. believes us |
18:42.12 | k-s[WORK] | trevarthan: yep |
18:42.17 | syntux | which repos are safe to use ? |
18:42.21 | _Handful_ | what we can do is : try to release most of the componets that we can |
18:42.30 | k-s[WORK] | trevarthan: we tried to keep things as free as possible |
18:42.46 | akjohn | timeless, Did you take off yet? |
18:42.52 | k-s[WORK] | trevarthan: EFL is BSD, I could let our manager tell me "make it in house and change the license", but we didn't |
18:43.14 | pupnik | developers need to eat too |
18:43.19 | k-s[WORK] | libdmapsharing was released by andrunko as LGPL |
18:43.24 | _Handful_ | pupnik: a lot =) lol |
18:43.35 | akjohn | Nah.. Devs can run on sode alone right? |
18:43.39 | akjohn | *soda |
18:43.43 | _Handful_ | hehehe |
18:43.46 | _Handful_ | I wish... =) |
18:44.19 | akjohn | So, how good is the backup app at getting you back in shape after a firmware rev? |
18:44.21 | _Handful_ | I could run on Fazer chocolate |
18:44.27 | trevarthan | k-s[WORK]: I think I want to benefit as large of a user base as possible though, and it sounds like EFL is huge and difficult to port. Are there any other well known applications using it right now? |
18:45.04 | k-s[WORK] | trevarthan: E itself, but it's in C |
18:45.23 | k-s[WORK] | trevarthan: you have doxygen docs, some texts on the platform overview |
18:48.47 | trevarthan | A large part of me feels like if I use EFL I'll just be supporting Canola and it's license. :) And that kagu will be forever in Canola's shadow. And if I restrict Kagu to the n800, then it might indeed be forever in Canola's shadow. |
18:49.01 | trevarthan | did that hit the 255 char limit? I can't tell. |
18:49.23 | k-s[WORK] | trevarthan: and that tutorial I told you |
18:49.58 | k-s[WORK] | trevarthan: ? |
18:50.07 | trevarthan | what? |
18:50.13 | trevarthan | I'm not sure what you're asking. |
18:50.53 | _Handful_ | I think you should not worry about us |
18:51.10 | akjohn | I guess folks missed my backup question... |
18:51.15 | _Handful_ | better you should only look, and see if we released something that was not available that is worth using =) |
18:51.28 | akjohn | Anyone have any experience with the backup app? |
18:51.37 | pupnik | akjohn: vague questino |
18:51.54 | akjohn | pupnik, Hmm.. Not sure how I could be more clear. |
18:51.55 | trevarthan | _Handful_: yeah. I guess that means that unless I really need the performance, EFL doesn't really make much sense for kagu. |
18:52.01 | N800 | trevarthan, you are still being ask to join the darkside |
18:52.03 | _Handful_ | so it will never be on the shadow.. and being free. make's you faster than us |
18:52.11 | _Handful_ | because we have other projects.. |
18:52.14 | pupnik | akjohn: it saves certain things and not others |
18:52.24 | _Handful_ | I think it's not performance.. I'm a UI guy |
18:52.33 | trevarthan | _Handful_: I might really need the performance. I'm not saying I don't. But switching just because it's there isn't a good decision. |
18:52.35 | _Handful_ | I like the choice because it's so much faster to create rich ui |
18:52.41 | akjohn | Is there anything that I need to backup outside of what the backup application backs up before reving my firmware? |
18:52.42 | N800 | 3 icons down 8 to go |
18:52.57 | _Handful_ | I wouldn't ever switch because of performance.. it's about speed for doing great rich ui |
18:52.57 | akjohn | pupnik, Hows that? |
18:53.27 | _Handful_ | and even better... you can actually make the ui team do a lot of the boring work for the developers.. |
18:53.28 | pupnik | akjohn, i reccommend you back up the things you want to keep that the backup application does not backup. |
18:53.58 | akjohn | pupnik, I agree, but sadly I have no idea what those things might be.. |
18:54.09 | *** join/#maemo Pwille (n=user@0x50c53fcc.odnxx3.adsl-dhcp.tele.dk) |
18:54.50 | trevarthan | _Handful_: I'm not really all that interested in a great rich UI. I'm more interested in dead-simple and ease of use. I'm not sure if EFL would make that more difficult or less difficult. |
18:55.05 | pupnik | The backup application saves and restores user data stored in ~/MyDocs (by default) and setting directories and files in /etc/osso-af-init/gconf-dir (a link to GConf database /var/lib/gconf), /etc/osso-af-init/locale, and /etc/bluetooth/name. The application can be configured to back up other locations and files as well by using custom configuration files. |
18:55.19 | pupnik | For all data that is not normally backed up, the so-called locations configuration is used. |
18:55.24 | pupnik | The locations configuration paths must not overlap with the documents path. |
18:55.30 | pupnik | The locations configuration allows the applications to install a configuration file with a list of files and directories that must be included in the backup. The configuration file must be installed into the /etc/osso-backup/applications directory and named <application>.conf. The file must consist of simple XML format. The following example illustrates the example_libosso.conf configuration file: |
18:55.41 | trevarthan | _Handful_: I'm also interested in portability. And I think EFL rules that out. |
18:56.12 | k-s[WORK] | trevarthan: why? |
18:56.40 | k-s[WORK] | trevarthan: we have it working on macos too, and win32 is not far (almost finished, using direct3d) |
18:56.41 | trevarthan | Why does it rule it out? EFL + python bindings isn't widely available on anything but maemo yet. |
18:58.21 | trevarthan | I think the correct approach for kagu right now is to separate the backend from the frontend and continue developing using pygame for now, but leave the door open for GTK and EFL. |
18:58.51 | *** join/#maemo frob (n=frob@host228-140-dynamic.11-87-r.retail.telecomitalia.it) |
18:58.56 | trevarthan | And the longer I wait to do that, the harder it will be, so we should probably make that a priority. |
18:59.13 | pupnik | akjohn: http://www.internettablettalk.com/forums/showthread.php?t=7488&highlight=backup+restore |
18:59.23 | akjohn | pupnik, Ah! Thanks! |
18:59.46 | k-s[WORK] | trevarthan: have at look at catota, I have engines split and you can grow on it |
19:00.11 | trevarthan | catota? |
19:01.01 | MoRpHeUz | trevarthan: http://blog.gustavobarbieri.com.br/2007/04/19/new-maemo-player-catota/ |
19:01.16 | *** join/#maemo lsobral (n=sobral@200.184.118.132) |
19:01.20 | MoRpHeUz | trevarthan: just need some update regarding gmyth-streamer parameters... |
19:01.35 | trevarthan | looks like it's a frontend, basically? In GTK? with support for multiple backends? |
19:05.39 | k-s[WORK] | trevarthan: yep |
19:05.46 | *** join/#maemo brian__ (n=brian@adsl-76-212-15-2.dsl.pltn13.sbcglobal.net) |
19:05.52 | k-s[WORK] | trevarthan: with multipe player engines and sources |
19:06.03 | k-s[WORK] | trevarthan: I have few sources, like the file chooser |
19:06.13 | k-s[WORK] | trevarthan: maybe you can add a playlist there, dunno |
19:06.34 | k-s[WORK] | trevarthan: it was born as a clever hack to allow me experiment with mplayer without using command line |
19:07.18 | *** join/#maemo dospod (n=dospod@cpe-24-175-234-237.stx.res.rr.com) |
19:07.32 | dospod | hello |
19:07.40 | brian__ | Hi all, when I try to play 'Road to Ruin' (the sample audio clip) in my N800 it says 'Unable to perform operation. Try again'. |
19:07.49 | *** join/#maemo dolske (n=dolske@corp-241.mountainview.mozilla.com) |
19:07.56 | brian__ | I've rebooted and the behavior is the same. |
19:08.06 | brian__ | Well I've power cycled. |
19:08.29 | kenne | k-s[WORK], horizontal kinetic scrolling is in git ... there is a ctor karg 'horizontal' that you must set to True |
19:09.35 | dospod | does anybody have maemo installed on a computer? |
19:09.49 | k-s[WORK] | kenne: thanks |
19:11.32 | procto | trevarthan: is there any work planned on improving kagu performance? |
19:11.41 | dospod | I like the hildon ui and was wondering if someone had it installed on their computer also |
19:11.44 | procto | I haven't had a chance to look at the code, so I can't offer any specific comments, though |
19:14.26 | procto | MoRpHeUz: are there any catota packages? It looks pretty darn nice. |
19:14.40 | *** join/#maemo Yamazaki-kun (n=bsa3@host217-44-81-35.range217-44.btcentralplus.com) |
19:14.59 | *** join/#maemo richieeee72 (n=richard@82-69-62-183.dsl.in-addr.zen.co.uk) |
19:15.07 | procto | MoRpHeUz: I'm stuck using only windows machines until I get all the parts for my new computer, so building from svn ain't happening for me |
19:15.08 | pupnik | hmm, free movies and films for all http://www.archive.org/details/moviesandfilms |
19:15.14 | *** join/#maemo behdad (i=behdad@nat/redhat-ca/x-2e4a88ff6fddae8a) |
19:15.34 | MoRpHeUz | procto: I think that it's just from svn, right k-s[WORK] ? |
19:16.35 | k-s[WORK] | procto: no, just SVN |
19:16.47 | procto | oh well |
19:16.59 | k-s[WORK] | procto: feel free to continue, I can give you every copyright if you want |
19:17.15 | k-s[WORK] | code is clean, simple |
19:17.32 | MoRpHeUz | procto: why procto ? =P hehe |
19:17.35 | procto | k-s[WORK]: one of the main thing that's appealing to me about it, is the ability to use mplayer to play upnp stuff |
19:18.27 | k-s[WORK] | procto: you can write any source you want |
19:18.43 | procto | I'm looking at the code |
19:18.45 | procto | it really is good |
19:18.55 | procto | I so often see python code that looks like C without curly braces |
19:19.06 | procto | sp moce wjem tjat osm |
19:19.13 | procto | I mean, so nice when that isn't the case |
19:21.02 | k-s[WORK] | procto: not my code, believe me :-) |
19:21.24 | procto | ehehe |
19:21.32 | k-s[WORK] | although some examples of edje/evas are more like bash script than anything else |
19:21.32 | *** join/#maemo red-zack (n=mk@p5B045D30.dip.t-dialin.net) |
19:21.38 | k-s[WORK] | too small and simple |
19:22.29 | procto | while I'm a big fan of EFL, I think it's overkill for most things |
19:22.40 | pupnik | the evas youtube is nice. keep making videos of cool things - helps promote the nokias |
19:22.42 | procto | I think Catota has just the right interface for its type of app. I'm very impressed |
19:22.48 | trevarthan | procto: yes. lots. what aspect of performance are you curious about? |
19:23.02 | _Handful_ | pupnik: that's the goal =) |
19:23.06 | k-s[WORK] | pupnik: yep! |
19:23.21 | procto | trevarthan: the "everything is slow" aspect. Scanning I understand, but it takes over 15 seconds to load an 80 song playlist |
19:23.25 | procto | I didn't time it exactly |
19:23.39 | trevarthan | yeah, that's a long playlist. |
19:23.45 | trevarthan | I'll work on that. |
19:23.58 | trevarthan | most of mine are 12 songs or less. |
19:24.27 | procto | but what is it doing when it's loading the playlist? like I said, I haven't looked at the code |
19:24.30 | procto | Shouldn't it only be doing something like reading an xml file? |
19:24.37 | procto | and dumping it into the UI? |
19:24.42 | trevarthan | procto: It's allocating a surface for each item in the scroll widget. That's surprisingly slow. |
19:24.49 | procto | ah |
19:24.50 | procto | I see |
19:25.29 | procto | I only got my n800 2 weeks ago, and I don't have any linux computers to develop on at the moment (main computer's a laptop, and waiting on asus to send me a replacement for a video card that BURST INTO FLAME) |
19:25.33 | trevarthan | I'll see if I can change it to not allocate a surface, but instead blit everything on the fly. I've been meaning to do that for a while now. |
19:25.33 | k-s[WORK] | trevarthan: ooooouch! |
19:25.37 | procto | I'm itching to code something :> |
19:25.39 | k-s[WORK] | trevarthan: please don't do it |
19:25.50 | k-s[WORK] | trevarthan: keep surface for the N visible items + 2 spare |
19:26.06 | procto | k-s[WORK]: that might not work well with kinetic scrolling |
19:26.07 | k-s[WORK] | trevarthan: cycle those (wrap) |
19:26.08 | trevarthan | yeah, that's a good idea. |
19:26.17 | k-s[WORK] | procto: it does |
19:26.19 | procto | trevarthan: how about actually only having a single widget? |
19:26.21 | procto | i.e. |
19:26.26 | k-s[WORK] | procto: kenne have a video showing that |
19:26.29 | procto | like one huge button (I'm not 100% familiar with the API) |
19:26.44 | procto | with selection identified by scroll position? |
19:26.48 | k-s[WORK] | procto: he don't have widgets, but simple SDL/PyGame surfaces... |
19:26.48 | procto | a bit hacky, but might be faster |
19:27.06 | procto | right, so it handles a bunch of surfaces, right? |
19:27.08 | trevarthan | procto: if I do it k-s[WORK]'s way, the load time will go way down. I can optimize further from there. |
19:27.13 | k-s[WORK] | procto: right |
19:27.26 | procto | so I'm thinking you can have a single surface, with text on it |
19:27.27 | k-s[WORK] | trevarthan: please do, we do that in canola and works fast |
19:27.32 | procto | so only one surface is handled |
19:27.37 | procto | and you're just moving it up and down |
19:27.44 | k-s[WORK] | procto: and when you move it one item up? |
19:27.45 | trevarthan | they are widgets, actually, but they're virtual. They're not like GTK widgets or anything. But they are their own objects. |
19:28.05 | k-s[WORK] | procto: you'd have to recreate it... horrible, managing 10-20 items are not slow |
19:28.10 | procto | k-s[WORK]: the whole thing is larger than the screen. So you can move it up and down |
19:28.22 | *** join/#maemo _pcfe_ (n=pcfe@a83-245-162-212.elisa-laajakaista.fi) |
19:28.24 | jjazz | I'm looking for an RSS reader for the n800 that will grab the full version of the pages excerpted in an RSS feed. Anybody know of such an app? Thanks. |
19:28.46 | *** part/#maemo richieeee72 (n=richard@82-69-62-183.dsl.in-addr.zen.co.uk) |
19:31.09 | trevarthan | k-s[WORK]: I've been wondering if a linked list would be better for the scroll widget than a normal python list too. Then I could have a pointer to the viewport's top edge and not have to walk the entire widget item list every time I render. |
19:31.47 | k-s[WORK] | trevarthan: python list is vector but with smart implementation, it's fast if you append() |
19:31.57 | procto | why can't you have a pointer with the normal list? |
19:32.36 | trevarthan | hmmm... I suppose I just need to access it by index. I've been looping it. |
19:32.43 | syntux | guys, whats the default root@nokia password?, trying to connect via SSH |
19:33.14 | k-s[WORK] | trevarthan: no, use iterators (for element in list) |
19:33.29 | k-s[WORK] | trevarthan: that's not slow, possible something else |
19:33.39 | trevarthan | k-s[WORK]: why iterators? |
19:34.01 | k-s[WORK] | trevarthan: iterators are optimized to do iterations over sequences or any objects |
19:34.08 | k-s[WORK] | trevarthan: list iterators are fast |
19:34.29 | trevarthan | k-s[WORK]: you sure they aren't just fancy interfaces to the normal looping constructs? |
19:34.50 | k-s[WORK] | trevarthan: yes, but it's the fastest way |
19:35.25 | k-s[WORK] | if you do "for i in xrange(len(list)): list[i]" it's slower |
19:36.30 | trevarthan | got any documentation to that? I've never seen that claim. |
19:36.41 | k-s[WORK] | some, 1) http://www.python.org/doc/essays/list2str.html |
19:37.26 | k-s[WORK] | 2) http://wiki.python.org/moin/PythonSpeed/PerformanceTips |
19:37.35 | k-s[WORK] | hope it helps |
19:38.06 | trevarthan | yeah. thanks. |
19:38.17 | *** join/#maemo fsmw (n=Fernando@200.72.33.75) |
19:38.47 | *** join/#maemo NoOneNo (i=NoOneNo@CPE000c6e2f3bfb-CM0011ae050804.cpe.net.cable.rogers.com) |
19:39.08 | trevarthan | of course, pygame is almost always the bottleneck in practice (according to religious use of cProfiler), but I do have a few places where I could improve python calculations. (mostly in the scroll widget itself) |
19:39.35 | pupnik | if that endgaget device were the successor i'd buy it in a heartbeat. the keyboard gives you plenty of buttons - only the dpad is worrisome |
19:40.28 | pupnik | but if it is low-resistance (i.e. not a hard click) it's a win |
19:40.52 | jjazz | pupnik: a keyboard is the last thing I want on the thing. For real work, I have an external keyboard that I usually leave at work. For just carrying it around, the stylus and my thumbs are more than good enough. |
19:41.01 | jjazz | keboard = lots of bulk for nothing |
19:41.11 | pupnik | for stand-up texting with thumbs |
19:41.28 | milhouse | woah |
19:41.33 | pupnik | for right-hand side buttons for games without alienating the buziness people |
19:41.38 | milhouse | now i know where all my storage has gon |
19:41.39 | milhouse | e |
19:41.40 | k-s[WORK] | trevarthan: you have to reduce usage of blit |
19:41.47 | k-s[WORK] | trevarthan: do you have anything to manage your objects? |
19:41.52 | milhouse | just did a backup of my n800 - 176MB! |
19:41.55 | k-s[WORK] | trevarthan: like what need to be repainted? |
19:41.58 | milhouse | normally about 30MB |
19:42.35 | k-s[WORK] | http://blog.gustavobarbieri.com.br/2007/04/03/pygame-smart-group-and-sprite-implementations/ |
19:42.36 | trevarthan | k-s[WORK]: no, not yet. I thought about that this morning. Only a few regions of the screen need to be repainted, but I'm currently repainting everything all the time. |
19:42.49 | k-s[WORK] | trevarthan: this points to my code |
19:42.56 | k-s[WORK] | it will be useful for you |
19:42.56 | milhouse | what the hell have i installed which has filled up /home/user to that extent... |
19:43.15 | trevarthan | k-s[WORK]: thanks! |
19:43.31 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
19:43.59 | jjazz | milhouse: du -h |
19:44.08 | procto | k-s[WORK]: are you gustavo barbieri? |
19:44.14 | milhouse | yeah: /home/user/.osso_rss_feed_reader |
19:44.15 | NoOneNo | n00b alert - Just got a 770 and was wondering if anyone had made - look into making it a Bluetooth Audio Gateway? |
19:44.16 | procto | just curious, since the handle doesn't match the name |
19:44.21 | milhouse | it's huge |
19:44.28 | milhouse | and i've only got about 6 feeds setup |
19:44.43 | milhouse | 151MB in that directory alone |
19:44.51 | k-s[WORK] | procto: yep |
19:44.55 | trevarthan | NoOneNo: like, audio input -> bluetooth output? |
19:44.55 | milhouse | sigh... RSS Feed Reader - what a sack of shit |
19:45.10 | NoOneNo | more like bluetooth input for audio output |
19:45.30 | trevarthan | NoOneNo: ah. what's the application for that? |
19:45.33 | jjazz | milhouse: Is there a better one available? |
19:45.36 | NoOneNo | basically to have a bluetooth phone pump out call/voice data to the Nokia for it to pump out audio |
19:45.49 | procto | k-s[WORK]: thanks for that moin python performance tips link. looks like they updated it a lot since the last time I looked. |
19:45.55 | milhouse | jjazz: I believe there might be |
19:45.56 | NoOneNo | if you were to mount the 770 as a stereo/gps/bluetooth gateway for a car |
19:45.58 | procto | I forgot some of those things |
19:46.05 | trevarthan | NoOneNo: so you're only interested in the headset profile, not A2DP? |
19:46.07 | jjazz | milhouse: If you find it, please do report back. I'm interested. |
19:46.12 | NoOneNo | correct |
19:46.13 | procto | going to optimize some of my python :> |
19:46.15 | milhouse | jjazz: can't recall it now, but there are alternatives and they would sturggle to be worse than what Nokia ship |
19:46.43 | procto | I use rssfwd.com as my rss reader |
19:46.44 | jjazz | milhouse: I'm particularly interested in something that prefetches the pages referred to in feeds that only come with excerpts. |
19:46.48 | procto | forwards everything to my gmail |
19:46.54 | jjazz | (I'd like to read those pages on the subway) |
19:47.05 | procto | you can create a special gmail account for it |
19:47.08 | procto | sort them into labels |
19:47.09 | procto | if you want |
19:47.14 | milhouse | jjazz: the unfortunate thing is the stock feed reader integrates quite nicely with the home page, but it's so buggy it's effectively useless for any serious use (and now i find it's filling up the whole of my internal memory) |
19:47.41 | jjazz | milhouse: Yeah, and I've had my feeds disappear on me a couple times too. |
19:47.47 | trevarthan | NoOneNo: there's no current work being done with that right now, but we do have A2DP support in some apps. The Bluetooth ALSA project provides a headset profile software implementation <-> ALSA gateway. You can get a binary package for maemo here: http://www.guardiani.us/index.php/N800_custom_packages#Bluetooth_ALSA |
19:48.01 | trevarthan | hope that didn't get cut off by the 255 char limit.... |
19:48.13 | NoOneNo | thanks |
19:48.21 | milhouse | was about to reflash to verify some bugs, i'll avoid adding any new feeds in future. |
19:48.22 | NoOneNo | did it end in _ALAS ? |
19:48.34 | trevarthan | NoOneNo: Yes. so after you've got that installed, it's just a matter of... |
19:48.38 | *** join/#maemo Yamazaki-kun (n=bsa3@host217-44-81-35.range217-44.btcentralplus.com) |
19:49.21 | trevarthan | configuring bluetooth alsa to connect to the phone and play through alsa. |
19:49.45 | *** join/#maemo __shawn (n=shawn@032-324-517.area1.spcsdns.net) |
19:49.51 | pupnik | what native playback rates doe n770 support for audio samples? |
19:50.03 | NoOneNo | I will definately look into it, thanks for the heads-up |
19:50.09 | pupnik | does the sound backend do resampling in hardware or software? |
19:50.25 | trevarthan | NoOneNo: you'll probably need either red pill mode or to be root and use `dpkg -i ...` to install those packages. I screwed up the packaging a bit and need to fix it. |
19:50.40 | trevarthan | they work fine though. |
19:51.01 | trevarthan | you just can't click them from the browser and install them directly without turning on red pill mode. |
19:53.17 | procto | Necessity is the mother of python scripts |
19:53.21 | *** join/#maemo TimRiker (n=timr@216.49.181.128) |
19:53.28 | procto | Anyone have experience using the Maemo SDK under VMWare? |
19:55.08 | pupnik | yes |
19:55.33 | trevarthan | it's too bad the n800 doesn't have a line-in jack. Then I could use it as a stereo A2DP adapter for my desktop while I'm at work. |
19:55.46 | procto | pupnik: how was your experience? |
19:55.51 | procto | pupnik: does it work? |
19:56.16 | procto | my USB ports are fried, so I'm going to be developing at home. Then transferring built packages to work |
19:56.23 | procto | where I'll be transferring them to the device |
19:56.25 | procto | or maybe uploading them |
19:56.29 | procto | and downloading to the device |
19:56.34 | NoOneNo | but you are able to stream into the n800 via ad2p now? How CPU intensive would the headset profile be though? it can be at a much lower bit rate |
19:57.09 | unique311 | tired of my computer making a noise everytime someone says N800 |
19:57.12 | NoOneNo | also, do you know if people have had success with this package on the 770, (my 770 is 3 days old so I really don't know to much yet) |
19:57.20 | pupnik | it worked procto, just took up a lot of unneded space for me |
19:57.27 | procto | ah, k |
19:57.28 | trevarthan | NoOneNo: AFAIK, A2DP is a one way outbound profile. I'm not sure if Bluetooth ALSA has the ability to act as an A2DP sink (like a headset does). |
19:57.58 | trevarthan | NoOneNo: not sure if it works on the 770. probably though. |
19:58.39 | trevarthan | NoOneNo: headsetd (the headset profile daemon) is a bit less resource intensive than a2dpd, I think. |
19:59.00 | *** join/#maemo fsmw (n=Fernando@200.72.33.75) |
19:59.03 | trevarthan | but I've never tried it on the n800, just on linux desktops. |
19:59.33 | trevarthan | No open source linux SIP phones for the n800 yet, so I haven't had a reason to try my BT mono headsets. |
20:00.07 | *** join/#maemo adoyle (n=adoyle@static-72-74-246-2.bstnma.fios.verizon.net) |
20:04.42 | *** join/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
20:09.41 | *** join/#maemo Luria (n=abulafia@cpe-68-175-110-250.nyc.res.rr.com) |
20:10.13 | *** join/#maemo florian (n=fuchs@f048034245.adsl.alicedsl.de) |
20:12.36 | *** join/#maemo sp3001 (n=tt@hoasb-ff0ddd00-250.dhcp.inet.fi) |
20:13.57 | Luria | maemo does need a multitouch picture viewer |
20:14.16 | Luria | so i have an emergency subway map |
20:14.49 | Luria | or in case i have to go to some godforsaken place in the outer boroughs |
20:15.37 | *** join/#maemo Shurik (n=Shurik91@64.238.118.3) |
20:15.43 | Shurik | hola |
20:15.44 | _Monkey | niihau, Shurik |
20:16.02 | Shurik | tupo tapu |
20:16.05 | *** join/#maemo amr (n=amr@cpc1-leed7-0-0-cust392.leed.cable.ntl.com) |
20:16.22 | Shurik | okay, so who's got 8 gig SD in n800? |
20:16.36 | Shurik | I just got refunded for the destroyed one... so now I'm thinking |
20:17.43 | alterego | Has anyone managed to make use of the serial port on the N800 or N770? |
20:18.01 | Shurik | tablet has a serial port? |
20:18.11 | NoOneNo | <trevarthan> http://maemo.org/community/wiki/BluetoothHeadset?highlight=%2528headset%2529 |
20:18.22 | Shurik | well, other then usb |
20:18.36 | NoOneNo | though they are talking about a bluetooth headset for the 770 they mention that the alsa plugin will not work |
20:18.55 | NoOneNo | do you think its accurate, I'm probably still going to try, just a little disappointing |
20:20.06 | alterego | I guess that's what the pinout is on the PCB .. |
20:20.11 | Luria | Shurik, which 8gb did it destroy? |
20:20.22 | Shurik | Patriot |
20:20.38 | alterego | Erm, well, the pin contacts. It looks a lot like the Nokia data cable connection style. |
20:20.46 | Luria | im on the fence between buying a kingston and waiting for the overpriced sandisk offerings |
20:21.19 | Shurik | think it will make a difference? |
20:21.24 | Luria | i didnt even know they made sdhc cards |
20:21.50 | Shurik | yeah |
20:21.56 | *** join/#maemo red-zack (n=mk@p5B045D30.dip.t-dialin.net) |
20:22.06 | Shurik | well, newegg.com is great, but I'm thinking where else can I get SD from |
20:22.15 | Shurik | because they might not refund me a second card :) |
20:22.24 | Shurik | when n800 toasts it |
20:22.53 | Luria | i was going to make an exception and buy in store |
20:23.02 | Shurik | *gasp* |
20:23.13 | *** join/#maemo guardian (n=Guardian@ANantes-252-1-101-196.w81-48.abo.wanadoo.fr) |
20:23.40 | Luria | what, paying tax+rent surcharge or that there are b&m stores that sell then |
20:23.44 | Luria | what, paying tax+rent surcharge or that there are b&m stores that sell then |
20:23.50 | trevarthan | NoOneNo: that page gives you an excellent explanation for why the n800 doesn't have native headset and a2dp profiles. yes. btsco is the "old" way of doing bluetooth alsa. |
20:23.51 | Luria | crap |
20:24.36 | *** join/#maemo sp3002 (n=chatzill@hoasb-ff0ddd00-250.dhcp.inet.fi) |
20:24.42 | trevarthan | NoOneNo: The page they link to: http://bluetooth-alsa.sourceforge.net/build.html Is what you're downloading if you use those packages I sent you the link to. I just took that code, compiled it, and packaged it. |
20:24.43 | Luria | is there the possibility of bt headset (with mic) on the horizon? |
20:25.10 | *** join/#maemo sp3001_ (n=tt@hoasb-ff0ddd00-250.dhcp.inet.fi) |
20:25.46 | trevarthan | Luria: application specific? Yes. In general for the n800 (i.e. built in to the OS)? I have no idea, but I'd say probably not. |
20:26.09 | Luria | no, i meant a maemo stack |
20:26.12 | Luria | shame |
20:26.17 | trevarthan | Let's put it this way: I haven't read anything about it in the maemo stack. |
20:26.25 | trevarthan | nothing current anyway. |
20:26.30 | *** join/#maemo guardian (n=Guardian@ANantes-252-1-101-196.w81-48.abo.wanadoo.fr) |
20:26.38 | Luria | almost as nonsensical as the unicode support |
20:27.04 | Luria | anyone know offhand if microb has rtl support? |
20:27.25 | trevarthan | Luria: there is a very good reason why bluetooth audio is difficult on maemo. It's a hardware issue. You have to do it in software, and that requires ALSA unless you write your own code. |
20:27.34 | *** join/#maemo guardian (n=Guardian@ANantes-252-1-101-196.w81-48.abo.wanadoo.fr) |
20:27.43 | *** join/#maemo guardian (n=Guardian@ANantes-252-1-101-196.w81-48.abo.wanadoo.fr) |
20:28.58 | trevarthan | They would either have to switch all apps off of gstreamer and move to alsa, or they would have to rewrite bluetooth-alsa in gstreamer, or provide alsa GST sinks. And they'd need software versions of all the DSP codecs too. It's a big problem. |
20:29.40 | Luria | silly design, then |
20:29.50 | Luria | but still silly |
20:29.52 | trevarthan | But hopefully we'll start seeing BT support directly in applications soon. |
20:29.54 | *** join/#maemo guardian (n=Guardian@ANantes-252-1-101-196.w81-48.abo.wanadoo.fr) |
20:30.00 | pupnik | ITOS has an alsa backend - so why do see... configure: error: No linkable libasound was found |
20:30.50 | trevarthan | pupnik: dunno. you got the dev packages installed? |
20:30.54 | Luria | if they arent going to give us that, they could at least sell the nokia headphones in the us :-) |
20:31.00 | *** join/#maemo guardian (n=Guardian@ANantes-252-1-101-196.w81-48.abo.wanadoo.fr) |
20:31.07 | pupnik | i see nothing alsa or asound in my apt-cache search |
20:31.10 | trevarthan | Luria: yeah. no kidding. :) I lost mine. |
20:31.12 | pupnik | or on the device |
20:31.28 | Luria | trevarthan, so did i |
20:31.32 | *** join/#maemo ajturner (n=ajturner@adsl-67-38-2-238.dsl.sfldmi.ameritech.net) |
20:31.52 | trevarthan | pupnik: not sure about the old ITOS. I built bluetooth-alsa and mplayer for 2007 though. |
20:31.58 | Luria | wanna know how i got a new pair - not that its going to help you... |
20:32.07 | trevarthan | sure |
20:32.13 | Luria | if anything, it will add to your despair |
20:32.27 | Luria | i went to the nokia flagship store |
20:32.33 | Luria | on 5th avenue |
20:32.37 | Luria | and asked |
20:32.45 | *** join/#maemo pv__ (n=pv@a91-154-1-163.elisa-laajakaista.fi) |
20:32.50 | trevarthan | I think I remember you telling this story a while back. |
20:32.55 | Luria | they didnt even have an sku to order it |
20:32.56 | Luria | yeah |
20:33.09 | trevarthan | they just gave you a sample model, right? |
20:33.19 | Luria | from the back room for free |
20:33.24 | trevarthan | :) |
20:33.33 | Luria | i even offered to pay |
20:33.39 | trevarthan | that sucks. too bad it isn't a more common jack. |
20:33.49 | Luria | fwiw, i did see some euro sites selling it |
20:34.09 | Luria | i actually have to return a set of iphone eshures |
20:34.18 | Luria | they *sorta* work |
20:34.45 | trevarthan | My ipod headphone work fine. Just uses the onboard mic. |
20:35.24 | Luria | well, yeah, but the point is to have the mic :-/ |
20:35.44 | Luria | and arent you too bright to have an ipod :-p |
20:35.47 | trevarthan | doesn't bug me too much. the one on the n800 works fine. |
20:36.09 | trevarthan | no, I'm starting to think I'm stupid for having an n800. :) |
20:36.30 | Luria | not liking it? |
20:36.39 | NoOneNo | the headphone jack on the nokia is not a standard 3.5mm jack? is that only true of the N800 or the 770 as well? |
20:36.47 | trevarthan | I could still be using my ipod. It's cheaper, and I don't have to write any code to make it work. |
20:37.05 | trevarthan | No A2DP on the ipod though. That was one of my selling points for the n800. |
20:37.05 | Luria | NoOneNo, it is a standard jack plus an extra ring |
20:37.37 | NoOneNo | so pluggin regular headphones does not line the left,right,ground rings up? |
20:37.42 | NoOneNo | plugging in |
20:38.04 | trevarthan | NoOneNo: no, it does. |
20:38.27 | trevarthan | And it's pretty slick. normal headphones work fine, AND the mic on the n800 works at the same time. |
20:38.28 | NoOneNo | oh good, sorry could confused by the above... |
20:39.23 | NoOneNo | could = got |
20:40.02 | trevarthan | NoOneNo: it's just not a common jack. nobody makes replacement headphones *with* the mic for it. |
20:40.54 | NoOneNo | but for the bluetooth headset profile thats still pretty good, stereo jack connected to car amplifier, internal mic still working for voice |
20:41.09 | trevarthan | right. |
20:41.14 | NoOneNo | though I would imagine the problem of voice echo cancellation will be a problem |
20:41.20 | NoOneNo | unless its already doing that in the DSP |
20:41.26 | trevarthan | or find a plug that fits and wire the mic anywhere you want. |
20:41.27 | NoOneNo | part |
20:41.55 | trevarthan | I doubt it does that in the dsp. |
20:41.57 | *** join/#maemo pdz (n=paul@135.14.169.217.in-addr.arpa) |
20:42.17 | *** join/#maemo __shawn (n=shawn@adsl-67-124-150-9.dsl.pltn13.pacbell.net) |
20:42.36 | trevarthan | My friend was complaining that he could hear himself when I was testing SIP with him on "speaker". |
20:43.00 | trevarthan | complaint went away when I plugged in my ipod headphones. |
20:44.37 | NoOneNo | hmmm, that would suck ... how bad was the echo, un-doable? |
20:46.17 | disq | so, new themes? |
20:46.28 | disq | i napped again btw, what's wrong with me. sleeping 20 hours a day |
20:47.00 | trevarthan | NoOneNo: not sure. he heard it, not me. |
20:48.20 | *** join/#maemo TimRiker (n=timr@216.49.181.128) |
20:48.37 | trevarthan | disq: no new themes yet. k-s[WORK] and _Handful_ had an excellent conversation with me regarding canola and EFL though. |
20:48.50 | disq | in-channel? i should check logs |
20:49.17 | disq | i just didn't like the Pawn scripting and the unclean macros, but efl looks good to me otherwise |
20:49.34 | *** join/#maemo pdz- (n=paul@135.14.169.217.in-addr.arpa) |
20:49.38 | trevarthan | disq: yeah. I pitched a fit. They told me to shut up. It was good stuff. |
20:49.58 | trevarthan | I just don't like rewriting everything. |
20:50.14 | disq | need a bigger team |
20:50.19 | trevarthan | yup |
20:50.55 | trevarthan | apparently EFL has a scroll widget of it's own these days. so we could use that. |
20:51.08 | *** join/#maemo metatron (n=abulafia@cpe-68-175-110-250.nyc.res.rr.com) |
20:51.36 | metatron | ah the joys of dinky "free" wifi |
20:51.42 | trevarthan | Oh, and k-s[WORK] smacked me on the head and told me how retarded my scroll widget code is and a really obvious way to speed it up and reduce memory usage by a lot. |
20:51.47 | disq | yeah i saw the videos in planet.maemo.org |
20:52.08 | disq | constructive critisizm, that's good |
20:52.33 | trevarthan | Yeah. I should have seen that tweak. I probably would have given time. It's really obvious. |
20:52.39 | k-s[AWAY_WORK] | disq: not that bad... I didn't told him that bad words |
20:52.40 | k-s[AWAY_WORK] | :-) |
20:52.59 | trevarthan | whatever. my head's still sore. you made me cry. |
20:53.01 | trevarthan | :) |
20:53.10 | metatron | oh no |
20:53.13 | k-s[AWAY_WORK] | :-D |
20:53.14 | metatron | dont cry |
20:53.48 | Luria_ | its not like canola is better :-) |
20:53.50 | chenca | "Developers May Cry" |
20:54.25 | trevarthan | disq: so we might have a 1.1 release soon with "trev's scroll widget sucks much less now" as the primary reason. |
20:54.53 | k-s[AWAY_WORK] | trevarthan: don't forget to credit me |
20:54.54 | k-s[AWAY_WORK] | :-D |
20:54.57 | disq | could make it 1.0.2 instead |
20:55.10 | Luria_ | its the background refresh patch in the deb or only in svn? |
20:55.13 | disq | also "ooh look we fixed the theme some more, thanks to these guys" type of thing |
20:55.42 | trevarthan | k-s[WORK]: yeah, but who do I cite you as? k-s? k-s[WORK]? k-s[AWAY-WORK]? I'm so confused. |
20:55.59 | trevarthan | Luria: svn only. just committed it today. |
20:57.05 | Luria_ | looking forward to the next release |
20:57.20 | trevarthan | yeah, me too. it's gonna not suck as much. :) |
20:57.24 | Luria_ | may i ask why the scanner is separate? |
20:57.47 | k-s[AWAY_WORK] | trevarthan: Gustavo Sverzut Barbieri |
20:57.51 | k-s[AWAY_WORK] | trevarthan: that's my name |
20:58.08 | trevarthan | ok. I'll be sure to tell everyone you verbally abused me. :) |
20:58.12 | Luria_ | and/or doesnt use the native indexing? |
20:58.41 | disq | by native indexing do you mean metalayer? |
20:58.53 | trevarthan | Luria: separate because most people don't change media that much. and that's how canola did it. (I think) |
20:59.09 | trevarthan | native indexing: Is that possible? |
20:59.27 | Luria | is metalayer the native dialog approach? |
20:59.29 | disq | trevarthan: canole has a service running in the background looking for mmc mount/unmount signals |
20:59.38 | Luria | yeah, thats it |
20:59.48 | trevarthan | right. |
20:59.59 | trevarthan | and then canola-conf runs to scan stuff. |
21:00.04 | Luria | oh, not the canola |
21:00.13 | *** part/#maemo Shurik (n=Shurik91@64.238.118.3) |
21:00.24 | k-s[AWAY_WORK] | disq: you may use that if you want |
21:00.33 | k-s[AWAY_WORK] | ~/.canola/canola.db is sqlite3 |
21:00.34 | infobot | k-s[AWAY_WORK]: okay |
21:00.40 | disq | Luria: well. both authors currently have metalayer-crawler0 disabled in init.d. it would dive into my sardine partition and never come back. some other problems with trev. so, we're only trying to use the "good parts" of the osso-media-engine (like the player) |
21:00.56 | Luria | oh, not the canola i wanted to delete it when i try to debug the utf issue |
21:01.00 | Luria | oops |
21:01.01 | k-s[AWAY_WORK] | ~/.canola/canola.db ? |
21:01.01 | infobot | /.canola/canola.db is, like, sqlite3 |
21:01.01 | _Monkey | it has been said that ~/.canola/canola.db is sqlite3 |
21:01.05 | k-s[AWAY_WORK] | aahahaha |
21:01.14 | Luria | <PROTECTED> |
21:01.36 | k-s[AWAY_WORK] | Luria: that's it |
21:01.46 | k-s[AWAY_WORK] | strace is your friend for these stuff :-D |
21:01.48 | Luria | k thnx |
21:01.58 | *** join/#maemo chenca (n=chenca@200.184.118.132) |
21:01.58 | k-s[AWAY_WORK] | strace -e trace=open canola |
21:02.19 | disq | Luria: you had a utf8 issue with kagu-scanner? please do debug or at least send us sample files, we'd like to reproduce |
21:02.28 | Luria | oops not for canola |
21:02.41 | Luria | disq, yeah i did |
21:02.44 | disq | i thought i fixed them all :) |
21:02.44 | trevarthan | disq: yeah, I already talked to him about it. he's gonna look into it. |
21:03.06 | trevarthan | disq: no, urllib is still b0rked. |
21:03.06 | Luria | i just havent been home to get hebrew files on my machine |
21:03.37 | Luria | since it worked with german, im guessing its rtl+utf |
21:03.42 | Luria | but not sure |
21:03.43 | *** join/#maemo melunko (n=hmelo@201.36.198.2) |
21:04.07 | disq | btw did you notice how we get album covers right most of the time (if the album/artist name is right?) :) gotta love audioscrobbler for that |
21:04.38 | Luria | yeah - it even got the arrl morse code instruction cds |
21:04.42 | trevarthan | yeah, it does a pretty good job. |
21:04.43 | Luria | i was shocked |
21:04.52 | pupnik | need libasound |
21:05.19 | Luria | still it would be nice to be able to shut off the download query |
21:05.33 | Luria | as an option |
21:05.55 | trevarthan | Luria: provide a cover.jpg or a folder.jpg and it won't try to download. |
21:06.06 | disq | hopefully kagu-config will give you some options on that in later releases |
21:06.45 | *** join/#maemo frob (n=frob@82.53.86.142) |
21:09.08 | Luria | btw, what do debug info do you want? terminal output+sample mp3+dmesg? |
21:09.24 | *** part/#maemo nhdezoito_adrian (n=nhdezoit@86.59.25.121) |
21:09.33 | Luria | err scratch the "do" |
21:09.42 | Luria | crap, xchat is too small |
21:10.29 | disq | term output and sample mp3 would be ok |
21:11.10 | disq | (sample mp3 because we'd like to reproduce and be sure we got the fix right. if you can test it repeatedly again and again for us no need for the mp3 file obviously) |
21:11.46 | Luria | watch, it failed on 10 tries last night; now it will work :-) |
21:17.13 | *** join/#maemo rik__ (n=rik@spoon.pkl.net) |
21:18.00 | rik__ | hi all. is there a decent flickr mass uploader for the n800 ye? |
21:19.45 | pupnik | _Monkey: libasound2 is binaries compiled under gregale at http://pupnik.de/ libasound2-dev_1.0.8-3_armel.deb libasound2-plugins_1.0.8-3_armel.deb libasound2_1.0.8-3_armel.deb |
21:19.45 | _Monkey | OK, pupnik. |
21:27.16 | pupnik | _Monkey: alsa-oss is it2006 2.2 (gregale) binary deb package at http://pupnik.de/alsa-oss_1.0.8-1_armel.deb |
21:27.16 | _Monkey | OK, pupnik. |
21:36.51 | *** join/#maemo mikem23 (i=iimike@nat/redhat/x-bd767358aad6501c) |
21:36.55 | pupnik | anybody have favorite cflags for 770 926? |
21:37.06 | pupnik | for 770 i am using -mcpu=arm926ej-s -fomit-frame-pointer |
21:39.16 | guardian | could scratchbox be installed on osx with the help of fink ? |
21:39.44 | Vertoo | anyone have experience with gammu? |
21:41.25 | *** join/#maemo GnuKemist (n=omaciel@foresight/developer/OgMaciel) |
21:48.52 | *** join/#maemo xan (n=xan@a88-112-51-91.elisa-laajakaista.fi) |
21:57.48 | _Handful_ | guardian: I think it's easier to use the Maemo VMWARE image... than trying this : / |
21:58.28 | guardian | sure easier but less cool :) |
21:59.28 | ||cw | fink is just a way to compile some tools for darwin right? or a binary repo already compiled for it right? |
21:59.54 | ||cw | if all the tools are there, with the options needed, don't see why it wouldn't work |
22:00.05 | *** join/#maemo NeoStrider (n=daniel@cm-tvcidade-nri-C8B1D4F3.dynamic.brdterra.com.br) |
22:00.27 | NeoStrider | hey folks |
22:00.35 | Luria | crap forgot i installed gammu |
22:00.41 | Luria | darn cli apps |
22:01.13 | _Handful_ | yeah : / |
22:10.01 | Luria | are there any p2p gui apps for the n800? |
22:10.09 | Luria | other than nicotine |
22:15.47 | pupnik | P.E.OpS Sound drivers built |
22:19.50 | NeoStrider | whats P.E.OpS? |
22:20.12 | pupnik | sound emu for psx spu |
22:20.31 | NeoStrider | and the rest of the emulator is working? |
22:20.38 | pupnik | it compiles now |
22:20.48 | milhouse | hmm... 4.2007 busybox sort doesn't work (ignores sort key)... anyone seen a working version of sort for maemo? |
22:23.28 | pupnik | not here |
22:24.48 | pupnik | what provides sort? |
22:24.55 | milhouse | busybox |
22:24.55 | _Monkey | hmmm... busybox is weak by default |
22:25.04 | milhouse | _monkey thanks |
22:25.04 | _Monkey | milhouse: pas de quoi |
22:25.37 | *** join/#maemo zwnj (n=behnam@213.207.210.231) |
22:25.44 | milhouse | trying to sort a list on the first field, which is numeric and sort on n800 just ignores the keyfield (-k1n) yet it works fine on my ubuntu box |
22:26.15 | milhouse | basically, sort seems to be behaving the same as cat... anything i pipe through it is output in the same order... grrrrr |
22:26.30 | pupnik | debian package 'coreutils' milhouse |
22:26.39 | milhouse | is that available on n800? |
22:27.03 | milhouse | ooh... apt-cache says it is... i'll download it now |
22:27.04 | pupnik | i see it on 700 - apt-cache search coreutils |
22:27.06 | pupnik | :) |
22:27.07 | milhouse | thanks pupnik |
22:27.10 | milhouse | pupnik++ |
22:28.17 | milhouse | hmmm, seems it's a virtual package provided by busybox 3:1.4.1-osso2.2 |
22:29.38 | pupnik | if i build coreutils for you it will have a bunch of unneeded docs and manpages |
22:29.46 | pupnik | you'd have to remove that by hand |
22:29.48 | milhouse | nah don't worry |
22:29.58 | milhouse | but thanks for the offer |
22:30.30 | milhouse | i was just messing about with a script to check space usage in /home/user and wanted it sorted by size |
22:31.46 | pupnik | hmm |
22:32.38 | pupnik | du -s /home/user/* |sort -n |
22:33.16 | *** join/#maemo frob (n=frob@host142-86.pool8253.interbusiness.it) |
22:33.31 | pupnik | du -s /home/user/* /home/user/.[a-z]* |sort -n |
22:33.33 | milhouse | hmmm... why is that sorting? |
22:33.46 | milhouse | yeah, the hidden directories are the tricky ones |
22:34.28 | milhouse | oh joy! |
22:34.31 | milhouse | sort -n works |
22:34.35 | milhouse | but sort -k1n does not |
22:34.41 | pupnik | ah yes |
22:34.44 | milhouse | i'm happy though, i can get by with sort -n |
22:34.46 | milhouse | :) |
22:35.00 | milhouse | thanks pupnik! |
22:35.06 | pupnik | happy to be of use |
22:38.07 | pupnik | In Bernardo Bertolucci's epic, 1987 masterpiece on China, The Last Emperor, deposed emperor Pu-Yi (John Lone) complains bitterly to the benevolent, fatherly governor (Ruocheng Ying) of the communist prison in which the emperor is being re-educated, "You just used me!" The commandant responds calmly, "Is it so terrible, to be of use?" |
22:39.51 | pupnik | repositories? |
22:40.41 | *** join/#maemo chai_sangeen (n=aaljishi@82-44-68-150.cable.ubr02.nmal.blueyonder.co.uk) |
22:40.53 | pupnik | _Monkey, repositories are not just a job, but an adventure! Add some for big win! http://maemo.org/community/wiki/ApplicationRepositories |
22:40.53 | _Monkey | OK, pupnik. |
22:40.55 | *** join/#maemo Tu13es (n=Tu13es@d-216-246-135-70.metrocast.net) |
22:40.56 | chai_sangeen | hello everyone |
22:43.18 | NeoStrider | hello chai_sangeen |
22:44.04 | *** join/#maemo dolske (n=dolske@corp-241.mountainview.mozilla.com) |
22:44.31 | NeoStrider | pupnik, nice to see ppl with knowledge =-P |
22:46.16 | chai_sangeen | if anyone can help, when i "apt-get upgrade" this is what i get, i'm running the latest nokia firmware http://pastebin.ca/642387 |
22:49.20 | pupnik | chai_sangeen: i don't know. suggest you email the package maintainer |
22:49.38 | pupnik | apt-cache show packagename.deb |
22:51.45 | chai_sangeen | pupnik: okay i'll do that right away, thanks... i think these packages are part of the sip client |
22:52.48 | chai_sangeen | here is the link to there website http://rtcomm.garage.maemo.org/ |
22:53.00 | *** join/#maemo sbaturzio (n=sbaturzi@host244-136-static.36-88-b.business.telecomitalia.it) |
22:57.34 | *** join/#maemo jnettlet (n=jnettlet@c-76-118-159-90.hsd1.ma.comcast.net) |
23:03.19 | *** join/#maemo pupnik_ (n=pupnik@dslb-084-059-059-193.pools.arcor-ip.net) |
23:09.47 | *** join/#maemo kerwood|afk (n=Marshall@c-69-255-98-152.hsd1.md.comcast.net) |
23:11.04 | pupnik_ | 'Kerwood' sounds like a good name for an RPG |
23:11.57 | pupnik_ | i'm confused about sound and oss and alsa |
23:13.58 | kerwood | pupnik_: heh heh |
23:14.12 | pupnik_ | are you scottish? |
23:15.21 | NeoStrider | pupnik_: whats wrong with alsa and oss? |
23:17.57 | pupnik_ | well /usr/include/linux/soundcard.h looks like oss |
23:18.16 | NeoStrider | I guess OSS is more kernel bound |
23:18.22 | NeoStrider | correct me if Im wrong |
23:18.34 | NeoStrider | it uses the sound card/chip just like an old DOS game |
23:18.38 | pupnik_ | but my emu wants to open /dev/dsp |
23:18.39 | NeoStrider | while alsa multiplexes it |
23:18.43 | pupnik_ | <PROTECTED> |
23:18.48 | pupnik_ | hmm |
23:18.52 | NeoStrider | thats the problem |
23:19.11 | NeoStrider | sometimes /dev/dsp is mapped to one of this sound systems |
23:19.22 | NeoStrider | you must check out how it is mapped |
23:19.39 | pupnik_ | ok |
23:19.42 | NeoStrider | I remember when I tried to use sdl_mixer under sbox and I coudlnt open /dev/dsp |
23:20.35 | pupnik_ | ok i need to get a file descriptor from oss |
23:20.35 | pupnik_ | that is not called with open /dev/dsp |
23:20.35 | pupnik_ | but something else |
23:20.50 | pupnik_ | <PROTECTED> |
23:20.53 | pupnik_ | maybe that |
23:22.09 | pupnik_ | "programming by guessing" |
23:22.13 | NeoStrider | some distros map /dev/dsp as a ready to use descriptor...I guess alsa mostly does that |
23:22.19 | NeoStrider | welcome to the club =-) |
23:24.21 | NeoStrider | gtg |
23:24.23 | NeoStrider | brb |
23:41.26 | *** join/#maemo jjazz_ (n=jjazz@cpe-72-225-187-239.nyc.res.rr.com) |
23:43.12 | disq | _Monkey: for example? |
23:43.12 | _Monkey | it has been said that for example is 0x00 a valid value for a Java bytecode? |
23:46.29 | *** join/#maemo forcev_mobile (n=FunkyPen@wafaa.demon.co.uk) |
23:47.34 | *** join/#maemo mikem23_ (n=mike@69.134.143.99) |
23:50.17 | forcev_mobile | is it possible to set the default mail app to something elses |
23:50.33 | forcev_mobile | like claws? |
23:51.31 | milhouse | forcev: someone asked that on ITT recently |
23:51.45 | milhouse | i think the answer was no, but it's being looked into |
23:54.30 | forcev_mobile | milhouse: thanks |
23:55.15 | unique311 | wheres trevarthan? |
23:55.16 | _Monkey | it has been said that trevarthan is a cowardly programmer who stole an n800 from a baby and regularly has relations with my mom. |
23:55.21 | unique311 | lol |
23:55.51 | unique311 | where's unique311 |
23:55.54 | unique311 | where's unique311? |
23:56.18 | unique311 | trevarthan, i got a package for you. |
23:59.33 | forcev_mobile | does the pimlico addressbook replace the builtin one? |