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

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

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

#rockbox log for 2011-01-24

00:01:41 Quit efyx (Remote host closed the connection)
00:02:58 Join markun [0] (~markun@rockbox/developer/markun)
00:11:38 Quit tchan (Read error: Connection reset by peer)
00:12:29 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
00:20:11sideralgevaerts: Did you read my message from last night?
00:20:24 Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.)
00:20:32 Quit tom__ (Remote host closed the connection)
00:20:58gevaertssideral: Yes. sd driver workings are seriously outside my area of expertise though
00:21:26sideralgevaerts: I've now double checked. Turns out it was all false positives :)
00:21:44sideralSo the SD driver reads the correct data after all
00:21:59gevaertsAh, good
00:22:25sideralback to the broken USB theory
00:27:46 Quit petur (Quit: here today, gone tomorrow)
00:34:11 Join kugel [0] (~kugel@
00:34:12 Quit kugel (Changing host)
00:34:12 Join kugel [0] (~kugel@rockbox/developer/kugel)
00:40:37*amiconn found his short notes on ipod Photo LCD (type 0) from Aug 2008 :D
00:41:22amiconnkugel: ping
00:41:38kugelamiconn: pong
00:41:50amiconnI have some problems wrt the android sdk
00:42:15amiconnFirst, doesn't seem to work properly
00:43:08amiconnIt downloads and unpacks the sdk and ndk, but (1) the permissions of several components are wrong so they only work for the user who installed them (probably more a problem of the packages rather than the script)
00:43:42amiconnAnd (2) installing the platform(s) doesn't work. I had to do that manually, using the GUI
00:44:11amiconnSecond, how do I select which platform to use, i.e. what android version the build will run on?
00:45:08amiconnThird, now that I installed platforms, 'make apk' does some steps, but then throws an error regarding "debug.keystore". What's this and how can I fix it?
00:48:05kugelI don't know what installToolchain does
00:49:29kugelwe run on 1.5+, but you should select the latest api version
00:50:04amiconnAh, it was added by mcuelenaere
00:50:46kugelmake apk should create a debug key (you need to sign apks) if it doesn't exist
00:51:08kugelZagor implemented that iirc
00:51:46amiconnThat doesn't seem to owrk then
00:52:15amiconnKeytool-Fehler: /home/jens/.android/debug.keystore (No such file or directory)
00:53:30amiconnAh, mkdir ~/.android fixes that
00:54:00amiconnWeird that it does try to create the keystore, but fails if the dir is missing instead of just creating it as well
00:54:58sideralpamaury, gevaerts: My newest theory regarding the Clip's USB corruption is that the bus-reset code is broken. I've now disabled the g_usbreset_count part from FS #11664 and hard-reset the driver each time a bus reset is requested. I'll run with this for a few days and see what happens.
00:55:27kugelI got my debug key through eclipse, but android.make should have the required commands
00:57:13kugelit should create the dir I guess
01:01:22***Saving seen data "./dancer.seen"
01:04:35 Join webguest26 [0] (
01:06:51webguest26um, hello
01:07:54 Quit webguest26 (Client Quit)
01:09:31 Quit kugel (Ping timeout: 240 seconds)
01:11:37 Join kugel [0] (~kugel@rockbox/developer/kugel)
01:17:32 Quit sideral (Ping timeout: 264 seconds)
01:18:11 Quit stripwax (Read error: Connection reset by peer)
01:19:04 Join krabador [0] (
01:21:27 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
01:22:34 Quit mystica555 (Quit: Ekkusu Chatto)
01:24:46 Join peadar [0] (~peadar@
01:25:59 Quit peadar (Client Quit)
01:30:00 Join mystica555 [0] (
01:35:45 Quit Galois (Quit: Leaving)
01:36:40 Join Galois [0] (
01:43:11 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
01:50:50 Join GeekShadow [0] (~Antoine@
01:50:50 Quit GeekShadow (Changing host)
01:50:50 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
02:03:44S_a_i_n_tJdGordon|: I'm trying to figure out how to draw an image *behind* a progressbar, in the same viewport.
02:04:03S_a_i_n_tor...even in a different viewport, as long as the progressbar ends up on top.
02:04:40S_a_i_n_t(it needs to be conditional, otherwise I'd just draw it as part of the backdrop)
02:05:37JdGordon|we discussed this a while ago, the progressbar needs another option to specify a bmp to draw before drawing the actual bar
02:06:13S_a_i_n_tI'm *damn* sure that doing %x(<blah>) in the line before %pb<blah>) used to work.
02:06:27pixelmacareful ;)
02:06:27S_a_i_n_tI have code that achieved it before, doesn't work anymore.
02:06:45S_a_i_n_tI wrote the code for a reason ;)
02:06:54S_a_i_n_tit apparently used to work... :P
02:07:04S_a_i_n_t(whetehr it was meant to or not...)
02:08:18S_a_i_n_twhile we're on the topic of %x, is there *any* reason it needs an identifier?
02:08:56S_a_i_n_tspecifying an identifier for a non-conditional object seems weird, perhaps I missunderstand the purpose of it.
02:10:27JdGordon|you are correct
02:10:31JdGordon|it technically doesnt
02:10:35JdGordon|but the code is stupid
02:12:21 Quit robin0800 (Remote host closed the connection)
02:13:41JdGordon|%x is unlikely to work for bars which go backwards
02:13:54 Quit GeekShadow (Ping timeout: 260 seconds)
02:14:05 Join Strife89 [0] (~Strife89@
02:22:31 Quit Rob2222 (Ping timeout: 240 seconds)
02:25:07S_a_i_n_tJdGordon|: why would the bars orientation have anything to do with how %x works?
02:26:05JdGordon|%x is only drawn when the viewport becomes visible, so it will fully draw once, then as the bar empties (i.e volume going down) the image wont be redrawn as you would expect
02:27:15JdGordon|now, it dpends on what you actually want it to look like, but I am open to adding a "backdrop" image option to the bar tag
02:27:20JdGordon|it should be prety simple
02:27:57S_a_i_n_tpixelma: from your post here:,27055.msg177146.html#msg177146 what is the function of the "second magic colour"?
02:27:58S_a_i_n_t(0-255-255 in hex RGB)
02:29:14S_a_i_n_tI read it as "(0-255-255 in hex RGB) will always be replaced with the fg colour" this correct?
02:31:00 Join madalu [0] (~user@unaffiliated/madalu)
02:32:46S_a_i_n_tJdGordon|: it shouldn't be necessary, should it? (backdrop field for bar tags). If %x or %xd is in the line prior to the progressbar/volumebar/bar in the same viewport, it should "just work".
02:32:55S_a_i_n_tit confuses me as to why it doesn't.
02:33:10JdGordon|it will work if the bar only fills right or left
02:33:18JdGordon|it wont work for volume or meters
02:33:32JdGordon|and draw order could come into it normally also
02:33:55S_a_i_n_twhy wouldn't it work for volume?
02:35:07JdGordon|because unfilling the bar would cause the image to not get redrawn
02:35:57S_a_i_n_tthen it shouldn't work for progressbars either, as they don't necessarily always fill in one direction.
02:36:22JdGordon|but more often than not they only go in one direction
02:37:23 Quit krabador (Quit: Sto andando via)
02:47:31 Quit Mic92|away (Ping timeout: 240 seconds)
02:48:54 Join Mic92|away [0] (
02:51:36preglowbluebrother: didn't need to path anything in the ndk explicitely here
02:59:28 Quit madalu (Remote host closed the connection)
03:01:26***Saving seen data "./dancer.seen"
03:02:18 Quit pamaury (Remote host closed the connection)
03:02:36 Quit designate72 (Quit: Leaving)
03:03:42 Quit Galois (Quit: Disconnecting)
03:04:57 Join Galois [0] (
03:12:13preglowany way to get rockbox back on the notification bar?
03:13:29S_a_i_n_tif it's should be there.
03:13:41preglowturned up when i started playing something
03:14:23preglowweird, the hardware back key didn't work before, but now that works too
03:14:37preglowguess i'll have to test around more
03:14:50preglowstill no way to exit it? :>
03:15:14S_a_i_n_tpreglow: you don't need to.
03:15:25S_a_i_n_tit uses like literally no CPU when idle
03:15:48preglowassuming it now works properly without screwing up the sound
03:15:59preglowwhich i guess i'll find out tomorrow
03:16:13preglowbut it needed shutting down from time to time with the last build
03:17:49S_a_i_n_tJdGordon|: I've been doing some experimenting in the sim...and, it's bloody weird and I don't understand it.
03:18:14S_a_i_n_tHow can the progressbar allow the backdrop to display in the unfilled area, but not an image loaded behind it?
03:18:36S_a_i_n_tI can find multiple examples of code that suggest it used to work this way.
03:24:38JdGordon|because the backdrop is redrawn when the transparent magic colour is drawn in the pb it doesn't understand the concept of layers being in front/behind?
03:25:57JdGordon|there are no layers in rockbox
03:26:21S_a_i_n_tI would have thought if an image was drawn behind the progressbar, it would display that as opposed to the backdrop.
03:28:16JdGordon|you'd have thought wrong then
03:28:52S_a_i_n_tOccasionally I like to pretend that the skin code is sane...
03:29:06JdGordon|it is
03:29:14JdGordon|you are presuming too much of rockbox
03:29:23JdGordon|rockbox has no idea of z-ordering or layering
03:29:31S_a_i_n_tnot being able to do this one thing basically fucks my entire theme. it's really frustrating.
03:29:32JdGordon|it knows forground and background only
03:30:44S_a_i_n_ta way around it would be conditional backdrops...but I can't do that either unless something's changed. :/
03:33:05S_a_i_n_tJdGordon|: another thing I can't understand is why results in the image being drawn overtop of the progressbar.
03:33:06JdGordon|you should be able to add the backdrop image option to the bars tag
03:33:24 Quit foolsh (Read error: Connection reset by peer)
03:33:31JdGordon|because your idea of the draw order is wrong :)
03:33:58S_a_i_n_tthe prior, not the latter post.
03:34:12S_a_i_n_t"you should be able to add the backdrop image option to the bars tag" <−− clarify please
03:34:28JdGordon|add an option to the bars tag which will draw the specified image before drawing the bar
03:34:52JdGordon|the transparent magic might still cause problems but it will be clsoe enough
03:35:03JdGordon|and then s/transparent/forground/ magic and you are all set
03:35:03S_a_i_n_tby "you" you mean, "people in general"...right? ;)
03:35:09JdGordon|no, i mean you
03:35:12JdGordon|the code is simple :)
03:35:34*JdGordon| goes to get a code and his netbook while his pc compiles
03:35:40S_a_i_n_tyou and I have varying definitions of simple apparently.
03:40:25JdGordon|hehe rpbably
03:40:53JdGordon|ok, well %x really should draw in the corect order, but that broke themes which is why it was backed out
03:43:52JdGordon|mind you, you would still need to use %xd for this because it would need to be drawn every refresh, not just on first load
03:45:51S_a_i_n_tI even toyed with the idea of using a backward filling progressbar (we can do that, right?) as the "background".
03:46:16S_a_i_n_tso, when one filled, the other unfilled...but I think it'd only work nicely in my head.
03:46:24JdGordon|it wont work
03:46:30JdGordon|the bars clear unused area
03:46:44S_a_i_n_tdammit! why is this one silly thing such a bastard? ;)
03:53:22 Join JdGordon1 [0] (
03:54:01JdGordon1S_a_i_n_t: try
03:54:23JdGordon1use "backdrop, <backdrop image label>" in the params list
03:55:45S_a_i_n_tcan you give me an example of syntax please?
03:55:58S_a_i_n_tI can't test it right now, but I can when I get homw tonight.
03:56:12S_a_i_n_t*home too
03:56:18JdGordon|do you know how to use the "image" option on the bar?
03:58:33 Quit kugel (Remote host closed the connection)
03:58:34S_a_i_n_tlike, for progressbar, and volumebars? "%<tag>(X,X,X,X,<filename>.ext)" ?
03:58:58 Join enthdegree [0] (
03:59:04enthdegreehow good is rockbox on the sansa clip?
03:59:20enthdegreeStrife89: Do you have a brighthand account?
03:59:39Strife89enthdegree: I do, actually ...
03:59:44Strife89enthdegree: Strife89 there. :)
04:00:12enthdegreewhat! I knew I had seen the nick from somewhere.
04:02:15krazykitenthdegree, depending on your metric, "acceptable" to "excellent"
04:02:44S_a_i_n_tif you like the OF, you'll probably think Rockbox is crap ;)
04:03:01S_a_i_n_tbut if you like the OF, we can't help you :P
04:03:50enthdegreeWell, my c250 finally bricked. I was in the middle of making a scientific graphing calculator for it and now I need another rockbox device to do it on
04:04:11Strife89enthdegree: Which Clip are you asking about, exactly?
04:04:15enthdegreeClip Plus
04:04:41krazykitenthdegree, well, for graphing, you'd probably want something with a larger screen
04:04:43*Strife89 likes using Rockbox on the Clip+ - but USB isn't working yet, so one has to deal with the OF for now. =/
04:05:08Strife89At least for putting music on it, I mean.
04:05:55enthdegreeWell, I am only getting it for developing so it should be fine. (c: may as well get a target with a larger/nicer screen.
04:06:26krazykityou can develop on the sim too ;)
04:06:29S_a_i_n_tFuze for instance
04:06:55enthdegreeofc. The clip seems to be the most screen-constrainted device though and I want it to be compatible
04:07:31S_a_i_n_tthere's are more screen constrained devices.
04:07:44S_a_i_n_tcharcell, for instance.
04:08:18enthdegreewell I cant imagine a graphing calculator would work well on a charcell
04:10:39S_a_i_n_tbut, yes. krazykit it quite can develop inthe simulator too.
04:11:01enthdegreewell a ti-89 has only a few pixels more
04:14:59JdGordon|S_a_i_n_t: yes, so just add the two params "backdrop" and "<backdrop image label>" (no quotes of course)
04:15:36S_a_i_n_tI really haven't followed the additiona params shananigans
04:16:06S_a_i_n_tan example string would be really nice, sorry, but I'd never figure it out otherwise.
04:16:14*Strife89 has been interested in seeing a TI-83/84 emulator.
04:17:05enthdegreeyeah I just checked, TI-84 has 96x62px + a big gui vs the clip's 128x66
04:19:59 Quit Guest94461 (Remote host closed the connection)
04:25:02 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:25:02 Quit amiconn (Disconnected by services)
04:25:20 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:25:32 Quit pixelma (Disconnected by services)
04:25:34 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:25:36 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:26:45enthdegreeHey, for the record is the clip's 'grayscale' really as slow as it looks in this video: or does it actually flicker fast enough to look grey?
04:31:21S_a_i_n_tif you're wondering about Doom/etc. then it probably looks only slightly less crap in the video as it does in real life.
04:32:38enthdegreelol. Ok, no grayscale to work with then.
04:33:18 Quit JdGordon1 (Ping timeout: 240 seconds)
04:34:03 Quit scorche|sh (Changing host)
04:34:03 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
04:36:41 Quit TheSeven (Ping timeout: 246 seconds)
04:39:27enthdegreegoodnight, all.
04:39:27 Part enthdegree
04:41:59 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
05:01:28***Saving seen data "./dancer.seen"
05:05:23 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
05:12:39 Join Horscht [0] (
05:12:40 Quit Horscht (Changing host)
05:12:40 Join Horscht [0] (~Horscht@xbmc/user/horscht)
05:15:30 Quit Horschti (Ping timeout: 240 seconds)
05:30:33 Join xxcv [0] (
05:33:35 Quit fyre^OS (Quit: Ur skills' fireproof like a wooden panel -- U got feds talking leet on your IRC channel!)
05:42:58 Quit Horscht (Quit: Verlassend)
05:58:20 Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.)
05:59:34 Quit tchan (Read error: Connection reset by peer)
06:00:25 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
06:01:44 Quit tchan (Read error: Connection reset by peer)
06:02:38 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
06:08:08 Quit JdGordon| (Quit: leaving)
06:20:07 Quit liar (Ping timeout: 255 seconds)
06:31:29 Join liar [0] (
06:44:17 Quit Strife89 (Quit: Night!)
06:44:30 Quit panni_ (Read error: Connection reset by peer)
07:01:32***Saving seen data "./dancer.seen"
07:02:32 Quit factor (Read error: Connection reset by peer)
07:20:37 Join factor [0] (~factor@
07:21:02 Join JdGordon| [0] (
07:21:02 Quit JdGordon| (Changing host)
07:21:02 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
07:23:30 Quit simonrvn (Ping timeout: 240 seconds)
07:27:32 Quit JdGordon| (Quit: Lost terminal)
07:28:03 Quit jfc (Read error: Connection reset by peer)
07:28:33 Join jfc [0] (
07:32:17 Join JdGordon| [0] (
07:32:17 Quit JdGordon| (Changing host)
07:32:17 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
07:36:12 Join sideral [0] (~sideral@unaffiliated/sideral)
07:52:53 Join simonrvn [0] (
07:59:27 Quit Guinness (Ping timeout: 240 seconds)
08:07:30 Join webby [0] (
08:07:58S_a_i_n_tif you have a question, just ask it.
08:08:12S_a_i_n_t*a question about ROckbox
08:08:56 Join Buschel [0] (
08:09:13BuschelS_a_i_n_t: is FS #11821 still happening? or was it fixed with r29081?
08:10:15 Quit CaptainKewl (Ping timeout: 240 seconds)
08:10:23S_a_i_n_tBuschel: it does happen occasionally still, yes.
08:12:57 Quit webby (Quit: CGI:IRC (Ping timeout))
08:15:28 Quit BHSPitMonkey (Remote host closed the connection)
08:16:08BuschelS_a_i_n_t: ok, so I'll better keep it open
08:16:24 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
08:21:00 Join n1s [0] (~n1s@rockbox/developer/n1s)
08:26:00 Quit TheSeven (Ping timeout: 260 seconds)
08:28:43 Join Guinness [0] (
08:29:28 Join utanapischti [0] (
08:30:35bluebrotherpreglow: I've made a fix for that to configure after I discovered the issue. If you svn up'ed afterwards you don't need to path anything :)
08:31:24 Join peadar [0] (~peadar@
08:32:03 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:33:05 Quit sasquatch (Ping timeout: 264 seconds)
08:41:49 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
08:41:50 Quit simonrvn (Ping timeout: 240 seconds)
08:43:37 Join simonrvn [0] (simon@
08:43:40 Quit peadar (Ping timeout: 255 seconds)
08:50:16 Quit n1s (Quit: Ex-Chat)
08:52:41JdGordon|S_a_i_n_t: you get a chance to try that patch?
08:52:43sideralSaint: Re FS #11821: Have you tried the patch I've attached to this tracker item?
08:53:18sideralJdGordon: must be telepathy
08:54:02 Join B4gder [0] (~danielx@rockbox/developer/bagder)
08:54:30S_a_i_n_tJdGordon|: not yet, no.
08:54:51S_a_i_n_tI'm still quite lost on the syntax also.
08:55:28JdGordon|have you got a background bmp to go with a bar you want to use?
08:55:39JdGordon|I'd like to test, clean up and commit it i tinhk
08:56:12S_a_i_n_tI do indeed.
09:00:17 Join ender` [0] (
09:00:47JdGordon|S_a_i_n_t: so nu? link me up :D
09:01:36***Saving seen data "./dancer.seen"
09:02:32 Join efyx [0] (
09:05:46 Quit bluebrother (Disconnected by services)
09:05:48 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
09:10:35 Quit bertrik (Ping timeout: 255 seconds)
09:11:06 Join petur [0] (~petur@rockbox/developer/petur)
09:14:56S_a_i_n_tJdGordon|: <−−- snapshot of current theme code
09:15:07S_a_i_n_terrr..and images
09:18:01S_a_i_n_tI've commented out the lines that try to load an image in the progressbar viewports, my themes are always pretty well commented so you should have no trouble finding the code.
09:21:57 Quit sideral (Ping timeout: 250 seconds)
09:39:51JdGordon|got it :)
09:43:17JdGordon|I'm not so fond of the added option though
09:43:21JdGordon|but meh
09:43:28JdGordon|%x isnt working so this will have to do
09:43:34JdGordon|as i tihnk it is more flexible also
09:46:55 Join einhirn [0] (
09:57:30 Quit einhirn (Ping timeout: 272 seconds)
09:58:10 Join LinusN [0] (~linus@rockbox/developer/LinusN)
10:04:32CIA-10New commit by jdgordon (r29127): New option for the bar tags: 'backdrop, <label>' will draw another image under the progressbar (only works with image and slider bars) ...
10:09:08CIA-10r29127 build result: 10 errors, 0 warnings (jdgordon committed)
10:09:53 Join wodz [0] (
10:11:24JdGordon|^ build server errors
10:11:32wodzJdGordon|, S_a_i_n_t : what is the difference between setting option in theme cfg to '-' and not specifying the option at all?
10:12:06 Join esperegu [0] (~quassel@
10:14:41JdGordon|no difference
10:15:03JdGordon|except if you dont set it the setting will stay with whatevver was the previous value when you load a .cfg
10:16:30pixelmaI don't understand the syntax explanation in the commit message - what should <label> contain? And I seem to remember that there are also some parts in the CustomWPS wiki that use this and it (a) causes problems with the wiki software as it "thinks" those are html tags it doesn't know about probably and (b) I was unable to fix them as I didn't understand what they stood for and IIRC there were used inconsistently. It's been a while that I found them
10:16:30pixelma and asked here, got no answer and I admit I forgot since
10:17:34 Join kevku [0] (~kevku@2001:7d0:0:f9af:215:c5ff:fe7e:794d)
10:18:55S_a_i_n_twodz: it is used to default a value.
10:18:56S_a_i_n_tin case other themes set more then your theme did.
10:19:16pixelmawodz: without a "option: - " in your cfg, the option will not be touched when you load the cfg, so stays as was before even when you set it to something else. If you have this line in you cfg, the option will be set to the default value on cfg load
10:19:26 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:19:50JdGordon|pixelma: <label> is the image label you want to use
10:20:17pixelmawell, what is the image label . the "ID"?
10:20:43wodzthis a major difference betwenn option: - and lack of option in .cfg :-)
10:20:45pixelmadoes that mean you need to preload the image before or what?
10:21:47 Join sideral [0] (~sideral@unaffiliated/sideral), you gonna pastbin my theme back to me all fixed and magicy? ;)
10:22:31S_a_i_n_tI don't understand the syntax either...I think I need to see it.
10:22:38JdGordon|see the commit message
10:22:45S_a_i_n_tand brush up on the trillion other bar params
10:23:02S_a_i_n_tI did see the commit message ;)
10:23:24pixelmaS_a_i_n_t: completely?
10:23:43S_a_i_n_taha...I forget it gets truncated in this client.
10:24:33pixelmait's not the client (assuming you mean IRC client), it was limited in our CIA bot settings
10:28:04S_a_i_n_tthanks, btw JdGordon|... not throwing that theme in the crapper is a huge bonus. being able to display the progressbar conditionally is what the entire .sbs pivots around.
10:28:24S_a_i_n_tI wasn't looking forward to trying to come up with a "better" alignment.
10:32:56 Quit Galois (Quit: Disconnecting)
10:33:20 Join Galois [0] (
10:34:47S_a_i_n_tJdGordon|: are the spaces in "<blah>.bmp, backdrop, a) " deliberate/necessary?
10:35:10S_a_i_n_tit just seems weird. surprised me a little.
10:35:20JdGordon|its called readability!
10:35:40JdGordon|so yes/no (unless you ask me to debug)
10:36:03S_a_i_n_tright, yes...ok. but, are they added to read the code, or are they actual code?
10:36:42JdGordon|the parser strips the whitespace
10:36:53JdGordon|you really should add it, but the parser doesnt care
10:39:49 Join tchan1 [0] (
10:40:53 Join Rob2222 [0] (
10:41:47 Quit tchan (Ping timeout: 240 seconds)
10:42:53 Quit Galois (Quit: Disconnecting)
10:42:57pixelmaI think I know why "<label>" confuses me. It's because the other parameters are not in <> and are optional and not to be taken literally all the same
10:43:19 Join Galois [0] (
10:44:05S_a_i_n_t<blah> is a way of typing "variable" in some cases.
10:44:19S_a_i_n_tthe identifier doesn't actually need to be encased in <>
10:44:48pixelmayes, but if you don't use it consistently for all the other parameters that are "variable" too, you could leave it
10:45:31JdGordon|[] means optional
10:45:39JdGordon|<> means a placeholder for something else
10:45:44JdGordon|in this case required
10:51:45 Quit Galois (Quit: Disconnecting)
10:52:00 Join Galois [0] (
10:54:58pixelmaok, I think I understand now. Maybe someone can think about a more universal way of representing it that doesn't require regexp (or whatever it is) background knowledge
11:01:40***Saving seen data "./dancer.seen"
11:02:59 Quit petur (Ping timeout: 240 seconds)
11:03:17 Join petur [0] (~petur@rockbox/developer/petur)
11:11:15 Quit Rob2222 (Ping timeout: 240 seconds)
11:14:02 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:21:57 Quit Galois (Quit: Disconnecting)
11:22:28 Join Galois [0] (
11:37:03 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
11:49:05 Quit liar (Ping timeout: 255 seconds)
11:55:07 Join liar [0] (
12:02:02 Join mudd1 [0] (~cmertes@2001:638:504:20e0:221:70ff:fe83:655e)
12:06:33 Quit dfkt (Read error: Connection reset by peer)
12:06:34 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
12:07:52 Quit kadoban (Ping timeout: 240 seconds)
12:18:19 Nick dfkt_ is now known as dfkt (dfkt@unaffiliated/dfkt)
12:22:56 Quit Dreamxtreme (Read error: No route to host)
12:22:57 Quit bluefoxx (Read error: No route to host)
12:22:58 Join bluefoxx [0] (
12:22:59 Join Dreamxtreme [0] (~Dre@
12:23:01 Quit Loto (Quit: Loto)
12:23:25 Join Loto_ [0] (
12:51:15 Join foolsh_ [0] (
12:51:27 Join teru [0] (
12:55:25foolsh_Are there any java gurus about, that can look at FS #11903. I'm not java fluent but I think I cornered the DPAD bug on Aaapp
12:55:28 Join n1s [0] (~n1s@rockbox/developer/n1s)
12:55:36 Quit AlexP (Ping timeout: 255 seconds)
13:01:41***Saving seen data "./dancer.seen"
13:02:01 Join AlexP [0] (~alex@rockbox/staff/AlexP)
13:03:36 Quit kevku (Quit: KVIrc 4.0.2 Insomnia
13:20:33 Quit bieber (Ping timeout: 276 seconds)
13:28:40 Quit petur (Quit: *plop*)
13:29:20CIA-10New commit by teru (r29128): * Rename backlight_force_on to backlight_ignore_timeout to make it clear what the function does. ...
13:33:33CIA-10r29128 build result: All green
13:37:05 Quit GeekShadow (Ping timeout: 255 seconds)
13:37:52 Join TheLemonMan [0] (~lem0n@
13:46:56 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
14:03:05 Join MethoS- [0] (~clemens@
14:05:54 Quit alexbobP (Read error: Operation timed out)
14:06:09 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
14:09:30 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
14:17:28 Join DerPapst [0] (
14:20:25 Quit wodz (Quit: Leaving)
14:28:08 Join petur [0] (d408b802@rockbox/developer/petur)
14:30:19 Quit Galois (Quit: Disconnecting)
14:31:11 Join Galois [0] (
14:31:13sideralpamaury: Do you have a test case for the bug for which you introduced the patch in FS #11664?
14:31:53pamaurytake the clip+, plug it, retry
14:32:23pamaurywithout the patch, most of the time it doesn't work
14:32:52sideralI suspect that patch is the root of my ClipV2 corruption problems. I possibly introduces an IRQ race
14:33:40pamaurypossible, since it does everything from the irq handler, perhaps it should defer the job to a thread or a timer
14:34:31sideralI also haven't seen the problem this patch is intended to fix yet. Perhaps because I've thrown in a cancel_all_transfers(true) for good measure?
14:35:18pamaurysome people of a problem, some not, I think it's hardware related, without it, the usb controller goes mad
14:35:54pamauryperhaps the clip+ is more likely to have this problem, I don't know
14:36:16sideralI'll try removing my cancel_all_transfers(true) and see whether I can reproduce the problem
14:36:50sideralI'll run without the hard reset workaround for a few days and see whether my corruption problems go away
14:43:14 Quit markun (Read error: Connection reset by peer)
14:45:41 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
14:52:00mudd1What happens if I do rockbox_browse() menu stuff in a separate thread?
14:52:40mudd1apparently some things do happen simultaneously then
14:52:55mudd1so is there a way to tell the main thread to display a menu?
14:53:24 Quit Galois (Quit: Disconnecting)
14:54:46 Join Galois [0] (
14:55:36sideralpamaury: Hmm, I can't seem to reproduce the random USB failure w/o your hard-reset patch. So I have no way of telling whether my cancel_all_transfers(true) idea would be of help for anyone having this problem.
14:55:36 Join komputes [0] (~komputes@ubuntu/member/komputes)
14:58:08pamauryCan you post a patch with this change ? I'll test although I'm pretty sure it won't fix it since my problem is not related to bus resets
15:01:42***Saving seen data "./dancer.seen"
15:02:51pamaurynote that my change doesn't do a controller reset on each bus reset, only if there are many of them (3 at least)
15:03:18pamauryI'll test it later on
15:04:01sideralyes, I noticed. I noticed some correlation of the pattern of controller resets and my corruption issue, which is why I'm experimenting with the bus-reset path
15:04:17sideralthanks pamaury
15:13:35 Join einhirn [0] (
15:13:50 Nick tchan1 is now known as tchan (
15:14:03 Quit tchan (Changing host)
15:14:03 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
15:14:43jhMikeSwhy does it call wakeup_signal in some places without checking endpoint[].wait first?
15:15:48pamauryperhaps because it knows someone is waiting, or because the codes wakeup_signal is a stub if noone is waiting
15:16:26jhMikeSit's a sticky bit
15:18:05jhMikeSbit/flag. anyway if it's posted to before the thread arrives, the signal is there for the thread when it waits
15:18:33pamaurythen it's doing a bad thing
15:19:10jhMikeSwhat is?
15:19:11sideralit does this atomically under IRQ protection; should be safe on single core
15:20:00 Join CaptainKewl [0] (
15:20:26pamauryI mean, if wakeup_signal doesn't do anything when there is no waiting thread, then the code should be safe
15:20:28 Quit teru (Quit: Quit)
15:20:40sideralwhich it doesn't (just checked)
15:22:32sideralstill, the reset_endpoints function above does the same thing more conservatively (checks .wait before wakeup_signal)
15:22:49jhMikeSwhat about usb_drv_send_nonblocking?
15:24:05 Quit factor (Read error: Operation timed out)
15:24:13sideral??? this one never enqueues a thread for waiting
15:25:17sideralso there can be no race
15:26:04sideralhow so?
15:26:19jhMikeSif no thread is enqued for waiting and you call wakeup_signal, there will be a spurious signal and the next wait will happen without blocking
15:29:31sideralI see what you mean
15:29:47sideralhere's another question: why doesn't usb_drv_recv set blocking=true?
15:31:56jhMikeSdon't know exactly on that doesn't on the arc driver either
15:33:25jhMikeSIt looks like it must already have what it needs at the time
15:34:03pamauryrecv is not blocking
15:37:13sideralis it not? how do clients know that something was received?
15:37:14jhMikeSthe usb thread gets the signal on that via its queue, recv just sets up the transfer
15:37:31sideralI see
15:39:22jhMikeSep_in_int is for recv?
15:39:32sideralyes, it seems so
15:39:55jhMikeSyeah, then wakeup_signal is called without a thread present
15:40:07pamauryno, ep_in_int is for send
15:40:31gevaertsUSB directions are usually expressed from the host pov
15:40:55jhMikeSthere's still one there fwiw
15:42:22 Quit niekie (Ping timeout: 260 seconds)
15:42:26sideralagree. all the code paths seem to assume that posting a signal on an empty queue is a no-op
15:42:41pamaurythe code is a little bit more general than needed: it handles blocking recv even though the api doesn't
15:42:57jhMikeSit's a semaphore in effect and needs a sticky bit or it would be a race for the thread to arrive
15:43:01pamauryyes I think I made this assumption
15:43:51pamauryit shouldn't be too hard to fix it, I'll commit something so that we are sure it's safe
15:44:18sideralgreat find, jhMikeS!
15:45:16pamauryI was pretty stupid to assume that :-/
15:45:28 Join niekie [0] (~niek@CAcert/Assurer/niekie)
15:49:19jhMikeSthe arc driver had an issue where if an error occurred, the thread wouldn't wait, even if there was a post, then fail later
15:50:33jhMikeSjust waiting it with TIMEOUT_NOBLOCK is enough to reset it
15:53:21 Quit ack` (Remote host closed the connection)
15:53:22 Quit jordan` (Remote host closed the connection)
15:55:29 Join Rob2222 [0] (
16:01:24pamauryor, I just added some checks around wakeup_signal, it should be safe, any other thing ?
16:02:12jhMikeSI think so
16:04:00CIA-10New commit by pamaury (r29129): as3525v2-usb: only call wakeup_signal when a thread is actually waiting
16:04:01jhMikeSis the driver capable of an int at any time before checking "blocking" ??
16:04:23pamauryI don't understand your question
16:04:57jhMikeScould an interrupt happen during the setup for any reason?
16:05:14pamauryno, usb interrupts are disable
16:05:32sideralwell, the setup enables them eventually
16:06:50sideralsee end of usb_drv_init
16:07:03pamauryinterrupts are enable at the end of usb_drv_init
16:07:50sideralwhich is why I thought doing this in the irq handler could create a race
16:07:55CIA-10r29129 build result: All green
16:08:52jhMikeSsideral: it's not hard to deal with, but isn't the usb_drv_init call long over with by the time usb drv transfer is used?
16:10:39jhMikeSI'm not sure but I think I see a race if IRQ isn't masked until after DEPCTL is written
16:10:46pamaurymy patch calles usb_drv_exit which disable interrupts
16:11:38sideralyeah. I was concerned with the pamaury's patch in FS #11664, which does this from the IRQ handler. reenabling interrupts there could lead to a nested IRQ
16:12:14sideralbut I'm not sure −− I have no evidence, I'm just guessing
16:12:21pamaurygiven that the controller is given a few ms by the host, this it unlikely
16:12:54pamauryjhMikeS: which place are you referring to ?
16:13:40pamauryhow could a race happen ?
16:13:43jhMikeSsideral: the vic automatically allows stack interrupt?
16:14:11jhMikeSpamaury: a bus reset or some other controller event perhaps
16:15:48pamauryhum, indeed, if a bus reset occurs, it could be a mess
16:16:43jhMikeSyeah, simple, cheap assurance just to mask it
16:19:23 Join lenrlad [0] (
16:20:12 Quit lenrlad (Client Quit)
16:28:40pamauryshould I just mask the VIC interrupt ?
16:29:18jhMikeSif that works, that's better that all of them imho
16:30:13pamauryI don't see a reason to mask them all so let's go with just the usb one
16:31:41jhMikeSVIC_INT_ENABLE/CLEAR looks like it's meant for that since it's atomic
16:31:51 Quit n1s (Ping timeout: 265 seconds)
16:32:02 Quit Galois (Quit: Disconnecting)
16:32:03 Join ack [0] (
16:32:22 Join Galois [0] (
16:33:22 Nick ack is now known as ack` (
16:34:16CIA-10New commit by pamaury (r29130): as3525v2-usb: mask usb interrupt when setting up a transfer
16:34:39 Join panni_ [0] (
16:38:17CIA-10r29130 build result: All green
16:38:53 Quit crwl (Quit: screen restart)
16:41:55 Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.)
16:42:56 Join crwl [0] (
16:45:25sideralthanks guys! I'll test this (w/o the hard reset patch) for some time and let you know whether I still see corruption.
16:46:01jhMikeSI had some wondering about the fact that DMA isn't doing locked transfers
16:47:05 Quit GeekShadow (Read error: Connection reset by peer)
16:47:25 Join GeekShad0w [0] (
16:47:38pamaurywhat is a locked transfer ?
16:48:40jhMikeSDMA holds the bus for the entire transfer (8 * 32 for SD), otherwise it might get the bus takes away by something else
16:49:23pamauryand how to you tell the dma to do so ?
16:49:52 Quit simonrvn (Ping timeout: 240 seconds)
16:50:38jhMikeSDMAC_CH_CONFIGURATE bit 16
16:52:58 Join simonrvn [0] (simon@
16:53:13pamauryyou can control the usb dma with this register ?
16:54:06 Join Highlander [0] (
16:54:11jhMikeSno, just the SD and IIS
16:54:13 Quit krazykit (Quit: bbl)
16:55:30pamauryok, it makes sense since the usb controller reports internal dma
16:55:52pamaurybut there isn't much control over it
16:55:54jhMikeSafaict is makes the PL081 do that size in a single burst without releasing the bus
16:57:28 Join n1s [0] (
16:57:28 Quit n1s (Changing host)
16:57:28 Join n1s [0] (~n1s@rockbox/developer/n1s)
16:58:03jhMikeSbut the docs also seem to indicate it'll do it automatically the way it's setup already (src_width=dst_width and size >= 4)
17:00:00*jhMikeS hopes fuzev2 usb doesn't have to be so painfully slow like OF :\
17:01:12 Quit jfc (Quit: I wonder what this button over here does..)
17:01:32pamauryok, let's be brave and try to understand the usb of code...
17:01:44***Saving seen data "./dancer.seen"
17:01:45 Join jfc [0] (
17:03:06jhMikeSthe OF is not good, or at least my device's USB is slow
17:03:28pamaurybut it works :)
17:03:34 Join TheSeven [0] (
17:03:37 Quit TheSeven (Changing host)
17:03:38 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
17:03:39jhMikeStrue enough :)
17:04:20 Quit sideral (Ping timeout: 250 seconds)
17:05:20jhMikeSwhat defines do I need to actually use it there? the usual or more?
17:06:44pamaurywhich defines ?
17:06:44 Join sideral [0] (~sideral@unaffiliated/sideral)
17:07:11jhMikeSjust uncomment USE_ROCKBOX_USB and that's enough?
17:07:29pamauryhave a look at FS #11664
17:08:05pamauryyeah basically uncomment USE_ROCKBOX_USB,
17:08:08 Part LinusN
17:09:51jhMikeSI haven't got much on there so if it's gets trashed then no big deal
17:14:05 Part Zagor
17:15:57 Quit tchan (Read error: Connection reset by peer)
17:16:02jhMikeSso far so good, got two disk drives :)
17:16:12 Quit sideral (Remote host closed the connection)
17:16:27 Join sideral [0] (~sideral@unaffiliated/sideral)
17:16:42 Quit Guinness (Read error: Connection reset by peer)
17:16:47 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
17:17:01 Join Guinness [0] (
17:21:38 Quit Highlander (Remote host closed the connection)
17:21:42jhMikeSafter a few plugs, it seemed to be not connecting as high speed
17:22:15jhMikeSnot seemed though
17:26:22jhMikeSdumping 63MB video was much faster than OF though :)
17:27:09dfktjhMikeS, i found it helps to use the correct cluster size with sansa players, i.e. formatting them with the official tool - just an additional hint :)
17:27:52jhMikeSThanks. I'll keep that in mind. I haven't ever formatted this one.
17:28:53dfktwindows-only software, unfortunately -
17:31:07 Quit B4gder (Remote host closed the connection)
17:31:35 Join robin0800 [0] (
17:32:57jhMikeSArticle 8 seems to indication I have to destroy their website if my license is terminated
17:34:24 Quit TheSeven (Read error: Connection reset by peer)
17:34:27 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
17:34:37jhMikeSForget that, the entire SD association must be destroyed (in accordance with their terms)
17:35:36*jhMikeS finds that acceptable
17:39:28 Quit TheLemonMan (Quit: free(me))
17:39:29 Join sideral1 [0] (~sideral@unaffiliated/sideral)
17:40:17 Quit sideral (Ping timeout: 240 seconds)
17:48:37 Quit sideral1 (Remote host closed the connection)
17:49:16 Join sideral [0] (~sideral@unaffiliated/sideral)
17:53:20 Quit pamaury (Remote host closed the connection)
17:54:48sideralgevaerts: Have you had a chance to look over the autoresume discussion summary in FS #11748?
17:54:57gevaertsnot yet
17:55:12 Join pamaury [0] (
17:55:12 Quit pamaury (Changing host)
17:55:12 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
17:58:51 Quit sideral (Remote host closed the connection)
17:59:08 Join sideral [0] (~sideral@unaffiliated/sideral)
18:01:38 Quit sideral (Client Quit)
18:02:17 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
18:04:02 Quit petur (Quit: Page closed)
18:06:09CIA-10New commit by dionoea (r29131): Android build tweaks. ...
18:08:41 Join amee2k [0] (
18:09:35CIA-10r29131 build result: All green
18:11:00CIA-10New commit by dionoea (r29132): Move android notification display format logic to java code (no functional change, this is used by FS #11902).
18:11:40 Join sideral [0] (~sideral@unaffiliated/sideral)
18:13:17 Quit sideral (Remote host closed the connection)
18:14:13CIA-10r29132 build result: All green
18:14:20 Join sideral [0] (~sideral@unaffiliated/sideral)
18:15:18jhMikeSafter a few plugs "this device can perform faster" again
18:16:25 Join catpainkewl [0] (2669ecc2@gateway/web/freenode/ip.
18:17:01 Join kevku [0] (~kevku@2001:7d0:0:f9af:215:c5ff:fe7e:794d)
18:17:34 Join DSStrife89 [0] (~Strife89@
18:17:52 Quit n1s (Quit: Ex-Chat)
18:18:15jhMikeSI've seen it on PP and i.MX31 too though ever since it became composite
18:18:22jhMikeSnot as readily though
18:20:37 Part Mr_Queue
18:21:50jhMikeSIntel's USB drivers seem buggy anyway on this machine
18:23:32 Quit sideral (Remote host closed the connection)
18:24:02 Join sideral [0] (~sideral@unaffiliated/sideral)
18:26:26mudd1just in case someone knows but didn't get these messages:
18:26:28mudd1<mudd1> What happens if I do rockbox_browse() menu stuff in a separate thread?
18:26:28mudd1<mudd1> apparently some things do happen simultaneously then
18:26:28mudd1<mudd1> so is there a way to tell the main thread to display a menu?
18:27:23jhMikeSthrough a queue
18:27:56CIA-10New commit by dionoea (r29133): Oops, this line wasn't supposed to make it into svn.
18:28:27*dionoea should try using rockbox' git repo. it would prevent such mistakes from happening
18:29:01mudd1jhMikeS, could you give me enough words to at least google it? I don't think "queue" will do ;)
18:29:56jhMikeSI'm not sure what you're up to exactly
18:30:19Torneyou probably should be looking in our source, not on google, to know what that means :)
18:30:48jhMikeShe could google "queue"
18:31:04mudd1well, I wrote a plugin that listens to events and then wants to display a menu
18:31:13mudd1unfortunately it's running in its own thread
18:31:26mudd1so calling rockbox_browse will do weird things
18:31:29jhMikeSsome tsr thing?
18:31:37CIA-10r29133 build result: All green
18:31:55jhMikeSdefine a new system message and have the default event handler display what you want
18:32:45jhMikeSbetter you, you could install an event callback in your plugin, along with a private plugin system message
18:32:53jhMikeS*better yet
18:34:56jhMikeSjust define a general system message if the core is expected to process it, plugin message class is for private use
18:35:15mudd1ah so I use the global event queue to call a callback in my code?
18:36:34jhMikeSthe default event handler function in misc.c would have to intercept and use the event api to call it
18:36:49 Join kadoban [0] (
18:37:09jhMikeSthe main thread isn't executing in your own code so I'm not sure else how to get it there
18:37:41mudd1Is there a standard way for plugins to invent new messages so that there won't be any conflicts?
18:39:07 Quit sideral (Ping timeout: 264 seconds)
18:39:09jhMikeSyes, but those should alwasy be ignore by the core
18:39:29jhMikeSlook in kernel.h
18:42:56 Quit DSStrife89 (Quit: ClIRC v0.05 (homebrew IRC client for Nintendo DS))
18:43:07mudd1Ok, so I just use something of class SYS_EVENT_CLS_PRIVATE and hope that I don't collide with other plugins, right?
18:43:17 Join DSStrife89 [0] (~Strife89@
18:43:46jhMikeSI'm not sure I'd use that in this case
18:43:55 Join Strife89TX [0] (~cstrife89@
18:44:31mudd1ok ... may I know why? It says /* For use inside plugins */
18:44:35jhMikeSdefault_event_handler has to see it then call your code
18:45:24jhMikeSbut not if the plugins require the core to do something. mpegplayer uses it to post to the button queue when the LCD is activated, but it only handles it within the plugin.
18:46:41jhMikeSsome misc. event would be better that can be called from default_event_handler
18:47:00jhMikeSs/call from/processed in
18:47:30 Join LambdaCalculus37 [0] (~3f74f70d@rockbox/staff/LambdaCalculus37)
18:47:32 Join linuxguy3 [0] (
18:52:13mudd1sorry if I seem a bit slow but I'm having trouble to understand the plugin API here ... I'm guessing that I need default_event_handler_ex() to register my callback but it doesn't seem to be used that way in existing code
18:52:34mudd1it's checked for its return value instead
18:53:31jhMikeShave the plugin register the event
18:56:07jhMikeSneeds to be unique among event ids
18:56:09mudd1and that's all I need because it has a handler parameter that probably is my callback and I'm done?
18:56:44mudd1if it's just that then it sounds easy enough, thank you :)
18:57:48jhMikeSit should be defined in apps/appevents.h it looks like
18:58:11 Join bertrik [0] (
18:58:11 Quit bertrik (Changing host)
18:58:11 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
18:59:32 Quit DSStrife89 (Quit: ClIRC v0.05 (homebrew IRC client for Nintendo DS))
18:59:32jhMikeSone sys message, one event
18:59:54 Join DSStrife89 [0] (~Strife89@
18:59:56mudd1ok, will have a look how to best include it there
19:00:49*jhMikeS thinks maybe these two should be merged (the kernel ones and the event callback ones)
19:01:09 Join peadar [0] (
19:01:47***Saving seen data "./dancer.seen"
19:06:49 Join user890104 [0] (
19:11:38 Quit tchan (Quit: WeeChat 0.3.4)
19:20:35 Join Horscht [0] (
19:20:35 Quit Horscht (Changing host)
19:20:35 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:27:33 Join moos [0] (moos@rockbox/staff/moos)
19:29:56 Quit LambdaCalculus37 (Quit: CGI:IRC 0.5.9 (2006/06/06))
19:36:01 Quit DSStrife89 (Quit: ClIRC v0.05 (homebrew IRC client for Nintendo DS))
19:36:47 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
19:38:34 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:43:02 Quit peadar (Quit: peadar)
19:44:58 Quit GeekShad0w (Ping timeout: 246 seconds)
19:51:35 Quit benedikt93 (Quit: Bye ;))
19:54:34 Join solexx_ [0] (
19:56:53 Quit solexx (Ping timeout: 240 seconds)
19:58:28 Quit user890104 ()
20:02:57 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
20:12:29 Join UnconventionalT [0] (
20:13:06UnconventionalTHow is one supposed to tell if one's database is finished? Cause honestly, I'd rather have the display lock up, and release when it's done.
20:13:41 Quit Galois (Quit: Disconnecting)
20:14:12 Join Galois [0] (
20:14:30pixelmawatche the disk activity on the right side of the statusbar
20:14:45 Quit Strife89TX (Quit: Back to the lair-- er, dorm. :))
20:15:39pixelmait should vanish once the database initialisation (or update) in the background is finished
20:16:42UnconventionalTDisk activity? Next to the volume and battery symbols?
20:18:23pixelmano, the rightmost I think, even to the right of the clock
20:19:08pixelmaif you use the default statusbar
20:19:12amiconnIf you want a blocking view, just enter the database from the main menu while it's scanning. It will show scanning progress; what happens when it's finished depends on whether you have dircache enabled or not
20:19:39UnconventionalTamiconn, Ah, thanks.
20:19:51UnconventionalTpixelma, Also, just found what you were talking about.
20:20:01amiconnIf you do, it will show commit progress, and after that it lets you use it directly. If you don't, it will show a splash that you need to reboot, and exit
20:21:58UnconventionalTamiconn, Alright. I'm still trying to get used to Rockbox, on a glitchy platfrom no less (iPod Classic). I have to say, I'm loving the ability to play flacs so far. :D
20:29:51jhMikeSlol, I keep trying to directory skip and it keeps rewinding the current song
20:31:04 Quit mudd1 (Read error: Operation timed out)
20:32:26UnconventionalTOne more question, on the iPod, the only way to go back in directory is by pressing the previous button, pressing the menu button takes me to the menu. How can I change this behaviour?
20:32:31 Quit amiconn (Disconnected by services)
20:32:32 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
20:32:50 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
20:33:19 Quit pixelma (Disconnected by services)
20:33:20 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
20:33:35 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
20:34:32jhMikeSoh crap, it's picturflow striking again...with secret playlist creation
20:34:33Tornebutton mapping is not configurable
20:34:46Torneyou would have to change the keymap and recompile to change how it works
20:35:19Tornewe don't copy the original firmware's behaviour.
20:35:25 Join icarusfactor [0] (~factor@
20:35:40 Quit in-the-store (Quit: Page closed)
20:36:37 Quit icarusfactor (Read error: Connection reset by peer)
20:37:01 Join icarusfactor [0] (~factor@
20:37:09UnconventionalTTorne, it's not so much the behaviour, it's ease-of-use... Ah well, I can get used to it. It's not that big of a deal.
20:40:51*bluebroth3r always is confused by Apple products going back a level with a button labelled "menu"
20:42:18 Join n1s [0] (
20:42:18 Quit n1s (Changing host)
20:42:18 Join n1s [0] (~n1s@rockbox/developer/n1s)
20:43:00 Join TheLemonMan [0] (~lem0n@
20:43:15jhMikeSyou mean it doesn't show the wine list?
20:43:19 Nick icarusfactor is now known as factor (~factor@
20:44:03 Quit amiconn (Disconnected by services)
20:44:04 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
20:44:21 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
20:44:28 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
20:44:28 Quit pixelma (Disconnected by services)
20:44:35UnconventionalTbluebroth3r, Well... it worked pretty well, either that or I got used to it pretty quickly. :/
20:44:43 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
20:45:20 Part bluebroth3r
20:45:35 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
20:47:41 Quit Mic92|away (Ping timeout: 255 seconds)
20:58:16 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
20:58:31Elfishwhats the battery duration like with rockbox?
20:58:42Elfishbetter or worse then running the native apple firmware? :o
20:58:57Elfishoh and hi everyone btw :P
20:59:48 Quit Keripo (Quit: Leaving.)
21:00:50Elfish*ipod classic
21:01:50***Saving seen data "./dancer.seen"
21:02:18UnconventionalTElfish, you're in the same spot as I'm in. :D
21:02:35 Join Mic92|away [0] (
21:02:47 Join fml [0] (
21:03:33fmlJdGordon|: hello. Why do some options in the bar wps tags accept both file name and a label and others only accept image labels?
21:04:02ElfishUnconventionalT hehe i'm happy that rockbox runs on ipod classic :>
21:04:13Elfishi dont dare to install it yet tho
21:04:31pixelmaElfish: on the Ipod Classic, battery is probably less currently. We try to be better than the official firmware but optimising takes a while because it needs to be figured out how to disable/enable things as needed
21:04:46 Quit S_a_i_n_t (Ping timeout: 246 seconds)
21:04:49pixelmaI don't have such a device so can't give you numbers
21:05:08UnconventionalTpixelma, I was thinking about doing a battery benchmark tonight.
21:05:09Elfishhow to test? there'S a plugin for battery tests i've seen
21:05:29fmlpixelma: same question to you (ba wps tags, see above) since you seem to do theme development
21:05:36UnconventionalTElfish, have you been keepin up here?
21:05:53Elfishoh i didnt read that yet
21:06:23pixelmafml: no idea, I didn't follow the label stuff nor this load of bar tag options
21:08:21pixelmaI would think you only need one filename parameter inside all of those, more and it gets confusing (which it already is)
21:08:54 Join thomasjfox [0] (
21:09:00 Join Buschel [0] (
21:09:05 Join Keripo [0] (
21:09:34BuschelUnconventionalT, Elfish: regarding battery life on iPod classic ->
21:11:29fmlpixelma: the fact that a file name can be used directly is a good thing IMO, but the form "option=value" would be more readable. And, either all options should accept a file name or none. Now it's confusing. But I'm just an observer since I don't use them at all.
21:11:34Elfish8:20 isnt that good
21:12:02 Join mudd1 [0] (
21:12:05Buschelas pixelma stated the port is still in an early state.
21:14:06pixelmafml: to me it's a bar tag and I'd only expect one filename in there and that's the one used for the bar itself. Putting the slider, background or whatever things there can be in there too would be way too crowded *in my imagination*. It already is crowded...
21:14:12Elfishbuschl i saw that.
21:14:28 Join user890104 [0] (~Venci@2001:0:5ef5:79fd:285a:39b7:2b16:10ec)
21:15:08UnconventionalTCan anybody tell me what the application icon below the generic text file is in tango_small_viewers?
21:15:20pixelmafml: but I don't use it either and don't plan to. In fact, the theme I made for myself doesn't even use one external bitmap bar
21:17:52UnconventionalTOr can anybody give me a legend to the icons?
21:18:26ElfishUnconventionalT does the fm radio stuff work on ipod classic?
21:18:49UnconventionalTElfish, Nay, the iPod Classic has no radio tuner.
21:19:53fmlpixelma: I understand the wish to put it all into one tag, I would do it the same way. But I'd do it consistently. But my theme is text only and doesn't use any graphics at all (only the built in progress bar without any options, just %pb).
21:22:05 Join moos_ [0] (
21:22:33 Quit moos (Ping timeout: 240 seconds)
21:22:33 Nick moos_ is now known as moos (
21:23:00 Quit moos (Changing host)
21:23:00 Join moos [0] (moos@rockbox/staff/moos)
21:29:26 Quit fml (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
21:38:52 Join [Saint] [0] (S_a_i_n_t@
21:39:17 Quit moos (Ping timeout: 272 seconds)
21:40:48 Join moos [0] (
21:40:48 Quit moos (Changing host)
21:40:48 Join moos [0] (moos@rockbox/staff/moos)
21:48:08 Join PeterNL [0] (
21:48:17PeterNLHi all, anybody here?
21:49:51 Join wodz [0] (
21:50:02wodzdead souls only
21:50:04PeterNLI have an ProLine MP557, which is based on a Rockchip chip. USB id is 071b:3203
21:50:12 Join sideral [0] (~sideral@unaffiliated/sideral)
21:50:49PeterNLThe original firmware is somewhat broken, I cannot copy files to the built-in memory.
21:51:08PeterNLShould I try rockbox on that player?
21:51:13wodzPeterNL: despite rockchip produces several lines of SoCs rockbox doesn't run on any
21:51:54PeterNLIs there any other thing I can try? I cannot seem to find anything about the official formware for this player.
21:52:04BushmillsPeterNL: did you try recreating the FAT file system on player storage?
21:52:05PeterNLNot even a web site address in the manual
21:52:18PeterNLBushmills: that's a good one. Will try that right away :)
21:52:54Bushmillsmaybe even a fsck will help
21:53:15wodzPeterNL: out of curiosity what does system info (or something similar) states about SoC used in this player?
21:53:33PeterNLthis is the manual:
21:54:40PeterNL(on debian testing, but That Other OS has the same problem.)
21:57:40PeterNLshould I try fat16 or fat32?
22:00:11wodzfat32 I suppose
22:00:11PeterNLhmmm, it failed
22:00:11PeterNLfailed again...
22:01:26wodzheh I should find some motivation and port rb to rk270x
22:01:27 Quit logbot (Ping timeout: 272 seconds)
22:01:27***ERROR: (Closing Link: (Ping timeout: 272 seconds)) from
22:01:27***Saving seen data "./dancer.seen"
22:01:29***Started Dancer V4.16
22:01:29***Connected to on port 6667
22:01:29***Logfile for #rockbox started
22:01:30Mode"logbot :+i" by logbot
22:01:34***Server message 501: 'logbot :Unknown MODE flag'
22:01:35 Join logbot [0] (
22:01:35 Join sideral [0] (~sideral@unaffiliated/sideral)
22:01:35 Join wodz [0] (
22:01:35 Join PeterNL [0] (
22:01:35 Join moos [0] (moos@rockbox/staff/moos)
22:01:35 Join [Saint] [0] (S_a_i_n_t@
22:01:35 Join user890104 [0] (~Venci@2001:0:5ef5:79fd:285a:39b7:2b16:10ec)
22:01:35 Join mudd1 [0] (
22:01:35 Join Keripo [0] (
22:01:35 Join Buschel [0] (
22:01:35 Join thomasjfox [0] (
22:01:35 Join Mic92|away [0] (
22:01:35 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
22:01:35 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
22:01:35 Join pixelma [0] (quassel@rockbox/staff/pixelma)
22:01:35 Join amiconn [0] (quassel@rockbox/developer/amiconn)
22:01:35 Join TheLemonMan [0] (~lem0n@
22:01:35 Join n1s [0] (~n1s@rockbox/developer/n1s)
22:01:35 Join factor [0] (~factor@
22:01:35 Join Galois [0] (
22:01:35 Join UnconventionalT [0] (
22:01:35 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
22:01:35 Join solexx_ [0] (
22:01:35 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
22:01:35 Join Horscht [0] (~Horscht@xbmc/user/horscht)
22:01:35 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
22:01:35 Join linuxguy3 [0] (
22:01:35 Join kadoban [0] (
22:01:35 Join kevku [0] (~kevku@2001:7d0:0:f9af:215:c5ff:fe7e:794d)
22:01:35 Join catpainkewl [0] (2669ecc2@gateway/web/freenode/ip.
22:01:35 Join amee2k [0] (
22:01:35 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
22:01:35 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:01:35 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
22:01:35 Join robin0800 [0] (
22:01:35 Join Guinness [0] (
22:01:35 Join jfc [0] (
22:01:35 Join simonrvn [0] (simon@
22:01:35 Join crwl [0] (
22:01:35 Join panni_ [0] (
22:01:35 Join ack` [0] (
22:01:35 Join Rob2222 [0] (
22:01:35 Join niekie [0] (~niek@CAcert/Assurer/niekie)
22:01:35 Join CaptainKewl [0] (
22:01:35 Join komputes [0] (~komputes@ubuntu/member/komputes)
22:01:35 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
22:01:35 Join DerPapst [0] (
22:01:35 Join MethoS- [0] (~clemens@
22:01:35 Join AlexP [0] (~alex@rockbox/staff/AlexP)
22:01:35 Join foolsh_ [0] (
22:01:35 Join Loto_ [0] (
22:01:35 Join Dreamxtreme [0] (~Dre@
22:01:35 Join bluefoxx [0] (
22:01:35 Join dfkt [0] (dfkt@unaffiliated/dfkt)
22:01:35 Join liar [0] (
22:01:35 Join esperegu [0] (~quassel@
22:01:35 Join efyx [0] (
22:01:35 Join ender` [0] (
22:01:35 Join utanapischti [0] (
22:01:35 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
22:01:35 Join xxcv [0] (
22:01:35 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
22:01:35 Join mystica555 [0] (
22:01:35 Join CIA-10 [0] (~CIA@
22:01:35 Join T44 [0] (
22:01:35 Join perrikwp [0] (18a7a08e@gateway/web/freenode/ip.
22:01:35 Join pikytcus [0] (
22:01:35 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
22:01:35 Join froggyman [0] (~seth@unaffiliated/froggyman)
22:01:35 Join kisak [0] (
22:01:35 Join timccc1 [0] (~timccc@
22:01:35 Join Barahir [0] (
22:01:35 Join xavieran [0] (
22:01:35 Join cjcopi [0] (
22:01:35 Join yosafbridge [0] (
22:01:35 Join guymann_ [0] (~charles@
22:01:35 Join jae_ [0] (
22:01:35 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
22:01:35 Join Xerion [0] (
22:01:35 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
22:01:35 Join Battousai [0] (~bryan@gentoo/developer/battousai)
22:01:35 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
22:01:35 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
22:01:35 Join kkit|sh [0] (
22:01:35 Join Bagder [0] (~daniel@rockbox/developer/bagder)
22:01:35 Join MagusG [0] (
22:01:35 Join soap [0] (~soap@rockbox/staff/soap)
22:01:35 Join scorche [0] (~scorche@rockbox/administrator/scorche)
22:01:35 Join balintx_ [0] (
22:01:35 Join rasher [0] (~rasher@rockbox/developer/rasher)
22:01:35 Join antil33t [0] (
22:01:35 Join preglow [0] (
22:01:35 Join Zambezi [0] (Zulu@
22:01:35 Join ThomasAH [0] (
22:01:35 Join n17ikh [0] (
22:01:35 Join FOAD [0] (~dok@
22:01:35 Join iq [0] (~iq@unaffiliated/iq)
22:01:35 Join @ChanServ [0] (ChanServ@services.)
22:01:35 Join Dhraakellian [0] (
22:01:35 Join blast007 [0] (~blast007@bzflag/developer/Blast)
22:01:35 Join burn [0] (
22:01:35 Join Kohlrabi [0] (
22:01:35 Join Slasheri [0] (miipekk@rockbox/developer/Slasheri)
22:01:35 Join Farthen [0] (
22:01:35 Join avacore [0] (
22:01:35 Join ranmachan [0] (
22:01:35 Join dionoea [0] (~dionoea@videolan/developer/dionoea)
22:01:35 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
22:01:35 Join powell14ski_ [0] (
22:01:35 Join jepler [0] (~jepler@emc/developer/pdpc.professional.jepler)
22:01:35 Join merbanan [0] (
22:01:35 Join thegeek [0] (
22:01:35 Join Sajber^ [0] (~Sajber^
22:01:35 Join logiclost [0] (
22:01:35 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
22:01:35 Join plux [0] (
22:01:35 Join Bushmills [0] (
22:01:35 Join YPSY [0] (
22:01:35 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
22:01:35 Join bug2000 [0] (~bug@unaffiliated/bug2000)
22:01:35 Join TBCOOL [0] (
22:01:35 Join simabeis [0] (
22:01:35 Join knittl [0] (~knittl@unaffiliated/knittl)
22:01:35 Join miceh [0] (
22:01:35 Join ved [0] (
22:01:35 Join maraz [0] (
22:01:35 Join tmzt [0] (~tmzt@
22:01:35 Join literal [0] (
22:01:35 Join Torne [0] (~torne@rockbox/developer/Torne)
22:01:35 Join [fred] [0] (
22:01:35 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
22:01:35 Join parafin [0] (
22:01:35 Join zu [0] (
22:01:35 Join aevin [0] (eivindsy@unaffiliated/aevin)
22:01:35 Join ehntoo [0] (
22:01:35 Join Utchy [0] (
22:01:35 Join bzed [0] (
22:01:35 Join Rondom [0] (
22:01:35 Join Hadaka [0] (
22:01:35 Join pjm0616 [0] (~user@
22:01:41wodzPeterNL: sorry but your problem is not related to rockbox in any way
22:01:54 Join Buschel_ [0] (
22:01:59PeterNLis that what I have? I might be able to test things
22:02:11 Join vnl [0] (
22:02:43 Quit Dreamxtreme (Quit: Ex-Chat)
22:03:31 Part vnl
22:03:52 Quit Buschel (Ping timeout: 240 seconds)
22:04:12wodzPeterNL: I don't know, I asked you a question about this
22:04:39PeterNLI posted dmesg output, is that of any help?
22:05:07 Quit mystica555 (Read error: Connection reset by peer)
22:05:27PeterNLoh. Where would I find more info?
22:06:07wodzon the player ui there is system info or something like this
22:06:28wodzwith little luck it will state what SoC it is based on
22:07:15 Quit Buschel_ (Ping timeout: 250 seconds)
22:07:21PeterNLYep. It says "major version ID: 1.3.0201; Hardware ID: V0.1 B; (memory stats)
22:07:35PeterNLNothing more
22:07:50PeterNLit is a *very* basic (and cheap) device
22:08:52 Quit CIA-10 (Read error: Operation timed out)
22:09:12wodzmy cheap rk based DAP states SDK they used to compile at least
22:09:13 Join CIA-102 [0] (~CIA@
22:10:26PeterNLWell, I already broke it lol. It claims the intrnal memory si 0,000GB total, 0,000GB used since I tried (and failed) to recreate the fat32 partition...
22:10:37 Quit catpainkewl (Ping timeout: 265 seconds)
22:11:09 Join Dreamxtreme [0] (~Dre@
22:11:12*PeterNL retries once again...
22:13:15 Join Strife89 [0] (~Strife89@
22:13:20PeterNLhey, there is a reset button. Let's try that :)
22:13:44 Quit pamaury (Read error: Connection reset by peer)
22:16:26PeterNLah, looks fixed from the system info. Now lets try to copy videos to it
22:20:18wodzPeterNL: this channel is 1) logged 2) rockbox specific. So please stay on topic.
22:20:29PeterNLOh. Sorry :)
22:20:52 Join jordan` [0] (
22:24:25UnconventionalTIs it possible to change the RockBox loading screen? Not cause I don't like displaying the fact that I run RockBox, just to change it to an image that... better fits my style.
22:24:36 Quit Keripo (Quit: Leaving.)
22:25:14thomasjfoxgevaerts: Please remind me if I forgot something important:
22:26:18wodzUnconventionalT: It's opensource so tweak to fit your needs. The startup image is compiled into binary.
22:27:00[Saint]UnconventionalT: If your question was really "can I simply cut an paste an image onto my player?"
22:27:37[Saint]you'll need to change the image in the source, or the SOURCES file that points to said image, and recompile.
22:29:06gevaertsthomasjfox: there's a typo at [themes
22:29:35gevaertsthomasjfox: also, maybe clarify that that manual link isn't actually to a manual that's entirely correct for the app port
22:29:45 Part PeterNL ("Later!")
22:30:06 Join mystica555 [0] (
22:30:44Bagderis there any screen dumps from the maemo port anywhere?
22:31:20 Quit UnconventionalT (Ping timeout: 264 seconds)
22:32:12thomasjfoxgevaerts: Fixed both, thanks
22:32:44[Saint]UnconventionalT: the SOURCES file (<root_to_source>/rockbox/apps/bitmaps/native/SOURCES) will tell you which bootsplash your player is using. Then you can either edit that image, or change the SOURCES file to point to your own image.
22:35:59 Join mrkiko [0] (~mrkiko@
22:38:13 Quit moos (Ping timeout: 240 seconds)
22:38:49 Quit efyx (Remote host closed the connection)
22:39:25 Quit factor (Read error: Connection reset by peer)
22:39:31 Join guest2222 [0] (
22:42:34guest2222Hi, i have my Sansa Clip+ in manufacture (preboot) mode I want to know if there might be some solution in future
22:43:07[Saint]a solution for....?
22:45:12 Join mystica555_ [0] (
22:45:31 Quit tchan (Read error: Connection reset by peer)
22:46:18 Join pamaury [0] (
22:46:18 Quit pamaury (Changing host)
22:46:18 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:46:20 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
22:46:33guest2222Like have something similar like e200tool that allow me to restore the i2c rom boot of the clip+
22:48:13 Quit thomasjfox (Read error: Connection reset by peer)
22:48:17bertrikI think there is no such thing as an i2c rom boot on the clip+
22:48:57 Join peadar [0] (~peadar@
22:49:13 Quit sideral (Ping timeout: 240 seconds)
22:49:19 Join Topy [0] (
22:49:39TheLemonManI.MX23 recovery mode is HID based
22:49:57TheLemonManfreescale doesnt release any documentation for this mode
22:52:42 Quit T44 (Ping timeout: 240 seconds)
22:56:29bertrikguest2222, how did you get into this mode?
22:56:49*[Saint] wonders what's wrong with the wiki re: Seacrh −−->
22:57:08 Join factor [0] (~factor@
22:57:27[Saint](there's a good full page at least of garbage on this page.
22:58:08guest2222I receive the player from a friend
22:58:38guest2222i think he was playing with rockbox
22:59:04JdGordon|fml: only the "image" option accepts both, thats to make it easier to update themes
22:59:18[Saint]"playing with rockbox" won't put the player into manufacturer mode guest2222
22:59:36guest2222i trytry to enter recovery mode following these instructions.
23:00:13wodzJdGordon|: what should be done to switch recscreen to themed one?
23:00:53 Nick guymann_ is now known as guymann (~charles@
23:01:17guest2222but seems like a can't enter into the flash drive, and i enter in a disk of /dev/sdb: 4 MB, 4231680 bytes
23:01:37JdGordon|wodz: remove all the screen drawing code and do something like the radio screen, its a bit trickier because of the list viewport which is needed but not impossible
23:02:18gevaertsguest2222: "enter into"?
23:05:53 Quit GeekShadow (Ping timeout: 240 seconds)
23:06:41 Nick evilnick_B is now known as The_Covert (0c140464@rockbox/staff/evilnick)
23:06:48guest2222i dont know, I try to enter the hidden part of the NAND flash to recover the firmware, but the computer only recognizes me 4mb in place of 979.75MB
23:07:01 Nick The_Covert is now known as evilnick_B (0c140464@rockbox/staff/evilnick)
23:07:11 Quit esperegu (Remote host closed the connection)
23:07:53bertrikguest2222, the recovery procedure is to dd the .bin file from the original firmware to the 4 MB drive
23:09:04 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
23:09:16bertrikmake very sure you know which /dev/sdX you dd to, or you might accidentally damage the contents of your hard disk
23:09:53[Saint]If someone makes it happen...I could do the rec screen themes for cabbieV2
23:10:09[Saint]wodz: JdGordon|: ^^
23:10:38wodz[Saint]: to be honest apps/ part of rb is black magic to me
23:10:55[Saint]wodz: Oh....same here.
23:11:03[Saint]That's why I stick to themeing ;)
23:12:12wodzbut another fact is that current rec screen is pissing my off
23:12:18guest2222yes but the .bin is of 18mb much bigger, i search a litte bit why 4231680 bytes, and its seems to be related with the preboot mode that is before the recovery mode
23:13:15JdGordon|I wanted to crack the bmp scrollbar, but rec skin should be pretty simple so maybe I'll do thatthis week
23:13:52[Saint]wodz: what about it is so...annoying?
23:15:12wodz[Saint]: it's ugly :-)
23:16:02 Join Charlie_Vegan [0] (~Charlie_V@
23:16:09[Saint]it can use an .sbs I just use my .sbs to keep it looking similar to the other screens.
23:16:34pixelmait's functional which matters much more to me
23:16:35guest2222I'll try to investigate a little more and to formulate better questions
23:16:44[Saint]though, being able to theme the screen fully would be nice.
23:17:00CIA-102New commit by bluebrother (r29134): Backport r29081: Fix player becoming unresponsive on Stop / Pause in some cases. ...
23:17:05[Saint]themeing the USB screen is higher on my wishlist presently.
23:17:12guest2222thanks all
23:17:35[Saint](also, adding the USB/charging screen to %cs)
23:18:18JdGordon|the rec screen makes the sbs interesting because of the required list viewport
23:19:09 Quit guest2222 (Quit: CGI:IRC (EOF))
23:19:20 Quit TheLemonMan (Quit: free(me))
23:19:24[Saint]I cut down the UI viewport for the rec-screen so it only displays the first few .sbs gives me the rest of the info I need (...ish)
23:19:54 Quit mystica555 (Ping timeout: 240 seconds)
23:21:38wodz[Saint]: isn't it more 'prosthesis' approach?
23:22:12 Quit n1s (Quit: Ex-Chat)
23:22:42 Join mystica555 [0] (
23:24:28[Saint]wodz: Oh, certainly....but I don't have the faintest idea what to do to enable skinng the rec screen "properly", so I do as much as I am able to do via the .sbs
23:25:12 Quit kevku (Read error: Operation timed out)
23:27:54Charlie_Veganhello, anyone know if rockbox does it work with a generic MP3 player called titan? What if I install it and does not work so I can return to factory state? - IMAGE:
23:28:11[Saint]No, it does not.
23:28:22[Saint]it only works on the players listed on
23:29:25Charlie_Vegan<[Saint]> ha ok
23:30:30 Quit guymann (Read error: Operation timed out)
23:31:39 Quit wodz (Quit: Leaving)
23:32:50 Join guymann [0] (~charles@
23:34:18[Saint]Charlie_Vegan: is probably worthwhile reading for you.
23:34:52[Saint]It explains what will need to happen if there ever was to be a port for your device.
23:39:18Charlie_Vegan<[Saint]> ok, I will try but is there much chance of damaging the player?
23:40:18[Saint]Understanding your players recovery routine (if it has one) is rather critical.
23:41:16 Quit bertrik (Quit: :tiuQ)
23:41:49Charlie_Vegan<[Saint]> thanks for your help, I will try
23:51:32 Quit pamaury (Remote host closed the connection)
23:51:38 Join kugel [0] (
23:51:39 Quit kugel (Changing host)
23:51:40 Join kugel [0] (~kugel@rockbox/developer/kugel)
23:52:41*jhMikeS notices the clip's codec thread priority is perpetually stuck at 13
23:55:24jhMikeS*if playing, 16 if stopped
23:55:59 Join vBm [0] (

Previous day | Next day