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

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

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

#rockbox log for 2010-08-18

00:03:59 Join Kitar|st [0] (
00:04:38 Quit bertrik (Read error: Connection timed out)
00:05:13 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
00:05:13 Quit kramer3d (Quit: Leaving)
00:07:09 Quit Jerom (Quit: Leaving.)
00:09:58 Join JdGordon1 [0] (~jonno@
00:14:25 Quit bertrik (Quit: :tiuQ)
00:14:46 Quit elcan (Ping timeout: 276 seconds)
00:17:02 Join elcan [0] (
00:20:29 Quit BRi7X_ (Ping timeout: 265 seconds)
00:21:58 Quit krazykit (Quit: Connection reset by beer)
00:33:35 Quit ender` (Quit: When I was a kid I used to pray every night for a new bicycle. Then I realised that the Lord doesn't work that way so I stole one and asked Him to forgive me. )
00:33:44 Quit JdGordon1 (Ping timeout: 255 seconds)
00:36:52 Join krazykit [0] (~kkit@
00:46:29 Quit AndyI ()
00:46:54 Quit bluebrother (Read error: Connection reset by peer)
00:47:18 Join bluebrother [0] (
00:47:18 Quit bluebrother (Changing host)
00:47:18 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
00:47:18 Join AndyI [0] (~pasha_int@
00:48:04***Saving seen data "./dancer.seen"
00:50:24 Quit notlistening (Quit: Leaving)
00:53:04 Quit mamarley (Remote host closed the connection)
00:53:12 Join bsod1 [0] (~bsod1@
00:53:34bsod1can I install rockbox to ipod video 160gb?
00:55:01evilnick_Bbsod1: Probably not, unless that iPod Video is 5th or 5.5th generation
00:55:31evilnick_BBut those weren't released with 160GB hard drives, so unless the HDD has been upgraded then no
00:56:14evilnick_Bbsod1: Try this page to check which one you have:
00:56:21bsod1are there a work for 160gb models? or should I look for another firmware?
00:56:55 Join FTMichael [0] (~FTMichael@unaffiliated/ftmichael)
00:57:16evilnick_BAFAIK there's no substantial work on a port of Rockbox, and so probably no other alternate firmwares.
00:57:26FTMichaelI don't use Rockbox but I'm looking for help with my iRiver. #iriver doesn't seem to exist; is there another channel? I've already posted to the forum at
00:58:06evilnick_BFTMichael: You could try #rockbox-community (bearing in mind that most EU people are asleep)
00:59:36FTMichaelThanks evilnick_B
01:01:10 Quit tchan (Quit: WeeChat 0.3.3-dev)
01:02:45 Part FTMichael ("")
01:08:50 Part bsod1 ("Leaving")
01:14:42 Join guax3 [0] (~Guax@
01:17:34 Quit AndyI (Ping timeout: 248 seconds)
01:17:37 Quit GeekShadow (Quit: The cake is a lie !)
01:21:48 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
01:23:35 Join mamarley [0] (
01:23:55 Part toffe82
01:24:09 Quit MethoS- (Remote host closed the connection)
01:25:04 Join AndyI [0] (~pasha_int@
01:25:29 Join MethoS- [0] (~clemens@
01:27:05 Join [AndrewR] [0] (
01:28:04[AndrewR]hi, I want to make a plugin, and I have the simulator working
01:28:14[AndrewR]except I can't seem to quit it without kill -s 9
01:28:27JdGordon|yeah, the sim is a bit finiky
01:28:35JdGordon|or do you mean quit your plugin?
01:28:38[AndrewR]should holding the menu simulator button turn it off, like the real life rockbox?
01:28:44[AndrewR]I mean quit the simulator itself
01:28:59[AndrewR]after I make changes and compile, I want to reload the simulator
01:29:23JdGordon|run it in gdb :)
01:30:13[AndrewR]that gives an easy quit command I guess?
01:30:24 Quit evilnick_B (Quit: Page closed)
01:30:52JdGordon|depends if you think typing q is easier than force killing it :)
01:31:03JdGordon|also when it crashes you are in the debugger already
01:31:04[AndrewR]yeah, I just tried it, definitely is easier
01:31:23[AndrewR]I want to make an app to track workouts
01:31:28[AndrewR]#sets, reps etc
01:31:45[AndrewR]so while you're in the gym you actually follow the app
01:31:56[AndrewR]I didn't see anything like that already
01:42:48 Quit mamarley (Remote host closed the connection)
01:43:06 Quit halmi (Quit: halmi)
01:47:59 Quit krazykit (Ping timeout: 260 seconds)
01:48:28 Quit dfkt_ (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
01:50:19 Join kaiscene [0] (
01:50:42Broam[AndrewR]: as long as you document the file format...go for it ;)
01:56:23CIA-88New commit by theseven (r27841): Fix two rather annoying Nano2G FTL bugs: 1. Fix a null pointer dereference/write, 2. Make sure all error return codes are negative.
01:56:58 Quit Judas_PhD (Quit: Aaarrrggghhh!!!)
01:58:29CIA-88r27841 build result: All green
01:59:19 Quit Dreamxtreme (Read error: Connection reset by peer)
02:00:18 Join Dreamxtreme [0] (Dreamxtrem@
02:03:35 Part Broam
02:08:30 Quit Gabe_G23 (Ping timeout: 245 seconds)
02:09:10kugel"if (entry != (struct ftl_log_type*)0)", I guess entry != NULL or even !entry isn't good enough? :)
02:10:21 Join Gabe_G23 [0] (~gabe@bzflag/player/GabrielG)
02:11:01 Join Judas_PhD [0] (
02:15:24 Join Strife1989 [0] (
02:18:41 Quit Strife89 (Ping timeout: 240 seconds)
02:23:59 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
02:24:04TheSeven!= NULL complains about a comparison to a wrong pointer type
02:24:10TheSeven!entry might work though
02:24:20 Quit bmbl (Quit: Bye!)
02:24:29TheSevenhowever, that kind of thing is all over the place in that file
02:24:40TheSevenfeel free to fix them :)
02:33:11 Join Dhraakellian [0] (
02:34:09 Join mamarley [0] (
02:39:39 Join krazykit [0] (~kkit@
02:43:38kugelTheSeven: it really warns?
02:43:52TheSevenat least it did back when i wrote that
02:44:13TheSevenas you can easily see, /me was a C newbie these days :)
02:44:27kugelthat never ever happened to me, because NULL is defined as void* (and you can safely cast back and forth to void* as per standard)
02:44:57kugelmaybe your NULL was different back then?
02:44:57TheSevenhm, interesting
02:45:05TheSevencould be possible
02:45:14TheSeveni'll try to get rid of those when I touch it the next time
02:47:04kugelhm, the signing thing of the .apk will probably be a PITA to work with
02:48:08***Saving seen data "./dancer.seen"
02:48:23 Nick stormehz is now known as storm` (
02:48:24TheSevengcc keeps complaining about void in odd ways though. for example: why isn't it allowed to declare a symbol, e.g. "__end_of_code" in a linker script, declare "extern void __end_of_code;" in a C file, and pass &__end_of_code to something that takes void*? it complains that i'm using a void value, which i'm apparently NOT doing, I'm just using its address
02:48:50TheSevendeclaring it as a dummy int works just fine, but is rather misleading
02:50:16kugelTheSeven: I thought you declare linker symbols as [] in the C files?
02:50:35kugele.g. extern char __end_of_code[];
02:51:07kugelvoid won't work of course, because it's void :)
02:52:16kugelthere's no such thing like void variables, and gcc doesn't know it comes from the linker during compilation
02:52:50*TheSeven throws a rock at gcc for being stupid and goes back to hunting an on-stack sector buffer, which tries to hide from him
02:53:42kugelit's not stupid in this case
02:53:51TheSevenbut not very clever either
02:54:24kugelyou won't get this to work in any compiler
02:54:49kugelvoid is no datatype (void* is but you cannot dereference it)
02:55:17 Join Strife89 [0] (
02:55:50kugelsame reason why compilers complain about return keywords in void functions
02:56:50kugelrefering to linker symbols as (empty) arrays really matches their nature best
02:57:20TheSevenam i dereferencing it? i don't think so.
02:58:07TheSevenactually i'm declaring it as void* to *prevent* accidentally dereferencing it
02:58:16 Quit S_a_i_n_t (Ping timeout: 252 seconds)
02:58:32 Quit Strife1989 (Ping timeout: 265 seconds)
02:58:34kugelI'm saying that void is not a valid datatype. I.e. you cannot derefence void* because void is nothing, and you cannot make variables of the type void
02:59:08TheSevenit didn't complain about the declaration of the void variable though, only about the reference to it
03:00:34*TheSeven wonders how to track down that sector buffer
03:00:45 Join S_a_i_n_t [0] (S_a_i_n_t@
03:01:31kugelTheSeven: "test.c:12: error: variable or field ‘foo’ declared void"
03:02:04kugelthat's just from the line int main() { void foo;}
03:02:37TheSevenhm, mine at least accepted "extern void whatever;" outside of a function
03:03:07TheSeven(with the yagarto toolchain, arm-none-eabi-gcc, fwiw)
03:04:46 Quit ps-auxw (Ping timeout: 248 seconds)
03:05:38 Quit Rob2222 (Ping timeout: 276 seconds)
03:05:55 Quit Dreamxtreme (Read error: Connection reset by peer)
03:08:43 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
03:11:53 Join Rob2222 [0] (
03:16:34 Quit Topy (Read error: Connection reset by peer)
03:18:30 Quit komputes (Read error: Connection reset by peer)
03:20:55 Quit mamarley (Remote host closed the connection)
03:21:01 Quit piotrekm (Ping timeout: 240 seconds)
03:22:34 Quit kugel (Remote host closed the connection)
03:26:00 Quit MethoS- (Read error: Connection reset by peer)
03:26:16 Join Dreamxtreme [0] (Dreamxtrem@
03:27:52 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
03:28:04[AndrewR]Is there a library I can use for simple GUI things like lists, buttons etc?
03:28:10[AndrewR]or are those usually custom made
03:29:15[AndrewR]or similarly a library I can use for storing and retrieving data?
03:30:52JdGordon|apps/plugins/lib has the second
03:30:59JdGordon|apps/plugins.h has the first
03:31:32 Quit DerPapst (Quit: Leaving.)
03:41:00[AndrewR]the list widget looks like what I'm looking for
03:42:31[AndrewR]so will the menu API make a menu that looks and behaves like the default menu rockbox starts up with?
03:46:09[AndrewR]for storing and retrieving data, is there any sort of relational database like sqlite?
03:52:12JdGordon|yes, no
03:52:46 Quit [AndrewR] (Ping timeout: 248 seconds)
03:55:33 Part froggyman
04:20:38 Part zibri ("bye")
04:31:19 Join froggyman [0] (~me@unaffiliated/froggyman)
04:33:20 Join fyrestorm [0] (
04:41:12 Quit TheSeven (Ping timeout: 258 seconds)
04:41:27 Join anewuser [0] (anewuser@
04:41:27 Quit anewuser (Changing host)
04:41:27 Join anewuser [0] (anewuser@unaffiliated/anewuser)
04:42:51 Quit milz (Remote host closed the connection)
04:43:15 Join leBMD [0] (
04:43:21leBMDHey guys.
04:45:14leBMDSo, rockbox officially saved me from going insane over the weekend, though there was one problem: my album art wasn't showing up.
04:45:21 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:48:10***Saving seen data "./dancer.seen"
04:48:15 Join Barahir_ [0] (
04:48:21JdGordon|that's certainly a shame
04:48:32JdGordon|insane in a much more fun way to be!
04:48:54leBMDMaybe it has something to do with the fact that my music was on before rockbox was on.
04:49:24JdGordon|did you follow our album art guide?
04:49:59leBMDthere's a guide?
04:50:39JdGordon|probably in the manual actually
04:51:08 Quit amiconn (Disconnected by services)
04:51:10 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:51:13leBMDoh, ok
04:51:28 Quit pixelma (Disconnected by services)
04:51:30 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:51:31 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:51:33 Quit Barahir (Ping timeout: 265 seconds)
04:51:46 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:52:21leBMDoh, I see!
04:57:18 Quit guax3 (Quit: Saindo)
04:59:24froggymanwhy can rockbox bundle the codecs with its builds, but most players on linux require you download a codec package separately?
05:00:20JdGordon|because of the possible patent issues I think
05:10:27leBMDactually, it's because codecs aren't GNU, and most linux distros only bundle GNU programs.
05:10:53leBMDI got album art, and it flashes in the area when I load up a song from that album, but then it goes away. Am I doing it wrong?
05:12:38mc2739which device and what theme are you using?
05:16:05leBMDI'm using a fuze v2 and right now I'm using art_fuzev2
05:18:34 Join bunnyboi [0] (
05:19:27leBMDI put it in /.rockbox/albumart and saved it as Basshunter-Now You're Gone_ The Album.jpg
05:21:17leBMDwell, actually G:\.rockbox\albumart
05:23:04 Quit piotrekm (Quit: piotrekm)
05:23:26JdGordon|and is that the extact name?
05:23:41JdGordon|it is easier to just put it as folder.jpg in the folder with the music
05:24:44leBMDSadly, I can't do that, because my album is in the OF, and I can't seem to access folders from that in MSC mode.
05:24:59leBMDthen again, I could just open it not in msc mode, and then put the art in there...
05:28:39leBMDhmmm, it still just flashes...
05:29:30leBMDmaybe the file is too large?
05:30:16leBMDeh, whatever, Ill do it later, or maybe I'll just forget it. Album art isn't a big issue with me, especially if I use something like the cassette theme.
05:30:27 Quit anewuser (Quit: FAMICOMPO 7 - August 15 Through August 31 JST -
05:30:55 Quit Ludo6431 (Quit: EOF)
05:32:13 Nick flee_freenode is now known as fleebailey33 (~fleebaile@unaffiliated/fleebailey33)
05:32:15leBMDoh wow, I guess I won't fix it soon, 'cause I just did the one thing I thought I wouldn't do, and now I have to wait like three days for my mp3 player to turn off. XD
05:32:18 Quit kadoban (Read error: Operation timed out)
05:32:18 Quit leBMD (Quit: seeya!)
05:33:49 Join kadoban [0] (
05:36:38 Quit Horscht (Quit: Verlassend)
05:41:23 Quit bunnyboi (Ping timeout: 258 seconds)
05:44:14 Join Topy44 [0] (
05:47:26 Join bunnyboi [0] (
05:47:53 Join saratoga [0] (9803c22e@gateway/web/freenode/ip.
05:54:11 Quit saratoga (Quit: Page closed)
06:42:27 Join h3po [0] (
06:47:17 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
06:48:12***Saving seen data "./dancer.seen"
06:51:36 Quit Judas_PhD (Quit: Aaarrrggghhh!!!)
07:04:53 Quit h3po (Quit: Leaving.)
07:06:02S_a_i_n_tbluebrother: Thanks for your wiki-efforts...I know what I have to do, and despite everything *seeming* correct....QT just hates me :/
07:06:10S_a_i_n_tAnd I, in turn, hate it ;)
07:07:04S_a_i_n_tI shall have a look to see if there is something *really* obvious I'm missing, but I've spent quite a lot of time looking into it...and despite the fact it *should* work, it just decides to not do as its told.
07:07:21S_a_i_n_tI will perhaps start from scratch for the millionth time thoguh.
07:08:39kaiscenesince r27821 (changes to %pb WPS tag), an image drawn below of the progress bar is not showing up. I have to reload the theme for the image to show up like it did prior to this release
07:10:30kaisceneexample: %x(a,pbbackground.bmp,32,0) \n %pb(32,0,66,6,pb.bmp) pbbackground.bmp doesn't show, but the progressbar does
07:10:45S_a_i_n_tpastebin the code...that's a bit vague.
07:10:54S_a_i_n_tyou'll probably want to just put the progressbar in a viewport all to itself.
07:12:30JdGordon|I'm surprised that *ever* worked
07:12:30kaiscenethe %x() and %pb() are in a viewport - the same viewport. are you saying to put %pb() in a completely seperate viewport?
07:13:31*JdGordon| might need to add an option to make that work properly
07:14:56JdGordon|what do you mean reload the theme?
07:15:16 Quit bunnyboi (Quit: Going!)
07:15:33JdGordon|off the top of my head I would expect the image to be drawn above the progressbar
07:15:57kaiscene(1) rockbox starts up and loads the theme automatically, the %x() image doesn't show up in WPS. (2) I load some other theme (3) I load the original theme from (1), and %x() shows up
07:16:20kaiscenewell, it's for the Clip+ and a monochome screen, so it doesn't matter if it's below or above the progressbar
07:17:02JdGordon|above means it would not show the pb at all
07:17:20JdGordon|try putting %xd(a) after the %x() line
07:17:30JdGordon|it shouldnt be needed but maybe %x() is broken
07:20:10S_a_i_n_tjust looked at the pastebin.
07:21:41S_a_i_n_tI'd leave the %x line in the default viewport, and move the progressbar into its own...then, all should be fine.
07:23:24 Join [J] [0] (juju2143@unaffiliated/juju2143)
07:23:45JdGordon|^ do that
07:24:23kaisceneokay. have to wait for Sansa's database refresh on the physical device because the simulator doesn't have this problem
07:24:31kaiscenetakes a while test
07:24:51S_a_i_n_tthat's what the simulator is for.
07:24:58S_a_i_n_ttesting on device is painful.
07:25:03S_a_i_n_tNot worth the brainache
07:25:37JdGordon|you mean the editor
07:25:51kaiscenewell, i tried jdgordon's suggestion first and it works now without reloading the theme. %xd() \n %x() \n %pb()
07:26:14S_a_i_n_tthe sim still works...and, the editor just *can't* do certain, no, I don't.
07:26:32JdGordon|now im interested in your images...
07:26:45S_a_i_n_ttry using RTL or %ax
07:26:46kaisceneoops typo, i mean %x \n %xd \n %pb
07:27:13JdGordon|what that is doing is drawing the bar then the image over the top (transparent)
07:27:24S_a_i_n_terr... S_a_i_n_t is talking about the editor here...not to confuse the current convo
07:28:31S_a_i_n_tkaiscene: I'd really put the playbar in its own viewport.
07:28:49S_a_i_n_twhile leaving the pb backdrop in the default viewport.
07:29:15S_a_i_n_tIt'd work.
07:29:20JdGordon|no that's silly.. if you want to move the viewport you have to modify co-ords in more than one place
07:30:17S_a_i_n_tit would seem to me to be the sensible way to do it from the start.
07:31:34JdGordon|not really.. things which should be draw together (spacially) should be in the same viewport
07:31:52JdGordon|so obviously you want the pb backdrop under it, so logically they shold be together in the viewport
07:32:44JdGordon|the problem with this is that the draw order breaks it, so if I remember I'll fix that by adding a backdrop image (like the slider image) option so they are drawn together
07:33:13S_a_i_n_tnot *really* any non-dynamic image I leave in the default viewport personally.
07:33:19kaiscenethat would be an elegant solution for this problem
07:33:57S_a_i_n_tthe elegant solution would be using the code in ways that work :P
07:34:00JdGordon|S_a_i_n_t: ok, but we already know we dont agree on what we tihnk is logical here
07:34:31S_a_i_n_tyeah, you write the code...and I use it in ways that work \0/
07:34:54JdGordon| so in actual fact its all YOUR fault!
07:35:15S_a_i_n_tfor being able to use your twisted mess?!? :P
07:35:24S_a_i_n_tI'd call it creative ;)
07:35:30JdGordon|yes! you shuold be complainig that it isnt working properly
07:35:35JdGordon|like kaiscene here
07:35:57S_a_i_n_twell, it *does* work properly, for me.
07:36:05S_a_i_n_tas, I use it in a sane way.
07:36:19S_a_i_n_t(sane is debatable..though, apparently)
07:36:21JdGordon|well, sane is relative... you're a kiwi after all :D
07:36:35kaiscenethe practical solution is for me to add the extra %xd() tag. the elegant solution would be for jdgordon to add syntax to handle drawing background images below the progressbar via the %pb() tag.
07:36:38S_a_i_n_tbloody aussies.
07:37:15JdGordon|kaiscene: file a bug report for that, I might not remember to fix it
07:37:30JdGordon|but yes, adding another option is by far the most sensible solution
07:37:30S_a_i_n_tkaiscene: I really don;t agree...thats just adding a differnt way to do something that can already be done, if you do it "right" from the start.
07:37:54JdGordon|S_a_i_n_t: here we go again... what you ae suggesting is the kludge way... not the right way
07:37:56S_a_i_n_tif you draw your backgroung in the default viewport, than give the playbar its own will work.
07:38:03S_a_i_n_tand no additional coding need be done.
07:38:24S_a_i_n_tIt's not a has worked right for 100s of people before now.
07:38:26JdGordon|and what if you want to conditionally show the bar?
07:38:32S_a_i_n_t1000s perhaps.
07:38:52JdGordon|that means nothing, a kludge is a kludge even if 1000000000 people put up with it
07:38:58S_a_i_n_tthen, you code it differently...but that isn;t the case here.
07:39:05S_a_i_n_tI suggested a SIMPLE fix, that works.
07:39:43S_a_i_n_tand doesn't require additional code because 1 person has a problem using it.
07:47:29S_a_i_n_tanother really simple solution would be to include the playbar background in a backdrop (thinking out loud)
07:47:55S_a_i_n_tNot he "right" fix here, but, possible.
07:50:01JdGordon|that is working around the kludge though
07:50:09JdGordon|and not workable if you want to condtianly show it
07:50:54S_a_i_n_tIf he did want to do so, I'd suggest differently...but you're talking about a use case that doesn't have anything to do with the situation at hand.
07:51:18S_a_i_n_tLike I said, I suggested a simple fix, that works...and require no additional code.
07:51:24S_a_i_n_tA clear winner IMO
07:52:47S_a_i_n_there we go...
07:53:02JdGordon|"you" seem to tihnk that the actual code fix is somehow massivly complex, or even partially complex
07:53:30S_a_i_n_tIf every time someone comes in here with something that "doesn't work" and instead of suggesting a way it can be done with esisting code, you add to the codebase...the UI will be a fucking mess in a very short while.
07:53:52S_a_i_n_tIts headed there now.
07:53:57JdGordon|not at all
07:54:22JdGordon|and that assumes that it wasnt already overly complex
07:54:51S_a_i_n_tOh, so its already making it moreso is fine?
07:55:11JdGordon|I disagree that all changes would add complexity
07:55:25S_a_i_n_tDidn't you say a few days ago that additional/optional params wan't the way to go?
07:55:43JdGordon|I highly doubt that
07:55:54S_a_i_n_tI don't see why I should be getting flamed here for suggesting a way to make something work with *no* effort.
07:55:56JdGordon|feel free to link me though, if I did it was in another ocntext
07:56:05JdGordon|who's flaming you?
07:56:17S_a_i_n_tyou seem to be trying to.
07:57:35JdGordon|dissagreeing is flaming now? All I'm saying is that working around and accepting kludges isnt necessarily a good thing
07:58:38S_a_i_n_tdisagreeing is disagreeing...saying a way that something works as intended is a kludge to try to prove a point is *very* close to flaming.
07:59:49kaisceneit seems like something is wrong with the existing code if adding %xd() after the %x() does fix the problem.
08:00:14JdGordon| ... and no, I'm bagging the code (which I tihnk I am in a position to) not you or your ideas at all
08:00:14kaiscenemaybe not "wrong" but something is "inconsistent"
08:00:17S_a_i_n_tthat would be the draw order patch that was snuck in with the new parser.
08:00:32JdGordon|nope, that would be a bug in %x()
08:00:50JdGordon|its very possible that it isnt redrawing like it should
08:00:56JdGordon|%xd() just forces the draw
08:01:20JdGordon|actually, can you file that bug also? :)
08:01:21 Quit JdGordon| (Read error: Connection reset by peer)
08:01:51S_a_i_n_tIf I didn't want kaiscene to learn to code things slightly differently, I'd hand him a .wps that fixes his issue right now.
08:02:04S_a_i_n_tI'm highly tempted to do so, its so damn simple.
08:02:24kaiscenewe already have a fix. %x() \n %xd() \n %pb() works and I'm happy with it
08:03:14kaisceneor even doing what you suggested - putting the %x() in the default viewport - would be fine
08:03:56S_a_i_n_tI just want to add that I'm not saying "because that's what I'd so...its "correct""
08:04:13S_a_i_n_tbut, it is what I'd so..and, is very simple.
08:08:56 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
08:10:50 Join chaos__ [0] (~chaos@
08:13:17 Join JdGord [0] (
08:15:12JdGordAdding the %xd is definitely a bug (unless it does draw if the %pb is commeneted out)
08:15:19JdGordWhich I doubt happens
08:15:57kaiscenei will try testing that now
08:19:43kaiscenethe %x() does not show up at all, even with %pb() commented out!
08:20:20kaiscene"reloading" the theme still fixes it
08:21:39kaisceneseems like it has nothing to do with %pb()
08:21:47JdGordOk I know what is happening :)
08:22:24JdGordNo wait.... umm...
08:22:31JdGordIt shouldn't be getting cleared
08:23:51JdGordComment out all the text lines in that viewport also?
08:24:07kaiscenei'll try that now
08:24:28JdGordSo the only line should be the %x
08:25:57JdGordBack in 40
08:26:05 Join LinusN [0] (linus@rockbox/developer/LinusN)
08:26:30 Quit JdGord (Quit: Bye)
08:28:35 Nick chaos__ is now known as chaos (~chaos@
08:28:49 Quit chaos (Changing host)
08:28:49 Join chaos [0] (~chaos@gentoo/user/ch4os)
08:29:18 Part chaos
08:48:14***Saving seen data "./dancer.seen"
08:50:20 Join JdGord [0] (
08:50:54 Join einhirn [0] (
08:58:03kaisceneJdGord, a viewport with just %x() fails to display the image without forcing it with an %xd()
08:59:07kaiscenei had already submitted a bug report complaining about the %pb tag, but %pb has nothing to do with this %x problem. want me to submit another report with a proper title anyway?
09:03:36 Quit LinusN (Quit: disconnecting from stoned server.)
09:06:13 Join LinusN [0] (
09:06:13 Quit LinusN (Changing host)
09:06:13 Join LinusN [0] (~linus@rockbox/developer/LinusN)
09:06:31JdGordNo that's fine
09:10:08 Join petur [0] (~petur@rockbox/developer/petur)
09:10:39 Quit JdGord (Quit: Bye)
09:11:47 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
09:17:53JdGordonkaiscene: did it work when %x() was the only line in the viewport?
09:18:22 Quit froggyman (Ping timeout: 265 seconds)
09:23:57JdGordon%x() and %pb() work as I would expect here
09:24:00JdGordonno %xd needed
09:24:41JdGordonyeah, you have a text line which must be breaking things
09:24:54 Quit tchan (Read error: Connection reset by peer)
09:25:43 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
09:26:07JdGordonyour paste works fine on the e200 sim
09:26:14 Quit MagusG (Ping timeout: 246 seconds)
09:27:08pixelmamaybe there is a difference if you try it on monochrome targets...
09:31:03 Join Rob2223 [0] (
09:31:54 Join MagusG [0] (
09:34:28 Quit Rob2222 (Ping timeout: 258 seconds)
09:36:08JdGordonnow I didnt I think of that :p ..... (p.s I did)
09:36:16JdGordonkaiscene: works fine on the slip also
09:36:38JdGordonopposite becaviour though, bar over image, e200 is image over bar :)
09:38:32pixelmaif it works, I really don't see why there should be yet another parameter for the progressbar
09:42:16JdGordonwhat works?
09:43:43pixelmadisplaying a background image behind the progressbar
09:44:42 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
09:45:17pixelmausing the static image tag in the same viewport
09:47:24JdGordonit doesnt do what he wants though...
09:47:24JdGordonalthough I just realised that if you put the transparent colour on the background image it should work
09:50:54kaisceneJdGordon, yes the WPS works fine on the simluator builds, but fails on my physical device
09:51:10kaiscenei'm using a Clip+
09:51:30kaisceneanother "inconsistency" that led me to bring this issues up with you guys
09:51:50pixelmaare the two running the exact same build?
09:52:44kaisceneit happens with r27821 and later for me
09:54:01pixelmain the sim or on target or both?
09:54:32kaiscenethe sim had always worked fine. the target stopped working after r27821
09:54:51 Join milz [0] (
09:55:39kaisceneJdGordon, a viewport with only %x() in it still fails to show %x() with the current build on the target/physical-device
10:08:52 Quit milz (Remote host closed the connection)
10:09:07 Join milz [0] (
10:17:41JdGordonthats pretty odd.. there is no reason it should be different :/
10:18:21JdGordonalso depending what you are going for, transparecny on the background image wont work either
10:19:19kaiscenei have white filling in the parts i want to be transparent now, is there another color that will act as "transparent" ?
10:19:45JdGordonnot for the clip
10:20:18pixelmaif they are monochrome, "white" already is transparent
10:20:47pixelmaat least that's how it worked
10:21:16pixelmaI mean monochrome bitmaps
10:24:17 Join chaos [0] (~chaos@gentoo/user/ch4os)
10:24:32 Part chaos
10:24:49 Join n1s [0] (~n1s@rockbox/developer/n1s)
10:26:57pixelmaJdGordon: which case of "what you are going for" wouldn't work?
10:29:40JdGordonits a bit hard to explain... bassically you cant to a backdrop where the unfilled part is "filled" but different to the filled part
10:30:59 Join enigmatic [0] (
10:32:28enigmaticthx for the great work just rockboxed a red fuzev2 bh0906bkzk-4gb
10:37:01pixelmaJdGordon: if you implemented draw order, I'd expect this to work if you put the %x/xd before the progressbar
10:38:56 Join DerPapst [0] (
10:39:25S_a_i_n_tdraw order *should* be implemented.
10:39:37S_a_i_n_tIt was added along with the new parser.
10:39:45JdGordonnot completly
10:39:52JdGordonit didnt work for images
10:40:02JdGordonnot without everyone needing to rework their themes
10:41:10JdGordonbelive me, I wanted it
10:41:11S_a_i_n_tso did I...kinda. But I wanted it to be optional, not forced.
10:41:16 Part LinusN
10:42:35 Join wodz [0] (
10:42:43wodzS_a_i_n_t: ping
10:43:25 Join LinusN [0] (~linus@rockbox/developer/LinusN)
10:43:43 Join chaos__ [0] (
10:45:03 Nick chaos__ is now known as chaos (
10:45:34wodzS_a_i_n_t: (for logs) I just wanted to ask about progress with battery charging icon.
10:46:03 Join Judas_PhD [0] (
10:47:47 Quit wodz (Quit: Leaving)
10:48:18***Saving seen data "./dancer.seen"
10:56:25S_a_i_n_t <−− Interesting way of doing things...
10:57:33 Quit DerPapst (Ping timeout: 265 seconds)
10:57:47 Join DerPapst [0] (
10:58:01pixelmashould this really work with overlapping viewports and things?
10:58:19S_a_i_n_tthe post I just pasted?
10:59:07S_a_i_n_tOverlapping viewports *can* work...but, are not advisable.
10:59:29S_a_i_n_tIt depends what is being displayed in each VP
11:00:03 Join Psy [0] (
11:00:16PsyHey guys :)
11:00:16S_a_i_n_t"interesting way of doing things" was more, "OMG, how does this work? does it work? I wonder what it looks like if it does!" :P
11:00:54pixelmaI wouldn't be surprised about update problems in everything above the "text lines" full screen viewport
11:01:38S_a_i_n_tI'd be interested to see a screenshot of it "working"
11:02:21S_a_i_n_tI imagine various things would flicker annoyingly as the overlapped VPs tried to update.
11:10:42CIA-88New commit by nls (r27842): FS10820 - Shopper, a shopping list plugin by Daniel Rigby.
11:10:49PsyDamn, the sansa forums are down. Does anyone have a Clip+ firmware file by any chance?
11:12:32CIA-88r27842 build result: All green
11:14:05 Join Jaykay [0] (
11:14:42n1sS_a_i_n_t: JdGordon: can FS #11490 be closed now?
11:14:53pixelman1s: is this plugin text based (could it work on charcell too)?
11:15:01S_a_i_n_tI'll have a second.
11:15:12PsyFound the clip+ firmware :) there are two files, .dat and a .bin, which do I point rockbox installer to?
11:15:13n1spixelma: it displayys a regular list so i assume so
11:15:41n1soh, it's only included for bitmap targets
11:15:42S_a_i_n_tPsy: the manual will explain that.
11:15:59S_a_i_n_tPsy: ^
11:16:48S_a_i_n_tn1s: Yes, I believe so. (re: 11490)
11:17:15pixelmait's using core actions if I see correctly, guess that works ok for this purpose
11:17:25 Quit DerPapst (Read error: Connection reset by peer)
11:17:45PsyS_a_i_n_t, thanks, I found it in the manual install section, there's no mention of which to use in the auto section... perhaps it could be updated?
11:18:07S_a_i_n_tPsy; Submit a patch to the tracker.
11:20:12n1spixelma: it builds for the player at least
11:22:12n1sit works in the player sim too so i'll just enable it for the player too
11:22:43pixelmacool :) It needs a manual entry too, I think
11:23:08CIA-88New commit by nls (r27843): Enable shopper plugin for charcell too and fix the :$ tag in shopper.c
11:23:56pixelmaI find it a bit weird though that now there is a Chopper and a Shopper ;)
11:24:23pixelmabetter than Shopbox though...
11:24:40CIA-88r27843 build result: All green
11:24:49 Join DerPapst [0] (
11:24:53n1sshopbox would have been awesome
11:25:47CIA-88New commit by nls (r27844): Whoops typoed the svn prop
11:26:09 Part chaos
11:27:11n1syes a manual page for it would be good
11:27:16CIA-88r27844 build result: All green
11:29:59n1si can't decide wether to commit that keybox patch that lets you import passwords from a plain text file, sure it's convenient but it's alos very insecure
11:30:57n1swhat's the point of adding a feature and then telling people not to use it?
11:32:02S_a_i_n_timporting PWs from a plain text file seems extroadinarily silly to me.
11:32:20S_a_i_n_tIsn't the idea behing
11:33:11n1syes, but it's darn awkward to type in the entries on the rb keyboard so i understand why people would want this
11:34:34n1s*but* that file can possibly then be restored by someone who knows what they are looking for and we *can't* even implement a schred algo that will work on all targets because of hardware FTL's
11:34:52 Join [Saint] [0] (S_a_i_n_t@
11:35:35gevaertsn1s: even worse, I predict that people would just *copy* the file to their DAP
11:36:01PsyDone S_a_i_n_t, thanks :0
11:36:34n1sgevaerts: yes, how else would they import from it? (could be done in the sim of course)
11:36:40 Quit S_a_i_n_t (Ping timeout: 252 seconds)
11:36:48gevaertsThey could save straight to the DAP disk of course
11:37:18n1sgevaerts: ah, you mean it would encourage people to keep plain text passwords on their computer?
11:37:35n1sthat is a valid point indeed
11:39:04n1ssomeone wrote me a mail a while a go and asked me to make an app for encrypting the keybox file on a computer though, maybe i should just do that
11:40:19[Saint]I picture people carrying around plain text files of their PWs on their DAP because the forget to clean up after the import.
11:40:40[Saint]It seems quite silly to me, just learn to use the V-Keyboard! :P
11:40:42n1ssomething to integrate n rbutil perhaps
11:41:04n1sok, i'm going to reject that patch then
11:41:30[Saint]"reason for rejection: WHAT!?! Are you MAD man!" ;)
11:42:10 Nick [Saint] is now known as S_a_i_n_t (S_a_i_n_t@
11:42:36JdGordonthe vkeyboard is terrible
11:42:44n1syes it is
11:43:27S_a_i_n_tits a LOT better if you bother making a custom .kbd, which I assume very little people know about.
11:45:04S_a_i_n_tthe other benefit (other than being able to cut out chars you know you'll never use) is that it uses the userfont as opposed to sysfont, making it WAY easier to navigate.
11:48:08n1si've wondered why we use the sysfont for the default keyboard
11:51:01pixelmabecause we currently have only keyboard "pages" to travel which wouldn't fit otherwise, I think
11:51:18S_a_i_n_tthe whole thing fits perfectly onscreen in sysfont on 176x132, but I imagine it looks quite crap on larger screens.
11:52:08pixelmathe smallest displays have the keyboard on more than one screen
11:52:38S_a_i_n_tthe problem with using userfont for the keyboard is if you change fonts, it *seriosly* messes up the layout.
11:52:55S_a_i_n_tthe ability to set a font for the keyboard screen would be awesome.
11:53:06S_a_i_n_tlike you can for text viewer/editor
11:53:23 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:53:39pixelmaI'm talking about the usual virtual keyboard not a loadable one
11:54:19S_a_i_n_tas a result, .kbd files need to be designed for a specific font, and if that font changes...yuckness ensues.
11:54:33S_a_i_n_tpixelma: It is the same no?
11:54:50S_a_i_n_tA loadable one will take more than one page if the font doesn't allow it to fit.
11:55:23 Quit sasquatch (Ping timeout: 252 seconds)
11:55:34 Part enigmatic ("Verlassend")
11:57:34pixelmaS_a_i_n_t: is this possible with a loadable one and how do you reach characters on another page? I never tried, but maybe the problem I saw is already solved (for loadable ones)...
11:57:47pixelmaand how do these work on remotes?
12:11:42 Join sasquatch [0] (
12:16:36 Join timccccc1 [0] (
12:16:36 Quit timccccc (Read error: Connection reset by peer)
12:29:25 Join MethoS- [0] (~clemens@
12:31:56 Join evilnick [0] (evilnick@rockbox/staff/evilnick)
12:33:48 Join evilnick- [0] (
12:38:16 Quit MethoS- (Remote host closed the connection)
12:38:48 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
12:48:07 Join MethoS- [0] (~clemens@
12:48:14 Quit JdGordon (Quit: Leaving.)
12:48:20***Saving seen data "./dancer.seen"
12:55:38amiconnpixelma: On the Clips, black is transparent, not white. Same on mr100
12:56:11 Quit dovshap (Ping timeout: 240 seconds)
12:56:29amiconnRegarding the vkeyboard, my idea is to make it always use a single page, scrolling around as necessary if it's larger than the screen
13:15:42pixelmaI'm quite sure that the black part of the original 1-bit bitmap will be displayed as solid (red on the M:Robe100, yellow or blue on the Clip)
13:17:06 Join user890104 [0] (~Venci@
13:17:43pixelmaif I imagine correctly e.g. fonts would be displayed "inverted" otherwise
13:17:50n1samiconn: that sounds good (about the vkeyboard)
13:18:18 Quit Jaykay (Read error: Connection reset by peer)
13:21:34 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
13:24:17 Quit Dhraakellian (Read error: Connection reset by peer)
13:24:21 Quit z35 (Write error: Connection reset by peer)
13:24:36 Join Dhraakellian [0] (
13:24:43 Quit Dhraakellian (Read error: Connection reset by peer)
13:24:53 Join z35 [0] (
13:28:29 Join Jaykay [0] (
13:31:39 Quit yalu (Read error: Connection reset by peer)
13:35:31 Join yalu [0] (
13:36:11 Quit JdGordon (Ping timeout: 248 seconds)
13:39:26 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
13:39:35 Join Dhraakellian [0] (
13:40:08 Quit hebz0rl (Quit: Ex-Chat)
13:41:16mc2739S_a_i_n_t: regarding FS11490, did you forget to convert Sansa e200 (176x220) or were you still going to convert it?
13:51:15 Join mamarley [0] (
13:52:46 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
13:56:26JdGordonrockbox_default.wps is a bit of a misnomer... should it be changed to rockbox_failsafe.wps instead?
13:56:45JdGordonI'm currently fiddling with the loading code and going to add one of them for the sbs and fms also
13:57:27gevaertsor possibly rockbox_builtin.wps?
13:58:08gevaertshm, that's going to confuse people nearly as much as "default" I guess
13:59:32 Quit user890104 ()
14:00:39mc2739JdGordon: along with rockbox_default, there is currently a (0b) but nothing fms/rfms
14:01:58JdGordonit would be nice if we could add virtual files to the browser
14:01:58JdGordonand yes, thats one of the reasons I want to fix this
14:02:08JdGordonI realised that my patch doesnt handle rockbox_default.wps at all and could be done easily for all skin types
14:03:15JdGordonanyone know how rockbox_default.wps is created?
14:04:35mc2739I think tools/
14:05:03JdGordonI think actually!
14:05:39 Quit mamarley (Remote host closed the connection)
14:05:47JdGordonbut it it wps/rockbox_default.txt.wps there and I dont see special casing anywhere for it
14:07:07 Join LambdaCalculus37 [0] (~rmenes@rockbox/staff/LambdaCalculus37)
14:08:14JdGordonwhats the best way to dump a string to a bunch of files in perl?
14:10:43 Join angelwolf71885 [0] (
14:12:59 Quit angelwolf71885 (Client Quit)
14:13:12 Join angelwolf71885 [0] (
14:24:11JdGordonperl help... there must be a better way than this..
14:25:06 Quit LambdaCalculus37 (Quit: Fwump)
14:27:22 Join kugel [0] (~kugel@rockbox/developer/kugel)
14:29:16 Quit z35 (Ping timeout: 265 seconds)
14:40:56 Quit evilnick- (Read error: Connection reset by peer)
14:41:00 Join evilnick_ [0] (
14:43:20 Join evilnick- [0] (
14:44:38 Quit evilnick (Ping timeout: 265 seconds)
14:44:39 Nick evilnick- is now known as evilnick (
14:48:21***Saving seen data "./dancer.seen"
14:51:09 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
14:52:03 Quit angelwolf71885 (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
14:58:03 Join fdinel [0] (
15:03:37 Quit antil33t (Read error: Connection reset by peer)
15:03:45 Join antil33t [0] (
15:03:57JdGordonso my clever on demand loading thing works, except on init viewportmanager tries to set the sbs title text (amond other things) which end up calling into the skin manager to get the sbs which tries to load it, but this is before the buffers have been loaded so that fails, but the reason it was called doesnt care so they pass..
15:04:02JdGordonnow nothin crashes but it seems messy....
15:04:12JdGordonhow the heck do I untangle this?
15:04:54JdGordonor do I not worry about it?
15:07:43 Join esperegu [0] (~quassel@
15:09:39gevaertsDoes it have to try to set this text?
15:11:04 Quit JdGordon (Ping timeout: 260 seconds)
15:13:55 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
15:20:09kugelJdGordon: what advantage does loading on demand have?
15:20:14JdGordonany guesses what the font in is?
15:20:58JdGordonkugel: didnt we do this last night? Right now it isnt used but it should give us much more intellegent buffer management... no need to have all skins loaded
15:21:16JdGordonplus reloading one without dumping all of them
15:21:36kugelyea, I understood that, but I mean loading on demand specifically
15:22:06 Quit esperegu (Remote host closed the connection)
15:22:18JdGordonspecifically... what I said :D
15:22:36 Quit krazykit (Ping timeout: 240 seconds)
15:22:57kugelthat is all nice, but can be done with loading at boot as well
15:22:59JdGordonright now the benefits arnt obvious, but if on a fm target you want a image heavy wps and sbs and fms you cant do it completly
15:23:26JdGordonso what it would allow is a very heavy sbs+wps and then dump the wps if they decide to load the fms
15:23:41JdGordonmy patch as is does still load all on boot
15:23:53JdGordonbut it uses the load on demand mechanism to do it.
15:24:08kugelI'm not sure if a disk spin up every time you enter the fms is nice
15:24:46JdGordonload on demand DOESNT mean dump when not used anymore
15:25:17kugeldidn't you just say that?
15:26:10 Join jgarvey [0] (
15:26:17JdGordonthe plan would be that if they dont all fit in the buffer together then yes swap the fms/wps as needed, so if you were silly and kept flcking between them you would hit the disk alot
15:26:39JdGordonbut just going fm->menu->fm wouldnt do anything
15:27:17kugelhm, I see
15:27:30kugelI think i would prefer resizing the skin buffer as needed
15:27:45JdGordonwe could even dump the loaded skin to disk as a binary blob and reload it in one hit when needed
15:27:57JdGordonthis and me I isnt stopping you attemtping that
15:29:10JdGordonresizing still doesnt fix the problem where you load a bigger theme after boot
15:33:29seaniamiconn: I've been pondering the vkeyboard a lot wrt blind users and think I might have a decent idea to make it a lost faster / simpler for everyone. Mind if I run it past you on the forum at some point? IRC is difficult to illustrate
15:34:26seaniamiconn: I'd also say that having been "forced" to use it for a bit, I'm actually quite impressed with some of the design choices as it is. A good stab at a difficult problem.
15:55:34 Part LinusN
15:57:50S_a_i_n_t" but if on a fm target you want a image heavy wps and sbs and fms you cant do it completly" <−− I seem to manage it just fine.
15:58:02S_a_i_n_tdiffereng definition of "image heavy?"
15:58:50 Quit evilnick_ (Read error: Connection reset by peer)
15:59:02 Join evilnick_ [0] (
15:59:22JdGordononly because the buffer is probaly twice as big as it need be (or you arn't trying hard enough)
16:00:02S_a_i_n_tOh, right...its my fault ;)
16:00:04JdGordonipod video is 804KB buffer
16:00:17S_a_i_n_twhich is pretty fucking big...
16:00:58JdGordonandroid 480x800 is 2.98MB! (of a 8MB build)
16:02:09S_a_i_n_twhich is pre overkill, all I'm saying is that I *really* like animation, my .fms .sbs and .wps usually have a different backdrop each, and...I still haven't run out of buffer doing anything that isn't just plain stupid.
16:02:44JdGordonand no, 800KB/32MB isnt very much, but then "you" are being hypocritical complaiing about relativly tiny deltas which are nothing comapred
16:02:46S_a_i_n_tI've come *really* close to it, but, never quite got there.
16:02:50JdGordonyou obvously not necessarily you you
16:05:42 Join wodz [0] (~wodz@
16:07:44 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
16:10:41S_a_i_n_tmc2739: regarding the "viewportifying" of the remaining skins, my mother died while I was working on that...and AFAIK Jd was going to do the remaining skins, or, I seem to have that impression at least...I can certainly start to look into it again once I clear some IRL work off my desk.
16:11:12JdGordonI thought about it, then got distracted with the android argument and psuhed it off :)
16:11:35S_a_i_n_tAh, glad I didn't just imagine that. ;D
16:12:14wodzS_a_i_n_t: what's the status of charging battery icon?
16:12:51S_a_i_n_tI'm sitting down to workon it some more now.
16:13:24JdGordonwhats the plan for your bigger icons? if they are done I can commit them now if you want?
16:13:33wodzok, just asking no reason to hurry
16:14:09S_a_i_n_tI'd consider them done...waiting for input from kugel...they're better than what's there currently though.
16:14:14S_a_i_n_tJdGordon: ^
16:14:30S_a_i_n_tI can always fix up anything that seriously needs it later on.
16:15:02kugelJdGordon: they're a bit inconsistent with the current iconset
16:15:07JdGordonhave you done the viewers icon strip yet?
16:15:13kugel(unless it changed in the meantime)
16:15:15S_a_i_n_tNo, not yet.
16:16:00JdGordonkugel: I don't think that really matters
16:16:33kugelThey should be as equal as possible IMO
16:16:40PsyDoes setting the compressor threshold to off disable the whole compressor?
16:17:03S_a_i_n_tI'd rather fix the SVN set, as...the icons != the actions in several cases
16:17:41kugelwhy would you want two different iconsets? we want all cabbies as close as possible
16:17:49kugelS_a_i_n_t: fine with me
16:18:34S_a_i_n_tmost of the icons that are :"inconsistent" don't even get used AFAIK, they are just there to not have big transparent blank spaces
16:18:50S_a_i_n_tthere are several icons I'm pretty sure aren't used anymore
16:19:05S_a_i_n_twilling to be corrected, however.
16:19:52S_a_i_n_tAnd others, just don't exist in the current Tango! set.
16:20:00S_a_i_n_t(radio icon is an example)
16:21:50S_a_i_n_tjsyk, I'm not saying: "It's finished, done, kaput...there's no room for improvement"
16:22:44 Join mikroflops [0] (
16:27:08wodzmin volume for given codec is value which causes analog mute or signal is still present?
16:29:14 Join Ludo6431 [0] (
16:30:45 Join Highlander_ [0] (
16:33:35 Nick Highlander_ is now known as Highlander (
16:42:50 Quit Judas_PhD (Quit: Aaarrrggghhh!!!)
16:47:10wodzI think there is a bug in firmware/sound.c line 210. Maybe I read it wrong but !defined(HAVE_WM8975) will be triggered by almost all (exept WM8975) codecs, so next entries are redundant.
16:47:27 Quit wodz (Quit: Leaving)
16:48:22***Saving seen data "./dancer.seen"
16:50:41n1swodz: (for the logs) that line does look weird
16:52:04 Quit antil33t (Read error: Connection reset by peer)
16:52:12 Join antil33t [0] (
17:00:18 Join matsl [0] (~matsl@
17:00:23 Quit JdGordon (Ping timeout: 240 seconds), I hadn't looked at properly, I thought that the "ascii" type image at the top of the .wps was some form of visual reference for the reader as to VP I see the screenshots...ummmm, wow.
17:15:00 Part Zagor
17:15:51 Join captainkewlll [0] (2669ecc2@gateway/web/freenode/ip.
17:16:12S_a_i_n_tI must admit...its kinda cool in a terrib;y awkward, overlappy viewport kinda way.
17:23:24 Quit Xerion (Quit: )
17:45:10 Join T44 [0] (
17:49:18 Quit Topy44 (Ping timeout: 265 seconds)
17:50:15 Join komputes [0] (~komputes@ubuntu/member/komputes)
17:52:08 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
17:54:38 Join [sko] [0] (~sko]
17:56:57 Join krazykit [0] (~kkit@
17:57:03mc2739S_a_i_n_t: My condolences on your loss. I was wondering about the cabbiev2 update because the flyspay task was closed. Do you know which other targets also still need to be updated?
18:00:27 Quit matsl (Quit: Leaving)
18:04:46S_a_i_n_tcabbiev2.320x240x16.mrobe500, cabbiev2.240x400x16, cabbiev2.240x320x16.mini2440, cabbiev2.240x320x16, cabbiev2.220x176x16, cabbiev2.160x128x16, cabbiev2.128x96x2, cabbiev2.128x64x1, cabbiev2.112x64x1
18:05:21S_a_i_n_tbasically, the greyscale/monochrome targets...and the ones that use %?C incessantly
18:06:12mc2739S_a_i_n_t: thanks, I'll reopen the task and add that info
18:06:19S_a_i_n_tHave a look at the commenting/layout style of the ones that have been updated so far...preferably they should all match, and, while not trying to sound too far up my own ass I happen to think the ones I converted are quite readable.
18:07:38S_a_i_n_tI'll be able to return to it (if noone else has) in a few days when I get to the bottom of my IRL pile'o'shite ;)
18:08:29pixelmathe 128x96x2 is a bit viewportified and doesn't use album art because it's currently not possible to have album art on the remote (different pixelformat to the main displays would need a second scaling of the art which isn't done yet)
18:09:47pixelmait could easily support album art for the M3 though where it is the main display/WPS
18:10:11S_a_i_n_tpixelma: Yeah...I listed the ones (dammit, forgot the android ones added recently) that I didn't update/clean personally...even if they do use viewports. I guess ideally I should be the one to finish the job, as they'll all end up in the same style/format in the end.
18:10:25S_a_i_n_tI took it upon myself to comment the code as a "teaching tool"
18:10:46mc2739S_a_i_n_t: no hurry, I'll just make a note in FS #11490 so that it is not forgotten. Also, if anyone else can work on the updates, they will know what needs to be done.
18:12:21S_a_i_n_tmc2739: I understand...t's more myself that doesn't like leaving jobs half done. Things are slowly getting back to a normal pace here though, I shall push it to the top of my todo. My spare time has been rather ill managed of late.
18:15:17 Quit petur (Quit: *plop*)
18:15:19 Join Jerom [0] (~jerome@
18:28:43 Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.)
18:29:19 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
18:40:12 Nick preglow_ is now known as preglow (
18:40:24 Quit preglow (Changing host)
18:40:25 Join preglow [0] (thomj@rockbox/developer/preglow)
18:46:23 Quit krazykit (Ping timeout: 245 seconds)
18:48:27***Saving seen data "./dancer.seen"
18:49:38 Join krazykit [0] (~kkit@
18:53:02 Join bunnyboi [0] (
18:58:35 Quit MethoS- (Remote host closed the connection)
18:58:37 Quit krazykit (Read error: Operation timed out)
18:59:01 Join krazykit [0] (~kkit@
18:59:18 Join MethoS- [0] (~clemens@
19:09:33 Join user890104 [0] (~Venci@
19:11:42 Quit krazykit (Ping timeout: 240 seconds)
19:13:53 Join krazykit [0] (~kkit@
19:21:40 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:23:05 Quit DerPapst (Quit: Leaving.)
19:24:49*S_a_i_n_t wonders why kugel is in a celebratory/hand-waving mood
19:25:40kugeloh I implemented a load/store_context using ucontext_t which should enable us to use our own threading engine in the sim
19:33:41 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:35:43 Quit kadoban (Ping timeout: 265 seconds)
19:38:01 Join kadoban [0] (
19:46:27 Join hanswurscht [0] (
19:47:46hanswurschthi. i can't choose a font in 'theme settings'. i've got a sansa e260.
19:47:55hanswurschti installed the font package using rockboxutility
19:48:10 Join stoffel [0] (
19:48:39S_a_i_n_twhat happens when you try?
19:49:35hanswurschtthe flash icon appears for a few seconds in the upper right corner
19:50:24S_a_i_n_twhat build/version?
19:51:07S_a_i_n_tAlso, which theme.
19:52:00S_a_i_n_t"system - Debug (Keep Out!) - Rockbox Info"
19:52:14 Join DerPapst [0] (
19:53:09hanswurschtnot without debug?
19:53:15hanswurschtit's version 3.6
19:53:21hanswurschtthe theme is clearblue
19:53:36S_a_i_n_tHave you tried with a different theme?
19:53:50hanswurschti'll try another one
19:54:09S_a_i_n_ttry "cabbieV2"
19:54:39hanswurschtit's the same with cabbiev2
19:57:15S_a_i_n_thanswurscht: I am rather surprised a problem of that nature has not been caught already, would you be prepared to see if the problem exists in a daily build?
19:57:34amiconnkugel: How does that work? The contexts are cpu specific
19:58:05hanswurschtS_a_i_n_t: sure
19:58:22hanswurschtS_a_i_n_t: can i use rockboxutiliy to install a daily build?
20:01:35hanswurschtit's the same with the current build
20:02:22S_a_i_n_ttry backing up your config.cfg and doing a clean install
20:02:34S_a_i_n_tie. delete the entire .rockbox folder.
20:02:46S_a_i_n_tI suspect your installation is going awry somewhere.
20:04:47hanswurschthmm. strange
20:05:02hanswurschtremoval of "fonts" fails
20:05:17hanswurscht'Read-only filesystem' ...
20:05:17S_a_i_n_tcorrupt filesystem I'd say.
20:05:23S_a_i_n_twhat OS?
20:05:26hanswurschtyes. damn
20:07:10hanswurschti'll try an fsck on the sansa
20:08:02hanswurscht... looks screwed up ...
20:09:07kugelamiconn: yes but libc has an abstraction layer for that
20:09:38 Join Eosphere46 [0] (Eosphere46@
20:09:59 Nick [J] is now known as DarkJuju (juju2143@unaffiliated/juju2143)
20:11:13amiconn(mis)using setjmp/longjmp, or yet something else
20:11:15 Quit rhodan (Quit: leaving)
20:11:44kugelamiconn: ucontext_t as I said
20:14:29hanswurschtS_a_i_n_t: works fine now ;)
20:14:37hanswurschtS_a_i_n_t: i can choose fonts
20:14:43S_a_i_n_thanswurscht: Awesome ;)
20:14:55hanswurschtS_a_i_n_t: the filesystem was really screwed up :(
20:15:33 Quit Eosphere46 (Read error: Connection reset by peer)
20:15:38hanswurschtS_a_i_n_t: btw. is it possible to format the sansa partition(s) and reinstall the OS (original or rockbox)?
20:16:17S_a_i_n_tI'm not a Sansa expert, should come along in due course, however.
20:16:58 Join Eosphere46 [0] (Eosphere46@
20:22:31 Quit hanswurscht (Ping timeout: 246 seconds)
20:22:39 Join mt [0] (~mtee@rockbox/developer/mt)
20:22:57 Join hanswurscht [0] (
20:23:14 Quit Eosphere46 (Read error: Connection reset by peer)
20:24:07 Join Eosphere46 [0] (Eosphere46@
20:25:44 Part Eosphere46
20:30:27 Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.)
20:30:50 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
20:35:40kugelhm, it's quite unstable
20:40:38kugelwell, it's stable when I get the sim to "boot" proerply, but most of the time it segfauls on startuop
20:41:17 Quit Highlander (Quit: Quitte)
20:46:14 Quit Jerom (Quit: Leaving.)
20:47:07 Join Jerom [0] (~heidi@
20:47:23 Quit mt (Ping timeout: 241 seconds)
20:47:37 Quit bunnyboi (Quit: Don't follow me)
20:48:31***Saving seen data "./dancer.seen"
20:49:17 Join ender` [0] (
20:55:31 Quit hanswurscht (Quit: leaving)
20:56:30 Quit Ludo6431 (Quit: EOF)
21:18:16 Quit Psy (Quit: BYE!)
21:23:50kugelok, this is *impossible* to debug
21:27:13 Quit milz (Read error: Connection reset by peer)
21:27:32 Join milz [0] (
21:32:19 Quit evilnick_B (Quit: Page closed)
21:36:13 Join mamarley [0] (
21:37:21kugelI get different crashes depending on where I put the debug printfs :(
21:46:54 Quit [sko] (Read error: Connection reset by peer)
21:47:33 Join froggyman [0] (~me@unaffiliated/froggyman)
21:50:41 Quit MethoS- (Remote host closed the connection)
21:51:16 Join MethoS- [0] (~clemens@
21:52:28 Join wodz [0] (
21:53:09 Join mt [0] (~mtee@rockbox/developer/mt)
21:56:43wodzpreglow: ping
21:58:26mtTheSeven: It would be better/clearer if the returned values were defined in an enum or something imho :;r2=27841;pathrev=27841
22:01:08 Quit DarkJuju (Quit: And the dragon comes in the niiiiight...)
22:04:28 Join h3po [0] (
22:06:53wodz_jhMikeS_: ping
22:07:02 Join evilnick__ [0] (
22:08:20 Join Carcino [0] (
22:09:50 Quit evilnick (Ping timeout: 265 seconds)
22:10:08CarcinoHello. Could someone running cygwin test building the voice file for E200? For me it seems to be broken.
22:10:22 Join evilnick [0] (
22:10:48 Quit evilnick_ (Ping timeout: 265 seconds)
22:16:15 Join anewuser [0] (anewuser@unaffiliated/anewuser)
22:17:50 Quit bieber (Ping timeout: 255 seconds)
22:18:07 Join bieber [0] (
22:18:34 Join toffe82 [0] (~chatzilla@
22:20:03pixelmaCarcino: can you explain a bit more - what happens or what doesn't?
22:20:03 Join petur [0] (~petur@rockbox/developer/petur)
22:20:29 Quit anewuser (Disconnected by services)
22:20:30 Join anewuse3 [0] (anewuser@
22:24:09 Join darkkrai [0] (
22:24:18darkkraiis there a port for the zune?
22:24:19 Quit bertrik (Read error: Connection timed out)
22:24:41CarcinoWhen I run 'make voice' gcc throws me errors related to rbspeex
22:24:53 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
22:26:39CarcinoIs there some way I could pipe the output to a file? Make voice > file.log seems to not work.
22:26:42wodzdarkkrai: no
22:26:44CarcinoCould put it to pastebin.
22:27:11wodzmake voice 1>log 2>log should do
22:27:28CarcinoThanks. Will try.
22:28:01CarcinoI just checked out a clean RB tree just to see if it's something in my end. I'll try with that.
22:30:57CarcinoThe same happens with clean tree.
22:39:21 Quit stoffel (Remote host closed the connection)
22:43:19 Quit bieber (Ping timeout: 252 seconds)
22:43:36 Join bieber [0] (
22:43:48 Quit bertrik (Read error: Connection timed out)
22:44:20 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
22:46:17CarcinoI don't get this with my normal tree but still not working nonetheless:
22:48:32***Saving seen data "./dancer.seen"
22:49:36 Quit Jaykay (Ping timeout: 252 seconds)
22:51:52pixelmadid you type "make voice"?
22:52:08CarcinoYes I did
22:54:12pixelmaI'm currently trying to build myself (with an older cygwin and no-eabi because I haven't updated on this box yet). There already was an error message in the beginning I can't remember seeing before but it's still running. I can tell you more in a bit
22:54:37pixelmatrying to build for c200 because that's what I have and it should be similar to the e200
22:54:54 Join Zambezi_ [0] (Zulu@
22:55:04 Quit lostlogic (Quit: leaving)
22:55:38pixelmagot a voice file in the end
22:56:56 Join Battousai_ [0] (
22:57:24 Join Gabe_G23_ [0] (~gabe@bzflag/player/GabrielG)
22:57:35pixelma"make[2]: pkg-config: Command not found" seems new to me though, also during configure it seems to have skipped the TTS options, it wasn't possible to set them
22:57:37 Join maraz_ [0] (
22:57:41 Join BeFalou_ [0] (~mamutoi@unaffiliated/befalou)
22:57:49 Join jhMikeS [0] (
22:57:49 Quit jhMikeS (Changing host)
22:57:49 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
22:57:49 Quit _jhMikeS_ (Disconnected by services)
22:57:58 Join crwl [0] (
22:58:04 Quit Galois (Ping timeout: 252 seconds)
22:58:04 Quit crwll (Read error: Operation timed out)
22:58:04 Quit andash (Write error: Broken pipe)
22:58:04 Quit Battousai (Read error: Operation timed out)
22:58:04 Quit Zambezi (Read error: Operation timed out)
22:58:04 Quit scorche|sh (Read error: Operation timed out)
22:58:04 Quit maraz (Read error: Operation timed out)
22:58:04 Quit aevin (Read error: Operation timed out)
22:58:05 Quit Gabe_G23 (Read error: Operation timed out)
22:58:05 Quit petur (Ping timeout: 252 seconds)
22:58:05 Quit Carcino (Ping timeout: 252 seconds)
22:58:05 Quit MagusG (Ping timeout: 252 seconds)
22:58:05 Nick Gabe_G23_ is now known as Gabe_G23 (~gabe@bzflag/player/GabrielG)
22:58:05 Quit BeFalou (Ping timeout: 252 seconds)
22:58:05 Join p3tur [0] (~petur@rockbox/developer/petur)
22:58:11 Join aevin [0] (eivindsy@unaffiliated/aevin)
22:58:13 Join MagusG [0] (
22:58:17 Nick p3tur is now known as petur (~petur@rockbox/developer/petur)
22:58:38 Join andash [0] (
22:58:38 Quit andash (Changing host)
22:58:38 Join andash [0] (~andash@unaffiliated/andash)
22:58:39 Join scorche|sh [0] (~scorche@
22:59:10 Quit bieber (Ping timeout: 260 seconds)
23:00:39pixelmaare tools only rebuilt after a "make veryclean"? Looking at Carcino's pastebin I thought his rbspeexenc could be broken, just a wild guess though
23:00:53 Join bieber [0] (
23:01:55wodzyes tools are rebuilt after make veryclean
23:01:58 Join Carcino_ [0] (
23:05:31 Quit bieber (Ping timeout: 276 seconds)
23:05:44 Join bieber [0] (
23:08:34 Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.)
23:10:52wodzpixelma: the lowest sound volume should mute output or make it 'as quiet as hardware support'?
23:13:34 Quit h3po (Quit: Leaving.)
23:15:13pixelmaif you ask me it should be mute but I know it's not on some targets (IIRC I can still hear something on the c200 with the lowest setting and in a quiet environment)
23:16:00pixelmaCarcino_: could you try a "make veryclean"? Maybe your rbspeexenc is broken, I'm just guessing though
23:16:44 Join lostlogic [0] (~lostlogic@rockbox/developer/lostlogic)
23:19:38Carcino_Unfortunately I can't work on this today anymore. I'll get back to this when I have more time. Thanks for help!
23:19:43 Part Carcino_ ("I'm a happy Miranda IM user! Get it here:")
23:19:59wodzbut from the other hand if the setting states for example -68 dB it should be -68 dB and not mute
23:26:34n1swodz: i think the lowest volume is mute on some players (DACs) and just very quiet on some
23:27:38wodzn1s: about line 210 in sound.c - it is correct (watch for parenthesis)
23:28:14 Quit bieber (Ping timeout: 265 seconds)
23:28:23wodzso there is no general rule about min volume
23:28:27 Join bieber [0] (
23:30:01n1sah, yeah i missed that parenthesis, that is a very unclear way of writing that IMO
23:30:09n1sdon't think there's a rule no
23:31:21n1ssound.c is a big old mess of #ifdefs though
23:34:03wodzI know, I made some attempts to clean this up a bit but without archos at hand I couldn't test this properly so I gave up.
23:42:05CIA-88New commit by bertrik (r27845): Sansa AMSv2: enable PLLB and use it to generate a more accurate PCM frequency (playback rate error improves from 1.1% to 0.04%) - FS #10906 by me.
23:43:41CIA-88r27845 build result: All green
23:44:22 Quit bieber (Ping timeout: 252 seconds)
23:44:37 Join bieber [0] (
23:49:02 Quit bieber (Ping timeout: 246 seconds)
23:49:19 Join bieber [0] (
23:50:04 Quit jgarvey (Quit: Leaving)
23:52:05 Join evilnick_ [0] (
23:53:22 Quit ender` (Quit: PCMCIA: People Can't Memorize Computer Industry Acronyms)
23:55:34 Quit evilnick__ (Ping timeout: 245 seconds)
23:55:43 Quit bieber (Ping timeout: 240 seconds)
23:55:45 Join Kitr88 [0] (
23:55:56 Join bieber [0] (
23:57:08 Quit Jerom (Read error: Connection reset by peer)
23:58:49 Quit Kitar|st (Ping timeout: 276 seconds)

Previous day | Next day