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-07-12

00:02:09CIA-6New commit by Buschel (r27394): Clean up libfaad's sbr-qmf code. Move array to correct #ifdef-path, introduce macro, beautify indentations.
00:02:51 Quit DerPapst (Quit: Leaving.)
00:03:50CIA-6r27394 build result: All green
00:08:46 Quit Buschel (Ping timeout: 265 seconds)
00:15:01 Quit stripwax (Quit:
00:16:26 Nick YPSY is now known as Ypsy (
00:18:37 Quit aevin (Ping timeout: 276 seconds)
00:21:35CIA-6New commit by rob (r27395): D2: Fix another timing loop that broke when we switched to the EABI compiler, this time in the LCD driver.
00:23:06CIA-6r27395 build result: All green
00:23:45 Quit domonoky1 (Read error: Connection reset by peer)
00:31:04 Join S_a_i_n_t [0] (S_a_i_n_t@
00:35:21 Quit BlakeJohnson86 (Ping timeout: 265 seconds)
00:37:33CIA-6New commit by funman (r27396): strstr(): cosmetics ...
00:38:14 Join jkl [0] (
00:39:00CIA-6r27396 build result: All green
00:41:07 Quit funman (Quit: free(random());)
00:46:04 Join BlakeJohnson86 [0] (
00:47:17 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:52:39 Nick Ypsy is now known as YPSY (
00:57:07 Join Midnight [0] (
00:57:18 Nick Midnight is now known as NoRouteToHost (
00:57:24 Nick NoRouteToHost is now known as NRTH (
00:57:59NRTHwondering if anyone can give me some assistance here. I've got a Rockboxed e280 (v1) that refuses to boot without holding the REC button down.
01:00:25NRTHRockbox also will not operate unless the rec button is being held
01:01:15NRTHin the rare times I can get the bootloader to properly boot into the original sansa firmware, it operates just fine in that mode. It's only when attempting to use Rockbox that I have errors
01:01:40NRTHWas running 3.5.1. Reinstalled the bootloader and installed 3.6 (stable) to see if it would operate properly. It does not.
01:01:45NRTHWondering if anyone can help.
01:08:15 Quit n1s (Ping timeout: 240 seconds)
01:08:35 Quit JdGordon (Read error: No route to host)
01:24:33 Quit bertrik (Ping timeout: 240 seconds)
01:36:29 Join binaryhermit [0] (
01:40:16 Quit kramer3d (Quit: Leaving)
01:40:34 Quit NRTH (Quit: Guess I have a paperweight now.)
01:47:48 Join FlynDice [0] (
01:52:04 Join JdGordon [0] (3a601b9e@gateway/web/freenode/ip.
01:55:00 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
01:55:47FlynDicefunman: bor_ka: ( logs) re AMSv1 SD clock speed conversation. I believe from some tests that I ran that IDEclk is what is divided to produce mclk for the pl180 controller that is paired with the internal card. I used test_disk speed test with varying values for IDEclk and the results seemed to indicate that the speed on the internal varied with a direct relationship
01:57:42FlynDicewhile the uSD was constant. I didn't look back too far to see the entire issue your conversation encompassed but I hope that info helps for now
01:58:34***Saving seen data "./dancer.seen"
01:59:52FlynDiceSorry to disappear all of a sudded last month but my job situation has changed a bit and my spare time is a bit limited at this point ;/
02:25:31 Quit anewuser (Ping timeout: 248 seconds)
02:28:40 Part l0de
02:30:21 Join anewuser [0] (anewuser@
02:30:21 Quit anewuser (Changing host)
02:30:21 Join anewuser [0] (anewuser@unaffiliated/anewuser)
02:52:02 Join Zarggg [0] (
03:12:38 Join evilnick- [0] (~evilnick@2001:0:4137:9e74:cee:395b:b5a6:f655)
03:14:04 Quit evilnick (Ping timeout: 248 seconds)
03:14:04 Nick evilnick- is now known as evilnick (~evilnick@2001:0:4137:9e74:cee:395b:b5a6:f655)
03:31:38 Join fdinel [0] (
03:52:26 Quit BHSPitLappy (Ping timeout: 245 seconds)
03:56:23 Join whydoubt [0] (
03:58:08 Quit whydoubt_ (Read error: Operation timed out)
03:58:36***Saving seen data "./dancer.seen"
04:02:36 Quit t0rc (Remote host closed the connection)
04:04:06 Quit MethoS- (Remote host closed the connection)
04:11:23 Quit amiconn (Disconnected by services)
04:11:25 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:11:27 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:11:27 Quit pixelma (Disconnected by services)
04:11:43 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:11:45 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:12:38 Quit whydoubt (Ping timeout: 260 seconds)
04:13:54 Join whydoubt [0] (
04:17:12 Join Barahir_ [0] (
04:20:39 Quit Barahir (Ping timeout: 248 seconds)
04:31:07 Quit TheSeven (Ping timeout: 260 seconds)
04:34:51 Quit jennifur (Ping timeout: 260 seconds)
04:35:08 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:35:52 Join jennifur [0] (
04:49:37 Quit S_a_i_n_t (Read error: Connection reset by peer)
04:50:20 Join S_a_i_n_t [0] (S_a_i_n_t@
04:52:25S_a_i_n_tAny Nano owners (preferably with FM hardware), or with a current SVN Nano simulator interested in road testing/crtitique of a new(-ish) theme?
04:53:24bieberS_a_i_n_t: Will it run on 1G?
04:53:40bieberI have no idea if the subsequent models had the same size screen and such...
04:53:49S_a_i_n_tIndeed it will. Wow, do you have a Nano1G?
04:54:11S_a_i_n_tVery few seem to like the Nano, where it is my preferred target.
05:04:51bieberYep, I've had it for like four or five years now
05:05:03bieberIt's a little worse for wear, but it keeps chuggin' ;)
05:07:11JdGordonthe nano sucks :)
05:08:42*S_a_i_n_t slaps JdGordon
05:10:13bieberThanks, I'll take a look at it
05:10:23S_a_i_n_t(.fms is a little buggy, but ti's a code thing, not a my code thing ;))
05:10:38bieberI still need to get around to updating to a Rockbox build that's younger than I am, so I'll give the theme a try when I do that
05:11:36*S_a_i_n_t fails to parse that.
05:11:49S_a_i_n_tUnless you're a LOT younger than I thought ;)
05:12:51S_a_i_n_tJdGordon: Can I force a font on the rec screen? Or does it just use userfont?
05:12:59JdGordonuserfont only
05:14:41bieberS_a_i_n_t: Okay, so my build isn't quite _that_ old, but it's been a while ;)
05:16:36S_a_i_n_tHmmm, guess that's not *too* bad. I'll have to do the alignment with a conditional UI viewport. I can do that with the rec screen...yes?
05:16:41S_a_i_n_tJdGordon: ^
05:17:13JdGordonthe rec screen isnt very customisable yet.. only the sbs in it
05:17:43S_a_i_n_tI noticed, this is the first theme I've bothered themeing the rec screen and fm screen.
05:18:15S_a_i_n_t(I sincerely doubt they get used much on the Nano1G, and the 2G has neither)
05:20:44S_a_i_n_tthe trouble with the rec screen in this theme is that the font is quite large for a Nano theme (16pt) and not all of the items fit on screen so it ends (visually) at "Gain L: X.XdB" making it look like there is no "Gain R: <blah, blah>" etc.
05:22:35S_a_i_n_tSo, I'll cut off the "Gain L: <blah>" completely with a UI viewport, and it will become apparent that the screen scrolls if the user cares to change the Gain value.
05:22:51S_a_i_n_t(not ideal, but more aesthetically pleasig)
05:26:36bieberYeah, I haven't ever used either of those screens
05:26:52bieberRB supports FM accessories on the 1G nano now?
05:27:05S_a_i_n_tHas for a LONG time.
05:27:10bieberOh, nice
05:27:31*S_a_i_n_t wonders what build bieber is running.
05:27:59bieberHmm, I think I'm gonna go fetch it and find out
05:28:32 Quit fdinel (Read error: Connection reset by peer)
05:29:39bieberNot as old as I thought, actually
05:29:49S_a_i_n_tstill, pretty damn old.
05:30:12bieberIt's basically an accessory in my car, so I just update it every couple year
05:31:05 Join togetic [0] (~togetic@unaffiliated/ibuffy)
05:34:19 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
05:35:08S_a_i_n_tHmmm...conditional UI viewport doesn't appear to be in the manual either.
05:35:13*S_a_i_n_t needs to make a list.
05:36:00 Quit joecool (Read error: Connection reset by peer)
05:36:30 Quit dionoea (Ping timeout: 240 seconds)
05:36:34 Join evilnick- [0] (~evilnick@2001:0:4137:9e76:38be:321a:b5a6:f655)
05:36:55 Quit Utchybann (Ping timeout: 260 seconds)
05:37:13 Join joecool [0] (~joecool@no-sources/joecool)
05:37:54 Quit zu (Ping timeout: 276 seconds)
05:38:12S_a_i_n_trelative to %Vi: What does "If label is set this viewport can be selectivly used as the Info Viewport using the %%VI tag" mean?
05:38:32S_a_i_n_tIs it meant to read "%?Vi"?
05:39:07S_a_i_n_tOh, wait...nope *facepalm*
05:39:13S_a_i_n_tJust an extra %
05:40:07 Quit evilnick (Ping timeout: 248 seconds)
05:40:07 Nick evilnick- is now known as evilnick (~evilnick@2001:0:4137:9e76:38be:321a:b5a6:f655)
05:41:49S_a_i_n_tIf I was to give someone my Wiki-Username, would they be able to give me a gentle reminder as to what my password might be?
05:42:24*S_a_i_n_t needs to fix up several errors in the CustomWPS page.
05:43:54S_a_i_n_tI have actually been toying with the idea of suggesting that CustomWPS be removed from the wiki.
05:44:14S_a_i_n_tHaving two sources for WPS tags just leads to confusion, and miss-matches.
05:45:19S_a_i_n_tIf it were a complete list (which neither CustomWPS or the Manuals currently are) the Manul would be the idea place for these tags to reside IMO
05:45:20 Quit Horscht (Quit: Verlassend)
05:49:43bieberS_a_i_n_t: Looking good in the menus, I'll tell you about the WPS when it finishes committing the database :/
05:50:02bieberThere isn't a script/program out there to build the RB database from a PC, is there? Because that would be really handy
05:50:28S_a_i_n_tAwesome, obviously you've noticed my inspiration by now ;)
05:50:41bieberHaha, that I have
05:50:55bieberI think you could fool me with it, if I didn't already know
05:51:12S_a_i_n_tI have done to several people :D
05:51:16lestatarhi all, i have a quick rb fuze v2 question please :-)
05:51:20bieberJust wish I had album art, so I could see what it looks like with that
05:51:50S_a_i_n_tlestatar: Ask away.
05:51:58bieberOh holy crap, you even got the conditional volume bar
05:52:09lestatarthanks....will rb playlists "know" if a song is deleted from the device?
05:52:46S_a_i_n_tlestatar: Not entirely, the won't *know it's missing, but it will skip it if it can't locate the file.
05:52:59lestatari see...thanks...:-)
05:53:33lestatarany chance for some kind of playlists update function to detect and remove missing song entries? or is this in the works since you guys think of everything :-D
05:53:42 Quit togetic (Quit: WeeChat 0.3.0)
05:54:19S_a_i_n_tI don't think so, no. It's fairly trivial to just recreate the playlist after the files have been removed.
05:54:29JdGordonS_a_i_n_t: IMO the manual is the wrong place for the wps definition :) now with the theme editor is should be included in that more than anything
05:54:36JdGordonor a seperate pdf or something
05:54:42JdGordonit really has no place in the manual
05:54:57 Join togetic [0] (~togetic@unaffiliated/ibuffy)
05:55:04S_a_i_n_tHmmm...well, do you agree it's a PITA having multiple sources?
05:55:15S_a_i_n_tI'm still finding old syntax in CustomWPS
05:55:44bieberI'll definitely agree with that one
05:55:57lestatarsaint, i am not sure i follow...sorry to be dense...i am not referring to the dynamic playlist, but ones i have established and saved on the device.
05:56:24S_a_i_n_tSo am I, it is *very* trivial to make a new playlist on the device.
05:56:25lestatarif i delete a song from my.m3u8 i understand it will skip when the playlist is playing again..
05:56:47lestatarah, is ee..
05:56:50lestatari see
05:57:08lestatari am intention is simply to try and keep the playlists clean...
05:57:23lestatari think i understand what you mean tho...thank you :-D
05:58:13JdGordonS_a_i_n_t: Oh I agree that 2 places is just bad, and alot of the problem with the manual is that TeX is painful and hard to make sure it worked
05:58:16S_a_i_n_tThe Manual explainsplaylist creation quite well
05:58:37JdGordonIf we had a script to egenerate the TeX from a .txt file I would happily add tags to that
05:58:38***Saving seen data "./dancer.seen"
05:58:39lestatarwill def re-read...appreciate it.
05:58:40JdGordonthe wiki is eaier
05:58:59S_a_i_n_tJdGordon: I'm going through now and making a list tags missing from the manual.
05:59:29 Quit lestatar (Read error: Connection reset by peer)
05:59:31S_a_i_n_tI think if it came to a vote, that the manual would win out as being the "best/official source of information"
05:59:48S_a_i_n_tIMO, the tags should be there...but, that's just me.
06:00:01S_a_i_n_tit should only be in one place though, that I agree on.
06:01:19JdGordonUse the the tag table in eiher parser to check for missing tags
06:01:28JdGordonapparently some might be missing in the wiki page also
06:01:35S_a_i_n_tI kno what's missing.
06:01:48S_a_i_n_tand yeah, some are missing in the wiki
06:02:38 Join Utchybann [0] (
06:03:26 Join dionoea [0] (
06:07:15 Join [Saint] [0] (S_a_i_n_t@
06:08:10 Quit S_a_i_n_t (Ping timeout: 240 seconds)
06:11:24 Join zu [0] (
06:12:55bieberJdGordon: I implemented the touch area rendering in my last commit
06:13:03bieberI'm going to make them clickable now
06:14:35JdGordoncoolies :)
06:14:55JdGordonAre you planning on adding help for the individual tags?
06:15:59 Quit CaptainKwel (Quit: Ex-Chat)
06:17:11JdGordonif you are then we should use that as *the* place for skin format stuff... and make that easy to edit
06:17:16JdGordoni.e not TeX :)
06:21:39 Join bieber_ [0] (
06:21:55 Quit bieber (Read error: Connection reset by peer)
06:21:57 Nick jennifur is now known as bunnyboi (
06:22:08[Saint]That assumes that anyone anting to update/create a skin will be using the editor, which...I doubt will happen.
06:22:27[Saint]I see the editor as more of a learning tool, than something people will use constantly.
06:22:59[Saint]I don't want to argue the fact, but I think the manual is the correct place for the skin tags.
06:23:29bieber_JdGordon: My plan is to add just a brief description of each tag. Then when you type a %, you'll get an intelli-sense style popup that shows you tags along with said brief description
06:23:45 Join panni__ [0] (
06:23:46 Nick bieber_ is now known as bieber (
06:24:19 Quit gevaerts (Read error: Operation timed out)
06:24:31 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
06:24:52 Quit amiconn (Read error: Connection reset by peer)
06:24:59 Join amiconn [0] (quassel@rockbox/developer/amiconn)
06:25:01bieberOnce I've got clickable touch areas down I should be pretty much done with rendering aside from bug fixes, so next week I want to start out with some usability stuff, especially handling projects and cfg files
06:25:56bieberThen I can start working on more useful editing tools. I'm debating whether to do tag-completion or drag/drop viewports and images first
06:27:02 Quit panni_ (Read error: Connection reset by peer)
06:27:18JdGordonwe could generate a pdf and the highlight help from a single file :)
06:27:57 Quit r0b- (Ping timeout: 276 seconds)
06:28:34[Saint] would you describe the function of %ax without it reading like a book?
06:28:53[Saint]I have "When prepended to a viewport declaration, the viewports coordinates and alignment will be mirrored if the user language is changed to an RTL language.", but it doesn't seem right.
06:29:22JdGordon%ax tells the next ta to follow the language direction. not all tags support this.
06:30:31[Saint]but, that *really* doesn't describe what it actually does.
06:30:44[Saint]same as the current description in CustomWPS
06:30:48JdGordonit doesnt actually do anthing by itself though
06:31:42JdGordon%ax is useless by itself
06:32:07JdGordonwhat the tag does is tell the next one to not ignore the langauuge direction
06:32:09[Saint]And it's not "not all tags support this", it's "only 3 tags support this", so I actually listed the ones that do.
06:32:53[Saint]It does a little more than that, it completely mirrors the viewport coordinates if the lang is RTL
06:33:28[Saint]And, I think it is important to describe that aspect of it.
06:33:44JdGordonyes, as part of the %V help text
06:35:51[Saint]I don't really thing that's the right place for it, it needs to be with the alignment tags.
06:36:01[Saint]as, that's what it is (IMO)
06:41:08 Quit TheSeven (Ping timeout: 246 seconds)
06:44:20mc2739JdGordon: I was trying to test your new parser, but it won't build
06:44:21JdGordonnot really :)
06:44:31JdGordondont build plugins
06:44:38JdGordonor other errors?
06:45:38mc2739plugin error (redefinition of ‘struct line’) and several "implicit declaration of function"
06:45:51JdGordonyeah just do make bin
06:45:54JdGordonand ignore the warnings
06:46:22JdGordonit doesnt touch the plugin api or codec api so you can safely run it with svn plugins/codecs
06:47:31JdGordon%Vp wont work, so dont try a theme with that
06:47:44JdGordonaythign else which doesnt work should just not draw
06:48:29 Quit dionoea (Read error: Operation timed out)
06:48:33 Join dionoea [0] (
06:51:08[Saint]JdGordon: BTW, I added FS #11471 %tm refuses to update
06:51:15[Saint]jsyk ;)
06:52:00JdGordonand yes I saw it
06:52:28 Quit Utchybann (Ping timeout: 276 seconds)
06:53:02 Join Utchybann [0] (
06:58:36 Quit Utchybann (Ping timeout: 260 seconds)
07:00:44 Quit zu (Ping timeout: 246 seconds)
07:01:06[Saint]bieber; Any suggestions for said theme?
07:01:14[Saint]Anything you'd do differently?
07:01:29 Quit dionoea (Ping timeout: 265 seconds)
07:01:43bieberiirc, the text had one line off-center without album art
07:01:47JdGordoncopy the OF less :D
07:01:54bieberI think the OF had them both centered, but I could be remembering wrong
07:02:25bieberOtherwise, I was pretty darn impressed. Especially with the volume changing bar :)
07:02:39[Saint]Aha, seems like a mistake on my part. It *should* be centered when no AA is present.
07:02:47bieberWhich reminds me, I need to fix up %pv in the Theme Editor so that kind of bar will render correctly
07:03:15bieberExcept that I don't think pv is actually the tag I'm thinking of. I mean the battery level tag :P
07:03:44[Saint]thanks, the volume bar is pretty awesome. The code shows how I did it though. A *very* dodgy way, to get around viewports not being cleared properly.
07:04:12[Saint](something I hope the new parser will fix)
07:05:28 Join Utchybann [0] (
07:05:34bieberHmm, I'm guessing that's why in the theme editor it shows the volume level in text above the bar?
07:05:40bieberI haven't looked at the code at all yet
07:06:29[Saint]no, that's an "optional extra"'s not actually supposed to be defined by default, another catch.
07:06:47[Saint]Alignment tags are all correct though, so...dunno what you were seeing.
07:06:54[Saint]Works properly in the sim.
07:09:11bieberOh, text is centered
07:09:21bieberIt's just the numbers at the top I was thinking of, and that does look better to the left
07:09:25[Saint]*phew* ;)
07:09:54 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
07:10:14[Saint]the volume in dB isn't supposed to be there actually, well it is, but only if you uncomment it yourself. I must have missed it.
07:11:19[Saint] *is* commented out, what "numbers" are you talking about?
07:11:21bieberThat was in the theme editor, not on my iPod
07:11:41bieberAnd it's probably just because of the way I'm rendering volume level stuff
07:11:47[Saint]then, it appears that the theme editor is ignoring a commented line.
07:11:48 Quit TheSeven (Read error: Connection reset by peer)
07:12:25[Saint]line 246 in the wps handles that volume indicator, and, it's definitely commented out.
07:14:00[Saint]It's *very* easy to find what you're looking for in my code. I think you'll find my coding style a little over-the-top, yet usefull.
07:18:12 Join stoffel [0] (
07:18:15 Join stoffel_ [0] (
07:18:30 Quit stoffel_ (Remote host closed the connection)
07:19:48 Join dionoea [0] (
07:22:21 Quit rvvs89 (Read error: Operation timed out)
07:23:54 Join rvvs89 [0] (
07:26:18 Join Buschel [0] (
07:27:10 Quit binaryhermit (Ping timeout: 240 seconds)
07:27:40 Quit panni__ (Quit: ( :: NoNameScript 3.81 :: ))
07:29:07 Quit JdGordon (Changing host)
07:29:07 Join JdGordon [0] (3a601b9e@rockbox/developer/JdGordon)
07:30:45 Join zu [0] (
07:33:10 Quit Zarggg (Quit: Zarggg)
07:33:15CIA-6New commit by bieber (r27397): Theme Editor: Implemented some touch area click events
07:35:01CIA-6r27397 build result: All green
07:35:35 Quit Buschel ()
07:36:48 Quit whydoubt (Ping timeout: 260 seconds)
07:39:13pixelmabieber: is there a way in the theme editor to set theme size by target? I just saw the field to adjust width and height by number but didn't search for too long last week
07:40:53bieberNo, right now your options are either set width/height in the device config panel, use a backdrop in your cfg file, or set #screenwidth and #screenheight keys in the cfg file
07:41:08bieberA target database is on my to-do list
07:41:59 Join r0b- [0] (
07:42:17pixelmaah nice, that would have been my suggestion if you didn't plan it anyway- not everyone knows the screen size of his target :)
07:42:36bieberHeck, I sure don't
07:42:49 Quit rvvs89 (*.net *.split)
07:42:49 Quit amiconn (*.net *.split)
07:42:49 Quit simabeis (*.net *.split)
07:42:49 Quit elcan (*.net *.split)
07:42:56bieberI want a db to store screen size, remote size, and probably some other settings that I'll think of later
07:44:17pixelmaoh, and what I also didn't find was a way to set bit depth which could be important for viewport parameters and in cfg files but I guess that'll come too
07:45:24bieberAt the moment, it's not doing any kind of enforcement of bit depth: color parameters will accept any of the possible formats and adapt accordingly
07:46:03bieberI could add some check and a warning if you use a bitmap/parameter for the wrong bit depth, though
07:46:49 Quit jkl (*.net *.split)
07:46:49 Quit M3DLG (*.net *.split)
07:46:50 Quit ranma (*.net *.split)
07:46:50 Quit YPSY (*.net *.split)
07:46:50 Quit Bagder (*.net *.split)
07:47:25pixelmayou should be fine with any bitmap on any target, it'll just scaled down to the target's bit depth (and maybe look different to what you would like it to look)
07:47:55pixelmabut it has an influence on the parameters anc available settings
07:48:07pixelmaand too
07:49:01*[Saint] simply can't wait until he can nest conditionals with the new skin parser...that'll be so awesome.
07:50:46JdGordonso go test my patch :)
07:50:57bieberpixelma: Will do
07:51:20bieberJdGordon or [Saint]: When you use pv like a progress bar, what are its min/max values?
07:51:38JdGordontarget dependant
07:51:47[Saint]min/max volume for the target.
07:51:55bieberAw shucks
07:51:56JdGordonit is probbly good enough if you just do between 0 and 100
07:52:05JdGordonor -100 and 0
07:52:11JdGordonor even -50 and 6
07:52:51[Saint]no, it needs to be able to do 0, and greater than 0 as distinct states also.
07:53:01bieberI guess I just found another thing to add to the target db
07:53:12[Saint]oh, the bar...oops.
07:53:15 Join whydoubt [0] (
07:53:32bieberYeah, as the bar I guess I'll do -50 to 6 for now, when I get the target DB up it'll be properly dependent
07:54:09 Quit stoffel (Remote host closed the connection)
07:54:43[Saint]Ah, right. I think that's pretty important to have (the target db).
07:54:59[Saint]Way better than setting *everything* manually.
07:55:08 Quit BHSPitMonkey (Remote host closed the connection)
07:58:41***Saving seen data "./dancer.seen"
08:04:55 Quit anewuser (Quit: Sixth edition of 25 samples + 48 hours + detroit party (july 31) (maybe streamed online!))
08:07:52CIA-6New commit by bieber (r27398): Theme Editor: Made %pv tag display bar and select from conditional branches correctly
08:08:37bieber[Saint]: _Now_ your volume bar renders properly :)
08:09:29CIA-6r27398 build result: All green
08:12:09 Join mitk [0] (~mitk@
08:13:35[Saint]bieber: Awesoem ;)
08:13:43[Saint]awesome, even.
08:16:41[Saint]I was confused as to what was actually happening for a while, because the theme actualy has an optional volume meter in dB above the volume-bar if you uncomment one line.
08:46:27 Join amiconn [0] (quassel@rockbox/developer/amiconn)
08:46:29 Join kugel [0] (~kugel@rockbox/developer/kugel)
08:49:33 Join flydutch [0] (
09:01:28 Join einhirn [0] (
09:04:09JdGordonmc2739: howd it go?
09:05:10JdGordonpixelma: AlexP: how do ou guys feel about generating the skin tag info from a plain text file? and then eventually taking it out of the manual and putting it more in the theme editor where it really belongs?
09:05:27JdGordonassuming that we want everyone to use that when making themes
09:20:34 Quit einhirn (Read error: Connection reset by peer)
09:20:51pixelmasounds like a good idea to generate it, not sure about taking them out of the manual
09:21:31 Join petur [0] (d408b802@rockbox/developer/petur)
09:22:12JdGordonthat way we can get a nice consistant format for all the tags, the tales can be nicely generated
09:22:19JdGordonand I dont have to fiddle with TeX :D
09:23:10pixelmaI don't understand what you find so hard about it as you can just copy ad past from the existent bits usually
09:23:39pixelmaand if we can autogenerate them, you don't have to at all
09:35:52 Quit kugel (Ping timeout: 248 seconds)
09:36:38 Join rvvs89 [0] (
09:40:24 Join jkl [0] (
09:43:59 Join simabeis [0] (
09:43:59 Join elcan [0] (
09:45:58 Join Rob2223 [0] (
09:48:39 Join ranma [0] (
09:48:39 Join YPSY [0] (
09:48:39 Join Bagder [0] (~daniel@rockbox/developer/bagder)
09:49:27 Quit Rob2222 (Ping timeout: 260 seconds)
09:55:42 Quit JdGordon (Quit: Page closed)
09:58:27 Join kugel [0] (~kugel@rockbox/developer/kugel)
09:58:42***Saving seen data "./dancer.seen"
10:10:27 Join halmi [0] (
10:15:08 Nick [Saint] is now known as S_a_i_n_t (S_a_i_n_t@
10:23:17 Quit kugel (Remote host closed the connection)
10:24:12 Quit FlynDice (Remote host closed the connection)
10:28:42 Quit bunnyboi (Quit: Nice Scotty, now beam my clothes up too!)
10:35:19 Join DerPapst [0] (
10:35:31 Join MethoS- [0] (~clemens@
10:41:33 Join bor_ka [0] (
10:44:27 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
10:49:59 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
10:55:03 Join lmjubuntu [0] (~lmjubuntu@
11:09:42 Quit MethoS- (Remote host closed the connection)
11:10:37 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:16:02 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
11:19:38 Quit dfkt (Ping timeout: 265 seconds)
11:22:30 Join mt2 [0] (~chatzilla@
11:23:21 Join swilde [0] (
11:26:24 Quit jkl (Ping timeout: 265 seconds)
11:26:48mt2I think the problem with the simulator audio output when I play wma pro files (or even wav files at 48K sampling rate) is how the dsp resampling is done
11:28:06JdGordonmc2739: the patch applied for you?
11:28:26mt2it seems what happens is that it only either downsamples or upsamples, but since 48k/44.1K is a fraction, first it should upsample and then downsample
11:28:42 Join jkl [0] (
11:29:35mt2if I understand corectly, resampling here is done wrongly hence the "clicks" I referred to in FS #11281
11:31:05 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:33:39 Quit dfkt_ (Ping timeout: 265 seconds)
11:36:44 Quit lmjubuntu (Remote host closed the connection)
11:37:50 Join lmjubuntu [0] (~lmjubuntu@
11:38:14 Join mt_ [0] (~mtee@
11:39:56 Quit mt (Ping timeout: 265 seconds)
11:40:10 Nick mt_ is now known as mt (~mtee@
11:42:01 Quit bor_ka (Quit: CGI:IRC (EOF))
11:42:32 Join einhirn [0] (
11:47:40 Quit rvvs89 (Changing host)
11:47:40 Join rvvs89 [0] (robotnik@pdpc/supporter/base/rvvs89)
11:54:25 Quit jkl (Quit: Leaving)
11:56:55 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:57:29 Part lmjubuntu
11:58:46***Saving seen data "./dancer.seen"
12:07:03 Join kugel [0] (~kugel@rockbox/developer/kugel)
12:08:14 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
12:09:20 Quit dfkt (Ping timeout: 265 seconds)
12:27:58 Join dfkt [0] (dfkt@unaffiliated/dfkt)
12:28:03 Quit dfkt (Client Quit)
12:28:45 Quit dfkt_ (Ping timeout: 265 seconds)
12:29:55 Quit kugel (Ping timeout: 252 seconds)
12:33:06 Quit Galois (Ping timeout: 265 seconds)
12:33:45 Quit kramer3d (Quit: Leaving)
12:47:54 Quit BlakeJohnson86 (Quit: Leaving.)
12:48:21 Join BlakeJohnson86 [0] (
12:56:19 Join watto [0] (~watto@
13:02:54 Join dfkt [0] (dfkt@unaffiliated/dfkt)
13:12:15 Join Orc [0] (~Orc@
13:26:32S_a_i_n_twhat does "for f in `cat /cygdrive/c/Cygwin/Rockbox_Source/rockbox/nano2g/apps/features`; do feat="$feat:$f" ; done ; \ echo "$feat" >/cygdrive/c/Cygwin/Rockbox_Source/rockbox/nano2g" mean?
13:26:53S_a_i_n_tpopped up whilst beilding for Nano2G
13:26:58JdGordonrun it and find out
13:27:00S_a_i_n_t*building even
13:27:28gevaertsroughly the same as "tr '\012' ':' /cygdrive/c/Cygwin/Rockbox_Source/rockbox/nano2g/apps/features > /cygdrive/c/Cygwin/Rockbox_Source/rockbox/nano2g
13:28:38*gevaerts suspects that S_a_i_n_t cut that off though
13:29:23gevaertsThe difference is that the first one doesn't leave a : at the end
13:29:30S_a_i_n_tcut what off...? I'm confused. That line popped up whilst compiling a Nano2G build.
13:29:58gevaertsThere's something after that last nano2g
13:30:10mt2What does this mean : " Error while mapping shared library sections:
13:30:11mt2`simdisk/_temp_codec0.dll': not in executable format: File truncated" ?
13:54:02mt2 −− I don't get this
13:58:50***Saving seen data "./dancer.seen"
13:59:17 Join anewuser [0] (anewuser@unaffiliated/anewuser)
13:59:44 Quit mitk (Quit: Leaving)
14:00:38 Quit bertrik (Read error: Operation timed out)
14:02:23mc2739JdGordon: built fine with make bin - will post results to FS after I get a chance to test
14:02:40JdGordonok cool
14:02:48JdGordonI'm working on making it harder to maintain :p
14:04:47 Join bor_ka [0] (
14:06:57 Quit bor_ka (Client Quit)
14:07:23 Quit petur (Quit: Page closed)
14:26:52 Join funman [0] (~fun@rockbox/developer/funman)
14:28:49 Join Galois [0] (
14:29:22 Join n1s [0] (~n1s@rockbox/developer/n1s)
14:31:04mt2I don't know what the sim has against libwmapro .. when I removed the floating point stuff, the library now fails to be loaded when the codec runs. (specifically at dlopen in uisimulator/common/io.c)
14:32:04JdGordondoes it say why?
14:34:26mt2The only output I get is the one just before the pastie link
14:34:51mt2~ 1 hour ago
14:37:22OrcI brick my clipv2
14:37:22Orc1. download and patch OF
14:37:22DBUGEnqueued KICK Orc
14:37:22Orc2. copy .rockbox and patched OF on player
14:37:22Orc3. safelly remove and unpug
14:37:23***Alert Mode level 1
14:37:23Orc4. brick
14:38:01funmancheck SansaAMS page on the wiki, especially 'specific problems'
14:38:14 Join teru [0] (
14:38:17funmanyour player isn't bricked, only crashed in a state where it can't be powered off
14:39:29Orcclip don't find when connected pc
14:40:10OrcIt's find only without nandflash
14:40:54Orc I can't find two open solder pads (
14:41:06funmanClip+/Clipv2/Fuzev2: The players might crash in a state where hardware power off is not possible. You have to wait for the battery to discharge fully, it might take up to 3 days.
14:41:44Orc You have to wait for the battery to discharge fully, it might take up to 3 days
14:42:15OrcI resold battery
14:42:27Orcno happens
14:42:38funmanyou have disconnected, and then resoldered the battery?
14:42:55funmanthen yes it might be bricked
14:43:10funmancan you take picture of the PCB ?
14:43:48 Quit n1s (Ping timeout: 240 seconds)
14:43:53funmanIf you show me the PCB perhaps I can point you to possible solder pads
14:47:24***Alert Mode OFF
14:53:41JdGordonfunman: pong?
14:54:23funmanJdGordon: it was about wpsdebug: i removed the option from DEBUG builds and only left it in the sim (r27389)
14:54:38JdGordonyou bastard!
14:54:53JdGordonno worries, I'm removing all that wps debug code from the main build anyway
14:56:59 Join n1s [0] (~n1s@rockbox/developer/n1s)
14:59:35 Quit Orc (Read error: Connection reset by peer)
14:59:37 Join evilnick- [0] (~evilnick@2001:0:4137:9e74:186b:d5a:b5a6:f655)
15:01:15 Quit evilnick (Ping timeout: 248 seconds)
15:01:15 Nick evilnick- is now known as evilnick (~evilnick@2001:0:4137:9e74:186b:d5a:b5a6:f655)
15:06:20mt2I was wrong .. the segfault happens on hdr->entry_point()
15:07:24 Quit antil33t (Read error: Connection reset by peer)
15:07:30 Join antil33t [0] (
15:07:53JdGordondo you have any open() or malloc()'s which arnt going through the plugin api?
15:09:14mt2There's a malloc, but it's been there with the floating point code and it was working
15:09:16xlargehar du kallare inne n ute?!
15:09:33xlargesorry, wrong window. Man is this a bad day for me on irc...
15:09:41 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
15:15:44 Quit dfkt (Ping timeout: 245 seconds)
15:20:29mt2JdGordon: Yeah the failure seems to be due to malloc, which is extremely weird given that I've been debugging for well over a month now with it executing properly !
15:20:54JdGordon:( at least you know what it is now
15:22:31mt2yeah, thanks for the pointer btw :)
15:28:17 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
15:38:04mt2still not working :(
15:38:24JdGordonjoin the club :(
15:38:29JdGordonstupid progressbar!
15:38:43CIA-6New commit by teru (r27399): text_viewer: remove unneeded code. ...
15:39:40 Join komputes [0] (~komputes@ubuntu/member/komputes)
15:40:48CIA-6r27399 build result: All green
15:42:23funmanmt2: does it happen with svn ? (i'm building a sim right now to test)
15:43:22mt2funman: no
15:43:27mt2svn works for me
15:43:39mt2have to leave now, bbl
15:46:19 Join panni_ [0] (
15:46:59 Join kugel [0] (~kugel@rockbox/developer/kugel)
15:47:49 Quit mt2 (Ping timeout: 240 seconds)
15:48:47 Join Kitr88 [0] (
15:50:05 Join M4dison [0] (
15:52:50 Quit Kitar|st (Ping timeout: 276 seconds)
15:53:29 Quit Kitr88 (Ping timeout: 276 seconds)
15:53:34 Join Kitar|st [0] (
15:53:44kugelfunman: any reason you picked the uclibc strstr?
15:54:13kugelis lpgl 2.1 more presmissive w.r.t. to the gplv3 problem than gpl v2-only?
15:54:24funmankugel: no, i just looked at this one and saw that it was lgpl
15:55:02funmanyou can link it to proprietary code so it has to be more permissive
15:55:16kugelbtw: there's a bsd licensed (and optimized one) in newlib
15:55:35funmanif you want to use this one, go for it
15:55:52kugelfunman: can you explain? it is more permissive for proprietary code, but does it solve the gplv3 problem
15:56:17funmanhonestly i don't know and i don't want to dive into the gpl stuff again at this time
15:56:38funmani suppose it does solve it, but didn't proof check it
15:56:45kugelyour quick commit suggests you have an idea about it
15:58:19funman says it's ok
15:58:47funmanGPLv2-only isn't compatible but LGPLv2.1-only is
15:58:52***Saving seen data "./dancer.seen"
15:59:23 Join Zarggg [0] (~zarggg@2001:0:4137:9e74:0:ee6f:beb1:ba3d)
15:59:44kugelah, that faq also shows that you can use gpl v2 or later under gplv3 projects (which I tried to make clear with my mails to that topic)
16:00:03gevaertsLGPL2.1 section 3 is what's relevant
16:00:35kugelfunman: but only because LGPL allows you to relicense to GPL IIUC
16:01:40funmanhm indeed, LGPLv2.1-only can be upgrade to 'GPLv2 or any later version'
16:01:52gevaertsMy reading of that is that you can't convert LGPL2.1 to "GPLv2 or later", but you convert it to GPLv2 or later (pick one).
16:03:04gevaertsThat fsf page seems to use a slightly less pedantic reading
16:03:27kugelbut the or later bit isn't really an extra license, it's only dual licensing, isn't it?
16:04:19kugelI could distribute 3 copies, 1 under the original lgpl; one gplv2 and one gplv3, which is effictively gplv2 or later
16:04:39gevaertsWhile you might not be able to make it "GPLv2 or later", you can make it "GPLv2 or GPLv3 or GPlv4 or..."
16:04:57gevaertswhich is the same thing, so that faq page is right
16:06:32 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
16:07:35kugelso, lpgl does solve it. it also shows that it was ok for the theme editor to use gplv3 code (IFF it was released under gplv3) since the rockbox code it uses is v2 or later
16:08:47gevaertsyes, but we'd have to release v3+ binaries, which (I think) needs more discussion
16:09:28gevaertsExcept that I think we have some more v2 only bits, although possibly not used by the theme editor, so that might be OK
16:09:42CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
16:09:42*gevaerts should investigate the one case he knows about
16:10:07kugelthe theme editor only uses the skin_parser lib so far I think which is newly written (and should be v2 or later, but I haven't looked)
16:11:26gevaertsI think legally we're fine, and the theme editor isn't likely to be reused by other projects so that wouldn't be a problem either. I just don't think this is something we should do without serious prior consensus
16:12:09 Quit JdGordon (Ping timeout: 276 seconds)
16:12:25 Quit kugel (Remote host closed the connection)
16:16:11 Join kugel [0] (~kugel@rockbox/developer/kugel)
16:23:43 Quit mt (Ping timeout: 258 seconds)
16:24:09 Join mt [0] (~mtee@rockbox/developer/mt)
16:26:07 Join Zarggg_ [0] (
16:29:30 Quit Zarggg (Ping timeout: 240 seconds)
16:29:31 Quit kugel (Remote host closed the connection)
16:29:42CIA-6New commit by teru (r27400): text_editor: make functions and variables static. slightly reduce plugin size.
16:30:53 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
16:31:26CIA-6r27400 build result: All green
16:32:36 Join kugel [0] (~kugel@rockbox/developer/kugel)
16:34:50 Quit mt (Ping timeout: 258 seconds)
16:41:14 Join stooo [0] (
16:48:47 Join domonoky1 [0] (
16:49:45 Quit domonoky (Ping timeout: 265 seconds)
16:52:25 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
16:57:47 Join webguest25 [0] (
16:57:48 Quit webguest25 (Client Quit)
16:59:18CIA-6New commit by teru (r27401): improve displaying of string containing diacritic characters. add some characters to determine the position to break line.
17:01:16CIA-6r27401 build result: All green
17:12:12 Quit teru (Quit: Quit)
17:24:02 Quit t0rc (Quit: Leaving)
17:41:13CIA-6New commit by mt (r27402): Complete the conversion of WMA Pro to fixed point. Floating point code is still there for better history and to have a returning point in svn should ...
17:41:40 Join mt [0] (~mtee@rockbox/developer/mt)
17:43:00CIA-6r27402 build result: All green
17:43:15funmanmt: \o/
17:43:51mtfunman: I'm actually going \o/\o/\o/\o/
17:44:04n1smt: congrats!
17:44:08funmanwhat was the sim problem?
17:45:21mtfunman: Still don't know .. I was working on the laptop .. but I redid the code and committed from the desktop. The problem appeared only when I removed all the floating point code there, so there might be something wrong I did.
17:45:24mtn1s: Thanks :)
17:53:54 Join kugel_ [0] (
17:54:17 Quit kugel (Disconnected by services)
17:54:20 Nick kugel_ is now known as kugel (
17:54:26 Quit kugel (Changing host)
17:54:26 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:54:37 Join kugel_ [0] (
17:54:56 Quit kugel (Disconnected by services)
17:54:59 Nick kugel_ is now known as kugel (
17:55:06 Quit kugel (Changing host)
17:55:06 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:55:17 Join kugel_ [0] (
17:55:37 Quit kugel (Disconnected by services)
17:55:41 Nick kugel_ is now known as kugel (
17:55:45 Quit kugel (Changing host)
17:55:45 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:55:56 Join kugel_ [0] (
17:56:16 Quit kugel (Disconnected by services)
17:56:20 Nick kugel_ is now known as kugel (
17:56:24 Quit kugel (Changing host)
17:56:24 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:56:35 Join kugel_ [0] (
17:56:58 Quit kugel (Disconnected by services)
17:57:01 Nick kugel_ is now known as kugel (
17:57:06 Quit kugel (Changing host)
17:57:06 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:57:17 Join kugel_ [0] (
17:57:38 Quit kugel (Disconnected by services)
17:57:39 Quit mt (Quit: ChatZilla 0.9.86 [Firefox 3.5.10/20100504093643])
17:57:41 Nick kugel_ is now known as kugel (
17:57:46 Quit kugel (Changing host)
17:57:46 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:57:57 Join kugel_ [0] (
17:58:19 Quit kugel (Disconnected by services)
17:58:23 Nick kugel_ is now known as kugel (
17:58:30 Quit kugel (Changing host)
17:58:30 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:58:41 Join kugel_ [0] (
17:58:44 Quit kugel (Remote host closed the connection)
17:58:55***Saving seen data "./dancer.seen"
17:59:05 Nick kugel_ is now known as kugel (
17:59:09 Quit kugel (Changing host)
17:59:09 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:59:14CIA-6New commit by nls (r27403): Use more iram in the tta lib, speeds up decoding by 47MHz on h300 (mcf5249) and 2.7MHz on c200v1 (pp5024)
18:01:02CIA-6r27403 build result: All green
18:05:49 Join halmi_ [0] (
18:08:03 Quit halmi (Ping timeout: 265 seconds)
18:10:19 Quit blithe (Ping timeout: 245 seconds)
18:10:39 Quit scorche|sh (Ping timeout: 276 seconds)
18:11:28 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
18:11:44 Quit DerPapst (Quit: Leaving.)
18:11:47 Join blithe [0] (~blithe@
18:12:26 Quit pamaury (Remote host closed the connection)
18:14:34CIA-6New commit by nls (r27404): Coldfire assembler implementation of hybrid_filter for libtta. Speeds up decoding on h300 by 4.2MHz. Set svn properties.
18:15:35 Quit funman (Quit: free(random());)
18:16:14CIA-6r27404 build result: All green
18:16:20n1si have one last big speedup of tta in my pile of patches but i think that needs to be tested with a 24 bit file, does anyone knw where i can find one?
18:18:04 Quit xavieran (Ping timeout: 248 seconds)
18:22:36 Quit kugel (Ping timeout: 260 seconds)
18:31:09 Join xavieran [0] (
18:33:34 Join saratoga [0] (9803c6dd@gateway/web/freenode/ip.
18:37:07CIA-6New commit by nls (r27405): Tune compiler optimizations for libtta, gives a speedup of 1.1MHz on h300 and 0.4MHz on c200v1.
18:38:24 Quit xavieran (Ping timeout: 276 seconds)
18:38:38 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
18:38:42CIA-6r27405 build result: All green
18:48:20 Quit swilde (Quit: ERC Version 5.3 (IRC client for Emacs))
18:50:36 Quit Barahir_ (Ping timeout: 260 seconds)
18:51:23 Quit halmi_ (Quit: halmi_)
18:51:31 Join xavieran [0] (
18:52:16 Join Barahir [0] (
18:55:42 Join kugel [0] (~kugel@rockbox/developer/kugel)
18:59:49kugelgevaerts: I think I have a plan for the dir split thing
19:00:10 Quit n1s (Quit: Lmnar)
19:00:12 Join captainewkl [0] (2669ecc2@gateway/web/freenode/ip.
19:01:33 Join DerPapst [0] (
19:02:02*gevaerts is curious
19:02:18kugelthat was my plan!
19:03:41kugelfor those user directories: I think I'm going to introduce a function which takes a buf (and bufsize) and the compile time path (/usr/local/share/rockbox). then it either returns the compile time path if the dir doesn't exist in $HOME or it copies the $HOME path into buf and returns buf
19:04:16kugelon target it always returns the compile time path. the return value can be used to get the actual dir
19:05:30gevaertsso if you want to have your own stuff in a directory, you copy that directory?
19:06:20kugelI think checking the dir is good enough for now, some unionfs thing can come later
19:06:51Bagder I assume you mean /usr/share/rockbox ;-)
19:07:07*gevaerts wants /opt/rockbox/share !
19:07:11kugeluhm, no
19:07:13Bagderbut 'share'... are you talking about codecs etc?
19:07:50Bagdershare is meant to be shared between architectures, so it can't be code
19:07:52gevaertsno, stuff the user can be expected to modify. Themes, fm presets, fonts, ...
19:07:53kugelno, about the non-code stuff that comes with rockbox
19:08:22Bagderyeah then I agree with share
19:08:28kugelbut local is bad?
19:08:31gevaertsThat's the easy bit though
19:08:36 Part Bowbles
19:08:43Bagderwell, /usr/local is standard configure prefix
19:08:47Bagderbut all distros use /usr
19:08:48kugelso far all programs I compiled myself defaulted to /usr/local
19:09:04kugelthe distros can use something different if they like
19:09:06Bagderyes, that's how it tends to work
19:09:33gevaertsThe tricky bit is what we're talking about. How to support those files in both */share and $HOME/.RaaA (or however it's called)
19:09:58BagderI would it should look for files through a $PATH approach
19:10:02Bagderwould say
19:10:16BagderI would assume a program works like that
19:10:46Bagderso first in the user's dir and then in the global dir etc
19:12:06gevaertsActually, that bit could be easy too
19:12:28gevaertsAs soon as files end up in settings, they seem to be using absolute paths
19:13:04gevaertsThe hardest problem is that rockbox is built to show the file browser when you go to e.g. theme settings, and the file browser isn't made to mix directories
19:13:23 Quit Utchybann (Ping timeout: 240 seconds)
19:14:08gevaertsI think in the end we want a unionfs-style solution, but I'm not at all sure if that's simple enough to fit in this project
19:14:51 Join Jerom [0] (~heidi@
19:15:01Bagderright, the priority must be to get something in that works, then polish it later
19:16:06 Quit Jerom (Read error: Connection reset by peer)
19:16:19 Quit evilnick_B (Quit: Page closed)
19:16:49gevaertskugel: so your proposal is something like get_config_directory(*buf, "fonts") ? (with some more parameters probably)
19:17:03 Join Jerom [0] (~heidi@
19:17:19 Join Utchybann [0] (
19:17:33kugelexcept "font" is "/usr/local/share/rockbox/fonts"
19:18:37gevaertsIs that needed? Can't the "/usr/local/share/rockbox" be added inside the function?
19:19:21gevaertsThe way I see it, the first thing that function has to do is cut off the last component anyway to see if it exists in the user preferences directory
19:19:48kugelwell, it's a) less changes because everywhere where rockbox asks for a path it passes the absolute one already, and b) for on target builds the passed path is returned directly
19:20:27gevaertsor the call is magicked away by a macro
19:21:24 Join w1ll14m [0] (
19:21:36gevaertsOK, That would (a) work, (b) be extensible later on to return a unionfs mountpoint, (c) be simple. It might not be perfect from a user-friendlyness point of view, but that can be done later
19:21:48kugelI think either would work fine, but yours a bit cheaper (the stripping of isn't needed)
19:22:17gevaertsI think both are fine
19:22:57kugelshould be interchangeable if someone complains
19:23:36gevaertsAre you blocked on this? If you can wait a bit for the final decision, maybe it would be good to ask on the ML
19:23:58gevaertsIt will end up being something very much like this anyway I expect
19:24:14kugelnot directly, I could get more familiar with android development in the meantime
19:24:25*gevaerts has to go for a bit now. Dinner time
19:27:06 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
19:35:42kugel\o/ commitdiff is back at
19:35:56kugelgevaerts: I pushed what I have so far to my git repo
19:40:52 Quit joecool (Ping timeout: 265 seconds)
19:43:28 Join mirak [0] (
19:43:34 Join kugel_ [0] (
19:43:55 Quit kugel (Disconnected by services)
19:44:06 Nick kugel_ is now known as kugel (
19:44:13 Quit kugel (Changing host)
19:44:13 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:47:51 Join kugel_ [0] (
19:48:15 Quit kugel (Disconnected by services)
19:49:48 Join kugel__ [0] (
19:49:55 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:49:56 Nick kugel__ is now known as kugel (
19:50:12 Quit kugel (Changing host)
19:50:12 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:52:38 Quit kugel (Read error: Operation timed out)
19:52:42 Join kugel__ [0] (
19:52:52 Nick kugel__ is now known as kugel (
19:52:57 Quit kugel_ (Ping timeout: 265 seconds)
19:53:04 Quit kugel (Changing host)
19:53:04 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:58:56***Saving seen data "./dancer.seen"
20:03:29 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
20:06:45 Join dfkt [0] (dfkt@unaffiliated/dfkt)
20:12:16 Join joecool [0] (~joecool@no-sources/joecool)
20:12:17 Join MethoS- [0] (~clemens@
20:14:29 Join bunnytaur [0] (
20:16:04 Quit bunnytaur (Client Quit)
20:16:46 Join bunnyboi [0] (
20:25:39 Join Buschel [0] (
20:28:23 Join kugel__ [0] (
20:28:33 Quit kugel (Disconnected by services)
20:28:48 Nick kugel__ is now known as kugel (
20:28:55 Quit kugel (Changing host)
20:28:55 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:30:31Buschelmt: congrats! keep up the good work :)
20:39:25 Join kugel_ [0] (
20:39:46 Quit kugel (Disconnected by services)
20:39:49 Nick kugel_ is now known as kugel (
20:39:54 Quit kugel (Changing host)
20:39:54 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:44:07 Join Giova [0] (~giovanni@
20:44:32 Quit Strife89 (Quit: Thunderstorm.)
20:45:59GiovaHi all, I need some help, on touch screen devices, the yes&no screen can't be used at the moment in absolute mode, I'm thinking about a similar solution to the current keyboard for those devices, is it a good idea?
20:47:17GiovaI'm speaking about the keyboard inside rockbox, wich now has got buttons
20:48:46pixelmacould the strings that explain what to press in 3x3 grid mode be reused for this?
20:49:24pixelmaor the space they take
20:50:09 Join kugel_ [0] (
20:50:21 Join jgarvey [0] (
20:50:29 Quit kugel (Disconnected by services)
20:50:33 Nick kugel_ is now known as kugel (
20:50:37 Quit kugel (Changing host)
20:50:37 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:51:38 Quit jgarvey (Client Quit)
20:51:44 Join kugel_ [0] (
20:52:00 Join jgarvey [0] (
20:52:03 Quit kugel (Disconnected by services)
20:52:06 Nick kugel_ is now known as kugel (
20:52:13 Quit kugel (Changing host)
20:52:13 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:53:31 Join HommeBarbu [0] (
20:53:35 Join kugel_ [0] (
20:54:25Dhraakellianis there a way to change icons without having them set in a .cfg?
20:54:40 Nick domonoky1 is now known as Domonoky (
20:54:46Dhraakellianfor instance, if I don't like a theme's font choice, I can change that in the menu
20:54:55 Quit Domonoky (Changing host)
20:54:55 Join Domonoky [0] (~Domonoky@rockbox/developer/domonoky)
20:54:59Dhraakellianif I don't like the backdrop, I can change that from the filebrowser
20:55:09Dhraakellian...but I don't see a way to do that with the icons
20:55:30 Join kugel__ [0] (
20:55:35 Join stripwax [0] (
20:55:46 Join newbie [0] (~KVIrc@
20:55:50 Quit kugel (Disconnected by services)
20:55:54 Nick kugel__ is now known as kugel (
20:55:58 Quit kugel (Changing host)
20:55:58 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:57:50 Quit kugel_ (Ping timeout: 245 seconds)
20:59:04newbieI have a rockboxed Sansa Clip and I was wondering if the ##music# folder can be removed permanently
20:59:32newbieit comes before the actual music folder and it's annoying
20:59:45Dhraakelliannewbie: only if the clip has USB support in Rockbox. Otherwise, the OF will keep cluttering up your filesystem whenever you transfer stuff least, that's how it works on my Fuze
21:00:05*Dhraakellian doesn't recall whether the ClipV1 has rockbox USB
21:00:25 Join kugel_ [0] (
21:00:29newbiesort of, as long as you boot it with Rb before plugging in
21:00:45 Quit kugel (Disconnected by services)
21:00:49 Nick kugel_ is now known as kugel (
21:00:53 Quit kugel (Changing host)
21:00:53 Join kugel [0] (~kugel@rockbox/developer/kugel)
21:01:09Dhraakellianbut if you never use the OF (or never use MTP mode in the OF), all the ##DIR#s should be safe to remove
21:01:29Dhraakellianbut they'll just reappear the next time you boot to the OF, afaict
21:02:01Dhraakellianthis is one reason for me why Rockbox USB on the Fuze was a very, very welcome improvement
21:02:58Giovapixelma as now, for the yes&no, I'm building a patch to enable the power key (the only phisical key for onda vx777) to say yes
21:03:15Dhraakelliannot as welcome as the enabling of Rockbox USB on the e200v1 was back in the day, because the Fuze OF actually supports >2GB µSD(HC), but it's still ever so much more convenient
21:03:45newbieis it safe to remove the ##port# folder too?
21:04:05 Quit BlakeJohnson86 (Ping timeout: 245 seconds)
21:04:13Giovaalso the hot key have to be enabled fo the ondas
21:04:19Dhraakelliannewbie: I don't see why not
21:04:54Dhraakellianbasically, if it's something the OF will replace like that, it probably doesn't matter to Rockbox
21:05:52Dhraakellian(assuming you're transferring everything over with MSC/UMS instead of MTP... I think MTP stuff gets put in ##MUSIC# and similar)
21:07:29newbieyes, MSC. So I'll have to remember to boot RB before plugging in. Thanks for the tip
21:07:31 Quit kugel (Ping timeout: 260 seconds)
21:08:27Dhraakelliannewbie: or, if you forget and boot to the OF, make sure it's in MSC mode
21:08:59Dhraakellianand then delete the autogenerated dirs from the filebrowser when you boot back into Rockbox
21:09:17*Dhraakellian is probably being overly verbose
21:10:46newbieOF is also set with MSC. It's the ability to completely avoid booting OF that seems to be the trick
21:14:29*Dhraakellian wonders if the mkamsboot in svn changes the boot-on-usb default to Rockbox yet
21:15:25 Part watto
21:16:09newbiethanks for your help, I have to go now
21:16:10bieberbluebrother: Just a heads up in case they didn't email you, midterm evaluations should be open today
21:16:16 Quit jfc (Ping timeout: 264 seconds)
21:16:16mc2739Dhraakellian: no
21:16:17bieberI'm going to try and get mine done this evening
21:16:17 Quit DerPapst (Quit: Leaving.)
21:16:23 Part newbie
21:16:30Dhraakellianby 3.7?
21:18:45mc2739Dhraakellian: it will be changed only when it has been determined that it is safe to do so.
21:19:08Dhraakelliannot considered 100% safe yet, then?
21:20:08mc2739not yet
21:20:38mc2739and the unbrick procedure is to complicated for most users
21:20:46 Join kugel [0] (~kugel@rockbox/developer/kugel)
21:21:09Dhraakellianwell, I do have a backup Sansa in case my fuze goes bad
21:21:26Dhraakellian...and that'd give me an excuse to get a FuzeV2 with better battery life
21:22:03 Join jfc [0] (
21:22:29mc2739as long as you don't get the new Fuzev2 that can't be Rockboxed yet
21:22:44 Join aevin [0] (eivindsy@unaffiliated/aevin)
21:23:19DhraakellianFuzeV2 is in the unstable catagory, is it not?
21:23:41mc2739yes, it is in unstable
21:24:23 Join BlakeJohnson86 [0] (
21:24:59Dhraakellianso "can't be rockboxed yet"?
21:25:12 Join M3DLG [0] (
21:25:31 Join Strife89 [0] (
21:26:49mc2739there is a new model Fuzev2 that will not accept the modified firmware, or sansa firmware older than 2.03.31
21:28:53*TheSeven wonders why sandisk is doing that
21:28:55DhraakellianFuzeV2.1, not quite V3?
21:29:14DhraakellianTheSeven: yeah, you'd think that RockBox would be generating sales for them
21:29:25Dhraakellianmaybe not an appreciable amount of them, but still
21:29:50mc2739somebody on the forum is sending one of these to funman so he can possibly figure out what is going on
21:29:54TheSeveni understand why apple is doing it (to protect their drm), but sandisk?
21:30:12Dhraakellianand it's not like Rockbox hurts their DRM stuff, so I don't see that being behind it
21:30:53DhraakellianRockbox never has, doesn't, and never will support DRM, so how is that a threat?
21:30:57gevaertsTheSeven: easy. The first rule of DAP design is that one should not be able to buy a new DAP that runs rockbox. They aren't ready for a fully new model, so this is the approach they take
21:31:05TheSevenwell, if rockbox publishes how to write a custom firmware to it, evil guys can relatively easily take a stock firmware, patch out the drm restrictions, and flash that
21:31:08mc2739TheSeven: my guess would be that it has slightly different hardware and they did this to prevent older firmware versions being loaded and causing major problems
21:31:36TheSeveni don't think this is really important for music drm, but we're definitely a threat to apple's game drm on nano4g
21:31:58bluebrotherbieber: thanks for the hint but I was aware of it (they sent an announcement on the mentors list ;-)
21:32:38Dhraakelliangevaerts: just how non-tongue-in-cheek was that comment?
21:33:08DhraakellianTheSeven: how so?
21:33:36TheSevenonce rockbox runs on nano4g, you can just play rockbox games and don't need to buy apple games from the itunes store
21:33:51Dhraakellianor is that more of an ecosystem threat than just making it a non—yeah, that
21:33:56gevaertsDhraakellian: I'm *always* serious :)
21:34:01TheSevenand evil guys *will* come and use our exploits to load a patched apple firmware that accepts pirated apple games
21:34:31Dhraakelliansorry, gevaerts, it just sounded a little bit paranoid/sarcastic (however justified it may be), so I was wondering
21:36:27 Join Stephen__ [0] (~S@
21:37:55Dhraakellianand now I must head off to work
21:42:34bluebrotherS_a_i_n_t, bieber: new Theme Editor binaries online
21:47:17 Quit stripwax (Quit:
21:48:13kugelgevaerts: I got it working pretty well it seems, it needed a few more params
21:54:09*kugel has audio dropouts in the app
21:58:46 Join kugel_ [0] (
21:58:59***Saving seen data "./dancer.seen"
21:59:04 Quit kugel (Disconnected by services)
21:59:06 Nick kugel_ is now known as kugel (
21:59:12 Quit kugel (Changing host)
21:59:12 Join kugel [0] (~kugel@rockbox/developer/kugel)
22:00:31kugelseems to be caused by dsp effects
22:02:48Giovahow to make a patch? diff > patchname.diff ??
22:03:45 Part HommeBarbu
22:05:24 Join halmi [0] (
22:05:41*Buschel kicks libfaad's sbr_hf crap
22:05:49*Buschel kicks it again and again
22:06:23 Join balintx_ [0] (
22:06:30 Quit halmi (Read error: Connection reset by peer)
22:06:36 Quit balintx (Ping timeout: 240 seconds)
22:06:41 Join HommeBarbu [0] (
22:06:45 Part HommeBarbu
22:07:02*Buschel kicks it with growing exaltation
22:09:10*simonrvn hands Buschel a sledgehammer
22:09:51 Quit Giova (Ping timeout: 240 seconds)
22:09:56*Buschel takes it to beat sbr_hf crap again and again
22:10:47Buschelall of this madness is just for adding hi-freq hissing to low quality aac....
22:12:12 Quit stooo (Ping timeout: 265 seconds)
22:12:28Buschelmaybe we should just disable this hf-crap and keep the low bandwidth. at least we can decode in realtime then −− on PP5022
22:12:43Buschelnot sure about other targets...
22:14:35BuschelGiova: "svn diff > my.patch"
22:15:12Buscheloops, he already left :/
22:19:31S_a_i_n_tbluebrother: Thanks.
22:25:41 Join [Saint] [0] (S_a_i_n_t@
22:25:50 Quit S_a_i_n_t (Ping timeout: 246 seconds)
22:33:21 Join S_a_i_n_t [0] (S_a_i_n_t@
22:35:21 Quit [Saint] (Ping timeout: 265 seconds)
22:35:23 Join hebz0rl [0] (
22:35:57 Quit Buschel ()
22:43:10 Join petur [0] (~petur@rockbox/developer/petur)
22:49:50 Quit kugel (Ping timeout: 240 seconds)
22:51:29 Join wodz [0] (
22:52:31 Quit Topy44 (Ping timeout: 260 seconds)
22:52:48 Join fml [0] (
22:53:06 Quit S_a_i_n_t ()
22:53:41 Quit bmbl (Quit: Bye!)
22:53:53*fml draws the readers' attention to FS #11473 - New bookmarking option: one per track and asks for comments
22:54:11 Join stripwax [0] (
22:55:33wodzI faced strange problem. When running battery_bench power thread seems to hang. ADC shows correctly battery voltage but battery history (and logged output to the file) shows full battery voltage all the time. It doesn't shutdown on 'critical' voltage defined in powermgmt.c file but runs battery to death.
22:57:07wodzhave you seen something like this?
23:00:05 Quit fml (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
23:00:10 Join DerPapst [0] (
23:00:23 Join stooo [0] (
23:01:14 Quit komputes (Quit: I haven't slept for ten days, because that would be too long.)
23:02:05 Part stooo
23:02:12 Join kugel [0] (~kugel@rockbox/developer/kugel)
23:04:13 Quit bluebrother (Read error: Connection reset by peer)
23:04:33 Join bluebrother [0] (
23:04:33 Quit bluebrother (Changing host)
23:04:33 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
23:09:05 Join Topy44 [0] (~topy@2a01:608:ffff:2627:2e0:4dff:fe83:a45e)
23:11:31 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
23:15:26 Quit kugel (Ping timeout: 260 seconds)
23:23:01 Nick bunnyboi is now known as Jennifur (
23:23:28 Join wincent [0] (
23:23:52 Quit wincent (Changing host)
23:23:52 Join wincent [0] (~Miranda@rockbox/developer/wincent)
23:26:48 Quit mirak (Ping timeout: 240 seconds)
23:28:20 Join kugel [0] (~kugel@rockbox/developer/kugel)
23:30:44 Join kugel_ [0] (
23:31:05 Quit t0rc (Quit: Leaving)
23:31:11 Quit kugel (Read error: Connection reset by peer)
23:32:16 Join kugel__ [0] (
23:32:22 Nick kugel__ is now known as kugel (
23:32:36 Quit kugel (Changing host)
23:32:36 Join kugel [0] (~kugel@rockbox/developer/kugel)
23:34:19 Join kugel__ [0] (
23:34:37 Quit kugel (Disconnected by services)
23:34:41 Nick kugel__ is now known as kugel (
23:34:45 Quit kugel (Changing host)
23:34:45 Join kugel [0] (~kugel@rockbox/developer/kugel)
23:35:00 Quit kugel_ (Ping timeout: 240 seconds)
23:38:50 Quit evilnick_B (Quit: Page closed)
23:40:42kugeldid anyone think of using install instead of cp in
23:40:45 Quit jgarvey (Quit: Leaving)
23:41:26BagderI would guess not
23:41:33Bagderthere was never any reason to
23:41:57 Join hebz0rl_ [0] (
23:42:58 Quit captainewkl (Quit: Page closed)
23:43:00 Quit petur (Quit: Zzzzz)
23:44:30 Quit hebz0rl (Ping timeout: 245 seconds)
23:44:58 Quit wodz (Quit: Leaving)
23:45:07M4disonI have sansa fuze V 01.02.31F
23:45:18M4disonhow can I install rockbox?
23:45:39 Join kugel_ [0] (
23:45:50 Join S_a_i_n_t [0] (S_a_i_n_t@
23:45:51saratogadirections are in the manual
23:46:34M4disoneh ok but whadda mess this web
23:47:37 Join kugel__ [0] (
23:47:55 Quit kugel (Disconnected by services)
23:47:59 Nick kugel__ is now known as kugel (
23:48:05 Quit kugel (Changing host)
23:48:05 Join kugel [0] (~kugel@rockbox/developer/kugel)
23:48:49 Quit kugel_ (Read error: Connection reset by peer)
23:53:11 Quit kugel (Ping timeout: 260 seconds)
23:55:05 Quit Jerom (Read error: Connection reset by peer)

Previous day | Next day