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 2011-09-22

00:06:29 Quit stripwax (Quit:
00:07:44 Join nick-p [0] (
00:13:36 Quit [Saint] (Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.)
00:15:52 Join [Saint] [0] (~st.lasciv@
00:20:29 Quit nick-p (Quit: Leaving)
00:20:56 Quit liar (Quit: hallowed are the ori!)
00:22:27***Saving seen data "./dancer.seen"
00:24:11 Quit Xerion (Ping timeout: 258 seconds)
00:34:42 Join icheyne [0] (
00:35:09icheynehi all - I found a bug in a rockbox theme - where should I report it?
00:37:36 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
00:39:39 Join Scromple [0] (
00:41:20 Join liar [0] (
00:43:53 Quit petur (Quit: Leaving)
00:44:52 Quit 77CAAFM8Z (Remote host closed the connection)
00:49:50 Part icheyne
00:53:27 Join mamarley_ [0] (
00:54:21 Quit mamarley (Ping timeout: 260 seconds)
00:58:00 Join FoH_Phobos [0] (
00:58:04 Quit FoH_Phobos (Remote host closed the connection)
01:01:37 Join mamarley [0] (
01:02:31 Quit mamarley_ (Ping timeout: 260 seconds)
01:03:21 Join FoolOnHill [0] (
01:04:48 Quit FoH (Ping timeout: 258 seconds)
01:06:09 Quit mudd1 (Ping timeout: 276 seconds)
01:13:08JdGordon[Saint]: use the skin list drawing to use a different line height without increasing the font size
01:29:00soapscorche, VPN, forum, troubleshoot?
02:04:45 Join bluefoxx [0] (
02:07:40 Quit liar (Ping timeout: 258 seconds)
02:13:49JdGordonmc2739: you *sure* you're seeing bitmaps loaded twice? something is very wrong with your sim
02:17:07mc2739JdGordon: on the buffer allocs debug screen I see double allocs for the bmps
02:17:39JdGordonare you sure its not the same image loaded twice becasue the sbs and wps load it?
02:19:25mc2739I don't think so, when I looked at the same debug screen on the device, they were not duplicated - if it was wps and sbs, it should show up the same on both the sim and the device
02:19:55JdGordonI'm really wondering if you are running what you tihnk you are running on the sim.
02:20:21JdGordonI havnt reproduced any of the bugs you've mentioned :(
02:21:17mc2739what could cause my sim to be so different?
02:21:45JdGordondo a completly new checkout/build perhaps?
02:22:22 Join Rob2223 [0] (
02:22:29***Saving seen data "./dancer.seen"
02:23:12mc2739I have another checkout on a different system, I'll try building there and see if it acts the same
02:25:06 Quit Rob2222 (Ping timeout: 252 seconds)
02:42:14 Join funman [0] (~fun@rockbox/developer/funman)
02:48:02 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
03:09:03 Join MIOW [0] (
03:29:03mc2739JdGordon: 3 checkouts made on 2 systems and they all behave the same
03:29:41JdGordonwhat the flippety?
03:30:40JdGordonI don't know what to do. I was hoping to commit this tonight
03:31:34mc2739I zipped up on of the sims - do you want me to upload it for you?
03:35:34JdGordonwow, ok
03:37:59JdGordondid you strip the debug symbols?
03:39:08mc2739yes, and you probably did not want me to do that
03:42:42JdGordoncan you upload a diff of your tree? something wierd is happening
03:46:26mc2739do you want the zip with debug symbols too?
03:50:03JdGordonwhats the file?
03:52:19JdGordonok, that diff looks fine
03:53:54mc2739 (16mb)
04:04:01 Quit ReimuHakurei_ (Read error: Connection reset by peer)
04:04:17 Join ReimuHakurei_ [0] (
04:12:24 Quit BHSPitMonkey (Remote host closed the connection)
04:22:33***Saving seen data "./dancer.seen"
04:24:25 Quit MIOW (Remote host closed the connection)
04:25:33 Quit saratoga (Quit: Page closed)
04:40:46 Quit [Saint] (Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.)
04:45:28 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:45:28 Quit amiconn (Disconnected by services)
04:45:50 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:46:41 Quit pixelma (Disconnected by services)
04:46:44 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:46:46 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:50:59 Quit TheSeven (Disconnected by services)
04:51:18 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
05:18:01 Quit funman (Quit: leaving)
05:20:24 Quit linuxstb (Ping timeout: 252 seconds)
05:23:32 Join Rob2222 [0] (
05:26:50 Quit Rob2223 (Ping timeout: 260 seconds)
05:32:39 Quit tjb0607 (Quit: kthxbai.)
05:44:53 Quit Horschti (Quit: Verlassend)
05:51:49 Quit soap (Ping timeout: 260 seconds)
05:53:03 Quit TBCOOL (Quit: ああ…)
06:02:13 Join webguest401 [0] (
06:02:56 Quit webguest401 (Client Quit)
06:12:17 Join TBCOOL [0] (
06:14:08 Join Jak_o_Shadows [0] (
06:17:55JdGordondoes anyone remember the trick to put the raaa resources on the sdcard?
06:22:36***Saving seen data "./dancer.seen"
06:28:05 Join [Saint_AndChat] [0] (~Saint]@
06:32:02JdGordonspeak of the devil
06:36:22JdGordon[Saint_AndChat]: see my fs reply... i want to commit your theme already
06:36:58[Saint_AndChat]Will do when I get home.
06:37:49[Saint_AndChat]~30 mins or so.
06:38:26JdGordonpretyt much im concerned with the buffer usage because skin images arent using malloc anymore
06:38:33JdGordonso the audio buffer is 4mb
06:40:48[Saint_AndChat]I can take down buffer usage by ~500K~1MB by translating the titlebar, which was always a todo.
06:41:00[Saint_AndChat]But its a scary massive theme.
06:41:28[Saint_AndChat]~6MB for 480x800
06:42:06JdGordonyeah, no, thats fine, I'm just saying I'm nervy of commiting it before fixing buflib
06:42:18[Saint_AndChat]Ah, right.
06:44:25[Saint_AndChat]There's some other slight buffer savings, destined for the near future. Nothing really big though, I'll have it about 1.2MB smaller trimming some images I stole from svn for now and using translation in the titlebar.
06:44:45 Quit ranmachan (Read error: Operation timed out)
06:44:54[Saint_AndChat]...I guess that is quite a bit, actually.
06:46:36 Join ranmachan [0] (ranma@2a01:4f8:130:9321::2)
06:46:49*[Saint_AndChat] needs an SVG master
06:47:01JdGordonhmm.. the sbs isnt loading :/
06:47:59*JdGordon nuking his /sdcard/rockbox folder
06:51:49 Join S_a_i_n_t [0] (~Saint]@
06:52:43JdGordonS_a_i_n_t: what was the trick to get raa to put resources on the sdcard?
06:53:31S_a_i_n_trockbox-info.txt in /sdcard/Rockbox
06:54:02S_a_i_n_tIt can be a dummy/blank
06:55:12 Quit [Saint_AndChat] (Ping timeout: 276 seconds)
06:56:12 Nick S_a_i_n_t is now known as [Saint] (~Saint]@
06:57:43JdGordon3.40MB audio buffer :)
06:57:49JdGordonfinally got it loaded
07:00:03[Saint]Have a decent usability play if you're game.
07:00:18[Saint]No as case needs alignment checks
07:01:47JdGordonI wouldnt mind taller line heights (using skin lists) but that doesnt need to be done straight away
07:01:51JdGordonthe lists are ugly :)
07:03:29JdGordonthe volume bar in the wps still has some colour issues
07:03:35[Saint]There was a discussion about that in the forum actually.
07:03:45JdGordonand the right end doesnt have the rounded edge
07:03:48[Saint]Lists that is.
07:03:53JdGordonthats why I bring it up
07:04:07JdGordoniirc you replied along the lines of doing it with mangled fonts?
07:04:42[Saint]No I said that's not the way.
07:04:59[Saint]Nor is kugel's list height hack.
07:05:22[Saint]Skinned lists is the only way ill do it.
07:05:30JdGordongood good
07:05:32[Saint]The "Wright's way.
07:10:44 Join n1s [0] (~quassel@rockbox/developer/n1s)
07:12:10 Join mystica555_ [0] (
07:13:52 Join [Saint_AndChat] [0] (~Saint]@
07:16:23 Quit [Saint] (Ping timeout: 260 seconds)
07:18:21[Saint_AndChat]Oh...hee hee, that was silly.
07:18:36 Quit milk (Quit: baaaiiii)
07:19:06*[Saint_AndChat] needs to stop batch editing themes with bash for "safe" fixes.
07:19:23[Saint_AndChat]I fed it some wrong value.
07:19:35JdGordonsomeone shold really make a gui editor for skins :)
07:19:45JdGordonalso a script to automagically resize themes
07:20:21*[Saint_AndChat] remembers this fancy editor we had once ;)
07:20:42[Saint_AndChat]The one that's so convoluted no one wants to touch it anymore...
07:21:44[Saint_AndChat]Last I checked it didn't even compile anymore.
07:22:10JdGordonwe did get a kick ass parser though so its still a big win
07:22:34[Saint_AndChat]Its still plenty fixable I'd imagine.
07:22:44[Saint_AndChat]The guts are still there.
07:23:02JdGordonI have serious issues with its implementation though
07:23:05[Saint_AndChat]Time, effort, etc.
07:23:13JdGordonI *may* eventually go insnae and rebuild it :p
07:23:51JdGordonit should use something more factory style to produce the tag elements (like the actual rockbox code does)
07:23:56[Saint_AndChat]The problem is the experienced Turner's code "blind" as its faster, and it was a bit daunting for novices.
07:24:17[Saint_AndChat]Turners? Ahem, themers.
07:24:47JdGordonI think only you code blind :)
07:25:03[Saint_AndChat]Then the maintainer essentially went awol.
07:25:06JdGordoncoding blind drunk isnt very easy :)
07:25:30[Saint_AndChat]...been there ;)
07:27:09[Saint_AndChat]I discovered its faster/easier for me to make a theme element mockup and shift things around in the image, then steal the values once it looks right.
07:27:25[Saint_AndChat]Essentially all the theme editor does.
07:27:50JdGordona paper mockup?
07:28:08[Saint_AndChat]Bitmap or svg
07:28:37[Saint_AndChat]...heh, paper.
07:29:05[Saint_AndChat]I'm not THAT oldschool.
07:29:46JdGordonwriting a svg->theme convertor should be pretty trivial
07:29:55JdGordonassumignn svg gives you layers?
07:30:14 Join MethoS- [0] (~clemens@
07:30:40[Saint_AndChat]It does indeed. Accepting svg images in the skin code would rock.
07:31:21JdGordonno, I mean you draw your theme and save it as a single svg (with placeholders for images) and the basic layout would be generated for oyu
07:31:26[Saint_AndChat]Actual transparency instead of our magic colours would mean residing images would be a lot easier.
07:31:52JdGordonno way we could add a svg parser to the core :)
07:31:57[Saint_AndChat]I know what you meant. But I'd love scalable svg in core.
07:32:06[Saint_AndChat](Never happen)
07:32:11JdGordonno point
07:32:20JdGordonsvg->bitmap is a simple thing for pc's
07:32:51 Quit powell14ski_ (Quit: powell14ski_)
07:33:03[Saint_AndChat]Yeah but then we could resize on demand for portrait / landscape.
07:33:20JdGordon"on demand" could also mean rbutil
07:33:29[Saint_AndChat]...dreams are free ;)
07:33:38JdGordonfreedom isnt free!
07:37:25 Join Keripo [0] (
07:43:49 Join nick-p [0] (
07:44:42 Quit [Saint_AndChat] (Quit: AndChat - Android IRC Client -
07:44:56 Join [Saint] [0] (~st.lasciv@
07:54:32JdGordonkugel: how do you feel about jdgordon/rockbox/commit/adc88c5c86e7275751013c520053d667d9353824"> ? I'd like to commit that pretty soonish (even as a stop gap)
07:54:46JdGordonit uses mallc for all allocs except "core_alloc_max()"
07:55:05 Quit amiconn (Remote host closed the connection)
07:55:06 Quit pixelma (Remote host closed the connection)
07:55:54 Join amiconn [0] (quassel@rockbox/developer/amiconn)
07:55:56 Join pixelma [0] (quassel@rockbox/staff/pixelma)
07:57:31ukleinekJdGordon: don't know about rockbox' style guide, but I would prefer to have int handle out of the #ifdef
07:58:30JdGordonyeah, fair enough
07:59:05JdGordon[Saint]: in the no-aa next track info viewport, can you make the "Next Track:" line either a different colour/font or add some spaceing?
07:59:10JdGordonvertical spacing
07:59:44[Saint] its not sitting directly on top of the metadata?
07:59:53JdGordonalso, would be nice if not all of the current track info was bold
08:00:23[Saint]Yep, there's enough space to do that.
08:01:06[Saint]WHat line(s) of the "no aa" case for current metadata should be bolded/not?
08:01:55[Saint]Initially, iirc, I had the current info in bold and the next info in regular.
08:01:57JdGordonerr... not sure :) I'd like more spacing between each line, i dont care about the genre/year/bitrate lines
08:02:44[Saint]I'll have a play. I have to be careful about data I don't give a flying fuck about, but others may ;)
08:03:03[Saint]The No Aa case can display a shitload more data than the AA case, so it may as well (IMO)
08:04:05JdGordonuse skin vars to show different screens :)
08:04:10JdGordonhows your tab versions coming?
08:04:16[Saint]It took a while to get the syntax right, but I finally got the metadata to auto-adjust itself if cases are missing instead of leavinf a blank line.
08:04:36[Saint]I'm quite proud of the metadata display syntax, and want to port it to all cabbies.
08:05:34[Saint]its simple, but beautiful. I was surprised svn cabbie didn't already do it.
08:07:14[Saint]I'm not trying to fight the unwinnable war of always displaying as much metadata as possible when cases that are expected to be there, aren't there. So I decided to just use conditions to shuffle the case under to "missing" element up a line to fill the gap.
08:07:42[Saint]s/to "missing"/the "missing"/
08:08:50[Saint]there's probably still circumstances I haven't accounted for when virtually every case is missing...but I think its fair to assume users have reasonably sane metadata. If there's no really useful info available it falls back to filename and encoding details.
08:09:47[Saint]well, its probably not fair to assume users have sane metadata, but I think it is fair to not try terribly hard to handle these cases.
08:22:39***Saving seen data "./dancer.seen"
08:31:12 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:32:10 Quit bzed (Remote host closed the connection)
08:32:18 Join bzed [0] (
08:43:01 Join ender` [0] (
08:45:24JdGordonwtf is doing?
08:45:40[Saint]ask wodz.
08:45:50[Saint]IIRC, its his baby.
08:46:14JdGordonway earlier than wodz
08:46:28 Join Keripo1 [0] (
08:46:29JdGordonI dont understand how it gets the target name into the filename
08:46:46 Quit Keripo (Ping timeout: 260 seconds)
08:47:16 Join wodz [0] ( is not mine. I rewrote it once but there was no real interest to push this work to trunk so I dropped it
08:48:10JdGordongetting the $app into is the easy bit
08:48:12JdGordonwodz: oh?
08:48:32[Saint]wodz: Oh, my mistake.
08:48:38wodzit should be in tracker somwhere
08:48:42[Saint]I thought your changes were committed.
08:49:36wodzanyway in its current state is terrible hack
08:49:50JdGordoni just need to have it check for <name>.<dimensions>[extra].<extension> for each file where extra could be $modelname, or "app", or empty in that order
08:51:04JdGordonwho decided it shouldnt be commited?
08:55:07 Join B4gder [241] (~daniel@rockbox/developer/bagder)
08:56:36wodzmy patch 1) changed format of WPSLIST to xml based 2) introduced new dependancy (perl module to parse xml)
08:57:54JdGordonah, IIRC it was the dependancy which annoyed everyone? not the xl change?
08:58:18wodzNo one seem be interested. The patch hanged for long on tracker without any interest and comments on IRC wasn't motivating me to work on this further
08:58:19JdGordonthough WPSLIST is much emptier now so it might be easy enough to flatten and not need xml
08:58:56JdGordon"No one seem be interested." <- pretty common problem here... untill its commited :/
08:59:19JdGordonyou should have thrown in a UI change.. *that* would have got the discussion rolling
09:04:43 Join matze` [0] (
09:06:27 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
09:12:58[Saint]JdGordon: I see no reason why the volume slider should be displaying incorrectly.
09:13:07 Quit wodz (Quit: Leaving)
09:13:16[Saint]Could you please a: screenshot the issue, and b: pastebin the .wps?
09:13:25[Saint](big ask, I know, sorry)
09:14:38JdGordonyes I can screenshot now that cm added it :)
09:15:51JdGordonwps is unchanged
09:16:23JdGordonerr.. screenshot is fucking useless! its completly black!
09:17:51[Saint]Hmmm...It's ok. I _think_ I know what's happening, I just can't explain it.
09:18:00[Saint]Thanks for trying.
09:18:25 Quit Scromple (Quit: Leaving)
09:19:31JdGordonill do a sdl build and get a screeny there
09:23:28JdGordonmy laptops screen is only 768px high :)
09:43:54 Join Jak_o_Shadows1 [0] (
09:44:18 Quit advcomp2019_ (Read error: No route to host)
09:46:43 Quit Jak_o_Shadows (Ping timeout: 260 seconds)
09:48:51 Join swilde [0] (
10:22:28[Saint]right, I've caught the fuckup in the 480x800 volume slider.
10:22:43***Saving seen data "./dancer.seen"
10:23:05[Saint]and I've also re-done the 320x480 pop-up images so they're no longer "squished".
10:24:00[Saint]I'll have a look at splitting off the "Next Track:" title to its own viewport before I put a new version up on flyspray I think.
10:27:25 Join liar [0] (
10:28:03 Join evilnick [0] (
10:28:03 Quit evilnick (Changing host)
10:28:03 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
10:34:16 Join Topy [0] (
10:36:21 Quit T44 (Read error: Connection reset by peer)
10:41:23 Join wodz [0] (
10:44:42 Join Jak_o_Shadows [0] (
10:47:23 Quit Jak_o_Shadows1 (Ping timeout: 260 seconds)
10:48:32 Join dfkt|n [0] (
10:48:32 Quit dfkt|n (Changing host)
10:48:32 Join dfkt|n [0] (dfktn@unaffiliated/dfkt)
10:53:37 Quit Keripo1 (Quit: Leaving.)
10:58:36 Quit kadoban (Ping timeout: 258 seconds)
11:05:27 Quit Bagder (Ping timeout: 276 seconds)
11:29:15 Quit dfkt|n ()
11:40:53 Join balintx [0] (
11:45:25 Join Jak_o_Shadows1 [0] (
11:47:31 Quit Jak_o_Shadows (Ping timeout: 260 seconds)
12:22:47***Saving seen data "./dancer.seen"
12:37:48 Quit MethoS- (Ping timeout: 240 seconds)
12:37:48 Join MethoS-- [0] (~clemens@
12:45:54 Join Jak_o_Shadows [0] (
12:47:51 Quit Jak_o_Shadows1 (Ping timeout: 258 seconds)
13:03:31 Part nick-p ("Leaving")
13:12:00 Quit mamarley (Remote host closed the connection)
13:12:32 Join JdGord [0] (~AndChat@
13:14:49 Join mamarley [0] (
13:30:22[Saint]JdGordon: Re: "Next Track:" alignment, there's only room to shift it up *ever* so slightly in the "AA" case, but I can align it it lot better in the "No AA" case.
13:30:50[Saint]...was it specifically the No AA case you had in mind, or the AA case, or both?
13:31:28[Saint]for 320x480 and 240x360 its simply not possible to align the text any differently in the AA case.
13:31:40[Saint]there's no room to wiggle anything.
13:31:44 Join pondlife [0] (~Steve@rockbox/developer/pondlife)
13:31:55[Saint]It can be done in the No AA case though.
13:32:44JdGordThe aa case isn't so bad
13:33:01pondlifeJdGord: I just updated my crash traces FWIW
13:33:04JdGordHow about use a smaller font always for it?
13:33:26[Saint]for just the "Next Track:" text?
13:33:28JdGordPondlife: yup, saw. Can't do anything about it for a few hours
13:33:41[Saint]Hmmm...yeah, that could be done.
13:33:42pondlifeNo rush, just thought I'd mention
13:34:42*[Saint] will poke at things. I just got home, but I'll poke around after I eat and then put my current work (fixes many an issue, including the pop-up stuff you noticed), and then I'll start tinkering with the "Next Track:" alignment.
13:34:59[Saint](Don't want to put up a version with too many changes in one go.)
13:36:59[Saint]Hmmm....loading a ~1.XMB font for ~20 chars is a bit of an issue...I'd sooner do it with a bitmap, but that messes up translation (its translated to user lang) currently
13:37:47[Saint]I suppose I can just limit the chars loaded for it, but another font makes the total theme size even more gargantuan(sp?)
13:38:34[Saint]"meh"...its for smartphones. You *should* have sufficient space. There's always resources on sdcard if you don't I suppose.
13:47:53CIA-14New commit by nls (r30580): libtremor: port over ffmpeg's windowing code ...
13:49:21wodzn1s: impressive speedup
13:49:46n1swodz: thanks
13:50:07CIA-14r30580 build result: All green
13:50:15n1sit mostly helps for targets with slow memory
13:50:47n1s129kbps vorbis is now faster than mp3 on cf :)
13:51:48n1shmm, i should rename that header file now
13:54:18CIA-14New commit by nls (r30581): libtremor: rename file that now contains more ffmpeg code.
13:56:28CIA-14r30581 build result: All green
14:07:23JdGordPondlife: is your themes using the same font for remote and main lcd?
14:07:44pondlifeNot sure... hang on
14:07:49pondlifeProblem is images, not fonts though
14:07:51pondlifeI think
14:08:24JdGordI havnt done any multilcd testing so yeah...
14:08:55pondlifeNope - cabbuiev2 uses different fonts on main/remote
14:09:15JdGordHmm ok. Ill be home in 30min or so and ill have a looky
14:09:18pondlifePen&Paper only specifies the main font
14:09:51pondlifeIf I make buflib_free tolerate this case, the problem goes away... but we probably shouldn't be double-freeing.
14:10:08JdGordOf course
14:10:25JdGordDouble free shouldn't be posible :(
14:10:51JdGordHave it crash is far better then silently ignoring the issue
14:22:50***Saving seen data "./dancer.seen"
14:25:00 Quit Jak_o_Shadows (Remote host closed the connection)
14:28:10 Join jdgord_ [0] (~AndChat@
14:28:30n1s−−gc-sections doesn't seem to gc stuff in iram
14:29:22 Quit jdgord_ (Client Quit)
14:31:03 Quit JdGord (Ping timeout: 252 seconds)
14:31:50 Quit B4gder (Quit: Konversation terminated!)
14:35:38JdGordonpondlife: apart from the printf, were you getting any compile errors?
14:38:29LalufuMy iap rework code just successfully authenticated two devices it's never seen before. Now it just has to understand the commands the things send after authentication.
14:39:27pondlifeJdGordon: I didn't get the printf error.. just the settings.h one (global_status not defined)
14:39:58JdGordonok cool, I thught my git checkout got corrrupted
14:40:13JdGordonI wonder why non-remote targets didnt need that #include
14:40:22JdGordonanyway, crash is nice and easy to reproduce
14:42:36 Join T44 [0] (
14:43:07JdGordonhaah easy fix
14:43:10JdGordonI copy/pasted bad code
14:46:39JdGordonupdated the tracker
14:46:41 Quit Topy (Ping timeout: 258 seconds)
14:47:53 Join powell14ski_ [0] (
14:51:25 Join nick-p [0] (
14:51:51 Join TheLemonMan [0] (
15:04:17 Quit antil33t (Read error: Connection reset by peer)
15:04:46 Join antil33t [0] (
15:06:28*[Saint] pokes evilnick
15:07:11[Saint]have an FS #12254
15:07:12fs-bluebot RaaA cabbiev2 [Full Touch Application Port] (patches, new)
15:08:22[Saint]pixelma: As the only other person I know with a 240x320 RaaA would be great if you could give this a look and post some feedback.
15:13:32 Quit wodz (Quit: Leaving)
15:21:01 Quit mamarley (Remote host closed the connection)
15:25:16 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
15:39:35 Join Bagder [241] (~daniel@rockbox/developer/bagder)
15:54:21 Quit liar (Read error: Connection reset by peer)
15:55:00 Join liar [0] (
16:01:16 Quit bluefoxx (Ping timeout: 252 seconds)
16:01:27 Join belak [0] (belak@subtle/user/belak)
16:01:39belakHow hard is it to install rockbox on the iPod classic?
16:01:48 Join bluefoxx_ [0] (
16:03:05belakAlso, what does it mean by Partial support on battery...
16:03:58n1sit's not very difficult as long as you can follow instructions
16:04:23n1srockbox gets a lot worse battery time on the classic than the OF
16:04:31[Saint]1 - Not very, 2 - I believe that page has stale data.
16:04:51[Saint]The wiki often gets neglected, though not deliberately.
16:06:58[Saint]belak: this is the page you want:
16:07:21[Saint]its a step-by-step guid to installing ROckbox on the Classic
16:07:28[Saint]*Rockbox, even.
16:08:11[Saint]things you should know:
16:08:13belakSo, I'd have to use the iPod classic builds from EmCORE?
16:08:26[Saint]Installing emCORE and Rockbox *will* wipe your disk.
16:08:33belakyep, I'm aware.
16:08:36[Saint](so backup your data, or lose it)
16:09:33[Saint]Installign emCORE/Rockbox will also wipe the OF (original firmware)
16:09:51[Saint](so you will not be able to use the Apple firmware with them instaled)
16:10:25belakI also know about the lockups and the extremely reduced battery life.
16:10:56[Saint]you can get daily builds of the Classic port from:
16:11:16belakProbably not recommended though?
16:11:17[Saint]These aren't exposed on the main page, as its still officially "unusable"
16:12:03[Saint]Its recommended to use the released builds via Freemyipod unless you are a developer.
16:14:29n1sit is?
16:14:45[Saint]It is, yeah.
16:14:55belakException: Could not find specified DFU device (generation = 0, type = 0)
16:15:00n1swhy do we recomend freemyipod builds?
16:15:31[Saint]to not go past their released version which is known good.
16:16:27[Saint]there's something in the latest emCORE thats incompatible with Rockbox for the Classic in svn, iirc.
16:17:37[Saint]I seem to recally a patch on the tracker for this, but I assumed [7] would take care of it if/when he has the time.
16:18:00[Saint]I'm not certain of the full story, but the release version of ROckbox for Classic is quite some many revisions old.
16:18:30user890104using any rockbox build with emcore <= r745 should be fine
16:20:42user890104later emcore builds would need something like FS #12233 otherwise the lcd would be unusable in rockbox
16:20:43fs-bluebot iPod 6G/Classic: LCD not displaying rockbox correctly if using emCORE >= r746 (patches, unconfirmed)
16:22:53***Saving seen data "./dancer.seen"
16:25:59[7]I usually recommend to use the released *emCORE* versions, and not svn snapshots
16:26:07[7]and with the latest emCORE release, all rockbox versions should run fine, including svn head
16:27:18[Saint]Hmmm...then why does the release link for Rb builds point to an ancient build, and not the dailies or per-commit builds?
16:27:31[Saint]I assumed that was specific reasoning
16:27:35[7]the freemyipod rockbox builds have been tested, but I see no reason why the newer ones should break
16:28:15[7]it's just that I haven't had time to take care of updating the freemyipod builds
16:28:55n1shmm, this ff_vector_fmul_window_c is hard to make much better since it needs to keep track of so many adresses
16:29:19[7]we should probably commit FS #12233 and then do a new release round with svn head emcore and svn head rockbox
16:29:20fs-bluebot iPod 6G/Classic: LCD not displaying rockbox correctly if using emCORE >= r746 (patches, unconfirmed)
16:35:26 Join casainho [0] (
16:52:29 Quit nick-p (Quit: Leaving)
16:52:30 Quit casainho (Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110905174115])
17:00:46 Quit TheLemonMan (Quit: WeeChat 0.3.5)
17:19:27 Join Strife89 [0] (~Strife89@
17:23:44 Join y4n [0] (y4n@unaffiliated/y4ndexx)
17:29:49belakWhat do you hit to get out of the demos?
17:37:54 Quit MethoS-- (Remote host closed the connection)
17:37:57belakThis is so much better than on my sansa fuse... I actually have screen real estate...
17:52:53n1shmm, h300 started hanging after usb mode
17:52:57 Part Zagor
18:11:49 Join pamaury [0] (
18:11:50 Quit pamaury (Changing host)
18:11:50 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
18:13:26 Join Keripo [0] (
18:18:03 Quit pondlife (Quit: Leaving.)
18:22:56***Saving seen data "./dancer.seen"
18:24:45 Quit Keripo (Read error: Connection reset by peer)
18:26:03 Join Keripo [0] (
18:40:16 Join TheLemonMan [0] (
18:41:22[Saint]hee hee....the control panel was unbelievable bugged in 480x800
18:41:39*[Saint] finds it bloody hard to believe no one noticed.
18:42:43 Join bertrik [0] (
18:42:44 Quit bertrik (Changing host)
18:42:44 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:06:20 Join Jerom [0] (~jerome@2a02:8420:216:a800:f66d:4ff:fe45:790f)
19:07:14[Saint]...just added two more fonts to the RaaA cabbie port.
19:07:30[Saint]this baby is getting too big for its boots.
19:08:14[Saint]480x800 is now 8.15MB
19:08:49[Saint]man... AA .fnt fonts are *big*.
19:11:16 Join mudd1 [0] (
19:16:38*[Saint] believes he deserves an award for this.
19:16:54 Quit Bagder (Ping timeout: 260 seconds)
19:17:03[Saint]"Most shameless dedication to filling the entire skin/audio buffer"
19:17:34[Saint](it's not actually my intention, on a serious note...its just kinda...happening)
19:18:21 Join kadoban [0] (
19:19:14 Join Horscht [0] (
19:19:14 Quit Horscht (Changing host)
19:19:14 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:19:37[Saint]it (480x800) is at 8.15MB now, but its really not *quite* that bad. Pne of the ~980Kb or so backdrops is only loaded if the .sbs isn't used. And I can shave off ~1.5MB (maybe more) of images doing translation the new fonts are *almost* "free".
19:21:16 Quit Keripo (Quit: Leaving.)
19:25:08 Join einhirn [0] (
19:29:06 Join Horschti [0] (
19:29:06 Quit Horschti (Changing host)
19:29:06 Join Horschti [0] (~Horscht@xbmc/user/horscht)
19:29:09 Join Bagder [0] (
19:29:09 Quit Bagder (Changing host)
19:29:09 Join Bagder [241] (~daniel@rockbox/developer/bagder)
19:30:08 Quit einhirn (Read error: Connection reset by peer)
19:32:04CIA-14New commit by nls (r30582): libtremor: cf asm for ff_vector_fmul_window_c, gives a speedup of ~0.3MHz.
19:32:57 Quit Horscht (Ping timeout: 260 seconds)
19:34:17CIA-14r30582 build result: All green
19:38:08 Join Keripo [0] (
19:44:30 Quit Keripo (Read error: Connection reset by peer)
19:48:22 Join Buschel [0] (
19:50:01 Join Keripo [0] (
19:52:57Buscheln1s: the speedup you report for r30580 on CF targets is incredible :)
19:59:34n1sBuschel: the 256/2048 is the (overwhelmingly) most common case, and it's 3MHz for that
20:00:26n1soggenc only uses the larger blocksize for the very lowest qualities and then the reduced memory accesses really pay off on cf
20:01:14*n1s was surprised to see that sppedup too tbh
20:08:57 Join bluebrother [0] (
20:08:58 Quit bluebrother (Changing host)
20:08:58 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
20:10:51 Quit fs-bluebot (Ping timeout: 260 seconds)
20:11:37 Join saratoga [0] (9803ec71@gateway/web/freenode/ip.
20:12:06 Join fs-bluebot [0] (
20:12:45 Quit bluebroth3r (Ping timeout: 276 seconds)
20:15:10Buschelcan this windowing stuff be helpful for other codecs as well?
20:15:34*Buschel didn't look closer at the changes
20:22:57***Saving seen data "./dancer.seen"
20:32:55 Join petur [0] (~petur@rockbox/developer/petur)
20:46:10saratogawindowing is the same on basically all mdct codecs
20:46:44Buschelthat's what I thought as well
20:52:48saratogabeen meaning to move it into the mdct lib for a while now
20:57:47 Quit [Saint] (Ping timeout: 252 seconds)
20:58:54 Quit Keripo (Ping timeout: 248 seconds)
21:00:33 Join [Saint] [0] (~st.lasciv@
21:00:53Lalufusaratoga: got a minute?
21:01:05saratogasure, whats up
21:01:16Lalufugit says you're to blame for the iap_tick function
21:01:45LalufuI was wondering what the idea behind that was. does that come from a time where rockbox did not have timer functions?
21:13:36saratogaLalufu: i never worked on IAP
21:13:45saratogawhich commit is this in reference to?
21:14:57Lalufu828f1d0f (git)
21:15:03Lalufuyou applied a patch by someone else.
21:15:10Lalufushould have read the log before. sorry.
21:15:30LalufuSVN commit 19585
21:16:12saratogaah forgot that i committed that patch
21:16:21saratogayou might ask Linus, as i recall he did a lot of the original work
21:17:27Lalufulinus as in LinusN ?
21:17:48Lalufuthanks, will do
21:21:29 Quit benedikt93 (Quit: Bye ;))
21:21:50 Quit kadoban (Ping timeout: 248 seconds)
21:23:21LalufuLinusN: if you've got a minute sometime I'd appreciate it.
21:24:38LalufuIt's about the iap_task function in apps/iap.c, which is set up to be called every tick, I was wondering what the idea there was.
21:33:43 Join lovasoa [0] (~lovasoa@
21:43:39pixelma[Saint]: I guess I'd need a relatively new Rockbox in order to test your theme?
21:44:30 Quit y4n (Quit: Today is the perfect day for a perfect day.)
21:45:53[Saint]pixelma: I'm uploading a (more recent than the tracker) version for you now, there's no rush to test.
21:46:01[Saint]There you go.
21:51:16 Quit lovasoa (Read error: Connection reset by peer)
21:51:25 Join lovasoa [0] (~lovasoa@
21:53:02 Quit TheLemonMan (Quit: WeeChat 0.3.5)
22:00:54[Saint]pixelma: this fixes an issue that you /probably/ wouldn't even notice...but, fixes it nonetheless:
22:01:23[Saint]This will be posted as r00007 on the tracker task this afternoon (my time)
22:02:52 Quit Buschel (Ping timeout: 260 seconds)
22:02:58 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
22:04:29 Join mudd1_ [0] (
22:04:30 Quit mudd1 (Read error: Connection reset by peer)
22:07:05 Quit Jerom (Quit: Leaving.)
22:20:38 Join polemon [0] (
22:20:59polemonhello, I have a problem with the latest stable of Rockbox on my iPod nano 2g
22:21:09polemonthe progress bar doesn show any progress
22:21:35polemonit is constantly empty, most other stuff works, except handling of themes is a bit dodgy
22:22:21polemonalso, I don't seem to be able to change the color of the fonts anywhere in the menus
22:22:59***Saving seen data "./dancer.seen"
22:30:29 Join stripwax [0] (
22:31:07 Join mamarley [0] (
22:31:32CIA-14r30582 build result: All green
22:37:19CIA-14r30582 build result: All green
22:44:25 Quit matze` (Remote host closed the connection)
22:45:00bertrikubuntu 10.10 uses gcc 4.6, so I guess we'll see more of the unused-but-set warning pretty soon
22:45:47bertrikI mean ubuntu 11.10 of course
22:49:24 Quit stripwax (Quit:
23:02:08 Part belak
23:03:51n1sbertrik: debian unstable has had it for a while
23:04:17n1siirc the only one i get for a sim build is in the test_mem plugin
23:05:15n1sand perhaps some in the tools but there are other warnings there i think
23:12:14 Quit lovasoa (Ping timeout: 248 seconds)
23:14:09 Quit Strife89 (Quit: Vamoose!)
23:15:51 Quit dre (*.net *.split)
23:15:51 Quit Farthen (*.net *.split)
23:17:24 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
23:18:44 Part Zagor
23:19:39 Join dre [0] (dre@gateway/shell/
23:19:39 Join Farthen [0] (~Farthen@2a01:4f8:101:2a4:0:bc28:b2e1:9)
23:32:49pixelmais there a known bug regarding writing theme settings currently? Running a freshly built apk on my phone and the UI just hangs there after selecting the menu item, music is currently still playing
23:33:15polemoncouls someone please comment on the progress bar issue?
23:33:44[Saint]"progress bar issue"?
23:33:53[Saint]Also, svn head installs fine here.
23:33:54pixelmapolemon: I'm guessing it's a problem with the theme you are using, which one is it exactly?
23:34:07polemonlet me check the name, real quick...
23:34:19polemonthe probelm is with every theme I've used so far, wait a sec
23:35:07 Quit pamaury (Remote host closed the connection)
23:35:11polemonamarok, cabbiev2, cabbiev3, iLike, ElectricBarsOfColour
23:35:40polemonthe progress bar works in none of them, but the counter displays te correct time
23:37:22polemonalso, when switching themes, they sometimes don't display parts of the OSD, like battery graph, etc
23:38:13polemonI've written to the mailing list, but there hasn't been any reaction so foar
23:40:35 Join FoH [0] (
23:41:46pixelma[Saint]: as I don't know SVN cabbiev2, I'm not sure if I'm running the correct version - any hint?
23:42:21pixelmaas in: an obvious difference I could tell them apart
23:42:42 Quit FoolOnHill (Ping timeout: 276 seconds)
23:42:57[Saint]pixelma: there will be a "control panel" down the bottom of the screen in the .sbs and .wps containing (in this order) volume, repeat, shuffle, rewind, playmode, fastforward
23:43:35[Saint]in the .wps, tapping volume or the album art should bring up a pop-up.
23:43:49pixelmahuh, then I'm not
23:44:25[Saint]If you extracted the theme, *then* the new build, and you're using resources on probably got written over.
23:44:36[Saint]("it" == cabbiev2.cfg)
23:44:55 Quit mudd1_ (Read error: Operation timed out)
23:45:17polemonis there a way how I could track down the problem, why the progress bar isn't displayed correctly with some themes?
23:45:56n1spolemon: you mean in the wps?
23:46:11[Saint]you could compile checkwps, and pass the themes through it.
23:46:32pixelmaof course I installed the new build first
23:47:29[Saint]pixelma: did it re-extract its resources to the sdcard (some circumstances can cause it to do so)?
23:48:02polemonI don't know, I started using RockBox just a few hours ago
23:48:27polemonIt works, and all, but the progress bar doesn't in some themes
23:48:47polemonI'd like to know why, and possibly, how I could repair that, if possible...
23:48:55n1spolemon: does it work in cabbiev2 as included with the rockbox zip?
23:49:08polemonit works, in cabbiev2, yes
23:49:10[Saint]with Rockbox freshly installed, extracting the theme to the sdcard and then re-selecting cabbiev2 from Settings - Theme Settings - Browse Theme Files should "just work".
23:49:12polemonbut not in cabbiev3
23:49:14[Saint]Its working here.
23:49:27polemonI don't have an SD card
23:49:36[Saint]I was talking to pixelma, sorry.
23:49:43polemonah, ok
23:49:44n1spolemon: then it's probably just something that got changed in the theme syntax
23:50:10polemonwell, could it be, that I use an iPod nano 2g?
23:50:14n1syou either have to wait for someone to update them or work out how to do it yourself
23:50:21polemonor is the age of the device, etc no issue?
23:50:35n1spolemon: not if those themes were intended for that display size
23:50:38polemondoing it myself wouldn't be much of a problem
23:50:52polemonthey were, I checked on the rockbox page
23:51:00n1sthere's a page in the wiki called CustomWPS that describes the syntax
23:51:02pixelmaI guess it's the "progressbar needs an own viewport" issue, been there for a while but so is cabbiev3
23:51:08polemonand the theme itself works, all text is displayed correctly
23:51:35Tornethe progress bar is part of the theme, so no
23:51:38Tornethe theme does not work :)
23:52:59[Saint]All you can do is a: Hope the theme maintainer fixes it someday before it fails to parse and is dumped off the themesite, or b: learn to use the Rockbox theme syntax, and fix it yourself.
23:54:05polemonwell, like I said, I might get into themes once I'm happy with using RockBox, etc
23:54:42[Saint]We have many fine resources to assist you.
23:54:45polemonis it safe do delete the iPod_Control folder on the device?
23:54:53pixelma[Saint]: ok, got it loading for now. Is the scrollbar in lists themed or what Rockbox provides?
23:54:55polemonor will it render it useless after that?
23:55:23n1spolemon: it's safe but might reappear if you start the Original Firmware
23:55:33[Saint]polemon: Its safe.
23:56:04 Join MethoS- [0] (~clemens@
23:56:11[Saint]It will be recreated if you boot the Apple firmware, or plug it in to a computer (in disk mode) with iTunes running.
23:56:36[Saint]pixelma: Its just the "in core" scrollbar.
23:56:45[Saint]Scrollbars aren't themeable (yet).
23:59:00[Saint]I'd really like feedback on a: the touch areas (are they usable?), b: general appearence (is it pretty? Could X, Y or Z be better?), and c: the implementation (what could/should be done differently?)

Previous day | Next day