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 2009-01-03

00:00:14amiconnCPU performance varies linear with clock. As long as core voltage is constant, power consumption (of the core) also varies linear with clock. So in this case it doesn't matter whether we're switching between 2 speeds (say 30 and 80MHz) to achieve an effective speed of 50MHz, or whether we're running at a constant 50MHz (for this task)
00:00:16Roxiboxiother players seem to work fine. this is for a blind user..
00:01:19Zagoramiconn: that does not answer my question
00:01:41amiconnBut as soon as variable core voltage is introduced into the mix, this no longer applies. Power consumption then varies (approximately) quadratic depending on clock, meaning that the 2-point switching becomes less power efficient than using the optimal clock for the current load
00:01:42 Quit robin0800 (Client Quit)
00:01:46domonokyRoxiboxi: you are sure you used the correct voice file ?
00:02:06Roxiboxilets see..
00:02:11Roxiboxihe has a standard.
00:02:22Roxiboxiarchos 20 gb recorder V1.
00:02:26 Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
00:02:32Roxiboxibut am not sure if 8 mb or not, but I think not..
00:02:51Roxiboxiprior versions all work well.
00:02:56Zagorright, so we don't need it. we want it. there is a big difference.
00:03:00Roxiboxiupto the 2.4.1
00:03:15Roxiboxioops.. 2.5.1
00:03:29amiconnZagor: The i.MX31 does have variable core voltage, and I sincerely doubt we can beat or even get close to OF runtime without making use of it
00:03:53domonokyRoxiboxi: 2.5.1 is very, very old.. the voice system changed since then... (voice files are now different on different targets)
00:03:58 Quit fenugrec ("Leaving")
00:04:27amiconnOf course 2-step variation would be better than the current fixed clock, as an intermediate solution
00:04:45domonokyRoxiboxi: make sure you have the right "english.voice" (recorder or recoder fm) and the language in rockbox is really set to english.
00:04:57 Join Nibbl [0] (n=Nibbler@e181087013.adsl.alicedsl.de)
00:05:04Roxiboxiyes I know that. we used daily builts for some time, but wanted to go over to the definite 3.1 when we read i was out.
00:05:09Zagoramiconn: of course. I'm just pointing out that saying "we need to do X on target Y" without further details in a technical discussion implies there is some technical limitation that makes us really have to do X. not just that X is the better choice.
00:06:08 Quit Buschel ()
00:06:34 Join casainho [0] (n=chatzill@pal-213-228-179-20.netvisao.pt)
00:06:57casainhoBagder: hello :-) :-)
00:07:39casainhoBagder: are you there? I would like to know that I did resolved that problem :-)
00:07:43 Quit robin0800 ("Leaving")
00:08:17Bagderso what caused it?
00:08:42Roxiboxiwhat would be the difference between a stndard archos 20 gb v1 and one with 8mb anyway?
00:09:01casainhoBagder: the problem were on bootloader linker script, I weren't adding the COMMON bss section, so, it were just zeroing some sections and not the COMMON :-)
00:09:03ZagorRoxiboxi: longer runtime on the 8MB version
00:09:41Bagdercasainho: so how far do you get on starting Rockbox now?
00:09:55 Join giles [0] (n=3ec3c198@gateway/web/cgi-irc/labb.contactor.se/x-f58fc0614e0ecd4a)
00:10:08casainhoBagder: I didn't know that COMMON section did exist ;-) thanks to JTAG debug and memory map file, and you and all other RB developers here :-)
00:10:41casainhoBagder: I got the flash_LED code working, with the SLEEP(HZ) ;-) so, kernel is working ;-)
00:10:44 Join robin0800_ [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
00:10:51casainhoBagder: a great step for me ;-)
00:10:55Bagdernice!
00:11:08Roxiboxiwell but I did all the same way as for other versions, even uninstalled rockbox completely, and then enabled the english language, which it will do by default anyway.. but still no luc...
00:12:01Roxiboxiguess we will have to revert to2.5.1 or somethiing.. cause a speaking player is better thn nothing at all for the time being...
00:12:08casainhoI will update wiki page, the status of the port, next task is to put LCD working, however, I don't have it attached yet to development board, other developer is designing the board, we should get it soon :-)
00:12:34domonokyRoxiboxi: try 3.0 or a daily before switiching back to a many year old build.
00:12:46dionoeahehe nice idea in the forum: porting rockbox to a digital picture frame (with speakers). Not really portable but cool enough ;)
00:13:20Roxiboxihmm lets see if that will work...
00:15:06gileshi quick question on ipod video 60Gb if anyone's interested? bought one from ebay - it had a prob so sent it back - it looks like the guy replaced the board with a 30Gb one since 60Gb version of rockbox crashes playing flacs, I now use the 30Gb rockbox version and it seem to work OK but will this cause a problem at all?
00:15:09*amiconn thinks the official 3.1 recorder voice file is too big, especially with the silly default for 'max files in directory'
00:15:52amiconnI have a free buffer of 1.26MB on my recorder, and I've lowered mentioned setting to 300 (default is 1000 - used to be 400 in old versions)
00:15:59*domonoky thinks our voice system could need some love to handle errors with voice (wrong version, to big file, outdated voice file, etc)
00:16:06amiconnAnd the voice file for recorder has a size of 1.26MB ...
00:17:00Bagderwe should just lower 1000 to 400 on lowmem targets
00:17:31amiconnBagder: In fact there already is an exception: For 1MB targets the default is 200
00:18:08amiconndomonoky: How do you think that could be handled? I don't think it even can be handled using voice
00:18:09Bagderit feels reasonable to me to have it different depending on ram size
00:18:31Zagoramiconn: that should be removed, along with all <2MB-specific code
00:19:08domonokyamiconn: might be difficult with voice (perhaps a constant error voice at the beginning) but at least a spash or debug menu entry with the error would be nice.
00:20:13amiconnWell, a few error clips could perhaps be included as .talk clips (always english)
00:20:42domonokyoutdated voice files are especially difficult as there are no versions for this in place at moment :-)
00:20:49amiconnThis would be similar to the fact that .lng file problems can also only be reported in english, font problems can only be reported using the sysfont etc
00:20:58Roxiboxiok this is getting interesting now..
00:21:49Roxiboxicould somebody please walk me through setting the levels to something low for that recorder, before I try out the 3.0? but in PM, otherwise the entries will mess up everything here, since I do not hae enough sight...
00:22:01amiconndomonoky: I thought voice files were versioned (same version as .lng files). But if not, this should of course be fixed
00:23:13domonokyamiconn: as far as i know, it doesnt have any version ( i researched it some day to see if i could let rbutil warn about a outdated voice file)
00:24:34 Quit Nibbler (Read error: 110 (Connection timed out))
00:29:56 Quit gevaerts (Nick collision from services.)
00:30:08 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
00:35:42 Join jfc^3 [0] (n=john@dpc691978010.direcpc.com)
00:36:20 Join berry [0] (n=nnscript@c83-248-198-217.bredband.comhem.se)
00:36:46Zagoramiconn: what are the crystal frequencies for the coldfires?
00:36:50 Quit robin0800_ ("Leaving")
00:37:04n1samiconn, domonoky: voice files and lng files has a version, when i suggested a long time ago to change this version when we break the string order (as we do occasionally, sometimes without realizing even) it was said that this was a "!format" version and should not be used for this so i think we need another version field in voice files
00:37:09 Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
00:37:11amiconnCrystal frequency is 11.2896MHz on all coldfire targets
00:37:29amiconnWe can only use integer multilpiers without sacrificing timer precision
00:37:31n1seh s/!//
00:37:52 Quit robin0800 (Client Quit)
00:38:10 Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
00:38:22berrywhy does my sansa e200 get the default firmware when i plug it in the computer oO hi
00:38:42n1sberry to be able to use usb
00:38:55bertrikberry, to charge and transfer files via USB. Neither are supported by rockbox yet.
00:38:55berryyes? :>
00:39:04berryaaaaaaah
00:39:08amiconnCurrently we're using *4 when unboosted and *11 when boosted (which is in fact a tiny bit of overclocking - ~124.2MHz instead of 120MHz)
00:39:39berrybut it will return to roxbox when i unplug it?
00:39:46amiconnIn the radio and USB screens we're using *1
00:39:47gileshi quick question on ipod video 60Gb if anyone's interested? bought one from ebay - it had a prob so sent it back - it looks like the guy replaced the board with a 30Gb one since 60Gb version of rockbox crashes playing flacs, I now use the 30Gb rockbox version and it seem to work OK but will this cause a problem at all?
00:39:51bertrikyes, try and find out :P
00:40:14berry: D thank you mates
00:40:17kugelgiles: the 30GB version have less RAM
00:40:31 Join domonoky1 [0] (n=Domonoky@g229075240.adsl.alicedsl.de)
00:40:42kugelif you can live with 32MB instead of 64MB it isn't a problem
00:40:58Zagorvery annoying to supply no post-pll clk div :-(
00:41:35gileskugel, thanks, i suppose the only advantage is less disk reads and more battery life?
00:41:45 Part robin0800 ("Leaving")
00:41:52Zagoramiconn: what happens if you try "hot setting" CPUDIV for example?
00:41:53kugelgiles: actually, you wouldn't notice the difference, unless you do a battery bench (less RAM means more disk spin-ups for rebuffering audio data, and thus less battery life time)
00:42:04kugelexactly
00:42:47 Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com)
00:43:35Unhelpfulkugel: holy cow, that's a pretty big difference
00:44:03amiconnZagor: Actually there is a post divider (even 2), but the whole pll register can only be programmed at once
00:44:20 Join Willwolfe [0] (n=chatzill@net35-14.netkaster.ca)
00:44:29Unhelpfulamiconn: might the timing of events be consistent enough on startup for a timing problem to be reproducible under those circumstannces
00:46:14Zagoramiconn: is both VCOOUT and CPUDIV post-pll? the user manual isn't very clear on that. have you tried ignoring the bypass bit requirement and change those anyway?
00:47:05amiconnYes, they're both post-pll. And no, I didn't try it
00:47:19kugelUnhelpful: I didn't say it negligible, but he wouldn't notice it until he runs a battery bench and compares against a 64MB unit
00:47:40Unhelpful... huh?
00:47:58Unhelpfuloh... i was talking about your screenshots.
00:48:17***Saving seen data "./dancer.seen"
00:48:21kugelah, ok :)
00:48:30Unhelpfulwhat'd you set BM_MAX_WIDTH to?
00:48:36kugel8
00:48:37 Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se)
00:48:47gileslol phew, it's OK after all, thanks guys bye bye
00:48:49kugelas it was before your commit
00:49:01kugeland I had nothing applied but your log patch
00:49:09 Join einhirn [0] (i=Miranda@p5B0333B7.dip0.t-ipconnect.de)
00:49:30Unhelpfulwait a sec, i think you might need to change more than just BM_MAX_WIDTH to go back to chunked reads in the unscaled path
00:49:35kugeloh, and boot time is significantly increased
00:51:06amiconnZagor: I guess that switching the dividers without switching to bypass first isn't guaranteed to be glitch-free
00:51:14Unhelpfulpart of that change, which i forgot about, is not checking for end-of-buffer while outputting a line in the unscaled path, since it's always supposed to be a whole line
00:51:54Zagoramiconn: maybe
00:51:57*amiconn thinks LinusN knows these things best
00:52:00 Quit jfc (Read error: 110 (Connection timed out))
00:54:06 Quit casainho ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
00:55:45 Quit giles ("CGI:IRC (EOF)")
00:57:23 Quit domonoky (Read error: 110 (Connection timed out))
01:00
01:01:49splinterhow do i quit most games on the ipod
01:04:19 Quit moos ("Rockbox rules the DAP world")
01:05:01domonoky1splinter: select+play i think.
01:05:17splinterk
01:05:23amiconnSelect+Menu
01:05:29pixelmamenu+select but the manual might know better... *hint*
01:06:27splinteryeah didn't see it
01:06:58 Quit n1s ()
01:07:25 Quit mcuelenaere ()
01:08:00Unhelpfulkugel: could you please give this a try? it actually *correctly* reverts the whole-line reading portion of the patch. http://pastie.org/351021
01:08:40kugelsure
01:09:55Unhelpfuli didn't think of it when i just asked you to change BM_MAX_WIDTH, but you need to add code to refill the read buffer.
01:14:12 Join chavezone [0] (n=44e06ea0@gateway/web/cgi-irc/labb.contactor.se/x-87431320d70db989)
01:14:15*amiconn still thinks that there must be a hardware specific problem on the fuze (some driver?)
01:15:12 Quit chavezone (Client Quit)
01:15:16 Quit Zagor ("Leaving")
01:15:29 Join chavezone [0] (n=44e06ea0@gateway/web/cgi-irc/labb.contactor.se/x-e9bea0b5253d695c)
01:16:45kugelUnhelpful: hm, seems to work, but I'm having other problems
01:18:25kugelUnhelpful: wooooh!
01:18:28 Join MethoS- [0] (n=clemens@host-091-097-243-099.ewe-ip-backbone.de)
01:18:30kugellooks good to me
01:19:18Unhelpful*sigh*... now, should i actually commit a patch that only covers up whatever the real problem is?
01:19:38Unhelpfulamiconn: i'm inclined to agree, now, since the only thing that patch changed was how many pixels are read from the file at a time
01:20:03kugelamiconn: a apps/ code only commit brought that up
01:20:27amiconnYeah, and it works in the sim, and on all other targets, even with the same pixel format and lcd size
01:21:15kugeland I'd like to know if e200v2 is hit by that too
01:21:52kugelI mean, the fuze has many problems that I don't understand or can't explain, so that wouldn't even really surprise me
01:22:17 Quit chavezone ("CGI:IRC (EOF)")
01:22:26 Quit draft (Read error: 145 (Connection timed out))
01:22:34 Quit domonoky1 (Read error: 104 (Connection reset by peer))
01:23:30kugelthere's something special about the fuze's lcd driver though
01:23:44kugelbasically it's only 219x175
01:25:02kugelUnhelpful: maybe you wait with the commit, we may investigate it further now that we know the "fix"
01:25:16 Quit tessarakt (Read error: 113 (No route to host))
01:26:06Unhelpfuli'm definitely not committing this unless it's #ifdef'd for fuze only. it can only hurt performance, and it doesn't actually fix anything.
01:26:44 Quit flydutch ("/* empty */")
01:27:34kugelsounds reasonable
01:28:56Unhelpfulmy guess is that if i dump the raw file data, it won't match the original file. :/
01:31:43amiconnThe driver looks like a normal 220x176 one
01:32:03kugelhm
01:33:29kugelso that LCD_HEIGHT-1 and _WIDTH-1 everywhere is normal?
01:36:24amiconnSure, as coordinates are 0-based
01:36:51amiconnIn fact this even looks similar to the well-known HD66789R, but there are some differences
01:41:53kugelah right
01:44:17kugelI'd really like to see if the e200v2 has similar issues
01:44:19Unhelpfulamiconn: i would guess it is more likely storage than LCD... i think that's what you had suggested before, as well?
01:44:27amiconnyes
01:44:41amiconnIf it were LCD, the screendump wouldn't show the issue
01:45:21 Join BigBambi [0] (n=alex@188.41.83-79.rev.gaoland.net)
01:45:37Unhelpfulmaybe we can come up with a synthetic test for that, in the form of a plugin. might be enough just to do a big read, busy-wait for a bit to simulate "processing" the data, and then write it out to a test file?
01:46:01amiconnkugel: Did you run test_disk. rock meanwhile?
01:46:11 Quit tyfoo2 (Read error: 113 (No route to host))
01:46:30Unhelpful...except that the bmp loader never does writes. hm.
01:46:41amiconntest_disk also has an integrity test, which writes 300MB of pseudo-random data in pesudo-random chunks, then reads it back and compares it
01:46:55amiconn(20MB on Ondio for speed and capacity reasons)
01:48:44kugelamiconn: no, but I copied 800+MB from my microsd to the internal memory
01:48:55kugelsuccesfully from what I've seen
01:49:28kugeljust the last chunk of data was corrupt, since I was trying to copy more, but, well, we cannot access more internal memory
01:49:41Unhelpfulhow large were the reads?
01:51:21 Join gregorovius_ [0] (n=diego@host46.190-31-236.telecom.net.ar)
01:52:47 Quit tvelocity (Remote closed the connection)
01:53:08 Quit gregorovius (Read error: 60 (Operation timed out))
01:53:09 Quit robin0800 ("Leaving")
01:56:18 Quit ender` (" "There is no reason anyone would want a computer in their home." -- Ken Olson, president, chairman and founder of DEC")
02:00
02:02:07 Join fenugrec [0] (n=ABC@modemcable247.111-201-24.mc.videotron.ca)
02:02:55 Quit culture (Connection timed out)
02:03:02 Part Roxiboxi
02:09:14kugelHm, there's no gamma setting in Rockbox, is it?
02:10:18 Quit BigBambi (Read error: 113 (No route to host))
02:10:47*kugel only saw contrast
02:12:24 Join BigBambi [0] (n=alex@188.41.83-79.rev.gaoland.net)
02:16:49 Join jaeb [0] (n=jaeb@pool-173-48-216-102.bstnma.fios.verizon.net)
02:19:51 Quit bertrik ("Leaving")
02:21:32 Quit matsl ("Leaving")
02:24:14jaebhiya, I was wondering about the use of Fonts on the e260
02:24:27jaebspecifically for the purpose of reading text files in the text reader
02:24:36 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
02:24:51jaebbut it seems that, generally, you select the font, including the size, in the Theme Settings
02:25:00jaeband then they effect the entire system
02:25:06jaebincluding the text viewer
02:25:17 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
02:25:28krazykitthat's currently how the font system works. you can't use different fonts for different things (which is where you seem to be going here)
02:25:46jaebyep, or just making sure that was the best/only way to do it to text viewing
02:25:51jaebthanks
02:27:24jaebis there any way to tell what the current font is?
02:27:29kugelUnhelpful: I played around a little in the lcd driver (more randomly though), no change
02:28:32Unhelpfulit might be a good idea to play with test_disk... maybe change the read/write sizes for the integrity test.
02:28:36 Join webguest11 [0] (n=42cf0a53@gateway/web/cgi-irc/labb.contactor.se/x-e7e62262bd00a81a)
02:28:38MarcGuayDid the quick screen defaults get changed? Can't remember if that discussion led to action..
02:29:00 Quit BigBambi (Read error: 113 (No route to host))
02:29:19 Quit faemir (Remote closed the connection)
02:30:06webguest11I have not updated Rockbox for a long time , do I need to uninstall or just install the 3.1
02:30:39webguest11using Iriver 120
02:31:26kugelUnhelpful: you mean a sd driver bug causes that?
02:32:03Unhelpfulit seems more likely than an LCD driver bug, unless the LCD driver was somehow overwriting data in the framebuffer.
02:32:19Unhelpfulthe fact that changing the read size hides the glitch also suggests a storage bug.
02:33:02kugelhm
02:34:26Unhelpfulbecause that's all the patch changes - data is processed exactly the same way, but the patch reads enough data for 8 pixels at a time from disk, while unpatched reads a whole line of the bitmap at a time
02:34:57Unhelpfulit might be worth seeing if you can increase BM_MAX_WIDTH just a little to trigger it again - the icons that were wrong suggest that it won't take much.
02:35:03krazykitwebguest11, the rockbox utility should take care of it (or just unzip the build to the device's root, like any other update). nothing special.
02:35:26webguest11thanks
02:36:46 Quit webguest11 ("CGI:IRC (EOF)")
02:37:38 Quit Willwolfe ("ChatZilla 0.9.84 [Firefox 3.0.1/2008070208]")
02:41:02kugelUnhelpful: Ok, doing right now
02:41:43kugeltest disk I mean
02:42:11kugelUnhelpful: but see, that's what I mean with we can investigate further
02:43:47 Quit jaeb ()
02:44:49kugel:(
02:44:53kugelcompare error
02:44:56Unhelpfulsome of the icons that were glitched were only 10-12px wide, so BM_MAX_WIDTH 16 will probably break them again, and perhaps do something to the background
02:48:19***Saving seen data "./dancer.seen"
02:48:29 Quit einhirn (Read error: 110 (Connection timed out))
02:49:26Unhelpfulwho knows how tho SD driver works? it sounds like that's where this needs to go next :/
02:49:43kugelI know it a bit
02:50:04kugelthe 56KB are already wrogn
02:50:42Unhelpful56KB what?
02:50:43 Join FOAD_ [0] (n=dok@dinah.blub.net)
02:51:13kugelthe first, sorry
02:52:06 Quit MarcGuay ("http://www.mibbit.com ajax IRC Client")
02:54:17 Nick jfc^3 is now known as jfc (n=john@dpc691978010.direcpc.com)
02:56:53kugelUnhelpful: I added a note to the SansaV2 page, if you happen to meet a e200v2 owner, please ask him to confirm. If it's a SD bug, it must show up there too. I'm going to bed now
02:57:45Unhelpfulwill do. i'll be here for a bit, so if anybody on the testing page should stop by, i'll ask.
02:57:46 Join webguest17 [0] (n=42cf0a53@gateway/web/cgi-irc/labb.contactor.se/x-8c8bc80a0deb3da7)
02:58:21kugelI'm not here on the weekend
02:58:28kugelbut I know domonoky has e200v2
02:59:03 Quit FOAD (Read error: 145 (Connection timed out))
02:59:04 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
02:59:07 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
02:59:26kugelbut actually, any ams sansa should show that issue
03:00
03:00:16webguest17I have an Iriver 120 with an old Rockboxbuild. OS is XP. Can I run the auto utility to install the current build or do I need to do a manual install for my player? Thanks again
03:00:37Unhelpfulusing the utility to install should be fine
03:00:56webguest17great sounds easer
03:01:56 Quit webguest17 (Client Quit)
03:03:45 Join burry [0] (n=nnscript@c83-248-198-217.bredband.comhem.se)
03:03:48 Join thegeek_ [0] (n=nnscript@85-89-4.72.3p.ntebredband.no)
03:03:56 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
03:05:11 Join Xerion_ [0] (i=xerion@82-170-197-160.ip.telfort.nl)
03:05:33 Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-826aeab150f3f8d1)
03:06:14 Quit FOAD (niven.freenode.net irc.freenode.net)
03:06:14NSplitniven.freenode.net irc.freenode.net
03:06:14 Quit berry (niven.freenode.net irc.freenode.net)
03:06:14 Quit Nibbl (niven.freenode.net irc.freenode.net)
03:06:14 Quit SUSaiyan` (niven.freenode.net irc.freenode.net)
03:06:14 Quit write__erase (niven.freenode.net irc.freenode.net)
03:06:14 Quit Kohlrabi (niven.freenode.net irc.freenode.net)
03:06:14 Quit dionoea (niven.freenode.net irc.freenode.net)
03:06:14 Quit tmzt (niven.freenode.net irc.freenode.net)
03:06:14 Quit thegeek (niven.freenode.net irc.freenode.net)
03:06:14 Quit ch4os (niven.freenode.net irc.freenode.net)
03:06:14 Quit advcomp2019 (niven.freenode.net irc.freenode.net)
03:06:14 Quit bugonshoe (niven.freenode.net irc.freenode.net)
03:06:14 Quit Dieterbe (niven.freenode.net irc.freenode.net)
03:06:14 Quit Xerion (niven.freenode.net irc.freenode.net)
03:06:15 Nick Xerion_ is now known as Xerion (i=xerion@82-170-197-160.ip.telfort.nl)
03:06:18saratogaZagor: lack of boosting shouldn't lag an e200
03:06:24kugelUnhelpful: I'm doing a additional test on the microsd
03:06:50saratogawe basically never boost in SVN for mp3 or flac and those do not lag
03:06:52kugelsaratoga: but maybe locks due to the act of boosting
03:07:13kugelfact is, that with watermark, more little boosts happen
03:07:17_Auron_kugel: I have a sansa e200v2
03:07:18saratogaif your patch introduces lagging its probably an issue with scheduling not boosting
03:07:37 Join einhirn [0] (i=Miranda@p5B030DCB.dip0.t-ipconnect.de)
03:07:38saratogakugel: boosts on PP5024 are so fast they won't cause lagging
03:07:50saratogayou'
03:08:01saratogad have to do it dozens of times a second to use even 1% o f the CPU
03:08:04Unhelpful_Auron_: do you see any graphical corruption issues? this is what's happening on Fuze: http://www.alice-dsl.net/simonemartitz/rockbox/mainmenu1.png
03:08:13kugelsaratoga: depends, if a boost happens just in the moment the scrollwheel interrupt happens
03:08:16NHealniven.freenode.net irc.freenode.net
03:08:16NJoinKohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de)
03:08:20NJointmzt [0] (n=tmzt@76.211.12.137)
03:08:30saratogakugel: why would that be a problem?
03:08:35 Join dionoea [0] (n=dionoea@yop.chewa.net)
03:08:37NJoinch4os [0] (n=ch4os@gentoo/user/ch4os)
03:09:07NJoinFOAD [0] (n=dok@dinah.blub.net)
03:09:14kugelwell, the cpu can't do anything else while doing the boost
03:09:18_Auron_er I don't have rockbox on my v2, thought support was primitive
03:09:27saratogafor a couple hundred microseconds
03:09:35Unhelpfulit's a bit lacking, yes.
03:10:02kugel_Auron_: it's enough if you reach the main menu, to look for pixel corruptions
03:10:03_Auron_is there dualboot support on the v2 if I'm unsure if I want to rockbox it quite yet?
03:10:16kugelyes, there is
03:10:39_Auron_I might look into that tonight then
03:11:03 Join SUSaiyan [0] (n=SUSaiyan@cc84863-b.zwoll1.ov.home.nl)
03:12:13kugelamiconn: test disk showed an error
03:12:52kugelUnhelpful: but do you know what's weird?
03:12:59Unhelpfulwhat?
03:13:09kugelI needed to make a full installation with your patch to get the issue away
03:13:12kugelmake bin wasn'
03:13:15kugelwasn't nough
03:14:06Unhelpfulthat's really bizarre, since the loader is in core
03:14:09kugelmaybe I did something entirely wrong, as that doesn't really make sense, but it was like that
03:14:34kugelI'll try again, to be sure
03:15:08Unhelpfuli wonder how hard it would be to change the read and write sizes in test_disk... if it wouldn't be hard taking them down very low, we could see if smaller reads "fix" it there, too
03:15:34kugelUnhelpful: ah, it seems I did something wrong#
03:16:09kugelprobably a typo in the command line so that rockbox.sansa didn't get to the right location or so
03:17:24kugelUnhelpful: what's it worth? I'd really like to have the sd bug fixed if it is one
03:17:48_Auron_what do I need to get rockbox on the v2?
03:18:08saratogaBagder: [reading the logs] the two level boost idea makes some sense on CF I think
03:18:09kugelhttp://www.rockbox.org/twiki/bin/view/Main/SansaV2
03:18:24NJoinDieterbe [0] (n=Dieterbe@213.219.168.87.adsl.dyn.edpnet.net)
03:18:36saratogawe could basically set the normal clock == idle clock, and boost to the present normal clock on GUI use
03:18:36Unhelpfulwell, if reads need to be a certain "magic size" to trigger the bug, that might be helpful in figuring out what it is
03:18:48saratogathen low PCM buffer would use the 124mhz boost
03:18:48_Auron_"tools/configure" ...
03:19:13saratogathis would actually save a fair amount of power on CF, since mp3 and several other formats need no where near 45mhz for real time decode
03:19:51saratogamp3 users would get at least a couple extra hours as I recall based on the power measaurements in the wiki and codec benchmark page
03:20:06kugelamiconn: is test disk not boosting?
03:20:27saratogasince as i understand it, the only reason such an excessively high normal clock was used on CF was to make the GUI responsive
03:20:33NJoinwrite__erase [0] (n=write__e@royale.aixmarseille.com)
03:20:43NJoinNibbl [0] (n=Nibbler@e181087013.adsl.alicedsl.de)
03:21:21Unhelpfulthe bmp loader doesn't boost, either... only the scaler
03:21:32saratogai agree that having 2 level boost on low pcmbuf makes little sense if you've got linear power consumption though
03:21:46saratogaso it may not be useful on PP if microboosting can be done like amiconn proposes
03:22:26kugelthe scaler boosts?
03:22:40kugelis it so slow? :P
03:23:33 Join lymeca [0] (n=lymeca@c-71-232-99-64.hsd1.ma.comcast.net)
03:23:46Unhelpfulyou know it *is* slow ;)
03:24:07kugelit's the only non-codec code that boosts in the core, right?
03:24:35kugelor at least one of the very few
03:25:31Unhelpful*that* i do not know. it was just suggested that i boost in the smooth scaler. it's not a very long boost for reasonable image sizes... but huge images can take quite some time to scale
03:26:55fenugrecI haven't found a "rockbox glossary" so I'll ask - what does "CF" stand for ? (besides CompactFlash which doesn't make sense to me in this context) ?
03:27:16scorche|shand which context is that?
03:27:26fenugrecthe present discussion
03:27:33kugelsaratoga: if I find time at my grandma I'll prepare a plugins patch
03:27:34fenugrecI'm reading with much interest
03:28:28Unhelpfuli believe that'd be "coldfire", one of the target CPU architectures, but i could be wrong.
03:28:43saratogakugel: for the fuze?
03:28:46fenugrecah, yes it makes sense - PP would be the PortalPlayer s ?
03:28:48kugelyes
03:29:14kugelthe button support in svn is sufficient to enable plugins now
03:29:52Unhelpfulbuild album art! ;)
03:30:02Unhelpfuler, PF, rather.
03:30:08saratogakugel: sure wheneever you're ready just ping me and i'll commit what you have
03:30:28 Join webguest14 [0] (n=42cf0a53@gateway/web/cgi-irc/labb.contactor.se/x-f3666f70a6c38365)
03:31:08 Nick gregorovius_ is now known as gregorovius (n=diego@host46.190-31-236.telecom.net.ar)
03:31:19saratogathe wiki says we have battery charging for the v2 sansas
03:31:22saratogais that committed?
03:31:24gregoroviusdoes rockbox recognize replaygain info in ape tags in mp3 files?
03:31:25kugelUnhelpful: if other can't reproduce, it's probably a mkfs.vfat problem
03:31:37webguest14If I need "Mingwm10.dll", where do I put the file on my XP OS.
03:31:47saratogai assume its the same as the v1s, but still funny if they can charge before the older players
03:31:56saratogagregorovius: no
03:32:08kugelsaratoga: I think that's more "monitoring" than "charging", I'm not aware of charging code
03:32:16gregoroviussaratoga: only id3v2?
03:32:32Unhelpfulkugel: huh... can you read the installed wps bmp files from a host PC and see if they're correct?
03:32:35linuxstbwebguest14: In the same folder as rbutilqt.exe
03:32:59webguest14thanks again
03:33:04saratogagregorovius: yes apev2 support was rejected
03:33:06kugelsaratoga: I haven't tested, others might have though, but CHARGING_SIMPLE is defined, which may already have an effect
03:33:33saratogakugel: its got the same AMS chip as the v1, so it won't charge without the v1 patch i think
03:33:34 Quit webguest14 (Client Quit)
03:33:42gregoroviushm, that's too bad, because mp3gain seems to support only ape tags, and there's no other CLI program to do this, as far as I know
03:34:18kugelUnhelpful: yes, they're correct
03:34:37kugelbut you never know what pc apps do to make the user happy
03:34:44 Quit DerDome (Nick collision from services.)
03:34:47 Join DerDome1 [0] (n=DerDome@dslb-082-083-255-012.pools.arcor-ip.net)
03:34:57 Nick DerDome1 is now known as DerDome (n=DerDome@dslb-082-083-255-012.pools.arcor-ip.net)
03:34:59Unhelpfulgregorovius: it can also report the gain values, so that you can then apply them with the appropriate id3 tags. i've a script that does this, but it does quite a bit more, as well, and has not proven very easy for people other than myself to get working.
03:35:32kugelsaratoga: as I said, should be Yes for monitoring in this case I think
03:35:32Unhelpfulkugel: hrm. yes, but i think that if the files or filesystem were themselves corrupted, they'd be wrong in *some* way when read from the disk
03:35:41kugelI actually haven't messed with charging at all yet
03:35:41gregoroviusUnhelpful: I'd like to see it anyways, is it bash?
03:36:06kugelUnhelpful: IIUC there have been problems with mkfs.vfat in the past too
03:36:10kugelIIRC rather
03:36:24gregoroviusI just wrote a simple bash script to traverse my library and apply tags on oggs, flac, etc, but mp3 is proving difficult
03:37:18Unhelpfulthis should probably move to #rockbox-community at this point - and yes, id3 can be quite difficult.
03:37:36kugelsaratoga: have you touched your fuze with mkfs.vfat yet?
03:37:52 Quit burry (Read error: 110 (Connection timed out))
03:37:57saratogakugel: no I just deleted all files off it and defragmented
03:38:03saratogathat got me into rockbox once or twice
03:38:10saratogai need to try and reformat it properly though
03:38:13kugeldefrag on flash memory??
03:38:31saratogayeah so that .rockbox ended up in the first 1GB
03:38:59kugelsaratoga: ok, can you try if you get corrupted bitmaps (e.g. backdrop) with a very recent SVN?
03:39:38saratogakugel: i can try tomorrow when I get back in town
03:41:49kugelok
03:42:41 Join kushal_12_27_200 [0] (n=kushal@c-68-80-95-237.hsd1.nj.comcast.net)
03:45:07kugelUnhelpful: thanks for investigating, let's see how this turns out
03:45:11 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121623]")
03:53:06 Quit Bensawsome ("The awsome is gone :(")
03:53:38 Join Bensawsome [0] (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net)
03:53:48 Nick Bensawsome is now known as Guest64183 (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net)
03:53:58 Quit lymeca (Connection timed out)
03:54:33 Quit kushal_12_27_200 ("This computer has gone to sleep")
03:57:01 Nick Guest64183 is now known as Bensawsome (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net)
03:58:48 Quit Horscht ("We don't make mistakes, we just have happy little accidents")
04:00
04:07:42 Quit saratoga ("CGI:IRC (EOF)")
04:09:10 Join blkhawk- [0] (i=HydraIRC@g228007184.adsl.alicedsl.de)
04:10:34 Quit Thundercloud (Remote closed the connection)
04:10:47 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
04:17:51 Quit [keanu] ("Leaving...")
04:20:30 Quit einhirn (Read error: 104 (Connection reset by peer))
04:24:03 Quit fenugrec ("Leaving")
04:25:22 Quit blkhawk (Read error: 110 (Connection timed out))
04:25:26 Nick blkhawk- is now known as blkhawk (i=HydraIRC@g228007184.adsl.alicedsl.de)
04:26:27 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
04:34:41 Quit MethoS- (Remote closed the connection)
04:39:48 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
04:41:56 Quit soap ()
04:42:52 Join soap [50] (n=soap@rockbox/staff/soap)
04:44:19mud-rbis it a known bug that LCD drawing becomes offset downwards when you enter and then exit a menu in a plugin?
04:45:51_Auron_yes
04:48:23***Saving seen data "./dancer.seen"
04:51:37 Join Barahir_ [0] (n=jonathan@Xc70e.x.pppool.de)
05:00
05:08:40 Quit Barahir (Read error: 110 (Connection timed out))
05:18:43 Join kushal_12_27_200 [0] (n=kushal@c-68-80-95-237.hsd1.nj.comcast.net)
05:20:02 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
05:24:45 Quit kushal_12_27_200 ("Leaving")
05:46:27 Quit BHSPitLappy (Remote closed the connection)
05:51:03 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
05:59:16 Quit agaffney (Read error: 54 (Connection reset by peer))
05:59:43 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
06:00
06:10:58 Join pixelma_ [0] (n=pixelma@rockbox/staff/pixelma)
06:11:17 Quit amiconn (Nick collision from services.)
06:11:20 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
06:11:21 Quit pixelma (Read error: 110 (Connection timed out))
06:23:05 Quit Nibbl (Read error: 113 (No route to host))
06:23:48 Join Nibbl [0] (n=Nibbler@e181086116.adsl.alicedsl.de)
06:48:25***Saving seen data "./dancer.seen"
06:53:57 Join Willwolfe [0] (n=chatzill@net35-14.netkaster.ca)
06:56:26 Quit Willwolfe (Client Quit)
07:00
07:27:39CaptainKwelgood to know. now I can move on to the next bug in my plugin.
07:35:14 Join pepperjack [0] (n=happy@h181.31.141.67.dynamic.ip.windstream.net)
07:37:27pepperjackare there any images of the bootloader i can download rather than using ipodpatcher? i mean just to dd it to the first partition of the ipod or something?
07:39:40Unhelpfulare you even sure that's the right way to install it?
07:45:47 Nick _jhMikeS_ is now known as jhMikeS (n=jethead7@adsl-75-45-226-30.dsl.sfldmi.sbcglobal.net)
07:50:32Unhelpfulanybody around at the moment who knows make and/or RB build system pretty well? i'm looking to optionally build some files in the pluginlib, based on preprocessor defines - essentially some stuff that will go in pluginlib if it's not built in core
07:51:06Unhelpfulwould the easiest way maybe be just to build the file unconditionally, but put appropriate #ifdef around the code?
07:52:29Unhelpfulalso, i'd need to know if we have a define that indicates if a file is being built from the plugins or plugins/lib dir or not... if not, i'll need to add one
08:00
08:00:03 Quit BHSPitLappy (Remote closed the connection)
08:03:15 Quit Seed ("cu, Andre")
08:04:26 Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
08:05:34 Join Belkin [0] (n=a9ea8a5e@gateway/web/cgi-irc/labb.contactor.se/x-659740df3ab85ffe)
08:06:47BelkinHey all, I'm checking to see if there is Belkin TuneTalk microphone support for 5G ipod video available yet.
08:07:28BelkinI wanted ot find out if I can use that to record. I checked the forums and it's ambiguous.
08:11:14 Quit Belkin ("CGI:IRC")
08:11:17 Join Belkin [0] (n=a9ea8a5e@gateway/web/cgi-irc/labb.contactor.se/x-1b6d5e7c29d374de)
08:12:42Unhelpfulat least the !XtremeMac Micromemo device apparently works for recording on 5.5G. i can't say if the belkin one would, but it seems at least possible.
08:13:04Unhelpfulhttp://www.rockbox.org/twiki/bin/view/Main/IpodAccessories
08:13:19Krisinurockbox auto install failed on me :(
08:14:23 Quit parafin (Read error: 60 (Operation timed out))
08:14:46BelkinThanks, I've got the belkin and a 5G but haven't set up rockbox yet. Recording is pretty important for my application. I guess any alternatives would be good. I'll check out that mic.
08:15:50Krisinui got the "can't load rockbox.ipod: file not found" error
08:15:50Unhelpfulyou could certainly try the mic with rockbox on your 5G
08:19:29 Join parafin [0] (i=parafin@paraf.in)
08:20:08pepperjackKrisinu: the manual install is only like two extra steps anyway ;p
08:20:28Krisinulol ok
08:20:32Krisinui'll try this in the morning
08:20:34Krisinui give up for now
08:20:39 Join moos [0] (i=Mustapha@rockbox/staff/moos)
08:21:17 Quit Belkin ("CGI:IRC (EOF)")
08:28:15 Join n1s [0] (n=nils@rockbox/developer/n1s)
08:47:45 Quit aurix_lexico ("Leaving.")
08:48:28***Saving seen data "./dancer.seen"
09:00
09:10:26 Quit XavierGr ()
09:31:49 Join bluefoxx [0] (i=BlueFoxx@S0106005004792985.vs.shawcable.net)
09:32:48bluefoxxso i'm trying ot get http://www.rockbox.org/twiki/bin/view/Main/SansaFAQ#Can_I_disable_the_Sansa_e200_fir to work but the firmware file it wants me to use causes the mp3 player to crash on the first boot up every time. has anyone else had this issue?
09:36:16bluefoxxnoone else has had the problem of the firmware crashing and causing either a screen of all green or blue lines when trying to use the file at http://daniel.haxx.se/sansa/e200/1.02.15a.mi4 ?
09:36:38*Unhelpful wonders if the utility does anything like that already?
09:38:28 Quit Nibbl (Remote closed the connection)
09:47:23bluefoxxhere...i boot up and it gives me http://i41.tinypic.com/zn215i.jpg
09:47:39bluefoxxbut then shortly after http://i43.tinypic.com/fcn2wh.jpg happens
09:48:04Unhelpfulhrm, i have it building resize.o for pluginlib, or at least trying to, by adding a custom rule to plugins.make... but if there's going to be more than one file getting this treatment, perhaps a CORESOURCES or similar might be wise to have?
09:51:23pepperjackis there a .bin image for the firmware partition i can use instead of ipodpatcher? just to dd i mean?
09:52:12Unhelpfulpepperjack: i don't think we have an image of the entire firmware partition with rockbox installed, no. why not use the utility?
09:52:53pepperjackwell i went ahead and blasted the whole partition table away yesterday in a fit of madness.. so i dont have the apple image on there either and ipodpather objects
09:53:05pepperjackive restored the partition table
09:53:49n1sgevaerts: usb_stack_mode and usb_stack_device_driver in user_settings are not used anywhere, is there a reason to keep them around?
09:53:52Unhelpfulapple might be able to help with that?
09:54:09pepperjackyeah ill need to get to a windows machine i guess
09:54:53Unhelpfuli think there might be some way
09:55:00 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
09:55:07n1spepperjack: there's this page that tells you how to do it without windows http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore
09:55:53pepperjackach just what i needed thanks
09:57:03*Unhelpful will have to remember that for next time he sees this question :D
09:57:57 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
10:00
10:04:23 Join tyfoo [0] (n=tyfoo@dyndsl-095-033-098-093.ewe-ip-backbone.de)
10:06:09 Join flydutch [0] (n=flydutch@host84-153-dynamic.15-87-r.retail.telecomitalia.it)
10:07:11 Nick Barahir_ is now known as Barahir (n=jonathan@Xc70e.x.pppool.de)
10:08:05 Quit gregorovius ()
10:11:40 Quit bluefoxx ("its very dead in here :|")
10:25:33pepperjackit works!
10:25:36*pepperjack cackles madly
10:25:47 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
10:26:19 Join ender` [0] (i=krneki@foo.eternallybored.org)
10:31:02 Join Highlander [0] (i=Highland@mek33-4-82-236-45-205.fbx.proxad.net)
10:33:59Unhelpfulgood to hear!
10:48:32***Saving seen data "./dancer.seen"
10:55:40Unhelpfulresize.c is building in pluginlib, just need to tackle core bmp.c, and take care of the needed bits for things to work right... add an init function to set a pointer to plugin API, and make sure any references to core functions go through the API if PLUGINLIB is defined
11:00
11:11:49 Quit tyfoo (Read error: 60 (Operation timed out))
11:12:02 Join tyfoo2 [0] (n=tyfoo@dyndsl-095-033-071-144.ewe-ip-backbone.de)
11:12:06 Nick tyfoo2 is now known as tyfoo (n=tyfoo@dyndsl-095-033-071-144.ewe-ip-backbone.de)
11:14:56pepperjackhrm rockbox.ipod is in .rockbox dir which should be under the / partition is that correct?
11:16:49Unhelpfulif you unzip with directories into the root of the main partition, that should come out right
11:17:17Unhelpfulbut yes, that sounds like where things should be
11:17:36pepperjackwell at least partition table and bootloader are installed :)
11:22:35 Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com)
11:28:29 Quit stripwax (Read error: 54 (Connection reset by peer))
11:33:22pepperjackoh looks like its a format problem on the second (root) partition. apperantly 2048 byte sectors only works manually formatting when using mformat. which seems odd so ill have to use a windows itunes box to fix i guess
11:34:16pepperjackacording to ye old http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore
11:34:22 Nick JdGordon|afk is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
11:35:26 Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl)
11:35:56*n1s points JdGordon at FS #9750
11:36:31JdGordonyep, just seen it...
11:36:32n1ss/at/to/ (?)
11:36:52n1sah :)
11:36:59 Join merbanan [0] (n=banan@83.233.163.29)
11:38:31Unhelpfulcouldn't use mformat?
11:39:05pepperjackthat an osx binary i think
11:39:51pepperjacklol nevermind
11:40:18Unhelpfulmformat is part of mtools. i'm sure you can get it for linux.
11:42:26JdGordoncan anyone reproduce 9750?
11:42:30pepperjackyeah its installed and in my PATH already... im just slow today
11:43:35amiconnJdGordon: Current SVN is unusable on any flashed archos, because updating the flash is impossible
11:43:59Unhelpfulbmp.c builds in pluginlib, as well
11:44:03amiconnrockbox_flash doesn't work. It exits immediately, and I'm 99% sure this is due to r19622
11:44:32JdGordonok, fine.. i saw the logs.. it will be fixed soon... howver a flyspray task would be better
11:44:32Unhelpfulprobably have a working greylib scaler test for m:robe100 before much longer
11:45:19amiconnYeah, I know... somehow I'm often too lazy to use the tracker :\ The fact that the tracker is really slow here doesn't make it better...
11:46:16n1sJdGordon: I can reproduce 9750, you need to use a wps that enables the statusbar of course
11:47:21JdGordonn1s: ah yes.. was trying every theme on my h300 and the only one which does this is the real default :/
11:48:06n1shmm, and after changing theme it takes a while before the statusbar is updated, most noticable if the background changed although not a big problem it looks a little bad
11:49:48Unhelpfulamiconn: think it's reasonable that the pluginlib bitmap loader doesn't support native output at all? scaled output to mono is fairly worthless, unscaled output to mono can be done through the core loader. the pluginlib one is only there to use with the scaler, pretty much.
11:50:37JdGordonamiconn: firmware_flash.c?
11:51:02amiconnJdGordon: rockbox_flash.c and firmware_flash.c
11:52:12amiconnThe former is used far more often than the latter. rockbox_flash is the updater that you run every time for a new .ucl, firmware_flash is the first-time flasher which you only need to use once (and optionally again if a new flash package is released)
11:53:07amiconnI tried to understand what happens, but somehow couldn't? Is the new SYS_ message sent *always*? And if so, where does that happen?
11:53:47JdGordonyes, the new SYS_EVENT is always sent.... if there is a better way to do it im open to ideas... i tried to get ideas for th epast 2 weeks...
11:53:50JdGordontest http://pastebin.com/d16eebdd5
11:53:51amiconnI think that ignoring a few more SYS_ messages in the mentioned plugins would be good, although probably not all of them should be ignored
11:54:10JdGordonif they arnt being handled anyway, may aswell ignore the lot of them
11:54:15JdGordonit happens in main.c
11:54:51 Join {phoenix} [0] (n=dirk@p54B47A85.dip.t-dialin.net)
11:55:22amiconnCurrently any SYS_ event causes the flash plugins to exit. Most of them should probably not do that, but a few probably should
11:55:56JdGordonthat paste should fix it.. unless my logic is wrong :p (which it very well could be.. im still half asleep)
11:56:15 Join miepchen^schlaf [0] (n=miepel@p579EC8C2.dip.t-dialin.net)
11:56:17amiconnI think that should work. I'll try it a bit later
11:56:46JdGordonid like to do this commit now.. i've got things to do tonight...
11:57:20 Quit tyfoo ("Carpe diem")
11:57:31amiconnfirmware_flash obviously needs the same fix. The button handling in those plugins isn't that great in general, but one needs to be careful when hacking them
11:58:30JdGordonall 3 of those _flash.c get the same fix
11:58:43JdGordonI'm pretty sure these are the last introduced bugs
12:00
12:01:01amiconnAh, didn't know iriver_flash was basically cloned from the archos flash plugins
12:01:54amiconnWell, there's still the strange statusbar delay, and the missing status bar in plugins using the core menu routines
12:02:33bertrikwho are currently working on the c200v2 port?
12:02:46amiconnIt looks like the stausbar delay has to with forcing an update. It seems to be delayed much longer on non-rtc targets than on rtc targets
12:03:27JdGordonshould I force updates more often?
12:03:38JdGordonit only forces an update when it gets re-enabled
12:04:16 Quit nplus (Remote closed the connection)
12:04:37amiconnI don't think it should be forced more often in general. It might need to be forced whenever the screen changes
12:06:14 Join Schmogel [0] (n=Miranda@essn-4db64fbd.pool.einsundeins.de)
12:06:46 Join MethoS- [0] (n=clemens@host-091-097-243-099.ewe-ip-backbone.de)
12:06:57 Join nplus [0] (n=nplus@141.25.Globcom.Net)
12:11:10 Join Llorean1 [0] (n=DarkkOne@ppp-70-132-143-243.dsl.hstntx.swbell.net)
12:12:44 Quit miepchen^schlaf (niven.freenode.net irc.freenode.net)
12:12:44NSplitniven.freenode.net irc.freenode.net
12:12:44 Quit Beta2K_ (niven.freenode.net irc.freenode.net)
12:12:44 Quit Llorean (niven.freenode.net irc.freenode.net)
12:12:44 Quit blippe (niven.freenode.net irc.freenode.net)
12:12:44 Quit plus_M (niven.freenode.net irc.freenode.net)
12:12:44 Quit blithe (niven.freenode.net irc.freenode.net)
12:14:14NHealniven.freenode.net irc.freenode.net
12:14:14NJoinmiepchen^schlaf [0] (n=miepel@p579EC8C2.dip.t-dialin.net)
12:14:14NJoinBeta2K_ [0] (n=beta@d36-78-228.home1.cgocable.net)
12:14:14NJoinblippe [0] (n=none_of_@213.136.34.23)
12:14:14NJoinplus_M [0] (i=plus@li26-205.members.linode.com)
12:14:14NJoinblithe [0] (n=blithe@li35-144.members.linode.com)
12:15:03JdGordonarg.. no wonder the statusbar updates are delayed... the screen isnt updated automatically
12:15:48JdGordonoh, hmm.. yes it is
12:20:57 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
12:31:29 Join newbie [0] (n=kvirc@p578F0F94.dip.t-dialin.net)
12:32:19 Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com)
12:38:42 Part mud-rb (".")
12:42:37 Join kadoban [0] (n=mud@cpe-24-93-17-195.rochester.res.rr.com)
12:42:55 Quit pepperjack ("Lost terminal")
12:44:20 Join tyfoo [0] (n=tyfoo@dyndsl-095-033-071-144.ewe-ip-backbone.de)
12:48:36***Saving seen data "./dancer.seen"
12:48:57JdGordonif the statusbar is disabled (in the settings) and a WPS forces it on, should it be displayed? (i.e was it 3 days ago?)
12:56:20pixelmaI would expext it to (but didn't try in a WPS ever)
13:00
13:01:56 Quit stripwax (Read error: 104 (Connection reset by peer))
13:06:06 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
13:11:06 Nick Llorean1 is now known as Llorean (n=DarkkOne@ppp-70-132-143-243.dsl.hstntx.swbell.net)
13:14:16LloreanJdGordon: Yes, the WPS tag should take precedence over the setting.
13:14:20LloreanThat's why it exists.
13:23:43*n1s wonders what the point of WPS_TOKEN_RTC_12HOUR_CFG is and why it's included for targets without RTC
13:25:13 Join stoffel_ [0] (n=sfr@p57B4C768.dip.t-dialin.net)
13:26:28 Join AndyI [0] (i=AndyI@212.14.205.32)
13:32:38 Join Darksair [0] (n=user@125.33.193.205)
13:37:12pixelman1s: could it be used for the sleep timer display on non-RTC targets?
13:37:22 Quit AndyIL (Read error: 110 (Connection timed out))
13:37:37pixelmajust guessing though
13:38:38n1sfrom what it looks like it only returns the timeformat setting value (0 for 24hour clock, 1 for 12 hour)
13:39:46 Join timc [0] (n=aoeu@124.93.243.83)
13:40:01n1sso i don't really think it has any use on non-rtc targets
13:41:57n1sI did go through the user_settings struct and reordered it and timeformat was not #if'ed for rtc but doing so breaks in gwps-common.c because of this token. So i'm #if'ing the token too
13:42:29 Quit stripwax (Read error: 104 (Connection reset by peer))
13:45:59 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
13:50:44 Quit stripwax (Read error: 104 (Connection reset by peer))
13:51:53gevaertsn1s: those seem to be relics from the first usb stack attempts. I've never seen them before...
13:52:07n1sgevaerts: ok, the're gone now
13:52:30gevaertsWe may want some similar settings at some point, but (a) not right now, and (b) they won't be exactly the same
13:53:41 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
13:54:23 Quit stripwax (Read error: 104 (Connection reset by peer))
13:55:33 Quit Highlander ("Leaving")
13:57:39Bagdern1s: reds
13:57:52n1sah
13:58:43amiconnn1s: While the backlight code itself isn't #ifdef HAVE_BACKLIGHT, the settings are. Actually that might be considered a bug...
13:59:41amiconn(the goal was to keep plugin api, .lng and voice file compatible between modded and unmodded Ondios)
14:00
14:00:46n1sright, the modded ondio...
14:02:37*gevaerts thinks that if you mod your player, being expected to build things yourself isn't that high a cost
14:04:15amiconngevaerts: Sure you need to build yourself if you want the actual settings in the Ondio UI
14:04:20 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
14:05:56gevaertsamiconn: exactly, and .lng files and plugins are built at the same time, so in practice only sharing of voice files would get broken
14:05:59amiconnThe Ondios are handled a bit special here due to 2 things: (1) They are the *only* targets without backlight, but can be modded to have one. So keeping the backlight API on them means we have less ifdefing overall, at a tiny penalty (some settings fields and function stubs included in the default Ondio builds)
14:06:33*gevaerts forgot about the "only" bit
14:06:41n1sso should backlight_timeout be unconditional?
14:06:42amiconn(2) It is nice to be able to swap voice files and plugins without risking weirdness/crashes
14:08:13 Join tvelocity [0] (n=tony@athedsl-261034.home.otenet.gr)
14:08:53 Join Tangent1 [0] (n=asher@c-98-219-162-69.hsd1.pa.comcast.net)
14:09:44gevaertsless ifdefing is definitely a good thing...
14:09:56*gevaerts assumes that the mod can't be detected from software
14:10:19Tangent1okay, most of the time I plug in my rockboxed Ipod it goes into the black and white file transfer mode. sometimes it goes into the color one that loads all the old files back on and then boots into the original firmware. Am I doing something different? if so, what is it?
14:10:24amiconnn1s: Yes. caption_backlight might also need to be unconditional (it was before)
14:10:50n1samiconn: ok, i'll simply remove the #ifdef HAVE_BACKLIGHT then
14:11:47 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
14:11:58gevaertsTangent1: if you plug it in while turned off, and the hold switch is set, the full apple firmware will be loaded
14:12:04 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-12af17e9b728168a)
14:12:06n1s... which also makes the gigabeat sim build again, although that error seemed a little strange
14:12:08Tangent1aha!
14:12:10Tangent1thanks!
14:12:19Tangent1it's that sneaky hold switch
14:12:38n1sah, no it doesnät
14:12:40 Quit kachna ("Konversation terminated!")
14:12:50n1ss/ä/'/
14:13:23 Join Nibbler [0] (n=Nibbler@ppp-88-217-46-35.dynamic.mnet-online.de)
14:14:09 Quit thegeek_ (Read error: 110 (Connection timed out))
14:14:16 Quit DataGhost (Nick collision from services.)
14:14:24 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
14:16:44JdGordonLlorean: hmm... you sure?
14:17:16JdGordonthat might need some creativity to work :/
14:17:56JdGordonamiconn: testes that fix yet?
14:18:30LloreanJdGordon: Not much point in having "force on" and "force off" tags if they don't actually *force* it, right?
14:18:47JdGordonyes.. but is that what svn was doing 3 days ago?
14:19:00LloreanIt's what SVN was doing 3 months ago, I don't know about 3 days.
14:19:21JdGordonI dont think it was actually...
14:19:33LloreanI have a status bar in my menus, but not in my WPS
14:19:37Tangent1is there need for a donated Zen Vision:M? I'm deciding what to do with my old one and I'm really impressed with rockbox and would like to support the project.
14:19:41LloreanOn a 20 day old build.
14:20:30JdGordonLlorean: no, I'm talkiong about if statusbars are disabled in the setting.. but the enable tag is in the wps.. are they shown?
14:20:42LloreanThey're supposed to be.
14:21:05LloreanI know they were at some point in the past, though I don't know how long ago it was.
14:21:26 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
14:22:16JdGordonyeah, I'm pretty sure they wont show... guess the only definet way is to revert and test :/
14:22:27JdGordonr19000 suggests they wont
14:22:46n1shmm, the gigabeat sim error makes no sense to me actually, the stub is available in uisimulator/common/lcd-common.c but it seems /firmware is linked before /uisimulator or something...
14:22:56gevaertsJdGordon: one question about FS #9407 before even really looking at it : is there a way to handle old-format bookmarks? I'm pretty sure that heavy bookmark users wouldn't really appreciate all their bookmarks to be gone suddenly
14:23:16 Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
14:23:22JdGordonno, there is no way to handle them... entirely different system
14:23:38JdGordonthere might be a way to do it, but I doubt its worth the effort
14:24:30kadobanTangent1: you could try offering in the New Port forum thread for that device, here: http://forums.rockbox.org/index.php?topic=3320.0 if you don't get a response here
14:24:32LloreanWould a conversion plugin be possible?
14:24:40gevaertsDo you use the same file extension?
14:24:42JdGordonpossibly
14:24:44JdGordonI do
14:25:27JdGordonI havnt really looked at a conversion plugin.. but it will basically mean rebuilding a playlist and adding the bookmark... yeah should be possible
14:26:21JdGordonexcept the file offset it used and not the time offset, so it might be very difficult to do automatically
14:27:14gevaertsIt doesn't actually apply cleanly any more
14:27:49 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
14:28:14gevaertsAnyway, I suggest changing the file extension. That way at least people get a chance to go back to an older build to write down their bookmark data without first having broken half of them
14:28:37JdGordonany suggestions?
14:28:40JdGordon.bmark is nice
14:29:01gevaerts.bmark2?
14:29:04*gevaerts hides
14:29:30kadoban.bmrk?
14:29:37 Quit merbanan (Read error: 104 (Connection reset by peer))
14:30:11 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
14:32:26gevaertsJdGordon: I use bookmarks in big collections of files, but I usually listen to an entire file at once, so losing the offset within the file wouldn't be a big problem for me. I don't know how typical this is though
14:33:13JdGordonarn't bookmarks more used for remebering the place in a track more than in a playlist? so i guess it would suck if you have lots
14:34:29JdGordonalthough, the benefit of being able to bookmark any playlist should overall make it better
14:34:37gevaertsI think it depends on the files you get. If you have an audiobook as fifteen chapter-sized tracks, losing position within a track is a lot less annoying than if you get one huge file
14:35:09 Quit stripwax (Read error: 104 (Connection reset by peer))
14:35:11gevaertsI agree, overall this is a good thing. There's just a transition to be worked out
14:35:19*gevaerts thinks
14:35:48JdGordonactually... hang on.. the offset is probably stored in the current format anyway
14:36:15gevaerts(wildly speculating here) Would it be possible to steal bits of test_codec to convert between time and byte offsets ?
14:37:09 Quit Thundercloud (Read error: 60 (Operation timed out))
14:37:15JdGordondont need it.... I think a convertor or even core handling could be very doable :)
14:37:25 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
14:37:33JdGordoncurrent bookmarks only work for m3u and dirplay right?
14:38:44gevaertsConvertor would be fine. Just "open" a .bmark file, get the associated convertor plugin which saves the .bmark2 file and splashes some info. Nearly as transparent as in core handling, without the drawbacks
14:38:59gevaertsI only use them for dirplay, so I don't actually know
14:39:47 Join Thundercloud [0] (n=thunderc@84.51.130.71)
14:39:57 Quit stoffel_ (Read error: 113 (No route to host))
14:41:11JdGordonhmm... I tihnk this could actually be done as a shell script or in rbutil
14:41:40JdGordonor is that going way past the "over engineering" point? :p
14:44:00 Join stoffel_ [0] (n=sfr@p57B4C768.dip.t-dialin.net)
14:44:50JdGordondomonoky: hey, any ideas how much effort would be needed to add an ability to rbutil to scan the players music folder and convert .bmark files (the actual convertion is just writing a new text file)?
14:47:09domonokyJdGordon: shouldnt be much effort, rbutil already detects a already installed rockbox, and the scanning code could be taken from the talkfile generation...
14:47:58JdGordonis it something worth adding if this happens? bareing in mind people would use it once only?
14:48:37***Saving seen data "./dancer.seen"
14:50:02domonokyhm, it might be a bit overkill to put it into rbutil. A little script could also be enough.. (but keep in mind, that it should work on Lin/Win/mac)
14:50:59 Quit Thundercloud (Remote closed the connection)
14:52:35JdGordonlinux and mac should be easy... win is another story :/
14:52:55JdGordonmight just be easier temporarily adding a convertor to the build
14:53:42 Quit faemir (Read error: 54 (Connection reset by peer))
14:56:15 Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com)
14:58:50*JdGordon starting to think button_get(false) should handle SYS_FOURHERTZ...
15:00
15:01:37 Quit stoffel_ ("leaving")
15:20:03 Join MethoS-- [0] (n=clemens@dyndsl-085-016-164-200.ewe-ip-backbone.de)
15:20:49 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
15:28:03 Quit MethoS- (Read error: 145 (Connection timed out))
15:33:09 Quit Nibbler (Remote closed the connection)
15:33:59 Join Nibbler [0] (n=Nibbler@ppp-88-217-46-35.dynamic.mnet-online.de)
15:37:24 Join Jaykay [0] (n=chatzill@p579E66B6.dip.t-dialin.net)
15:38:09Jaykayi have a question concerning the language files....
15:38:53Jaykaythere are some new strings: id: LANG_SERIAL_BITRATE_9600, the number can also be 38400 and 57600
15:39:01Jaykaydo these numbers differ in the way of writing or something else in other languages?
15:39:26Jaykayin general are numbers shown different in other languages?
15:44:29*domonoky doesnt know if they are shown different, but they are surely spoken differently.
15:45:47Jaykaybut the voice string should also be the same (in other languages) right?
15:46:17bertrikJaykay, I don't think so. There are several strings where numbers are rendered using simply %d, so this cannot be different in other languages
15:47:04domonokyJaykay: what do you mean with "the same" ? for example in german 39 is spoken "9 - 30"
15:47:45Jaykaydomonoky: but the voice string still says 39, right?
15:48:18domonokyhm, i dont know. Perhaps the voice system itself already corrects this ?
15:48:37Jaykaybertrik: i didnt say something different. the question was whether the numbers i wrote are different in other languages
15:49:19 Join MarcGuay [0] (n=chatzill@ip216-239-68-33.vif.net)
15:50:26 Join stripwax__ [0] (n=Miranda@87-194-34-169.bethere.co.uk)
15:50:27Jaykayis it possible to show text in rockbox which isnt in the lang file? if yes the numbers could be.... i dont know... not in the lang files. maybe anything could get easier with this.
15:50:39bertrikJaykay, I cannot think of any reason why they would be different.
15:51:02 Quit stripwax__ (Read error: 104 (Connection reset by peer))
15:51:24kadobandomonoky: doesn't rockbox just speak the digits anyway? it'd be super complicated for it to speak numbers like a human would in every language
15:51:33domonokyJaykay: sure its possible to show text in rockbox, which isnt in the lang file. But then it can not be translated or voiced.
15:52:17MarcGuaylinuxstb, Vitja: Would it be alright to pile the Dax, iAudio7, and c100 together in the first #if in crt0.S (line 85)? The hold button seems the same for all three. (Not sure why Vitja put the exclamation point before GPIOA?)
15:52:37Jaykaydomonoky: but the numbers dont need to be translated if they dont differ. i guess its not possible to voice something without "translating" it?
15:54:01 Join stripwax__ [0] (n=Miranda@87-194-34-169.bethere.co.uk)
15:54:07 Quit stripwax__ (Client Quit)
15:54:34domonokyJaykay: yes, i think the voice system will just say the static string without the "%d" replacement, if you use "serial bitrate %d"
15:56:21Jaykaydomonoky: i dont know what %d is, but in the current lang file there is no %d in the serial-bitrate-string
15:56:21 Join maploin [0] (n=mapleoin@fedora/maploin)
15:58:11domonokyJaykay: thats printf syntacs. if you would want to reduce the serial_bitrate strings to one, you would need to insert the number at runtime, for that you would need the %d
15:58:26 Quit {phoenix} (Remote closed the connection)
16:00
16:00:00*Jaykay is now totally confused
16:00:16Jaykaythere is no %d in the seral bitrate string i thought
16:00:27domonoky:-) maybe it would help, if you would explain what you really want todo ...
16:00:34 Quit stripwax (Read error: 110 (Connection timed out))
16:02:40Jaykayi dont want to do anything, i just wanted to know wether it qould be easier to move those static numbers out of the lang files since they dont need to be translated
16:02:43 Quit newbie ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
16:04:10domonokyif we want this numbers to be voiced, they have to stay in the lang file.
16:05:21rasherdomonoky: not at all true
16:05:25Jaykaydomonoky: thanks thats all i needed :)
16:05:29Jaykayoh no.....
16:05:41rasherThe voice system voices all the other number-settings as far as I know
16:05:57rasherI've been wondering about those strings myself
16:06:05domonokyrasher: but then is spells digits ?
16:06:33rasherdomonoky: Well yes, but Rockbox has a system for voicing digits (which isn't terribly good)
16:06:42Jaykayrasher: why does a .diff from your site say
16:06:44Jaykay- recording: ""
16:06:46Jaykay+ recording,h100,h120,h300,m5,x5,ipod4g,ipodcolor,ipodnano,ipodvideo,e200*,c200: ""
16:06:46domonokyif you give the full number to a tts, it will voice it much better...
16:06:54Jaykayrasher: it doesnt make sense
16:07:11rasherdomonoky: true, but that's rather wasteful I'd say
16:07:18rasherJaykay: What does english.lang have for that string?
16:07:26Jaykaydeprecated
16:07:34Jaykayjust ""
16:07:38rasherWhich id?
16:08:04Jaykayid: LANG_SYSFONT_DISK_FULL
16:08:23Jaykayline 10484 in ger
16:08:49rasherJaykay: That's what english.lang has in that phrase.
16:09:12Jaykaybut it doesnt make sense...?
16:09:19rasherI didn't put it there
16:12:06n1sdomonoky: rockbox can talk numbers, but it uses the same word order for each language so it is correct for some and incorrect for some
16:12:45rasherI think if anything, that should be worked at rather than stuffing numbers in the lang file
16:15:16n1syes because we can impossibly have every possible number shown in the UI in the voicew file anyway
16:19:04n1sthis gigabeat sim build failure seems to rely on black magic, if i put back either of the calls to lcd_set_invert_display or lcd_set_flip in settings.c it links fine again :(
16:19:54 Quit timc (Read error: 60 (Operation timed out))
16:20:29Jaykaywhen is the oh in VOICE_OH spoken?
16:20:33Jaykaysilly question i know
16:20:58n1swhen speaking the time and it's a full hour like "four oh clock"
16:21:56Jaykayok, so in german its not needed
16:24:14bertrikVOICE_OH is used for the leading zero in times when minutes < 10, like TEN OH FIVE for 10:05, as far as I can see in apps/talk.c function talk_time
16:25:19bertrikthere is a VOICE_OCLOCK when minutes is 0, like TEN OCLOCK for 10:00
16:25:35n1sah
16:32:55 Quit culture (Read error: 104 (Connection reset by peer))
16:33:53Jaykaydoes it make sense to delete spaces at the end of lines? i guess no
16:33:54Jaykay*not
16:34:59Jaykayyeah the english.lang is now 16 bytes smaller.....
16:36:37*n1s needs a buildsystem wizard to be able to solve this nicely :/
16:37:35 Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com)
16:40:05 Quit maploin (Remote closed the connection)
16:40:10n1sok, the problem is that nothing in apps calls anything in lcd-common.c anymore only firmware does
16:43:45 Join timc [0] (n=aoeu@124.93.243.83)
16:48:39***Saving seen data "./dancer.seen"
16:49:28 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
16:52:46 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
17:00
17:02:25linuxstbMarcGuay: Yes, that looks fine to me. I don't understand why Vitja did that either.
17:07:24 Join aurix_lexico [0] (n=adam@c-68-56-205-239.hsd1.fl.comcast.net)
17:29:34 Quit HellDragon (Read error: 104 (Connection reset by peer))
17:35:26 Join kachna [0] (n=kachna@r4ax178.net.upc.cz)
17:36:17 Quit Jaykay (Read error: 110 (Connection timed out))
17:41:45 Join gregorovius [0] (n=diego@host46.190-31-236.telecom.net.ar)
17:45:39 Join don_bilbo13 [0] (n=donbilbo@pD9E55749.dip.t-dialin.net)
17:45:46don_bilbo13hi
18:00
18:05:53 Join J-23_ [0] (n=freenode@a105.net128.okay.pl)
18:06:04 Quit J-23 (Nick collision from services.)
18:09:28bertrikHow hard would it be to make a version of cabbiev2 that is tailored to the split screen of the clip?
18:11:18bertrikIt's now re-using the 128x64 theme for the iriver lcd-remote if I understand correctly
18:14:36bertrikthe top of the screen contains the progress bar, with the title/artist/album info below it getting split between the yellow and the blue part
18:15:15bertrikif the status bar would be moved to the top, I think there would no longer be a possibility for any text getting split between yellow and blue
18:15:47 Join RoxiBoxi [0] (n=Fetichis@f053100014.adsl.alicedsl.de)
18:16:42RoxiBoxihi folks..
18:17:12bertrikIs it possible at all to have more than one wps for a specific resolution and bit depth?
18:17:21RoxiBoximy prob. form yesterday could not be resolved yet, unfortunately.
18:18:03RoxiBoxithe Archos Recorder not speaking I mean. I installed the 2.5 Release, and it works just fine. A friend of mine tried on her Archos, but the 3.1 will not speak at all.
18:18:28RoxiBoxisighted help was available, but no error message. They reset the number of entries in the file Browser to 400, no luck...
18:20:33 Nick J-23_ is now known as J-23 (n=freenode@a105.net128.okay.pl)
18:20:41RoxiBoxiany ideas?
18:24:39bertrikRoxiBoxi, I'm no voice expert. Did you install a recent version of the voice files too?
18:24:58bertrikas far as I know, voice support should be enabled by default. I'll try it on my sansa e200.
18:25:07 Join karashata [0] (n=karashat@69.41.192.215)
18:25:25domonokybertrik: i think the problem is, that the voice file for archos recorder is too big..
18:27:03RoxiBoxiI installed the rockbox 3.1, plus the English voice file that was supplied as a download link.
18:27:22RoxiBoxiso all should be fine, in theory...
18:27:38RoxiBoxibut as they say, it ain't work.
18:28:05RoxiBoxiis anyone in touch with the people who make or made the voice files?
18:30:07MarcGuayRoxiBoxi: What does "ain't work" mean? Have you enabled the voicing?
18:30:40 Join toffe82 [0] (n=chatzill@adsl-75-3-221-31.dsl.frs2ca.sbcglobal.net)
18:31:34RoxiBoxijust colloquial for, it won't function at all...
18:31:57RoxiBoxiyes maybe the voice file is too big really...
18:32:44 Quit Nibbler (Read error: 110 (Connection timed out))
18:34:26 Join Nibbler [0] (n=Nibbler@ppp-88-217-42-192.dynamic.mnet-online.de)
18:37:07MarcGuayRoxiBoxi: Look at the Main Menu -> Settings -> General Settings -> Voice -> Voice Menus setting.
18:37:35RoxiBoxiyes we went through all the options already, even with sighted help.
18:37:47RoxiBoxieverything is turned on as it should be.
18:37:58RoxiBoxivoice menus, voice filenames, voice directories etc...
18:38:02MarcGuayI see. And the english.voice file is in the .rockbox/langs/ directory?
18:38:21RoxiBoxiyepp everything as described in the manual.
18:38:28MarcGuayStrange. Music plays fine?
18:38:36RoxiBoxias I say, the 2.5 version works great.
18:39:05RoxiBoxiI think so, cannot test this myself, since I do not see the screen, but once I got a song to play by chance, all is ok.
18:39:38domonokyMarcGuay: the file is too big.. trust me :-)
18:39:43RoxiBoxicould skip to the next song in the directory, move through the song with fastforward rewind etc.
18:42:27MarcGuayRoxiBoxi: Have you tried clearing the settings on boot up? Did you replace the bootloader as well or just the firmware?
18:42:33 Quit krazykit ("brb, installing memory")
18:43:34 Join jomegatau [0] (n=4cbf847b@gateway/web/cgi-irc/labb.contactor.se/x-0c7befae21ba5636)
18:44:50 Quit jomegatau (Client Quit)
18:45:50RoxiBoxiclear up the setting?
18:45:54RoxiBoxihmm what I did was.
18:45:55 Join meyerman [0] (n=4cbf847b@gateway/web/cgi-irc/labb.contactor.se/x-970fdcb0fd2e65df)
18:46:23RoxiBoxiinstall 3.1, installed the voicefile.. by installing 3.1 I mean. copied the aibrec and the .rockbox directory onto the archos.
18:46:57bertrikdomonoky, I think we should open a flyspray bug for this issue, especially since apparently some analysis was already done
18:47:00RoxiBoxinote, the player had no rockbox on it, I removed it and started up the original archos firmware.
18:47:38RoxiBoxithen 3.1 didnt work, I installed the 2.51 version, the corresponding voicefile, I think one of the human sounding British files, and all spoke like a charme.
18:48:11 Join krazykit [0] (n=kkit@adsl-76-240-198-230.dsl.ipltin.sbcglobal.net)
18:48:24 Join webguest [0] (n=c38975bb@gateway/web/cgi-irc/labb.contactor.se/x-07ec3a9eecc1a087)
18:48:41***Saving seen data "./dancer.seen"
18:49:35RoxiBoxiah then another thing I would like to suggst, once I am at it.. it is a bit dificult for visually impaired users to work with te rbutil, cause the Tab ontrols do not read properly, but that's apart from the whole archos rockbox stuff.. so one thing at a time :-)
18:50:01webguestHey, any admin around? I need to talk to someone about some content on the site.
18:50:48 Join gregorovius_ [0] (n=diego@host39.190-31-15.telecom.net.ar)
18:51:35 Quit HBK (Read error: 104 (Connection reset by peer))
18:52:06 Quit webguest (Client Quit)
18:52:12 Join webguest [0] (n=c38975bb@gateway/web/cgi-irc/labb.contactor.se/x-ec33663f8a7f917c)
18:52:33 Quit krazykit (Client Quit)
18:52:51meyermani am new to rockbox. i have compiled the latest sources but need to find doc on installing bootloader & zip without using rbutilqt ( it doesnt work with the e200v2 ).
18:53:37 Quit gregorovius (Read error: 60 (Operation timed out))
18:53:40domonokymeyerman: rockbox isnt ready on e200v2, thats why rbutil doesnt install it...
18:54:06meyermanI know I wanted to try working on it
18:54:11domonokymeyerman: if you really want to help out with the porting effort, take a look at the wiki (SansaV2)
18:54:17 Nick gregorovius_ is now known as gregorovius (n=diego@host39.190-31-15.telecom.net.ar)
18:55:07 Join krazykit [0] (n=kkit@adsl-76-240-198-230.dsl.ipltin.sbcglobal.net)
18:56:21 Join J-23_ [0] (n=zelazko@unix.net.pl)
18:56:38MarcGuaywebguest: Who you want to speak to depends on the specifics of your comment/question...
18:56:44meyermani am sorry, i have been looking at the wiki and my local build tree. i suppose i should give it up and rake leaves instead
18:56:47 Quit J-23 ()
18:57:12 Nick J-23_ is now known as J-23 (n=zelazko@unix.net.pl)
18:57:16 Join t0mas [0] (n=tomas@rockbox/developer/t0mas)
18:57:21t0mashi
18:57:27t0masam I the only one having trouble accessing download.rockbox.org ?
18:57:57webguestMarcGuay: There's some info in the mail archive I've like removing, if possible
18:58:04webguesti'd*
18:58:55MarcGuaywebguest: I believe you'll want to speak to Bagder or Zagor about that.
18:59:16 Join gregzx [0] (n=chatzill@dth54.neoplus.adsl.tpnet.pl)
18:59:19domonokymeyerman: the SansaV2 wiki page contains the bootloader install instructions. If they are not understandable for you, you probably also cant help with the porting :-)
18:59:43dionoea:q
18:59:45dionoeaoops
18:59:52 Quit krazykit (Remote closed the connection)
19:00
19:00:27bertrikt0mas, I can't connect to download.rockbox.org either
19:00:31t0maswebguest: what is it you would like to have removed?
19:00:48t0masbertrik: mine has connected now after 5 retries.. but it is really slow
19:01:03don_bilbo13hmm, i have acces to download.rockbox.org
19:01:20 Join krazykit [0] (n=kkit@adsl-76-240-198-230.dsl.ipltin.sbcglobal.net)
19:01:23 Part Tangent1
19:02:09webguestt0mas: I usd to chill in this channel quite alot, and follow rockbox etc. and from back then, there's a couple of pages in the mail archive that include my old email signature, from some emails i sent in
19:02:58webguestt0mas: and basically, i'd like that signature removed seeing as it links my email to my home address to everyone in the world... :-)
19:03:03t0maswebguest: what was your nick? I have hung around here quite a lot in the past :-)
19:04:05t0mashm.. that would require some manual grep commands by either LinusN, Bagder or Zagor indeed
19:05:06webguestUmm, i'd have to think
19:05:22 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net)
19:06:27meyermanthanks for the encouragement and help!
19:06:30webguestCan't remember, it was in 05 :)
19:06:32 Join thegeek [0] (n=nnscript@s243b.studby.ntnu.no)
19:06:41 Join Nibbl [0] (n=Nibbler@ppp-93-104-82-137.dynamic.mnet-online.de)
19:06:55 Quit meyerman ("CGI:IRC")
19:07:13t0maswebguest: email a link to an example message to one of them?
19:08:00 Quit Nibbler (Read error: 60 (Operation timed out))
19:13:01t0masdoes anybody still have the first iriver H120 theme "we" created?
19:13:18t0mas(created as in.. I coded.. and someone.. don't know who.. created the idea)
19:13:44t0masas it isn't in the current list of iriver themes.. and it might be good for some nostaliga ;-)
19:14:31 Quit MethoS-- (Remote closed the connection)
19:14:55 Join MethoS- [0] (n=clemens@dyndsl-085-016-164-200.ewe-ip-backbone.de)
19:18:11toffe82jhMikeS: when building the bootloader, I have some warning "fwrite declare with attribute warn_unused" , is this normal ?
19:18:20toffe82for the gigabeat S
19:22:16MarcGuaylinuxstb: Hi there. I'm trying to get the c100v1 up to speed with Vitja's work on the i7. I'm currently running into trouble when defining TCCBOOT. It appears to simply crash. Do I need to contruct a dual-bootloader manually with mktccboot?
19:25:18 Join meyerman [0] (n=chatzill@76-191-132-123.dsl.dynamic.sonic.net)
19:26:30 Part meyerman ("User is away.")
19:27:08 Join meyerman [0] (n=chatzill@76-191-132-123.dsl.dynamic.sonic.net)
19:27:14 Part meyerman ("User is away.")
19:28:52moostoffe82: I built one just few minutes ago with last svn
19:29:03 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
19:29:09moostoffe82: hello btw :)
19:30:38toffe82moos: bonne annee, I just did it with the last svn too
19:31:54moosthanks, to you too (my best wishes...) I had few warnings but I made clean and retried, and built fine
19:32:14toffe82it is just at the beginnig, it appears 10 times in iriver decode, iriver encode, gigabeat code and gigabeat s code
19:32:26*moos is still getting those annyings "File not found" :(
19:32:46toffe82the build seems to be ok
19:34:03moostried make clean ?
19:38:30 Join CaptainKewl [0] (n=jason@cpe-68-173-40-122.nyc.res.rr.com)
19:38:31 Quit CaptainKwel (Read error: 104 (Connection reset by peer))
19:38:33 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
19:44:47 Quit Darksair ("(define (add-1 n) (lambda (f) (lambda (x) (f ((n f) x)))))")
19:44:47 Quit webguest ("CGI:IRC (Ping timeout)")
19:44:47toffe82moos: it is the first build I make on this system, so it should be clean :), but I givr it a try
19:44:47toffe82moos: strange the make clean works, no more warning, I just created the folder this morning
19:44:47moosoh ok, then maybe run rockboxdev.sh
19:44:47toffe82and the only other build I have is for an ipod video in a different folder
19:44:47mooswee !, same here random warnings that disapears after make clean
19:45:16toffe82rockbox doens't buld at all
19:46:07moosbuilt properly here, stranginess of buildsystem maybe?
19:46:45toffe82some thing, have to do a make clean, waiting to see if it build
19:47:22toffe82yes, it is building
19:47:26toffe82strange
19:49:19moosmaybe Zagor will read the logs ;)
19:50:27jhMikeStoffe82: Huh? I've never seen that at all. If it's not on the build table I can't say that it's normal.
19:50:29moosgrr still file not found :(
19:51:04moosjhMikeS: hi, maybe due to Zagor's rework of the build system?
19:51:09toffe82jhMikeS: I had to make celan first to have the build running
19:51:17toffe82clean^^
19:51:30*moos is wondering something
19:51:50jhMikeSmoos: possibly, but I don't get it. I'd have to 'make clean' and configure it anyway.
19:52:10moosNormally, IIRC, the 2nd partition on the beast contain few OF, contents... for MTP, right?
19:52:28moos+directories where is fit
19:52:34jhMikeSmoos: yes.
19:53:12mooshere I always have this partion empty it seems, and have always file not found
19:53:42moosat each try a reinstall OF and retry...
19:53:56jhMikeSFile not found problem? Use the .tar in /Context/b00/00 installed using the bootloader USB.
19:53:58moosmaybe this is related then
19:54:07jhMikeS*Content
19:54:30moosaccording to windows those dirs doesn't exist
19:54:40mooslet's try something
19:55:09jhMikeSYou could create them perhaps?
19:55:24jhMikeSThe bootloader will look in the for rockbox.tar and untar it.
19:56:09moosoh, don't think of that, a good idea, let's see
19:57:26 Quit karashata ("G'bye everyone!")
19:58:18 Quit splinter (Read error: 104 (Connection reset by peer))
19:58:23 Join splinter [0] (n=splinter@c-68-46-245-71.hsd1.ar.comcast.net)
20:00
20:00:48jhMikeSI think it's that the stuff on the 2nd partition isn't created unless you actually boot into retailos iirc.
20:01:12 Join karashata [0] (n=karashat@69.41.192.215)
20:01:22toffe8215 mn to build rockbox for the gigabeat S on an ubuntu virtual machine on an acer aspire one with xp home ;)
20:01:40ajboohh a new error
20:02:07ajb"Prefetch abort at 41CBCD98 (0)"
20:03:47moosjhMileS: I tried, and even transfer some files via MTP OF but nothing, I'm retrying creating the yet missing directorie
20:04:00 Quit Nibbl (Read error: 60 (Operation timed out))
20:05:12 Quit karashata (Client Quit)
20:06:57 Quit DataGhost (Nick collision from services.)
20:07:04 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
20:13:54 Quit MethoS- (Read error: 104 (Connection reset by peer))
20:14:57toffe82I can't build sendfirm ??
20:15:50 Join Zagor [242] (n=bjst@rockbox/developer/Zagor)
20:17:09jhMikeSIt's in tools/utils/MTP along with the DLL
20:17:35toffe82yes, but missing libmtp .h
20:19:38bertrikdid you install libmtp-dev or something similar?
20:21:05toffe82missing libmtp_dev
20:23:23 Join fenugrec [0] (n=ABC@modemcable247.111-201-24.mc.videotron.ca)
20:30:58ZagorJdGordon|zzz: if you have any idea what I can do to help you debug down my c200 wps/statusbar issue, just tell me
20:31:52 Join fredddy [0] (n=freddy@p3E9E1EBF.dip0.t-ipconnect.de)
20:33:29 Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
20:33:37toffe82Zagor: did you read the log
20:34:29Zagortoffe82: yes, but I need a reminder of what you are thinking of :)
20:35:24ZagorUnhelpful: the normal way to conditionally include a source file is to use #ifdefs in SOURCES
20:35:33toffe82I don't think :) I had to make clean before building, and the only build I made before on this system was for an ipod, in a different folder
20:36:40UnhelpfulZagor: i know about that, but i didn't think i could put these files in SOURCES, since the object is to go in one subdir and the source to come from another
20:37:05Zagortoffe82: yes I saw that. I have no idea really but naturally am a bit skeptic that it is a bug in the build system. after all it works perfectly for hundreds of builds every day.
20:37:15toffe82ow I have another error on building sendfirm : sendfile_function line 94, too many arguments
20:37:56toffe82Zagor: I will try with a different build to see if I have the problem
20:38:06Zagortoffe82: flood us with data. what is your system, os, target, ccache version, tried clearing ccache?
20:38:21Unhelpfulwhat i am trying to do is build a core file as part of the pluginlib. the eventual goal is to use this method to support plugins using features disabled in core - primarily so that i can make PF work on mono targets
20:38:39ZagorUnhelpful: right, such fixes need *.make file modification
20:39:00ZagorI'll dig up an example you can look at
20:39:03toffe82Zagor: ubuntu 8.10 gigabeat S , where can I see ccache ?
20:39:06Unhelpfulso, a custom rule for each such object is probably the right way?
20:39:15ZagorUnhelpful: yes
20:39:45Unhelpfulthen i think i've pretty much got it, aside from source mods to make the objects function correctly :)
20:40:00toffe82I have to go , be back later
20:40:43Unhelpfulwell, aside from i can't check config flags inside the .make file... so conditional compilation is not quite working
20:41:21ZagorUnhelpful: what is the flag you want to check?
20:41:54Unhelpfulfor the bitmap loader, it will be the value of LCD_DEPTH, since the scaler doesn't build, and the loader builds differently, for mono targets
20:43:25 Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net)
20:44:09Unhelpfulonce i've got the scaler test plugin working, i'll need to also build some of albumart.c conditionally on HAVE_ALBUMART
20:45:28ZagorUnhelpful: I think we can do this using a combination of SOURCES and custom rules
20:46:53Unhelpfulthe only issue i see there is that a relative path in SOURCES will add an object in BUILDDIR in the same subdirectory - and that could be a problem, as bmp.c is going to be compiled for both pluginlib and core on mono targets
20:48:25 Join webguest [0] (n=c38975bb@gateway/web/cgi-irc/labb.contactor.se/x-4fd634aaeb7016ba)
20:48:44***Saving seen data "./dancer.seen"
20:50:53ZagorUnhelpful: no problem. see my commit for doom now.
20:51:30 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
20:52:02Zagorif I understand what you want, you should be able to do the same thing
20:54:29Unhelpfulit looks like that does what i want
20:54:37Zagorexcellent
20:57:32Unhelpfulso, basically, the source filename goes in SOURCES, and i add a rule to make a file with that name in the build directory, in my case apps/plugins/lib, and a custom rule making the object depend on that file, as well as one to "create" the source file by copying it from core
20:57:58bertrikCould it be that the wps editor does not support the %V token yet?
20:58:15ZagorUnhelpful: yes, two rules: one for the source file and one for the object file
20:59:00Zagornote that you do not have to specify a command for the object file. it uses the pattern rule defined elsewhere. unless you require special compiler flags, that is.
20:59:08bertrikI'd like to experiment a bit with a WPS for the sansa clip
21:00
21:06:22Unhelpfuli'm going to add a -DPLUGINLIB to the special pattern already there for pluginlib objects, because some of the core headers will need to behave differently when building for pluginlib than for plugins, but i don't think the objects will need custom build commands
21:07:18ZagorUnhelpful: ok
21:14:13 Quit webguest ("CGI:IRC")
21:14:18 Quit splinter (Read error: 104 (Connection reset by peer))
21:14:44 Join splinter [0] (n=splinter@c-68-46-245-71.hsd1.ar.comcast.net)
21:15:04 Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.")
21:18:30 Join _Auron_ [0] (n=DarkAuro@ppp-70-249-156-112.dsl.rcsntx.swbell.net)
21:19:35 Quit fredddy (Remote closed the connection)
21:21:49 Quit Acksaw (Read error: 54 (Connection reset by peer))
21:25:15 Join Willwolfe [0] (n=chatzill@net35-14.netkaster.ca)
21:27:11 Join MethoS- [0] (n=clemens@host-091-097-243-194.ewe-ip-backbone.de)
21:29:26 Quit bmbl ("Woah!")
21:29:52 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
21:30:02 Join Acksaw [0] (n=omgwtfbb@cpc1-stok5-0-0-cust202.bagu.cable.ntl.com)
21:34:10 Quit domonoky (Read error: 104 (Connection reset by peer))
21:36:07Willwolfe%C06 bertrik: %C00 You are familiar with http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToWPSMaking ?
21:37:36 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
21:38:05bertrikWillwolfe, not really, I tried to open an existing wps containing a %V tag in the wps editor and it got a parse error
21:39:15 Quit domonoky (Client Quit)
21:39:17 Quit fenugrec ("Leaving")
21:39:40n1sZagor, toffe82: Warnings about unused result of fwrite and friends were added by ubuntu in the latest release and triggers a couple of times when building our tools
21:40:00Zagorn1s: ah, right
21:40:03 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
21:43:45 Part RoxiBoxi
21:43:55Willwolfebertrik: I have not tried viewports yet. Are they supported on Clip screen? Does anyone know?
21:48:05WillwolfeNevermind. CabbieV2 uses veiwports.
21:48:17Willwolfeviewports
21:50:02 Join timc`` [0] (n=aoeu@124.93.243.83)
21:51:48 Quit MethoS- (Read error: 110 (Connection timed out))
21:52:21 Join tessarakt [0] (n=jens@e180072218.adsl.alicedsl.de)
21:56:24Willwolfebertrik: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS explains all the specs for wps.
21:56:30 Quit timc (Read error: 110 (Connection timed out))
21:57:00 Quit don_bilbo13 (Read error: 113 (No route to host))
21:58:36bertrikWillwolfe, yes I know, I'm not doubting the tags themselves, but the support of the %V tag in the wpseditor. I'm now using the clip simulator to test WPSs
22:00
22:04:25 Join {phoenix} [0] (n=dirk@p54B47A85.dip.t-dialin.net)
22:08:11 Join don_bilbo13 [0] (n=donbilbo@pD9E55749.dip.t-dialin.net)
22:10:41 Quit faemir (Read error: 104 (Connection reset by peer))
22:10:55Zagordoh. the doom trick causes a depgen warning = red builds...
22:13:44 Quit Seed ("cu, Andre")
22:22:11 Quit Thundercloud (Remote closed the connection)
22:22:54UnhelpfulZagor: needs some way to indicate that the C file is generated... or perhaps only generate deps for C files that exist in the directory, since the generated one will go somewhere else?
22:24:52 Join Jaykay [0] (n=chatzill@p579E66B6.dip.t-dialin.net)
22:25:21Jaykaywhat does ">>>>>>> .r19660" at the end of a lang file? is it required?
22:25:50Jaykay(its not in svn, i noticed it in a .diff from me and dont know where it comes from)
22:26:55UnhelpfulJaykay: sounds to me like somebody missed a conflict while merging, and then generated their diff from the mis-merge
22:27:18Jaykayunhelpful: so i should remove it?
22:28:22Unhelpful*probably*, but is there a <<<<<<< or ====== line, as well?
22:28:48Unhelpfulit would likely be wise to contact the patch author, and make sure that nothing else went wrong in the merge, besides the conflict marker.
22:29:00Jaykay=======
22:29:58Jaykayill make a new diff....
22:31:13 Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com)
22:37:46 Quit faemir (Remote closed the connection)
22:40:29 Quit MarcGuay (Read error: 104 (Connection reset by peer))
22:41:57 Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com)
22:43:21 Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca)
22:47:33bertrikMarcGuay, after svn r19660, the rockbox info menu now shows "Credits:" in front of the version information
22:48:46***Saving seen data "./dancer.seen"
22:50:15 Quit faemir ("Leaving")
22:51:04Jaykaycan someone change the properties of http://www.rockbox.org/tracker/task/9754? i missed them totally
22:51:24Jaykaybugs−−>patches and battery−−> languages
22:52:16 Quit XavierGr (Nick collision from services.)
22:52:27 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
22:53:49Unhelpfuldone
22:56:14Jaykaythanks
22:56:42 Quit bmbl ("Woah!")
22:57:09Jaykayagain this silly question: does it make any sense to delete spaces at the end of lines on the code?
22:57:42Unhelpfuli do if i'm editing in that part of the file already
22:58:34Jaykayunhelpful: but its useless i guess
22:59:36Zagoruseless?
23:00
23:00:38Jaykayzagor: to delete spaces at the and of lines.....
23:00:57ZagorJaykay: yes but what do you mean by useless?
23:01:09Unhelpfulit's good to clean up if you're editing already... it's a bit more questionable to generate new history for "trivial" changes, and people disagree often in that case
23:01:52Jaykayzagor: not helpful, it doesnt help anybody/anything, it doesnt make sense....
23:02:25Jaykayunhelpful: i didnt get that part with "generate new history", sorry
23:02:40Zagormany of us consider it good form. however as Unhelpful says, only as part of "real" code changes
23:02:56Unhelpfulsome feel that "cleanup-only" changes clutter repo history
23:03:07Unhelpfulwhile others favor fixing it if you see it
23:04:15Jaykayah ok...
23:06:04toffe82n1s: can you build sendfirm on ubuntu 8.10 ?
23:06:56bertriktoffe82, I tried and got the same error as you did about the mismatch in number of parameters, I guess this is because sendfirm expects a different version of libmtp than ubuntu 8.10 provides
23:07:29toffe82it seems that the number of argument change, looking the source of libmtp, the function take only 5 arguments and in rockbox, 6
23:10:34 Quit Jaykay ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
23:11:48 Quit tyfoo (Read error: 60 (Operation timed out))
23:12:14 Join tyfoo [0] (n=tyfoo@dyndsl-095-033-111-243.ewe-ip-backbone.de)
23:13:48UnhelpfulZagor: it seems to me the "skips deps for files in SOURCES if not found" solution would be fine, as long as there's a manual dep for the generated C file on the original one... would it be hard to skip those files, though?
23:14:23ZagorI don't want to do that. it breaks the dependency chain, which is bound to come back and bite us (me) in the future.
23:15:17ZagorI'm instead looking into creating a macro string that can be used for preprocessing in the makefiles
23:17:51Zagoralthough that has a number of problems too... :-(
23:19:16Zagorperhaps you should solve it in the .c file anyway. it's a bit ugly, but so are the makefile hacks.
23:19:21Unhelpfuldoes it break the chain? the rule to generate the "plugin" C file should depend on the "core" C file, and that should cause it to be recopied if any of the core file's deps change, shouldn't it?
23:20:05Zagorthe dependencies are for the .o file, so the copied file cannot inherit them
23:21:08Unhelpfulah... that's no good, then. and here i thought i had it solved. :/
23:21:58Zagorand generally, files present in SOURCES but missing in the directory is a bug that should be warned about. so we'd have to flag these special files somehow (with a macro), which adds all sorts of ugly hacks
23:22:01Unhelpfulwe could depend on the core object file... but that doesn't work, either, since the core object file is possibly not built
23:23:02Zagorthat would work, actually. since this is a single make, adding a dependency to the core file simply means the lib isn't linked until the core file is compiled
23:23:23Unhelpfulwell, i was thinking of a CORESOURCES file, or such, that would use paths relative to the source root... but i suspect implementing that would be a lot of work compared to how often it would be used.
23:23:49Unhelpfulbut, resize.o and albumart.o aren't built in core on the targets where they'd be built in pluginlib.
23:24:13Zagorah, right :(
23:27:25Zagoractually, that could still work. they are excluded from the apps SOURCES, but since they are included in the plugin object list, and added to OTHER_SRC they will be built anyway.
23:27:41Zagorwith full dependencies
23:28:45UnhelpfulOTHER_SRC?...?
23:29:49ZagorOTHER_SRC is a variable used to specify non-core files that should get dependencies generated
23:30:31Zagorsuch as OTHER_SRC += $(PLUGINLIB_SRC)
23:30:47 Quit don_bilbo13 (Remote closed the connection)
23:31:02Zagornew doom commit coming up :-)
23:31:15Unhelpfulok, i'll have to see how you do it, i guess.
23:31:49 Join Nibbl [0] (n=Nibbler@e181086116.adsl.alicedsl.de)
23:32:20Zagorhmm actually doom won't show that, since it uses a core file that is always compiled
23:34:15 Join ameyer [0] (n=ameyer17@adsl-75-57-201-238.dsl.emhril.sbcglobal.net)
23:34:38Unhelpfulalso, resize.o won't compile correctly on mono unless PLUGINLIB is defined :/
23:35:25Zagorahh, there was that too
23:35:54Unhelpfulso, there can't really be even an unused "core" resize.o for those targets :/
23:36:28Zagordoes resize differ between core and pluginlib on color targets?
23:37:42 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-3640591da3da4af6)
23:37:45saratogai have a gigabeatS question
23:37:59saratogathe sendfirm reports success, but i didn't get a reboot like the instructions say
23:38:02saratogais that normal?
23:42:20 Join MethoS- [0] (n=clemens@host-091-097-240-179.ewe-ip-backbone.de)
23:42:41ZagorUnhelpful: if the file is always compiled the same way for each target, then that could be handled in the .c code (#if LCD_DEPTH == 2 or similar) rather than with a generic -DPLUGINLIB
23:43:06Zagorin that case simply adding the file like I do in doom should work
23:45:17saratogaif I DD sdb does that refer to just one partition or the entire physical disk?
23:46:11dionoeasdb is the entire physical disk
23:46:16Unhelpfulbmp.c is compiled differently for core vs pluginlib, since the core loader on mono doesn't support resizing at all... but i think it should be safe for it to include resize.h even if resizing is disable, and then the core file will have all the right deps
23:46:21dionoeasdb1 would be one partition
23:51:13 Quit krazykit (Read error: 110 (Connection timed out))
23:51:27UnhelpfulZagor: is that just using the core .c and .o directly? i can *probably* make that work for resize.c...
23:51:36Zagorrbclient@obo.gotdns.org has no htobe16/32, hence causing warnings
23:51:47gevaertsUnhelpful, Zagor: one way to handle this could be a pluginlib .c file that only #includes the core .c file
23:51:48ZagorUnhelpful: yes it is
23:51:54Unhelpfuland bmp.c could depend on the core version
23:52:12Zagorgevaerts: yes, but that is rather ugly too.
23:52:17Unhelpfulon the core object, that is, which would have the same deps as the pluginlib one should have
23:52:42gevaertsZagor: I know, but I think it's better than workarounds within the build system at least
23:53:20 Quit Willwolfe ("ChatZilla 0.9.84 [Firefox 3.0.1/2008070208]")
23:53:26 Join solexx_ [0] (n=jrschulz@e176112055.adsl.alicedsl.de)
23:53:29*gevaerts thinks of #define SYMLINK(x) #include "x"
23:54:03 Quit solexx (Read error: 60 (Operation timed out))
23:54:16ZagorUnhelpful: why does core and pluginlib have different code?
23:55:33Zagorgevaerts: I think the new doom solution is a lot cleaner than #include "file.c"
23:56:27 Quit culture (Read error: 110 (Connection timed out))

Previous day | Next day