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 2008-08-15

00:05:26 Join Reptile211 [0] (
00:07:14n1sso now we're in freeze then?
00:08:00 Quit DerDome ("Leaving.")
00:09:00bluebrotherwas there anything announced regarding release timeline / freeze / etc.?
00:09:55 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
00:10:38 Join miepchen^schlaf [0] (
00:11:15 Quit snoh (Remote closed the connection)
00:11:47Lloreanbluebrother: No, we don't have an RC or anything.
00:12:06LloreanThe last thing said about the release was when I proposed a date to the list some time back.
00:12:32bluebrotherok, so only some kind of confusion here ;-)
00:12:55bluebrotherbtw, have you read the answer to your question about this "Rockbox Center"?
00:13:24LloreanYeah, it shows a slight lack of understanding. I think the only thing they do that we can't address ever is installing unsupported builds.
00:13:55 Join Zarggg [0] (
00:14:41bluebrotherwell, creating a rbutil variant that does install unsupported builds should be fairly easy ...
00:14:50 Quit einhirn (Read error: 110 (Connection timed out))
00:14:59LloreanYeah, but we really shouldn't include it in official sources.
00:15:39bluebrotheryep. I'm not motivated to spend time on such an extension too.
00:16:56 Quit herrwaldo ("Konversation terminated!")
00:17:31 Quit einhirn_ (Read error: 110 (Connection timed out))
00:19:23rasherI think it's time for the RSB to decide if we want a release, when we want one, and how the schedule leading to it should be.
00:20:00 Join herrwaldo [0] (
00:20:59LloreanI didn't really get the impression that's what the RSB was initially supposed to be for.
00:21:21LloreanBut that being said, i've already stated my preference for if, when, and how anyway.
00:22:37rasherLlorean: Yeah, it's not that it's something particularly necessary for th RSB to decide, it's just that once "they" have said something, things will move forward faster. And ultimately, it's not really an important decision - just one that needs to be taken, and having only 5 people decide is easier than 50
00:23:52LloreanAnother option is that you, me, and the couple people around right now can say "Alright, we're in freeze" unilaterally and if anyone asks whether we are, we just say "Yes" and that's that. :)
00:23:53 Join avis [0] (n=ident@pdpc/supporter/student/avis)
00:24:15preglowwe're in freeze
00:24:20LloreanIf I'd said "Yes" to n1s earlier, we probably would've been actually frozen before anyone sorted it out anyway. :)
00:24:52LloreanI think starting the freeze now works.
00:24:53rasherpreglow: You're just a backup!
00:24:54n1sI vote fro freeze now too
00:25:07rasherpreglow: imposter.
00:25:11LloreanWe pretty much agreed to a release this month at devcon, so it has to start now anyway if it's to happen.
00:25:24preglowi'd say go ahead
00:25:27rasherI certainly vote for freezing.
00:25:33preglowthere's no point in not freezing now that i know of
00:25:47rasherI guess we could say that if anyone opposes violently, they could take it up with the RSB
00:25:53bluebrotherwell, the decision if we want a release has already been made at devcon ...
00:26:05preglowadding second intervals to the already existing skip length feature wouldn't violate a freeze, would it?
00:26:15bluebrotherand iirc the idea was for the RSB to figure a release manager and get the ball rolling
00:26:21Lloreanpreglow: Nah
00:26:22 Quit ender` (" All power corrupts, but we need electricity.")
00:26:29preglowLlorean: then i say freeze :)
00:26:39LloreanIf I could change the channel topic, it'd already be done.
00:26:43preglowbut anyway, does anyone know of a good reason not to freeze now? nothing outstanding?
00:26:44*bluebrother really needs the manual to be more rbutil centric
00:26:55preglowi think i can change the topic
00:27:13LloreanI tried changing it to "#Rockbox Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | Rockbox 3.0 Freeze begins!"
00:27:18LloreanBut Chanserv tells me I'm not authorized.
00:28:17bluebrotherLlorean: you're not authorized at services
00:28:21Mode"#rockbox +o preglow " by ChanServ (ChanServ@services.)
00:28:54preglowshall i truy?
00:29:14*bluebrother feels the cold
00:29:25Topic"Rockbox Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | Rockbox 3.0 Freeze begins!" by preglow (i=thomj@rockbox/developer/preglow)
00:29:32Topic"Rockbox Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | Rockbox 3.0 Freeze begins!" by preglow (i=thomj@rockbox/developer/preglow)
00:29:36preglowthere we go
00:29:40Mode"#rockbox -o preglow " by preglow (i=thomj@rockbox/developer/preglow)
00:29:50*gevaerts feels cold
00:29:52 Quit desowin ("KVIrc 4.0.0 Insomnia")
00:29:59bluebrotherany reason for that "Rockbox" at the beginning?
00:30:08preglowwill fix
00:30:13Mode"#rockbox +o preglow " by ChanServ (ChanServ@services.)
00:30:31Lloreanbluebrother: Strange, didn't realize somehow I hadn't been identified this time
00:30:32bluebrotherhow good rbutil isn't affected by rockbox freezes
00:30:33Topic"Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | Rockbox 3.0 Freeze begins!" by preglow (i=thomj@rockbox/developer/preglow)
00:30:47Mode"#rockbox -o preglow " by preglow (i=thomj@rockbox/developer/preglow)
00:31:14*bluebrother wants to get this bootloader class rework finished soon
00:31:32bluebrothernow someone write an announcement ;-)
00:35:15 Quit MethoS (Remote closed the connection)
00:36:29 Quit saratoga ("CGI:IRC (EOF)")
00:37:05 Join MethoS [0] (n=clemens@
00:38:53 Quit robin0800 (Read error: 104 (Connection reset by peer))
00:39:36 Quit bluebrother ("time for some sleep")
00:44:29*Llorean will announce the 3.0 freeze to the public lists in 24 hours
00:44:37LloreanJust in case somebody has a _really_ good objection.
00:45:27gevaertsMaybe a mail to less public lists now?
00:45:43LloreanThe "public" qualifier was intentional, yes. :)
00:46:13 Join krazykit [0] (
00:46:27*gevaerts decides to stop meddling in things that are already working well ;)
00:46:55LloreanLast time we attempted a 3.0 release there was an awful lot of people getting very excited (often because they thought it was something it wasn't)
00:47:28LloreanWhen we announce the freeze in a big way I want to A) make sure the ball's rolling and B) make it clear 3.0 won't have ANY new features from the daily build.
00:47:56 Quit bertrik ("Leaving")
00:48:00*rasher prepares a follow-up call for translators
00:48:28LloreanWe should try to limit new strings during the freeze.
00:48:37LloreanI mean, there should be _almost_ none anyway
00:48:39rasherIdeally there wouldn't be any
00:48:46LloreanWell, if a feature gets tweakes
00:49:00LloreanLike Preglow's tweak of the skip time to include values less than 1 minute
00:49:13LloreanBut a call to translators would be great.
00:49:14rasherLuckily, that doesn't require translation changes
00:49:58 Quit mf0102 ("Ex-Chat")
00:49:58Lloreanrasher: Yes, just saying though that tweaks like that could result in the parent option being renamed too.
00:50:28rasherYeah, I'll add a note about checking the status page for changes
00:53:39 Quit tessarakt (Read error: 113 (No route to host))
00:55:42*linuxstb reads the logs and puts his coat on
00:56:13linuxstbHas it been decided which targets will be included in 3.0?
00:57:59rasherMy personal opinion is "anything rbutil can install on, and for which there are daily builds". As long as we note any target-specific issues in the release notes and/or manual, or somewhere else prominent.
01:00:09LloreanI'm voting against the PP5002 iPods. Those don't turn off, right?
01:00:34gevaertsAre there irc and/or forum regulars around with knowledge about all rbutil-supported devices?
01:00:58LloreanDepends on what sort of knowledge you're asking about.
01:01:15rasherLlorean: My reasoning is that we've already more or less released it, since the daily builds were practically releases in the eyes of the users.
01:01:16pixelmaLlorean: yes, you need to boot into OF to "turn them off"
01:01:40 Quit n1s ()
01:02:15Lloreanrasher: To me a "Release" version means "you can use this without having to do strange things." Rebooting into the OF for USB is mostly handled automatically, but rebooting into the OF to shut down is a really strange quirk.
01:02:44gevaertsI think we need someone who can look at a failed installation report and spot likely causes. For some targets like e200r it can take a while before people get help
01:03:07gevaertsWhile "a while" is no problem, "sorry, we don't know of anyone who can help you" is
01:03:27LloreanWell, e200r isn't RBUtil-able
01:03:40rasherLlorean: Isn't it in SVN?
01:03:48Lloreanrasher: Isn't what?
01:04:01rasherLlorean: I don't really feel strongly about it. My threshold of when a release is reasonable is just higher.
01:04:17Lloreane200r, afaik, still requires the specialized e200rpatcher and you still have to install at least one custom driver.
01:04:53linuxstbOnly windows needs a driver...
01:05:03rasherLlorean: ah no, I misread the RockboxUtility page
01:05:39Lloreanlinuxstb: True
01:05:50LloreanBut the point remains that it can't, yet, be installed with rbutil.
01:06:11LloreanI don't think asking people to install a special driver is too much, really, many pieces of hardware require a driver to use, just, in general.
01:06:31LloreanBut the e200r is by far the most problematic install of targets we could potentially support.
01:07:13LloreanOther than that, clearer instructions for added steps for bootloaders (Cowon X5/M5/M3, iRiver H100/H300, and Gigabeat F/X all require a final step on-player for the bootloader to actually be used, possibly others)
01:07:42gevaertsAren't there also some X5 variants around that "should" work but nobody ever tried? I think things like that should also not appear on the "supported" list
01:07:56LloreanI don't think there are, but I could be wrong
01:07:57linuxstbGiven that the actual builds for the e200 and e200r are identical, it seems a bit nonsensical to not include the R in the list of 3.0 targets - as Rockbox 3.0 will run on it...
01:08:07LloreanThe X5 comes in X5, X5L and X5V and AFAIK, all have been tested.
01:08:23gevaertsok. I'm misremembering then
01:08:26Lloreanlinuxstb: Officially, the e200R isn't supported at all right now.
01:08:29LloreanCheck the front page.
01:08:38LloreanOh, wait
01:08:40LloreanWhen did that change
01:08:49LloreanWithdraw that remark
01:09:53pixelmaX5L has just a larger battery, X5V is a "simple" X5 without the radio. The latter needs a differently named bin file for the bootloader installation, not sure how RBUtil handles it currently but I remember talking about possible solutions
01:10:48Lloreanlinuxstb: Considering people still have considerable trouble getting the e200R install right, and often end up with unusable players for a period in the process, I'm really not comfortable calling it supported when there's so much room for user error still.
01:10:54LloreanBut that's my personal preference.
01:11:02gevaertsIt would be nice to have test installs done for all supported targets before the release. Not sure how feasible that is
01:11:04LloreanOr at least, not comfortable calling it supported by 3.0
01:11:45pixelmait seems that the OF only picks up the correctly named so RBUtil could put both files on (leaving an unnecessary file though). I'm not sure it was ever found out if the X5V has different IDs because of the lack of testers
01:11:46Lloreangevaerts: Probably not too hard. I think the targets we'd have the most trouble with are X5V, the H10s, and the Gigabeat X
01:11:57linuxstbPersonally, I don't see rbutil as essential. It's a nice bonus, but as long as the install instructions are well documented (the e200r instructions could be greatly improved), and are cross-platform, I would vote for that target to be included.
01:14:17 Quit faemir ("Leaving")
01:14:30LloreanI think that's something that can really be debated either way.
01:14:54LloreanSince we don't yet have guidelines for what is "required" for a target to be released, anyway
01:16:31linuxstbI'm tempted to say to include everything that has a daily build, and make sure all quirks are documented.
01:16:44***Saving seen data "./dancer.seen"
01:16:56rasherAnd in an amazing turn of events, linuxstb and I agree again! (more or less)
01:18:03 Join faemir [0] (
01:18:07LloreanI still think being able to turn the player off shouldn't require the user to consult a FAQ
01:18:16pixelmathe M3 also has some strange way to get it into charging currently
01:18:36*linuxstb realises that means he can go to sleep and let rasher argue...
01:18:53gevaertsTechnically, the gigabeat S has a daily build
01:19:01rasherI'm done arguing, really.
01:19:13LloreanAnyway, we can just make the initial announcement be "We'll be announcing which targets qualify as 3.0 release targets later" in the official announcement, and figure out what disqualifies any if they are.
01:19:50gevaertsExactly. No need to do that now
01:20:05 Nick num1_ is now known as num1 (n=brian@unaffiliated/num1)
01:20:24pixelmaM3 and Gigabeast also don't have a manual ATM
01:20:39LloreanGigabeast doesn't have a publicly linked daily.
01:23:18gevaertsGigabeast is not considered supported right now anyway, so we should probably drop that one. A missing manual for the M3 could be serious though. I think we need at least the installation part
01:24:24 Join Strife89 [0] (n=admin@
01:25:06rasherCan you screendump the remote?
01:25:40pixelmanot yet (that's what amiconn said yesterday
01:26:15rasherAh, There's FS #5003 (which is why I asked), but it's quite nasty. Basically a copy&paste
01:26:33 Quit nplus (Remote closed the connection)
01:26:40 Quit MethoS (Remote closed the connection)
01:30:41Strife89How do I make a bootloader executable?
01:30:49Strife89make tools ?
01:31:15LloreanWhat do you mean?
01:31:27LloreanThe bootloader is a file that's installed to the player.
01:31:34rasherStrife89: You select bootloader during configure
01:31:39Strife89How do I make a file to INSTALL the bootloader, then?
01:31:59Strife89For Windows.
01:32:18LloreanStrife89: Depends on what player you're talking about... the process is different for many
01:32:18Strife89I've already done ../tools/configure 52 b
01:32:31rasherthen make should do it
01:32:31Strife89and then I did MAKE.
01:32:42Strife89So now what? Where is the executable?
01:32:45gevaertsYou need to build sansapatcher I guess
01:32:57Strife89make sansapatcher?
01:33:01rasherStrife89: In the current dir, presumably
01:33:08gevaertsOr download it
01:33:14LloreanYou don't need to make your own sansapatcher, you can just use the existing one
01:33:27LloreanIt can install self-compiled bootloaders.
01:33:39Strife89Meh, I thought there might be some changes since....
01:34:22rasherInstalling your own bootloader is rarely a good idea
01:34:51Strife89Note taken. :)
01:35:59Strife89I was having some issues with it earlier - or rather, the OFs side of things.
01:36:08Strife89My battery was low.
01:38:11Strife89Does anyone think the ROLO should handle EVERY aspect of the bootloader? (i.e., the OF takes over if the hold switch is on or the battery is low, which can confuse things).
01:38:41LloreanROLO is not the bootloader.
01:38:52LloreanROLO is a part of Rockbox that loads .mi4 files off the disk from inside Rockbox.
01:38:59gevaertsNo. ROLO loads a specific file. Doing anything else would be a bug
01:39:06Strife89Well, excuse me, the bootloader. You know what I meant.
01:39:20gevaertsNo we didn't
01:39:28LloreanStrife89: Honestly, I didn't. I assumed you had a clue about what you were talking about
01:39:35LloreanI'll not make that assumption in the future though, thanks.
01:39:40Strife89Sorry.... :(
01:40:01Strife89Maybe I SHOULD get some Tylenol.
01:40:11gevaertsAnd yes, the bootloader should do anything the bootloader does...
01:40:31LloreanAs far as I know, the bootloader *does* do everything the bootloader does. :)
01:41:30Strife89Well, on the c250, when the battery is low, I get the OFs low battery symbol and it powers back off.
01:41:30Strife89Holding left does nothing.
01:41:30Strife89The only way to boot is to plug in the cable.
01:42:08Strife89If you do not hold any buttons, though, it boots into Rockbox, which does not yet actually charge the c200s.
01:42:54LloreanThat low battery symbol happens before the Rockbox bootloader is loaded.
01:43:04scorche|shso what exactly are you wishing done?
01:43:19LloreanThink of it as the player itself saying "I don't have enough battery to start doing anything, not even the bootloader"
01:44:10Strife89Normally I don't let the thing go below 60%.
01:45:04Strife89I charged it last night, pulled it out of my pocket at 5:00 PM, and got the LOW BATTERY warning.
01:45:28Strife89Rockbox said it had only been on for five minutes (System/Running Time)
01:46:22Strife89I can't imagine how I managed to boot into the OF by accident like that. Sure, it's been in my pocket all day, but.....
01:47:08Strife89And wouldn't it turn off after a while?
01:47:17LloreanWe don't write or maintain the OF.
01:47:24Strife89I know that.
01:47:43scorche|shso what are you wanting us to do?
01:47:46Strife89We have no interest in it. I wouldn't use Rockbox if I did.
01:47:47LloreanSo why are you asking questions about what the OF does?
01:48:00gevaertsI'd suggest to put it on hold anytime you put it in your pocket. Pockets have some sort of weird intelligence when it comes to pressing buttons
01:48:05Strife89I'm just thinking out loud, I guess.
01:48:30scorche|shStrife89: so there is no productive point in your rambling?
01:48:33*gevaerts thinks that pockets are like cats in that respect
01:48:57Strife89scorche | sh: I'm sorry, I just.....
01:49:22Strife89Never mind. I'm in a hole seven feet deep now.
01:50:18 Quit culture (Connection timed out)
01:50:38Strife89quit/ See ya'll.
01:50:40 Part Strife89
01:56:11 Quit tchan (Remote closed the connection)
01:57:07 Part toffe82
01:57:10 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
02:09:38 Quit mcuelenaere ()
02:10:09 Join tvelocity [0] (
02:10:41 Join Lambduh [0] (
02:15:46 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:15:56 Quit Reptile211 ("ChatZilla 0.9.83 [Firefox]")
02:21:38 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:30:58 Join dude187 [0] (
02:31:41 Part pixelma
02:32:06 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
02:36:08 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
02:49:12 Quit herrwaldo ("Konversation terminated!")
02:49:45 Quit moos ("Rockbox rules the DAP world")
02:53:34 Quit Zarggg (Read error: 104 (Connection reset by peer))
02:54:42 Quit XavierGr (Nick collision from services.)
02:54:53 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
02:55:41 Join Zarggg [0] (
02:56:19 Quit krazykit ("time to get dinner")
02:57:34 Join Rogg [0] (n=jean@
02:58:45 Quit Strogg (Read error: 113 (No route to host))
03:03:00 Quit XavierGr (Nick collision from services.)
03:03:11 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
03:03:22 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
03:04:29saratogahas jhMikeS been around lately?
03:04:36saratogai'm wondering where he is at with the Beast charging
03:05:46 Join cool_walking_ [0] (
03:08:40 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
03:10:45 Quit XavierGr (Nick collision from services.)
03:10:56 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
03:16:09 Quit JdGordon ("Konversation terminated!")
03:16:31 Join toffe82 [0] (
03:16:46***Saving seen data "./dancer.seen"
03:19:03 Join JdGordon [0] (
03:19:54Unhelpfulsaratoga: haven't heard from him in a while, afaik. he said it was working, and just about ready, iirc, then a week or so later that there were some bugs to fix before it went in, and i don't think there's been any word on it since.
03:20:28saratogahe should post a patch of what he has
03:22:07Unhelpfuli wish he would, but all of what i mentioned was i think four weeks or so ago, so it seems he's MIA for now.
03:23:17 Join brent113 [0] (
03:27:30 Quit brent113 (Client Quit)
03:29:18 Join scorche` [0] (i=Blah@rockbox/administrator/scorche)
03:29:41 Join Jess [0] (
03:32:07 Nick Jess is now known as J72 (
03:32:47 Quit scorche` (Client Quit)
03:33:12 Quit saratoga ("CGI:IRC")
03:35:44J72I just put rockbox on my sansa e200 v1. I can't get video to play now.
03:35:48 Join dandin1 [0] (n=anon2155@2001:5c0:8fff:ffff:0:0:0:117)
03:36:06J72I have been trying to convert using super
03:37:27 Quit obo ("KVIrc 3.4.0 Virgo")
03:38:55 Part J72
03:41:15 Join Jess [0] (
03:43:00 Quit Jess (Client Quit)
03:44:33 Join anon2155 [0] (n=anon2155@2001:5c0:8fff:ffff:0:0:0:5f)
03:45:31 Quit dandin1 (Nick collision from services.)
03:45:35 Nick anon2155 is now known as dandin1 (n=anon2155@2001:5c0:8fff:ffff:0:0:0:5f)
03:46:07 Quit dandin1 (Client Quit)
03:56:24 Quit faemir ("Leaving")
03:57:02 Join Thundercloud [0] (
04:05:51 Quit XavierGr (Nick collision from services.)
04:06:02 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
04:12:18 Join goffa [0] (n=goffa@
04:17:08 Join miepchen^schlaf_ [0] (
04:25:05 Quit goffa_ (Read error: 110 (Connection timed out))
04:27:49 Quit Zarggg (Read error: 104 (Connection reset by peer))
04:31:35num1j72 if you were still online I'd be happy to help you
04:32:34 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:37:38 Quit Thundercloud (Remote closed the connection)
04:38:22 Join Zarggg [0] (
04:39:18 Quit JdGordon (Read error: 104 (Connection reset by peer))
04:40:16 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
04:41:17 Quit XavierGr ()
04:46:19 Join dabujo_ [0] (
04:51:18 Quit tvelocity (Remote closed the connection)
04:53:05 Quit dabujo_ (Read error: 104 (Connection reset by peer))
04:54:10 Quit jhulst (Read error: 113 (No route to host))
05:04:18 Quit dabujo (Read error: 110 (Connection timed out))
05:11:40 Nick jhulst_ is now known as jhulst (n=jhulst@unaffiliated/jhulst)
05:16:47***Saving seen data "./dancer.seen"
05:20:43 Quit Lambduh (Read error: 110 (Connection timed out))
05:35:16 Join JdGordon [0] (
05:35:33 Quit Zarggg ()
05:37:21 Join Shaid [0] (
05:51:03 Join coatman [0] (
05:51:27 Quit Horscht ("IRC is just multiplayer notepad")
05:53:48 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
05:54:20 Quit coatman (Client Quit)
06:09:47 Quit m0f0x ("sleep")
06:12:40 Join sarixe [0] (
06:32:11 Quit Normmatt ()
06:34:43 Quit agaffney (Read error: 110 (Connection timed out))
06:37:10 Join Lambduh [0] (
06:42:31 Quit JdGordon (Read error: 104 (Connection reset by peer))
06:48:10 Quit Lambduh ("Leaving")
06:49:23 Join coatman [0] (
06:54:43 Join JdGordon [0] (
07:01:31 Quit JdGordon (Read error: 104 (Connection reset by peer))
07:10:18 Join JdGordon [0] (
07:11:21 Nick Rogg is now known as Strogg (n=jean@unaffiliated/strogg)
07:16:51***Saving seen data "./dancer.seen"
07:17:18 Join einhirn [0] (
07:18:42 Quit rasher (
07:19:46 Join rasher [50] (n=rasher@rockbox/developer/rasher)
07:27:46 Join [LOL]RPGBOT [0] (
07:32:20 Quit rasher (
07:33:42NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
07:38:39 Part safetydan
07:39:32 Quit vort3x (Read error: 104 (Connection reset by peer))
07:40:03 Join vort3x [0] (n=vortex@unaffiliated/dfa001)
07:40:07 Quit scorche|sh (Remote closed the connection)
07:40:11 Join scorche|sh [0] (
07:41:51 Quit rasher (
07:42:48NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
07:45:17 Quit coatman (Read error: 110 (Connection timed out))
07:46:59amiconnWas the freeze period announced in advance?
07:47:05*amiconn doesn't remember
07:49:30JdGordonits a surprise!
07:50:46Lloreanamiconn: I proposed the date in August on the -dev list and everyone pretty much agreed with it then.
07:51:10LloreanNot to mention we pretty much agreed it needed to be a 2-week freeze and we wanted to have it done by the end of August way back in devcon. Basically it can't happen any later than now anyway.
07:51:55amiconnA reminder not too long before it would have been nice
07:52:19*amiconn has some pending changes which now probably have to stay pending until after 3.0
07:52:20JdGordonyeah, I was a bit surprised also... seen as there had been no talk at all since the mail 2 weeks ago which didnt actually get any response
07:53:18JdGordonamiconn: unless they are new feautres they can prob still go in...
07:53:22LloreanWell it's not like you'd be trying to rush to get features in before the freeze anyway, it'd be a bad idea anyway.
07:53:51LloreanAnything big should've waited until after anyway, anything little can wait a whole two weeks.
07:54:07amiconnLCD optimisation for PP502x using the colour lcd bridge, i.e. ipod Color/Photo, Nano, H10 and H10 small
07:54:25JdGordonsounds like commitable if they are ready
07:54:30 Quit rasher (
07:54:39Lloreanamiconn: I don't see why that can't go in, especially if it's revert-able if it does turn out to do something unexpected.
07:54:43amiconnThey're only partially ready yet
07:54:47LloreanIt's a bug fix anyway.
07:54:52LloreanOr at least, a refinement.
07:54:59 Join rasher [50] (n=rasher@rockbox/developer/rasher)
07:56:13 Join guille [0] (n=chatzill@
07:56:47*amiconn also doesn't think the powermanagement rework will happen during the freeze
07:57:16 Quit vort3x (Read error: 104 (Connection reset by peer))
07:57:37 Join vort3x [0] (n=vortex@unaffiliated/dfa001)
07:57:38Lloreanamiconn: And if it went in before, it'd delay the freeze significantly anyway...
07:57:44cool_walking_guille: Hi, please take a look at the guidelines linked in the topic.
07:59:01 Part guille
07:59:27 Quit rasher (
07:59:30 Quit Seed ("cu, Andre")
08:00:05NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
08:00:18amiconnThat means the ipod G1/G2 and the iaudio M3 won't be 3.0 targets
08:00:29Lloreanamiconn: That's still up for debate.
08:00:36amiconnThat is, iaudio M3 could probably be fixed without the rework
08:00:44LloreanSome people think they're acceptable as is, as long as the quirks are documented.
08:01:15amiconnWell, for ipod G1/g2, we should at least disable the idle poweroff option completely if we include it
08:02:37 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
08:03:16 Join avis_ [0] (
08:03:25 Quit rasher (
08:03:58NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
08:04:26pondlifeMorning all. Is anyone working on the gui_syncsplash stuff?
08:05:12Lloreanamiconn: Would it be possible to ROLO directly into the OF in the firmware partition?
08:05:39 Quit jhulst ("Konversation terminated!")
08:05:48*pondlife wakes up and reads the tracker ML
08:08:15 Quit miepchen^schlaf_ ()
08:09:34 Join Lambduh [0] (
08:10:50 Nick num1 is now known as num1_ (n=brian@unaffiliated/num1)
08:14:34JdGordonpondlife: your not gonna do anything about the time in the info screen anymore?
08:15:14pondlifeI don't have time ;)
08:15:34 Part toffe82
08:16:05JdGordonso when are we having an irc bug killing party?
08:16:16 Quit avis (Read error: 110 (Connection timed out))
08:18:47 Quit rasher (
08:19:36NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
08:20:34 Quit gevaerts (Nick collision from services.)
08:20:40amiconnLlorean: I'm not sure, but I don't think that would work
08:20:45 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
08:21:17amiconnWe're fiddling with many registers, and the OF expects most things set up properly by its bootloader
08:21:48*amiconn also has to hunt for a strange bug on Ondio
08:22:41amiconnWriting large files on large cards (>1GB) falis after some MB. This bug is new, and it's nasty
08:23:15LloreanWhat kinda failure?
08:23:18amiconnInternal flash doesn't have that problem, as well as smaller cards (tested with a 256MB one), and smaller files
08:23:48amiconnAccess to the card fails, and then the card stays inaccessible until you pull it and reinsert it
08:24:24amiconnThe first step will be binchopping between r12091 and current
08:25:07LloreanOuch, long way back
08:27:00 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
08:27:05amiconnr12091 is where test_disk.rock was introduced, and I know this bug didn't exist back then
08:27:35amiconnBinchopping doesn't need too many steps, but the nasty thing is that copying a build onto the Ondio takes quite some time
08:28:25JdGordonyou cant rolo form the mmc?
08:29:16amiconnI could, but I also need the plugin
08:29:39JdGordonif your doing custom builds anyway.... change the rocks path to the mmc?
08:29:46amiconnAnd loading stuff from the same card as doing the tests on...
08:30:11amiconnWell, I wouldn't need to change the path. Plugins can be loaded from anywhere via the browser
08:30:31 Quit rasher (
08:31:13JdGordonsetup an autorock to copy the bin and rock to the internal then manually rolo?
08:31:17amiconnI don't need to put the full build though. Just ajbrec.ajz and test_disk.rock are sufficient
08:31:25 Quit vort3x (Read error: 113 (No route to host))
08:31:58NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
08:33:44amiconnBtw, the bug hits both in the test_disk.rock disk test, and in wavrecord.rock when recording to a large MMC
08:34:09amiconnIt does not affect the test_disk speed test, for some reason (probably the size of the involved files)
08:35:35amiconnFortunately I didn't experience fs corruption from this bug. It seems to hit while the data block is being written, so it just ends up with 0 byte file
08:35:54amiconn(directory and fat aren't updated yet)
08:35:59 Join n1s [0] (n=nils@rockbox/developer/n1s)
08:41:15 Quit rasher (
08:42:01 Join mikobido [0] (n=4637985c@gateway/web/cgi-irc/
08:43:29 Quit mikobido (Client Quit)
08:43:57NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
08:49:27 Join snoh [0] (
08:50:28 Join |AhIoRoS| [0] (n=ahioros@
08:53:53*n1s got the bug :)
08:54:15n1swhich btw makes it all the more weird that it used to work...
08:55:42 Join Rob2222 [0] (
08:57:57n1samiconn: the first version is from svn splash.c:gui_syncsplash() (with splash renamed to splash_internal) and that crashes my sim, while the second doesn't
08:58:02 Quit JdGordon (Read error: 104 (Connection reset by peer))
08:58:49n1siiuc accessing a va_list beyond the last arg is undefined so that may be why it worked in some places...
09:03:02 Quit [LOL]RPGBOT ("See You All Later")
09:05:09 Join webguest62 [0] (n=c29749c8@gateway/web/cgi-irc/
09:05:33 Quit webguest62 (Client Quit)
09:05:42 Join webguest62 [0] (n=c29749c8@gateway/web/cgi-irc/
09:05:43 Quit webguest62 (Client Quit)
09:07:20 Join NetAmp [0] (
09:10:37NetAmphi, how can I get Rockbox to 'Shuffle' over all available songs, starting from the Root folder (without building a Playlist)?
09:10:56LloreanYou always build a playlist when you use Rockbox
09:11:00LloreanRockbox is playlist based.
09:11:13LloreanSometimes you just don't realize you've done it. In the case of the root, you have to do it explicitly though.
09:11:38 Join Seed [0] (
09:12:00NetAmpa-ha :) thanks for the enlightenment there
09:12:16n1samiconn: does that fix even make sense?
09:12:28NetAmpSo I (let it) re-create a Playlist after I add new files
09:12:47LloreanNetAmp: The *easiest* way is to put all your music in subfolders of a single folder, say "Music" or "Audio"
09:12:59LloreanThen to create a universal playlist you just "Insert" or "Insert Shuffled" that one folder'
09:13:02LloreanFairly quick and easy
09:13:09LloreanNo need to keep a static m3u around.
09:13:44 Quit Rob2223 (Read error: 110 (Connection timed out))
09:13:54NetAmpcool :) thnx 4 the tip. I'll try that. Now I have all folders stuffed in my Root directory
09:13:58pondlifen1s: Did you see my comment about P2STR?
09:14:34n1spondlife: yes, I think you are right
09:14:37pondlifeif p = VIRT_PTR+VIRT_SIZE then it's out of range
09:15:35n1sI'm looking at the casting to unsigned char* now but if I change that I get warnings/errors
09:15:58 Quit rasher (
09:16:35n1spondlife did you see my pastebin above? does it make sense that the first version crashes (with two screens) while the second doesn't?
09:16:37NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
09:16:54pondlifeYes, that's also a bug
09:16:56***Saving seen data "./dancer.seen"
09:17:00*NetAmp is going to rearrange his player HD - Have a nice day!
09:17:05 Part NetAmp ("Cya")
09:17:38 Join Lambdugh [0] (
09:23:46 Quit Lambduh (Read error: 60 (Operation timed out))
09:23:54 Quit jhulst (No route to host)
09:26:31 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
09:26:34 Quit rasher (
09:26:55 Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder)
09:28:09NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
09:37:07 Quit rasher (
09:37:36NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
09:39:59 Join mazling [0] (
09:45:28 Join fml [0] (n=4fd3fac2@gateway/web/cgi-irc/
09:46:33fmlbluebrother, bertrik: I searched in the files and think that BOM and BOM_SIZE are used in misc.[ch] only and should therefore be localized there.
09:47:29 Join agaffney [0] (n=agaffney@gentoo/developer/
09:50:45 Join vort3x [0] (n=vortex@unaffiliated/dfa001)
09:51:22 Quit snoh (Remote closed the connection)
10:00:25 Quit Shaid (Read error: 110 (Connection timed out))
10:01:18n1spondlife: new patch posted, I wonder if i should commit the two bugfixes now and wait with the rest till after the freeze or just wait with all of it since noone's noticed the bugs before anyway...
10:01:46 Quit rasher (
10:01:48pondlifeWhy not commit the whole lot now?
10:02:01pondlifeI think it's uncontentious
10:02:02n1sbut, were i freeze
10:02:18pondlifeYes, but this is a fix, not a feature
10:02:18NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
10:02:28pondlifeOr did I misunderstand?
10:02:29n1sok, if no one objects I'll go ahead :)
10:02:41 Quit BHSPitLappy (Remote closed the connection)
10:02:56pondlifeIIUC, fixes are ok, features are not - someone correct me if I'm wrong though!
10:03:19n1spondlife: i think that's correct...
10:03:24*B4gder seconds that
10:03:28linuxstbThat would be my view - anything that requires a change in the manual is a feature...
10:03:44pondlifeIf we can get rid of the yellow, then it'll be easier to spot other warnings.
10:05:13linuxstbAnyone have any views on which targets 3.0 should include? There was some discussion here about 9 hours ago.
10:09:33B4gderas many as possible, imho
10:10:22LloreanWell the question is "what makes a target impossible"
10:10:54LloreanWhere is the line. The debate seems to mostly center around the 1g/2g iPod that can't turn off, and the e200R which has significant installation complexities.
10:11:29pondlifeThe Gigabeat S - charging/dual-boot stuff is still an issue, right?
10:11:38LloreanWe don't provide a daily for the Gigabeat S
10:11:40linuxstbpondlife: Yes, which is why it's not currently "supported"
10:11:45pondlifeAh, sorry.
10:11:46B4gderyeah, the beast is not there
10:11:48Lloreani don't think it's really a candidate at the moment. No manual, no daily.
10:11:50*pondlife has been away too long
10:11:54B4gderthe 1g2g is probably not "good enough"
10:11:58n1spondlife: yes, i think it should not be included in the release
10:12:08B4gderI think the e200R is fine
10:12:22linuxstbWe need to improve the e200r install instructions though.
10:14:05linuxstbThe install itself could be improved by incorporating sansapatcher abilities into the e200rpatcher application, but I don't know if anyone wants to do that before 3.0... Or we could enable USB in that app, so the user can then use rbutil for the actual bootloader install.
10:14:57LloreanI think we can just improve the install instructions now
10:14:59amiconnWhat about the M3? Currently I doesn't charge in rockbox, and getting the cowon loader into charge mode requires a trick
10:15:20LloreanThen once RButil can better install to it, it'll still be able to install 3.0 the "better" way
10:15:25amiconn(it might be possible to fix charging with the current pm code)
10:15:37B4gderamiconn: I think one of you who actually have an M3 should do that call
10:16:04amiconnThe X5/M5 also have similar problems, but to a lesser extent
10:17:23 Quit rasher (
10:17:41 Quit fml ("CGI:IRC")
10:18:11NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
10:18:11B4gderyeah, no "trick" needed for them
10:18:32amiconnYes, and they do charge in rockbox at least, although very slowly
10:30:17 Join petur [50] (n=petur@rockbox/developer/petur)
10:31:37 Join ender` [0] (
10:32:26*B4gder likes that we get rid of the name "gui_syncsplash"
10:32:59*petur never understood where the sync came from
10:33:13B4gderI think it was the "sync" between the main screen and the remote
10:33:21 Quit amiconn (Nick collision from services.)
10:33:28 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
10:35:06 Quit rasher (
10:35:37NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
10:36:21 Quit rasher (
10:37:16NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
10:38:35 Quit rasher (
10:39:07NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
10:43:13 Quit rasher (
10:43:27NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
10:46:05B4gderone little tiny warning left
10:46:08 Quit cool_walking_ (Remote closed the connection)
10:46:27B4gderand not too bad size delta
10:46:54B4gderah, wrong delta...
10:47:12*B4gder stops talking to himself and starts to read instead
10:56:15 Quit fyrestorm (Read error: 104 (Connection reset by peer))
10:57:05 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
10:59:20*petur was just going to kill that last warning ;) - slow again
10:59:51 Join fyrestorm [0] (
11:03:04 Quit linuxstb (Read error: 110 (Connection timed out))
11:16:57***Saving seen data "./dancer.seen"
11:30:39 Quit mazling ("Inde da'covale misain ye; Caballien misain ye!")
11:31:45 Join stu8ball [0] (
11:31:59 Join AndyIL [0] (n=pasha_in@
11:34:46*amiconn wonders why n1s didn't use strncpy() for the last fix
11:37:48 Quit petur ("rl")
11:40:37 Quit Lambdugh (Read error: 104 (Connection reset by peer))
11:40:57 Join Lambdugh [0] (
11:42:18 Join herrwaldo [0] (
11:45:32 Quit AndyI (Read error: 110 (Connection timed out))
11:48:56B4gderbut actually, strncpy is not necessarily faster for this case
11:49:30 Quit stu8ball_ (Read error: 110 (Connection timed out))
11:49:34B4gderdue to the silly padding
11:49:58B4gderwhich of course I'm not sure our strncpy does?
11:50:06pondlifeAre we actually in freeze yet? I see the topic mentions it, but nowhere else.
11:50:22B4gderpondlife: we are in freeze, announcement is pending
11:50:44*pondlife won't commit the tdspeed stuff then ;)
11:50:47B4gdersummer is over, everything is cold!
11:50:53n1samiconn, petur, B4gder: changed it now anyways :)
11:51:13B4gderyeah, I noticed
11:51:45B4gderI bet it was at least a small binsize improvement, even if somewhat slower ;-)
11:51:54 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:54:22 Join culture [0] (
11:54:54*amiconn wonders what silly padding B4gder is referring to
11:55:20B4gder"If the length of src is less than n, strncpy() pads the remainder of dest with null bytes."
11:56:32B4gderthat's one of the most unusable features in libc if you ask me
11:58:33 Join faemir [0] (
11:59:47 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
12:24:47 Quit |AhIoRoS| ("Abandonando, see you")
12:29:14 Part B4gder
12:32:39 Quit culture (Read error: 110 (Connection timed out))
12:35:41 Quit avis_ (Remote closed the connection)
12:36:01 Quit spiorf (Remote closed the connection)
12:39:15 Join spiorf [0] (
12:46:59 Join DerDome [0] (
13:03:51 Join LambdaCalculus37 [0] (
13:17:00***Saving seen data "./dancer.seen"
13:24:37 Join Thundercloud [0] (
13:33:11 Join fml [0] (n=4fd3fac2@gateway/web/cgi-irc/
13:33:55*fml spots a tab in misc.c:1206.
13:35:05 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
13:36:53 Quit Thundercloud (Remote closed the connection)
13:40:38 Join fdinel [0] (
14:20:08 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
14:24:27 Join tvelocity [0] (
14:37:16 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:38:35 Quit linuxstb (Read error: 110 (Connection timed out))
14:39:11 Quit fml ("CGI:IRC (EOF)")
14:41:13 Quit n17ikh|Lappy (Success)
14:54:41 Join moos [0] (
14:55:45 Quit Nico_P (Remote closed the connection)
15:12:53 Join desowin [0] (n=desowin@atheme/member/desowin)
15:16:00 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
15:16:40 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
15:17:01***Saving seen data "./dancer.seen"
15:19:12 Join linuxstb__ [0] (n=linuxstb@rockbox/developer/linuxstb)
15:19:25 Quit linuxstb_ (Read error: 110 (Connection timed out))
15:30:00 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
15:38:36 Join Kopfgeldjaeger [0] (n=nicolai@
15:41:43 Join mf0102 [0] (n=michi@
15:42:27KopfgeldjaegerI was looking for a rockbox-compatible player. I think the Sandisk E260 [about 40€] would be perfect - but it looks like only v2 is available in most shops. And if you find a v1 player, that's most probably on ebay and twice as expensive as the v2 on amazon. Is there a good alternative for that player?
15:43:41 Nick linuxstb__ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
15:44:32linuxstbKopfgeldjaeger: No rockbox-compatible players can be bought new in shops...
15:48:08 Join nplus [0] (
15:48:32iambenwow that sucks, glad i got in early =)
15:54:25 Join obo [0] (n=obo@rockbox/developer/obo)
15:55:45 Quit DataGhost (Nick collision from services.)
15:55:53 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
15:55:53n1sanyone with a nano care to test if "Pause on Headphone unplug" is working correctly?
15:56:01 Join thegeek_ [0] (
15:58:11 Join fyre^OS [0] (
15:59:23 Join Russel-Athletic [0] (
15:59:43Russel-Athleticcan i setup the database to sort the albums by year?
16:01:03Russel-Athleticcan you point me to somewhere in the manual?
16:01:09Russel-Athleticat the moment i am to stupid to find it
16:02:25Russel-Athleticah ok i found the link
16:02:27Russel-Athleticthanks anyway :)
16:13:57 Quit thegeek (Read error: 110 (Connection timed out))
16:14:30 Quit fyrestorm (Read error: 113 (No route to host))
16:18:03Russel-Athleticok i am not quite sure now, how to write the menu line for sorting this
16:27:16 Join Thundercloud [0] (
16:30:48 Join toffe82 [0] (
16:33:28Russel-Athleticok i tried: %format "f_albumbrowse" "%.4d - %s" year album
16:33:37Russel-Athleticand: "Artist" -> artist -> album = "f_albumbrowse" -> title = "fmt_title"
16:33:49Russel-Athleticbut i only get - 2 - albumname in the browser
16:35:16 Part pondlife
16:36:54 Join m0f0x [0] (
16:37:32SlasheriRussel-Athletic: try %d or %04d, no %.4d (that syntax wont work for integers)
16:38:33SlasheriRussel-Athletic: but iirc, that would work only in the title view, not in album view
16:39:37Russel-Athleticso how do i sort by albumyear?
16:41:13Slasheriyou can't yet, however that patch could be useful:
16:41:31Russel-Athleticand %04d gives me just 00-2-
16:43:29Russel-Athleticnobody in the whole development of rockbox thought of sorting album by year?
16:44:10 Quit jhulst (No route to host)
16:45:01Russel-Athleticand as far as i understand it, the patch does something different than i want
16:49:29 Quit desowin ("KVIrc 4.0.0 Insomnia")
16:51:36 Join Strife89 [0] (n=michael@
16:51:42 Join desowin [0] (n=desowin@atheme/member/desowin)
17:08:12 Quit GodEater (Client Quit)
17:08:31 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
17:08:38 Quit linuxstb (Read error: 110 (Connection timed out))
17:09:12 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
17:09:56 Quit spiorf (Remote closed the connection)
17:10:00Russel-Athleticok it seems here is a patch
17:10:12Russel-Athleticwhich hopefully somebody has in his build
17:13:38 Join petur [50] (n=petur@rockbox/developer/petur)
17:14:26 Quit Xerion (" ")
17:17:05***Saving seen data "./dancer.seen"
17:19:27Russel-Athletici am just curious, but why is such a patch not already upstream?
17:24:44GodEaterI would guess because the patch submitter hasn't got any commiters to look at it
17:24:54GodEaterthere are no comments on it I can see from anyone with rights to put it into svn
17:26:33Russel-Athletici am not the author but it would be nice if somebody could look at it
17:27:11GodEateryou choose a bad time to request it ;)
17:27:16GodEaterwe're in feature freeze
17:28:04Russel-Athleticthan could you put it on the heap of patches to look at?
17:28:34Russel-Athleticit would be really nice if this patch would be official
17:34:04n1sRussel-Athletic: roolku who posted the patch has commit rights so the best thing would be if he resurfaces and commits himself, otherwise your best bet is to nag one of the committers that actually use the database or at least know it well...
17:34:59linuxstbAre there many such people?
17:35:13*linuxstb gets the impression hardly any devs use the database
17:35:14n1sno :P
17:35:33*gevaerts proposes to drop the database from the release
17:35:39*gevaerts quickly runs away
17:36:07*linuxstb pulls gevaerts back
17:37:06*gevaerts tries to hide
17:39:59*LambdaCalculus37 reveals where gevaerts is hiding
17:41:07Russel-Athleticok i would try to contact him
17:42:28*petur wonders about 9274
17:43:03n1s!seen roolku
17:43:25n1sthat isn't ho that's supposed to work...
17:43:38petur[Notice] -logbot- roolku ( signed off 25 days and 21 hours ago ()
17:47:04peturso use /msg logbot seen <nick>
17:47:21*petur walks away for a while
17:49:46mcuelenaerewhy is panicf() limited to 18 characters for displaying text on HAVE_LCD_BITMAP targets and not for example to (LCD_WIDTH/SYSFONT_WIDTH)?
17:50:05amiconnBecause it's ooooolld code?
17:50:18amiconn112/6 = 18
17:50:35mcuelenaereso can I update it?
17:52:56 Quit LambdaCalculus37 ("Do quit now, there's a demon around the corner!")
17:54:04 Quit dude187 (Read error: 113 (No route to host))
17:56:51 Quit linuxstb (Read error: 113 (No route to host))
17:59:10 Part Strife89
18:07:29 Quit petur ("gone for a walk")
18:09:04Russel-Athleticby the way, how long will the feature freeze last?
18:14:44 Join crope` [0] (
18:15:04 Join jac0b|w [0] (i=d043a7c3@gateway/web/ajax/
18:15:44 Join KarlTPB [0] (n=3b5efef4@gateway/web/cgi-irc/
18:16:03 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
18:16:40jac0b|wany news on the gigabeat s battery stuff?
18:18:37 Join miepchen^schlaf [0] (
18:21:05 Quit KarlTPB ("CGI:IRC (Ping timeout)")
18:21:49n1sRussel-Athletic: probably around 2 weeks
18:22:02n1sjac0b|w: no
18:22:47Russel-Athleticok that is not to long
18:23:48 Quit EspeonEefi ("さよなら")
18:23:53jac0b|wno thats not
18:24:05jac0b|wcan't wait
18:24:25jac0b|wI like the S much more than the F
18:28:02 Join Thundercloud_ [0] (
18:30:07 Part jac0b|w
18:32:46 Quit cbr|w ("!")
18:32:58 Quit moos ("Rockbox rules the DAP world")
18:33:00 Join [CBR]Unspoken|w [0] (n=cbr@
18:35:13 Quit Russel-Athletic (Remote closed the connection)
18:41:38 Quit Thundercloud (Read error: 110 (Connection timed out))
18:43:33amiconnmcuelenaere: I'd say it's perfectly okay to change this
18:43:59mcuelenaereamiconn: FS #9282
18:46:23amiconnI think you can commit that right away
18:46:51 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:46:52mcuelenaerethat's ok with the feature freeze?
18:47:38amiconnYou're not changing a feature.
18:48:19amiconnYou can even call that a bugfix (cause the code is meant to wrap lines, but it's oold, so it just has the archos line length hardcoded)
18:48:21rasherAnd you're not introducing new (possibly buggy) code as far as I can tell
18:49:00amiconnWell, even new code should be okay as long as it's not adding a new feature, iiuc
18:49:08 Quit miepchen^schlaf ()
18:49:36gevaertsDepends. I would not really like a rewrite of the playback engine right now
18:49:58amiconnOf course the upcoming release should be considered
18:50:06 Quit scorche|sh (Remote closed the connection)
18:50:31mcuelenaeredoes anyone know what a "TLB exception (Load or Ifetch)" could mean? (MIPS specific bug)
18:50:33amiconnThat's why I'm still not 100% certain about the PP502x colour bridge code optimisations
18:51:07amiconnI'll do that in steps anyway. First step is splitting the color/photo driver and the nano driver
18:51:47amiconn(will reduce binsize for the nano and gice a tiny tiny speedup)
18:53:11amiconnBut before that I should probably go hunting the Ondio MMC write bug
18:53:17amiconnpixelma: ping
18:53:35 Join scorche|sh [0] (
18:53:48linuxstbIs it safe for panicf to modify the string passed to it? Couldn't it be const, and hence in ROM?
18:54:35amiconn*very* good point...
18:55:10amiconnWell, the fix is obvious. panicf needs a buffer (of line length + 1 size), and copy the stuff there
18:56:13amiconnAlthough this bug doesn't make panicf() fail
18:56:57 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
18:57:09linuxstbWouldn't the lcd_puts just truncate the string though? i.e. fix by just not adding the 0?
18:57:38amiconnNah, the bug doesn't exist
18:58:19amiconnpanicf() doesn't manipulate the passed string, but its own buffer
18:59:02*linuxstb slaps forehead
18:59:31 Join forehead [0] (n=54bd5ed6@gateway/web/cgi-irc/
19:00:45*linuxstb slaps forehead again, harder
19:06:51*forehead tries to slap back and explodes
19:06:56 Quit forehead ("poof")
19:07:48 Join MethoS [0] (n=clemens@
19:10:01 Quit mf0102 ("Ex-Chat")
19:17:07***Saving seen data "./dancer.seen"
19:19:56 Join Vorador [0] (
19:21:28pixelmapoor forehead
19:24:31 Quit desowin (Read error: 110 (Connection timed out))
19:25:20 Quit mcuelenaere ()
19:26:24 Join tessarakt [0] (
19:27:12 Join miepchen^schlaf [0] (
19:38:15 Quit faemir ("Leaving")
19:39:52 Join bertrik [0] (
19:41:40 Part Kopfgeldjaeger ("Verlassend")
19:43:26 Join faemir [0] (
19:43:36 Join stripwax [0] (
19:46:22 Join snoh [0] (
19:50:06 Quit Thundercloud_ (Read error: 110 (Connection timed out))
19:51:58 Join Schmogel [0] (
20:03:00 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
20:03:12 Join stu8ball_ [0] (
20:04:02 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
20:10:48 Join MethoS- [0] (
20:16:40 Join petur [50] (n=petur@rockbox/developer/petur)
20:18:49 Quit stu8ball (Read error: 110 (Connection timed out))
20:21:38 Join banaan [0] (
20:23:31banaanHi, i've just tried to upgrade my ipod nano's rockbox firmware, hadn't done this in a while... it seems that a couple of things have changed pertaining to the WPS...
20:23:43banaanIs it possible that most WPSes on the website haven't been updated? I can get very few to work. Or is it an other problem?
20:24:37 Quit MethoS (Read error: 113 (No route to host))
20:27:24pixelmayes, it is possible. Which website are you talking about by the way?
20:29:48 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
20:30:03banaan this one... and I might have included a few of these as well:
20:30:14 Quit Nico_P (Remote closed the connection)
20:30:27banaanI was hoping I'd be able to continue to use the "Silver" theme... I guess I'll have to fix it up myself then
20:30:50pixelmabanaan: just in case you mean the rockbox-themes site, then it's almost sure that none of them works. The page in the wiki has some updated themes
20:31:27banaanI'm going to have to study me a bit of rockbox theme building, I suppose :)
20:31:58 Join nenne [0] (
20:33:14nennehi all! do u know why i can't play a52 files anymore?
20:33:44nenneiaudio x5, current build
20:34:03pixelmabanaan: it's not that hard to fix... I think ;) ...but maybe the forum thread in the "WPS and customisation" part could help, I think it's even a sticky there
20:35:23banaanI'll check it out, thanks :)
20:36:19 Quit BHSPitLappy (Remote closed the connection)
20:37:33 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
20:37:43linuxstbnenne: What did you change? I don't think anything has changed in Rockbox regarding a52 for a long time.
20:38:31saratogaI'm working on putting the tremor IMDCT into the codeclib and I'm wondering if theres any compelling reason to keep all the "ogg_int32_t" typedefed variables, or if I should just replace them all with int32_t
20:38:43nennenothing as far as i know..but it's been like this for some time also
20:39:20linuxstbsaratoga: The only reason to keep them is to maintain some kind of sync with the original source. I don't know if anyone cares about that though.
20:39:47saratogathats what i figured
20:39:49linuxstbnenne: So what happens when you try to play one?
20:42:37saratogai really hate it when people try to redefine the c language in their programs
20:43:09nenneit hangs, i have to restart
20:43:48linuxstbCan you upload one somewhere?
20:44:47nennebut if rockbox plays a list of tracks like mp3-flac-a52, and i selects the mp3 and leave it running then rockbox plays the a52 file
20:46:16 Quit faemir (Remote closed the connection)
20:47:13linuxstbAnd you're running the very latest Rockbox build?
20:49:23banaanI think I'm going to look into it later, don't really have time to experiment right now... in the meantime I'll revert back to revision 13*** :)
20:50:35 Join faemir [0] (
20:51:15nenneyep, if i add the a52 as the next song in the playlist it plays all fine, but hangs if i select it myself
20:56:26nennelinuxstb: it's 62Mb, can i cut a bit of it with dd or something? (i'm using linux)
20:58:32linuxstbIt sounds like some kind of buffering issue, so maybe it will only show with the whole file. You could try cutting it, and seeing if the cut file plays in Rockbox.
21:01:16 Join Horschti [0] (
21:01:24nenneyea it's not that kind of a big deal to me, just wanted you dudes to know, if u didn't. tnx anyway. i really like rockbox ;)
21:01:38 Quit nenne ("leaving")
21:01:55saratogagcc is giving me a "discards qualifiers from pointer target type" warning when I try to assign a pointer to a const lookup table
21:01:57pixelmahelpful :\
21:01:59saratogai thought this was permited?
21:02:00 Quit Horscht (Nick collision from services.)
21:02:20 Join MethoS_ [0] (
21:02:45amiconnsaratoga: The pointer must be declared as a pointer to constant data
21:03:07amiconn(which is quite different from a constant pointer)
21:04:50saratogaamiconn: so "const int32_t *T;" would give me a pointer to a const?
21:10:51 Quit banaan (Client Quit)
21:16:13 Quit MethoS- (Read error: 110 (Connection timed out))
21:17:12***Saving seen data "./dancer.seen"
21:18:18 Join culture [0] (
21:18:37 Quit kharo (Read error: 104 (Connection reset by peer))
21:19:10saratogai can't seem to get the codeclib to recognize a function declared in a .S file, but it recognizes it fine if I use the same files in an individual codec
21:19:19saratogathe linker fails out with an undefined reference to the function
21:19:46saratogais there something special about putting stuff in codeclib.h?
21:21:30amiconnDid you check whether your .S file actually assembles?
21:21:44amiconnI guess it doesn't, as it's the first .S file in the codeclib
21:22:21amiconnYou need to fix apps/codecs/lib/Makefile
21:23:30amiconnOh, and you should enable sectioned compilation for the codeclib if you extend it as intended
21:23:45amiconnCompare to apps/plugins/lib/Makefile
21:24:12 Join LambdaCalculus37 [0] (
21:24:21 Join Febs [0] (n=chatzill@
21:30:48amiconnHmm, the Ondio MMC bug isn't new to rockbox, it rather seems my Ondio (or my MMCs??) developed it
21:30:58*amiconn needs to check what does actually fail
21:31:09amiconnr12091 has the same problem
21:33:46saratogaamiconn: I thought gcc always assembles .S files by default. How would I enable that?
21:34:05amiconn[21:23:45] <amiconn> Compare to apps/plugins/lib/Makefile
21:34:41saratogawell yes I've done that but I'm not seeing anything obvious, theres a number of changes between them
21:35:03amiconnHuh? Now the 4GB MMC passes the test in r18281? wtf??
21:35:35*amiconn guesses contact problem, but already cleaned the contacts several times...
21:36:33saratogaoh i think i see it
21:36:52 Join Thundercloud [0] (
21:36:55 Join kharo [0] (
21:38:15amiconnThe OBJS/OBJS2 lines should be suitable for direct replacement of the OBJS line
21:38:47amiconnAnd you'll want the -ffunction-sections -fdata-sections stuff
21:39:24saratogaamiconn: that fixes the compilation problem, but what does -ffunction-sections actually do?
21:39:36saratogagoogle suggests that it may waste memory and prevent profiling
21:39:54amiconnIt puts every function into its own code section
21:40:00 Join dude187 [0] (
21:40:37amiconnThis allows the linker to throw out unused functions later
21:41:08saratogaah definately worth having then
21:41:25amiconnIt "wastes" memory so far as the sections are usually aligned (alignment depends on architecture)
21:41:49amiconnThe linker must be told to do this garbage collection as well
21:42:00amiconnI'll check the respective Makefile(s)
21:42:16amiconn-fdata_sections does the same for variables, btw
21:42:21 Join avis [0] (n=ident@pdpc/supporter/student/avis)
21:44:54amiconnAh, yes. apps/codecs/Makefile, line 77 needs the following option inserted: -Wl,−−gc-sections
21:45:05amiconnCompare to apps/plugins/Makefile
21:47:14 Join Thundercloud_ [0] (
21:47:31amiconnHmm, and on arm, sectioned compilation causes all involved calls to become long calls
21:47:48amiconnHence we shouldn't do it everywhere, but only for libs where it makes sense
21:48:25saratogaamiconn: wma and ogg work for me using the imdct in the lib
21:49:07amiconnAre you doing this to prepare aac optimisation?
21:49:34saratogathe aac step should take about 5 minutes once this is ready
21:50:04saratogathough checking to make sure theres no overflows or glitches from the new imdct will take longer
21:50:31amiconnSounds like a plan
21:50:43 Join Aevum [0] (
21:51:05saratogatest_codec doesn't show any change in runtime oddly enough for WMA, though maybe the change to longcalls isn't significant
21:51:18amiconnDo we have an open licensed standard test track now that is, or can be, encoded to all sorts of formats?
21:51:33saratogaamiconn: yes theres one on the CodecPerformanceComparison page
21:51:43saratogaand a script that generates versions of it in every codec
21:51:52Aevumif codec perfomance was important, we would all be using ogg and flac
21:51:54saratogai always use that track in 192k for each codec
21:52:22saratogaAevum: on most (all?) ARM, WMA is a bit faster now :)
21:52:32Aevumit is ?
21:52:46Aevumwell, i guess microsoft has alot of cash to spend on development
21:52:57saratoganot MS, me
21:53:29Aevumsaratoga, you think some software developers dont "donate" money to hardware developers to include optimizations ?
21:54:07Aevumlook at what happened with foxconn and the bios's
21:54:12advcomp2019Aevum, yea
21:54:21Aevumthe only reason they actually took a step back is becuase of community pressure
21:54:51Aevumalso, the new cowon PMP's
21:55:05Aevumwhich use that TI davinchi chipset which is dependent on WinCE
21:55:06saratogaAevum: the CPU cores we're talking about are older then WMA, so they include no WMA influenced components, and the software was mostly written by me, not MS
21:55:22saratogabasically none of what you're saying makes any sense
21:55:28Aevumthen i apologize, it seems to do very good work
21:57:34 Quit Vorador ("Ex-Chat")
21:59:23saratogaah there we go: "can't load wma.codec"
21:59:44saratogagood thing I tried deleting the rockbox folder before deciding this was working
22:01:22 Quit Thundercloud (Read error: 110 (Connection timed out))
22:02:48 Quit LambdaCalculus37 ("Do quit now, there's a demon around the corner!")
22:03:30 Part kharo
22:05:57 Quit dude187 (Read error: 113 (No route to host))
22:07:08 Join shnee [0] (
22:08:02amiconnsaratoga: Does the file exist?
22:09:12 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
22:09:49linuxstbWould any lang file experts (rasher, pixelma?) care to look at a patch I've created via rasher's site for the Catalan translation - just to make sure I'm doing doing anything stupid? (it's my first translation work - with the help of two native Catalan speakers...)
22:10:08linuxstbSeems this is yet another language with English voice strings...
22:11:04saratogaamiconn: oddly enough it does
22:11:26saratogawait it didn't get copied over
22:11:33amiconn0 bytes?
22:11:35saratogalet me sort this out it may just be a stupid windows issue
22:15:15saratogaamiconn: seems to be working now, I think Windows just didn't copy over the entire directory somehow
22:15:42saratogai'll look at this later tonight and try to post a patch today or tomorrow
22:21:46 Quit shnee (Read error: 104 (Connection reset by peer))
22:22:51 Join HTMLCODER [0] (
22:23:31pixelmalinuxstb: started looking (thanks for the "expert" btw. ;) ). Some things seem unnecessary to me, like the seperating of voice strings for different targets where the voice string itself is the same, e.g. in LANG_BUILDING_DATABASE (compare to english.lang). And it can't be seen in the diff but please check whether LANG_SYSFONT_RECORDING_SIZE has a an empty voice string for "recording:" otherwise voice will be off
22:23:34 Join shnee [0] (
22:23:38 Quit miepchen^schlaf ()
22:24:32pixelmaempty string = "" and not 'none' the latter will exclude the whole string
22:24:44rasherpixelma: I'm thinking the former is probably my fault. Though it shouldn't happen, as far as I can tell
22:25:25HTMLCODERAhem... Rockbox shows battery decreasing VERY fast and shuts down (w/o any warnings or messages). However, the OF (Sansa e200) works normally and displays full battery. Any ideas?
22:26:09linuxstbpixelma: The LANG_BUILDING_DATABASE seems the same in english.lang - i.e. unnecessary splitting of targets.
22:26:57pixelmafor the "voice" part. Hmm... are we looking at the same english.lang?
22:27:00rasherlinuxstb: I only see a * entry in english.lang for LANG_BUILDING_DATABASE
22:27:03rasherIn voice..
22:27:37pixelmalinuxstb: in the "dest" it's ok, because it's mentioning the different buttons
22:27:38linuxstbAh yes. But there's unnecessary splitting in source: and dest: as well...
22:27:58pixelmaand source
22:28:27rasherI'll have a look at the voice thing
22:28:28linuxstbThe separate ipod* isn't needed.
22:28:38rasherIf you could please not commit these changes for a while?
22:28:59HTMLCODERAnd, by the way, will RB ever support XviD (as it's afree codec)
22:29:17B4gderhow is xvid more free than mpeg2?
22:29:21linuxstbOK... Does that mean I have to do them again though, or should I clean the patch by comparing with english.lang?
22:29:48HTMLCODER B4gder: it's so hard to find any software which can convert to mpeg...
22:29:55HTMLCODERfor free
22:30:05rasherlinuxstb: It's probably easier to commit, then check the problems.php page.. but allow me to use catala for testing how to fix this
22:30:07B4gderthere are plenty
22:30:20HTMLCODER B4gder: give a hint, please.
22:30:28B4gdermencoder, vlc
22:30:36 Join goffa_ [0] (n=goffa@
22:30:38B4gderas the wiki page describes
22:30:48HTMLCODER B4gder: thanks. And what about the other problem?
22:31:32 Join knife [0] (i=knife@
22:31:34B4gdermy sansa e200 runs fine with Rockbox
22:31:39linuxstbWhat does "VERY fast" mean?
22:32:01HTMLCODER linuxstb: it decreases with a step almost every second
22:32:59HTMLCODERWhen on charging, no such problem exists, and the OF has no problems, either. So this is not a battery issue
22:33:39linuxstbrasher: OK, I'll leave it for now. It will be easy enough to do it again via your site.
22:33:43 Quit Thundercloud_ (Remote closed the connection)
22:33:49 Quit B4gder ("It is time to say moo")
22:41:32 Quit goffa (Read error: 110 (Connection timed out))
22:42:10 Part knife
22:44:24rasherShould be fixed now.
22:44:28rasherlinuxstb: You're free to commit
22:45:16bertrikHTMLCODER, are you familiar with the debug menus?
22:46:18HTMLCODERbertrik: somewhat
22:46:19bertrikcan you have a look at the "View I/O ports" screen? it show the various voltages (also of the battery) measured by rockbox
22:47:03linuxstbrasher: Hmm, seems there are already many problems on the problems.php?lang=catala page...
22:47:09bertrikwhat are the values of ADC_BVDD and ADC_RTCSUP?
22:47:38HTMLCODERwait a sec... must find the player...
22:48:20rasherlinuxstb: Committing your patch should remove a bunch of them
22:48:30rasherEspecially some of the more tedious to fix
22:48:51linuxstbrasher: OK, I was about to ask that... So I should just commit as-is, and then see what's left in problems.php?
22:50:13 Quit shnee (Read error: 104 (Connection reset by peer))
22:50:29rasherYeah, probably the best way. It creates a few extra commits, but it spares me from having to complicate things even more than they already are for my page to work
22:51:09 Join shnee [0] (
22:51:58 Quit Aevum ("Never look down on someone unless you're helping them up.")
22:52:47linuxstbrasher: OK, committed. When will your site update?
22:53:12rasherAt :29, or whenever I trigger an update
22:53:18rasherWhich I just did
22:56:26linuxstbrasher: Looking at the problems.php now, can those "wrong empty strings" be fixed automatically?
22:57:37rasherI'll create some magic
22:58:17 Quit jhulst (Remote closed the connection)
23:00:36rasherI thought they would be fixed automagically, but that's only for strings showing up on the update page now that I think about it
23:07:32HTMLCODERADC_BVDD= about 650
23:07:32HTMLCODERADC_RTCSUP=about 700
23:07:42HTMLCODERbut it's charging now
23:11:26 Quit kriss ("Leaving")
23:13:23 Quit avis (Remote closed the connection)
23:15:33 Quit Febs (Read error: 110 (Connection timed out))
23:16:31 Quit MethoS_ (Read error: 60 (Operation timed out))
23:17:17***Saving seen data "./dancer.seen"
23:19:00 Quit sarixe (Read error: 60 (Operation timed out))
23:20:32 Join Chronon [0] (
23:20:37 Join sarixe [0] (
23:23:19 Quit sarixe (Client Quit)
23:23:35 Join sarixe [0] (
23:25:15rasherlinuxstb: there are a number of weird things
23:25:38rasherBut I have this now:">
23:26:48rasherLooks like it'll wipe out a few translations that currently have some syntax errors
23:27:00rasherMaybe I should make problems.php include an upload field
23:27:46 Quit shnee (Remote closed the connection)
23:28:23linuxstbWhere are the syntax errors?
23:28:37rasherStuff such as this: radio*: "Radio FM"
23:28:52rasherWell, not a syntax error, but it's not following english.lang
23:28:57 Join shnee [0] (
23:29:13rasherI'll add an upload field to problems.php - that should make it easier to check without having to commit first
23:30:43 Quit snoh (Remote closed the connection)
23:36:42 Join MethoS-- [0] (
23:38:13 Quit obo ("KVIrc 3.4.0 Virgo")
23:41:29 Quit tessarakt (Read error: 110 (Connection timed out))
23:41:50 Join tessarakt [0] (
23:48:48 Join miepchen^schlaf [0] (
23:50:04rasherlinuxstb: There's now an upload field on the bottom of problems.php, where you can upload your own work in progress and generate a report for that
23:50:26rasherlinuxstb: I suggest applying this:"> and work manually from there
23:55:45 Join robin0800 [0] (
23:56:28 Quit ze ("linux was more stable and better documented 10 years ago")
23:56:56rasherHm, that's not quite good enough
23:57:04*rasher creates more magic

Previous day | Next day