00:02:59 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
00:03:03 | | Join BHSPitLappy2 [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
00:05:00 | | Nick BHSPitLappy2 is now known as BHSPitLappy (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
00:07:05 | Bger | nite |
00:07:07 | | Quit Bger ("Killed (KrON (Requested by panasync))") |
00:08:34 | | Join sean [0] (n=18b8405c@labb.contactor.se) |
00:08:56 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
00:09:07 | miner49er | why, when I try to checkout from cdv, do I not get the latest stuff. i.e. spacerocks not asteroids? |
00:09:31 | webguest03 | You get the current state of Rockbox.. |
00:09:54 | miner49er | hi Paul_the_nerd! |
00:10:11 | Paul_The_Nerd | Spacerocks? Asteroids? |
00:10:15 | sean | hey i found one problem with rockbox |
00:10:23 | sean | the battery display? |
00:10:35 | sean | anyone else notice its always full? |
00:10:36 | petur | only one? ;) |
00:10:59 | Paul_The_Nerd | sean: You're on some sort of iPod, I'm guessing? |
00:11:25 | miner49er | ahh, uuh? |
00:11:55 | miner49er | man, i'm listening to some cool music at the moment... |
00:15:11 | sean | yeah ipod |
00:15:13 | sean | 40gig |
00:15:19 | sean | 4gen |
00:15:35 | * | sean np: Diamond Head - Am I Evil "Lightning to the Nations" |
00:15:39 | sean | 8D |
00:17:12 | Kyomi | Paul_The_Nerd: Are you doing the experimental build? |
00:18:13 | sean | is there a known glitch with the battery display not being acurate? |
00:18:24 | sean | well, more unacurate than it already was =P |
00:18:30 | Paul_The_Nerd | Kyomi: Nope. I have nothing to do with the experimental builds. I'm 100% for people doing their own personal builds. |
00:18:36 | webguest03 | sean: I don't think it has been calibrated yet |
00:18:41 | Paul_The_Nerd | The experimental ones often lead to confusion and erroneous bug reports. |
00:19:18 | Kyomi | I only asked because the one doing it... said it was in-sync with mar 31 CVS.. but I boot it up and it still says mar 30 |
00:19:21 | Paul_The_Nerd | sean: There's a well known "it's not enabled on all ipod types yet, and for those where it isn't it should read 100% all the time" :) |
00:19:47 | * | webguest03 thought battery status was sortof-working on some models |
00:20:17 | sean | i see....so how would one go about knowing how much battery he has left....booting to disc mode? |
00:20:24 | Paul_The_Nerd | Kyomi: Odd. |
00:20:34 | Paul_The_Nerd | sean: Yeah, basically. |
00:21:10 | | Quit petur () |
00:21:33 | sean | and the only way out of disc mode is a hard restart? menu + select? |
00:22:27 | Paul_The_Nerd | Yeah |
00:22:27 | Kyomi | Is the Doom guy still here? |
00:22:32 | sean | cool |
00:22:34 | Paul_The_Nerd | The Doom guy? |
00:22:37 | * | webguest03 rummages through Misticriver and finds no "If you think you've found a bug, STOP. Then install a clean build and try to reproduce" |
00:22:41 | sean | doom was an awesome game |
00:22:43 | sean | :D |
00:22:47 | webguest03 | This might be a problem.. |
00:22:49 | Kyomi | Yeah the one that made the doom game for rockbox :) |
00:22:55 | Kyomi | doom I/II |
00:22:57 | sean | :o |
00:22:58 | sean | !! |
00:22:59 | Paul_The_Nerd | webguest03: I've said that on several threads. |
00:23:08 | sean | doom 1 and 2!!! |
00:23:11 | sean | sean interested! |
00:23:20 | Kyomi | You still need to have the wad files for it :P |
00:23:26 | Paul_The_Nerd | Kyomi: That's Karl. He's in the room right now, but he's got no iPod so he's not the one to look to with "It doesn't work on iPod" complaints. |
00:23:27 | sean | hahahaha i think i have em |
00:23:30 | webguest03 | Paul_The_Nerd: Yeah, I meant in the announcement threads etc. |
00:23:58 | Kyomi | The only way I know of is to get the experimental build on http://rockbox.audiostuff.info |
00:24:10 | Kyomi | And you have it :) |
00:24:10 | Paul_The_Nerd | webguest03: That was part of the intention with getting it changed from "Optimized" to "Experimental" but there are still actual bug reports filed about bugs that don't exist in CVS. |
00:24:11 | sean | hey kyomi got a question for ya....ever play doom3 |
00:24:21 | Kyomi | Yep |
00:24:26 | sean | cdoom? |
00:24:27 | Kyomi | Never finished it though |
00:24:31 | Kyomi | Yes again |
00:24:35 | sean | amazing?! |
00:24:37 | Kyomi | Although... awhile ago |
00:24:37 | webguest03 | Paul_The_Nerd: Yeah, people need more disclaimers, probably |
00:24:46 | sean | they released the whole first epi |
00:24:51 | | Quit miner49er ("using sirc version 2.211+KSIRC/1.3.11") |
00:24:52 | sean | it came out pretty godly |
00:25:08 | Kyomi | So they did finish it :) |
00:25:11 | sean | yep |
00:25:14 | Kyomi | The one I had was only like 3 random levels |
00:25:20 | Kyomi | It was looking pretty neat |
00:25:21 | sean | and online coop via last man standing |
00:25:28 | sean | it really came out astonishingly good |
00:25:53 | Paul_The_Nerd | webguest03: That's why I'm willing to go through hours of responding to posts on the forums helping people get through the process of building their own. At least that way they're much more aware of the fact that there are significant changes being made by patching. |
00:26:19 | sean | i really gotta use real irc for this channel....web irc is lackluste |
00:26:21 | sean | lol |
00:26:52 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
00:27:45 | sean | whats the server again? |
00:28:04 | | Quit sean ("CGI:IRC") |
00:28:22 | | Join sean [0] (n=sean@ool-18b8405c.dyn.optonline.net) |
00:28:37 | sean | ahh |
00:33:28 | | Join TCK [0] (n=tckocr@81-178-165-155.dsl.pipex.com) |
00:34:53 | | Quit RotAtoR (Read error: 110 (Connection timed out)) |
00:38:38 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
00:38:40 | | Quit miner49er (Remote closed the connection) |
00:38:48 | | Quit sean () |
00:41:44 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
00:41:58 | | Quit miner49er (Client Quit) |
00:46:36 | | Join RotAtoR [0] (n=e@rockbox/developer/rotator) |
00:46:59 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
00:49:49 | webguest03 | A misticriver mod should edit the first post of the custom-build threads with some sort of disclaimer telling people what to make of them |
00:50:41 | | Quit BHSPitLappy (Connection timed out) |
00:54:32 | Paul_The_Nerd | Another problem common with them is that people make WPSes that only work in the experimental builds, and it confuses new users when WPSes they download don't work right. So then there are bug reports saying something like "wps doesn't display right" and the build is CVS, but the WPS requires patches. |
00:55:02 | webguest03 | That's quite unfortunate |
00:55:22 | webguest03 | More unfortunate is all this artistic talent "wasted" on building wpses that will never work with mainline rockbox |
00:55:37 | webguest03 | (using the margin-patches) |
00:55:41 | Paul_The_Nerd | Yeah |
00:56:04 | webguest03 | don't know if that's more unfortunate, but it is also unfortunate, at least |
00:56:05 | Paul_The_Nerd | Well, I'm sure the patches will be adjusted to use viewports when they become available. |
00:56:13 | | Nick imphasing is now known as imphasing_ (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
00:56:21 | webguest03 | Won't they simply be obsolete? |
00:57:49 | Paul_The_Nerd | Well, yes and no. Ideally viewports should allow old WPSes to work just fine, they will assume for text a viewport the height of one line, and the width of the screen (for each line of text) so that old WPSes display the same. |
00:58:13 | Paul_The_Nerd | So, all someone would have to do is strip the margin tag out, and set up narrower viewports for those lines, and it'd probably work again. |
00:59:09 | webguest03 | Yeah, so you'd use a more general approach to changing the margins of all elements, instead of the ones now used for progressbar, being a part of the %pb tag itself? |
00:59:15 | | Join Genre9mp3 [0] (n=yngwiejo@dslcustomer-230-197.vivodi.gr) |
00:59:20 | | Quit webguest03 ("CGI:IRC") |
00:59:23 | | Join webguest03 [0] (n=3e4f4094@labb.contactor.se) |
00:59:28 | webguest03 | woops |
01:00 |
01:00:56 | Paul_The_Nerd | I really don't know |
01:01:39 | Genre9mp3 | Paul_The_Nerd: How exactly viewports will work? |
01:02:17 | webguest03 | Hrm, the WhyRockbox page needs some sort of hwcodec/swcodec split |
01:02:56 | Paul_The_Nerd | Genre9mp3: Ideally you'll either set an upper left and lower right corner, or an upper left, width, and height. Inside of that you can put text or images and each viewport is treated like its own screen (only scrolls to the edge of the viewport, each one can have its own font hopefully, so on) |
01:03:23 | Paul_The_Nerd | Genre9mp3: But the proposal isn't finalized yet by any means. |
01:03:48 | | Quit RoC_MM ("Leaving") |
01:04:06 | Genre9mp3 | so you could use simple text with viewports... |
01:04:22 | Genre9mp3 | this could solve many aligment problems |
01:04:51 | Genre9mp3 | And I don't think that it will be hard to update those margin tags |
01:04:52 | Paul_The_Nerd | Genre9mp3: Yes, it would allow you to position text wherever you wanted. |
01:05:44 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
01:06:22 | Genre9mp3 | So, is there a progress on this or just a proposal? |
01:07:02 | Paul_The_Nerd | At the moment, it's more proposal than anything else. I don't know if anyone's working on it, but it's one of the features that's hope for 3.1 |
01:07:13 | RoC_MM | What feature is that? |
01:07:19 | Paul_The_Nerd | Viewports |
01:07:25 | | Join AwayKrimi [0] (n=ask@0x535b11f8.kjnxx2.adsl-dhcp.tele.dk) |
01:07:35 | RoC_MM | What's that essentially? |
01:08:00 | Paul_The_Nerd | Check the log, I just explained it once already. :) |
01:08:09 | RoC_MM | ok |
01:08:37 | Genre9mp3 | So, if I get it right, since viewports will behave like a small screen, we could use different fonts on each? |
01:08:52 | webguest03 | Not inherently |
01:09:01 | Paul_The_Nerd | webguest03: that's one of the intents of it though |
01:09:53 | Paul_The_Nerd | webguest03: Another one is to open up the Menu in a viewport, to allow some more customization there. |
01:10:05 | webguest03 | Good to hear, not sure I understand how the two are related, but I guess that's why I'm not a developer |
01:10:16 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
01:10:35 | Genre9mp3 | ...or maybe view the playlist... |
01:11:01 | Genre9mp3 | I really like this vieport idea... |
01:11:29 | linuxstb_ | The idea will be to have pop-up windows - so on the larger LCDs, the menu will appear on top of the WPS for example. |
01:11:35 | linuxstb_ | (I think...) |
01:12:02 | RoC_MM | that would make "press menu to show and menu to hide menu" more intuitive |
01:12:07 | Paul_The_Nerd | webguest03: One of the big problems with multiple fonts on one screen is the fact that scrolling is based on font height. So, limiting one font per viewport, but allowing viewports to have different fonts requires less rework of the scrolling code. |
01:12:34 | linuxstb_ | RoC_MM: Exactly. Menus act like pop-up menus at the moment, but it's not obvious. |
01:13:15 | RoC_MM | Sound sweet. |
01:13:34 | webguest03 | Paul_The_Nerd: I see. Makes sense. |
01:13:52 | *** | Saving seen data "./dancer.seen" |
01:13:58 | Paul_The_Nerd | webguest03: So yes, while no direct correlation, viewports makes multifont somewhat less difficult if I understand correctly |
01:14:40 | Genre9mp3 | This could be used also for the rwps.... |
01:14:46 | | Quit kclaf (Read error: 110 (Connection timed out)) |
01:15:56 | RoC_MM | Anybody want a working 10.4gig hard drive (you pay $7 shipping)? |
01:17:14 | Genre9mp3 | And what about scalability in the wps? Would this be possible? |
01:17:34 | Genre9mp3 | Have one wps file work for all targets? |
01:19:13 | Paul_The_Nerd | Genre9mp3: That's *much* more difficult. |
01:20:08 | Paul_The_Nerd | Genre9mp3: I mean, how do you pick which font to use for each target? Do you design small and scale the images up, or big and scale them down? What if the screen has a different height/width ratio? |
01:20:37 | Genre9mp3 | The ratio would be a problem... |
01:20:48 | Paul_The_Nerd | The fonts would be a problem too. |
01:21:13 | Galois | operating systems have vectorized fonts just for this purpose |
01:21:15 | Genre9mp3 | But I think it would be better scale the images down |
01:21:34 | Paul_The_Nerd | Galois: Operating systems can afford to waste CPU time on vectorized fonts. |
01:22:21 | Genre9mp3 | Or, we could use target definitions but this would result on huge wps files |
01:22:42 | Paul_The_Nerd | Genre9mp3: Yeah, but how is that any different from people just making separate WPS files for separate targets? |
01:22:47 | Galois | well I'm just bitter because none of the wps's work really well with unifont on nano |
01:23:13 | Paul_The_Nerd | Galois: Well, there aren't many WPS creators making Nano ones... |
01:23:51 | Genre9mp3 | When creating would make no difference |
01:24:13 | Genre9mp3 | But would be more user friendly to have a wps file work for all targets |
01:24:18 | Galois | I'm not interested in a plethora of choices, I'd be happy with just one that worked... |
01:24:38 | Paul_The_Nerd | Genre9mp3: Why's that? The WPS gallery is already split so you know which ones work on what targets... |
01:24:45 | Paul_The_Nerd | Galois: Then why not just make one, if all you want is one? |
01:25:11 | Galois | because there are other things competing for my time right now that I want more |
01:25:44 | Paul_The_Nerd | Galois: Then I don't really see it as something to be bitter about. |
01:25:59 | | Quit bluebrother^ (Read error: 110 (Connection timed out)) |
01:26:17 | Galois | okay okay I apologize, it's a bit early for the april 1st |
01:26:34 | Genre9mp3 | Yes...the wps galleries are seperated, like the wps creators, making wps for specific targets... |
01:27:02 | Paul_The_Nerd | Genre9mp3: But what makes you think they'd bother to put in definitions for all targets, if they don't bother to make ones for other targets now? |
01:27:31 | Paul_The_Nerd | Genre9mp3: All you'd get was a bunch of WPSes that when you try them tell you "Unsupported Target" rather than now where you know in advance you're not supported. |
01:27:47 | Genre9mp3 | You are right...they probably would not... |
01:28:24 | Genre9mp3 | but they wouldn't have to if there was a scalable wps system |
01:28:50 | Genre9mp3 | BTW, are there any plans for album art in the CVS? |
01:28:56 | Paul_The_Nerd | Genre9mp3: Again, who do you handle the Font question, the "Images would look horrible" question, the "Text in images would quickly become unreadable" question, and the aspect question? |
01:30:05 | Paul_The_Nerd | Album Art is one of the proposed features for Fireworks, but I wouldn't be surprised if it made it into CVS earlier than that. It all depends on the patch author, I guess, or if someone adopts it. |
01:30:49 | Genre9mp3 | I see some work by the author lately... |
01:31:14 | Paul_The_Nerd | Yeah, he's definitely clearly getting things done. |
01:31:16 | | Join burnhamd [0] (n=burnhamd@207.144.102.123) |
01:33:39 | Genre9mp3 | About scaling the images....would a technique like Anti-Aliasing improve some things? |
01:34:04 | | Quit darkless_ (Client Quit) |
01:34:20 | | Join darkless [0] (n=darkless@62.79.44.48) |
01:34:37 | Paul_The_Nerd | It wouldn't help much, especially with text in images. And remember, these are pretty slow processors you're dealing with. |
01:35:04 | Paul_The_Nerd | What you're basically proposing is "Make WPSes take MUCH longer to load, make them eat more battery life, but hey, at least you don't have to think before downloading them" |
01:35:11 | Galois | you can benefit somewhat from subpixel antialiasing on the color screens, as long as the color is on |
01:36:02 | Paul_The_Nerd | Galois: That only really works will with B&W images though. With color it becomes much more difficult, and you still need some sort of edge detection if you're using raster images. If you went to vector images, it becomes even worse because of how slow the processors are. |
01:36:25 | Galois | well, I'm not concerned about images, I only care about text |
01:36:42 | Paul_The_Nerd | Galois: Again, bitmapped fonts are used for a reason. It's very unlikely this will change. |
01:36:59 | Paul_The_Nerd | Galois: Also, remember that text color can be chosen, and text can be displayed on top of a color background image. |
01:37:20 | webguest03 | Subpixel rendering and antialiasing are two very different things |
01:37:49 | Galois | call it subpixel rendering if you wish |
01:37:58 | | Quit linuxstb_ ("CGI:IRC") |
01:38:35 | DBordello | is it possible to have a different font for the WPS than the menus? I find that the one i like for the wps is too small |
01:38:46 | Galois | subpixel rendering can be done on bitmapped fonts as well, as long as the subpixel order remains constant. Changing the text color would indeed screw it up though. |
01:38:53 | | Join afruff23 [0] (n=icechat5@c-69-138-162-228.hsd1.md.comcast.net) |
01:39:13 | linuxstb | DBordello: No, not yet. |
01:39:14 | webguest03 | Antialiasing seems more likely than actual subpixel rendering |
01:39:24 | webguest03 | Don't even know if the screens are suitable for subpixel rendering? |
01:39:45 | Genre9mp3 | DBordello: There's a multifont patch in the patchtracker |
01:39:45 | Galois | color lcds, pretty much by definition, can do subpixel rendering |
01:39:48 | Paul_The_Nerd | webguest03: I think that the H300 isn't, but others are. |
01:40:00 | DBordello | ah, would that slow it down too much, or is it going to be incorporated at some point? |
01:40:31 | Paul_The_Nerd | Galois: Some of them have RGB vertically instead of horizontally I believe. I could be wrong on that one though. So you get an increased resolution along the other axis, which isn't quite as helpful. |
01:40:46 | Paul_The_Nerd | DBordello: There's actually a patch for different fonts in different screens in the tracker. |
01:40:53 | Galois | oh, but the increased vertical resolution is especially helpful for chinese and japanese characters!! |
01:41:21 | Galois | so unifont users could still benefit |
01:41:37 | Paul_The_Nerd | Galois: It is indeed. But it's a moot point, since it doesn't fit well with color text and backgrounds. |
01:41:43 | webguest03 | Except unifont is bitmapped |
01:41:45 | webguest03 | ;) |
01:41:53 | Galois | again, bitmaps can be subpixel rendered |
01:41:59 | Galois | e.g. http://www.microsoft.com/typography/cleartype/tuner/compare.gif |
01:42:03 | midkay | hi all |
01:42:15 | midkay | Paul_The_Nerd, yes, i used to be midknight, nice catch.. :) |
01:42:16 | | Quit goffa (Remote closed the connection) |
01:42:22 | | Join goffa [0] (n=goffa@216.220.23.105) |
01:42:24 | Paul_The_Nerd | Galois: Cleartype is a technique applies to truetype fonts. |
01:42:31 | Galois | the point is |
01:42:34 | Galois | that .gif is a bitmap |
01:42:36 | Paul_The_Nerd | midkay: It seemed likely, yes. |
01:42:41 | Galois | and it is subpixel rendered |
01:42:43 | webguest03 | Galois: not unless they're prepared for it |
01:42:48 | Paul_The_Nerd | Galois: Yeah, but the calculations are done while drawing the font, not after its drawn. |
01:42:52 | Galois | thus proving, in principle, that you can do subpixel rendering with a bitmap |
01:42:54 | afruff23 | in here: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS#Alternating_Sublines |
01:42:59 | afruff23 | isn't the xample wrong? |
01:43:09 | afruff23 | because the middle subline has no time specified |
01:43:15 | afruff23 | or am i wrong? |
01:43:19 | Galois | you can cut and paste letters out of that .gif and get the font bitmaps without doing the calculations |
01:43:23 | Paul_The_Nerd | Galois: You'd have to do edge detection, which really isn't that hard in a monochrome image. |
01:43:51 | Paul_The_Nerd | Galois: Cutting and pasting letters out of that would assume a White background, and black text, *and* require that the font file use something other than a 1-bit image. |
01:43:56 | linuxstb | Galois: How well does that work with different font colours and background colours (and background images)? |
01:44:13 | Kyomi | !np |
01:44:14 | Galois | it doesn't. You'd have to trade away color selection. |
01:44:17 | Kyomi | errr |
01:44:21 | Kyomi | wrong window ^^;; |
01:44:23 | Galois | here's an example that doesn't involve truetype: http://www.grc.com/image/cleartype1b.gif |
01:44:30 | * | webguest03 loathe subpixel rendering anyway.. I see the colours - you ain't fooling me, Render McSmartypants |
01:44:33 | Galois | in fact, that example doesn't involve fonts at all |
01:44:51 | | Part RoC_MM ("Leaving") |
01:44:54 | Paul_The_Nerd | Galois: Yeah, but again it is applied to a vector in a monochrome image. |
01:44:56 | Galois | I meant to paste http://www.grc.com/image/cleartype3b.gif |
01:45:00 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
01:45:01 | afruff23 | isn't this wrong: "%s%t4%ia;%s%it;%t3%pc %pr" |
01:45:09 | afruff23 | the middle subline has no time specified |
01:45:12 | afruff23 | am I right? |
01:45:15 | webguest03 | Galois: ew |
01:45:18 | Paul_The_Nerd | Galois: It's not really a feature that benefits rockbox. |
01:45:23 | webguest03 | That's gross |
01:45:24 | afruff23 | it's on http://www.rockbox.org/twiki/bin/view/Main/CustomWPS#Alternating_Sublines |
01:45:29 | Paul_The_Nerd | afruff23: I think that just uses the default time then |
01:45:39 | Genre9mp3 | which is 2 seconds |
01:45:45 | | Quit Lynx_ (" bye") |
01:45:50 | afruff23 | oh you're right |
01:45:59 | afruff23 | thanks |
01:46:28 | afruff23 | do you think that 2 secodns is too short/long to view the shuffle status before switching to repeat status? |
01:46:29 | Galois | peoples opinions of features differ. I'd personally much rather have subpixel rendering than user-selectable text colors. |
01:46:37 | Galois | but yeah yeah I know how this open source thing works |
01:47:24 | Paul_The_Nerd | Galois: Subpixel rendering requires that you calculate whether the vector lands on the left or right side of a single pixel, so that you can choose to either turn off the blue, or turn on the adjacent red. This essentially requires vector based fonts, or that you do edge detection, calculate the vectors, and then use subpixel rendering on them. It doesn't work well with pure raster images. |
01:47:34 | afruff23 | I want to switch between shuffle and repeat status using sublines; is two seconds enough to view each one's status? |
01:47:35 | * | webguest03 thinks that subpixel rendering might work if pixels were physically much smaller than they are |
01:47:51 | Galois | I strongly and vigorously dispute the ridiculous notion that subpixel rendering requires vector calculations |
01:47:56 | Genre9mp3 | I'd make it 3 sec but you can always test this to see what is best |
01:47:59 | Galois | you can do it with a stored bitmap. Store a pre-rendered a |
01:48:09 | Galois | display that a whenever an a is needed |
01:48:12 | Galois | poof! done |
01:48:17 | afruff23 | yea, I was thinking 3 seconds as well |
01:48:18 | afruff23 | thanks |
01:48:52 | Paul_The_Nerd | Galois: Then A) It only applies to fonts, B) You need different fonts for RGB and BGR screens, and C) You need different fonts for the H300, and D) You need different fonts for the monochrome targets. |
01:49:04 | | Join BHSPitLappy [0] (i=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
01:49:06 | Galois | yes you need different fonts for each lcd, I never denied that |
01:49:15 | Galois | and yes I said I only care about text |
01:49:26 | Genre9mp3 | affruff23: You are making a wps for the X5? |
01:49:30 | | Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) |
01:49:33 | Paul_The_Nerd | Galois: So how again is this in any way a good idea, since all it really does is make things very very slightly prettier? |
01:49:46 | Paul_The_Nerd | With so much cost in so many other areas? |
01:49:59 | Galois | you could say the same thing of user-selectable text colors, or crossfade, or any number of features in rockbox that *I* find useless |
01:50:10 | linuxstb | That's not the issue though - it's possible for the Rockbox build system to render the fonts specifically for each target LCD. But I think the fact that it means Rockbox is forced to have a certain fg and bg colour everywhere is the sticking point. |
01:51:03 | Paul_The_Nerd | I also don't think subpixel rendering looks very good, especially on many displays that have fairly large pixels. But that's just me. |
01:51:51 | webguest03 | I'm of the suspicion that displays with pixels small enough that I'd accept subpixel rendering won't need it |
01:52:26 | Paul_The_Nerd | webguest03: I'm of the opinion that monochrome shouldn't contain hints of colors here and there, but that's just me. :) |
01:53:44 | webguest03 | Agreed, it jumps at my eyes |
01:54:46 | | Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
01:55:33 | * | Paul_The_Nerd would also like to note that in the time Subpixel Rendering has been discussed, one could've easily generated a quite suitable Unifont Nano WPS. |
01:55:59 | | Join MrStaticVoid [0] (n=jlee@resnet-252-226.resnet.umbc.edu) |
01:56:09 | Galois | actually, I just used the iriver h100 one, it's close enough |
01:56:35 | Paul_The_Nerd | I just use Rockbox_Default |
01:56:41 | Paul_The_Nerd | Though I removed the peakmeter |
01:56:44 | Paul_The_Nerd | It irritates me. |
01:57:11 | scottder | I use the color boxes on my nano :) |
01:57:52 | Paul_The_Nerd | I used it briefly the day it came out, but it just wasn't really me. |
01:58:35 | webmind | scottder, color boxes ? |
01:58:53 | Paul_The_Nerd | There's a WPS called boxes |
01:59:04 | Paul_The_Nerd | There's an in color version for every color screen except maybe X5 |
01:59:07 | scottder | yup and color version.... |
01:59:17 | scottder | What Paul_The_Nerd said |
01:59:18 | scottder | :) |
01:59:33 | webmind | hmk |
01:59:42 | webmind | awell, goodnight :) |
02:00 |
02:01:02 | Genre9mp3 | goodnight from me too guys... |
02:01:33 | | Quit Genre9mp3 () |
02:01:44 | scottder | I am just so happy to play oggs on my ipod, the rest is gravy |
02:02:01 | scottder | :) |
02:02:44 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-44-59.w83-198.abo.wanadoo.fr) |
02:03:14 | afruff23 | what is the peakmeter exactly |
02:03:19 | afruff23 | how is it different from volume |
02:03:38 | midkay | afruff23, it shows.. the sound output.. |
02:03:44 | midkay | volume has no effect on it. |
02:03:49 | midkay | or does volume change with the music.. |
02:03:51 | * | webguest03 wonders if gl.tter is going to fork or what |
02:03:53 | afruff23 | so is it like a vu meter |
02:03:56 | webguest03 | Or just showing off |
02:04:01 | midkay | afruff23, right. |
02:04:09 | midkay | webguest03, 'showing off'? |
02:04:19 | webguest03 | midkay: http://rockbox.gl.tter.org/ |
02:04:26 | | Quit obo ("bye") |
02:04:39 | midkay | wow, where'd you hear about that? |
02:04:44 | webguest03 | Mailing list |
02:04:47 | Paul_The_Nerd | midkay: Dev mailing list. :-O |
02:04:53 | Paul_The_Nerd | :-p even |
02:04:55 | midkay | i was just there.. |
02:04:59 | webguest03 | April |
02:05:15 | webguest03 | I'm just wondering what he's planning on doing with his code |
02:05:33 | midkay | aha.. |
02:10:23 | | Join eEye_ [0] (i=shift@CPE000c6e94cf09-CM001225d870de.cpe.net.cable.rogers.com) |
02:10:36 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
02:10:57 | | Quit linuxstb (Nick collision from services.) |
02:10:58 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
02:11:58 | webguest03 | Fork, it seems. |
02:12:03 | webguest03 | Good riddance. |
02:12:25 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
02:12:31 | midkay | webguest03, how does it seem that> |
02:12:37 | webguest03 | http://rockbox.gl.tter.org/faq.htm |
02:12:48 | | Quit fergie () |
02:12:54 | webguest03 | while he says he doesn't want to fork, that seems to be exactly what he's planning on doing |
02:12:58 | midkay | I don't have enough time (or the desire) to create and maintain an offical 'fork' (competing project), but check out my current wish-list if you fancy collaborating on a particular feature. |
02:13:14 | midkay | so he says in text that he's not.. what do you see that makes you think he is? |
02:13:40 | webguest03 | The fact that he won't give back and will probably be releasing his code |
02:13:55 | midkay | he _can't_ give back. |
02:14:07 | midkay | what else can he do to let people use his stuff? |
02:14:15 | webguest03 | That doesn't make it less of a fork |
02:14:27 | midkay | "good riddance" why, then, i guess? |
02:14:37 | Galois | forks are normal. libvorbis has tons of forks. |
02:14:39 | webguest03 | Not that that's necessarily a bad thing |
02:14:52 | webguest03 | I'm just stating that he's forking |
02:14:59 | midkay | and commenting? ;) |
02:15:33 | webguest03 | And good riddance because, well, his attitude was a bit annoying, but the best of luck to him, I guess |
02:16:16 | webguest03 | At least in the big signing off discussion |
02:16:28 | midkay | webguest03, he has some very cool ideas and features.. it's too bad he can't have them accepted, i'd personally expect an attitude.. |
02:16:52 | webguest03 | He can. It's his own choice not to. |
02:17:18 | midkay | not quite, close enough i guess.. |
02:17:44 | webguest03 | If he doesn't want to play by the rules, he'll have to play alone or with people who want other rules. |
02:17:57 | webguest03 | How is it not his own choice? |
02:18:04 | midkay | the rules are his problem, apparently.. |
02:18:26 | midkay | he could indeed choose to give his name, true.. |
02:18:36 | | Quit damaki (Read error: 110 (Connection timed out)) |
02:19:10 | Galois | I'm sure there are workarounds |
02:19:17 | webguest03 | That's certainly my take on it at least. |
02:19:26 | midkay | Galois, like what? |
02:19:31 | Galois | maybe release his changes into the public domain (which is legally binding even if done anonymously), and then a rockbox developer picks up the copyright |
02:20:15 | Galois | that way the contribution legally belongs to the rockbox developer |
02:20:21 | Galois | who is not anonymous |
02:20:27 | * | webguest03 is unsure that'd work, but I'm scetchy on what happens once code is PD |
02:21:34 | | Nick scf is now known as Zzzcf (n=scf@141-113-207-82.ip.ukrtel.net) |
02:23:28 | sharpe | ooh, what'd i miss now? |
02:24:23 | Paul_The_Nerd | Someone implemented viewports (theoretically) on the sly, but since he's unwilling to give out his real name doesn't meet the "contributing" guidelines. |
02:24:31 | sharpe | oh. |
02:24:50 | Rob2222 | waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah |
02:25:08 | Rob2222 | this the first time i HATE rockbox |
02:25:11 | Rob2222 | :( |
02:25:17 | webguest03 | What? |
02:25:25 | sharpe | back to sixty three million and one then. |
02:25:38 | Rob2222 | *help |
02:26:02 | sharpe | what be wrong? |
02:26:03 | Rob2222 | I made some screendumps on my H340. |
02:26:42 | | Nick Kyomi is now known as Kyomi|off (n=a@ip-152010169023.student.appstate.edu) |
02:26:48 | Rob2222 | Now when im trying to copy the files to the PC, I get every time a pagefault in nonpaged area blue screen in fastfat.sys. |
02:27:17 | Rob2222 | Cause of that damn BSOD I lost 1h of work. |
02:27:32 | Rob2222 | The problem is, I dont know how to copy the files. |
02:27:42 | Rob2222 | Every time the same BSOD. |
02:28:25 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
02:28:38 | Rob2222 | bad day. |
02:28:44 | sharpe | yep. |
02:28:53 | sharpe | i can find the software for my voice recorder |
02:30:32 | sharpe | i know, that has nothing in comparison, but they're vagely similar problems. |
02:31:22 | | Join kclaf [0] (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
02:31:23 | Paul_The_Nerd | Rob2222: What windows are you using? |
02:31:29 | Rob2222 | XP SP2 |
02:31:50 | Rob2222 | But well. The problem occurs in iriver usb mode, too. |
02:31:50 | * | Paul_The_Nerd shrugs. |
02:31:51 | Rob2222 | ! |
02:31:54 | afruff23 | what's BSOD? |
02:31:58 | Paul_The_Nerd | Blue Screen of Death |
02:32:00 | sharpe | blue screen of death |
02:32:03 | afruff23 | oh |
02:32:05 | afruff23 | lol |
02:32:06 | Galois | does the iriver have a hardware usb mode? |
02:32:07 | Paul_The_Nerd | I would actually google for the error message you're getting. |
02:32:12 | Paul_The_Nerd | Galois: No. |
02:32:15 | Galois | d'oh |
02:32:15 | afruff23 | does linux have a BSOD? |
02:32:20 | Rob2222 | i dont know if the fat entries of the screendumps are bad |
02:32:33 | afruff23 | or does it depend on the package |
02:32:43 | Rob2222 | will trying to copy other files. brb |
02:32:54 | webguest03 | not really |
02:32:55 | webguest03 | afruff23: there's nothing comparable to bsod, no |
02:33:07 | Galois | oops screens, maybe |
02:33:13 | afruff23 | has anybody here played Halo 2 |
02:33:24 | afruff23 | in the multiplayer map Zanzibar |
02:33:27 | afruff23 | there's a BSOD |
02:33:33 | afruff23 | on a computer screen |
02:33:38 | afruff23 | lol |
02:33:44 | sharpe | yeah... |
02:33:46 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
02:34:25 | afruff23 | I hate the sound my monitor makes when it goes to a BSOD |
02:34:30 | afruff23 | it sounds like some laser gun |
02:34:51 | afruff23 | thankfully I haven't had one in months |
02:35:00 | Galois | I'm guessing you have a CRT? |
02:35:07 | sharpe | i'm so, so, unorganized. |
02:35:11 | afruff23 | yea |
02:35:39 | afruff23 | faster refresh rate |
02:35:43 | afruff23 | than LCD |
02:35:50 | Galois | tsk tsk |
02:35:55 | Galois | here's a neat experiment |
02:36:04 | sharpe | the cd for the software for the voice recorder i have, was under a pile of papers and dvds, with a box of marshmallow bunnies on top. |
02:36:25 | Galois | hold a pencil between your thumb and forefinger and wave it back and forth as fast as you can in front of the monitor |
02:36:40 | afruff23 | is a pen okay? |
02:36:42 | Galois | yeah |
02:36:44 | Galois | on a CRT you'll see strobe images of the pencil, with the exact number depending on your refresh rate |
02:37:15 | Galois | works best on a white background |
02:37:19 | Paul_The_Nerd | Galois: And on my laptop's LCD I see strobes as well... so what's the point? |
02:37:20 | webguest03 | outstretched fingers works as well |
02:37:36 | Galois | try a desktop lcd, laptops are a little funny |
02:37:38 | sharpe | i've had windows xp with a resolution of 320x200... |
02:38:20 | sharpe | which isn't such an acomplishment at all, just kind of funny... |
02:38:25 | Paul_The_Nerd | Galois: The difference with an LCD vs a CRT is that the there's no space *between* frames. It doesn't mean that they aren't updating slower, just that there's no reason *for* there to be a flicker. |
02:38:51 | Paul_The_Nerd | I'm kinda surprised there's any noticeable strobe on my laptop even |
02:39:18 | Galois | it depends on what kind of work you do, but for certain types of work, slower updates and no flicker is better than faster updates with some flicker |
02:39:36 | Paul_The_Nerd | Galois: Possibly true, but the flicker thing doesn't prove any sort of point. |
02:40:22 | webguest03 | waving stuff in front of crts is still amusing though |
02:40:28 | Paul_The_Nerd | Oh, definitely |
02:42:34 | | Quit b00st4 () |
02:47:49 | afruff23 | so then what's a CRT's advantage besides price |
02:47:53 | Galois | color |
02:47:57 | afruff23 | I remember it had something |
02:48:06 | | Quit mikearthur (Remote closed the connection) |
02:48:09 | afruff23 | brighter color? more? |
02:48:13 | Galois | some people say contrast and response time, which is true, but I don't really care about those |
02:48:18 | Galois | CRTs have more accurate color |
02:48:28 | sharpe | i never really notice the response time... |
02:48:50 | afruff23 | it matters fi you're doing soemthing that requires fast reactions |
02:48:54 | afruff23 | like FPS games |
02:49:07 | afruff23 | but hardly affects you |
02:49:23 | Paul_The_Nerd | I've seen some new HDTVs that have pretty impressive color, but in the end I just like the way CRTs look. |
02:49:38 | Paul_The_Nerd | afruff23: It's rare that you'll have a modern FPS rendering at faster than the refresh rate of a good LCD. |
02:49:49 | | Join ashridah [0] (n=ashridah@220-253-121-189.VIC.netspace.net.au) |
02:49:54 | Galois | lcd color can be quite impressive to be sure, but accuracy is a problem. The color doesn't even look the same from different angles! |
02:49:56 | afruff23 | what's a good refresh rate |
02:50:02 | afruff23 | 75 hz? |
02:50:04 | sharpe | i prefer lcds due to the less weight of the crt i have... |
02:50:26 | Paul_The_Nerd | afruff23: Yeah, if you're noticing differences in an FPS game at above 75fps, there's something screwy in the engine. |
02:50:36 | Galois | if you do graphic design or video editing then you need either a CRT or an LCD which is in the same position relative to your head during the entire time that you use it for production |
02:51:08 | afruff23 | When I moce my head from side to side I hardly notice a difference of color on my CRT |
02:51:24 | afruff23 | But what's annoying about CRT's is the movement of the pciture |
02:51:43 | afruff23 | whereas on LCD's you don't have to move the pciture left, right, up, or down according to where you sit |
02:51:50 | | Join maeck__ [0] (n=chatzill@c-24-5-215-181.hsd1.ca.comcast.net) |
02:51:51 | | Nick maeck__ is now known as maeck (n=chatzill@c-24-5-215-181.hsd1.ca.comcast.net) |
02:51:53 | afruff23 | picture* |
02:52:06 | sharpe | heh, everytime i turn on my tv it's like a miniature degauss for my crt here... |
02:52:09 | Paul_The_Nerd | afruff23: Do you have to move the picture up, down, left, or right on your TV depending on where you sit? |
02:52:16 | afruff23 | no |
02:52:26 | Galois | I heard rumours that pro gamers can use frame rates in the hundreds of frames per second because they are able to react to an in-game object even after only a small fraction of the total screen has been rendered |
02:52:28 | afruff23 | but computer monitors have protruding frame |
02:52:45 | Paul_The_Nerd | afruff23: What do you mean by "protruding frame" |
02:52:55 | sharpe | they're sharp! |
02:52:57 | sharpe | :D |
02:53:03 | afruff23 | like the screen is further from you than the CRT monitor case |
02:53:35 | afruff23 | not that much on soem CRT's |
02:53:39 | Paul_The_Nerd | afruff23: Oh, your screen is indented relative to the border? Well, that's poor design on your CRT. It's not a problem with them as a whole |
02:53:55 | RoC_MM | Galois, rumors are rumors. |
02:53:56 | Paul_The_Nerd | afruff23: I have a flat CRT, and the frame is shallower than my TV's. |
02:54:02 | RoC_MM | Reaction time is the same. |
02:54:06 | afruff23 | I;ve ahd the same problem with newer ones as well |
02:54:08 | RoC_MM | Very crappy for humans. |
02:54:25 | afruff23 | that have very little protrusion |
02:54:45 | | Quit Kohlrabi (Nick collision from services.) |
02:54:47 | Paul_The_Nerd | afruff23: I thought hte problem *was* the protrusion... |
02:54:51 | Rob2222 | Is there anywhere a review of Rockbox @ iRiver H340 on the net? |
02:54:54 | afruff23 | yes |
02:54:55 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-128-180.pools.arcor-ip.net) |
02:55:07 | afruff23 | but there still is soem protrusion on newer expesnive CRT's |
02:55:07 | Paul_The_Nerd | afruff23: But you just said you had that problem with low protrusion ones... |
02:55:14 | afruff23 | no |
02:55:28 | Paul_The_Nerd | afruff23: I have to view my screen from almost parallel to the screen itself before the edge of the monitor obstructs my view... |
02:55:31 | Galois | Rob2222: http://lwn.net/Articles/169103/ |
02:55:32 | afruff23 | I have it with all protruding CRT monitors(all that I've ever used in CRT's) |
02:56:12 | afruff23 | I'm saying even the newest ones still stick out a bit |
02:56:28 | Paul_The_Nerd | afruff23: I didn't say *anything* about new or old. |
02:56:43 | Paul_The_Nerd | afruff23: But I can see my CRT much more clearly from an angle than almost *any* LCD I've looked at. |
02:57:02 | Rob2222 | Galois: Thx |
02:57:05 | Paul_The_Nerd | Once you take into account quality of image |
02:57:13 | afruff23 | oh yea, that's true |
02:57:19 | afruff23 | but that's good in some cases |
02:57:23 | afruff23 | like for a laptop |
02:57:32 | afruff23 | you don't want the guy next to you seeing your screen |
02:57:40 | Galois | it's not a bug, it's a feature! |
02:57:50 | Paul_The_Nerd | I don't care if they guy next to me sees my screen. |
02:57:57 | Paul_The_Nerd | I'm not going to do anything private in a public place. |
02:58:12 | Galois | doesn't matter though, CRT on a laptop would be downright silly |
02:58:17 | Paul_The_Nerd | Yeah |
02:58:25 | afruff23 | lol |
02:58:32 | Paul_The_Nerd | Galois: Though supposedly we're gonna see flat (as in 'as flat as LCDs') CRTs by 2010 |
02:58:34 | afruff23 | well it also applies to CRT's inpublic places |
02:58:55 | afruff23 | library, work, etc. |
02:59:04 | Galois | flat CRTs are still infeasible in laptops because of power consumption |
02:59:09 | afruff23 | although many offices are switching |
02:59:35 | | Quit eEye_ ("fractal2 mirc script (ver 1.0betar2) · http://fractal2.net") |
02:59:37 | Paul_The_Nerd | Galois: I wouldn't be surprised if some showed up in the DTR lines of laptops eventually. |
02:59:45 | scottder | by then LCD will probably be surplanted by something else too...OLED or similar |
02:59:54 | Galois | DTR laptops are themselves silly!! |
03:00 |
03:00:00 | | Join Vertigo_tdl [0] (n=vertah@cor9-ppp1865.bur.dsl.connect.net.au) |
03:00:00 | Paul_The_Nerd | Galois: How so? |
03:00:24 | Galois | actually, I would get a DTR laptop, if they would only get rid of the battery |
03:00:24 | Paul_The_Nerd | Galois: I can't lug a desktop with me easily when I visit family, or use it well in a hotel. |
03:00:36 | Paul_The_Nerd | Why get rid of the battery? |
03:00:50 | Galois | not worth the weight |
03:01:05 | Galois | all of the most commonly cited DTR applications, don't require a battery |
03:01:05 | Paul_The_Nerd | I dunno. A DTR laptop is hardly about being lightweight anyway |
03:01:12 | Galois | e.g. hotel, visit family |
03:01:13 | Paul_The_Nerd | And laptops have easily jiggled/removed power cables. |
03:01:29 | Paul_The_Nerd | I think of it as a built in UPS rather than simply "My laptop's battery" |
03:01:37 | Galois | fine, make the battery small, I can live with that |
03:01:43 | Galois | 10 mins battery is enough |
03:01:50 | Paul_The_Nerd | I was thinking 15, but yeah, somewhere in that range. |
03:02:01 | Paul_The_Nerd | Then use the extra space for cooling. |
03:02:02 | Galois | that's not what they do though, instead they have a huge honkin' battery |
03:06:09 | | Quit linuxstb ("Leaving") |
03:09:55 | | Quit maeck_ (Read error: 110 (Connection timed out)) |
03:13:53 | *** | Saving seen data "./dancer.seen" |
03:15:46 | | Join webguest20 [0] (n=18b8405c@labb.contactor.se) |
03:16:12 | webguest20 | on the 4th generation ipod, does the eq work w/o skipping during audio? |
03:16:15 | | Quit Vertigo_t (Read error: 110 (Connection timed out)) |
03:17:29 | sharpe | i need to get some paper... :D |
03:18:41 | webguest03 | Heh, http://slashdot.org/ |
03:18:42 | Paul_The_Nerd | webguest20: That depends on a lot of things, really. The format can make a difference, other options you enabled can make a difference... the answer is "Maybe" |
03:19:46 | webguest20 | i dont know, i seem to randomly get skipping....even w/o the eq |
03:19:47 | | Quit Vertigo_tdl (Read error: 104 (Connection reset by peer)) |
03:19:50 | webguest20 | but the eq makes it worse |
03:20:26 | Galois | maybe you can turn off the peak meters? |
03:20:34 | Paul_The_Nerd | webguest20: Well yeah, if you're already getting skipping the EQ will definitely make it worse. |
03:20:46 | | Join Vertigo_t [0] (n=vertah@cor9-ppp1865.bur.dsl.connect.net.au) |
03:21:34 | webguest20 | any reason why id be getting skipping? |
03:21:47 | Paul_The_Nerd | Because the codecs aren't optimized? |
03:22:02 | webguest20 | ummm 192kb/s mp3? |
03:22:11 | webguest20 | what do you mean by codec? |
03:22:16 | Paul_The_Nerd | Mp3 is one of the worst codecs on ipod at the moment. |
03:22:23 | ashridah | webguest03: does the audio thread debug view show the pcm buffer hitting bottom? |
03:22:44 | Paul_The_Nerd | webguest20: Try using a simple WPS that does not have a peakmeter, and little or no graphics |
03:23:34 | webguest20 | which one of the wps's are the least? |
03:23:37 | webguest20 | of the default included |
03:23:57 | Paul_The_Nerd | Well, if you took rockbox_default and stripped the peakmeter, it'd probably qualify |
03:24:40 | webguest20 | how do i get rid of the peakmeter? |
03:25:14 | Paul_The_Nerd | webguest20: Edit the .wps, though with rockbox_default you'd actually need to create a whole new one. The text for the default one is at the WpsGallery page though, I believe. |
03:25:24 | webguest20 | i see how it can use some resources |
03:26:37 | webguest20 | eee how would i go about editing a wps lol |
03:27:28 | Paul_The_Nerd | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
03:28:01 | Paul_The_Nerd | And the default WPS'es code is here http://www.rockbox.org/twiki/bin/view/Main/WpsArchos#The_Rockbox_default_for_Recorder |
03:28:16 | Paul_The_Nerd | You should be able to just copy that into a text file named whatever.wps, click on it, and it should set your WPS to that. |
03:28:25 | Paul_The_Nerd | You want to delete the %pm line though |
03:32:30 | | Quit xmixahlx ("blah blah blah") |
03:32:42 | webguest20 | i see |
03:32:55 | webguest20 | i actually changed it to a more graphical wps....and its not skipping |
03:32:57 | webguest20 | lol |
03:33:01 | webguest20 | does that make sense? |
03:33:05 | Paul_The_Nerd | Did the more graphical one not have a peakmeter? |
03:33:09 | webguest20 | yeah |
03:33:17 | webguest20 | its the peakmeter thats doing it isnt it |
03:33:19 | Paul_The_Nerd | Yeah, the peakmeter causes it in a lot of cases on the ipod. |
03:33:29 | webguest20 | interesting |
03:33:41 | Paul_The_Nerd | Well, the iPod is pretty strained during MP3 playback at the moment |
03:33:59 | webguest20 | whys that? |
03:34:20 | * | afruff23 is angry that the X5 can't display as much info as others on the WPS |
03:35:02 | MrStaticVoid | how much do you really need to know about what you are playing? |
03:35:20 | Paul_The_Nerd | webguest20: Because we're only using one of the cores, and the codecs haven't been optimized for ARM, and because a lot of relatively new features are pretty processor intensive |
03:35:54 | afruff23 | I need to know genre of the next song, title, album, artist |
03:35:59 | afruff23 | all for the next song |
03:36:10 | afruff23 | it'll be hard to fit all that and still have the basics |
03:36:13 | webguest03 | Use a smaller font |
03:36:20 | afruff23 | then it's hard to read |
03:36:27 | webguest03 | Them's the breaks |
03:36:44 | afruff23 | what's a small, readable font? |
03:36:49 | Paul_The_Nerd | afruff23: Then sell your X5 and get another player |
03:37:09 | afruff23 | but the X5l has the best battery lfie |
03:37:13 | afruff23 | life* |
03:37:38 | afruff23 | does anyone know the mAh for the X5L battery? |
03:37:42 | Paul_The_Nerd | Then complain ye not about a feature you willingly sacrifices in favour of another one |
03:38:03 | afruff23 | change what I said earlier from angry to upset |
03:38:58 | MrStaticVoid | well, looking at just the default wps, you can add the genre under the album title |
03:39:10 | MrStaticVoid | and then add all the necessary info under the peak meter for the next song |
03:39:20 | MrStaticVoid | no need for graphics or anything |
03:39:25 | MrStaticVoid | just plain and simple |
03:39:40 | webguest20 | the graphical ones are mad nice looking |
03:39:43 | Paul_The_Nerd | afruff23: A lot of people use just one line for the next track info, and have it cycle through it |
03:39:48 | webguest20 | they kill battery life? |
03:40:08 | Paul_The_Nerd | webguest20: Not "kill" but do have an impact I believe |
03:40:18 | afruff23 | paul, that seems logical but how would one know if it is the album, title , or artist? |
03:40:32 | webguest20 | whats the avg battery last with rockbox....about 4hrs? |
03:40:37 | MrStaticVoid | are you that unfamiliar with what you have? |
03:41:09 | afruff23 | static, who are you talking to? |
03:41:09 | Paul_The_Nerd | afruff23: Include the words "Album:" "Artist:" and "Title:" in the cycle? |
03:41:16 | MrStaticVoid | you afruff23 |
03:41:23 | afruff23 | I knwo but that would take up losts of space |
03:41:42 | Paul_The_Nerd | webguest20: It would kinda depend on a lot of things. For example, which of the many many many assorted players you have, and what settings you have enabled. |
03:45:17 | | Join XavierGr [0] (n=XavierGr@ppp81-adsl-46.ath.forthnet.gr) |
03:46:57 | webguest20 | well im glad it doesn't skip anymore |
03:47:20 | afruff23 | at static, I had already considered doing taht, but I keepd ebatign the loss of screen space |
03:48:01 | Paul_The_Nerd | afruff23: You can cycle between Artist: %blah, Album: %blah, etc |
03:48:32 | afruff23 | I know |
03:48:33 | MrStaticVoid | well, i can sympathize, sort of. im more frustrated by the size of the pixels more than the amount of them. but then i remember how cool the x5 is. |
03:48:37 | afruff23 | that's what you said earlier |
03:48:41 | afruff23 | and what I was considering |
03:48:54 | Paul_The_Nerd | You didn't respond, so I wasn't sure if I was clear enough in how I said it. :) |
03:49:12 | afruff23 | what player do you use, paul? |
03:49:19 | | Quit webguest20 ("CGI:IRC (EOF)") |
03:49:47 | Paul_The_Nerd | afruff23: Iriver H120. Same number of pixels as the X5, but mono. Also a Nano. More pixels, tiny tiny tiny screen |
03:50:18 | sharpe | who wants to know what i use?! :D |
03:50:24 | afruff23 | I've sued a rockboxed nano |
03:50:36 | afruff23 | is it jsut me or does the scrllwheel soemtiems get screwy |
03:50:44 | afruff23 | like it goes up isntead of down |
03:50:51 | afruff23 | for half a second |
03:51:00 | afruff23 | used* |
03:51:29 | afruff23 | what you use sharpe? I know you typed it up, so hiit ENTER |
03:51:31 | Paul_The_Nerd | afruff23: That was a really old bug. |
03:51:50 | afruff23 | oh, I used it just 3 weeks ago |
03:51:56 | afruff23 | or is that really old |
03:52:03 | sharpe | actually, i haven't typed it yet |
03:52:08 | sharpe | ipod video |
03:52:15 | sharpe | now i have. |
03:52:47 | Paul_The_Nerd | afruff23: Odd. It was quite a bit before then, are you sure it wasn't a very out of date build? Of course, if you aren't used to an iPod's wheel, it's very easy to have that happen when you put your finger down, pick it up, or just stop moving. |
03:53:15 | afruff23 | it didn't hapen all the time |
03:53:22 | afruff23 | I didn't use a cvs build though |
03:53:28 | afruff23 | I used daily I believe |
03:53:33 | sharpe | were you intoxicated at times of it happening? |
03:53:38 | afruff23 | no |
03:53:40 | sharpe | because that may have something to do with it. |
03:53:46 | Paul_The_Nerd | Well, if it was just accidental from finger placement it wouldn't happen often |
03:53:55 | afruff23 | maybe I lifted my thumb too late |
03:54:01 | Paul_The_Nerd | The bug itself only occurred at the top of the wheel (or maybe it was the bottom. It was where the number went from 95 to 0) |
03:54:01 | sharpe | and if you only drank on the weekends... |
03:54:44 | | Quit webguest03 ("CGI:IRC") |
03:55:23 | | Quit nudel ("At Argon, we're working to keep your money.") |
03:56:32 | afruff23 | did anybody here make a WPS from scratch? |
03:56:46 | sharpe | i did! but it's not too great if you want looks. |
03:57:12 | afruff23 | I'm trying to strike a balance between looks and lts of info |
03:57:20 | afruff23 | but leaning towards mroe info |
03:57:24 | afruff23 | more* |
03:57:43 | sharpe | tis what i did |
03:58:37 | | Quit Kohlriba ("Fast alle Menschen sind Regenwürmer") |
03:58:37 | afruff23 | doses yours require any ptaches? |
03:58:52 | afruff23 | patches* |
03:58:58 | scottder | Is there a way to display replaygain info in a wps? |
03:59:03 | sharpe | nope |
03:59:04 | afruff23 | yes |
03:59:12 | afruff23 | it's in the cutom WPS guide |
03:59:15 | afruff23 | custom* |
03:59:33 | afruff23 | nvm |
03:59:37 | afruff23 | it was soemwhere though |
03:59:43 | Paul_The_Nerd | I believe there's a patch |
03:59:49 | sharpe | however i do get made fun of for my background. |
04:00 |
04:00:00 | MrStaticVoid | ive been having the hardest time getting replaygain to work at all |
04:00:29 | MrStaticVoid | i think ive settled on mp3gain just not liking id3v2.4 tags |
04:00:35 | MrStaticVoid | but i have no evidence for it |
04:00:53 | | Quit TCK (Read error: 110 (Connection timed out)) |
04:00:56 | scottder | I use foobar2000 to do my replaygain tagging |
04:01:07 | MrStaticVoid | i use whatever works on linux |
04:01:23 | MrStaticVoid | in this case mp3gain |
04:01:28 | scottder | Ahh :) |
04:01:39 | * | afruff23 hates it when replaygain are contained in APE tags because fooabr can't read the Id3 tag |
04:01:55 | afruff23 | foobar* |
04:03:00 | afruff23 | what is this? |
04:03:01 | afruff23 | Virtual LED (targets w/o physical HDD LED) |
04:03:01 | afruff23 | Tag Description |
04:03:01 | DBUG | Enqueued KICK afruff23 |
04:03:01 | afruff23 | %lh "h" if there is hard disk activity |
04:03:01 | afruff23 | Virtual LED (targets w/o physical HDD LED) |
04:03:24 | afruff23 | in the custom WPS guide |
04:03:29 | MrStaticVoid | it shows a little hdd icon to indicate hdd usage |
04:03:32 | MrStaticVoid | like on a computer |
04:03:59 | afruff23 | What targets don't have the physical LED? |
04:04:07 | MrStaticVoid | lots |
04:04:07 | sharpe | ipods... |
04:04:19 | afruff23 | I think jsut the archoses do |
04:04:33 | MrStaticVoid | h120 does to, doesnt it? |
04:04:34 | afruff23 | am Iright? |
04:04:48 | afruff23 | i wouldn't know |
04:05:23 | Paul_The_Nerd | The H120 has a physical LED for the HD |
04:05:25 | scottder | Now i wish I had a 5G Ipod :) |
04:05:27 | Paul_The_Nerd | The iPods and H300 do not |
04:05:45 | afruff23 | what do you guys think of a volume meter with the shuffle and repeat status inside of it? |
04:09:42 | scottder | sounds neat :) |
04:14:01 | afruff23 | I did that, but the problem is I don't knwo how nice it's going to look on the different screens |
04:14:14 | afruff23 | It would probably look best on the X5 since it's pixels are huge |
04:15:55 | Paul_The_Nerd | I personally see no problem with making wpses for just one screen size, though it'd be nice if the WPS zip was named Whatever_160x128x16.zip for clarity |
04:16:28 | afruff23 | what's the x16 for? |
04:16:31 | afruff23 | BPP? |
04:17:02 | sharpe | oh, hey paul, did i ever tell you about the progress of the packaged wps idea? |
04:17:20 | afruff23 | what's that? |
04:17:34 | Paul_The_Nerd | sharpe: No, what news? |
04:17:45 | sharpe | in essence, it works. |
04:18:10 | sharpe | with uncompressed zips, and at the moment, one wps per zip. |
04:18:18 | Paul_The_Nerd | Which is really how it should be |
04:18:28 | afruff23 | can you care to explain? |
04:18:29 | sharpe | think so? |
04:18:39 | sharpe | about? |
04:18:40 | afruff23 | it autmatically updates your cfg file or something? |
04:18:43 | Paul_The_Nerd | I think one file / wps is *exactly* how it should be. |
04:18:48 | afruff23 | oh |
04:18:52 | sharpe | heh... |
04:19:00 | Paul_The_Nerd | afruff23: Basically, all the .bmps, the .wps, etc would be in one uncompressed .zip |
04:19:09 | afruff23 | I thought wpses are already zipped... |
04:19:14 | sharpe | so it's easier to handle/distribute |
04:19:14 | Paul_The_Nerd | Nope |
04:19:23 | sharpe | not on the player... |
04:19:46 | afruff23 | oh, on the palyer |
04:19:50 | Paul_The_Nerd | sharpe: The way I see it, the .cfg exists outside the .zip though. The zip is just the .wps and the images it loads. |
04:19:52 | afruff23 | I thought you meant online |
04:21:09 | afruff23 | anybody know any free image hosting sites which support PNG files and batch uploading and require no username or password? |
04:21:19 | Paul_The_Nerd | Hehehe |
04:21:48 | sharpe | do you think it matters if it extracts it to a temporary directory, as i don't see how it'd be possible without doing so, but some people don't like the idea of a temp directory... |
04:22:41 | Paul_The_Nerd | sharpe: Hmm... I really don't know. I can see that as being a problem if people fill up their unit, and then switch WPSes, expecting it to work... |
04:22:56 | afruff23 | ok, does anyone know a site that matches my criteria but requires a username and password? |
04:22:56 | Paul_The_Nerd | So, while I wouldn't mind a temp folder, I can see some confusion occurring because of one |
04:23:25 | sharpe | but it could also clear the temp directory when different WPSes are chosen |
04:24:34 | Paul_The_Nerd | sharpe: Yeah, but the way I see it, you'd have to have a temporary empty file the size of the WPS buffer. Delete it, extract the WPS to the folder, load the WPS. Then, since the WPS is loaded into memory now, clear the folder and rebuild the temp file (is that possible?) That way a user can never use the space reserved for it. |
04:25:33 | sharpe | the odd thing is, last time i checked, there were no functions to remove a directory from within a plugin without adding one. |
04:25:46 | Paul_The_Nerd | Odd |
04:26:06 | sharpe | can create, not remove... |
04:26:11 | afruff23 | http://s2.simpload.com/0331442de4b0848bd.png |
04:26:17 | afruff23 | will the pink part be transparent |
04:26:31 | afruff23 | I want to dispaly an image in the middle of it |
04:26:40 | Paul_The_Nerd | afruff23: Is the pink 255,0,255? |
04:26:40 | afruff23 | display another* |
04:26:43 | afruff23 | yes |
04:26:44 | Paul_The_Nerd | Then yes |
04:27:06 | afruff23 | what about my secodn question? |
04:27:11 | afruff23 | second* |
04:27:13 | Paul_The_Nerd | I personally think we should've chosen 254,0,254 just in case someone really did want that pink, so they wouldn't have to slide the sliders slightly back to get it. |
04:27:22 | sharpe | yeah, for directory functions, only : opendir, closedir, readdir, and mkdir... |
04:27:28 | Paul_The_Nerd | afruff23: I only see one question... |
04:27:40 | afruff23 | oh, hehe |
04:27:42 | | Quit maeck ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
04:27:51 | afruff23 | will I be able to display another iamge on top of the middle part? |
04:27:52 | Paul_The_Nerd | sharpe: Odd. How does the context menu delete function work on directories, or can it? |
04:28:26 | Paul_The_Nerd | afruff23: You should be able to. I would try to make sure it didn't cover the edge bits (or cut out pink bits of it where they are) so that neither tries to draw on top of the other |
04:28:49 | sharpe | oh, it uses a static function in... let me find it... |
04:29:00 | afruff23 | yea, it wouldn't overla the pink part |
04:29:06 | afruff23 | overlap8 |
04:29:09 | afruff23 | I eman |
04:29:16 | afruff23 | it wouldn't overlap the non-pink part |
04:29:31 | Paul_The_Nerd | afruff23: Then it should work, yeah |
04:29:56 | afruff23 | what would the pink part be in the final product, will it jsut allow the backdrop to show a biut |
04:29:58 | afruff23 | bit* |
04:30:10 | afruff23 | if no image is dispalyed on top of it that is |
04:30:15 | afruff23 | displayed* |
04:31:01 | Paul_The_Nerd | afruff23: Yeah, backdrop |
04:31:31 | afruff23 | couldn't they have integrated transparency another way |
04:31:36 | afruff23 | isntead of using aanother color |
04:31:42 | afruff23 | ? |
04:31:57 | sharpe | yeah, it uses a static function in apps/onplay.c "remove_dir" which does it recursively over all the directories and files... |
04:32:04 | Paul_The_Nerd | Isn't the only other way either mask-images (more disk reads) or alpha layer (32-bit images necessary, plus processing power) |
04:32:12 | Paul_The_Nerd | sharpe: Aaah |
04:32:43 | afruff23 | are you guys PMing each toehr, because sharpe just comes in with random posts |
04:32:59 | afruff23 | other* |
04:33:03 | Paul_The_Nerd | Nah, he's answering questions I've asked. |
04:33:09 | sharpe | line 333... |
04:33:17 | sharpe | hooray for grep |
04:33:29 | Paul_The_Nerd | grep is your friend |
04:33:42 | sharpe | mmhmm. |
04:33:46 | afruff23 | will the following patches be commited to CVS? |
04:34:06 | afruff23 | font scaling in WPS, album art, eq in WPS |
04:34:22 | sharpe | probably eventually... |
04:34:24 | Paul_The_Nerd | afruff23: only time will tell. |
04:34:27 | Paul_The_Nerd | I suspect the font scaling one won't |
04:34:34 | Paul_The_Nerd | The album art almost definitely will though |
04:34:44 | afruff23 | why not fon scaling? |
04:34:46 | afruff23 | buggy? |
04:34:53 | afruff23 | font* |
04:35:16 | Paul_The_Nerd | Because it really doesn't do much, and only works well with one or two fonts. |
04:35:27 | Paul_The_Nerd | It's better just to do true multi-font, and prerender proper resized fonts |
04:35:35 | afruff23 | oh, is it because the fonts are bitmaps |
04:35:38 | Paul_The_Nerd | Yup |
04:35:38 | afruff23 | or are they vectors |
04:35:41 | Paul_The_Nerd | Bitmaps |
04:35:55 | sharpe | lets make up a vector based rockbox font system |
04:36:05 | Paul_The_Nerd | Yes, because the menus need to be *slower* |
04:36:07 | afruff23 | that's just what I was going to say |
04:36:13 | afruff23 | oh |
04:36:15 | sharpe | heheh |
04:36:20 | Paul_The_Nerd | And WPS drawing needs to take up more CPU time. |
04:36:25 | Paul_The_Nerd | And the whole thing wants to make me cry. |
04:36:29 | Paul_The_Nerd | :) |
04:36:52 | afruff23 | well, is there a multifont patch |
04:36:59 | afruff23 | or is ti already in the CVS |
04:37:00 | sharpe | paul, should the extension be .zip, or should it be some other extension to prevent confusion with .zip files without a wps, if there ever is support for them of course... |
04:37:03 | Paul_The_Nerd | There's a patch that lets you have different fonts in WPS and Menus |
04:37:10 | Paul_The_Nerd | sharpe: .wzp? |
04:37:38 | Paul_The_Nerd | It seems like the extension should be something you can put in viewers.config to allow one-click loading, so definitely not .zip in my opinion |
04:37:49 | Paul_The_Nerd | afruff23: Nothing in-cvs for multifont yet |
04:37:49 | sharpe | i'm thinking something similar, but midkay thinks there'd be too much confusion with how to create said packaged wps file... |
04:37:49 | afruff23 | .WPS already occupies a known extension |
04:38:00 | Paul_The_Nerd | sharpe: .wzip? |
04:38:29 | sharpe | eh, maybe... |
04:38:32 | afruff23 | doesn't some word processor already use WPS for it's docs? |
04:38:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
04:38:32 | * | Paul_The_Nerd shrugs |
04:38:37 | afruff23 | from corel I think |
04:38:37 | sharpe | .wpz? |
04:38:46 | Paul_The_Nerd | sharpe: .wpz is fine with me. |
04:38:47 | sharpe | 'while playing zip' |
04:38:56 | Paul_The_Nerd | As long as it's not .wps or .zip, I'm happy with it. :) |
04:38:57 | afruff23 | oh eya |
04:38:59 | afruff23 | MS works |
04:39:06 | sharpe | what about you afruff, is .wpz fine with you? |
04:39:15 | afruff23 | I don't care |
04:39:29 | afruff23 | jsut don't make it anything other than 3 letters |
04:39:37 | sharpe | i think my ipod's the only one that *had* support for uncompressed zip files... |
04:39:59 | afruff23 | wait |
04:40:01 | sharpe | as i accidentally deleted the source for the plugin that handled the menu and everything for zip files... in a cygwin accident. |
04:40:05 | afruff23 | I think winamp already uses it |
04:40:11 | afruff23 | search google for WPZ file |
04:40:48 | Paul_The_Nerd | afruff23: It doesn't matter if some program uses it, as long as it's not used by some other aspect of rockbox. |
04:40:57 | sharpe | yeah... |
04:41:11 | afruff23 | I knwo, but ti might confuse people with a programassociated with the filetype |
04:41:12 | sharpe | who knew ". sf" was a windows system file :\ |
04:41:25 | afruff23 | SeeYou is a planning and analysis tool for glider pilots. It is designed for the desktop and notebook PCs. |
04:41:31 | afruff23 | that program uses WPZ |
04:41:42 | sharpe | that's all i could find. |
04:41:55 | sharpe | what percentage of rockbox users, use "SeeYou" ? |
04:42:04 | afruff23 | what about WPF? |
04:42:08 | afruff23 | WP file |
04:42:18 | afruff23 | the f stands for file obviously |
04:42:20 | sharpe | wpa, while playing archive... |
04:42:40 | afruff23 | nvm WPF is in use too |
04:42:41 | Paul_The_Nerd | afruff23: There are so many file associations out there, it's almost impossible to avoid one. I think .wpz is safe, the SeeYou people can deal |
04:42:51 | sharpe | heheh |
04:43:10 | afruff23 | http://filext.com/detaillist.php?extdetail=WPF |
04:43:16 | afruff23 | nothing uses it |
04:43:23 | afruff23 | so WPF would eb good |
04:43:25 | afruff23 | be* |
04:43:43 | sharpe | the cool thing is, i had redone most of the code for the zip plugin and just applied it to the packaged wps plugin, so it should be easy to go back to the normal zip viewer |
04:43:49 | sharpe | from memory too |
04:43:50 | afruff23 | actually wordperfect uses it for text files |
04:44:09 | afruff23 | wouldn't it jsut eb easier to make rockbox read zipped files |
04:44:11 | sharpe | i like wpz... because it has a 'z' in it... |
04:44:30 | Paul_The_Nerd | I like wpz too |
04:44:42 | sharpe | if someone made a plugin to deal with all the forms of compression, without using 'malloc' |
04:44:47 | Paul_The_Nerd | afruff23: Easier than saying "We both like WPZ, so that's it?" |
04:45:30 | sharpe | from this moment henceforth, i declare packaged wps files to have the extension ".wpz" muahahah... |
04:45:32 | afruff23 | I don't knwo how complicated it is to create a new filetype |
04:45:35 | | Quit DBordello (Read error: 110 (Connection timed out)) |
04:45:43 | afruff23 | is ti jsut renaming the extension in this case? |
04:45:49 | sharpe | yep |
04:45:55 | afruff23 | oh |
04:45:56 | afruff23 | nvm |
04:46:34 | afruff23 | does rockbox already handle wpz files |
04:46:37 | sharpe | paul, i've an idea, what about a custom made file format, which would just have the basics of file information in the headers, to cut down on the space used in the zip headers... |
04:46:40 | sharpe | nope |
04:47:21 | Paul_The_Nerd | sharpe: You mean, basically have a tool to append the bitmaps all on the end sequentially, and create a header for parsing the file? |
04:47:41 | sharpe | more or less... :) |
04:47:58 | Paul_The_Nerd | sharpe: I think the only problem with that is that it makes it difficult for completely lay users to edit it. A zip-compressed one can be unzipped by anyone, and then it's all bitmaps and a text file. |
04:48:02 | sharpe | or have like a trimmed down zip format |
04:48:27 | Paul_The_Nerd | I mean, *I* like the idea, but it needs to be something that anyone can do, on nearly any computer and OS. |
04:48:40 | sharpe | yeah, tis the only real problem with it |
04:49:29 | Paul_The_Nerd | It clears overhead at the cost of ease of use. |
04:49:39 | Paul_The_Nerd | Or most specifically, ease of editing someone else's work |
04:49:53 | sharpe | yeah |
04:50:50 | sharpe | so, there should be just one wps per package, ye think? |
04:51:02 | Paul_The_Nerd | Absolutely |
04:51:09 | scottder | I want to build a theme around this: |
04:51:13 | scottder | http://alpacainfo.com/newsite/magazine/issues/2kspr.html |
04:51:21 | scottder | Alapaca's and Betty White |
04:51:22 | scottder | :) |
04:51:22 | sharpe | bitmaps in their own folder, or just the root of the zip? |
04:51:40 | Paul_The_Nerd | Hm |
04:51:52 | Paul_The_Nerd | Own folder I suppose. |
04:51:54 | sharpe | well, you do that... |
04:52:10 | Paul_The_Nerd | Just so that if someone extracts a bunch of wpses into the same folder for some silly reason it's not too much of a jumbled mess. |
04:52:19 | sharpe | heheh |
04:52:34 | Paul_The_Nerd | So, WPSName.wps and /WPSName/blah.bmp |
04:52:40 | sharpe | yeah... |
04:52:41 | Paul_The_Nerd | Like how it works now. :) |
04:52:47 | sharpe | what other features should there be... |
04:53:21 | afruff23 | include theme(.cfg file) |
04:53:25 | Paul_The_Nerd | I think that's really about it, in my opinion. I think rwpses should be packaged on their own, since in reality they're just a wps for a lower res and depth screen, so could really be used elsewhere |
04:53:35 | Paul_The_Nerd | afruff23: The theme.cfg should absolutely *not* be in the archive. |
04:53:49 | sharpe | score! less work for me. |
04:53:59 | afruff23 | but don't soem WPSes require certain things to look right |
04:54:13 | Paul_The_Nerd | afruff23: Yeah, but you can click on the theme.cfg which then loads the .wpz |
04:54:16 | afruff23 | such as fonts |
04:54:48 | Paul_The_Nerd | afruff23: Meanwhile, if you prefer a different font, or color combination, you can load the .wpz manually and then set the color and font yourself. That's why there are .wps files and configs separate right now |
04:55:04 | Paul_The_Nerd | All the .wpz should do is consolidate the information in the .wps, and its bitmaps, into one file |
04:55:14 | Paul_The_Nerd | It shouldn't include any functionality from the next level up like themes |
04:55:29 | Paul_The_Nerd | Otherwise it's a compressed theme, not a compressed wps |
04:55:40 | sharpe | and for the plugin to work, it requires at least two additions to the plugin api, and if there are to be the removal of previous wpses, three. |
04:55:50 | sharpe | wait, add one to each of those |
04:55:54 | Paul_The_Nerd | Hehehe |
04:56:30 | sharpe | i don't like commenting my code much... |
04:56:38 | afruff23 | so how would a WPS creator submit WPS files? Just rename the .zip? |
04:56:44 | afruff23 | or is a program needed? |
04:56:55 | sharpe | renaming should do just fine |
04:57:58 | sharpe | think /.rockbox/wpspkg is an okay temp directory, or should it be something more general... |
04:58:05 | Paul_The_Nerd | That seems fine |
04:58:43 | Paul_The_Nerd | afruff23: Well, if they wanted to submit a whole theme, then they'd zip up /themes/mytheme.cfg /backdrops/mybackdrop.bmp /wps/mywps.wpz and submit that. |
04:59:04 | sharpe | how many zip entries should there be a max of, i'm thinking... 55... |
04:59:25 | Paul_The_Nerd | sharpe: Hm. .wps, and 52bmps for the moment, right? |
04:59:42 | sharpe | yeah, and then an entry for the bmp dir... |
04:59:53 | sharpe | and maybe one for a credits and whatnot file |
05:00 |
05:00:09 | Paul_The_Nerd | Yeah |
05:00:14 | Paul_The_Nerd | So 55 seems reasonable. |
05:00:15 | afruff23 | what is bmp.dir? |
05:00:26 | Paul_The_Nerd | afruff23: The directory where the bitmaps go? |
05:00:31 | afruff23 | oh |
05:00:46 | afruff23 | I didn't know fodlers were counted as files |
05:00:47 | afruff23 | hehe |
05:00:54 | afruff23 | folders* |
05:01:06 | sharpe | in zip files, folders are essentially blank file entries |
05:01:18 | afruff23 | do you think the 52 image limti will ever be removed? |
05:01:28 | afruff23 | the only reason it is like that is ebcause of the alphabet |
05:01:36 | sharpe | not much point in it... |
05:01:37 | afruff23 | limit* |
05:01:53 | Paul_The_Nerd | afruff23: It's possible. The main reason it's like that was because 50 seems like enough, and 52 works well with the alphabet. |
05:01:56 | afruff23 | You could make a custom progress abr |
05:02:06 | afruff23 | bar* |
05:02:11 | Paul_The_Nerd | afruff23: You can already make a custom progress bar. |
05:02:24 | Paul_The_Nerd | afruff23: It draws more of the image the further along the pb goes. |
05:02:25 | | Quit tianjing (Read error: 110 (Connection timed out)) |
05:02:26 | afruff23 | ok, custom volume |
05:02:29 | afruff23 | with 40 steps |
05:02:45 | Paul_The_Nerd | afruff23: Remember, every image you load with a WPS exists in RAM. It decreases space for the audio buffer. |
05:02:54 | afruff23 | oh |
05:03:06 | sharpe | the more images, the more chances of it skipping during audio playblack |
05:03:12 | sharpe | ... playback |
05:03:16 | afruff23 | well a small graphic volume wouldn't take up much RAM |
05:03:21 | | Join maeck [0] (n=chatzill@c-24-5-215-181.hsd1.ca.comcast.net) |
05:04:03 | Paul_The_Nerd | afruff23: if it's small, why would you have 40 steps? |
05:04:03 | afruff23 | nvm then |
05:04:11 | afruff23 | the X5 had 40 steps |
05:04:15 | afruff23 | in the orig FW |
05:04:20 | afruff23 | and it was pretty small |
05:04:30 | Paul_The_Nerd | I think we have different definitions of small... |
05:04:47 | afruff23 | what, the X5's volume bar was big? |
05:04:52 | Paul_The_Nerd | I haven't seen it |
05:05:05 | Paul_The_Nerd | But to me, small is "less than 1/4 of the screen in width" for say, a volume bar. |
05:05:13 | afruff23 | it is |
05:05:17 | Paul_The_Nerd | That's 32 pixels wide |
05:05:19 | afruff23 | it's like a 6th |
05:05:21 | sharpe | when i think small, i think filesize... :) |
05:05:30 | afruff23 | heh |
05:05:31 | Paul_The_Nerd | Err 40 pixel |
05:05:37 | afruff23 | oh nvm |
05:05:45 | Paul_The_Nerd | 1/4 is 40 pixels |
05:05:50 | afruff23 | it's really small though |
05:05:52 | Paul_The_Nerd | 1/6 is even less. I don't see how you would get 40 steps. |
05:05:58 | Paul_The_Nerd | At least not visibly |
05:06:09 | afruff23 | that's why i said nvm |
05:06:13 | Paul_The_Nerd | But remember, the volume bar could be done just like the progress bar |
05:06:17 | Paul_The_Nerd | Show x% of the image |
05:06:21 | Paul_The_Nerd | Rather than using 40 images |
05:06:22 | afruff23 | or maybe it only showed every 2 volume steps |
05:06:31 | sharpe | from 40 images to one... |
05:06:39 | sharpe | such a wonderful idea. |
05:06:44 | Paul_The_Nerd | Yeah, I like my idea better too. :-P |
05:07:01 | Paul_The_Nerd | I mean, most of the code is already there with the progress bar. |
05:07:33 | Paul_The_Nerd | Heck, it's possible you could reuse it with peakmeters, and maybe even that EQ in WPS thing, and save a *lot* of images people seem to want to use. |
05:08:30 | | Quit sharpe () |
05:08:35 | | Join sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
05:08:39 | afruff23 | well, I need at least 18 images to jsut show just my volume, repeat status, and shuffle status in the WPS I'm kaing |
05:08:47 | sharpe | really, really bad timing for my router to die on me. |
05:08:48 | afruff23 | just* |
05:09:03 | afruff23 | what router you got? |
05:09:16 | sharpe | no idea really |
05:09:48 | afruff23 | I got mine for $10 |
05:09:50 | sharpe | just when there is a considerable amount of traffic for an extended period of time over my wifi, it cuts off. |
05:09:54 | afruff23 | 802.11g wireless |
05:10:06 | afruff23 | Belkin |
05:10:17 | afruff23 | never had any problems |
05:10:25 | Paul_The_Nerd | afruff23: There's also the combined bitmaps idea |
05:10:38 | afruff23 | what's that? |
05:10:55 | afruff23 | show jsut a bt of the bitmap as you go? |
05:10:57 | Paul_The_Nerd | One big image that you use parts of basically |
05:10:58 | afruff23 | just* |
05:11:00 | sharpe | i can say i'm not responisble for that idea. |
05:11:16 | Paul_The_Nerd | It really wouldn't solve any of the RAM issues, but it does make WPSes load a good bit faster |
05:11:26 | Paul_The_Nerd | Really, if you run out of images for your bitmap, you're using too many |
05:12:17 | afruff23 | well, as i said i'm already at 7 images for the repeat status and shuffle status |
05:12:36 | afruff23 | look at this code |
05:12:37 | afruff23 | %?mm<%?ps<"off1"|"off0">|%?ps<"all1"|"all0">|%?ps<"one1"|"one0">|%?ps<%s%t3"off1";%s%t3"shuf"|"shuf">|%?ps<%s%t3"ab";%s%t1"off1"|"ab">> |
05:12:37 | afruff23 | %?mm<%?ps<"off1"|"off0">|%?ps<"all1"|"all0">|%?ps<"one1"|"one0">|%?ps<%s%t3"off1";%s%t3"shuf"|"shuf">|%?ps<%s%t3"ab";%s%t1"off1"|"ab">> |
05:12:50 | afruff23 | sorry I pressed twice |
05:13:07 | afruff23 | jsut for repeat and shuffle |
05:13:14 | scottder | I'll be happy when Nano battery meter works :) |
05:13:23 | scottder | Not a HUGE deal but would be nice |
05:13:29 | afruff23 | that's pseudo code BTW |
05:13:36 | Paul_The_Nerd | scottder: Well, it's still pretty inaccurate at the moment |
05:13:44 | afruff23 | since "off1" doesn't actually display a picture |
05:13:54 | *** | Saving seen data "./dancer.seen" |
05:14:01 | afruff23 | does the X5 have anccurate battery meter ATM? |
05:14:08 | afruff23 | an accurate* |
05:14:21 | Paul_The_Nerd | Wouldn't know, don't have one to check |
05:14:27 | sharpe | my friends have relationship... i dunno, issues, one would say? |
05:14:35 | scottder | Send me one anbd I'll check :) |
05:14:44 | afruff23 | address? |
05:14:52 | afruff23 | social security? |
05:14:58 | afruff23 | mother's maiden name? |
05:15:00 | sharpe | first born child? |
05:15:48 | afruff23 | do toher countries use Social security numbers? |
05:15:56 | afruff23 | besides the US |
05:16:04 | afruff23 | other* |
05:16:26 | Paul_The_Nerd | Well, since the whole SSN thing is for US Social Security, technically no. |
05:16:37 | afruff23 | that' what I thought |
05:16:48 | sharpe | they have different number systems |
05:16:52 | sharpe | er, for such a thing |
05:17:01 | afruff23 | but I thought other countries might have given people a barcode or number to identify them |
05:17:06 | sharpe | still base ten, and the real number system. |
05:17:06 | afruff23 | oh |
05:17:10 | afruff23 | I guess so |
05:17:27 | scottder | Can't give you my SS, tattooed on the back of my neck...can't see it without a mirror |
05:17:30 | * | Paul_The_Nerd wants an SSN with an imaginary component |
05:17:30 | scottder | :) |
05:17:42 | sharpe | and without a second mirror, it's reversed |
05:18:13 | afruff23 | why don't you take a picture of the back of your head |
05:18:16 | afruff23 | I'm a barber |
05:21:46 | afruff23 | can anybody guess the 3 biggest complaints about the X5 pre-rockbox? |
05:21:56 | afruff23 | the third will shock you |
05:21:56 | Paul_The_Nerd | No gapless |
05:22:05 | Paul_The_Nerd | And, umm, X and Y. |
05:22:17 | afruff23 | no, not really asicn eonly the Rio karma people really wanted it |
05:22:25 | afruff23 | no ID3 database |
05:22:28 | sharpe | "firmware not named 'rockbox' ?" |
05:22:34 | afruff23 | crappy screen |
05:22:40 | Paul_The_Nerd | Lack of Gapless was a pretty huge complain about the H1x0 and H3x0 and iPods, it seems |
05:22:41 | afruff23 | and no hebrew support |
05:22:49 | Paul_The_Nerd | Actually the lack of hebrew doesn't surprise me at all |
05:22:55 | afruff23 | that's because now they have rockbox |
05:23:06 | afruff23 | why not? |
05:23:15 | afruff23 | Israel's pretty small |
05:23:26 | Paul_The_Nerd | I saw how many people were interested in it for the iRivers, as well as when unicode was being worked on |
05:23:31 | afruff23 | and there's about 0.2% JEwish people in the world |
05:23:36 | sharpe | actually... |
05:23:39 | sharpe | hold on. |
05:23:46 | afruff23 | but doesn't that seem a bit wierd to you |
05:24:10 | sharpe | there are approximately 16,600,000 that belong to the jewish faith |
05:24:30 | Paul_The_Nerd | It seems a bit odd that there's that much music tagged in Hebrew I suppose |
05:24:31 | sharpe | 1,256,000,000 for islamic |
05:25:18 | sharpe | i have a wheel of different religions |
05:25:24 | afruff23 | where |
05:25:27 | afruff23 | how recent? |
05:26:07 | sharpe | gift, "choose your religion: a guide for the savvy convert" |
05:26:16 | afruff23 | lol |
05:26:23 | afruff23 | who gave that to you |
05:26:29 | afruff23 | or was that a joke? |
05:26:36 | sharpe | no, i really have it here |
05:26:44 | sharpe | gift from my... ex girlfriend? |
05:26:45 | afruff23 | hwo recent does it say it is |
05:27:04 | sharpe | 2005 |
05:27:06 | Paul_The_Nerd | It shouldn't make *that* big of a difference if its a decade old or a year old |
05:27:10 | Paul_The_Nerd | At least for percentages |
05:27:57 | afruff23 | no, this site I'm looking at says that the jewish opulation has grown 0.3% |
05:28:08 | afruff23 | while the earth's population gre 1.4% |
05:28:11 | afruff23 | gre* |
05:28:21 | afruff23 | in one year |
05:28:26 | afruff23 | http://www.simpletoremember.com/vitals/world-jewish-population.htm |
05:29:46 | Paul_The_Nerd | I think the reason that Hebrew support is so wanted is because it's one of the less supported languages. |
05:30:05 | Paul_The_Nerd | In terms of DAPs, you can expect to see English, Korean, Japanese, and many many other languages very commonly |
05:30:10 | sharpe | which makes as much sense as supporting uncompressed zips ;) |
05:30:34 | sharpe | tell me a number, and i'll pick a religion. |
05:30:41 | afruff23 | but to haev such a demand for it, there needs to be a great number of people demanding it |
05:30:50 | Paul_The_Nerd | afruff23: Or just very vocal people. |
05:31:05 | Paul_The_Nerd | afruff23: I mean, what hard numbers do you have that it's actually the 3rd most wanted feature? |
05:31:13 | afruff23 | I don't |
05:31:22 | afruff23 | but I've seens everal posters on iaudiophile.net |
05:31:31 | afruff23 | complaining that there is no hebrew support |
05:31:54 | Paul_The_Nerd | Well, after lack of ID3 and whatever the other one was, I mean, you start running out of things to *really* complain about |
05:32:39 | afruff23 | one even asked will there be hebrew support tomorrow |
05:32:45 | afruff23 | as if anybody knew from there |
05:32:49 | | Quit imphasing_ (Client Quit) |
05:33:16 | afruff23 | there "being iaudiophile.net" |
05:33:21 | Paul_The_Nerd | People frequently ask questions nobody knows the answer to. |
05:33:27 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
05:33:35 | Paul_The_Nerd | This channel had a topic "We do not estimate release dates" and people came in and asked frequently |
05:34:41 | XavierGr | sharpe: You really mean that this guide was a present from you ex girlfriend? |
05:34:48 | sharpe | si |
05:35:01 | XavierGr | wow! And what was you response on her? |
05:35:09 | XavierGr | ^your |
05:35:14 | sharpe | was a christmas gift if i remember correctly |
05:35:22 | sharpe | i have no idea what i got her |
05:35:34 | afruff23 | what's the smallest religion on there? |
05:35:42 | XavierGr | no,no not what did you got her. I mean what you told her |
05:36:10 | sharpe | oh, "thank you" |
05:36:31 | XavierGr | what's you religion? and what's hers? (if you don't mind) |
05:36:32 | sharpe | smallest religion, snake handlers at 5000 |
05:37:04 | afruff23 | where's that? |
05:37:17 | afruff23 | africa? |
05:37:19 | Paul_The_Nerd | sharpe: I'm curious, does it have scientology? |
05:37:23 | sharpe | i'm... if i had to pick a main one, catholicism... i consider myself more agnostic |
05:37:27 | sharpe | i think so... |
05:37:35 | Paul_The_Nerd | afruff23: Actually, part of southern US. |
05:37:37 | sharpe | yeah, scientology |
05:37:44 | Paul_The_Nerd | Among other places |
05:37:55 | Paul_The_Nerd | It's kinda a scattered thing. Handling the serpent to test your faith, etc. |
05:38:09 | Galois | I think "lack of freeness" is a legitimate complaint about the original firmware |
05:38:29 | afruff23 | wait, are we still talking about religion or the firmware |
05:38:33 | afruff23 | ? |
05:38:38 | XavierGr | sharpe: I am glad that this girl is you EX and not your current girlfriend. (no offense) |
05:38:53 | Paul_The_Nerd | Galois: I think though that's a top complaint against most firmwares |
05:38:54 | XavierGr | I would be very angry if I ever got such present |
05:39:10 | sharpe | why my ex? |
05:39:28 | sharpe | heh, i have very... different ideas about religion than most other people. |
05:40:12 | XavierGr | I just don't like people who try to give you the light with their religion. |
05:40:19 | Galois | besides, hebrew is written backwards, isn't that hard to support? |
05:40:25 | XavierGr | IMHO all religions are dark, but as I said IMHO |
05:40:42 | sharpe | heh... i made fun of jesus. according to christianity, i'm going to hell. |
05:40:52 | sharpe | along with similar religions. |
05:40:55 | Paul_The_Nerd | Galois: Hard, but far from impossible. |
05:41:04 | XavierGr | acoording to Jesus we are all going to hell! LOL |
05:41:17 | Galois | sorry, backwards is not PC, I should say "right to left" |
05:41:30 | sharpe | well, if you lump all the contradicting religions together, we're all going to hell anyway. |
05:41:37 | XavierGr | exactly |
05:42:21 | sharpe | she only got me it because of what i think about religions, and how it'd be a funny gift for me |
05:43:03 | XavierGr | I bet she was a church person, right? |
05:43:03 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
05:43:22 | sharpe | nope |
05:43:30 | XavierGr | ah if it was for fun then I can understand |
05:43:53 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
05:44:03 | XavierGr | midkay:here? |
05:47:34 | sharpe | wow, wireless extension cords. :) |
05:48:01 | Paul_The_Nerd | Yes |
05:48:02 | afruff23 | ETF? |
05:48:05 | afruff23 | WTF? |
05:48:09 | Paul_The_Nerd | Go to the thinkgeek page and read the warnings though |
05:48:13 | sharpe | yeah |
05:48:18 | afruff23 | link? |
05:48:18 | Paul_The_Nerd | Basically, "don't put *anything* between them. Just in case" |
05:48:22 | Galois | it's on /. too |
05:48:24 | afruff23 | or is this a joke |
05:48:30 | sharpe | Warning: Even though these microwaves are about as harmful as the leakage from an ordinary microwave oven (not much), do not put computers, televisions, other sensitive electrical equipment, food, liquids, paper, glass, flammable substances, magnets, or living things in between the base and satellite units. Just in case. |
05:49:06 | Paul_The_Nerd | Galois: Yeah, that's where I followed the link to Thinkgeek. |
05:49:30 | Galois | but the new /. design is ... ugh |
05:49:40 | sharpe | think about this. |
05:49:44 | Paul_The_Nerd | Since the availability is "No suing" I'm tempted to think it's an April Fools thing |
05:49:48 | sharpe | what day is tomorrow? |
05:49:53 | Galois | today in europe |
05:49:59 | sharpe | meh. |
05:50:04 | sharpe | same concept :) |
05:50:28 | afruff23 | tomorrow is april fools |
05:50:30 | afruff23 | in the US |
05:50:43 | afruff23 | but in other places it already is april fools |
05:50:47 | sharpe | today in europe it is |
05:50:49 | sharpe | heh... |
05:50:52 | | Join SnokeekonS [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
05:51:08 | | Nick SnokeekonS is now known as paugh (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
05:51:10 | afruff23 | I thought only the US celebrated it |
05:51:22 | sharpe | nah, mayn countries do. |
05:51:25 | sharpe | many. |
05:51:28 | * | Paul_The_Nerd notes that the units are labelled "ThinkGeek Labs" |
05:51:46 | XavierGr | we celebrate this too. I just told me a friend of mine that I will come along with them to Netherlands |
05:51:58 | XavierGr | (he will be quite dissapointed tomorrow) |
05:52:03 | Paul_The_Nerd | sharpe: Did thinkgeek always has the M crossed out in "Stuff for smart masses" ? |
05:52:13 | sharpe | nope... |
05:52:28 | afruff23 | lol |
05:54:36 | XavierGr | haha |
05:54:48 | | Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) |
05:54:52 | XavierGr | I saw these a couple of hours ago but I din't think that it was fake. |
05:54:57 | sharpe | http://www.thinkgeek.com/stuff/41/1upmushroom.shtml i want. |
05:55:01 | sharpe | heheh... |
05:55:02 | XavierGr | Though it seem a little strange |
05:55:32 | maeck | on april fools you will NOT find a single 'true' submission to Slashdot. |
05:55:42 | maeck | everything is bogus |
05:58:17 | Paul_The_Nerd | sharpe: I want that just as what's in the picture. Just a fake 1-up mushroom in a green pipe planter. All plastic would be best, no dealing with survival |
05:58:32 | sharpe | heh, yeah... |
05:58:41 | XavierGr | yup ultra classic one |
05:58:46 | sharpe | but a live one would be interesting. |
06:00 |
06:00:42 | burnhamd | yea check out slashdot already |
06:01:14 | Paul_The_Nerd | yup |
06:02:39 | afruff23 | does rockbox do anthign special for april fools? |
06:02:58 | maeck | just submitted video playback to the cvs |
06:03:08 | afruff23 | that's what I was htinking |
06:03:16 | Paul_The_Nerd | I think that'd irritate a lot of people |
06:03:21 | | Quit novimon (Remote closed the connection) |
06:03:21 | Paul_The_Nerd | When it turned out false |
06:03:29 | maeck | lol |
06:03:36 | sharpe | and i just got the final touches for my patch with zlib ported, so it's all good with the zip handling. |
06:03:38 | | Join Rob2222_ [0] (n=Miranda@AC9E75D8.ipt.aol.com) |
06:04:01 | afruff23 | put a big discalimer at the top of the page saying some agency sut down rockbox for infringing on patents |
06:04:03 | afruff23 | LOL |
06:04:10 | Paul_The_Nerd | That could do it |
06:04:10 | afruff23 | shut* |
06:04:11 | maeck | btw, anyone with trouble building the current cvs? |
06:04:12 | | Quit BHSPitLappy (Success) |
06:04:34 | afruff23 | but still keep the site the same so people don't get pissed |
06:04:40 | maeck | some 30 year old company well known for media players |
06:04:49 | afruff23 | Apple? |
06:04:52 | sharpe | no, a cease and decist letter from all the companies that rockbox can replace the firmware on. |
06:05:21 | afruff23 | from apple would be best |
06:05:28 | afruff23 | sicne they are the most money-hungry |
06:05:32 | afruff23 | since* |
06:05:48 | Paul_The_Nerd | I would pick a company that *doesn't* seem likely to ever pick on rockbox |
06:05:49 | maeck | and rockbox is really getting ground in their ipod space. |
06:05:53 | Paul_The_Nerd | Y'know, so you don't agitate anyone |
06:06:14 | burnhamd | that wouldnt be believable unless you got ipod linux to do the same |
06:06:15 | afruff23 | iaAudio |
06:06:18 | afruff23 | iAUdio |
06:06:23 | afruff23 | iAudio |
06:06:38 | Paul_The_Nerd | Or say that it can't be said who the company is until the legal issues are resolved |
06:06:46 | afruff23 | since they are the mallest of the companies that have rockboxed players |
06:06:53 | burnhamd | if rockbox and ipodlinux went down then it would be good |
06:06:58 | afruff23 | smallest* |
06:07:07 | sharpe | so who gets to write the letter? :) |
06:07:15 | afruff23 | but how would we get those guys to do this? |
06:07:25 | burnhamd | ask them |
06:07:35 | afruff23 | or does somebody have hacking skills? |
06:07:42 | afruff23 | ;-) |
06:08:39 | Paul_The_Nerd | maeck: What sort of build trouble do you have? |
06:08:42 | | Join novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
06:09:12 | maeck | tagcache.c seems to syntax erro out |
06:09:33 | Paul_The_Nerd | maeck: What target? |
06:09:38 | maeck | just pulled the most recent rockbox-devel from cvs |
06:09:47 | maeck | 15 - ipod video |
06:09:50 | maeck | simulator |
06:09:58 | | Quit afruff23 ("IceChat - Its whips the llama's butt") |
06:10:48 | Paul_The_Nerd | Hm. Can't test that here, don't have the setup necessary for sims at the moment |
06:11:00 | sharpe | sims don't like me. |
06:11:24 | maeck | man that is sad. when video games start disliking you... |
06:11:52 | sharpe | yep. ejected itself out of the ps2 when i played it at my friend's place. |
06:13:05 | maeck | sorry, nevermind ... this is my own bloody fault |
06:16:45 | | Join afruff23 [0] (n=icechat5@c-69-138-162-228.hsd1.md.comcast.net) |
06:17:16 | | Join psii [0] (n=psi@vpn26-247.njit.edu) |
06:17:20 | afruff23 | any plans to support variables within WPSes? |
06:17:29 | afruff23 | user-defined that is |
06:17:39 | Paul_The_Nerd | What exactly for? |
06:17:45 | sharpe | you mean like, with a scripting language for wpses? |
06:17:49 | afruff23 | so it's easier to display conditional images |
06:17:59 | afruff23 | for the x and y coordinates |
06:18:24 | afruff23 | isntead of typing so and so coordinate |
06:18:36 | afruff23 | you make a variable set to so and so plus x amount |
06:18:51 | Paul_The_Nerd | That seems kinda pointless |
06:18:52 | afruff23 | so you could port it much easier to other targets |
06:19:01 | | Quit Rob2222 (Read error: 113 (No route to host)) |
06:19:04 | afruff23 | adn if you ever found a design error it would be easy to fix |
06:19:09 | afruff23 | and8 |
06:19:36 | afruff23 | so you could set locations of things relative to other things |
06:19:53 | sharpe | scripting language! yay! |
06:19:56 | Paul_The_Nerd | Well, when you have viewports you set them relative to the upper left corner of the viewport they're in |
06:20:28 | Paul_The_Nerd | But it seems like variables just for relative positioning is saying "Here, let's make the code needlessly more complex and waste space so that designers can be lazy" |
06:20:50 | Paul_The_Nerd | Remember that the WPS code is essentially the same on all targets, and the Archoses have a very limited maximum size for rockbox |
06:21:16 | Paul_The_Nerd | So, for something to be a worthwhile feature, it really has to *add* something |
06:21:29 | sharpe | like packaged wpses ;) |
06:21:45 | sharpe | not really much though. |
06:21:58 | sharpe | just organization and uniformity in distributing wpses |
06:22:49 | XavierGr | rockbox has opened up major fronts |
06:22:50 | Paul_The_Nerd | sharpe: http://forums.rockbox.org/index.php?topic=3064.0 <−−- Look at the proposed 3.1 features. Then think "Hmm, which one have I just basically implemented?" :-P |
06:23:22 | sharpe | exactly :) |
06:23:34 | XavierGr | even the H series which is going for realese has many things which have to been corrected added |
06:23:54 | sharpe | and in lesser space too, tar uses 512 byte headers |
06:24:17 | Paul_The_Nerd | Nice |
06:24:36 | burnhamd | anyone have an old archos i can have |
06:24:47 | burnhamd | even a broken one |
06:24:53 | | Quit ScootScat (Read error: 110 (Connection timed out)) |
06:25:38 | sharpe | hmm... any other major ideas for the packaged wpses? |
06:27:00 | Paul_The_Nerd | I think they should be kept fairly simple, really |
06:27:27 | sharpe | yeh, tis the plan |
06:27:59 | sharpe | so far... 55 max zip entries, one wps per zip... bitmaps in their respective folder... |
06:28:49 | sharpe | then i've just got to clean up the code and take out some stored stuff in the headers, so less space is taken up by the 55 entry array |
06:29:07 | Paul_The_Nerd | From my personal perspective, that's exactly what it should be. But then again, I'm one person. :) |
06:29:14 | sharpe | heh |
06:30:37 | fiftyfour123 | add hfs to rockbox |
06:31:21 | Paul_The_Nerd | Is there even a real benefit to adding another file system support? |
06:31:35 | fiftyfour123 | yes, i will be able to use rockbox |
06:31:49 | Paul_The_Nerd | You *are* able to use rockbox |
06:31:55 | Paul_The_Nerd | You choose not to take the steps necessary to do so |
06:32:02 | fiftyfour123 | without converting to fat32 |
06:32:13 | Paul_The_Nerd | Ah, but you didn't specify that. |
06:32:15 | afruff23 | fat32 is superior anyway |
06:32:23 | sharpe | yeah, it's 'fat' |
06:32:32 | sharpe | which is phonetically the same as 'phat' |
06:32:33 | Paul_The_Nerd | So again, what's the actual *advantage* to Rockbox of supporting HFS? |
06:32:45 | sharpe | which is essentially the same as 'fucking cool' |
06:33:08 | fiftyfour123 | it saves me the time |
06:33:13 | fiftyfour123 | lol |
06:33:19 | Paul_The_Nerd | I said "the advante TO rockbox" |
06:33:23 | afruff23 | fiftyfour123, I think you meant HFS+ |
06:33:23 | Paul_The_Nerd | advantage |
06:33:49 | sharpe | paul, should i put the crc32 check in, or leave it out? |
06:34:09 | fiftyfour123 | hfs hfs+ same thing |
06:34:15 | afruff23 | no they're not |
06:34:26 | Paul_The_Nerd | sharpe: How much does it cost? |
06:34:35 | sharpe | spacewise or timewise? |
06:34:39 | Paul_The_Nerd | Timewise |
06:34:55 | sharpe | give me a minute.. |
06:35:06 | fiftyfour123 | ok fine can someone port rockbox to HFS+ |
06:35:08 | Paul_The_Nerd | There are already some core devs that feel the WPS load takes too long. |
06:35:24 | Paul_The_Nerd | fiftyfour123: Or.... you format your single iPod to fat32 |
06:35:55 | fiftyfour123 | i dont have a lot of access to a pc, and if my ipod is fat32 i cant update the firmware from my mac |
06:36:09 | | Join Arrogant [0] (i=Scott@201.orlando-06-08rs.fl.dial-access.att.net) |
06:36:16 | ashridah | eh? i thought macs supported fat32 |
06:36:17 | | Join BHSPitLappy [0] (i=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
06:36:40 | fiftyfour123 | they do, you can update firmware on a fat32 ipod from a mac tho |
06:36:48 | afruff23 | can't* |
06:37:16 | fiftyfour123 | right |
06:37:19 | Paul_The_Nerd | fiftyfour123: If you're using Rockbox, there should be little incentive to update your Apple firmware anyway. And updating it requires restoring your iPod by one means or other to Pure Apple first anyway |
06:37:21 | ashridah | i assume you don't mean rockbox when you say "firmware", which is why i'm confused :) |
06:37:21 | afruff23 | so don't use iPo'd stock firmware |
06:37:54 | sharpe | i really don't see a point in crc32 for the wps loading... |
06:38:33 | Paul_The_Nerd | sharpe: then leave 'er out. If someone complains, tell them to implement it themselves |
06:38:46 | sharpe | heh, true. |
06:39:10 | sharpe | hmm... global buffer for doing stuff with, or one for each function |
06:39:11 | sharpe | ... |
06:40:01 | | Quit burnhamd ("Leaving") |
06:40:15 | Paul_The_Nerd | Choices choices |
06:40:22 | sharpe | yeah... |
06:41:02 | Paul_The_Nerd | fiftyfour123: HFS+ support doesn't really give *rockbox* anything in the end. Especially since it's aimed as a replacement firmware, so the expectation is that you won't be using the apple FW once you use it. I wouldn't go holding your breath for it. |
06:41:17 | fiftyfour123 | w/e |
06:42:04 | sharpe | meanwhile, lets do ext2 support ;) |
06:42:28 | maeck | Having HFS would only make sense to play video in the retail FW and you own an apple |
06:43:25 | | Quit afruff23 ("IceChat - Chillin with the Best of em") |
06:43:33 | maeck | itunes for macosx doesnt play nice with FAT32 ipods |
06:43:35 | Paul_The_Nerd | maeck: You can still play video in the Retail with a Fat32. The *only* think you cannot do is update the retail *on* an Apple computer with Fat32 |
06:43:45 | maeck | thats is what I say |
06:43:51 | sharpe | hey paul, how about this for an april fools... joke... i submit the patch for the packaged wpses today :) |
06:43:55 | maeck | I am not affected, and I do not care |
06:44:14 | Paul_The_Nerd | maeck: I'd say that iTunes on OSX not playing well with Fat32 iPods is apple's problem. That sounds like a bug. |
06:44:58 | maeck | No it is a very deliberate decision on Apple's part. Just like not supporting WMA... |
06:45:36 | maeck | An fat32 ipod will not hook into osx itunes |
06:45:47 | | Quit paugh ("reaky werid") |
06:46:00 | Paul_The_Nerd | Heh |
06:46:01 | Paul_The_Nerd | Odd |
06:46:09 | maeck | and vice versa |
06:46:19 | sharpe | heheh... i love my thing for calculating the block size out of a number of bytes... |
06:46:26 | Paul_The_Nerd | Well, windows doesn't play well with HFS+ in general, does it? |
06:46:36 | maeck | true, very true |
06:46:37 | | Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
06:46:43 | maeck | how about linux? never tried |
06:47:00 | Paul_The_Nerd | Linux can I believe. |
06:47:42 | maeck | but then again, from an Apple point of view. They could support hfs from itunes in windows. They just wont. |
06:47:56 | sharpe | it's discrimination! |
06:48:47 | Paul_The_Nerd | I guess "w/e" means "whatever" or something like that? |
06:49:17 | sharpe | yeah, that's exactly it, 'something like that' :) |
06:49:23 | maeck | slt |
06:49:35 | Paul_The_Nerd | I wouldn't know. I tend to use words. |
06:49:46 | sharpe | yeah, me too... |
06:49:58 | Paul_The_Nerd | He was such a jolly fellow |
06:50:37 | maeck | it is kinda funny how people behave on this... they jump in, bitch about x, then w/e and leave. weird |
06:51:33 | amiconn | good morning :) |
06:51:58 | Paul_The_Nerd | Good evenin' Amiconn. :) |
06:52:23 | maeck | did you hear, Apple is trying to shut down rockbox |
06:52:33 | ashridah | i think rockbox needs an X11 server implementation. and a usb-network driver. |
06:52:36 | ashridah | it's unusuable without it |
06:52:50 | ashridah | i'll never recomment rockbox to anyone until that happens :) |
06:52:55 | ashridah | recommend even |
06:55:24 | RoC_MM | I want rockbox to make my iPod have a ethernet port so I can use it as a network attached storage device. |
06:55:43 | Arrogant | i want rockbox to make my ipod grow wings so that it can fly me to work |
06:55:45 | maeck | ooh, and run apache |
06:55:54 | RoC_MM | I want this now! |
06:55:57 | RoC_MM | I want a pony! |
06:55:58 | Arrogant | that would be neat |
06:56:59 | sharpe | and i want to be happy and not lonely, but you don't see me implementing the feature into rockbox. |
06:57:12 | sharpe | :) |
07:00 |
07:00:38 | amiconn | Be careful about april fool's jokes |
07:01:06 | amiconn | Some long-time rockboxers may even remember doom on rockbox being an april fool's joke |
07:01:12 | amiconn | Now it's a reality... |
07:01:25 | | Join Ricky28269 [0] (n=icechat5@adsl-209-5-216.asm.bellsouth.net) |
07:01:55 | Ricky28269 | The requested URL /daily/ipodvideo/rockbox-ipodvideo-20060401.zip was not found o |
07:02:03 | Ricky28269 | *n this server. |
07:02:20 | Ricky28269 | someone please look into that? why is the latest build missing? |
07:02:43 | sharpe | tried the cvs build? |
07:03:01 | maeck | this is usually the issue around this hour |
07:03:01 | Ricky28269 | no, only the daily build |
07:03:05 | Ricky28269 | i'll look into it |
07:03:34 | Ricky28269 | also how do i go about updating rockbox on my ipod 5g? |
07:03:49 | sharpe | extract the zip to the root of your ipod |
07:03:55 | maeck | just dump the .rockbox folder and the rockbox.ipod files on it |
07:03:58 | sharpe | and overwrite all the files |
07:04:08 | Ricky28269 | k, cool |
07:04:10 | sharpe | in said directories contained in zip |
07:04:32 | sharpe | i should really put that check in there to prevent mishaps with compressed zips. |
07:04:45 | sharpe | erm, me talking to myself. |
07:05:07 | Ricky28269 | i'm glad this is so easy :) yesterday i was considering trying to get ipodlinux to work on my 5g, and i'm sure that would have been a nightmare, but then i found rockbox and it installed so easy, and comes with all this cool stuff :) |
07:06:09 | Paul_The_Nerd | Rockbox and IpodLinux are vastly different in what they offer anyway |
07:06:37 | | Join saratoga [0] (n=80c4c198@labb.contactor.se) |
07:06:43 | Ricky28269 | iPodLinux sounds awesome, i'm going to definitely get it when it supports 5g ipods, but for now rockbox is good |
07:06:54 | | Quit saratoga (Client Quit) |
07:07:12 | | Join saratoga [0] (n=80c4c198@labb.contactor.se) |
07:07:36 | RoC_MM | iPodLinux does have a Windows installer now |
07:07:36 | saratoga | my fat32 ipod works on iTunes-Mac |
07:07:55 | saratoga | apple says they'll work, but doesn't support it if you have problems |
07:08:07 | saratoga | which makes sense, its not like iTunes understands what a file system is anyway |
07:08:09 | maeck | Itunes recogizes it? |
07:08:25 | saratoga | yeah, my roommate uses his mac to put crap on it |
07:08:41 | maeck | okay |
07:09:24 | Ricky28269 | RoC_MM: i know, but iPodLinux still doesn't support 5g iPods |
07:09:31 | RoC_MM | yes |
07:09:48 | | Quit Moos ("Glory to Rockbox !!!") |
07:09:49 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
07:10:10 | amiconn | 'Unsupported' in the ipl sense doesn't mean that it doesn't work |
07:10:34 | amiconn | It just means that they don't deem it stable enough to support you if there are problems |
07:11:20 | amiconn | That said, I tried ipl on my mini 2g ('unsupported' as well) and it worked exactly once, after the first reboot |
07:11:22 | Ricky28269 | i don't much like apple |
07:11:38 | amiconn | Further reboots just hung. |
07:11:39 | Ricky28269 | apple tries to keep everything way too simple, they dumb things down too much |
07:11:49 | Ricky28269 | like the ipods - those things need more buttons |
07:12:02 | amiconn | After 5 hours of hacking, I got rockbox running on it :) |
07:12:13 | Ricky28269 | i got the ipod only because of its popularity, because better popularity = more user support and contributions |
07:13:09 | Paul_The_Nerd | I picked the iPod Nano because I knew it would have sound fairly soon after I got it. |
07:13:15 | sharpe | think a 1/4th second pause to tell of a unsupported compression method is enough? as it'd be displayed for every other file... |
07:13:38 | midkay_ | XavierGr, i am now.. |
07:13:45 | Paul_The_Nerd | sharpe: Doesn't bother *me* |
07:13:54 | sharpe | anyone else? |
07:13:55 | *** | Saving seen data "./dancer.seen" |
07:14:05 | Ricky28269 | idk what that is supposed to mean :) |
07:14:16 | sharpe | well, at most it'd pause for 14 seconds :) |
07:14:17 | * | scottder wants a 20gb flash player dangit :) |
07:14:44 | Paul_The_Nerd | sharpe: Well, 14 seconds is quite long... |
07:15:02 | sharpe | yeah, but that'd be for all 55 entries |
07:15:19 | Paul_The_Nerd | Yeah |
07:15:24 | midkay_ | what's up? |
07:15:25 | sharpe | hmm... |
07:15:46 | Paul_The_Nerd | scottder: Archos Jukeboxes use 2.5" drives, right? |
07:15:48 | sharpe | just a fail if any file has compression... sound good? |
07:16:09 | Paul_The_Nerd | Yeah, and a splash that says "Compressed Files Not Supported" or something |
07:16:42 | sharpe | tis kind of a given :) |
07:16:52 | Paul_The_Nerd | You *never* can tell. :-P |
07:17:11 | maeck | just say bad WPS |
07:17:17 | maeck | or broken |
07:17:40 | sharpe | "h4h4h4h!!!!1!! j00z c4nt us3 c0mpr355ion!!" |
07:17:46 | Paul_The_Nerd | How 'bout "What part of UNcompressed did you not get?" |
07:18:25 | Ricky28269 | or a windows-like error: "Error 98729387987: Lack of support." |
07:18:39 | sharpe | paul, that sounds good :D |
07:18:50 | | Quit imphasing (Read error: 110 (Connection timed out)) |
07:19:26 | amiconn | c'mon, MacOS error messages (pre-PPC versions) are even more cryptic than windows |
07:19:35 | sharpe | just binary. |
07:19:41 | midkay_ | what about after one warning, format their entire drive? |
07:19:44 | Ricky28269 | i don't have much experience with mac |
07:20:21 | midkay_ | "This is your only warning. Do NOT try to use a compressed file again." -> "Alright, you blew it. Stand by while I delete all your stuff..." :) |
07:20:30 | Ricky28269 | lol |
07:22:28 | Ricky28269 | heh, i have some songs with japanese artists, and the characters are shown as boxes, except the box outlines are dotted.... |
07:22:39 | Ricky28269 | that's an interesting twist to the usual solid-black boxes |
07:22:46 | Paul_The_Nerd | Hehehe |
07:22:50 | Paul_The_Nerd | Some fonts have that instead |
07:23:05 | Ricky28269 | i was surprised to find that apple's firmware actually displayed the characters lol |
07:23:54 | Paul_The_Nerd | Well, Japan was a major target for the iPod |
07:24:24 | Ricky28269 | rockbox (ipod) needs support for cradles that handle playback and track skipping and things like that... |
07:24:57 | Paul_The_Nerd | I don't think anyone *has* one of those |
07:25:14 | Ricky28269 | lol, im sure plenty of people do |
07:25:25 | Paul_The_Nerd | I meant "anyone doing development work" |
07:25:33 | Ricky28269 | well, most of those people probably dont have rockbox... yeah....... |
07:26:09 | Ricky28269 | but that would be awesome. one of the devs should give me some sort of debug program thing to run and capture the input, and then design cradle support based on that :) |
07:26:28 | sharpe | oh, i'm in a better mood. |
07:26:37 | | Quit midkay (Nick collision from services.) |
07:26:40 | | Nick midkay_ is now known as midkay (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
07:26:40 | Ricky28269 | ? |
07:27:19 | Ricky28269 | i've always wondered... what "services" does that message mean, when it says "Nick collision from services." |
07:27:29 | Paul_The_Nerd | NickServ(ice) |
07:27:56 | sharpe | two people, both named 'nick,' were in a head on collision with each other. |
07:28:05 | Paul_The_Nerd | It means that midkay told nickserv "Hey, I'm back. Kick of midkay so that I can change to that nick, because it's not really me any more" |
07:28:20 | Ricky28269 | well yea i kno how it works, the ghost command and all that... |
07:28:22 | Paul_The_Nerd | off |
07:28:31 | Ricky28269 | but how is it a service when your irc client closes unexpectedly? lol |
07:28:48 | Paul_The_Nerd | The service is Nickserv kicking your ghost. |
07:28:53 | Paul_The_Nerd | Not the crash that caused the ghost |
07:28:54 | Ricky28269 | i consider it more of an annoyance than a service, when windows randomly decides "hey, no talking right now!" and performs an "illegal operation" |
07:28:54 | | Quit Arrogant ("Leaving") |
07:33:39 | Ricky28269 | well im off to catch some Zs. goodnite everyone :) |
07:34:03 | | Part Ricky28269 (""TTFN, Ta-Ta For Now! (hoo-hoo-hoo-hoo)"") |
07:34:29 | sharpe | i think i've consumed the reccomended dosage of advil for 24 hours... in about eight? |
07:35:19 | Paul_The_Nerd | Advil doesnt work particularly well for me |
07:35:44 | sharpe | i ususally need two for it to work |
07:38:30 | sharpe | hmmm... checking if ".wps" exists in a string... |
07:39:31 | | Quit saratoga ("CGI:IRC (EOF)") |
07:41:40 | | Join ssnajper [0] (n=c635c9fe@labb.contactor.se) |
07:43:11 | | Join tianjing [0] (n=mat@jullay.net) |
07:45:37 | | Quit ssnajper (Client Quit) |
07:52:29 | sharpe | i think i just made something that originally take up ~30 lines, down to just a few... with more readability... |
07:54:08 | midkay | not nearly as good as some of my clock.c optimizations last commit! |
07:54:25 | midkay | binary code from ~100 lines to like 20... menu code from almost 400 to like 250, iirc.. |
07:54:30 | sharpe | yeah, but does your clock work with zips? ;) |
07:54:35 | midkay | hey. fu. |
07:54:36 | midkay | :) |
07:54:39 | sharpe | :D |
07:54:43 | Paul_The_Nerd | Hehehe |
07:57:27 | | Quit YouCeyE (Remote closed the connection) |
07:58:25 | sharpe | yeah, about 30 lines to 10, with a check for if there is actually a ".wps" file... |
07:58:46 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
07:59:08 | midkay | gj! |
08:00 |
08:01:14 | sharpe | heh, it has 3 loops that loop around the index of entries, to check for various things |
08:01:25 | sharpe | actually two that check |
08:05:01 | | Quit maeck ("Chatzilla 0.9.65 [Mozilla rv:1.7.12/20060202]") |
08:05:06 | sharpe | now it's down to one... |
08:05:23 | midkay | nice :) |
08:12:53 | sharpe | woohoo, time to see how many errors i can get. |
08:12:59 | midkay | haha. |
08:14:49 | sharpe | four! |
08:15:06 | midkay | gj! |
08:23:56 | sharpe | i listen to whole albums and i don't realize it. |
08:24:20 | BHSPitLappy | hey |
08:25:14 | sharpe | hi? |
08:25:38 | sharpe | score! no errors or warning... |
08:25:39 | midkay | sharpe, what's up? |
08:25:41 | sharpe | time to watch it fail. |
08:25:42 | midkay | cool :) |
08:32:03 | | Join BHSPitLappy2 [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
08:32:04 | | Quit BHSPitLappy (Nick collision from services.) |
08:32:04 | | Quit DJ_Dooms_Day (Read error: 104 (Connection reset by peer)) |
08:32:04 | | Nick BHSPitLappy2 is now known as BHSPitLappy (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
08:32:05 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
08:33:04 | | Quit damaki_ (clarke.freenode.net irc.freenode.net) |
08:33:04 | NSplit | clarke.freenode.net irc.freenode.net |
08:33:04 | | Quit DJ_Dooms_Day (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit psii (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit amiconn (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit kernelsensei (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit ze (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit tianjing (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit midkay (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit ashridah (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit RotAtoR (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Paul_The_Nerd (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit kkurbjun (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Mikachu (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit SereR0KR (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Spida_ (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit prh_ (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit godzirra (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit gtkspert (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Strath (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit scottder (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit markun (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit MrStaticVoid (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit solexx_ (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit goffa__ (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Ironhand (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Kyomi|off (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Cassandra (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit lostlogic (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit cs_weasel (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit cismo (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit thegeek (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit elinenbe (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Xerion (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit ScoTTie (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Seed (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit merbanan (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Galois (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit BoD[ZZZzzz] (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit mbr (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit `3nergy (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit rob- (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Slasheri (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit qwm (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit preglow (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit BHSPitLappy (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit YouCeyE (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit novimon (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit goffa (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit darkless (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit RoC_MM (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit quobl (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit arf-arf (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit CoCoLUS (clarke.freenode.net irc.freenode.net) |
08:33:04 | | Quit Bg3r (clarke.freenode.net irc.freenode.net) |
08:33:05 | | Quit dark (clarke.freenode.net irc.freenode.net) |
08:33:05 | | Quit dwihno (clarke.freenode.net irc.freenode.net) |
08:33:05 | | Quit crash (clarke.freenode.net irc.freenode.net) |
08:33:05 | | Quit vHs (clarke.freenode.net irc.freenode.net) |
08:33:05 | | Quit steveb (clarke.freenode.net irc.freenode.net) |
08:33:43 | NHeal | clarke.freenode.net irc.freenode.net |
08:33:43 | NJoin | DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
08:33:43 | NJoin | BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
08:33:43 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
08:33:43 | NJoin | tianjing [0] (n=mat@jullay.net) |
08:33:43 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:33:43 | NJoin | psii [0] (n=psi@vpn26-247.njit.edu) |
08:33:43 | NJoin | novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
08:33:43 | NJoin | ashridah [0] (n=ashridah@220-253-121-189.VIC.netspace.net.au) |
08:33:43 | NJoin | damaki_ [0] (n=Chocolat@ALille-153-1-44-59.w83-198.abo.wanadoo.fr) |
08:33:43 | NJoin | MrStaticVoid [0] (n=jlee@resnet-252-226.resnet.umbc.edu) |
08:33:43 | NJoin | RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
08:33:43 | NJoin | goffa [0] (n=goffa@216.220.23.105) |
08:33:43 | NJoin | darkless [0] (n=darkless@62.79.44.48) |
08:33:43 | NJoin | RotAtoR [0] (n=e@rockbox/developer/rotator) |
08:33:43 | NJoin | Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
08:33:43 | NJoin | solexx_ [0] (n=jrschulz@d001065.adsl.hansenet.de) |
08:33:43 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
08:33:43 | NJoin | cismo [0] (i=cismo@adsl-85-217-34-109.kotinet.com) |
08:33:43 | NJoin | Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
08:33:43 | NJoin | quobl [0] (n=quobl@tor/session/x-f45e92f3522e6165) |
08:33:43 | NJoin | thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
08:33:43 | NJoin | qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
08:33:43 | NJoin | SereR0KR [0] (n=Fletcher@Fd330.f.strato-dslnet.de) |
08:33:43 | NJoin | Spida_ [0] (i=Spida@p508A2D6B.dip0.t-ipconnect.de) |
08:33:43 | NJoin | elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
08:33:43 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
08:33:43 | NJoin | kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
08:33:43 | NJoin | arf-arf [0] (i=arf-arf@bb-87-82-24-68.ukonline.co.uk) |
08:33:43 | NJoin | Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
08:33:43 | NJoin | t0mas [0] (n=tomas@ip503c08d1.speed.planet.nl) |
08:33:43 | NJoin | CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
08:33:43 | NJoin | prh_ [0] (n=paul@212.13.203.80) |
08:33:43 | NJoin | Bg3r [0] (n=Bager@rockbox/developer/Bger) |
08:33:43 | NJoin | ScoTTie [0] (i=skotty@unaffiliated/scottie) |
08:33:43 | NJoin | Seed [0] (i=ben@85-64-200-85.barak-online.net) |
08:33:43 | NJoin | goffa__ [0] (n=goffa@216.220.23.105) |
08:33:43 | NJoin | ze [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
08:33:43 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
08:33:43 | NJoin | Ironhand [0] (i=arjen@meek.xs4all.nl) |
08:33:43 | NJoin | Kyomi|off [0] (n=a@ip-152010169023.student.appstate.edu) |
08:33:43 | NJoin | godzirra [0] (n=shawn@c-24-125-58-133.hsd1.va.comcast.net) |
08:33:43 | NJoin | Cassandra [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
08:33:43 | NJoin | gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
08:33:43 | NJoin | merbanan [0] (i=banan@farmer.campus.luth.se) |
08:33:43 | NJoin | Galois [0] (i=djao@efnet-math.org) |
08:33:43 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
08:33:43 | NJoin | BoD[ZZZzzz] [0] (n=BoD@JRAF.org) |
08:33:43 | NJoin | dark [0] (i=deviled_@unaffiliated/darkx) |
08:33:43 | NJoin | scottder [0] (n=sdexter@ip70-188-142-96.ri.ri.cox.net) |
08:33:43 | NJoin | Strath [0] (n=mike@dpc67143207026.direcpc.com) |
08:33:43 | | Join preglow [0] (n=thomjoha@rockbox/developer/preglow) |
08:33:43 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
08:33:43 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
08:33:43 | NJoin | lostlogic [0] (n=lostlogi@temporal.lostlogicx.com) |
08:33:43 | NJoin | cs_weasel [0] (n=user@felice.cse.msstate.edu) |
08:33:43 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
08:33:43 | NJoin | `3nergy [0] (n=3nergy@techgaming.net) |
08:33:43 | NJoin | steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
08:33:43 | NJoin | dwihno [0] (n=dw@81.8.226.44) |
08:33:43 | NJoin | crash [0] (n=crash@a15167580.alturo-server.de) |
08:33:43 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
08:33:43 | NJoin | vHs [0] (n=vincent@speelplaats.net) |
08:33:43 | NJoin | rob- [0] (n=robbie@haylott.plus.com) |
08:33:43 | NJoin | mbr [0] (n=mb@stz-softwaretechnik.de) |
08:33:45 | *** | Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
08:35:28 | | Join ScoTTie_ [0] (n=scott@220-253-24-188.VIC.netspace.net.au) |
08:36:23 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
08:36:24 | *** | Server message 477: 'logbot- #RockBox :[freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg' |
08:36:47 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
08:38:31 | | Quit ghode|afk (Read error: 104 (Connection reset by peer)) |
08:41:28 | sharpe | ahah, works. |
08:41:43 | XavierGr | what works? |
08:42:05 | sharpe | packaged wps plugin i be working on |
08:42:07 | midkay | sharpe, so what's the overall status? :) |
08:42:36 | sharpe | seems to be stable |
08:42:46 | midkay | what works + how, i mean? |
08:42:59 | sharpe | just got to add the function to remove previous temp folder... |
08:43:38 | sharpe | well, correctly extracts and identifies if there is any compression or absence of wps file, and fails gracefully. |
08:44:19 | sharpe | also made some string functions on the way |
08:44:58 | midkay | can you view zips without extracting? |
08:45:09 | sharpe | that's saved for another plugin |
08:45:17 | midkay | what plugin is this then? :) |
08:45:17 | | Join ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
08:45:27 | sharpe | this is the plugin for specifically packaged wpses :) |
08:46:04 | sharpe | and the extension is going to be .wpz, just a renamed zip to avoid confusion with zip files |
08:46:13 | sharpe | and there is only one wps per zip |
08:46:54 | midkay | good luck getting it accepted with .wpz, i think.. |
08:47:25 | | Quit ScoTTie (Connection timed out) |
08:47:27 | sharpe | eh, paul and a few others like the alternate extension |
08:47:32 | midkay | they didn't even like the idea of my .rbp or whatever it was some years ago for "rockbox preset" - sound settings saved from the menu.. even if it was generated by rockbox itself.. |
08:47:47 | midkay | they don't like new extensions, and i see why.. |
08:48:09 | Paul_The_Nerd | midkay: But wouldn't that just be a .cfg that only had select lines included? |
08:48:11 | midkay | e.g. windows has "show file extensions" off by default - so i can see a lot of questions coming up about how to make rbz files.. |
08:48:15 | midkay | Paul_The_Nerd, right. |
08:48:29 | sharpe | it'd be the same process with making .wps files |
08:48:35 | sharpe | *renaming* |
08:48:51 | Paul_The_Nerd | Yeah, a .wps is already a .txt with a different extension. |
08:48:54 | * | Paul_The_Nerd shrugs. |
08:48:59 | midkay | you can save a file from notepad as .wps - but how can you rename an _existing_ .zip to .rbz? |
08:49:18 | Paul_The_Nerd | Ah, windows and its extension hiding in that aspect. Gotcha |
08:49:24 | midkay | yes, you can disable it.. |
08:49:32 | midkay | but i don't think they'll enjoy the questions.. |
08:49:49 | Paul_The_Nerd | Well, I suggested .wpz so that a zip handling plugin later, if one happens, has no conflicts. |
08:50:01 | midkay | what's the big deal with .zip? |
08:50:01 | sharpe | well, with 7zip you can select the file name... if i remember, with winzip... and with winrar... |
08:50:04 | Paul_The_Nerd | Well, I suggested something similar. .wpz was sharpe's alternative |
08:50:28 | midkay | wpz is cool with me. but i don't know how cool it will be with others, i don't think "very".. |
08:51:29 | sharpe | compressed error: "What part of *uncompressed* is confusing?" |
08:51:31 | Paul_The_Nerd | Well, if they prefer .zip I doubt it'll be deal breaker of any sort. |
08:51:45 | sharpe | and the extension isn't set in the plugin anyway. |
08:51:50 | midkay | sharpe, funny but corny :) |
08:52:01 | midkay | Paul_The_Nerd, i'm just wondering why not zip from the start.. |
08:52:27 | midkay | you already scan the file for a WPS - what's the difference in erroring out if there isn't one, or viewing the zip like normal if there isn't one? |
08:52:33 | sharpe | technically it is a zip... |
08:52:41 | midkay | yes, but i'm talking about extensions. |
08:53:06 | sharpe | i redid that code into the one loop that looks... professionalisher |
08:53:26 | midkay | so.. instead of splashing the error string, browse_zip(). |
08:53:50 | sharpe | yeah, but you never get to degrade the users if you just show the zip contents. |
08:53:53 | midkay | there's your zip viewer and wps loader in one package with a universal well-known format. |
08:54:11 | midkay | sharpe, degrade_users() and then browse_zip() :) |
08:55:35 | sharpe | i should set the font... |
08:56:09 | midkay | i guess no further discussion means you're sticking with "wpz" - again, good luck. |
08:56:15 | sharpe | ;) |
08:57:11 | sharpe | should i have it automatically clear out previous entries from the temp directory? |
08:57:19 | Paul_The_Nerd | Yeah |
08:57:23 | midkay | of course.. :) |
08:57:28 | sharpe | 'kays. |
08:57:39 | Paul_The_Nerd | Temp directories do not deserve to live! |
08:57:52 | sharpe | well, it's the /wpspkg/ directory... |
08:57:56 | * | amiconn hates stoopid mistakes :/ |
08:57:57 | Paul_The_Nerd | Hehehe |
08:58:50 | amiconn | I accidentally wrote 22 < 5 instead of 22 << 5, and wondered why it didn't work... |
08:59:00 | sharpe | whee, time to do the recursive file/directory removal function. |
08:59:29 | * | amiconn is making progress towards display flip for greyscale iPods :) |
08:59:32 | sharpe | maybe you just wanted to be sure five wasn't greater than 22, so you doubled up. |
08:59:49 | Paul_The_Nerd | You gotta watch that 22. It's sneaky. |
09:00 |
09:00:21 | midkay | sharpe, rockbox has a recursive file/dir removal function.. |
09:00:22 | * | amiconn will soon need a tester with an iPod 4G greyscale |
09:00:42 | sharpe | yes, but i have problems with trying to include it in the plugin api |
09:00:58 | midkay | just like you did with wps_data_load.. sigh. :) |
09:01:06 | sharpe | i don't think so :) |
09:01:10 | amiconn | Paul_The_Nerd: The 22 is correct. It's the difference between the maximum number of lines the LCD controller can handle (132) and the number of lines of the mini LCD (110) |
09:01:18 | midkay | sharpe, face it - you suck. ;) |
09:01:52 | Paul_The_Nerd | amiconn: Ah. So they're 110 by what again? |
09:02:01 | amiconn | 138x110 |
09:02:15 | amiconn | The controller can handle 168x132 |
09:02:20 | Paul_The_Nerd | Ah |
09:02:33 | amiconn | ..and the standard !g..4g have 160x128 |
09:02:37 | amiconn | (same controller) |
09:03:20 | Paul_The_Nerd | That's convenient at least. |
09:06:48 | | Join Matze [0] (i=Miranda@p5484F215.dip.t-dialin.net) |
09:11:37 | | Join Sugardad [0] (n=Extrawel@adsl1500-31.dyn99.pacific.net.sg) |
09:12:19 | sharpe | time to see if the function works... |
09:12:39 | Sugardad | sup guys |
09:13:58 | *** | Saving seen data "./dancer.seen" |
09:14:53 | | Join Bger [0] (n=Bager@217.9.226.114) |
09:14:53 | | Quit Matze (Read error: 104 (Connection reset by peer)) |
09:16:30 | | Join bluebrother^ [0] (n=dom@nat-wh-1.rz.uni-karlsruhe.de) |
09:16:54 | sharpe | hmm... |
09:17:54 | Sugardad | is the video feature gonna be implemented any time for iaudio x5 in rockbox? |
09:18:35 | Paul_The_Nerd | Sugardad: Rockbox is primarily geared toward audio playback, so there's not a real focus on video. Unless someone comes around and does it, it doesn't seem like it'll happen soon. |
09:18:47 | | Quit RotAtoR ("omgomgomg rockboxxx") |
09:19:34 | | Join RedBreva [0] (n=chatzill@host86-133-124-164.range86-133.btcentralplus.com) |
09:20:10 | Sugardad | but the ipod video n nano are able to play videos |
09:20:21 | sharpe | only in the apple firmware |
09:20:36 | Paul_The_Nerd | Yeah, neither of them play video in Rockbox |
09:20:49 | amiconn | The iriver H300 can also play video with the original firmware |
09:20:50 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
09:21:15 | amiconn | ..but not in rockbox either |
09:21:21 | Sugardad | oh...its ipodlinux that ables the nano to play video eh? |
09:21:24 | midkay | Sugardad, nano can't play video in the apple firmware.. |
09:21:38 | Paul_The_Nerd | Sugardad: Yeah, iPodLinux allows *very* limited video playback |
09:21:54 | amiconn | Rockbox can play video on the old archos recorders and ondios. That's an uncompressed format though, using special tricks at |
09:22:13 | sharpe | we have packageability! :) |
09:22:21 | amiconn | s/at/and the fact that the screen resolution is small, so uncompressed makes sense/ |
09:22:35 | midkay | sharpe, woohoo.. |
09:22:59 | Sugardad | anyone use the x5 here? |
09:23:20 | amiconn | For any of the colour targets, we would need a video codec, which would require heavy optimisation to get decent playback framerates |
09:23:43 | amiconn | No one took that challenge so far |
09:24:22 | Sugardad | any good video software to get great quality video on my x5 other than virtualdubmod |
09:24:38 | Paul_The_Nerd | Sugardad: You might want to ask at iaudiophile. |
09:28:58 | | Join XavierGr [0] (n=XavierGr@ppp29-adsl-1-138.the.forthnet.gr) |
09:39:36 | | Quit YouCeyE (Remote closed the connection) |
09:40:53 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
09:43:14 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
09:43:28 | Jungti1234 | hi |
09:45:21 | | Quit RedBreva ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
09:57:17 | | Quit darkless (Read error: 110 (Connection timed out)) |
09:57:37 | | Join safetydan [0] (n=dan@81-178-222-6.dsl.pipex.com) |
09:58:25 | | Join tianjing_ [0] (n=mat@jullay.net) |
09:58:25 | | Quit tianjing (Read error: 104 (Connection reset by peer)) |
09:59:19 | | Quit miner49er (Remote closed the connection) |
10:00 |
10:01:34 | | Join SteL [0] (n=steve@slawson.plus.com) |
10:01:39 | | Quit RoC_MM ("Leaving") |
10:03:14 | | Quit bluebrother^ ("Leaving") |
10:03:41 | | Quit tianjing_ (Remote closed the connection) |
10:04:06 | midkay | nooooo |
10:04:13 | midkay | goooood daaaaaaaaaaaa...ngit.. |
10:04:13 | | Join tianjing [0] (n=mat@jullay.net) |
10:07:37 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
10:08:16 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
10:16:51 | Sugardad | anyone can tell me whether doom works on the x5/ |
10:17:22 | midkay | no, only iriver h300 at the moment. |
10:17:27 | Paul_The_Nerd | Sugardad: I don't believe it does yet. It's in CVS, so if it's not in your browse plugins, it doesn't work. |
10:17:43 | midkay | Paul_The_Nerd, well, it's in my ipod's browse plugins yet doesn't work.. |
10:17:45 | midkay | should be changed. |
10:17:50 | Sugardad | it does have a doom.rock in the plugins |
10:17:58 | Paul_The_Nerd | midkay: Yeah, but it *used* to work for iPod. :-P |
10:18:07 | midkay | seems to compile for all (color?) targets.. even though it only works on one. |
10:18:19 | midkay | Paul_The_Nerd, as true as that is, it *doesn't* work for iPod. :) |
10:18:22 | Paul_The_Nerd | Sugardad: Well, if you can try it, and it doesn't work, why were you asking? |
10:18:40 | Paul_The_Nerd | midkay: I had just assumed that it wasn't in the list for him, since he was asking here rather than trying it himself. |
10:19:00 | midkay | Paul_The_Nerd, gotcha |
10:19:16 | Sugardad | i wan to try it but dun have the wad files |
10:19:27 | Paul_The_Nerd | Sugardad: The shareware .wad is pretty readily available. |
10:19:36 | midkay | Sugardad, it simply doesn't work. if you want to try, feel free, though.. |
10:19:53 | Sugardad | oh k |
10:19:57 | Sugardad | thx anyway |
10:20:01 | safetydan | the freedoom wad works well if you want a legal way of getting a full wad |
10:20:26 | Sugardad | i did try out pacman...it works well |
10:20:28 | Paul_The_Nerd | safetydan: Aye, I'm quite a fan of it. |
10:21:24 | | Nick Zzzcf is now known as scf (n=scf@141-113-207-82.ip.ukrtel.net) |
10:21:49 | Sugardad | any idea how to design my own skin for the navigation menu system n file browsing |
10:22:01 | safetydan | Sugardad, currently those parts aren't themeable |
10:22:09 | safetydan | you can set a backdrop image though |
10:22:10 | Paul_The_Nerd | Sugardad: Edit the source code. |
10:23:05 | | Part SteL |
10:23:06 | | Join Xerion_ [0] (i=xerion@zorgash.student.utwente.nl) |
10:23:12 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
10:23:18 | | Nick Xerion_ is now known as Xerion (i=xerion@zorgash.student.utwente.nl) |
10:23:20 | Sugardad | hw u set a backdrop image? |
10:24:03 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
10:24:08 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
10:24:36 | Paul_The_Nerd | Sugardad: Long-click on an image that's exactly the same width and height as your screen, and choose "Set as backdrop." It must be a 24-bit bitmap |
10:26:21 | | Quit tianjing (Read error: 104 (Connection reset by peer)) |
10:26:26 | | Join tianjing [0] (n=mat@jullay.net) |
10:28:11 | midkay | Paul_The_Nerd, are you familiar with draw modes? |
10:28:32 | Paul_The_Nerd | midkay: Not in the slightest. :) Why? |
10:28:42 | midkay | so extremely confusing. :) |
10:28:58 | midkay | can't figure out how to invert things really.. |
10:29:07 | midkay | COMPLEMENT is supposed to invert, but it doesn't quite invert.. |
10:29:14 | Paul_The_Nerd | Doesn't quite? |
10:29:24 | midkay | it draws, like.. a brownish foreground instead of the set background color, which for me is black. |
10:29:41 | amiconn | ? |
10:29:49 | Paul_The_Nerd | Oh, because it doesn't swap FG and BG, it uses the complements of their colors, right? |
10:29:55 | midkay | amiconn, on color targets.. |
10:30:05 | amiconn | COMPLEMENT inverts all pixel values |
10:30:28 | midkay | DRMODE_COMPLEMENT .. it basically works, but "foreground" doesn't become "background".. |
10:30:32 | Paul_The_Nerd | The selection bar used to look really nice when it did COMPLEMENT (in my opinion) |
10:30:32 | midkay | it becomes.. dark brown. :) |
10:30:33 | amiconn | If you draw with COMPLEMENT on the default rockbox-blue background, you'll get brown |
10:30:57 | midkay | amiconn, ah - how can i just invert... |
10:31:05 | midkay | is there a way? |
10:31:08 | amiconn | midkay: No, as I said, COMPLEMENT doesn't swap foreground & background, it COMPLEMENTS |
10:31:21 | midkay | amiconn, i get that - so you can't actually invert? |
10:31:24 | amiconn | (one's complement of the pixel values) |
10:31:45 | Mikachu | ~value ? |
10:31:46 | amiconn | Depends on what you're going to do |
10:31:47 | | Join tvelocity [0] (n=tony@84.254.38.34) |
10:32:16 | midkay | amiconn, just like invertrect used to work.. bg -> fg; fg -> bg... and do that for a rectangle. |
10:32:23 | amiconn | INVERSEVID switches foreground & background |
10:32:42 | midkay | DRMODE_SOLID|DRMODE_INVERSEVID? |
10:33:00 | amiconn | On b&w targets you'll get the invertrect behaviour with DRMODE_SOLID|DRMODE_INVERSEVID |
10:33:09 | midkay | what about color? |
10:33:13 | * | tvelocity np Gabriel Le Mar - Ta2ed (Liquid Dubmix) |
10:33:20 | amiconn | bah |
10:33:34 | amiconn | I mean, On b&w targets you'll get the invertrect behaviour with DRMODE_COMPLEMENT |
10:33:47 | midkay | ah, right, that makes sense, sure.. |
10:33:54 | Sugardad | Paul_The_Nerd.. i save my bitmap under the rockbox/backdrop eh |
10:34:06 | amiconn | That complements all pixels, which is *visually* equal to switching foreground and background |
10:34:11 | Paul_The_Nerd | Sugardad: If you want it to save, yes. |
10:34:15 | Mikachu | you have to have it there if you want it to be remembered across boots |
10:34:44 | midkay | amiconn, right - but it doesn't on color targets iiuc.. so how is switching the fg/bg for a rectangle done? |
10:35:40 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
10:35:46 | | Quit amiconn (Nick collision from services.) |
10:35:48 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
10:35:58 | midkay | welcome back |
10:36:12 | amiconn | On colour targets, it's *not possible* to get the same visual behaviour (swapping foreground & background) just with one drawing operation |
10:36:38 | amiconn | ...because once the pixels are drawn, there is no memory that tells whether the pixel is foreground or background |
10:36:48 | midkay | ah.. |
10:36:49 | amiconn | It just has a colour, which can be complemented |
10:37:10 | midkay | i guess i need to set FG as BG and BG as FG, and then complement those? |
10:37:15 | midkay | or. wait.. |
10:37:19 | midkay | no. |
10:37:35 | midkay | argh. i'm confused. :) |
10:37:47 | Mikachu | should your drawing operation care about what's already drawn? |
10:37:57 | amiconn | So if you want to invert foreground & background, you need to swap the FG and BG values, then redraw all the things you want to invert |
10:38:03 | midkay | mine? yes.. |
10:38:15 | midkay | amiconn, i only want to do the invert to a rectangle.. |
10:38:51 | amiconn | You *cannot* just invert a rectangle with arbitrary graphics in it on a colour or greyscale target |
10:39:02 | midkay | :( |
10:39:16 | amiconn | You need to switch foreground & background, then redraw anything inside the rectangle |
10:39:38 | Sugardad | i cant get my bitmap to be the backdrop of my menus |
10:40:00 | Paul_The_Nerd | Sugardad: It's 160x128 pixels, and 24-bit? |
10:40:03 | midkay | amiconn, update_rect? |
10:40:13 | midkay | Sugardad, you may need to reboot.. |
10:40:17 | Sugardad | yea |
10:40:28 | Paul_The_Nerd | Is it giving an error message? |
10:40:40 | | Join SteL [0] (n=stel@slawson.plus.com) |
10:40:41 | Sugardad | started rockbox n got some playlist error msg n went back to the menu |
10:40:49 | amiconn | midkay: No, actually *redraw* the stuff within the rectangle |
10:41:03 | Paul_The_Nerd | Sugardad: I meant is it giving messages when you try to set it as backdrop |
10:41:04 | | Part XavierGr |
10:41:39 | midkay | so.. draw everything, swap FG and BG, then redraw everything that goes into that rectangle and then updaterect it? |
10:42:18 | amiconn | The only cases where COMPLEMENT looks like you want it is when foreground and background colour are the complement of each other |
10:42:36 | amiconn | (e.g. black on white) |
10:43:24 | Sugardad | gt it |
10:43:30 | amiconn | midkay: Yes, but take care not to draw outside the rectangle. lcd_update_rect() may update a bit more than the exact rectangle you tell it to update |
10:43:37 | Sugardad | i had to show all files n then i could go under backdrop |
10:43:51 | midkay | hmm. |
10:46:19 | amiconn | In fact it would be possible to write a function that just replaces some colours in a rectangular area. If it would replace fg with bg and bg with fg it would to what you want. But it would be very slow. |
10:46:46 | amiconn | Reading each pixel, checking it for 2 special values, replace them if found, and write back... |
10:47:27 | midkay | amiconn, yeah... unfortunate. thanks for the assistance, though. :) |
10:49:40 | | Join [TCK] [0] (n=tckocr@81-178-228-47.dsl.pipex.com) |
10:50:06 | webmind | now news on april 1? |
10:53:36 | | Join bluebrother^ [0] (n=dom@rz-du-phx-130-250.rz.uni-karlsruhe.de) |
10:54:42 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
10:55:31 | midkay | tucoz, you're Mr. Manual, right? :) |
10:56:00 | tucoz | well, I do work on the manual yes :) |
10:56:33 | bluebrother^ | hi tucoz |
10:56:43 | tucoz | hello |
10:56:45 | midkay | yep - i was wondering why you changed the model names to Ipod and Iriver when iPod and iriver are the correct cases. |
10:57:18 | tucoz | midkay, that was discussed some time ago and we wanted to use the english language rules for names |
10:57:32 | midkay | english language rules? ew.. |
10:57:36 | tucoz | hehe |
10:58:02 | midkay | absolutely ugly and quite incorrect, but.. whatever, i guess.. even though pretty much every page on the entire site refers to them as iPod and iriver, if not ipod or iRiver.. |
10:58:20 | tucoz | I know. Thats why we wanted to be consistant |
10:58:32 | bluebrother^ | maybe we should write a short section in the manual explaining this. |
10:58:41 | bluebrother^ | like "about this manual" or so. |
10:58:50 | tucoz | sure, that sounds good |
10:59:09 | midkay | tucoz, what? consistent? how is Ipod and Iriver consistent with every other page on the site? |
10:59:34 | Paul_The_Nerd | midkay: It sets a rule to follow in the future. |
11:00 |
11:00:06 | tucoz | midkay, iriver for instance changed their name to make their logo look better. We can not stick to their graphic designers need to make their logo look pretty |
11:00:20 | midkay | Paul_The_Nerd, why? apple calls it iPod as does everyone else.. iriver calls it iriver. our entire site calls it iPod and iriver.. why are we changing to something uglier, wrong and inconsistent? |
11:00:22 | tucoz | will it be iRiVER next time? |
11:00:48 | midkay | tucoz, i don't think they change weekly or anything.. |
11:00:56 | tucoz | would you call iriver, iRiver, iPod, ipod consistent? |
11:00:57 | Paul_The_Nerd | midkay: Because we're using them as words instead of logos. If it's a proper noun, you capitalize the first letter. |
11:01:18 | midkay | why is it proper? it's an mp3 player.. |
11:01:48 | tucoz | in the manual, it will be something like. 'don't throw your Ipod against a wall' |
11:01:51 | midkay | tucoz, more consistent than adding yet another (case system), yes.. |
11:02:06 | Paul_The_Nerd | Because Iriver is a corporation, and Apple itself uses Ipod as a proper noun, never referring to it as "The iPod" but simply as "iPod" |
11:02:22 | tucoz | and rockbox, should it be ROCKbox (as the logo), rockbox or Rockbox? |
11:02:38 | midkay | Paul_The_Nerd, they have slipped up in a few places by referring to it as "Your iPod" and stuff like that, but they're just being stupid.. ;) |
11:02:49 | midkay | tucoz, whichever you want.. Rockbox seems to be most common. |
11:03:14 | Paul_The_Nerd | midkay: Anyway, it's not my rule. I sat out most of the "How should we capitalize" debate. |
11:03:28 | midkay | just because the logo says ROCKbox doesn't mean everything else does or needs to. our entire site, apple's site, everything, says iPod, not Ipod. |
11:04:00 | tucoz | midkay, it's not really that important. If we on a later state find out that iPod is the proper thing to use, then we simply change the platform file |
11:04:00 | Galois | trying to establish Ipod capitalization is more futile than hackers trying to redefine the word hacker |
11:04:22 | midkay | tucoz, how would that be found out? just check apple.com.. |
11:04:23 | Mikachu | you mean stopping the media from redefining it? |
11:04:56 | tucoz | midkay, sure. I just say it's not that big of an issue at this stage. I just changed the naming for all the current targets |
11:05:00 | midkay | Now iPod plays video, changing the way you experience your music and more. Again. In lighter, thinner 30GB and 60GB models starting at $299, the new iPod is music to your eyes. |
11:05:04 | midkay | from apple's site.. |
11:05:14 | tucoz | is it apple, or Apple? |
11:05:28 | Galois | it's not aPple, that's for sure |
11:05:30 | midkay | Apple. |
11:05:32 | midkay | Galois, haha. |
11:05:38 | tucoz | hehe |
11:06:37 | tucoz | and should we write iPod(tm) at each occurance of the word in the manual as well? |
11:06:53 | midkay | tucoz, why? |
11:07:12 | midkay | not even apple's site does that. |
11:08:08 | tucoz | I don't want it like that. Just to point out that iPod is a trademark. Anyway, it is a macro that changes the name. If we decide later on that iPod should be used, then fine. It's an easy change |
11:08:16 | Galois | [Aa][Pp]ple is going to lose the (tm) status just as surely as Xerox and Kleenex and aspirin |
11:08:38 | midkay | tucoz, i understand - i'm just curious why the debate came out that way.. |
11:08:40 | tucoz | the manual is in draft-mode at the moment |
11:08:46 | Paul_The_Nerd | Man, I hate how many people say to me "Is that your iPod?" to my iriver. |
11:09:00 | Mikachu | just punch them in the face |
11:09:09 | Paul_The_Nerd | It is teeeeeeeeeeempting. |
11:09:23 | bluebrother^ | strange. |
11:09:28 | midkay | tucoz, i noticed.. |
11:09:29 | tucoz | midkay, in my case, it's irivers fault. I never knew what the proper thing to write was. |
11:09:42 | midkay | tucoz, i thought some debate decided on Iriver, not you..? |
11:09:54 | bluebrother^ | I can use \warn in tables, but only in the 1st column ... |
11:10:25 | | Quit safetydan ("Leaving") |
11:10:43 | tucoz | midkay, I agreed with preglow and others on Iriver |
11:10:56 | midkay | :\ |
11:10:59 | tucoz | as iRiver isn't used anymore |
11:11:29 | midkay | now it's iriver, yes. |
11:11:56 | midkay | just after i went through a bunch of wiki pages correcting the case of "iRiver" to "iriver", no less.. |
11:11:58 | tucoz | and by looking at the old logo, it was iRiveR |
11:12:30 | Galois | well you said above these kinds of changes were really easy to make just by changing a macro, so I don't see why it has to be fixed in stone as Iriver |
11:12:53 | tucoz | Galois, for now it's Iriver |
11:13:02 | tucoz | as it is a name |
11:13:28 | tucoz | and their logo is written iriver |
11:13:44 | midkay | tucoz, iriver used to call themselves iRiver. now they refer to themselves as iriver. |
11:13:47 | tucoz | nothing is set in stone |
11:14:03 | *** | Saving seen data "./dancer.seen" |
11:14:55 | tucoz | If you want some other spelling than what we use for now, please add your thoughts to the talks page |
11:15:03 | Galois | my thoughts are that whoever started the initial i trend should be shot |
11:15:16 | * | Paul_The_Nerd points at the iMac |
11:16:18 | | Quit [TCK] (Read error: 110 (Connection timed out)) |
11:16:27 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
11:18:11 | | Join petur [0] (n=petur@rockbox/developer/petur) |
11:18:46 | | Quit Bger (Read error: 104 (Connection reset by peer)) |
11:21:47 | tucoz | bluebrother^, what happens if you use \warn in other columns than the 1st? |
11:21:54 | | Join Bger [0] (n=Bager@217.9.226.114) |
11:22:12 | bluebrother^ | latex fails badly :( |
11:22:30 | tucoz | :( |
11:22:33 | bluebrother^ | I managed to modify \warn to be useable inside of tables. |
11:22:49 | bluebrother^ | in floating text it behaves as a new paragraph. |
11:23:06 | bluebrother^ | while in item lists and tables it only modifies the text given. |
11:23:14 | tucoz | Ok |
11:23:34 | bluebrother^ | also it seems to be impossible (as far as the way I tried) to generate side icons from within tables. |
11:24:07 | tucoz | maybe we need to change the tabularx .sty file for that |
11:24:11 | bluebrother^ | I think \warn and \note shouldn't be used inside tables, but who knows ... |
11:24:36 | bluebrother^ | the problem is that in tables latex isn't in paragraph mode anymore. |
11:24:45 | midkay | tucoz, btw, i looked at the manual the other day for the first time.. very cool. i know you do a major amount of work on it, so nice job, don't get me wrong - i just disagree about the case choice. :) |
11:24:46 | bluebrother^ | and \marginpar does rely on this. |
11:26:14 | tucoz | midkay, thanks. |
11:27:01 | midkay | :) |
11:27:10 | | Join paulheu [0] (i=paulheu@a2018.upc-a.chello.nl) |
11:27:19 | midkay | considering learning a bit about latex and contributing.. |
11:27:49 | midkay | and of course when you're not paying attention, sneak in a commit pertaining to case changes for model names >:D |
11:27:51 | tucoz | cool, that would help |
11:27:54 | tucoz | hehe |
11:28:14 | tucoz | You can do it today, like a aprils fools day joke |
11:28:18 | tucoz | an |
11:28:20 | paulheu | I have a question on C (setting variables) anyone got a sec? |
11:29:16 | midkay | tucoz, haha. yeah.. it would seem like a joke, but it wouldn't be. :) |
11:29:26 | tucoz | hehe |
11:29:28 | midkay | paulheu, feel free to ask.. i may be able to help if noone else.. |
11:29:29 | paulheu | would also be good if you know plugin.c |
11:29:57 | paulheu | I am working on setting the backlight on when a plugin runs.. and restore afterwards |
11:30:14 | paulheu | would this work to set it back both locally and global settin: |
11:30:15 | paulheu | backlight_set_timeout(global_settings.backlight_timeout = bls); |
11:30:31 | | Part SteL |
11:30:32 | midkay | well, you don't want to change the global setting.. |
11:30:44 | midkay | you want to set it to simply on, and then restore the global setting when you leave.. |
11:30:56 | paulheu | Ah.. right duh.. |
11:31:04 | paulheu | see it helps to talk about things.. :) |
11:31:11 | midkay | agreed :) |
11:31:14 | Mikachu | i don't think the backlight should be enabled juts because you're in a plugin though |
11:31:24 | midkay | an option, perhaps.. |
11:31:31 | midkay | i disagree with xobox's forcing of backlight on.. |
11:31:56 | paulheu | so just do backlight_set_timeout (1); to turn on and backlight_set_timeout(global_settings.backlight_timeout); to restore.. |
11:32:05 | Mikachu | yes |
11:32:10 | midkay | seems correct, yeah. |
11:32:12 | Mikachu | midkay: his other games do too |
11:32:17 | paulheu | ah.. cool |
11:32:18 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
11:32:40 | tucoz | A backlight option from within a plugin menu would be nice |
11:32:55 | midkay | Mikachu, i don't like it.. |
11:33:14 | midkay | if a plugin touches the backlight setting, it should really be based on a user's choice.. |
11:33:21 | paulheu | I was planning on putting it in the general/display/LCD options actually.. |
11:33:26 | JdGordon | hey all |
11:33:31 | amiconn | Anyone with a 4G grayscale around? |
11:33:40 | midkay | hey JdGordon |
11:33:48 | midkay | paulheu, that sounds right.. |
11:33:54 | paulheu | I agree it has tobe optional, I am just fiddling with it.. and this is a first of actually changing code so there.. |
11:34:17 | midkay | cool. :) |
11:34:55 | midkay | amiconn, you know about settings - adding a new one will reset the config, right> |
11:34:56 | midkay | ?* |
11:35:07 | amiconn | nope |
11:35:09 | paulheu | I've been looking at the code for weeks as I do my own build over on mysticriver, and did some coding way back (basic..) and it's more logical then it seems at first. |
11:35:22 | paulheu | plus once youget in things start to make sense.. |
11:35:32 | amiconn | If you're just adding a new setting at the end, there's no need to bump the config block version |
11:35:46 | midkay | ah, alright. |
11:35:56 | midkay | paulheu, cool, that's how i started. :) |
11:36:04 | * | amiconn needs testers :/ |
11:36:06 | paulheu | ok thanks guys.. guess I'm off doing some coding:) |
11:36:14 | midkay | paulheu, cool, good luck :) |
11:36:17 | | Part paulheu |
11:36:29 | tucoz | amiconn, ported the greyscale lib? |
11:36:37 | amiconn | Nah, not yet |
11:37:07 | amiconn | I have a working display flip, and some other improvements of the lcd driver |
11:37:21 | tucoz | I see |
11:37:28 | amiconn | Helps me understanding the lcd controller, in preparation for porting the grayscale lib |
11:38:18 | | Quit Sugardad () |
11:40:50 | tucoz | is it me, or is the mini-simulator not functional yet? |
11:41:53 | amiconn | The image is missing, so you can't build one |
11:42:04 | tucoz | I see |
11:42:07 | amiconn | I'll scan my mini today |
11:42:10 | amiconn | (hopefully) |
11:42:38 | tucoz | Did you scan the innards of the mini as well? |
11:42:46 | amiconn | I took photos |
11:43:00 | amiconn | http://www.rockbox.org/twiki/bin/view/Main/IPodMini2GHardwareComponents |
11:43:13 | tucoz | I had a look at that page. |
11:45:20 | | Quit tvelocity ("Ex-Chat") |
11:48:45 | tucoz | bluebrother^, do you know where to find an overview of the marvosym images and their respective latex names? |
11:49:02 | bluebrother^ | you're on linux? |
11:49:34 | bluebrother^ | /usr/share/texmf/doc/fonts/marvosym/marvodoc.pdf on my box |
11:49:41 | tucoz | yes |
11:49:43 | tucoz | thanks |
11:50:15 | | Quit YouCeyE (Remote closed the connection) |
11:50:49 | bluebrother^ | or try ctan, for example here: ftp://dante.ctan.org/tex-archive/fonts/psfonts/marvosym/marvodoc.pdf |
11:51:20 | bluebrother^ | I found an overview over a lot of symbol packages on the net 2 days ago. |
11:51:52 | bluebrother^ | If you're searching for a special symbol ... http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdf |
11:53:17 | | Join safetydan [0] (n=dan@81-178-222-6.dsl.pipex.com) |
11:53:22 | tucoz | I found the doc locally. I'll have a look at the other symbols as well. |
11:53:29 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
11:53:46 | safetydan | oo... wma patch |
11:54:29 | muesli__ | hum, wma on rockbox? |
11:54:46 | Paul_The_Nerd | Oh, he told me he was gonna post it. |
11:55:28 | midkay | question - for the settings struct/menu, if an option has two modes should it be a bool even if it isn't yes/no? |
11:55:47 | Paul_The_Nerd | midkay: What are the two modes? |
11:56:03 | midkay | "relative" and "absolute", for the scroll bar. |
11:56:05 | safetydan | muesli__, yup |
11:56:10 | muesli__ | kewl |
11:56:27 | muesli__ | though i have no wma's ;) |
11:56:39 | tucoz | safetydan, is the archive broken for you as well? |
11:56:47 | safetydan | haven't tried it |
11:56:58 | muesli__ | at least those everlasting "wma-support?" threads will disappear |
11:57:09 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:58:05 | | Join nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
11:58:07 | amiconn | midkay: What would that option do? |
11:58:35 | tucoz | I couldn't tar xvfz it. Had to gunzip and untar it |
11:58:42 | Paul_The_Nerd | tucoz: If you're talking about the WMA one, it opened for me. I had to "extract" it three times with 7-zip though |
11:58:44 | amiconn | Rockbox already suffers from optionitis :/ |
11:58:49 | midkay | amiconn, instead of having the scrollbar displaying the current "page"'s location based off the number of files, absolute mode would display the cursor's pos out of the entire number of files. |
11:58:58 | midkay | optionitis. haha. |
11:59:32 | midkay | ipod's default firmware does that ('absolute') as well as many other players i've used, i thought it'd be a nice option.. |
11:59:33 | safetydan | tucoz, it works if you gunzip it first, then un tar it |
11:59:34 | amiconn | I don't think this makes sense. |
11:59:39 | midkay | amiconn, what? |
11:59:49 | tucoz | safetydan, <tucoz> I couldn't tar xvfz it. Had to gunzip and untar it :-D |
12:00 |
12:00:00 | amiconn | Having the scroll bar showing the cursor pos in relation to the whole list |
12:00:04 | Paul_The_Nerd | I'll be back, my computer's apparently dying |
12:00:05 | | Part Paul_The_Nerd |
12:00:34 | amiconn | It would cause the knob to not fill the whole bar if there's only one page, and would make the knob rather small in general |
12:00:37 | safetydan | tucoz, ah sorry... on the phone as well so not reading :) |
12:00:44 | amiconn | Imho that'd be confusing |
12:00:50 | tucoz | no problem :) |
12:01:15 | tucoz | bluebrother^, quite an impressive document |
12:01:22 | bluebrother^ | :) |
12:01:23 | midkay | amiconn, that is correct.. the knob is smaller but always moves when it's visible. |
12:01:37 | amiconn | Yeah, but that doesn't make sense |
12:01:55 | midkay | why not? many other firmwares do it instead of "our" way.. |
12:02:01 | amiconn | Many? |
12:02:11 | | Join obo [0] (n=obo@82-46-82-224.stb.ubr02.trow.blueyonder.co.uk) |
12:02:11 | midkay | ipod's.. some (all?) rio players.. |
12:02:21 | amiconn | Well, I saw that behaviour in *some* windows application. It confused me like hell |
12:02:33 | Mikachu | i would prefer the scrollbar to be at the right edge |
12:02:42 | midkay | amiconn, you have a mini - can you access the default OS yet? |
12:02:50 | midkay | Mikachu, that'd be a nice option to put in.. |
12:02:57 | amiconn | I could, if I would remove the rockbox bootloader |
12:03:06 | midkay | not worth it, i guess.. |
12:03:17 | amiconn | Even if I'd do, I had no use for it |
12:03:23 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
12:03:34 | amiconn | No itunes installed, and no intention to do so |
12:03:48 | midkay | i mean just in the menus even.. |
12:03:54 | midkay | to see the scrollbar. |
12:03:57 | amiconn | Ah, yes |
12:04:08 | amiconn | I saw that when first playing with the thing |
12:04:21 | amiconn | Confused me the same way as those weird windows apps |
12:04:26 | midkay | confusing? i'm rather used to it, i actually prefer it that way, i thought others might like that too.. |
12:04:32 | midkay | haha. :) |
12:05:14 | amiconn | Windows explorer, nautilus, konquerer... all do it like rockbox. |
12:05:39 | midkay | well, yeah, of course explorer/GUI browsers do.. what else would it be based off? the mouse cursor position? :) |
12:05:50 | midkay | with text single-line entries it seems to vary though.. |
12:05:51 | amiconn | Scrollbar know equals visible window in relation to whole list, and no scrollbar at all if list fits in window |
12:06:30 | midkay | amiconn, works exactly the same with absolute mode, only it equals selected item in relation to whole list.. not displayed at all if it fits, the same way relative works.. |
12:07:57 | * | amiconn doesn't see the point |
12:08:34 | midkay | i didn't think some would, but i thought some people would be used to it that way and prefer that mode.. |
12:08:39 | amiconn | In the current implementation, you already have visual feedback when moving through lists |
12:08:49 | amiconn | Either the cursor moves, or the scrollbar |
12:09:00 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
12:09:08 | Mikachu | i'm not sure if this is what you're talking about, but if the knob is smaller, you know the list is longer |
12:09:15 | midkay | right.. but in the ipod firmware for example, you have the scrollbar and the cursor moving. :) |
12:09:21 | amiconn | With your idea, the scrollbar knob would give the impression that there are way more entries than there actually are |
12:09:36 | Paul_The_Nerd | midkay: I always thought seeing both moving looked kinda funny. |
12:10:00 | midkay | amiconn, well, no, it remains 'accurate'.. if you're used to seeing both move, you're used to seeing a smaller knob for fewer files.. |
12:11:00 | amiconn | Yeah, but you can't easily estimate the total number of files from the knob size without actually going through the list |
12:11:31 | amiconn | Today, I know that there are approx. twice as many files as I can currently see when the knob fills half of the bar |
12:11:58 | midkay | not when the cursor is at the very top, no.. as soon as you begin to move, the scrollbar starts to scale with the cursor and you get a very good idea of how many pages there are. much better a feeling than the standard bar.. |
12:12:16 | tucoz | bluebrother^, wonder what a suitable symbol would be to use for the fixme macro |
12:12:29 | midkay | it's not so much an improvement, amiconn, as just a preference.. |
12:12:33 | bluebrother^ | I used \Lightning for now. |
12:12:55 | amiconn | Imho it would be an almost useless option, but it bloats the binaries... |
12:13:02 | bluebrother^ | as I don't want to use too much different packages only for symbols. |
12:13:03 | amiconn | ...something we don't need |
12:13:11 | Paul_The_Nerd | I was gonna say, whichever one ends up preferred, only one should be picked instead of an option |
12:13:13 | tucoz | good. I actually thought about that as well |
12:13:15 | * | midkay sobs |
12:13:23 | amiconn | We're less than 2KB away of breaking rombox for the fmr |
12:13:30 | bluebrother^ | I also tried placing it on the other margin for faster recognition. |
12:13:33 | midkay | wow. |
12:13:37 | tucoz | the left one? |
12:13:55 | bluebrother^ | but this only works when setting it as a new paragraph. |
12:13:58 | bluebrother^ | yes. |
12:14:15 | tucoz | ok |
12:14:51 | amiconn | What rockbox needs is option & code consolidation, not further bloat |
12:15:02 | tucoz | hehe, you could also use the \MartinVogel or \Womanface |
12:15:13 | midkay | amiconn, when you mention how close we are to the limit, sure, i agree. |
12:15:17 | bluebrother^ | hehe |
12:15:51 | tucoz | lot's of nice symbols. |
12:15:52 | midkay | amiconn, btw, any word on that lang update? |
12:16:11 | Paul_The_Nerd | 3.2 should be codenamed "Redux" and should be entirely focused on streamlining, optimization, and size reduction rather than getting anything new firmly implemented. |
12:16:16 | amiconn | Yes. I have to get my head around that perl stuff |
12:16:29 | | Quit Vertigo_t (Read error: 110 (Connection timed out)) |
12:16:40 | midkay | Paul_The_Nerd, that sounds fun :) |
12:16:44 | Paul_The_Nerd | There's a lot of Archos users who feel they've been forgotten, anyway. |
12:17:21 | tucoz | there are even hieroglyphs available. |
12:17:47 | amiconn | midkay: And btw, just 'because apple does it' is a rather bad justification for a feature. Rockbox should not try to mimic the original firmware of whatever target. |
12:17:53 | tucoz | someone should translate rockbox to hieroglyphic :) |
12:18:02 | tucoz | or whatever that language is called |
12:18:10 | Paul_The_Nerd | Ancient Egyptian? |
12:18:15 | tucoz | probably |
12:18:17 | tucoz | hehe |
12:18:25 | midkay | amiconn, it wasn't my justification.. it was an example. also both rio MP3 players i own do it, and i *think* my iFP-395T did/does it.. |
12:18:33 | Paul_The_Nerd | I'm not sure many concepts would translate |
12:18:34 | * | ashridah seems to recall we've had this "not mimic <original manufacturer> firmware" argument in the past |
12:18:44 | amiconn | So, no iPod 4G (or 3G) grayscale iPod owner around?? |
12:18:54 | midkay | not that we need to mimic them, no. but i like the option and i like the idea of having it. i prefer it. |
12:19:25 | | Join Moos [0] (i=DrMoos@m11.net81-66-158.noos.fr) |
12:19:41 | midkay | it's like saying we have "repeat" or "shuffle" because other mp3 players have it.. well, they do, but that doesn't mean we're mimicing them.. |
12:19:41 | midkay | :) |
12:21:21 | Bger | amiconn: is the "char" signed or unsigned by default ? |
12:21:32 | amiconn | midkay: Hmm, strange. The archos firmware also does it like you describe for iPod |
12:21:51 | amiconn | Iriver does a completely weird thing, it pages instead of scrolls |
12:21:51 | midkay | really? i was thinking it did, but it's been.. well.. years.. :) |
12:22:16 | amiconn | Bg3r: Depends on the architecture. For most it's unsigned, for some it's signed |
12:22:25 | midkay | amiconn, so does their scrollbar show the page like us or the absolute position like i advocate? :) |
12:22:39 | amiconn | Which 'their'? |
12:23:04 | amiconn | Archos does absolute position. Iriver pages, and the knob size doesn't seem to relate to anything |
12:23:58 | amiconn | Indeed. The iriver knob has a fixed size, and the scrollbar is always visible, even if the list fits the screen |
12:23:59 | midkay | hahaha |
12:24:04 | midkay | wtf. |
12:24:07 | midkay | why even have one? :) |
12:24:48 | amiconn | Imho the iriver firmware has the worst UI I've seen in all original firmwares so far |
12:25:11 | JdGordon | na, its not worse than ipod.. |
12:25:17 | tucoz | irivers file browser isn't exactly what you would call good |
12:25:20 | Paul_The_Nerd | Which iriver firmware? |
12:25:24 | JdGordon | .. coming from my 5min experience with ipod :d |
12:25:30 | tucoz | h1xx series |
12:25:31 | midkay | ipod's is actually pretty good IMO.. |
12:25:47 | midkay | at least way better than archos'.. |
12:26:20 | amiconn | Paul_The_Nerd: Both H1x0 and H300 |
12:26:39 | amiconn | midkay: The H1x0 firmware doesn't even have a knob, but it has a bar... |
12:26:51 | midkay | amiconn, whaaa.. |
12:27:07 | amiconn | It just shows arrows at the top/bottom depending on whether there are more entries in that direction |
12:27:17 | midkay | haha. how useful. |
12:28:04 | midkay | wow.. google image search for H120.. three or more rockbox pix right on the first page |
12:29:09 | amiconn | Hmm. The archos Ondio firmware also does that absolute thing... with a bug in the knob size |
12:29:31 | midkay | hahaha. |
12:29:39 | * | amiconn thanks rolo |
12:29:42 | midkay | Only On Archos (tm) :) |
12:29:55 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
12:30:06 | * | midkay wonders if amiconn is warming up to the idea of an option |
12:30:18 | amiconn | Not really |
12:30:34 | amiconn | I still think our way is more intuitive. |
12:30:42 | | Quit kclaf (Connection reset by peer) |
12:30:44 | midkay | opinions aside.. |
12:30:48 | amiconn | In fact it depends on how you think about the bar |
12:30:50 | bluebrother^ | tucoz: I played around with latex2html yesterday |
12:31:23 | bluebrother^ | but the results are pretty poor :( |
12:31:47 | | Join kclaf [0] (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
12:34:09 | midkay | amiconn, i might try a left/right option and see how it works tomorrow.. what are your thoughts on that? |
12:35:42 | * | Paul_The_Nerd thinks it should be absolute on the right, and relative on the left, just to confuse people. |
12:35:53 | midkay | hahaha, that'd own.. |
12:36:26 | midkay | maybe one diagonally across the screen with relative drawn and absolute inverted out of the relative portion.. |
12:36:52 | Mikachu | it should rotate in the middle of the screen |
12:37:36 | midkay | haha. no. wait! a circular scroll bar! and the knob is located at rand() calculated each time an event is detected pertaining to browsing.. |
12:39:33 | tucoz | bluebrother^, so you got results at least |
12:39:40 | amiconn | midkay: That'd be a circular scrollbar with 96 positions, correlated with the clickwheel |
12:40:00 | Mikachu | corkscrew scroll! |
12:40:14 | midkay | press-a-button-and-your-player-is-formatted scroll!! |
12:40:48 | Paul_The_Nerd | There clearly aren't enough "Destroy my player" screens. |
12:41:00 | midkay | :) |
12:41:24 | | Quit scf (Read error: 104 (Connection reset by peer)) |
12:41:24 | tucoz | bluebrother^, first when I tried latex2html it looked pretty good. I.e. by only running it without any options etc. But that was some months ago |
12:41:42 | tucoz | maybe hevea is better |
12:44:28 | bluebrother^ | hevea? |
12:44:42 | tucoz | yes, that is a latex2html program |
12:45:06 | tucoz | if you run ubuntu, it's apt-get hevea |
12:45:12 | bluebrother^ | ah, just found it. Never heard of that before. |
12:45:23 | bluebrother^ | I'm on fedora. |
12:45:47 | tucoz | ok |
12:46:26 | tucoz | got to go. See you later |
12:46:29 | bluebrother^ | cool, they have packages on the project site :) |
12:46:30 | bluebrother^ | cu |
12:46:32 | tucoz | oh |
12:46:40 | tucoz | like, the packages we use? |
12:47:01 | tucoz | oh, for fedora. |
12:47:15 | tucoz | bye |
12:47:17 | | Part tucoz ("Leaving") |
12:48:45 | * | linuxstb wonders why he owns the copyright in all the wma decoder source files... |
12:50:25 | amiconn | copy-n-paste lazyness I'd say |
12:51:42 | | Join actionshrimp [0] (n=nn@host81-129-197-109.range81-129.btcentralplus.com) |
12:53:01 | | Quit Nico_P (Remote closed the connection) |
12:57:13 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
12:57:26 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
12:57:47 | JdGordon | linuxstb: also, so u get sued.. now the real owner :D |
12:58:09 | * | linuxstb needs to have a word with the author... |
12:58:31 | | Join TCK [0] (n=tckocr@81-178-228-47.dsl.pipex.com) |
12:58:50 | JdGordon | does this mean we have mwa decoding? or not finished yet? |
13:00 |
13:01:33 | Paul_The_Nerd | Far from finished, I'd guess |
13:03:01 | linuxstb | It's _just_ the decoder library - no integration at all into Rockbox. There isn't even any standalone test code. |
13:03:26 | JdGordon | ok |
13:04:48 | linuxstb | What do people think about making an exception for WMA support and adding it to CVS after the feature freeze (assuming a working patch appears)? I wouldn't have any objections. |
13:05:27 | JdGordon | wma would be nice.. to keep the masses happy.. but a rule is a rule.. |
13:05:38 | JdGordon | add my text editor before the freeeeze.... :'( |
13:05:52 | JdGordon | .. or tell me what needs to be done so ti deos get added.. |
13:09:24 | midkay | night all |
13:09:30 | JdGordon | nn |
13:09:46 | Moos | linuxstsb: a rule have *always* exception :-) |
13:14:05 | *** | Saving seen data "./dancer.seen" |
13:14:14 | | Part Paul_The_Nerd |
13:16:37 | | Join [TCK] [0] (n=tckocr@81-178-161-60.dsl.pipex.com) |
13:20:51 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-128-180.pools.arcor-ip.net) |
13:22:13 | | Join leftright [0] (n=414a01bd@labb.contactor.se) |
13:22:42 | leftright | Slasheri, you aorund ? |
13:25:13 | leftright | dircache doesn't enable from a config file, I have to manually reselect the dircache option (after loading the cfg file), yes, no, yes for the change to take. |
13:26:39 | | Part leftright |
13:31:58 | | Quit TCK (Read error: 110 (Connection timed out)) |
13:45:59 | Slasheri | hmm, that's weird |
13:47:26 | Mikachu | hoho, i crashed the simulator by writing bad plugin code |
13:47:58 | Mikachu | maybe not so strange since the code runs natively |
13:48:21 | | Quit bluebrother^ ("bbl") |
13:50:07 | Mikachu | hm, why doesn't foo %= 10; work to keep foo between 0 and 9 if foo was negative? |
13:50:19 | Mikachu | if it's 10, the result is 0 as expected |
13:52:54 | Slasheri | hmm? |
13:53:21 | Slasheri | if foo is a counter counting up, then that should work |
13:53:55 | Mikachu | it's a variable that keeps track of a position, i wanted to do a simpler bounds check than 2 if statements and assignments |
13:54:57 | Slasheri | ah, yes. But you can't check the negative boundary with that |
13:55:08 | Slasheri | so better to put at least one if there |
13:55:20 | Mikachu | okay, that's a bit strange |
13:55:24 | Slasheri | in fact, ifs may be faster too |
13:55:32 | Mikachu | yeah, i'm just lazy :) |
13:55:40 | Mikachu | trying to implement life |
13:55:49 | Slasheri | :) |
13:58:14 | | Join Vertigo_t [0] (n=vertah@cor9-ppp1865.bur.dsl.connect.net.au) |
13:59:29 | Mikachu | hoho, done |
13:59:54 | Mikachu | for small values of done |
14:00 |
14:05:03 | Mikachu | http://mikachu.ath.cx/life.c (only works for ipods so far, i've spent about 20 minutes on it) |
14:07:05 | Mikachu | just the keybinds and the display constants need some more general defining |
14:08:26 | Mikachu | hrm, it compiles for sim but my struct syntax doesn't seem to be liked by target gcc |
14:09:17 | Mikachu | there |
14:18:37 | amiconn | Hmm, how can I strip quotes from a string in perl? |
14:19:04 | Mikachu | somtehing like a =~ s/["']//g; maybe, my perl isn't very strong though |
14:20:39 | amiconn | I mean within an expression, and only quotes at the beginning or end |
14:25:08 | JdGordon | is there a way in unix to run a program and find out its mem usage while its running? |
14:26:13 | Mikachu | i don't think you can do it without making a copy or modifying the original string |
14:26:27 | Mikachu | JdGordon: run top |
14:26:47 | Mikachu | memory usage reporting in linux is a bit shaky though |
14:27:42 | Mikachu | http://bmaurer.blogspot.com/2006/03/memory-usage-with-smaps.html |
14:27:51 | amiconn | Nah, I moved the strip, and found how to do it in one regex |
14:28:07 | amiconn | regex are powerful, but may cause brainhurts, so beware... |
14:28:30 | amiconn | s/^\"|\"$//g |
14:28:53 | Mikachu | that's the one |
14:29:01 | | Join webguest74 [0] (n=3e4f4094@labb.contactor.se) |
14:42:09 | Slasheri | or something like that: s/^['"](.*)['"]$/$1/; |
14:42:20 | ashridah | line noise! |
14:42:31 | Slasheri | :D |
14:43:32 | Mikachu | Slasheri: that should work too, but be slower |
14:43:49 | | Join bluebrother^ [0] (n=dom@rz-du-phx-130-250.rz.uni-karlsruhe.de) |
14:44:49 | webguest74 | won't amiconn's version only match either? |
14:44:51 | webguest74 | not both |
14:45:06 | Mikachu | it will match both, because of the g |
14:45:10 | webguest74 | ah, right |
14:45:19 | Slasheri | yeah. And some nice perl lines, for example this one converts the first character of every sentence to upper case and adds periods: perl -ple's/(^|\.\W*)(\w)/$1\U$2/g,s/(?:\.|(\w))([^.\w]*)$/$1.$2/' |
14:45:23 | Slasheri | :D |
14:45:47 | amiconn | Slasheri: Your version wouldn't keep anything if there are no quotes |
14:46:00 | amiconn | I need to strip quotes, but they might not be present |
14:46:09 | Slasheri | ah |
14:46:25 | Mikachu | s/^['"]?(.*)['"]?$/$1/; |
14:46:44 | amiconn | not kiss... |
14:48:01 | Mikachu | just saying :) |
14:48:03 | * | amiconn wonders what jabber there is in deutsch.lang so that the conversion script still strips it down by ~5 % |
14:50:18 | * | webguest74 is excited to discover wma decoderlib |
14:51:07 | * | amiconn is silly |
14:51:21 | amiconn | I scrapped all deprecated stuff, so it has to become smaller... |
14:51:37 | linuxstb | webguest74: There's still a _lot_ of work to do before it can be used in Rockbox though... |
14:51:57 | | Join Lost-ash [0] (n=ashridah@220-253-123-112.VIC.netspace.net.au) |
14:52:55 | webguest74 | linuxstb: yeah, but less than previously |
14:53:16 | | Quit Lost-ash (Client Quit) |
14:54:38 | webguest74 | Feature freeze: 0:00 CET, Mon 3rd April 2006 |
14:54:52 | webguest74 | Is that sun->mon or mon->tue |
14:55:23 | Mikachu | should be the first |
14:55:32 | Mikachu | i think |
14:55:42 | linuxstb | I expect so too. |
14:56:48 | linuxstb | But why CET, and not CEST? |
14:57:31 | webguest74 | Good question |
15:00 |
15:00:28 | webguest74 | http://www.rockbox.org/TODO :) |
15:00:54 | Mikachu | Last-Modified: Thu, 14 Aug 2003 23:03:59 GMT |
15:01:35 | webguest74 | Yeah, the rockbox website seem to have lots of oooooold files littered here and there |
15:09:05 | | Quit ashridah (Read error: 110 (Connection timed out)) |
15:10:59 | actionshrimp | hmm im trying to back up my mp3s directory from one PC to another, loads of the files are backed up already so i only want to copy files which dont exist at the destination, is there an xcopy switch to do that |
15:12:21 | amiconn | aaaaaaaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrrrrrrrrghhhhhhhhhhhhhhhhhhhhhh! |
15:12:31 | amiconn | I just deleted my english.lang :-( |
15:13:04 | linuxstb | ouch... |
15:13:12 | amiconn | Phew, my editor still had it loaded.... |
15:13:25 | linuxstb | Lucky... |
15:13:31 | amiconn | Yeah, really |
15:13:36 | amiconn | Many hours of work... |
15:13:50 | linuxstb | Now make 10 copies :) |
15:14:09 | *** | Saving seen data "./dancer.seen" |
15:14:16 | amiconn | I just went: 'hey, I have converted all .lang files to new format as .txt, now delete *.lang then rename *.txt to *.lang |
15:14:26 | amiconn | But that doesn't hold for english.lang... |
15:14:52 | linuxstb | actionshrimp: A tool like "rsync" will do that. I'm sure there are GUI apps as well for Windows that can do it. |
15:15:05 | actionshrimp | ok, ill investigate |
15:15:06 | preglow | oooh, wma patch |
15:15:07 | actionshrimp | thanks a lot |
15:15:10 | * | amiconn is about to commit the .lang rework |
15:17:22 | webguest74 | preglow: heard about seeking in musepack? |
15:17:25 | linuxstb | preglow: It's not really a patch - just a "libwma" which looks like it won't compile inside Rockbox (malloc etc). But it looks a good start to me. |
15:18:17 | | Join ender` [0] (i=ychat@84.52.165.220) |
15:21:39 | preglow | webguest74: not with the current format |
15:21:52 | preglow | webguest74: but something seems to be happening with musepack seeking these days |
15:24:20 | webguest74 | http://www.musepack.net/forum/viewtopic.php?t=299 - I believve some of this works for the current format as well |
15:24:33 | webguest74 | http://www.rockbox.org/irc/rockbox-20060331.txt from 01:53 |
15:24:59 | webguest74 | At least, that's the impression I got |
15:30:21 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
15:30:43 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
15:31:21 | preglow | webguest74: some of it might work, but it really requires an encoder patch to work perfectly |
15:32:21 | preglow | ouch |
15:32:26 | preglow | 64 by 32 bit multiply |
15:32:32 | linuxstb | Where? |
15:33:25 | preglow | in the wma decoder |
15:35:21 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
15:35:51 | amiconn | Wow, my .lang rework adds up to almost 3MB .diff |
15:36:09 | Bger | wow :) |
15:36:22 | webguest74 | preglow: I don't know how well it works without the encoder patch, just sounded like it was good enough |
15:37:42 | preglow | linuxstb: i think this thing will need a bunch of optimising |
15:37:42 | | Join webguest70 [0] (n=4428b84e@labb.contactor.se) |
15:39:05 | linuxstb | I'm sure it will. |
15:39:26 | linuxstb | I wish the author would drop in here... |
15:39:35 | | Join herz42 [0] (n=herz42@p549FE033.dip.t-dialin.net) |
15:40:57 | Mikachu | linuxstb: that ipl bootloader2 guy was here again yesterday or so, not sure if anyone saw him but me |
15:41:31 | Mikachu | 19:04 <tempi> i have another question: do you have use for the ability to pass a text string to the loaded rockbox from the loader? e.g. that you can configure the loader to launch rockbox with either of 2 or more arguments and the user can then select them at boot time? |
15:42:09 | Mikachu | 19:05 <tempi> if so, contact me soon, please, over at #ipodlinux-dev or personally (might have to try my other nick "tempel" then as well) |
15:42:40 | preglow | hmm, i guess that might be rather nice |
15:42:45 | preglow | but how to do it |
15:42:54 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
15:43:13 | preglow | that way the bootloader can pass info like whether usb mode has been entered, what display type some ipods use, etc |
15:44:53 | amiconn | Meh, why does the build system not pick my my oops commit? |
15:45:07 | amiconn | The red builds should already be fixed |
15:45:08 | * | Mikachu bunps amiconn |
15:45:23 | Mikachu | preglow: maybe it can write somewhere in iram? |
15:45:29 | * | amiconn has to go now. cvs source should build w/o error |
15:45:42 | | Join Rob2222 [0] (n=Miranda@AC9EFA52.ipt.aol.com) |
15:45:47 | webguest70 | hi |
15:46:20 | preglow | hrmm |
15:46:30 | Moos | amiconn: I'll begin francais.lang rework next week |
15:46:44 | webguest70 | does rockbox work on ipod mini 4g? |
15:46:49 | linuxstb | preglow: I can't think of anything useful the bootloader could tell Rockbox that Rockbox couldn't figure out for itself. |
15:47:05 | preglow | the two examples i mentioned was what came to mind |
15:47:10 | JdGordon | Cassandra: u around? |
15:47:12 | linuxstb | webguest70: It works on the 2nd Generation minis, and _may_ work on the first generation. |
15:47:31 | webguest74 | amiconn: it's building now |
15:47:42 | linuxstb | preglow: Rockbox can figure the LCD type out for itself easily. Also, how does the bootloader know if USB mode has been entered? |
15:48:26 | webguest70 | i have the the version with the click wheel so its definately past 2nd generation |
15:48:33 | webguest70 | i guess im out of luck then? |
15:48:38 | preglow | linuxstb: then why is that info currently passed in the upper byte of ram from the bootloader? |
15:48:47 | webguest74 | webguest70: There are only two generations of Minis |
15:48:50 | webguest74 | afaik |
15:49:09 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
15:49:11 | Mikachu | can't all you webguests use real nicks so i don't get so confused? |
15:49:12 | webguest70 | oh |
15:49:31 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
15:50:07 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
15:51:26 | | Nick webguest74 is now known as realnick (n=3e4f4094@labb.contactor.se) |
15:52:08 | linuxstb | preglow: Yes, the hardware version (e.g. 0x60000) is something that the bootloader needs to pass to Rockbox (or we change Rockbox to store it somewhere before we remap RAM). |
15:52:29 | Mikachu | realnick: ha ha :P |
15:52:59 | linuxstb | webguest70: Here is a good description of the different ipods: http://ipodlinux.org/Generations |
15:53:07 | preglow | hrmm |
15:53:19 | preglow | the current fixed point format used in libwma sure wont be easy to optimise for coldfire |
15:53:45 | linuxstb | Do you know if the author is an iriver owner? |
15:53:56 | preglow | nope |
15:54:34 | linuxstb | How will it work on ARM? |
15:54:41 | preglow | just fine |
15:55:06 | | Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) |
15:56:50 | webguest70 | which bootloader should i use for my mini? |
15:57:14 | preglow | and i dont think the output precision is too grand in this thing |
15:57:24 | preglow | 16 bits |
15:57:36 | | Quit tianjing (Remote closed the connection) |
15:57:44 | linuxstb | webguest70: Which mini do you have? First or Second generation? |
15:58:10 | | Join tianjing [0] (n=mat@jullay.net) |
15:59:15 | webguest70 | second |
15:59:39 | linuxstb | I'll build a bootloader now and upload it to the installation wiki page. Give me a few minutes. |
16:00 |
16:00:06 | webguest70 | wow, thats cool |
16:00:26 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
16:02:05 | linuxstb | webguest70: It's at the bottom of this page: http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
16:03:28 | linuxstb | I haven't tested it (I don't own a mini), so please let me know if it's OK. Also, it's a known issue that this bootloader will cause the display in the Apple firmware to be corrupt (mirrored and offset slightly). So if you want to keep using the Apple firmware, you'll need to uninstall the bootloader until that problem is fixed. |
16:04:11 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
16:04:18 | webguest70 | im installing it now |
16:04:48 | preglow | i |
16:04:58 | preglow | i will see about trying it out sooner or later |
16:05:13 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
16:05:38 | * | preglow gone |
16:05:52 | Mikachu | is it possible to make the nano apple firmware mirrored too? :P |
16:06:14 | * | Mikachu does the Silly Dance [tm] |
16:07:10 | linuxstb | Yes - look at it in a mirror... |
16:08:00 | webguest70 | ok its installed |
16:08:13 | webguest70 | no for the moment of truth |
16:08:21 | webguest70 | *noe |
16:08:36 | webguest70 | wow |
16:08:49 | webguest70 | it showed some text really quick |
16:08:54 | webguest70 | like it was loading |
16:08:59 | webguest70 | then it just rebooted |
16:09:22 | | Join obo_ [0] (n=obo@82-46-82-224.stb.ubr02.trow.blueyonder.co.uk) |
16:09:54 | webguest70 | what could i have done wrong? |
16:10:14 | realnick | Do you have the Rockbox files on your drive? |
16:10:25 | webguest70 | i think so |
16:10:32 | realnick | A ".rockbox" directory? |
16:11:20 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
16:11:33 | realnick | Did you download a cvs build from http://www.rockbox.org/cvs.shtml and unzip to your ipod? |
16:11:58 | webguest70 | no i click older on the wiki |
16:11:59 | | Quit obo (Nick collision from services.) |
16:12:12 | webguest70 | i have to use a cvs build? |
16:12:28 | | Nick obo_ is now known as obo (n=obo@82-46-82-224.stb.ubr02.trow.blueyonder.co.uk) |
16:13:15 | | Quit ScoTTie_ () |
16:13:27 | | Join ohrn [0] (n=ohrn@h133n1fls309o285.telia.com) |
16:13:39 | realnick | In the wiki? Where? |
16:14:34 | realnick | Ah, a daily build? |
16:14:59 | webguest70 | yes |
16:14:59 | webguest70 | here |
16:14:59 | webguest70 | http://www.rockbox.org/daily.shtml |
16:14:59 | DBUG | Enqueued KICK webguest70 |
16:14:59 | webguest70 | thats where i got it from |
16:15:38 | webguest70 | it shows the rock boot screen for a second |
16:15:47 | webguest70 | then my ipod goes into disk mode |
16:16:14 | webguest70 | or it reboots |
16:16:48 | webguest70 | im trying cvs now |
16:19:19 | | Quit MarcoPolo ("Bye !") |
16:20:22 | webguest70 | cvs one doesnt work either |
16:20:57 | | Join fergie [0] (n=fergie@ip-81-11-243-93.dsl.scarlet.be) |
16:21:09 | webguest70 | all i get is the rockbox boot loader for half a second |
16:21:28 | | Join kernel_sensei [0] (n=boris@gentoo/developer/kernelsensei) |
16:21:51 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
16:22:56 | linuxstb | Can you read any messages from the bootloader, or does it disappear too fast? |
16:23:53 | webguest70 | it disappears very fast |
16:23:57 | webguest70 | just long enough to see the usb symbol |
16:24:05 | webguest70 | after some text scrolls by |
16:24:05 | linuxstb | Do you have the USB cable inserted? |
16:24:14 | webguest70 | nope |
16:24:34 | linuxstb | It seems like Rockbox thinks you have USB inserted, and is rebooting you into disk mode... |
16:24:40 | webguest70 | infact it only stays on if i leave usb cable in actually |
16:24:51 | linuxstb | The USB symbol is displayed by Rockbox itself - so the bootloader is loading Rockbox OK. |
16:25:16 | linuxstb | amiconn is the only dev with a mini - but I don't think he's around at the moment. |
16:28:21 | | Quit kernelsensei (Connection timed out) |
16:28:22 | | Nick kernel_sensei is now known as kernelsensei (n=boris@gentoo/developer/kernelsensei) |
16:29:28 | webguest70 | how can i make it NOT think a usb cable is plugged in? is this a setting issue or something? |
16:29:45 | webguest70 | i unmounted it properly i think |
16:30:43 | linuxstb | It seems to be an issue with the USB detection in Rockbox. |
16:31:12 | webguest70 | i can no longer access the apple firmware by holding menu anymore |
16:33:05 | linuxstb | I think I remember amiconn saying that the button driver in the bootloader isn't working on the mini either at the moment. Deleting rockbox.ipod will cause the bootloader to start the apple firmware. |
16:34:02 | fergie | maybe an interesting replacement for gnuchess: http://arctrix.com/nas/fruit/ , an open source chess engine on GM level. |
16:34:37 | linuxstb | webguest70: I've just built you a rockbox.zip without (I hope) USB detection if you want to test: http://www.davechapman.f2s.com/rockbox/rockbox-mini2gnousb.zip |
16:34:48 | linuxstb | fergie: Any idea about the requirements in terms of CPU and RAM? |
16:37:01 | fergie | The largest part should be the hash table I think, and you can set that at any amount I think. |
16:37:21 | linuxstb | C++ doesn't fit into Rockbox well either. So it should be converted to C. |
16:38:21 | | Join Genre9mp3 [0] (n=yngwiejo@dslcustomer-230-197.vivodi.gr) |
16:38:25 | fergie | ah ok |
16:38:55 | webguest70 | ok im testing it |
16:39:50 | webguest70 | it works! |
16:40:03 | webguest70 | the menu atleast |
16:40:03 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
16:40:05 | webguest70 | hold on |
16:40:08 | webguest70 | testing audio |
16:40:57 | webguest70 | interesting |
16:41:05 | webguest70 | my ipod_control folder isnt showing |
16:41:31 | | Join Jungti1234__ [0] (n=jungti12@124.60.15.86) |
16:41:37 | linuxstb | You need to go the main menu, then General Settings -> File View -> Show Files and set it to All |
16:41:43 | webguest70 | ah ok |
16:41:44 | | Quit Jungti1234 (Read error: 104 (Connection reset by peer)) |
16:41:57 | | Nick Jungti1234__ is now known as Jungti1234 (n=jungti12@124.60.15.86) |
16:42:03 | Genre9mp3 | Maybe a stupid question but....I just compiled a build using some patches I wanted and yesterday's CVS. Everything is OK but when I go to see the version it says: 060401-1653... this is normal? |
16:42:08 | linuxstb | iPod_Control has the hidden/system bits set - so Rockbox doesn't show it by default. |
16:42:10 | | Join Spida [0] (i=Spida@p508A29F1.dip0.t-ipconnect.de) |
16:42:19 | Mikachu | Genre9mp3: what else would it say? |
16:42:44 | Genre9mp3 | I don't know....I thought it was saying CVS date & time... |
16:42:51 | Genre9mp3 | stupid me... |
16:43:35 | webguest70 | cool |
16:43:39 | linuxstb | webguest70: You could also test TagCache - it will build (in Rockbox) a database of all your music that you can browse by artist, album etc : http://www.rockbox.org/twiki/bin/view/Main/TagCache |
16:45:03 | webguest70 | hey, are there any visualizations, by any chance? |
16:45:26 | Mikachu | webguest70: try the oscilloscope plugin |
16:45:55 | realnick | Genre9mp3: It shows build time, afaik |
16:45:59 | webguest70 | cool |
16:46:14 | fergie | This is maybe also be interesting http://www.radagast.se/othello/zebra.tar.gz, a very strong implementation of the classic boardgame Othello. General details: http://www.radagast.se/othello/ |
16:47:28 | webguest70 | how do I download TagCache? |
16:47:42 | Genre9mp3 | Is there a way to find out the CVS source date & time I used? (just out of curiosity) |
16:48:15 | linuxstb | No - every file in CVS has its own date/time. |
16:48:16 | | Quit midkay_ (Read error: 104 (Connection reset by peer)) |
16:48:39 | Genre9mp3 | Oh...I see...thanks |
16:48:59 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
16:49:55 | linuxstb | fergie: You have about 31 hours to go before the v3.0 feature freeze... |
16:50:26 | Mikachu | fergie: that bluechip guy wrote an othello plugin for rockbox |
16:50:50 | realnick | Ah, that's where.. I could've sworn Rockbox already had one |
16:50:51 | linuxstb | How do you know bluechip is a guy? |
16:51:15 | Mikachu | statistics |
16:51:19 | | Join RedBreva [0] (n=chatzill@host86-133-124-164.range86-133.btcentralplus.com) |
16:51:40 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:51:40 | * | petur runs an iriver sim with recording stubs ;) |
16:51:50 | Moos | linuxstb: haha :D , reference to the closed anonymous debate? |
16:51:51 | linuxstb | I was just commenting on his/her wish for anonymity. |
16:52:08 | Mikachu | well, i'm only guessing |
16:52:31 | Mikachu | and since english doesn't have a pronoun for a person with unknown gender, i'll just say him |
16:54:31 | | Quit Spida_ (Connection timed out) |
16:54:44 | linuxstb | petur: That will be useful for the manual authors. Are you going to commit? |
16:55:06 | petur | just testing the other platforms to avoid red builds |
16:55:08 | webguest70 | actually |
16:55:11 | webguest70 | theres it |
16:55:57 | linuxstb | webguest70: Yes, tagcache is part of Rockbox. |
16:56:27 | webguest70 | i see that now |
16:56:51 | webguest70 | i was just browsing through my songs that were organized by itunes |
16:57:01 | webguest70 | automatically shows the name |
16:59:08 | webguest70 | is there a built in feature to convert the filename to the name shown by id3? |
17:00 |
17:00:05 | RedBreva | http://www.rockbox.org/tracker/task/4985 : iPod2G manual fails to build, there is a mistake in tools/configure - refers to ipodmini2g, but platform file is called ipodmini |
17:00:28 | Mikachu | i thought it would fail to build by lack of bitmaps anyway |
17:00:35 | Jungti1234 | hi |
17:00:44 | safetydan | Hrmm... no Zagor. Anyone know how to disable flyspray emails temporarily? |
17:00:51 | RedBreva | It will, but I have submitted patch with temp bitmaps to fix that.. |
17:01:31 | Mikachu | doest that just make it harder to see which are needde? |
17:02:15 | RedBreva | The imge has a big red FIXME n it, so browsing the manual makes it easy to spot which screendumps are required to be taken.. |
17:02:17 | | Join damaki [0] (n=Chocolat@ALille-153-1-79-163.w86-207.abo.wanadoo.fr) |
17:06:37 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
17:07:35 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-83-227.w86-203.abo.wanadoo.fr) |
17:08:07 | | Quit fergie () |
17:08:22 | | Quit ohrn (Read error: 104 (Connection reset by peer)) |
17:09:33 | bluebrother^ | RedBreva: I'm trying to extend the \screenshot macro to skip missing images |
17:09:47 | bluebrother^ | but something still doesn't work. |
17:12:32 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
17:14:11 | *** | Saving seen data "./dancer.seen" |
17:14:20 | webguest70 | hey i noticed something |
17:15:33 | | Quit RedBreva (Excess Flood) |
17:16:23 | | Join RedBreva [0] (n=chatzill@host86-133-124-164.range86-133.btcentralplus.com) |
17:16:24 | webguest70 | when i enable the eq on my 2g mini, songs get a little choppy if the song contains a particulary high amount of the adjusted frequency |
17:16:41 | | Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) |
17:18:15 | | Quit mikearthur ("Konversation terminated!") |
17:18:25 | webguest70 | instead of distortion it does a complete sound drop |
17:19:10 | webguest70 | i tried a little bass boss |
17:19:49 | webguest70 | hey is there anyway to record, like with ipodlinux? |
17:23:08 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
17:24:35 | realnick | No recording on ipods yet, no. The EQ is too heavy on the CPU to use with heavy songs |
17:24:49 | realnick | high quality etc. |
17:25:37 | | Quit Genre9mp3 () |
17:25:39 | webguest70 | i c |
17:28:36 | Nico_P | Slasheri: you there ? |
17:30:02 | Slasheri | Nico_P: hi, yes |
17:30:06 | Nico_P | hi |
17:30:32 | Nico_P | just wanted to know if you'd spotted any big ugly mistakes in my album art code yesterday... |
17:30:46 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
17:31:54 | Slasheri | well, i haven't looked that so closely but it just looks like it can't work that way |
17:32:28 | | Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
17:32:47 | Nico_P | Slasheri: why not ? |
17:32:51 | Slasheri | i haven't yet investigated what would be a quick fix for the patch until metadata storage has been implemented |
17:33:19 | Slasheri | hmm, just a moment |
17:35:04 | Slasheri | at first, the buffer might wrap and it seems that hasn't been counted on |
17:35:26 | | Join bl1 [0] (n=raf82@brn91-1-82-234-3-71.fbx.proxad.net) |
17:35:43 | | Quit midkay_ (Read error: 110 (Connection timed out)) |
17:35:46 | bl1 | hello everyone |
17:35:55 | | Nick bl1 is now known as raf82 (n=raf82@brn91-1-82-234-3-71.fbx.proxad.net) |
17:36:32 | Slasheri | and then you just increase buf_widx and change filepos and start_pos.. but that's not enough |
17:36:49 | Slasheri | when skipping backwards for example, the buffer position will go very wrong |
17:37:06 | Nico_P | i do change buf_ridx at some places, but it still isn't enough |
17:37:25 | Slasheri | yeah, it would be very hard to fix it |
17:37:35 | Slasheri | proper way to do it would be to wait for the metadata storage :) |
17:37:45 | Nico_P | :p |
17:38:01 | Nico_P | but how is that going to be easier to do ? |
17:38:43 | Nico_P | because you're going to make the codec buffer big enough to store the metadata too ? |
17:39:02 | Slasheri | now, there is a separate metadata storage layer in the playback engine |
17:39:16 | Slasheri | then you wouldn't need to worry about those buffer indexes at all |
17:39:32 | Slasheri | just to tell the engine how much you want to store metadata and what type |
17:39:37 | Slasheri | -w |
17:40:12 | Nico_P | yes, but reserving a space in there for album art is a waste of memory for those who don't use it and for tracks without album art |
17:40:20 | Nico_P | tha'ts what i did before |
17:40:35 | Slasheri | there is no need to reserve any space |
17:40:46 | Slasheri | we would allocate the space while filling the buffers |
17:40:58 | Slasheri | if there is album art, then that is loaded and space allocated |
17:41:05 | Slasheri | otherwise, no space are to be wasted |
17:41:13 | | Quit webguest70 ("CGI:IRC") |
17:42:25 | Nico_P | ah ok |
17:42:41 | Nico_P | but that's not possible with the current system, right ? |
17:42:53 | Slasheri | nope |
17:43:04 | realnick | Hrm, quick C question: How do I get the unsigned integer value of a char? (int) buf[i] gives me a negative value.. I assumed (unsigned int) buf[i] would help me, but it doesn't |
17:43:42 | Nico_P | ok, then i think i'll wait... i'll probably go back to a memory wasting solution that works well and add things like scaling |
17:43:42 | Slasheri | (unsigned char)buf[i] |
17:43:47 | realnick | ah |
17:43:50 | realnick | thanks |
17:43:52 | Slasheri | Nico_P: good |
17:44:26 | Nico_P | and then it should be quite easy to move to the new system |
17:44:37 | Slasheri | yep |
17:44:46 | Nico_P | have you started looking at it ? |
17:44:46 | * | Nico_P is hoping |
17:45:10 | Slasheri | i have had some ideas.. but i can't make it before the feature freeze.. |
17:45:21 | Slasheri | so you will have to wait for a month |
17:46:04 | Nico_P | i'm not in a hurry... as long as i have album art showing on my screen i'm pleased :) |
17:46:48 | Slasheri | :) then you may consider some quick temporary fixes but you will need to read the sources more carefully to understand what are the problems |
17:47:38 | Nico_P | i think i'll just go back to my old system... i don't care about the 'memory waste' because i actually use the space so it's not a waste |
17:47:51 | Nico_P | it worked fine |
17:48:17 | linuxstb | Is there any way to define binary constants in C? |
17:49:07 | Slasheri | hmm, what kind of binary constants? |
17:49:53 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
17:50:07 | linuxstb | A constant number in binary - I would have expected 0b1001011 to work, but it seems ANSI C doesn't support it. |
17:50:27 | Slasheri | ah, interesting. i don't know about that |
17:50:35 | Slasheri | probably you should just use hex codes |
17:50:43 | Slasheri | those are pretty easy to convert to binary in mind |
17:50:59 | Slasheri | as one symbol means 4 bits |
17:52:00 | linuxstb | Yes, but in this case the binary would be much more readable - I'm using it to define templates for a Sudoku game generator. I'll have to write a script to convert them to hex... |
17:53:09 | | Join davinci [0] (i=alexande@Oe192.o.pppool.de) |
17:53:15 | Slasheri | hmm, true. or maybe you could make a define.. something like BIN(1,0,0,1,0,1,1) |
17:54:13 | Slasheri | or even BIN(01001011); |
17:55:36 | davinci | hello. can somebody please commit this patch: http://www.rockbox.org/tracker/task/4942 and close the task? |
17:56:40 | linuxstb | Slasheri: That's too much work... I'll just put the binary pattern in a comment next to the hex value. |
17:56:56 | linuxstb | They don't need to be changed anyway. |
17:57:34 | Slasheri | well, i just made a define.. now testing if it works :) |
17:57:56 | | Part stripwax |
17:59:27 | Slasheri | hehe, no it doesn't :) |
18:00 |
18:00:01 | davinci | anybody? |
18:00:36 | | Quit RedBreva ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
18:00:54 | | Join muesli- [0] (n=muesli_t@88.134.20.76) |
18:01:50 | linuxstb | Slasheri: It's OK - a quick AWK script solved the problem. |
18:06:46 | petur | davinci: amiconn did some lang updates some hours ago, sure the patch is still needed/working ok? |
18:10:33 | | Quit mirak (Connection timed out) |
18:11:28 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
18:13:22 | sharpe | i'm awake! |
18:27:50 | | Join elinenbe_ [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
18:28:01 | | Quit davinci (Read error: 104 (Connection reset by peer)) |
18:36:09 | Jungti1234 | bye |
18:36:20 | | Quit Jungti1234 () |
18:38:29 | | Join ScootScat_ [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
18:38:40 | | Join davinci [0] (i=alexande@Oe192.o.pppool.de) |
18:39:04 | | Quit ScootScat (Read error: 110 (Connection timed out)) |
18:42:52 | | Quit damaki (Read error: 110 (Connection timed out)) |
18:44:18 | davinci | back, sorry I don't know anymore who, but somebody asked if this patch works with newest changes: yes it does. |
18:45:26 | sharpe | that's kind of odd... |
18:45:58 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
18:45:58 | | Nick elinenbe_ is now known as elinenbe (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
18:46:34 | | Join MulziSAW [0] (n=mulzisaw@p54B6914F.dip0.t-ipconnect.de) |
18:46:39 | sharpe | doom isn't compiling and i haven't even touched it... |
18:48:08 | petur | davinci: I mean, amiconn did quite some changes this afternoon so I suspected the patch was either outdated by it or not applying anymore |
18:50:01 | | Join SereRokR [0] (n=Fletcher@Fcc30.f.strato-dslnet.de) |
18:50:08 | davinci | petur: I make this patch AFTER amiconn apdated language files |
18:50:38 | petur | heh, I just saw it ;) |
18:50:50 | MulziSAW | patch works fine for me too ^^ |
18:53:35 | petur | there's something wrong with it |
18:53:56 | petur | no wait |
18:57:03 | | Join BHSPitMonkey [0] (n=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
18:57:15 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-57-234.w82-121.abo.wanadoo.fr) |
18:58:14 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
18:58:36 | davinci | what? |
18:58:44 | petur | it's ok |
18:58:57 | petur | are you already in the credits? |
19:00 |
19:00:42 | davinci | no |
19:00:55 | petur | soon you will ;) |
19:01:06 | davinci | what was wrong? |
19:01:20 | davinci | :D |
19:01:32 | petur | nothing, I thought there was a double, but it's ok |
19:02:29 | davinci | the patch was created by CVS, and the only thing I changed was path to the file |
19:05:41 | | Quit SereR0KR (Read error: 110 (Connection timed out)) |
19:10:24 | realnick | And it doesn't just undo any of amiconn's changes? |
19:11:28 | petur | not that I saw |
19:14:14 | *** | Saving seen data "./dancer.seen" |
19:16:05 | | Join cky1half [0] (n=cky1half@cpe-24-58-30-8.twcny.res.rr.com) |
19:16:29 | sharpe | aww... this sucks... |
19:17:19 | davinci | realnick: no amiconn's changes get undone. I added all new messages which amiconn didn't add. and the string "modus:" was changed to ":" (F2 pressed) because it looks better (community). |
19:17:27 | | Quit bluebrother^ ("bbl") |
19:17:35 | sharpe | really weird... |
19:17:36 | sharpe | In file included from f_finale.c:37: |
19:17:36 | sharpe | v_video.h:75: error: conflicting types for 'screens' |
19:17:36 | DBUG | Enqueued KICK sharpe |
19:17:36 | sharpe | /home/Administrator/rockbox/apps/screen_access.h:186: error: previous declaration of 'screens' was here |
19:18:12 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
19:20:13 | | Join damaki [0] (n=Chocolat@ALille-153-1-38-253.w83-198.abo.wanadoo.fr) |
19:20:38 | petur | davinci: committed |
19:20:44 | | Quit herz42 (Read error: 104 (Connection reset by peer)) |
19:21:03 | | Join herz42 [0] (n=herz42@p549FE033.dip.t-dialin.net) |
19:21:12 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
19:22:35 | davinci | petur: thank you |
19:22:42 | petur | np |
19:23:09 | petur | am enjoying some free time to spend on rb ;) |
19:23:54 | | Quit ScootScat_ (Read error: 110 (Connection timed out)) |
19:25:46 | davinci | what player do you have? |
19:26:03 | petur | h340 |
19:26:56 | davinci | do you know if others have to press any other key than play when asked "PLAY=Yes"? |
19:27:13 | petur | don't know |
19:27:35 | | Quit damaki (Read error: 104 (Connection reset by peer)) |
19:27:36 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-64-52.w86-196.abo.wanadoo.fr) |
19:28:15 | davinci | ok |
19:29:05 | realnick | I think the PLAY is pretty much only true for Archos |
19:29:10 | realnick | don't know for sure though |
19:29:26 | linuxstb | It's true (mostly, I think) for the ipods as well. |
19:29:36 | | Join skwad [0] (n=P4@lns-bzn-27-82-248-52-19.adsl.proxad.net) |
19:30:00 | skwad | Hi everyone |
19:30:19 | | Quit petur ("time's up :(") |
19:30:23 | | Join XavierGr [0] (n=XavierGr@ppp29-adsl-1-138.the.forthnet.gr) |
19:31:06 | davinci | so have fun with RB, I'm away (birthday party :) ) |
19:31:13 | | Join petur [0] (n=petur@d54C1A8F0.access.telenet.be) |
19:31:52 | davinci | petur: so have fun with RB, I'm away (birthday party :) ) |
19:31:54 | davinci | cu |
19:31:56 | | Part davinci |
19:31:56 | | Join egotrippen [0] (n=c7616225@labb.contactor.se) |
19:32:33 | | Quit petur (Client Quit) |
19:33:52 | egotrippen | hey |
19:34:31 | egotrippen | can someone walk me through making a patch that works? i'm getting an error when i try to apply the ones i've made |
19:34:47 | egotrippen | 'patch unexpectedly ends in middle of line' |
19:35:12 | egotrippen | 'patch: **** unexpected end of file in patch' |
19:35:38 | linuxstb | Maybe it's a DOS/Unix line endings problem. You should make sure all the files have UNIX line endings. |
19:36:02 | egotrippen | forward slashes, right? |
19:38:13 | egotrippen | i ran dos2unix on it as suggested, but i get the same error |
19:39:22 | linuxstb | What did you run dos2unix on? |
19:39:42 | egotrippen | the patch file |
19:40:05 | egotrippen | do you mind just taking me through creating one? |
19:40:14 | egotrippen | say i've made my changes, then i run cvs diff -u file > patch |
19:40:25 | linuxstb | That's all you need to do. |
19:40:57 | linuxstb | But maybe your local copies of the files have DOS line endings. Try the command "file file.c" and see what it tells you. |
19:41:40 | | Join cky1half_ [0] (n=cky1half@cpe-24-58-30-8.twcny.res.rr.com) |
19:42:47 | egotrippen | it says 'file' command not found |
19:42:55 | egotrippen | i'm in Cygwin, if that matters |
19:43:11 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
19:43:32 | linuxstb | OK - your cygwin installation obviously doesn't have that command. |
19:44:01 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
19:44:14 | linuxstb | I don't use cygwin, so I'm not sure what else I can suggest. When you installed cygwin, did you set it up to use DOS or Unix text files (it's an option in the setup IIRC). |
19:45:22 | egotrippen | i don't remember that option... i just used the guide here |
19:45:23 | egotrippen | http://www.rockbox.org/twiki/bin/view/Main/CygwinInstallWithScreenShots |
19:45:33 | Paul_The_Nerd | What's the problem? |
19:45:35 | egotrippen | i can try getting 'file' |
19:45:39 | egotrippen | my patches error out |
19:45:55 | egotrippen | 'patch unexpectedly ends in middle of line' |
19:46:06 | egotrippen | when i try to apply patches i've made |
19:46:45 | Paul_The_Nerd | Have you opened up the patch in a text editor and looked at it? |
19:46:51 | egotrippen | yeah |
19:46:58 | Paul_The_Nerd | Is it reproducing any whole files? |
19:47:23 | egotrippen | when i created the patch, it made a text with -(entire file) and +(entire file plus changes) |
19:47:33 | egotrippen | i changed it so it only removes and adds the lines i changed |
19:47:50 | linuxstb | That definitely sounds like a line-ending problem. |
19:47:54 | egotrippen | as far as i can tell, it looks like patches i've downloaded |
19:47:55 | egotrippen | ok |
19:47:57 | Paul_The_Nerd | That's definitely a line ending problem |
19:48:06 | egotrippen | so.... what do i do? |
19:48:10 | Paul_The_Nerd | The file that got added completely has DOS line endings in your local copy |
19:48:25 | Paul_The_Nerd | Run dos2unix on IT (or any files that get reproduced wholly) before cvs diffing |
19:48:31 | linuxstb | What text editor are you using to edit the files? |
19:48:46 | egotrippen | just wordpad |
19:48:53 | | Quit Bger (Read error: 113 (No route to host)) |
19:49:14 | egotrippen | so i should run dos2unix on the .patch file, or the file i'm patching? |
19:49:15 | linuxstb | That's probably the problem - I'm sure wordpad will save files with DOS line endings. So just do dos2unix on all the files you have edited. |
19:49:52 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:49:52 | * | linuxstb has finally implemented a game generator for sudoku. |
19:50:23 | | Quit kernelsensei (Connection timed out) |
19:50:25 | realnick | \o/ |
19:51:17 | Paul_The_Nerd | egotrippen: The files the patch is being generated from. Any .c or .h files you edited. |
19:51:36 | Paul_The_Nerd | egotrippen: I can almost guarantee if you ran a CVS update right now, those same files would conflict. |
19:51:48 | egotrippen | ah, i see |
19:52:03 | egotrippen | i ran dos2unix on the file, and now the patch is only the lines i changed |
19:52:15 | egotrippen | alright, i see what happened |
19:52:28 | sharpe | paul, i think i have most of the stuff done for the wpz plugin... |
19:52:47 | egotrippen | thanks |
19:52:52 | Paul_The_Nerd | linuxstb: Someone in the forums just said they're "really excited about WAV recording on Archos" and "Had been using an H120 for the purpose, but it would be really nice to return to the ease of Rockbox's interface" |
19:53:29 | Paul_The_Nerd | I just thought it was worth a grin. |
19:53:41 | realnick | What the... |
19:54:22 | | Quit cky1half (Read error: 110 (Connection timed out)) |
19:54:36 | linuxstb | Does that mean they are using the iriver firmware on the h120? |
19:54:56 | Paul_The_Nerd | linuxstb: That's what it sounded like. I'm *really* hoping it's for optical in, and not just a "Oh... there's Rockbox for H120?!" error |
19:55:13 | sharpe | that'd be funny... |
20:00 |
20:03:03 | | Join paulheu [0] (i=paulheu@a2018.upc-a.chello.nl) |
20:04:00 | paulheu | midkay: thanks for the little C course.. sortof.. my patch is on the tracker.. An it was dead simple really |
20:05:10 | egotrippen | ok, so now that i have working patches |
20:05:15 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
20:05:28 | egotrippen | cvs update -dP will update the files but leave my patches, right? |
20:05:36 | paulheu | yes |
20:05:42 | egotrippen | awesome |
20:05:53 | egotrippen | i don't think they were updating before and it was causing problems |
20:06:03 | | Join cky1half__ [0] (n=cky1half@cpe-24-58-30-8.twcny.res.rr.com) |
20:06:36 | paulheu | however, some patches may disrupt the merging by CVS.. you'll soon find out when you do a build, usuually takes a little visit to the offending code and fixes easily.. |
20:06:55 | egotrippen | cool |
20:07:05 | | Join ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
20:07:10 | egotrippen | mine are small enough that there probably won't be a problem |
20:07:17 | egotrippen | but i get the idea, yeah |
20:07:22 | egotrippen | thanks for helpin me out |
20:07:31 | paulheu | I actually just did my own first patch which adds teh option to keep backlight on when you urn a plugin.. |
20:07:52 | egotrippen | cool |
20:08:05 | paulheu | I wondered why no-one came up wit the idea before.. took a little fiddling, but the actual code is simple.. |
20:08:37 | egotrippen | mine are just little, getting '..' files to display and swapping 'BUTTON_SELECT' for 'BUTTON_REC' in gwps.h |
20:09:00 | egotrippen | i have two or three albums that begin with '...' and it freaked me out the first time they didn't display |
20:09:04 | Paul_The_Nerd | I thought "Gee wouldn't it be nice" then "Oh, why bother, I tend to just listen to music anyway" |
20:09:25 | | Join _Lucretia_ [0] (n=munkee@dynamic-62-56-59-127.park-s46b.dslaccess.co.uk) |
20:09:44 | paulheu | yeah.. after this one I am getting ideas for more.. hmm.. could be a long night.. and maybe now that I've actually seen and plyed with some code the C books I have here start making sense.. :) |
20:10:10 | | Join bluebrother^ [0] (n=dom@nat-wh-1.rz.uni-karlsruhe.de) |
20:10:50 | realnick | egotrippen: Aren't they shown when all files are shown? |
20:11:14 | | Quit paulheu () |
20:11:43 | egotrippen | yeah, but i'd rather have it on 'supported' |
20:11:57 | egotrippen | and at the time i didn't know about 'all files shown,' i think |
20:12:22 | egotrippen | i went in to iriver FW to make sure it still existed, and the mp3s played when i added the 'artist' folder |
20:12:57 | egotrippen | i figured it out, but i like having those displayed on 'show supported' while still hiding the .rockbox folder |
20:15:34 | egotrippen | ok, just another check to make sure things are right |
20:15:51 | egotrippen | when i run update -dP it has an M next to the files i changed |
20:16:05 | egotrippen | instead of CVS update: file |
20:17:22 | egotrippen | and this is good, yes? |
20:19:12 | Paul_The_Nerd | That means it merged successfully |
20:19:32 | egotrippen | awesome |
20:19:35 | egotrippen | thanks again |
20:21:00 | | Quit cky1half_ (Read error: 110 (Connection timed out)) |
20:21:47 | | Join lodesi [0] (n=moi@d02m-62-34-200-228.d4.club-internet.fr) |
20:22:27 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
20:23:23 | | Quit safetydan (Read error: 110 (Connection timed out)) |
20:33:49 | | Quit muesli- (Read error: 110 (Connection timed out)) |
20:34:52 | | Join Bger [0] (n=Bager@217.9.226.114) |
20:36:38 | | Join cky1half___ [0] (n=cky1half@cpe-24-58-30-8.twcny.res.rr.com) |
20:36:50 | | Quit cky1half___ (Client Quit) |
20:38:44 | | Join JoeBorn [0] (n=jborn@adsl-75-2-241-92.dsl.chcgil.sbcglobal.net) |
20:44:44 | skwad | linuxstb are you here ? |
20:45:05 | linuxstb | yes |
20:45:18 | skwad | just a question about doom |
20:45:36 | linuxstb | Not sure if I can help, but you can ask... |
20:45:39 | skwad | the wad file should be put in /games/doom/ right ? |
20:45:53 | linuxstb | Yes. |
20:46:09 | skwad | is /games/ dir, at the root or in .rockbox ? |
20:46:15 | linuxstb | The root. |
20:46:31 | Bger | skwad it seems that doom needs prboom.wad ... |
20:46:44 | Bger | at least i think so, looking @ the source |
20:46:53 | linuxstb | RTFM: http://www.rockbox.org/twiki/bin/view/Main/PluginDoom |
20:46:54 | Nico_P | is it normal that my h300 sim is crashing after a cvs up and even after a make clean ? |
20:47:30 | | Quit _Lucretia_ ("Leaving") |
20:48:38 | Nico_P | i suppose it's related to the sim recording screen that was commited today, but am i the only one in this case ? |
20:48:51 | skwad | ok Bger just copied prboom.wad, I had another, I give it a try |
20:49:29 | Bger | skwad afics u need also other .wad file |
20:49:30 | linuxstb | Nico_P: I'm just trying it now. |
20:49:42 | skwad | yes I have another one |
20:49:50 | linuxstb | skwad: Which player are you using? H300? |
20:50:11 | Nico_P | linuxstb: yes |
20:50:12 | | Join |Josh| [0] (i=user@0-1pool184-208.nas31.washington1.dc.us.da.qwest.net) |
20:50:15 | skwad | x5 |
20:50:20 | Nico_P | oh sorry |
20:50:53 | | Quit cky1half__ (Read error: 110 (Connection timed out)) |
20:50:56 | skwad | seems to work |
20:51:47 | skwad | it just hanged |
20:51:59 | Bger | skwad this is a feature :D |
20:52:01 | linuxstb | But the game loaded and started? |
20:52:14 | skwad | it did computing |
20:52:45 | skwad | it writes some stuff on the screen |
20:53:19 | skwad | now it seems to hang at init status bar |
20:53:59 | linuxstb | Doom is only known to work on the H300 - but it's built for various other players as well. A developer with an X5 needs to investigate. |
20:54:11 | Mikachu | i guess no ipod yet either? |
20:54:18 | Mikachu | not that i'm dying to play it |
20:54:28 | linuxstb | Not unless you've fixed it... :) |
20:54:35 | Mikachu | heh, sorry |
20:55:08 | skwad | ok, I tought it was working cause of this : x5: lets build doom... |
20:55:09 | linuxstb | The code is a nightmare. It just doesn't work.... |
20:55:34 | Mikachu | i think having the cvs log on the front page is only causing you trouble :) |
20:55:55 | skwad | why this ? |
20:56:15 | linuxstb | That's a perfectly accurate commit message... But maybe it could have had "But it doesn't work." added to it. |
20:56:22 | skwad | ^^ |
20:56:30 | Mikachu | you wouldn't have to be so picky with commits if you didn't |
20:56:44 | Mikachu | you could have a CHANGES file in the cvs instead that you could write the "nice" messages in |
20:57:01 | linuxstb | Who would remember to do that with every commit. That's what the cvs logs are for. |
20:57:16 | skwad | yep but I don't understand why somebody would build something not working :S |
20:57:30 | linuxstb | Because that's the first step to getting it working. |
20:57:43 | skwad | I'm stupid :D |
20:57:57 | linuxstb | Remember that Rockbox is still very much "under development". |
20:58:13 | skwad | I know I know |
20:58:40 | linuxstb | But I agree the commit message should have mentioned the status of Doom on the X5 as well. |
21:00 |
21:01:14 | | Quit MrStaticVoid ("leaving") |
21:01:32 | | Join tianjing_ [0] (n=mat@jullay.net) |
21:01:38 | skwad | will there be a new wps version ? |
21:01:52 | Paul_The_Nerd | A new wps version? |
21:02:25 | skwad | like for languages langv2 |
21:02:51 | Paul_The_Nerd | What does langv2 have to do with WPSes? |
21:02:53 | skwad | where you could perhaps set strings position with pixels |
21:03:07 | skwad | It has nothing to do |
21:03:37 | skwad | but I was thinking somebody said there would perhaps be a new way to make wpses |
21:03:43 | Paul_The_Nerd | Eventually, yes. |
21:03:46 | Paul_The_Nerd | Don't expect it soon though |
21:03:48 | Mikachu | they weren't talking about the compound bitmaps? |
21:05:41 | linuxstb | skwad: The immediate plans for Rockbox can be found here: http://www.rockbox.org/twiki/bin/view/Main/ReleaseTodo |
21:05:50 | sharpe | woohoo!! |
21:05:56 | skwad | thank you |
21:06:10 | linuxstb | That includes "viewports" for WPSs - which will allow you pixel-perfect text positioning. |
21:06:26 | Nico_P | linuxstb: so, is the sim working for you ? |
21:06:36 | linuxstb | Nico_P: Sorry... Yes, it seems fine. |
21:06:44 | Nico_P | oh ok |
21:06:58 | linuxstb | Did you do a "make install"? |
21:07:00 | Nico_P | i'll have a look when i come back |
21:07:00 | MarcoPolo | Nico_P: hello |
21:07:08 | Nico_P | MarcoPolo: hi |
21:07:11 | Nico_P | but i'm leaving |
21:07:18 | Nico_P | linuxstb: actually, no |
21:07:22 | MarcoPolo | Nico_P: i'm trying to find out what triggers the Data abort on my ipod with album art patch |
21:07:41 | MarcoPolo | Nico_P: in which files does AA patch 'interfere' with tagcache ? |
21:07:41 | Nico_P | check out the new one, it shouldn't create problems anymore |
21:07:57 | MarcoPolo | Nico_P: I have the last one (the 5th) |
21:08:10 | Nico_P | i just updated it with a new version |
21:08:18 | Nico_P | 4.0 (non-test) |
21:08:30 | MarcoPolo | Nico_P: oh ! great ! |
21:08:35 | MarcoPolo | Nico_P: I love you ! ;) |
21:08:39 | Nico_P | :) |
21:08:49 | Nico_P | i'll be back later in the evening |
21:08:52 | MarcoPolo | ok |
21:09:02 | Nico_P | please post comments on the tracker ;) |
21:09:04 | MarcoPolo | thanks a lot |
21:09:09 | MarcoPolo | I won't forget |
21:09:15 | Nico_P | thanks ;) |
21:09:17 | Nico_P | bye all |
21:09:18 | | Quit Nico_P (Remote closed the connection) |
21:10:44 | | Quit tianjing (Read error: 110 (Connection timed out)) |
21:14:00 | | Join skwad_ [0] (n=P4@lns-bzn-27-82-248-52-19.adsl.proxad.net) |
21:14:16 | *** | Saving seen data "./dancer.seen" |
21:15:28 | sharpe | hmm... well, that problem's solved. |
21:16:27 | | Quit skwad_ (Client Quit) |
21:16:31 | | Join dpro [0] (n=x@tema.lo-res.org) |
21:17:02 | | Join RotAtoR [0] (n=e@rockbox/developer/rotator) |
21:24:19 | | Quit cs_weasel (Read error: 110 (Connection timed out)) |
21:29:52 | | Quit skwad (Read error: 113 (No route to host)) |
21:30:21 | | Join Massa [0] (n=Massa@85.220.132.199) |
21:30:49 | Massa | Good evening everybody! |
21:31:12 | Bger | good evening ;) |
21:31:22 | sharpe | hello |
21:32:18 | Massa | anybody here with knowledge about the function peak_meter_draw? |
21:33:53 | Massa | Or who knows which nick "Philipp Petermann" has? This is the person who originally wrote the peakmeter code... |
21:36:07 | | Quit JoeBorn ("Leaving") |
21:37:03 | sharpe | yay my cool error messages... "Error : Something Went Wrong :(" |
21:37:15 | Mikachu | i like "Error: Success" better |
21:37:26 | sharpe | heheh |
21:38:49 | sharpe | well... there's not much else i can do for the plugin... |
21:41:10 | | Join Massa_ [0] (n=Massa@85.220.132.199) |
21:41:54 | Massa_ | amiconn or dan? |
21:42:03 | Massa_ | or peter? |
21:42:55 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
21:49:48 | Bger | Massa, at least the IrcNicks doesn't tell anything |
21:52:00 | Massa_ | I just had a look at the CVS commits - and at least amiconn is the same nick in CVS and in IRC ;) |
21:53:41 | | Join Mark_ [0] (n=Mark@ACD43122.ipt.aol.com) |
21:54:06 | | Join kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
21:54:06 | | Quit realnick ("CGI:IRC (EOF)") |
21:54:06 | | Join realnick2 [0] (n=3e4f4094@labb.contactor.se) |
21:54:19 | realnick2 | Massa: last posted to the mailinglist on Sep. 2005 |
21:55:29 | Massa_ | who had last postet in september to the mailinglist? |
21:56:09 | realnick2 | Philipp Pertermann |
21:56:24 | | Part Paul_The_Nerd |
21:56:36 | | Quit quobl (Remote closed the connection) |
21:56:42 | Massa_ | Ahh - thanks! Linus initai´ |
21:56:42 | | Join quobl_ [0] (n=quobl@tor/session/x-4855ee5f02e68aae) |
21:57:08 | Massa_ | Ahh - thanks! Linus initially committed the peakmeter to the CVS - and then a lot of people changed things - most amiconn and dan... |
21:57:52 | | Quit egotrippen ("CGI:IRC (EOF)") |
22:00 |
22:00:47 | | Part raf82 |
22:02:10 | Mikachu | Massa_: maybe cvs annotate can help you too |
22:02:18 | Mikachu | it will say who committed each line in a file |
22:02:22 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
22:03:31 | Massa_ | I already had a look at the history - and I don't know where and even if there is a bug in that code - I'm just looking for somebody with knowlede about the code with whom I could discuss something... |
22:04:47 | Massa_ | There are some spots between the peakmeter lines - does anybody notice that? |
22:04:49 | realnick2 | Posting to the ml might be your best bet |
22:06:37 | Massa_ | Well, if nobody's here - I'll do that :) |
22:07:00 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
22:07:49 | | Quit MarcoPolo (Remote closed the connection) |
22:09:11 | | Join Arrogant [0] (i=Scott@28.orlando-06-08rs.fl.dial-access.att.net) |
22:09:36 | | Join JoeBorn [0] (n=jborn@adsl-75-3-75-81.dsl.chcgil.sbcglobal.net) |
22:10:12 | | Quit miner49er ("using sirc version 2.211+KSIRC/1.3.12") |
22:10:22 | | Quit Massa_ (Remote closed the connection) |
22:10:44 | | Quit dpro ("beeeeeeeeeeeeeeeeeeep") |
22:13:44 | | Join muesli- [0] (n=muesli_t@88.134.20.76) |
22:16:54 | | Quit quobl_ ("Leaving") |
22:20:03 | | Join Genre9mp3 [0] (n=yngwiejo@dslcustomer-230-197.vivodi.gr) |
22:24:31 | | Quit SereRokR ("XChat Aqua") |
22:24:50 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
22:26:46 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
22:34:23 | | Join ghode|afk [0] (i=testing@host-84-9-105-90.bulldogdsl.com) |
22:35:37 | | Join quobl [0] (n=quobl@tor/session/x-0319946e0492dec5) |
22:35:38 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
22:37:46 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
22:40:25 | * | amiconn is back |
22:40:43 | * | Mikachu is upper abdominals |
22:40:57 | linuxstb | ipod is arm |
22:40:58 | * | sharpe is... not going to try. |
22:41:14 | amiconn | preglow: Any idea what I'd have to check for getting the button driver to work in the mini2g bootloader? |
22:41:43 | amiconn | Bagder: r u there? |
22:41:48 | | Join paulheu [0] (i=paulheu@a2018.upc-a.chello.nl) |
22:41:57 | linuxstb | amiconn: Have a look in the ipodloader source - I think that's where that code came from originally. In tools/loader/ in the IPL cvs. |
22:42:12 | paulheu | anyone had a chance to have alook at my backlight patch yet?! (just wondering..) |
22:42:25 | linuxstb | paulheu: Does it implement a global setting now? |
22:42:28 | paulheu | yes |
22:42:31 | Mikachu | i have a halfassed life plugin going, should i add it to the patch tracker or just keep it to myself until it works better? (the one i urled earlier) |
22:42:50 | paulheu | and has localisation |
22:43:08 | paulheu | http://www.rockbox.org/tracker/task/4988 |
22:43:10 | linuxstb | Does the patch work after amiconn's lang cleanup? |
22:43:23 | paulheu | Patch is two hours (or so) old |
22:43:28 | amiconn | Gah, who did this half-assed deutsch.lang update? |
22:43:41 | amiconn | *all* voice: strings are *untranslated* |
22:43:53 | linuxstb | paulheu: Yes, I just noticed that. Should be fine then. |
22:44:26 | paulheu | works very nicely here.. simple, but something to be a bit proud of.. (ahum..) :) |
22:44:28 | Mikachu | paulheu: maybe you should rip out the code from xobox, brickmania, tetrox etc (maybe only those three) too |
22:44:51 | paulheu | those have it hardcoded? |
22:44:55 | Mikachu | yeah |
22:45:20 | | Quit muesli- (Read error: 110 (Connection timed out)) |
22:45:20 | paulheu | Hmm ok.. would be a good idea I guess.. my patch makes this a global setting.. |
22:45:41 | Mikachu | it looks like clock does something with the backlight too |
22:45:46 | amiconn | what setting? |
22:46:02 | paulheu | yeah.. it has the option in it's menu.. can be let go as well.;) |
22:46:10 | linuxstb | paulheu: I've only quickly looked at your patch. I think you need to add the new setting at the end of the settings structure - not in the middle. |
22:46:27 | Mikachu | looks like fire, demystify, oscilloscope, plasma, spacerocks, starfield do it too, unless i did something funny to them |
22:46:28 | linuxstb | amiconn: It's a an option to turn the backlight to "always on" when in a plugin. |
22:46:40 | paulheu | I thought it would be best to keep settings together? |
22:46:41 | linuxstb | Currently some of the plugins do it themselves. |
22:47:10 | amiconn | Imho that should be an option within the plugin. |
22:47:17 | linuxstb | In _every_ plugin? |
22:47:48 | Mikachu | would be a pain if you're out in the sunshine and want to turn the backlight off to save some battery |
22:48:16 | amiconn | Well, there are plugins in which I would prefer the backlight to be always on, others where I don't want that, and again others where it doesn't make sense at all |
22:48:19 | paulheu | So if you add settings you should always stick em at the end? |
22:48:39 | Mikachu | amiconn: we could make it 'off', 'on in some', 'on' :) |
22:49:05 | amiconn | Mikachu: Which "some"? |
22:49:11 | linuxstb | paulheu: Yes, unless you increment the CONFIG_BLOCK_VERSION. There's a comment near the top of settings.c that explains it. |
22:49:15 | Mikachu | ones that you would look at without interacting |
22:49:18 | Mikachu | like plasma, fire, oscilloscope |
22:49:19 | amiconn | Again, for me it doesn't make any sense to have such setting in the core |
22:49:51 | Mikachu | but i think i made it so tetrox times the backlight out when paused, but not while playing |
22:50:04 | paulheu | ah, ok.. I will change that then.. |
22:50:08 | Mikachu | otoh, plugins can still override it even with the setting |
22:50:33 | | Quit JoeBorn ("Leaving") |
22:50:43 | amiconn | Mikachu: Yes, but then all plugins *have* to override it if they don't want the global setting |
22:50:44 | sharpe | i'm almost done with the packaged wps patch... i suppose... |
22:51:06 | Mikachu | amiconn: hm, looks like it would require some further thought :) |
22:51:13 | paulheu | 'Problem' is you either midify each plugin or have a global setting |
22:51:14 | Mikachu | 22:51 is not the time for it for me |
22:51:20 | paulheu | I would opt for the global setting |
22:51:52 | paulheu | It could be inetgrated with the 'access playback' patch?! |
22:52:26 | paulheu | but then some plugins define their own keys whcih makes this a mess.. |
22:52:41 | linuxstb | Personally, I'm happy with the current timeout system. On the ipod I can just touch the wheel to turn on the backlight, and there is the new "swallow first button" option for other targets. |
22:52:53 | paulheu | so in my view it is best to have a global setting, at least that gives you a choice either way |
22:52:59 | amiconn | paulheu: Having a global setting (1) bloats the core code without reason. (2) *still* requires modifying each plugin - but this time even those that don't want the plugin backlight setting as well. (3) May still not be what the user wants |
22:53:50 | linuxstb | paulheu's patch doesn't touch any plugins. The backlight is set in plugin.c before/after the plugin is loaded. |
22:53:55 | paulheu | if all plugins follow teh global setting you only have to set the ones you want to keep default.. |
22:54:48 | amiconn | paulheu: There is a number of plugins where backlight always on makes no sense. These would have to undo the global setting |
22:55:04 | paulheu | linuxstb: so all I have to move is {1, S_O(backlight_timeout_plugin), false, "backlight timeout plugin", off_on }, |
22:55:13 | paulheu | an that shoud be OK? |
22:55:30 | * | amiconn is now forced to update deutsch.lang properly :/ |
22:56:13 | | Quit miner49er ("using sirc version 2.211+KSIRC/1.3.12") |
22:56:47 | Mikachu | in the voltage deltas, does min stand for minutes? (in View Battery) |
22:58:08 | linuxstb | paulheu: Yes, I think so. |
22:58:30 | paulheu | OK.. done that.. I'll upload the new patch.. |
22:59:33 | sharpe | well... that's not good... "excess elements in struct initializer" |
23:00 |
23:00:35 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
23:01:24 | | Join webguest54 [0] (n=45720678@labb.contactor.se) |
23:01:30 | | Part webguest54 |
23:03:15 | | Join Zoide7777 [0] (n=c906e017@labb.contactor.se) |
23:03:30 | Zoide7777 | amiconn: do you still need a 4g grayscale tester? |
23:03:37 | amiconn | yes |
23:03:41 | Zoide7777 | :D |
23:04:02 | amiconn | First question: Does a current cvs build work correctly for you? |
23:04:19 | Zoide7777 | amiconn: let me see, just a minute |
23:04:26 | amiconn | I.e., is the screen displayed as it should? No shifted, mirrored etc graphics? |
23:04:26 | | Nick Zoide7777 is now known as Zoide777 (n=c906e017@labb.contactor.se) |
23:05:42 | | Quit miner49er (Remote closed the connection) |
23:06:10 | paulheu | Kee.. new patch up.. |
23:06:23 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
23:06:42 | | Quit miner49er (Client Quit) |
23:07:03 | | Join solexx [0] (n=jrschulz@d009157.adsl.hansenet.de) |
23:08:16 | sharpe | wow, i'm going to feel really bad if what i did fixed my problem |
23:09:06 | sharpe | ... |
23:09:06 | Zoide777 | amiconn: it's fine |
23:09:12 | sharpe | i don't like my ide anymore. |
23:10:29 | amiconn | Zoide777: Ok, so I'll prepare a custom build for you. It has some more changes in the lcd driver, and a working display flip implementation. |
23:10:47 | sharpe | nobody ever asks me what's wrong anymore. |
23:12:17 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
23:13:50 | | Quit Vertigo_t (Read error: 104 (Connection reset by peer)) |
23:14:04 | Zoide777 | amiconn: what is display flip for? belt-clip use or something like that? |
23:14:10 | Zoide777 | sharpe: ? |
23:14:17 | *** | Saving seen data "./dancer.seen" |
23:14:22 | sharpe | lol, i knew somebody would say something... :) |
23:14:39 | Zoide777 | sharpe: you like attention, don't you ;) |
23:14:52 | sharpe | nah, just hate being ignored :D |
23:14:53 | realnick2 | It works nice for the hh1x0 remote - it has the wire in the wrong side imho |
23:15:02 | amiconn | E.g. if you put your iPod on the desk and use it with earphone. You'll have a slightly longer range, and no bending of the cable |
23:15:12 | amiconn | Or, as you say, belt clip. or.... |
23:15:38 | midkay | left-handed pacman.. |
23:15:38 | midkay | :) |
23:15:41 | sharpe | it's weird, when everything else compiles, doom doesn't. when doom compiles, something else doesn't. |
23:16:01 | | Quit Genre9mp3 () |
23:16:02 | midkay | amiconn, cool @ lang update. :) |
23:16:19 | sharpe | and i'm not doing anything to doom either. |
23:16:40 | midkay | sharpe, haha. |
23:16:55 | Zoide777 | or if you're doing a psych experiment where you wear the glasses that make everything look upside down... http://www.madsci.org/posts/archives/mar97/858984531.Ns.r.html |
23:17:30 | Zoide777 | amiconn: btw good job fixing the old lcd bugs for 4g ipod! no more non-refreshed strip at the bottom |
23:17:54 | amiconn | Yeah, the update function was quite buggy |
23:17:58 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
23:18:17 | | Join bluebrother_ [0] (n=dom@nat-wh-1.rz.uni-karlsruhe.de) |
23:18:23 | sharpe | hmm |
23:18:37 | sharpe | maybe if nobody notices that warning, nobody will pay attention to it. |
23:18:39 | | Join Doomed [0] (n=nnscript@ool-44c53f18.dyn.optonline.net) |
23:18:39 | | Quit Doomed (Client Quit) |
23:18:48 | Zoide777 | and Slasheri: kick-ass job w/ tagcache! |
23:18:49 | | Quit miner49er (Client Quit) |
23:19:03 | amiconn | Zoide777: http://amiconn.dyndns.org/rockbox-4g.zip |
23:19:23 | | Join Doomed [0] (n=nnscript@ool-44c53f18.dyn.optonline.net) |
23:19:32 | | Nick Doomed is now known as Doomed9 (n=nnscript@ool-44c53f18.dyn.optonline.net) |
23:19:41 | BHSPitLappy | hmm |
23:19:47 | Zoide777 | amiconn: now the build beggars that read irc logs won't leave you alone... :D |
23:19:50 | BHSPitLappy | whoever "manually activated" me for the forums, thanks... |
23:20:25 | | Join enzyme [0] (n=hdgdf@d207-81-78-2.bchsia.telus.net) |
23:20:37 | sharpe | that's why you replace it with a destructive build after you're done :D |
23:20:52 | enzyme | hi i have a problem |
23:21:01 | sharpe | what is your problem? |
23:21:58 | enzyme | my ipod5g hard drive keeps turning on for about 15seconds then turns offs for about 30seconds |
23:22:12 | sharpe | during audio playback? |
23:22:34 | enzyme | disc mode |
23:22:43 | | Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) |
23:22:44 | sharpe | ooh. |
23:22:57 | Zoide777 | enzyme: is it connected to the ac adapter? |
23:22:58 | linuxstb | enzyme: That's nothing to do with Rockbox - disk mode is part of the Apple firmware. |
23:22:59 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
23:22:59 | sharpe | does it show as a drive in windows? |
23:23:08 | Zoide777 | amiconn: ok, what should I do now? booted fine and seems to work |
23:23:15 | enzyme | yes it does |
23:23:19 | paulheu | actually the upside down option was very nice (and built for) the archos recorder which has both power and line input on the bottomside of the unit. Using this option woud allow te unit to still stand up so you could see the display better |
23:23:24 | paulheu | or something like that.. |
23:23:37 | sharpe | is there any problem with it spinning up/down? |
23:23:40 | amiconn | Zoide777: No graphcs shifted? Everything fully visible from to to bottom? |
23:23:56 | | Quit miner49er (Remote closed the connection) |
23:24:17 | enzyme | sharpe - nope |
23:24:36 | amiconn | Then go to General settings->Display->LCD setting->Upside down and enable it |
23:24:41 | sharpe | is it really a problem then? :) |
23:24:50 | Doomed9 | upside down mode is cool |
23:24:54 | Zoide777 | amiconn: everything's fine except for upside down mode |
23:25:03 | amiconn | What happens? |
23:25:03 | Zoide777 | amiconn: the display is shifted to the left and wraps into the left side |
23:25:04 | enzyme | sharpe: yeah but i cant load any songs on it |
23:25:20 | sharpe | ah... |
23:25:30 | amiconn | Hmm. Can you tell how much it is shifted? |
23:25:32 | sharpe | do you have itunes installed? |
23:25:36 | Zoide777 | amiconn: and the Play and Menu keys don't get swapped (though scrolling direction is as expected) |
23:25:46 | amiconn | Btw, it's not shifted vertically? |
23:25:47 | enzyme | no i dont use itunes any more |
23:25:53 | sharpe | so it's not? |
23:25:56 | Zoide777 | amiconn: about 2/3 of a letter width with the default font |
23:26:07 | Zoide777 | amiconn: horizontally |
23:26:09 | | Join Nv [0] (n=dtdgc@bea13-1-82-228-105-204.fbx.proxad.net) |
23:26:16 | | Quit Nv (Client Quit) |
23:26:24 | | Join Nv [0] (n=dtdgc@bea13-1-82-228-105-204.fbx.proxad.net) |
23:26:28 | amiconn | No, play and menu don't get switched. I'm not sure whether this would be a good idea, as they are specially marked |
23:26:32 | Nv | hi all |
23:26:42 | amiconn | Zoide777: Hmm, so it's 4 pixels... |
23:26:59 | Zoide777 | amiconn: more precisely, it's shifted the exact width of the scrollbar in the file manager view, minus the line that makes a the right side of the scrollbar |
23:27:12 | | Quit bluebrother^ (Read error: 110 (Connection timed out)) |
23:27:13 | enzyme | no it isnt |
23:27:25 | enzyme | sharpe: no it isnt |
23:27:47 | sharpe | okay, well, it either is a problem with your windows, or with the apple firmware on it... |
23:27:48 | Doomed9 | no reason to update my rockbox yet |
23:28:20 | Zoide777 | amiconn: well, it's a bit confusing for the clickwheel ipods, since when you hold it upside down then the Play and Menu positions get switched |
23:28:32 | amiconn | Yes I know |
23:28:38 | Doomed9 | wow wma codec |
23:28:43 | amiconn | The mini has the same layout, just a bit smaller |
23:28:51 | enzyme | ok if i have a bad apple fw on it where could i get a new fw for it |
23:29:00 | | Quit paulheu () |
23:30:16 | Zoide777 | amiconn: looking closely at the screen, i can make out the pixels, and it does seem like it is shifted by 4 pixels "left" if holding the player upside down |
23:30:23 | sharpe | well, i'd image it'd be something with windows... but you could try updating/restoring your ipod with the ipod updater, aptly named, from apple... |
23:31:39 | Zoide777 | amiconn: isn't it inconsistent, though, that FF and REW do get swapped, while Play and Menu do not? |
23:32:00 | enzyme | ok |
23:32:03 | | Part enzyme |
23:32:09 | sharpe | wow, deja vu |
23:32:16 | amiconn | Well, FF and REW look like their opposite when flipped. Play and Menu don't |
23:32:27 | sharpe | of compiling rockbox in cygwin and irc... that's sad. |
23:32:32 | Zoide777 | amiconn: that's true |
23:32:49 | amiconn | Maybe I should switch them. That's quite simple, if we want it |
23:32:54 | BHSPitLappy | yeah |
23:33:00 | amiconn | The lcd controller thing is much more difficult |
23:33:04 | Zoide777 | amiconn: one thing I would change is the default contrast for grayscale ipod. now it's at 40, which is too high imo (try playing Xobox, for example). maybe 35 would be a better default? |
23:33:17 | amiconn | I'll make a new test build (rockbox.ipod only this time) |
23:33:22 | Zoide777 | k |
23:33:37 | amiconn | Zoide777: I was thinking about the opposite... 40 is too low for my mini |
23:33:43 | amiconn | I have it set to 42 |
23:33:53 | Mikachu | heh |
23:33:58 | amiconn | Maybe the default should be different for mini and 'standard' |
23:34:03 | Zoide777 | yes |
23:34:08 | BHSPitLappy | MAYBE it should be easily adjusted? |
23:34:09 | BHSPitLappy | :P |
23:34:14 | sharpe | maybe a random number would fair better? |
23:34:21 | Zoide777 | hehe... well it isn't that hard to adjust |
23:34:21 | amiconn | The larger LCD has a different duty cycle, so it might need a different default contrast |
23:34:35 | Zoide777 | it's certainly too dark at 40 to play xobox |
23:34:41 | Zoide777 | (on 4g gray) |
23:35:01 | Zoide777 | and everything looks too "blue" |
23:35:02 | amiconn | Yeah, and 40 is so low on mini that it makes light grey appear white |
23:35:58 | BHSPitLappy | the thing about button swapping shouldn't apply to the 3G, right |
23:35:58 | Zoide777 | what ever happened to the piezo experiments? any progress lately? |
23:36:02 | amiconn | http://amiconn.dyndns.org/rockbox.ipod |
23:37:29 | amiconn | preglow did these experiments |
23:37:32 | Zoide777 | amiconn: perfect! no shift |
23:37:32 | | Quit midkay ("Leaving") |
23:38:18 | kkurbjun | amiconn, do you know anything about changing the compact flash cards in ipod mini's? |
23:38:23 | amiconn | Zoide777: Hmm, interesting. It means that our LCD controller is not the HD66753. It's just very close. Maybe HD66754 if that exists |
23:38:37 | amiconn | kkurbjun: It's a microdrive, not a cf card |
23:38:47 | kkurbjun | yes, but it's a cf connection |
23:38:51 | amiconn | yes |
23:39:04 | amiconn | cf type2 (i.e. 5mm thick instead of 3.3mm) |
23:39:05 | kkurbjun | I can plug the microdrive into a reader and it will read on my computer |
23:39:18 | amiconn | Maybe a cf card will work. |
23:39:18 | Zoide777 | amiconn: does the controller difference imply other things as well or just the shift? |
23:39:35 | Zoide777 | amiconn: btw, lcd inverse mode works, and it's very cool |
23:40:01 | kkurbjun | well, sort of, the drive is failing, and I've tried cf cards but I can't seem to get them to be recognised.. I guess you havn't messed around with it at all then.. |
23:40:12 | amiconn | Depends on whether the original microdrive has a custom firmware with some special bits which are checked by the apple loader |
23:40:29 | amiconn | Zoide777: thx :) |
23:40:44 | Zoide777 | amiconn: np.. |
23:41:20 | Zoide777 | amiconn: strange... in the Upside Down selection screen, you can only change the selection by moving left for No, right for Yes, but you can't keep on scrolling in one direction to get both options (like you can with the other rockbox settings) |
23:41:24 | | Quit |Josh| (Connection timed out) |
23:41:35 | kkurbjun | the mini doesn't follow the cf specs exactly which is part of the problem, and I tried correcting that but ti didn't seem to help. I see, well I guess I'll just get rid of this mini then; dont' have a drive to fix it with |
23:42:07 | amiconn | Zoide777: It's somewhat a hit and miss.... sometimes it works, sometimes not. The setting function is the same as for all other yes/no settings |
23:42:19 | sharpe | wouldn't it suck if my plugin interfered with doom's compiling... |
23:42:33 | amiconn | Btw, thanks for testing that stuff. I'll do some fixup to my modification, then commit that |
23:42:58 | Zoide777 | no problem, it's quite fun :) |
23:43:56 | kkurbjun | sharpe, what patch are you working on? |
23:44:44 | sharpe | one for a packaged wps type functionality |
23:45:00 | kkurbjun | amiconn, does rockbox's bootloader replace the apple one? |
23:45:12 | kkurbjun | in flash that is |
23:45:14 | amiconn | No. |
23:45:24 | amiconn | We don't touch the flash at all on iPod |
23:45:27 | Zoide777 | is there a way of getting a video capture of the ipod screen on rockbox? |
23:45:41 | amiconn | Zoide777: Info->Debug->Screendump. |
23:45:50 | Zoide777 | i put lcd inverse mode, ate some space in xobox, and there's a strange repeating moving square |
23:45:51 | kkurbjun | I see, and I'm guessing there is no intention to either? |
23:45:51 | amiconn | Calling that once enabled screendump mode |
23:45:52 | Zoide777 | seems like a bug |
23:46:15 | amiconn | That's a driving quirk of the lcd |
23:46:20 | amiconn | No bug in rockbox |
23:46:30 | amiconn | You wouldn't see it in a screendump |
23:47:04 | amiconn | Btw, do you also sometimes get a dark horizontal line on the LCD when booting? |
23:47:11 | Zoide777 | yes |
23:47:16 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
23:47:23 | Zoide777 | ok, i got a video from my digicam, let me put it somewhere |
23:50:09 | | Quit Arrogant ("Leaving") |
23:51:49 | sharpe | well that kind of proves that my plufin does interfere with doom. |
23:51:52 | sharpe | plugin... |
23:51:55 | amiconn | Seems we're doing something wrong on shutdown. I bet we need to shut down the LCD controller properly |
23:52:19 | | Join ssnajper [0] (n=c635c9fe@labb.contactor.se) |
23:53:17 | ssnajper | can anyone tell me if the ipod 3g rockbox works? |
23:55:26 | Zoide777 | amiconn: hadn't there been some commits recently that supposedly fixed the lcd shutdown? |
23:55:38 | amiconn | Yes, for colour iPods... |
23:56:07 | | Part paugh ("Leaving") |
23:56:27 | Zoide777 | ah, isee |