--- Log for 24.09.102 Server: brunner.openprojects.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16p1 Started: 24 days and 13 hours ago 00.03.30 # 'cause i could do one =) 00.07.00 # anyone here? 00.07.41 Join langhaarrocker [0] (~Philipp@B23c9.pppool.de) 00.10.16 # heh 00.10.37 # 14317 Sep 21 05:30 apps/lang/deutsch.lang 00.12.00 # ? 00.12.42 # langhaarrocker: hi dudes, do you already have a german translation? 00.13.31 # yes - although I'm not sure it works. Very time I checked it there were quotation marks missing. 00.23.56 Part langhaarrocker 00.31.32 Quit DexterAYS (Read error: 110 (Connection timed out)) 00.35.27 *** Saving seen data "./dancer.seen" 00.50.35 Join hardeep [0] (hardeeps@sdf.lonestar.org) 00.50.37 Nick tot|away is now known as TotMacher (tot@p5084B1A7.dip.t-dialin.net) 01.03.17 Quit TotMacher () 01.32.23 Join YeAhx [0] (~aarond@66.81.88.2) 01.39.25 Join YeAhx1 [0] (~aarond@66.81.88.2) 01.39.48 Quit YeAhx1 (Client Quit) 01.58.04 Quit YeAhx (Read error: 110 (Connection timed out)) 02.35.31 *** Saving seen data "./dancer.seen" 02.41.02 Join mecraw [0] (~mecraw@67.41.113.155) 02.55.51 Quit hardeep ("Leaving") 03.27.00 # http://www.google.com/search?q=%22go+to+hell%22 04.35.32 *** Saving seen data "./dancer.seen" 05.05.45 Nick _seb_ is now known as seb-sleep (user@bgp420584bgs.union01.nj.comcast.net) 05.44.46 Join MasterOfMagic [0] (~thedebate@adsl-33-166-154.asm.bellsouth.net) 05.45.38 Quit MasterOfMagic (Client Quit) 06.35.33 *** Saving seen data "./dancer.seen" 07.19.44 Join LinusN [0] (~linus@labb.contactor.se) 07.20.04 Join YeAhx [0] (~aarond@66.81.88.2) 07.20.24 # hey everyone 07.20.33 # sorry its me again :) 07.21.03 # yo 07.21.53 # how ya doin? 07.23.10 # Linus: have you worked on queuing at all recently? 07.23.43 # LinusN: Rockboxx suxx haxx without that. :) 07.24.26 # hehe, i've been busy with other stuff 07.24.30 # what about the quake port? 07.24.31 # you want to do it? 07.24.32 # hehe 07.29.37 # LinusN: something serious now though. 07.30.20 # is it me or have we had a drastic influx of suggestions for things that either a. already exist or b. aren't going to happen and are stated so in docs? 07.30.42 # LinusN: the General Idle poweroff resets each time a button is pressed and only starts when mpeg is nopt playing 07.30.55 # couldn't this become a sleep timer to not reset when mpeg is playing. 07.32.17 # morning, folks 07.32.50 # do you understand? Do not reset the timer when mepg_thread is playing. So, it turns off when you are listening to music -- thus acting as a sleep timer 07.33.40 # instead of Idle poweroff we have much requested feature "Sleep Off" (and before it shuts off, it turns itself off (the option) and sets the resume point) 07.33.46 # elinenbe: i believe that is planned, we're just not sure how to activate since it's a function and not a setting 07.34.00 # put it in the setting menu 07.34.18 # a setting that ALWAYS has the same "off" value when you turn the device on. 07.34.25 # like my TV or stereo. 07.34.34 # the sleep is always off unless I set it. 07.35.01 # i agree, but the triumvirate is not sure about it :) 07.35.38 # well, the senate has overruled them. Open source is for the people and by the people. 07.36.30 # it's open, it's just up to the benevolent dictator what gets in 07.38.34 # elinenbe: are you on windows or linux? 07.39.17 # mecraw: windows with cygwin 07.39.32 # can you build the sim? 07.39.34 # mecraw: linus sometiems but not nearly as much. 07.39.47 # mecraw: never cared about it. 07.40.00 # s/linus/linux 07.40.33 # i haven't too much either, but it would be nice to be able to build it under cygwin 07.40.46 # i tried mingw, but had no luck 07.41.36 # elinenbe: we don't want the sleep timer to be a setting, since settings are expected to be persistent in Rockbox 07.41.58 # we will implement it as a "regular" menu item 07.42.15 # What's a "regular" menu item? 07.42.26 # you know, the main menu 07.42.29 Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) 07.42.31 Quit YeAhx (Connection timed out) 07.42.37 # where you select "Settings" in the first place 07.42.38 # ¡hola! 07.42.43 # Ninja! 07.42.49 # isn't "Reset settings" in the settings area :) 07.42.53 # I think there should be a features menu maybe. 07.43.08 # with things like sleep timer 07.43.10 # mecraw: watch you mouth! :-) 07.43.26 # word processor 07.43.27 # i'm watching it 07.43.28 # elinenbe: perhaps 07.43.31 # pda features 07.43.41 # handwriting recognition 07.43.52 # mind reading 07.43.53 # voice recording analysis and translation 07.44.01 # exactly... 07.44.07 # palm reading 07.44.29 # maybe MS work, excel, (powerpoint is too hard to do, so forget that) 07.44.35 # LinusN: any thought to how to idle poweroff when the music is paused? 07.44.35 # Palm reading, isn't that Graffiti? 07.44.47 # mecraw: easy as pie 07.45.02 # LinusN: show me the code :D 07.45.13 # i didn't do it yesterday because my mpeg.c was full of recording code that i didn't want to commit 07.45.21 # ah 07.45.28 # you can do it in 10 seconds 07.45.40 # but i can't commit it for you 07.45.42 # :-) 07.45.50 # no, you can do it in 10 seconds, it'll take me 2 minutes 07.46.13 # Linus: how is recording coming? 07.46.21 # I nominate Zagor 07.47.22 # elinenbe: i haven't come that far yet 07.47.24 Ctcp Ignored 2 channel CTCP requests in 4 hours and 5 minutes at the last flood 07.47.24 # * Zagor wakes up. Huh? 07.48.13 # * mecraw hides 07.49.47 # Zagor: an mpeg_is_paused() function to be called from handle_auto_poweroff() 07.50.10 # ah 07.50.19 # or maybe extend it to mpeg_status() returning an enum/bitmask? 07.50.33 # PLAY, PAUSE, STOP, RECORD 07.51.04 # sounds better, yeah 07.52.35 # FAST_FORWARD, FAST_BACKWORD 08.06.28 # has anyone had any problems with the wps at all? 08.06.44 # seems to work rather well 08.06.52 # hmm.. odd 08.06.58 # it seemed to blank out on me this weekend. 08.07.06 # i could bring up the menus, no prob 08.07.11 # but music would stop. 08.07.14 # wps disappeared 08.07.27 # sounds like a playback bug rather than wps per se 08.07.34 # *shrugs* 08.07.35 # adi|home: were you playing with the keylock? 08.07.40 # it may be a low charge thing too 08.07.41 # nope 08.07.54 # battery died about 10 mins after or so... 08.08.05 # im staying on the same build .. checking tomorrow if it happens again 08.08.07 # i saw a post on funmp3players talking about blank screen on daily builds 08.21.58 Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) 08.22.05 # hey, baggie 08.22.08 # hey ho 08.22.42 # yo Bagder! 08.23.19 # Zagor: what about using the patch tracker? 08.23.36 # yeah, a good idea. i'll post a mail about it 08.23.46 # goodie 08.24.35 # have you seen the font page? 08.24.52 # yes 08.25.04 # nicers 08.25.06 # what font page? 08.25.24 # http://rockbox.haxx.se/fonts/ 08.25.40 # we need a link to it 08.25.47 # ah, right. me fix. 08.25.48 # wow 08.26.06 # is rockbox_default.bdf fetched from CVS? 08.26.10 # no 08.26.27 # it should probably 08.26.36 # yup. i've been meaning to rename the font in cvs to a more meaningful name :-) 08.26.44 # :-) 08.28.18 # i've colored "fixed" bug/request items a sickly shade of green too 08.28.55 # ah, cool 08.35.08 # sickly green is a fine name for the colour indeed ;-) 08.35.35 *** Saving seen data "./dancer.seen" 08.35.37 # hehe. i spent some time trying to find a nice shade, but i just suck at colors :-) 08.36.45 # download.com now charges to allow one to have info on their site 08.36.48 # bah 08.37.03 # * Zagor is baffled 08.37.36 # "price of $49 per submission or update" 08.38.38 # bye bye download.com 08.38.42 # indeed 08.38.58 # any word on double sized fonts yet? 08.39.00 # how silly 08.39.41 # adi|home: for player? 08.40.17 # for recorder... 08.40.18 # sorry... 08.40.29 Join linuxstb [0] (~dave@dsl-212-23-31-215.zen.co.uk) 08.40.41 # basically a 'font large enough to read while driving so adi doens't kill anyone on the sidewalks' kinda font 08.41.04 # you mean as large as the windscreen? 08.41.06 # go search out a nice big bdf font, convert and load it. no need waiting for us :-) 08.41.49 # hehehe but why reinvent if it was already in.. i wasn't sure thats all ;) 08.42.29 Join bobTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) 08.42.43 # hi all! 08.44.58 # yo 08.45.25 # adi|home: you might run out of font memory space though 08.45.41 # nods 08.46.06 # im off to bed.. my mount wont load my archos again 08.46.10 # ill deal with all this tomorrow 08.57.45 # moin 08.58.09 # moin 09.04.39 # question for you all: 09.05.07 # the auto-poweroff does not power off if the charger is inserted 09.05.18 # but should it power off when it is extracted? 09.05.35 # or should it restart the timeout when the charger is extracted? 09.05.45 # power off then 09.07.09 # hm 09.07.30 # my backlight-on-when-charging patch restarts the timer when charger is extracted 09.07.38 # but these are shorter times 09.09.18 # the effect will be that the unit may shut off right after you remove the charger 09.09.30 # would be a little disturbing to me 09.09.36 # i guess 09.09.58 # where are you polling the charger in your patch? 09.10.07 # in backlight.c 09.10.14 # ah, when it times out? 09.10.24 # backlight_tick() which gets called from button.c somewhere 09.10.48 # when it times out? it has its own timeout counter? 09.11.26 # of course, it has to dim the backlight after a timeout 09.11.41 # yes, that worx over the backlight_{on,off}() functions 09.11.44 # or you meant the charger? 09.11.47 # as before 09.12.11 # u were asking where i check for charger_inserted()? 09.12.21 # yes 09.12.27 # and you answered 09.12.29 # :-) 09.12.33 # yes:) 09.13.27 # when timer reaches zero, backlight_off() is called which poses an event for the backlight queue which gets handled by backlight() thread 09.15.34 # ok, added timeout for charger as well for the auto-poweroff 09.16.04 # i don't like that the button handler talks to the RTC for every keypress... 09.17.43 # linus : u think it's possible like the ff/fd config menu to configure steps for the pitch option ? 09.18.33 # because it's to bad to listen too much "click" noise @ itch pitch step.... 09.18.55 # in all case, thanx a lot linus for this so good option! 09.27.37 Join TotMacher [0] (tot@pD9520B65.dip.t-dialin.net) 09.27.46 # bobTHC: how would you want the steps to be? 09.28.25 # 2,5,10.... 09.30.13 Join YeAhx [0] (~aarond@66.81.88.2) 09.31.24 Quit linuxstb ("using sirc version 2.211+KSIRC/1.0") 09.31.58 # bobTHC: what are you using the pitch for? 09.32.56 # to mix techno and drum & bass tracks with vinyl... 09.33.37 # ok, and you don't need fine tuned pitch control? 09.33.49 # i'm puzzled 09.35.03 # of course but@ itch pitch change i have a "clik" noize.. and it's not good to have 15 "click" when i want a 115% pitch during a live session 09.35.30 # ok, so you know what pitch you want beforehand? 09.36.17 # bobTHC: you're not pitching live, are you? i mean you first get the pitch right, *then* mix it into the PA system? 09.36.49 Quit TotMacher () 09.36.55 # you'd trust an archos in a live session? 09.37.28 # YeAhx: sure thing. i've hear people who DJ with two archoses and a mixer 09.37.36 # i have an idea so i'll choose for exemple 15 step and after i change the step for a fine tuning...@ 2 for example... 09.38.05 # bobTHC: that would require you going into the menu *very* frequently 09.38.10 # maybe a way to select the pitch and a separate button to apply it 09.38.15 # I guess it beats carrying big cases full of records, just would be emarassing if there was a failure of some kind 09.38.41 # or a like EQ preset will be great ;) 09.38.43 # YeAhx: failures with the archos hardware aren't very common actually 09.38.51 # bobTHC: ok, so you know what pitch you want beforehand? 09.39.04 # bobTHC: if you hold the pitch key down, it will go many steps without clicking 09.39.23 Join YeAhx1 [0] (~aarond@66.81.88.2) 09.39.45 # yep but no music during the hold 09.40.09 # right. but you want 115%, not music, right? 09.40.23 # bobTHC: ok, so you know what pitch you want beforehand? 09.40.36 # heh 09.40.37 # bur bye 09.40.50 Quit YeAhx1 (Client Quit) 09.40.59 # bobTHC: you'd better answer linus or he'll be stuck like this :-) 09.41.07 # :-) 09.41.15 # I have an idea but after it's for fine tuning... 09.41.37 Join Synthe` [0] (Synthe@galt.synthe.net) 09.41.38 Quit Synthe (Read error: 104 (Connection reset by peer)) 09.41.49 Nick Synthe` is now known as Synthe (Synthe@galt.synthe.net) 09.41.53 # ok, so you guess that it is about 115% and then fine tune? 09.42.19 # yes! 09.42.35 # we could make BUTTON_REPEAT events not actually set the pitch until BUTTON_RELEASE 09.42.45 # ok, so ON+UP/DOWN for 10% steps would be ok? 09.43.10 # sorry, i am a fool 09.43.14 # LinusN: ON+UP is already used. for pitching... 09.43.15 # :-) 09.43.28 # maybe left/right? 09.43.40 # hm 09.43.41 # seriously, I don't see why this is a problem. scroll to 115%, then fine tune. it takes 1.5 seconds. 09.43.43 # or, not setting the pitch for repeated events 09.46.54 # i like that the best 09.47.06 # i can live with that 09.50.10 # left right to choose step it's a great idea... 09.50.35 # we have other plans for left/right 09.51.03 # ff/rw/loop 09.51.26 # ok... 09.52.50 # it's a pity that we can't get rid of the click... 09.53.29 # i have checked out the entire rockbox cvs tree 09.53.46 # is it possible to remove and not update the www tree somehow? 09.54.15 # I don't think you can 09.54.28 # bummer 09.54.32 # hm 09.54.38 # maybe put it inside .cvsignore 09.54.43 # or what was its name 09.54.52 # what's that? 09.55.07 # u think it's possible to add a BPM Detector ? 09.55.15 # it says cvs which files to ignore, w8 a sec, verifying 09.55.26 # bobTHC: yes and no 09.55.38 # it would surprise me if you can ignore a directory that is already in the CVS/Entries file 09.55.43 # i love this answer ! 09.55.50 # a BMP detector needs frequency analysis to be effective 09.55.55 # BPM 09.56.02 # and we don't have that 09.56.18 # not without MAS programming 09.56.20 # i general tekno or d&b have a constant bpm... 09.56.41 Quit YeAhx (Read error: 110 (Connection timed out)) 09.56.57 # on techno music, however, the beat is often distinguishable from the quasi-peak alone 09.57.22 # so yes, it might work, using the bezerk peak-meter mode 09.57.38 # that what i think too.. 09.58.14 # LinusN: try settinv environment variable CVSIGNORE to www, but if that worx, its a hack rather 09.58.17 # another interesting thing is that the MP3 frames are already frequency analyzed 09.58.35 # and huffman compressed, unfortunately 09.58.42 # and after adding this features archos would be a real good djing tool ! 09.59.20 # we can parse the MP3 frames to find frames with high bass content 09.59.53 # but that is quite difficult to do, since you also need temporoal information as well 10.00.56 # so that you can distinguish longer bass sounds from the actual beats 10.02.45 # the bpm/pitch info can easily be analyzed and put into ID3V2 tags beforehand 10.03.03 # but the beat synchronization must still be live 10.03.38 # u can put it in time codes for specific beats in id3v2.4 too 10.03.45 # s/put it in/put in/ 10.03.50 # would a 1/10th second pause function be helpful? 10.04.11 # maybe a way to directly set time 10.04.15 # for synchronization? 10.04.19 # in seconds + cd frames / mp3 frames 10.04.46 # i dont need such thing at the moment, 10.04.55 # yes... ithat's sounds good 10.05.02 # but it would be nice to finetune the setting of trackmarks (the thing we had yesterday) 10.05.05 # are the time codes for id3v2.4 inserted in the stream, or a table in the header? 10.05.12 # table 10.05.41 # bobTHC: sound good? you mean the short pause? 10.05.51 # the ON+PAUSE is intended for beat sync. it only pauses while you hold the key down. 10.05.53 # yep 10.06.07 # Zagor: today? 10.06.10 # yes 10.06.19 # oh, i didn't know 10.06.23 # heh 10.06.28 # :) 10.07.41 # langhaarrocker will have to implement a beat finder in his bezerk mode 10.07.55 # the coolness would be immense 10.08.49 # :) 10.09.13 # and langhaarrocker also wanted smth to split tracks, so he gotta to the fine-positioning in tracks too :) 10.09.18 # s/to/do/ 10.13.12 # fcpp, where can i find that? 10.13.56 # its not a regular cpp, is it? 10.14.04 # not quite, no 10.14.28 # Bjorn just patched it the other day so my package is not really the latest 10.15.04 # k, i thought about make'ing the www/doc in my checked out cvs 10.15.10 # eh www/manual 10.15.43 # the best would of course be if the files could be analyzed beforehand and rockbox just needed to parse some ID3 tags for the beat synch 10.15.48 # Zagor: are you using that __FILE_DATE__ now? 10.17.14 # What do you guys think about non-combo quick menus, i.e one F2 click puts you in the menu, and the next leaves it again? 10.17.33 # much easier that two-button combos 10.17.39 # hm maybe the leave button should be all the same them for all menus? 10.17.43 # and we can have the cake and eat it 10.18.13 # we can support combos _and_ the "persistent" quick menu 10.18.23 # just like the F1 key today 10.18.46 # a button_release without any combos in between pops up the menu 10.19.05 # or rather, doesn't remove the menu 10.20.32 Quit Synthe (Read error: 104 (Connection reset by peer)) 10.20.34 Join Synthe` [0] (Synthe@galt.synthe.net) 10.21.45 # Bagder: yes 10.22.24 # Zagor: ok, so I better put a new fcpp package available somewhere for dudes that wanna build the web properly 10.22.33 # ah, right 10.22.55 # LinusN: sounds ok to me 10.23.04 # takers? 10.23.16 # * LinusN is busy with the recording code 10.23.17 # i'll do it. i'm about to fix F3 in menus anyway 10.23.42 # Zagor: maybe a more "general" quick-menu code? 10.24.06 # it looks kind of hard-coded today 10.24.13 # it is :-) 10.24.16 # but maybe it's not worth it? 10.24.23 # i'll give it a look 10.24.34 # do the persistence first 10.24.46 # otherwise it will be too much work 10.24.56 # yup 10.25.37 # k00l! 10.27.36 # key combos are good, but it's also nice to be able to use RB with only one hand 10.29.04 # yup 10.34.00 Quit Hes (brunner.openprojects.net irc.openprojects.net) 10.34.00 NSplit brunner.openprojects.net irc.openprojects.net 10.35.37 *** Saving seen data "./dancer.seen" 10.40.49 # yo Zagor! was it that easy? :-) 10.40.54 # nice 10.40.57 # yup 10.41.32 # an added benefit is that we no longer have to treat the sim special 10.42.11 # great 10.42.19 # just that the sims can't do combos 10.42.25 # I'm gonna have a go at a binary lang format 10.43.25 # Bagder: good luck, and be careful out there 10.43.46 # thank you oh yee master for thy kind words 10.43.47 # an array of zero-terminated strings? :) 10.44.09 # Schnueff: basicly, yes but we need to keep the id numbers too 10.44.29 # hm? 10.44.52 # because the language files need to work even when we add a language and similar 10.45.00 # uh, add a string 10.45.07 # or stop using one 10.45.36 # yes thats what genlang does at the moment 10.45.42 # at compile time 10.45.45 # yes 10.48.38 # so, stop using a strings means: it's not present in the binary lang file on archos, but the rockbox might still try to display it? 10.48.50 # or would a recompilation be necessary then? 10.49.18 # I want the binary lang file to be able to only contain any set of translated strings 10.49.59 # so, we got to give away unique LANG_XXX over the whole project and never reassign one? 10.50.11 # hm, for example 10.50.26 # right, until we bump the lang file version 10.50.58 # and require newly built lang files 10.52.35 # (here u mean the ascii ones) 10.53.09 # the binary lang files will have a "version" in a header, so that we can make old ones obsolete when we want to renumber the ids 10.54.20 # so, if one tries to load an obsolete lang file, then rockbox complains and switches to an up-to-date english one, which is guaranteed to be available 10.54.40 # right, it'll have a built-in language 10.55.41 # and if version is ok, we just load the rest (zero-terminated array of strings) and overwrite the pointers in **language_strings 10.55.48 # yes 10.55.59 # i.e. construct the pointers by scanning all the stinrgs 10.56.00 # ok fine 10.57.19 # the space for the built-in language is reused i guess 10.57.41 # that's not likely I'm afraid 10.57.49 # it would be ok i think 10.58.15 # u can select a language file, if version is ok, it gets loaded, if not, language stays the same as it is 10.58.59 # yes 10.59.14 # what could be the problem? 10.59.25 # none really ;-) 10.59.30 # :) 11.01.17 # btw, has empty line after 'new:' become a convention? 11.02.34 # convention, yes, requirement no. The 'new' has to be the last keyword, that's the only requirement really 11.04.19 NHeal (timeout) brunner.openprojects.net irc.openprojects.net 11.04.29 Join Hes [0] (~hessu@hessu.zedi.sonera.fi) 11.05.06 # all english strings make a 2057 bytes binary lang file 11.05.13 # not much 11.09.08 # yes 11.12.22 # a LANG_XXX to int mapping has to be in the cvs then, right? 11.13.08 # that mapping is set by the english.lang file 11.15.22 # so, there are id remappings each time that english.lang gets changed 11.15.36 # Zagor: 15 minutes... 11.15.42 # yep 11.16.13 # Schnueff: only if one add/remove strings in the middle 11.16.30 Nick Zagor is now known as Zagor|lunch (bjst@as9-5-6.k.s.bonet.se) 11.16.57 # yes, but as i see, the things are categorized, so this may happen quite often 11.17.03 # true 11.17.16 # I might add a number to the fields in the english file 11.17.19 # this could be avoided with an external id file, though 11.17.21 # or this way 11.17.39 # (but that makes searching for an empty number more difficult) 11.17.46 # true 11.17.47 # 'empty' = unused 11.18.22 # if one decides to switch to a new version number of the language files, of course, the lang-id file could be automatically generated again 11.19.49 # hm not that easy:) 11.19.59 # no, lots of things to consider 11.20.02 # time for lunch 11.20.07 # bon appetit 11.20.09 Nick Bagder is now known as Bagder|eats (~daniel@as3-3-2.ras.s.bonet.se) 11.20.16 # me too soon 11.28.06 Nick LinusN is now known as LinusN|lunch (~linus@labb.contactor.se) 12.05.54 Join NoXie [0] (superman@e53210.upc-e.chello.nl) 12.07.41 # any 1 here? 12.07.48 # yep 12.07.59 # 22 users... ;) 12.08.14 # i got a question, can i use rockbox on archos multimedia player? 12.08.24 # nope 12.08.28 # to bad :s 12.08.34 # you gonna make it? 12.10.03 # it whould be nice since, it realy needs a hold button :P 12.11.29 # multimedia support isn't planne... 12.12.44 # not the same DSP, Processor, memory , nothing match... 12.12.59 # :S 12.13.12 # to bad 12.13.24 # would get realy fun if some1 could make it hehehe 12.19.25 # rockbox is far to be finish.... 12.19.53 # re 12.20.06 # frenchie rulez! 12.20.16 # well to bad, hopefully it will come in the future some time hehehe 12.20.41 Join TotMacher [0] (tot@ip67.rsidus.riege.de) 12.20.50 # attempt to setup a developement team if u want noxie... 12.22.26 # Schnueff : look @ the francais.lang in cvs to review it plz... 12.22.41 # hm? 12.22.49 # heh to mutch work :P maby ill ask some programmers that i know to look at it hehehe :) 12.22.49 # <- no french, no cvs access, no brains :) 12.23.47 # sorry i confuse with psycoxul 12.23.50 # ;) 12.23.53 # :) 12.23.57 # pas de probleme 12.24.26 # :) 12.25.19 # no french ?, ;) but french basis 12.25.36 # heh, thought u wouldnt notice 12.25.40 # well i'm out pz 12.26.08 Quit NoXie ("check je later") 12.27.09 # Schnueff <-french basis, anonymous Cvs acces, a brain... 12.29.15 Join kargatron [0] (~Vincent@ppp-isdn-672.ath.forthnet.gr) 12.29.46 # is it relatively easy to pop off the front screen, by any chance? 12.30.01 # what is the font screen? 12.30.04 # somehow, one of my cat's hairs got underneath the screen, and it's oh so very annoying 12.30.09 # front 12.30.14 # viewscreen 12.30.16 # ah, misread u :) 12.30.18 # dunno 12.31.01 # maybe some of the hardware folks does 12.32.35 # http://rockbox.haxx.se/mods/disassemble.html 12.32.49 # even at the bottom, the front screen is still intact. Damn cat hairs! 12.33.59 # take a look @http://www.mctubster.com/index.html 12.34.12 # perahps can help u 12.35.41 *** Saving seen data "./dancer.seen" 12.37.50 # what i need is a cat hair module of type: Teleportation, Magnet, or Disintegration 12.49.55 # ah, groovy, got it out - that link helped bobTHC 12.50.07 # only need to take out the outer 4 screws to lift platee 12.50.09 # plate 12.51.18 # now off to shave my cat 12.51.48 # right... 12.53.47 # the one surprise - the buttons just lie there loose underneath - hafta be careful to resituate them (after you accidentally knock them around :) 13.21.43 Quit seb-sleep () 13.25.02 Quit kargatron ("Suckers!") 13.26.58 Join seb-sleep [0] (user@bgp420584bgs.union01.nj.comcast.net) 13.27.12 Nick seb-sleep is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) 13.40.40 Quit TotMacher () 13.41.49 Join TotMacher [0] (tot@ip67.rsidus.riege.de) 13.42.39 Nick _seb_ is now known as seb-school (user@bgp420584bgs.union01.nj.comcast.net) 13.45.50 Nick LinusN|lunch is now known as LinusN (~linus@labb.contactor.se) 13.52.12 Nick Bagder|eats is now known as Bagder (~daniel@as3-3-2.ras.s.bonet.se) 13.55.12 # Bagder: we should fix repeat too... 13.55.26 # you mean before 1.4? 13.55.37 # qualsaruk is on the case, no idea how far though 13.57.17 # yes, i mean before 1.4 13.57.32 # what's with the scrollbar in the menus? 13.58.09 # not only the menus, the knob is too small 13.58.28 # how did that happen? 13.58.33 # beats me 13.59.08 # btw, check this http://slashdot.org/comments.pl?sid=40423&threshold=1&commentsort=0&tid=100&mode=flat&cid=4306201 13.59.16 # that's the ipod stuff 13.59.32 # fun reading 14.00.04 Nick Zagor|lunch is now known as Zagor (bjst@as9-5-6.k.s.bonet.se) 14.07.42 # hey, that ON button bug report, what should we do with it? Reject, Invalid or Won't fix? 14.08.12 # I'd say invalid 14.08.26 # done 14.10.22 # LinusN: close it too... 14.11.17 # done 14.28.46 # woo 14.28.51 # loaded a language ;-) 14.29.07 # neato 14.29.26 # now why is the scrollbar broken? 14.29.44 # good question 14.29.52 # i am debugging now 14.30.17 # you guys ready for a binary language commit? ;-) 14.30.54 # looks like a fillrect bug 14.31.23 # i changed one thing about fillrect 14.31.33 # Zagooooor! 14.31.41 # static unsigned char ones[8] = { 0xff }; 14.32.13 # i couldn't remember if that did what I wanted, or just set the first. from the look of the battery meter, it seemed fine. but maybe it's not= 14.32.40 # Zagor: shouldn't it be 0xff, 0xff, 0xff..... 14.32.54 # it sets the first only 14.33.12 # then that could be it 14.33.17 # i'll test 14.33.39 # what was it before the change? 14.35.21 # drivers/lcd.c:static unsigned char ones[] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 14.35.24 # drivers/lcd.c- 0xff, 0xff }; 14.35.42 *** Saving seen data "./dancer.seen" 14.35.58 # why did you change? 14.36.34 # a devil in the back of my mind told me it would be the same effect. it was late. i was drunk. someone forced me to do it. it wasn't me. pick one. :-) 14.36.55 # * Bagder puts his blind fold on and picks one 14.37.04 # ah, you were drunk ;-) 14.37.08 # hehe 14.41.55 # Bagder: you might want to either open OFILE in binary mode, or use the pack functions 14.42.15 # will that crap out on windows you mean? 14.42.38 # the printf(%c may very well generate 0x0d 14.42.47 # and 0x0a will be added 14.42.54 # or is it the opposite? 14.42.56 # whatever 14.43.06 # on windows 14.43.27 # you actually think windows users will use that? B) 14.43.40 # 14.49.37 # hm whats the check 'if(filesize != MAX_LANGUAGE_SIZE) {' ? are all binary langauge file the same size? 14.49.58 # we must have a max size 14.50.13 # there's only so much memory allocated for the strings 14.50.25 # yes 14.50.46 # but read returns the number of bytes read and it may well return (filesize=read(..)) < MAX_LANGUAGE_SIZE 14.51.01 # right, and then all is good 14.51.17 # in which case it appears to print DEBUGF("Language %s too large: %d\n", filename, filesize) ? 14.51.20 # Bagder: shouldn't != be <= ? 14.51.26 # or >= even 14.51.31 # no <= 14.51.36 # should be <, yes 14.51.46 # * Zagor gets some coffee 14.51.52 # <= is acceptable too 14.51.55 # no 14.52.05 # * Schnueff thinks. 14.52.09 # because if it returned the full buffer, it could be larger than the buffer 14.52.46 # of course it could be *exactly* as big as the buffer, and then we bail out wrongly, but most often it'll be bigger 14.53.27 # got it 14.57.24 # if one would store the messages in ascending ID order in the binary file one could save 2 bytes per message 14.57.31 # but i guess that doesnt count that muhc 14.57.52 # that's kind of what I thought 14.58.00 # (ah and one had to provide the empty messages as null string) 14.58.39 # now, how do we load a language file by default? 14.59.01 # modify binlang so that it produces some lang.h 14.59.06 # and compile that in 14.59.23 # (that would be english, fixed, i guess) 14.59.25 # genlang does that 14.59.44 # ah u mean smth different 15.00.07 # hm .rockbox/default.lang is not good 15.00.27 # no, it doesn't sound good enough 15.00.44 # one cant see which language it is 15.00.48 # exactly 15.01.06 # I think there should ba a folder /.rockbox/fonts /.rockbox/wps /.rockbox/lang where the respective settings are placed, and there be menu (setting) items that relate to these locations 15.01.13 # what about some language code like 'en' 'de' and store that in the RTC 15.02.29 # I'm leaning towards Zagor's solution, that we allow ".rockbox/[name].lng" and we store the 'name' in the settings secttor 15.02.49 # Zagor: comments on this? 15.03.18 # maybe we should start, as elinenbe suggests, to have a directory hierarchiy under .rockbox 15.03.32 # possibly that too, yes 15.03.59 # then we could have settings code that automaticly shows alternatives from the contents of those directories 15.04.05 # for example, one could look for .rockbox/lang/[name].lng first and then for .rockbox/[name].lng 15.04.09 # Bagder: yes that too 15.04.29 # that would avoid walking through many dir levels just too change the font 15.04.35 # yes 15.05.19 # for the end user it would be nicest to show have all the settings (wps, lang, fnt) in the settings menu 15.05.28 # yes 15.06.36 # I found (very) little bug 15.07.42 # Bagder: /.rockbox/[name].lng sounds good to me 15.07.55 # if you have a large font on the screen, and then switch to a smaller one, sometimes the tree does not update properly -- (instead of showing 7 rows of info, it only shows 6 until I press a button) 15.08.07 # Zagor: are you going to the saving of the font and wps this way? 15.08.13 # yup 15.08.50 # hm so .lng is for the binary language files while .lang is for ascii language files/ 15.08.53 # * Zagor just got a call from the dishwasher company. They're sending me a new one... 15.08.54 # ? 15.09.07 # Schnueff: yes 15.09.09 # k 15.09.13 # do we have any binary .lng files yet? 15.09.21 # bagder does :-) 15.09.23 # elinenbe: since about 30 minutes ;-) 15.09.26 # From funmp3players.com: 15.09.27 # The remote doesn' work properly with the Archos firmware - but works great with Rockbox loaded. 15.09.27 # Another gold star to the Rockbox team. 15.09.30 # Zagor: you do too when you update ;-) 15.09.41 # nag nag 15.09.59 # and I manged to add it without going non-green ;-) 15.10.16 # managed 15.10.29 # when you update where are the .lng files? 15.10.42 # uh, they're built with the 'binlang' tool 15.10.57 # I guess we should do that autmaticly on the site 15.10.58 # ah 15.11.42 # shall i resubmit the backlight-on-when-charging patch to the patch tracker? 15.11.50 # please do 15.11.53 # k 15.12.03 # .. looking if it still worx 15.14.44 # .. 1 reject 15.16.13 # scrolling is messed up still. 15.16.28 # the first time many things scroll, they go the whole line, and then redraw 15.16.29 # ah, right. i want that fixed too. any takers? 15.17.02 # can scrolling be pixel by pixel (and adjustable in settings)? that way if you like the character scrolling, you can set it to 8 pixels at a time? 15.17.17 # yes, it shall be made pixel wise 15.17.22 # font loading should give some sort of feedback. 15.17.34 # it does: it shows the new font 15.17.58 # the lang loading has no feedback, but I couldn't think of any nice ;-) 15.18.10 # it doesn't use a good icon either when I think about it 15.18.43 # maybe some comic-bubble 15.18.46 # Bagder: just display "english loaded" for a second 15.19.05 Quit mecraw (Read error: 104 (Connection reset by peer)) 15.19.06 # hehe, using the new language then I guess 15.19.11 # :) 15.19.18 # yeah 15.19.33 Join mecraw [0] (~mecraw@67.41.113.155) 15.30.04 # I just set ilde poweroff to 1 min, and it rebooted after 1 min! 15.30.38 # do you have the charger connected? 15.30.39 # elinenbe: charger inserted? 15.32.06 # nope. 15.32.16 # keeps rebooting every min. 15.32.37 # it is just sitting in the tree 15.32.38 # recorder? 15.32.44 # ya. recorder 6k 15.32.50 # strange 15.34.26 # my rec20 powers off nicely 15.35.21 # this is with the latest cvs 15.35.28 # keeps doin' it. 15.35.42 # the rec6 must be different smehow 15.36.00 # ...as usual 15.36.43 # :-) 15.37.52 # hm u should create some categories in the patch tracker 15.37.53 # elinenbe: try to put an endless loop last in drivers/power.c::power_off() 15.38.14 # maybe even a set_irq_level(15) 15.41.49 # I will try that now. 15.43.17 Quit mecraw (Read error: 104 (Connection reset by peer)) 15.43.33 # huh, patch submitted 15.45.23 # thanks 15.47.21 # linus: set_irq_level(15) chages nothing 15.50.08 # and combined with the eternal loop? 15.51.12 # Zagor: /home/dast/rockbox-build/output-lang now contains a fresh set of binary lang files every morning 15.51.28 # nice 15.51.38 # based on the cvs of course 15.59.13 # vavoom! 15.59.19 # Just did my first recording! 15.59.39 # with rockbox? grats 15.59.50 # just in ram then? 15.59.58 # not even that! 16.00.01 # hehe 16.00.06 # on the debug console! :-) 16.00.29 # ah:) 16.00.32 # and i can tell you that the rec6 is different :-) 16.01.06 # gotta go! bye all! 16.01.23 Part LinusN 16.18.45 Part elinenbe 16.21.07 # Bagder: is .lng files still using the wps icon? 16.21.35 # yes 16.22.18 Join quelsaruk [0] (~zaknafein@faerun.ugr.es) 16.22.24 # hi 16.22.28 # hey ho quelsaruk 16.23.03 # :) 16.30.46 # Bagder: what happened with the t-shirt contest? 16.31.22 # we're currently working with the winner to produce an updated version 16.31.32 # ok 16.31.48 # when we have that, we'll anounce it 16.32.09 # and send the design away for printing 16.32.42 # umm.. seems i forgot translating some text strings :) 16.33.33 # euh, why are player icons 8 bytes? the chars only contain 7 columns... 16.33.41 # hehe 16.34.20 # in fact, they only have 5 columns... 16.34.40 # they are defined as rows, of course. doh. 16.35.45 *** Saving seen data "./dancer.seen" 16.35.58 Join edx|studying [0] (~edx@pD9EABC03.dip.t-dialin.net) 16.36.36 Nick edx|studying is now known as edx (~edx@pD9EABC03.dip.t-dialin.net) 16.54.56 # why is backlight_time(4) called every time USB is connected? why not just backlight_on() ? 16.55.32 # i guess linus wrote that 16.55.47 Join _Snorlax_ [0] (bluah@h135n1fls34o883.telia.com) 16.55.47 # i thought that u do it that way because USB screen is particularly uninteresting 16.55.56 # i have no other explanation 16.56.38 # (so backlight_time(4) overrides a possibly longer default backlight timeout) 16.57.40 # sounds reasonable. i think it's wrong, though :-) 16.58.41 # i think it would be cleaner if it uses the regular code. 16.58.50 # yup 17.06.18 # uh Stkov scroll 17.06.23 # just after font switching 17.06.39 # stkov? 17.06.47 # says the display 17.06.57 # ah 17.07.05 # repeatable? 17.07.09 # hm lemme c 17.07.20 # if have to do a hardrestart, i guess? 17.07.38 # yup 17.07.45 # (first time rockbox hangs :) 17.08.37 # yes 17.08.40 # repeatable 17.08.47 # what do you do? 17.09.05 # ok. i have a large font, wps scrolls correctly 17.09.13 # then i switch to a smaller font in the browser 17.09.27 # when i switch back to the wps (which would like to scroll) i get the Stkov 17.09.43 # the browser displays the new font correctly 17.09.43 # stkov is nasty 17.10.25 # thats for current (2h old) build 17.10.33 # is your big font higher than the small one? so there are more lines after you switch? 17.10.44 # yes 17.10.50 # which font is it? 17.11.09 # the big is some ttf2bdf converted true type font 17.11.23 # the smaller one is clr5x10 17.12.10 # standard wps 17.13.11 # hm, couldnt repeat that for some 9/21 build 17.13.17 # shall try once more 17.13.39 # see if you can make the sim crash. that would be good. 17.13.56 # probably not if it is a stack overflow 17.14.01 # hm 17.14.10 # Bagder: could still work if it's something recursiv 17.14.23 # sure, but not as likely 17.14.35 # right 17.14.35 # i can try 17.20.26 # always forget the keys in the sim :) 17.20.26 Join hardeep [0] (hardeeps@sdf.lonestar.org) 17.20.31 # what was On? 17.20.37 # + 17.20.40 # I think 17.20.45 # eh for laptops 17.20.49 # yup 17.20.50 # i read the source 17.20.56 # num + 17.20.58 # good idea ;-) 17.21.27 # q 17.22.05 # hm sim doesnt hang 17.22.34 # too bad 17.22.44 # althought its not exactly the same conditions 17.24.43 # i'll check 17.27.49 Join freshmaker [0] (~chatzilla@pD95886AF.dip.t-dialin.net) 17.31.04 # umm any italian here? 17.31.45 # Zagor: Hej. Had a long weekend. Seems like my scrollbar-only-when-necessary-patch is still uncommited; any new problems? 17.32.04 # nope, just nobody applied it yet 17.32.29 # freshmaker: one of the reasons we convert over to the patch tracker now 17.32.30 # will do soon, if nobody else does it first 17.32.45 # we have a hard time to keep track of all the patches 17.33.33 # Now I'm just about to polish my smooth scrolling code. Thank you for splitting up lcd.c :-) 17.34.04 # cool, we want that! ;-) 17.34.17 # how does the scroll_thread get notified of font changes? 17.34.50 # it doesn't, and doesn't need to 17.35.03 # ok 17.35.17 # switching from the large to timR08 worked btw 17.35.25 # (which has also less lines) 17.36.14 # ew! lcd_putsxy() still has a font argument. will this change before 1.4? 17.36.40 # dunno 17.36.51 # it will change, can't say if it will be before 1.4 though 17.36.59 # probably 17.37.25 # uh 17.37.43 # maybe that clR5x10 is the problem 17.37.54 # clR5x6 -> clR5x10 got a stkov too 17.38.18 # i'll take a look if i have up-to-date version of that fonts 17.39.15 Part Bagder 17.43.39 Quit _Snorlax_ ("gittar ny!") 17.46.57 # Zagor: i have the problem now with http://rockbox.haxx.se/fonts/6x10.fnt . i start with default font, play smth, set 6x10 in the browsers and switch back to wps -> stkov 17.47.21 # ok 17.48.49 # 9/21 ca. 21:27 build doesnt have this problem 17.50.28 # sounds like my lcd split introduced a bug 17.51.40 # could be 17.55.09 # i'll look at it soon. fixing some other stuff right now. 17.55.23 # i'll c if i find smth obvious 17.55.31 # (u know like ones[8] :) 17.55.56 # hehe 18.09.01 # hm no luckl 18.09.04 # luck 18.26.29 Nick dw|gone0r is now known as dwihno (dwihno@Bald067.Baldakinen.Umea.SE) 18.26.29 DBUG Enqueued KICK dwihno 18.26.33 # avec toi 18.28.48 # hi dwihno 18.29.13 # Good evening Zagor 18.29.21 # And a good evening it is! Warm and nice outside! 18.29.36 # not in my country 18.29.39 # cold and wet 18.29.42 # wow! it really is. 18.29.59 # cvs is down again :-( 18.30.06 # args 18.30.20 # from shells.sf.net i can update 18.31.29 # hm and from my laptop too. so it worx for me (reading) 18.31.30 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 18.31.30 # * Zagor has modified every frickin file in apps... 18.32.41 # Zagor: you rule the CVS! :) 18.35.32 # well I would, if it was up... 18.35.47 *** Saving seen data "./dancer.seen" 18.37.50 # hm, as i said, for me twas up 18.37.58 # gotta go, though 18.38.01 # cya 18.38.03 # * Schnueff .. away 18.40.17 # Zagor: any new cool stuff you're about to commit, or simply CP:ed *hehe* code? 18.41.07 # :-) i'm cleaning off the last typedef; the Menu thingy. and fixing working USB connect and recovery practically everywhere. 18.53.53 # sahgdajhsdgajhgsdjhasgdjhagsjdh!!! we need to set up our own cvs. this sucks! 19.00.31 # ¿? 19.00.51 # can you look up the ip address of cvs.rockbox.sourceforge.net? 19.01.08 # yea 19.01.20 # tell me. my dns is stone dead :-( 19.02.08 # 216.136.171.202 19.02.16 # thanks 19.02.36 # do you also want to see a visual route from my computer to that ip? 19.02.37 # :P 19.02.44 # no thanks :-) 19.02.51 # in santa clara? 19.03.14 # i thought it was near sweden 19.03.17 # not in EEUU 19.03.20 # :) 19.03.54 # EEUU? 19.04.08 # umm.. that is what my computer says 19.04.17 # Santa clara CA, 19.05.36 # ops.. 19.05.37 # sorry 19.05.38 # USA 19.05.50 # EEUU is the spanish translation 19.05.51 # :) 19.05.58 # Estados unidos 19.05.59 # ;) 19.06.01 # aah 19.07.18 Quit hardeep ("Leaving") 19.09.44 # umm 19.09.57 # people really need now the repeat mode on/off 19.10.22 # yup 19.10.28 # i should work on that... has anyone created a day with 32 hours? 19.10.46 # i need some free hours to make this work 19.11.54 Nick Synthe` is now known as Synthe (Synthe@galt.synthe.net) 19.13.35 # zagor... 19.13.39 # yea? 19.13.50 # when do you plan to release 1.4? 19.14.19 # no date planned. just when I feel we've fixed enough issues. 19.14.24 # "soon" :-) 19.14.46 # ahhh 19.14.48 # ok 19.15.33 # just to know how fast i should be in doing a potable remuse off.. or if someone else is working on that (aprat from mercraw) 19.22.10 # brace for impact! 19.22.41 Join merwin [0] (~none@12.242.185.10) 19.24.12 # brace for impact??? 19.24.19 # monster commit 19.24.30 # i have some lack of english expressions 19.50.22 # btw zagor how do you rip your music cds? 19.50.27 # grip 19.50.36 # it uses cdparanoia and lame 19.50.51 # lame :) 19.50.57 # cbr or vbr? 19.51.08 # vbr. i use the --r3-mix option 19.51.13 # ummm 19.51.28 # i recomend you using the --alt-preset standard option 19.52.09 # i've tested both and it's better 19.52.48 # :) 19.53.39 # for lame 3.92 19.53.59 # ok 19.54.07 # i guess both are pretty good 19.54.34 # yea 19.54.41 # both are great 20.00.20 Join hardeep [0] (hardeeps@sdf.lonestar.org) 20.02.59 # espanol.lang re-reviewed submited 20.03.14 # bobTHC: are you awake? 20.03.20 # i hope no more reviews are needed 20.03.22 # :) 20.03.42 # hey if you want a laugh, search google for the phrase "go to hell" and check out some of the top results 20.04.02 # lol 20.04.05 # thats a nasty one ;) 20.04.21 # yeah. the interesting thing is to try and trace it. search for link:www.microsoft.com and "hell". no hits. 20.04.27 # so how the heck did that happen? 20.04.35 # "best operating system" is another one :) 20.04.42 # i guess google just knows some things :p 20.04.50 # Zagor: certainly a joke of the google ppl 20.05.12 # edx: they claim it's not 20.05.24 # haha ;) 20.05.35 # how about aol.com and disney.com too 20.05.35 # heh 20.05.39 # I bet it is. It must be :) 20.06.02 # i'm not so sure. they'd be sued to hell and back if they pulled something like that. 20.06.56 # monster commit #2 launched :-) 20.07.04 # Zagor: yes... that's why they claim not to have done that ;) 20.07.51 # heh 20.08.12 Quit merwin (Read error: 110 (Connection timed out)) 20.13.29 Nick edx is now known as edx|away (~edx@pD9EABC03.dip.t-dialin.net) 20.26.48 # Zagor: have you removed any of the games?! 20.27.07 # yes. snake. 20.27.23 # :( 20.27.24 # silly having two snake games 20.27.26 # no way 20.27.30 # I play them both 20.27.33 # :¨¨( 20.28.02 # ummm 20.28.09 # snake is like the nokia game 20.28.31 # and wormlet is more like the gnome game 20.28.32 # only a lot worse 20.28.33 # :P 20.28.45 # hahahaha 20.28.52 # :) 20.28.58 # Zagor: you're the BAD cop! :) 20.29.08 # hehe 20.29.18 # dwihno: make a snake.mod 20.29.21 # Reminv such a fine game 20.29.23 # snake.ajz rather 20.29.24 # removing 20.29.40 Quit hardeep ("Leaving") 20.29.46 # ummm 20.29.46 # having games as loadable games is cool, as long as you don't stop the mp3 stuff 20.29.55 # that could be a good idea... 20.30.06 # having demos and games as an extra .ajz 20.30.10 # yeah who wants to stop their music just to play a game 20.30.23 # who wants to play snake :-) 20.30.26 # unless the game provides it's own music/sfx 20.30.27 # PsycoXul: you don't have to stop music to play a game 20.30.40 # * dwihno plays snake and wormlet on the (few) breaks @ work 20.30.48 # Zagor: I DO! :) 20.30.48 # quelsaruk: if the game's a seperate firmware? 20.30.54 # ok 20.31.00 # PsycoXul: you win 20.31.01 # :) 20.31.39 # what'd be cool is a way to load extra functionality into the currently running firmware... 20.31.46 # but i've been told that'd be more trouble than it's worth 20.31.52 # PsycoXul: indeed 20.32.30 # be happy. at least we can spin the disk and play music at the same time. more than *cough* some other *cough* players can 20.32.39 # hehe 20.34.24 # i'd like to have that verified, actually. it sounds too bad to be true. 20.34.34 Quit freshmaker ("ChatZilla 0.8.9 [Mozilla rv:1.1/20020914]") 20.35.04 Quit TotMacher () 20.35.51 *** Saving seen data "./dancer.seen" 20.37.34 # :-) 20.37.43 # Zagor: Please reinstate Snake! :( 20.37.48 # Misa like snake! 20.37.59 # I can live without 500 bytes of extra buffer! I promise! :) 20.45.42 # fix it so it's fun, then maybe i'll put it back in 20.50.52 # the big boss has said 21.01.06 Join TotMacher [0] (tot@pD9520EDE.dip.t-dialin.net) 21.06.44 # anyone feel like fixing a nice smooth scroller? 21.10.16 Join freshmaker [0] (~chatzilla@pD95886AF.dip.t-dialin.net) 21.15.26 # Zagor: You did some work on lcd_putsxy(), lcd_getstringsize(), et al. But I think, there are still some strange things in lcd_puts() 21.15.50 # ok? 21.16.31 # the x/y pixel positions seem to depend on the average char width of the string: xmargin + x*w / strlen(str) 21.16.47 # that can't be correct, can it? 21.16.55 # right, that's because puts uses char positions. most unfortunate... 21.17.30 # luckily, very few calls set x to anything but 0 21.17.47 # maybe the step size for lcd_puts should be fontheight x fontheight 21.17.57 # bye! 21.18.03 # quelsaruk: bye 21.18.10 Quit quelsaruk ("KVIrc 3.0.0-beta1 "Eve's Avatar"") 21.18.22 # freshmaker: fontheight² ? 21.19.04 # font->height 21.19.32 # y is not a problem. only x is. 21.20.29 # then the x step size should be the character width averaged over the whole charset 21.21.03 # any way we make it will be incorrect. we can just aswell simply use the width of 'A'... 21.21.46 # yup, and hope that noone will use a mad font with a very wide 'a'... 21.21.50 Quit TotMacher () 21.21.52 # hehe, yeah 21.23.29 # did the bitmap format change within the last week? I have some problems to get my old smooth scrolling code running with the new font scheme... 21.24.05 # the font struct changed some types, but nothing fundamentally 21.24.49 # you should probably look over that code anyway, it's likely more complex than necessary due to previously having to cater to both player and recorder 21.26.10 # yeah, i did a complete rewrite fir the recorder scrolling code. it looks *much* simpler now 21.26.32 # nice! 21.26.52 # just squishing a bug or two, and the patch is on the way 21.26.57 # goodie 21.33.56 # :) 21.33.57 # Scroll! 21.34.02 # misa likes scroll! 21.34.10 # I love rockbox :) 21.34.15 # I really do! 21.34.22 # I never loved a software that much for ages 21.34.29 Nick edx|away is now known as edx (~edx@pD9EABC03.dip.t-dialin.net) 21.34.31 # it's really powerful! 21.34.47 # custom wps, custom fonts, you can configure everything... but no snake game anymore :( 21.36.10 # hehe 21.36.15 # * Zagor is evil 21.38.22 # freshmaker: are you fischer? 21.38.50 # Zagor: Yes, I thought that was obvious :-) 21.39.04 # yeah, sorry, i keep mixing up people 21.39.18 # your scrollbar fix is going in now 21.39.48 # yeah, thanks. another local patch off the list ;-) 21.40.29 # hehe 21.59.08 Quit seb-school (brunner.openprojects.net irc.openprojects.net) 21.59.08 NSplit brunner.openprojects.net irc.openprojects.net 21.59.08 Quit Synthe (brunner.openprojects.net irc.openprojects.net) 21.59.08 Quit Schnueff (brunner.openprojects.net irc.openprojects.net) 21.59.08 Quit adi|home (brunner.openprojects.net irc.openprojects.net) 21.59.38 NHeal brunner.openprojects.net irc.openprojects.net 21.59.38 NJoin seb-school [0] (user@bgp420584bgs.union01.nj.comcast.net) 21.59.38 NJoin Synthe [0] (Synthe@galt.synthe.net) 21.59.38 NJoin Schnueff [0] (~mah@wjpserver.cs.uni-sb.de) 21.59.38 NJoin adi|home [0] (~adiamas@as5300-9.216-194-23-128.nyc.ny.metconnect.net) 22.08.01 # i'm back in a few minutes. i have to reconnect my ajb and since i messed with the FreeBSD usb stack to get preliminary ehci support i broke usb hot plugging: it only works once. 22.08.30 # * freshmaker reboots his machine 22.08.32 Quit freshmaker ("ChatZilla 0.8.9 [Mozilla rv:1.1/20020914]") 22.15.14 Join freshmaker [0] (~chatzilla@pD95886AF.dip.t-dialin.net) 22.19.51 # after the font has been rotated, how many byte rows are used? as few as possible (i.e. font height <= 8 ---> one byte row) or always two? 22.35.54 *** Saving seen data "./dancer.seen" 22.36.19 Join Phantom [0] (Phantom@ASte-Genev-Bois-109-1-3-45.abo.wanadoo.fr) 22.36.22 # Hi ! 22.36.51 # WHY DID YOU KILL A WORM !!!! MAKE IT BACK !!! 22.37.26 # They are 2 differents worms 22.37.57 # a Tron-like and a Snake-Like !!! 22.40.14 # make it back PLEASE 22.49.16 Quit Phantom () 22.50.24 Join elinenbe [0] (~elin@209.19.18.82) 22.51.47 # Zagor: ok, the first version of the new scrolling code is ready to test 22.55.18 Nick seb-school is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) 22.57.08 # The new scrolling code is exciting. 23.09.22 # elinenbe: But there's still the problem with font height > 8. I tried to generate the bitmap on the fly, but the code looks messy (and still does not work)... 23.10.44 Join TotMacher [0] (tot@pD9520EDE.dip.t-dialin.net) 23.16.23 # freshmaker: it does not look that bad with larger fonts 23.16.49 # hmm, no glitches at the beginning of the line? 23.17.38 # a little. but not that bad. 23.17.43 # good enough for me for right now. 23.17.52 # I had to make the scroll speed go higher though. 23.18.07 # and like you siad configurable pixel steps would be great too! 23.19.37 # at the time being, you can set the step size at compile time: lcd-recorder.c line 86 23.22.36 Quit TotMacher () 23.24.18 # freshamker -- I have the scroll speed up to 60 and it could still go faster :) 23.26.44 # * dwihno tries the new stuff out 23.30.21 # elinenbe: how did you make it go to 60? 23.31.08 # hmm 23.31.08 # heh 23.31.55 # elinenbe: tell me ;D 23.32.06 # too bad there's not enough custom chars on the player to make player per-pixel scrolling worthwhile :/ 23.32.42 # elinenbe: it's still readable at 60? ok, the electrical part of the LCD is fast enough, but the optical? 23.32.49 # it'd look crappy anyways with the breaks between chars heh 23.34.30 # freshmaker: i fixed >8 pixel chars 23.34.42 # cool. how? 23.34.43 # int bpc = pf->height / 8 + 1; 23.34.48 # lcd_bitmap (((unsigned char*) bits) + ofs*bpc, x, y, 23.35.05 # bpc is "bytes per column" 23.35.07 # freshmaker: it looks somewhat crappy on a setting of 4. 23.35.23 # ah. i see. 23.38.33 # nice fix. thank you. 23.38.45 # but it looks gorgeous at 1 pixel 23.38.51 Nick dwihno is now known as dw|gone (dwihno@Bald067.Baldakinen.Umea.SE) 23.38.51 DBUG Enqueued KICK dw|gone 23.39.03 # it bugs if the font is exactly 16 pixels high though :-) 23.39.52 # why is that? 23.40.05 # Zagor: you have been a rockbox machine today. 23.40.06 # because 16/8+1 == 3 23.40.16 # when it should be 2 23.40.25 # and what about 8 pixel high? 23.40.26 # yeah, it's been a good day 23.40.32 # same thing 23.40.37 # i'll fix 23.41.19 # (pf->height - 1) / 8 + 1 23.41.50 # or simply (pf->height + 7) / 8 23.42.34 # ah math. i'm out of coffee :-) 23.42.41 # hehe 23.44.55 # now, who is going to code a menu setting and global option for step size? me? you? 23.46.24 # i can fix that 23.47.37 # nice :) 23.52.39 Nick _seb_ is now known as seb-away (user@bgp420584bgs.union01.nj.comcast.net) 23.53.01 # Zagor: you have almost completed all your tasks :) 23.53.27 # Zagor: ON+UP/ON+DOWN is still on the cutting board 23.53.35 # yep 23.55.23 # i think we'll simply change scroll speed into step size. changing the speed from 15 to 30 makes very little difference. 23.57.59 # i'd prefer to have two control knobs. an optimal scroll speed depends on the font that is used.