00:09:03 | | Join langhaarrocker [0] (~Philipp@B268b.pppool.de) |
00:13:40 | langhaarrocker | german.lang is buggy. There are strings without closing quotation marks. |
00:15:04 | | Nick edx|tv is now known as edx|sleep (~edx@pD9EAB968.dip.t-dialin.net) |
00:15:26 | langhaarrocker | was tv that boring? |
00:21:15 | dwihno | hmm |
00:21:22 | dwihno | lawnmowerman is a good movie indeed |
00:23:46 | | Join Jet8810 [0] (~Joshua@adsl-35-1-217.bct.bellsouth.net) |
00:27:03 | | Join BoD[] [0] (~BoD@AMontsouris-108-1-21-196.abo.wanadoo.fr) |
00:27:06 | BoD[] | youhou ! |
00:27:20 | | Quit matsl|busy ("Client Exiting") |
00:27:30 | dwihno | youhou! |
00:27:50 | langhaarrocker | (at least not yahoo...) |
00:28:07 | dwihno | evening, langhaar |
00:28:43 | langhaarrocker | actually its _very_ early in the morning. So: Einen fröhlichen Morgen! |
00:29:24 | dwihno | einer frhöliches morgen indeed |
00:30:12 | langhaarrocker | What's the time around you? |
00:30:32 | dwihno | 00:30 |
00:30:32 | dwihno | CET |
00:30:37 | BoD[] | :) |
00:30:42 | BoD[] | same here |
00:30:47 | langhaarrocker | hey, we live in the same time zone! |
00:30:52 | dwihno | :O |
00:30:52 | dwihno | :) |
00:30:56 | BoD[] | i'm french |
00:31:11 | dwihno | bonsoir! :) |
00:31:21 | langhaarrocker | I learned paragliding in france. |
00:31:47 | BoD[] | parawhat ? |
00:32:15 | dwihno | does any of you guys have experience with wireless nic's for laptops? |
00:32:36 | langhaarrocker | What's a nic? |
00:32:45 | dwihno | network interface card |
00:32:59 | BoD[] | nop |
00:33:02 | langhaarrocker | Ah. Not yet, but my boss intends to buy me one. |
00:33:15 | dwihno | I need to know how much the eqipment will cost |
00:33:25 | dwihno | I want to equip my laptop with a wireless network card |
00:34:07 | *** | Saving seen data "./dancer.seen" |
00:34:29 | langhaarrocker | So do I. There's too many cables running through my bed. |
00:34:35 | BoD[] | well who doesn't ;) |
00:34:52 | BoD[] | i guess it's not cheap |
00:34:56 | * | dwihno starts a quick search for hardware |
00:36:20 | dwihno | about 180e for a NIC (intel) |
00:37:00 | langhaarrocker | is that green tooth? |
00:37:02 | dwihno | Then you need some kind of base station |
00:37:02 | BoD[] | yes but |
00:37:04 | langhaarrocker | äh blue |
00:37:25 | dwihno | accesspoint sounds good |
00:37:36 | BoD[] | yes .. you also need the other side |
00:37:38 | dwihno | ouch |
00:38:43 | dwihno | 760e for the complete gear |
00:38:50 | dwihno | (including two wireless nic's) |
00:43:11 | BoD[] | now that's expensive |
00:43:16 | BoD[] | is it the cheaper ? |
00:43:59 | langhaarrocker | why is jukebox blue edged instead of blue toothed? |
00:44:21 | BoD[] | hm :)) |
00:53:23 | langhaarrocker | good night. I'm gonna dream some code... |
00:53:40 | | Quit langhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
01:00 |
01:14:58 | PsycoXul | woo |
01:15:03 | PsycoXul | i got a violin and a guitar today |
01:15:42 | PsycoXul | the one'll be a major project to learn to play, the other'll be a major project to get into decent shape ($40 for a guitar, with shipping.. it needs refinishing, rewiring, new everything :P) |
01:18:31 | BoD[] | you know how to play the guitar? |
01:22:32 | PsycoXul | yeah |
01:23:28 | BoD[] | i try to play the bass |
01:23:37 | BoD[] | for 3 years now |
01:23:41 | BoD[] | and i still suck ;) |
01:23:48 | PsycoXul | heh |
01:23:58 | PsycoXul | yeah bass is hard |
01:24:04 | PsycoXul | you need to really stretch your hands far |
01:26:50 | BoD[] | well |
01:27:01 | BoD[] | i need a teacher, too ;) |
01:27:15 | BoD[] | trying to learn by my own is not a good idea |
01:27:30 | PsycoXul | bah |
01:27:33 | PsycoXul | teachers are overrated |
01:27:46 | PsycoXul | i've been playing the guitar since i was like 13 |
01:27:57 | PsycoXul | i'll be 22 in dec |
01:28:06 | PsycoXul | i never had any lessons |
01:28:08 | BoD[] | you must be good |
01:28:33 | PsycoXul | well i've met plenty of people who're way better |
01:28:43 | PsycoXul | but i get out of practice a lot |
01:28:48 | PsycoXul | i haven't played much in the last year or 2 |
01:29:06 | PsycoXul | every time i pick it up, i gotta practice for a few hours to re-learn it |
01:29:14 | PsycoXul | but i usualy pick up a few new things each time too |
01:30:53 | | Join diddystar5 [0] (LeePilgrim@ACA2E871.ipt.aol.com) |
01:30:59 | diddystar5 | hey |
01:31:48 | BoD[] | i play while playing a mp3, and trying to do the bass line |
01:32:18 | PsycoXul | heh |
01:32:31 | PsycoXul | yeah it must suck to play bass without anyone to play along with |
01:32:38 | PsycoXul | guitar's easier in that respect |
01:32:43 | diddystar5 | does the .lang files work yet? |
01:32:54 | | Quit diddystar5 (Client Quit) |
01:33:42 | BoD[] | yes it's true |
01:34:13 | BoD[] | well I think I could find people to play with.. but I suck too much :) who would want to play with a beginer like me ! |
01:34:35 | BoD[] | i prefer to play alone, so I can't be embarassed ;) |
01:37:20 | PsycoXul | hehe |
01:37:32 | PsycoXul | thats not a very good attitude |
01:37:46 | PsycoXul | what you gotta remember is that there's people playing every instrument at every skill level |
01:38:03 | PsycoXul | just find other people who're about as good at their instruments as you are at yours |
01:38:06 | PsycoXul | heh |
01:38:18 | BoD[] | well hmm |
01:38:34 | BoD[] | that'd be an idea |
01:52:44 | | Join mecraw12 [0] (~mecraw@dnvr-dsl-gw34-poole209.dnvr.uswest.net) |
01:53:48 | | Join mecraw [0] (~mecraw@dnvr-dsl-gw34-poole209.dnvr.uswest.net) |
02:00 |
02:05:49 | | Join probonic [0] (~phil@host217-39-1-122.in-addr.btopenworld.com) |
02:20:40 | BoD[] | se you all |
02:20:42 | BoD[] | bue |
02:20:44 | | Quit BoD[] ("MBLELOP") |
02:34:10 | *** | Saving seen data "./dancer.seen" |
03:00 |
03:07:06 | | Nick _seb_ is now known as seb-away (user@bgp420584bgs.union01.nj.comcast.net) |
03:45:03 | | Part probonic |
03:51:06 | | Quit Jet8810 ("Client Exiting") |
03:53:37 | | Join RedLeg [0] (~apotter@apotter.static.pa.net) |
03:53:49 | RedLeg | Greetings! |
04:00 |
04:31:16 | | Join merwin [0] (~none@12.242.185.10) |
04:34:14 | *** | Saving seen data "./dancer.seen" |
04:51:30 | | Quit m5jaz () |
05:00 |
05:03:19 | | Quit edx|sleep (Read error: 110 (Connection timed out)) |
05:05:38 | | Nick seb-away is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
05:10:11 | | Quit merwin (Read error: 110 (Connection timed out)) |
05:58:42 | | Join merwin [0] (~none@12.242.185.10) |
05:58:47 | merwin | yoyo |
05:59:32 | merwin | no yoyo's? |
06:00 |
06:13:12 | PsycoXul | heh |
06:16:39 | merwin | hey |
06:17:00 | PsycoXul | sup |
06:17:07 | PsycoXul | i got my guitar and my violin today |
06:17:08 | PsycoXul | heh |
06:19:48 | merwin | you play violin? |
06:19:52 | merwin | and guitar? |
06:31:21 | | Join edx|sleep [0] (~edx@pD9EAAB15.dip.t-dialin.net) |
06:34:17 | *** | Saving seen data "./dancer.seen" |
06:35:11 | merwin | edx|sleep: you sleep-irc'ing? |
06:39:42 | PsycoXul | i play the guitar |
06:39:45 | PsycoXul | i'll be learning the violin heh |
06:42:28 | merwin | nice |
06:42:46 | merwin | I have a friend who bought a $12,000 violin... now that's dedication |
06:42:47 | merwin | :) |
06:44:05 | PsycoXul | heh |
06:45:50 | PsycoXul | personally |
06:46:00 | PsycoXul | i'd build 10 of my own before i spent that much on one :p |
06:46:42 | merwin | heh |
06:46:51 | merwin | there's a certain quality to $12,000 ones |
06:47:15 | PsycoXul | well yeah |
06:47:15 | PsycoXul | heh |
06:49:53 | merwin | I've been slacking on the project and working on my ringtone converter software.... I'm not into the language stuff |
07:00 |
07:04:35 | * | merwin is going to sleep I think |
07:04:36 | merwin | g'nite |
07:04:45 | PsycoXul | night |
07:04:56 | merwin | good luck with the violin |
07:05:00 | PsycoXul | thanks |
07:05:15 | | Quit merwin () |
07:31:42 | | Join MasterOfMagic [0] (~thedebate@adsl-33-187-244.asm.bellsouth.net) |
07:46:06 | | Nick _seb_ is now known as seb-sleep (user@bgp420584bgs.union01.nj.comcast.net) |
07:50:05 | | Quit MasterOfMagic ("[BX] Homer Simpson uses BitchX. D'OH! D'OH! D'OH!") |
08:00 |
08:34:18 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:14:38 | | Join quelsaruk [0] (~zaknafein@faerun.ugr.es) |
09:17:22 | quelsaruk | hi |
09:23:37 | | Join langhaarrocker [0] (~Philipp@B49c1.pppool.de) |
09:25:12 | langhaarrocker | It shouldn't be allowed that neither Zagor nor Linus are around. |
09:26:03 | quelsaruk | or bagder |
09:26:04 | quelsaruk | :P |
09:26:10 | quelsaruk | no sleep time |
09:26:22 | quelsaruk | no friday parties |
09:26:33 | quelsaruk | nothing at all, just work :) |
09:26:40 | langhaarrocker | That's exactly what I'd like to talk about: sleep time (of threads) |
09:27:43 | quelsaruk | jajajaja |
09:28:27 | quelsaruk | langhaarrocker: it's just 9:30 a.m. in spain and in sweeden. Don't be so cruel |
09:28:57 | langhaarrocker | It's the same time here! |
09:29:04 | langhaarrocker | In germany. |
09:29:24 | quelsaruk | and why are you awake? |
09:29:44 | langhaarrocker | Because I didn't want my thread to sleep either :) |
09:29:59 | quelsaruk | :) |
09:30:09 | langhaarrocker | * langhaarrocker sloshes a bucket of cold water over LinusN * |
09:30:42 | quelsaruk | btw i hope you are not from bayern munchen (or the way to say that in german) |
09:31:27 | langhaarrocker | No. I said germany. For us germans bavarians are foreigners. :) |
09:31:56 | quelsaruk | ¿? |
09:32:14 | quelsaruk | i'm talking about football |
09:33:11 | langhaarrocker | Oh _that_. |
09:33:12 | langhaarrocker | I don't care about soccer as long as Dortmund looses. I live in Dortmund and each time Dortmund wins something there's a big hubub for nothing. |
09:33:35 | langhaarrocker | about nothing |
09:33:54 | quelsaruk | :) |
09:36:57 | langhaarrocker | you don't use trillian by any chance, do you? |
09:38:23 | quelsaruk | trillian? |
09:38:32 | quelsaruk | no idea of what's that |
09:39:12 | langhaarrocker | It's a instant messaging client for AOL, ICQ, Yahoo, irc, etc. |
09:39:58 | quelsaruk | no, sorry |
09:40:39 | quelsaruk | i'm quite classic it that kind of things |
09:42:23 | langhaarrocker | it's only because I often saw people post a line that starts with * instead of their nick. I wonder how this technique might be called and wether trillian is capable of it. |
09:42:48 | quelsaruk | ahhh |
09:42:55 | | Join bubba2u [0] (~bricem@202.59.cm.sunflower.com) |
09:42:57 | quelsaruk | just write /me something |
09:43:05 | quelsaruk | you mean like: |
09:43:11 | * | quelsaruk says hi |
09:43:14 | langhaarrocker | yes |
09:43:29 | quelsaruk | it's an irc command, an action :) |
09:43:47 | quelsaruk | write /me (whatever you want to say) |
09:44:31 | langhaarrocker | I wanted the slosh of water over LinusN / Zagor |
09:46:29 | langhaarrocker | So you have some special kind of button to submit an action? |
09:49:04 | quelsaruk | no, you just have to write that in your command line. |
09:50:22 | quelsaruk | when an irc client gets a line starting with /me it will translate it into *langhaarrocker sloshes....... |
09:50:39 | * | langhaarrocker really? |
09:50:43 | dwihno | good morning |
09:50:43 | quelsaruk | yea |
09:50:43 | langhaarrocker | cool |
09:50:46 | dwihno | Good morning langhaar |
09:50:55 | quelsaruk | good morning dwihno |
09:50:59 | dwihno | bienvenue, quel |
09:51:33 | quelsaruk | we don't have any italians here, no? |
09:51:43 | dwihno | :) |
09:51:55 | dwihno | same language ;) |
09:52:02 | langhaarrocker | And no bavarians |
09:52:13 | langhaarrocker | (I assume) |
09:52:16 | dwihno | :-) |
09:52:25 | dwihno | rule #1 - don't assume anything :) |
09:53:11 | langhaarrocker | rule #2 don't assume rule #1 to be valid at all times. |
09:53:22 | quelsaruk | i asked because i may go to live to trento next week |
09:53:26 | bubba2u | does anyone here know if the reason the archos can't record from line in is hardware or software based? |
09:53:55 | langhaarrocker | you men the player? It has no encoder hardware. |
09:54:02 | langhaarrocker | mean |
09:54:36 | bubba2u | jukebox recorder |
09:54:49 | quelsaruk | it should record form line in |
09:54:55 | dwihno | quelsaruk: how do you say good morning in español? |
09:55:01 | dwihno | Yo! Español! :D |
09:55:03 | quelsaruk | buenos dias dwihno |
09:55:09 | dwihno | buenos dias! :D |
09:55:10 | bubba2u | hmm ... specs say that it only records from the internal mic |
09:55:13 | dwihno | Reminds me of Zorro! |
09:55:14 | langhaarrocker | I only use the line in for recording. |
09:55:18 | dwihno | Lanciers, get him! |
09:55:26 | quelsaruk | jajaja |
09:55:28 | bubba2u | i'll have to give it a try |
09:55:38 | quelsaruk | bubba2u: try to change rec soruce at menu |
09:55:47 | quelsaruk | i mean source |
09:56:42 | | Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) |
09:56:50 | quelsaruk | hi zagor |
09:56:59 | langhaarrocker | still wet? |
09:57:01 | Zagor | hi |
09:57:20 | quelsaruk | if you are the boss you have to wake up at 9:00, not at 10:00!! |
09:57:22 | quelsaruk | :) |
09:57:27 | bubba2u | thanks quel |
09:57:37 | Zagor | quelsaruk: :-) |
09:57:38 | langhaarrocker | Zagor: I tried to slosh a virtual bucket of water over you in order to wake you up. |
09:57:51 | Zagor | aah |
09:57:56 | quelsaruk | :) |
09:58:26 | * | langhaarrocker passes Zagor a hair dryer |
09:59:40 | dwihno | wb, Zagor |
10:00 |
10:02:13 | Zagor | wb? |
10:02:26 | | Part bubba2u |
10:02:34 | langhaarrocker | I made a few experiments with mas volumer readout / sleep in thread / time and so on. |
10:02:34 | langhaarrocker | Conclusion: As soon as I make the busy thread less busy (eg. with sleep(1)) it becomes useless because it reads out the mas only once or twice between screen updates. -> The meter becomes less accurate than it can be. |
10:03:50 | langhaarrocker | Without sleep it drains the batteries with read 5 - 25 values / 8 - 10 ticks |
10:03:56 | Zagor | langhaarrocker: what worries me is that since we have no thread prioritizing, your meter will "steal" cpu from things like the bitswapper, resulting in higher risk of skipping etc. |
10:04:49 | langhaarrocker | I guess there's no single entry point for thos critical threads? |
10:05:01 | Zagor | no |
10:06:07 | dwihno | Zagor: Tell me about the t-shirt contest :) |
10:06:12 | dwihno | Who is the grand winner? |
10:10:17 | Zagor | lol |
10:11:57 | langhaarrocker | why? |
10:12:44 | Zagor | bagder is handling the thsirt contest. my hands are clean :-) |
10:13:10 | quelsaruk | hahaha |
10:13:17 | quelsaruk | and we have to believe you? |
10:13:19 | quelsaruk | ummmm |
10:13:23 | quelsaruk | really? |
10:13:26 | Zagor | you have little choice :-) |
10:13:34 | | Join TotMacher [0] (tot@pD952000D.dip.t-dialin.net) |
10:13:40 | langhaarrocker | Time for dictatorship? |
10:16:07 | dwihno | :-) |
10:16:17 | dwihno | The result is only 2 days overdue ;) |
10:16:50 | langhaarrocker | Now that's time enough for manipulation. |
10:16:57 | quelsaruk | jejeje |
10:17:15 | quelsaruk | you just have to look at rockbox name contest |
10:17:32 | langhaarrocker | That's what I'm referring to :) |
10:17:33 | quelsaruk | there was some kind of strange stadistics |
10:17:38 | quelsaruk | :) |
10:18:36 | quelsaruk | Zagor: you can kill us, but you'll never mute our voices :) |
10:19:09 | dwihno | My propfont has been raped! :¨¨( |
10:19:38 | Zagor | dwihno: i think you should take uwes version and make a "director's cut" |
10:20:38 | dwihno | indeed |
10:20:43 | dwihno | He still saved a lot of time |
10:22:18 | quelsaruk | breakfast time, see you later! |
10:22:25 | | Nick quelsaruk is now known as quel|out (~zaknafein@faerun.ugr.es) |
10:28:01 | langhaarrocker | cu later |
10:28:14 | | Quit langhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
10:31:42 | | Quit tot|away (Read error: 110 (Connection timed out)) |
10:32:05 | | Join tot|away [0] (tot@pD952000D.dip.t-dialin.net) |
10:34:19 | *** | Saving seen data "./dancer.seen" |
10:45:31 | quel|out | mecraw: are you away? |
10:46:03 | mecraw | no, but i'm a little tipsy |
10:46:19 | quel|out | :) |
10:57:52 | dwihno | He still saved a lot of time |
10:57:54 | dwihno | oops |
10:59:47 | mecraw | Zagor: you there? |
11:00 |
11:00:51 | Zagor | yup |
11:02:00 | mecraw | will the idle power off need another thread? |
11:02:13 | Zagor | no |
11:02:49 | mecraw | could it be stuck into the button thread? |
11:05:42 | Zagor | yeah, maybe |
11:06:50 | dwihno | YAAAAAAAAAAY! |
11:06:56 | dwihno | I got it working ;D |
11:07:08 | mecraw | I was thinking that a sleep function could piggyback off of idle poweroff as well |
11:07:54 | mecraw | is it ok to check global_settings from the firmware files? |
11:08:52 | Zagor | no |
11:11:56 | mecraw | so, we would need to use a thread on the app side then and just have some flag on the firmware side stating whether there has been any button pushes or if a song is playing |
11:12:09 | Zagor | yes |
11:13:57 | mecraw | are there any threads on the app side? |
11:14:10 | mecraw | i don't see any |
11:14:26 | Zagor | um... maybe there aren't... |
11:18:50 | | Quit tot|away () |
11:19:57 | mecraw | do you know if anyone else is working on this? |
11:20:50 | Zagor | i don't think so |
11:21:38 | mecraw | i think i'll take a look at it this weekend... it looks like the backlight might be a good model to use |
11:21:39 | Zagor | i suggest you add it to the button thread, with an api to turn it on or off |
11:21:50 | Zagor | yeah, backlight could be good too |
11:24:43 | mecraw | I'll see what I can come up with. I'm sure it'll need some massaging by you, Bagder or Linus though. :) |
11:25:02 | Zagor | no worries |
11:25:24 | mecraw | all right, it's almost 3:30am... time for bed |
11:25:29 | mecraw | good night |
11:25:44 | | Nick mecraw is now known as mecraw|zzz (~mecraw@dnvr-dsl-gw34-poole209.dnvr.uswest.net) |
11:26:03 | Zagor | night |
11:28:43 | TotMacher | hey |
11:28:58 | TotMacher | the new daily build suck, they have the old font ! |
11:29:32 | Zagor | huh? that's odd... |
11:30:14 | TotMacher | yeah |
11:31:20 | Zagor | umm, that's because there is no daily for recorder. the latest is 0920. |
11:31:43 | TotMacher | i took the cvs build |
11:31:48 | TotMacher | from the page |
11:31:55 | Zagor | ok |
11:32:34 | TotMacher | ist 020921-1101 |
11:32:51 | Zagor | works for me |
11:33:06 | Zagor | what do you mean with "old font"? |
11:33:39 | TotMacher | the fixed |
11:33:40 | TotMacher | one |
11:33:45 | TotMacher | a |
11:33:46 | TotMacher | ahh |
11:33:47 | TotMacher | fix |
11:33:58 | TotMacher | much too big |
11:34:25 | Zagor | that's not the old font, that's the new font. and it will stay. if you want another font, copy it to /.rocbox/default.fnt |
11:34:38 | TotMacher | ahh |
11:34:39 | TotMacher | ok |
11:34:44 | TotMacher | where can i get the |
11:34:47 | TotMacher | fonts ? |
11:35:12 | TotMacher | you want to have that big font as default ? |
11:35:53 | TotMacher | ok |
11:35:55 | Zagor | yes, I want the default to be similar to what people are used to from the Archos firmware. otherwise they will get confused and complain a lot. |
11:35:57 | TotMacher | i have found the fonts |
11:36:04 | TotMacher | hmm |
11:36:04 | TotMacher | ok |
11:39:17 | TotMacher | can it only be loaded at startup ? |
11:40:21 | TotMacher | hmm |
11:40:27 | TotMacher | where can i get font files ? |
11:40:33 | TotMacher | these from cvs |
11:40:33 | dwihno | uwe_prop is not readable! (http://rockbox.haxx.se/fonts/) |
11:40:37 | TotMacher | do not work |
11:41:44 | dwihno | don't forget to convert them |
11:41:53 | TotMacher | ahh |
11:41:53 | TotMacher | ok |
11:42:15 | TotMacher | hmm |
11:42:19 | TotMacher | i cannot load them |
11:43:37 | Zagor | dwihno: fixing |
11:44:10 | dwihno | Zagor: grazie |
11:44:15 | dwihno | my utility is fixed :) |
11:44:19 | dwihno | No need for long long's |
11:44:29 | dwihno | Just a struct combined of two double-words did the trick |
11:44:33 | Zagor | which utility is that? |
11:44:39 | TotMacher | just a suggestion: dir filtier in quick menu, should also switch hide/show hidden files |
11:45:31 | dwihno | Zagor: Just a little parser utility. |
11:45:42 | Zagor | TotMacher: i'll add show/hide to F2+RIGHT |
11:45:54 | TotMacher | hmm |
11:45:57 | dwihno | Good idea, TotMacher |
11:46:06 | TotMacher | why to have to functions ? |
11:46:11 | TotMacher | i alway use f |
11:46:14 | TotMacher | filter |
11:46:16 | Zagor | because they are two options |
11:46:21 | TotMacher | the i want just quick to switch |
11:46:32 | TotMacher | but think about the user |
11:46:38 | TotMacher | too much options are confusion |
11:47:02 | Zagor | we might integrate the two into one, yes |
11:47:31 | dwihno | ah |
11:47:37 | dwihno | Thinking user friendly, are we? :) |
11:48:36 | TotMacher | hehe |
11:55:04 | quel|out | dwihno: multilanguage support was just to be a bit more user friendly.. or not? :) |
11:55:40 | quel|out | maybe to make them feel comfortable and strike them back afterwards... |
11:56:41 | TotMacher | heheh |
12:00 |
12:13:56 | dwihno | :) |
12:20:01 | | Quit quel|out (Read error: 104 (Connection reset by peer)) |
12:20:39 | | Join quelsaruk [0] (~zaknafein@faerun.ugr.es) |
12:23:40 | Zagor | font page now has preview images of the fonts |
12:24:00 | dwihno | :D |
12:24:02 | dwihno | cool |
12:24:10 | quelsaruk | wau |
12:25:00 | dwihno | Zagor: tell me how you did that. I'm curious |
12:25:09 | Zagor | which part of it? |
12:25:17 | dwihno | generating everything |
12:25:20 | dwihno | including the images |
12:25:46 | dwihno | some perl script parsing the .fnt and creating a png through libpng or such? |
12:25:54 | Zagor | http://rockbox.haxx.se/fonts/Makefile http://rockbox.haxx.se/fonts/bdf2bmp.c http://rockbox.haxx.se/fonts/listfonts.pl |
12:26:33 | Zagor | i found bdf2bmp.c with google |
12:26:46 | dwihno | ah, okay |
12:26:56 | dwihno | so you're using some kind of html script generator stuff?= |
12:27:00 | dwihno | and bmp2png? |
12:27:23 | Zagor | the html generator is simple perl: listfonts.pl |
12:28:17 | dwihno | it bugs out when calling it directly ;) |
12:28:33 | Zagor | ah, right you can't see it. hang on. |
12:29:19 | Zagor | http://rockbox.haxx.se/fonts/listfonts.txt |
12:30:15 | quelsaruk | zagor |
12:30:19 | quelsaruk | that doesn't work |
12:30:34 | Zagor | what doesn't work? |
12:30:43 | quelsaruk | that last link |
12:30:48 | dwihno | Zagor: what kind of templating system do you use? |
12:30:56 | Zagor | quelsaruk: works for me |
12:31:00 | quelsaruk | umm |
12:31:17 | quelsaruk | now i'm using that kidn of S.O. called win2k |
12:31:37 | Zagor | dwihno: a simple preprocessor. see http://rockbox.haxx.se/fonts/index.t |
12:31:41 | quelsaruk | you know.. that kind of toy |
12:31:51 | Zagor | quelsaruk: well, not much I can do about that :-) |
12:31:53 | quelsaruk | and it doesn't work here |
12:32:29 | quelsaruk | :) |
12:32:53 | Zagor | dwihno: head.t and foot.t is in the root: http://rockbox.haxx.se/head.t |
12:33:17 | dwihno | Zagor: so generating html is just running make? :) |
12:33:20 | Zagor | yup |
12:34:13 | dwihno | and you use perl for evaluating the expressions? |
12:34:22 | *** | Saving seen data "./dancer.seen" |
12:35:12 | dwihno | A rather interesting approach indeed |
12:36:05 | Zagor | no perl is just for this font list, not for the template system |
12:38:31 | dwihno | how does the template system work then? |
12:38:52 | dwihno | fcpp |
12:38:58 | Zagor | I use a modified C preprocessor to convert .t files to .html files. |
12:39:02 | Zagor | exactly |
12:39:23 | dwihno | got URL? :) |
12:39:32 | Zagor | hang on... |
12:43:33 | Zagor | uh, don't know. bagder seems to have removed the link from his home page. we'll have to ask him later. |
12:43:48 | dwihno | mkay |
12:43:50 | Zagor | at the bottom of this page: http://daniel.haxx.se/source.html |
12:44:14 | Zagor | ah, it can be found here: http://www.contactor.se/~dast/stuff/ |
12:47:40 | dwihno | :) |
12:48:10 | * | Zagor is adding a __FILEDATE__ macro |
12:50:15 | dwihno | in the preprocessor? |
12:51:08 | dwihno | are there any case-insensitive strstr's? :) |
12:51:30 | Zagor | yes, i've always wanted that macro for use in my web pages |
12:52:37 | dwihno | :-) |
12:52:38 | dwihno | mkay |
13:00 |
13:00:06 | | Nick edx|sleep is now known as edx (~edx@pD9EAAB15.dip.t-dialin.net) |
13:05:46 | dwihno | mkay |
13:05:48 | dwihno | eeps |
13:06:03 | | Nick dwihno is now known as dwihno|gone (dwihno@Bald067.Baldakinen.Umea.SE) |
13:06:03 | DBUG | Enqueued KICK dwihno|gone |
13:24:28 | | Nick quelsaruk is now known as quel|out (~zaknafein@faerun.ugr.es) |
13:25:51 | | Join linuxstb [0] (~dave@dsl-212-23-31-215.zen.co.uk) |
13:27:14 | linuxstb | Hello all. I'm planning on adding some kind of "cue file" support to Rockbox this weekend. Does anyone want to discuss? |
13:30:45 | Hadaka | cue file? |
13:32:19 | Zagor | linuxstb: how is your plan? |
13:33:26 | linuxstb | I'm a bit confused about how it relates to m3u playlists. It seems to me that there are many similarities between a cue file and a playlist. |
13:34:12 | Zagor | not really. m3u files tell you which files to load. a cue file tells you where in a single file each track begins. |
13:34:52 | linuxstb | But both m3u and cue files contain a list of tracks |
13:36:06 | Zagor | no. cue files contain a list of indices into an image. don't they? |
13:36:21 | Zagor | if they contain several files, what is the purpose of cue files? |
13:36:53 | linuxstb | Yes. But I'm thinking from a more abstract level. |
13:37:20 | linuxstb | [Zagor - no, I think cue files only relate to a single file] |
13:38:31 | linuxstb | Maybe I've been thinking about this too much :-) |
13:39:35 | Zagor | :-) it seldom pays to abstract things too much. you will probably have to hack playlist.c to work differently if the "playlist" is a .cue file instead of an .m3u file. |
13:41:33 | linuxstb | My first problem is actually finding out what the format of a cue file is. All I can find is examples - no definitive documentation. |
13:42:12 | Zagor | ok |
13:43:04 | | Join gizz [0] (gizz@lyon-1-a7-62-147-19-45.dial.proxad.net) |
13:43:51 | gizz | Hi all ! |
13:44:19 | gizz | zagor: 1 question : |
13:44:38 | linuxstb | Zagor - I think I will just start hacking and see what happens. |
13:44:44 | Zagor | linuxstb: ok |
13:45:02 | linuxstb | I'll post patches to the mailing list when something happens. Bye for now. |
13:45:09 | | Quit linuxstb ("using sirc version 2.211+KSIRC/1.0") |
13:47:26 | gizz | zagor: would there be some interest in making some SDL backend for uisimulator ?? I've tried some work on it, and I just ask you for your opinion (if it works, Mac users (for example) could compile and play with uisimulator too.. So ? |
13:48:36 | Zagor | sounds like a good thing. we haven't done it simply because we have what we need. but if you or someone else contributes it, we'll definitely consider it |
13:48:48 | gizz | true ? |
13:48:49 | gizz | :) |
13:49:22 | gizz | well, I'm not (yet) an SDL expert, but so I can continue to deal with it, just to see what happens ... |
13:49:32 | Zagor | the critical issue is that it mustn't mean more work for building the x11 sim, which is the workhorse |
13:49:44 | Zagor | sure, do so |
13:50:12 | gizz | (just to mention : I can't compile neither the win32 one : that's why I jumped in it) |
13:50:26 | Zagor | ok |
13:50:41 | gizz | BTW : I started with the X11 sources, just to mention (it's the cleaner I suppose :) |
13:50:42 | Zagor | i don't think SDL or not is the reason for that, though... |
13:50:51 | gizz | :) |
13:52:57 | gizz | zagor: the main reason for SDL jump : I've seen it in action in scummvm@sf and I'd just loved the result ! I thought : why not with rockbox ?? |
13:55:03 | gizz | ok back to work... see you, bye ! |
13:55:15 | | Quit gizz () |
13:56:15 | | Quit quel|out ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
14:00 |
14:18:36 | | Quit TotMacher () |
14:24:08 | | Join tot|away [0] (tot@ip113.rsidus.riege.de) |
14:25:32 | | Join EnnaN [0] (bla@CC53164-B.GRONI1.GR.HOME.NL) |
14:25:46 | EnnaN | hello |
14:26:15 | Zagor | hi |
14:26:42 | EnnaN | ah: read on the site you might be needing translators? any dutch helping yet? |
14:27:26 | Zagor | yep, we have a nederlands.lang already. you can always proofread it though :-) |
14:28:20 | EnnaN | well, if you're not confident it's a good trans.. |
14:28:57 | Zagor | i think it's pretty good, two dutch people have looked at it already. but a third look can't hurt. |
14:29:12 | EnnaN | sure..where i gettit? |
14:29:22 | EnnaN | get it i mean |
14:29:24 | Zagor | http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/rockbox/apps/lang/ |
14:30:34 | EnnaN | i'm looking at rather long desc...is that correct? "algemene instellingen" is rather long... |
14:30:58 | Zagor | "new:" is the line you should look at |
14:31:39 | EnnaN | i know |
14:31:49 | EnnaN | but i dont know how long those menu items can/should be... |
14:32:06 | Zagor | most lines scroll, so lentgth is not a big issue |
14:32:19 | EnnaN | i'd rather see a short menu-name that a rather lengthy one that's scrolling..ok, never mind. |
14:32:43 | Zagor | if you can come up with a good short name, that's better of course |
14:32:53 | EnnaN | eeuhm, what i do with things that are 'wrong' (at least things I think are wrong) |
14:34:14 | Zagor | copy the file to a new file, then run "diff -u oldfile newfile" and send the diff to the mailing list |
14:34:24 | *** | Saving seen data "./dancer.seen" |
14:34:40 | EnnaN | check |
14:41:14 | EnnaN | *n00b-mode* -what- mailinglist? announce? cvs? sf? */n00b-mode* |
14:41:58 | Zagor | the development list: rockbox@cool.haxx.se |
14:42:11 | | Quit mecraw|zzz (Read error: 113 (No route to host)) |
14:42:23 | | Join mecraw|zzz [0] (~mecraw@67.41.113.155) |
14:42:40 | EnnaN | ok |
14:42:43 | | Quit mecraw12 (Read error: 113 (No route to host)) |
14:43:00 | | Join mecraw12 [0] (~mecraw@67.41.113.155) |
14:50:22 | EnnaN | hmm.. should i be seeing the *whole* file, if i only changed 1 line???? |
14:50:46 | Zagor | use -ub instead of just -u to ignore whitespace changes (such as newline format) |
14:51:45 | EnnaN | still getting it..i just changed a couple of spelling errors, but i'm getting the whole file... |
14:51:56 | EnnaN | omg i should be able to do this ... (bangs head on keyboard) |
14:52:02 | Zagor | strange |
14:52:54 | EnnaN | ok test: *cp ned.lang n.lang* |
14:52:58 | EnnaN | *diff (bla) |
14:53:02 | EnnaN | no output |
14:53:05 | EnnaN | (that's good) |
14:53:12 | EnnaN | i change 1 letter in the first line |
14:53:17 | EnnaN | *diff bla |
14:53:24 | EnnaN | whole file output... |
14:53:33 | Zagor | what is your exact diff command line? |
14:53:58 | EnnaN | diff -u ned.lang n.lang |
14:54:01 | EnnaN | and |
14:54:08 | Zagor | use "diff -ub ned.lang n.lang" |
14:54:27 | Zagor | <Zagor> use -ub instead of just -u |
14:54:59 | EnnaN | hmm. ok, now most of the lines are dissapeared...xept for some strange ones...hmm lemme f*ck with this a little |
14:55:58 | EnnaN | ah gottit... |
14:57:17 | | Join TotMacher [0] (tot@pD952000D.dip.t-dialin.net) |
14:59:52 | EnnaN | on her way... |
15:00 |
15:02:31 | Zagor | nice |
15:03:51 | EnnaN | some very weird spelling in there :) |
15:04:02 | EnnaN | (btw, is "spelling" correct english??) |
15:04:17 | Zagor | yes |
15:09:59 | | Join elinenbe [0] (elinenbe@user-0cces0l.cable.mindspring.com) |
15:15:24 | | Quit tot|away (Read error: 113 (No route to host)) |
15:15:36 | | Join tot|away [0] (tot@pD952000D.dip.t-dialin.net) |
15:15:52 | | Quit tot|away (Client Quit) |
15:24:08 | | Join tot|away [0] (tot@p5084AE97.dip.t-dialin.net) |
15:24:23 | | Quit tot|away (Client Quit) |
15:24:46 | | Join tot|away [0] (tot@p5084AE97.dip.t-dialin.net) |
15:32:41 | EnnaN | ? |
15:33:50 | elinenbe | ! |
15:36:42 | | Quit tot|away () |
15:37:10 | EnnaN | ***tot|away has joined #rockbox |
15:40:58 | | Join tot|away [0] (tot@ip113.rsidus.riege.de) |
15:42:16 | | Join _Snorlax_ [0] (kalopsegot@h135n1fls34o883.telia.com) |
15:42:26 | | Quit TotMacher (Read error: 110 (Connection timed out)) |
15:43:04 | elinenbe | Zagor: you here? |
15:43:13 | Zagor | yup, but i'm about to go out |
15:44:18 | elinenbe | just wondering how you are going to achive different languages on the player? |
15:44:28 | Zagor | using the configurable chars |
15:44:51 | elinenbe | so you can make the char whatever you want? |
15:45:01 | Zagor | yup |
15:45:16 | elinenbe | games might be possible then :) |
15:45:20 | Zagor | oh, they are |
15:45:48 | elinenbe | each char is how many pixels by how many |
15:46:00 | Zagor | 5x7, i think |
15:46:23 | Zagor | gotta go, see you later |
15:46:27 | | Nick Zagor is now known as Zagor|away (bjst@as9-5-6.k.s.bonet.se) |
15:46:41 | elinenbe | and there are two rows of 11 |
15:46:45 | elinenbe | later. |
15:47:11 | elinenbe | we are talking about a 55x22 size screen? |
15:47:54 | _Snorlax_ | how do u activate a new language? |
15:48:22 | elinenbe | with the activator silly. |
15:48:59 | _Snorlax_ | ... |
15:49:26 | Zagor|away | tools/configure lets you choose language |
15:49:41 | _Snorlax_ | huh? |
15:50:14 | _Snorlax_ | so u have to be a programmer to change language...?! |
15:50:39 | elinenbe | tetris would be possible on a 55x22 screen |
15:51:05 | elinenbe | _Snorlax_: currently you have to be able to compile, but this may change in the future. |
15:52:30 | _Snorlax_ | ahupp |
15:57:39 | | Join Jet8810 [0] (~Joshua@adsl-35-1-217.bct.bellsouth.net) |
16:00 |
16:12:26 | | Nick seb-sleep is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
16:34:27 | *** | Saving seen data "./dancer.seen" |
16:35:39 | | Quit _Snorlax_ ("gittar ny!") |
16:46:37 | | Quit tot|away () |
16:53:29 | | Quit EnnaN ("Leaving") |
16:58:08 | | Quit Jet8810 ("Client Exiting") |
17:00 |
17:04:57 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
17:04:57 | * | laotan waves |
17:05:29 | laotan | how's the stability of the cvs version? |
17:46:08 | | Nick mecraw|zzz is now known as mecraw (~mecraw@67.41.113.155) |
18:00 |
18:02:38 | | Nick edx is now known as edx|away (~edx@pD9EAAB15.dip.t-dialin.net) |
18:09:42 | | Join tot|away [0] (tot@p508D8E75.dip.t-dialin.net) |
18:34:28 | *** | Saving seen data "./dancer.seen" |
18:37:31 | | Nick Zagor|away is now known as Zagor (bjst@as9-5-6.k.s.bonet.se) |
18:37:48 | Schnueff | hmhm |
18:38:29 | Zagor | laotan: stability is good |
18:49:16 | elinenbe | Zagor: we are talking about a 55x22 size screen? |
18:49:28 | elinenbe | Zagor: something like tetris would be possible on a 55x22 screen |
18:51:25 | Zagor | well, only 8 chars are programmable, so we can't fill the screen with custom chars |
19:00 |
19:05:16 | | Nick dwihno|gone is now known as dwihno (dwihno@Bald067.Baldakinen.Umea.SE) |
19:05:16 | DBUG | Enqueued KICK dwihno |
19:36:52 | elinenbe | Zagor: we can program these characters on the fly? |
19:36:56 | Zagor | yup |
19:37:15 | Zagor | it's used to animate a progress meter on the player wps screen |
19:37:28 | elinenbe | does the player work like the recorder with a screen buffer that you write to and then update the display? |
19:37:38 | Zagor | no, it's updated instantly |
19:37:55 | elinenbe | hmm... can we program a character −− place it, then reprogram and place? |
19:38:18 | elinenbe | thus giving an unlimited number of characters? |
19:38:19 | Zagor | it changes immediately when we reprogram it |
19:38:27 | elinenbe | oh. I see. |
19:38:43 | Zagor | so we need to make a clever algorithm |
19:39:06 | elinenbe | I guess the algorithm would need to be REALLY clever to make that work. |
19:40:07 | Zagor | nah, it shouldn't be that difficuly |
19:41:16 | elinenbe | so, you are telling me that it may be possible to treat the screen as a 55x22 pixel screen. (using custom chars) |
19:41:48 | Zagor | no |
19:42:12 | dwihno | I feel like singing |
19:42:14 | dwihno | Let's sing! |
19:42:24 | elinenbe | then what were you talking about "nah, it shouldn't be that difficuly" |
19:42:28 | Zagor | i'm saying it's possible to handle sporadic characters with the custom-chars, so we can display things like åäö and ¿ on players |
19:42:40 | dwihno | Zagor: nice stuff done with the font code! :-) |
19:42:43 | Zagor | i mean for mp3 use, not for games |
19:42:46 | Zagor | dwihno: thanks |
19:43:20 | dwihno | system.fnt is default.fnt nowadays? |
19:43:33 | Zagor | dwihno: yes, and placed in /.rockbox |
19:44:22 | elinenbe | why could it be used for mp3s and not games? |
19:44:46 | Zagor | it could be used for both, but my first prio is for mp3 use |
19:44:59 | elinenbe | what I am thinking here is each char is 5 bytes. |
19:45:32 | elinenbe | we write to a buffer to program the font on the fly, and then display it? |
19:45:50 | Zagor | almost. we write directly to the lcd controller |
19:45:57 | Zagor | ok, yes you're right |
19:46:08 | Zagor | we first define the char, then we display it |
19:46:53 | elinenbe | okay... |
19:47:29 | elinenbe | well, I am just thinking tetris would be quite a possibility. |
19:47:52 | dwihno | I have a small idea |
19:48:31 | dwihno | Some kind of "USB mode" text _should_ be displayed while the unit is connected via USB |
19:50:06 | PsycoXul | since when hasn't there been? |
19:50:22 | PsycoXul | or am i just reading too little of a middle of a conversation? heh |
19:50:53 | dwihno | For the Recorder |
19:51:08 | dwihno | The Recorder just shows a (pretty cute and neat ^_^) icon |
19:51:18 | PsycoXul | ah |
19:51:21 | PsycoXul | i see |
19:51:42 | Zagor | dwihno: why is a text necessary? |
19:52:06 | dwihno | Zagor: It will look more like the Archos firmware, making new user feel more comfortable. |
19:52:20 | elinenbe | I think my hard drive died. |
19:52:27 | edx|away | looking like the Archos firmware makes nobody feel comfortable :P |
19:52:28 | elinenbe | anyone have any suggestions? |
19:52:32 | Zagor | dwihno: i think few people can misunderstand the usb screen :-) |
19:52:39 | elinenbe | it was turned on in my bag, and now it no longer boots :( |
19:52:58 | PsycoXul | elinenbe: let it charge |
19:52:59 | | Nick edx|away is now known as edx (~edx@pD9EAAB15.dip.t-dialin.net) |
19:53:12 | mecraw12 | elinenbe: why was your bag listening to music? |
19:53:21 | edx | elinenbe: how does it not boot? - is it like showing the first bit of the progress bar and then just turning off? |
19:54:22 | elinenbe | I let is charge. |
19:54:36 | dwihno | Zagor: The users are dumb ;) |
19:54:43 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:54:43 | * | dwihno sure is ;) |
19:54:48 | dwihno | Need for any new gfx btw? |
19:54:52 | elinenbe | shows first bit of progress bar (first 4 boxes) and then stops. |
19:54:56 | elinenbe | backlight stays on |
19:54:59 | * | dwihno is getting the hang of making 1bit gfx ;D |
19:55:07 | edx | elinenbe: i had a similar problem but it turned off then |
19:55:21 | Zagor | dwihno: we could use some cool animations. everybody likes animations :-) |
19:55:29 | edx | and i fixed it by putting a bit of metal into the battery case (contact was not too good - but that cant be your problem) |
19:55:41 | elinenbe | batterys are not the problem. |
19:56:00 | edx | yes i see.. |
19:56:09 | dwihno | Zagor: Ah... I'll make some 3D stuff ;D |
19:56:14 | Zagor | lol |
19:56:18 | dwihno | Zagor: how many vertices do you think the CPU can handle? :) |
19:56:47 | Zagor | hehe |
19:56:55 | dwihno | 2? ;) |
19:57:26 | dwihno | Another idea (as discussed earier today) ... making "hide files" a F2 submenu option |
19:58:12 | | Nick edx is now known as edx|away (~edx@pD9EAAB15.dip.t-dialin.net) |
19:58:44 | Zagor | i think i'll rather remove the hide files option and make music filter toggle that too |
19:58:54 | dwihno | indeed |
19:59:00 | dwihno | that's a better idea |
19:59:07 | dwihno | too many options will probably just confuse the users |
20:00 |
20:00:34 | Zagor | dwihno: seriously, i think some nokia-style animations would be nice |
20:01:13 | dwihno | Zagor: Ahh. I see! |
20:02:33 | mecraw12 | how do i turn this thing off programmatically? i only see system_reboot in system.[ch] |
20:02:58 | Zagor | mecraw12: we haven't done an api for that yet |
20:03:11 | mecraw12 | uh oh :( |
20:03:53 | elinenbe | Zagor: nokia style animations would make it look so professional |
20:03:57 | Zagor | fix the timer, and test it with reboot |
20:04:22 | mecraw12 | Zagor: will do, i'll probably stub out a shutdown, but let you guys handle the implementation |
20:04:32 | Zagor | elinenbe: yeah, i think many people would like it |
20:04:50 | Zagor | mecraw12: excellent |
20:05:29 | elinenbe | Zagor: do you know how disk writing is coming? |
20:06:10 | Zagor | it's a bit "on ice" right now. we'll be releasing 1.4 first, without disk writing and recording |
20:06:25 | mecraw12 | Zagor: just curious: did persistent WPS setting become undesirable, or it just hasn't been gotten to yet? |
20:07:15 | | Quit tot|away () |
20:07:39 | Zagor | it's there. add a /.rockbox/default.wps and you've got it |
20:08:00 | Zagor | oh, you mean the settings saving? ooops, i forgot that one |
20:08:08 | mecraw12 | right, that one :) |
20:16:16 | | Join Jet8810 [0] (~Joshua@adsl-35-1-217.bct.bellsouth.net) |
20:16:16 | | Quit RedLeg (Remote closed the connection) |
20:25:27 | dwihno | Zagor: Uwe has totally raped my font! :¨¨( |
20:25:46 | | Nick edx|away is now known as edx (~edx@pD9EAAB15.dip.t-dialin.net) |
20:32:43 | Mode | "#rockbox +o Zagor " by ChanServ (ChanServ@services.) |
20:32:55 | Topic | "http://rockbox.haxx.se/TODO" by Zagor (bjst@as9-5-6.k.s.bonet.se) |
20:33:23 | dwihno | All Yay to the ppl enabling cool fonts :) |
20:33:48 | Zagor | i'd like some nice big fonts to test with. anyone got some? |
20:33:57 | dwihno | There are some on the font site |
20:33:59 | Schnueff | hm |
20:34:01 | dwihno | but I guess you already tested that |
20:34:08 | Zagor | i want bigger :-) |
20:34:12 | dwihno | Haha |
20:34:16 | Schnueff | u can use ttf2bdf -p XX to get large fonts |
20:34:18 | Zagor | 20x16 or something like that |
20:34:19 | dwihno | Use TTF2BDF then :) |
20:34:30 | *** | Saving seen data "./dancer.seen" |
20:34:37 | Zagor | ttf2bdf doesn't do a very good job. the fonts look like crap :-( |
20:35:10 | Schnueff | but u only want large fonts not nice fonts, ey? :) |
20:35:34 | Zagor | hehe, well nice fonts are better. then bugs stand out more. |
21:00 |
21:01:02 | | Nick edx is now known as edx|pizza (~edx@pD9EAAB15.dip.t-dialin.net) |
21:01:25 | * | mecraw12 wants some pizza too |
21:01:57 | Schnueff | today there's pizza boycot in italy |
21:01:58 | Schnueff | :) |
21:02:28 | Zagor | lol. why? |
21:02:48 | Schnueff | i heard in the radio, they protest against the high prices (euro...) |
21:02:54 | Zagor | haha |
21:03:03 | Schnueff | :) |
21:09:59 | | Nick edx|pizza is now known as edx (~edx@pD9EAAB15.dip.t-dialin.net) |
21:21:57 | dwihno | Pizza ist sehr gut |
21:23:19 | Hadaka | grr now I'm hungry again |
21:23:22 | dwihno | edx: you available for some chit-chat? |
21:23:35 | edx | dwihno: yup |
21:23:57 | edx | pizza is indeed very good ;) |
21:27:37 | dwihno | edx: I was just thinking how hard it is to adapt the .mak's to work with the current language stuff, just to make the current CVS build without tweaking it :-) |
21:28:03 | edx | i dont know how the lang stuff works at all |
21:28:37 | edx | how can I use the lang filesa? |
21:29:16 | dwihno | you use perl to genlang a lang.[ch] |
21:29:27 | dwihno | then you generate a default font too |
21:29:30 | Zagor | edx: pass LANGUAGE=deutsch as parameter to the app/Makefile |
21:29:43 | Zagor | tools/configure does that automatically |
21:29:55 | dwihno | the win32 mak's are a bit ... spccial ;) |
21:29:56 | edx | hmm well.. configure wont run in windows |
21:30:06 | edx | unless you use cygwin but then you can use the normal makefile anyways |
21:30:12 | Zagor | i know, that's why i gave you the gritty details :-) |
21:30:38 | edx | do i have to generate the lang stuff? |
21:31:10 | Zagor | apps/Makefile does that, but it may or may not work in win32 |
21:32:01 | edx | hmmmm |
21:32:14 | edx | i guess ill need a win32 version of genlang first, right? |
21:33:09 | edx | loooooooooool |
21:33:14 | edx | hm |
21:33:56 | Zagor | just download perl |
21:34:06 | Zagor | it's now part of the required build tools |
21:34:22 | edx | $(OBJDIR)/build.lang: lang/$(LANGUAGE).lang |
21:34:22 | edx | perl ../tools/uplang lang/english.lang $< > $@ |
21:34:27 | edx | thats this one.. ok |
21:34:43 | edx | yea i have perl already. |
21:34:47 | Zagor | ok |
21:35:46 | Schnueff | is there a way under linux to leave usb mode without unplugging the cables? |
21:36:09 | Zagor | no |
21:36:21 | Schnueff | k |
21:37:02 | | Join _Snorlax_ [0] (bluah@h135n1fls34o883.telia.com) |
21:45:40 | edx | hmm Zagor: genlan uses sh?! |
21:46:44 | Schnueff | looks like perl to me |
21:47:13 | Zagor | definitely perl |
21:47:15 | Schnueff | no system() or backquotes |
21:47:21 | edx | yea.. my mistak (yes its perl but maybe the perscript uses sh - was another mistake) |
21:48:14 | edx | where is lang.h? |
21:48:28 | Schnueff | should be generated by genlang |
21:48:51 | Schnueff | it's in the rockbox dir then |
21:48:51 | edx | aha |
21:50:16 | edx | lang.c:33:24: warning: multi-line string literals are deprecated |
21:50:18 | edx | whats all this? |
21:50:41 | Schnueff | hm |
21:50:46 | Zagor | shouldn't be. what does the line look like? |
21:51:00 | Schnueff | maybe another \n\r quirk |
21:51:13 | Zagor | yeah, could be |
21:52:13 | edx | but: it works with LANGUAGE=ENGLISH |
21:52:20 | edx | LANGUAGE=DEUTSCH oder LANGUAGE=GERMAN? |
21:52:30 | Schnueff | deutsch |
21:52:38 | edx | hmmm |
21:52:42 | edx | font.o(.text+0x2c): undefined reference to `sysfont' - ok how is this done? |
21:52:43 | Schnueff | (as the name of the file in ./apps/lang ) |
21:52:59 | Zagor | edx: look in firmware/Makefile |
21:53:12 | Zagor | tools/confbdf makes a sysfont.c |
21:53:18 | edx | ok |
21:53:20 | edx | is that perl, too> |
21:53:25 | edx | ? |
21:53:26 | Schnueff | c |
21:53:28 | edx | aha |
21:53:31 | Schnueff | convbdf |
21:53:32 | edx | so i need to recompile then |
21:53:53 | mecraw12 | is there anyway to tell if the USB is connected without receiving the event? |
21:54:41 | Zagor | yes. but you should use the event. |
21:56:05 | mecraw12 | i'm not really in a thread though... i'm just using button.c to call my countdown function |
21:58:39 | edx | hmm cool - convbdf compiles without problems in windows it seems |
21:58:56 | edx | shall I upload the win32 compilation to cvs? |
21:59:43 | Zagor | what did you change? |
22:00 |
22:08:34 | edx | i didnt change anything - i mean just the compiled file |
22:08:50 | edx | (you have linux compileations uploaded as well, havent you?) |
22:11:27 | Zagor | no, compiled files are not in cvs |
22:14:11 | edx | oh.. ok then |
22:14:20 | edx | but ill have to make a win32.mak as well then |
22:14:24 | edx | to compile the tools |
22:15:03 | edx | yay :) i got it to compile now :D |
22:15:28 | Zagor | tools/Makefile is *very* simple. win32 compilers should be able to use it. |
22:16:49 | edx | yes... ill give it a shot |
22:17:06 | edx | makefile(9) : fatal error U1033: syntax error : '=' unexpected |
22:17:06 | edx | Stop. |
22:17:11 | edx | there you go :/ |
22:18:25 | edx | hm |
22:18:33 | edx | if i change the := to = it works (til line 22) |
22:19:13 | Schnueff | hm |
22:19:19 | Schnueff | maybe thats a gmake extension |
22:25:07 | Zagor | 295.85 MB .ajz files have been downloaded from the site so far |
22:25:13 | edx | wow :) |
22:25:14 | Zagor | http://rockbox.haxx.se/statistics/ |
22:25:42 | Zagor | or, uh, that's just in september... |
22:25:48 | Zagor | yikes! |
22:26:10 | edx | WOW |
22:27:57 | edx | Zagor, shall I add the win32.mak for tools to cvs now? (it compiles everything except for the bmp2rb.c source) |
22:28:26 | Zagor | what doesn't work with the normal Makefile? |
22:29:59 | edx | because it does a) not understand the := syntax and b) the compiler uses totally differen falgs (namely none) and c) one file wont compile [but the makefile will try to compile it and mine wont] |
22:30:14 | edx | and d) the $+ stuff is not understood (and i dont know what it means) |
22:30:58 | | Quit _Snorlax_ ("gittar ny!") |
22:30:58 | Zagor | we can skip the := syntax and just use = |
22:31:21 | Zagor | i can understand the clean target doesn't work |
22:32:12 | Zagor | $+ should be replaced with $< in this case |
22:34:10 | edx | aha |
22:34:12 | edx | ill try :) |
22:34:31 | *** | Saving seen data "./dancer.seen" |
22:35:17 | edx | makefile(28) : fatal error U1000: syntax error : ')' missing in macro invocation |
22:35:21 | edx | that is the clean line |
22:35:57 | edx | and if I remove that line: |
22:35:59 | edx | NMAKE : warning U4006: special macro undefined : '$<' |
22:37:18 | edx | the target names need a .exe append as well |
22:37:57 | edx | i really think that rewriting the makefile is better - we have a win32.mak in every module then .. |
22:38:17 | Zagor | ok |
22:39:01 | edx | tools are not autocompiled with the apps makefile, right? |
22:40:30 | Zagor | no |
22:40:41 | edx | ok |
22:40:44 | edx | all seems to work now |
22:40:50 | edx | *checking for player models* |
22:41:55 | edx | hmm I get an error there: |
22:42:10 | edx | sysfont.c:19: parse error before "_font_bits" |
22:42:16 | edx | and a number of following errors.. |
22:42:44 | Zagor | player isn't supposed to compile sysfont |
22:42:50 | edx | was just about to say that, yes |
22:44:48 | edx | ifeq (RECORDER,$(findstring RECORDER, $(CFLAGS))) |
22:44:56 | edx | somehow this line does not work with the make i have |
22:44:59 | edx | (the GNUSH make) |
22:45:28 | Zagor | odd. that should be standard gnu make syntax |
22:46:16 | edx | hmmm |
22:46:52 | edx | GNU Make version 3.78.1, by Richard Stallman and Roland McGrath. |
22:46:52 | edx | Built for Windows32 |
22:46:55 | edx | thats teh version |
22:57:43 | edx | hmm the ifeq lines just seem not to work :/ |
23:00 |
23:05:19 | dwihno | Oh joy! |
23:05:26 | * | dwihno is master of strategy |
23:06:53 | edx | dwihno: i guess i cant fix it this time :( i need a working ifeq statement.. |
23:07:17 | dwihno | edx: is there none? :/ |
23:07:52 | dwihno | edx: why is a ifeq statement required? aren't there any workarounds? |
23:10:50 | edx | i just made a (a little bit ugly) woraround |
23:10:52 | edx | might work now |
23:11:08 | edx | actually it did work |
23:12:45 | edx | ok fine.. now i can finally upload my work ;) |
23:14:22 | edx | dwihno: are you able to check stuff out and run a quick test compilation right now? |
23:29:02 | | Quit _seb_ ("$iq") |
23:29:59 | mecraw12 | what's the difference between playing and is_playing in mpeg.c? |
23:30:13 | | Join sx [0] (user@bgp420584bgs.union01.nj.comcast.net) |
23:30:40 | | Nick sx is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
23:31:40 | | Quit mecraw12 (Read error: 104 (Connection reset by peer)) |
23:34:39 | | Join mecraw12 [0] (~mecraw@67.41.113.155) |
23:37:56 | Zagor | static bool playing; /* We are playing an MP3 stream */ |
23:37:56 | Zagor | static bool play_pending; /* We are about to start playing */ |
23:38:17 | Zagor | static bool is_playing; /* We are (attempting to) playing MP3 files */ |
23:38:58 | mecraw12 | i'm thinking that the idle poweroff should shutdown when the unit is paused, do you agree? |
23:39:34 | Zagor | i guess so, yes |
23:39:48 | mecraw12 | how do i know when we're paused? |
23:40:03 | mecraw12 | is_playing returns true when paused |
23:40:09 | Zagor | paused == true |
23:40:24 | Zagor | yes it does |
23:40:33 | | Quit laotan (Remote closed the connection) |
23:40:50 | Zagor | we might need a new api for this |
23:41:32 | mecraw12 | i'm basically done except for that part... i even found a power_off() in power.h |
23:42:00 | Zagor | ok |
23:43:19 | mecraw12 | should i send it to the list as is, or put in a paused function into mpeg? |
23:45:01 | Zagor | how does it work now? |
23:45:35 | mecraw12 | i put two settings in the system menu: Idle poweroff and Sleep timer |
23:45:56 | mecraw12 | sleep timer is an absolute timer regardless of activity |
23:46:26 | mecraw12 | idle will shutdown if their is no music is playing and no activity has occurred in the specified time |
23:46:52 | Zagor | ok. submit it like this, with a comment about pause. |
23:47:02 | dwihno | edx: I can check it out and test. |
23:47:06 | mecraw12 | actually the idle timer only shuts down when music is stopped |
23:47:41 | edx | dwihno: cool. do so. |
23:48:02 | dwihno | C:\wip\src\rockbox\tools>make -f win32.mak |
23:48:02 | dwihno | make: *** No rule to make target `scramble.exe', needed by `all'. Stop. |
23:49:29 | edx | hm |
23:49:30 | edx | hmhm |
23:49:36 | edx | you dont use the gnush make there |
23:49:58 | edx | nmake rather (from visual c++ or something like that) |
23:50:59 | dwihno | I use gnush make |
23:51:00 | dwihno | no success |
23:51:10 | dwihno | GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. |
23:51:10 | dwihno | Built for mingw32 |
23:51:13 | edx | i mean you cant use gnush make there |
23:51:15 | edx | thats what i meant |
23:52:42 | edx | do you have a win32 make or something like that (NOT for SH1 but for Win32) |
23:54:01 | dwihno | ah, okay |
23:54:05 | dwihno | what make do I need then? |
23:54:16 | edx | i use nmake from visualstudio |
23:54:16 | dwihno | ah |
23:54:17 | dwihno | nmake |
23:54:18 | dwihno | hm |
23:54:27 | dwihno | it's not possible to build with gnu make` |
23:54:27 | dwihno | ? |
23:54:47 | edx | nope |
23:55:06 | dwihno | :/ |
23:55:07 | dwihno | why? |
23:55:17 | edx | you need a windows compiler |
23:56:28 | dwihno | but the makefile ain't that advanced |
23:57:24 | dwihno | so gnu make will never work again :( ? |
23:57:32 | * | dwihno does not have visual studio stuff |
23:57:45 | Zagor | dwihno: you should be able to use the normal Makefile |
23:58:33 | dwihno | Zagor: even without cygwin? |
23:59:00 | Zagor | as long as you have a gnu make |