00:00:03 | tot|n8 | give up credits for more BUFFERRAM ! |
00:00:04 | tot|n8 | :) |
00:00:30 | Phantom | be carefull : I m a new chalenger |
00:00:38 | | Quit Phantom () |
00:01:13 | Zagor | PsycoXul: neat idea. send me your patch! ;-P |
00:01:18 | PsycoXul | hehe |
00:03:33 | PsycoXul | or when the scrolling ability gets more powerful, %sN n being the number of chars to scroll the following stuff in would be cool... so if you wanted your title to scroll accross 4 chars and artist to scroll across the next 4 chars you could do %s4%it%s4%ia or whatever :p |
00:04:16 | tot|n8 | ahh |
00:04:25 | tot|n8 | I just want more than one line to scroll |
00:04:31 | tot|n8 | then i am happy .) |
00:04:49 | PsycoXul | but yeah i'll take a look at the code to see about the first one some time if nobody beats me to it |
00:04:57 | Zagor | PsycoXul: "chars" is an obsolete concept now... |
00:05:21 | PsycoXul | Zagor: how so? |
00:05:32 | Zagor | proportional fonts |
00:05:43 | tot|n8 | nice |
00:05:49 | tot|n8 | %s is include in conditonal |
00:05:49 | PsycoXul | just cause they can have variable width doesn't make them not chars |
00:06:00 | PsycoXul | and players don't have prop fonts anyways |
00:06:43 | PsycoXul | though i can see how that 2nd idea could be a little messy with propfonts anyways |
00:06:47 | Zagor | PsycoXul: no but they don't take up a fixed space, that's what I mean. so the concept of chars as screen space unit is obsolete |
00:07:04 | langhaarrocker | Zagor: do you want me to resend the volume meter patch with drawline instead of drawrect? |
00:07:15 | PsycoXul | perhaps the specification could be pixels for the recorder |
00:07:27 | PsycoXul | or percentage of the screen width... |
00:07:30 | Zagor | langhaarrocker: ah, this explains the confusion. i was discussing the oscilloscope code :-) |
00:07:45 | Zagor | oscillograph |
00:08:08 | Zagor | PsycoXul: i question the usefulness... |
00:08:52 | PsycoXul | it would be a nice thing to have especialy on players where every trick to make the most of the screen helps... |
00:09:08 | PsycoXul | but if it would be too much code then it's probably not worth it |
00:09:13 | PsycoXul | especialy for recorders |
00:09:27 | PsycoXul | maybe it could be just a char-based player-only feature? |
00:09:50 | PsycoXul | *shrug* |
00:11:28 | Zagor | the code would probably be a bit messy |
00:11:39 | Zagor | but I won't reject the idea before I've seen it |
00:14:50 | | Quit TotMacher (Read error: 110 (Connection timed out)) |
00:15:00 | tot|n8 | the osc is really nice |
00:15:02 | | Nick tot|n8 is now known as TotMacher (tot@p5084A926.dip.t-dialin.net) |
00:15:34 | langhaarrocker | But zagor doesn't like me filling rects :( |
00:15:52 | Zagor | not when you don't need to |
00:16:00 | TotMacher | what ? |
00:16:05 | TotMacher | is the code SHIT ? |
00:16:13 | Zagor | haha, no |
00:16:15 | TotMacher | i dont want SHIT code on my jukebox |
00:16:30 | TotMacher | :) |
00:16:32 | langhaarrocker | it was about filling rects, not about emptying rectums |
00:17:58 | Zagor | langhaarrocker: i don't like that button_get_w_tmo(1) |
00:18:13 | langhaarrocker | in the osci? |
00:18:28 | Zagor | no, now i'm looking at the peak meter |
00:18:36 | Zagor | sorry for being confusing :-) |
00:18:41 | langhaarrocker | I don't like it either |
00:18:59 | langhaarrocker | But somehow I had to increase the frame rate. Better ideas are welcome |
00:20:30 | langhaarrocker | btw I don't like where I'm initializing that global_settings.peak_meter_release either. |
00:20:45 | Zagor | you should at the very least use a timeout as long as the peak_meter setting |
00:20:51 | TotMacher | i want a second WPS screen |
00:21:01 | Zagor | but even then, this will eat a lot of cpu :-( |
00:21:20 | Zagor | TotMacher: not a bad idea |
00:21:29 | TotMacher | for |
00:21:37 | TotMacher | detailed mp3 infp |
00:21:38 | TotMacher | info |
00:21:38 | Zagor | enter it as a feature request |
00:21:44 | TotMacher | nah |
00:21:57 | TotMacher | i will bother you here |
00:21:59 | TotMacher | with that :) |
00:22:14 | Zagor | yeah, that'll make it happen a lot faster :-) |
00:22:18 | TotMacher | allday and always |
00:22:24 | TotMacher | YES |
00:22:31 | TotMacher | i know how development works |
00:22:32 | TotMacher | :) |
00:22:58 | | Nick edx|tv is now known as edx|sleep (~edx@pD9EAB847.dip.t-dialin.net) |
00:23:44 | langhaarrocker | Zagor: if you're talking about the global_settings.peak_meter_release - No: that time can't be used because it's only to keep the 'highscore peak' values and that is a user adjustable time that may be serveral seconds. |
00:24:19 | Zagor | langhaarrocker: ok, but you still don't need to update the wps 100 times/sec, so the timeout should be longer |
00:24:28 | TotMacher | please let sokoban remind the last LEVEL |
00:24:51 | langhaarrocker | Zagor: I'll fiddle a bit to find an acceptalbe value. |
00:24:58 | TotMacher | horrible on toilet alway going to the last one |
00:26:19 | | Quit Jet8810 ("Client Exiting") |
00:27:05 | TotMacher | ok |
00:27:07 | TotMacher | good n8 |
00:27:14 | Zagor | langhaarrocker: you realize that the peak meter effectively kills any chance of ever going into low-power mode? |
00:27:30 | elinenbe|out | nick elinenbe |
00:27:34 | | Nick elinenbe|out is now known as elinenbe (trilluser@user-0cces0l.cable.mindspring.com) |
00:27:50 | | Nick TotMacher is now known as tot|n8 (tot@p5084A926.dip.t-dialin.net) |
00:27:51 | elinenbe | who cares about low power mode. peak meter is cool! :) |
00:28:08 | elinenbe | how does Archos do peak meter with long battery life? |
00:28:10 | Zagor | maybe. but 100% cpu use is very uncool |
00:28:17 | Zagor | elinenbe: they don't have long battery life |
00:28:39 | Zagor | we already outlast them by an hour or so |
00:29:05 | Zagor | low-power mode could add another hour to that |
00:29:47 | langhaarrocker | I'm aware of it. Maybe we should introduce some short cut that turns off any superfluous activity. Something like peak meter is no 1 to shut off since it also requires intensive communication with other devices. |
00:31:09 | langhaarrocker | But you're right: I could skip the weirded button loop if the volume meter is disabled and not used in wps. |
00:31:41 | Zagor | yes |
00:32:35 | *** | Saving seen data "./dancer.seen" |
00:32:50 | langhaarrocker | Well - maybe I'll skip it tomorrow. |
00:35:08 | langhaarrocker | btw 100% cpu use == uncool: According to Watt that's a physical law. ;) |
00:35:51 | Zagor | hehe |
00:53:46 | langhaarrocker | Zagor: do you want me to change the osci to draw_line? |
00:53:52 | Zagor | yes |
00:54:23 | langhaarrocker | want me to mail it? |
00:54:32 | Zagor | yup |
00:55:50 | langhaarrocker | Zagor at haxx.se? |
00:56:01 | Zagor | yep |
00:57:44 | langhaarrocker | on it's way |
00:57:58 | Zagor | got it |
00:58:01 | elinenbe | email it to the list :) |
00:58:06 | elinenbe | that is fun |
00:58:18 | langhaarrocker | It's no visual difference |
01:00 |
01:00:44 | langhaarrocker | I'm gonna catch some rest. |
01:00:53 | elinenbe | I know. |
01:01:06 | | Quit langhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
01:15:39 | | Quit Synthe ("Connection Lost - Excess Blood") |
01:16:03 | | Quit hardeep ("Leaving") |
01:25:21 | | Join langhaarrocker [0] (~Philipp@Bdb0d.pppool.de) |
01:25:46 | langhaarrocker | Zagor: I hope you haven't commited the osci yet? |
01:25:58 | langhaarrocker | I had a bug that reoccured. |
01:27:09 | Zagor | nope, haven't committed |
01:27:14 | langhaarrocker | (uff) |
01:29:28 | Zagor | i'm going to bed. see you tomorrow. |
01:29:39 | | Quit Zagor (Remote closed the connection) |
01:29:39 | langhaarrocker | night |
01:29:49 | | Quit langhaarrocker (Client Quit) |
01:39:55 | | Join Synthe [0] (Synthe@galt.synthe.net) |
01:50:33 | | Join Jet8810 [0] (~Joshua@adsl-34-24-195.mia.bellsouth.net) |
01:51:44 | | Quit Synthe ("Connection Lost - Excess Blood") |
01:58:59 | | Join Synthe [0] (Synthe@galt.synthe.net) |
02:00 |
02:22:42 | | Quit Jet8810 ("Client Exiting") |
02:32:36 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:06:50 | | Join mecraw [0] (~mecraw@67.41.113.92) |
04:32:39 | *** | No seen item changed, no save performed. |
04:54:02 | | Nick _seb_ is now known as seb-sleep (user@bgp420584bgs.union01.nj.comcast.net) |
05:00 |
05:08:05 | | Quit edx|sleep (Read error: 113 (No route to host)) |
06:00 |
06:09:18 | | Quit Synthe ("Connection Lost - Excess Blood") |
06:10:53 | | Join Synthe [0] (Synthe@galt.synthe.net) |
06:23:40 | | Join edx|sleep [0] (~edx@pD9EAADE3.dip.t-dialin.net) |
06:30:49 | | Quit edx|sleep ("school") |
06:32:43 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:11:26 | | Nick elinenbe is now known as elinenbe|sleeo (trilluser@user-0cces0l.cable.mindspring.com) |
07:11:27 | | Nick elinenbe|sleeo is now known as elinenbe|sleep (trilluser@user-0cces0l.cable.mindspring.com) |
07:46:43 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
08:00 |
08:04:45 | | Quit mecraw (Read error: 110 (Connection timed out)) |
08:21:42 | | Nick dwihno|gone is now known as dwihno (dwihno@Bald067.Baldakinen.Umea.SE) |
08:21:42 | DBUG | Enqueued KICK dwihno |
08:32:45 | *** | Saving seen data "./dancer.seen" |
08:38:21 | Schnueff | moin |
08:38:43 | dwihno | good morning |
08:58:31 | | Quit hardeep ("Leaving") |
09:00 |
09:05:48 | | Join langhaarrocker [0] (~Philipp@B2827.pppool.de) |
09:06:22 | | Join bobTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) |
09:06:28 | bobTHC | hi all! |
09:06:43 | langhaarrocker | same to you! |
09:08:31 | dwihno | :O |
09:08:36 | dwihno | The langhaar rocker! |
09:08:53 | langhaarrocker | hey! That's me! :) |
09:09:54 | langhaarrocker | Are you working on something interesting? |
09:11:56 | bobTHC | I'm working on the francais.lang file... but quelzaruc didn't submit the complete *.lang file |
09:12:25 | bobTHC | i think he submit it this day |
09:13:59 | langhaarrocker | Even though I think internationalization is a really good thing somehow I tend to stick to the english versions of software. |
09:14:11 | Schnueff | yes me too |
09:16:26 | langhaarrocker | Why the *$& do we want to save energy? Saving energy and having a volume meter are XOR. |
09:18:49 | Hes | Some people want a volume meter a lot... it's cool |
09:19:07 | dwihno | langhaarrocker: have you gotten the meter smoothened? :) |
09:19:09 | Hes | Some people want to save energy to the maximum... it's easy to switch between the two. |
09:20:06 | Schnueff | yes |
09:20:21 | Schnueff | yes yes yes |
09:20:21 | Schnueff | :) |
09:21:34 | langhaarrocker | If you want a volume meter you have to read out the mas as often as possible because otherwise you might skip the peaks. Then you have a toy that still might look smooth but has absolutely no use for detecting the interesting things. |
09:21:58 | dwihno | if it looks jumpy, who wants to use it? :) |
09:22:46 | langhaarrocker | Its worse: it doesn't look jumpy but doesn't reveal the peaks. So you get the impression it worked fine but it doesn't. |
09:28:01 | langhaarrocker | I really am thinkig about going berserk and have a tick thread that just reads out the mas but that doesn't visualize the peak meter. This tick thread would be switched off if no volume meter is used and visualisation could be just as fast to make it look smooth. |
09:28:51 | langhaarrocker | But Zagor will beat me for that idea. |
09:31:10 | | Join quelsaruk [0] (~zaknafein@faerun.ugr.es) |
09:31:19 | Schnueff | for me that sounds ok, since the tick thread doesnt mess with visualization |
09:31:22 | quelsaruk | hi |
09:32:15 | langhaarrocker | At least I'll try that. |
09:33:21 | langhaarrocker | quelsaruk: Always when reading your nickname I somehow have to think Quetsalcoatl. |
09:33:32 | quelsaruk | langhaarrocker: you were the one who made the wormlet game? |
09:33:40 | quelsaruk | hahaha |
09:33:41 | langhaarrocker | yes |
09:34:27 | quelsaruk | this nick comes from another place... it's a extrange language.. means aprox. "sword master" |
09:34:39 | Schnueff | *fear* |
09:36:04 | quelsaruk | the story is quite large... adn very strange |
09:37:08 | langhaarrocker | do you now want the wormlets to fight each other with swords? |
09:37:15 | Schnueff | heh |
09:37:22 | quelsaruk | hehe |
09:37:25 | quelsaruk | more or less |
09:37:35 | quelsaruk | any weapon should fit |
09:37:54 | quelsaruk | i suppose they would like bows instead |
09:37:58 | quelsaruk | :) |
09:38:12 | langhaarrocker | And use themselves as arrows? |
09:38:38 | quelsaruk | yea |
09:38:47 | quelsaruk | that's the idea |
09:38:48 | quelsaruk | :) |
09:51:58 | | Join pyvasene [0] (~pyvasene@ns1.alcove-solutions.com) |
09:59:26 | bobTHC | quelsaruk : the lang file is ok ? |
09:59:35 | | Nick quelsaruk is now known as quel|out (~zaknafein@faerun.ugr.es) |
09:59:50 | tot|n8 | hi |
09:59:52 | | Nick tot|n8 is now known as TotMacher (tot@p5084A926.dip.t-dialin.net) |
10:00 |
10:00:14 | TotMacher | why does it take more than 8 hours until my jukebox says battery charged ? |
10:00:45 | langhaarrocker | Is the battery of you watch weak? ;) |
10:04:54 | TotMacher | hehe |
10:05:07 | TotMacher | these are NEW |
10:05:11 | TotMacher | what a fuck |
10:05:17 | TotMacher | i want li-io |
10:06:15 | langhaarrocker | I'm glad I can use standard NiMh. |
10:06:43 | TotMacher | do they have memory effect ? |
10:06:59 | langhaarrocker | yes. Not as much as NiCd but they do. |
10:07:18 | TotMacher | i put them on yesterday night |
10:07:24 | TotMacher | now they are still charging |
10:07:27 | TotMacher | that suxx |
10:07:28 | TotMacher | big |
10:07:47 | langhaarrocker | with the archor firmware loading alg? |
10:08:11 | TotMacher | lo |
10:08:12 | TotMacher | no |
10:08:15 | TotMacher | i put it off |
10:08:20 | TotMacher | then put the loading stick in |
10:08:22 | TotMacher | so |
10:08:24 | TotMacher | archos |
10:08:36 | TotMacher | ah |
10:08:39 | TotMacher | now |
10:08:40 | TotMacher | charged |
10:08:42 | TotMacher | but |
10:08:45 | TotMacher | still too long |
10:08:49 | TotMacher | much too long |
10:09:16 | TotMacher | ok |
10:09:24 | TotMacher | i have to go |
10:09:27 | | Quit TotMacher () |
10:09:47 | Schnueff | fully charged he leaves |
10:09:51 | Schnueff | :) |
10:10:11 | langhaarrocker | He needed as many lines as his archos needed time for loading. |
10:10:20 | Schnueff | heh |
10:10:39 | Schnueff | hm setting backlight from off to smth other has a long reaction time |
10:11:32 | langhaarrocker | I suspect the backlight thing to be buggy. Somehow I didn't manage to turn the light on permanently. |
10:11:50 | Schnueff | hm that worked for me i think |
10:11:53 | Schnueff | let me try once more |
10:12:09 | langhaarrocker | And then connect / disconnect usb -> light off. |
10:12:28 | | Join Zagor [242] (~bjst@uranus.contactor.se) |
10:12:51 | langhaarrocker | Zagor: did I send you a mail without attachment? |
10:13:07 | Schnueff | hm light is off already |
10:13:12 | Zagor | dunno. still going through the mail. |
10:13:17 | langhaarrocker | k |
10:15:16 | langhaarrocker | Does using the I²C bus from within an interrupt mandatorily result in CPUAdrEr? |
10:15:16 | langhaarrocker | (and now listen to Zagor scream...) |
10:16:15 | Zagor | langhaarrocker: a cpu error is always a bug, but what you are trying to do is too :-) |
10:17:01 | Schnueff | would a setting 'backlight always on when plugged' make sense for u? |
10:17:15 | Schnueff | so one doesnt have to fiddle with the times so much |
10:17:45 | Zagor | Schnueff: that's a requested feature. it will probably be implemented sooner or later. |
10:18:41 | Schnueff | charger_inserted() worx on all models? |
10:18:59 | Schnueff | hm maybe only with CHARGE_CTRL |
10:19:11 | Zagor | exactly |
10:20:56 | quel|out | Zagor: i had to modify a bit the bouncer demo to make it the same way as the rest of the code, i mean, i had to remove the SS_TITLE macro and include a new variable. Is that ok? |
10:22:09 | Zagor | quel|out: the demos don't need to be localized. they are just test code. |
10:22:41 | langhaarrocker | for testint internationalization? |
10:22:42 | Zagor | but if you've already done it, I guess it's fine |
10:23:06 | Schnueff | hehe, maybe we localize RockBox into SteinKiste for germans? :) |
10:23:51 | langhaarrocker | And if you translate that back you sooner or later end with Stonge Henge |
10:24:54 | quel|out | Zagor: i can ignore this changes, just delete some lines and close bounce.c without changes :) |
10:24:57 | Zagor | we don't translate the Rockbox name. |
10:26:17 | langhaarrocker | Will rockbox support chinese? |
10:26:34 | Zagor | who knows :-) |
10:26:34 | adi|home | only possibly on the recorder ;) |
10:26:40 | adi|home | cant see it ever working on the player :) |
10:30:14 | Zagor | "I am so completely blown away, it is like magic." |
10:30:38 | langhaarrocker | nah thats exaggeration |
10:31:49 | langhaarrocker | 'blown away' can't impress me. I'm waiting for 'blown up' |
10:32:48 | *** | Saving seen data "./dancer.seen" |
10:34:26 | | Join TotMacher [0] (tot@ip67.rsidus.riege.de) |
10:34:42 | langhaarrocker | batteries empty again? |
10:35:46 | TotMacher | yes :) |
10:36:31 | Zagor | langhaarrocker: i don't see any mail from you |
10:36:57 | langhaarrocker | That problem is solvable. |
10:39:57 | langhaarrocker | gosh- seems it was late yesterday. I mixed up Zagor and Linus mail adresses. |
10:41:07 | Zagor | haha |
10:42:38 | quel|out | sokoban is sokoban in every language? |
10:42:56 | quel|out | here in spain we don't have a tranlation for that game... |
10:43:07 | Zagor | yes. i think sokoban is japanese or something |
10:43:08 | Schnueff | yes thats ok |
10:43:15 | quel|out | fiuuuu |
10:43:40 | quel|out | yesterday, when i went to sleep i could only see C code |
10:43:51 | quel|out | it was like matrix.. searching text strings |
10:44:42 | bobTHC | when u submit the lang file quelsaruk ? |
10:45:54 | quel|out | have to finish sokoban and worlmet files... |
10:46:11 | langhaarrocker | Zagor: We can't have both a usable volume meter and power saving at once. When I reduce the 'frame rate' it still looks smooth but skips all relevant peak info. I think I now will go back to threaded peak reading but draw the meter separately. |
10:46:31 | bobTHC | ok |
10:47:25 | Zagor | langhaarrocker: we'll probably have to give up power saving when peak meter is used. |
10:47:35 | Zagor | so conditional code is a must |
10:47:39 | langhaarrocker | yes |
10:48:05 | | Join LinusN [0] (~linus@labb.contactor.se) |
10:48:13 | Zagor | yo, the limp! |
10:48:35 | LinusN | yup |
10:48:45 | LinusN | dwihno: you there? |
10:48:48 | dwihno | *nods* |
10:48:53 | LinusN | coming this evening? |
10:48:58 | dwihno | hm. dunno |
10:49:01 | dwihno | would be pretty neat :) |
10:49:03 | LinusN | dunno???? |
10:49:14 | dwihno | When & where? |
10:49:37 | LinusN | http://www.haxx.se/home/snaxx/ |
10:50:47 | dwihno | I am 23 yrs old and the rest of you are ... old :) |
10:51:07 | dwihno | I would feel like a dagisbarn on the universitet |
10:51:19 | bobTHC | wizard are always old ;) |
10:51:21 | langhaarrocker | Just flip the digits... |
10:51:38 | dwihno | :-) |
10:51:50 | dwihno | LinusN: will there be any job scouts there? ;D |
10:54:50 | langhaarrocker | what happens when a thread quits? Any clean up necessary? |
10:57:14 | Zagor | we never exit threads... |
10:57:36 | Zagor | what's your plan, busy read and 10Hz draw? |
10:57:52 | langhaarrocker | and make max while busy read |
10:58:22 | langhaarrocker | That will _reduce_ the risc of loosing peaks |
10:58:59 | quel|out | dwihno: you are not the youngest one :P |
11:00 |
11:00:31 | LinusN | dwihno: come if you want, or stay home and have a boring evening if you want |
11:02:58 | | Join Remo [0] (~hofer@ekel.physik.unibas.ch) |
11:04:37 | langhaarrocker | are there any plans for acustic fonts? :) |
11:05:06 | Zagor | we had an idea using a dir full of word.mp3 to read out song titles... |
11:05:30 | quel|out | zagor, does the .lang file accept comments? |
11:05:42 | Zagor | quel|out: yes |
11:05:57 | quel|out | starting with #? |
11:06:08 | Zagor | exactly |
11:06:18 | dwihno | LinusN: well, I'll perhaps stop by, and shout "Oh Rockboxers, where art thou!" :-) |
11:06:52 | quel|out | ok, langhaarrocker made a good job at the wormlet code and want to paste his instructions :) |
11:22:22 | | Quit langhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
11:27:56 | LinusN | From funmp3players.com: "But seriously... in our defence... the Rockbox site ain't easy to understand" |
11:28:06 | LinusN | what is hard? |
11:28:29 | Zagor | too much information :-) |
11:29:06 | LinusN | you want to file a bug report? Try selecting "bug reports" from the menu! |
11:30:37 | | Join Bagder [0] (~dast@mimas.contactor.se) |
11:30:54 | Bagder | hey ho |
11:31:05 | LinusN | yo Bagder! |
11:32:35 | adi|home | someone want to check my spelling here... |
11:32:42 | adi|home | is it 'transmition'? |
11:32:47 | adi|home | ie: to send a file to someone |
11:32:56 | adi|home | or transmittion? |
11:33:00 | Zagor | transmission |
11:33:15 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
11:33:15 | * | adi|home sighs |
11:33:17 | adi|home | thank you.. |
11:33:19 | adi|home | much tired.. |
11:33:26 | * | adi|home is noticing a pattern here |
11:34:47 | Zagor | adi|home: what? |
11:35:58 | adi|home | i stay up late.. |
11:36:00 | adi|home | i get tired |
11:36:06 | adi|home | and all hell breaks loose :) |
11:37:23 | dwihno | http://crazy.codetroop.com/randimg/?msengineers.jpg |
11:51:10 | LinusN | maybe it isn't very smart to use all 8 bits in an RTC byte for booleans |
11:51:28 | Zagor | hehe |
11:51:34 | LinusN | because: |
11:51:38 | LinusN | if (config_block[0xe] != 0xFF) { |
11:52:08 | LinusN | if all bools are true they will be reset to defaults |
11:53:28 | LinusN | do we really need the total uptime in RTC? |
11:56:14 | Zagor | no, that's just for fun |
11:56:18 | | Nick Zagor is now known as Zagor|lunch (~bjst@uranus.contactor.se) |
12:00 |
12:06:20 | quel|out | wow! |
12:06:34 | LinusN | wow? |
12:06:37 | quel|out | finished changing all text strings |
12:06:38 | quel|out | :) |
12:07:35 | quel|out | submiting changes to the mail list |
12:10:37 | quel|out | Bagder: i tried to make all ids to match the text string and os on, but sometimes it is imposible.. plese check it and modify what you want :) |
12:14:15 | | Quit PiotR ("WesTsIde!") |
12:30:45 | | Join gizz [0] (gizz@lyon-4-a7-62-147-51-242.dial.proxad.net) |
12:31:03 | | Quit gizz (Client Quit) |
12:32:52 | *** | Saving seen data "./dancer.seen" |
12:59:38 | | Nick Zagor|lunch is now known as Zagor (~bjst@uranus.contactor.se) |
13:00 |
13:00:08 | dwihno | Zagor: Teach me your ninja tricks to fight spam! :/ |
13:00:19 | dwihno | I get 100+ mails of spam every week! |
13:00:20 | Zagor | report all offenders |
13:00:34 | Zagor | quel|out: your mail was too big. compress the patch. |
13:08:01 | Schnueff | or use spam assassin |
13:09:21 | dwihno | Spam assassin? Sounds effective :) |
13:10:16 | Schnueff | (eh, if u mail goes through some unix server with procmail and perl) |
13:10:21 | Schnueff | u=your |
13:10:37 | dwihno | mkay |
13:10:58 | Bagder | mail that don't go through a unix machine should be ignored ;-) |
13:11:06 | Schnueff | :) |
13:12:45 | dwihno | You damn unix nerds! :) |
13:12:50 | LinusN | Bagder: that, and HTML-formatted mails |
13:12:53 | dwihno | I bet you got a 2 meter long beard! |
13:13:06 | Bagder | dwihno: you wanna get rid of the spams or not? B) |
13:13:37 | dwihno | Bagder: I ment that in a good way, i Mean, you gotta wear the 'man' printouts somewhere :) |
13:13:51 | * | Bagder smiles |
13:13:58 | LinusN | dwihno: the rockbox t-shirt says it all |
13:14:09 | * | Bagder wears his "bow before me because I am root" tshirt today |
13:14:10 | dwihno | LinusN: which what? |
13:14:13 | dwihno | :-) |
13:14:44 | dwihno | hey, aren't you supposed to announce the winner? |
13:14:46 | | Join matp [0] (~mpritch@gateway.riversoft.com) |
13:14:51 | * | LinusN wears his rockbox t-shirt today |
13:14:58 | Bagder | dwihno: tomorrow is the plan |
13:15:05 | dwihno | Bagder: awww... you evil dude! |
13:15:14 | dwihno | Tomorrow is so far away! :) |
13:15:18 | | Nick seb-sleep is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
13:15:24 | * | Hes can't wait. |
13:15:38 | dwihno | How did you mass produce the shirts? |
13:15:44 | LinusN | we haven't |
13:15:53 | LinusN | i just made one for myself |
13:15:55 | dwihno | hah |
13:15:59 | dwihno | I'll make myself one then |
13:16:15 | dwihno | "Bagder has a 2 feet beard" |
13:16:16 | dwihno | :-) |
13:16:25 | dwihno | (and yeah, Rockbox-good-something) |
13:16:45 | LinusN | dwihno: you can see his beard for yourself this evening |
13:17:08 | dwihno | hah |
13:17:26 | dwihno | My mother told me never to meet those crazy "internet people" :) |
13:27:36 | Zagor | i really don't understand why florian refuses to grasp the concept... |
13:28:05 | LinusN | maybe he thinks that we will generate the .lang files from the strings in the source |
13:28:26 | Bagder | I suggest we just ignore him ;-) |
13:28:30 | LinusN | i don't |
13:28:40 | * | Bagder is a good ignorer |
13:28:43 | Zagor | how on earth did he come to that conclusion. i detailed very explicitly, in c code, how this will work |
13:29:10 | Zagor | i think he simply does not read the mails |
13:29:14 | LinusN | "Identifiers generated this way can be easily converted back to the |
13:29:14 | LinusN | original string but are still good readable. |
13:29:14 | LinusN | " |
13:29:19 | LinusN | why? |
13:29:34 | Zagor | beats me. i'm responding to him now. |
13:31:17 | LinusN | i already have |
13:31:27 | LinusN | nicely |
13:31:29 | Bagder | I won't |
13:31:34 | Bagder | I've given up |
13:32:25 | LinusN | i don't think we should ignore him |
13:32:57 | LinusN | he puts great effort in this, he just doesn't understand what we want, and can't explain why he wants it differently |
13:33:06 | Bagder | true |
13:33:18 | Bagder | and he doesn't understand why we want it our way |
13:33:25 | LinusN | true again |
13:33:52 | Zagor | we should simply do it our way and then he will understand |
13:37:35 | quel|out | Zagor: ok, compressing right now |
13:38:28 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
13:38:48 | Phantom | Bonjour, Salute, Hi, Holà |
13:39:09 | Zagor | :-) hi |
13:40:22 | dwihno | bienbenue! |
13:40:26 | dwihno | hm |
13:40:52 | dwihno | can't nobody convert the font data from the .C file? It's a hassle using the editor which keeps crashing on me :/ |
13:40:56 | dwihno | (propfont) |
13:41:12 | Zagor | dwihno: i thought uwe (or was it olivier) did that? |
13:41:14 | Bagder | yes it is certainly possible |
13:41:23 | Bagder | Uwe did some work on it, yes |
13:41:28 | | Join langhaarrocker [0] (~Philipp@B490c.pppool.de) |
13:41:36 | dwihno | Zagor: erhm, forgotten about that. I read something in the mailing list, but there were no links or such |
13:42:21 | langhaarrocker | Has anybody heard of a smart way to do log calculations with integers? |
13:42:42 | Schnueff | logarithm? |
13:42:46 | Zagor | dwihno: http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-09/0798.shtml |
13:42:46 | langhaarrocker | yes |
13:42:47 | Schnueff | hm |
13:42:58 | Schnueff | base 2? |
13:43:07 | langhaarrocker | no, base 10 |
13:43:34 | langhaarrocker | I want to scale linear volume info to dbfs |
13:43:40 | | Join Moof [0] (~moof@195.101.176.125) |
13:44:32 | dwihno | Zagor: ah, okay... |
13:45:01 | quel|out | Zagor: message sent |
13:45:19 | langhaarrocker | The formula would be something like 20*log(sample/samplerange) |
13:45:55 | Schnueff | maybe you can precompute a look-up table |
13:46:06 | | Quit Moof (Client Quit) |
13:46:07 | langhaarrocker | that would become to large. |
13:46:08 | Schnueff | if your peak meter is only a few pixels high, it mustnt have much entries |
13:46:16 | Schnueff | i guess |
13:46:35 | Zagor | much entries? |
13:46:42 | langhaarrocker | many entries. |
13:46:43 | Schnueff | many entries |
13:46:44 | Schnueff | :) |
13:46:51 | Zagor | ah, i get it. sorry :-) |
13:46:58 | Zagor | slow context switch ;) |
13:47:50 | langhaarrocker | no, I have to map a quite large range of samples into a small range of db values. Thus the table remains large. |
13:48:17 | langhaarrocker | But maybe there's some kind of preprocessing the sample values before mapping them with a table. I just can't thik of any. |
13:49:52 | Phantom | zagor : how to compile a simulator under windows ? |
13:50:28 | Zagor | good question :-) |
13:50:37 | Phantom | cool |
13:51:15 | langhaarrocker | You don't accidently have Visual C++? |
13:52:40 | Phantom | I have (somewhere) |
13:53:12 | Phantom | k, I've under stand |
13:53:18 | Phantom | tks |
13:53:24 | dwihno | btw, is it possible to load fonts on the fly yet? |
13:53:46 | quel|out | must go |
13:53:47 | quel|out | cu |
13:53:52 | dwihno | cul8r |
13:53:55 | Phantom | quel !!! |
13:54:07 | Phantom | english.lang ? |
13:54:33 | quel|out | sent to the mail list |
13:54:46 | Phantom | ok, how to use it ? |
13:55:08 | quel|out | you should wait until bagder and Zagor say it is ok |
13:55:26 | Phantom | Grrr |
13:55:34 | Zagor | we need to review the string IDs, but you can start translating the text |
13:55:40 | Phantom | ok |
13:55:42 | quel|out | zagor |
13:55:47 | quel|out | has the mail arrived? |
13:55:50 | Zagor | yes |
13:56:11 | quel|out | ok |
13:56:12 | quel|out | :) |
13:56:24 | quel|out | tell me if i have to change anything |
13:56:57 | quel|out | i'll come back in 2 hours :) |
13:57:18 | | Quit quel|out ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
13:57:33 | dwihno | mamma mu bygger koja.mp3 :-) |
13:57:51 | Phantom | how many time do you need to review the string IDs ? |
13:57:55 | LinusN | dwihno: var? |
13:58:08 | Zagor | Phantom: until we are satisfied :-) |
13:58:22 | dwihno | btw Linus, Bag and Zag, since you're using linux, are you all using underscores instead of spacing when naming files? |
13:58:31 | LinusN | yes |
13:58:32 | dwihno | LinusN: on my *drumroll* rockbox |
13:58:35 | dwihno | how come? |
13:58:38 | Bagder | I don't use spaces in file names |
13:58:41 | | Nick _seb_ is now known as seb-school (user@bgp420584bgs.union01.nj.comcast.net) |
13:58:47 | LinusN | spaces make a mess |
13:58:49 | Bagder | for mp3s, I might though |
13:58:57 | dwihno | "det är en koja, kråkan. barnen är så duktiga, dom har byggt en koja!" |
13:58:58 | Zagor | i do in mp3 files, yes |
13:59:00 | LinusN | yes, i do for mp3 files |
13:59:11 | LinusN | dwihno: give it to me! |
13:59:14 | Zagor | why would we use underscores just because we use linux? |
13:59:32 | Schnueff | in shell when tab-completing, spaces get ugly backslashes |
13:59:34 | LinusN | because Linux users have a clue |
13:59:46 | Zagor | Schnueff: use quotes |
13:59:47 | Schnueff | so i use not-backslashed chars for filenames preferably |
13:59:55 | Schnueff | zagor: not when tab completing |
14:00 |
14:00:00 | Zagor | yes, but mp3s are a different question |
14:00:05 | Zagor | Schnueff: yes, when tab completing |
14:00:27 | Schnueff | but thats an extra char to type |
14:00:29 | Schnueff | (first quote) |
14:00:37 | dwihno | LinusN: I hope for your own sake it's for your kids ;) |
14:00:47 | Zagor | how often to you tab complete mp3 files? |
14:00:51 | dwihno | otherwise, I'm not the only looney around this channel yet :D |
14:00:51 | Schnueff | i use mpg123 |
14:00:54 | Schnueff | so quite often :) |
14:01:21 | Zagor | well i hate silly underscores when the title has a space |
14:01:26 | langhaarrocker | dwihno: I don't think non-looneys are around in this list |
14:01:35 | Schnueff | its a matter of taste |
14:01:46 | Schnueff | tags can give me the real names |
14:01:48 | Zagor | Schnueff: do you rename all your mp3 files to have underscore instead? |
14:01:55 | Schnueff | yes |
14:02:01 | Zagor | on the archos to? |
14:02:03 | Zagor | too? |
14:02:14 | Schnueff | i dont change the names on archos |
14:02:17 | Schnueff | so, yes |
14:02:32 | LinusN | how about setting up a daily-build-bugs@cool.haxx.se list? |
14:02:46 | Zagor | LinusN: ? |
14:02:51 | LinusN | people tend to refrain from telling us about the daily build bugs |
14:03:09 | LinusN | because Sourceforge is only for "official" releases |
14:03:27 | LinusN | maybe not a list, but somewhere to post bug reports |
14:03:35 | LinusN | on daily buildsa |
14:04:13 | Zagor | we would drown |
14:04:20 | LinusN | most rb users run daily builds because it is so long between the releases |
14:04:34 | langhaarrocker | Zagor: you don't _have_ to read bug reports :) |
14:06:12 | LinusN | any other suggestions? |
14:07:02 | Zagor | we get plenty of bug reports on the mailing list. if we encourage users to post about every flaky daily build, we'd get everything twice or more. |
14:08:18 | LinusN | true, i was just thinking... |
14:11:24 | * | Phantom translate... |
14:14:08 | bobTHC | too... |
14:15:05 | * | Phantom translate in FRENCH |
14:15:18 | dwihno | Une box les rox? :) |
14:15:39 | * | bobTHC too |
14:16:05 | Zagor | we have a translator competition :-) |
14:16:09 | dwihno | :-) |
14:16:29 | LinusN | dwihno: my DCC is out of order |
14:16:41 | dwihno | LinusN: I'll fix0r to WWW, so you can cURL-grok it ;D |
14:16:53 | LinusN | gr8t0r |
14:17:24 | bobTHC | zagor : yesterday with pyvasene and this day with phantom! |
14:17:29 | * | Zagor has updated the manual |
14:17:37 | LinusN | Zagor is a hreo |
14:17:39 | LinusN | hero |
14:17:53 | Zagor | bobTHC: you french are enthusiastic! :-) |
14:18:26 | langhaarrocker | that compensates for german lazyness |
14:18:31 | bobTHC | ;))) |
14:18:50 | Schnueff | yeah |
14:19:15 | Phantom | remember : Archos is a french company |
14:19:29 | Schnueff | yeah how do u pronounce btw? |
14:19:34 | Schnueff | pronounce them |
14:19:46 | Schnueff | arsho ? |
14:19:50 | Schnueff | arscho? :) |
14:20:04 | langhaarrocker | don't call me that again! |
14:20:07 | Schnueff | hehe |
14:20:22 | Schnueff | or is Archos happy when they get pronounced english? |
14:20:31 | Phantom | no |
14:20:43 | Zagor | i always pronounced it "ar-kos" |
14:20:54 | LinusN | me too |
14:21:08 | bobTHC | in french is ar-kos too! |
14:21:11 | langhaarrocker | When buying a paraglider I almost bought one named arcus. But that would have been confusing. |
14:21:14 | Schnueff | ok kewl |
14:21:19 | Phantom | Ark-os to be exactly |
14:21:33 | bobTHC | why ? |
14:21:53 | Schnueff | stress on 1st syllable? |
14:22:04 | Schnueff | anyway |
14:22:26 | Phantom | coz arch is for "Architects" |
14:23:24 | langhaarrocker | Will there be anyone else but me needing a log functionality in the rockbox? |
14:23:50 | Phantom | why ? |
14:24:07 | Zagor | log? |
14:24:19 | langhaarrocker | Then I'd spend a little more time with it and put it somewhere like common. |
14:24:23 | langhaarrocker | logarithm |
14:24:57 | Zagor | ah. not likely. keep it locally for now. |
14:26:38 | | Nick elinenbe|sleep is now known as elinenbe (trilluser@user-0cces0l.cable.mindspring.com) |
14:26:41 | langhaarrocker | So: now I'll print out some logarithm algos and read them in the bath tub. Probably I don't know more afterwards but at least I'll be clean. |
14:27:02 | LinusN | :-) |
14:27:23 | | Quit langhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
14:27:36 | elinenbe | LinusN: what exactly is play_selected option? |
14:28:02 | LinusN | elinenbe: i had a hard time finding a good name for it |
14:28:17 | LinusN | it plays the selected file in the browser, even when shuffle is on |
14:28:36 | LinusN | but when disabled, it shuffles even the first file |
14:28:45 | elinenbe | doesn't it already display this current behavior? |
14:29:00 | LinusN | so people won't need those 1-second files first in their directories |
14:29:21 | elinenbe | I see. |
14:29:22 | LinusN | elinenbe: yes it is exactly as it is today, but now you can turn it off |
14:29:56 | LinusN | we need a good descriptive name for it in the settings menu |
14:30:01 | elinenbe | that is one that is going to have to be in the manual :) |
14:30:17 | LinusN | i have an idea for the Recorder models |
14:30:37 | LinusN | why not use the remaining space in the setting screen for a descriptive text |
14:30:52 | elinenbe | how about "start with current when shuffled" ? |
14:30:57 | elinenbe | that is a great idea. |
14:31:01 | Schnueff | do we have a routine that breaks lines then? |
14:31:12 | Schnueff | guess that would be needed for setting descriptions |
14:31:13 | LinusN | Hes has one |
14:31:28 | LinusN | it may even be in the textview code |
14:31:55 | elinenbe | the setting screens should be forced as FONT_UI |
14:32:11 | LinusN | "start with selected file when having set shuffle to ON in the settings" :-) |
14:32:53 | *** | Saving seen data "./dancer.seen" |
14:32:54 | elinenbe | "start with selected file when having shuffle set to ON" we know it is in the settings :) |
14:33:15 | Hes | Mine sucks |
14:33:18 | Schnueff | or make Shuffle have yes/no/evenfirstfile setting in shuffle-menu |
14:33:36 | Hes | haven't had time to fix it |
14:33:45 | LinusN | has anybody tried showtext()? |
14:34:29 | dwihno | What do you guys think about inverting the current menu selection instead of having the evil cursor? |
14:34:45 | elinenbe | I like the inversion mode. |
14:35:37 | elinenbe | but, there is a problem with both modes currently that is a HUGE pain in the ass. If I hold down for a few seconds (like to go past >70 songs) and then I let go of down it keeps on going for a while. |
14:35:40 | dwihno | It would be pretty neat |
14:35:56 | * | dwihno blames it on the bossanova! |
14:36:01 | LinusN | elinenbe: a performance problem |
14:36:41 | Zagor | we could use langa's hardware roll code for scrolling. saves us updating the entire screen. |
14:36:49 | Schnueff | maybe one can detect when to jump scroll like in xterms |
14:36:55 | LinusN | how does the hardware roll work? |
14:37:16 | elinenbe | Zagor: that is cool idea. Faster smoother scroll. |
14:37:18 | Zagor | LinusN: you set which line is at top |
14:37:40 | Bagder | that'll make the scroll bar and status bar do oddly though, won't it? |
14:37:41 | LinusN | so the framebuffer representation changes? |
14:37:48 | Schnueff | you have to redraw the scrollbar all the time then, but its smaller |
14:37:58 | Schnueff | status too |
14:38:00 | Schnueff | yes |
14:38:02 | Zagor | ah, scroll bar is destroyed too. didn't think of that. |
14:38:14 | Zagor | but still we get a lot fewer bytes to update |
14:38:32 | LinusN | and the memory locations in the frame buffer where to render data would change too |
14:38:44 | LinusN | a pain to keep track of |
14:38:45 | Zagor | LinusN: no |
14:38:50 | Schnueff | the lcd routine could deal with screen start |
14:38:51 | Bagder | the frame buffer would get updated |
14:39:09 | Bagder | we'd only save the buffer => lcd operation |
14:39:11 | Zagor | umm, sorry. of course it does. |
14:39:32 | Zagor | Bagder: we'd save the text->font->buffer operation too |
14:39:54 | Bagder | how could we? |
14:40:07 | LinusN | Bagder: i understand what you mean |
14:40:25 | Zagor | Bagder: me silly. ok, let's forget the idea :-) |
14:40:34 | Bagder | hehe |
14:40:48 | LinusN | hardware scrolling is not an option imho |
14:41:11 | Schnueff | how expensive is the buffer -> lcd operation by the way? |
14:41:12 | Zagor | elinenbe: i don't get that problem at all |
14:41:46 | Schnueff | just the cost of writing 900 bytes or is the lcd controller slower than regular memory? |
14:41:47 | | Part Phantom |
14:42:13 | Bagder | there's a few control bytes too |
14:42:41 | Schnueff | but no more wait cycles per byte or so? |
14:43:56 | LinusN | Schnueff: the LCD connection is serial |
14:44:03 | Schnueff | so its slow |
14:44:10 | | Join edx|sleep [0] (edx@dhcp12.kph.uni-mainz.de) |
14:44:14 | LinusN | updating the frame buffer takes 25-30ms |
14:44:18 | Schnueff | k |
14:44:22 | | Nick edx|sleep is now known as edx (edx@dhcp12.kph.uni-mainz.de) |
14:46:48 | elinenbe | Zagor: try it with the reverse code. Where the cursor is replaced with an inverted line. |
14:47:05 | Zagor | ah, ok. that code is slow, yes |
14:47:14 | Zagor | guess why it's not committed :-) |
14:48:14 | dwihno | Optimize it :D More assembly! :D |
14:48:26 | dwihno | That reminds me, a new, fresh Hackles today! (www.hackles.org) |
14:48:35 | Schnueff | whats that |
14:49:17 | dwihno | a kick-ass comic :) |
14:49:29 | Schnueff | i c |
14:49:32 | Schnueff | :) |
14:54:30 | | Quit TotMacher (Read error: 60 (Operation timed out)) |
15:00 |
15:05:33 | elinenbe | brb |
15:05:35 | | Part elinenbe |
15:12:34 | | Join PiotR [0] (~piotr@212-170-21-172.uc.nombres.ttd.es) |
15:17:45 | | Join elinenbe [0] (trilluser@user-0cces0l.cable.mindspring.com) |
15:34:01 | | Join probonic [0] (~phil@host217-39-1-122.in-addr.btopenworld.com) |
15:37:01 | LinusN | Zagor: how well does the ATA code handle odd buffer addresses? |
15:37:18 | Zagor | slow, but works |
15:37:22 | LinusN | ok |
15:37:48 | bobTHC | french translation soon completed |
15:38:05 | LinusN | Zagor: and how about odd seek()? |
15:38:36 | Zagor | why should that be a problem if ata_read works? |
15:38:50 | Zagor | translation: i believe it works |
15:38:53 | LinusN | i'm investigating the mp3 gaps |
15:39:20 | bobTHC | When no translation need, left empty or rewrite the line ? |
15:39:20 | LinusN | we truncate the seek() amount to an even number |
15:39:32 | Zagor | we do? |
15:40:01 | LinusN | Zagor: yes |
15:40:55 | LinusN | in mpeg.c |
15:41:14 | LinusN | not in the ata code |
15:41:27 | | Quit edx ("later") |
15:43:48 | Zagor | ah |
15:43:59 | Zagor | that's because we want to avoid loading odd addresses |
15:44:14 | Zagor | you said a few stray bytes shouldn't affect playback |
15:45:13 | LinusN | i thought so yes, but i am investigating |
15:45:27 | LinusN | testing as we speak |
15:45:37 | LinusN | baboom |
15:45:41 | LinusN | that was it |
15:45:44 | Zagor | leaving the VBR tag gave no gap |
15:45:52 | LinusN | stray bytes matters |
15:46:14 | Zagor | this is not a stray bytes issue. clean-cut files gap now, they didn't previously. |
15:46:48 | LinusN | let me commit this and try again |
15:47:03 | * | Bagder grants LinusN permission ;-) |
15:47:21 | bobTHC | take a look @ http://www.aix-elan.org/francais.lang for comment and help |
15:48:01 | LinusN | there is still a problem with removing the ID3v1 tag on occasions |
15:48:32 | LinusN | a very rare situation when the last read chunk is smaller than the tag itself |
15:48:51 | LinusN | i.e when the buffer wraps inside the tag |
15:49:09 | Zagor | i suggest focusing on tagless data first |
15:49:38 | | Join akozak [0] (~akozak@142.108.149.243) |
15:50:32 | bobTHC | some french people here ??? |
15:51:13 | akozak | anyone know what is inside the NEW recorder FM unit? (is there a chip cable of decoding other codecs?) |
15:51:53 | LinusN | Zagor: why would tagless data be different? |
15:52:24 | Zagor | because there is no issues about skipping over tags and such. it's a much simpler case, which should not skip. and did not skip. but now does. |
15:52:26 | LinusN | refresh your CVS and retry |
15:52:41 | Zagor | s/skip/gap/ |
15:53:01 | LinusN | is the length of your first file odd? |
15:53:28 | Zagor | i don't know. i don't have an usb connection here. |
15:53:32 | LinusN | does your first file contain a v2 tag? |
15:53:46 | Zagor | but i'm pretty sure it's not. I split into 2M files. |
15:54:04 | Zagor | file2->file3 skips too, and neither contain any tag whatsoever |
15:54:14 | LinusN | Zagor: did you cut at frame boundaries? |
15:54:20 | Zagor | no |
15:54:25 | LinusN | that's the problem |
15:54:30 | Zagor | no it's not |
15:54:38 | LinusN | did you write the code? |
15:54:38 | LinusN | no |
15:54:40 | Zagor | listen to me. it worked. they did not gap. |
15:54:40 | LinusN | i did |
15:54:46 | LinusN | and i know it is the problem |
15:55:04 | Zagor | ok, so what worked previously is not impossible? |
15:55:05 | LinusN | the new padding fix is causing this |
15:55:10 | Zagor | s/not/now/ |
15:55:59 | LinusN | the id3 parser searches for the first frame |
15:56:19 | LinusN | and skips the data up to that |
15:56:36 | Zagor | ok |
15:57:16 | LinusN | i should modify it so that it only searches if there is atag |
15:57:45 | LinusN | should=will |
15:59:44 | LinusN | Zagor: committed |
15:59:49 | LinusN | now it should work |
16:00 |
16:00:01 | Zagor | ok, good. i'll try it as soon as I can. |
16:05:19 | LinusN | Zagor: how often do we rebuild the web? |
16:05:35 | Zagor | every 20 min |
16:05:45 | LinusN | i changed head.t 4 hours ago and nothing has happened |
16:05:56 | LinusN | dependency prob? |
16:06:01 | Zagor | exactly |
16:06:09 | Zagor | i need to fix that manually |
16:06:14 | LinusN | go go go |
16:06:22 | Zagor | done |
16:06:37 | Zagor | what did you change? |
16:06:44 | LinusN | i didn't like the word wrap of "feature requests" |
16:06:53 | Zagor | ah |
16:08:52 | bobTHC | ya des francais ?????? |
16:08:55 | Zagor | bobTHC: english.lang updated. please adjust your francais.lang accordingly |
16:09:08 | bobTHC | zagor : ok... |
16:10:22 | Zagor | any bets if the win32 build will go red or green? :) |
16:10:51 | bobTHC | i bet 10€ on red ;) |
16:11:42 | LinusN | how to select language? |
16:12:12 | Zagor | LinusN: LANGUAGE in Makefile. we'll to that in tools/configure once there are any to choose from |
16:12:24 | LinusN | aha |
16:13:47 | LinusN | installing... |
16:14:19 | LinusN | wow, it works |
16:14:28 | LinusN | :-) |
16:15:00 | Zagor | big difference, huh? :-) |
16:15:10 | LinusN | yeah! |
16:15:11 | LinusN | wow! |
16:16:36 | LinusN | how are thing going with the font stuff? |
16:16:51 | | Join quelsaruk [0] (~zaknafein@faerun.ugr.es) |
16:16:56 | quelsaruk | hi |
16:18:25 | Bagder | hey quelsaruk |
16:18:29 | Bagder | lang system in use |
16:18:29 | Zagor | hi quelsaruk. nice work on the string fixes. |
16:18:36 | LinusN | i like the atadore font |
16:18:42 | Zagor | i changed a few things but mostly I think it was good |
16:18:53 | Bagder | Zagor: maybe we should announce something about the .lang stuff being in use |
16:18:59 | LinusN | Zagor: don't forget the credits :-) |
16:19:00 | Bagder | to get more translators going |
16:19:14 | Zagor | Bagder: good point |
16:21:25 | quelsaruk | thx, a boring work |
16:21:42 | quelsaruk | but at least it seems to work |
16:22:36 | quelsaruk | the problem is that just thinking in opening the english.lang once more.. that makes me sick :) |
16:22:57 | Bagder | hehe |
16:23:07 | Bagder | then make your spanish.lang and open that ;-) |
16:23:29 | Bagder | ./uplang english.lang spanish.lang |
16:23:39 | quelsaruk | Bagder: there are some people asking about .lang file, i told them that when all this stuff were finished you would say so in the website |
16:29:24 | quelsaruk | if i use a loadable font i should call it system.fnt or system.ajf... it now works with the first one no? |
16:29:29 | LinusN | Hmmm, the scroll doesn't work with the atadore font |
16:29:45 | Schnueff | .fnt |
16:29:49 | quelsaruk | thx |
16:29:50 | quelsaruk | :) |
16:29:58 | Bagder | I love how we have soooo much stuff that can introduce bugs now ;-) |
16:31:16 | Zagor | haha |
16:31:23 | LinusN | aha, the scroll thread doesn't see to account for the cursor margin |
16:31:26 | LinusN | seem |
16:31:54 | Zagor | LinusN: no? then how come the dir browser works? |
16:32:56 | *** | Saving seen data "./dancer.seen" |
16:36:28 | quelsaruk | LinusN: it works for me |
16:38:21 | LinusN | i have a menu entry (play selected first) where the last "t" is off screen, and it doesn't scroll |
16:39:32 | LinusN | what's with the (LCD_WIDTH - x*8) comparison? |
16:40:03 | LinusN | in lcd_puts_scroll() |
16:40:18 | Bagder | yikes |
16:41:15 | LinusN | why is it calling getstringsize for each character? |
16:41:53 | Zagor | the scroll code should be ripped out and thrown away |
16:41:59 | Zagor | at least for the recorder |
16:42:49 | LinusN | Zagor: no scroll? |
16:43:25 | Zagor | i mean it should be rewritten to be bitmap-specific, and not try to piggyback on the player scroll code |
16:43:34 | Bagder | yes |
16:43:39 | Bagder | pixel scrolling |
16:43:43 | Zagor | yup |
16:44:19 | LinusN | any idea why it calls getstringsize for each character? |
16:44:27 | Bagder | old code |
16:44:50 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
16:44:50 | Zagor | quelsaruk: are you working on espanol.lang ? |
16:50:35 | LinusN | what is scrollinfo.space? |
16:50:35 | Bagder | red build |
16:50:57 | quelsaruk | zagor: yes... |
16:51:10 | quelsaruk | but i'll finish it this night |
16:51:11 | quelsaruk | :) |
16:51:22 | Phantom | I just need to translate "multilanguage-rockbox.diff" to make a french translation ? |
16:51:59 | Zagor | LinusN: the scrolling area width, in characters |
16:52:16 | Bagder | Phantom: there seem to be many people already doing the french stuff |
16:52:19 | quelsaruk | Phantom: just use english.lang |
16:52:32 | Phantom | where it is ? |
16:52:33 | Zagor | Phantom: nono, you make a new francais.lang. but help bobTHC with his instead, he's already half-way there. |
16:52:39 | LinusN | Zagor: so it should be in pixels on the recorder? |
16:52:45 | bobTHC | i'm on it phantom i can send u francais.lang |
16:52:55 | Phantom | envoie bob |
16:53:07 | bobTHC | ok |
16:53:16 | Zagor | LinusN: yeah, possibly. but don't waste time "fixing" the current bad code. |
16:53:19 | Phantom | je vais voir si il y a des choses a changer/améliorer |
16:53:27 | LinusN | Zagor: who is fixing it then? |
16:53:29 | bobTHC | il y en a toujours |
16:53:33 | Phantom | lol |
16:53:47 | LinusN | bobTHC: :-) |
16:53:55 | Zagor | nobody. it's nearly unfixable. there should be separate scroll code for player and recorder. |
16:54:03 | LinusN | Zagor: true |
16:54:18 | Phantom | bob tu envois ? |
16:54:36 | quelsaruk | Zagor: got me as spanish translator? |
16:54:44 | Phantom | djp007@wanadoo.fr |
16:54:54 | Zagor | quelsaruk: go ahead |
16:54:59 | quelsaruk | ok |
16:55:21 | LinusN | Phantom and bobTHC: en anglais s'il vous plait |
16:55:42 | bobTHC | sorry all ! ;) |
16:56:06 | LinusN | got carried away, eh? |
16:56:16 | LinusN | :-) |
16:58:07 | Phantom | lo siento |
16:58:09 | | Join TotMacher [0] (tot@ip67.rsidus.riege.de) |
16:58:10 | Phantom | oups |
16:58:15 | Phantom | désolé |
16:58:17 | Phantom | ARG |
16:58:22 | Phantom | Sorry |
16:58:39 | Bagder | :-) |
16:58:50 | Phantom | so bob, you send ? |
16:59:58 | bobTHC | look prv message$ |
17:00 |
17:00:59 | Phantom | oups |
17:01:01 | | Quit TotMacher (Client Quit) |
17:01:33 | | Quit Phantom () |
17:02:12 | | Quit bobTHC (Remote closed the connection) |
17:02:53 | Schnueff | i'm working on feature [ 603685 ] Constant backlight with mains connexion |
17:03:07 | Schnueff | i made a new menu entry in the display menu, but i could come up with a good name |
17:03:19 | Schnueff | currently it is 'backlight on when plugged'. any better suggestions? :) |
17:03:58 | LinusN | "when charging"? |
17:04:10 | | Quit akozak ("http://ppproject.com/product/iamc") |
17:04:18 | LinusN | technically, it may not be charging, but anyway... |
17:04:28 | Schnueff | that would be okay, if one can set time & 'when charging' in a single screen |
17:04:31 | Zagor | either is fine with me |
17:04:59 | LinusN | Schnueff: ? |
17:05:51 | LinusN | i mean "backlight on when charging" |
17:05:55 | Schnueff | ah ok |
17:06:23 | Schnueff | would it be ok to store that option in bit7 of the byte reserved for current backlight ? |
17:06:52 | LinusN | the current backlight doesn't use more than maybe 4 bits |
17:06:57 | Schnueff | yes |
17:07:22 | LinusN | sorry, 5 bits |
17:07:30 | Schnueff | so i only have to modify settings_save() and settings_load() for this? |
17:07:38 | LinusN | and settings_reset |
17:07:50 | Schnueff | and add a bool global_settings.backlight_on_when_charging |
17:07:51 | Schnueff | ah |
17:07:51 | LinusN | for the default |
17:07:59 | Schnueff | yes |
17:08:04 | Schnueff | what would be the default? |
17:08:22 | Schnueff | i have no opinion on that |
17:08:42 | LinusN | i want it off |
17:08:44 | Schnueff | ok |
17:08:45 | LinusN | :-) |
17:08:55 | Schnueff | shouldnt matter much:) |
17:09:15 | LinusN | the variable should maybe be called backlight_on_when_connected |
17:09:22 | LinusN | or something |
17:09:31 | Schnueff | but connected can be mistaken for usb |
17:09:47 | Schnueff | when_on_power ? |
17:09:48 | LinusN | yes |
17:09:58 | LinusN | when_connected_to_external_power |
17:09:59 | LinusN | :-) |
17:10:01 | Schnueff | hehe |
17:11:01 | LinusN | backlight_on_with_ext_pwr |
17:11:16 | LinusN | blah, it gets longer and longer |
17:11:19 | Schnueff | hm |
17:11:28 | Schnueff | at the moment i have it abbreviate, but that will change |
17:11:41 | Schnueff | (backlight_owp on when plugged, not so descriptive) |
17:11:48 | LinusN | it's not like it is hard to change... |
17:12:09 | Zagor | make it simple: backlight_plugged |
17:12:23 | LinusN | backlight_when_plugged |
17:12:29 | Schnueff | ok then backlight_when_plugged |
17:12:45 | Schnueff | and for the menu 'Backlight on when plugged' |
17:13:02 | LinusN | i don't think "plugged" is good in the menu though |
17:13:09 | Schnueff | yeah power better |
17:13:13 | LinusN | "charging" will probably be better |
17:13:24 | | Join bobTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) |
17:13:36 | LinusN | from the user's point of view, connecting the power means "charging" |
17:13:47 | Zagor | i agree |
17:13:52 | Zagor | i think :) |
17:14:05 | LinusN | i'm not a user, just a simple developer |
17:14:48 | Zagor | sometimes i dream of being a user |
17:15:04 | LinusN | no worries, just using |
17:15:06 | * | laotan is still waiting for his archos recorder to be fixed so he can be a user too :) |
17:15:13 | quelsaruk | Bagder: is there some kind of FAQ about .lang use and tranlating languages? |
17:15:18 | quelsaruk | just to know |
17:15:19 | Bagder | nope |
17:15:20 | quelsaruk | :) |
17:15:38 | Bagder | we'll just point everyone to Bjorn's mail ;-) |
17:16:30 | quelsaruk | which mail is that, to point averyone to it |
17:16:52 | quelsaruk | can't find it in thread |
17:17:12 | Bagder | http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-09/0856.shtml |
17:17:13 | LinusN | "translators, start your engines" |
17:17:22 | bobTHC | vroooooommmmmmm |
17:19:39 | quelsaruk | ahhh |
17:19:41 | quelsaruk | it's a new mail |
17:19:42 | quelsaruk | ok |
17:19:44 | quelsaruk | :) |
17:23:46 | Schnueff | in set_int(): the function gets called called every .5 seconds because of the timeout in button_get_w_tmo. is that desired? |
17:23:57 | Schnueff | 'the function' = the function passed as argument |
17:24:27 | Schnueff | maybe one should call it only, when the variable has changed? |
17:27:35 | LinusN | Schnueff: only when changed |
17:27:47 | Zagor | bluergh, lcd_putsxy is in font.c ?!? |
17:27:59 | LinusN | and lcd_getstringsize |
17:28:07 | Zagor | fixing |
17:28:15 | * | Zagor is codepolicing the font code |
17:28:22 | LinusN | beware us all |
17:28:41 | Schnueff | so i have to fix this? or have i misunderstood the code? |
17:28:45 | Bagder | Zagor: I think Greg is right that the font code is not LCD driver code |
17:29:01 | Zagor | lcd_putsxy is not font code |
17:29:13 | Bagder | possibly not |
17:29:54 | LinusN | Schnueff: it looks like it is doing the wrong thing |
17:29:57 | Schnueff | yes |
17:30:07 | Schnueff | therefore the backlight is on always in the backlight menu |
17:30:38 | LinusN | Schnueff: do you want me to fix? |
17:31:22 | | Join TotMacher [0] (tot@ip67.rsidus.riege.de) |
17:31:22 | Schnueff | yes, but there's no hurry |
17:31:42 | Schnueff | i'm happy that i dont have to fix the backlight code for that bug:) |
17:32:42 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
17:33:20 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
17:33:24 | Phantom | back |
17:33:28 | bobTHC | french ppl take a look @ http://www.aix-elan.org/francais.lang for correction and comments ! |
17:33:50 | * | dwihno looks |
17:34:00 | Phantom | bob : PV |
17:34:04 | LinusN | why does the set_int() function use button_get_w_tmo()? |
17:34:21 | dwihno | batterie et baguette une saucisson |
17:35:03 | dwihno | PERDU! :D |
17:35:07 | dwihno | How cool translation |
17:35:26 | Schnueff | LinusN: i dont know that |
17:35:35 | LinusN | beats me |
17:36:03 | Schnueff | the other set_*() functions dont? |
17:36:12 | LinusN | that imples that someone needed the function to be called often |
17:36:18 | quelsaruk | must reboot, cu later |
17:36:21 | Schnueff | hm |
17:36:22 | Schnueff | lets grep |
17:36:28 | | Quit quelsaruk ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
17:37:06 | Schnueff | maybe for the scrolling? |
17:37:17 | Schnueff | Scroll Speed Setting Example |
17:37:51 | Bagder | the scroll is its own thread, it shouldn't need that |
17:37:56 | Schnueff | ok |
17:40:34 | Phantom | The French will be they first translation (what germans waiting for ?) |
17:40:47 | Phantom | The French will be the first translation (what germans waiting for ?) |
17:40:58 | bobTHC | ? Where are german ?? |
17:40:59 | Schnueff | english is ok for me:) |
17:41:00 | bobTHC | ;) |
17:41:34 | Phantom | French power |
17:42:00 | Phantom | Question : Is Archos know about Rockbox ? Do you tell them about it ? |
17:42:39 | dwihno | yum, fiskbullar! |
17:42:45 | LinusN | the w_tmo() is for the status bar redraw |
17:42:50 | Phantom | Maybe they should give sources to help the project ... |
17:42:52 | dwihno | They are blind (and stupid) if they do not know of it |
17:43:29 | LinusN | i am changing to: |
17:43:31 | LinusN | if ( function && button != BUTTON_NONE) |
17:43:35 | | Quit Phantom () |
17:44:37 | Zagor | gah, confvbdf.c copies the font.h data... |
17:44:44 | Schnueff | uh F3 saves the settings. good to know |
17:45:05 | Schnueff | LinusN: should be ok |
17:45:32 | LinusN | Schnueff: woo, yes it save the settings. |
17:45:39 | LinusN | not very nice imho |
17:45:57 | Zagor | why on earth is that added? |
17:45:58 | Schnueff | u got to switch( button = .. ) {} though |
17:46:15 | Schnueff | or is button a global variable? |
17:46:16 | LinusN | yes i do, almost |
17:46:19 | Schnueff | k |
17:46:29 | LinusN | i declare a local int button |
17:46:54 | Zagor | if you modify settings.c, remove all F3 handling in set_* |
17:47:24 | LinusN | really? |
17:47:48 | Zagor | why should we toggle the status bar in there? lots of messy code nobody ever uses. |
17:48:14 | LinusN | ok, so no quick-menus either? |
17:48:21 | Zagor | not in set_* |
17:48:47 | Zagor | we should have it in menu_run() though |
17:48:54 | LinusN | ok |
17:49:54 | | Quit Bagder ("Client Exiting") |
17:50:18 | LinusN | i see that we have to handle USB in there |
17:50:49 | Zagor | yes |
17:50:54 | Zagor | gotta go |
17:50:55 | | Quit Zagor ("Client Exiting") |
17:54:02 | | Part LinusN |
17:54:12 | | Join LinusN [0] (~linus@labb.contactor.se) |
17:55:42 | | Join quelsaruk [0] (~zaknafein@faerun.ugr.es) |
17:57:39 | quelsaruk | LinusN: can we include in text strings characters like " ó " ?? |
17:59:32 | LinusN | i guess |
17:59:49 | LinusN | but there might be e problem with tha |
17:59:51 | LinusN | that |
18:00 |
18:00:09 | LinusN | is it 8859-1? |
18:00:10 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
18:00:16 | Phantom | back |
18:00:21 | quelsaruk | don't know |
18:00:26 | dwihno | I think so |
18:00:37 | quelsaruk | hope so |
18:00:38 | quelsaruk | :) |
18:00:39 | Phantom | bob : have you finish |
18:03:46 | Phantom | french translation is near |
18:03:54 | | Quit TotMacher () |
18:04:24 | | Quit Phantom (Client Quit) |
18:07:42 | | Part LinusN |
18:09:20 | | Quit pyvasene ("Leaving...") |
18:14:28 | bobTHC | 1st "francais.lang "is out !!!! check out http://www.aix-elan.org/francais.lang for correction and comments ! |
18:15:10 | bobTHC | i think uploading it in the cvs can be good for correction ? |
18:17:24 | bobTHC | masters where are u? ;) |
18:20:19 | quelsaruk | they're gone |
18:20:28 | quelsaruk | our gods have left us... |
18:22:37 | dwihno | they went to the pub |
18:23:17 | quelsaruk | like true metal gods! |
18:24:04 | | Join edx [0] (~edx@pD9EAADE3.dip.t-dialin.net) |
18:24:48 | bobTHC | quelsaruk have u a cvs account ? |
18:26:03 | quelsaruk | nops |
18:26:21 | quelsaruk | if i'm correct i'm not even in the credits |
18:26:23 | quelsaruk | :) |
18:26:32 | bobTHC | :) |
18:26:36 | dwihno | :O |
18:26:37 | dwihno | :-) |
18:26:42 | bobTHC | i think u'll be |
18:26:57 | bobTHC | but i'm not a metal god |
18:27:05 | bobTHC | ;) |
18:28:00 | bobTHC | Swendish, french, spanish.... and more soon !!! |
18:28:02 | quelsaruk | am i the only heavy here? |
18:28:08 | Schnueff | no |
18:29:03 | bobTHC | heavy ? |
18:29:05 | quelsaruk | you too? |
18:29:16 | Schnueff | i guess he speaks of heavy metal |
18:29:19 | Schnueff | (no my weight) |
18:29:21 | Schnueff | not |
18:29:47 | quelsaruk | of coruse heavy metal |
18:29:50 | Schnueff | :) |
18:30:08 | Schnueff | i bet bobTHC thought that was just another language :) |
18:30:20 | bobTHC | u talking about musik ! ok sorry i'm too tired! |
18:30:45 | bobTHC | yep |
18:31:31 | | Join TotMacher [0] (tot@p5084A926.dip.t-dialin.net) |
18:31:48 | bobTHC | tell me a band of heavy |
18:32:17 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
18:32:21 | Phantom | back |
18:32:23 | quelsaruk | edguy, hammerfall, gamma ray, rage, primal fear, rhapsody, heaven's gate, after forever.... |
18:32:26 | quelsaruk | there are a lot |
18:32:35 | quelsaruk | the best power metal comes from germany |
18:32:59 | *** | Saving seen data "./dancer.seen" |
18:34:29 | bobTHC | quelsaruk : last daily can use *.lang file ? |
18:34:29 | Phantom | what are *.o files ? |
18:35:02 | | Part Remo |
18:35:02 | Schnueff | object files (what comes out of the compiler if u process a *.c) |
18:35:20 | Phantom | ok |
18:35:46 | Phantom | and how to change graphism (the boot screen for exemple) |
18:35:49 | Phantom | ? |
18:35:54 | Schnueff | hm dont know |
18:36:55 | quelsaruk | bobTHC: yes, zagor added that setting 2 hours ago |
18:37:11 | Phantom | ok |
18:37:15 | bobTHC | thanx (really tired) ;) |
18:37:47 | Phantom | where .lang may be placed ? |
18:40:31 | quelsaruk | Phantom: in apps/lang dir |
18:40:56 | dwihno | demo_menu.c:34:18: lang.h: No such file or directory |
18:41:00 | quelsaruk | and afterwards you should use a command (i can't remember which one) to create the lang.h file |
18:41:00 | dwihno | hmm |
18:41:17 | quelsaruk | dwingo... you have to create lang.h file |
18:41:19 | quelsaruk | using a tool |
18:41:33 | quelsaruk | but ¿which tool? |
18:41:48 | quelsaruk | who knows... |
18:41:59 | dwihno | :-) |
18:42:00 | bobTHC | not me... |
18:42:01 | dwihno | I'll check |
18:42:03 | | Quit Phantom () |
18:43:07 | bobTHC | In the future the better will be like fonts, add the *.lang in the root directory and that's all folks |
18:43:32 | dwihno | not in the root dir! :) |
18:43:35 | dwihno | in the .rockbox dir! :) |
18:43:39 | quelsaruk | ummm |
18:43:42 | quelsaruk | argggghh |
18:43:44 | bobTHC | ;) |
18:43:47 | quelsaruk | i found a big error |
18:43:52 | quelsaruk | well not so big |
18:43:53 | quelsaruk | :) |
18:45:06 | quelsaruk | some phrases are divided into 2 lines... and english is different to all languages that come from latin |
18:45:50 | quelsaruk | for example Playlist buffer is full, we say "buffer playlist is full" (in your language) |
18:46:01 | quelsaruk | at least in spanish |
18:46:07 | bobTHC | in french too |
18:46:14 | quelsaruk | portuguese, french italian.. |
18:46:19 | quelsaruk | all comes from latin |
18:46:21 | quelsaruk | ;) |
18:46:33 | bobTHC | catalan, occitan... |
18:46:56 | quelsaruk | yups |
18:47:21 | quelsaruk | i should send a mod warning of those problems |
18:47:35 | bobTHC | yep |
18:47:58 | quelsaruk | bobTHC: check out you haven't make that mistake |
18:48:18 | quelsaruk | in LANG_PLAYINDICES_PLAYLIST |
18:48:29 | quelsaruk | and LANG_PLAYINDICES_BUFFER |
18:48:47 | quelsaruk | you should swap the order ;) |
18:49:18 | Schnueff | tools/genlang, did u find? |
18:49:33 | dwihno | okay |
18:49:36 | dwihno | I got it running |
18:49:37 | dwihno | yay |
18:49:46 | dwihno | genlang, then put the lang.c/h in the apps dir |
18:49:57 | Schnueff | yep |
18:50:44 | bobTHC | i'm tired, CU later ! |
18:50:47 | dwihno | byebye |
18:50:50 | | Part bobTHC |
18:52:09 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
18:52:13 | Phantom | back |
18:53:41 | Phantom | where can I have lastest (but REALLY lastest) sources ? |
18:54:33 | quelsaruk | cvs |
18:54:43 | hardeep | Phantom: see http://rockbox.haxx.se/cvs.html |
18:55:19 | quelsaruk | hardeep: you are faster than me :) |
18:55:52 | hardeep | :) |
18:55:53 | Phantom | lol,don't have CVS... |
18:56:06 | hardeep | Phantom: which OS are you running? |
18:57:02 | Phantom | windows XP (I m boring of Linux, in windows there are more "surpises") |
18:57:06 | dwihno | :-) |
18:57:15 | dwihno | Windows - YOu don't know where you're going today ;) |
18:57:19 | dwihno | You need perl for the genlang utility |
18:57:30 | | Nick quelsaruk is now known as quel|out (~zaknafein@faerun.ugr.es) |
18:57:46 | hardeep | Phantom: okay, all you need is WinCVS: http://www.wincvs.org/ |
18:57:57 | hardeep | Phantom: or you could install cygwin |
18:58:12 | quel|out | that's a better option |
18:58:15 | hardeep | but i'm not sure how well cygwin works on XP |
18:58:22 | quel|out | ummm |
18:58:32 | Phantom | it work pretty bad |
18:58:38 | Phantom | i ve tried |
18:58:42 | quel|out | in theory win xp uses win2k kernel |
18:58:51 | quel|out | just in theory |
18:58:55 | quel|out | i don't use it |
18:58:56 | quel|out | :) |
18:59:14 | Phantom | 2k "optimized" kernel |
18:59:22 | hardeep | quel|out: i've heard people report problems with cygwin + XP, don't have details |
18:59:54 | Phantom | it freeze |
19:00 |
19:00:32 | dwihno | I've heard that too |
19:00:38 | dwihno | That's why I stick to Win2k :) |
19:00:39 | dwihno | and GNUSH |
19:00:55 | hardeep | i run cygwin on Win2K without any problems |
19:02:23 | | Quit hardeep ("Leaving") |
19:15:51 | | Join EnnaN [0] (bla@CC53164-B.GRONI1.GR.HOME.NL) |
19:15:51 | | Quit Phantom (Read error: 104 (Connection reset by peer)) |
19:15:57 | EnnaN | hi |
19:16:38 | EnnaN | any1 here? |
19:21:04 | | Quit PiotR ("BitchX: porque yo lo valgo") |
19:21:22 | EnnaN | ? |
19:21:54 | | Join PiotR [0] (~piotr@212-170-21-172.uc.nombres.ttd.es) |
19:27:01 | | Join mecraw1212 [0] (~mecraw@67.41.113.92) |
19:27:02 | | Quit mecraw12 (Read error: 104 (Connection reset by peer)) |
19:30:59 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
19:31:25 | Phantom | is one of you can build a french/propfonts/game rockbox ? |
19:32:35 | EnnaN | not me...just in here for some q&a (mostly from the q side) :) |
19:34:38 | pimlottc | bobTHC is doing a french translation |
19:35:55 | EnnaN | any1 can answer a question about (already reported) bug of premature file ending? |
19:38:48 | adi|home | EnnaN: whats your question? |
19:41:18 | EnnaN | well, i saw a bugreport (602571) for the skipping, but iwanna know if (i think so) this problem is solved allready (problem is about tracks randojmly stopping too soon) in any of the daily builds, cause 1.3 still does it.. |
19:43:30 | adi|home | yeah.. as far as i know its fixed in the daily builds |
19:44:46 | EnnaN | oke.. any idea wich saily build .mod is stable enough to use? i know they can be buggy, but i guess that some are better then others :) got a 10 gig studio (player) |
19:44:51 | | Quit Phantom (Read error: 104 (Connection reset by peer)) |
19:52:40 | EnnaN | ? |
19:52:41 | | Quit mecraw1212 (Read error: 104 (Connection reset by peer)) |
19:53:17 | | Join mecraw1212 [0] (~mecraw@67.41.113.92) |
19:56:43 | | Join kargatron [0] (~Vincent@ppp-isdn-145.ath.forthnet.gr) |
19:58:42 | TotMacher | is the english.lang complete ? |
19:59:29 | kargatron | is there anything less than ideal about charging the recorder while pausing (in order to preserve my resume-position)? |
20:00 |
20:00:56 | EnnaN | eeuhm..doesnt the rockbox rember your resume position, even while off???? |
20:01:09 | EnnaN | that's the usage of resume function i think.. |
20:01:50 | EnnaN | tomacher: as for as i'm concerned, the english language is far less then complete :)) (or: I dunno) |
20:02:58 | TotMacher | hehe |
20:03:45 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
20:04:30 | Phantom | Is somebody can build a french release if I give him the french.lang ? |
20:05:12 | EnnaN | not em |
20:05:16 | EnnaN | eeuhm, not me that is |
20:05:26 | dwihno | Heh |
20:05:30 | dwihno | If you give me it, I can |
20:05:34 | dwihno | put it online somewhere |
20:05:36 | Phantom | really |
20:06:51 | Phantom | do you have a mail ? |
20:07:17 | dwihno | can't you just put it online on some web server? I hate my mail :) |
20:08:12 | Phantom | no, don't have |
20:16:32 | | Quit mecraw1212 (Read error: 110 (Connection timed out)) |
20:17:52 | EnnaN | adi|home: you still here? |
20:25:52 | EnnaN | any1? |
20:32:56 | quel|out | the english.lang is *complete* |
20:33:03 | *** | Saving seen data "./dancer.seen" |
20:33:18 | dwihno | it's very complete indeed |
20:33:21 | quel|out | i have submitted all changes to the mail list this morning |
20:33:29 | dwihno | Otherwise the current build would not build :) |
20:33:33 | dwihno | (which it does) |
20:33:36 | quel|out | and zagor has added it to the source code |
20:35:40 | | Join Phantomdjp [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
20:36:41 | | Quit Phantom (Read error: 104 (Connection reset by peer)) |
20:38:27 | | Part Phantomdjp |
20:46:47 | EnnaN | eeuhm, still trying to find out if one of the latest daily builds is (kinda) stable enough to run... |
20:47:16 | quel|out | welll |
20:47:24 | EnnaN | yesss? :) |
20:47:39 | quel|out | you can only find out if you try |
20:47:43 | quel|out | but i can tell you it's stable, enought |
20:48:08 | quel|out | enough |
20:48:16 | dwihno | Ya |
20:48:29 | dwihno | There's always the other side of the medallion |
20:48:31 | EnnaN | ofcourse, that's why me ask :) somebody shure would've tried it :) (ok, i know.. /me lazy) ...but tnx... |
20:48:38 | EnnaN | dwihno: and that is? |
20:48:43 | dwihno | Such as, ugly font, no åäö or such chars and some quirks being worked on :) |
20:49:00 | dwihno | Although I use the bleeding edge CVS every day |
20:49:13 | quel|out | as me... |
20:49:18 | EnnaN | :) .. i am mostly anoyed by 1.3's ability to skip to the next track sometimes, unasked for... |
20:49:42 | dwihno | Who except Phantom wanted a french localized version of rockbox? |
20:50:05 | * | EnnaN doesnt :) |
20:50:10 | quel|out | dwihno: not me :P |
20:50:31 | * | dwihno prefers the software in english, though it isn't my native language |
20:50:44 | * | EnnaN dutch.. |
20:51:06 | dwihno | waat hoet gaat heet woot toot? :) |
20:51:18 | EnnaN | hmm..iets dergelijks :) |
20:52:23 | dwihno | Seen any smeetvrees' lately? :) |
20:52:45 | EnnaN | in MY house????? no way! |
20:53:03 | dwihno | :-) |
20:53:07 | * | EnnaN student in a student appropriate house (ok, that was hard to spell) |
20:56:30 | | Quit probonic () |
21:00 |
21:00:40 | EnnaN | can anybody tell me what the "follow playlist" thingy is? |
21:00:56 | dwihno | Sure can |
21:01:12 | dwihno | when you start a playlist for instance |
21:01:29 | dwihno | it will load some random song... |
21:01:53 | dwihno | if you have the "follow playlist" enabled, pressing 'on' or 'stop' will return you to the current file, instead of the file you started |
21:01:56 | dwihno | or last dir |
21:02:05 | EnnaN | ah! |
21:02:07 | EnnaN | nice |
21:02:25 | quel|out | has anyone here a player? |
21:02:31 | * | EnnaN does |
21:02:53 | quel|out | how manny chars enter in the display? |
21:02:54 | EnnaN | ow wait...is "jukebox studio" a player |
21:03:01 | dwihno | isn't it hard to browse the contents of the unit with only 2 lines? |
21:03:07 | quel|out | jukebox studio is a player :) |
21:03:14 | EnnaN | quel: thought so |
21:03:26 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
21:03:27 | EnnaN | dwihno: well...alphabethical is kinda logical.. |
21:03:46 | EnnaN | dwihno: and i *know* my files/playlists rather well |
21:03:47 | EnnaN | so.. |
21:03:51 | EnnaN | no |
21:03:54 | dwihno | EnnaN: ah, neato :) |
21:04:08 | dwihno | I love the custom fonts and such :) |
21:04:22 | Phantom | French rockbox is out !!! (with ou space...) |
21:04:31 | EnnaN | ...dunno bout htat...and i read about osci....can i do this now on player with new cvs? |
21:04:37 | Phantom | French rockbox is out !!! (without space...) |
21:05:59 | EnnaN | ? |
21:06:01 | kargatron | anyone on windows know how to 'browse' the available fonts easily? is it possible? |
21:06:38 | EnnaN | gotta go..lator |
21:06:47 | | Nick EnnaN is now known as EnnaN|afk (bla@CC53164-B.GRONI1.GR.HOME.NL) |
21:07:16 | quel|out | can't anyone with a player tell me how manny characters can the player display?? |
21:07:25 | dwihno | kargatron: dunno really... I guess "somebody" could make a program? :) |
21:07:39 | dwihno | kargatron: you ment bdf or the fnt files? |
21:07:50 | kargatron | i figure there's some complicated font-install thing to do, but i wanted to avoid something like that |
21:08:06 | kargatron | yeah bdf/fnt files available inthe fonts dir |
21:08:24 | kargatron | the goal being to figure out which font you want to use |
21:08:26 | dwihno | I don't think there's a windows utility for that |
21:08:42 | dwihno | in the future, the fonts will be loadable, thus, reducing the need of such software |
21:08:59 | kargatron | i switched to bjorn fischer's font, which is better than the current defdault, but a bit too BIG and BOLD for me |
21:09:46 | kargatron | it's nice, but easy to just see a mess of bold when you glance at it. |
21:09:49 | | Quit D4damage1 (Read error: 113 (No route to host)) |
21:09:57 | | Join YourNick [0] (D4damage@ACB55B89.ipt.aol.com) |
21:10:10 | dwihno | kargatron: Did you ever see the propfont in action? |
21:11:00 | kargatron | no |
21:11:20 | kargatron | not really messed with any of this stuff until today, sorry |
21:11:31 | dwihno | http://dw.lahma.net/rockbox/rockbox-french.zip |
21:11:36 | dwihno | there's a system.fnt in that file |
21:11:38 | dwihno | test that |
21:11:53 | Phantom | how to use the "system.fnt" ? |
21:11:58 | Phantom | I ve it |
21:12:00 | dwihno | place it in the root of the unit |
21:12:10 | dwihno | Phantom: didn't you read my files.txt instruction?! :) |
21:12:11 | dwihno | SHAME ON YOU! |
21:12:18 | dwihno | I wrote instructions so you wouldn't need to ask! :) |
21:12:28 | Phantom | but don't see difference with "propfonts" |
21:15:57 | dwihno | then you did something strange :) |
21:16:47 | Phantom | the only difference is the "space" bug |
21:18:33 | dwihno | That's becuase the font has not been 100% converted by Uwe yet. |
21:19:08 | Phantom | I know but why use this "bug font" and not propfont ? |
21:19:51 | dwihno | See the topic :) |
21:19:57 | dwihno | "the font code is being completely replaced. give us a few days to smooth things out" |
21:19:59 | Phantom | where? |
21:20:05 | Phantom | lol |
21:20:15 | dwihno | Are you blind? :-) |
21:20:20 | dwihno | Or perhaps I should say -) |
21:20:21 | dwihno | :-) |
21:20:31 | dwihno | j/k |
21:20:46 | dwihno | Have patience, young skywalker. The force will come to you in time, |
21:21:35 | Phantom | NOOOOOO, <==={{{−−−−−−−−−−−−−−−−−−−− |
21:22:17 | dwihno | <==={{{¨¨ *bzz* *click* Damn! I KNEW I should've switched to duracell! |
21:23:33 | Phantom | −−−−==========|||[¤¤¤¤¤¤¤]|||==========−−−− dual light saber |
21:23:47 | kargatron | OT: any mp3gain users here? |
21:23:55 | Phantom | NON |
21:24:01 | Phantom | <==={{{−−−−−−−−−−−−−−−−−−−− |
21:24:06 | Phantom | Only padawan |
21:24:58 | | Join noalavida [0] (MASTest@197-MAD2-X28.libre.retevision.es) |
21:25:47 | Phantom | so, tell to big boss to put french translation on rockbox site as soon as the bug is repeared (and to add my name in credits ;) ) |
21:25:51 | | Quit Phantom () |
21:27:41 | dwihno | It's not a damn bug! |
21:27:47 | dwihno | It's the font not being 100% complete! |
21:27:48 | dwihno | *sigh* |
21:27:56 | dwihno | I think I told him that 7 times! |
21:30:47 | | Quit noalavida () |
21:43:35 | quel|out | must go |
21:43:53 | | Quit quel|out ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
21:53:07 | | Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-120.abo.wanadoo.fr) |
22:00 |
22:18:29 | | Join MasterOfMagic [0] (~thedebate@adsl-33-171-130.asm.bellsouth.net) |
22:24:34 | | Quit Phantom () |
22:33:07 | *** | Saving seen data "./dancer.seen" |
22:46:01 | | Quit YourNick ("—I-n-v-i-s-i-o-n— 2.0 Build 1515") |
22:46:27 | | Join noalavida [0] (MASTest@64-MAD2-X90.libre.retevision.es) |
22:46:44 | noalavida | hello |
22:49:02 | kargatron | i see this in recent changes: Added play_selected option |
22:49:08 | kargatron | anyone know what that is? |
22:52:11 | noalavida | can i copile de uisimilator for win32 under win32? |
22:52:43 | dwihno | if you have visual studio 6, yes |
22:52:53 | noalavida | yes i hve |
22:53:15 | noalavida | then how i compile? |
22:55:40 | noalavida | do you know it? |
22:57:15 | dwihno | Get the uisimulator and required stuff from cvs |
22:57:17 | dwihno | open the project file |
22:57:20 | dwihno | *build* :) |
22:59:25 | noalavida | thank you, but where is the project file? |
22:59:48 | noalavida | i've downloaded a tar.gz file from the daily builds page |
23:00 |
23:06:01 | dwihno | hmm |
23:06:09 | dwihno | uisimulator |
23:06:19 | dwihno | But I don't know if the daily builds include the simulators |
23:06:32 | dwihno | (I always use CVS stuff) |
23:08:29 | noalavida | i think they are included because the file includes a uisimilator directory with the fonts |
23:08:36 | | Part kargatron |
23:09:00 | noalavida | but in this directory there's only a Makefile to compile under linux |
23:10:18 | | Nick seb-school is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
23:10:51 | | Nick edx is now known as edx|sleep (~edx@pD9EAADE3.dip.t-dialin.net) |
23:11:09 | | Quit noalavida () |
23:11:48 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
23:13:37 | | Quit EnnaN|afk ("Leaving") |
23:24:35 | | Join Jet8810 [0] (~Joshua@adsl-34-24-195.mia.bellsouth.net) |
23:36:15 | | Nick _seb_ is now known as seb-away (user@bgp420584bgs.union01.nj.comcast.net) |
23:37:52 | MasterOfMagic | Are there any plans to get the recorder to read ext2 partitions? |
23:38:11 | MasterOfMagic | Is anyone working on that? (Asking because I need a hacking project.) |
23:40:54 | | Nick dwihno is now known as dwihno|gone (dwihno@Bald067.Baldakinen.Umea.SE) |
23:40:54 | DBUG | Enqueued KICK dwihno|gone |
23:41:00 | PsycoXul | nobody is that i know of |
23:41:33 | PsycoXul | i'd love to be able to use something other than fat32 |
23:41:50 | PsycoXul | but of course the rom firmware needs at least a small fat32 partition to read the archos.mod from |
23:42:01 | Hadaka | yay, reiserfs for archos ,) |
23:42:29 | Hadaka | so you want to play mp3's from something other than fat32? |
23:42:30 | MasterOfMagic | Or ext3fs. I'm looking for a good hacking project. |
23:42:40 | MasterOfMagic | Well, I want a more efficient fs. |
23:42:50 | MasterOfMagic | And journaling would be an overhead, but a good bragging point. |
23:42:55 | PsycoXul | hehe |
23:42:56 | PsycoXul | yeah |
23:43:02 | MasterOfMagic | "Does your crappy iPod have a journaling file system? I think not!" |
23:43:14 | Hadaka | more efficient? in what way? |
23:43:25 | MasterOfMagic | More efficient block and sector size. |
23:43:31 | MasterOfMagic | Less fragmentation, etc. |
23:43:46 | PsycoXul | fat32 isn't exactly a high-performance high-integrity fs |
23:43:46 | MasterOfMagic | Probably less overhead, but we'd have to code it and see. |
23:43:59 | MasterOfMagic | Rather, I'd have to code it and try. |
23:44:14 | Hadaka | well with the amount of writing you are doing on the filesystem, I'd say fat32 is high-integrity enough ;) |
23:44:18 | | Join Silly_Fly [0] (~luk@212.199.219.19) |
23:44:23 | MasterOfMagic | True. |
23:44:25 | | Quit MasterOfMagic ("[BX] Its not TV. Its BitchX.") |
23:44:43 | PsycoXul | maybe |
23:45:03 | PsycoXul | except with the nature of the writing thats being done, mostly over a flaky usb connection... |
23:45:26 | Hadaka | and I'm not sure how much block and sector sizes matter on a filesystem storing lots of big files - usually filesystems perform pretty well in this regard |
23:46:18 | PsycoXul | plus recorder's writing large files, and players writing playlists and other little files on a device that's gets shaken around, interrupted power, etc... |
23:47:17 | Jet8810 | dude, rockbox is awesome :) |
23:47:25 | Jet8810 | just had to say that hehe |
23:47:33 | Hadaka | well fat32 can be fixed pretty well, unlike many newer filesystems |
23:47:39 | PsycoXul | last thing i want is the battery to go dead while saving a playlist and boot up to find all my files screwed up thanks to some silly FAT issue |
23:47:49 | Jet8810 | hmm |
23:47:52 | Jet8810 | NTFS...? |
23:47:58 | Hadaka | urgh, NTFS is worse |
23:48:01 | Jet8810 | hehe |
23:48:10 | Jet8810 | so what do you have in mind? |
23:48:19 | Hadaka | oh, it's just a discussion |
23:48:32 | Jet8810 | i know, but what is a more productive filesystem you could format it with? |
23:48:42 | PsycoXul | Jet8810: i'd like ext3 or reiserfs |
23:48:50 | Hadaka | I have many of my important files on the archos as well - but they are in a big file that is mounted loopback that's reiserfs |
23:49:02 | | Quit Silly_Fly ("Connection reset by peer (ëùàðé éîöà àú äôéø äæä àðé éëñç ìå àú äàîàîà)") |
23:49:30 | Jet8810 | yea I back up files to archos also |
23:49:34 | Hadaka | and I'm content letting my MP3's be handled by some cruddy FAT32 |
23:49:38 | Hadaka | not backup - mounting directly |
23:49:44 | Jet8810 | ah |
23:51:46 | PsycoXul | i just don't trust fat filesystems |
23:52:04 | PsycoXul | from DOS 5 through win98 i've always had misc funkyness from them |
23:52:19 | Hadaka | yeah, fat sucks in windows |
23:52:41 | Hadaka | works like a dream in linux though - and dosfsck is pretty damn good at fixing things - though not as good as e2fsck ofcourse |
23:52:43 | | Join MasterOfMagic [0] (~thedebate@adsl-33-189-125.asm.bellsouth.net) |
23:53:03 | PsycoXul | even in linux i get oddities on fat fs's |
23:53:10 | MasterOfMagic | Yeah. |
23:53:18 | Hadaka | what kind of oddities? |
23:53:35 | PsycoXul | on my stepdad's box whenever i run a find in linux it comes back with "<Somesuch file or dir>: no such file or directory" or whatever on stuff that isn't there |
23:53:47 | Hadaka | dosfsck should fix those |
23:54:03 | MasterOfMagic | Has anyone tried mtools on the archos? |
23:54:08 | PsycoXul | ah well i never tried that... |
23:54:12 | MasterOfMagic | That might keep the problem at bay. |
23:54:25 | Hadaka | well mtools are not for serious access of the filesystem anyway |
23:54:34 | Hadaka | they are more prone for breaking things than the kernel filesystem |
23:54:59 | MasterOfMagic | True. Although I've never had them break anything. |
23:55:06 | MasterOfMagic | kernel or mtools |
23:55:13 | PsycoXul | i've never used mtools for anything that i can recall |
23:55:26 | MasterOfMagic | It's good to keep from mounting floppies. |
23:55:31 | Hadaka | for some reason, I've been able to replicate on two machine that mtools produce broken output if xmms is playing mp3's while copying :) |
23:55:37 | MasterOfMagic | hehehe |
23:55:44 | PsycoXul | heh |
23:55:54 | MasterOfMagic | Maybe it's the RIAA lobyists inserting bad code into mtools. :-) |
23:55:55 | PsycoXul | MasterOfMagic: whats wrong with mounting floppies? heh |
23:55:55 | Hadaka | a friend complained loudly about that |
23:56:07 | | Join tot|n8 [0] (tot@p5084AFF7.dip.t-dialin.net) |
23:56:13 | Hadaka | and then I tested it and could make it happen as well |
23:56:15 | | Join tot|aewAei [0] (tot@p5084AFF7.dip.t-dialin.net) |
23:56:19 | Hadaka | I don't use xmms myself |
23:56:27 | PsycoXul | i used to use xmms |
23:56:29 | PsycoXul | untill i got my archos |
23:56:29 | PsycoXul | heh |
23:56:41 | MasterOfMagic | PsycoXul: Nothing, I just find in my setup (don't use floppies much) it's unnecessary overhead. |
23:56:50 | MasterOfMagic | Me too. Been an archos convert for about a month now. |
23:57:05 | PsycoXul | i've had mine since last xmas |
23:57:10 | Hadaka | my archos is broken now :( I should really take it apart |
23:57:31 | MasterOfMagic | Well, I went to Circuit City here in the States and they said that the Recorder 20 had been recalled. :( |
23:57:37 | MasterOfMagic | So I had to settle for a Recorder 15. |
23:58:02 | PsycoXul | i picked it out cause out of all the options, it was the one that looked the most hackable, not to mention durable and best storage and space size for the money |
23:58:24 | MasterOfMagic | Yeah. I didn't want to shell out about $100 more for an iPod...plus it's great for recording lectures. |
23:58:39 | MasterOfMagic | Plus I got 5 GB more than that iPod. |
23:58:49 | PsycoXul | and so when i saw bjorn's initial page later that month with descramble.c and the LED blinker, it was exciting :p |
23:58:59 | MasterOfMagic | hehehe |