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 2010-06-14

00:08:44 Quit bertrik (Quit: De groeten)
00:11:45 Quit Rob2223 (Quit: Rob2223)
00:13:22 Join Rob2222 [0] (
00:14:00 Quit GeekShadow (Read error: Connection reset by peer)
00:19:13 Quit bmbl (Quit: Bye!)
00:24:44 Nick fxb__ is now known as fxb (
00:24:52 Nick fxb is now known as fxb__ (
00:36:53 Quit Zarggg (Quit: Zarggg)
00:40:50 Join will__ [0] (
00:41:35will__when I try to 'make' I get this −−- "/bin/sh: /home/will/rockbox/tools/ Permission denied" −−- I am the owner of the file, and have Read/Write access.
00:42:29 Join hebz0rl [0] (
00:45:50will__so I delted it, and run 'svn update'. Now when I make i get "/bin/sh: /home/will/rockbox/tools/bmp2rb: Permission denied" −−−− I copied the source files from an Ubuntu 8 VM, to Windows, then to an Ubuntu 10 VM. Is there something more i have to do?
00:45:53 Join Zarggg [0] (
00:47:09gevaertsthe executable permissions are probably gone
00:47:16gevaertstry svn revert -R *
00:47:36gevaertsthat will revert everything of course, including any local changes...
00:47:58will__yep −− that's it. Trying revert. (saving my chaged files first). Thanks.
00:53:35will__gevaerts: it didn't revert any executables.
00:55:39gevaertsmaking a fresh checkout will obviously fix this...
00:55:49 Quit domonoky1 (Read error: Connection reset by peer)
00:56:01***Saving seen data "./dancer.seen"
00:56:13 Quit bluebrother (Disconnected by services)
00:56:16 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
00:57:16will__well for now I just deleted genlang and seems to be working...
00:57:37will__*deleted, THEN ran 'svn update'
00:58:32gevaertsyes, that works. You have to find the affected files manually though
00:58:59 Join S_a_i_n_t_ [0] (S_a_i_n_t@
00:59:41 Quit S_a_i_n_t (Ping timeout: 265 seconds)
01:00:57saratogahas anyone figured out if SDXC cards are electrically compatible with SDHC? i'm wondering if we'll be able to use 64GB cards with the AMS devices
01:01:23saratogathe spec says SDHC cards should work in SDXC readers so I assume the difference is firmware, but its unclear and i can't find a good spec sheet
01:05:44 Quit voRia (Quit: Leaving.)
01:07:43 Join halmi [0] (
01:09:32 Nick S_a_i_n_t_ is now known as S_a_i_n_t (S_a_i_n_t@
01:11:34 Join perrikwp [0] (
01:15:32 Quit halmi (Read error: Connection reset by peer)
01:19:48 Join bba1973 [0] (
01:22:53bba1973Does anyone know how the Fuze line out is coming along? Is there a patch that will make it work with a V2?
01:24:11saratogaFS #11367 - "e200v2 enable line out and detect dock connection " has some info
01:24:22saratogabut it won't work with your player
01:25:39bba1973Found it. Thanks for the info saratoga.
01:27:36 Quit bba1973 (Quit: CGI:IRC)
01:29:28 Join Casainho [0] (
01:34:06 Quit Casainho (Read error: Connection reset by peer)
01:38:32*Dhraakellian wonders what it would take to get a (rockboxed) Sansa to work with an iPod dock
01:38:47Dhraakellianmore than just matching up the pinouts on the cables, I'm guessing?
01:39:24S_a_i_n_tprobably not...well, as I suggested, trial and error is always a good start.
01:39:42S_a_i_n_tknowledge beforehand == always good.
01:40:02S_a_i_n_tA couple of cables to butcher would be nice too...
01:41:08DhraakellianI'll probably start small and just do power
01:42:38Dhraakellianbut I'm pie-in-the-sky curious as to what would be possible for someone a little more comfortable with a soldering iron (and some C coding?)
01:43:58S_a_i_n_tIIUC correctly, your best bet is using a chocolate box for connections...until you get something right, soldering/de-soldering is a PITA
01:44:14S_a_i_n_tyou shouldn;t need to solder for a while, until your finished product
01:45:09 Join kaylinsigswort [0] (
01:49:22DhraakellianI'll probably just pop down to the local hackerspace for help
02:03:12 Quit DerPapst (Quit: Leaving.)
02:03:26 Join DerPapst [0] (
02:08:09 Quit DerPapst (Ping timeout: 265 seconds)
02:10:15 Join storm` [0] (
02:17:35 Quit kaylinsigswort (Remote host closed the connection)
02:18:50 Quit moparx (Ping timeout: 260 seconds)
02:21:58 Quit S_a_i_n_t (Ping timeout: 252 seconds)
02:23:15 Join Photoguy [0] (~chatzilla@
02:23:40 Join S_a_i_n_t [0] (S_a_i_n_t@
02:25:48PhotoguyDoes anybody know if it's possible to get a d2+ replacement touchscreen?
02:30:02 Quit will__ (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
02:30:56 Quit efyx (Remote host closed the connection)
02:32:20 Join will__ [0] (
02:34:54will__why is there no .voice file download for the e200? Do you want one?
02:38:01mc2739will__: There usually is a voice build available. Something must have happened with the build process. It may have been a server problem, which may be corrected with the next daily build.
02:39:28will__OK. I built one with high-quality proprietary speech engine. I'd like to upload it. May I?
02:43:20JdGordonit depends on the speech engine...
02:43:33JdGordonif its license allows you to then yes
02:43:42 Quit S_a_i_n_t (Ping timeout: 272 seconds)
02:43:45 Quit FlynDice (Remote host closed the connection)
02:45:30saratogaDhraakellian: line out and power are just a matter of swapping pins (though double check the voltage on the power before you do)
02:45:42saratogaremote control is harder to say since no one knows how the sansa remotes work
02:47:15 Join S_a_i_n_t [0] (S_a_i_n_t@
02:56:03***Saving seen data "./dancer.seen"
02:56:31Dhraakelliansaratoga: ah. even the e200v1s?
02:56:54Dhraakellianof course, the e200 angle would be idle curiosity even more so
02:59:13will__The TTS Engine is VWKate by NeoSpeech. I can't find the license −−- anyone know if it allows me to upload a RB voice file?
03:01:42S_a_i_n_tThey'll know.
03:01:54Dhraakelliangoogle's scary like that
03:02:17will__ok i found it. −−- I think the second paragraph means I can't upload a .voice file.
03:03:22Dhraakellianwould fair use apply?
03:03:56will__isn't that just for personal backup?
03:04:16 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
03:04:19Dhraakelliantime- and format-shifting?
03:04:30Dhraakellianof course IANAL, so yarr
03:04:42bieberIt's not just for personal backup, but it certainly doesn't include distributing copyrighted materials to others unmodified
03:05:06JdGordonhey bieber
03:05:49JdGordondont worry about the subline thing unless you have nothing else to do :)
03:06:07bieberI probably will do it sometime tonight, because it's a quick fix and it will trim out some redundant code
03:06:11will__well it's been modified by the RB Speex encoder ....???
03:06:26JdGordonThats what I thought but my quick trial crashed it pretty quickly
03:06:41Dhraakellianoh, uploading, not loading to the DAP
03:06:44bieberAnd redundant "scanning ahead" code has been one of the biggest sources of bugs in this parser, so I'm all for cutting out as much as I can
03:07:36will__Dhraakellian: yeah −− I want to share
03:07:45will__but think I can't
03:08:24S_a_i_n_tif you're even slightly unsure of the license, best not to.
03:08:41CIA-6New commit by jdgordon (r26837): make the next line after a viewport (if it is on the same skin line) auto-eat the \n
03:08:46will__my sentiments exactly
03:09:27JdGordonbieber: yeah, I was thinking more about speed and smaller code, if it removes bugs also then great
03:09:44JdGordonI am almost ready to start replacing all the svn code with the new stuff
03:09:45 Join Newby [0] (
03:09:48bieberSpeaking of copyright, aren't the Rockbox servers hosted in Sweden? I saw somewhere in the Wiki it said to send a DMCA notice about infringing themes, and it made me scratch my head a little
03:10:05JdGordonthe theme site is hosted in america
03:10:17JdGordonthemes+forums in america, the rest is sweden
03:10:26CIA-6r26837 build result: All green
03:10:34bieberOhh, okay
03:10:42S_a_i_n_tJdGordon: Any ideas about the %t(x.xx) thing? Oh, and did you see my other comment? is an alignment tag before %mv supposed to break stuff? ie. "%ar%mv(X)"
03:11:02JdGordonnothing is supposed to break stuff
03:11:20S_a_i_n_twell, I can't remember if that worked previously or not.
03:11:28S_a_i_n_tAn old wps of mine seems to suggest it did.
03:11:50*JdGordon is seriously hopeing to have the new parser in the build before the end of the week
03:12:04bieberHopefully it won't horribly break things
03:12:09will__RbUtil −− building a .voice file. What is "wavtrim threshold"?
03:13:00JdGordonI would like for more people to be testing the editor to make sure themes parse though
03:13:25JdGordonI'm using that as an oracle of sorts... if it passes the parses then it is correct (unless the parser has a bug)
03:13:31S_a_i_n_tsame, I'd like to be testing it too...but qmake and I are having issues at the moment.
03:14:15DhraakellianSudoku scratchpad gets saved now!
03:14:30S_a_i_n_tfairly recent commit.
03:14:33DhraakellianI fear for the day when I meet a group of Rockbox devs in person
03:14:38S_a_i_n_t(a week or so ago)
03:14:44 Quit Newby (Quit: CGI:IRC (Ping timeout))
03:14:45Dhraakellianthe number of beers I owe you guys would bankrupt me
03:15:21S_a_i_n_tJust start a tab at the bar then duck out the bathroom ;)
03:17:56 Quit bieber (Read error: Connection reset by peer)
03:18:15 Join bieber [0] (
03:22:35JdGordonim doing some trickery so some tags eat the \n... now it works fine in LINE and VIEWPORT elements but not in SUBLINE... shold i worry about thtat?
03:23:08JdGordonthe only tags that eat \n in svn are the ones which load stuff so would never be in a subline anyway
03:23:10bieberDo they not normally eat the \n?
03:23:33JdGordonmaybe half a dozen tags do eat them
03:23:35JdGordonthe rest dont
03:24:01S_a_i_n_tdoesn't that count %Xd(blah)
03:24:08S_a_i_n_tthat's a common subline element.
03:24:13JdGordonthat doesnt eat it
03:24:24S_a_i_n_t%xd rather, and cool.
03:24:41JdGordonthats what I thought you meant
03:25:26bieberAre you embedding specific cases for them?
03:25:40JdGordon%we/i/d %x, %xl, %X, %Fl, %Vp
03:25:46S_a_i_n_tthough, %Xd in a subline could make for some damn cool effects :P
03:25:49JdGordonnot in the parser or displayer, in the middle step
03:25:54bieberOh, okay
03:26:34JdGordon%Cl, %T and comments are all the ones which need handling
03:26:39JdGordonand viewports
03:27:13JdGordonideally all of those shuold be in the default viewport anyway so it wouldnt cause issues
03:28:13S_a_i_n_tIdeally, perhaps...but I have often seen/and used %Cl in its own viewport.
03:28:25S_a_i_n_t(multiple AA)
03:30:15JdGordonright which is why I'm adding this
03:30:25 Quit lev_ (Ping timeout: 258 seconds)
03:34:01 Quit whydoubt (Ping timeout: 252 seconds)
03:35:30 Join whydoubt [0] (
03:38:25 Quit steve|m (Ping timeout: 276 seconds)
03:38:27 Join RockNewb [0] (
03:43:19will__UIsimulator −− docs say I need "libsdl-dev" installed. I don't see it in Synaptic.
03:44:21 Join hebz0rl_ [0] (
03:44:43JdGordondo "sudo apt-get install libsdl-dev" from a terminal
03:47:40 Quit hebz0rl (Ping timeout: 258 seconds)
03:53:04 Join steve|m [0] (
04:00:58 Join kaylinsigswort [0] (
04:06:56 Quit TheSeven (Ping timeout: 252 seconds)
04:09:30 Join grndslm [0] (
04:10:46 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:16:35 Quit perrikwp (Quit: CGI:IRC (Ping timeout))
04:21:47 Quit r0b- (Ping timeout: 240 seconds)
04:23:19will__does a player have to be connected to use rbutil to create a .voice file?
04:24:54will__also: have there been some recent WPS-breaking changes?
04:36:02 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
04:41:26 Quit pixelma (Disconnected by services)
04:41:27 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:41:29 Quit amiconn (Disconnected by services)
04:41:31 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:41:42 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:41:51 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:42:50will__aw man you broke my wps. Converter?
04:43:28 Quit hebz0rl_ (Quit: Ex-Chat)
04:46:15 Quit will__ (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
04:49:12 Join Barahir [0] (
04:50:04 Quit Barahir_ (Read error: Operation timed out)
04:54:20 Quit kaylinsigswort (Remote host closed the connection)
04:55:08 Quit kramer3d_ (Quit: Leaving)
04:56:06***Saving seen data "./dancer.seen"
04:59:39 Quit kramer3d (Ping timeout: 258 seconds)
05:06:25 Quit RockNewb (Quit: CGI:IRC (Ping timeout))
05:14:00 Join will__ [0] (
05:14:17 Join XStatik [0] (
05:14:39XStatikHow do i play a top dir of an artist so it plays all the folders underneath it too
05:14:54XStatiki can only seem to select 1 bottom level folder at a time
05:14:58 Join r0b- [0] (
05:15:04S_a_i_n_tmake sure :recursively insert directories is on.
05:15:19will__.wps syntax has been changed (I'm seeing parenthesis where there used to be pipes). doesn't mention it. Is it documented anywhere?
05:15:33XStatikdo you know how to do that S_a_i_n_t
05:15:38 Quit Barahir (Read error: Operation timed out)
05:15:49S_a_i_n_tthen select the top level directory, and use the context menu, then "add to playlist"
05:16:03S_a_i_n_tXStatik: One second, which target?
05:16:31will__THANK YOU
05:16:33S_a_i_n_tXStatik: what DAP
05:16:43saratogayou can also tell playback to automatically advance to the next folder on completion, and then just play a folder
05:16:53saratogathat'll make it step through all the subfolders
05:17:34XStatikthats what i want it to do saratoga
05:17:42S_a_i_n_tXStatik: Settings/General Settings/Playlists/Recursively Insert Directories.
05:17:48S_a_i_n_tMake sure it's set to "on"
05:17:48XStatiki turned that on
05:17:59S_a_i_n_tbtw, DAP == Digital Audio Player
05:18:21XStatik3rd gen 60gig greyscale
05:18:43S_a_i_n_twell, if it's set ot on, if all you're files are in "Music" say, then it should include all subdirectories of that dir.
05:19:06S_a_i_n_tbut, IIUC you can only use that if you use the context menu, intert to playlist function.
05:19:13S_a_i_n_tor, insert shuffled etc.
05:19:21 Quit will__ (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
05:19:32 Join Zigtown [0] (
05:20:01XStatikSo if i want to play the whole "Music" folder how would i do that
05:20:26S_a_i_n_tselect it with the context menu, then click "add to playlist"
05:20:40XStatiklol, how do i select with context menu
05:20:41saratogaor use the feature I suggested and just start playing a track
05:20:56 Quit MethoS- (Remote host closed the connection)
05:21:14XStatiko i see
05:21:30S_a_i_n_tXStatik: If you need to ask about the context menu, no offence dude but the manual I linked is a good start ;)
05:22:04 Join will__ [0] (
05:22:21will__new Album Art tag syntax: l(x,y,mwidth,mheight, [l|c|r], [t|c|b]) −−−− what are l,c,r and t,c,b?
05:22:46S_a_i_n_twill__: the same as the old syntax.
05:22:50S_a_i_n_talignment tags.
05:23:18S_a_i_n_tvery few of the tags have actually changed, only the way they are presented.
05:23:29will__CustomWPS page just has this: %Cl|xpos|ypos|maxwidth|maxheight|
05:24:17S_a_i_n_tIIRC, alignment *should* be explained there but it wouldn;t surprise me if it wasn't there.
05:24:28S_a_i_n_tit should definitely be in the manual though.
05:28:05 Join RockNewb [0] (
05:28:09 Quit RockNewb (Client Quit)
05:34:36 Quit Horscht (Quit: Verlassend)
05:36:16PhotoguyS_a_i_n_t: if you can come up with a (compatible) parts list with the following specs, then we can compare
05:37:05S_a_i_n_t*wrong channel*
05:37:17S_a_i_n_tthis isn't RB specific from what I can tell so far.
05:37:49XStatiki figured it out S_a_i_n_t , took a peak at the manual,
05:37:53XStatikPretty easy
05:38:24S_a_i_n_tbest way to go, basically...if you can't figure it out from the manual, check the wiki, *then* ask in IRC
05:38:39S_a_i_n_tglad you figured it out though, happy listening.
05:41:10 Quit Photoguy (Read error: Connection reset by peer)
05:44:40 Join Photoguy [0] (~chatzilla@
05:47:47 Quit S_a_i_n_t (Ping timeout: 240 seconds)
05:49:08 Join S_a_i_n_t [0] (S_a_i_n_t@
06:02:01 Quit panni_ (Quit: ( :: NoNameScript 3.81 :: ))
06:08:30 Quit will__ (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
06:11:06 Quit anewuser (Quit: for SELL 2 by the price of 1 now!)
06:24:46 Quit elcan (Read error: Connection reset by peer)
06:24:52 Join elcan [0] (
06:45:45 Quit shai (Quit: Leaving)
06:55:20 Join LinusN [0] (linus@rockbox/developer/LinusN)
06:56:09***Saving seen data "./dancer.seen"
06:58:08S_a_i_n_trasher: You around?
06:58:48S_a_i_n_tscorche: same question?
06:59:35S_a_i_n_tWondering if you could replace the "Symmetry" zip file on the "new" themesite, for this one.
06:59:46S_a_i_n_tplease, and thankyou.
07:02:01 Quit Photoguy (Read error: Connection reset by peer)
07:03:20 Join Photoguy [0] (~chatzilla@
07:16:04pixelmaS_a_i_n_t: if your example line in the %mv question before is exactly what you had then it's probably not the alignment tag that's broken if I didn't miss something in the change. %ar%mv(X) <- should be %?mv(X) I think
07:16:49S_a_i_n_tpixelma: probably a mistype I think...yes, it should be, and that doesn't work.
07:17:28S_a_i_n_tit wouldn;t surprise me if I neglected the ?
07:17:47S_a_i_n_tbut, you're line was what I was aiming for, and doesn't work.
07:18:07pixelmaI'm not a line ;)
07:18:24S_a_i_n_t"your" :P
07:21:36 Quit Photoguy (Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100315083431])
07:27:07 Quit BradC (Ping timeout: 248 seconds)
07:33:51 Join Buschel [0] (
07:36:01 Join Buschel_ [0] (
07:38:09 Quit Buschel (Ping timeout: 252 seconds)
07:49:14 Join Barahir [0] (
07:57:22CIA-6New commit by Buschel (r26838): Clean up libmad/mad.h to avoid double or inconsistent definitions of types, functions and structs.
07:59:05CIA-6r26838 build result: All green
08:01:05 Nick CGL_emo_WTF is now known as [CGL] (~CGL@
08:02:31*Buschel_ still searches for volunteers to test FS #11398 on Coldfire
08:02:39 Join Szpila [0] (~sszpila@
08:04:58 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
08:05:32 Part Szpila
08:09:11pixelmaAlexP: if you have the time (can't fix it right now) - the D2 manual is broken currently because there is no ActionTreeHotkey but the touchscreen targets have a WPS hotkey and so JdGordon enabled the "hotkey" feature for all touchscreen targets a few days ago. I'm also not sure what the correct way of fixing would be
08:09:37 Join ender` [0] (
08:10:48pixelmamaybe "nopt"ing that line in the file browser's button table for now
08:10:54 Join einhirn [0] (
08:11:52pixelmafor all "touchscreen" targets
08:16:34 Quit Buschel_ (Ping timeout: 264 seconds)
08:20:09CIA-6New commit by bieber (r26839): Theme Editor: Stripped out the sub-classes for ProjectModel and turned ProjectModel into a list model, also replaced the project tree view with a list ...
08:21:35CIA-6r26839 build result: All green
08:28:44 Join Zagor [0] (bjst@rockbox/developer/Zagor)
08:28:58 Join bertrik [0] (
08:29:03 Quit bertrik (Changing host)
08:29:03 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:32:02 Quit BHSPitMonkey (Remote host closed the connection)
08:42:08 Join wodz [0] (
08:42:13wodzpixelma: ping
08:46:33wodzpixelma: (for log) I tracked down issue with patch from FS #11189 and uploaded new version to FS which applies cleanly. It would be nice if You find time to test.
08:47:07CIA-6New commit by bieber (r26840): Theme Editor: Made new tabs raise to forefront
08:47:59 Join flydutch [0] (
08:50:03wodzbieber: are there some screenshots to see how Theme Editor looks right now?
08:50:21bieberI'll make a few for you
08:50:42Zagormake a few for me too! :)
08:56:03CIA-6r26840 build result: All green
08:56:12***Saving seen data "./dancer.seen"
09:09:57wodzbieber: nice
09:11:56 Quit wodz (Quit: Leaving)
09:12:21bieberThanks :)
09:12:54CIA-6New commit by bieber (r26841): Theme Editor: Set window title on the preferences dialog
09:14:31CIA-6r26841 build result: All green
09:14:59CIA-6r build result:
09:15:28Zagoroops :)
09:16:07CIA-6r build result:
09:16:17amiconnsaratoga: For some silly reason the SD* standard specifies the filesystem as well. That is the reason plain SD is only specced up to 2GB, even though technically it could do 4GB
09:17:41amiconnEven worse with SDHC: it is specced up to 32GB, and FAT32. There is no technical reason that limits FAT32 to that, just newer versions of windows not formatting >32GB volumes as FAT32
09:18:02amiconnSDXC specifies exFAT - I bet the actual SD stuff is the same as SDHC
09:18:14 Quit bertrik (Quit: De groeten)
09:18:28amiconnZagor: Btw, would it be possible to use some formatting codes in the build result message?
09:19:04amiconnE.g. printing the revision in bold (like the commit messages), and the result in its respective colour?
09:19:05 Join DerPapst [0] (
09:19:09ZagorI just tried, but the bot discards the message if it contains color codes
09:19:33Zagorbold revision is doable, since that's formatted by the bot itself
09:20:01Zagordoing different color depending on message requires some filter magic
09:21:17 Join perrikwp [0] (
09:22:39 Quit r0b- (Read error: Connection reset by peer)
09:23:02 Quit perrikwp (Client Quit)
09:23:07 Join perrikwp [0] (
09:26:02 Join B4gder [0] (~daniel@rockbox/developer/bagder)
09:26:34 Join petur [0] (d408b802@rockbox/developer/petur)
09:29:02 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
09:34:04 Join swilde [0] (
09:51:10 Join Rob2223 [0] (
09:53:30 Join r0b- [0] (
09:54:29 Quit Rob2222 (Ping timeout: 260 seconds)
10:12:07 Quit bmbl (Read error: Connection reset by peer)
10:13:16 Nick fxb__ is now known as fxb (
10:14:06 Join efyx [0] (
10:15:42 Join n1s [0] (~n1s@rockbox/developer/n1s)
10:22:10 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:33:47 Quit TheSeven (Ping timeout: 248 seconds)
10:36:36 Quit petur (Ping timeout: 252 seconds)
10:52:10 Join petur [0] (d408b802@rockbox/developer/petur)
10:53:31 Quit Zigtown (Remote host closed the connection)
10:56:13***Saving seen data "./dancer.seen"
10:56:57 Quit [CGL] (Remote host closed the connection)
11:06:23S_a_i_n_tTheSeven: I definitely have that theme loading on the sim, and on device. Weird :/
11:14:25B4gderthe rockbox mailinglist: 1057 members total
11:15:03B4gderrockbox-dev: 494 members
11:24:04 Join notlistening [0] (
11:30:10*JdGordon thinks r26832 should be reverted
11:30:17JdGordon*even* if it is in fact correct
11:30:23 Quit whydoubt (Ping timeout: 240 seconds)
11:30:59 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:32:06B4gderI guess someone could verify that the D2 still works fine and then it could remain in there
11:32:28 Join whydoubt [0] (
11:33:01JdGordonsure, but we should be assuming that it wont work fine untill someone says otherwise
11:35:05 Join wodz [0] (
11:35:21pixelmaI thought gevaerts had tested on his D2
11:35:51wodzpixelma: have You seen my erlier message?
11:36:56pixelmayes but I am at work right now
11:37:17wodzno problem
11:38:02pixelmaoh, I thought you were talking about some other D2 commit. And sure, I don't like untested code getting committed (nothing new)
11:38:54*JdGordon will hopefully get a d2 tomorow in the post :)
11:39:04JdGordonbut untested hardware code is a very bad thing to be commiting
11:40:34*JdGordon wonders how bad it owuld be if we stopped clearing images in the "false" branches of conditionals
11:41:31LloreanWhat architecture are the Gogears? Could;topicseen#msg168242 be related to the current Gigabeat S problem?
11:41:51wodzJdGordon: maybe You will know do I have to do something special for scrolling to work. I want to scroll line of text in view_battery (in apps/debug_menu.c) and if I replace lcd_putsf() with snprintf() + lcd_puts_scroll() printed line do not scroll
11:42:19LloreanJdGordon: Any way to clear them when the conditional first becomes false, then not after that?
11:42:48JdGordonwodz: each time you call puts_scroll() it restarts it so be careful in a loop
11:42:57JdGordonLlorean: good point, that makes things a tad easier actually
11:43:28wodzJdGordon: I see
11:44:14wodzwould it be safe to call lcd_puts_scroll() before loop and change text in loop with snprintf?
11:44:34JdGordonno, that doesnt work
11:44:47JdGordonwe don't have a way currently to alter scrolling text (which sucks btw)
11:45:00JdGordonit is something that would be nice to add because the wps could use it
11:45:19JdGordoncan you break the line up so it doesnt need to scroll?
11:45:48wodzJdGordon: thats the point that I can't (won't do that)
11:46:15JdGordonare you *sure*? wha do you want to display? there might be better alternatives
11:47:18wodzI want to display scale x.xx - x.xx mV (grid xx mV) text. It should be in single line and this line is too long for many small screen targets
11:48:06JdGordondrop to sysfont and use two lines?
11:48:11JdGordonthis is for the graph?
11:49:09wodzJdGordon: I use sysfont and first line is already taken by "battery: V" text. I don't want to introduce one more line due to clip screen split
11:49:17wodzit will look bad
11:49:47 Join MethoS- [0] (~clemens@
11:49:51JdGordoncan you draw text over the graph?
11:50:45wodzhmm. Probably yes
11:58:42*JdGordon thought sublines in conditionals was OK in the new parser?
11:59:01JdGordonhehe woops
11:59:03JdGordonmissing %
12:00:25CIA-6New commit by jdgordon (r26842): some tags need special handling when they are in the wrong branch of a conditional, so go ahead and make that work :p ...
12:01:00 Join Buschel [0] (
12:02:10CIA-6r26842 build result: All green
12:02:59JdGordonLlorean: portaqlplayer apparently
12:20:18 Join Casainho_ [0] (
12:31:47JdGordonhow do i charge my mr500's battery? It seems to hard crash when it tried to spin up the disk, even in the OF
12:33:32 Join Kitr88 [0] (
12:34:23 Join BradC [0] (
12:37:52 Quit Kitar|st (Ping timeout: 276 seconds)
12:38:11 Quit Kitr88 (Ping timeout: 264 seconds)
12:41:09 Quit MethoS- (Remote host closed the connection)
12:42:44CIA-6New commit by wodz (r26843): HD200 - make USB bridge handling more correct
12:42:46CIA-6New commit by wodz (r26844): HD200 - use ide_power_enable() in bootloader
12:43:03 Join Kitar|st [0] (Kitar_st@
12:43:55 Join Jerom [0] (~Jerom@
12:44:11 Quit Rob2223 (Quit: Rob2223)
12:44:17CIA-6r26843 build result: All green
12:44:18 Join mischasworld [0] (~quassel@
12:45:49CIA-6r26844 build result: All green
12:52:57 Join livingdaylight [0] (
12:54:42livingdaylightcan someone confirm whether ipod nano 4th generation is compatible with rockbox? i only see nano 1st and 2nd generation on the list
12:54:55wodzit is not compatibile
12:55:40B4gder... which incidentally is why it isn't mentioned as compatible ;-)
12:56:15wodzB4gder: I am compiling FS #11398 to test on coldfire for You
12:56:18***Saving seen data "./dancer.seen"
12:56:29B4gderfor me?
12:56:45B4gderI've not touched a coldfire target in years...
12:57:25livingdaylightI'm not familiar with ipods and their 'generation' differentiation system. Looking to buy an mp3 player compatible with rockbox on ebay
12:58:05wodzB4gder: eee sorry I mean Buschel :-)
13:04:23wodzhmm test plugins throws warnings now
13:08:05livingdaylightis rockbox still an active project? I ask because it seems compatible with a lot of older hardware only?
13:08:31wodzcheck svn logs if You unsure
13:09:40wodzs/You/You are/
13:10:13 Join shai [0] (
13:10:32 Part Zagor
13:10:35Tornelivingdaylight: there are 135 people here and we *just* released a new stable version.. what do you think? :)
13:11:27Tornelivingdaylight: it can take a long time to reverse-engineer a player to a sufficient degree that Rockbox can usefully run on it; brand new devices are thus difficult to support. There are several players that are still available to buy, such as the later Sansas, which we support.
13:11:36livingdaylighti see that there is a new release but the list seems old, so I wonder what is going on with providing rockbox for new mp3 players
13:11:47livingdaylightTorne: right... thx
13:11:50Tornelivingdaylight: we don't support the recent *ipods*, because they changed all of the hardware completely and introduced new security and firmware encryption
13:12:06livingdaylightk, thx
13:12:06Jeromlivingdaylight: the list on the homepage is accurate and up to date
13:12:07Tornethe security has been broken, but only relatively recently, and all the hardware is still new and mostly unknown
13:12:33Tornethe non-apple players we support are mostly more recent :)
13:12:53livingdaylighti'll have a look at the Sansas
13:12:56Jerom"# SanDisk: Sansa Clip (all versions) and Sansa Fuze v2" I know that these works pretty well
13:14:11 Quit mischasworld (Remote host closed the connection)
13:15:02Tornelivingdaylight: if you want a small, fairly cheap flash-based player, the clip/fuze are probably better choices than an ipod nano in any case..
13:15:18JeromIf you want to buy a Sansa, read this page
13:15:43 Quit Casainho_ (Ping timeout: 258 seconds)
13:15:52livingdaylightTorne: yea, cheap would be nice.. disappointing is to see the small gb sizes :(
13:16:31Torneer.. no smaller than the ipod nano..
13:16:39JeromWell you *can't* have everything ^^
13:17:06LloreanAnd ones with MicroSD let you get to larger sizes than Nanos come in.
13:17:07Tornethe fuze and clip both come in 8GB versions, and the Clip+ and Fuze both have a microSD slot, so you can put another 16/32GB in there..
13:17:38Torne(and they are cheaper than an ipod..)
13:17:50livingdaylightyea, i see a sansa on ebay with 8gb... need to find one with a microsd card as Llorean suggest
13:18:03*simonrvn has a fuzev2 + 4 gb microsd
13:18:14livingdaylightmy gf's sony mp3 player packed up and want to get her a new one for her birthday tomorrow
13:18:18literalno need to find one with a microsd card, since you can buy it separately
13:18:20JeromI have a fuzev2 + 8 gb usd
13:18:50simonrvni like it, esp. with rockbox on it ;)
13:18:54literalunless you're talking about microsd card *support*
13:18:59JeromAnyway back to work...
13:19:06 Quit Jerom (Remote host closed the connection)
13:19:06livingdaylightanyone know what the max MicroSD cards go to?
13:19:28literalthe largest available ones now are 32GB
13:19:31Tornecurrently, 32GB
13:19:39Tornebut those are very expensive, only 16GB or less is reasonably priced right now
13:19:41literalbut they're a bit overpriced at the moment, 16GB is a good choice
13:19:53simonrvnthat's bigger than some of the ipod nanos
13:19:53B4gderis there echo in here? B)
13:20:01simonrvnyes :P
13:20:40TorneTechnically 32GB is the upper limit, though people might decide to ignore that soon
13:20:43livingdaylight does this sansa look good?
13:20:50Tornethey did for SD :)
13:21:33simonrvnfound some northern cree cds to rip and put on it ;p
13:22:10Tornelivingdaylight: no, you haven't read the list of which devices work
13:22:48Tornelivingdaylight: all supported players are listed on the front page; several specific suggestions wer ementioend (clip and fuze)
13:23:20livingdaylighti see, that is a 'View'
13:27:17 Join kugel [0] (~kugel@rockbox/developer/kugel)
13:28:46livingdaylightTorne: is this one kewl?
13:30:02CIA-6New commit by jdgordon (r26845): dont reuse vairbale names
13:31:29CIA-6r26845 build result: All green
13:32:32JdGordoncan I put ../paths in the SOURCES files?
13:33:45JdGordonor $(ROOT)/utils/ ?
13:58:12JdGordonanyone able to help me with a Makefile?
13:58:40JdGordonI've got it outputting the .o's and .a but I want to get them built into another dir
13:59:00JdGordonmake: *** No rule to make target `out/skin_parser.o', needed by `out/libskin_parser.a'. Stop. :/
13:59:24JdGordon is my Makefile
13:59:39 Join Jaykay [0] (
14:07:41gevaertspixelma: I haven't tested eabi on my D2 (and I can't now, pamaury has my D2)
14:08:31 Join lev_ [0] (~lev@
14:08:50pamauryI'll test it tonight to see what I get
14:09:10pamauryI just saw the mail this morning about the eabi breaking D2
14:11:03JdGordoncan I bung and $(BUILDDIR) in $(SRC:.c=.o) ?
14:13:01wodzha HD200 entered and leaved USB bridge mode without breaking filesystem :-)
14:14:22AlexPbieber: The editor looks very nice, although I have one little nitpick - s/color/colour :)
14:14:31AlexPAs RB uses UK English :)
14:16:16pixelmaAlexP: seen my message this morning? Don't know if you have time though...
14:16:24JdGordongevaerts: you know makefile voodoo right?
14:16:52AlexPpixelma: Yes, I might do tonight, not sure
14:16:59AlexPpixelma: I will do if I do :)
14:17:33gevaertsJdGordon: I can *write* makefile voodoo with enough trial and error, yes :P
14:18:04pixelmaAlexP: maybe I'm able to do something this evening too but thought if someone had a chance earlier...
14:18:34AlexPSorry, at work atm
14:18:49JdGordongevaerts: I'm running out of hope with my trial+error skills... I have it nicely working if I want the output in the current directoy but I want to dump everything in $BUILDDIR and I'm stuck
14:19:16JdGordonit works if I do BUIDLDIR=. make though :p
14:19:58JdGordonthat OBJ line is probably very very wrong :p
14:20:52gevaertsit looks wrong, yes
14:21:45gevaertsOBJ = $(patsubst $(%.c,$(BUILD_DIR)/%.o,$(SRC))
14:22:18gevaertsOr $(SRCDIR)/%.c if you want to get fancy
14:22:29gevaertsOh, and I'd use := here instead of =
14:23:55JdGordonmissing a ) somewhere?
14:24:15gevaertsah, yes
14:24:19gevaertsAt the end I think
14:24:45*gevaerts recommends a liberal sprinkling of "echo $(various_vars)" through the rules :)
14:24:57JdGordonMakefile:11: *** insufficient number of arguments (1) to function `patsubst'. Stop.
14:25:44B4gdera missing ) isn't it?
14:26:19gevaertsOBJ = $(patsubst %.c,$(BUILD_DIR)/%.o,$(SRC))
14:26:40*gevaerts copied that from another makefile and incorrectly removed the $(SRC_DIR) bit
14:26:43JdGordonok, yep guessed that :) now back to no rule to make out/skin_parser.o
14:27:03 Quit livingdaylight (Remote host closed the connection)
14:27:09gevaertsFrom where are you running make?
14:27:19JdGordoncurrent dir (for now)
14:27:26gevaertswell obviuously
14:27:29JdGordonI want to incorporate this into apps.make eventually
14:27:35gevaertsWhat is the current dir?
14:27:53 Quit wodz (Quit: Leaving)
14:28:46gevaerts%.o: %.c is also wrong (or incomplete)
14:29:22gevaertsTry adding "$(BUILDDIR)/%.o: %.c"
14:31:28JdGordonthat worked, thanks :)
14:32:00JdGordondoesnt like it if BUILDDIR isnt set, but close enough
14:32:19gevaertsmake sure it's always set then
14:36:39JdGordonthat was easy enough :)
14:36:55JdGordonnow any issues with using lib/skin_parser for this?
14:37:06JdGordonassuming eventually we get more things to put in lib/?
14:47:47 Join niekie [0] (quasselcor@CAcert/Assurer/niekie)
14:53:52 Join robin0800 [0] (
14:56:19***Saving seen data "./dancer.seen"
15:01:20 Quit antil33t (Read error: Connection reset by peer)
15:01:26 Join antil33t [0] (
15:03:01 Part LinusN
15:08:00 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
15:09:03 Quit evilnick_B (Client Quit)
15:15:31 Quit robin0800 (Remote host closed the connection)
15:15:44 Join Rob2222 [0] (
15:15:46 Join komputes [0] (~komputes@ubuntu/member/komputes)
15:17:34 Quit komputes (Excess Flood)
15:18:30 Join komputes [0] (~komputes@ubuntu/member/komputes)
15:34:48 Quit komputes (Ping timeout: 245 seconds)
15:37:10 Quit swilde (Ping timeout: 258 seconds)
15:43:25 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
15:47:42n1sB4gder: wound it be possible/a good idea to set up the svn server to apply the correct mime type for images?
15:47:52B4gderI guess so
15:50:55 Join funman [0] (~fun@rockbox/developer/funman)
15:52:46 Quit Buschel (Ping timeout: 240 seconds)
15:52:47*pamaury commands funman to explain r26832 :)
15:53:26funmandone already, on ML
15:54:38pamauryah true, I missed that mail
15:55:16funmanjust sent it ;-)
15:58:22JdGordondoes anyone know how to add a .a dependancy to qt4 .pro files?
15:59:54 Quit blithe (Ping timeout: 265 seconds)
16:00:30funmanmy clip+ crashed 2 times when running battery_bench - any of you have seen clip+ crashing since EABI switch or even before that ?
16:01:01funmanclipv2 ended at 15h50, about 30 minutes improvement with the SD clocks patch
16:01:35JdGordonI havnt had any crashes yet, although I havnt really used it enough to know...
16:03:24JdGordonI'll start a bench now if you like?
16:05:00pamauryI have not switched to eabi yet but I didn't see any clip+ crash so far (I mean, when using it normaly)
16:05:17 Join Guest59276 [0] (
16:05:38*JdGordon needs to build the eabi compiler.. downloading the latest build is sloooow
16:07:41JdGordonbench started
16:08:14 Join jgarvey [0] (
16:09:05 Quit dfkt (Ping timeout: 265 seconds)
16:09:15funmanJdGordon: nice, with plain SVN right ?
16:09:33funmanif it crashes that's a good thing: that means the patch is fine ;)
16:09:39JdGordonyes, not 100% battery though... 92+...
16:09:46JdGordonhaha ok, i'll let you know in the morning probably
16:09:50 Join blithe [0] (~blithe@
16:09:57funmanit crashed once after 5:30, once at 8:50
16:10:16JdGordoncrash or panic?
16:10:26funmancrash (button press wouldn't reboot)
16:10:27JdGordondoes panic still turn the backlight on?
16:10:30funmanit never did
16:10:39JdGordonok cool, so it be sleep safe :)
16:10:56funmanafaik some models need interrupts to be working to enable backlight
16:11:21 Join FlynDice [0] (
16:11:32funmanhmm well but panic() isn't entered with interrupts disabled then
16:11:48funmanso the problem is only UIE? (i don't remember well..)
16:12:43JdGordonI thought I remembered some targets do turn the backlight on, and well, the clips backlight is damn bright :p
16:13:07 Nick Guest59276 is now known as dfkt (
16:13:38 Nick dfkt is now known as Guest3173 (
16:15:52 Nick Guest3173 is now known as dfkt (
16:15:57 Quit dfkt (Changing host)
16:15:57 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
16:19:33funmanone has to go through all the backlight code for all (arm) targets to enable backlight in (UIE and) panicf
16:21:37 Join Zagor [0] (bjst@rockbox/developer/Zagor)
16:21:43 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
16:25:31 Join swilde [0] (
16:33:00JdGordonbluebroth3r: ping?
16:33:07 Join Casainho_ [0] (
16:34:15 Join expressivename [0] (~expressiv@
16:36:51 Join MethoS- [0] (~clemens@
16:39:17expressivenameare there themes that didnt convert over to the newest build? i want to have the darkness theme but its not up with the others anymore.
16:39:39expressivenameoh. hi everyone
16:39:45JdGordonyes, some didnt get converted
16:40:08expressivenametechnical issue i guess. any plans to fix them?
16:41:30JdGordonbroken script apparently, I dont know whats happening with them, probably going to be ignored
16:41:58expressivenamebut the darkness theme is the best
16:42:03saratogai really don't get why the mailing list web page eats my new line characters
16:42:19saratogafix it or wait for someone else to
16:43:18expressivenameare there instructions to do so? im not very code friendly
16:43:25 Join toffe82 [0] (~chatzilla@
16:43:35JdGordonthere is a nice fancy script which will work, if you can build it
16:44:13B4gdersaratoga: your mail is actually sent without newlines
16:44:31funmanhave you set the eol-style property ?
16:44:34B4gderand the mail to html thing isn't chopping up the ines
16:45:26expressivenameim willing to work on fixing it, as long as there are instructions somewhere
16:45:42expressivenameor just something so i can learn how to fix it
16:46:05saratogaif hotmail has settings for things like that i can't find them
16:46:25saratogafor some reason if I return twice each time it does recognize those
16:47:27 Join hebz0rl [0] (
16:47:55B4gderit is probably a seen as a feature
16:48:25gevaertsnot impossible, but they should insert spaces then
16:48:29 Part expressivename
16:48:39saratogai should probably just make another gmail account and use that, hotmail is just too buggy to be useful
16:48:51 Quit bmbl (Ping timeout: 258 seconds)
16:50:59B4gderZagor: you think we should/could setup a wordpress blog for rockbox and allow committers to post to it, to better announce features and news and what not that happens?
16:51:52ZagorI'm not sure how a dev blog will work much better than the mailing list
16:51:58ZagorI rather fear fragmentation
16:52:16B4gderit'd be more visible on the web site
16:52:32B4gderit would be just an easier way to post news to the front page
16:52:37B4gderas the current way isn't really working
16:52:43saratogai think the mailing list is relatively ineffective anyway
16:52:46n1ssounds good to me
16:53:03Zagorthere's not really any room for news on the front page today, so it's not comparable
16:53:27saratogado any of those blog type sites let you inline the news item, or do they all require you to click through?
16:53:28n1sthe ML is more for discussion IMO, a blog would be for announcements
16:53:44Zagorwhat I'm wondering is, will people post the same things to the blog and list and wiki and forum?
16:53:57 Join bmbl [0] (
16:54:10 Quit bmbl (Changing host)
16:54:11 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
16:55:11Zagorn1s: is that a good or bad thing?
16:55:36B4gderZagor: the point is that we don't announce things visibly now
16:55:45n1si see it like this ML is for discussion, blog for announcng "we changed the arm toolchain, update!" wiki for documentation of things that do not belong in the manual and the forum, well...
16:55:53B4gderand I claim parts of the reason is that our front page doesn't work for it
16:56:07saratogathe problem with the mailing list is mostly just that it isn't followed all that closely
16:56:16saratogasince to follow it you have to wade through a lot of emails
16:56:20***Saving seen data "./dancer.seen"
16:56:27saratogathat makes it good for discussion but bad for announcements
16:57:30saratogafrequently i see people in IRC being told to go check the mailing list, which is probably not how this should work
16:57:35scorche|shi think it is a good idea as a way to make the "news" section on the front page more useful
16:58:11B4gderand I think we could make the front page mostly about the news, if it works
16:58:39JdGordonI would also like to see interesting developments on a news blog...
16:58:40B4gderright now, the static top table with targets have grown too big for my taste
16:58:42 Join robin0800 [0] (
16:58:48n1sB4gder: i agree with that, and possibly have recent commits etc, on a dev page
16:59:07B4gderyes, we can experiment around a bit to see what works best
16:59:32n1swhatever happened to that new fancy website someone was workin gon?
16:59:59saratogai got in an argument about svn updates or something and it stalled
17:00:02Zagorn1s: it's still fancy :)
17:00:40saratogait looked nice but IMO didn't address the functional issues with the site
17:01:40n1si think a developer page crammed with the interestng stuff is better than having it all on the frontpage
17:02:16B4gderyes, especially since the current dev stuff has been pushed so far down its not really visible anymore anyway
17:02:29B4gderat least not in my default view
17:02:38Jaykayhi, i just noticed that says "Page was last modified __FILE_DATE__"
17:04:39 Join komputes [0] (~komputes@ubuntu/member/komputes)
17:06:10ranmafunman: The usb driver still needs to start really working :) I haven't really found the time to look at it again since my last commit...
17:06:32 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:06:45 Join Guest59276 [0] (
17:07:47 Part Zagor
17:08:13 Join webguest80 [0] (
17:08:51 Quit webguest80 (Client Quit)
17:09:02 Join markun [0] (
17:09:04 Quit markun (Changing host)
17:09:04 Join markun [0] (www-data@rockbox/developer/markun)
17:10:30 Quit dfkt (Ping timeout: 276 seconds)
17:10:37 Quit robin0800 (Remote host closed the connection)
17:10:41funmanmarkun: hello, are you still interested in meizus?
17:11:30funmanranma: well IMO it works already, i.e. it speaks to the host (we 'just' need to have those two understand each other)
17:12:39ranmaYeah, it's probably just some subtle issue, it's _almost_ working correctly
17:20:35funmanJdGordon: i started a bench of svn on clip+ too, should i open a task with the patch i tested on fuzev2/clipv2 so we can compare bench results there?
17:20:54JdGordonif you want
17:22:45 Quit Casainho_ (Ping timeout: 265 seconds)
17:23:25funmanFS #11402
17:25:31markunfunman, yes, would be good if I could run rockbox on my meizus :)
17:25:39 Join CGL [0] (~CGL@
17:25:44markunI saw you started to work on them
17:26:19 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
17:26:22 Nick CGL is now known as CGL_EMO (~CGL@
17:27:19funmanmarkun: which one do you have ?
17:28:07markun1 SP, 1 SL
17:28:25markunthe SL is 8GB, the SP 2GB I think
17:29:08markunI need to go again..
17:29:11 Quit markun (Quit: CGI:IRC 0.5.9 (2006/06/06))
17:29:14funmansame here (i have gevaerts' meizus)
17:30:03 Nick Guest59276 is now known as dfkt (
17:30:05 Quit dfkt (Changing host)
17:30:05 Join dfkt [0] (dfkt@unaffiliated/dfkt)
17:31:51JdGordonthe bugger just turned off!
17:35:16amiconnfunman: The problem (especially in UIE) is that some targets need working i2c in order to turn on backlight
17:35:48amiconnOn targets where it's GPIO we could do it (but on mono/greyscale it's unnecessary)
17:36:00funmanon clip it is!
17:36:24funmanthe problem is that i2c needs enabled interrupts?
17:36:42funmanor that i2c is considered too complex to be still working at this stage
17:36:43amiconnNo, but if you're in UIE() means that some things went very wrong already
17:37:03funmantrue, but lcd_* still work (most of the time)
17:37:07amiconnSo i2c may no work anymore
17:37:43JdGordonbut if i2c doesnt work then is there any real problem trying it anyway?
17:37:44amiconnAlso, some colour targets disable the LCD when backlight is off. That's another problem - it means the full LCD init needs to be working in order to see something
17:37:56funmanperhaps we could try to enable it if the backlight is off and needed to see the message
17:37:59funmanah right
17:38:21funmanwell, the easiest thing is to force the developer to run with backlight always on :'(
17:40:34 Join M60 [0] (
17:44:01 Quit funman (Quit: free(random());)
17:44:30 Quit M60 (Client Quit)
17:44:58amiconnDoes the CLip use GPIO for "backlight"?
17:45:01 Quit Jaykay (Ping timeout: 260 seconds)
17:53:11n1scould any x5 owner comment on if FS #11397 is intended or not?
17:56:19amiconnYes, it is intended
17:58:23amiconnYou have to hold POWER (or RC_PLAY) until the bootloader registers it. This is to protect from spurious on events
18:02:22 Quit B4gder (Quit: It is time to say moo)
18:02:50n1sclosing as not a bug or invalid then, thanks for looking
18:02:52 Quit GeekShadow (Quit: The cake is a lie !)
18:03:30 Quit petur (Quit: waaaaaaaah)
18:04:38n1samiconn: do such events happen without the button being pressed at all or is it just very easy to press?
18:22:38dfktn1s, but the symptome described in FS #11397 doesn'
18:22:45dfktt look "right" at all...
18:23:05dfktyou try turning it on, it displays shutting down
18:25:07n1syou just need ot keep the button pressed for about a second, i just asked and according to amiconn it was intended
18:25:39dfktit is intended to turn on the display to show "shutting down", then turn off again?
18:25:40n1swhether it should be changed i don't know
18:25:43dfktthat makes no sense
18:26:09n1swhat difference does it make if the display is turned on or not?
18:26:54dfktif it's indended to turn on at a long key slide, shouldn't it just do nothing when you slide it for a short time?
18:27:40n1sperhaps that would be nicer but i wouldn't call it a bug
18:27:41dfkti can post a video if you want to see how it is, maybe i'm not explaining it well enough.. that behavior at turning on does seem a bit illogical
18:27:57gevaertsdfkt: I know the gigabeat F tends to show the "shutting down" screen on boot for a second or so in some cases. I suspect that in that case it's just the LCD controller still having the old screen contents
18:28:08n1si think i understand how it works, the h300 bootloader does the same thing
18:28:24Torneit's just powering up, then deciding it doesn't need to, and calling the shutdown code :)
18:28:34Tornethe shutdown code turns the lcd on..
18:29:01Tornebut presumably it's the same code reused from the main app
18:29:25 Join Highlander [0] (
18:32:03 Join crculver [0] (
18:32:27crculverAre the default themes completely b0rked in the current builds?
18:33:55 Join Luca_S [0] (www-data@
18:35:17 Quit DerPapst (Ping timeout: 240 seconds)
18:35:19Luca_SHello. FuzeV2, latest SVN. I'd like to report a data abort: "Data abort at 308007F4 FSR 0x8 (domain 0, fault 8) address 0x9689BBEC". While trying to display a text file from internal memory.
18:36:50 Quit TheSeven (Ping timeout: 272 seconds)
18:37:02dfkti want to look into changing the x5 bootloader to react to a short slide, for my personal use. how would i start to go about that? i assume the relevant files are bootloader/iaudio_coldfire.c and buttons-x5.c?
18:38:00Luca_Ssorry - was: mmmm.. latest svn really means r26834-100613
18:38:04Tornedfkt: buttons code is not used in the bootloader, it's all there in iaudio_coldfire.c
18:38:46 Quit flydutch (Quit: /* empty */)
18:38:53dfktTorne, thanks, and damn, i see asm
18:39:03Tornealso, the reason the backlight comes on is not what i speculated: it's simply that the lcd init comes before it checks the buttons..
18:39:28Tornei suspect this could be 'fixed' by reordering stuff
18:40:36 Quit Luca_S (Quit: CGI:IRC)
18:40:42dfkti see in iaudio_coldfire.c that it prints "shutting down" on purpose, not a leftover from last turning off
18:40:49Torneit does come down to whether it's desirable to ahve rockbox "silently" start to boot and then shut down again
18:40:54 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
18:41:03Torneif it is, then i suspect the code can be poked at until it does.
18:41:49dfktTorne, is there a quick way i can change the long slide behavior to a short slide one? i know some of the inofficial dual-bootloaders used that
18:42:04dfktbut alas, none of them are v4 and work with my x5's CF card
18:42:09Torneer, depends what you mean by "short"
18:42:20dfktinstant on at flicking the power switch, no waiting
18:42:25Tornethe bootloader looks like it's just chekcing if the button is still held at a given point
18:42:29Tornethere's no waiting, afaics
18:42:42 Join vivo [0] (
18:42:44dfktas it is you have to hold the power slider for about a second until it really turns on
18:42:58vivohi there :-)
18:43:04dfktthat "shutting down" message is displayed when you flick and release the power slider instantly
18:43:08 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
18:43:25TorneYes, but ther'es no waiting, i mean
18:43:41TorneIt just checks if you're still holding the on button at the time it calls button_init
18:43:45dfktmaybe waiting was the wrong word
18:43:48Tornewhich is.. however long it takes it to boot up to that point
18:43:49bertrikpamaury, I got clip+ radio mostly working, basically just need to add support for dual-tuner to the clip+ and have people test it (and see if I didn't break radio on other targets using the si4700 chip)
18:43:50Torneso just remove the check.
18:43:58vivomay i ask for some help re rb on fuze v2? I installed it w rbutil, but rb simply won't run. The files seem to be on the fuze
18:44:02TorneThough, you probably don't want to remove it entirely, since it also guards against power on when hold is set
18:44:05dfkti just want it to turn on instead of displaying "shutting down" :)
18:44:07Torneand you probably still don't want that to power on :)
18:44:18 Join DerPapst [0] (
18:44:25Tornechange the condition in line 179
18:46:07dfktchange if ((!on_button || button_hold())
18:46:10dfktto what?
18:47:03 Join domonoky1 [0] (
18:47:27 Join DerPapst1 [0] (
18:48:29 Quit domonoky (Ping timeout: 260 seconds)
18:49:00 Quit DerPapst (Ping timeout: 264 seconds)
18:49:40 Quit vivo (Quit: CGI:IRC (EOF))
18:50:33n1sdfkt: if (button_hold()) would be it i think
18:50:46n1sjust checking for hold
18:51:00dfktthanks n1s, i will give it a try
18:52:02n1sum, you might want to keep the other conditions too, so just remove the !on_button
18:54:19dfktit didn't compile, showed lots of errors
18:54:29dfktok, trying the second way
18:55:00n1si deleted a ( too much because i just looked at the lin eposted here
18:56:21***Saving seen data "./dancer.seen"
18:58:46dfkterrors, also with if ((button_hold())
18:59:53 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
18:59:58 Join dfkt|x [0] (
19:00:10pamaurybertrik: great, I can test some code soon if you want, if a few hours, you did not commit it right ?
19:00:12n1sweird, that works for m
19:00:20 Nick dfkt|x is now known as Guest6686 (
19:00:48 Nick Guest6686 is now known as dfkt|x (
19:00:55 Quit dfkt|x (Changing host)
19:00:55 Join dfkt|x [0] (~dfkt@unaffiliated/dfkt)
19:01:02n1sdfkt: does a clean version build for you?
19:01:12dfkt|xn1s, yes, clean builds fine
19:01:16bertrikpamaury, the full patch with the dual tuner thing won't be ready until tomorrow I think, I'll post it on FS when it's nearly done
19:01:33n1sjust changing line 179 to if ((button_hold()) works for me
19:01:50dfkt|xn1s, weird
19:02:18n1sare you sure you didn't change the parantheses och the other lines?
19:02:41dfkt|xi'm deleting the file and get it again from svn
19:03:23 Quit swilde (Quit: ERC Version 5.3 (IRC client for Emacs))
19:04:07dfkt|xn1s, ta dah :)
19:04:35 Quit pamaury (Remote host closed the connection)
19:04:49dfkt|xi left the original line commented out in the file and duplicated it, could that be reason enough to break the build?
19:05:19n1sno, comments get stripped by the preprocessor
19:06:12dfkt|xi thought so, weird... now lets see if my x5 starts smoking when i put that loader on it
19:06:38 Join DerPapst [0] (
19:09:01 Quit DerPapst1 (Ping timeout: 248 seconds)
19:15:19 Quit toffe82 (Remote host closed the connection)
19:17:12 Join stripwax [0] (
19:17:32amiconndfkt|x, n1s: The reason for this is not so much that power-on events would easily happen all by itself, but rather to be sure it was intended to power on wrt main/ remote and their respective hold switches
19:18:02n1samiconn: ok, so it's basically down to prefference
19:18:28Tornenot really, it's about not having it turn on if you press power when hold is on
19:18:53Torne(or a more complex case: not having it turn on if you press main-unit-power when main-unit-hold is on but the remote is connected and remote hold is off)
19:19:07amiconnWell, on the x5/m5 main unit it is mechanically impossible to power on with hold enabled
19:19:26Torneah, i didn't know that, the code checks for it anyway
19:19:39*n1s lets people that actually have the player worry about it
19:20:12 Quit scorche|sh (Changing host)
19:20:12 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
19:20:29dfkt|xTorne, maybe i'm misunderstanding "not having it turn on if you press power when hold is on" - but the power and hold funtion is on one sliding button - it's either/or
19:20:42Tornedfkt|x: yes, i didn't know that
19:20:45Tornethe code checks for it
19:20:53Torneso, i assumed it was possible
19:20:57Tornemaybe the other way around to what i said?
19:21:01amiconnIt's a two-direction slider which is "power" in one direction (non latching) and "hold" in the other (latching)
19:21:02Tornei.e. the remote?
19:21:22Tornei've never seen this player so i am also not the best person to comment
19:21:22dfkt|xthe remote is the same
19:21:29amiconnI'm not 100% sure this check is needed on the X5. On the H1x0 and H300 it is
19:21:33 Nick CGL_EMO is now known as CGL_Hace_1_mes (~CGL@
19:21:41amiconnThe remote is not the same
19:21:54 Join Jaykay [0] (
19:22:02dfkt|xamiconn, right, it's only similar, but it also needs no check for power/hold
19:22:14amiconnIt has a separate hold switch, and the Play button functions as power button
19:22:45dfkt|xah right, i forgot... the remote is so complicated and bad in every aspect, i never use it ;)
19:22:50kugelgevaerts: should I commit my current RaaA work to svn before continuing with the file system issues or not?
19:23:25amiconnAnd it does need the check - the unit powers on from the remote with the hold switch enabled
19:24:02dfkt|xn1s, did what i did actually build a usable bootloader, or does it need additional steps?
19:24:02 Join Buschel [0] (
19:24:18amiconnSo the check in the bootloader is necessary, otherwise you could power on from the remote with both hold switches enabled
19:24:27n1sdfkt|x: i have no idea
19:24:46dfkt|xn1s, i renamed the resulting bootloader.bin to x5_fw.bin, but it didn't upgrade
19:25:01amiconnYou need to use scramble
19:25:27amiconnIt should have been built as part of your build in the tools direcory
19:25:36dfkt|xi see scramble in tools
19:25:55n1sit produces a rockbox.iaudio file with scramble, i suppose that could be it
19:25:59 Quit DerPapst (Quit: Leaving.)
19:27:18amiconnProbably not
19:28:07 Join pamaury [0] (
19:28:08 Quit pamaury (Changing host)
19:28:08 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
19:28:33amiconnThat one is just the usual plain rockbox header format (−−add)
19:31:55amiconnYou need the iaudio bootloader scramble mechanism
19:33:07*amiconn wonders why "configure" doesn't set that when doing an iaudio bootloader build
19:33:46 Quit n1s (Quit: Lämnar)
19:34:16amiconnHmm, probably because of the X5V. It needs different scrambling, but uses the same build as the plain X5
19:34:17dfkt|xi tried a few approaches with scramble, let's hope it produces something bootable
19:34:47amiconnscramble -iaudiox5 bootloader.bin x5_fw.bin
19:35:03dfkt|xyeah, that was my first attempt, didn't work
19:35:37dfkt|xtrying with -add=iax5 at the end now
19:35:49amiconn-add won't work
19:35:59amiconnYou need -iaudiox5, and that should work
19:36:24amiconnIf it doesn't, you either made a mistake, or svn bootloaders are broken, or scramble is broken
19:37:19bertrikpamaury, I think you had some quicker way of putting a rockbox executable on a clip+, right? Can you explain?
19:37:35 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
19:38:05pamauryput in on the sd card and in the file browser just select it: it will rolo it
19:38:12pamauryI did not invent that :)
19:39:01bertrikah, so you write the sd card in a separate card reader and never even USB plugin the clip+
19:39:49dfkt|xamiconn, n1s (for the logs) - it worked! it worked! thank you both so much
19:40:12gevaertskugel: the current bits don't really touch existing targets and sims, right?
19:40:18*amiconn will fix 'configure'
19:40:19dfkt|xman, that's quite the difference when turning it on... sweet :D
19:40:48kugelgevaerts: no, not really
19:40:58amiconnI think the X5V can be ignored for that... it needs manual intervention now anyway
19:41:00gevaertsin that case I'd commit
19:41:41kugelok, I'll try to make sure it really doesn't affect anything first though
19:47:17 Quit kugel (Ping timeout: 260 seconds)
19:48:35 Quit togetic (Ping timeout: 252 seconds)
19:49:32CIA-6New commit by amiconn (r26846): Build properly scrambled and named bootloader files for iAudio M3, M5 and X5. X5V still needs manual intervention but it has been like that before.
19:49:44pamauryDo I need anything special to switch to eabi on arm ? (except running ?)
19:51:44CIA-6r26846 build result: 3 errors, 0 warnings ( commit)
19:52:00bertrikpamaury, I don't think so, even configure should automatically pick up eabi now (but I guess you can still force it with a −−eabi argument to configure)
19:53:16dfktpamaury, i needed to install texinfo for being able to run
19:53:40 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
19:54:02amiconngevaerts: Do I need to change buildserver/builds ?
19:54:43gevaertsamiconn: I suspect not
19:54:58amiconnWell, the output file for those bootloader builds changed
19:55:10gevaertsyes, in that case, you do
19:55:13amiconnUnfortunately 'boot' has no header explaining the fields :\
19:55:19amiconnErr, 'builds'
19:55:37 Quit dfkt|x (Quit: Leaving)
20:00:51CIA-6New commit by amiconn (r26847): Bootloader file names changed in r26846.
20:01:37amiconnMrf, now it won't build again
20:02:22 Join togetic [0] (~togetic@unaffiliated/ibuffy)
20:03:40 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:05:24 Quit evilnick_B (Quit: Page closed)
20:06:04*kugel wonders if we can shut up the exessive metadata parsers' debug messages
20:07:20bertrikmaybe we could introduce debug levels and a mechanism to suppress messages below/above a specific level?
20:07:27*bertrik said without looking at the code ...
20:07:37kugelI think that's not needed
20:15:18 Join panni_ [0] (
20:15:18 Quit perrikwp (Quit: CGI:IRC (Ping timeout))
20:18:07 Join DerPapst [0] (
20:23:30 Join Skip [0] (
20:25:17 Join Zagor [0] (bjst@rockbox/developer/Zagor)
20:27:18notlisteningdomonoky1, are we in a position to have a commit now..?
20:27:41*gevaerts thanks bluebroth3r for properly saying what he badly failed to convey
20:29:32 Join DerPapst1 [0] (
20:29:59bertrikpamaury, if you want to try a quick and dirty patch for the clip+ mystery radio chip, look here
20:32:31 Quit DerPapst (Ping timeout: 265 seconds)
20:32:40amiconnZagor: ping
20:33:42 Quit CGL_Hace_1_mes (Remote host closed the connection)
20:33:58AlexPZagor: While you are here, the cia thing seems a bit wonky - after amiconn's commit "[19:51:41] <CIA-6> r26846 build result: 3 errors, 0 warnings ( commit)"
20:34:11AlexPIt is meant to be mention amiconn there, no?
20:34:45amiconnZagor: There once was this idea of an interface for committers to trigger builds manually
20:34:59amiconnIt would have been handy now...
20:35:23 Quit kugel (Remote host closed the connection)
20:36:44 Join salty-horse [0] (
20:37:43salty-horsehey. are there any reports of sd card corruption with rockbox? I got a new card, and after a week of using my sansa e200 it was corrupted. maybe rockbox is at fault?
20:38:01saratogano reports in the last year or so
20:38:01salty-horseI did very little other than copy and paste a few files between the "built-in" drive and the sdcard, and I deleted a few files
20:38:21*amiconn wonders whether it'd be possible for the buildserver to figure out the name of the to-be-produced binary from configure (perhaps through the build client)
20:39:43salty-horse :/
20:40:06Zagoramiconn: explain, what manual builds do you want?
20:40:43ZagorAlexP: right, I added an 's to the nick. looks like it didn't work so well
20:40:47amiconnI changed the bootloader (output) names in r26846, which caused the builds to go red, because 'builds' didn't have the new name yet
20:40:52 Join Luca_S [0] (
20:41:12amiconnThen I committed the change to 'builds', but since that is part of the www/ module, it didn't trigger a rebuild
20:41:47 Join w1ll14m [0] (
20:41:58amiconnNow I have to wait until someone else commits something in order for the builds to go green again... or have a mechanism to trigger a rebuild
20:43:08salty-horsesaratoga, how can I diagnose it further to know if rockbox can corrupt cards? (other than buy lots of cards and do lots of read/writes)
20:43:29Zagoramiconn: I see your point. It's a rare case though, so it's not on the top of my list.
20:43:44saratogado lots of read writes in rockbox and somewhere else and compare i guess
20:44:00amiconnFor someone not following irc it even looks like I did commit-and-run, which isn't the case
20:44:13bertrikIs it really a corrupted card, or rather a corrupted file system?
20:44:27 Join petur [0] (~petur@rockbox/developer/petur)
20:44:34CIA-6r26846 build result: All green
20:44:41gevaertssalty-horse: the sd corruption we used to have didn't look like that IIRC
20:45:17Zagoramiconn: history repaired ;)
20:45:36salty-horsegevaerts, I have three dirs on the card. the music dir seems fine. whenever I open the other two, I see dirs where none should be and they have garbled names. at that moment the device unmounts the card.
20:45:43salty-horseright now I'm using a different device to mount it
20:46:15salty-horseis this more like the previous reports? :)
20:46:29salty-horsebtw, it's a microsdhc 16gb
20:46:52gevaertsI don't know about "reports". The issue we had was the data being shifted by two bytes
20:46:53salty-horseso that may be "newer" code
20:49:43notlisteningsalty-horse, I have an e200 and now seen anything like that
20:50:01salty-horse"now"? "never"?
20:50:13saratogaas i said before, no one has reported anything in over a year
20:50:21salty-horsenotlistening, just to be sure, using a HC card?
20:50:48notlisteningsalty-horse, if you had the original issue then you would be seeing data corruption on that disk that would mean you have to run a disk utility to fix it or format
20:51:01notlisteningI'm on 8GB
20:51:06FlynDicesalty-horse: e200 or e200v2?
20:51:12notlisteningbut this was a long time ago V2
20:51:21salty-horseI'm trying to, but whenever I get a read/write error it unmounts it and I have to restart the host device
20:51:35salty-horseFlynDice, e200 (regular, not raphsody)
20:51:58bertrikJust a wild guess, but are you completely sure the card is an authentic 16GB one, not some counterfeit card?
20:52:47notlisteningwhat brand is it and where did you get it?
20:52:48 Join moparx [0] (~moparx@unaffiliated/moparx)
20:53:49 Quit Buschel (Ping timeout: 258 seconds)
20:53:58notlistening<- Always buys Sandisk and assumes at least they will work
20:56:25***Saving seen data "./dancer.seen"
20:56:50*bertrik spots a lot of sandisk fakes on this page:
20:57:17 Quit hebz0rl (Ping timeout: 240 seconds)
21:01:15 Join hebz0rl [0] (
21:01:44salty-horsenotlistening, original sandisk
21:02:14salty-horseat least the box was official :)
21:03:26notlisteninghas it happened more than once?
21:03:33notlisteningand have you formatted it?
21:03:35salty-horseI've only had it for a few days
21:03:52salty-horsenope. used out of the box (fat32)
21:04:55salty-horsewhen I mount the sansa with rockbox, is the rockbox code responsible for interfacing the card with my computer?
21:05:54notlisteninghumm forgot the older e200 did that :)
21:06:13salty-horsenotlistening, did what?
21:06:50 Quit hebz0rl (Read error: Connection reset by peer)
21:06:55notlisteningsalty-horse, did the computer to player work as the v2's can't
21:07:25salty-horsedoesn't the v2 use the newer chip that isn't fully supported yet?
21:08:31notlisteningThe USB has not been fully implemented, just enough to detect that usb being plugged in then the OF handles the work
21:09:47 Quit notlistening (Remote host closed the connection)
21:10:02pamaurybertrik: I can't patch with your diff, against which revision is this ?
21:10:33 Quit Skip (Quit: CGI:IRC (EOF))
21:11:46 Join notlistening [0] (
21:12:20pamauryerr, we are at r26856, no ?
21:12:52 Quit stripwax (Quit:
21:13:06 Quit togetic (Ping timeout: 265 seconds)
21:13:39salty-horseany idea what's the "partition type" I should use for the microsd? testdisk doesn't auto-detect it:
21:15:16bertrikpamaury, hm, the patch is against 26846 indeed, I am on 26847.
21:16:58salty-horserelated to sansa e200?;revision=26631
21:21:03AlexPpixelma: So the D2 only has wps hotkey?
21:22:42pixelmaAlexP: the problem why the D2 manual is broken, is because it doesn't have ActionTreeHotkey but the WPS hotkey (which is why the hotkey feature was enabled. There are two ways that work to fix I can think of that work - add a blank ActionTreeHotkey or "nopt"ing the pad in the button table (which I would prefer because with the former, the line still appears in the manual)
21:22:43pamaurybertrik: which tool did you use do make this diff ? patch seems to fail on lots of lines where I can't see any problem, could it be an eol problem ? or tab/space ?
21:23:23AlexPpixelma: The hotkey section needs some opting too
21:23:36AlexPpixelma: As otherwise it talks about a menu one too
21:23:39bertrikjust svn diff, and I don't use tabs, just spaces. This was edited in gedit, so I expect no eol problems.
21:23:53AlexPpixelma: Do you know what the wps hotkey is off the top of your head?
21:24:02pixelmaAlexP: but I don't like either way very much. It would be nicer if we had something similar to "#ifdef HAVE_TREE_HOTKEY" or somesuch. Do you reckon there is a way to do that?
21:24:33AlexPnot easily unless there is already such a define in the code
21:24:49bertrikpamaury, it applies here on a clean tree, although with a bit of fuzz on si4700.c
21:25:04AlexPpixelma: We could create one in the platform files of course, but it doesn't seem worth it if only one target has one hotkey but no the other
21:25:11bertrikmaybe did something to it?
21:25:52pixelmaAlexP: no, but I have the keymap (c-)file open. It's all touchscreen targets by the way which leads me to another thing - should the \nopt be for the D2 pad or all touchscreen?
21:26:09pixelmatouchscreen in 3x3 grid mode
21:26:15AlexPpixelma: Also, the hotkey section syas "To use one, press \ActionWpsHotkey{} within the \setting{File Browser} or \setting{WPS} screens." which seems wrong
21:27:11pixelmathe WPS hotkey is "buttom-right" (short press)
21:27:21pixelmaerr... bottom ;)
21:27:26 Join togetic [0] (~togetic@unaffiliated/ibuffy)
21:27:43 Join wodz [0] (
21:27:58wodzpixelma: ping
21:28:10pixelmaAlexP: yeah, that's wrong now. That was the old implementation until switched over to the standard menu
21:28:45*GodEater thinks we need a std_disclaimer.h like cyanogenmod for people like this :
21:29:15AlexPpixelma: So I propose to nopt the button table and little bits of the hotkey section for now
21:29:28AlexPpixelma: On touchscreen or d2, not sure
21:29:54pamaurybertrik: I'm stupid, I'm so used to git patches that I ran patch -p1 instead of patch -p0 :)
21:30:12pamaurythere is still a small problem in si4700.c though
21:31:29pixelmawodz: the patch, I know :)
21:31:30Luca_Sfunman (for the logs): here is the battery bench you asked yesterday:
21:31:45 Quit Highlander (Quit: Quitte)
21:33:57bertrikI think I'm going to add a <radiochip>_detect function to si4700 that returns true if it has positively detected an si4700 chip, and the same for the clip+ mystery radio chip
21:34:27wodzpixelma: sorry for bugging You but You seem to be the only person interested
21:34:39bertrikMaybe making the <radio>_init function return a bool to indicate detection would also make sense
21:34:51pamauryah ! That was the accent of WallmƩnius which was causing the problem !
21:35:07pixelmaAlexP: I prefer "touchscreen" a bit because it's really something defined for all touchscreen targets and not on one of the D2's physical buttons but it looks weird (no BLAH_PAD) and it's assuming it will stay the same for all touchscreen targets
21:35:09 Quit moparx (Ping timeout: 248 seconds)
21:35:35AlexPpixelma: OK, I'll do touchscrren for now - we can always change
21:36:30pixelmaoh cool. If you take care of it now, I can look try wodz' patch :)
21:37:32bieberAlexP: Change color to colour in all the code, or just the UI?
21:37:40AlexPbieber: UI
21:37:50bieberOkay, will do
21:37:55AlexPCheers :)
21:38:27AlexPbieber: Code uses standard conventions (which is sadly US :)), but the user visible bits, manual etc. are UK
21:39:16bieberGot it
21:39:50wodzamiconn: ping
21:42:26 Join stripwax [0] (
21:44:10pamaurybertrik: why can't I access the full band ? I'm limited to 95.9 !
21:44:19 Join checker [0] (
21:44:44checkerany way to use the n tag to *display* upcoming album art
21:44:58checkersorry, n tag
21:45:09checker... % + C + n
21:45:12pamauryOtherwise it seems to work, at least I can't listen to some radio stations
21:45:26bertrikI don't know, but 95.9 is a known interference frequency
21:45:27pamaurybertrik: ^
21:46:00pamauryI don't know about that but it wraps at 95.9 which is not ideal :)
21:46:04bertrikpamaury, can't you just skip over 95.9?
21:46:10 Join b1uebrother [0] (~dom@
21:46:19pamauryhow could I do that ?
21:46:48 Quit b1uebrother (Changing host)
21:46:48 Join b1uebrother [0] (~dom@rockbox/developer/bluebrother)
21:47:14bertrikThe logic for wrapping frequencies is not in the radio driver code, so no idea what could be causing that
21:48:07bertrikHave you set the region to Europe?
21:48:19pamauryah know I go past it :-/
21:48:51 Quit stripwax (Read error: Connection reset by peer)
21:49:59bertrikStereo indication doesn't work yet, but force mono does
21:50:35bertrikAlso it seems preset autoscan is always 1 channel off
21:51:34 Join stripwax [0] (
21:52:34pamaurywhat do you mean by one channel off ?
21:53:31pixelmawodz: I still get one failed hunk in dac.h . Maybe I can figure it out myself, let's see
21:54:05bertrikpamaury, if there's a channel at 100.7 MHz, it seems to create a preset for 100.8 MHz
21:54:16 Join perrikwp [0] (
21:54:39AlexPpixelma: I checked it builds OK for one touchscreen and one normal (d2 and s) so it should be OK as all my opts are touchscreen :)
21:55:14 Quit b1uebrother (Quit: leaving)
21:55:16pamauryI don't know :) In the place where I am, there are only a few crappy radios so one channel off basically doesn't change that fact, there is lots of noise anyway :)
21:57:17wodzpixelma: that's strange I applied this patch cleanly to fresh svn checkout (using pure svn)
21:58:10pixelmaAlexP: the one \end{description} in line 35 looks weird but it could also be due to the diff format
21:58:35pixelmawodz: with r26704 as stated in the comments before?
21:59:01 Quit Xerion (Ping timeout: 260 seconds)
21:59:40wodzpixelma: no with yesterday svn trunk
21:59:43AlexPpixelma: If the two options are there it prints them then gives the explanation after, if only the one option is there it gives the description inline
22:00:16AlexPpixelma: I sort of kept it how it was, but I can give an explanation to each option for the two also
22:00:25wodzpixelma: svn info says r26811
22:01:44pixelmawodz: ok, sorry that I didn''t look there. I'll try again
22:02:50pixelmaAlexP: you mean their possible settings?
22:03:27AlexPpixelma: yeah - for wps only it is setting - explanation
22:03:36AlexPpixelma: For both it is:
22:04:07bertrikgod, I hate code in .h files
22:04:51 Quit checker (Quit: CGI:IRC)
22:05:29pixelmawodz: same failed hunk and the .rej doesn't look simple
22:05:34 Join Highlander [0] (
22:05:36pixelmawodz: same failed hunk and the .rej doesn't look simple :\
22:07:02pixelmasorry, major lag on my side currently
22:08:03bertrikI'll try to hack around it with a bunch of #ifdefs
22:08:13wodzpixelma: ok I don't know this happens :-/ I'll check this once again
22:08:27AlexPbertrik: That's the spirit! :)
22:09:56 Join Zigtown [0] (
22:10:24pixelmaAlexP: maybe then an explanation for both would be good. As far as I know you can even set the two to different things and if either gets an explanation it sort of implies that
22:11:01pixelmaalthough it's s bit of duplication then. Not sure
22:12:34pixelmamaybe explain the WPS hotkey first and put a "see WPS hotkey" into the other part?
22:13:35AlexPyeah, not sure
22:14:02AlexPI think I'll leave it for now
22:15:11wodzpixelma: this is in freshly svn checkout of current trunk as You see
22:15:58CIA-6New commit by alex (r26848): Add WPS hotkey for the D2, and make the tree hotkey only valid for non-touchscreen targets. This will have to be revisited if we gain touchscreen ...
22:17:42CIA-6r26848 build result: All green
22:19:01CIA-6New commit by alex (r26849): That was supposed to be \opt{touchscreen} not \opt{cowond2}.
22:19:43AlexPdammit, I got that commit message wrong
22:19:51AlexPI clearly meant \nopt
22:20:32CIA-6r26849 build result: All green
22:21:58 Join hebz0rl [0] (
22:22:37 Join moparx [0] (~moparx@unaffiliated/moparx)
22:24:41pixelmawodz: the error doesn't happen with −−dry-run
22:26:16wodzin did
22:33:28 Quit Llorean (Quit: Leaving.)
22:35:11wodzpixelma: generally failed chunk should remove firmware/drivers/dac.h and create firmware/export/mascodec.h
22:38:00 Quit Luca_S (Quit: CGI:IRC)
22:39:17 Quit Zigtown (Remote host closed the connection)
22:42:00 Join Amateur5 [0] (
22:43:51 Quit stripwax (Read error: Connection reset by peer)
22:43:52 Quit storm` (Ping timeout: 264 seconds)
22:45:28 Join storm` [0] (
22:47:56 Join stripwax [0] (
22:48:07 Part Amateur5 ("Quitte")
22:48:22pamauryI can confirm that the d2 built with eabi has broken touchscreen
22:48:33pamauryand broken backlight code
22:49:21 Nick w1ll14m is now known as wllm (
22:50:15 Quit komputes (Remote host closed the connection)
22:50:54*bertrik has the multi-tuner thing almost working \o/
22:53:36 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
22:56:26***Saving seen data "./dancer.seen"
22:58:36*pamaury would be ready to investigate the d2 eabi issue but is not sure to have the required skills and material :(
22:59:26bertrikYou have a d2, right? What other material would you need?
22:59:42bertrikAnd I'm sure you have the skills ! :)
23:00:44wodzpixelma: ping
23:01:25pamauryif it broke with eabi it means the compiler generated faulty code or there is a timing issue for example which is hard to invesstigate as I know nothing about the port. Is there any active dev on the d2 ?
23:01:57bertrikshotofadds = Rob Purchase, AFAIK
23:02:15 Quit lev_ (Ping timeout: 258 seconds)
23:02:41pixelmawodz: pong
23:03:40pixelmaI moved the part over manually now but I already get an error while generating dependencies
23:03:48 Quit petur (Quit: Zzzzzz)
23:04:45 Quit S_a_i_n_t (Ping timeout: 240 seconds)
23:05:20pixelma"sh-elf-gcc: /home/rockbox/firmware/target/sh/archos/audio-archos.c: No such file or directory"
23:05:28pixelmahaven't testest
23:05:32wodzpixelma: uploaded to FS new patch. *I did* patched fresh svn checkout with it and patched version build without errors at least
23:05:58pixelmaerr... haven't tested without the patch though
23:06:31pixelmait still seems to build though. Weird
23:07:24wodzpixelma: If Your patience is not finished please try latest patch from FS
23:08:41pixelmaah, no... stoppped compiling now. I'll try yours
23:09:48 Quit Topy44 (Ping timeout: 240 seconds)
23:10:37 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
23:11:32 Part Zagor
23:14:15 Quit Jaykay (Ping timeout: 276 seconds)
23:15:38wodzpixelma: does it apply and compile for You?
23:15:43 Join Topy44 [0] (
23:17:46 Join hamish_ [0] (~hamish@
23:17:56 Part hamish_
23:25:52 Quit moparx (Ping timeout: 264 seconds)
23:27:02pixelmawodz: I tested building clean SVN now before, after that - do I need a make clean? Patching was successful now at least
23:27:28pixelmaseems like I do :
23:28:02 Quit Highlander (Quit: Quitte)
23:29:20 Join fdinel [0] (
23:32:07 Quit stripwax (Read error: Connection reset by peer)
23:34:45 Join stripwax [0] (
23:35:52 Quit wllm ()
23:36:38 Quit stripwax (Read error: Connection reset by peer)
23:39:50pixelmawodz: building went ok now too
23:41:40 Quit evilnick_B (Quit: Page closed)
23:41:58wodzgood to hear
23:42:18wodzare You going to try this build now?
23:42:41wodzI am a bit sleepy but I am eager to see if this works
23:45:46pixelmaI'll put it on but unpacking a complete build (which I wanted) to the Ondio takes about 5 minutes. And I want to give it a bit more testing
23:46:06 Quit GeekShadow (Quit: The cake is a lie !)
23:46:29 Join Buschel [0] (
23:47:32wodzpixelma: ok
23:47:35 Join will [0] (
23:47:40willHow do I write a Rockbox virus?
23:48:30Torneyou don't, none of our players have the facility to communicate :)
23:48:50kisakfirst you load the glock, then you take the safety off, then you aim in the general direction of your foot ... you can figure out the rest
23:48:52pixelmawodz: I was also thinking about the wavplay and wavrecord plugins - could they be affected?
23:48:55Bagderhe can write one that removes his own file system!
23:49:13Torneit's not really a virus if it doesn't relplicate
23:49:29Bagdertrue, but let's call it a virus attempt! ;-)
23:49:36gevaertsWell, he could write a TCP stack
23:50:10Tornewill: yeah, write us a usb host implementation and a network stack
23:50:12Bagderinfected by a TCP stack!
23:50:15Tornethen you can do a much better virus
23:51:06will*tip-toes out of room
23:51:16willhave fun guys :)
23:51:19 Quit will (Client Quit)
23:51:27 Quit salty-horse (Quit: Leaving)
23:51:51kisakwill, in all honestly, you need to build a port from the ground up while quietly slipping in your desired defect. you'll need to start a new port because there's too many interfering developers on the current ports ... darn ... the troll left
23:54:40 Join stripwax [0] (
23:55:54wodzBasically it should be possible to write rockbox virus. Consider infecting .rock plugin. This will be very similar to the viruses for com/exe files under DOS environment
23:56:40gevaertswodz: only if people copy the .rock files somewhere else then, which really isn't a common case
23:57:14Bagderthe virus will of course urge the user to copy the .rock to other users ;-)
23:57:48AlexPBagder: That's self-defeating - if it has annoying splashes it'll never get committed, people will argue too much :)
23:57:56simonrvn"PLEASE COPY ME FUX0R!!!!!"
23:58:02wodzanother scenario could be to explore *potential* error in metadata parsing from audio file to run code
23:58:05kisakshould droid users be able to throw rockbox to another nearby droid phone?
23:58:36scorche|shperhaps magically tweak the rockbox-info in order to trigger rbutil to crash in a spectacular way in which one could run a payload on the host system? ;)
23:58:44 Quit jgarvey (Quit: Leaving)
23:58:55pixelmawodz: it plays music and can't tell yet that it would sound wrong but as I said, I'd like to test a bit longer. What should I be looking for?

Previous day | Next day