Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2007-08-06

00:00:19*jhMikeS has an old TEAC reel 2 reel that makes a nice echo and outer-space noises when setup right
00:02:13preglowjhMikeS: yeah
00:02:26preglowtape delays > *
00:04:41 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
00:04:42 Quit advcomp2019 ("Leaving")
00:05:06 Quit obo_ ("bye")
00:06:15peturaustriancoder: can you put devdsc and dqdsc in iram too.... it's what the code tries to send
00:06:57austriancoderpetur: sure
00:07:38peturbah, it is still 27 degrees celcius inside :(
00:08:39 Join Llorean [0] (
00:10:36jhMikeSpreglow: lowpass filter = rag around headphones. feedback control = how far mic is away from headphones. delay time => tape speed. such fun as a kid. :)
00:10:50preglowhahah, yeah
00:10:52preglowi love stuff like that
00:11:03 Join chrisjs169__ [0] (
00:11:45preglowi made a phone echo device the other day by calling my house phone with my cell phone and stuffing them both together with various materials between them :P
00:12:02preglowyes, i'm a sound geek
00:13:14preglowtoo bad the delay time is fixed at the roundtrip time
00:13:55authumalkwith me the ipod video randomly freezes up and i have to reset
00:14:12 Quit Soul-Slayer ("Leaving.")
00:15:44jhMikeShehe. i've made those by accident by turning mic gain too high in the recording screen. :P
00:16:17 Quit chrisjs169 (Success)
00:17:10 Join advcomp2019 [0] (n=advcomp2@
00:17:37 Part maffe
00:18:06*jhMikeS still awaits those effects plugins :-D
00:18:22 Join maffe [0] (
00:18:23austriancoderpetur: same results
00:18:27 Quit JdGordon ("Konversation terminated!")
00:18:35 Quit maffe (Remote closed the connection)
00:18:41 Join tihoc4n [0] (
00:18:43austriancoderusing invalidate_icache and flush_icache
00:18:52 Quit tihoc4n (Client Quit)
00:19:05 Join maffe [0] (
00:20:59jhMikeSwhat's the memcpy in usb_int doing?
00:21:07authumalkyour mom
00:21:48austriancoderjhMikeS: copy rx usb request into a local variable
00:22:00austriancoderjhMikeS: copy it from iram
00:22:37 Quit bluebrother ("leaving")
00:23:41jhMikeSaustriancoder: it sends it to where?
00:24:02 Quit chrisjs169_ (Read error: 110 (Connection timed out))
00:25:29austriancoderjhMikeS: in usb_int we check if a setup request was recived... if so, copy the request from queuehead (IRAM) to a local variable (no IRAM) now we can check what type of some stuff.... send back an answer or stall
00:26:47austriancoderjhMikeS: and the probem is tx... sending of the answer
00:27:28peturaustriancoder: is everything we give the controller in iram now?
00:28:06austriancoderpetur: forgot one... but I am compiling.. one momen
00:29:35austriancoderpetur: - same result
00:30:14authumalkrockbox is jesus
00:30:19jhMikeSaustriancodec: no more writes occur to the data the controller will be sending after the flush_icache call?
00:30:44 Nick chrisjs169__ is now known as chrisjs169 (
00:31:02jhMikeSaustriancodeR, sorry :P
00:31:29ddaltonwhat dir is select.c in?
00:31:35 Quit authumalk (" HydraIRC -> <- The alternative IRC client")
00:32:12ctaylorrddalton: $(dirname $(find . -name 'select.c' | head -n 1))
00:34:13austriancoderjhMikeS: no
00:35:58jhMikeSusing usb_int during the tick and not its IRQ line?
00:36:36austriancoderjhMikeS: its only a fast merge of e200tool into rockbox..
00:36:49austriancoderjhMikeS: later I will use IRQ
00:37:38austriancoderjhMikeS: it should not be the problem,
00:37:45 Join ptw419 [0] (
00:38:06*austriancoder is helpless at the moment
00:40:44 Part n1s
00:40:47austriancodertime to go to bed
00:42:09jhMikeSthere's no flush in usb_send though
00:43:26austriancoderjhMikeS: Why do i need one in usb_send?
00:43:42*petur would think that would result in sending garbage, not the controller giving timeout
00:43:51 Join Gibbed [0] (
00:43:55 Quit Rick (Nick collision from services.)
00:44:00jhMikeSyou do a memcpy
00:44:07 Nick Gibbed is now known as Rick (
00:44:28austriancoderjhMikeS: in dtd_enqueue(...) i do the flush, before i do "hey controller.. send my data" (=Priming)
00:45:09austriancoderjhMikeS: I do the memcpy, but actual sending is done in dtd_enqueue.
00:45:12jhMikeSyeah, the destination is IRAM though ... hrm
00:45:16 Quit ender` (" But there, everything has its drawbacks, as the man said when his mother-in-law died, and they came down upon him for the fu)
00:46:13 Join advcomp2019- [0] (n=advcomp2@
00:47:13jhMikeSif perhaps I'm going to try to seriously spot something, I should not look at the patch alone :P
00:47:38austriancoderjhMikeS: datasheet:
00:47:43 Quit ompaul ("night all")
00:47:55 Quit advcomp2019 (Nick collision from services.)
00:48:00austriancoderjhMikeS: chaper 32 i think
00:48:05 Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@
00:49:56peturaustriancoder: so now your log is saying timeout->prime right?
00:50:36austriancoderpetur: HW_ERROR Endptstat 0x0 recived packet TIMEOUT->port
00:51:20austriancoderEndptstat must be != 0x0 as this tells, that sending was ok
00:52:10peturhmmm it is dtd_enqueue() that is failing I'd think
00:52:51austriancoderpetur: yep
00:53:02austriancoder if ((UOG_ENDPTSTAT & mask) == 0) { logf("Endptstat 0x%x", UOG_ENDPTSTAT); logf("HW_ERROR"); }
00:53:10 Quit amiconn (Read error: 110 (Connection timed out))
00:53:15peturah, but priming itself is not giving timeout
00:53:22austriancoderpetur: no
00:53:52austriancoderpetur: priming seems to be okay.. so the hardware should send data... and if sending is done, ENDPTSTAT should be != 0x0
00:53:54*petur swapped that timeout->port with timeout->prime...
00:55:25peturaustriancoder: btw, did anything from my mail on 19/7 do anything helpfull?
00:56:05austriancoderpetur: not really... "fixed" all you pointed me, but the problem is still the same
00:56:11austriancoderpetur: do you own an sansa?
00:56:16austriancoderor an ipod?
00:56:59 Join Gibbed [0] (
00:57:00 Quit Rick (Read error: 104 (Connection reset by peer))
00:57:06jhMikeSaustriancoder: just watch the log and plug it?
00:57:13 Nick Gibbed is now known as Rick (
00:57:21austriancoderjhMikeS: yep
00:57:26austriancoderlogf build
00:57:59austriancoderjhMikeS: also a "dmesg" on a linux machine is a good thing
00:58:18austriancoderusb 1-8: new high speed USB device using ehci_hcd and address 20usb 1-8: device descriptor read/64, error 18usb 1-8: device descriptor read/64, error 18
00:58:22austriancoder−−> bad :(
00:58:44jhMikeSundefined reference to dr_controller setup :\
00:58:54peturwell I'm out of ideas atm :/
00:59:25austriancoderjhMikeS: one moment
01:00:20jhMikeSI need a more complete patch?
01:02:36*austriancoder hopes that jhMikeS can help with the usb problem
01:02:45*austriancoder or mrh
01:03:10*jhMikeS has no idea what's going on but finds it interesting anyway
01:04:02austriancodernow... time for bed
01:04:35austriancoderjhMikeS: if you found something... could you mail me? You should have my mail - or?
01:06:03jhMikeSyeah, np
01:06:44austriancoderpetur: see you
01:06:47 Quit austriancoder ("Kopete 0.12.5 :")
01:07:15 Quit Rick (Read error: 104 (Connection reset by peer))
01:10:51 Join barrywardell_ [0] (n=barrywar@
01:12:25 Join Rick [0] (
01:13:39 Quit jhulst (Read error: 104 (Connection reset by peer))
01:17:28 Join inversion [0] (n=none@
01:19:29 Quit barrywardell (Read error: 113 (No route to host))
01:20:50 Join hannesd_ [0] (
01:24:23 Join prashantv [0] (i=prashant@weill.orchestra.cse.unsw.EDU.AU)
01:24:29 Join goffa [0] (n=goffa@
01:25:16 Quit Entasis_ (Read error: 104 (Connection reset by peer))
01:29:27 Quit bdgraue (Remote closed the connection)
01:36:04 Quit hannesd (Read error: 110 (Connection timed out))
01:36:05 Nick hannesd_ is now known as hannesd (
01:36:47 Join Gibbed [0] (
01:36:51 Quit Rick (Nick collision from services.)
01:37:03 Nick Gibbed is now known as Rick (
01:37:14 Quit xNibbler ("bei uns hat noch niemals nicht koana koan durscht ned ghabt")
01:43:45 Join yole [0] (
01:44:05yolei cant' seem to find this: is there a way to apply ratings to songs in rock box?
01:47:23 Quit Robin0800 (Read error: 104 (Connection reset by peer))
01:48:28 Join weoh [0] (
01:52:30 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
01:54:47***Saving seen data "./dancer.seen"
01:57:48 Join Soul-Slayer [0] (n=jonno@
01:58:45*jhMikeS now sees no logs
01:59:27peturon device?
01:59:49LloreanAre "debug" or "logf" builds expected to compile?
02:00:33peturdon't know about debug, but logf should
02:00:40jhMikeSpetur: I plug it and no errors happen
02:01:23LloreanI tried a logf, and if I recall, it failed all over the place in... it was either speex or spc
02:01:25peturno usb related logf?
02:01:52jhMikeSnope since it only logs on failures
02:01:59LloreanI was trying to build for Nano to get some output in relation to the issue I was having trying to fix the custom logo patch, and ended up just using some puts
02:02:24peturjhMikeS: add a logf to see that it actually does something?
02:02:47jhMikeSmy computer doesn't complain about not recognizing the device now
02:03:08 Join donutman25 [0] (n=chatzill@
02:03:18peturmaybe it doesn't do anything at all.....
02:05:01jhMikeSit used to always say "USB device not recognized" before ... gonna try something
02:06:07 Quit yole (Read error: 110 (Connection timed out))
02:10:52jhMikeSlol...had the controller shut off
02:18:54jhMikeSheh, success. there seems to be a race condition when pluggin. I plugged slow and no problems.
02:19:24peturyou mean you have his code working?
02:19:40jhMikeSI also readded the proper udelays that were improperly replaced with counters
02:21:36jhMikeSwell, I'm receiving stuff but it's twitchy to even do that.
02:21:47peturso there was a timing issue....
02:22:43jhMikeSI get alot of TIMEOUT->port
02:23:00peturthat was his problem
02:23:44peturmaybe the timeout is too small
02:24:15peturit just does a while loop checking a bit
02:26:07barrywardell_would using interrupts help?
02:26:30peturhe went to this code because nothing was working
02:26:51peturbetter get it working first
02:27:21 Quit jhMikeS (Read error: 104 (Connection reset by peer))
02:27:24barrywardell_but wouldn't it be easy to enable interrupts?
02:28:04peturhis code wasn't working, so he merged in the code of MrH which doesn't use interrupts
02:29:55 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
02:30:09barrywardell_but he has a usb_int function there which is currently called by the timer interrupt. can't we just enable the usb interrupt and call usb_int with that?
02:30:11jhMikeSthing just froze my computer ... wtf
02:30:37saratogaany idea why putting a table in IRAM can make code slightly slower on the PP targets?
02:31:04jhMikeScached memory is faster I've found on e200
02:31:20saratogaisn't IRAM 0 cycle?
02:32:01jhMikeSI don't think so. I tried it with the video chroma buffer and using cached ram instead of IRAM gave a speedup.
02:33:07jhMikeSthe SPC codec suffers using IRAM heavily as well
02:33:15saratogais IRAM always >= cache on Coldfire?
02:33:35jhMikeSno, IRAM on Coldfire is nescessary since it has no DRAM cache
02:34:16jhMikeSit does have a code cache though and small repetitive functions can run just the same not being IRAM there
02:36:26saratogainterestingly, I still get a slowdown from IRAM even on the 3G with its 2 cycle L1 cache
02:36:34saratogai wonder if theres something else going on
02:40:00 Part maffe
02:40:46 Join maffe [0] (
02:41:39 Quit petur ("Zzzzz")
02:44:01 Quit XavierGr ("One firmware to rule them all!")
02:47:20saratogai just absent mindly dragged an ipod 3G rockbox build over my sansa's install
02:47:26saratogasurprisingly it booted
02:47:39saratogathough the wps looks pretty funny
02:48:05Soul-SlayerAnd it'll be trying to spin up a drive that doesn't exist :p
02:48:21barrywardell_it's probably still running the sansa firmware
02:48:28barrywardell_because of the different filenames
02:48:36saratogaprobably why the codecs didn't work
02:49:02Soul-Slayersaratoga: Try a H10 build, they use MI4's. Of course, it probably isn't a good idea, but meh ;)
02:50:04*barrywardell_ did the opposite earlier today - sansa build on h10
02:50:26barrywardell_nothing exciting happened :(
02:50:39Soul-SlayerI imagine it couldn't read the disk though?
02:51:09Soul-SlayerAhh I'm tempted to try it, stop it
02:51:39saratogathe main binary has different names on the two platforms, so each would load the correct core, but all the data files, plugins and codecs would be wrong
02:52:02Soul-Slayersaratoga: For the Sansa and the H10 they're both 'rockbox.mi4'
02:52:12saratogaoh sorry i meant the ipod and sansa
02:52:16Soul-SlayerAhh okay.
02:52:33saratogaremoving the huffman coding tables from IRAM makes the Ipod 3G wma decoder slighter faster
02:53:13 Quit ctaylorr (Read error: 110 (Connection timed out))
02:53:33 Join ctaylorr [0] (
02:55:30 Quit toffe82 ("ChatZilla [Firefox]")
02:58:46 Join secleinteer [0] (n=scl@
03:32:57 Quit Thundercloud (Remote closed the connection)
03:33:12 Join yole [0] (
03:39:42 Join infamis [0] (i=4417aa32@gateway/web/cgi-irc/
03:50:47 Join BigMac [0] (
03:52:18 Quit infamis ("CGI:IRC")
03:53:21 Join KyleP [0] (i=18a4af66@gateway/web/cgi-irc/
03:53:35 Join Spiorf__ [0] (
03:53:41KylePplease help me, how do I play my ipod video files with rockbox?
03:54:33Soul-SlayerConvert them into mpeg2 with the correct screen resolution. But if your ipod is a 5g, you're better off using the OF.
03:54:35LloreanRead the manual, Rockbox only plays MPEG1/2 videos.
03:54:51***Saving seen data "./dancer.seen"
03:54:58KylePwhats OF?
03:55:09KylePoriginal firmware?
03:55:21KylePcan I dual boot?
03:55:31KylePor should I just take it off?
03:55:32Soul-SlayerFlick the hold switch on when you turn it on.
03:55:35KylePhow do I do that?
03:55:38Soul-SlayerAnd it'll boot into Apple OS
03:55:45KylePthanks man
03:55:47Soul-SlayerHold Menu + Select to reboot into Rockbox again.
03:55:57 Join ToHellWithGA [0] (
03:55:58Soul-SlayerNo problem. Read the manual, it's all there.
03:56:04 Quit yole (Read error: 110 (Connection timed out))
03:56:41ToHellWithGAam i supposed to "turn off" rockbox at any point?
03:56:50Soul-SlayerTurn off?
03:56:55ToHellWithGAwhen i hold the pause button to turn it off for too long i can't figure out how to turn it back on
03:57:03ToHellWithGAit reboots
03:57:06Soul-SlayerWhat player?
03:57:08ToHellWithGAam i doing it wrong?
03:57:12ToHellWithGAipod video, 5g
03:57:18ToHellWithGAbrand spankin' new :)
03:57:34Soul-SlayerThat should shut it down... Hold down the play button for a few seconds and it should turn off.
03:57:57 Quit inversion (Read error: 110 (Connection timed out))
03:58:15ToHellWithGAwhen i turn it back on it boots
03:58:20ToHellWithGAis that the correct way to do things?
03:58:26ToHellWithGAi don't wanna drain it when the playlist runs out
03:58:34 Join ctaylorr_ [0] (
03:58:41Soul-SlayerThere is no sleep mode in RB
03:58:52 Quit KyleP ("CGI:IRC")
03:59:06Soul-SlayerIt will power off when you hold play, then it'll reboot when you tap a button again.
03:59:36 Quit ctaylorr (Read error: 110 (Connection timed out))
03:59:47 Nick ctaylorr_ is now known as ctaylorr (
04:10:07 Quit spiorf (Read error: 110 (Connection timed out))
04:10:40 Quit Spiorf_ (Read error: 110 (Connection timed out))
04:16:46 Join jhulst [0] (
04:19:43 Join JdGord|uni [0] (i=82c20d66@gateway/web/cgi-irc/
04:21:02JdGord|unihey all
04:21:12JdGord|uniLlorean: have you had a look at the updated 5464?
04:22:57LloreanNo, I haven't
04:29:24 Quit BigMac (Remote closed the connection)
04:32:27 Join ze [0] (
04:33:05Soul-SlayerOut of curiousity, why are // style comments prohibited?
04:33:55JdGord|unibecauser they are not in the c99 standard
04:36:40idnarC99 or C89?
04:37:07Soul-Slayer80 col length and space rather than tab indents to keep the SVN diffs from looking warped I presume?
04:37:11idnarI was under the impression C99 is when they were added
04:57:05 Quit JdGord|uni ("CGI:IRC (EOF)")
04:59:07 Quit daugustine ("Leaving")
05:05:09 Join daugustine [0] (
05:06:52 Join DogBoy [0] (n=john@unaffiliated/dogboy)
05:07:36DogBoyis there somewhere I can look for opinions about the best platform for rockbox?
05:12:07krazykitDogBoy, several. check the forums and mailing lists
05:12:18krazykitthis topic has been done loads of times.
05:12:22Llorean90% of it depends on what you want out of it anyway
05:12:31Soul-SlayerHow do I diff a file that doesn't currently exist?
05:12:43Lloreansvn add the file to your local repository
05:12:52DogBoyI figured it had been done loads of times
05:13:07DogBoythat's why I figure there must be somewhere to look for the info
05:13:21Llorean is the best basic place
05:14:18DogBoythank you Llorean
05:14:35DogBoymy ipod died and I'm not sure I want to go there again
05:22:04 Quit secleinteer (Remote closed the connection)
05:22:16 Quit Rick (Read error: 104 (Connection reset by peer))
05:22:43 Join Rick [0] (
05:28:23 Join Gibbed [0] (
05:28:27 Quit Rick (Nick collision from services.)
05:28:39 Nick Gibbed is now known as Rick (
05:36:26jurrie What happened to database caching? I was asked to try a new official build to verify if a bug that I entered still exists. While testing this (bug was related to the database creation issues on the Sansa) I no longer see the "cache database in memory" setting.
05:38:04Llorean"Load database to RAM" you mean?
05:40:00jurrieI believe that's what it was called
05:40:32Soul-SlayerAnd still is
05:40:50Lloreanjurrie: What player do you have?
05:40:51Soul-SlayerSettings -> General -> Database -> Load to RAM -> Yes
05:41:29jurrielemme get my player and triple check
05:41:41Lloreanjurrie: Are you using English, or another language?
05:42:19jurriethere is no such option
05:42:22jurrieusing English
05:43:16LloreanThat's 4 days old
05:43:27jurrieyeah, and I got it after I received the request
05:43:36jurriethis past week as the clean up week
05:43:37Soul-SlayerThen it may be fixed
05:43:51LloreanWe do ask that you not report anything without verifying it on a current build
05:44:00jurrieOK... I'll fetch another copy tomorrow....
05:44:08jurrieI reported it last month
05:44:28LloreanReported the missing "Load to RAM" last month?
05:44:31jurrieOK... I'll check again tomorrow... at least it's not crashing anymore
05:44:38LloreanWhy not check again right now?
05:44:59jurrienope... the "database is crashing when buiding" was last month. No time.... it's almost midnight. Have a 6:30 call. need sleep
05:45:42LloreanRockbox is updated many times per day, so 'current' usually means 'downloaded within the last few minutes'
05:46:08LloreanI don't see Load to Ram on the Sansa though
05:47:26LloreanIt may have gotten lost in the removal of some features for flash targets
05:48:42LloreanIt doesn't really make sense for flash targets (neither does dircache) though it shouldn't be removed as autoupdate depends on dircache for removing files.
05:49:02LloreanHave you verified that your Database is missing any features, or are you just complaining about the lack of a menu option?
05:51:00 Quit ToHellWithGA (Nick collision from services.)
05:51:08 Join ToHellWithGA [0] (
05:51:21 Quit ToHellWithGA (Client Quit)
05:51:47 Quit andrewg867 (Read error: 110 (Connection timed out))
05:51:48 Quit Rick (Read error: 104 (Connection reset by peer))
05:51:51 Join Gibbed [0] (
05:52:40 Nick Gibbed is now known as Rick (
05:53:34 Quit ptw419 ()
05:54:55***Saving seen data "./dancer.seen"
05:57:51 Quit saratoga ("CGI:IRC (Ping timeout)")
06:06:30 Join desowin [0] (
06:08:13 Join perrikwp [0] (n=chatzill@
06:10:53 Join aliask_uni [0] (i=82c20d69@gateway/web/cgi-irc/
06:15:11 Quit Soul-Slayer ("Leaving.")
06:20:06 Join tihoc4n [0] (
06:20:37 Quit Febs (Read error: 110 (Connection timed out))
06:22:03jurrienot complaining... just wondered if that functionality had intentionally been removed. The flashing "Searching... 0 found ()" messages made me look. Didn't have those messages in the past.
06:22:55 Join chrisjs169_ [0] (
06:22:59jurrieI understand bout "current".... again, I just wondered if the option was intentionally pulled. I'll fetch a fresh copy when I have a chance to post/comment
06:23:21LloreanWell it's not there in "Current" which is why I was asking if any actual features of the database seemed to be failing.
06:24:39jurrieno, things seem to be working (albums, and titles are listed properly)
06:25:08 Join SolarWar1 [0] (
06:25:37LloreanI'm more concerned about deleting removed files on updates.
06:28:47 Part tihoc4n
06:35:45 Quit chrisjs169 (Read error: 110 (Connection timed out))
06:37:28aliask_uniIs reversi the same as go?
06:38:10 Join GRaTT [0] (
06:38:41GRaTTLlorean I managed to get the custom splash working, but after the RB logo.
06:39:31Lloreanaliask_uni: It's very, very, very different other than it uses black and white pieces on a grid.
06:39:37 Join BigMac [0] (
06:39:41LloreanGRaTT: Congrats
06:41:33 Quit SolarWar (Read error: 110 (Connection timed out))
06:48:28 Join Gibbed [0] (
06:48:32 Quit Rick (Nick collision from services.)
06:48:46 Nick Gibbed is now known as Rick (
06:50:39 Join miepchen^schlaf [0] (
06:51:51 Quit Rick (Read error: 104 (Connection reset by peer))
06:52:32 Join Rick [0] (
06:55:56 Quit aliask_uni ("CGI:IRC")
06:58:49 Quit chrisjs169_ (Read error: 110 (Connection timed out))
06:58:56 Join WillGC [0] (n=chatzill@
06:59:21WillGCCan you hear me?
06:59:42TiMiD[FD]I can
06:59:55WillGCHeh, I got message saying "You have to be registered"
07:00:37WillGCIs this supported by RockBox?
07:00:41WillGCI'm very sure it is
07:00:59WillGCSAnsa e260
07:01:07TiMiD[FD]you could post full urls
07:01:20WillGCI don't like to spam the channel
07:01:33LloreanWillGC: The list of supported players is on the front page of the site
07:02:05WillGCSo I guess tomorrow I'll order the item
07:02:33WillGCWhy the heck do most players only support WMA/MP3 anyways?
07:02:41WillGCI don't even know of anyone who uses WMA.
07:02:56TiMiD[FD]microsoft pushing his own format
07:02:59 Join aowzone [0] (
07:03:07WillGCBut it sucks
07:03:21TiMiD[FD]almost all the basic users enciode their cds with windows media
07:03:26TiMiD[FD]yes I know
07:03:32aowzonehey guys, i was taping a little local show tonight and drained my battery...i thought i read something at one point about reparing the partial wav file i have, but i cant seem to find that information
07:03:35WillGCI use a tuned version of Ogg-Vorbis
07:03:50TiMiD[FD]yes ogg vorbis is better ...
07:03:52aowzoneit shows a 400ish MB file, but its it recoverable?
07:04:30WillGCI suppose you could copy it to your PC and open it into a wave editing program?
07:04:57aowzonewont let me copy it
07:05:13aowzone"file or directory is corrupt..."
07:05:16TiMiD[FD]stupid windows
07:05:17advcomp2019WillGC there are players that play ogg
07:05:27WillGCWhy do you have a 400MB wave file?
07:05:34aowzoneits the partial recording before the battery died
07:05:37WillGCI know, I have one, it just doesn't do it well.
07:05:49advcomp2019what one do you have
07:05:51 Join Gibbed [0] (
07:05:55 Quit Rick (Nick collision from services.)
07:06:02WillGCIRive 795
07:06:05aowzonegot set 1, lost battery about 70% through set 2...just wasnt planning to tape this show, was out of town without my charger
07:06:09 Nick Gibbed is now known as Rick (
07:06:12WillGCI-River 795
07:06:23advcomp2019have you looked at the cowons
07:06:37TiMiD[FD]it would be so good if constructors started to use rockbox as their default firmware
07:07:14LloreanWillGC: The iFP-700 series has a pretty terrible ogg decoder.
07:07:21WillGCYes, it does
07:07:39WillGCGod knows why they didn't use Tremor
07:08:01LloreanThey might've, but simply run into performance issues and had to tear it up some
07:08:06LloreanThe thing has a pretty slow core.
07:08:11LloreanAnd very, very little RAM
07:08:50advcomp2019WillGC have you looked at the cowons.. i have heard they are good for all formats
07:09:00 Quit aowzone ()
07:09:41advcomp2019 <−−- there is the site
07:11:26 Quit WillGC ("ChatZilla [Firefox]")
07:14:35 Join WGC [0] (
07:14:51WGCAnyways, I think I'll stick with the Sansa
07:16:22advcomp2019i have a sansa too but it is the r version :(
07:16:37WGCI'm looking at a non-r version
07:22:01 Join Gibbed [0] (
07:22:05 Quit Rick (Nick collision from services.)
07:22:19 Nick Gibbed is now known as Rick (
07:24:53 Join |desowin| [0] (
07:25:19 Quit desowin (Read error: 113 (No route to host))
07:27:29 Join Alonea [0] (
07:28:10Aloneajust had a quick question on the textviewer. Why does quotes and apostrophes sow up as dotted boxes?
07:28:35advcomp2019but WGC i was just commenting that i have the r version but i have to wait to get to rockbox or think i will never get it for the r version... i wish i got the non-r version now
07:30:51 Join Alonea___ [0] (
07:30:51 Quit Alonea (Read error: 104 (Connection reset by peer))
07:30:54 Nick Alonea___ is now known as Alonea (
07:32:22WGCIf it doesn't say R on it at the Circuit City website, I can trust it's not?
07:33:17advcomp2019r versions are mainly at best buy or rhapsody
07:33:39WGCYeah, I saw them at BestBuy today
07:33:55WGCWhy would you want it taylored for an online music service?
07:34:18advcomp2019it was cheap at the time
07:34:28advcomp2019cheaper then the non r
07:35:10Aloneaanyone know about the text viewer or no?
07:35:10WGCI find it odd that the non-r version at CircuitCity is cheaper
07:37:20advcomp2019i got mine for $180 with griffin powerdock for free about 3 months ago now
07:37:49 Quit Rob2222 (Read error: 104 (Connection reset by peer))
07:38:06advcomp2019i got the e280r if you want to know
07:38:22WGCthe e260 costs 120 at CircuitCity
07:38:45advcomp2019not bad
07:39:31WGCI think I may order it online and pick it up at the store.
07:39:37WGCIt'll save me money off the S&H
07:40:22 Join Rob2222 [0] (
07:41:40advcomp2019i think i saw the e280 for $30 or $50 more somewhere but cant of where now
07:42:13advcomp2019no it was in a store
07:42:53WGCi bought 2 MP3 players on EBay for a total of 10 dollars with S&H
07:43:08WGCShould have read the fine print, they have broken displays.
07:44:12advcomp2019what versions
07:44:15 Join Gibbed [0] (
07:44:17 Quit Rick (Nick collision from services.)
07:44:28WGCSansa C something
07:44:31 Nick Gibbed is now known as Rick (
07:45:20 Join B4gder [0] (
07:45:34advcomp2019o ok
07:45:37WGCThey work, I just can't see what I'm doing
07:46:23advcomp2019i would take them if you do not need them
07:47:00WGCI'm thinking about trying to get new LCD stuff for them.
07:48:27advcomp2019o ok
07:49:04 Quit |desowin| ("use linux")
07:50:35Aloneaaha! it was in ansi, and that was why. resaved as utf-8 and its fine
07:52:22advcomp2019i thinking it was in last weeks ads now
07:53:25 Quit Alonea ("ChatZilla [Firefox]")
07:54:58***Saving seen data "./dancer.seen"
07:57:04 Join Gibbed [0] (
07:57:08 Quit Rick (Nick collision from services.)
07:57:22 Nick Gibbed is now known as Rick (
07:57:23WGCadv, is that a good deal?
08:00:18advcomp2019for the 8gb version i think it is but it is up to you
08:01:06WGCI think I'll stick with what I chose before, I don't need that much memory.
08:01:26WGCI have no plans of looking at videos.
08:01:34advcomp2019does anyone else think this this is a good buy −−>
08:01:55WGCIt's 5 dollars less than Circuit City
08:02:04advcomp2019but how much music do you have then
08:02:42WGC28 Gigs
08:02:49WGCBut I don't even listen to all of it
08:04:37advcomp2019ic... have you looked at hd based players or do you like them
08:04:37 Quit Rob2222 (Read error: 104 (Connection reset by peer))
08:05:12WGCI don't really understand the difference.
08:05:40advcomp2019hd players have hard drives in them
08:05:50WGCI meant the pros and cons
08:06:27 Join Gibbed [0] (
08:06:31 Quit Rick (Nick collision from services.)
08:06:41WGCCan someone ban him?
08:06:45 Nick Gibbed is now known as Rick (
08:06:49WGCHis script is looping
08:07:28DogBoywhat is the difference with the r version on those sansa players
08:07:42advcomp2019pros-more space for the money... con-they can die easy if dropped or goes into hot and cold areas a lot
08:08:05 Join deshicool [0] (
08:08:34WGCI think I made up my mind on that 4 gig Sansa
08:08:38deshicooli need help regarding mpeg player on ipod nano..can anyone pm me?
08:08:46WGCI can always buy more memory if needed
08:08:48advcomp2019the r version cant be rockboxed yet but they can play aac files
08:09:37B4gderWGC: no you can't
08:09:46B4gderWGC: then you need to buy a new player
08:09:54deshicooli rockboxed one nano and it worked fine...played video perfectly..but the other one..the video was really choppy
08:09:55B4gderwell, apart from the microsd
08:10:02deshicoolthey were both 1st gens
08:10:02WGCIt says in the description that it's expandable.
08:10:15B4gderWGC: yes, but the biggest microsd today is 2GB
08:10:30 Join Rob2222 [0] (
08:10:31WGCI don't plan on putting that many files on the thing.
08:10:33DogBoyyes but you can switch them out
08:10:42DogBoylike it was a mini cd
08:10:50B4gderif you're into that kind of game
08:11:11DogBoywell anything else is just another kind of game
08:11:31B4gderyes of course
08:11:54B4gderI'm just not into switching microsd cards, so that approach hadn't even crossed my mind there anyway to fix it?
08:12:12 Join GodEater [0] (n=bryan@rockbox/staff/GodEater)
08:12:59DogBoyyea well
08:13:08 Join webguest38 [0] (i=c0231115@gateway/web/cgi-irc/
08:13:17 Quit WGC ("ChatZilla [Firefox]")
08:13:23advcomp2019i am not sure there is a way because it is only 15 frames per second deshicool
08:13:52deshicoolyea..its on one nano..and messes up on the other...the other plugins work fine
08:14:31B4gderdeshicool: and both are using the same rockbox rev (version) ?
08:15:22B4gderthat's mighty strange
08:15:26deshicoolinstalled a week a part
08:15:36LloreanThat's not the same revision at all unless you used the same file from before.
08:15:46deshicooloh sorry
08:15:49LloreanIf you downloaded again it'll be a very very different revision, updates happen multiple times per day.
08:16:17TiMiD[FD]hi B4gder
08:16:27TiMiD[FD]would it be possible to get some rights on the tracker ?
08:16:43TiMiD[FD]to close bugs for example
08:17:01B4gderindeed, just gimme your flyspray user name
08:17:10TiMiD[FD]erm let me find that
08:17:32 Quit Rick (Read error: 104 (Connection reset by peer))
08:17:37deshicoolok...well i still have the files from the rev. that worked on the nano
08:17:45deshicoolill just tell my friend to install those
08:18:22LloreanWere you testing with the exact same video file?
08:18:25TiMiD[FD]B4gder: my user name is ... TiMiD ... tada !
08:18:29 Join Rick [0] (
08:19:07deshicooli tested a couple of video files they came out choppy
08:19:14deshicoolbut came out fine on the other one
08:19:21 Quit GRaTT ("using sirc version 2.211+KSIRC/1.3.12")
08:19:33ddaltonhas p6574 being commited yet?
08:19:57B4gderTiMiD[FD]: there, you should now be able to close and edit entries
08:19:59Lloreanddalton: It says it has on the tracker entry
08:20:33TiMiD[FD]thanks !
08:20:40ddaltonLlorean when do you think patches like p6159 will be commited?
08:21:11deshicoolthanks for the help
08:21:15 Quit deshicool ("—I-n-v-i-s-i-o-n— 2.0 Build 3515")
08:21:19Lloreanddalton: I can't predict that. I have no way of knowing.
08:21:43TiMiD[FD]what prevents this patch from being included ?
08:22:02LloreanTiMiD[FD]: Before LangV2 it made the voice file too big on some players (Archoses)
08:22:14LloreanNow it probably needs to be tested with LangV2 and possibly updated for it.
08:22:53B4gderyeah, there should be lots of room for voice improvements now
08:23:16LloreanBut all the voice improvement patches should take advantage of target-specific voice files, etc, too.
08:23:44ddaltonI have written a pretty useless patch p7525 and updated p6138 if anyone wants to look at them.
08:24:18LloreanB4gder: Any idea when nls is most often around?
08:24:50B4gderhe's in central european time and seems to be around during our evenings
08:24:58LloreanOkay, thanks
08:25:01B4gder(08:24 am here now)
08:25:04ddaltoni think p6159 has being tested on the lang2 thing cause there was an update to day.
08:25:11LloreanI think he may have inadvertently removed the "Load to RAM" option for Database on Sansa
08:25:19LloreanIf anything it should be permanently enabled rather than disabled.
08:28:25 Join Gibbed [0] (
08:28:29 Quit Rick (Nick collision from services.)
08:28:43 Nick Gibbed is now known as Rick (
08:30:18 Quit Rick (Read error: 104 (Connection reset by peer))
08:30:57 Join Rick [0] (
08:37:43 Join Gibbed [0] (
08:37:45 Quit Rick (Nick collision from services.)
08:37:59 Nick Gibbed is now known as Rick (
08:40:22 Join Rob222241 [0] (
08:41:54*B4gder is now 6 commits away from 10K commits on ohloh
08:42:15GodEaterAnyone want to close 7445 as implemented ?
08:42:40B4gderGodEater: you can't?
08:43:01B4gdernow you can! ;-)
08:43:51GodEateryay - done!
08:45:06B4gderwow, 793 open tasks
08:45:19B4gderwe did manage to break the 800 barrier
08:46:03GodEaterwe all deserve a pat on the back
08:46:11LloreanWell, I don't. I was in Puerto Rico the whole week.
08:46:12 Quit Toki_ (Read error: 104 (Connection reset by peer))
08:46:31GodEateryou were wish us in spirit
08:46:41LloreanI was getting sunburned instead of flamed, it works out to the same thing. :)
08:47:26 Join pusakat [0] (
08:48:26 Join ender` [0] (
08:48:27GodEaterI'm glad you were confused by that random folder advance post too Llorean
08:48:31GodEaterit made no sense to me either
08:49:11LloreanI couldn't spot the request/question/point. It kinda looks like documentation
08:51:44GodEateryes - but describing how to do what ? ;)
08:52:29LloreanI'm not wholly sure
08:52:46LloreanUnfortunately, Dunno's not a fan of mine as it is so he may take it as criticism rather than "I honestly have no clue"
08:53:11 Join aliask [0] (
08:53:42 Quit Rob2222 (Read error: 110 (Connection timed out))
08:54:21LloreanI'm also unclear on this:
08:54:34 Join Nick_Brackley [0] (i=cb57494b@gateway/web/cgi-irc/
08:54:38GodEaterhahaha - that's a gem
08:54:47GodEaternearly worthy of GoldenQuotes
08:55:56*GodEater is also loving the hijacking of the "I want people to interview" thread in the mailing list
08:56:31LloreanPartially my fault, there.
08:56:43 Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from !")
08:56:48GodEatermaybe - but it was a big red rag he was waving there
08:57:10LloreanAnd he really has showed no interest in helping us improve the instructions in the manual.
08:57:24GodEaterindeed not
08:57:34B4gderand he wanted an mp3 recording
08:57:44B4gderquite a diff from just answering a few qs in an email
08:57:53LloreanI really think if the instructions were truly "good enough" anyone should be able to create a vocal version of them.
08:58:25B4gderwe could have the entire manual voiced if that would help people
08:58:40LloreanWouldn't be a bad idea for 3.0, if/when that ever happens. ;)
08:59:19aliaskWhat do people think of the idea of merging feature requests? Like at the moment I think there are 4 or 5 requests for various emulators - we could just make one task which was "More emulators"
08:59:39LloreanI think it's better left as single tasks
08:59:48LloreanBetter for searching, and better for attaching patches to.
09:00:37aliaskWell, I was thinking of having a list of requested emulators in the post body, does the content get searched, or only the titles?
09:01:17LloreanBut if someone were to attach a patch as beginning work of an emulator (or attempt to discuss say NES emulation in the comments) it might get confusing
09:01:53aliaskIf that were to happen I would suggest opening a new tracker item as a patch - which makes finding the patches easier
09:02:36LloreanI just don't know if the goal is strictly "fewer tasks" or more "focused tasks"
09:03:15LloreanI mean, under the same theory, a lot of things could be consolidated under a "WPS Improvements" or "Main Menu additions" or similar, and I think it's just a bit much.
09:03:50LloreanOne thing did come up: What do we want to do about tasks that will be replaced by Viewports, but are actively maintained?
09:04:12aliaskUntil viewports becomes a reality I think they should be let be.
09:04:16LloreanI'm of the more ruthless bent, where I don't mind closing them and gently encouraging the maintainers to work on something commitable (such as viewports)
09:04:44LloreanRather than spending time maintaining them, it may be the best way for viewports to quickly become a reality.
09:04:45 Join petur [0] (n=petur@rockbox/developer/petur)
09:05:04aliaskIt doesn't help that it's all stored away in amiconn's brain.
09:05:26GodEaterand that he's been sidetracked by 1G/2G ipods ;)
09:05:32LloreanYes, but he doesn't have to be the one to implement it, and it doesn't have to strictly be the way he visualizes it, if someone else gets around to it first.
09:05:38LloreanSo long as it works generally as expected.
09:05:49*aliask doesn't even know what's expected
09:06:02 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
09:06:08aliaskOther than a magical solution to all rockbox related problems.
09:06:46GodEaternor me
09:07:45GodEaterall I remember is putting together the first draft of the ViewPorts wiki page, and then someone saying "no - that's not how it'll work at all"
09:07:59LloreanAs far as I know it can be boiled down to "virtual screens that clip at the edges and are still lined based, but can be positioned absolutely"
09:08:29aliaskLike a floating frame?
09:08:30GodEateryou should add that to the wiki page ;)
09:08:37GodEateraliask: that's how I understand it yes
09:08:47GodEaterit's the content of those viewports I got wrong apparently
09:08:59GodEaterI thought you'd be able to mix contexts too
09:09:14GodEaterI think it was LinusN who informed me I was wrong
09:09:19LloreanIn my opinion mixing contexts should be allowed.
09:09:27GodEaterby rightly pointing out - how would rockbox know where to send the button pushes ?
09:09:47LloreanSuch as predefining the "Menu" to take up say the bottom half of the Gigabeat screen while in WPS, and using a viewport for that when the menu is invoked.
09:09:50GodEaterLlorean: then what solution do you propose to LinusN's question ?
09:09:56GodEateroh I see
09:10:06GodEaterso hide the context viewport perhaps when it's not active
09:10:12LloreanSo you invoke the menu, it gets 1/2 the screen, all button presses go to it, when you clear the menu, full screen WPS again
09:10:19GodEaterthat makes sense
09:10:31 Join inversion [0] (n=none@
09:10:43*GodEater votes Llorean gets started on ViewPorts at once
09:10:45LloreanOnly very limited mixing.
09:11:09LloreanIn fact, that's about the only mixing I can imagine. :)
09:11:27GodEaterI don't think that's a feature we've described on the wiki properly though
09:11:43GodEaterat the moment I think it's implied that the viewports are still static on the screen
09:11:52LloreanSo it's not really "Context mixing" so much as "bounded list callable from the WPS"
09:11:59GodEaterwhere what we've just described is that they can be turned on and off, and resized on the fly
09:12:08LloreanI don't see "resized on the fly"
09:12:13Nick_Brackleyofftopic... why was the backlight filter patch rejected?
09:12:29LloreanIn my scenario, the "List" viewport is simply drawn over the bottom half of the main viewport
09:12:31GodEaterin your menu example you just envisage the menu being drawn over the top of the WPS ?
09:12:41LloreanNick_Brackley: Which flyspray number?
09:12:46GodEaterok I see
09:12:50Nick_Brackley FS #5047 sorry just had to find it
09:13:07*GodEater fails to see how that was offtopic ;)
09:13:17GodEaterit just wasn't what we were talking about
09:15:05GodEaterit looks kind of target specific to me
09:15:22peturI also wondered what that patch was good for but didn't close it, any real use case for it?
09:15:26 Join hermann_348 [0] (
09:15:28hermann_348 klick plx
09:15:30 Part hermann_348
09:15:49peturdamn spammer
09:16:00*GodEater votes for perma-ban
09:16:05Lloreanpetur: Not that I can see, unless you just *have* to have the backlight come on without an action for everything except select, or something
09:16:26 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
09:16:34GodEaterah ha - here's the man who closed it
09:16:35peturheh look who's there :)
09:16:38LloreanI think it's based on habits (backlight on first keypress) developed in the Original Firmware combined with desires for instant responsiveness in very specific situations, or something
09:16:53JdGordondid I come in at a bad time?
09:16:59*petur beats GodEater :p
09:17:02Nick_BrackleyI use it to conserve battery as I can change song without the backlight coming on
09:17:06LloreanJdGordon: There was a query as to why 5047 was closed.
09:17:15GodEaterpetur: not on my screen you didn't ;)
09:17:21JdGordonnor mine
09:17:24*JdGordon checks that task
09:17:30 Join ddalton [0] (
09:17:38*petur checks the log
09:17:41 Join Gibbed [0] (
09:17:43 Quit Rick (Nick collision from services.)
09:17:57 Nick Gibbed is now known as Rick (
09:18:01LloreanNick_Brackley: Have you done battery measurements to see how much you save?
09:18:06JdGordonwhats the query?
09:18:09*petur gives his irc client an funny look
09:18:23LloreanJdGordon: Just why it was rejected, since you didn't leave a message.
09:18:29GodEaterpetur: it's not your client - it's your lag to the server
09:18:35B4gderirc is kind of async in that manner
09:18:45Nick_Brackleyno i haven't but I also use it at night so I dont get blinded by the screen....
09:19:02*GodEater wishes there was a public version of MindAlign for IRC services for that reason
09:19:05peturh300 has brightness
09:19:06LloreanNick_Brackley: In that case, why not simply run a .cfg after playback is started to turn off the backlight?
09:19:10JdGordonLlorean: well imho thats the same as any button configuration, and was rejctedc because of that... If that goes in then so should all the button config patches, as should the custom menu patches
09:19:25LloreanJdGordon: That's faulty reasoning
09:19:31LloreanIt's neither button configuration nor a custom menu.
09:19:42LloreanAll it is is an extension of the "Backlight on first keypress"
09:19:53peturI do agree with Jd that he closed it
09:19:55GodEaterbut it still alters the menu
09:19:58LloreanI agree that it should be closed
09:20:02LloreanI just disagree with the reasoning
09:20:02ddaltonhow can I check what revision of the source I have?
09:20:18GodEaterddalton: svn up
09:20:28*JdGordon just got home from work and is dead tired.... probably will come up with a better reason after some food and wakee-up-time
09:20:34GodEaterddalton: it should print the revision as it goes to it
09:20:42 Join morrijr [0] (
09:20:59ddaltonok thanks
09:21:00GodEateror if you're already up to date it'll just print the revision you're at
09:21:12Nick_BrackleyLlorean: sometimes I still want to use the screen, for a new playlist, game etc
09:22:17LloreanNick_Brackley: Then set the brightness to very low, rather than off, so you can easily reset it to full.
09:22:50LloreanJdGordon: I think what would be most useful is, as many iPod users have suggested, a button that can be held to turn the backlight on/off entirely if the backlight is set to "toggle" instead of on, off, or a time.
09:22:52ddaltonI get the following error when trying to add a patch and compile rm /home/daniel/rockbox/build/apps/codecs/codec_crt0.o make: *** [build] Error 2 [build] Error 2 where could this error be?
09:23:06LloreanBut we don't really have a spare button for this on iPods, where it is most requested.
09:23:33JdGordonwe have a togggle option for the backligh?
09:23:42LloreanIt would have to be added.
09:23:48Nick_BrackleyLlorean: then i am constantly changes settings whereas this patch allows me to use it on the one setting
09:24:03JdGordonI tihnk they shold set backlight on hold to off, and regular backlight to on, and use hold to toggle it then
09:24:26LloreanConsidering the addition of Database for the root menu, I'd be all for replacing the "File view" option in the quick menu with "Backlight: On, Off, User" (where User is whatever you've set it in the other menu)
09:25:03Nick_BrackleyJdGordon: that sounds like a good solution
09:25:05LloreanOr rather, User is "what you had it set to previously"
09:25:31LloreanJdGordon: That doesn't cover the case where people want to skip songs without lighting up, though
09:25:37LloreanOr adjust volume
09:25:50Nick_BrackleyLlorean: the file menu is very useful I don't think it should be removed
09:25:50JdGordonno, but since when do we try catering for everyone?
09:26:01*JdGordon is one of the volume should keep backlight off people
09:26:12LloreanNick_Brackley: What do you use the File View option for?
09:26:33Nick_BrackleyLlorean: text documents, videos, and images
09:26:35LloreanJdGordon: I use Volume to toggle the backlight on easily on some of my players because it's easier to get to than the hold switch.
09:26:51LloreanNick_Brackley: Why don't you simply set it to "Supported" then?
09:27:10*JdGordon thinking about having a setting to keep backlight off after the timeout when your in the wps, and when you leave it reverts to regular timeout
09:27:19LloreanNick_Brackley: I said "File View" not "Files" by the way. In the Quick Menu, not the Main Menu
09:27:26JdGordonna, thats a bad idea actually
09:27:49LloreanJdGordon: I honestly think replacing File View in the quick menu is the most low-impact method. I think Amiconn may be the last person to regularly change his File View settings.
09:28:14*JdGordon wants to replaec the whole quickscreen or even remove it
09:28:18JdGordonI find it totally useless
09:28:21LloreanYes, YOU do
09:28:24Nick_BrackleyLlorean: ah ok, im with you now
09:28:25LloreanSome of us rather like it.
09:28:31 Quit B4gder ("It is time to say MOOO")
09:28:54LloreanAnd it's really quite quick when it's working as it's supposed to.
09:29:46JdGordonso what do ou want to replace file view with?
09:30:35LloreanBacklight: On, Off, User (where user is whatever their Display setting is)
09:30:40morrijrSilly question; but would it not be possible to dictate a brightness for each type of button press in a menu off the settings one?
09:31:11Nick_BrackleyLlorean: how would the backlight be turned back on?
09:31:12*GodEater likes the quick menu, and does use the file view setting reasonably regularly
09:31:14morrijr(btw, I'd love volume and skip to not bring up the backlight)
09:31:17 Join LinusN [0] (i=linus@gateway/web/cgi-irc/
09:31:23 Join davina [0] (
09:31:24LloreanNick_Brackley: The same way you turn it off?
09:31:26JdGordonI started a patch 3 times now to make the quickscreen customizable, or at least more closely tied to settings_list.c but always lose motivation
09:31:35GodEaterbut it wouldn't kill me to have to go the long way round to change it
09:31:45LloreanGodEater: How often do you change it?
09:31:50 Quit Rick (Read error: 104 (Connection reset by peer))
09:31:50GodEateronce a week perhaps
09:31:51Nick_BrackleyLlorean: but as I understand you would be unable to see the screen?
09:32:04LloreanI think the majority of our users are more likely to want backlight settings than File View settings, since technically you can just set it to All and never need to change it.
09:32:12LloreanAnd I think 98% of users set it to "Supported" or never even know it exists
09:32:14GodEaterlike I say, it wouldn't kill me to have it replaced with something else
09:32:24JdGordonLlorean: but really, why is that setting getting a different response from you than the quick menu which I wanted to add? the answer to both is custom config files...
09:32:32LloreanNick_Brackley: It's the quick menu... From the WPS, you hold Menu and press Down.
09:32:46LloreanJdGordon: No. Mine is still one static setting.
09:33:01LloreanJdGordon: How does removing one setting and replacing it with one more suitable for users equate to "Custom config files"
09:33:08Nick_BrackleyLlorean: yes but with no backlight the screen would not be visible
09:33:24LloreanNick_Brackley: It's the QUICK MENU. It's designed to be used almost without sight as it is.
09:33:39 Join Rick [0] (
09:33:59JdGordonLlorean: its not a static setting, the way it would almost certainly have to work is being an extra setting (or modify the current backlight setting), so yes, making a custom .cfg with that setting would achieve the same thing
09:34:00 Join pondlife [0] (
09:34:14Nick_BrackleyLlorean: apart from volume and changing track I prefer to see what i'm doing
09:34:17LloreanNick_Brackley: From any screen where you can use it to turn off the backlight, turning on the backlight will be as simple as holding menu and pressing down once.
09:34:34*JdGordon just thought of the rebutle to your argument to the quick menu patch.... with the menu there is no disk spinup which config files need
09:34:42LloreanJdGordon: Except that a custom .cfg cannot be easily accessed blind, the quick menu can.
09:35:07Nick_BrackleyLlorean: I still think that pressing 'navi' to light the screen is better than the quickscreen....
09:35:15JdGordonwhich is yet another reason to add my menu patch... the whole thing talks
09:35:16LloreanBacklight toggle needs to either be a single button, or a button combo (which is really what the quick menu is, comboing Menu with Left, Right, or Down)
09:36:00LloreanJdGordon: It's still less easy to use than a two button combo.
09:36:06GodEaterare there targets where it makes no sense to have all four directions do something ?
09:36:19LloreanMost targets only three directions do something
09:36:29GodEaterLlorean: that's why I asked
09:36:35LloreanUp is often simply the opposite of down, giving that option two-directional scrolling
09:36:35 Join n1s [0] (
09:36:38LloreanOn iPods there is no "Up" though
09:36:42GodEaterI can't see why (for example) you couldn't have four directions on the ipod
09:36:53LloreanBecause Menu is the button that enters and leaves the quick-menu
09:37:01LloreanAnd when it's working properly, the quick-menu will vanish on release of Menu
09:37:01JdGordonLlorean: I'm not saying my patch should be the answer to this problem, I'm saying that either both or neither should be added
09:37:16GodEaterI suppose
09:37:27GodEaterI'd find it intuitive to have "select" as the exit button
09:37:30ddaltonis rockbox ANSI C
09:37:36GodEaterbut I guess I can see why that's not popular
09:37:42LloreanThe quick menu really is "Hold Menu+Press Button" when working right. It's button combos with visual feedback (which is technically unnecessary with proper status bar visibility)
09:37:48GodEaterddalton: for the most part yes
09:37:54LloreanGodEater: As I said, properly working there's no exit button
09:37:54ddaltonok thanks
09:37:58LloreanExit is "release the enter button"
09:38:15LloreanJdGordon: Yes, but you're saying so on very faulty logic.
09:38:19GodEaterLlorean: that would take more hands on the ipod though
09:38:25LloreanJdGordon: "Both can be used blind" is not reason for both to be included
09:38:26GodEateryou'd need to use two to keep menu held down,
09:38:32GodEaterand select your option
09:38:40LloreanJdGordon: Yours adds one feature that some people don't like, my idea adds a feature other people don't like. They add different things.
09:38:48LloreanGodEater: Two?
09:38:54JdGordonLlorean: so lets do both
09:38:55LloreanYou mean "two fingers"
09:38:57ddaltonif I write a function in main_menu.c do I need to have a prototype?
09:39:00LloreanJdGordon: Why?
09:39:05JdGordonwhy not?
09:39:10LloreanJdGordon: Because I'm against customizable menus?
09:39:20GodEaterLlorean: no, I mean two hands
09:39:22JdGordonthats not a good enough reason though
09:39:25 Quit SolarWar1 (Read error: 110 (Connection timed out))
09:39:28LloreanWhy isn't it?
09:39:29GodEaterI use my thumb on the wheel - don't know about you
09:39:42LloreanWhy is "I hate the idea your patch is trying to implement" not a good enough reason to object to your patch?
09:39:50*GodEater decides to leave this discussion for the time being
09:40:04LloreanGodEater: My thumb can hold menu and hit left/right at least
09:40:17GodEaterLlorean: I'm not as dextrous as you then :)
09:40:20LloreanDown would require a second hand though
09:40:29morrijrLlorean: if the patch goes in, do you have to use it?
09:40:29LloreanOr finger awkwardness
09:40:46JdGordonLlorean: fine, if thats the way our going to be, do the damn patch, then ill reject it for exactly that reason
09:40:55Lloreanmorrijr: If the patch goes in, I have to suffer from lost buffer size, the removal of my quickscreen, and possible increased support load, yes.
09:41:11morrijroooh k...
09:41:12LloreanJdGordon: That's very petty. "Llorean doesn't like my patch idea, so I'm going to object his."
09:41:30 Join SolarWar1 [0] (
09:41:34LloreanJdGordon: I don't want a customizable quick menu because it adds unnecessary complexity.
09:41:39JdGordonomg, do you still not understand that bloody patch? its and EXTRA menu item, not a quickscreen replacement
09:41:55LloreanIf it's an Extra menu item, why not just reorganize the menus to be more efficient?
09:41:57n1sddalton: well, it might not be strictly neccesary depending on where you call it from but you can't go wrong with one :-)
09:42:28LloreanJdGordon: You're the one who keeps saying he wants to replace the quick menu.
09:42:37LloreanI'm aware the patch as it stands doesn't do so.
09:42:39LloreanBut you keep saying you want to.
09:42:41JdGordonno im not, i never said anything like that
09:43:00JdGordonI'm saying I want to make the options in it customizable from the 180+ options we have
09:43:07LloreanJdGordon: "*JdGordon wants to replaec the whole quickscreen or even remove it"
09:43:22LloreanYou said it earlier in this conversation even.
09:43:23JdGordonbah, qoute me out of context!
09:43:34LloreanWell what do you want to replace it *with*
09:43:45LloreanYou said specifically in another conversation that it could be replaced with a customizable menu
09:44:09peturJdGordon: I'd also close 5997: the amount of battery time gained by this will not be very significant....
09:44:15*LinusN gets some popcorn
09:44:31morrijrLinusN: can I get in on that order...
09:44:57*petur hopes LinusN had a nice holiday
09:44:57 Join Toki_ [0] (
09:45:05 Quit _w0rd54 (Read error: 104 (Connection reset by peer))
09:45:15LinusNpetur: very nice - and too short :-)
09:45:21peturas usual ;)
09:45:22JdGordonpetur: ok, I didnt see it
09:45:24LloreanJdGordon: If you don't want to replace the quickscreen, it still doesn't change that it's added clutter. An additional menu full of menus. I'm still of the opinion reorganizing the menus is a first step that needs to be done, and then see where things stand.
09:45:25LinusNpetur: hope you had a nice one too
09:45:44peturyes, same comment about the length ;)
09:45:53JdGordonLlorean: and do you honetly see the menu reorganising happening in the forseable future?
09:46:01*GodEater hasn't had a holiday but did enjoy the nice sunny weekend
09:46:48ddaltonI wrote a function in a program I wrote and it compiles under gcc. So will this be the same for rockbox? will it work?
09:46:58ddaltonit worked in my program as well.
09:47:05LloreanJdGordon: Is "nobody's working on the right solution" a reason to implement the wrong one?
09:47:05peturhahahaha nice closing comment there JdGordon ;)
09:47:08GodEaterddalton: should do
09:47:29GodEaterddalton: provided of course you didn't use malloc() anywhere ;)
09:47:31ddaltonok where abouts in main_menu.c should my first test function go?
09:47:32JdGordonLlorean: no, but not expecting anyone to start for months(?) is...
09:47:45GodEaterddalton: wherever you think it's appropriate - it doesn't really matter
09:47:58LloreanJdGordon: In that case, why haven't you committed the scroll margin patch?
09:47:58 Quit Nick_Brackley ("CGI:IRC (EOF)")
09:48:13JdGordonbecause amiconn is going to start viewports
09:48:23JdGordonnoone has come up and said "im going to do the menu restructre"
09:48:38LloreanSo if I simply say I'll do it, and give you no timeline at all, you'll drop this entirely?
09:48:56ddaltonwhat is malloc()
09:49:05JdGordonLlorean: you cant decide after 3 years its time to change the QS items to suit an unkown % of the userbase.... you can make it customizable, or live with the settings as it is
09:49:22LloreanInteresting change of attack
09:49:31GodEaterddalton: if you don't know - then you should be fine ;)
09:49:47ddaltonbut can you just tell me what it is just wondering.
09:49:51LloreanI posit that with the advent of the main menu, and a unique option for Database, one of the primary user-uses of the quick menu's file view option (easy access to the database vs filetree) is no longer valid
09:49:58LloreanMeaning that the option itself should be reconsidered
09:50:03GodEaterddalton: it allocates memory for data dynamically
09:50:08LloreanI've merely offered one potential replacement, I don't know if mine's the best
09:50:28LloreanBut it's absolutely definite that the value of "File View" in the quick menu has decreased. Whether it's decreased enough for removal is somebody else's decision.
09:50:38ddaltonok so if I put it at the top under the include will that work?
09:50:59GodEaterddalton: I'd put it after any variable definitions too
09:51:14LinusNddalton: yes, and if you provide a prototype, you can put it anywhere you like
09:51:19GodEaterddalton: besides, if putting it somewhere doesn't work - you can always move it again!
09:51:28ddaltonand is this right? void my_function (void) { code }
09:51:53GodEaterddalton: looks fine to me
09:51:59 Quit Rick (Remote closed the connection)
09:51:59LinusNddalton: yes, that looks correct, provided that the function doesn't talke any arguments
09:52:13ddaltonok and what would you put between the braces as a test?
09:52:33LinusNddalton: some code? :-)
09:52:39ddaltonWhat do you mean by "talke any arguments"
09:52:51LinusNddalton: typo, i meant "take"
09:53:04 Join Rick [0] (
09:53:11JdGordonddalton: you really should read your C book a bit more before trying rockbox hacknig
09:53:45*GodEater reads the latest ramblings in the e200r thread
09:54:03JdGordonanyway, chaning topics.... anyone want to comment on the organiseing the rocks folder patch?
09:54:25ddaltonWell JdGordon I have read it and the function worked in a small c program I wrote
09:55:00***Saving seen data "./dancer.seen"
09:56:25ddaltonLinusN will this work? void my_function (void) { talk_id(LANG_DISK_SIZE_INFO, true); } of course on separate lines.
09:56:53LinusNddalton: guess so
09:57:08ddaltonok thanks I will give it a go.
09:58:27GodEaterddalton: do you have some aversion to just trying it and seeing what happens ?
10:00:10ddaltonLinusN how would I add an option to the time menu under system? could you tell me where to look? or tell me what I would need to do?
10:01:33ddaltonno this is a whole different thing about the time menu.
10:04:18ddaltonhey aliask did you see my email I sent yesterday?
10:04:30LinusNddalton: you want to add a menu item to the time menu?
10:05:02ddaltonyes that is right i want it to say "voice time as?" and under that 24 hour and 12 hour. would that work?
10:05:03LinusNin that case, you want to edit the file apps/menus/settings_menu.c
10:05:14ddaltonok and what should I look for?
10:05:43LinusNbut you will also have to edit apps/settings_list.c to add the new option to the settings structure
10:06:01LinusNand also apps/settings.h i think
10:06:18ddaltonwhat's in settings.h
10:06:29LinusNddalton: you should begin with adding the option to the settings struct
10:06:57ddaltonin settings_list.c or something?
10:06:58LinusNsettings.h contains the huge struct definition for the settings
10:07:22ddaltonhow would I then check to see what that setting is set to in my code?
10:08:03LinusNddalton: in settings.h, look for the struct member called "timeformat", it's on line 444 in the current version of the file
10:08:55LinusNthen add your new member, called "voice_timeformat" or something
10:09:24LinusNjust copy the line with the timeformat definition and rename it to voice_timeformat
10:10:22LinusNput it right below the timeformat definition
10:10:41*LinusN is in a helping mood today
10:11:02LinusNi guess that's what vacation does to you :-)
10:11:18peturwould have been faster if you wrote him a patch ;)
10:11:28ddaltonthanks for that
10:12:35ddalton do I call my function like this: my_function(); and the start of the actual function is void my_function(void) will that work?
10:12:48ddaltonI mean calling it in the actual code
10:13:50LinusNddalton: that's how it's done
10:15:16LinusNpetur: you know, give a man a fish....
10:15:49peturI only know about the finger/hand - what comes with the fish?
10:16:40ddaltonok now just one more question about the time setting. what do I do after going to line 444 in settings.h and copying it?
10:17:34TiMiD[FD]JdGordon: I had a quick glance at your patch
10:17:45JdGordon... and?
10:17:46LinusNpetur: "Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime"
10:18:21peturLinusN: ah.. that one :)
10:18:31TiMiD[FD]it's a good idea indeed, but wouldn't it be nice to move the sourcefiles as well ?
10:18:53LinusNddalton: you have copied the timeformat line, pasted it right below and renamed it to voice_timeformat?
10:19:01TiMiD[FD]that way we would avoid using TARGETDIR and it would become clearer for devs as well
10:19:24 Quit midgey ("Leaving.")
10:19:39LinusNpetur: or this one "Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life" :-)
10:19:44JdGordonTiMiD[FD]: yeah maybe, but beyond the scope of the patch
10:19:53ddaltonwell my build is compiling but I am writing down what you are saying so I can do that once the function is work. but once I rename what do I need to do next?
10:19:59 Join Gibbed [0] (
10:20:11 Quit Rick (Nick collision from services.)
10:20:17 Nick Gibbed is now known as Rick (
10:20:19TiMiD[FD]bah it's only a few hundred of svn mv :)
10:20:47TiMiD[FD](I'm exagerating a little bit)
10:21:18LinusNddalton: editing the settings.h file will add the option to the settings struct, next thing to do is to edit the settings code to be able to change and save the setting
10:21:42LinusNddalton: that is done in the file apps/settings_list.c
10:22:28LinusNddalton: again, find the section with the "timeformat" option, lines 466-468
10:23:36pondlifeLinusN: back back back!!
10:23:39LinusNddalton: copy those 3 lines and paste them right below, then rename "timeformat" to "voice_timeformat" and also rename the string "time format" to "voice time format"
10:24:22 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
10:24:46LinusNpondlife: huh?
10:25:03pondlifeNo worries, just belatedly celebrating your safe return ;)
10:26:02pondlifeAlthough you might want to discuss bootloaders with XavierGr (see IRC logs).
10:26:38LinusNddalton: looking at the apps/settings_list.c file, i suddenly remember that you will have to add a new phrase to the language file as well...
10:26:51LinusNpondlife: the h115 issue?
10:28:07pondlifeYes, ata_init locks I think
10:28:42pondlifeHe has been debugging.
10:28:44 Quit pusakat ("Be good.")
10:29:16n1sLlorean: re: no "Load to ram" on sansas, It seems that was disabled by the sd patch
10:29:43LinusNpondlife: i'll see if i can try it on my h110
10:30:27pondlifeLinusN: Not updated my H340 recently, my current bootloader does all I need it to...
10:32:22aliaskWould deasserting ATA_EN on GPIO power down the ata interface?
10:32:37LinusNbtw, i guess it's time to start building bleeding edge voice files now
10:33:12LinusNaliask: no
10:33:57LinusNaliask: it merely activates the USB-ATA chip
10:33:58pondlifeLinusN: Bleeding-edge voice files would be great, but do we have a suitable TTS engine?
10:34:46LinusNi believe Bagder has prepared for it already, but i might be mistaken
10:35:11n1sLinusN: I think you are right, he was talking about it yesterday
10:35:41pondlifeHmm, LinusN appears, and amiconn vanishes... :/
10:35:47LinusNthe langv2 system will be a pain for those who want recent voice files with non-free tts:es
10:36:11 Join perrikwp_ [0] (n=chatzill@
10:36:12pondlifeDoes rbutil not make it easy to make your own voice files?
10:36:22pondlifeI heard a rumour...
10:36:36LinusNthat's news to me
10:36:49LinusNi only knew it could create .talk files
10:36:51pondlifeMaybe it's just the .talk clips.
10:37:15pondlifeWould be useful if it could also incorporate the lang->voice stuff.
10:37:24LinusNit would be wonderful if the win32 version could generate .voice files as well
10:37:54pondlifeI rarely have the same voice used for both .talk and .voice files - a schizo DAP, indeed.
10:38:14 Join amiconn [0] (
10:38:27 Join obo [0] (n=obo@rockbox/developer/obo)
10:40:17pondlifeamiconn: Morning, what's your current best 3G run-time? I checked the logs but couldn't find the result.
10:40:29*amiconn has no G3...
10:40:44amiconnG2 runtime was 16h 3min
10:40:49pondlifeAh, sorry - I meant G2
10:40:55GodEaterthat's with the non-standard battery though right ?
10:41:09amiconnThat's ~20% better than apple, taking the higher capacity battery into account
10:41:20ddaltonthanks LinusN forr all of that great info! I will deffinetly use it and I saved all your chats. also what is rbutil
10:41:22amiconnYes, 1600mAh instead of 1230mAh
10:41:22pondlifeWhat increase did disk poweroff give, plenty by the sound of it.
10:41:33pondlifeOr was there another breakthrough too?
10:41:35 Join nerochiaro [0] (
10:41:51GodEaterddalton: rbutil (or RockboxUtility) is our new program to install Rockbox
10:41:54LinusNddalton: rbutil is a pc/mac application to install and update rockbox on your dap
10:42:00amiconnAbout half of the gain is due to disk poweroff, the other half due to disabling unused parts of the PP (estimtion)
10:42:14 Join Falen [0] (
10:42:41pondlifeamiconn: Last question (for now, honest).. Is any part of these discoveries relevant to the later iPods?
10:42:49amiconnThe latter isn't committed yet, as it also affects the G3. I want to check the G3 disassembly before committing to make sure it's correct
10:43:11nerochiarodoes anyone know what the old rockbox daily archives seem to have 3 copies of the whole source tree in them: one in the root dir of the archive, one in "rockbox.old" and one in "rockbox" ?
10:43:17amiconnsaratoga tried it on his G3 and didn't observe problem
10:43:18GodEaterpondlife: no - they're not 502x compatible changes
10:43:50amiconnGodEater, pondlife: No, but I intend to look for the respective bits on PP502x as well
10:44:11*amiconn wonders why th eipl people stopped so early with their RE
10:44:12*pondlife is happy
10:44:14Falen /msg NickServ IDENTIFY alfabetet123
10:44:27LinusNnerochiaro: haha, oops
10:44:37amiconnThere is lots more interesting stuff to discover....
10:45:00amiconnn1s: Is it normal that no translation seems to work atm?
10:45:35amiconnwoo, wb LinusN :)
10:45:44LinusNamiconn: thx :-)
10:45:46GodEateramiconn: I guess the iPL people got more interested in their apps than their kernel
10:45:57n1samiconn: no, they should work, although a few renamed strings will be in english...
10:46:03GodEaterlook how old the iPL kernel is now
10:46:09nerochiaroLinusN: well, i don't really care for the extra space ;) but which of the three should i use ?
10:46:23ddaltondoesn't simulator create the rockbox.iriver file?
10:46:26amiconnOops, damn caps lock
10:46:29LinusNnerochiaro: i don't know, i am investigating
10:46:33nerochiaroLinusN: thanks
10:46:45LloreanjhMikeS: You around? You seem to have disabled "Load to RAM" for database and "Dircache" on Sansa. If anything, they should be permanently on rather than permanently off, as disabling them prevents the database from being able to remove files.
10:46:56LloreanjhMikeS: I assume this is partially because Dircache + SD is problematic?
10:46:58GodEaterddalton: no - it creates a rockboxui executable
10:47:12n1samiconn: hmm, weird, I get that here now too, could swear it worked yesterday...
10:48:03ddaltonok thanks
10:48:04n1samiconn: if I change language english->swedish->swedish it works...
10:48:15amiconnLlorean: Dircache + hotswap won't work together
10:48:39amiconnn1s: No matter how often I click deutsch.lang, it stays english
10:49:04amiconndeutsch.lng I mean
10:49:11n1samiconn: are you sure you made a full install overwrithing the .lng file?
10:49:15Lloreanamiconn: If dircache can handle added files and deleted folders, why can't it handle hotswap (if a little slow for the scan)?
10:49:28amiconnYes, I made fullzip, no change
10:50:00amiconnLlorean: Someone needs to adapt it, and I'm afraid the only one who really understands the inner workings is Slasheri
10:50:26n1samiconn: ah, did you reconfigure before building?
10:50:37n1stry that
10:50:55amiconnHmm, let's see whether that works (running on battery atm)
10:50:59LloreanUnfortunate. =/
10:52:56 Quit perrikwp (Read error: 113 (No route to host))
10:54:36 Join midgey [0] (
10:58:36 Join amiconn_ [0] (i=jens@rockbox/developer/amiconn)
10:59:14 Quit amiconn (Nick collision from services.)
10:59:14 Nick amiconn_ is now known as amiconn (i=jens@rockbox/developer/amiconn)
10:59:30*amiconn needs a new laptop battery
11:00:07advcomp2019my laptop needs a new hinge for the screen
11:02:35ddaltondoes anyone know why my simulator build of rockbox isn't talking?
11:03:16GodEaterddalton: did you run "make install" after the compile had finished ?
11:03:52ddaltonyeah I think so should I run it again cause I forgot
11:03:53amiconnn1s: Do voice files now have a target specific header?
11:03:56 Join w0rd54 [0] (
11:04:01n1samiconn: yes
11:04:13amiconnSo old voices won'
11:04:18amiconnt work anymore...
11:04:48*amiconn really needs to bring the vbscript up to date and integrate it into the build system (for use on cygwin)
11:05:17n1samiconn: if the voice format hadn't changed the old voice files would not work correct anyway because of changed IDs
11:06:23ddaltonwill I need the fonts cause I am building for a h300?
11:06:37amiconnn1s: After reconfiguring, full rebild + fullzip I do have german menus
11:06:49n1samiconn: good :-)
11:06:51safetydanAny bets on how long it will be before the gains made by the lang v2 changes are gone?
11:07:06amiconnThat is, they're partially english...
11:07:30n1samiconn: that is becuse of renamed IDs and will take some work to fix, or a clever script
11:08:03safetydanoh and congratulations n1s on finally getting that patch over the line
11:08:12n1sddalton: if you 'make install' fonts will be installed
11:08:17pondlifeHmm, SVN sim is giving "Filetype array full" here
11:08:30ddaltonanyone going to think about commiting p6159?
11:08:36n1ssafetydan: thanks, and congrats to you too, the starter of the patch :-)
11:08:49 Quit amiconn (" HydraIRC -> <- Now with extra fish!")
11:09:02n1sddalton: I will take a look at it soon
11:09:18ddaltonok and could you also look at p6138
11:09:32n1sddalton: one patch at a time :-)
11:10:12ddaltonok then p6159 is the big one it voices about 100 more splash screens apparently.
11:10:48 Join leftright [0] (i=d9e1fb51@gateway/web/cgi-irc/
11:12:11leftrightis it my imagination or are the Scolling "List Acceration" menu swapped/transposed with their settings ?
11:12:50leftright"List Acceleration"
11:16:32leftrighthmmm, brought irc to a stanstill again
11:17:25 Quit Falen ("ChatZilla [Firefox]")
11:20:08 Part leftright
11:23:28 Join Entasis [0] (
11:25:02 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
11:28:12 Quit Rob222241 (Read error: 104 (Connection reset by peer))
11:29:32 Join miepchen^schlaf [0] (
11:29:55 Join XavierGr [0] (
11:30:04nerochiarois any of the rockbox targets part of the ARM9E family ? the gigabeat is ARM9, but ARM9TDMI
11:31:46ddaltonwill my voice file from yesterday work on to days latest svn build?
11:32:44GodEaterI didn't think the Gigabeat *was* TDMI
11:33:47 Join Nicofrand [0] (
11:33:52nerochiaroGodEater: in the configs it says S3C2440, which seems to be an ARM920T which is part of ARM9TDMI. i may be wrong of course
11:34:07GodEaterthat might be where I was confused
11:34:16Lloreannerochiaro: Why do you want an ARM9E?
11:34:52LinusNnerochiaro: i have found the problem with the source archives, but it is not an easy fix. in the meantime, ignore the "rockbox" and "rockbox.old" subdirs
11:35:00nerochiaroLlorean: i'm trying to use your WMA codec on another machine that is not supported by rockbox, but being an ARM9 should work there too
11:35:24nerochiaroLlorean: and i'm trying to find the nearest config among the ones you support
11:35:44nerochiaroLlorean: ok, i'll use only the root dir. i've removed the other two
11:35:49nerochiaroer, LinusN sorry
11:36:13nerochiaroLinusN: thanks
11:37:36Nicofrandtell me, if my mp3 player is not in the list of the supported players, i can't install rockbox or does it only means that nobody tested it?
11:37:51LloreanNicofrand: You can't install.
11:37:57LloreanRockbox needs to be tailored to specific hardware.
11:39:20NicofrandAre there some projects like rockbox which would support other players?
11:39:41LloreanIf you find some, let us know. We can probably share work.
11:42:51 Join Rob2222 [0] (
11:43:50GodEaterI think Archopen and iPL are the only other similar projects we know about
11:44:08GodEaterand currenty we support most of the same targets as iPL anyway
11:44:36Nicofrandbut i have a little thomson lyra player :D
11:44:41LloreanGodEater: Most?
11:44:59GodEaterLlorean: we still don't have bootloaders for 1G and 2G as I understand it ?
11:45:09Nicofrandit's a good player but it doesn't support ogg vorbis files :(
11:45:10nerochiaroif firmware/export/system.h i see #include "system-target.h" and i see there are various of these files according to arch. can anyone tell me how is it decidec which one is picked up ?
11:45:17LloreanGodEater: You don't need a bootloader to run Rockbox. ;)
11:45:21LloreanAt least on iPods
11:45:38GodEatertrue - but that's advanced usage ;)
11:45:44XavierGrah Linus! Welcome back.
11:46:12LloreanGodEater: I think 1g/2g are supported, just not Supported, as it were.
11:46:31 Join My_Sic [0] (
11:46:37GodEaterso in fact your previous statement is not entirely true ;)
11:46:59LloreanI suppose
11:47:12LloreanBut then, in *our* sense of "Support" how many iPL targets are? ;)
11:47:27GodEater3 I think
11:47:39GodEaterI don't pay much attention to what they support tho
11:47:43GodEatersince I don't much care
11:48:06*GodEater needs elevenses, and wanders off for food
11:49:20LinusNnerochiaro: it is decided when you run the tools/configure script
11:50:06nerochiaroLinusN: ah, ok, so i'll just fake it by adding an extra -I
11:50:08LinusNnerochiaro: which in turn creates the makefile, which sets the #include search path for the compiler
11:50:20LinusNnerochiaro: what are you trying to accomplish?
11:51:20nerochiaroLinusN: building the wma codec from rockbox sources in the most self-contained way
11:51:31LinusNi see
11:51:32nerochiaroLinusN: so i can use it without rockbox at all
11:51:54nerochiaroLinusN: maybe i'm on the wrong track completely
11:52:23LinusNwell, it really depends on what you are doing and why
11:52:45LinusNi'll leave that for you to decide
11:53:07 Quit Jon-Kha_ (Read error: 145 (Connection timed out))
11:53:48LinusNnerochiaro: neuros?
11:54:19nerochiaroLinusN: yes, the Neuros OSD is in need of a WMA codec. and the one in rockbox seems the best i've seen so far, so i'm trying to pick it up
11:55:03***Saving seen data "./dancer.seen"
11:55:52ddaltonOk I can't get anything to work so maybe i should go and read another c book. so does anyone know of a good c book?
11:56:02ddaltonto read so I can program rockbox
11:56:05LinusNnerochiaro: have you been in touch with michael giacomelli?
11:56:34nerochiaroLinusN: no, i don't think so. unless i know him by nickname and not by full name
11:56:49peturHe's Saratoga
11:57:11*petur scratches memory
11:57:22LinusNddalton: if you are getting compiler errors - read a book, if you can't get your rockbox modifications to work - keep bugging us
11:57:50LinusNpetur, nerochiaro: yes, "saratoga" is his IRC nick
11:58:01nerochiaroah, well, i had not found a time where we both were online to talk, but i intend to do that
11:58:24LinusNnerochiaro: he is the guy who ported the WMA codec to rockbox as a GSOC project
11:59:29nerochiaroLinusN: i'll make sure to talk with him then
12:00:39*GodEater would imagine linuxstb knows a bit about it too since he wrote the .asf parser
12:00:52 Part maffe
12:00:57XavierGrLinusN: do you know if there is a way to mod the H100 series to autopower on USB (or AC adapter) like the H300s?
12:01:13 Join maffe [0] (
12:01:16 Quit Nicofrand (Remote closed the connection)
12:01:20LinusNXavierGr: shouldn't be too hard
12:01:47LinusNbut it might require a nontrivial mod
12:02:10XavierGrdo I need external parts for it?
12:03:19XavierGrI think that delivering a signal to the play button upon USB connection will do the job, but I can't find something that will give it a pulse
12:03:24GodEater"components not already present in the H100" ?
12:03:28LinusNyou will probably need at least a transistor
12:03:39XavierGrGodEater: yes
12:03:47XavierGrok that sounds feasible
12:04:28LinusNbut i would have to check the pcb/schematics a little more to know for sure
12:04:52XavierGrthe thread I made is this: pabouk mentions something about a chip but I am not even sure if I can find that
12:05:30ddaltonok I think I should read a book because I am probably becoming anoying. so do you know of any good online books. cause I am blind and I can't really read one from the book shop.
12:07:48 Join Rob222241 [0] (
12:10:26 Quit Rob2222 (Read error: 110 (Connection timed out))
12:10:50 Quit Rob222241 (Client Quit)
12:12:57ddaltonLinusN it can
12:13:03ddaltonhandle chm files
12:13:19ddaltonis there a book you know of in that format?
12:13:53ddaltonin this window?
12:14:31*GodEater detects an unfamiliarity with private messages...
12:15:35*petur reads 7539 and wonders how Llorean manages to attract negative comments so easily...
12:16:05LloreanI'll admit I was a bit harsh there.
12:16:26peturit doesn't sound harsh to me though
12:16:27GodEaterit would have come off nicer without "remotely" :)
12:16:37LloreanYeah, remotely is the key word.
12:16:48GodEateralthough I agree with you mostly - it's a complete waste of time
12:16:51LloreanThen again I'm quite sure "break every user's database to rearrange files in a folder people shouldn't see" isn't a remotely good idea. ;)
12:16:53LinusN"even remotely" sounds a little harsh to me
12:17:08LloreanLinusN: I already admitted to being too harsh there.
12:18:39peturI would rather have all data files (database, config) moved to one directory, if possible outside the .rockbox tree - maybe .rockbox_data?
12:19:02LloreanAll runtime generated files you mean?
12:19:12LloreanOr including themes, etc?
12:19:23peturnot themes
12:19:24*GodEater would still like to see themes rolled up into tarballs
12:19:41petureverything you can't reinstall
12:20:18LloreanAh, so files that are lost forever if you accidentally delete the .rockbox forever.
12:20:22peturwould make it easier to backup and also wipe/reinstall rockbox
12:21:18LloreanWould a simple solution be just to search .rockbox_data before .rockbox for any file/folder expected to be in .rockbox?
12:21:37LloreanThen the user can decide if they want to include themes in their backup, and if a theme folder doesn't exist there it uses the one in .rockbox?
12:21:43GodEateryou mean make the location of the file optional ?
12:21:45LloreanWell, not "simple"
12:21:49LloreanBut rather "flexible"
12:22:24LloreanThough I guess that wouldn't work automatically for runtime generated stuff still
12:22:47peturwhat about a transition plugin that gets run if at startup the .rockbox_data dir doesn't exist?
12:22:58GodEaterclever solution
12:23:14peturI'm also thinking about plugin data (highscores) although I don't use games...
12:23:46GodEateris there a definitive list of transitive data somewhere ?
12:23:58peturnot that I know
12:27:35*petur walks off to lunch
12:28:38 Join Arathis [0] (
12:34:35 Join Rob2222 [0] (
12:37:31 Join bluebrother [0] (i=rF7b8LmC@rockbox/staff/bluebrother)
12:41:12 Join modules [0] (n=tnix@
12:41:21 Join spiorf [0] (
12:42:56modulesi have installed successfully rockbox on ipod video, mac os x.
12:43:11modulesto get in usb-diskmode i have to reboot my os everytime.
12:47:33 Join Jon-Kha [0] (
12:48:10GodEater6959 should be handled with the recent "set recording dir" change shouldn't it ?
12:48:43 Quit Jon-Kha (Client Quit)
12:48:49*JdGordon slaps bluebrother round with root_menu.c.. if you want it more KISS i welcome a patch
12:49:15pondlifeJdGordon: ?
12:49:32JdGordonre a comment on irc from last night while i was sleeping
12:52:39 Join Jon-Kha [0] (
12:56:33 Quit Arathis ("Verlassend")
12:57:57 Quit Jon-Kha ("Lost terminal")
13:08:37 Join bdgraue [0] (
13:09:52 Quit inversion (Read error: 110 (Connection timed out))
13:16:20ddaltonswitch statements
13:16:36ddaltonare they used in rockbox a lot?
13:16:40JdGordondefault: what abot them?
13:16:47LinusNddalton: yes
13:16:47*JdGordon was too slow
13:17:07 Join Febs [0] (
13:17:57 Join Rob222241 [0] (
13:20:24 Join Spiorf_ [0] (
13:20:45 Join Thundercloud [0] (
13:22:08n1sAny swedish speaking/writing people here have a good suggestion for translating "Add to shortcuts", "Lägg till till genvägar" is not nice...
13:23:00 Quit safetydan ("Ex-Chat")
13:26:09JdGordondoes anyone else think showing every viewer in the open with screen is pointless? it should only show plugins which will read the file extension of the selected file?
13:26:28pondlifeI've thought that before
13:26:34pondlifeBased on viewers.config
13:26:42*JdGordon thinking about doing a bit of an overhaul in filetypes.c
13:27:04pondlifeStart by fixing up the size of the array..
13:27:10*GodEater thinks text editor / viewer should be a globally selectable option there though
13:27:12oboit might be handy to allow a few viewers to open any type of file, ie viewer, text_editor...
13:27:23*GodEater sees that he and obo think alike
13:27:24JdGordonprobably change it to linked list so we get rid of that stupid array
13:27:33pondlifeI'd rather have none of this hard coded...
13:27:35JdGordonobo: yeah, * for the extension will allow that
13:27:43pondlife..if we can put it into viewers.config.
13:27:53pondlifeJdGordon: Unrelatedly, why didn't (iPod scrollwheel acceleration) get committed?
13:28:03pondlifeWas that because of me? I hope not :)
13:28:18GodEaterwhy what did you do pondlife ?
13:29:05*JdGordon wonders why pondlife is feeling guilty
13:29:09pondlifeI was arguing, slightly, that jhMikeS's Sansa wheel stuff should be used instead.
13:29:25JdGordonbut no, it hasnt gone in because it should work the same was as jhMikeS's code
13:29:33crashd_is there an ipod firmware redistributable?
13:30:14GodEatera what?
13:30:49crashd_a way to install the apple firmware without the use of itunes
13:31:22GodEateryes there is
13:31:26aliaskAnyone familiar with the SPI protocol?
13:31:28GodEaterthe method is in the wiki
13:31:45crashd_GodEater: cheears
13:32:17daurnimatoraliask: uh, what is SPI again? sounds familiar
13:32:29aliaskdaurnimator: Serial peripheral interface
13:32:44daurnimatorprobably think of something else :S
13:33:12GodEaterSexually Promiscuous Individual ?
13:33:36*petur sends GodEater to the corner
13:33:44*GodEater takes a chair and a book
13:33:45*JdGordon not sharing a room with GodEater at devcon08 :p
13:33:55LinusNaliask: what do you want to know?
13:34:18aliaskWhen reading from the SPI, does the CPU have to be in slave mode?
13:34:18 Quit Rob2222 (Read error: 110 (Connection timed out))
13:34:38LinusNwhich cpu?
13:35:07aliaskThe imx31 has a built in SPI block, so that'd be the imx31
13:35:22 Quit webguest38 ("CGI:IRC (Ping timeout)")
13:35:34LinusNthe cpu is always master when reading from an spi device
13:35:50peturaliask: the controller sending the read command must also supply the clocking to actually read back the data
13:36:44aliaskpetur: Hrm, I might have to make sure it's sending the clock, but I think it should be.
13:37:09 Quit spiorf (Read error: 110 (Connection timed out))
13:37:19peturyes it should be
13:37:37 Join spiorf [0] (
13:37:55 Quit Spiorf__ (Connection timed out)
13:38:01aliaskI see that when the master sends a read packet, the slave also outputs to MISO - is that the value to be read?
13:38:21 Join salty-horse [0] (n=ori@pdpc/supporter/active/salty-horse)
13:38:46 Part Llorean
13:38:52JdGordonis there any good reason for the inbuilt filetypes? seen as we ship a viewers.config anyway
13:39:04peturaliask: yes
13:39:37salty-horsehi. compiling from svn, the menu system has gone crazy. the settings menu is full of strings from other places, and choosing those options leads me to other places altogether.
13:39:52aliaskSo to read, you send a packet just containing the address (with the write bit not set, and no data), and then read the contents of the RXFIFO?
13:39:54LinusNJdGordon: not really
13:40:11JdGordonthats what I wanted to hear :)
13:40:37*GodEater can feel a green delta coming on
13:40:46JdGordonnot for a while
13:40:51*JdGordon still planning
13:40:58*GodEater remembers he is in the corner and faces the wall again
13:41:00JdGordon... and you all thought i went straught into hacking
13:41:02peturbut that file is read and cached, right?
13:41:06LinusNsalty-horse: are you sure you are updating the entire .rockbox tree, and not just the rockbox binary?
13:41:14JdGordonpetur: yeah, of course
13:41:23pondlifeIf you can delta as green as langv2 did, then please hack straight away :p
13:41:45salty-horseyes. using "make zip", unzip on the device root, and confirm all replacements
13:41:48*GodEater feels the delta table should definitely implement shades of green
13:41:59salty-horsei'll try again, just to be sure
13:43:06*JdGordon not sure how to handle talking if the inbuilts are removed
13:43:35LinusNJdGordon: huh?
13:43:47pondlifeIsn't there some kind of extension handling in lang/voice files anyway?
13:44:26JdGordonthe inbuilts have a VOICE_EXT_ associated with them... I dnt know how that is used though
13:45:08n1ssalty-horse: make sure you reconfigure before rebuilding
13:45:23*n1s forgot to put that in the commit message...
13:46:47salty-horsen1s, the first time i executed "tools/configure update".. noticed the bad menus and tried "tools/configure" instead - is this correct?
13:47:34n1ssalty-horse: I don't think our configure script takes arguments
13:47:53n1ssalty-horse: are you building a clean rockbox checkout?
13:48:12salty-horseyes.. it worked last week
13:48:27salty-horsefrom docs/README:
13:48:27salty-horseWhenever the tools/configure script gets updated, you can make your makefile
13:48:27salty-horseupdated too by running 'tools/configure update'.
13:49:55n1ssalty-horse: do a 'svn up' in your rockbox source tree, and if it doesn't complain do '../tools/configure in you build dir and then 'make clean' and then 'make'
13:50:40salty-horseit will take some time
13:51:09*GodEater finds "rm -rf *" in his build dir followed by a configure is the best way
13:51:15 Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from !")
13:51:18 Quit Slowking_Man (Connection reset by peer)
13:51:27JdGordonmake clean is just as good
13:51:52 Join Rob2222 [0] (
13:52:30 Join Jon-Kha [0] (
13:52:42 Join [IDC]Dragon [0] (i=c19e01ec@gateway/web/cgi-irc/
13:53:20[IDC]Dragonlet's see if thist works... Hello Rockbox!
13:53:31GodEaterappearred to work to me
13:53:43[IDC]Dragonhaha, thanks
13:53:48GodEater[IDC]Dragon: were you expecting it not to ? ;)
13:53:51JdGordonwtf happened to the front page? the whole changelog fits in half my screen!
13:54:07JdGordondamn these 1 file commits!
13:54:08[IDC]Dragonthis is a new installation
13:54:38[IDC]Dragonlooks like amiconn isn't around
13:55:03GodEaterhe was around earlier...
13:55:07***Saving seen data "./dancer.seen"
13:55:19[IDC]DragonI wanted to point him to an embedded USB master implementation
13:55:32[IDC]Dragonwhich is in german
13:55:33GodEaterI'm sure he'll read the logs..
13:55:56GodEateror you could MemoServ him
13:56:09[IDC]Dragonfor the log:
13:56:17 Join webguest38 [0] (i=c0231115@gateway/web/cgi-irc/
13:56:18JdGordonLinusN: have you got an opinion on ?
13:56:38GodEater /msg MemoServ help
13:57:09salty-horsen1s, its still borked. for example, the settings menu has these items: "sound settings", "general settings", "use file .talk clips", "cleared", "write .cfg file"
13:57:21peturJdGordon: does that put the plugins in categories?
13:57:48peturare the category names translatable?
13:58:08GodEaterI think that was the idea
13:58:14peturor is it just a tree viewer
13:58:47JdGordonthe plugin browser becomes a submenu with the categry names
13:58:51JdGordonso they are xlatable
13:59:01 Quit Rob222241 (Read error: 110 (Connection timed out))
13:59:11LinusNJdGordon: looks good to me after a quick glance
13:59:36n1ssalty-horse: are you entirely sure you have a clean current checkout and did all the steps i described?
13:59:43[IDC]DragonGodEater: MemoServ'ed, thanks
13:59:49JdGordonok cool, I'll give it a few days in case anyone wants to object before commiting then
14:00:02GodEater[IDC]Dragon: hope he's registered to get notifiy'd he has a message
14:00:04LinusNyou will of course be slashed to pieces by the "oh no! now i need X click to start the Y plugin!" crowd :-)
14:00:09GodEaterlast time I tried MemoServ out I never got a reply
14:00:29*JdGordon will get over it :D
14:00:41salty-horseyes. I executed "tools/configure" again and updated my makefile, then I "make clean"ed and "make" and "make zip"
14:00:42GodEaterLinusN: hopefully the "we want plugins split into catergories" crowd will protect him
14:00:50LinusNhopefully :-)
14:01:04salty-horseoh wait
14:01:19salty-horseno its nothing
14:01:24 Quit My_Sic (Read error: 104 (Connection reset by peer))
14:01:38*petur added vote to the patch
14:01:39 Join DerPapst [0] (
14:01:46DerPapstmorning at all
14:01:56peturnot again :p
14:01:58*GodEater votes too
14:02:27JdGordonyay, ill be president in no time now
14:03:03LinusNJdGordon: i'm not sure TARGETDIR is the best name
14:03:20LinusNTARGET has a special meaning in the embedded world
14:03:33JdGordonI'm open to suggestions
14:03:55JdGordonalso, are the category names ok? misc, games, applicatinos, demos ?
14:04:18LinusNi think FOLDERS was pretty good
14:04:25DerPapstpetur: no worries... i'm at work for already 5 hours :P
14:04:26JdGordonyeah, its spanish-english :p
14:04:27petursmall applications?
14:05:09GodEatersurely that's an applet ? ;)
14:05:15JdGordonI'm thinking I want to put viewers in rocks/viewers instead of apps so they arnt so accesable
14:05:25LinusNit's games/apps/demos now, right?
14:05:56DerPapstpetur: have you seen the link [IDC]Dragon posted? might be interesting for you and austiancoder....
14:06:15peturyes, but no time for that right now....
14:07:28LinusNJdGordon: sounds like a good idea, at least for those viewers that don't work as apps too
14:08:28JdGordonLinusN: isnt FOLDERS too similar to SUBFOLDERS which is used for gcc?
14:09:15LinusNyou mean SUBDIRS?
14:09:30JdGordonaltough, i guess not
14:09:34LinusNyou could call it CATEGORIES
14:09:41JdGordoncategries wins
14:12:31 Join rogelio [0] (n=rogelio@
14:13:54 Part rogelio ("Kopete 0.12.4 :")
14:17:31JdGordonGodEater: shorcuts, app or viewer?
14:18:12GodEaterboth - but mainly a viewer
14:18:15peturif it is also functional when run I'd say app
14:18:35petur*when run standalone
14:18:39GodEaterI'd put it under viewers for a category anyway
14:18:42JdGordonyeah, thats the destinction...
14:18:49JdGordonviewers is not accessable from the plugin browser
14:19:00JdGordonso if it can run standalone its an app
14:19:20GodEaterwell up to you - but the "run as an app" thing is kind of an afterthought
14:19:28GodEaterand you don't gain any other functionality from it doing so
14:19:56peturyou mean you can't do anything with it if run standalone?
14:20:00 Join B4gder [0] (
14:20:10 Join chrisjs169_ [0] (
14:20:12GodEateryou can - it loads the "global" shortcuts file in the same way as if you'd clicked on the file
14:20:36peturso it's an app...
14:21:01GodEaterguess so - though I can't imagine anyone actually using it like that
14:21:46*petur can't imagine anyone using cube too...
14:22:38 Quit Febs (Read error: 110 (Connection timed out))
14:26:27 Nick chrisjs169_ is now known as chrisjs169 (
14:30:09*GodEater isn't sure what petur means. Cube is practically all I use Rockbox for.
14:30:24pondlifeCan't beat a bit of cube
14:30:36pondlifeEspecially in wireframe
14:31:19GodEaterit's phat
14:31:22GodEateror something
14:31:36JdGordonyou have to press left left up left right down jump forward side side down
14:31:37*petur shakes head
14:31:48pondlifeSeriously, I'll be happy that this categorisation will result in the seperation of the useless "demos" (useless aside from programming examples).
14:31:56GodEaterpetur: corner again ? :(
14:32:08*GodEater slouches off to the corner once more.
14:34:24 Quit [IDC]Dragon ("CGI:IRC")
14:34:56 Join Arathis [0] (
14:38:18 Quit HellDragon (Connection timed out)
14:39:35JdGordonany obvious mistakes? (apart from doom and some in /rocks
14:39:58JdGordonshould credits go in demos? or stay in rocks?
14:40:21 Join Rob222241 [0] (
14:41:07peturit's an app, no?
14:41:57JdGordonwell... not really
14:42:06JdGordoni'm incliuned to just leave it in rocks actually
14:42:42peturor stuff it with the viewers as it is called directly by the main code
14:46:32*GodEater votes for viewers
14:47:25JdGordonI got rid of the misc category, I dont think its needed
14:48:01 Join Febs [0] (n=chatzill@
14:48:01GodEaterpacbox, maze and reversi should all be in games too ?
14:48:34JdGordonyeah, missed them
14:48:44JdGordonrunning make install again to make sure nothing is missed
14:48:52 Quit Febs (Client Quit)
14:50:09GodEaterwasn't iriverify a plugin once? I don't see it there
14:50:22GodEateror has it got some other weird name ?
14:50:56JdGordoni guess its only h1xx... i did that from the e200 sim
14:51:10JdGordonhave to do a build for each target to make sure none are missed :(
14:52:05B4gder :-)
14:52:16GodEaterhasn't GRaTT done a verion of iriverify for the sansa too ?
14:52:29JdGordonB4gder: thanks, but that on my comp would take months to finish
14:52:40JdGordonhe did pla<->m3u
14:52:48GodEaternot accepted ?
14:52:49B4gderwell, I bet it'd complete while you sleep...
14:53:29B4gderits not like I use to wait while it runs either
14:54:46JdGordonhmm.... might have to do that I guess
14:55:15B4gderyou can even most likely remove a few of those targets
14:55:38GodEaterlittle point doing both of the 32/64 MB ipod videos for example
14:55:53JdGordoncan it be set to only do the sims?
14:56:04JdGordonactually. no better do the real thing :(
14:57:15 Quit Rob2222 (Read error: 110 (Connection timed out))
14:58:44 Quit barrywardell_ ()
14:58:53JdGordonanyone think any of the apps should be in viewers instead?
14:59:04*JdGordon barely uses any of those plugins
14:59:59*GodEater still thinks shortcuts should be in viewers
15:00:14JdGordonok, your the boss :)
15:00:53GodEaterI just can't see any good reason to launch it directly as a plugin. You'd have to be mental. =)
15:02:18JdGordonwhen does the tracker week officially end? is it going to end?
15:02:40pondlife5th August
15:02:55peturI would add another week, it's been going great
15:03:00pondlife(according to bluebrother's original post)
15:03:08GodEaterso it's a tracker "week" in the same way as September is now "endless" ?
15:03:52 Join Febs [0] (n=chatzill@
15:03:57JdGordonwell, yeah, it was really successfuly, but instead of keeping open forever, we should do it once every month or so
15:05:07JdGordonok, done the player, recorder and e200 builds and all is good, which other ones would be good to test?
15:05:16JdGordonthat pretty much covers all plugins doesnt it?
15:06:08 Join Soul-Slayer [0] (n=jonno@
15:06:28dionoeaooh, are you doing the plugins categorising thing?
15:07:23JdGordonalmost going to commit
15:08:51*n1s hides under the table...
15:09:49dionoeacool :)
15:10:17B4gderwow, what a commit
15:11:07n1shmm, viewvc doesn't show functional whitespace changes...
15:12:19B4gderis that red jhMikeS' or n1s' fault?
15:12:47peturcan't be jhMikeS
15:12:50JdGordonand there goes the green delat row :)
15:13:17B4gderweird red
15:14:12JdGordonhey, the ipod2g3g column has gone :)
15:14:22JdGordonwhen did that happen?
15:14:30B4gdernobody knows, it's like magic!
15:15:08B4gderthe scripts keep a 7 day backlog
15:15:23B4gderso I guess the bad name was now older than that
15:17:18 Join pixelma [0] (
15:17:36JdGordonlots of red!
15:18:24JdGordonyikes.... delta isnt very nice either :p
15:18:35LinusNsomeone hasn't tried to compile the archos targets before committing
15:18:39n1sok, gtg for a while, will fix red later, it's because I added a space for the archosrom=""#"blah" in configure to fix make clean
15:18:40peturn1s is collecting many points ;)
15:18:59n1sLinusN: not bootloaders no
15:19:11JdGordonn1s: is gonna get shot by amiconn if the builds are fixed by the time he notices :D
15:19:14B4gderand sims I guess :-)
15:19:28n1sah sims too
15:19:49*B4gder is not complaining, that was a huge commit
15:19:55 Quit BigMac (Read error: 110 (Connection timed out))
15:19:59n1snow food, later red, hope y'all survive without sims and bootloaders for an hour
15:20:41JdGordonit sounds reasonable to bump the min api version seen as the config paths for all the plugins are moved yeah?
15:22:22 Join Entasis_ [0] (
15:23:04 Join andrew_ [0] (
15:23:13 Join inversion [0] (n=none@
15:25:49pixelmais there a nice script somewhere that will help the translators?
15:26:09*pixelma out of the loop for 2 days or so ;)
15:26:34B4gder2 big days in the world of languages and translations, that's for sure
15:26:54JdGordonwhich target uses overlays?
15:27:28peturcurrent lang updating takes a lot of time, already spent most of last evening on 1 file :/
15:28:11pixelmaI mean, I'd try to sync the german lang but welcome everything that would make this work easier
15:28:28JdGordonit needs a rbutil frontend
15:29:17peturlots of strings were removed and added again at the end (untranslated) :(
15:30:06 Join XavierGr_ [0] (
15:30:08 Quit XavierGr (Nick collision from services.)
15:30:11B4gderdue to ID rename I presume
15:30:28pixelmapetur: yes and renamed, I know. I helped testing the langV2 patch before.
15:30:43B4gderso possibly identifying the renames and doing a script for them would be a good idea
15:30:52pixelmabut only ever looked at english.lang...
15:32:20*pondlife notes the playback comment "Unfortunately only reliable when music is not also playing."
15:32:42pondlifeDoesn't sound too hopeful :/
15:33:14pixelmawell, I don't know much about scripting but I thought it could be possible to have something that will reorder the languages the same way it was done with english
15:34:03 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
15:34:15pondlifeHi Nico_P, nice holiday?
15:34:25Nico_Pvery nice, thanks :)
15:34:30Nico_PI've been doing some work
15:34:54Nico_PI have a git repo I could try to publish
15:34:59JdGordonmob work?
15:35:31*bluebrother notices the number of open tasks fell below 800
15:35:45bluebrotherso ... someone suggested extending the cleanup period?
15:35:54Nico_PI decided to drop Rb in RB and implemented metadata moving
15:36:06Nico_Pbasically MoB works in my test plugin
15:36:30JdGordonhaha, too hard?
15:36:47JdGordonm oving metadata? so the user has to make sure it hasnt moved since last access?
15:37:06pondlifeYou need to tame the rest of Rockbox to make sure it is a sensible user of the API...
15:37:08Nico_Pif the user uses bufgetdata to access the metadata, there is no problem
15:37:32pondlifeDepends on how long they keep a pointer, perhaps?
15:38:41 Join XavierGr [0] (
15:40:10Nico_Pthe user shouldn't expect the metadata not to move
15:40:30 Quit Entasis (Read error: 110 (Connection timed out))
15:40:33Nico_PI'll publish my git repo
15:40:48JdGordoncommit to a svn branch....
15:41:01Nico_PI'm not sure it would be easy
15:41:03pondlifeIf you can pop it into JDGordon's SVN I'll look.
15:43:12JdGordondoh! forgot to say delete your old rocks folder before updating int he commit messgae :(
15:43:33pondlifeJdGordon: Commit a little mod to add that message?
15:44:10pixelmawait if some new "red" will pop up ;)
15:44:17JdGordonim hoping there wont be :p
15:46:01dionoeayou could update the commit message ... (but that needs to be enabled server side before)
15:46:34bluebrotheriirc changing the commit message isn't enabled
15:47:11peturif you plan to change it, fix your typo too :p
15:47:32bluebrotherno typos? Then it wouldn't be JdGordon ;-)
15:47:38pondlifeBut optoins taste good.
15:48:40 Quit XavierGr_ (Read error: 101 (Network is unreachable))
15:50:56JdGordondoh! the one time i want to do an oops commit :p
15:50:57 Join Falen [0] (
15:53:38chrisjs169what's up with the php errors in flyspray?
15:54:02JdGordonanti-KISS ftw! strings[count++]++;
15:54:13 Join Falen_ [0] (
15:54:20 Quit Falen_ (Client Quit)
15:54:24Nico_Ppondlife, JdGordon:;h=no_rb_in_rb
15:54:42 Join Falen_ [0] (
15:54:42 Quit Falen_ (Client Quit)
15:54:56B4gderchrisjs169: sorry, the christal ball is broken, you need to spell out the problem to us
15:55:08***Saving seen data "./dancer.seen"
15:55:09JdGordonill try to remember to look later Nico_P, prepiong 1 last commit, then bed
15:55:35Nico_PJdGordon: no worry, I'll probably quickly add info about this on the wiki page
15:56:23*Nico_P is starting to love git and git-gui even more
15:56:41chrisjs169B4gder: about four or so times now it's said "Notice: Undefined index: 0 in /usr/share/flyspray/htdocs/includes/class.flyspray.php on line 344 "
15:56:43 Join Falen_ [0] (
15:57:30*dionoea got that error too
15:57:35B4gderwhen you did what?
15:57:48chrisjs169when viewing a patch
15:58:05 Quit aliask ("ChatZilla [Firefox]")
15:59:28 Quit Nico_P (Remote closed the connection)
16:01:52pixelmaI get that sometimes too
16:02:47 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
16:07:19 Part LinusN
16:08:45 Part pixelma
16:08:53 Quit atsea- (Remote closed the connection)
16:10:05*JdGordon joing the "has left this channel|server" club
16:10:10 Quit JdGordon ("Konversation terminated!")
16:10:27 Quit Falen (Read error: 110 (Connection timed out))
16:17:11Nico_Ppondlife: had a quick look at my repo ?
16:18:09 Quit Falen_ (Read error: 110 (Connection timed out))
16:18:09*GodEater just pull'd from it
16:18:25pondlifeNico_P: Not yet - maybe tonight :(
16:18:29GodEaterwhich files does MoB live in?
16:18:41pondlifeUndergoing WorkHell (tm) today
16:18:49Nico_PGodEater: the main file is testplugin.c
16:18:59Nico_Pnot very intuitive, I know
16:19:40Nico_Ppondlife: no worries... If you have any comments, maybe write me mails... that way I won't miss them
16:20:09Nico_PI was thinking of adding another call similar to bufopen, to allow bufferin other things than files
16:20:33Nico_Pand lately I have been wondering about bufseek
16:20:50Nico_PGodEater: didn't you clone it ?
16:21:12 Join Arathis_ [0] (
16:21:16Nico_Pit's not the repo I set up a few days, ago, it's a new one I set up today
16:22:46GodEaterwas wondering why I couldn't see a testplugin.c ;)
16:22:49 Quit webguest38 ("CGI:IRC")
16:23:46 Join styleism [0] (
16:24:09Nico_Pgit is really awesome and git gui is very nice too
16:24:24GodEatercloning now
16:25:27GodEatergot it
16:26:10Nico_Phow are the other SoC projects coming along ?
16:26:20preglowwma is doing fine
16:26:22*TiMiD[FD] just noticed the hex editor plugin in the flyspray ... could make it to svn after some changes
16:26:44 Join atsea- [0] (i=ariel@gateway/tor/x-a402eb902fc66935)
16:28:19Nico_Ppreglow: I didn't really doubt that :)
16:28:48peturusb is not doing very fine
16:29:26GodEaterand TTS is apparently a black hole
16:29:34GodEaterwhich only markun can see into
16:30:18pondlifeBut can he?
16:30:49GodEaterhe has some event horizon piercing device
16:30:59GodEaterI'm not clear on the technical details
16:31:37Nico_Ppetur: what's the problem with usb ?
16:31:44pondlifeSeriously, with austriancoder reappearing yesterday and Nico_P today, has markun actually heard back from TTSbox?
16:32:12peturaustriancoder took off for almost 3 weeks without telling...
16:32:33Nico_PI warned Llorean, but I think he's on holiday too
16:32:41 Join BigMac [0] (
16:32:45B4gderhe was, he's back now
16:33:15pondlifeNico_P: No problem, holidays are good.
16:33:31pondlifeEspecially if you carry on working whilst on them
16:34:30Nico_Phehe... I'm in an isolated part of Devon without internet access and there's not much to do
16:34:49Nico_PI read the latest harry potter in 3 days, then started working a bit :)
16:35:43*n1s wonders why talk.c is not built for hwcodec sims but for everything else (cause of red sims)
16:36:07pondlifeBecause hwcodec sims don't do much?
16:36:14pondlifeThey should include it IMHO
16:36:36 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
16:38:02 Join austriancoder [0] (n=austrian@
16:38:30n1spondlife: problem is that it's seriously broken for those and that I cant test voice stuff on sims because of the 64 bit mp3 crash thingy... :-/
16:38:43 Quit Arathis (Read error: 110 (Connection timed out))
16:38:46austriancoderjhMikeS: did you found something to get usb controller sending?
16:38:53 Nick Arathis_ is now known as Arathis (
16:39:12*pondlife spots that there are now 3 GSoC students in the room.
16:40:26jhMikeSaustriancoder: not yet but I was really tired and not in the mood to learn everything about it yet :)
16:40:30 Quit atsea- (Remote closed the connection)
16:40:51austriancoderjhMikeS: no problem
16:41:08saratoganerochiaro: here is a freestanding wma fixedpoint decoder that i've been using to debug the one in rockbox
16:41:36austriancoderwhats the best place to put a global variable (struct with all usb settings)? Also I need some settings menu stuff
16:41:40saratogathat might be a good place to start, however there are some problems with it
16:42:17saratogait uses a very old version of the asf parser that doesn't work very well, and it does not include the changes made later that allowed us to decode only one frame of audio at a time (so memory use is fairly high)
16:42:36markunpondlife: TTSbox is very quiet these days..
16:42:37peturaustriancoder: settings go to settings*.* are put, the rest you put in your own file at the top
16:42:44jhMikeSaustriancoder: I'm sure I'll have a deeper look into it but I started on something I want to keep focused on for the moment.
16:42:47petur-are put
16:42:52nerochiarosaratoga: i've managed to get to compile the one you have in rockbox and build as a shared library (it took some coaxing and i'm not including the asf yet). i was going to try to test it in a while
16:43:28saratoganerochiaro: if you can get the rockbox one to work, then you should probably use that
16:43:52saratogawould certainly make merging in our improvements easier
16:44:01nerochiarosaratoga: that's what i'm trying. i'll take a peek at the freestanding one in case i fail
16:44:23saratogathe decoder in the free standing one is actually very, very close to the rockbox one
16:44:37saratogaaside from the memory and parsing issues, it generally produces bit per bit identical results
16:44:52saratogaso its very useful for debugging
16:45:28nerochiarosaratoga: ah, good then
16:46:27austriancoderpetur: so I will do add some usb settings (usbmode: automatic|device|host - usbdevicedriver: storage|serial|...) - then i hope we get the sending working
16:46:37nerochiarosaratoga: i wanted to ask you if it's normal that wmadeci.c includes wmafixed.c (not .h) ?
16:46:49*Nico_P has to be going
16:47:13 Nick lost|X40 is now known as lostnihilist (
16:47:28Nico_Pbye everyone, see you soon :)
16:48:02nerochiarosaratoga: also i was wondering if it was considered as a future improvement to pull in the armv4l optimizations from the ffmpeg codebase
16:48:31nerochiarosaratoga: they seem to be just about using some specific arm instructions to help the mdct functions
16:48:36 Quit Nico_P (Remote closed the connection)
16:49:08*austriancoder is back in about 20 minutes
16:50:27DerPapstaustriancoder: have you seen the link [IDC]Dragon posted?
16:50:41saratoganerochiaro: what ARM optimizations?
16:50:44markunit would be so nice if we didn't have to do the mdct optimisations each time and could share the code
16:50:54austriancoderDerPapst: no... but will have a look at it
16:51:20 Join toffe82 [0] (
16:51:25pondlifeHmm, missed JdGordon....
16:51:46austriancoderDerPapst: ahh.. yes i konw this project.. had email contact with the author
16:51:48pondlifeAnyone else think the Plugins categories should be in alphabetical order?>
16:52:02nerochiarosaratoga: in ffmpeg source they are in libavcodec/armv4l directory
16:52:13DerPapstaustriancoder: ok then nvm ;)
16:52:27nerochiarosaratoga: saratoga they are pulled in via the dsputil.h header i think
16:53:27saratoganerochiaro: I read through the asm file in the arm4 folder a couple months ago, I couldn't find anything useful to the wmadecoder
16:53:39saratogai think they were mostly DCTs and such for video codecs
16:53:59markunsaratoga: any chance of sharing the mdct implementations of at least some of our codecs?
16:54:03nerochiarosaratoga: ah, ok. i had this idea that also wma uses these, but i'm not a codec expert by a long shot
16:54:34saratogamarkun: it would be difficult for wma since it uses the MDCT somewhat uniquely
16:54:42markunaha, too bad
16:54:51saratogatheres 5 different MDCT transforms used, Ogg and AAC use only 2 of them
16:55:07saratogathough perhaps those 2 could be added in for some speedup in WMA
16:55:27markunsome implementations use the FFT and others implement it directly, would be nice if we could compare which one is faster for each target
16:55:57pondlifeOops, nm
16:56:26 Join ToHellWithGA [0] (
16:56:36saratoganerochiaro: the wmafixed.c thing looks like a bug
16:56:58 Quit lostnihilist ("Leaving")
16:57:03 Join lostnihilist [0] (
16:57:16nerochiarospeaking of AAC, i am using the plain faad source with basically no modifications, and on my CPU (ARM9, 200Mhz) performance is terrible, especially for files that do SBR. is the implementation in rockbox any better ?
16:57:21 Join dandin1 [0] (
16:57:30saratogawe use FAAD
16:57:38saratogaand yes performance is terrible :)
16:58:02saratogai think we get 2x realtime for SBR on a 300MHz ARM9
16:58:27saratogatheres actually been a couple improvements to FAAD in rockbox made by Lear
16:58:32saratogamight want to look into that
16:58:34nerochiaroi can't go faster than realtime with SBR. and 1.87x realtime with non-SBR
16:58:42saratogathats terrible
16:58:49nerochiaroyep, really sucks
16:58:59saratogawe definately get better then that, do you have ASM fixed point functions?
16:59:21nerochiaroi compiled with fixed point,i probably forgot some switch
16:59:40nerochiaromight be really worth to pick up your implementation or build flags at least
17:00:17 Quit Entasis_ ("Leaving")
17:00:41nerochiaroi was also toying with the idea of using Helix/Real AAC codec instead. anyone around who happens to have tried it ?
17:00:54nerochiaroit seems optimized for ARM processors a lot
17:01:15B4gderthe ipl guys use that I believe
17:01:21B4gderwe can't due to license restrictions
17:01:33saratogayeah i really wanted to try Helix
17:01:39saratogaFAAD is really terrible
17:01:42nerochiaroB4gder: what's bad with their license ?
17:01:46saratoganot gpl
17:01:49B4gderit's not gpl compatible
17:02:31markunthe usual problem
17:02:58saratogamarkun: i'm sure the fft we use now for wma is not very fast, but since theres 5 different mdcts used, I can only replace it with another fft thats fully general (takes block length as an arguement)
17:03:09saratogado we have such an implementatino in the other codecs?
17:03:18 Quit andrew_ (Nick collision from services.)
17:03:22 Join andrew_ [0] (
17:03:24 Quit andrew_ (Nick collision from services.)
17:03:34pondlifeAnyone know if there's a Cygwin packaged eSpeak/Festival/Flite ?
17:03:41markunsaratoga: not sure
17:04:01saratogaeventually i'm going to look through the AAC and Vorbis decoders, if i find something i'll merge them
17:04:14saratogathe 3 formats have so much in similar, i'm sure we could share some things
17:04:16saratogaffmpeg does
17:04:58saratogathat reminds me, did the ffmpeg people ever decide they were going to write their own AAC decoder?
17:05:06saratogai thought i heard they wanted to a while back
17:08:23 Join andrew__ [0] (
17:09:57 Join jgarvey [0] (
17:17:41 Join pixelma [0] (
17:17:43 Join enyc_ [0] (
17:17:58markunsaratoga: during GSoC2006 someone worked on a AAC decoder for them, but I can't find the source code
17:18:03pixelman1s: around?
17:18:10markunyou can see the commit logs here:
17:18:12n1spixelma: yes
17:19:32pixelmadid you look through the voice strings in the "talk more patch" - I mean maybe it's not worth on Archos because they can't be spoken during music playback anyways...
17:19:53pixelma(ass a "?" where it fits)
17:20:23*pixelma suffers from typo classes...
17:20:29n1spixelma: yes I had a look at them, any strings that you would particularly want to exclude?
17:20:57pixelmadidn't have such a close look at it yet
17:22:08n1spixelma: should be easy now, just change the voice section of a phrase to *: "" and swcodec: "whatever"
17:22:50pixelma- and am at a slooow connection and without build environment, maybe I don't have time/possibility to work on it
17:23:38pixelmaat least until tuesday night/wednesday
17:23:46 Join rogelio [0] (n=rogelio@
17:24:22 Part rogelio ("Kopete 0.12.4 :")
17:25:26n1spixelma: there's no rush as that change will not break anything so take your time :-)
17:25:40pixelmajust weird to see that almost all gain from langV2 is already gone...
17:27:45n1spixelma: well, yes but we gained some nice polish for the voice ui and an english.lang that's IMO a lot easier to maintain
17:28:37n1sa big gain is the possibility to do what you just suggested and keep the voice clips for targets that are not as pressed for space
17:30:11 Quit enyc (Read error: 110 (Connection timed out))
17:30:18B4gderlots of gain is not gone, like the player voice file was shrunk by almost 50%
17:30:29B4gderin fact more than 50%
17:32:17 Quit styleism (Read error: 110 (Connection timed out))
17:32:45n1sB4gder: the line that broke the achos bootloaders is 1321 in configure where we assume a target with "archosrom" set to "" is not an archos target, do you have any ideas for a nice fix, I was going to sheck for t_cpu = "sh" but it doesn't feel right ..
17:33:49pixelmabut the player's bin size (and space in RAM for the voice file) was not so close to or over the limit(s) like on the other Archoses - before
17:34:17B4gdern1s: t_manufacturer perhaps?
17:34:39DerPapstmy typo classes are the best! :D
17:35:00n1sB4gder: ok, will catch the av300 but that's a later issue :-)
17:35:07B4gderah yeah
17:35:19B4gderthat's a hybrid thing anyway so it'll cause all sorts of headaches
17:35:55n1sB4gder: is there a way to test for multiple conditions in a shell script if like && in c?
17:36:22B4gderlemme check
17:36:29B4gderyou can use && if you use multiple "test"
17:36:31GodEatern1s: && is the way to do it in bash
17:36:47B4gderbut -a also works
17:36:53B4gder both EXPRESSION1 and EXPRESSION2 are true
17:36:55B4gder(from man test)
17:37:15n1sah thanks
17:37:21GodEaterprobably safer to use -a then isn't it ?
17:37:25GodEaterso it doesn't assume bash
17:37:46B4gder&& works in pretty much all shells I think
17:38:16 Join atsea- [0] (i=ariel@gateway/tor/x-61c9072986288908)
17:38:16B4gderI recall -a not always working the way you'd think, but I can't remember the details right now
17:38:47B4gderif test $ac_cv_header_x509_h = yes &&
17:38:47B4gder test $ac_cv_header_crypto_h = yes &&
17:38:47B4gder test $ac_cv_header_ssl_h = yes; then
17:38:58B4gderis "universally" fine
17:39:46B4gder(snippet from the curl configure script)
17:39:56GodEateraren't there some shells which evalutate both sides of a condition rather than failing the test as soon as one is false ?
17:40:07*GodEater isn't sure if that's an issue or not though
17:40:15B4gderI don't think so
17:40:28GodEaterI must have taken my imaginary shell pills this morning
17:43:28 Quit BigMac (Remote closed the connection)
17:44:07n1sin fact it makes more sense t just do test $t_manufacturer = "archos"
17:47:01 Quit DerPapst ("So Long And Thanks For All The Fish!")
17:47:11pondlifeHmm, does anyone have voice menus working since langv2?
17:47:18*n1s does
17:47:30n1spondlife: did you rerun configure
17:47:32pondlifeIs still correct?
17:47:42pondlifeI'm building under Windows
17:48:03pondlifeI suspect that script needs work now.
17:48:05nerochiarosaratoga: the asf parser is all in the metadata/asf.c ?
17:48:32pondlifeThe english.voice produced was rather smaller than before (700k, not 1.4M)
17:49:43B4gderin my runs it is the opposite
17:49:54B4gderthey were 1.4M before, now they're all smaller
17:50:04pondlifeThat's what I mean
17:50:07n1spondlife: yes, i think so too, at least the version of voicefont on that page is very old and the format of the voice files changed
17:50:30B4gderbut i haven't tested these voices... :-)
17:50:33pondlifeAh, where's a newer one?
17:50:54*pondlife knows only what the wiki tells him.
17:51:03n1spondlife: tools dir in svn
17:53:04pondlifeOK, new file on it's way
17:53:05n1spondlife: if you are going to fix the script voicefont now also needs the TARGET_ID for the target it's building the voice file and a list of IDs preprocessed by genlang using the -o option
17:53:58pondlifeHmm, no time to get into fixology :(
17:54:32salty-horsen1s, i'm seeing the string problem by using a daily build from today (6th), and i don't see it using a build from the 27th
17:54:47*n1s can't fix, has neither windows nor SAPI stuff
17:54:57 Quit ompaul (Remote closed the connection)
17:55:10***Saving seen data "./dancer.seen"
17:55:23n1ssalty-horse: well the lang cleanup patch went in yesterday so that's not surprising
17:55:37salty-horsehow come others don't see it?
17:55:39n1sare you using a n official build now or are you building yourself
17:55:50salty-horsei'm using the official build from
17:55:57n1swhich target
17:55:59salty-horse(I also built it myself... same result)
17:56:02salty-horsesansa e200
17:56:37 Quit XavierGr (Nick collision from services.)
17:56:40 Join XavierGr [0] (
17:57:09 Join Lear [0] (i=chatzill@rockbox/developer/lear)
17:57:21n1ssalty-horse: and you are absolutely certain that you overwrote all old files, no rockbox.whatever file in the root of the player etc...
17:58:06salty-horseno, since i have some config files. i'll try moving the current .rockbox dir aside
17:58:52saratoganerochiaro: just about, though there might be a tiny bit of stuff in wma.c in the codecs directory
17:59:00saratogai'm actually just starting to look into that code
17:59:07saratogalinuxstb wrote it
17:59:13salty-horsea clean install works
17:59:43Learn1s: Btw, saw a "!!" in talk.c in that patch earlier today...
18:00:26n1sLear: hmm, I suppose that is a not-not :-)
18:00:41nerochiarosaratoga: ok. but is that from ffmpeg too, or is it brand new ?
18:01:19 Quit B4gder ("It is time to say MOOO")
18:01:59saratogaall brand new
18:02:10 Quit inversion (Read error: 110 (Connection timed out))
18:02:13saratogathe ffmpeg parser works a lot better, but its not really suited for this sort of work
18:02:18n1ssalty-horse: ah, nice
18:02:29salty-horsenow to recover my config files :)
18:03:13n1sLear: I wish the patch author would come to irc so I could ask if that's intended or a typo or something...
18:04:12 Join Domonoky [0] (
18:05:25 Quit atsea- (Remote closed the connection)
18:05:32 Quit petur ("work->home")
18:07:35 Join atsea- [0] (i=ariel@gateway/tor/x-00121baa20459a48)
18:10:00bluebrotherDomonoky: I tried NVDA today −− free screen reader for windows.
18:10:40Domonokybluebrother: does it work ?
18:10:42 Join secleinteer [0] (n=scl@
18:10:46bluebrotherworks sufficiently, especially if you use the windows voices and there's a portable version around
18:10:47 Join Falen [0] (
18:10:53bluebrotherso no installation needed.
18:11:03n1spondlife: this is basically what you did when you changed the voice settings around, right?
18:11:21bluebrotherand I tried the tool buttons on xp today ... they show the dotted mark in classic style, but not with luna :(
18:11:47 Part pixelma
18:12:00Domonokyah, so its a luna theme problem..
18:12:32Domonokybut its not really bad, blind users dont need a visual clue for the focus.. and non-blinds can use the mouse :-)
18:12:37bluebrotheryes. The tool buttons have the advantage that the (for the gui not visible text) get read by the screen reader.
18:12:45bluebrotherthat's what I thought ;-)
18:13:47Domonokyso we leave it like this, and if someone complains, we can change it :-)
18:13:56bluebrotherthere is only one problem I noticed: NVDA tells me when the focus enters the tab view, but it doesn't read the title of the hilighted tab.
18:14:33pondlifen1s: Yes, looks like it.
18:14:52bluebrotherwell, at least it _is_ accessible. We should try some refinements, but I think we can do that later
18:15:04bluebrotheras currently there is still some functionality missing.
18:15:06n1spondlife: ok, I'll close
18:15:47bluebrotherI'm looking into adjusting the themes script to create ini-style files. Shouldn't be hard and make implementation much easier ;-)
18:16:04Domonokybluebrother: yes i think we should concentrate on functionality, and refine it later..
18:16:40Domonokybluebrother: would be nice if that is possible with the rbuti.php script ..:-)
18:16:57bluebrotherI'm hacking that script atm
18:20:27 Join matsl [0] (
18:24:25 Join Guile`` [0] (n=Guile@
18:24:36 Join Arathis_ [0] (
18:24:57 Quit Arathis (Nick collision from services.)
18:25:03 Nick Arathis_ is now known as Arathis (
18:34:18 Quit obo ("bye")
18:36:05 Join pepie34 [0] (
18:39:23 Quit idnar (Nick collision from services.)
18:39:25 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
18:42:09 Quit secleinteer (Remote closed the connection)
18:42:24 Join secleinteer [0] (n=scl@
18:43:12 Quit Falen (Read error: 110 (Connection timed out))
18:43:43 Join ackbahr [0] (
18:48:16 Join My_Sic [0] (
18:57:43 Quit Rick (Read error: 104 (Connection reset by peer))
18:58:33 Join Rick [0] (
19:03:41 Quit pepie34 ("Ex-Chat")
19:10:36 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
19:13:32 Quit ackbahr (Remote closed the connection)
19:21:52 Join amiconn [0] (
19:24:52preglowsaratoga: i'm fairly certain the tremor code has an mdct that takes block length as param
19:25:52 Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon)
19:26:20preglowsaratoga: as a matter of fact, merbanan suggested we try using that instead of the ffmpeg one
19:27:30*amiconn committed the PP related runtime improvements for PP5002
19:27:45amiconn(now verified that the 3rd gen OF sets the same values)
19:28:31thegeekyour work is much appreciated amiconn
19:29:28preglowthe day runtime is better on pp5020 too will be a happy day
19:30:38amiconnOn PP5002 it is. Just today I found another register (included in my commit) that may make it even a bit better than what I got in my 2nd gen runtime test
19:30:45XavierGrthen the ipod port will be at peace at last! :D
19:30:55preglowXavierGr: indeed
19:31:00amiconniPods, H10s, ...
19:31:36XavierGrand rockbox will have once again much longer battery time on all targets comparing to OF
19:31:39 Join petur [0] (n=petur@rockbox/developer/petur)
19:31:52amiconnLike it should be....
19:32:16*amiconn wonders why he's the only one doing that kind of low level stuff :/
19:32:41preglowbecause you like it?
19:32:43XavierGrbecause you have the skills and you like it :P
19:33:03preglowthat should sum it up
19:33:16preglowthe fact that you have to disassemble a lot doesn't help either
19:33:35preglowi did some low-level work on the i2c driver some months back, but that got lost in a disk crash
19:33:40preglowshould teach me to either backup or commit
19:33:56amiconnRight now I don't have the necessary measuring equipment at hand, so I won't start with PP502x today or tomorrow
19:34:23amiconn(plus that I have to implement proper suspend for PP5002 before, so that we can release a bootloader)
19:35:04amiconnRE becomes a lot easier if you can compare and test on multiple PP targets
19:35:22amiconnEven though I now have several, there are still uncovered configurations
19:35:45amiconnAnd "remote" tests are somewhat cumbersome
19:36:10amiconn(depending on the skill level of the dev at the other end, but definitely time consuming)
19:37:35*amiconn always forgets what that other potential PP5002 target was.. :/
19:37:44markunpreglow: the mdct in faad also takes a block length param, but uses the fft to compute it
19:39:39preglowamiconn: yeah, remote tests are annoying
19:42:04 Quit thegeek (Read error: 104 (Connection reset by peer))
19:44:19 Join thegeek [0] (
19:44:37n1samiconn: according to wikipedia only ipods used 5002, the rio karma had 5003...'
19:45:45amiconnShould also be possible to make a port for the karma; afaik PP5003 is PP5002 with fixed cache
19:46:30saratoganot sure we'd get many takers, the karma people are fanatical about their firmware
19:46:42n1samiconn: although a working karma might be hard to come by, the users seemed extremely happy with them...
19:48:08amiconnStrange, that would mean the first (and only) OF I know of that doesn't have at least one severe flaw...
19:49:33 Join pepie34 [0] (
19:49:51XavierGrany idea why my compiled build has all the lang strings indexed wrong?
19:50:11n1sXavierGr: did you reconfigure?
19:50:18 Join [IDC]Dragon [0] (
19:50:29 Quit ompaul (SendQ exceeded)
19:50:48amiconnOur rare guest....
19:51:03pondlifeWe've had a lot of guests today :)
19:51:09XavierGrlet me rm -r * the folder and try again
19:51:11[IDC]DragonI just wanted to check you got my USB host msg
19:51:40[IDC]Dragonpondlife: who else is rare?
19:51:47 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
19:51:52XavierGrn1s: is there any chance that the rtc mod brakes it?
19:52:29*petur imagines screeching tires
19:52:53n1sXavierGr: well, you will not have the same .lng and .voice files as an official build but it should work...
19:52:55*amiconn notices a memoserv memo
19:52:55[IDC]Dragonamiconn: seems not, peek the log at 13:56
19:53:06[IDC]Dragonthere we go
19:54:26amiconnWell, that might interest austriancoder
19:54:36pondlife[IDC]Dragon: I only said guests, not all of them rare :)
19:55:07amiconnUSB host is sure an interesting feature, but not that interesting to me that I'll work on it
19:55:08[IDC]Dragonaustiancoder is the USB OTG guy?
19:55:12***Saving seen data "./dancer.seen"
19:55:13pondlifeAnyone else feel up to updating the Windows voice building script on ?
19:55:31petur[IDC]Dragon: yes
19:55:39[IDC]Dragonamiconn: it sure doesn't have to be you
19:55:40amiconnHe is the guy that took the "software USB for rockbox" GSoC project
19:55:51amiconnFirst goal is to implement an USB device stack though
19:56:10XavierGrnote to self: always make a clean build after a major change...
19:56:14peturI'll be happy if he manages the device part
19:56:18*amiconn wonders how similar USB MSD and firewire MSD are at the device side
19:56:19[IDC]Dragonjust tossing this in, to the german readers
19:56:36[IDC]Dragonno idea
19:57:16[IDC]DragonI've seen a hobby uC implementation doing USB (client) with bitbanging
19:57:28[IDC]Dragonon a PIC or Atmel
19:58:05[IDC]Dragontime to conquer that technology!
19:58:14peturyes, there's one for 8bit controllers circulating amongst electronics magazines
19:58:23[IDC]Dragongotta go, cu
19:58:31 Quit [IDC]Dragon (" HydraIRC -> <- Nine out of ten l33t h4x0rz prefer it")
19:59:06pondlifen1s (or anyone): How do I make/get a voice IDs text file for use with voicefont?
19:59:09 Quit Soul-Slayer ("Leaving.")
20:01:43n1spondlife: genlang -o -e=path/to/english.lang -t=target:list:of:features yourlang.lang > list_of_ids
20:02:08pondlifeThanks. And I'll work out the target ID from voicefont.c...
20:02:13n1syourlang.lang may of course be the same as english.lang
20:02:24pondlifeIt will be :)
20:02:30n1spondlife: the build system decides the target ID
20:03:08amiconnI hope that langv2 removed the bitswap from voice for swcodec...
20:03:11pondlifeHmm, there's no build system involved in the Windows script
20:03:19n1samiconn: nope
20:03:27 Join GodEater__ [0] (n=vircuser@rockbox/staff/GodEater)
20:03:33amiconnWhy? Would have been the ideal chance...
20:03:35pondlifelangv3 has that though...
20:03:43n1sbut that should be simple now...
20:04:17pondlifeDo it quickly before lots of people make voice files?
20:04:19n1samiconn, I'll look into it
20:04:31GodEater__plugin re-org and langv2 not being added to MajorChanges ?
20:06:15 Quit Arathis ("Verlassend")
20:06:55*amiconn wonders whether the plugins with moved settings/highscore will recognise them when I move them by hand
20:07:59amiconnHmm, 'make zip' doesn't package test plugins now :|
20:08:17*bluebrother awaits users complaining about their game settings being broken
20:08:48pondlifeDoes the to access plugins just browse the directory structure?
20:09:14pondlifeOr are the categories hard-coded?
20:09:17pondlifeI hope not....
20:09:53pondlifeUrgh, they are. Is that code really needed - it doesn't even do it alphabetically,.
20:10:43pondlifeWill discuss with JdGordon some time :/
20:11:24amiconnIt is. How else would you localise the categories?
20:11:56pondlifeGood point. But still possible to use subdirectories maybe.
20:12:24bluebrotherpondlife: I also don't like the categories being hard coded but I haven't found a better solution yet.
20:12:50bluebrothernote to self: create a patch to remove those unnessesary void* param parameters in root_menu.c
20:13:12 Quit amiconn (" HydraIRC -> <- Go on, try it!")
20:13:15pondlifen1s: Can I have some more genlang clues please?
20:13:54pondlifeWhat's the features parameter?
20:14:31n1sthat is wht we get from features.txt when it is sent to the gcc preprocessor
20:15:19n1spondlife: line 206 in apps/Makefile
20:18:56 Quit pepie34 ("Ex-Chat")
20:19:57 Join obo [0] (n=obo@rockbox/developer/obo)
20:20:04n1shmm, should voicefont figure out if to bitswap the voice file based on target ID or should we give it a parameter?
20:20:27*Lear is annoyed that Flac in Ogg stores some data as little endian, other as big endian.
20:22:39peturalmost sounds like designed by microsoft then
20:24:26pondlifeOK, using Bagder's voice files, the sim segfaults in load_voicefile()
20:25:19*austriancoder is back
20:26:30pondlifeIt crashes in the byteswap, funnily enough
20:27:25 Join lazka [0] (
20:29:44pondlife p_voicefile->id1_max = 560, p_voicefile->id2_max = 1543503872....
20:30:17pondlifeLooks like endian-ness problems.
20:31:48pondlifeIs it that the H300 device is big-endien but the sim (x86) is little-endien?
20:32:41bluebrotheriirc coldfire is big endian
20:33:12pondlifeOK, so the H300 device and target now need different voice files? That wasn't the case before.
20:33:25n1syep, coldfire big, our arms, x86, amd64 little
20:33:51n1spondlife: that shouldn't have changed
20:35:59pondlifeHmm, if I comment out the byteswaps, the crash goes away but I get no speaking :/
20:36:26pondlifen1s: Do you have a known good english.voice I could use for H300?
20:36:38pondlifeToo many unknowns here :)
20:36:54pondlifeI was using Bagder's files from
20:37:13n1spondlife: I can make one soon, fiddling with killing bitswap now
20:37:32pondlifeOK, I'll wait... probably tomorrow
20:42:07 Quit advcomp2019 (Nick collision from services.)
20:42:09 Join advcomp2019- [0] (n=advcomp2@
20:42:15 Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@
20:42:22 Join jac0b [0] (
20:43:19 Join freqmod [0] (
20:44:25n1spondlife: tested on my h300 with the very latest svn r14220 which removes bitswap for swcodec targets
20:46:31 Quit ompaul (No route to host)
20:47:20jac0bon my gigabeat build while watching a video the backlight turns off
20:48:43Learn1s: Btw, that svenska.lang update you did, was that just a sync, or did you change any translation? (Just curious...)
20:49:35n1sLear: I translated the few strings that weren't, maybe one or two, I remember the "add to shortcuts" one at least
20:49:45 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
20:50:03 Join desowin [0] (
20:51:12 Join BigMac [0] (
20:52:23 Join SliMM [0] (n=chatzill@
20:52:28n1sLear: you keep that thing pretty up-to-date :-)
20:52:37SliMMhere you go
20:53:07SliMMat about 19th minute, you can hear about rockbox
20:53:08Learn1s: Well, I do use it...
20:53:53*n1s makes last commit for the day (hopefully)
20:55:47SliMMhow did you reduce the battery consuption on pp5002
20:55:50GodEater__FS2928 should be closed as fixed now right ?
20:55:51 Join Davide-NYC [0] (
20:56:52bluebrotherGodEater__: yes.
20:57:01Davide-NYCquestion about test_codec: now that the plugins have been organized (which is great) I need to know where to include what in order to have test_codec show up for everything if I include in apps/plugins/SOURCES
20:57:07GodEater__SliMM: amiconn reverse engineered bits of the AppleOS from the earlier ipods and managed to find some special device initialisation we didn't do before
20:57:49SliMMis this possible on pp502*?
20:58:02bluebrotherDavide-NYC: check the commit message of r14215 −− it's still on the front page
20:58:05bluebrotherSliMM: no.
20:58:10 Quit practisevoodoo (Read error: 104 (Connection reset by peer))
20:58:22bluebrothererr, sorry. Misread "possible" as "portable"
20:58:33bluebrotherit is possible on other pp chips, but it'll work differently
20:59:03GodEater__SliMM: amiconn says he has "ideas" on stuff to try with PP502x
20:59:36 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
20:59:38SliMMis there a reason for rockbox's battery life being so bad on ipod video?
20:59:40jac0banyone else experience the backlight problem with mpegplayer
21:00:03SliMMdid you try the link above?
21:00:07GodEater__SliMM: this has been done to death in the forums
21:00:32SliMMgodeater_: ok
21:01:29 Quit thegeek (Read error: 110 (Connection timed out))
21:01:31SliMMacttually it's 19:23 in that mp3
21:03:53Davide-NYCbluebrother: I'm at a loss. CATEGORIES is new and test_codec should be (if I understand what's going on at all) assigned to the 'test' family of plugins. I'm still totally stumped.
21:07:30*Davide-NYC deleting reconfiguring build directory, just in case
21:09:44 Quit desowin ("use linux")
21:09:58pondlifen1s: OK, no crash now, but no voice menus either :/
21:10:09pondlifeUsing your file and SVN in H300 sim
21:11:13 Quit jac0b ("ChatZilla [Firefox]")
21:12:54 Quit ompaul ("Leaving")
21:14:48austriancoderwhen should i put a file into firmware/export or firmware/include ?
21:14:57bluebrotherDavide-NYC: well, you could just add it to the viewers category as e.g. the viewer plugin does
21:15:48bluebrotheror try using an empty category −− viewers.config includes the path
21:17:07austriancoderpetur: ping
21:17:33Davide-NYCbluebrother: I get it now, test_codec is supposed to be in the viewers category, recompiling
21:17:47austriancoderpetur: when should i put a file into firmware/export or firmware/include ?
21:18:23peturafaik, include is for general stuff, export is for drivers
21:19:06 Join agm3nt [0] (
21:19:41austriancoderpetur: okay.. at the moment i have something like firmware/usbstack/core/core.h and I want to include this header in apps main to call usb_stack_init(). Must i move this header to firmware/export or can it stay where it is at the moment?
21:20:22Davide-NYCStill doesn't work. When you say add it to an empty category you mean in the line where it says "test_codec,viewers" I should change it to "test_codec,"?
21:20:52Davide-NYCI'm speaking about the apps/plugins/CATEGORIES file
21:20:58peturaustriancoder: I think you should put those things under export, something like usb.h ?
21:20:58bluebrotheryes −− my initial intention was to support something like this
21:21:11bluebrotherno idea if it still work or if JdGordon removed that though
21:21:11austriancoderpetur: usbstack.h also okay?
21:21:26peturany progress?
21:22:36austriancoderpetur: yep.. I have now a quite nice design of the usbstack and also implemented basic stuff. It can support both device and host part and... i will put a patch later online :)
21:23:02peturnice, but were you able to send?
21:23:57austriancoderpetur: no... I have no idea at the moment... I hope that jhMikeS will help me with this...
21:23:59 Quit pondlife ("pondlife wants to hear voices in his head")
21:24:32peturaustriancoder: I'll also look at this later on tonight
21:24:57austriancoderpetur: it would be cool if you can get access to an pp based player
21:25:01 Join pondlife [0] (
21:25:18SliMMdon't you think that the applications that aren't registered for an extension should still be in the 'open with' context menu, but after the ones registered for that specific extension?
21:25:32Davide-NYCbluebrother: that didn;t work
21:25:34*petur will have a look what can be done about that...
21:26:36pondlifen1s: Hmm, SVN is still byteswappint the voice file...
21:26:55pondlifebyteswapping even. Look in load_voicefile() ?
21:27:01Davide-NYCcan I place a reference to a plugin (instead of a category) in viewers.config?
21:27:49 Quit nerochiaro (Read error: 110 (Connection timed out))
21:29:01pondlifen1s: And, sorry, but it is still crashing. I put your english.voice in the wrong place last time.
21:29:10bluebrotherjust do it like test_codec already does
21:29:22bluebrothertest_*,viewers in the CATGORIES file
21:29:48bluebrotherand mp3,viewers/test_* in viewers.config
21:33:03Davide-NYCbluebrother: are you saying that test_codec should appear in the "open with.." menu for supported files using a current build?
21:33:50 Join FFrev [0] (i=4a841ac2@gateway/web/cgi-irc/
21:35:05FFrevmy ipod nano had a problem while playing a video and i cannot turn it off. any help?
21:35:26GodEater__FFrev: Menu+Select for about 20 seconds
21:36:29Davide-NYCwhat does the third field (comma separated) signify in viewers.config? (last question)
21:36:48Davide-NYCsometimes it contains a number, and sometimes a "-"
21:36:59GodEater__icon to display
21:38:23FFrevum... how do i turn it off(im helping my friend... its not mine:))
21:38:56GodEater__FFrev: as I said - do a hard reset with Menu+Select
21:39:29 Quit FFrev ("CGI:IRC (EOF)")
21:39:33 Join Llorean [0] (
21:41:15 Quit chrisjs169 (Remote closed the connection)
21:41:31 Join webguest85 [0] (i=d9eb1708@gateway/web/cgi-irc/
21:41:32 Join yole [0] (
21:42:21yolehi, i sitll cant' figure out how to rate tracks in rockbox?
21:42:32 Join thegeek [0] (
21:43:18merbanansaratoga: I did the most recent work on the ffmpeg AAC decoder, currently it has a bug that affects audio quality
21:43:34merbananbut other then that it's quite complete for LC decoding
21:44:17bluebrotherDavide-NYC: yes, to my understanding it should (if it's built)
21:44:26Davide-NYCit doesn't
21:44:47Davide-NYCI put *,viewers/test_codec,- in viewers.config and I still can;t get it to show up
21:45:07Davide-NYCI'm posting a question in the forum and will also email the dev list
21:45:21bluebrotherwell, current svn doesn't build test_codec −− have you checked the SOURCES file?
21:45:24Lloreantest_codec is present on your player?
21:45:53bluebrotherif it isn't present (i.e. not built) the according line will get removed from viewers.config by the build system
21:46:02Davide-NYCLlorean: yes
21:46:34Davide-NYCit's there. the line is in SOURCES in the right place and I used to have it running no problem
21:46:47Davide-NYCI see the rocks file on my player
21:47:23bluebrotherlet me try ...
21:47:26Davide-NYCI just do not know how to get to show up for all files (supported or not) in the "open with..." screen
21:47:27 Quit dandin1 ()
21:47:42 Join dandin1 [0] (
21:47:48Davide-NYCbluebrother: thanks
21:48:20LloreanWhy should it show up for unsupported files anyway, there's no codec for 'em?
21:48:53 Part agm3nt
21:49:22Davide-NYCsince it's not in the SOURCES file by default it won;t get built so it doesn't matter for the users. presumably if you put it there you know what it does and does not work with
21:50:19yoleis there a way to do it?
21:50:32Davide-NYCdo what
21:50:43 Quit miepchen^schlaf ("Verlassend")
21:52:09bluebrotherok, it works fine for me.
21:52:15webguest85 way to rate songs
21:52:40webguest85there is.. afaik. but you have to use the database
21:53:27*webguest85 is sure this is coverd somewhere in the manual
21:54:05bluebrotherDavide-NYC: I have this line in viewers.config: *,viewers/test_codec,-
21:54:19Davide-NYCI have that line as well
21:54:37bluebrotherand is that plugin in /.rockbox/viewers/test_codec.rock?
21:54:38 Join chrisjs169 [0] (n=opera@unaffiliated/chrisjs169)
21:55:01 Join peeweetwo [0] (
21:55:15***Saving seen data "./dancer.seen"
21:55:38chrisjs169I just noticed in apps/main.c it says "init_dircache(true); [new line] init_dircache(false);" - is this intentional?
21:55:40bluebrotherhave you reconfigured before building?
21:55:58Davide-NYCI'll try that
21:56:53 Quit peeweetwo (Client Quit)
21:57:52 Quit jhulst (Read error: 104 (Connection reset by peer))
21:57:55chrisjs169Appears that it was in the source for a few months...I was testing a patch and it wasn't in there...weird
21:57:56 Quit thegeek (Read error: 104 (Connection reset by peer))
22:00:15 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
22:00:57GodEater__chrisjs169: looks intentional to me
22:01:54 Join freqmod_n [0] (
22:02:24 Quit yole (Remote closed the connection)
22:03:34peturstrange, make install of the h300 sim says "sh: Syntax error: "(" unexpected"
22:03:57chrisjs169GodEater__: yeah, I think it is
22:04:14GodEater__chrisjs169: so is there an issue you have with it ?
22:05:05preglowpetur: distro?
22:05:20*GodEater__ guesses a dash issue
22:05:21preglowmaybe it's a bash -> dash thing?
22:05:37*Davide-NYC back
22:06:23 Quit dandin1 ()
22:06:30peturwell this worked ok yesterday or maybe the day before, so it is something n1s changed I think
22:06:41 Quit ompaul (
22:06:41 Quit pondlife (
22:06:41 Quit obo (
22:06:41 Quit HellDragon (
22:06:41 Quit matsl (
22:06:41 Quit enyc_ (
22:06:41 Quit andrew__ (
22:06:41 Quit austriancoder (
22:06:41 Quit midgey (
22:06:41 Quit perrikwp_ (
22:06:41 Quit GodEater (
22:06:41 Quit Soap_ (
22:06:41 Quit Xerion (
22:06:41 Quit midkay (
22:06:41 Quit GodEater_ (
22:06:41 Quit darkless (
22:06:41 Quit courtc (
22:06:41 Quit DogBoy (
22:06:41 Quit joshin (
22:06:41 Quit luckz (
22:06:41 Quit TiMiD[FD] (
22:06:41 Quit indro (
22:06:41 Quit pixie (
22:06:41 Quit [mbm] (
22:06:51 Join dandin1 [0] (
22:06:53GodEater__spot the netsplit
22:07:05FebsSoap_: do have a minute for a private chat?
22:07:19webguest85found it :P
22:08:38 Quit lostlogic (Remote closed the connection)
22:08:50 Join lostlogic [0] (
22:10:06 Join HellDragon [0] (i=Nocebo@unaffiliated/helldragon)
22:10:16 Join dandin1x [0] (
22:10:19 Join [mbm] [0] (
22:10:20 Join joshin [0] (n=joshin@VDSL-130-13-9-132.PHNX.QWEST.NET)
22:10:20***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:21***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:21NJoinpixie [0] (
22:10:30 Join luckz [0] (n=luckz@
22:10:30 Join enyc [0] (
22:10:30***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:36 Join DogBoy [0] (
22:10:37NJoinmatsl [0] (
22:10:38***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:38NJoinindro [0] (i=indro@
22:10:39 Join Soap_ [0] (
22:10:40 Join obo [0] (n=obo@
22:10:40 Join TiMiD[FD] [0] (n=TiMiD[FD@
22:10:41***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:41***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:44***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:48 Join GodEater [0] (n=bryan@
22:10:50***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:50NJoinperrikwp_ [0] (n=chatzill@
22:10:51 Join GodEater_ [0] (n=bryan@
22:10:52 Nick perrikwp_ is now known as perrikwp (n=chatzill@
22:10:52NJoinXerion [0] (
22:10:54***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:10:58 Join midkay [0] (
22:11:00***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:11:07GodEater__ooh - my dopplegangers are back
22:11:15NJoinmidgey [0] (
22:11:15 Join courtc [0] (
22:11:17***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:11:56*webguest85 wonders when GodEater_______ joins....
22:12:15GodEater__he doesn't exist
22:12:25 Quit dandin1 (Nick collision from services.)
22:12:39 Join dandin1 [0] (
22:13:47 Quit GodEater__ ("time for bed said Zebedee. Boing.")
22:14:09Davide-NYCbluebrother: any luck?
22:15:13 Join amiconn [0] (
22:15:19NJoinandrew__ [0] (
22:16:12 Join thegeek [0] (
22:16:47 Quit Davide-NYC ("ChatZilla [Firefox]")
22:17:33 Join star_jasmine [0] (n=arwyneve@
22:21:15 Join thegeek_ [0] (
22:21:20 Quit thegeek (Read error: 104 (Connection reset by peer))
22:24:08NJoinaustriancoder [0] (n=austrian@
22:27:36 Quit matsl (Remote closed the connection)
22:30:02 Quit dandin1x (Read error: 110 (Connection timed out))
22:32:40austriancoderpetur: so.. i think i will have the device part of the stack ready the next 2 hours
22:33:28Domonokyin two hours ? you had luck send usb packets ? :-)
22:34:07 Quit star_jasmine ()
22:34:35austriancoderDomonoky: not yet.. and with the device part of it, i mean the stack design with an brocken arcotg driver
22:34:50Domonokyaustriancoder: ah.. but still nice..
22:35:01 Join leftright [0] (i=d9e1fb51@gateway/web/cgi-irc/
22:35:49leftrightGodEater_: did you write the shortcut plugin ?
22:36:38 Quit bluebrother (Nick collision from services.)
22:36:52 Join bluebrother [0] (i=AD8suQXr@rockbox/staff/bluebrother)
22:38:08 Quit webguest85 ("CGI:IRC (EOF)")
22:39:47 Join Febs_ [0] (n=chatzill@
22:39:47 Quit chrisjs169 (Read error: 104 (Connection reset by peer))
22:40:52*amiconn is slightly annoyed by his current connection :|
22:40:53 Join DerPapst [0] (
22:41:01 Quit BigMac (Remote closed the connection)
22:41:27 Join yole [0] (
22:41:36DerPapstleftright: yes he did
22:41:42leftrightwould it be possible to activate the shortcut folder with a short press of the record button on H1xx series ?
22:41:43DerPapstbut he went to sleep already...
22:42:10leftrighti'll ask him tomorrow
22:42:18yolewhere do i enable "gather runtime informatioN"? the manual doesn't say, according to a keyword search
22:43:03Lloreanleftright: Everyone seems to have varying preferences as to what short-press of record does
22:43:27LloreanWhy not have it open its own folder, that the user can populate with whatever they like (plugins, shortcuts, themes, .cfg files, eq presets, etc)
22:43:41LloreanJust hardcode a folder in /.rockbox/ for it
22:43:43 Quit Domonoky (Read error: 104 (Connection reset by peer))
22:43:48leftrightThat would be excellent
22:44:00 Join chrisjs169 [0] (n=opera@unaffiliated/chrisjs169)
22:44:36leftrightbut isn't that what the Shortcut plugin does anyway ?
22:45:33LloreanNot really
22:45:40LloreanThe shortcut plugin allows shortcuts to folders.
22:46:05leftrightah, then your propsal is better
22:48:43 Join Phill [0] (
22:49:37 Part leftright
22:50:36 Join darkless [0] (
22:52:47 Quit Xerion (Read error: 104 (Connection reset by peer))
22:52:59 Quit ctaylorr ("Reconnecting")
22:53:10 Join ctaylorr [0] (
22:55:14 Join Lear_ [0] (i=chatzill@rockbox/developer/lear)
22:55:30 Quit SliMM ("Chatzilla 0.9.74 [Firefox]")
22:56:27 Join FOAD_ [0] (
22:57:14 Quit Febs (Read error: 110 (Connection timed out))
22:57:14markunLlorean: I'm getting a bit tired of posting "installing rockbox will solve your problem" at :)
22:57:40LloreanI'm purchasing a Gigabeat S
22:57:47LloreanI'm betting some money on those guys getting it working. :-P
22:57:53LloreanSomeone's selling an S60 for US$175
22:58:00 Join freqmod_ [0] (
22:58:03markunotherwise you will have to finish the port
22:58:14LloreanYeah, I'd hate to actually end up doing some real work.
22:58:23LloreanThough I ruined my streak by fixing a few bugs immediately after DevConW
22:58:32markunLlorean: I'm tempted to post it again here:
22:58:46 Quit Phill ()
22:59:20Llorean"Just use Rockbox and drag and drop and you'll have no problems." Heh
23:00:14LloreanLast time I visited mygigabeat it looked like their forums got a ridiculous amount of actual spam
23:01:03markunyes, it's insane
23:01:27markunand the guy who 'maintains' it doesn't have time to do anything about it
23:01:33LloreanThat's unfortunate
23:01:45toffe82I found somebody who doesn't like rockbox :)
23:01:47markunI think someone else should host a forum and a wiki
23:01:53markuntoffe82: congrats :)
23:01:56markunyour wife?
23:02:13markunnot even 'jewels'?
23:02:33dionoeaanyone object to changing viewers.config so that all extensions can be opened with the text editor (or at least the viewer)
23:02:34markunpetur's wife and my girlfriend couldn't stop playing it
23:02:41toffe82I think there is a problem, to go out of the wps page, she have to press 3 or 4 time the power button
23:03:04amiconnBagder: You think the frontpage isn't enough?
23:03:05markundionoea: why would you want to do that?
23:03:13markunopen a wav file for example
23:03:18amiconnPerhaps it should go into 'major changesÄ
23:03:20toffe82on my X I don't have the problem just press the A button to go out the wps
23:03:46toffe82do you have any idea ? some version of rockbox
23:03:50Bagderamiconn: indeed, I would imagine that there's lots of people who never get to read that on the front page
23:04:01markuntoffe82: which player? a gigabeat?
23:04:07toffe82yes a f11
23:04:15markunA should do the trick
23:04:21*DerPapst advertises the <blink> tag
23:04:24toffe82nothing with A
23:04:33markunmaybe A is broken then?
23:04:46saratogaLlorean: you going to be working on the S port then?
23:04:49markundoes work with the OF?
23:04:59toffe82yes but why power take it off after 3 or 4 press on it
23:05:04toffe82I have to try
23:05:10markuntoffe82: it's not normal
23:05:11Lloreansaratoga: I might. So far I've mostly stayed out of the programming side of things, but there's always a little voice in my head tempting me into it.
23:05:16markunwould be nice if you could debug it
23:05:32markunmaybe they changed some stuff in the Fx1 series
23:05:38 Part chrisjs169
23:05:47 Quit feisar (Read error: 104 (Connection reset by peer))
23:05:50 Join feisar [0] (
23:05:53toffe82I will try it again tonight, she had a problem listening the some album at the gym :)
23:05:56dionoeamarkun: open .txt but also loads of other extension which might be text (like .html or .xml or .whatever)
23:06:17dionoeasome won't be text ... but other will
23:06:58markunwhy don't you just add .html and .xml etc?
23:07:05markuninstead of all extensions
23:07:24 Join chrisjs169 [0] (
23:07:36Bagderimho, the "open with" option is good enough for all those other extensions
23:07:53dionoeahum ... because i'm used to being able to open whatever i want with vim here :) But i could do that too (wanted to open a .cfg here to see what it looked like and couldn't)
23:08:03Bagderyou can
23:08:09markunBagder: I think so too, but maybe .nfo or something test based could be added
23:08:25Llorean.nfo isn't always text based.
23:08:34markunah, then don't add it :)
23:11:03 Quit yole (Read error: 110 (Connection timed out))
23:12:10 Quit FOAD (Read error: 110 (Connection timed out))
23:12:10 Nick FOAD_ is now known as FOAD (
23:12:32dionoeaUsing current svn rockbox i only have "properties" in the "Open with" menu for .cfg files
23:12:40 Join sarixe [0] (
23:13:10dionoeaI guess that i'll have to edit my viewers.config file (or maybe have an advanced open with which lists all viewers)
23:13:20Bagderit should list all viewers
23:13:30dionoeathat changes a few revisions ago
23:13:39Bagderthen its broken
23:13:40sarixehi, i just realized that rockbox has stopped gapless playback. is there a setting for this, or is this a bug?
23:13:54dionoeaBagder: as far as i can tell the change was intentional
23:14:01 Quit freqmod_n (Read error: 110 (Connection timed out))
23:14:09Bagderthen I need to flame someone ;-)
23:14:24Bagderjdgordon for example
23:14:24LloreanBagder: The change states it only lists associated viewers, and gives the option to make a viewer available to all filetypes with *
23:14:42Lloreansarixe: Rockbox simply doesn't add gaps. Your files must also be gapless. Are they?
23:14:53BagderI disagree with that idea and concept
23:14:57LloreanI agree.
23:14:59sarixethey are, checked with XMMS gapless
23:14:59Bagderbad bad bad
23:15:07LloreanErr, agree with you (Bagder) not the concept
23:15:18dionoeaor at least "show everything if the extension isn't known" (instead of if it doesn't have an extention)
23:15:23LloreanSince there's no other way to manually use a viewer with an unassociated file.
23:15:23sarixeit's Santana - The Ultimate Collection, Disc 1, Carnaval and Let The Children Play
23:15:39Bagderdionoea: we've always had that way to override whatever extension or not that was used
23:15:47Lloreansarixe: Does XMMS do gap removal? What format are they in, and what encoder was used?
23:15:49Bagderso that the user could aways tell what to run on a file
23:15:59sarixeogg, and oggenc
23:16:11LloreanAnd that's directly from the CD?
23:16:16sarixefrom flac
23:16:22LloreanAnd those flacs were from the CD?
23:16:35LloreanThen gapless should work fine. I assume you have crossfade disabled?
23:16:54sarixewell, disabled except while shuffling
23:17:34sarixelet me try some known working ones
23:17:40markunsarixe: I'll update rockbox and try it myself
23:17:50markunif it works here, maybe you can post your config.cfg
23:19:10markunwill take a little while
23:20:19 Quit austriancoder ("Kopete 0.12.4 :")
23:20:51sarixefor reference, i'm using a home build with all the latest SVN changes
23:21:02markunand no patches?
23:21:03*amiconn will need testers for 3rd gen, mini 1st gen, and 4th gen grayscale
23:21:21*DerPapst raises hand
23:21:34 Quit ctaylorr ("Reconnecting")
23:21:36sarixeno patches
23:21:44 Join ctaylorr [0] (
23:21:46 Quit Lear (Read error: 110 (Connection timed out))
23:21:56preglowhow hard is it to make a linux usb driver that works
23:21:59amiconnI need to provide a patch that reads the LCD controller registers
23:22:21amiconnI want to know whether they're all set to the same value
23:22:28 Join Robin0800 [0] (
23:22:41 Join yole [0] (
23:22:44markunpreglow: as hard as a working FreeBSD driver I guess :(
23:22:44amiconnApart from that, I would like to see a 3rd gen owner to perform a runtime test... :)
23:22:50DerPapstwell i'm here for about 30 kin. if you have then something i can test please tell me
23:23:01preglowone lousy usb disconnect, and bam, you need to reboot
23:23:32markunsame here, only the reboot is sometimes done for me...
23:23:33 Quit yole (Remote closed the connection)
23:23:44amiconnpreglow: Yeah, and on my linux box USB causes data errors without noticing :(
23:23:48 Join yole [0] (
23:24:01preglowamiconn: never had that, but it's bloody annoying nonetheless
23:24:07preglowi like having a ton of windows open :/
23:24:14markunsarixe: restarting my player now to try it
23:24:25amiconnThat's one thing windows definitely manages significantly better - USB connection
23:24:56sarixebetter than what?
23:24:56markunOSX too probably
23:25:08markunsarixe: linux or freebsd
23:25:21sarixeuse ubuntu, you'll like it
23:25:25krazykitreally? i've had the opposite experience
23:25:36LloreanUSB is mildly reliable on Ubuntu
23:25:41krazykitdifferent hardware, different problems, i suppose
23:25:47LloreanI'd have to agree that on average, Windows has had the best USB experience for me.
23:26:02markunI wonder why the ubuntu changes don't make it into the official kernel source then..
23:26:16Bagdermarkun: I bet they do
23:26:27Bagderand I also bet there aren't many ubuntu changes to the usb code
23:26:45krazykitmarkun, either they don't submit it upstream or linus decides that the code isn't good enough or well tested enough
23:26:49 Join Insectoid [0] (
23:26:59markunpreglow: what are you using?
23:27:25markunsarixe: nog gaps so far
23:27:40sarixewell, as said, i'm testing known gapless encodings
23:27:47markunme too
23:27:49sarixe(the who sell out)
23:28:00markunBadly Drawn Boy in this case
23:28:00 Quit Rob222241 (Read error: 104 (Connection reset by peer))
23:28:01sarixei don't know if the santana ones ever worked for me
23:28:32 Join Rob2222 [0] (
23:28:59markunif you transcode from flac to ogg vorbis it should be fine
23:29:08sarixethat's what i was thinking
23:29:19yolehey sorry had to disconnect−−still wondering: "where do i enable "gather runtime informatioN"? the manual doesn't say, according to a keyword search"
23:29:46markunsarixe: will try some pink floyd now
23:29:54sarixeme too, after this
23:30:21markunstill no gaps..
23:30:43preglowwhat, gapless troubles again?
23:30:56markunpreglow: but not for me
23:31:48Lloreansarixe: Have they played gapless on Rockbox before?
23:32:11LloreanAnd you've not changed any settings at all since then?
23:32:18sarixegapless works on the who
23:32:23sarixetrying santana again
23:32:27markunsarixe: so what about pink floyd? And can you host your config.cfg somewhere?
23:32:41sarixeonce i accidentally corrupted my FAT
23:32:47markundo you still have the flacs?
23:32:47preglowwhat kinda files we talking about here?
23:32:49sarixeso i had to start from scratch
23:32:54sarixeyeah, i have the flacs backed up
23:33:02DerPapstamiconn: do you have that lcd patch done already? or are you still working on it?
23:33:07lazkayole: database settings menu
23:33:21markunsarixe: try the flacs first then. If they have gaps there's nothing rockbox can do about it
23:33:22amiconnI had one yesterday, but I reverted it without making a diff :/
23:33:28markunbut strange that xmms has no gaps..
23:33:37sarixeno, but the flac/oggs don't have gaps
23:33:41preglowoggs notplaying gaplessly is very unlikely
23:33:41sarixelemme try the santana
23:33:49DerPapstah... bummer
23:34:04preglowanything popular except mp3, really
23:34:34sarixeyeah, why does mp3 suck so much?
23:34:46krazykitit wasn't designed to be gapless
23:34:47Lloreanpreglow: And AAC.
23:34:57preglowLlorean: aah, yeah, definitely
23:36:04yolelazka: got it! thanks!
23:36:14yolenow to see i rockbox and itunes ratings play nice together
23:37:16amiconnI think it's better to check the various disassemblies for the proper LCD init sequence
23:37:35Lloreanamiconn: Was the LCD the power problem?
23:37:38Lear_sarixe: Using MediaMonkey by any chance?
23:37:52sarixeLear_ : no, amarok with tranKode
23:38:12sarixewhich in turn uses flac and oggenc to decode/encode
23:38:15amiconnBut I need proper lcd init / shutdown for implementing suspend
23:38:33Lear_Just wondered, because that program had a habit of corrupting Flacs...
23:38:57yoleLear_ that and it has a terrible interface, lol
23:39:06amiconnAnd while I'm at it, I want at least porper shutdown for all the greyscale ipods in order to fix the nasty pixel line bug (mainly observed on minis)
23:39:19sarixeyeah, santana still doesn't work
23:39:23sarixelemme try something...
23:39:54DerPapstamiconn: in case you have a patch that i should try on my 3G iPod drop a line with the link to the patch here. I'll compile and do a test then tomorrow.
23:40:05DerPapsti had that but on my 3G too
23:40:06amiconnok, thanks
23:40:23DerPapsti though my lcd controler or the lcd is messed up o.=
23:40:38amiconnIt's not shut down properly before cutting power
23:40:44 Join haemmy [0] (n=stefan@
23:41:05DerPapstglad to hear is only a software issue and not a hw one :)
23:42:03amiconnIirc there was even a patch already, but it didn't work
23:42:42DerPapsti haven't seen this bug before. it started around one week ago
23:42:54sarixehot damn~
23:43:06DerPapstbut i haven't used rockbox on my 3G that often before
23:43:07sarixei had xmms configured to skip to the next zero crossing
23:43:11sarixewhich made it perfect
23:43:15sarixebut then i disabled that
23:43:18sarixeand it failed!
23:43:45sarixeso... it's the file that's the problem
23:43:57amiconnDerPapst: It doesn't happen on every shutdown.
23:44:17amiconnDepends on the momentary state of the lcd controller when power is cut
23:44:40DerPapstinfact it doesn't even happen when i reset the ipod
23:45:11sarixeis there any way to make rockbox skip to the next zero crossing?
23:45:36 Quit freqmod (Connection reset by peer)
23:45:38Lear_sarixe: Which Santana?
23:45:52sarixeThe Ultimate Collection Disc 1, tracks 18 and 19
23:46:14sarixeCarnaval and Let The Children Play
23:46:20sarixethere's a slight gap
23:47:11Lear_Not that I can hear...
23:47:36sarixehm... well, i did download it... so it's probably oan's fault
23:47:45sarixeoan never puts out anything good
23:47:58Lear_That's with seeking, but Ogg is supposed to be sample accurate.
23:48:02DerPapstgood night everyone.
23:48:10 Quit DerPapst ("So Long And Thanks For All The Fish!")
23:48:11sarixethe flac has the same gap
23:48:31markunsarixe: still strange that xmms removes it
23:48:47sarixethat's because i had it set to skip to the next zero crossing
23:48:53sarixewhich got rid of the gap
23:49:07sarixebut i disabled it, and now the gap is apparent
23:49:35 Join JdGordon [0] (
23:49:41Bagderthere he is
23:49:54BagderJdGordon: I want the old open with concept back please
23:50:00sarixeLear_ you say you have that album, and there's no gap?
23:50:10Lloreansarixe: Wouldn't that simply mean that your files aren't gaplessly encoded?
23:50:12Lear_sarixe: Yep.
23:50:26sarixeLlorean : probably. oan sucks.
23:50:42JdGordonBagder: oh?
23:50:57BagderJdGordon: as was also exactly now posted on the dev list
23:51:05Bagderby Davide
23:51:13Lear_What's oan?
23:51:30sarixeoan is the name of the person who put out the torrent that i got
23:51:38markunBagder: filespray give me "text/plain" for this wma file:
23:51:51BagderJdGordon: "open with" should offer all viewer to be used on the given file, imho
23:52:11sarixei should just buy the album and rip it myself
23:52:27Bagdermarkun: I really don't know any flyspray magic...
23:52:56JdGordonok, I asked about it yetserday and onylgot agreement, I'll revert it tonight
23:53:25JdGordonthe fix for Davide is to add it to viewers.config
23:53:33Lear_And I think it says some form of Video/MP4 for m4a... Either that, or something in Firefox is acting up.
23:54:12 Quit haemmy ()
23:54:20sarixemarkun : File > Save As...
23:54:32markunsarixe: gives me a .html file
23:54:45sarixewhat browser?
23:54:46markunbut just opening it and "save page" also works
23:54:55sarixethat's what i meant...
23:55:14sarixewell it comes up as a text for me too
23:55:16***Saving seen data "./dancer.seen"
23:55:23sarixewhich is annoying as piss because it hogs all the memory
23:55:51sarixeever try to open up a 2 hour movie in a text editor?
23:56:08krazykityes, actually
23:56:16krazykitdoesn't work to well.
23:56:26sarixehaha, nope
23:56:35sarixemy computer will crash before it's done
23:56:35 Quit salty-horse ("Leaving")
23:56:49sarixeor freeze, at least
23:57:19krazykitwell, i've run one through less, i suppose. don't recall if it killed my machine, really
23:57:19 Quit yole (Remote closed the connection)
23:57:37sarixerunning it through less doesn't mean anything
23:57:46sarixeyour terminal buffer will run out as it loads
23:57:58sarixeyou wouldn't be able to see the beginning
23:58:15sarixeby scrolling up, anyway
23:58:29krazykitwell, it's a silly thing to do anyway
23:58:36sarixeyep :P
23:58:43 Quit jgarvey ("Leaving")

Previous day | Next day