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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2010-02-08

00:00:17 Quit robin0800 (Ping timeout: 252 seconds)
00:01:21 Quit n17ikh (Ping timeout: 248 seconds)
00:01:34JdGordonhow would people feel about multifont using the skin buffer for each fonts buffer? each font would keep its own LRU list and cache (although these fonts wouldnt have their cache dumped to disk), and they are only avilable to skins, not to the rest of the UI?
00:02:15gevaertsSome plugins want multifont as well
00:02:45WingNut_ah thanks gevaerts & stripwax as thats what I was looking for. Another question now :p um.. where can I locate my video files under rb? Manual said they were located using the file browser, but my file browser only shows calender, contacts, music, notes, etc
00:02:46kugelI think it should be done properly
00:03:05 Quit bertrik (Quit: De groeten)
00:03:15JdGordonif someone were to do it "properly" then it would happen. Wiating around forver is just stupid
00:03:26WingNut_mpeg4 format if it will support them
00:03:40JdGordongevaerts: if they really want it, they could use it through the skin engine
00:03:52stripwaxWingNut - you probably have them in a Hidden folder. Go to the settings to make sure Hidden folders are shown.
00:04:01gevaertsJdGordon: in what way?
00:04:20stripwaxWingNut - I'm assuming you've basically put files onto your ipod using iTunes. So they'll probably show up in some kind of Ipod Control folder
00:04:35JdGordonthey would literally create a skin with the required lines to load the font, and the viewport to use the font
00:04:37WingNut_stripwax: used sharepod
00:04:42gevaertsWingNut_: rockbox doesn't do mpeg4 video
00:04:43stripwaxsame same
00:04:44JdGordonof course, it could always be cleaner than that
00:05:33JdGordonno, plugins would more likely go through a lib function to do it
00:05:39stripwaxWingNut - rockbox just uses a regular file browser (e.g. File Manager / Windows Explorer) to let you put your music/video files wherever you want to put them. itunes/sharepod likely only lets you put your files where the apple OS expects them
00:06:04WingNut_got it
00:06:06JdGordonI just want to see if its worth putting the effort into firmware/font.c to make it work with more than just the 2 font structs
00:07:05kugellazyness shouldn't lead to bad code being committed
00:07:37kugelthe reason multifont was rejected is still valid, and doing in the skin buffer doesn't make it better
00:07:38 Join n17ikh [0] (
00:07:58*JdGordon rejects your premise
00:08:08JdGordon... and heads off to the pub
00:10:22WingNut_stripwax: viewing my ipod (5th gen video) using windows explorer and there isn't a default folder structure for music (again added with sharepod) so do I just create one for music now?
00:11:46stripwaxWingNut - you can do everything/anything you want. If you want to create a folder called Music, go ahead. Or call it anything else, it doesn't have to be called Music. You create whatever structure makes sense to YOU
00:12:08stripwaxIf your music is already on the device, rockbox's Database will find it
00:12:19WingNut_correct it did
00:12:31WingNut_just wanted to ask before I screwed something up :p
00:13:25bluebroth3rWingNut_: in that case I suggest checking out the FAQ:
00:19:08mamoulI found a bug in rockbox
00:19:26bluebroth3rmamoul: this happens.
00:19:32mamoulit's weird
00:20:09mamoulI have an album with 114 tracks, so the database plays 10 and then 100
00:20:19mamoulit should numerically sort the tracks in the id3 tag
00:20:42 Nick Ypsy is now known as YPSY (
00:22:12 Join JdGroid [0] (
00:22:49JdGroidKugel: the argument against multifont has always and will always be ram usage
00:23:05bluebroth3rmamoul: the database defaults to recognizing numbers with up to two digits. You might want to adjust your tagnavi.config
00:23:16JdGroidThat disappears if the akin buffer is used and its only for skins
00:23:33mamoulbluebroth3r: oic
00:24:41mamoulthese codes are confusing
00:25:12bluebroth3rthe order of the playback is determined by the "folder" you're viewing. So obviously if the sorting in that "folder" is not what you expect the playlist won't be either
00:25:31bluebroth3rwell, I usually don't use the database ;-)
00:25:36mamoulwell yeah
00:25:40mamoulthe files are named sortably
00:25:47mamoulbut I was referring to the tags / database view
00:25:49gevaertsJdGroid: I don't like the idea of "only for skins". Is there a reason why a font that's loaded in the skin buffer can't be used by anything else?
00:26:14JdGroidWhere else should it be available?
00:26:31mamoulI can fix it by just deleting the track tags in the files and rockbox will default to sorting by file name
00:26:35JdGroidThe hi should nit require more than one user font
00:27:04bluebroth3rmamoul: that's not a fix, that's rather a workaround
00:28:07gevaertsmamoul: have you seen ?
00:28:31 Quit JdGroid (Quit: Bye)
00:29:06TheSevenlinuxstb: Success! I have a modified version of iLoader up and running that boots directly from NOR and is capable of loading iBugger, Rockbox and disk mode
00:29:20gevaertsJdGordon: maybe a system where whichever bit of code needs more or different fonts can load one if it provides a buffer could work. The skin buffer one could be one case of that
00:29:32*gevaerts hasn't thought through it all yet
00:29:59mamoulgevaerts: very confusing
00:31:07TheSevenso what's left? a better user interface, a better clickwheel driver, a proper automated idiot-proof installation, uninstallation and recovery method, a full FTL fsck, very thorough testing, and finally a hell of a lot of documentation
00:33:52mamoulI could split the mp3's into two "discs"
00:34:09gevaertsmamoul: if I understand things correctly, you just have to change the first %02d on lines 9 and 10 in tagnavi.config with %03d (the two first "fmt_title" lines) (only the first %02d). That should do what you want, except that tagnavi.config is overwritten during upgrades, so you'd have to do it again every now and then
00:34:38 Quit stoffel (Remote host closed the connection)
00:34:49gevaertsTo fix that, you need to use tagnavi_custom.config, but I'm not entirely sure how
00:35:25gevaertsPossibly you just have to copy those same two lines to tagnavi_custom.config (with the proper 2->3 change of course), but I really don't know
00:36:44gevaerts%02d means "%" for "this is a formatting bit", "d" for "it's a number", "0" for "pad with zeros (i.e. 01 instead of 1), and "2" for "make the numbers two digits wide"
00:41:03mamoulI'll try it
00:43:06 Quit MethoS- (Remote host closed the connection)
00:43:36 Quit robin0800_ (Ping timeout: 264 seconds)
00:44:32 Join robin0800 [0] (
00:45:40 Quit mamoul (Ping timeout: 260 seconds)
00:45:57 Quit ender` (Quit: All general statements are false. -- The Ultimate Law)
00:50:23 Quit flydutch (Quit: /* empty */)
00:57:15 Quit WingNut_ ()
01:01:12 Quit kugel (Read error: Connection reset by peer)
01:01:45 Join kugel [0] (~kugel@rockbox/developer/kugel)
01:03:31 Quit robin0800 (Remote host closed the connection)
01:07:21 Quit anewuser (Quit: =o)
01:08:53 Quit kugel (Remote host closed the connection)
01:09:08 Join kugel [0] (~kugel@rockbox/developer/kugel)
01:10:43 Join tarnzwerg [0] (
01:10:57CIA-88New commit by 03stripwax (r24557): A few more tweaks
01:23:08 Join anewuser [0] (anewuser@unaffiliated/anewuser)
01:23:16 Quit kugel (Remote host closed the connection)
01:24:00 Join kugel [0] (~kugel@rockbox/developer/kugel)
01:25:53 Join soap [0] (~soap@rockbox/staff/soap)
01:30:59 Quit tarnzwerg (Read error: Connection reset by peer)
01:31:33 Join tarnzwerg [0] (
01:34:25 Join JdGroid [0] (
01:34:55 Join robin0800 [0] (
01:35:13JdGroidGevaerts: yeah but still I wouldn't expect anything in the core to want more fonts than the one ui font
01:37:14***Saving seen data "./dancer.seen"
01:40:47 Quit robin0800 (Ping timeout: 256 seconds)
01:40:53TheSevenwow, new record! rockbox fully booted in 4.5 seconds on nano2g!
01:41:32TheSeven(using iloader)
01:41:41TheSeveni doubt the rockbox bootloader can beat that ;-)
01:41:53 Join robin0800 [0] (
01:46:57 Join Zambezi_ [0] (Zulu@
01:47:51 Quit elcan (Ping timeout: 258 seconds)
01:48:43 Quit linuxguy3 (Read error: Operation timed out)
01:49:20 Join elcan [0] (
01:49:22 Quit tchan (Quit: WeeChat
01:49:23 Quit Adnyxo (Ping timeout: 258 seconds)
01:49:23 Quit vegtoruci (Ping timeout: 258 seconds)
01:49:36 Quit Zambezi (Ping timeout: 264 seconds)
01:49:53 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
01:51:02 Join linuxguy3 [0] (
01:51:57 Join vegtoruci [0] (
01:51:59 Join akur [0] (
01:52:01UnhelpfulTheSeven: then improve the rb bootloader ;)
01:52:24 Join S_a_i_n_t [0] (S_a_i_n_t@
01:52:24TheSevenno, i'll further improve iloader :-)
01:52:44akurhow is the tagnavi.config generated?
01:52:51 Quit dfkt (Read error: Connection reset by peer)
01:54:46TheSeventhe rockbox bootloader is lacking some important features that i really need, like the ability to have several different boot options, which don't seem to be appreciated much here...
01:55:21*S_a_i_n_t would *love* to have a boot option other than rb & of.....
01:55:28S_a_i_n_tbut I guess that's off-topic
01:56:10 Join DerPapst [0] (
01:56:40pixelmaJdGordon: the drawing problem with the built-in statusbar on my M5 is not there without the radio screen patch and the same revision and SVN also boots and runs on my Ondio
01:57:17JdGroidOK cool. Thanks
01:57:33pixelmarechecked once more with the M5 and a patched build, didn't want to test the Ondio build again
01:58:27JdGroidI'm more worried about ondio because I can't test that
02:00:13 Join Adnyxo [0] (
02:03:07 Quit DerPapst (Ping timeout: 260 seconds)
02:13:15 Quit perfectdrug_ (Quit: perfectdrug_)
02:13:30 Join DerPapst [0] (
02:16:51 Quit Casainho (Ping timeout: 246 seconds)
02:18:51 Join Casainho [0] (
02:29:55 Quit robin0800 (Read error: Connection reset by peer)
02:30:57FlynDiceIs there an easy way to jump to the reset vector at a spot in the code I choose? arm as3525 AMSSansa.....
02:30:58 Quit Adnyxo (Ping timeout: 265 seconds)
02:32:51FlynDicekugel: ping ^^
02:33:59kugelsure, do you know the address?
02:34:12 Quit bzed (Read error: Operation timed out)
02:34:25FlynDiceisn't it at 0x00000000?
02:34:41kugelI don't know
02:35:16FlynDicewell what's the easiest way to jump to it when i figure out the address?
02:35:30kugelyou could try asm volatile(ldr pc, =0x0);
02:36:05FlynDiceThat sounds reasonable, thanks ;)
02:36:19 Quit Casainho (Ping timeout: 256 seconds)
02:38:28kugelasm volatile("ldr pc, =0x0\n"); rather
02:42:43Unhelpfulcouldn't you just do ((void(*)(void))0xdeadbeef)(); ?
02:43:10Unhelpfulmight wanna add a noreturn just to make sure gcc knows any code after it is dead
02:44:01 Quit JdGroid (Quit: Bye)
02:44:39 Join bzed [0] (
02:46:28FlynDiceWell maybe I can just use system_reboot() instead. No buttonlight on clip+ and I think I can feel around a bit by using delays and makeing it reboot where I want to see if the code has gotten to that point yet.
02:48:13kugeltoo bad that there's no button or backlight
02:48:43kugelI wonder why funman had backlight code for the clipv2 (which works on the fuzev2 as well)
02:50:19FlynDiceI think it has something to do with the clip+ using SSP instead of dbop for the lcd output
02:57:26 Quit kugel (Remote host closed the connection)
02:57:32 Join Adnyxo [0] (
03:10:17 Join n1s [0] (~n1s@rockbox/developer/n1s)
03:13:21 Join Strife89DS [0] (
03:16:33 Quit n1s (Ping timeout: 256 seconds)
03:17:45 Quit Strife89DS (Ping timeout: 246 seconds)
03:20:41 Join Strife89DS [0] (
03:21:43 Quit akur (Quit: Leaving.)
03:22:00 Join Strife89palm [0] (
03:25:05 Quit PaulJam_ (Ping timeout: 240 seconds)
03:29:01*S_a_i_n_t has an idea for Rockboxed iPods, but wonders if its a: practical, and b: possible to implement.
03:29:07S_a_i_n_tIf one wants to charge the player, but also wants to keep using it (listen to music etc.) the solution is to hold down Menu whilst plugging in the USB/Dock Connector. However, holding menu down also brings up the quickscreen and its not immediately apparent (without prior knowledge of the function) that one is able to connect the charger/USB at this point and continue to use the ipod whilst charging.
03:29:14S_a_i_n_tMy suggestion is this: After Menu has been held down for a specified time (1~2 seconds or so) it should cease to display the quickscreen options, and display something (splash screen, notification) along the line of "Charging mode enabled, press any key to exit...", and if no charger is inserted or no button is pressed (after 'X' period of time) the player should revert back to the menu screen.
03:29:28 Join n1s [0] (~n1s@rockbox/developer/n1s)
03:29:55 Quit Strife89DS (Quit: ClIRC - IRC client for Nintendo DS)
03:30:40 Join funman [0] (~fun@rockbox/developer/funman)
03:32:44funmanFlynDice: can you try somethign on Clip+ ?
03:35:43CIA-88New commit by 03funman (r24558): Sansa Clip+ has no button light
03:37:15***Saving seen data "./dancer.seen"
03:39:07funmanFlynDice: , not sure if the ascodec_write to regs 0x25 & 0x1c are needed
03:43:17 Part froggyman
03:47:09 Quit piotrekm (Ping timeout: 256 seconds)
03:49:05 Quit Llorean (Quit: Leaving.)
03:52:49 Join Rob2222 [0] (
03:54:44 Quit Adnyxo (Ping timeout: 258 seconds)
03:56:37 Quit Rob2223 (Ping timeout: 272 seconds)
04:00:35 Part toffe82
04:07:00 Join DerPapst1 [0] (
04:08:08 Quit DerPapst (Ping timeout: 256 seconds)
04:10:48 Quit Sajber^ (Quit: Leaving.)
04:12:49 Quit anewuser (Quit: =o)
04:21:49 Quit Strife89palm (Quit: Going home.)
04:24:32 Quit TheSeven (Disconnected by services)
04:24:45 Join The_Seven [0] (~theseven@rockbox/developer/TheSeven)
04:24:54 Join Llorean [0] (
04:24:54 Quit Llorean (Changing host)
04:24:54 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
04:24:56 Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven)
04:35:10 Quit n1s (Ping timeout: 245 seconds)
04:36:07 Join anewuser [0] (anewuser@unaffiliated/anewuser)
04:36:54CIA-88New commit by 03funman (r24559): Sansa Clip+: use correct SSP settings
04:42:52funmanOF seems to use DMA for LCD transfers
04:43:07funmanthat explains why i didn't see a lcd_write_data function
04:46:02 Join Barahir_ [0] (
04:48:11 Join n1s [0] (~n1s@rockbox/developer/n1s)
04:49:41 Quit Barahir (Ping timeout: 276 seconds)
04:54:17 Quit n1s (Ping timeout: 240 seconds)
04:56:17FlynDicefunman: Busy right now I'll try it in about an hour, I tried calling system_reboot() first in the bootloader to see if I was making it that far but it wouldn't reboot for me :(
04:58:42 Join wind [0] (
05:01:06funmanwatchdog could be different on as3525v2
05:04:09S_a_i_n_twhy is usb transfer *SOOOO* much slower on my nano1g than itis on my nano2g?
05:05:19 Join Strife89palm [0] (
05:05:54funmanhm my clipv2 doesn't respond anymore :/
05:06:24Strife89palmfunman: Even if you hold down the power button?
05:06:44 Nick Strife89palm is now known as Strife89|PalmTX (
05:06:58funmanwhen tampering with my clipv1 sometimes it was necessary to wait for the battery to empty, somehow the power button wouldn't have any effect
05:07:52 Join n1s [0] (~n1s@rockbox/developer/n1s)
05:10:20 Join saratoga [0] (~9803c6dd@gateway/web/freenode/x-earjuwwzczszmkue)
05:13:13funmanbut it might well just be bricked :/
05:16:50 Quit Strife89|PalmTX (Ping timeout: 245 seconds)
05:17:49 Quit vegtoruci (Ping timeout: 246 seconds)
05:20:24 Join Strife89palm [0] (
05:21:11 Nick Strife89palm is now known as Strife89|PalmTX (
05:22:39n1sstripwax: saratoga: just a though that struck me: the codeclib is built with core compiler options currently (Os on Coldfire and O1 on arm) playing with that might be interesting, IIRC it doesn't make any real diff in the old mdct lib but the new one might benefit
05:23:28 Nick Strife89|PalmTX is now known as Strife89 (
05:24:09 Nick Strife89 is now known as Strife89|PalmTX (
05:24:53S_a_i_n_tAnyone able to field a .icons file question?
05:25:20 Join krazykit` [0] (
05:26:45S_a_i_n_tin viewers.config the format is comma seperated (ext,viewers/*viewer,*0), but in the .icons file the format is ext:0
05:27:42S_a_i_n_tmy question is, in an icons file, can viewers be specified by viewers/viewer:0 ?
05:27:54saratogan1s: IIRC Unhelpful tested the current lib with other flags on arm
05:28:08saratogabut yeah the new lib is using -O1 I think
05:28:18n1sah, ok
05:28:40saratogaIME gcc's optimizer had endless trouble with the mdct code, so I'm not optimistic it will help
05:28:54saratoga-O2 was actually worse for fft4 when I tried it
05:29:05 Quit krazykit (Ping timeout: 272 seconds)
05:29:07saratogabut its worth a shot
05:33:42saratogagiven how important the mdct is, and how relatively small the actual performance sensitive parts are, I expect in the end it'll all be rewritten in ASM
05:35:26JdGordonS_a_i_n_t: you'd have to look at the code to see what it all means
05:35:30JdGordonI dont remeber that code at all
05:35:55JdGordonI think its ext:num where num is the icon number in the usual strip
05:36:58 Quit funman (Quit: free(random());)
05:36:59 Quit Horschti (Quit: Verlassend)
05:37:18***Saving seen data "./dancer.seen"
05:37:26 Quit ThomasAH (Read error: Operation timed out)
05:37:26 Join tah [0] (
05:38:23 Join Adub-- [0] (
05:38:35S_a_i_n_tthanks JdGordon, what I'm wondering about is the viewers icons... I know about the extensions, but I'm wondering about the viewers. What I mean is, in viewers.config the format is ext,(apps/games/viewers)/viewer,0-1-2 etc.
05:39:00S_a_i_n_tbut in iconsetname.icons it's ext:0-1-2 etc
05:39:31S_a_i_n_tI'm wondering if I could specify viewers/viewer:0-1-2 etc in the .icons file
05:39:43S_a_i_n_tie. not have to edit viewers.config
05:40:24 Quit Adub- (Read error: Connection reset by peer)
05:40:35JdGordonI dont remember what the precendence order is between those two files
05:40:37JdGordoncheck icons.c
05:40:45JdGordonfiletypes.c i mean
05:41:25S_a_i_n_tunless it stuck out like a sore thumb, I'm not sure that'd tell me much.
05:41:32*S_a_i_n_t is still not a coder...
05:42:34JdGordonin that case.... just try it out and see what works?
05:43:15*JdGordon doesnt remember how that code works at all
05:45:01S_a_i_n_tthe problem I'm having is this: I've changed *every* icon in the iconset with the same image, and made an iconsetname.icons file that points every ext to the same viewer icon but some/most of the viewers show no icon at I'm guessing that the .icons file takes precedence over the viewers.config file, I'm just unsure how to specify a viewers icon in the .icons file.
05:45:19S_a_i_n_tI guess I'm gonna try viewers/viewer:0
05:45:39S_a_i_n_tand games/game:0
05:47:01 Quit Strife89|PalmTX (Quit: Bed.)
05:58:06*JdGordon slaps AlexP :)
06:03:10 Quit Adub-- (Read error: Connection reset by peer)
06:03:10 Join Adub- [0] (
06:11:34CIA-88New commit by 03jdgordon (r24560): fix FS #10957 - the wps backdrop is always shown in the "create bookmark?" ask screen (Actual fix is to always enable the theme in the yesno screen)
06:13:37 Quit anewuser (Quit: =o)
06:19:29 Quit n1s (Ping timeout: 240 seconds)
06:37:28 Join flyback [0] (
06:37:51 Part flyback ("Leaving")
06:41:32*JdGordon wants to break backwards compatibility with the lang files
06:42:06JdGordonwhats a half decent name for the string "Station:" in the fm screen? LANG_FM_STATION is the current label but I need to deprecate it
06:46:38S_a_i_n_tit didn't work, I don't want to edit viewers.config as I want to distribute it as a theme.
06:46:49S_a_i_n_tI've no idea how to do it though.... >:{
06:47:23*JdGordon 's mind is elsewhere at the moment
06:47:28JdGordonI suggest digging into the code
06:47:32JdGordonor ignoring it :p
06:47:35windWho can tell me how to use my own fonts in a lua program?
06:48:04S_a_i_n_tthe extensions all work fine, but the viewer icons are just solid black squares...(no idea where it's getting those from though.)
06:50:33S_a_i_n_tit seems really fucked up to me though, as all my icons in the iconset are the regardless what icon the viewers.config file points should be the same, but none is displayed. I believe something is quite wrong in the icons department.
06:51:32JdGordonwind: you cant
06:52:10JdGordonrockbox can only handle one user font and the inbuilt system font. There is no provision for plugins to load a new font
06:52:17JdGordonand especially not load more than one
06:52:21JdGordon(not yet anyway)
06:54:47windCan I change rb.font when I write the program?
06:55:11JdGordonhow many fonts do you want? just one?
06:56:57windI just want to use Chinese in the lua program.
06:57:05windCan I?
06:58:09JdGordonif the loaded font has the characters then yes. I dont know how much control lua has. If you use a theme with chinese fonts then lua will just work
06:58:18*JdGordon assumes this anyway
06:58:30windIf I set A.font=a.fnt,could it work?
06:58:56FlynDicefunman:(for the logs) No difference on clip+ with the ascdec_write mod
07:02:30JdGordonwind: I dont know LUA at all, but it looks like if you set the viewport font (rb.set_viewport()) to 1 it should just work
07:03:48wind<JdGordon>:I will try.Thanks.
07:04:15JdGordongood luck!
07:09:20S_a_i_n_twell, it doesn't seem like viewer icons can be specified by the .icons file....but I still don't see how I'm having the problem that I'm having. All the icons in my iconset (all 32 images) are exactly the same, my viewers iconset is only 1 image also, which again is exactly the same as the main iconset image. So to me, it stands to reason that the viewers, games, apps, exts....*everything* should have the same icon, but the viewers still seem to be tryi
07:09:27S_a_i_n_tI don;t see why this is happening.
07:09:34S_a_i_n_t >:-[
07:14:41JdGordonwhat does your .icons file look like?
07:15:09S_a_i_n_tcheck out the pastie from earlier
07:15:28S_a_i_n_tI've cut the games/apps/viewers section on the bottom now though
07:15:32S_a_i_n_tas that doesn't work
07:15:55JdGordonhat icon does it show?
07:16:13S_a_i_n_tthe only way I've been able to do it (so far) is editing the viewers.config file...which I don;t want to do as then I can;t distribute it as a theme
07:16:26JdGordonwhat does it show otherwsie?
07:16:51S_a_i_n_tthe viewers that don't have an icon have a solid black idea where its getting that from though
07:17:02S_a_i_n_tI just have the tango icons, and my iconset
07:18:43S_a_i_n_tI'm going to upload my iconset now, see if someone else can try it and see if they have the same result
07:19:08*JdGordon WTF's
07:20:44S_a_i_n_tfor all intents and purposes...the viewers icons should all be the same, as they *should* be taken from my iconset.....
07:20:49JdGordonthe .icons file is never loaded
07:20:54S_a_i_n_tbut it just *doesn't display them
07:21:13S_a_i_n_tit isn't?!?
07:21:28JdGordonI dont tihnk so
07:21:38JdGordoneither way the setting is saved incorrectly in the cfg
07:21:51S_a_i_n_twell....the extensions I specify are given the correct icons....
07:22:10JdGordonsince 18864 apparently!
07:22:12S_a_i_n_tactually, that'd be hard to tell, as the main iconset and the viewers are all the same
07:22:18S_a_i_n_tI'll experiment
07:22:21JdGordonwhat does your config.cfg look like?
07:22:39JdGordonthe .icons line
07:22:44S_a_i_n_tjust made a .cfg to change the iconset
07:23:12S_a_i_n_tHave I found something funky?
07:23:29JdGordonwhats the cfg line you added
07:25:08S_a_i_n_ticonset: Symmetry 0.9.1 [beta] Icons.bmp
07:25:09S_a_i_n_tviewers iconset: /.rockbox/icons/Symmetry 0.9.1 [beta] Viewers.bmp
07:25:28S_a_i_n_tthats it...
07:25:44JdGordonyou dont have a line for the .icons?
07:26:04S_a_i_n_tyou don't need one...not in the .cfg
07:26:10S_a_i_n_tisn;t it autoloaded?
07:26:17JdGordonis it?
07:26:24S_a_i_n_tpretty sure
07:26:32JdGordonit goes by the same name as the bmp?
07:26:57S_a_i_n_tyes, it needs to be the same name as the main iconset
07:27:03S_a_i_n_tbut with .icons ext
07:27:10S_a_i_n_tthen it *should* autooad
07:27:30JdGordonis that mentioned anywhere?
07:27:39 Quit CaptainKwel (Quit: ( :: NoNameScript 4.22 :: ))
07:27:41S_a_i_n_tthe page you linked me earlier
07:27:51JdGordonah yes, I see now
07:27:57JdGordonok, so the code isnt wrong
07:28:01JdGordonit should just work then
07:28:39S_a_i_n_tdid you try my iconset by any chance?
07:28:49S_a_i_n_tI don;t see any reason why it doesn;t work ...
07:29:42*JdGordon is going to figure this out!
07:29:43S_a_i_n_teverything looks fine until you try "open with" and then almost *nothing* has an icon..yet it should, as far as I can see it.
07:30:06S_a_i_n_tthe only way I can pull it off was to edit viewers.config to all point to 0
07:30:07JdGordonblack means no icon found
07:30:45S_a_i_n_twell, you can see my iconset...(in the datafilehost link) theyre all there...32 right?
07:31:13S_a_i_n_tand the viewers iconset is just one icon...
07:31:51S_a_i_n_twhich every .ext in the .icons file points to....they all seem fine, but the viewers icons are all screwy
07:32:34JdGordonNext the viewers.config file is read. The main purpose of this file is to make sure the build script copies plugins into the correct folder and to add "support" for file types which are not in tree.c. So, this means that icons for already known file types are ignored in this file. Users should never edit this file as part of an icon set.
07:33:00JdGordonthis is all messed up
07:34:37*JdGordon got it working!
07:34:41JdGordonyou suck! :D
07:34:45S_a_i_n_tyou did? how?
07:34:53JdGordonby reading the instrcutions :D
07:35:03S_a_i_n_twhat did I do wrong?
07:35:17JdGordonthe .icons needs to be the filename of the *viewers*.bmp file
07:35:25JdGordonnot the main icons set file
07:35:43S_a_i_n_t*slaps forhead*
07:35:57JdGordonand its only extensions, not plugin names
07:37:20***Saving seen data "./dancer.seen"
07:37:46S_a_i_n_tyeah, I figured out that much...for that I still need to edit the viewers.config file (which sucks! IMO)
07:39:12JdGordonno you dont
07:39:17JdGordonyou're doing it wrong if you do
07:39:43JdGordonhmm... ok so you do
07:40:00*JdGordon chekcs where those icons comes from
07:40:12S_a_i_n_tJdGordon: from the wiki "The ".icons" File
07:40:14S_a_i_n_tWhen a file type/viewers icon set is loaded, it checks the /.rockbox/icons/ folder for a file with the same name as the main icon set but with the extension .icons instead of .bmp. "
07:41:11S_a_i_n_tI take "main iconset" to mean the iconset, not the viewers iconset...
07:43:06JdGordonit looks like the open with list should get its icons from the extension which lists the plugin first (i.e txt and colours etc all specify the text_editor, the first one will have its icon for the text_editor plugin)
07:43:48CIA-88New commit by 03FlynDice (r24561): Sansa Clip+ : Add dualboot support for sansa clip+ to mkamsboot. ...
07:46:16S_a_i_n_tdid you check the iconset I .icons file *IS* the same name as the viewers.bpm....!?!
07:48:41 Quit S_a_i_n_t (Quit: [St.] has exited mIRC™)
07:49:09 Join S_a_i_n_t [0] (S_a_i_n_t@
07:52:22 Join andrewRB [0] (Andrew@
07:52:33 Quit andrewRB (Client Quit)
07:55:05 Quit tarnzwerg (Quit: Verlassend)
07:55:49 Join einhirn [0] (
07:57:35S_a_i_n_tgoing by the wiki, the .icons file should be named after the "main" iconset (from what I gather, this isn't the viewers icons, but the primary iconset) so if the main iconset is iconset.bmp then the .icons file needs to be called iconset.icons. In my .icons file I have every (I think) icon that my target can possibly use...but the viewers still appear as solid black squares...this is driving me NUCKING FUTS!!!
07:58:22S_a_i_n_ts/every (I think) icon/every (I think) .ext
08:00's bad wording on the wiki...ok so it is supposed to be names after the viewers.bmp file, and so it'd be viewers.icons.
08:01:41S_a_i_n_tbut I've tried both, and neither seems to work.
08:04:44S_a_i_n_tby that logic.... should work absolutely fine...but it doesn't!!! there aren't any icons for the viewers at all.
08:10:53JdGordonpixelma: hey, I've updated the radio skin patch, can you try it again please?
08:18:02 Join `Assassin [0] (
08:19:53pixelmaJdGordon: not until the evening which is at least 10 hours to go
08:21:22 Join flyback [0] (
08:21:29flybackthis is awesome
08:21:41*flyback bows down and does the caveman sun god worship
08:22:24flybackwow is this cool
08:22:29flybackespically the debug info page
08:22:37 Join Zagor [0] (
08:22:37 Quit Zagor (Changing host)
08:22:37 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
08:22:49flybacksee you guys already have the framework almost to dump the disk smart info after all
08:22:59flybackreally nice job from what I am seeing, thx a lot :)
08:24:03 Part flyback ("Leaving")
08:34:09 Join stoffel [0] (
08:41:39 Join flydutch [0] (
08:45:28S_a_i_n_tJdGordon: Ok man, something *IS* wrong with the .icons stuff I swear....if not, I'm going to feel like a REAL idiot. but could you/someone *please* look at this? this is the link to the iconset I'm using, for the life of me I can't see anything wrong with it and this is the screendump of the result, note there are no viewer icons, and only some have the black background
08:46:23JdGordonthe open with screen is wierd... but the icons everywhere else works right?
08:49:00S_a_i_n_tsomething's definately messed up
08:49:01 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
08:49:53S_a_i_n_tIn theory...everything should be the little blue dot....and I mean everything, but it isn't
08:49:58S_a_i_n_tand I don;t know why.
08:50:20JdGordonfile a bug
08:50:31S_a_i_n_tOk, will do.
08:50:50S_a_i_n_tI just needed to run ann "idiot-check" first...
08:56:26S_a_i_n_tJdGordon: what catagory would this bug fall into?
08:57:26JdGordonuser interface
08:57:46JdGordonZagor: can you change the WPS category on the tracker to "themes" please?
08:57:52JdGordonor skins or something
08:58:27rasherZagor: can you add a category for the theme site and maybe translation site?
08:58:46 Join Rucas [0] (
09:00:20*pixelma recently missed some targets in the categories
09:00:31pixelmaI remember Iaudio M5 and M3
09:02:15Zagorpixelma: added
09:05:52 Join stoffel_ [0] (
09:08:07 Quit stoffel (Ping timeout: 246 seconds)
09:08:24 Join Bagder [0] (~daniel@rockbox/developer/bagder)
09:10:09 Quit phanboy_iv (Ping timeout: 256 seconds)
09:11:27 Join perfectdrug [0] (
09:13:14perfectdrugZagor: while at it, rbutil 1.2.4 needs also to be added for "due in version" and "reported version"
09:13:54rasherAnd add Rockbox 3.5
09:13:54CIA-88New commit by 03funman (r24562): Add DMA line for SSP as used in Clip+
09:14:25S_a_i_n_tFS #10981 -" Viewers icons applied incorrectly" has been added.
09:15:04perfectdrugrockbox 3.5 is in but it says release 3.5 and 3.4 but VERSION 3.3 is this intended?
09:15:24 Join petur [0] (~petur@rockbox/developer/petur)
09:15:32Zagorno, there's been some confusion by the presence of both "release" and "version" strings
09:16:20ZagorI think "version" is better. Or should we simply call it "Rockbox vy.z"?
09:16:56AlexPJdGordon: Still there?
09:18:10perfectdrugZagor, would go along with the frontpage at least
09:18:21AlexPJdGordon: Looking at your comment, I don't quite understand. So I want the menu/file list/whatever to draw inside a smaler box - i.e. not extend to the screen edge in x. Your comment seems to suggest that the WPS then has to have the same limitation - i.e. I can't draw to the screen edge if I don't in the menus?
09:19:36JdGordon%V is always screen relative, there is nothing forcing you to stay inside the %Vi in the wps.
09:19:47AlexPBut that is what to me your comment said
09:20:07AlexPJdGordon: "which means the 'x' viewport in the wps is drawing outside of the %Vi viewport which means it is expected to break."
09:20:30AlexPI want the viewports in the WPS to draw outside the UI viewport
09:20:42JdGordonwere you expecting that the viewport in the wps gets shrunk to fit inside the %Vi?
09:20:44CIA-88New commit by 03funman (r24563): Sansa Clip+: use 8 bits transfers, like DMA transfers ...
09:20:57AlexPJdGordon: No, I was expecting %Vi to get ignored in the WPS
09:21:18AlexPi.e. it affects where menus etc. draw, but doesn't limit me in the WPS
09:22:10JdGordonif you put %wd in then the entire sbs is disabled, otherwise the default viewport is %Vi, otherwise its ignored, but the areas the sbs uses will get drawn over
09:22:50JdGordonit used to work right?
09:23:06AlexPOK, so I want the sbs enabled, and then to use all the space that isn't defined in the .sbs, which is bigger than the UI viewport
09:23:30JdGordonyou want the wps text to entend the whole thing?
09:23:31 Part Rucas
09:23:38*JdGordon english starting to fail :p
09:23:51AlexPJdGordon: Not quite - let me start again :)
09:24:02JdGordonyou want it inside the border?
09:24:32 Join knine [0] (
09:25:24 Quit perfectdrug (Quit: perfectdrug)
09:25:33 Quit stripwax (Quit:
09:25:47 Join perfectdrug [0] (
09:25:54AlexPJdGordon: The sbs consists of a strip at the top the entire screen width, and a strip at the bottom of the entire screen width. These are "reserved" - I want them to always show. In the menu, their "bakdrop" comes from the full screen backdrop. This leaves a section inbetween these two strips. In the WPS, I want to use this entire area. In the menus, I want to draw inside a smaller box, that isn't the entire screen width.
09:26:03AlexPJdGordon: I'll get a couple of pictures to help
09:26:35 Join MethoS- [0] (~clemens@
09:27:08AlexPJdGordon: This is the menu. The sbs consists of the time at the top and the progress bar etc. at the bottom. The UI viewport is set to inside the black box
09:27:52 Quit kaniini (Ping timeout: 260 seconds)
09:28:39AlexPJdGordon: This is the WPS backdrop. The .sbs elements should still draw as before, but now I want to use the entire area inbetween them, and not just the area that was previously bounded by the black box
09:30:33*AlexP hopes he is somewhat understandable :)
09:30:47JdGordonshow me a pic of what the WPS should look like
09:30:53 Join phanboy_iv [0] (
09:30:55AlexPOne mo
09:32:06CIA-88New commit by 03jdgordon (r24564): set the default backlight timeout to "on" in the sim
09:32:14AlexPJdGordon: and this is what it does look like:
09:33:35JdGordonoooohhhh. right ok
09:33:52AlexPIt looks like the WPS backdrop is only loading where there is a viewport (the ui viewport, or one I have declared in the WPS) but not over the whole screen
09:34:22JdGordonthis changed with the not-so-nice change I did last week
09:34:31AlexPJdGordon: I was going from " For the WPS, all lines before the first viewport declaration are drawn in the default (full-screen) viewport," on the CustomWPS page
09:35:03AlexPAnd the first thing I do is declare the WPS backdrop
09:35:03JdGordonthe default viewport if the sbs is enabled is the %Vi viewport
09:35:21AlexPThat explains one thing, and should be added to the wiki (I can do that)
09:35:38AlexPBut how do I now get the WPS background to draw over the whole screen?
09:37:23***Saving seen data "./dancer.seen"
09:52:09DEBUGEOF from server (Network is unreachable) (snapshot: netstuff.c line 545)
09:52:09***No seen item changed, no save performed.
09:52:11***Started Dancer V4.16
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:52:11***Unable to connect to on port 6667 (tried 8 times)
09:52:11***No seen item changed, no save performed.
09:53:52***Started Dancer V4.16
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:53:52***Unable to connect to on port 6667 (tried 8 times)
09:53:52***No seen item changed, no save performed.
09:55:39***Started Dancer V4.16
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:55:39***Unable to connect to on port 6667 (tried 8 times)
09:55:39***No seen item changed, no save performed.
09:57:21***Started Dancer V4.16
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:57:21***Unable to connect to on port 6667 (tried 8 times)
09:57:21***No seen item changed, no save performed.
09:59:00***Started Dancer V4.16
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
09:59:00***Unable to connect to on port 6667 (tried 8 times)
09:59:00***No seen item changed, no save performed.
10:00:47***Started Dancer V4.16
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:00:47***Unable to connect to on port 6667 (tried 8 times)
10:00:47***No seen item changed, no save performed.
10:02:29***Started Dancer V4.16
10:02:29DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:02:29DEBUGgethostbyname(2) failed for (Success) (snapshot: netstuff.c line 99)
10:02:29***Connected to on port 6667
10:02:29***Logfile for #rockbox started
10:02:52Mode"logbot :+i" by logbot
10:02:53CtcpVersion from frigg!~frigg@freenode/utility-bot/frigg
10:02:54***Server message 501: 'logbot :Unknown MODE flag'
10:02:54 Join logbot [0] (
10:02:54 Join JdGordon1 [0] (
10:02:54 Join ender` [0] (
10:02:54 Join _zic [0] (
10:02:54 Join perfectdrug [0] (
10:02:54 Join phanboy_iv [0] (
10:02:54 Join MethoS- [0] (~clemens@
10:02:54 Join knine [0] (
10:02:54 Join petur [0] (~petur@rockbox/developer/petur)
10:02:54 Join Bagder [0] (~daniel@rockbox/developer/bagder)
10:02:54 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
10:02:54 Join flydutch [0] (
10:02:54 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
10:02:54 Join `Assassin [0] (
10:02:54 Join einhirn [0] (
10:02:54 Join S_a_i_n_t [0] (S_a_i_n_t@
10:02:54 Join Adub- [0] (
10:02:54 Join ThomasAH [0] (
10:02:54 Join krazykit` [0] (
10:02:54 Join saratoga [0] (~9803c6dd@gateway/web/freenode/x-earjuwwzczszmkue)
10:02:54 Join Barahir_ [0] (
10:02:54 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
10:02:54 Join TheSeven [0] (~theseven@rockbox/developer/TheSeven)
10:02:54 Join DerPapst1 [0] (
10:02:54 Join Rob2222 [0] (
10:02:54 Join bzed [0] (
10:02:54 Join linuxguy3 [0] (
10:02:54 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
10:02:54 Join elcan [0] (
10:02:54 Join Zambezi_ [0] (Zulu@
10:02:54 Join soap [0] (~soap@rockbox/staff/soap)
10:02:54 Join n17ikh [0] (
10:02:54 Join Tomis [0] (~Tomis@
10:02:54 Join pixelma [0] (quassel@rockbox/staff/pixelma)
10:02:54 Join amiconn [0] (quassel@rockbox/developer/amiconn)
10:02:54 Join rhodan [0] (
10:02:54 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
10:02:54 Join Kitar|st [0] (
10:02:54 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
10:02:54 Join fyrestorm [0] (
10:02:54 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
10:02:54 Join AndyI [0] (~pasha_int@
10:02:54 Join dantje_ [0] (
10:02:54 Join antil33t [0] (
10:02:54 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
10:02:54 Join FlynDice [0] (
10:02:54 Join dmb [0] (~Dmb@unaffiliated/dmb)
10:02:54 Join rasher [0] (~rasher@rockbox/developer/rasher)
10:02:54 Join togetic [0] (~togetic@unaffiliated/ibuffy)
10:02:54 Join tmzt [0] (
10:02:54 Join Xerion [0] (
10:02:54 Join pippijn [0] (~pippijn@unixcorps/staff/pippijn)
10:02:54 Join lyngaas [0] (
10:02:54 Join z35 [0] (
10:02:54 Join killan [0] (
10:02:54 Join HBK [0] (
10:02:54 Join Tuplis [0] (
10:02:54 Join martian67 [0] (~martian67@about/linux/regular/martian67)
10:02:54 Join Zarggg [0] (
10:02:54 Join lostlogic [0] (~lostlogic@rockbox/developer/lostlogic)
10:02:54 Join liar [0] (
10:02:54 Join yosafbridge [0] (
10:02:54 Join Res1 [0] (
10:02:54 Join CIA-88 [0] (~CIA@
10:02:54 Join thegeek [0] (
10:02:54 Join sinuc [0] (
10:02:54 Join jhulst [0] (
10:02:54 Join Frampis [0] (
10:02:54 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
10:02:54 Join beta2k [0] (
10:02:54 Join eliasp [0] (
10:02:54 Join maraz [0] (
10:02:54 Join nimak [0] (~nima@unaffiliated/nima)
10:02:54 Join rvvs89 [0] (~ivo@pdpc/supporter/base/rvvs89)
10:02:54 Join YPSY [0] (
10:02:54 Join koniiiik [0] (
10:02:54 Join AlexP [0] (~ap@rockbox/staff/AlexP)
10:02:54 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
10:02:54 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
10:02:54 Join FOAD [0] (
10:02:54 Join avacore [0] (
10:02:54 Join Kohlrabi [0] (
10:02:54 Join jfc [0] (
10:02:54 Join topik [0] (awesome@
10:02:54 Join simabeis [0] (~simabeis@
10:02:54 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
10:02:54 Join aevin [0] (eivindsy@unaffiliated/aevin)
10:02:54 Join mikroflops [0] (
10:02:54 Join BeFalou [0] (~mamutoi@unaffiliated/befalou)
10:02:54 Join zu [0] (~zu@
10:02:54 Join alexbobp [0] (~alex@
10:02:54 Join sbhsu [0] (
10:02:54 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
10:02:54 Join blithe [0] (~blithe@
10:02:54 Join Guest83017 [0] (
10:02:54 Join Curtman [0] (
10:02:54 Join MagusG [0] (
10:02:54 Join rphillips [0] (
10:02:54 Join scorche [0] (~scorche@rockbox/administrator/scorche)
10:02:54 Join jobec [0] (
10:02:54 Join kadoban [0] (
10:02:54 Join chaos [0] (~chaos@gentoo/user/ch4os)
10:02:54 Join crashd [0] (
10:02:54 Join Topy44 [0] (
10:02:54 Join parafin|away [0] (
10:02:54 Join BlakeJohnson86 [0] (~bjohnson@2002:1876:a27b:0:227:13ff:fe65:1262)
10:02:54 Join dionoea [0] (~dionoea@videolan/developer/dionoea)
10:02:54 Join pjm0616 [0] (~user@
10:02:54 Join jordan` [0] (~jordan@
10:02:54 Join jd [0] (~jd@Wikipedia/HellDragon)
10:02:54 Join jsiddall [0] (
10:02:54 Join Torne [0] (torne@rockbox/developer/Torne)
10:02:54 Join xavieran [0] (
10:02:54 Join jvd [0] (~syscrash@
10:02:54 Join Kopfgeldjaeger [0] (
10:02:54 Join ehntoo [0] (
10:02:54 Join scorche|sh [0] (
10:02:54 Join rb_voicebot [0] (
10:02:54 Join B4gder [0] (~daniel@rockbox/developer/bagder)
10:02:54 Join Hadaka [0] (
10:02:54 Join Galois [0] (
10:02:54 Join preglow [0] (
10:02:54 Join tha [0] (
10:02:54 Join fxb__ [0] (
10:02:55 Join @ChanServ [0] (ChanServ@services.)
10:02:55 Join crwl [0] (
10:04:32 Join Luca_S [0] (
10:06:52 Quit Luca_S (Client Quit)
10:09:24 Quit JdGordon1 (Ping timeout: 264 seconds)
10:13:21S_a_i_n_tI figure it must be this line...can someone with a brain (JdGordon/pixelma I'm looking in your direction) tell me what's wrong with this?
10:15:31S_a_i_n_thahah...found it
10:21:51 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
10:22:20S_a_i_n_tnope....I'm still messing it up. " " little help anyone?
10:23:05JdGordonwhats the problem?
10:23:24*JdGordon is almost ashamed to admit he cant actually understand skin code! :D
10:23:43S_a_i_n_tit says unclosed conditional
10:23:49S_a_i_n_tbut I just can't see it
10:24:40S_a_i_n_tI thought you were like Mr. GUI guy?
10:26:45S_a_i_n_tto me, that line *should* read "if charging, display this animation. if not, display the battery level indicator"
10:27:02perfectdrugS_a_i_n_t: i think there shouldn't be spaces behind the t tag
10:27:52S_a_i_n_tthere can be, it doesn't matter...well, I don;t think it does...the same code works in other places on the same wps
10:28:03S_a_i_n_tis that all you can see wrong with it?
10:30:15S_a_i_n_tperfectdrug: same error with or without spaces behind the %t tag
10:30:21pixelmayou can't put %t inside a conditional
10:30:24 Join kugel [0] (kugel@rockbox/developer/kugel)
10:30:29S_a_i_n_tI'm pretty sure you can have a space there if you wan't,
10:30:44 Quit dantje_ (Quit: Ex-Chat)
10:30:51S_a_i_n_tpixelma: you can't? huh...
10:31:58pixelmaI think it worked before the tokenizer which is in for years already though
10:32:36S_a_i_n_tthatnks pixelma: I think I know how I have to do it now.
10:33:53 Quit phanboy_iv (Ping timeout: 248 seconds)
10:37:10S_a_i_n_tpixelma: it makes for a fairly long line...but I'd need to do it like " %t0.5 <%xdDa|%?bl<-|%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj>;%t0.5 <%xdDb|%?bl<-|%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj>;etc, etc."
10:38:05CIA-88New commit by 03jdgordon (r24565): revert r24478 and make the backdrop behaviour the same as it used to be (so when in the wps the sbs' backdrop will be fully disabled). Also changes ...
10:38:25JdGordonAlexP: kugel(your theme): that commit fixes it all
10:38:36pixelmaS_a_i_n_t: didn't look in detail but in principle yes
10:39:02pixelmaeh'l be a BLOODY long line...hehe 10 subimages in a bitmap strip displayed in animation, conditional on charging.
10:39:50pixelmaI thought the menu backdrop would be used if the WPS doesn't specify an own (even before SBS)
10:40:24JdGordonthe *setting* backdrop is used
10:40:39JdGordonthe sbs can set a backdrop also which isnt the setting one if it wants
10:41:10*S_a_i_n_t has found it too hard to keep up with what the sbs/wps does with decided to wait to learn about it 'til Jd is finished playing with it :P
10:41:43JdGordonprobaly a good idea
10:42:22S_a_i_n_tevery time I decide to make an sbs for my current theme, something changes :P
10:42:36S_a_i_n_tbut it's given me a lot of time to refine my theme at least :D
10:42:54gevaertsS_a_i_n_t: you mean, never again make another theme? JdGordon isn't likely to stop...
10:43:00JdGordonright! time to branch for 3.6, its stable now
10:43:39JdGordonarg, fixing bugs at 2am isnt a good idea
10:44:25S_a_i_n_tgevaerts: HEHE :P he may not *stop* persay, but he's bound to get distracted by something else for long enough for me to put out an .sbs eventually :P
10:44:33S_a_i_n_tI'll play the waiting game
10:44:53 Quit Adub- (Read error: Connection reset by peer)
10:45:03 Join Adub- [0] (
10:47:09CIA-88New commit by 03jdgordon (r24566): fix red. these long #if's need to be changed to a single #define
10:48:57 Quit Adub- (Read error: Connection reset by peer)
10:49:38 Join Adub- [0] (
10:50:31 Quit Adub- (Read error: Connection reset by peer)
10:51:38 Join Adub- [0] (
10:53:53kugelJdGordon: dosn't that make plugins bad again?
10:53:55 Quit Adub- (Read error: Connection reset by peer)
10:54:19 Join Adub- [0] (
10:56:34 Join PaulJam_ [0] (
10:59:48JdGordonkugel: (I'm not here right now), yes, but a simple set_backdrop(sb_get_backdrop()) before disabling the theme in plugin.c should fix that
11:00:33AlexPJdGordon: Ta, I'll have a play tonight :)
11:01:05kugelJdGordon: what doesn't it work in theme_enable()?
11:01:12S_a_i_n_tpixelma....are you busy?
11:01:19kugelit works quite well in 3.5 where it's done that way
11:01:26pixelmaactually... I should be
11:01:32 Quit `Assassin (Read error: Connection reset by peer)
11:01:41S_a_i_n_tI just can't seem to get it right, and it'd F'ing me off!!!
11:05:47 Quit Adub- (Read error: Connection reset by peer)
11:05:59 Join Adub- [0] (
11:08:28pixelmathe third part seems to be missing a > and right afterwards there's a missing < right behind the first %?bc, you can see it nicely due to the different lengths in the pastebin
11:09:32S_a_i_n_tthanks...but other than that it should work?
11:09:50S_a_i_n_tstaring at my own code...well, it's easier to see someone elses errors I think
11:14:43S_a_i_n_tBah.....FFS! Warning: Max number of tokens was reached (1023)
11:14:54S_a_i_n_tI *knew* that line would be a bloat.
11:15:09S_a_i_n_tpardon my french...
11:25:24S_a_i_n_tthanks pixelma, the code is fine now....but the animation doesn't show onscreen for some reason (even though its well within the screen buffer)
11:25:30*S_a_i_n_t sighs
11:27:35 Quit Adub- (Read error: Connection reset by peer)
11:27:44 Join Adub- [0] (
11:34:26pixelmadid you check the coordinates (note that they are relative to the viewport the %xd is in
11:35:52S_a_i_n_tyes, all the coordinates are fine. when there's too much going on on the wps (and this one has a fair few animations to parse) stuff just stops showing up on-screen
11:38:21S_a_i_n_tWell, the charge animation calls the same bitmap strip set that the battery does...and that displays fine, the charge anim is supposed to display when charging (obviously), but it just doesn't...
11:40:06S_a_i_n_tyet *another* WPS to add to the fail basket....I keep getting al these wicked idea, then I either find the tags I need don't exist yet, or I push the image buffer *way* too far...or my code ends up so bloated with animation that stuff just starts to dissappear off the screen
11:42:23pixelmadid you check for overlapping viewports?
11:42:41 Quit kugel (Ping timeout: 248 seconds)
11:43:03S_a_i_n_twell, no...but as far as I know there aren't any. (not there anyway.
11:43:15pixelmayou could perhaps also ask for help in the forums, I don't have much time currently (usually I like the riddles failing WPS are)
11:43:59S_a_i_n_tMy last failed WPS....another version of the same one, sits untouched in a long forgotten forum thread
11:46:24 Join kugel [0] (kugel@rockbox/developer/kugel)
11:50:49 Join shaggy-h [0] (
11:53:23S_a_i_n_tIt's *very* rare for me to actually have the player running and charging at the same time...but I thought it'd make a nice effect if I ever did. What a terrible mistake *that* was... ;-D
11:57:03pixelmayou have an Ipod, right? Does charging status info work with the inbuilt statusbar? I used it for my c200 and it's working fine
11:58:25pixelma"it" = %?bc
11:59:29S_a_i_n_tI don;t use the statusbar...but it's used in cabbie for the ipod I assume it works fine
11:59:36S_a_i_n_tit's bugging you isn't it?
12:02:31***Saving seen data "./dancer.seen"
12:03:31S_a_i_n_tpixelma: but I gather the WPS (probably even including the .sbs) doesn't have 1100+ tags though....right?
12:03:48S_a_i_n_tI seem to be able to bloat a code *prett8* damn well :P
12:09:20 Quit Adub- (Read error: Connection reset by peer)
12:09:26 Join Adub- [0] (
12:19:15 Quit Adub- (Read error: Connection reset by peer)
12:19:30 Join Adub- [0] (
12:27:17 Join Sajber^ [0] (
12:30:20 Quit mc2739 (Quit: leaving)
12:34:41 Quit killan (Ping timeout: 272 seconds)
12:35:18S_a_i_n_tMy Nano seems to have no idea when either a:) the charger is inserted, and b:) it is %bp and %bc tags do not work. Is this known behaviour?
12:35:41S_a_i_n_tOh, yet it charges fine.....odd.
12:36:30linuxstbS_a_i_n_t: 2g nano?
12:36:37S_a_i_n_t1st gen
12:36:48S_a_i_n_thaven't tried the 2g as yet
12:37:00 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
12:37:35S_a_i_n_tI only just figured it out whilst trying to make a charging animation
12:37:52S_a_i_n_tI assumed it wouldn;t show because I overflowed the image buffer
12:38:27S_a_i_n_tbut it turns out that the charging icons for Cabbie 176X132 don;t work either.
12:40:09S_a_i_n_tlinuxstb: any ideas?
12:40:45S_a_i_n_tI seem to remember seeing that something in the ipods charging behaviour was changed recently
12:40:45linuxstbS_a_i_n_t: No.
12:46:28 Quit Adub- (Read error: Connection reset by peer)
12:46:38 Join Adub- [0] (
12:47:32 Quit Adub- (Read error: Connection reset by peer)
12:48:42 Join Adub- [0] (
12:51:09 Quit Adub- (Read error: Connection reset by peer)
12:52:16 Join Adub- [0] (
12:53:39 Join Adub-- [0] (
12:55:47 Quit Adub-- (Read error: Connection reset by peer)
12:55:48 Quit Adub- (Read error: Connection reset by peer)
13:11:55S_a_i_n_tShit.....apparently the line selector doesn;t support "magic" colour.
13:12:02S_a_i_n_tthat's a bit of a bummer
13:14:48pixelmahow should it support "magic" colour?
13:15:29S_a_i_n_tI was hoping to be able to make the line selector invisible, so only the text appeared to change
13:15:52S_a_i_n_tbut the only way to sdo that is to have primary, secondary and background all the same colour
13:16:54S_a_i_n_tif the line selector supported magenta as a "magic" colour, then changing the background wouldn;t affect the appearence of the theme
13:17:09 Nick YPSY is now known as Ypsy (
13:18:24 Quit perfectdrug (Ping timeout: 260 seconds)
13:24:13S_a_i_n_tI believe I'm going to put "line selector should support "magic" colour" on my wishlist...I don;t see it being too likely that anyone wants a solid bright-pink line selector, so I doubt it'd affect anything adversly, only add more customisation options.
13:29:19 Quit Kitar|st ()
13:31:22 Join perfectdrug [0] (
13:32:17 Join killan [0] (
13:38:51 Join Kitar|st [0] (
13:42:14UnhelpfulS_a_i_n_t: using the magic color for that is ridiculous. there are drawmodes that don't touch the background already.
13:51:23 Join vegtoruci [0] (~vegtoruci@
13:59:37S_a_i_n_tI'd hardly say it's don't agree, that's fine.
14:01:17 Join froggyman [0] (
14:01:19 Quit DerPapst1 (Quit: Leaving.)
14:01:35 Nick froggyman is now known as Guest96244 (
14:02:26 Nick Guest96244 is now known as froggyman (
14:02:34***Saving seen data "./dancer.seen"
14:03:22 Join DerPapst [0] (
14:03:29 Quit AndyI (Ping timeout: 248 seconds)
14:05:17 Quit DerPapst (Client Quit)
14:07:57 Join AndyI [0] (~pasha_int@
14:13:44 Join Adub- [0] (
14:21:01 Quit Adub- (Read error: Connection reset by peer)
14:27:41 Join evilnick_B [0] (~0c140464@rockbox/staff/evilnick)
14:28:33 Join DerPapst [0] (
14:37:55 Join Farthen [0] (
14:46:50 Join Adub- [0] (
14:46:53gevaertsIs there a way to see an entire translation using the web translation tool?
14:47:31 Quit Adub- (Read error: Connection reset by peer)
14:47:48 Join Adub- [0] (
14:49:25 Quit Adub- (Read error: Connection reset by peer)
14:50:07 Join dfkt [0] (dfkt@unaffiliated/dfkt)
14:50:50 Join robin0800 [0] (
14:57:12rashergevaerts: no
14:57:50gevaertsso to review a translation, the only way is to use the lang files directly?
14:58:27rasherI don't think you'd gain much by doing it through the tool
14:59:03rashergevaerts: there's the "problems" page though which might catch some issues automagically
14:59:51peturdon't we have a link to a zip with the source on our 'current build' page anymore?
15:00:57gevaertsrasher: I'm working on getting my Spanish coworker to review things. He actually knew what a "hard knee" is, so I think it might be useful to just have him read through the things.
15:02:12kugelpetur: nope
15:02:25peturhmmm we used to have that there
15:02:57peturwe don't even offer it fro releases
15:03:56gevaertshm, that sounds like a bug. I did build the 7z for it
15:03:57peturand the old releases only contains releases up to 2.5, not the more recent ones
15:04:53gevaertsthe other ones are there though, just not linked properly
15:05:09petur should be merged into
15:05:46peturah yes, now I see the zip with the sources
15:06:07peturshould have a link on the html pages /me thinks
15:06:19pixelmaS_a_i_n_t: you could also just use the pointer selector instead
15:08:05S_a_i_n_tpixelma: I do use the pointer, but I dislike the way it offsets the icons.
15:08:17S_a_i_n_tI'd really like to just see the text change colour
15:08:29 Join Adub- [0] (
15:08:46S_a_i_n_tbut it's only possible if ls start/end and backdrop are exactly the same colour.
15:10:18 Join AndyIL [0] (~pasha_int@
15:10:53pixelmaand if you don't set the line selector to gradient you only need to care about the primary colour (might help a little)
15:12:17 Quit AndyI (Ping timeout: 248 seconds)
15:17:07 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
15:19:28 Quit dfkt (Disconnected by services)
15:19:31 Nick dfkt_ is now known as dfkt (dfkt@unaffiliated/dfkt)
15:30:51S_a_i_n_tpixelma: well, yes, that's true...but still. what I'd really like to be able to do is have it so I could change the backdrop a my whim, and not have to change the lineselector colour to match it. And this of cource only works for solid backgrounds...if its an image and not a solid's just not possinle
15:31:16S_a_i_n_tI actually think a lot of people may find "magic color" in the line selector quite handy
15:31:45*S_a_i_n_t cringes at cource
15:32:07pixelmaI don't as I really like to be able to see what is selected
15:32:43S_a_i_n_tand you specifying a different colour for the line selector font
15:34:30pixelmait's not as recognisable (to me at least)
15:34:51 Quit kugel (Ping timeout: 246 seconds)
15:38:35 Quit Curtman (Ping timeout: 258 seconds)
15:39:27 Quit DerPapst (Read error: Connection timed out)
15:40:58 Join DerPapst [0] (
15:48:03 Join wanttoknow [0] (
15:48:20wanttoknowHow to use the GB2312 encoding inside lua program?
15:53:35 Join Casainho [0] (
15:53:38dionoealua doesn't know about character encoding
15:54:21dionoeaand I'd ask the question in #lua instead of here (except if you have a rockbox related issue)
15:58:34wanttoknowdionoea:I just want to display Chinese words
16:01:00dionoeaif you use unicode (like utf-8/16) encoding for your lua script rockbox should be able to use it correctly
16:01:05wanttoknowI have already set the font,but the program translate it using UTF-8 encode,so the words cannot display
16:01:58dionoeajust make sure that your file is saved as utf 8
16:02:06dionoeaand not gb2312
16:02:38***Saving seen data "./dancer.seen"
16:02:45S_a_i_n_tand the font needs to support the characters also.
16:05:46wanttoknowMy english is poor and i don,t know how to describe the problem.
16:06:34 Quit Adub- (Read error: Connection reset by peer)
16:06:46wanttoknowI use printf("汉字")
16:06:48 Join Adub- [0] (
16:07:08dionoeawanttoknow: is the file saved as utf-8?
16:07:14wanttoknowbut 汉字 cannot display well
16:07:52wanttoknowI don't know. It's a lua program.
16:08:32wanttoknowI am sure the font supports the characters.
16:09:00dionoeaI'm not talking about the font, I'm talking about the lua program itself.
16:09:51dionoeaif you run linux you can use "file program.lua" to see if it is using utf-8
16:10:16wanttoknowI use windows 7.
16:10:36wanttoknowplease wait for a minute
16:10:45dionoeawhat text editor do you use? (they usually have an option to save as utf8)
16:12:50wanttoknowI will upload it to you.
16:12:59dionoeafor example notepad has an option to save as UTF-8
16:13:07dionoeaI won't be able to check here (I'm at work).
16:13:35wanttoknowwhat a pity
16:15:29wanttoknowas I know, UTF-8 could display Chinese
16:15:50dionoeait indeed can
16:16:29dionoeaand I believe that rockbox uses utf-8 internaly (but I'm not sure ... someone please prove me wrong)
16:16:48wanttoknowthis is the program and the font
16:18:31wanttoknowdionoea:Could you read it when you are free?
16:18:42 Quit DerPapst (Read error: Connection timed out)
16:19:12wanttoknowAnd how to connect with you?
16:20:10 Join DerPapst [0] (
16:21:12krazykit`that's in iso8859
16:22:39dionoeawanttoknow: just copy paste your file to notepad and save as using utf-8 as encoding
16:23:52wanttoknowOK,I know.Are you American?
16:29:00 Quit S_a_i_n_t (Quit: [St.] has exited mIRC™)
16:29:23 Join S_a_i_n_t [0] (S_a_i_n_t@
16:44:56 Join toffe82 [0] (~chatzilla@
16:45:01 Quit Casainho (Ping timeout: 265 seconds)
16:55:48 Quit wanttoknow (Quit: CGI:IRC (EOF))
17:15:24 Join Omlet [0] (
17:16:41 Nick knine is now known as kaniini (
17:16:50 Join jgarvey [0] (
17:17:10 Quit bmbl (Quit: Bye!)
17:17:40 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
17:18:23 Quit robin0800 (Remote host closed the connection)
17:21:36 Quit Zagor (Quit: Clint excited)
17:21:56 Join zumbi [0] (~zumbi@
17:25:03zumbii am trying to get a device to use rockbox with, but it is hard to see version numbers on commercial products (on-line shops). Do you have a pointer to get one 100% rockbox compatible device?
17:25:10 Quit vegtoruci (Ping timeout: 258 seconds)
17:25:26*S_a_i_n_t 's one wish for RB currently is to have usb transfer (on ipod nano1g) remotely close to the OF's speed.
17:26:29AlexPzumbi: That depends on the device - for the Sansa players the original firmware version number is really the only way
17:26:48gevaertszumbi: apart from what AlexP says, it also might depend on where you are
17:28:21gevaertsThe sansa e200 should be fairly safe though. There are two versions, and you can't distinguish them easily, but both are supported
17:28:36 Quit z35 (Ping timeout: 246 seconds)
17:28:39zumbii am at .es, i have been looking to ebay for sansa devices,
17:29:01zumbisorry i should use a tinyurl
17:29:41*gevaerts prefers full urls
17:30:06gevaertsthe sansa view doesn't work with rockbox
17:30:43AlexPNor does the clip+
17:31:04AlexPzumbi: The very first thing you ought to do is look at for a list of supported players
17:31:34zumbiAlexP: i did, but i was not sure, which one of those was e200 or c200
17:31:43zumbibut i realize none of them are
17:32:03zumbiwould it take too much time to port for Sansa View?
17:32:47AlexPPorts are very complicated and time consuming, and you would need a good knowledge of programming, or be prepared to learn
17:34:00zumbiuhm.. being realistic i do not really have the time to port then, but it would be fun
17:34:02 Join piotrekm [0] (~pm@unaffiliated/piotrekm)
17:34:37eliaspjust had the first weekend having my Cowon iAudio D2 running rockbox.... i must say, i absolutely love rockbox (despite the lack of ext2/3/4 support)... i'd just wish there was a 'Open' portable media player like there's the OpenMoko Freerunner for mobile phones...
17:34:39*zumbi heard on this project at fosdem (this weekend) :-)
17:35:43AlexPeliasp: Yeah, it would be nice in principle, but things like that don't tend to be as cheap/small/etc as commercial ones
17:35:54AlexPeconomies of scale and all that
17:36:38eliaspAlexP: yes, i know... i own a OM FR and there was the same problem regarding UMTS support in these devices... with UMTS support they'd costed ~+200€
17:37:08 Quit Bagder (Quit: It is time to say moo)
17:37:34AlexPzumbi: Yeah, bagder has been spreading the gospel :)
17:38:20eliaspi actually don't like the haptics of the Cowon D2..... i'm still looking for the optimal player with better haptics + optimal Rockbox support... let's see...
17:40:29eliaspdoes anyone know, if there are (also experimental) patches for ext2 (or any other more capable FS than vfat) support in rockbox? i just hate vfat and would love to have another FS available, even if it would need some hacking to get it running....
17:40:58gevaertszumbi: something that's not always clear to people is that "e200" can mean e250, e260, e270 and e280 (depending on capacity)
17:41:02AlexPAnd it is on the NODO IIRC
17:41:34zumbigevaerts: i see, i recall seeing some e250
17:41:37eliaspAlexP: yes, that's what i've read on the wiki... just thought maybe someone hacked something unofficial up but didn't really publish it yet or so...
17:41:44gevaertseliasp: implementing something like ext2 isn't exactly a small project, and the gains are pretty marginal...
17:41:50 Part toffe82
17:41:54AlexPIt also takes away very limited resources
17:42:04eliaspgevaerts: the gains are: finally being able to use sane filenames containing char's like :
17:42:05AlexPAnd isn't supported on Windows
17:42:46AlexPBasically, it isn't worth the effort for Rockbox
17:42:57eliaspAlexP: i actually don't care about win support, but ok... maybe you're right... the majority of the users can live with these restrictions like they did until now with every other player....
17:43:20AlexPIt takes away resources from everyone for something that is useless to most, and of limited use to a few
17:43:26eliaspAlexP: yes, i see the point... there are other more important this which are in need of the precious dev resources
17:43:48AlexPI mean resources on the player (memory princiapply), not dev resources
17:43:48gevaertsdev resources aren't the problem (assuming you find someone who wants to do this), RAM is
17:43:58Tornethe features you are gaining are pretty miniscule
17:44:04Tornemost of FAT's downsides don't really apply very much to a DAP
17:44:15Torne(e.g. fragmentation is largely irrelevant)
17:44:21eliasphehe, ok... i'm just fed up with having to convert all my filenames before transferring files to my player....
17:44:45Tornekeep your music in FAT-safe filenames to start with? :)
17:44:58Torne(Picard has an option to do this when renaming files, even when not running on windows)
17:46:29eliaspTorne: i wont... i love to keep my files named as they're intended to be named... just renaming an album to something different just because this crappy vfat doesn't support it's original name isn't an option for me... i love to keep things like they're meant to be ... but ok... i should probably just start using Amarok for transferring files to the player... Amarok is able to convert the filenames "FAT-safe" ...
17:46:29eliasp just need to iron out some bugs in Amarok's mediadevice support....
17:47:30Torneyou have tags, no? does it really matter that much if a colon or two is missing in the filename? they'll be there in the metadata :)
17:48:05eliaspTorne: yes, i do have tags... but that's the point where the word "inconsistency" comes in... ;-)
17:48:21gevaertseliasp: you have no tracks at all with a / in the title?
17:48:58CIA-88New commit by 03Domonoky (r24567): correctly set playback time in the asap codec. (metadata parser might not do it for all fileformats).
17:49:00TorneYah, one character is banned anyway, so you have to ban ~10 more..
17:49:13eliaspgevaerts: that's the only restriction where i see the sense of it across all OS/FS
17:49:25Lloreaneliasp: Filenames are "meant" to uniquely identify files. That doesn't mean they need to contain metadata, just be a string you can recognize as the file's name (hey, look at those two words!)
17:49:26 Join pamaury [0] (
17:49:38eliaspbut ok... discussed enough... fact is: there's no ext2/3/4 support and it won't be unless i do it on my own ;)
17:49:59gevaertsand even then, we probably won't put it in the official tree
17:50:10eliaspLlorean: i've just developed over the years an IMHO really clean structure for storing my multimedia-data...
17:50:13TheSevenwell, linux can have a / in a filename, huh?
17:50:26TorneTheSeven: no, no POSIX system can have a forward slash
17:50:26TheSevencan't that just be escaped with a \?
17:50:33eliaspTheSeven: it actually can, depends on which unicode sequence you use...
17:50:58 Join anewuser [0] (anewuser@unaffiliated/anewuser)
17:51:34Torneeliasp: normalisation eliminates the ones that are logical duplicates.. you can have something that looks rather like a forward slash but it won't be the same character
17:51:59eliaspTorne: that's true... so using an "unreal" / wouldn't actually be an option for me ;)
17:52:19TheSevenwhat about an "unreal" : for fat then? :-D
17:52:31TheSevenoh well, missed that they don't support unicode :-P
17:52:41TheSevenat least nor properly
17:52:56TheSevenlong filenames can have unicode to some degree...
17:54:10TheSevenbut long file names are another issue themselves...
17:55:07TheSevenfat is just a crappy old stoneage file system... and those "patches" like LFN didn't really make it better
17:55:38TheSevenbut the only real alternative i can see (for most users) would be NTFS, an I think we're even more opposed to that one ... :-P
17:55:43AlexPBut it has the advantage of being small and universally supported
17:55:51AlexPfat that is
17:55:54eliaspyes, and exFAT is just a dead horse .....
17:56:18TorneTheSeven: er, FAT does support unicode
17:56:33TorneVFAT is UTF-16 and supports all the same characters as any other FS, minus the ~10 that you aren't allowed to have on FAT
17:56:35TheSevenTorne: I think I remember some restrictions on that
17:56:51TorneNo, there are no restrictions beyond hte ASCII chars you can't have anyway
17:56:56piotrekmTheSeven: so how about ntfs support for rb;> ?
17:56:59 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:57:25TheSevenpiotrekm: if anything, I would think about a flash file system and MTP
17:57:42TheSeventhat would mean getting rid of those stupid FTLs at least
17:58:22S_a_i_n_tgoddam ftls *grumble*
17:58:38piotrekmTheSeven: and... is it possible to test your loader?
17:58:56piotrekmi read you went quite far with it
17:59:17S_a_i_n_t...and going further
17:59:18TheSevenit's at about the same level of functionality as the "old" iloader...
17:59:50TheSevenhowever, I wouldn't dare flashing that right away without testing, as at least one ipod is known to have issues with it, and recovering it means opening it...
18:01:12TheSevenhowever, you can test most of it through DFU
18:02:01 Quit petur (Quit: work->home)
18:02:39***Saving seen data "./dancer.seen"
18:02:46TheSevenso the procedure is basically: 1. corrupt norboot, and install iloader on the flash, don't install norloader yet, 2. it will boot to dfu, upload norloader that way, 3. if that works (both "normal" and recovery mode), flash norloader, 4. pray
18:03:00 Join komputes [0] (~komputes@ubuntu/member/komputes)
18:04:23TheSevenif it fails at stage 2/3, you can just upload norboot via DFU, boot to ibugger and flash norboot again from there...
18:06:14 Join rhodan_ [0] (
18:06:47 Quit rhodan (Ping timeout: 256 seconds)
18:07:08TheSevenpiotrekm: do you want to do it?
18:07:21piotrekmTheSeven: i'm calculating right now;>
18:08:05S_a_i_n_tpiotrekm: only one way to find outif it works... :P
18:08:27TheSevenS_a_i_n_t: if it works through DFU, it is very unlikely to fail when flashed
18:08:43piotrekmTheSeven: if having to disassemble the iPod is the bigest risk, i do want
18:08:45TheSevenit also fails through DFU on liar's ipod
18:09:05TheSevenpiotrekm: disassembling it and connecting 2 testpoints on the pcb
18:09:27TheSevenwhich os are you on?
18:09:46piotrekmcurrently linux, have Mac OS too
18:10:00TheSevenhave you already worked with ibugger before?
18:10:26TheSeventhen, if you are running something debian-based, run an apt get python-usb
18:11:06S_a_i_n_t seems kinda odd...
18:11:29TheSevenget unibugger 0.1.0 from
18:12:30piotrekmalready have it
18:12:42TheSevenok, and iloader/ibugger is installed on your ipod?
18:13:40piotrekmwhere to find ibugger?
18:14:24TheSevenhow did you install iloader? through ipodpatcher?
18:14:43S_a_i_n_tTorne; has something changed with the way ipods (nano 1st gen I've tested so far) detect charging? i've noticed that the wps tags %?bp (charger connected?) and %?bc (charging?) don't work...but i dont know if they ever did.
18:14:47piotrekmlast time i did it was through ipodpatcher
18:14:53TorneS_a_i_n_t: no
18:14:54TheSeventhen just take unibugger-0.1.0/nano2g/loader/loader.bin and place it on your ipod as /iloader/ibugger.bin
18:15:16TheSevenit should start if you press the menu button in iloader
18:15:28TorneS_a_i_n_t: afaik all power management code is identical across all the ipods with a pcf50605 (everything after 3rd gen)
18:15:41TorneS_a_i_n_t: and charging status in the WPS works for me on ipodvideo :)
18:15:53Tornedoes it show the right thing in the debug menu?
18:16:15S_a_i_n_thmmmmm, well %bp and %bc don't work on my nano
18:16:33TheSevenonce your ibugger loader is running, do the following:
18:17:18TheSevensudo startup && sleep 2 && sudo upload 08000000 iloader-flasher.bin && sudo execute 08000000 0a000000
18:17:44TheSeventhen run sudo dumpstate until it shows R8 = 0
18:18:05TorneS_a_i_n_t: Is the status in the debug screen right though?
18:18:11TheSeven(could be that it's already at that point when you run it the first time
18:18:24TheSeventhen run sudo reset
18:18:32piotrekmok, i ill backup the data first
18:18:38TheSeventhe display will start fading to white
18:18:54TorneS_a_i_n_t: it should work, so please narrow down exactly what doesn't work ;)
18:19:00TheSevenoh yeah, i forgot the most important thing: backup your nor
18:19:17CIA-88New commit by 03jdgordon (r24568): unconditioannly show the main/base skins backdrop when enabling the theme so plugins show the correct backdrop in menus
18:19:18TheSeven(sudo download 24000000 100000 norbackup.bin)
18:19:28TorneS_a_i_n_t: see debug menu, view battery, scroll down to the "Power status:" screen
18:19:31piotrekmbefore upload i assume;> ?
18:19:51TheSevenyou can also do it before "startup"
18:20:10TheSevenjust run it separately
18:20:41S_a_i_n_ti can't check it just this second...but i may of assed it up, %bp nd %bc *can* be used conditionally...right? (as in %?bp etc.)
18:20:57TorneI have no idea, never edited a wps.
18:21:16Tornei would guess that if it shows right in debug but not in your wps then your wps is wrong
18:21:30Torne(since a bug there would probably have been noticed)
18:21:37Torneif it's wrong in debug also then there's a problem :)
18:22:19S_a_i_n_ti'll let you know once transfer is finished...
18:27:17zumbigevaerts: i found Sandisk Sansa e250 2GB Black, would it be rockbox compatible? I think so :-)
18:27:52*JdGordon prods people with cow prodders to test FS #10853
18:29:07gevaertszumbi: yes
18:29:12*zumbi buys
18:34:38 Join flyback [0] (
18:35:03flybackfirst off rockbox is awesome, pretty much everything I wanted but I have a few questions, and going to hop in the shower and check the answers probbaly after work
18:35:22flybacka) any know issues with rockbox not wanting to awake after sleep mode/power off on the irivers
18:35:26 Quit killan (Quit: ( :: NoNameScript 4.22 :: ))
18:35:43flybackb) how do I do just a flat out "list everything" mode for all the music files instead of directories etc
18:35:44evilnick_Bflyback: Exact model would help, there are a few iRiver targets now
18:35:53flybackh10 5gb (4gb now)
18:36:31flybackc) btw your debug option "dump ata indenity info" is *IDENTICAL* almost to what I was talking about with adding smart info
18:36:54flybackd) I am confused off my ass what this channel vs community is for
18:37:44evilnick_Bflyback: It's pretty straightforward. #rockbox is here for rockbox-related questions. #rockbox-community is there for the devs to mess around.
18:38:54 Join killan [0] (
18:39:18 Join toffe82 [0] (
18:39:23domonokyb) just create a playlist of everything. (for example by using "insert" on the topmost music directory, there are other ways too, see manual)
18:39:50Torneflyback: how is dump ATA identify info anything like SMART?
18:40:12Tornethat's literally just a binary dump of the data the disk returns when you send it IDENTIFY
18:40:16 Join bertrik [0] (
18:40:20 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
18:40:58Torne(btw, adding SMART is on my todo list, but I make no guarantees about when I will get to it)
18:45:01S_a_i_n_tHey... JdGordon, did you change something that'd break WPS backdrops?
18:45:25S_a_i_n_tnone of my WPS backdrops will load on current build...
18:45:25S_a_i_n_tpreviosly, were fine.
18:46:47 Quit DerPapst (Quit: Leaving.)
18:47:00flybackTorne, NOT active smart support
18:47:11flybackI mean just setting off the command to the drive and dump the output to a file
18:47:12flybacknothing more
18:47:27flybackwe use a external application to interpreate the info
18:47:36flybackso we don't add bloat or headache to rockbox
18:47:57flybackthat's all we need is just dump to file
18:48:09flybackthen someone can write an app, script etc to translate it to english
18:53:48flybackanyways heading to work, will discuss this more when I get home
18:53:50 Part eliasp (" - Chat comfortably. Anywhere.")
18:56:33 Join robin0800 [0] (
19:00:02 Quit robin0800 (Client Quit)
19:00:28 Join robin0800 [0] (
19:01:58 Quit S_a_i_n_t (Quit: [St.] has exited mIRC™)
19:02:17 Join S_a_i_n_t [0] (S_a_i_n_t@
19:02:28 Quit komputes (Remote host closed the connection)
19:02:58 Join JdGroid [0] (
19:03:05S_a_i_n_thas anyone else built/tested a current build lately? r24566 or higher?
19:03:19S_a_i_n_tand can you confirm that WPS backdrops are broken?
19:03:28JdGroidS_ain't: nuts. What have I done?
19:03:42 Join bluebrother [0] (
19:03:43 Quit bluebrother (Changing host)
19:03:43 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
19:03:48S_a_i_n_tI backdrops in WPSs
19:04:03 Nick JdGroid is now known as jdgordy (
19:04:12jdgordyDoes it show anything?
19:04:28S_a_i_n_tyes, everything but the backdrop
19:04:29jdgordyOr just a solid color?
19:04:53 Join robin0800_ [0] (
19:05:03jdgordyIs that the commit I just did?
19:05:04 Quit robin0800 (Ping timeout: 240 seconds)
19:05:09S_a_i_n_tjust solid black, but that may be my settings for background colour coming through'
19:05:35S_a_i_n_tbut there's no backdrop...I thought it was my wps, but than tried Cabbie 176X132
19:05:41S_a_i_n_tand still no backdrop
19:06:47jdgordyIs the skin buffer full?
19:07:00 Quit bluebroth3r (Ping timeout: 264 seconds)
19:07:01jdgordyIs there %Xd ?
19:07:15S_a_i_n_tno, and yes
19:07:36jdgordyWell that explains it
19:07:43S_a_i_n_tas I said, even Cabbie is doing it
19:07:51jdgordyThat means don't show a backgriud
19:08:25S_a_i_n_tnot %Xd
19:10:02 Join komputes [0] (~komputes@ubuntu/member/komputes)
19:10:03S_a_i_n_ty'know how cabbie has the black to grey transition effect, and the playbar background (both are the backdrop) neither show.
19:10:14S_a_i_n_tmy theme is similar, and does the sam ething
19:11:18jdgordyPut your theme online somewhere
19:11:55S_a_i_n_tOk...but I'm swearing it's the code...(as Cabbie does the exact same thing) gimme a sec.
19:11:56jdgordyWhen did it work? Figure out with revision broke it
19:14:53 Quit jdgordy (Quit: Bye)
19:15:30 Join bug2000 [0] (~bug@unaffiliated/bug2000)
19:16:04bug2000Hello. I'd like to know, if it is ok, what prevents sansa clip v1 from being defined as stable. So I could decide if it is stable or not for me. :)
19:17:11 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:21:28S_a_i_n_tJdGordon: is my theme, and (although untested) I'm putting my money on it being 24560 that broke it
19:21:32saratogai think playback on the clip sometimes fails in wierd situations
19:21:45S_a_i_n_tI don;t remember what my last revision was before I updated.
19:22:17S_a_i_n_tI'm at 24566 presently.
19:24:11 Join jerl92 [0] (
19:25:44 Join JdGordon_ [0] (~836b006a@gateway/web/freenode/x-ahvlhraiuwywtrvy)
19:25:51bug2000saratoga: Oh :( Then it might be risky. Because I want to hear music in different ways... Way to go for supporting SPC.
19:25:54 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
19:26:16AlexPbug2000: It dual boots, and can't hurt anything
19:26:23S_a_i_n_tit *could* possibly (more likely) be 24565 that broke it
19:26:36AlexPS_a_i_n_t: Why not test instead of guessing?
19:26:50bug2000AlexP: Thats a very good point.
19:26:53bertrikthe clip works for me, but the range of music I play (codecs, bitrates) is rather limited
19:27:07S_a_i_n_tbecause it'll take me far too long to dissect and build
19:27:22bug2000By the way, is there a way to tell if a Sansa Fuze is v1 or v2 without opening the box? [Considering whenever to return it for Clip+ or not as it does have property cable :(]
19:27:29AlexPS_a_i_n_t: Ah, so you are too lazy to help fix it, but others should
19:27:36S_a_i_n_tand I can onle see 2 commits that touch backdrops lately
19:27:37AlexPbug2000: Not that I'm aware of
19:27:56AlexPS_a_i_n_t: So if there are only two, it won't take you long to do
19:28:41bug2000AlexP: I see. Thank you very much. Nice helpful people. I love that :).
19:28:47 Join phanboy_iv [0] (
19:28:56AlexPbug2000: Glad to help :)
19:29:59S_a_i_n_twell AlexP, I'm *hoping* someone already has them built, and could test them immediately, instead of having to wait 40mins or so between builds...but here's a polite "whatever"
19:30:49JdGordon_24565 is the most likely to break anything, but it works! I tested it
19:31:01 Quit phanboy_iv (Read error: Connection reset by peer)
19:31:51AlexPJdGordon_: I hate to back up S_a_i_n_t (:)) but I also see no WPS backdrop on the current build (with cabbie v2, and my theme)
19:32:04S_a_i_n_tJdGordon: have you seen the behaviour on 24566?
19:32:05JdGordon_LIES! ALL <LIES!
19:32:07AlexPJdGordon_: I'll check the commits to see which broke it
19:32:30JdGordon_i've just got to work so can't do much about it for the next few hours
19:32:38AlexPno worries
19:32:39S_a_i_n_t'cos that's *not* what I was doing....
19:32:51AlexPYou just said you weren't
19:33:03 Quit saratoga (Changing host)
19:33:03 Join saratoga [0] (~9803c6dd@rockbox/developer/saratoga)
19:33:05S_a_i_n_tno, I didn;'t
19:33:28S_a_i_n_tyou think I just pulled revision numbers out of the sky?
19:34:13AlexPNope, of course not. However you said that you weren't willing to build specific revisions to check which one broke it
19:34:31 Join orzo [0] (
19:34:37S_a_i_n_tthat's not saying I wasn;t checking over the commits however
19:34:48S_a_i_n_tthat's just assumption
19:34:56AlexPI never said that...
19:34:56orzoanybody here use keybox?
19:35:24orzoseems like it should have a password generation feature
19:35:36S_a_i_n_t[07:32] <S_a_i_n_t> 'cos that's *not* what I was doing....
19:35:36S_a_i_n_t[07:33] <AlexP> You just said you weren't
19:35:46S_a_i_n_tbut I refrain...this is futile
19:36:27AlexPS_a_i_n_t: And I was talking about building different revisions to see which broke it
19:36:35bertrikS_a_i_n_t, you could try a couple of daily builds from
19:37:27 Join Tomers [0] (
19:39:02gevaertsHas anyone here ever looked at serialICE (
19:40:27bertrikI haven't
19:40:42 Quit toffe82 (Read error: Connection reset by peer)
19:41:12gevaertsIt's a tool to run software (they use it for PC BIOSes) in qemu, while passing through memory and register IO to the actual hardware (over a serial port).
19:41:39gevaertsIt sounds like an idea we could use to look at OFs
19:41:49bug2000AlexP: One more question please. Which sizes go to which revision on Sansa Fuze?
19:42:28TheSevengevaerts: OFs will probably break the serial connection at some point during intialisation
19:42:40TheSevenespecially if we want to do it via usb
19:42:59Torneflyback: uhm, tgat seems very complicated and roundabout, and useless to most usets
19:43:11gevaertsTheSeven: yes, usb isn't going to be easy. UARTs should work, you can intercept *some* registers :)
19:43:48AlexPbug2000: You mean what storage capacity?
19:43:54Torneflyback: actual smart support is not difficult/large, and will work for normal users to warn them of possible problems
19:44:12TheSevenbut uarts are probably too slow
19:45:12gevaertsThey seem to still be useful
19:45:31gevaertsAs far as I understood at fosdem, the coreboot people do use them
19:46:20 Join DerPapst [0] (
19:46:58gevaertsThey do have scripting support to be able to bypass long known sequences of accesses
19:47:48 Quit kugel (Ping timeout: 264 seconds)
19:48:49 Join vegtoruci [0] (~vegtoruci@
19:49:28 Join Strife89|PalmTX [0] (~upirc@
19:50:00 Quit gevaerts (Disconnected by services)
19:50:10 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
19:52:43 Join S_a_i_n_t_ [0] (S_a_i_n_t@
19:52:56 Quit S_a_i_n_t (Read error: Connection reset by peer)
19:53:26 Nick S_a_i_n_t_ is now known as S_a_i_n_t (S_a_i_n_t@
19:53:55 Quit jerl92 ()
19:55:43 Quit robin0800_ (Read error: Connection reset by peer)
20:00:36 Part jsiddall
20:02:40***Saving seen data "./dancer.seen"
20:07:13 Quit froggyman (Ping timeout: 248 seconds)
20:12:27 Join Grahack [0] (
20:13:30 Join jerl92 [0] (
20:15:17 Quit Tomers (Read error: Operation timed out)
20:15:45AlexPJdGordon_: 24564 shows the wps backdrop, 24565 doesn't (with cabbie v2)
20:15:59JdGordon_well bugger
20:17:08AlexPAnd loading the theme from the theme settings menu seems to clear the menu backdrop
20:17:47JdGordon_but it shows from boot?
20:18:18AlexPSo if I select a theme I get no backdrop, turn off then on then the backdrop is there
20:19:30JdGordon_AH OK
20:19:35*JdGordon_ is less worried now
20:21:02 Join Tomers [0] (
20:21:28 Quit Tomers (Client Quit)
20:21:51AlexPJdGordon_: I'm talking about the menu backdrop incidently, the wps backdrop is never there
20:22:39S_a_i_n_tthat doesn't work with the WPS backdrop from what I tried
20:22:57S_a_i_n_tI noticed menu backdrop didn;t apply until restart as well, but forgot until just then
20:23:29bug2000AlexP: Yes, I do. Sorry for the huge delay.
20:23:46AlexPbug2000: Then I'm not sure I'm afraid
20:24:34S_a_i_n_tAh, right...I read that wrong. Yes, AlexP is quite correct...WPS backdrop is gone completely, and the menu backdrop only appears after a reboot.
20:25:21bug2000AlexP: I see. Right now I fear of openning it so I can replace it. If it's revision 1 it'll work with Rockbox, so it's a keep even though I hate the idea of property usb cable. If it's revision 2, then it'll really be best idea to just return it for clip+. I gotta figure how to decide it :)
20:25:49AlexPbug2000: clip+ doesn't work with Rockbox either
20:26:03bug2000AlexP: But it doesn't have evil property cable.
20:27:09GodEaterproprietary :)
20:27:46bug2000GodEater: Thank you. :) I don't use that word enough to remember how to spell it.
20:30:50piotrekmTheSeven: what's the Uncap firmware here ?
20:31:26piotrekmTheSeven: nevermind, found it
20:32:26JdGordon_AlexP: blast, I cant get onto the corpnet wifi in linux so I'll fix it tonight
20:32:36AlexPJdGordon_: No worries :)
20:33:04liarpiotrekm: i found the uncap address *proud* ... nvm
20:33:28piotrekmliar: what;> ?
20:34:18piotrekmit's about the volume in iPods? and rockbox makes it unnecessary anyway, right?
20:34:26liarpiotrekm: i found the way to uncap the firmware... :-)
20:35:02piotrekmoh, congratulations;>
20:35:17bug2000Oh well, they opened it. 2nd revision :(
20:36:37AlexPbad luck
20:37:43 Quit MethoS- (Remote host closed the connection)
20:43:06Mode"#rockbox -o evilnick_B" by ChanServ (ChanServ@services.)
20:44:00Mode"#rockbox -o Llorean" by ChanServ (ChanServ@services.)
20:44:06Mode"#rockbox +o Llorean" by ChanServ (ChanServ@services.)
20:48:18 Quit S_a_i_n_t (Quit: [St.] has exited mIRC™)
20:49:37 Join MethoS- [0] (~clemens@
20:51:37 Nick Ypsy is now known as YPSY (
20:51:46 Quit PaulJam_ (Ping timeout: 252 seconds)
20:52:20 Quit flydutch (Quit: /* empty */)
20:58:21 Join addikt1ve [0] (
20:58:31addikt1vei noticed a huge bug on rockbox for ipod nano 2g
20:58:52addikt1vebefore i add it to the bug tracker...
20:59:04addikt1veis there a known problem with stereo jumping from ear to ear :) ?
20:59:40addikt1vethe problem is that only my favourite album is concerned
20:59:55addikt1vefiles aren't corrupted (i triple-checked, then ripped it again)
21:00:09addikt1vemaybe file transfer?
21:00:45 Join phanboy4 [0] (
21:00:59GodEateraddikt1ve: yes, that's a known issues
21:01:12saratogain the future, you can search the bug tracker
21:01:22addikt1vebut i was on the irc
21:01:24addikt1veconvenient :)
21:01:29AlexPNot for us
21:01:40AlexPIt just means you switched the work onto someone else
21:02:01TheSeven3 people within 3 days...
21:02:02AlexPPlus, it would have saved you all the reripping
21:02:24*TheSeven wonders what caused that sudden wave of reports of that bug
21:02:25addikt1veAlexP: actually i had to rerip it
21:02:39addikt1veit isn't the big problem.
21:03:18TheSeveni hadn't heard anything about such a problem during the months before, and i haven't changed anything in that area
21:03:37TheSevenaddikt1ve: when does that happen? only when skipping around?
21:04:22addikt1vei can't find the bug in the tracker
21:04:37addikt1veTheSeven: well, only on 1 particular album
21:05:13TheSevenaddikt1ve: btw, this is the bug report:
21:05:46addikt1vei was looking for "nano 2g"
21:12:29 Part addikt1ve ("WeeChat")
21:13:44_zichey guys
21:14:02_zici don't remember where to fetch the language files of rbutilqt
21:14:56_zici want to complete/correct russian translation
21:15:07_zicwhere can i get it ?
21:17:31bug2000AlexP: Ok. Hold my hand, I'm going to try and install Rockbox on my clip.
21:17:57TheSeventrying ro reproduce that stupid issue, and running into *lots* of other playback-related glitches
21:18:23AlexPbug2000: The manual would be a good thing to have to hand at this point
21:18:55TheSevenrockbox doesn't seem to like skipping around a lot in a playlist of a lot of very small files at all
21:19:14 Quit pixelma (Disconnected by services)
21:19:15 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
21:19:31 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
21:19:39 Quit amiconn (Disconnected by services)
21:19:41 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
21:19:43 Quit Grahack (Quit: Tu m'as vu ?)
21:19:49TheSevenand sometimes, when pausing/resuming, the "progress bar" on the WPS is flickering between two different positions
21:20:03 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
21:22:38 Join panni_ [0] (
21:23:33TheSevenalso, the "x of y" display at the bottom is a little ahead of time
21:23:41TheSeven~2 seconds
21:23:47TheSeven(pcmbuf size?)
21:24:25piotrekm...and next track info is a bit delayed
21:24:49 Join mrkiko [0] (~mrkiko@
21:24:54bug2000[INFO] Original firmware size: 122576 bytes [INFO] Total size of new image: 103051 bytes −− Is that logical? Being smaller?
21:25:55bug2000AlexP: Where is the manual exectly? Is that just the list of do A-B-C? Also, where is the scary part that can brick it?
21:26:24AlexPbug2000: It is at the link "manual" on every page of
21:26:33AlexPAnd it is a full manual for Rockbox
21:26:46AlexPand the clip is safe to do
21:27:20 Join petur [0] (~petur@rockbox/developer/petur)
21:28:21 Quit kaniini (Quit: E.T. go home.)
21:29:20 Quit Res1 (Read error: Connection reset by peer)
21:29:52 Quit jerl92 (Ping timeout: 240 seconds)
21:32:11 Join Res1 [0] (
21:35:38 Join jerl92 [0] (
21:38:03 Join Casainho [0] (
21:38:36bug2000Note. The rockbox utlity is compiled against libpng12. So it doesn't work on an uptodate Archlinux which has libpng14.
21:41:23bug2000AlexP: I take it I have to download current sourcecode build for Sansaclip, am I correct?
21:41:57AlexPbug2000: Not the sourcecode, just the current build
21:42:06AlexPand rbutil should be statically linked
21:42:32bug2000I mean this.
21:43:41AlexPbug2000: Rbutil works fine here on Arch
21:44:04AlexPThe 64 bit version that is
21:44:11 Quit saratoga (Quit: Page closed)
21:44:12bug2000I'm on 32bit, forgot to mention it.
21:44:21GodEatershouldn't matter
21:44:23AlexPHowever, the 64 bit version is out of date
21:44:36GodEatersince it's built statically it doesn't matter what .so you have for libpng
21:44:39AlexPSo the 32 bit version might not be properly linked
21:44:59GodEaterwell an 'ldd' run against it should say...
21:45:18AlexPbug2000: But anyway, that is the correct current build => not found
21:46:10AlexPAh, I have libpng12 installed
21:46:15AlexPIt is on AUR
21:46:19GodEaterbug2000: and this is rbutil that you've downloaded?
21:46:25AlexPGodEater: same here
21:46:37bug2000GodEater: Ya. It is.
21:46:44GodEateroh well :)
21:47:00bug2000I could just do manual build. I already created my firmware manually. Just reading the manual to make sure I don't do great mistakes.
21:47:09GodEaterI never figured out how to get rbutil to build statically in the first place, so I'm not the person to work out how it's borken
21:47:20 Quit Horscht (Quit: Verlassend)
21:47:48AlexPbug2000: If you want to run it, libpng12 is on AUR You can have it plus 14 installed together
21:48:29AlexPbug2000: Well, it is meant to be statically linked :)
21:48:48AlexPbug2000: Anyway, the build you linked is the correct one - unzip that to your player
21:49:05 Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115133306])
21:51:49bug2000[ERR] FATAL: Permission denied on 3 device(s) and no sansa detected.
21:51:50bug2000[ERR] You need permissions for raw disc access for this program to work!
21:51:54bug2000I take it the gui tool needs root :P
21:52:19AlexPfor the bootloader I believe so
21:54:37bug2000OMG! I got Rockbox.
21:55:06rasherbug2000: or raw disc access by other means (such as by your user being in the right groups)
21:56:47bug200095% 5h 6m. Rockbox can only go for 5 hours without a charge? :(
21:57:30JdGordon_dont belive the runtime estimates
21:58:03bug2000>.< If I run the dice roller I get stuck in it.
21:58:08bug2000Oh. NEAT XD
21:58:14bug2000I "turn off" to get out of it XD
21:59:34bug2000This stuff is epic. I didn't know you can get such funky stuff on the clip.
21:59:40rasherNow is probably a good time to familiarise yourself with the manual
21:59:43bug2000I'm like a kid finding a new gadget.
22:00:26bug2000rasher: On it :)
22:02:21jobecthat approx 5h estimate is quite close to reality in my experience
22:02:41***Saving seen data "./dancer.seen"
22:03:57AlexPIt seems to vary quite a bit from person to person
22:04:01AlexPI should try on mine
22:04:06AlexPOnce I find it :)
22:04:15AlexPThe clip really is quite small :)
22:05:00 Quit Strife89|PalmTX (Quit: Going home.)
22:05:55bug2000Good night. Thanks :)
22:10:50 Join froggyman [0] (
22:11:08 Quit phanboy4 (Read error: Connection reset by peer)
22:14:29 Quit Adub- (Read error: Connection reset by peer)
22:14:39 Join Adub- [0] (
22:15:54 Quit mc2739 (Ping timeout: 240 seconds)
22:17:44 Nick krazykit` is now known as krazykit (
22:18:06 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
22:18:12 Join toffe82 [0] (
22:18:42 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
22:19:48 Quit komputes (Ping timeout: 246 seconds)
22:20:51 Join stripwax [0] (
22:21:50bertrikjobec, there are some ideas to fix that low runtime (no guarantees yet)
22:24:51 Quit Omlet (Quit: ( :: NoNameScript 4.22 :: ))
22:25:10TheSevenwhat do you think, could we benefit from an LCD driver that uses DMA to do the update in background?
22:25:32TheSevenor would we always have to wait for DMA completion before doing other things then? :-P
22:25:39 Quit toffe82 (Remote host closed the connection)
22:26:20bertrikmaybe it can work if you double-buffer it
22:26:43bertrikI think the e200(v1) uses DMA too, but there's no fancy double-buffering
22:27:48bertrikIt has basically a memory mapped framebuffer that is continuously updated towards the display in the background (by DMA) as far as I understnad
22:31:34 Quit vegtoruci (Ping timeout: 240 seconds)
22:51:48 Quit Farthen (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
22:56:59TheSevenhm, double-buffering is probably still a lot faster than writing directly to the LCD, but has more latencies and uses 47K of additional RAM (but I don't think that would hurt much on a 32MB target)
22:57:25TheSevenwe could possibly use IRAM for that, there's quite a bunch of it lying around unused right now, and it's way faster anyways
22:57:40JdGordon_how bad would the latency be?
22:57:52TheSevenwell, the latency of copying 50K around
22:57:57TheSevenprobably not that bad
22:58:51TheSevenor with partial updates even better
22:59:26CIA-88New commit by 03amiconn (r24569): APE: Fused vector math for the filters on ARMv6. Speedup is ~2.5% for -c2000, ~7% for -c3000 and higher.
23:00:38*amiconn thinks r24564 is wrong (@JdGordon_)
23:01:10JdGordon_64 or 65?
23:01:32 Join Strife89|PalmTX [0] (
23:01:33JdGordon_oh yeah, meh
23:01:43JdGordon_I'm not surprised, but that was driving me fucking nuts
23:02:05*Strife89|PalmTX wonders what he jumped in on.
23:02:11amiconnThe simulator is there to simulate target behaviour. Deviating from the defaults is completely unnecessary
23:03:53JdGordon_that setting has no right answer for a default. and is totally stupid on the simulator
23:04:10 Join Strife89DS [0] (
23:04:52amiconnWhat's stupid about it?
23:05:40JdGordon_there is no good reason to turn off the diaply in the sim
23:06:24JdGordon_AlexP: I see the mistake. Can you move the line "display->backdrop_show(gwps->data->backdrop);" in wps.c to under viewportmanager_enable() and try again?
23:06:26amiconnThere is. It is simulating target behaviour.
23:06:26stripwaxunless you want to simulate the display turning off?
23:06:49amiconnBesides, you can always change settings. They're even saved...
23:06:52JdGordon_if you do then you can fix the setting, if you are testing other stuff then its just painfully annoying
23:06:54 Quit thegeek (Read error: No route to host)
23:06:55AlexPJdGordon_: Yep (give me a few minutes, just finishing something up)
23:07:06JdGordon_if that works then commit it
23:07:13*amiconn doesn't understand what's annoying about it...
23:08:20pixelmaJdGordon_: the "change your setting" argument can be used the other way around too
23:08:47JdGordon_AlexP: it might be better to move it further down even
23:09:04JdGordon_to under the line with the comment " /* make the backdrop actually take effect */"
23:09:29 Quit Strife89DS (Quit: ClIRC - IRC client for Nintendo DS)
23:09:42JdGordon_and sure, but I build 4 or 5 sim targets to test on, changing the default every time is driving me insane
23:09:48JdGordon_that change affects almost noone else
23:11:24pamauryJdGordon_: what changes are you talking about ?
23:11:33pixelmathe cfg isn't lost if you don't do a make clean (even then I don't know if it is)
23:11:34 Join Strife89DS [0] (
23:12:18JdGordon_pixelma: the config isnt shared between targets
23:12:36JdGordon_I have h300-sim, gigf-sim, e200-sim, x5-sim, h100-sim, rec-sim
23:13:06 Quit _zic (Read error: Operation timed out)
23:13:07pixelmaand? Set once for each and forget
23:14:03amiconnAnyone with an ARMv5 target around that can run test_codec and has the ape codec enabled?
23:14:39amiconnCandidates which probably work: Cowon D2, m:robe 500.
23:15:05*gevaerts volunteers
23:15:18amiconnThere are more, but I don't think these are in sufficiently working state: iAudio 7, Logikdax, Sansa m200, c100, Clipv2, Clip+
23:15:33gevaertsI can do the d2
23:15:48amiconnAh, that's good, since the D2 is already in the table
23:16:05amiconnCould you run an ape speed test using svn?
23:16:05 Join webguest33 [0] (
23:16:24gevaertsyes, give me a minute to build
23:16:30amiconnAlso, does the D2 play audio?
23:17:05gevaertsyes. The D2 works pretty well. The only issue it really has is the FTL
23:17:08webguest33Hi, can anyone help me with the keyboard api? int kbd_input(char* buffer, int buflen); How would I write it if I wanted a integer called car for example?
23:17:10amiconn(so you can check whether an optimized version still plays properly and not just white noise)
23:17:45amiconnI'll try to make an armv5 version of the fused vector math. Not sure whether it'll be ready today
23:17:46 Quit webguest33 (Client Quit)
23:17:55JdGordon_ok then...
23:17:56 Join webguest33 [0] (
23:18:05*amiconn just realises he can test correctness himself, on the beast
23:18:06JdGordon_webguest33: what are you trying to do?
23:18:29 Quit Adub- (Read error: Connection reset by peer)
23:18:33webguest33Im writing a plugin that requires a 4 character integer input
23:18:37 Join Adub- [0] (
23:18:38amiconnI can't compare performance though, since the armv6 pipelining is quite different (read: more complex)
23:19:55domonokywebguest33: use kbd_input(...) and then call atoi() on the resulting buffer. (and check if the user didnt abort)
23:20:22 Quit evilnick_B (Quit: Page closed)
23:20:45webguest33ok how would i save that into a variable?
23:21:17 Quit Topy44 (Ping timeout: 256 seconds)
23:21:18domonokyatoi parses the string to a integers, so just use: car=atoi(buffer);
23:21:21gevaertsamiconn: do you need all five of them?
23:21:21AlexPJdGordon_: works :)
23:21:40JdGordon_cool, commit it :)
23:21:49JdGordon_yeah, coding at 1am is not good
23:21:51 Quit bmbl (Quit: Bye!)
23:22:00AlexPwill do :)
23:22:37 Join Topy44 [0] (
23:22:57amiconngevaerts: That would be nice, because then you can update SoundCodecMonkeysAudio
23:23:00domonokywebguest33: or more like: char mybuf[10]; rb->kbd_input(mybuf,sizeof(mybuf); int car = rb->atoi(mybuf); + add error checking :-)
23:23:12gevaertsok. Still downloading the new files :)
23:23:22amiconnYou may decdide to wait for the optimised version, and leave out -c5000 in the first test
23:24:23*amiconn compared -c2000 and sometimes -c3000 during development, except on the beast, where even -c4000 is rather fast
23:24:28 Quit piotrekm (Quit: Leaving.)
23:24:38AlexPJdGordon_: I guess seeing as it is the only thing inside the if that when I move display->backdrop_show(gwps->data->backdrop); I should remove the if (+ endif) too?
23:25:21 Quit Sajber^ (Read error: Connection reset by peer)
23:25:29amiconnThe good thing about the standard testfile is that it's shorter and hence also smaller
23:26:01JdGordon_AlexP: yeah, move the #if's with it
23:28:13 Quit Strife89|PalmTX (Quit: See ya!)
23:32:35 Quit jgarvey (Quit: Leaving)
23:32:51CIA-88New commit by 03stripwax (r24570): Make the FULL mdct operate 'kinda-sorta' in place (by using the first half of the buffer as the input, the second half of the buffer as the imdct-half ...
23:32:57 Quit webguest33 (Quit: CGI:IRC)
23:33:49AlexPOK :)
23:34:05CIA-88New commit by 03alex (r24571): Fix WPS backdrop drawing, as instructed by JdGordon.
23:34:34AlexPJdGordon_: Note me taking neither credit nor responsibility :)
23:34:48CIA-88New commit by 03stripwax (r24572): Gosh, fastermdct now operates 'kinda-sorta' in-place. So Tremor no longer needs a memcpy (nor a temp buffer) in vorbis inverse. As far as I can ...
23:35:33*JdGordon_ was happy to leave both to you, but whatever :)
23:36:27 Join webguest33 [0] (
23:36:34amiconnHmm, armv5 is relatively boring. Very few interlocks
23:36:58webguest33I still dont understand how to get text entry, can someone rewrite this in a rockbox way. Thanks scanf("%d", &Date);
23:36:59bertrikstripwax, big improvement?
23:37:25amiconnIow it should be simple to do the fused math
23:37:39gevaertsamiconn: 463% 317% 211% 83%. The c5000 isn't done yet
23:38:38stripwaxbertrik - I see about 0.5MHz faster than trunk vorbis on ipod 5g but I'm not being very methodical .. I'll do a real comparison and upload test_codec results to FasterMDCT on the wiki
23:41:43stripwaxwebguest33 - did you try the advice to call kbd_input function? grep the rockbox source code for examples
23:41:46domonokywebguest33: did you look at my answer ?
23:42:02webguest33yes but I didn't understand it
23:42:10stripwaxwebguest33 - alternatively, write your own using a loop, and responding to up/down/select buttons on the device, for example
23:42:37webguest33where are the examples located?
23:42:56stripwaxwebguest33 - there's not "examples" as such - look at the rockbox source code.
23:44:20 Quit webguest33 (Quit: CGI:IRC)
23:44:30*stripwax tries to guess what will happen next
23:48:36 Join S_a_i_n_t [0] (S_a_i_n_t@
23:48:42bertrikpamaury, you are aware of the bloatometer script, right?
23:48:48Strife89DSIf it's another troll, I'm staying away.
23:49:02 Quit S_a_i_n_t (Client Quit)
23:49:07Strife89DSI've caused us enough trouble.
23:49:08pamaurybertrik: what is this ? I'm using rockbox-info.txt to get info
23:50:02bertrikthe bloat-o-meter script tells you quite exactly if binsize went up or down and even shows what functions caused it, it's in utils/analysis
23:50:51flyback<Torne> flyback: actual smart support is not difficult/large, and will work for normal users to warn them of possible problems
23:51:00bertrikit works on .elf files (for example one built from plain svn and the other one built from your changes)
23:51:00flybackok then do that :)
23:51:27flybackI thought my idea of just dumping the raw smart reg to a file then use a windows or linux app to format it would save the developers time and headaches
23:51:36pamaurybertrik: if compares what with what ?
23:51:39flybackI might need this sooner than later :/
23:51:46 Quit perfectdrug (Quit: perfectdrug)
23:51:48*flyback dropped his rockbox not even 24 hrs after getting it setup
23:51:58flybackmy mind is just deteriating
23:52:09flybackso much anymore I forget I am holding into objects :/
23:52:17bertrikwould be nice if a smart dump application could be done as a plugin, so it doesn't bloat the main rockbox binary
23:52:32stripwaxplugin makes sense
23:52:35flybackdoesn't even need a plugin really it's the same as ata identify afaik
23:52:37flybackjust a command
23:52:43Unhelpfulpamaury: i mean limiting the amount of dircache data in memory at once. there would still be a static allocation for it, but it would continue to work if the total dircache data exceeded that size.
23:53:13gevaertspamaury: you give it two elf files, old and new
23:53:15flybackhey I am having problems with my iriver h10 5g (4gb new disk) this was before I dropped it, it's not always powering back up after a shutdown
23:53:20flybackotherwise rockbox is working awesome
23:53:25flybackis this a known issue
23:53:25stripwaxflyback - Mmm.. true, but one that wouldn't necessarily get a lot of usage in normal running (then plus some kind of gui to view it that would also need to be in core - not ideal - I think plugin makes more sense)
23:53:55flybackyeah I know I was just trying to make it easier for you guys and just somethign now users could be walked thru by people like me to check their disk once in a while
23:54:10 Quit Strife89DS (Quit: ClIRC - IRC client for Nintendo DS)
23:54:24*flyback goes back to coreboot hacking
23:54:27pamauryUnhelpful: I'm not sure to understand what you mean. How could it continue to work if the total size exceeds that size ?
23:54:33stripwaxflyback - if it's a plugin, you could still do that, and it wouldn't bloat anything for anyone else
23:54:44gevaertspamaury: that's the thing to solve! :)
23:55:57pamauryWithout dynamic allocation, that seems really difficult. A way to do it would be to scan and if we reach the limit, deallocate the whole buffer, reallocate a larger one and retry but that's horrible.
23:56:16Unhelpfulpamaury: the data might need to be in a different format, but the idea would be that when you have to spin up, you'd load the current directory, and presumably as much as possible under it, and then as much as possible above it, into cache
23:56:40stripwaxflyback - re not powering back up after a shutdown - have you taken a look at the bug tracker (on the rockbox website) to see if there's anything similar? But also - at a guess that's some nonstandard hardware (5g with a 4g disk..?)
23:56:51pamauryAh, you mean have a partial cache
23:57:22flybackI never have luck searching bugtrackers
23:57:24flybackI dunno why
23:57:35flybackcause I always find obscure bugs and hardware references etc for people
23:57:42flybackpeople at work think I am a genius etc (dunno myself)
23:57:50flybackbut I have shit for luck when it comes to my own stuff :P
23:58:05Unhelpfulpamaury: a complete cache on disk, a partial cache in memory. so that it behave more like an actual "cache" and not just an in-memory copy of the entire directory tree. ;)
23:58:07stripwaxflyback - try the search function :-p
23:58:14flybackbtw if anyone here needs any data recovery info to help with the ata driver etc
23:58:16flybacklet me know
23:58:31flybackI was tempted to see if this seagate microdrive has tmos but I didn't want to peel the sticker
23:58:59flybackcause then with tmos I would run 3 wires to my pda and watch the hd itself bootup it's firmware etc :P

Previous day | Next day