00:00:01 | jhMikeS | hcs: I'm not sure about that last comment though :) |
00:01:25 | DataGhost | Soul-Slayer those errors are before the actual error-free read :P |
00:01:34 | DataGhost | note 'REtrying' |
00:01:51 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
00:01:55 | DataGhost | the rest of the errors are there because my HFS+ partition is only valid for the first 200MB and has nothing on it |
00:02:17 | Soul-Slayer | Ah fair enough |
00:02:35 | DataGhost | I'm just looking for someone with a 80GB macpod, since I threw osx off my laptop |
00:02:40 | jhMikeS | hcs: yeah, guess it's valid |
00:02:40 | DataGhost | because it ate my backup }:| |
00:03:10 | Soul-Slayer | Heh |
00:03:23 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
00:04:20 | | Join entheh [0] (n=purr@88-106-181-120.dynamic.dsl.as9105.com) |
00:04:35 | | Join Thundercloud_ [0] (n=thunderc@82.152.219.143) |
00:05:16 | | Quit sdfdsa () |
00:06:19 | | Quit jhMikeS (Nick collision from services.) |
00:06:25 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:06:39 | | Join barrywardell [0] (n=barrywar@host-194-46-238-126.dsl-ie.utvinternet.net) |
00:09:38 | | Quit Thundercloud__ (Read error: 145 (Connection timed out)) |
00:10:13 | | Quit thegeek (Read error: 145 (Connection timed out)) |
00:10:17 | | Quit Brunellus ("Ex-Chat") |
00:10:21 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:10:47 | | Quit jhMikeS (Nick collision from services.) |
00:10:53 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:12:55 | | Quit p0lak () |
00:17:20 | jhMikeS | I think dsp.c might need a bit of optimizing to help out too. :\ |
00:22:41 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
00:24:09 | midkay | JdGordon: around? |
00:25:53 | | Join Nibbier [0] (n=sven@e181087075.adsl.alicedsl.de) |
00:26:19 | | Quit ender1 (" My computer NEVER cras") |
00:28:21 | JdGordon | hey |
00:29:32 | JdGordon | midkay: ? |
00:30:53 | midkay | JdGordon: oy, question about the icons, you say 6x8 but when i was messing with Rockbox's icons personally i remember them requiring the bottom line to be empty, is this still true? |
00:31:46 | Soul-Slayer | Oh dear me... TrueJournals has a rockbox video on YouTube :$ |
00:32:20 | JdGordon | midkay: probably... i was just going by the info in icons.h |
00:32:30 | JdGordon | but yes, i imaine they would still need a blank line |
00:32:46 | midkay | JdGordon: got it.. |
00:33:34 | midkay | while you're here. you're only looking for an icon for setting entries, "link" entries (browse [x]...) and submenus? |
00:33:43 | JdGordon | http://appleinsider.com/article.php?id=2483 <- what apple wants to build in my city! |
00:33:56 | midkay | i think it could be nice in the main menu to have icons for each item, what do you think? |
00:34:03 | JdGordon | and something for the icon for the root menu |
00:34:28 | JdGordon | every item wll have an icon... but they might all be the same |
00:34:42 | | Join norbusan [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
00:35:24 | midkay | right, but i mean in the main menu, one for every (bookmarks = book, sound settings = speaker, general settings = gear or wrench, manage settings = disk, playlist options = playlist icon...) for example. |
00:36:11 | linuxstb_ | Hopefully the settings menu will get reorganised... |
00:36:40 | | Quit Seed (Nick collision from services.) |
00:36:47 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
00:37:04 | JdGordon | midkay: i'm just trying to think of an easy way to do this without adding too much code |
00:37:08 | JdGordon | it would be nice tho |
00:37:20 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
00:37:38 | | Join norbusa1 [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
00:37:45 | | Part norbusa1 |
00:38:00 | sneakums | JdGordon: apparently there's one going up in sydney too |
00:38:16 | JdGordon | yeah |
00:38:18 | * | safetydan wonders if Brisbane is going to miss out |
00:38:28 | JdGordon | only melb and syd atm |
00:38:28 | | Part norbusan |
00:38:33 | sneakums | i expect they'll build one here just as i move away again |
00:38:56 | sneakums | apple's store-builders snapping at my heels |
00:39:22 | | Quit Xerion (Read error: 113 (No route to host)) |
00:39:23 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
00:39:24 | JdGordon | http://appleinsider.com/article.php?id=2480 boring pics of the sydney one |
00:39:34 | midkay | no for now then? (i'm happy to do them) |
00:40:03 | JdGordon | midkay: no, do em... I think i know how to add them in |
00:40:59 | midkay | JdGordon: cool. :) i will.. |
00:44:39 | JdGordon | midkay: did you know about the icons on rashers site? |
00:45:06 | midkay | JdGordon: i had a look, might be a couple useful but if i'm doing a bunch of them i'd rather just do them all. |
00:45:11 | midkay | if i get stuck i might have a look :) |
00:45:34 | JdGordon | ok |
00:48:01 | | Quit ooAlexoo () |
00:48:16 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
00:49:22 | * | JdGordon likes rasher.dk/rockbox/icons-6x7/">http://rasher.dk/rockbox/icons-6x7/ for function calls from the menu |
00:49:43 | * | JdGordon should shoosh and let midkay be creative |
00:49:49 | amiconn | Slasheri's commit just used up more than JdGordon's last commit gained :( |
00:50:02 | JdGordon | kill him! |
00:50:53 | * | amiconn doesn't understand why the database needs to be endian independent on target |
00:51:21 | JdGordon | holy cow! he added 1100bytes back on |
00:51:24 | safetydan | Does seem a little odd. |
00:51:54 | | Join Brunellus [0] (n=luigi@unaffiliated/brunellus) |
00:51:56 | | Quit funky ("leaving") |
00:51:56 | safetydan | What circumstances would you have a database from a system with different endianness? |
00:52:17 | JdGordon | when would you want to move the database between targets at alll? |
00:52:32 | amiconn | never |
00:52:43 | amiconn | That's why I don't understand this commit at all |
00:52:44 | JdGordon | as long as the pc util did it right there shuolndt be a problem |
00:52:49 | safetydan | The only one I can think of is if you generate on the PC, but the endianess code should be on the PC side then. |
00:53:01 | amiconn | The pc util needs a parameter to select the correct endianess to generate |
00:53:13 | amiconn | That's all what's needed |
00:53:18 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:53:26 | midkay | JdGordon: haha. which one of those? |
00:53:45 | JdGordon | the inverted right arrow |
00:53:46 | * | amiconn thinks this commit should be reverted |
00:54:45 | midkay | JdGordon: i don't see it! |
00:54:45 | | Part JustJohnny68 |
00:54:59 | JdGordon | midkay: bottom row 4th from left |
00:55:37 | midkay | oh.. hmm.. doesn't read too well on the smaller picture. i'll try some things though. :) |
00:59:41 | | Join probiscus_12 [0] (n=scott@rn000129245fbc.resnet.syr.edu) |
01:00 |
01:00:31 | linuxstb_ | amiconn: I'm sure Slasheri did it to make generation on a PC easier, but I agree with you it's a waste of code space. |
01:00:53 | amiconn | 1300 byte just for making it easier for the pc tool? |
01:01:11 | amiconn | Whic side of the pair has the bigger processing power and more resources? |
01:01:24 | linuxstb_ | You don't need to convince me... |
01:01:40 | amiconn | I bet it's not only +1300 bytes, but slower as well... |
01:02:14 | linuxstb_ | But it reminds me of an idea that it's been mentioned before - a "rockbox.info" (or similar) file in the .rockbox folder, so PC tools can find out information about the target, installed Rockbox version etc. |
01:02:35 | linuxstb_ | Endianness could be one entry. |
01:02:54 | JdGordon | well, if make zip generates it the go for it :) |
01:03:05 | linuxstb_ | Yes, make zip could do it... |
01:03:12 | | Quit Brunellus (Read error: 104 (Connection reset by peer)) |
01:03:20 | linuxstb_ | It just needs someone to add it, and for a format to be invented... |
01:03:25 | JdGordon | target, endian, svn revision, what else would go in there tho? |
01:03:49 | linuxstb_ | That's probably all that's needed. If anyone thinks of something else, it could easily be added. |
01:04:58 | Soul-Slayer | Wouldn't applied patches have some sort of interaction too? |
01:05:41 | amiconn | I don't know... wouldn't it be possible to get the extact target from the rockbox.* file or any codec or plugin? |
01:05:54 | linuxstb_ | Yes, but why make it difficult? |
01:05:57 | amiconn | An extra file might not be present |
01:06:22 | amiconn | The tool should at least offer alternatives when that's the case |
01:07:07 | safetydan | Doesn't the rockbox.* have a header that contains the target and revision? |
01:07:14 | barrywardell | wouldn't it be better to tie the info directly to the rockbox.* file. otherwise you could possibly have differing .info and rockbox.* svn revisions for example |
01:07:28 | amiconn | It does, at least on the targets where we run our own bootloader |
01:07:41 | linuxstb_ | I didn't think revision was there, but target is. |
01:08:02 | linuxstb_ | But then of course the tool will need an ever-changing list of rockbox.* files to look for... |
01:08:50 | safetydan | So make the rockbox.* file be the same name on all targets. |
01:09:04 | safetydan | Can happen at the same time it gets moved under .rockbox |
01:09:14 | amiconn | safetydan: Not possible for all targets |
01:09:22 | JdGordon | well all but the archos |
01:09:27 | safetydan | darn |
01:09:31 | linuxstb_ | See, exceptions already.... |
01:09:38 | linuxstb_ | Just stick a rockbox.info file there... |
01:09:48 | JdGordon | why? call the file ajbr.bjz or whatever it is :D |
01:09:48 | barrywardell | ok, maybe the .info is the better solution |
01:10:40 | safetydan | What might also be useful is some sort of "official build" indicator |
01:11:00 | barrywardell | why hasn't rockbox.* been moved to /.rockbox? |
01:11:21 | safetydan | barrywardell: inertia I think |
01:11:24 | | Quit RogerBacon (Remote closed the connection) |
01:11:34 | Mikachu | it would break people with old bootloaders? |
01:11:43 | JdGordon | thats good then |
01:11:47 | barrywardell | it would avoid a lot of the "it starts up and I clicked on rockbox but nothing happened" questions newbies have |
01:11:47 | JdGordon | force ppl to upgrade |
01:11:50 | probiscus_12 | hi folks, I'm new here, I have read up a bit and found that there seems to be interest in some in getting rockbox ported to the creative line of players although that doesn't seem to be working yet, anyway I have an older Dell DJ 2 that is very similar to the Creative players, I no longer use it and would like to help their efforts if possible. While my programming skills are not strong, would scanning the board/posting firmware be help |
01:11:51 | Mikachu | but they could just move the files |
01:12:06 | linuxstb_ | barrywardell: The root menu should stop those questions. |
01:12:13 | barrywardell | true |
01:12:23 | JdGordon | how? |
01:12:38 | *** | Saving seen data "./dancer.seen" |
01:12:52 | barrywardell | but searching for rockbox.* in two places seems not very KISS to me. |
01:13:00 | JdGordon | if you have a rockbox. file in / and /.rockbox/ it will cause the same confusion even with the menu |
01:13:27 | barrywardell | but at least people will know they are already in rockbox |
01:13:35 | JdGordon | probiscus_12: have a look at the NewPorts wiki page |
01:13:49 | JdGordon | people think they arnt? |
01:14:08 | linuxstb_ | JdGordon: Lots of ipod users have never seen their ipod's filesystem... |
01:14:24 | safetydan | The bootloader has been looking in two places for 15 months now |
01:14:51 | probiscus_12 | yeah i looked at that a bit, and i skimmed over the forum topic about the zens, but I couldn't find any scans anywhere, and thougt I might be able to help there? |
01:14:56 | | Quit Soul-Slayer (Remote closed the connection) |
01:15:08 | JdGordon | probiscus_12: yeah, scans are a good start |
01:15:24 | barrywardell | i've read a lot of posts along the lines of "i can't get rockbox to work.I think I installed it but I just get a menu with Text and rockbox in it. I clicked rockbox but it just brings me back there." |
01:15:25 | linuxstb_ | probiscus_12: Scans would help, but you need to build up some interest in the port and attract some skilled developers. |
01:15:53 | JdGordon | barrywardell: hehe they are funny... ok, now i get what your talking about |
01:15:58 | probiscus_12 | yeah i realize that, I'm not asking you to port it for me ;) |
01:16:37 | barrywardell | anyway, the existing bootloaders would still find the rockbox.* file if it was moved to /.rockbox |
01:16:48 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:17:01 | midkay | JdGordon: hmm, seems to me like some icons simply disregard the leave-one-line-blank system we used.. |
01:18:15 | JdGordon | well the .h says they are 6x8 so some authors probaby took that litterally |
01:18:17 | probiscus_12 | well I'll see if I can get some scans of the board for now, then go from there, thanks |
01:18:32 | midkay | yeah, that may be it.. hmm. |
01:18:52 | JdGordon | which re nautghy? |
01:19:51 | midkay | JdGordon: hold on, i'm still trying to see if that's correct.. |
01:20:35 | | Part probiscus_12 |
01:20:55 | Nico_P | JdGordon: i've just tested the root menu patch for the first time |
01:21:02 | Nico_P | it's very nice |
01:21:07 | JdGordon | thanks |
01:21:31 | Nico_P | but it just feels weird not to go back to the root menu when pressing left from the root of the file browser or the DB ;) |
01:21:57 | | Join Brunellus [0] (n=luigi@unaffiliated/brunellus) |
01:22:17 | JdGordon | shoosh you!! im not having that argument again now... not before lunch :p |
01:22:25 | Nico_P | sorry |
01:22:30 | | Quit Mouser_X (Nick collision from services.) |
01:22:31 | linuxstb_ | I'm tending to agree. My first thoughts were that left shouldn't leave the browser, but after trying the latest patch, I think it should.... |
01:22:39 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:23:16 | midkay | JdGordon: aha, the bookmark icon doesn't leave a blank line. |
01:23:17 | Nico_P | another thing : when i go into "settings", the menu title is "Rockbox Main Menu"... this probably needs to be corrected ;) |
01:23:51 | JdGordon | Nico_P: yeah, i did that because we didnt know what that would be called when it went in |
01:24:03 | linuxstb_ | Also, in the current patch, left leaves the Settings menu, and plugin browser... |
01:24:18 | Juice^ | Im addicted to jewels, i play it every night on my sansa before falling asleep. is there sound on that game (plugin)? |
01:24:51 | Nico_P | linuxstb_: yeah, it would feel more consistent to have the same behaviour with files and DB |
01:25:05 | Nico_P | JdGordon: why not "settings" ? :) |
01:25:24 | JdGordon | Nico_P: it will be... just have to tell it to use the LANG_ for settings |
01:25:28 | Nico_P | ok |
01:25:44 | JdGordon | breaky time |
01:25:45 | JdGordon | bbs |
01:25:54 | Nico_P | anyway it's a thing i'd been waiting and i'm very pleased it's arriving :) |
01:26:31 | safetydan | Juice^, I don't belive Rockbox supports sound on the Sansa yet. |
01:27:04 | Juice^ | safetydan: yes i know, but is that game supposed to have sound on supported devices? |
01:27:11 | linuxstb_ | No. |
01:27:34 | Juice^ | thats an answer for me linuxstb_ ? |
01:27:40 | linuxstb_ | Yes. |
01:27:44 | Juice^ | OK. |
01:27:47 | Juice^ | Thanks. |
01:27:49 | linuxstb_ | NP. |
01:27:54 | Juice^ | :). |
01:28:28 | linuxstb_ | Most people play plugins while listening to music, so there's not much demand for noises... |
01:28:38 | Juice^ | Ah.. i understand |
01:28:51 | | Part pixelma |
01:28:51 | | Join Llorea1 [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
01:28:58 | Juice^ | That will be so slick... if the sansa ever gets sound support, to play while listening :) |
01:29:14 | Nico_P | linuxstb_: about the cuesheet patch... do you think it would be possible to commit it in its current state ? |
01:29:16 | directhex | the stuff on the news page about austria microsystems is neat. any progress on that? |
01:29:51 | linuxstb_ | afaik, a trip is still planned to their office/factory, but I don't think we've seen any documentation. |
01:30:04 | | Join Kittt0s [0] (i=Kaa@84.94.181.44.cable.012.net.il) |
01:31:10 | directhex | it's their chip in the sansa isn't it? |
01:31:32 | barrywardell | yeah, kinda |
01:31:50 | barrywardell | it's their chip inside the PortalPlayer chip |
01:31:56 | Llorea1 | The DAC is theirs, I believe |
01:32:36 | Nico_P | linuxstb_ ? |
01:32:44 | linuxstb_ | It's handy that PortalPlayer's chips are in fact Frankenstein... |
01:32:52 | linuxstb_ | Sorry Frankenstein's monster.. |
01:33:04 | | Quit [toffe] ("MegaIRC v3.27 http://ironfist.at.tut.by") |
01:33:36 | linuxstb_ | Nico_P: I think last time it was discussed, there was a feeling that it shouldn't be committed before metadata-on-buffer. |
01:33:44 | linuxstb_ | (along with album-art)... |
01:33:58 | Llorea1 | linuxstb_: If you can't find a datasheet, identify the parts? |
01:34:08 | | Nick Llorea1 is now known as llorean (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
01:34:33 | Nico_P | well it only uses memory for those who use it and it's not that much anyway |
01:34:36 | | Quit Mouser_X (Nick collision from services.) |
01:34:45 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:34:49 | Nico_P | LinusN did say it was ok for him IIRC |
01:35:06 | directhex | i've never completely understood companies like portalplayer and broadcom. does it harm their business if more people can use their products? are they scared of chinese knock-off silicon based on their exceedingly valuable documentation? |
01:35:29 | Nico_P | and i would appreiciate having one less patch to maintain indefinitly based on MoB |
01:35:56 | safetydan | directhex, some companies just default to keeping everything secret |
01:36:35 | linuxstb_ | The cynic in me says that they are all infringing each other's patents, so want to hide as much as they can about their chips... |
01:36:39 | llorean | Nico_P: Is it in a condition that it ought to be relatively easy to convert to MoB, in theory, if it happens in a reasonable manner? |
01:37:12 | directhex | safetydan, well i certainly can't get out of bed without tripping over chinese knock-offs of the sun niagra processor or neuros player, with their horrible open designs. don't know about you |
01:37:40 | Nico_P | llorean: i think so. plus, MoB probably will be kinda designed for it and album art so it shouldn't be a problem |
01:38:01 | Nico_P | it's just a matter of where the struct is in memory |
01:39:31 | Nico_P | the way i see it, if it's commited most people won't see a difference and the rest will be grateful even if it's not done quite right yet |
01:39:39 | | Quit Kitt0s (Read error: 110 (Connection timed out)) |
01:43:31 | * | JdGordon goes about compiling svn + cuesheet |
01:44:56 | llorean | Nico_P: By "not quite right" you mean "This one could need some tweaking" or "It could use a rewrite to do it the other way"? |
01:45:06 | | Nick llorean is now known as Llorean (n=Llorean@rockbox/administrator/Llorean) |
01:45:13 | JdGordon | just tweaking... |
01:46:10 | Nico_P | Llorean: codewise it's just tweaking but conceptually it's a relatively big change |
01:46:16 | | Join saratoga [0] (i=98039a42@gateway/web/cgi-irc/labb.contactor.se/x-a353a41a443280b6) |
01:46:46 | Llorean | I'm just trying to determine if it sounds like it's more or less 'done, with room for improvement' or 'not quite done yet' |
01:47:49 | JdGordon | Nico_P: are you sure your latest patch works with svn? |
01:48:05 | Slasheri | amiconn: that can be ifdeffed to not do any conversion for archos targets. i will do that next |
01:48:21 | Slasheri | amiconn: but the code is required for the pc database tool at least |
01:48:50 | | Quit Mouser_X (Nick collision from services.) |
01:48:53 | linuxstb_ | Nico_P: Just looking at your cuesheet patch, the \0 isn't needed in strcpy(dot, ".cue\0"); |
01:48:59 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:48:59 | Nico_P | JdGordon: yes |
01:49:26 | Nico_P | linuxstb_: thanks, i'll change that |
01:49:35 | JdGordon | ah, must have had a dirty source tree... |
01:49:39 | JdGordon | compiles fine jere |
01:49:51 | linuxstb_ | Slasheri: Of course, it's needed for the PC tool itself. But is there any need for it on any real target? |
01:49:53 | | Part barrywardell |
01:50:10 | JdGordon | adds 3k :( |
01:50:26 | Mikachu | how can endian conversion be 3k? |
01:50:34 | JdGordon | cuesheets |
01:50:41 | | Join Llorea1 [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
01:50:45 | JdGordon | endian stuff is 1300 |
01:50:49 | Mikachu | o |
01:51:18 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
01:51:30 | Slasheri | linuxstb_: not really a need, but it just makes the binary format working between all targets |
01:52:01 | Slasheri | linuxstb_: now there could be an option to select the endianess on the pc side |
01:52:07 | Nico_P | JdGordon: it should probably be ifdeffed to be disabled on "old" targets |
01:52:19 | JdGordon | that would work |
01:52:22 | Nico_P | JdGordon: is 3k really a lot ? |
01:52:25 | JdGordon | ifdef it on HWWCODEC |
01:52:37 | JdGordon | it is when we are trying to get rid of the red builds |
01:52:58 | | Quit directhex ("Leaving") |
01:53:04 | JdGordon | amiconn: can cue support be ifdefed out of the archos? |
01:53:04 | Slasheri | Mikachu: it creates a new subsystem to do the conversion everywhere in rockbox with structs simple |
01:53:09 | Nico_P | yeah that i get but for the other ones it's not too much of a problem, is it ? |
01:53:32 | midkay | Slasheri: i've been meaning to ask you a question.. |
01:54:00 | midkay | you committed this patch a few days ago: http://www.rockbox.org/tracker/task/6638 |
01:54:02 | JdGordon | Nico_P: yeah, swcodec has heaps of room, 3k is nothing |
01:54:19 | midkay | do you personally know this guy? he doesn't have his real name available. |
01:54:19 | linuxstb_ | JdGordon: If the only reason to #ifdef out cuesheet support on Archos is to reduce codesize, then why choose cuesheet support, and not another feature? |
01:54:32 | midkay | nor is it apparent whether he's credited. |
01:54:54 | JdGordon | linuxstb: true... i dunno |
01:55:20 | Slasheri | midkay: ups.. those guys are hard :/ but it was based on the roolku's patch |
01:57:22 | * | linuxstb_ sleeps |
01:57:26 | | Quit linuxstb_ ("CGI:IRC") |
01:57:30 | Slasheri | midkay: but i will contact him, hopefully he is willing to tell the realname |
01:57:39 | midkay | Slasheri: right, i was a little concerned that he wasn't credited, but if his name isn't up at all.. might run into a problem there. |
01:57:53 | midkay | Slasheri: cool, he probably just overlooked it. |
01:58:16 | Slasheri | midkay: but a good thing to notice, i just missed he hasn't had a name |
01:58:54 | Nico_P | i should probably go to bed too |
01:59:12 | Slasheri | and i will go back again too :) |
01:59:43 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
02:00 |
02:00:09 | Slasheri | ah, and roolku came too :) |
02:00:52 | | Quit Nico_P (Remote closed the connection) |
02:00:53 | roolku | Hi, yes, I saw the talk in the log ;) |
02:01:08 | midkay | oh, roolku's patch was the basis. :) |
02:01:16 | * | roolku should be in bed now |
02:02:17 | roolku | could I recommend http://www.rockbox.org/tracker/task/6651 as the committed version is a little to simple |
02:03:02 | roolku | (fixes how COMM frame is read from id3v2) |
02:03:32 | Slasheri | roolku: yes, that looks ok. I will do it tomorrow |
02:03:47 | roolku | thank you :) |
02:04:04 | Slasheri | but did you got my message? |
02:04:27 | Slasheri | asking about your email address |
02:04:48 | roolku | sorry, overlooked the flashy window |
02:04:54 | Slasheri | :) |
02:05:50 | roolku | now answered |
02:06:11 | Slasheri | did not got that, probably you are not registered in freenode and privmsgs don't work :/ |
02:06:33 | Slasheri | but really need to go now, back tomorrow -> |
02:06:50 | | Quit Weiss (Read error: 110 (Connection timed out)) |
02:07:20 | | Quit |Rincewind| ("Cya") |
02:07:22 | | Quit Llorean (Read error: 110 (Connection timed out)) |
02:08:29 | roolku | Whoops. forgot to identify - hope you still got it...now it is sleep time |
02:09:00 | Mikachu | you'd have to send it again after identing |
02:09:57 | | Quit roolku () |
02:12:57 | JdGordon | does anyone know how many right-to-left languages are currently supported in tha langs? |
02:13:37 | JdGordon | is hebrew the only one? |
02:14:18 | safetydan | JdGordon, do we have a farsi or arabic translation? |
02:14:25 | safetydan | They're both rtl |
02:14:26 | JdGordon | no |
02:15:27 | safetydan | Well I guess Hebrew is it then. |
02:15:45 | JdGordon | hmmm... |
02:16:29 | JdGordon | Ive got an idea for the list widget, and the first use would be to enable proper RTL, but with only 1 lang im not sure its worth the extra code |
02:17:26 | midkay | JdGordon: i finished the menu and general settings submenu icons. |
02:17:44 | Llorea1 | JdGordon: Someone as working on connected script for RTL arabic. |
02:18:11 | JdGordon | midkay: yay :) put em up somewhere |
02:18:13 | | Nick Llorea1 is now known as Llorean (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
02:19:07 | JdGordon | hmm... maybe ill add it anyway because the extra code wont actually be that much |
02:19:10 | safetydan | Llorean, I thought there was already joining for arabic? Hence firmware/arabjoin.c |
02:19:17 | * | JdGordon thinks he _may_ be working on too many patches at once :p |
02:19:32 | | Join saratoga [0] (i=98039a42@gateway/web/cgi-irc/labb.contactor.se/x-c4ce788e00e217ed) |
02:19:37 | * | w1ll14m agrees with JdGordon |
02:19:39 | Llorean | safetydan: I couldn't remember if it ever got included. |
02:20:07 | Llorean | But since we 'support' RTL, it seems like if there's a proper way to do it, it should be done properly, right? |
02:20:56 | JdGordon | im also thinknig that left/right should be switched if a rtl lang is used (in the list only of course) |
02:21:32 | safetydan | Proper RTL support would be grand. Not many people would use it right now, but who knows, maybe we'll get a lot of middle-eastern users :) |
02:21:51 | Mikachu | can you make bombs from ipods? *hides* |
02:21:57 | Llorean | JdGordon: Are RTL-language UIs usually flipped? |
02:22:06 | JdGordon | I know there are quite a few Israelis using rockbox, so they would like it |
02:22:30 | JdGordon | Llorean: well the text would be on the right of the screen.. so pressing right to enter would probably feels more normal |
02:22:41 | JdGordon | just like we use left because it follows the text direction |
02:23:01 | Llorean | JdGordon: Only if they're used to that for their UIs traditionally. We should probably ask some people. |
02:23:15 | JdGordon | of course |
02:23:18 | w1ll14m | JdGordon, maybe create a file that contains filenames of RTL fonts, if the filename exists it should set RTL instead of LTR. then it's just a task fo editing language files |
02:23:31 | midkay | JdGordon: midkay.net/menu_icons.zip">http://www.midkay.net/menu_icons.zip |
02:23:34 | w1ll14m | ... s/fo/of/ |
02:23:50 | JdGordon | midkay: got a screenshot of them? |
02:24:03 | midkay | sure, hold on. |
02:24:57 | JdGordon | w1ll14m: It would be better to put it in the lang header, but yeah a text file would work as well |
02:25:20 | JdGordon | w1ll14m: " Last time i mentioned a bug about not beable to view files from database or filebrowser, " ? |
02:25:35 | w1ll14m | JdGordon: a header would be the nicest way |
02:25:40 | w1ll14m | JdGordon: i did, did i ? |
02:25:45 | w1ll14m | let me check... as far as i know |
02:26:07 | JdGordon | thats the comment you just put in FS |
02:26:21 | w1ll14m | indeed.... |
02:26:30 | w1ll14m | http://www.rockbox.org/tracker/task/6630#comment13223 |
02:26:54 | w1ll14m | ow lol.. i see :) i didn't make a bug report or something like that.... |
02:27:18 | JdGordon | midkay: my file manager does show the previews.. so dw about the screeny |
02:27:20 | JdGordon | cheers |
02:27:38 | midkay | JdGordon: ok |
02:28:01 | Llorean | midkay: The grayscale edges: Bad. |
02:28:02 | | Quit shayx ("Lost terminal") |
02:28:09 | midkay | Llorean: there are no grayscale edges.. |
02:28:19 | Llorean | Oh, the previews hate me then |
02:28:27 | JdGordon | ehhe |
02:28:37 | midkay | yeah, that's my worry, they might be resized = bad |
02:28:43 | Winchester345 | hey, in the docs.... when it talks about the API... in the bit about LCD it talks about recorder and player.... do ipods count as recorders for that? |
02:28:47 | JdGordon | I think the voice one is better than the sound one and should eb used for both |
02:28:56 | Llorean | midkay: Yeah, integer resizes are okay, but non-integer not so much. |
02:29:00 | JdGordon | midkay: gonna show us your brilliance and do a treble clef? |
02:29:12 | w1ll14m | JdGordon: what happens when you are playing a song and then press select? |
02:29:29 | JdGordon | takes you to the last browser you were in |
02:29:37 | midkay | JdGordon: haha. i've tried that before and today, it's hard! :) |
02:29:43 | w1ll14m | damn ... that's just strange. |
02:30:15 | w1ll14m | my 5g just won't go back to previous screen |
02:30:26 | w1ll14m | ehh to database or file browser |
02:30:41 | JdGordon | midkay: what should be used for sub menus without a set icon? and for functions? |
02:30:46 | JdGordon | and for settings? |
02:30:54 | midkay | ah, i'll have to do that. |
02:30:54 | | Quit xigxag (Read error: 110 (Connection timed out)) |
02:31:02 | midkay | quick preview of main menu icons anyways: http://img463.imageshack.us/img463/7492/iconsap9.jpg |
02:31:04 | JdGordon | k |
02:31:25 | safetydan | Winchester345: which documentation? Player and recorder refer to types of Archose devices. The docs are probably talking about charcell vs bitmap at that point, in which case the iPod is bitmap |
02:32:11 | midkay | JdGordon: so i think the general settings icon (wrench) can be used for all settings that aren't functions or submenus.. |
02:33:02 | JdGordon | I was trying to work out what t was.. then i remembered you said you wanted to do a wrench :) |
02:33:23 | * | w1ll14m is going to sleep...... |
02:33:27 | w1ll14m | good night all ;) |
02:33:30 | JdGordon | nn |
02:33:34 | midkay | JdGordon: haha. it's a tough one. :) |
02:33:37 | w1ll14m | thanx |
02:33:43 | | Nick w1ll14m is now known as w1ll14m_ (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
02:33:46 | midkay | i wanted to try a gear, but it's too small to really show well.. |
02:33:48 | Winchester345 | safetydan: docs\PLUGIN_API , so the ipod uses the display buffer like a recorder? |
02:33:50 | midkay | wrench looked best to me. |
02:34:30 | midkay | for functions, an arrow: http://img525.imageshack.us/img525/4489/functionys7.png |
02:35:05 | midkay | and here's an idea for submenus, a dot-dot-dot - hard to see on a monitor, should work fine on a small LCD: http://img263.imageshack.us/img263/5611/submenutz6.png |
02:35:25 | Mikachu | the dot pitch on the nano is quite high |
02:35:53 | midkay | Mikachu: way lower than the ipod video, and i can see *all* icons veryvery clearly. |
02:36:06 | midkay | (.. on my ipod video) |
02:36:30 | JdGordon | midkay: I like the arrow for submenus |
02:36:37 | Mikachu | can't you just use some unicode code points? i'm pretty sure it has arrows and dot-dot-dots |
02:36:50 | JdGordon | no.. these are for actual icons not text |
02:37:05 | Mikachu | it would look silly with a 20 size font for blind people then three pixels of dots |
02:37:06 | midkay | the others have to be bitmaps, so might as well make these bitmaps.. |
02:37:15 | JdGordon | rashers rocket ship for functions :) |
02:37:15 | midkay | technically six pixels :) |
02:37:38 | Mikachu | don't underestimate what characters are in unicode, there is for example an umbrella and a broken heart |
02:37:51 | Mikachu | dunno about wrench though :) |
02:38:55 | Mikachu | ah, but there is a gear :) âš™ |
02:39:02 | Soap | midkay: very nice icons, especially considering the limitations. |
02:39:31 | midkay | JdGordon: how about this for submenus: http://img453.imageshack.us/img453/9175/submenu2se7.png |
02:39:34 | midkay | Soap: thanks :) |
02:39:47 | Llorean | Mikachu: A gear is good. |
02:39:52 | Llorean | I do like the idea of using Unicode ones. |
02:40:01 | Llorean | That covers multiple font sizes, at least. |
02:40:11 | Mikachu | that is assuming fonts contain the glyphs |
02:40:13 | Llorean | Could we default to the icons when unicode ones aren't present? |
02:40:20 | Soap | add the glyphs to all the fonts? |
02:40:24 | midkay | i think for multiple font sizes we want bitmaps, especially for high-resolution color LCDs.. |
02:40:33 | midkay | *pictures colorful folders and musical notes* |
02:40:38 | | Join fasmaie [0] (n=fasmaie@cpe-65-24-95-168.columbus.res.rr.com) |
02:40:42 | JdGordon | midkay: thats the same one as playlist options tho |
02:40:46 | Soap | if the icons were vector graphics... |
02:40:50 | Soap | ;) |
02:41:19 | Llorean | midkay: They could be themeable bitmaps that default to unicode glyphs when not present that default to the 1bpp icons when those aren't present? |
02:41:34 | Mikachu | that is starting to sound complex :) |
02:41:37 | midkay | JdGordon: not quite the same, no :) |
02:41:39 | Llorean | :-P |
02:42:05 | JdGordon | oh, they are missing the dot before each line! |
02:42:27 | JdGordon | as if you'd be ablee to notice on the target tho :p |
02:42:28 | midkay | JdGordon: still way similar to the themes one, though.. sigh :) any ideas for a different themes one? |
02:42:37 | Soap | I know it is cold here, but is it snowing in Hell? I never thought I'd see the day where not only did Llorean propose eye-candy, he proposed complicated eyecandy. |
02:42:54 | JdGordon | midkay: a smiley face? something abstract |
02:42:58 | safetydan | Winchester345: yes |
02:43:07 | JdGordon | hahah Soap |
02:43:18 | Llorean | Soap: It snowed here in Texas several weeks back, close enough |
02:43:21 | Llorean | That was your one for the year |
02:43:34 | Soap | it snows in the panhandle all the time. |
02:43:40 | Winchester345 | safetydan: thanks =) |
02:43:45 | midkay | Llorean: i thought about themable today, i think that's the way to go. that or a few batches of icons in SVN, like 6x8, 8x11, 10x13, and the largest one possible is used. |
02:44:42 | * | JdGordon doent like the idea of using different defaults for this and font sizes on the targets |
02:44:57 | midkay | JdGordon: themes: http://img463.imageshack.us/img463/3258/themessn1.png |
02:45:07 | JdGordon | good enough :) |
02:45:16 | | Quit Paprica (Read error: 110 (Connection timed out)) |
02:45:28 | midkay | JdGordon: i think we need a few reasonable defaults and leave the rest to theme designers. :) |
02:45:53 | Soap | (and left from browser/database to root menu) |
02:46:02 | Mikachu | i'll be happy if submenus get an icon even if nothing else does |
02:46:06 | Llorean | midkay: I think they should be themable definitely, as it's similar in concept to fonts. |
02:46:09 | Mikachu | it's sort of confusing in the settings screens |
02:46:21 | midkay | JdGordon: if you use these i hope you put them in apps/bitmaps/mono (bmp2rb build process) to make it easier.. |
02:46:28 | | Quit Seed (Nick collision from services.) |
02:46:30 | JdGordon | Mikachu: yeah, this is what prompted the call for icons, midkay went overboard tho :D |
02:46:35 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
02:46:43 | midkay | haha. i want iconned menus and i'll work for them if i have to :D |
02:46:59 | JdGordon | midkay: bmp2rb will convert them to the needed code? great |
02:47:26 | Mikachu | just don't make it load the icons from disk on-demand |
02:47:26 | JdGordon | back in 5 |
02:47:27 | midkay | yeah, just like the bitmaps used for all plugins, for example. you might need to do a little research on it. |
02:48:19 | midkay | JdGordon: currently all the browser bitmaps are in the old hard-coded hex format (ugh). if you put these new ones in as bitmaps that are built automatically i'd be happy to recreate all the browser bitmaps in order to transition them to the new system. |
02:50:20 | | Join Thundercloud [0] (n=thunderc@82.152.172.146) |
02:52:30 | JdGordon | hmm... ok, ill have a look into doing that |
02:53:46 | | Quit Mouser_X (Connection timed out) |
02:58:03 | JdGordon | midkay: do you know what needs to be included to use a generated bmp? |
02:58:28 | midkay | not too sure, i think just an.. wait.. |
02:59:11 | midkay | extern const fb_data mybitmap[]; |
02:59:47 | JdGordon | someone mentioned colour icons? the icon loader currently uses the mono bmp loader.. but could be changed to use colour ones i think |
03:00 |
03:00:58 | JdGordon | midkay: the only icons used in the actual firmaware is the logo and usb.. i cant see that for the logo one anywher |
03:01:40 | JdGordon | #include <bitmaps/usblogo.h> :D |
03:01:48 | midkay | aha :) |
03:02:10 | JdGordon | if you want to whip up some colour 6x8 icons for the browser and menus no one will stop you :) |
03:02:20 | JdGordon | although, colour wont work well with backdrop images |
03:02:28 | JdGordon | better keep them b+w then |
03:02:46 | midkay | nods, i might give it a try later but b/w is fine for now.. |
03:04:11 | JdGordon | Ill add the code to display icons first, then if that looks nice ill see about autogenerating them |
03:04:24 | midkay | ok :) |
03:04:31 | JdGordon | that would make us one step closer to bigger bmps on large tarets |
03:04:37 | | Join Thundercloud__ [0] (n=thunderc@82.153.143.53) |
03:08:36 | | Join fasmaie_ [0] (n=fasmaie@cpe-65-24-95-168.columbus.res.rr.com) |
03:09:36 | | Quit fasmaie (Read error: 104 (Connection reset by peer)) |
03:10:59 | JdGordon | well that was easy :p now only have to change 50000000000 macro calls to get them to show the icons :'( |
03:12:42 | *** | Saving seen data "./dancer.seen" |
03:14:41 | | Quit thegeek_ () |
03:16:18 | midkay | haha. |
03:16:37 | | Quit Thundercloud_ (Success) |
03:18:19 | hcs | jhMikeS: noticing a small but measurable improvement with your single-multiply code |
03:22:05 | JdGordon | well.. my code works :) using the firmware X for settings looks funny |
03:22:25 | JdGordon | midkay: can you gimme the bmp for your arrow please? |
03:22:52 | midkay | that firmware "x" is actually a jukebox recorder! (ugly) :) |
03:23:34 | midkay | arrow: http://img525.imageshack.us/img525/4489/functionys7.png |
03:24:37 | JdGordon | png.? |
03:24:42 | midkay | oops. |
03:24:46 | midkay | how'd that happen. |
03:24:49 | JdGordon | bmp or the actual code would be the best |
03:25:33 | midkay | http://img161.imageshack.us/img161/6290/arrowkh3.png |
03:25:44 | JdGordon | still png :D |
03:25:46 | JdGordon | dcc? |
03:25:54 | JdGordon | imageshack probably converts it themselves |
03:27:19 | midkay | omg!!! |
03:27:22 | midkay | jerks. |
03:28:32 | | Join Thundercloud_ [0] (n=thunderc@82.153.143.53) |
03:28:46 | scorche | they do convery |
03:28:48 | scorche | convert |
03:29:08 | midkay | midkay.net/arrow.bmp">http://www.midkay.net/arrow.bmp |
03:29:21 | Winchester345 | is it possible to send/receive data with the USB host yet/ever? |
03:29:24 | midkay | midkay.net/themes.bmp">http://www.midkay.net/themes.bmp |
03:29:36 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
03:29:44 | midkay | midkay.net/submenu.bmp">http://www.midkay.net/submenu.bmp |
03:29:50 | midkay | that should be all you need. |
03:30:38 | JdGordon | cheers |
03:30:43 | Llorean | A smiley face for Themes? |
03:30:50 | midkay | that's what we came up with! |
03:30:57 | midkay | :) any other ideas? |
03:31:56 | Llorean | I don't see how a smiley relates to themes. |
03:32:12 | Llorean | But the only alternatives I can think of don't relate either |
03:32:47 | JdGordon | Llorean: well.. themes are one I guess we can play with.. it should be something abstract :) |
03:32:49 | midkay | right, i can't think of a way to really represent it, so.. |
03:33:00 | * | Domonoky updated the rbutil patch to include a few more checks, now only H10 is missing from the bootloader installation. Windows binary : domonoky/rbutil.zip">http://b23.org/~domonoky/rbutil.zip |
03:33:36 | Llorean | midkay: But maybe a star, or a triangle... something more primitive than personal. |
03:33:46 | JdGordon | what did we say the arrow was for? |
03:33:50 | midkay | *shrugs* |
03:33:55 | midkay | JdGordon: functions. |
03:33:59 | JdGordon | ok |
03:34:05 | midkay | a star might look nice. |
03:34:06 | JdGordon | what were we using for settings? |
03:34:15 | midkay | general settings bmp |
03:34:20 | Domonoky | next step for rbUtil would be bootloader uninstallation... |
03:34:21 | JdGordon | the spanner? |
03:34:41 | midkay | yeah. |
03:35:34 | | Quit entheh ("^~") |
03:36:11 | JdGordon | jdgordon.mine.nu:8080/jonno/screeny.bmp">http://jdgordon.mine.nu:8080/jonno/screeny.bmp ? |
03:36:33 | | Join scubacoles [0] (n=scoles@eth4699.sa.adsl.internode.on.net) |
03:36:54 | midkay | that was the idea, but.. i'll see if i can come up with something. |
03:37:07 | midkay | maybe a good idea would be to give options the same icon as their.. menu's icon. |
03:37:21 | midkay | sound settings the musical note, display settings the little monitor, playlist settings the playlist icon... |
03:38:05 | JdGordon | no, that wouldnt work |
03:38:13 | JdGordon | the idea is so he user knows what each item does |
03:38:51 | JdGordon | the list title will have the proper icon tho |
03:38:52 | midkay | well, they know what a submenu looks like, and what a function looks like, so whatever else it might be has to be a setting screen, right? |
03:38:59 | midkay | ok, let me work on it. |
03:39:39 | midkay | haha. what about a half-star half-stick-figure for a themes icon? :D |
03:39:51 | midkay | the star's primitive and abstract, and the stick figure says personalization! |
03:39:58 | midkay | he's like the sokoban guy. |
03:40:01 | Llorean | Hahaha |
03:40:43 | midkay | what a stroke of genius (or limited resolution, one of those two) :) |
03:40:50 | midkay | midkay.net/star_thing.bmp">http://www.midkay.net/star_thing.bmp |
03:40:58 | midkay | midkay.net/star_thingy.bmp">http://www.midkay.net/star_thingy.bmp even. |
03:41:45 | Llorean | Looks more or less like a Japanese character. |
03:41:48 | Mikachu | incidentally taht is the kanji for large |
03:41:50 | Llorean | I think that could be confusing. |
03:41:51 | Mikachu | heh |
03:41:55 | midkay | haha. |
03:42:03 | midkay | what about a plus sign? |
03:42:07 | Mikachu | 大 |
03:42:11 | midkay | haha. |
03:42:17 | Mikachu | on the plus side you can use unicode for it then :) |
03:42:29 | midkay | haha, screw that. :) |
03:42:31 | | Join mightybrick [0] (i=44bb32e5@gateway/web/cgi-irc/labb.contactor.se/x-32b9f8c0f60a322f) |
03:42:48 | midkay | midkay.net/plus.bmp">http://www.midkay.net/plus.bmp |
03:43:17 | Llorean | midkay: What about something a bit more abstract, like this? llorean/389728920/">http://www.flickr.com/photos/llorean/389728920/ |
03:43:26 | Llorean | http://farm1.static.flickr.com/164/389728920_b44ffb874e.jpg?v=0 |
03:43:34 | JdGordon | midkay: your sound menu icon looks like a bomb :) |
03:43:48 | midkay | haha, a bomb. :E *looks again* |
03:43:54 | midkay | Llorean: looks like the disk activity icon? |
03:44:16 | midkay | haha. |
03:44:17 | Llorean | Hm, a bit. |
03:44:28 | JdGordon | im oging to use the voice icon for both |
03:44:31 | JdGordon | it looks good |
03:44:42 | midkay | midkay.net/sound_settings.bmp">http://www.midkay.net/sound_settings.bmp |
03:44:44 | midkay | try this? |
03:44:47 | midkay | slightly more musical-note-ish. |
03:45:14 | midkay | oops, try now. |
03:45:30 | JdGordon | 404 |
03:45:38 | midkay | ctrl+alt+refresh |
03:45:40 | JdGordon | jdgordon.mine.nu:8080/jonno/screeny.bmp">http://jdgordon.mine.nu:8080/jonno/screeny.bmp |
03:46:07 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
03:46:14 | JdGordon | ctrl-alt-f5 put me in a different terminal :p |
03:46:17 | JdGordon | stupid linux |
03:46:20 | midkay | oh, is that the way it will work? submenus will have the parent menu's icon? |
03:46:25 | midkay | haha. sorry. :E |
03:46:25 | JdGordon | na, still looks like a bomb |
03:46:44 | midkay | really? :( i can do something more like a musical note then.. |
03:46:52 | JdGordon | na, the voice one is good |
03:47:11 | midkay | but it's a duplicate!! |
03:47:19 | JdGordon | meh! |
03:47:24 | Llorean | midkay: http://farm1.static.flickr.com/127/389732122_89931acfd9.jpg?v=0 ? |
03:47:37 | Llorean | I just like the idea of something that's less identifiable as something else. |
03:47:47 | | Quit fasmaie_ (Connection timed out) |
03:47:52 | midkay | i know what you mean.. just a sec. |
03:48:13 | midkay | JdGordon: ctrl-alt-*click refresh* the above sound_settings.bmp link, new file upped.. |
03:48:18 | midkay | rockbox's musical note! |
03:49:25 | JdGordon | much better |
03:49:31 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
03:49:32 | midkay | wait, refresh one more time. |
03:49:33 | JdGordon | the rockbox note isnt that one tho... |
03:49:44 | midkay | i reupped, *that's* it. |
03:49:50 | JdGordon | hehe ok |
03:49:53 | midkay | :) |
03:50:01 | midkay | so you're doing what with submenus? same as parent's icon? |
03:50:26 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
03:51:44 | JdGordon | the icon used for submenus is shown in its parent and as its title... if that makes sense |
03:52:10 | midkay | the indented-lines one? |
03:52:27 | JdGordon | that will be used if none is set |
03:52:41 | midkay | or is the submenu icon the same one as its parent (as in your shot of the crossfeed menu being the same as the sound settings icon) |
03:53:01 | JdGordon | crossfeed got the sound one because i told it to |
03:54:27 | midkay | right, is that going to be the general theme of things, or was that just placeholder? |
03:55:50 | JdGordon | placeholder.... only the major submenus should get their own icon |
03:56:17 | midkay | you mean like general settings. |
03:57:00 | JdGordon | yeah |
03:57:04 | JdGordon | and display settings |
03:57:19 | midkay | biggest.. submenu... ever :) |
03:57:29 | JdGordon | brb |
03:57:55 | midkay | k |
03:58:17 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
03:58:59 | | Join fasmaie [0] (n=fasmaie@cpe-65-24-91-175.columbus.res.rr.com) |
04:00 |
04:00:38 | JdGordon | back |
04:01:19 | midkay | wb. |
04:04:04 | JdGordon | refresh my screenshot |
04:04:25 | JdGordon | im starting to think maybe the settings dont actually need icons if everything else has |
04:04:51 | midkay | hm? |
04:05:41 | JdGordon | the items that take you to the setting screen |
04:06:29 | midkay | keep the code for it please, for a moment :) |
04:06:48 | JdGordon | hehe of course |
04:06:57 | Soap | I liked the idea that the primary menu items had "iconic" icons, and the others had either an "This is another sub menu" icon or "This is a setting" icon. |
04:08:10 | midkay | Soap: like a universal "setting"/"submenu" icon? |
04:08:25 | Soap | yes |
04:08:54 | Soap | the classic "plus in a box" icon for submenu possibly even. |
04:09:06 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
04:09:17 | perldiver | plus in the box, has my vote |
04:09:28 | midkay | ooh ooh.. hold on. |
04:09:34 | | Quit fasmaie () |
04:09:37 | JdGordon | plus in a box is a submenu? |
04:10:01 | Soap | yes, as in "you can expand this item" |
04:10:17 | JdGordon | hmm... interesting :p |
04:10:40 | midkay | too bad it doesn't fit well with 6x8.. |
04:10:43 | midkay | what about sans box? |
04:12:01 | midkay | okay, my proposal: |
04:12:28 | Soap | www.cleansoap.org/files/plusbox.bmp |
04:12:34 | midkay | submenu: midkay.net/submenu.bmp">http://www.midkay.net/submenu.bmp |
04:12:39 | * | JdGordon wonders if midkay wants a patch so he can go nuts :) |
04:12:41 | midkay | setting: midkay.net/setting.bmp">http://www.midkay.net/setting.bmp |
04:12:59 | JdGordon | too simillar imo |
04:13:13 | midkay | what are? |
04:13:21 | midkay | oops. |
04:13:22 | JdGordon | your 2 icons |
04:13:31 | midkay | that wasn't what i meant.. :D |
04:13:35 | JdGordon | haha |
04:13:40 | Soap | I like where you are going with those, but boy they are similar at a small scale. |
04:14:03 | midkay | i didn't mean that, sorry.. |
04:14:20 | midkay | refresh the submenu one. |
04:14:33 | midkay | (shound be a plus without a box) |
04:14:44 | JdGordon | that could work |
04:14:57 | JdGordon | is setting.bmp the same as the current playlist bmp? |
04:15:04 | midkay | no, considerably different. |
04:15:14 | midkay | indented, and the first line isn't bulleted. :) |
04:15:30 | JdGordon | oh ok |
04:16:02 | Soap | yea, the fat plus works well |
04:16:12 | Llorean | Soap: Plusbox looks like the language one. |
04:16:32 | Soap | change the language one then Llorean ;) |
04:16:41 | Llorean | Might be a good idea |
04:16:48 | Llorean | I assumed the language one was supposed to look like a flag. |
04:17:00 | midkay | Llorean: it was, it is :) |
04:17:21 | midkay | seems like a good idea for language though, i can't think of anything else personally. |
04:17:37 | * | JdGordon starting to regret not getting the generated bmp thing giong here |
04:17:58 | Soap | The letter A for alphabet is what my gut tells me. |
04:18:09 | midkay | Soap: bold A is 'font' though :) |
04:18:11 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:18:20 | Soap | doh |
04:18:32 | Soap | there was an old lady who swallowed a fly... |
04:18:37 | midkay | JdGordon: i knew you would. you just didn't listen! |
04:18:38 | midkay | haha. |
04:18:44 | JdGordon | hehe |
04:19:15 | Soap | change font to F so language can be A so plusbox can be submenu.... |
04:19:42 | Llorean | Hahaha |
04:19:51 | midkay | haha. |
04:20:04 | Llorean | I kinda liked the four horizontal bars, with the topmost one being longer. |
04:20:06 | JdGordon | refresh my screenshot... i dont tihnk the setting one works.... it makes the screen to "busy" |
04:20:06 | Llorean | Wasn't that submenu? |
04:20:54 | JdGordon | I'm thinking maybe just a - for settings |
04:21:16 | midkay | hmm. gimme a moment. |
04:21:17 | JdGordon | the + looks great tho |
04:22:13 | midkay | hrm.. if i break the last-line-stays-empty-rule... :) |
04:22:52 | JdGordon | what about the reverse cursor icon? (i think its in the vkeybaord)? |
04:23:13 | Soap | yea, JdGordon beat me to it. Why not stick with the + / - paradigm? |
04:23:27 | midkay | wouldn't mind a cursor, i don't care for the idea of rasher's inversed cursor, it doesn't look nice to me. |
04:23:57 | midkay | about plus and minus.. it seems to me like minus doesn't apply because it isn't a submenu, expanded or collapsed.. |
04:24:10 | midkay | i think plus will read to a new user as submenu, but i think minus will be kind of confusing. |
04:24:13 | JdGordon | what about just a dot in the centre? |
04:24:19 | midkay | maybe that. |
04:25:03 | midkay | midkay.net/setting.bmp">http://www.midkay.net/setting.bmp |
04:25:15 | JdGordon | i just nicked it off rashers site :p |
04:25:32 | midkay | which? |
04:25:39 | JdGordon | b ut thats a different dot... |
04:25:41 | JdGordon | hmm... |
04:25:49 | JdGordon | he has a single dot in the middle, but its full |
04:26:19 | midkay | i think a hollow one would look good. |
04:26:26 | midkay | it's a tough one to say though.. |
04:26:38 | JdGordon | im setting up a side-by-side shot... 1 min |
04:26:45 | midkay | yay3 |
04:27:26 | | Join ^BeN^ [0] (i=Paprica@84.229.143.211) |
04:27:30 | | Part Domonoky |
04:28:03 | * | JdGordon just realsied he has no desktop screenshot package installed |
04:28:30 | JdGordon | we'll use your dot.. it looks slightly better i tinhk |
04:28:47 | midkay | yay! |
04:28:52 | midkay | midkay: 3, rasher: 0 |
04:28:54 | midkay | or something. |
04:28:58 | JdGordon | haha |
04:29:55 | Soap | www.cleansoap.org/files/setting.bmp |
04:29:58 | JdGordon | I gotta head out for a while.... jdgordon.min.nu:8080/jonno/icons.patch">http://jdgordon.min.nu:8080/jonno/icons.patch have a play |
04:30:14 | Soap | playing around with the "selected bubble" idea. |
04:31:29 | * | midkay should get back to finishing his clock update... |
04:32:30 | hcs | I'm going to commit the spc player, any objections? |
04:35:01 | hcs | sold! |
04:38:30 | midkay | HAHA. |
04:38:31 | perldiver | is there a reason the rockblox doesnt have a pause option? |
04:38:41 | midkay | oops. |
04:38:48 | midkay | because it hasn't been coded :) |
04:39:02 | hcs | hold switch on ipod pauses |
04:39:24 | perldiver | let me try |
04:39:35 | safetydan | hcs, looks like there's some minor indenting issues with your commit. Though I could be wrong. Hard to tell with viewvc |
04:39:43 | Soap | pause what? |
04:39:53 | midkay | rockblox. |
04:39:59 | hcs | safetydan: potentially, I didn't do a final run through expand like I should've |
04:40:07 | midkay | i think rockblox needs some work, i'll probably work on that after i finish the clock update. |
04:40:20 | perldiver | hcs thanks |
04:40:28 | perldiver | it does on gigabeat too |
04:40:40 | safetydan | hcs, yeah in tree.c I think there's a tab, and in metadata.c it looks like you've gone with three-space indent |
04:40:48 | hcs | drat |
04:40:52 | jhMikeS | hcs: :) I did find out that having a resampler in iram on coldfire is critical. Good for another 10% off. Don't think I should throw upsample in IRAM in the core for this but the codec could do it itself and perhaps more efficiently. |
04:41:32 | Llorean | We need to specify some method of comparing performance. |
04:41:45 | jhMikeS | Llorean: I'm using boost ratio |
04:41:48 | Llorean | "10%" faster, can mean 10% less on the boost scale, or it can mean a 10% speedup which is often much less. |
04:42:04 | hcs | I'm measuring time spent in the decoder |
04:42:36 | Llorean | See, two different scales. ;) |
04:42:38 | jhMikeS | hcs doesn't have frequency scaling to do it |
04:42:58 | hcs | and I wouldn't want to anyway, I think this is a much more stable way to look at it |
04:43:00 | jhMikeS | Llorean: I'm comparing my stuff on coldfire on the same scale always though |
04:43:35 | safetydan | Maybe we need a codec benchmarking plugin :) |
04:43:58 | Llorean | safetydan: X-to-wav :-P |
04:43:59 | jhMikeS | really? I've never heard that idea before ;) |
04:44:44 | * | hcs gets to cleaning up the indentation while waiting on build results |
04:45:01 | hcs | ah, good, looks clean |
04:46:48 | hcs | hm, I guess I should put blargg in the credits |
04:46:58 | hcs | ? |
04:47:09 | safetydan | hcs, if he's not there already, yes |
04:47:14 | jhMikeS | why not? |
04:47:34 | hcs | 'cause I forgot to do it? |
04:49:18 | hcs | okays, there we go |
04:49:52 | jhMikeS | isn't there an admin type thing in svn like in cvs to change messages? |
04:50:28 | hcs | I got some improvement with the single multiply linear interpolation, a bit more by putting the noise loading in an else clause after the if |
04:51:15 | Soap | anyone have a use for a ipod photo w/o harddrive? |
04:51:26 | Soap | anyone meaning developer? |
04:51:37 | jhMikeS | ah, the getting rid of the else helped remove another expensive branch of cf since the load is nothing |
04:52:26 | hcs | well it be only in the ARM conditional section so no harm done to yu |
04:52:28 | Soap | There is one very cheap on craigslist now, and I'm willing to buy and mail it to whomever might need it. |
04:53:00 | jhMikeS | hcs: never tried loading two samples with one read? I know it's sometimes unaligned if that's a big problem |
04:53:21 | hcs | er, crap, alignment changes don't show up in viewsvn |
04:53:35 | hcs | jhMikeS: unaligned is a big problem on ipods |
04:54:13 | jhMikeS | i see |
04:54:34 | hcs | almost running fast enough to use echo... |
04:56:58 | hcs | a few % here and there, we'll make it |
04:57:01 | jhMikeS | it really sould have it's own resampler and it's might not be "almost" :) |
04:57:15 | safetydan | hcs, credits go in docs/CREDITS |
04:57:16 | hcs | blargg did provide a resampler |
04:57:19 | safetydan | just add the name to the end |
04:57:39 | hcs | safetydan: did it |
04:57:56 | safetydan | hcs, jhMikeS, there's also a resampler in libspeex if you want another one |
04:59:15 | hcs | the code in iram issue doesn't seem to make any positive difference for me, but I understand it is a quite different story on coldfire |
05:00 |
05:00:27 | hcs | I'd rather leave the resampling to the dsp. |
05:01:27 | jhMikeS | but it does a lot of piece by piece stuff there and each block can be done in one shot in the codec. also for coldfire, putting one in iram is just too important |
05:02:20 | hcs | ok, I'll attach blargg's resampler to the FS task |
05:02:23 | jhMikeS | safetydan: saw that. probably way too heavy for the spc codec |
05:02:27 | hcs | so you can take a look at it |
05:03:29 | jhMikeS | I did optimize the core one a bit and it took off 4% off the boost not in iram which is good for everything I suppose. Not committed yet. |
05:05:20 | | Join Jarret [0] (n=Jarret@S01060018394c4e52.ed.shawcable.net) |
05:05:39 | Jarret | dataghost, still looking for someone with an 80 gig macpod? |
05:08:26 | jhMikeS | hcs: I think if I just do a version of the core one with fixed blocks and delta it will be faster. It's tiny comparitavely and use linear interpolation as well. |
05:09:03 | hcs | I don't know what you mean. |
05:09:48 | jhMikeS | about what exactly? |
05:10:08 | hcs | fixed blocks and delta |
05:10:33 | | Join combrains [0] (n=combrain@125-237-192-234.jetstream.xtra.co.nz) |
05:11:12 | jhMikeS | 1) I can optimize for a fixed size input and output and other things. 2) It uses a phase accumulator which can be a constant increment since the ratio is 44100/32000 |
05:11:12 | | Quit scubacoles ("Leaving") |
05:11:29 | XavierGr | hcs: you forgot to close the task :P |
05:11:43 | XavierGr | (I took the time to do it) |
05:11:55 | hcs | XavierGr: oh, ok, I didn't consider it done yet |
05:12:10 | XavierGr | want me to reopen it then? |
05:12:22 | Llorean | Make a new one |
05:12:26 | Llorean | 'SPC Optimizations" or something |
05:12:26 | hcs | ok |
05:12:29 | XavierGr | yeah |
05:12:33 | XavierGr | I agree with Llorean |
05:12:37 | Llorean | The codec's in SVN now, we don't want people getting confused about it. :) |
05:12:42 | hcs | true |
05:12:46 | *** | Saving seen data "./dancer.seen" |
05:13:25 | hcs | whichever of us have something new to add can create it, probably jhMikeS first |
05:13:32 | XavierGr | Well thank you hcs and blargg (and jhMikeS) for all your hard work, I really enjoy the spc codec |
05:13:52 | XavierGr | so what is the boost ration for H100 now jhMikeS? |
05:13:59 | XavierGr | -n |
05:14:00 | jhMikeS | XavierGr: you're welcome. I think work is just starting up :) |
05:14:19 | jhMikeS | XavierGr: On the heaviest stuff about 85% |
05:14:32 | XavierGr | ah nice, so we will see more optimizations I guess. |
05:14:45 | hcs | jhMikeS: wondering, what do you use as "the heaviest stuff"? |
05:14:55 | XavierGr | uncharted waters? |
05:14:56 | jhMikeS | If I put an optimized resampler in IRAM I can get about 72% |
05:15:02 | jhMikeS | yes |
05:15:14 | hcs | ok, cool, that's mine, too |
05:15:30 | hcs | if we can get that running with echo on ipod we'll be home free |
05:15:31 | jhMikeS | Actually it would probably help more with it being specialized |
05:15:52 | | Quit Mouser_X (Nick collision from services.) |
05:16:01 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:16:25 | jhMikeS | For ColdFire an emac echo fir filter for sure |
05:16:56 | hcs | ooh, can I close the feature request? 2727 |
05:17:17 | XavierGr | of course |
05:17:24 | * | JdGordon back |
05:17:37 | XavierGr | SPC is now in SVN so... |
05:17:44 | XavierGr | another happy fellow with it :P |
05:18:05 | hcs | what does one set the reason to? |
05:18:10 | hcs | out of date? |
05:18:45 | XavierGr | accepted? |
05:19:29 | JdGordon | midkay: did you play with the patch at all? |
05:19:48 | midkay | JdGordon: no, i didn't (haven't yet). is it about done? |
05:20:16 | JdGordon | i just got back.. so nothing has changed since i posted it before |
05:21:05 | midkay | when you posted it, was it complete? :) |
05:22:02 | JdGordon | nope |
05:23:22 | JdGordon | ! for system menu? |
05:23:57 | midkay | ah, yeah. one of the few i wasn't too sure about.. |
05:24:16 | midkay | move on if you want, i'll mess around in Paint :) |
05:25:07 | JdGordon | k, im going through all the MAKE_MENU macros.. so ill put that in as a placeholder |
05:26:06 | perldiver | JdGordon is there a screenshot for the icons in the work? |
05:26:36 | * | jhMikeS hears some light clipping in the bass in supplyport |
05:27:28 | JdGordon | perldiver: jdgordon.mine.nu:8080/jonno/screeny.bmp">http://jdgordon.mine.nu:8080/jonno/screeny.bmp |
05:27:42 | perldiver | thanks |
05:28:12 | hcs | jhMikeS: doh, I guess that 3x I put in there was a bad idea? |
05:29:54 | jhMikeS | 2x instead? Then shift the final output one more? |
05:31:25 | hcs | it may just be where I put it that is the issue |
05:31:32 | safetydan | Huh. It's been almost exactly one year since I had my first patch to Rockbox comitted. |
05:31:39 | JdGordon | why isnt there a 1 pixel margin around the whole gui? |
05:32:03 | jhMikeS | cause 1 pixel is huge on some displays? |
05:32:41 | JdGordon | it is? |
05:33:06 | jhMikeS | on 160x128 you want every pixel you can get :) |
05:33:16 | safetydan | JdGordon, because there's a natural border around the LCD anyway? |
05:33:19 | safetydan | At least there is on my H120 |
05:33:19 | hcs | jhMikeS: maybe reduce global_muting |
05:34:09 | JdGordon | safetydan: hmm... yeah i guess the sim needs something like that then |
05:34:13 | | Part JThundley ("Sieg Sieg!") |
05:34:14 | jhMikeS | hcs: by just a couple |
05:34:15 | | Quit Mouser_X (Nick collision from services.) |
05:34:21 | jhMikeS | ?? |
05:34:24 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:34:43 | hcs | jhMikeS: say -2, since 3x sounds about right and 4x would probably be right on |
05:35:21 | jhMikeS | I think I have to increase it though :) since it's a right shift |
05:35:22 | hcs | jhMikeS: or just disable that amp altogether and see if it still clips? |
05:35:48 | hcs | yeah, I mean remove the mult and decrease global_muting instead |
05:36:23 | safetydan | JdGordon, ah yeah, probably. Wouldn't be hard to do, though the background images might need some resizing |
05:37:06 | JdGordon | midkay: im done adding the icon to all the menu items.. they look great :) |
05:37:14 | * | jhMikeS has to remove the patch and svn up first |
05:37:24 | midkay | JdGordon: how about this, it's like a shield: midkay.net/system.bmp">http://www.midkay.net/system.bmp |
05:37:37 | midkay | (i have no idea what system should look like) :) |
05:37:51 | midkay | sounds cool though, i'll have to try it tonight :) |
05:38:04 | JdGordon | jdgordon.mine.nu:8080/jonno/icons.patch">http://jdgordon.mine.nu:8080/jonno/icons.patch |
05:38:06 | * | hcs puts on the Big Headphones |
05:38:13 | perldiver | im gonna try it too JdGordon |
05:38:28 | Llorean | midkay: If you alter that a little bit (remove the outermost pixels, and add a border around the bottom kinda) it could look like a very small desktop PC |
05:38:55 | Llorean | Or wait, it looks like there's only one pixel |
05:38:55 | JdGordon | it does? :p |
05:38:59 | Llorean | Damn stretching. |
05:39:04 | midkay | ?! :) |
05:39:14 | midkay | i like the PC idea though.. |
05:39:31 | Llorean | Sorry, I'm kinda out of it tonight |
05:39:32 | JdGordon | we could use the display icon twice? |
05:39:38 | midkay | no way! :) |
05:39:40 | JdGordon | they wont be in the same screen so its ok |
05:39:46 | midkay | yeah they are.. |
05:39:52 | midkay | display and system are in general settings. |
05:40:18 | JdGordon | so they are :p |
05:40:25 | JdGordon | and on top of eachother also |
05:40:34 | midkay | haha. right., |
05:40:41 | midkay | let me just mess around with these ideas for a few minutes. |
05:41:16 | midkay | what about a plug that doesn't look very much like the plugin icon. |
05:41:20 | JdGordon | crap.. I forgot.. what are we using for functions? the arrow? |
05:41:31 | | Join ptw419 [0] (i=ptw419@216-188-248-211.dyn.grandenetworks.net) |
05:41:32 | Llorean | midkay: What happened to the wrench? |
05:41:37 | Llorean | Is it still in use? |
05:41:42 | JdGordon | yeah |
05:41:43 | midkay | Llorean: it's general settings right now.. |
05:41:46 | Llorean | Ah |
05:41:50 | midkay | it'd make a good System icon.. |
05:42:08 | midkay | any thoughts on a big vertical plug (versus plugin = smallish loopy plug) |
05:42:10 | JdGordon | OK, ill do that then |
05:42:17 | JdGordon | the spanner is good |
05:42:23 | Llorean | Not a fan of the plugs for either, honestly |
05:42:25 | JdGordon | (damn you yanks calling it a wrench) |
05:42:28 | midkay | haha. |
05:42:31 | Llorean | Makes me think too much of power options |
05:42:39 | midkay | there are some power options in system! |
05:42:44 | midkay | and power options are systemlike.. :) |
05:42:47 | Llorean | Hah |
05:42:54 | Llorean | Anyway, I'm out of here, 'twas an early morning |
05:42:55 | | Quit combrains ("Rockbox Rocks :)") |
05:43:01 | midkay | take it easy, Llorean :) |
05:43:04 | JdGordon | cya |
05:43:08 | Llorean | I'll be sure to complain about your silly choices later though. :-P |
05:43:09 | | Part Llorean |
05:43:22 | midkay | JdGordon: plug.. midkay.net/system2.bmp">http://www.midkay.net/system2.bmp |
05:44:07 | JdGordon | na... just going wth the spanner |
05:44:17 | JdGordon | thats in interesting looking plug.. |
05:44:27 | JdGordon | looks like an alien :) |
05:44:27 | midkay | wait wait. |
05:44:30 | midkay | haha. |
05:44:34 | midkay | we can't have two ... spanners! |
05:44:47 | JdGordon | yes we can |
05:44:55 | JdGordon | your just wasting binary space now :D |
05:44:57 | midkay | does this look like a gear? midkay.net/gera.bmp">http://www.midkay.net/gera.bmp |
05:44:59 | midkay | does this look like a gear? midkay.net/gear.bmp">http://www.midkay.net/gear.bmp |
05:45:04 | midkay | haha. :) |
05:45:06 | JdGordon | each one is a whopping 6 buytes! |
05:45:08 | jhMikeS | hcs: that's more clippy :\ |
05:45:17 | midkay | insanity! |
05:45:20 | JdGordon | haha no |
05:45:29 | midkay | haha. this sux. |
05:45:37 | hcs | jhMikeS: is it clippy with no special scaling? |
05:45:39 | midkay | just wait, i'll come up with something excellent. |
05:46:05 | jhMikeS | hcs: I just made the change you said to no mult and + 12 |
05:46:12 | JdGordon | ok, well ill move onto functions then |
05:46:19 | JdGordon | using the arrow coz no one spoke up |
05:46:31 | hcs | jhMikeS: ok, I'm just wondering if it did that when back at default |
05:46:53 | midkay | how's this for a shield, JdGordon : midkay.net/shield.bmp">http://www.midkay.net/shield.bmp |
05:47:26 | jhMikeS | not originally, but it was too quiet |
05:47:35 | hcs | jhMikeS: we could do it in the << 8 down at the bottom |
05:47:52 | JdGordon | its good |
05:48:05 | hcs | jhMikeS: as that's after the clamps |
05:48:19 | jhMikeS | hcs: yes, better after clamping |
05:48:21 | midkay | JdGordon: so what about as the system icon? can you plug it in (pardon the plug reference!) and take a screenshot? |
05:49:08 | jhMikeS | hcs...I'll pull the *3 and add two |
05:49:50 | hcs | ew |
05:49:53 | hcs | sounds lousy |
05:49:59 | JdGordon | midkay: not for a few min... i just broke the code so 6 filees need updating before it will comoile again |
05:50:06 | midkay | haha. fun stuff :D |
05:51:04 | hcs | jhMikeS: on the next track (Duke) |
05:51:34 | jhMikeS | it got too quiet |
05:52:08 | hcs | jhMikeS: are you changing the correct shifts? |
05:52:17 | hcs | there are a few sets down there |
05:52:31 | | Join loops [0] (i=43bbe7a0@gateway/web/cgi-irc/labb.contactor.se/x-1063c801f18c41d2) |
05:52:32 | jhMikeS | out_buf [0] = amp_0 * (1 << 13); |
05:52:32 | jhMikeS | the ones on the outbuf |
05:52:54 | jhMikeS | that's what I was gonna do, I'm listening to (1 << 10) |
05:52:55 | hcs | yeah, 13 is too much, 10 seemed to be fine |
05:53:00 | loops | Hello, Don't mean to be a pest but how do I get a patch file installed. the patch is for the doom scroll wheel straff |
05:53:03 | hcs | oh> |
05:53:34 | hcs | jhMikeS: there's one for w/ echo and another for w/o |
05:53:58 | jhMikeS | I killed the *3 though |
05:54:29 | jhMikeS | oops :) |
05:54:38 | safetydan | loops, you need to compile patches (after applying them to the source), not install them |
05:55:00 | loops | oh, I don't know how to do that. |
05:55:02 | hcs | jhMikeS: I think Duke just naturally sounds crappy |
05:55:32 | safetydan | loops, start here http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
05:55:51 | midkay | JdGordon: i have two more you can check out now. midkay.net/system3.bmp">http://www.midkay.net/system3.bmp looks like a toolbox or lock, http://www.midkay.net/system4.bmp looks like.. well.. a computer or something. it just looks system-y. :) |
05:56:12 | midkay | i think the last one fits well enough.. |
05:56:15 | | Join webguest09 [0] (i=464e0a82@gateway/web/cgi-irc/labb.contactor.se/x-e87820b5eb4a344d) |
05:56:26 | webguest09 | Hello, question here. |
05:56:50 | * | JdGordon is happy with the spanner :p |
05:56:55 | JdGordon | or the shield |
05:57:09 | webguest09 | I have a Toshiba Gigabeat f10. |
05:57:25 | midkay | spanner can't be reused! |
05:57:29 | loops | this must be done from windows computer. |
05:57:30 | webguest09 | If I install Rockbox, will I have to remove or convert all the music currently on it? |
05:57:35 | midkay | so it's the shield or the ... thing. :D |
05:58:23 | jhMikeS | hcs: doom clips a little on the dsp end though (watching peaks) |
05:58:26 | safetydan | loops, no you can do it from Linux or Mac OS X as well |
05:58:42 | loops | it only has commands for windows. |
05:59:15 | hcs | jhMikeS: hmm, well, we can't leave it as darn quiet as it is, can we? |
05:59:44 | jhMikeS | no...I wish I had an spc that would play a test signal at full volume in all 8 voices |
05:59:45 | webguest09 | To listen to the songs currently on my Gigabeat (.mp3.SAT file format), will I have to convert them all? |
05:59:54 | safetydan | loops, eh? Most of those commands are generic to linux/windows (with cygwin)/ and mac |
06:00 |
06:00:02 | | Quit Rob222241 (Read error: 104 (Connection reset by peer)) |
06:00:11 | safetydan | webguest09, you'll have to convert them. Rockbox only plays unencrypted content. |
06:00:15 | jhMikeS | but then again I think the peaks show clips a little on the early side |
06:00:23 | JdGordon | midkay: can you do a better icon than the + for the title icon in mens that dont specify an icon? |
06:00:27 | JdGordon | the + looks odd |
06:00:28 | jhMikeS | cause I don't hear it |
06:01:34 | | Quit loops ("CGI:IRC (EOF)") |
06:02:23 | | Quit webguest09 ("CGI:IRC (EOF)") |
06:02:25 | hcs | jhMikeS: hmm, want to check out a wav dump from simulator? |
06:04:05 | jhMikeS | sure, have to build the sime first though |
06:04:23 | safetydan | hcs, is that using the the −−debugaudio switch? I was wondering if anyone actually used that. |
06:04:35 | jhMikeS | Big Bowser from Yoshi's Island is pretty loud, shows clipping but just don't hear it |
06:04:39 | midkay | JdGordon: oh.. erm.. sure. what about using the icon of the menu you just came from? |
06:05:05 | JdGordon | thats what its doing.... |
06:05:15 | midkay | i.e. going into the LCD settings submenu in Display, the plus shows that it's a submenu and when you go into it you see the display icon up there, it is a display submenu after all. sounds perfect to me... |
06:05:18 | JdGordon | but in that menu it will show a + |
06:05:28 | midkay | i mean have it show the icon of the actual menu you came from. |
06:05:32 | hcs | safetydan: yeah, I've used it |
06:05:33 | JdGordon | hmm... that wont work |
06:05:36 | midkay | why not? |
06:05:58 | JdGordon | because it doesnt know where it came from |
06:06:24 | midkay | you can set it up to do that, right? if you call lcd_settings_menu, call it with a display icon? or is that not how it works? |
06:06:40 | jhMikeS | ok, something made a crunching noise at the end of that sounded like wraparound :\ |
06:06:56 | hcs | ew |
06:07:14 | hcs | not unexpected, though, we're on the wrong side of clipping |
06:07:43 | jhMikeS | I think << 9 will keep it ok |
06:07:44 | JdGordon | midkay: no, the menu are built like trees... parents know their children but not the other way around.... |
06:07:55 | midkay | ah, gotcha.. |
06:08:11 | hcs | jhMikeS: which went crunchy? |
06:08:16 | midkay | what about that ... icon i had before? seems appropriate to show a submenu. |
06:08:36 | jhMikeS | I try to build the sim and I get "cannot find -lspeex" :\ |
06:08:38 | midkay | that [...] icon. |
06:08:57 | jhMikeS | hcs: Big Bowser (Yoshi's Island( |
06:08:58 | hcs | sim builds ok here for ipod color |
06:09:48 | JdGordon | back in 5 |
06:10:33 | jhMikeS | wtf? |
06:12:26 | jhMikeS | I probably messed that checkout up earlier. Had difficulty with it. |
06:13:58 | | Join webguest50 [0] (i=43bbe7a0@gateway/web/cgi-irc/labb.contactor.se/x-d07afcdf13cf3821) |
06:14:23 | jhMikeS | Guess I'll make clean and configure again |
06:14:44 | webguest50 | ok, I tried to follow those directions for patching, but can't figure it out. when i check the folders they don't match up with what the patch is looking for |
06:16:11 | | Quit Mouser_X (Nick collision from services.) |
06:16:23 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:16:37 | jhMikeS | guess that worked :) |
06:17:25 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:18:02 | | Join Nibbier [0] (n=sven@e181077159.adsl.alicedsl.de) |
06:18:56 | | Join BHSPitMonkey_ [0] (n=stephen@adsl-66-139-216-230.dsl.rcsntx.swbell.net) |
06:19:22 | | Quit rotator () |
06:20:08 | | Quit BHSPitMonkey_ (Remote closed the connection) |
06:20:09 | JdGordon | midkay: i have 15 tabs open on your webspace.. none ar3e the ... icon :p |
06:20:15 | webguest50 | I don't get this patching buisness |
06:20:23 | webguest50 | how do I apply the patch |
06:20:38 | midkay | JdGordon: one sec :) |
06:20:42 | webguest50 | or should I say a patch, and I have already read the text but can't figure it out |
06:21:01 | safetydan | webguest50, http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
06:21:08 | jhMikeS | hcs: I wonder if it's safe to scale up the volume at all |
06:21:17 | webguest50 | do I apply the patch to source code, I aleady read that link |
06:21:28 | safetydan | webguest50, yes |
06:21:52 | hcs | jhMikeS: yeah... we're dangerously close to what the SNES APU is actually doing at 16 bits |
06:22:12 | webguest50 | i'll try that |
06:22:31 | midkay | JdGordon: midkay.net/dotdotdot.bmp">http://www.midkay.net/dotdotdot.bmp |
06:23:05 | jhMikeS | Well, if all voices maxed out fill the entire range at normal scale you'll clip at some point or wrap on the 24 bit end |
06:23:11 | JdGordon | midkay: actually.. I tihnk ill use the old setting one... the one that is almost the playlist icon with the extra line |
06:23:20 | hcs | jhMikeS: I seem to recall that blargg used a 1.4 gain default |
06:23:39 | midkay | JdGordon: oh, right. that one should look good. |
06:23:44 | midkay | JdGordon: what's the current "themes" one? |
06:23:52 | JdGordon | the -> |
06:23:58 | jhMikeS | he determined that was safe at full output? |
06:24:03 | JdGordon | havnt done that yet |
06:24:20 | hcs | jhMikeS: I don't know for sure, but he's very careful about that stuff so I'd think so. |
06:24:30 | midkay | JdGordon: ok, i don't think we really came up with anything is why.. |
06:24:55 | jhMikeS | 140% seems good at +3db |
06:26:45 | midkay | JdGordon: maybe this for themes.. i tried to make it look like one of those paint board things you hold when you paint. midkay.net/paint.bmp">http://www.midkay.net/paint.bmp |
06:27:10 | | Quit Mouser_X (Nick collision from services.) |
06:27:20 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:27:23 | JdGordon | haha good job :) |
06:27:34 | midkay | haha. :E does it look good? |
06:27:56 | | Quit gromit` (Read error: 110 (Connection timed out)) |
06:28:21 | JdGordon | it looks.. um... interesting :) I dont think i would have guessed what it was... |
06:28:34 | hcs | palette? |
06:28:44 | JdGordon | the themes icon should be the most warped and wierd icon out of them all |
06:29:05 | midkay | hcs: yes, that.. :) |
06:29:30 | JdGordon | last thing really... what Icon should be used in the title of the setting screens? |
06:29:37 | JdGordon | the circle from the menu? a ? ? |
06:29:50 | midkay | circle from the menu? |
06:30:01 | midkay | oh.. erm. |
06:30:05 | JdGordon | midkay.net/setting.bmp">http://www.midkay.net/setting.bmp |
06:30:11 | midkay | the circle or the.. spanner. |
06:30:33 | * | JdGordon realsies he has the page open 3 times with 3 different icons |
06:30:42 | midkay | haha. |
06:35:10 | | Quit bun-bun (Remote closed the connection) |
06:35:26 | JdGordon | odd... stupid setting screen doesnt want to show the icon |
06:36:12 | midkay | :( |
06:38:15 | | Join bun-bun [0] (n=bun@71-92-214-26.static.mtpk.ca.charter.com) |
06:40:00 | JdGordon | jdgordon.mine.nu:8080/jonno/icons.patch">http://jdgordon.mine.nu:8080/jonno/icons.patch please try it out... i rekon we can commit this as it is |
06:40:29 | webguest50 | which source code do I need to apply the doom scroll patch |
06:40:39 | webguest50 | I am totally lost here |
06:41:37 | JdGordon | adds 260bytes which is a bit annoying.. BUT WORTH IT :d |
06:41:42 | JdGordon | :D even |
06:41:46 | JdGordon | stupid little d |
06:42:51 | | Quit webguest50 ("CGI:IRC (EOF)") |
06:43:29 | midkay | JdGordon: testing it now, :D |
06:43:56 | * | JdGordon wishes the player port would freeking die already |
06:45:16 | midkay | haha. wasn't it planned to at some point? |
06:45:55 | JdGordon | yeah |
06:45:59 | midkay | got an error on that patch, btw.. |
06:46:08 | JdGordon | stubs.c? |
06:46:13 | perldiver | i didnt |
06:46:14 | midkay | sound_menu.c |
06:46:28 | perldiver | sound_menu.c is OK here |
06:46:29 | midkay | macro MENUITEM_FUNCTION requires 5 arguments, only given 4.. |
06:46:40 | midkay | this may be fore the hardware EQ on the iPod 5Gs. |
06:47:14 | JdGordon | could be |
06:47:35 | midkay | you should fix this. line 88 of settings_menu.c |
06:47:40 | JdGordon | yeah thats it |
06:47:45 | midkay | and it seems hardware EQ system isn't even set up. |
06:47:50 | JdGordon | add ,NOICON to that and it shold work |
06:47:54 | midkay | yeah. |
06:48:15 | JdGordon | yeah, these icons only affect the menus which have been converted |
06:48:20 | midkay | got it. |
06:48:30 | JdGordon | so its more incentive for me to get them finished |
06:48:45 | jhMikeS | hcs: was something different between the patch and the cvs version besides formatting? |
06:48:48 | midkay | rockboxlogo.h - no such file... |
06:49:05 | JdGordon | I dont know how to ifdef this patch to work on the player :'( |
06:49:11 | JdGordon | make clean && make |
06:49:42 | hcs | jhMikeS: I made that change I mentioned to the noise if in the arm section, that's all I recall |
06:50:14 | midkay | JdGordon: hmm.. can you ifdef the macros themselves? accept - but don't use - the BITMAP argument on players.. |
06:50:21 | midkay | same error on a make clean. |
06:50:29 | hcs | jhMikeS: ah, I moved things around in there a bit, but I don't have notes on any other changes |
06:50:31 | jhMikeS | hrm...the boost is higher on the cvs version. will make sure I didn't goof something |
06:50:44 | JdGordon | can you put #ifdef inside a macro expansion? |
06:51:09 | | Part mightybrick |
06:51:13 | midkay | i don't see why not.. but i'm not sure :) |
06:51:13 | JdGordon | midkay: that file is autogenerated... try rconfiguring and make veryclean |
06:51:15 | hcs | jhMikeS: nothing that should have affected things on coldfire |
06:51:24 | jhMikeS | JdGordon: preglow was trying that and getting frustrated |
06:51:33 | jhMikeS | hcs: must be me then for some reason |
06:51:36 | hcs | oh, I did move that declaration as you suggested on the task |
06:51:47 | midkay | JdGordon: will try, thanks. |
06:52:03 | jhMikeS | shouldn't kill it like that |
06:52:21 | hcs | feel free to fix whatever it is when you find it |
06:52:26 | midkay | JdGordon: same error, argh. |
06:52:42 | midkay | i may have modified this file accidentally, let me check. |
06:53:06 | JdGordon | i hate when that error happens... |
06:53:16 | midkay | it's same as SVN... |
06:53:19 | JdGordon | and no you cant put #ifdef 's inside macros |
06:53:40 | midkay | ifdef the entire macro then. |
06:53:57 | midkay | ifdef lcd_bitmap, use the bitmap, elif charcells, don't use the bitmap, endif. |
06:53:58 | | Join JerryLange [0] (n=JerryLan@ppp154.hk.centurytel.net) |
06:54:12 | perldiver | btw what happens when a patch gets into SVN, should it be "unpatched" 1st before svn update and compiling? |
06:54:43 | JdGordon | no, just svn up and you should be good |
06:55:02 | perldiver | ok thanks |
06:55:17 | JdGordon | midkay: they dont like the macros as they are.. I dont really want to make them any worse.. but i guess ill have to |
06:55:40 | midkay | JdGordon: yeah, it's messy.. maybe they should get their own file (how many are there? i have no idea). |
06:55:55 | JdGordon | 5 |
06:56:34 | midkay | oh, not that bad. |
06:56:43 | JdGordon | no... only 3 |
06:56:44 | midkay | *still* getting this crappy error... |
06:56:53 | midkay | let me re svn co.. |
07:00 |
07:00:30 | | Join Rob2222 [0] (n=Miranda@p54B1591E.dip.t-dialin.net) |
07:00:58 | JdGordon | ok, got it compinling :) wasnt all that bad after all |
07:03:34 | perldiver | oh |
07:03:49 | JdGordon | oh? |
07:04:03 | midkay | JdGordon: your patch is the rockboxlogo problem. |
07:04:13 | JdGordon | cant be |
07:04:16 | midkay | i fresh checkout'ed, compiled, worked.. applied your patch, and now i get the rockboxlogo error. |
07:04:24 | perldiver | /home/Denis/rockbox/apps/recorder/icons.h:28:25: error: rockboxlogo.h: No such f |
07:04:24 | perldiver | ile or directory |
07:04:24 | perldiver | make[2]: *** [/home/Denis/rockbox/build_0213/apps/plugins/lib/configfile.o] Erro |
07:04:24 | DBUG | Enqueued KICK perldiver |
07:04:24 | perldiver | r 1 |
07:04:33 | perldiver | here you go |
07:04:40 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
07:04:40 | midkay | that one. |
07:04:45 | JdGordon | hmm... WTF? |
07:04:51 | JdGordon | shouldnt I be having that problem also then? |
07:04:55 | midkay | exactly... |
07:04:58 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
07:04:58 | * | JdGordon cleans it |
07:05:03 | midkay | try a fresh checkout and patch application. |
07:05:19 | JdGordon | trying |
07:06:31 | | Quit Juice^ ("Leaving") |
07:07:09 | JdGordon | works fine here |
07:07:42 | midkay | what targeT? |
07:07:47 | JdGordon | h300 |
07:08:00 | JdGordon | were you only doing make bin? |
07:08:03 | midkay | try a seperate ipod 5G build... |
07:08:03 | JdGordon | or a full make? |
07:08:07 | midkay | no, just make. |
07:08:28 | JdGordon | OH.. ok... bloody hell |
07:08:31 | perldiver | mine is gigabeat btw |
07:08:39 | JdGordon | yeah, its the plugin lib |
07:08:52 | JdGordon | maybe I cant actuall include icons.h in menu.h |
07:10:23 | JdGordon | all fixed |
07:10:37 | * | JdGordon wrapped ifndef PLUGIN around icons.h |
07:11:11 | JdGordon | new patch is at the same link |
07:11:23 | perldiver | grabbing |
07:12:00 | JdGordon | sorry about that... im too impatient to do a full make every time i compile :p |
07:12:26 | midkay | haha. np. |
07:12:48 | *** | Saving seen data "./dancer.seen" |
07:14:53 | | Join Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
07:15:17 | midkay | ok, *tests* |
07:16:22 | midkay | i like this. it's too bad it only applies to some of the menus.. |
07:17:04 | JdGordon | the only really major one not done yet is display |
07:17:17 | JdGordon | which will be done maybe today or tomorow |
07:17:36 | midkay | cool. |
07:18:01 | midkay | i noticed you use arrows in the main menu in place of the manage settings, recent bookmarks, themes, plugins and info icons i gave you.. any reason? |
07:18:55 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
07:19:59 | JdGordon | ive been lazy and havnt done them yet :p |
07:20:07 | midkay | haha, alright. :D |
07:20:33 | midkay | seems awesome though, actually useful (the pluses and bullets make it easy to see what's what) |
07:20:46 | JdGordon | what do you think abobut the arrows? Im not especially happy with it |
07:21:05 | | Part Llorean |
07:21:22 | JdGordon | hehe scared him off |
07:21:27 | midkay | haha. |
07:22:12 | | Quit printfXh4 (No route to host) |
07:22:14 | midkay | they are somewhat easily confused with pluses (i mean, you can interpret either to mean function or submenu)... |
07:22:25 | | Quit ptw419 () |
07:22:27 | midkay | what if "function" was a filled dot, and "setting" was an empty dot like it is now? |
07:22:40 | midkay | kind of a subtle visual thing, i think that'd work out well though. |
07:22:43 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
07:22:57 | JdGordon | maybe... |
07:24:06 | midkay | midkay.net/filled_dot.bmp">http://www.midkay.net/filled_dot.bmp |
07:24:12 | midkay | ^ try this for functions, i think it will be perfect. |
07:24:22 | jhMikeS | rrr...how does one go from low 70% boost to mid-80's boost without changing anything? wtf |
07:24:47 | hcs | actually did a diff or still taking my word for it? |
07:26:02 | JdGordon | midkay: yeah, the dot works better than the arrow |
07:26:24 | jhMikeS | hcs: was comparing sideXside and don't see any thing. will just do that |
07:26:25 | midkay | JdGordon: i think it's the perfect thing.. not distracting or confusing, just a subtle difference. :) |
07:26:28 | jhMikeS | s/say/see/ |
07:26:30 | midkay | can i have the code for it so i can try it? |
07:26:36 | midkay | (for the filled dot) |
07:27:09 | JdGordon | apps/recorder/icons.c line 67... { 0x00, 0x18, 0x3c, 0x3c, 0x18, 0x00 } |
07:28:50 | JdGordon | the database submenu has both so you can see them side-by-side |
07:31:06 | | Join fejfighter [0] (n=jeffro21@C-61-68-97-57.hay.connect.net.au) |
07:33:18 | | Part safetydan |
07:38:37 | JdGordon | midkay: ok, done! commit it you rekon? or actually get the ok first? |
07:38:48 | midkay | JdGordon: dots look perfect :) |
07:39:03 | midkay | JdGordon: done how? is display menu done? |
07:39:15 | JdGordon | the icons are all done |
07:39:30 | midkay | can i have a patch? |
07:40:07 | JdGordon | link is updated |
07:40:24 | JdGordon | any menus not yet showing icons will be done automatically when they get comnverted |
07:40:45 | midkay | and how do i remove a patch, or what's the best way to apply this one when the old one's already on there? |
07:41:21 | * | amiconn usually does a patch -R with the old one, followed by patching in the new one |
07:41:42 | JdGordon | morning amiconn |
07:41:56 | JdGordon | svn revert -R . works for me |
07:41:58 | amiconn | morning |
07:42:08 | perldiver | so again, whan a patch gets into SVN, is -R needed before the update? |
07:42:17 | perldiver | any patch, not just this one |
07:42:19 | amiconn | That reverts everything, which I wouldn't want |
07:42:33 | JdGordon | ah, I usually only have 1 patch in a tree at a time |
07:42:42 | * | amiconn has several open changes most of the time |
07:42:45 | JdGordon | perldiver: either or.. up to you |
07:43:00 | amiconn | Some of them aren't meant to be committed |
07:43:54 | JdGordon | amiconn: check out jdgordon.mine.nu:8080/jonno/screeny.bmp">http://jdgordon.mine.nu:8080/jonno/screeny.bmp |
07:44:04 | JdGordon | midkay and I have been having fun with this :) |
07:44:35 | perldiver | JdGordon too cute :) |
07:44:48 | amiconn | Hmm, looks interesting... |
07:44:56 | perldiver | ok testing on gigabeat |
07:44:58 | amiconn | Is there an option? |
07:45:00 | midkay | JdGordon: recent bookmarks, you're using the current SVN "doesn't have a blank last line" one and so it meshes with the sound settings icon - not nice.. |
07:45:14 | JdGordon | amiconn: it uses the show icons option.. so it can be disabled |
07:45:26 | amiconn | ah ok |
07:45:32 | midkay | you should mayve just update the SVN one to use my version of the bookmarks icon (almost identical, just a line shorder) |
07:45:41 | JdGordon | ok |
07:45:41 | amiconn | How much does it add? I guess it's not that much |
07:45:47 | JdGordon | 200bytes |
07:45:50 | JdGordon | quite a few bmps |
07:45:52 | amiconn | On recorder? |
07:46:10 | JdGordon | yeah |
07:46:44 | amiconn | The big drawback with our icon system is that they are starting to look odd with both large and very small fonts |
07:46:59 | midkay | yeah, we talked about this earlier.. |
07:47:12 | amiconn | However, I don't have an idea how to fix this and still have good looking icons at low resolutions |
07:47:40 | JdGordon | amiconn: same as the plugin bmps... generated at build time |
07:47:46 | perldiver | make the icon set target specific? |
07:48:05 | amiconn | Vector icons would adapt automatically, but the low resolution output will look ugly |
07:48:23 | amiconn | JdGordon: That doesn't solve the font problem |
07:48:42 | JdGordon | no.. but... |
07:48:52 | amiconn | I think we should just stick with one icon resolution per target for now, and it should match the default font |
07:48:58 | midkay | i mentioned earlier that a good idea might be a few stock sets of icons - the current 6x8, then maybe 8x10 and 10x14 or something, so there's some rudimentary scaling, and then let icons be themable for anybody who wants to make it nicer.. |
07:49:22 | perldiver | midkay nice idea |
07:49:23 | amiconn | So if we decide to make a larger font the default e.g. on the G5 or gigabeat, we would need another set of icons |
07:49:39 | amiconn | Btw, does this patch convert the icons to the bmp build system? |
07:49:55 | midkay | no, but it was supposed to *glares at JdGordon* :) |
07:49:57 | JdGordon | no |
07:50:28 | * | JdGordon wishes he did it before starting... running bmp2rb is getting annoying |
07:50:37 | JdGordon | I think the icons are all done now tho |
07:50:58 | amiconn | The same-size icons could all go into one bmp |
07:51:31 | midkay | and use bitmap_part.. |
07:51:45 | midkay | that'd make scaling much easier. |
07:51:45 | amiconn | mono_bitmap_part, yes |
07:51:48 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
07:52:08 | midkay | bmp2rb allows for reversing the conversion, right? can you feed the hex stuff into it and get a bmp back? |
07:52:15 | amiconn | nope |
07:52:24 | midkay | blah. |
07:52:52 | amiconn | You can draw all icons on the lcd, then use the screendump function |
07:53:08 | midkay | that's true. |
07:53:55 | amiconn | Hmm, themable icons could be done with a loadable BMP |
07:54:06 | amiconn | The default icons would be built in (like the default font) |
07:54:19 | JdGordon | and they could be colour... |
07:54:20 | midkay | right. |
07:54:28 | amiconn | That requires some work, though |
07:54:37 | JdGordon | ... commiting this unless someone says not to... |
07:54:40 | amiconn | ...if we want it to adapt variable sizes |
07:54:52 | midkay | build in a few stock sets for larger fonts, and allow them to be replaced with on-disk bitmaps. |
07:55:14 | amiconn | Why not just build in one set? |
07:55:14 | JdGordon | 3 .... 2.... |
07:55:18 | JdGordon | 1... |
07:55:23 | amiconn | There's also just one default font |
07:55:48 | amiconn | The status bar would need to adapt to variable font size |
07:55:52 | midkay | if someone chooses a larger font they probably want to see slightly larger icons, even if they're pretty rudimentary. |
07:56:01 | midkay | although it isn't that important i guess. |
07:56:17 | amiconn | Yes, but then those larger icons could be provided as a BMP |
07:56:45 | midkay | ah, smart. |
07:56:53 | amiconn | loadable font - loadable icons, built-in font - built-in icons |
07:57:16 | midkay | i think themability is the most important aspect at least.. no matter what rockbox comes with iconwise it should be changeable by the user. |
07:57:29 | midkay | JdGordon: commit troubles? :) |
07:57:44 | JdGordon | no.. checking the patch |
07:57:51 | JdGordon | and doing a long-winded message |
07:57:55 | amiconn | Slasheri: around? |
07:57:58 | midkay | haha. |
07:58:03 | midkay | lots of room for it anyways :) |
07:58:36 | JdGordon | actually. cbf with a long msg |
07:58:40 | JdGordon | done |
07:58:48 | JdGordon | revision 12300 :) |
07:59:04 | midkay | nice number :) |
07:59:19 | Slasheri | amiconn: yes, but just going |
07:59:31 | midkay | JdGordon: are you doing \n in the message? |
07:59:45 | JdGordon | I did it on 2 lines.. |
07:59:55 | midkay | oh, like in an editor. |
08:00 |
08:00:04 | JdGordon | yeah |
08:00:09 | amiconn | Slasheri: I think you should revert this endian-independence commit. The PC tool needs it, yes, but that wouldn't be under firmware/ |
08:00:17 | JdGordon | svn commit without any args loads the default editor |
08:00:35 | amiconn | I think the PC side is far more appropriate to adapt endianess than the target |
08:00:39 | midkay | how do you svn revert? |
08:00:48 | JdGordon | svn revert . |
08:00:52 | JdGordon | -R to recurse |
08:00:59 | amiconn | The PC has far more cpu power and ram |
08:01:02 | JdGordon | svn revert <path> actually |
08:01:02 | midkay | oh, that's it.. |
08:01:03 | Slasheri | amiconn: hmm, at least i could ifdef that out from certain players |
08:01:17 | midkay | ah, thanks. |
08:01:56 | amiconn | Slasheri: Why? What's the advantage of doing endian conversion on target when you can always do it on the PC? |
08:02:54 | Slasheri | it makes the format binary compatible for all players. i think you even said earlier that it should be binary-compatible :) |
08:03:01 | amiconn | I didn't test the code yet, but I expect it to slow down the database on target, and that's not what we want imo |
08:03:16 | Slasheri | amiconn: only if endian-conversion is needed |
08:03:36 | Slasheri | and that delay probably isn't noticeable |
08:03:39 | amiconn | I don't think I said that |
08:03:49 | midkay | okay, has anybody on any target (i'm using an iPod 5G) recently noticed that booting with usb plugged in will not enter USB mode, but freeze Rockbox? |
08:03:57 | midkay | it happened rather recently, not sure why. |
08:04:05 | Slasheri | amiconn: it has been long time of that, but at least some developer said that :) |
08:04:30 | amiconn | And even if we'd want binary compatibility, why not just define *one* endianess as the one for the database? |
08:04:40 | amiconn | Would save quite some code I think |
08:04:57 | perldiver | JdGordon love the icons look on the player |
08:05:21 | Slasheri | amiconn: endian-conversion would still be required on target, not really saving in code size and could make code even more complex |
08:05:30 | amiconn | ? |
08:05:43 | Slasheri | now correct endianess is detected at runtime and conversion done automatically when required |
08:06:25 | amiconn | Well, defining one endianess reduces code size and complexity |
08:06:50 | Slasheri | how would that reduce complexity? maybe code size that much that auto-detection is not needed |
08:07:24 | Slasheri | and using host endian by default should give the best performance |
08:07:30 | amiconn | The target group with the same endianess as the one defined for the db wouldn't need any additional code compared to before your commit |
08:08:11 | JerryLange | good job JdGordon love the icons |
08:08:13 | amiconn | ..and the other one would just e.g. betoh16() / betoh32() unconditionally |
08:08:23 | Slasheri | yes, true. but the pctool would still require that same code, so why not to enable it for rockbox also (and disable for lowmem targets) |
08:08:43 | amiconn | Why would the pc tool require this code? |
08:08:57 | amiconn | The pc tool endianess is also known at build time |
08:09:18 | Slasheri | amiconn: doing betoh16() for a single struct variable at time? no way, if you check the code in tagcache.c |
08:09:28 | | Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) |
08:09:39 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:09:43 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
08:10:04 | Slasheri | there is no idea of using betoh* functions. That if any, makes the code _very_ complex |
08:13:39 | amiconn | Where is SWAP_16 and SWAP_32 defined? |
08:15:39 | Slasheri | in system.h |
08:15:45 | amiconn | These macros are meat for *compile time* conversion |
08:15:59 | amiconn | Live conversions should use swap16() and swap32() |
08:16:06 | Slasheri | ah, that can be fixed |
08:16:25 | Slasheri | that new subsystem makes endian conversions fully transparent |
08:17:02 | amiconn | Does it also work for misaligned struct members (packed structs)? |
08:17:02 | hcs | jhMikeS: so, what's the conclusion? |
08:17:20 | | Join Nimdae_ [0] (n=nimmeh@66-190-67-191.dhcp.ftwo.tx.charter.com) |
08:17:55 | midkay | JdGordon: hey, my file view icon isn't here!! |
08:17:56 | | Join BHSPitLappy [0] (n=steve-o@adsl-67-64-115-75.dsl.rcsntx.swbell.net) |
08:17:59 | | Quit Nimdae (Read error: 131 (Connection reset by peer)) |
08:18:39 | Slasheri | amiconn: atm, no |
08:19:00 | | Join CpuWhiz [0] (n=Eric@cpe-66-87-222-218.co.sprintbbd.net) |
08:19:07 | | Part CpuWhiz ("Leaving") |
08:19:10 | JdGordon | midkay: .... you can add it yourself if you want :p i want to start work on another patch |
08:19:32 | Slasheri | so struct members should be padded so that they are correctly aligned |
08:19:38 | midkay | JdGordon: you jerk. :D |
08:19:42 | JdGordon | hehe |
08:20:20 | | Join BHSPitMonkey [0] (n=stephen@adsl-67-64-115-75.dsl.rcsntx.swbell.net) |
08:20:22 | amiconn | Slasheri: If it would work for packed structs, it could be used in other places, like the fat code and the bmp loader. Then it wouldn't be such a waste... |
08:20:32 | midkay | it works/looks great though, thanks for the chance to collaborate :) |
08:21:12 | Slasheri | amiconn: yeah, i thought too it could be useful. Sure it can be made to work |
08:21:32 | Slasheri | just a few more instructions of code |
08:21:42 | JdGordon | midkay: couldnt have done it without you :) |
08:22:17 | midkay | vice-versa, hope the menu changes all work out.. *heads back to clock patch* :D |
08:23:53 | JdGordon | midkay: not done with you just yet tho.. gonna need some more icons for the root menu.. but later... |
08:24:26 | midkay | that's cool, looking forward to it. |
08:32:37 | | Quit darkless ("Leaving") |
08:32:42 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
08:35:47 | amiconn | Slasheri: Btw, your structec code will also break on 64 bit sims |
08:40:58 | | Join cmug [0] (n=wotoo@ota.tr.spt.fi) |
08:43:03 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:44:06 | | Part cmug |
08:45:19 | | Quit tanq_ (Read error: 104 (Connection reset by peer)) |
08:45:24 | | Join tanq [0] (n=tanq@24-178-205-79.dhcp.ftwo.tx.charter.com) |
08:48:42 | JdGordon | woot :D we can exit the browsers with the standard cancel buttons, and force it to stop at the / folder :) |
08:48:57 | JdGordon | whoever did the actions code should be commended for such brilliant foresight :p |
08:49:00 | JdGordon | or something :D |
08:50:06 | | Join Rob222241 [0] (n=Miranda@p54B1662D.dip.t-dialin.net) |
08:53:46 | midkay | nah, i've talked to him and i can tell you that he's a pretty big idiot. :) |
08:53:49 | midkay | just kidding!!!!! |
08:56:33 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
09:00 |
09:00:05 | amiconn | Hung build... |
09:05:54 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-0dc85db9ee91740d) |
09:06:34 | | Quit decayedcell_ (Remote closed the connection) |
09:06:50 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
09:07:02 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:07:06 | | Part decayedcell_ |
09:09:50 | jhMikeS | hcs: I must have jump the gun on what I thought I was getting...can't see any difference in codecs |
09:10:02 | hcs | ok |
09:10:15 | hcs | I went ahead and took the scaling out for now |
09:11:48 | | Join Winchester341 [0] (n=Administ@c211-28-56-7.frank1.vic.optusnet.com.au) |
09:12:51 | *** | Saving seen data "./dancer.seen" |
09:13:14 | jhMikeS | hcs: I did take a good dent of 5% boost out by doing some optimizing on the core resampler |
09:13:23 | jhMikeS | that's for real cause it's running now :) |
09:13:26 | hcs | excellent |
09:13:40 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-011f0fc73ebffdc5) |
09:15:15 | hcs | jhMikeS: coldfire asm only? |
09:21:35 | jhMikeS | no |
09:21:40 | jhMikeS | c code not in IRAM |
09:21:54 | hcs | oh, nice |
09:22:30 | jhMikeS | hcs: you know, the dsp does it's own clipping so the final mix clipping shouldn't be needed actually |
09:22:45 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
09:23:16 | hcs | after summing the voices? |
09:23:47 | jhMikeS | yes |
09:24:24 | hcs | where is the unnecessary clipping done? |
09:24:39 | hcs | oooh, I get it |
09:24:47 | hcs | "the dsp" being the rockbox dsp |
09:25:14 | jhMikeS | right :) |
09:25:34 | hcs | true enough, ok, we can save a little there |
09:25:58 | | Quit Winchester345 (Read error: 110 (Connection timed out)) |
09:31:38 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
09:32:50 | hcs | jhMikeS: I'm to bed, have an interview at 11:30 Eastern, put the improvements up and I'll check 'em out on the ipod. |
09:34:18 | | Join miepchen^schlaf [0] (n=hihi@p57B95D53.dip.t-dialin.net) |
09:35:35 | jhMikeS | goodnight |
09:42:55 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:43:14 | linuxstb | JdGordon: From reading the RootMenu wiki, am I right in thinking that LEFT will now exit the browsers to the root menu, but LEFT+REPEAT won't? |
09:55:46 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
09:56:37 | LinusN | linuxstb: looks like it |
09:59:23 | | Join furiousD [0] (n=david@cpc1-blfs5-0-0-cust675.belf.cable.ntl.com) |
10:00 |
10:02:13 | | Quit Mouser_X (Nick collision from services.) |
10:02:22 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
10:12:27 | | Quit dan_a_ (Read error: 110 (Connection timed out)) |
10:16:25 | amiconn | LinusN: Hung build... |
10:16:33 | LinusN | really? |
10:16:57 | | Join B4gder [0] (n=daniel@c213-89-188-190.bredband.comhem.se) |
10:17:00 | amiconn | "Build expected to complete around 07:54:36 (in 8mins 11secs)" |
10:17:07 | amiconn | It's already 09:16 UTC |
10:18:27 | JdGordon | linuxstb: yes |
10:22:23 | linuxstb | JdGordon: Good, I'm happy with that. |
10:22:31 | JdGordon | great |
10:22:35 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
10:23:08 | JdGordon | ive got 1 little bug with it tho, you atm always have to press off twice to get out of it.. but ill fix that |
10:23:19 | linuxstb | JdGordon: Have you rejected the other options I suggested for the root menu? Namely Playlists and System? |
10:23:44 | LinusN | JdGordon: care to update the root menu patch? it faisl to apply after the menu icon changes |
10:24:36 | JdGordon | linuxstb: i dont know what im dong about them yet... i was hopeing everyone would argue and come up with 1 plan.. there are 3 tho on the wiki |
10:24:45 | JdGordon | LinusN: coming right up... |
10:25:18 | JdGordon | jdgordon.mine.nu:8080/jonno/root_menu.patch">http://jdgordon.mine.nu:8080/jonno/root_menu.patch |
10:25:38 | LinusN | amiconn: really odd... the build seems to have completed just fine... |
10:26:22 | JdGordon | no sources zip... |
10:26:28 | JdGordon | did that crash maybe? |
10:26:38 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
10:29:33 | barrywardell | i like linuxstb's suggested menu layout |
10:30:44 | * | JdGordon back in an hour |
10:34:39 | JerryLange | is there a place to read about the two menu layouts suggested? |
10:35:14 | desowin | wiki |
10:35:17 | linuxstb | The RootMenu wiki page. |
10:35:54 | JerryLange | thanks found it |
10:40:28 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
10:40:51 | | Join miepchen^schlaf [0] (n=hihi@p57B975F3.dip.t-dialin.net) |
10:45:22 | JerryLange | i like the idea of the sleep timer in the system option. |
10:46:14 | XavierGr | left will exit the browsers? Like, when I am in a folder and press left It will move to the root menu instead of the previous folder? |
10:46:36 | LinusN | XavierGr: only when you are in the root dir, of course |
10:46:43 | XavierGr | ah! |
10:46:48 | XavierGr | that explains it |
10:47:05 | XavierGr | phew! For one moment I thought that I will have to Left+repeat to exit a folder |
10:47:44 | LinusN | it's the same thing as when the browser doesn't wrap when you hold the up/down button |
10:49:09 | XavierGr | JdGordon: Please consider to change the left = cancel (and messagebox) in the settings menu. (if they are related) |
10:49:24 | XavierGr | or let's talk about it, I really hate that message box :P |
10:49:55 | LinusN | the left-to-root doesn't really wosr as expected |
10:49:59 | LinusN | work |
10:50:06 | LinusN | you have to press Left twice |
10:50:21 | LinusN | if you have been in a subdir |
10:51:15 | XavierGr | noooo! My VMware image says that the virtual disk is corrupted! :( |
10:52:12 | LinusN | annoying: Play doesn't resume in the root menu |
10:53:13 | amiconn | Should it? |
10:53:16 | scorche | XavierGr: yours or the rockbox image? |
10:53:22 | * | amiconn didn't try the root menu patch yet |
10:53:24 | LinusN | amiconn: i think so |
10:54:10 | XavierGr | my vmware image. It was working fine until I got a message that my filesystem is read-only, then rebooted and it reports that the disk is corrupted |
10:54:20 | scorche | ok =) |
10:54:35 | XavierGr | my vmware image = vmware image 1 (or 2 I am not sure) |
10:54:39 | scorche | i mean sorry about your image >_> |
10:54:44 | scorche | does it have X? |
10:54:47 | | Join beck [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-5187502f99f04be6) |
10:55:18 | JerryLange | for the root menu layougs. there are some good points in both of the suggestions. i like the first suggestion the most but i like the "database" being called "Music Libiary" |
10:55:28 | JerryLange | layouts* |
10:55:28 | beck | How could I leave the root menu and go to where it's been called from? |
10:55:49 | amiconn | JerryLange: 'Music' doesn't cover e.g. audio books or podcasts |
10:55:51 | XavierGr | scorche: yes it was the first that had X (the one with flux box that I made at that time) |
10:55:58 | * | scorche thinks all these names sound too "commercial" |
10:56:06 | scorche | XavierGr: then 2 it is |
10:56:27 | | Quit Nimdae_ (Read error: 104 (Connection reset by peer)) |
10:56:28 | XavierGr | yeah probably |
10:56:36 | JerryLange | amiconn: what do they go under then? |
10:56:58 | LinusN | JerryLange: "database" |
10:57:08 | Mikachu | you could call it "Frobozz Audio Manager" |
10:57:21 | LinusN | Mikachu: great idea! :-) |
10:57:38 | JerryLange | so "music libiary" covers only music while the "database" covers all? |
10:57:45 | | Join Nimdae [0] (n=nimmeh@66-190-67-191.dhcp.ftwo.tx.charter.com) |
10:58:02 | LinusN | JerryLange: amiconn's point is that "Music Library" implies music only, and not spoken content |
10:58:12 | XavierGr | I have to agree that Database is better |
10:58:37 | Mikachu | when i see "Database" i don't think "ah, this is where my music is" |
10:58:44 | LinusN | why call it "music library" when it can contain any type of audio? |
10:58:55 | XavierGr | Mikachu: you will get used to it :P |
10:59:09 | B4gder | I think we should call it "Music, talks, podcast and other content that is audio-related library" |
10:59:29 | JerryLange | LinusN: was that a point towards or againts the "Music libiary" name? |
10:59:31 | B4gder | stands out too! |
10:59:42 | LinusN | JerryLange: against, of course |
11:00 |
11:00:11 | scorche | B4gder: how do you propose we display that on the player on one screen? =P |
11:00:16 | JerryLange | "audio libiary" then ? |
11:00:27 | LinusN | JerryLange: better |
11:00:33 | scorche | MTPAOCITA Library =) |
11:00:40 | B4gder | scorche: yes, scrolling! |
11:00:47 | B4gder | *g* |
11:01:04 | JerryLange | scorche: everybody will understand that when the firrst load rockbox :) |
11:01:07 | LinusN | what is it called on the ipod? |
11:01:22 | Mikachu | Music i think |
11:01:29 | Mikachu | they have a separate database for audiobooks and podcasts |
11:01:31 | JerryLange | either LIbiary or Music libiary i believe or Makachu is correct |
11:01:31 | B4gder | on the sansa it is "Music" I think |
11:01:50 | JerryLange | what about just Audio? |
11:02:04 | LinusN | still, i don't think anyone would think that "Music Library" would be unable to contain spoken content |
11:02:15 | Mikachu | don't underestimate users |
11:02:28 | scorche | the "library" term is so overused |
11:02:39 | LinusN | Mikachu: don't overestimate users :-) |
11:03:03 | Mikachu | library means "collection of books" so it's not really better than Music :) |
11:03:13 | Winchester341 | I was afk... but.... why is there such a big fuss over what to call it? |
11:04:00 | Winchester341 | official firmware usually uses Music, doesn't it? |
11:04:17 | LinusN | i am fine with Music, actually |
11:04:27 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
11:04:42 | JerryLange | LinusN: sounds good to me. |
11:05:52 | JerryLange | i noticed something. when going in the settings menu to the dircache if you cancle the setting it resets (sets the option reset to yes) and you have to restart your player (this is with the h120) |
11:06:01 | Winchester341 | ..... will it contain videos too? >.> |
11:06:15 | LinusN | we want to distinguish between the database and the browser, but i guess "Files" and "Music" is a decent distinction |
11:06:41 | linuxstb | But Database is no more "Music" than the File Browser is... |
11:07:04 | Winchester341 | 'Music database'? |
11:07:49 | JerryLange | what about just "Libiary" |
11:08:06 | LinusN | JerryLange: or "Database" |
11:08:08 | linuxstb | I'm happy with Database. Library would be OK too though. |
11:08:10 | Winchester341 | makes me think of books |
11:08:30 | LinusN | to me, Library is just as vague as Database |
11:08:31 | Mikachu | "browse by tags"? |
11:08:35 | JerryLange | good point |
11:09:29 | JerryLange | well now i'm for database |
11:09:37 | fejfighter | database: our sorted music for the lazy peope, Files: sorted byt the more ocd user :P |
11:09:38 | LinusN | back to square 1 :-) |
11:09:42 | Winchester341 | what's wrong with Audio or Audio-media though? |
11:10:08 | Winchester341 | put up a poll =) |
11:10:21 | LinusN | i think Database is a good description of what it actually is - a database |
11:10:34 | | Join perplexity [0] (n=joust@dxb-b112614.alshamil.net.ae) |
11:10:37 | JerryLange | what about videos you have on your player? these are in the database also ? |
11:10:41 | LinusN | no |
11:10:50 | Winchester341 | 'Audio database'? |
11:11:23 | JerryLange | are they ever going to be? |
11:11:32 | LinusN | i doubt it |
11:11:44 | Mikachu | it doesn't make sense to me to have videos in a playlist with audio files |
11:12:11 | BigBambi | JerryLange, to me (using the file browser) it would feel wrong to select an item other than Music to get to my music |
11:12:18 | beck | Why not use 'Audio library' instead of 'Music library'? |
11:12:32 | XavierGr | I like the database name |
11:12:38 | * | BigBambi too |
11:12:38 | XavierGr | but audio database is good too |
11:12:38 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
11:12:45 | | Join miepchen^schlaf [0] (n=hihi@p57B975F3.dip.t-dialin.net) |
11:12:52 | XavierGr | just not Music database, or music library |
11:12:56 | *** | Saving seen data "./dancer.seen" |
11:12:58 | perplexity | Last thing you want is to be on a plane, have Pink Floyd Dark Side of the Moon finish up and have the player launch into Debbie Does Dallas.. that would do bad things to your dream state and likely upset the woman sitting next to you |
11:13:11 | JerryLange | good point bambi |
11:13:19 | BigBambi | Audio database is fine, I just don't want to see Music and have to click on saomething else to get to my music |
11:13:20 | LinusN | perplexity: i can imagine that :-) |
11:13:25 | XavierGr | Hah File System fixed after I fscked my self 10 times |
11:13:28 | XavierGr | :D |
11:13:34 | Winchester341 | you have devvie does dallas on your player? O_o |
11:13:37 | Winchester341 | *debbie |
11:13:52 | perplexity | Winchester341...umm .... can I take the 5th ? ;) |
11:14:10 | JerryLange | BigBambi: could you explain what you mean more |
11:14:35 | Winchester341 | lol |
11:14:37 | BigBambi | I haven't got an iPod, so have never used the database - I organise my files myself and use the filebrowser |
11:14:44 | LinusN | BigBambi: i didn't really understand that |
11:15:14 | LinusN | BigBambi: then i guess you would use the file browser and not select Music |
11:15:20 | BigBambi | So in the root menu, if the first two options are music then filebrowser, having an option that says music that has nothing to do with my music feels odd |
11:15:29 | linuxstb | I think it's pretty obvious to users what "Database" is after they select it... |
11:15:35 | BigBambi | Sure, I understand what to click |
11:15:38 | BigBambi | It just feels odd |
11:15:40 | LinusN | linuxstb: i do too |
11:15:51 | JerryLange | i only use the file browser also |
11:15:59 | BigBambi | I thionk anything like Database, Music Database, etc is fine |
11:16:50 | LinusN | btw, should we hide the Database entry if there is no database present? |
11:16:51 | BigBambi | Anyone understand me, or am I still waffling :) |
11:17:03 | LinusN | BigBambi: i follow you |
11:17:11 | JerryLange | yes i see what you mean |
11:17:29 | Winchester341 | so then most people agree on Database? |
11:17:44 | BigBambi | LinusN: I'm not sure about hiding it, as whilst I don't use it, I think it'd help newcomers to click on it and get a message saying plase initialise or something |
11:17:54 | BigBambi | *please |
11:18:26 | LinusN | yes, perhaps that is a good idea |
11:18:30 | linuxstb | LinusN: My thoughts are that we should keep it there so that new users (especially those where the original firmware hides/obfuscates the files) can see the option. |
11:18:43 | BigBambi | I agree |
11:18:55 | JerryLange | i was thinking about the suggestion about hiding it, but then i was reading about the blind users and the ease of use fo them if it was kept there. |
11:19:06 | BigBambi | There is that too |
11:19:38 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
11:20:16 | LinusN | i'm beginning to like the root menu |
11:20:44 | * | linuxstb too |
11:20:49 | BigBambi | Yeah, I didn't see the need at first, but I think it gives a nice feel to Rockbox |
11:20:55 | linuxstb | Although it is starting to feel a bit ipod-like... |
11:21:04 | BigBambi | lol, yeah - and that is bad |
11:21:06 | BigBambi | ! |
11:21:20 | LinusN | and if we fix it so the Menu button always takes you to the root, it will probably be pretty useful |
11:21:21 | * | BigBambi hugs his H140 |
11:21:53 | linuxstb | Yes, that's something Apple doesn't do (afaik) - no shortcuts between parts of the menu hierarchy. |
11:22:02 | LinusN | and Play always takes you to the current playback screen (WPS/FM) |
11:22:14 | BigBambi | I like that idea too |
11:22:22 | linuxstb | I'm not sure about that one - PLAY on a CD player doesn't play the radio... |
11:22:23 | | Join norbusan [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
11:22:24 | JerryLange | like that idea also |
11:22:45 | linuxstb | But as I don't really use the radio, it won't affect me... |
11:22:46 | petur | the disadvantage is that if you're somewhere in the filetree and want to change a setting, you end up back in the root |
11:23:13 | LinusN | petur: no, the file browser always goes to the last dir |
11:23:20 | Winchester341 | wow..... the naming here gets really pedantic =/ |
11:23:36 | BigBambi | Got to be correct :) |
11:23:56 | LinusN | Winchester341: yes, but there is a good reason, since we don't want to change it too often |
11:23:56 | JerryLange | does the ipod video have a radio? |
11:24:10 | LinusN | JerryLange: no |
11:24:32 | Mikachu | they wouldn't sell any radio accessories that way |
11:24:38 | petur | so pressing right in rootmenu (on filebrowser) goes to some subdir, pressing left navigates up in the tree? Errrr |
11:25:21 | LinusN | petur: yes, but we could easily remove the Right button and force the user to use Select |
11:25:31 | LinusN | then it wouldn't be confusing |
11:26:01 | JerryLange | i like using the right button to go in the sub directory |
11:26:02 | | Quit norbusan (Client Quit) |
11:26:43 | LinusN | petur: it's no different from hwo it is today when you enter the browser from the WPS |
11:26:51 | LinusN | how even |
11:26:58 | beck | Hmm... What about 'Audio catalog' for database? |
11:27:15 | Winchester341 | oooh.... fresh thinking |
11:27:21 | LinusN | hmmm, catalog is not that bad |
11:27:35 | petur | LinusN: except that you'd feel the rootmenu as being one level above the diskroot |
11:27:37 | amiconn | LinusN: Btw, what's your opinion regarding the endianess stuff? |
11:27:56 | LinusN | still, i don't think the Database name *needs* to be intuitive |
11:28:18 | LinusN | amiconn: i haven't cared about it so i have no real opinion :-) |
11:28:46 | LinusN | petur: because of the left-to-root? |
11:28:48 | barrywardell | JdGordon: with your latest root menu patch I can't go into the file browser while there is a file playing |
11:28:50 | beck | Since that's what it is. If you go to the library (in the real world) and searches for a book what do you use? A catalog. |
11:28:51 | Winchester341 | Just call it Audio catalog and never look back on it ever again |
11:29:00 | barrywardell | it briefly goes to the file browser then back to the WPS |
11:29:09 | barrywardell | testing on H10 sim |
11:29:15 | LinusN | barrywardell: use Menu to leave the wps |
11:29:26 | LinusN | (if there is such a button on the h10) |
11:29:30 | barrywardell | there is |
11:29:46 | barrywardell | but selecting file browser briefly shows it, then jumps to the WPS |
11:29:47 | petur | LinusN: no, because from the rootmenu it feels like moving down the tree, except you may not end one level down but several (depending on where you were |
11:30:19 | LinusN | petur: but don't you think it is pretty obvious to the user what is happening? |
11:30:21 | XavierGr | I have mixed feelings about it |
11:30:31 | XavierGr | mainly for the buttons |
11:30:45 | LinusN | you select "File browser" and end up in the last dir you browsed |
11:31:09 | JerryLange | that would be very nice |
11:31:19 | petur | if it gets too confusing we can still make it a setting :p |
11:31:23 | LinusN | i can't see how it would be confusing to anyone |
11:32:19 | LinusN | but i *can* see how always beginning in the root would be a total annoyance |
11:32:26 | barrywardell | anyway, gotta go. that problem can be reproduced in the H10 sim if someone wants to try figure it out. |
11:32:52 | JerryLange | yes. espically when you want to sort files in a certin directory or something else similar. |
11:32:58 | LinusN | JerryLange: that is actually how it works today |
11:33:20 | XavierGr | current inconsistencies: When in settings menu: pressing play, mode or stop all goes one level off |
11:33:51 | JerryLange | oh ok |
11:33:56 | petur | LinusN: I see. Anyway, if the user navigated back to rootmenu using left (as if in a tree) it would not confuse, so nevermind me ;) |
11:34:09 | XavierGr | IMHO left should exit a submenu, stop bring you to the root menu (or mode) and play should bring you to WPS right? |
11:34:19 | LinusN | XavierGr: which platform? |
11:34:25 | XavierGr | H300/H100 |
11:34:31 | petur | stop stops playback while in the browser |
11:35:04 | XavierGr | also if the user is in the root menu or a settings menu he can't stop the music |
11:35:08 | LinusN | XavierGr: Menu (that is Mode, right?) should take you to the root |
11:35:27 | XavierGr | again, I think that stop should stop playback nearly everywhere |
11:35:38 | XavierGr | (or at least at main menus) |
11:35:51 | petur | [11:35] <XavierGr> IMHO left should exit a submenu, stop bring you to the root menu (or mode) and play should bring you to WPS right? |
11:36:01 | petur | "stop bring you to the root menu" |
11:36:08 | XavierGr | or that |
11:36:12 | XavierGr | and then stop music |
11:36:21 | JerryLange | i like stop stoping playback while in the file browser |
11:36:48 | JerryLange | using the stop button |
11:36:54 | petur | but then there's no way to cancel a setting if left also accepts |
11:37:19 | XavierGr | yes you are right on that |
11:37:22 | petur | I'd like to keep music playing while changing settings |
11:37:23 | JerryLange | i thought left was cancle? |
11:37:31 | XavierGr | yes it is |
11:37:34 | XavierGr | and it is annoying |
11:37:36 | LinusN | is there really a need to cancel a setting? |
11:37:49 | XavierGr | especially the damn message box that pops up saying cancelled |
11:37:50 | petur | left to cancel is ok for me |
11:37:57 | petur | the message is not ;) |
11:38:16 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-2ea99fd3739e948b) |
11:38:19 | JerryLange | i agree |
11:38:20 | XavierGr | Linus, go to a settings submenu and press A-B |
11:38:41 | * | scorche foresees many "i changed a setting and it never applied!" posts |
11:38:49 | | Join brainiac_ghost [0] (n=brainiac@evangilion.brainiacghost.co.uk) |
11:39:05 | LinusN | XavierGr: i have an ipod today, no A/B button |
11:39:15 | XavierGr | Linus: currently it will not bring the root menu it will just back out from the current menu that you are viewing |
11:39:17 | XavierGr | ah |
11:39:33 | brainiac_ghost | Linus: are you the guy that made linux ;)# |
11:39:35 | LinusN | XavierGr: yes, the Menu->Root is not implemented |
11:39:39 | XavierGr | which buttong brings the root menu on your ipod? |
11:39:44 | LinusN | brainiac_ghost: unfortunately not |
11:39:52 | brainiac_ghost | LinusN: meh :( |
11:40:05 | LinusN | i get that question a lot :-) |
11:40:19 | LinusN | XavierGr: as i said: not implemented yet |
11:40:29 | scorche | linus isnt that rare of a name is it? |
11:40:35 | LinusN | not in sweden |
11:41:11 | petur | LinusN: if rootmenu_browser brings you to the last location, do we do the same thing for settings or will menu inside settings not bring you to the rootmenu? |
11:41:17 | LinusN | XavierGr: Menu on the ipod takes you one level back in the current implementation, but i suggest that it should take you directly to the root |
11:41:17 | | Quit beck ("CGI:IRC (EOF)") |
11:41:33 | XavierGr | where is amiconn to agree with me on removing the left = cancel in menus? :P |
11:41:37 | XavierGr | Linus: I agree |
11:41:37 | LinusN | petur: that would probably not be equally intuitive |
11:41:47 | petur | ah well |
11:42:22 | LinusN | i want to remove the possibility to cancel a setting altogether |
11:42:40 | XavierGr | we should really utilize the record button on H100/H300 |
11:43:11 | LinusN | XavierGr: i think that could be used to enter the recording screen, don't you think? |
11:43:27 | JerryLange | what happens is a lot of users like a option but most of the developers hate it? what happens to the option? |
11:43:50 | scorche | it doesnt enter svn typically |
11:44:02 | scorche | it stays as a patch in the tracker |
11:44:20 | JerryLange | just like the left to go to wps while in root menu? |
11:44:25 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
11:44:32 | XavierGr | Linus: I second that too |
11:44:45 | BigBambi | I'm a user and I hate left to wps :) |
11:44:53 | petur | XavierGr: there's a patch to use it as a configurable quick-jump (mostly the recording users like that) |
11:45:12 | XavierGr | yay now I am locked into the database mode! |
11:45:29 | XavierGr | while playing NAVI (select) will go to database |
11:45:36 | JerryLange | i am a user and i hate left to wps as well |
11:45:40 | XavierGr | then nave will select a submenu |
11:45:43 | XavierGr | ^navi |
11:45:55 | XavierGr | then in my attempt to exit I pressed stop |
11:46:08 | XavierGr | stop stopped music and now I am locked into the database |
11:46:12 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
11:46:33 | XavierGr | Mode (A-B) brought me back to root menu |
11:47:42 | XavierGr | it is starting to be quite complicated |
11:48:21 | XavierGr | I liked the old behaviour that if you pressed a button to go to a specific screen, then the same would bring you to the previous |
11:48:31 | XavierGr | though at times in can be confusing too |
11:48:46 | XavierGr | argh too many screens, too many actions!! |
11:49:01 | LinusN | either way takes some getting used to, but rockbox in general takes some getting used to |
11:49:57 | LinusN | i believe in consistency, and i think in this case, Menu always taking you to the root menu is a good thing |
11:50:10 | XavierGr | I agree |
11:50:29 | LinusN | it's a catch-all, foolproof action |
11:50:35 | LinusN | you always know where you end up |
11:51:18 | | Quit barrywardell (Remote closed the connection) |
11:52:27 | JerryLange | well im outta here. see you guys later. |
11:52:46 | LinusN | i like the root menu mainly because it is more clear what is happening, and less "secret-handshake" navigation |
11:52:53 | | Part JerryLange |
11:53:36 | XavierGr | Well I like that it turns out to have a small GUI implementation without clogging up the whole system and screen |
11:53:57 | linuxstb | Yes, and we don't lose much of the existing behaviour either. i.e. we still have the shortcuts between browser and WPS. |
11:54:54 | LinusN | and in the future, a theme could change the icons, and maybe even use a grid of icons instead of a menu |
11:55:31 | XavierGr | have to run |
11:55:37 | LinusN | my feeling is that the root menu lets the user feel more in control |
11:55:39 | XavierGr | nice talking on the root menu patch |
11:56:35 | LinusN | i also think there is room for a Playlists entry, for the playlist catalog |
11:58:03 | linuxstb | What about a catch-all "System" entry as well, for things currently in the settings menu (e.g. Info, Sleep timer) which aren't really settings. |
11:59:02 | petur | multiple settings screens/locations is confusing - iriver OF does that too and I found myself entering them all to search |
11:59:25 | linuxstb | Yes, I'm always searching for settings in Rockbox... |
11:59:29 | | Quit kubiix (Read error: 110 (Connection timed out)) |
11:59:56 | linuxstb | But reorganising the settings menu is a problem for later... |
12:00 |
12:00:54 | brainiac_ghost | pijulius's themes are pretty good |
12:03:18 | LinusN | never tried them |
12:04:23 | petur | build hanging again? |
12:05:22 | * | petur runs off for some shopping & lunch |
12:05:55 | | Part Winchester341 |
12:05:59 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
12:13:53 | scorche | have we passed OF in battery life yet on the X5s? |
12:13:58 | JdGordon | bloody hell you guys talk alot :D |
12:14:17 | JdGordon | LinusN: you menitoened having to press off twice.. yeah, im going to red how that is done |
12:14:25 | BigBambi | It because I've got better things to do |
12:14:36 | BigBambi | And am avoiding doing them :( |
12:15:37 | linuxstb | JdGordon: What have you decided to do with NAVI/Select in the WPS? Is the browser configurable, or will it take you to the last-used browser? |
12:15:47 | JdGordon | last used browser |
12:15:55 | JdGordon | which is basically the same as configuralbe anyway |
12:15:59 | linuxstb | Is that saved over reboots? |
12:16:02 | JdGordon | no |
12:16:11 | JdGordon | it _could_ be tho... |
12:16:23 | linuxstb | Could go in the "global status" or whatever struct and nvram... |
12:17:01 | JdGordon | I think doing the same thing with play from any screen to the last of wps/fm/rec is ood also |
12:17:35 | linuxstb | I'm not convinced about that one - I like PLAY meaning "resume playback" (which wouldn't include FM). |
12:17:45 | scorche | or better yet, does anyone know what the current (no pun intended) status is on the x5 battery consumption? (there is no x5 runtime wiki page) |
12:18:17 | JdGordon | linuxstb: well it does resume playback.. its just the radio playing back not mp3s... I dont see a difference |
12:18:29 | | Quit _Veseliq_ (Remote closed the connection) |
12:18:35 | linuxstb | What does your Radio/CD player do when you press the PLAY button? |
12:18:57 | JdGordon | depends which i press... my remote has one for each |
12:19:05 | linuxstb | It's a way to start playback - so if you're listening to radio, PLAY will stop the radio and start playback from files. |
12:19:39 | JdGordon | why? play from the browser doesnt mean start the highlitghed track... it means take me back to the music screen |
12:19:41 | linuxstb | Making buttons do too much will just get confusing IMO. |
12:20:42 | JdGordon | I dont think the user would get confused |
12:21:13 | linuxstb | No, but it removes the consistency of PLAY starting audio playback from files - which is Rockbox's main feature... |
12:22:16 | JdGordon | If nothing is playing the I agree... but if you entered the browser "from" the radio, you should expect to return to it |
12:23:17 | linuxstb | So NAVI/SELECT in the radio screen takes you to the browser? |
12:23:48 | JdGordon | im not sure :p |
12:23:52 | linuxstb | I thought it shows the preset list. |
12:24:07 | JdGordon | if it does, then ok, ignore all this |
12:24:58 | | Quit Febs (Read error: 145 (Connection timed out)) |
12:26:15 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
12:30:59 | * | JdGordon forgot how to do the TIME_BEFORE() stuff :p |
12:31:45 | | Quit fejfighter (Read error: 110 (Connection timed out)) |
12:33:26 | | Join Winchester345 [0] (n=Administ@c211-28-56-7.frank1.vic.optusnet.com.au) |
12:34:24 | LinusN | linuxstb: Play has never been about playing files, it has always meant Resume |
12:35:23 | LinusN | i think Play->currently active playback screen would be fine |
12:35:30 | | Quit perplexity (Read error: 113 (No route to host)) |
12:36:13 | LinusN | but then again, i don't use the radio that much |
12:36:17 | JdGordon | neither... |
12:36:36 | LinusN | but i suspect that you would want to get back to the radio screen just as easily as to the wps |
12:38:06 | JdGordon | is http://build.rockbox.org/dist/build-h10/rockbox.zip the daily or svn? |
12:38:32 | B4gder | svn |
12:38:39 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-32379215f9fe469a) |
12:39:25 | JdGordon | ta |
12:39:42 | Soap | JdGordon: I'm sorry if I came off as argumentatitve in the RootMenu wiki - I wrote that while at work since I never seem to see you in IRC, but then I come home and we're both on IRC at the same time. |
12:39:56 | JdGordon | Im wondering if the install instructions need fixing.. im surprosed one of my very geeky friend is having trouble getting it going! |
12:40:28 | JdGordon | Soap: dw bout it... i like arumentative ppl |
12:40:39 | JdGordon | unless they are like my brother and never listen to the other person! |
12:41:01 | Soap | One last comment on the menu actions from someone with no pull: |
12:41:58 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
12:42:06 | JdGordon | oh no!! heres trouble :p |
12:42:10 | Soap | I really like the fact that with Root Menu finally (almost?) every screen in Rockbox now be viewed as part of one tree. There may be shortcuts between far-flung brances, but that is all the better. |
12:42:58 | LinusN | Soap: i agree |
12:43:04 | Soap | I really do wish, though (and I am going to speak from the perspective of an iPod user) that Left _always_ took you "down" the tree (towards the root) and that right _always_ took you up the tree (towards the branches) |
12:43:20 | Soap | and that you had to use an action button (select) to make any changes. |
12:43:42 | Soap | in other words, right never accepts, and left never cancels. Select=action=toggles. |
12:44:02 | Mikachu | left and right don't do anything in the apple firmware in menus though |
12:44:02 | Soap | Right and Left = navigation in the tree only. |
12:44:06 | Mikachu | you have to use select and menu |
12:44:07 | markun | JdGordon: what's the difference between the + and the black dot icons? (crossfeed vs EQ) |
12:44:12 | Soap | Fuck the apple firmware ;) |
12:45:00 | JdGordon | markun: dot is for functions, + is sub menus... it just means i havnt converted the eq menu yet |
12:45:04 | Soap | Apple firmware never made sense to me. sometimes Select was a navigation button, sometimes it was an action button. |
12:45:37 | Soap | I guess I'm thinking like a joystick. Navigation and fire being seperate. |
12:45:43 | markun | JdGordon: ah, so it should also be + for the EQ right? |
12:45:45 | LinusN | Soap: you mean you would not be able to leave a setting with Left? |
12:45:51 | JdGordon | markun: yeah |
12:46:05 | Soap | LinusN: you could leave a setting with left - but it wouldn't be cancel the changes. |
12:46:27 | LinusN | then i agree, i don't think the Cancel functionality is needed at all |
12:46:57 | | Quit decayedcell_ (Remote closed the connection) |
12:47:11 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
12:47:20 | JdGordon | LinusN: yeah, time to change the setting screen keys to make left not bloody cancel |
12:47:25 | Soap | If I walk into a room, perform an action, walking out of the room backwards shouldn't change what I have or haven't done. |
12:47:40 | linuxstb | Although "cancel" in the more complicated screens such as EQ and colour picker is useful (but left/right are used differently in those screens anyway). |
12:47:47 | LinusN | Soap: interesting analogy :-) |
12:48:06 | * | JdGordon found a problem with the action system |
12:48:17 | LinusN | JdGordon: oh... |
12:48:23 | JdGordon | I cant remember how to get debouncing working with TIME_AFTER() :'( |
12:49:12 | JdGordon | such simple code and its beyond me tonight :p |
12:49:19 | Soap | It's a poopy analogy, I just like the idea of being able to simply explain to people that navigation and action are totaly seperated. |
12:49:51 | linuxstb | Soap: So RIGHT on a file wouldn't play it? |
12:49:58 | Soap | correct |
12:50:08 | Soap | only the action button. |
12:50:13 | | Quit Mouser_X (Nick collision from services.) |
12:50:22 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
12:50:39 | linuxstb | On the ipods, I find it easier to use left/right for navigation - using the middle button means moving your thumb. |
12:50:56 | LinusN | JdGordon: http://www.rockbox.org/twiki/bin/view/Main/RockboxKernel#TIME_AFTER_a_b |
12:51:17 | JdGordon | cheers... search in the wiki is useless |
12:51:24 | scorche | JdGordon: is there any possiblility of creating a "home screen" option?...a setting where you can choose which screen to boot into? |
12:51:35 | Soap | linuxstb, I don't like the fact that "slips" in fast navigation can perform an action. |
12:51:39 | JdGordon | scorche: done already |
12:51:46 | scorche | alright....good =) |
12:52:18 | LinusN | Soap: i agree with you, it's unfortunate that we have mapped the same function to many buttons |
12:53:09 | Lynx_ | Has anything actually happened with the Austria Microsystems thing? The Wiki entry has not changed in quit a while... |
12:53:42 | | Quit safetydan ("Ex-Chat") |
12:53:48 | B4gder | Lynx_: nothing seems to have happened there, there hasn't been any meeting yet |
12:53:50 | B4gder | and no docs |
12:53:57 | Lynx_ | hmm, ok |
12:55:54 | | Quit brainiac_ghost (Nick collision from services.) |
12:56:09 | LinusN | JdGordon: there is something weird with the Start Screen option |
12:56:12 | Nico_P | LinusN: would you agree on having cuesheet support committed in its current state ? (i.e. without metadata on buffer) |
12:56:37 | Nico_P | sorry to bring it up again, but i'd like to be able to move on |
12:56:57 | JdGordon | LinusN: what wierdness? |
12:57:01 | LinusN | i believe so, better have it in svn than letting it rot waiting for MiB |
12:57:30 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
12:57:31 | LinusN | JdGordon: i select Settings->Display->Start Screen |
12:57:35 | Nico_P | :) |
12:57:52 | LinusN | JdGordon: i then get a list of screens, including "Start Screen" |
12:58:05 | Nico_P | i noticed that too |
12:58:15 | JdGordon | oh.. thats just me not using a seperate lang.. ill fix that |
12:58:16 | Nico_P | i was confused by this setting |
12:58:26 | LinusN | JdGordon: and if i select that one, i'm back to the Display settings again |
12:58:48 | LinusN | hmmm, meybe i understand now... |
12:58:52 | LinusN | maybe, even |
12:59:03 | JdGordon | thats the #1 reason why i wanted icons in the menus... the user now knows whats a setting and what isnt |
12:59:39 | LinusN | i think the menu icons are a tad confusing |
13:00 |
13:00:18 | | Join perplexity [0] (i=heh21241@dxb-as87281.alshamil.net.ae) |
13:00:21 | JdGordon | how so? |
13:00:26 | | Part decayedcell_ |
13:01:31 | LinusN | some categories have a separate icon, like the display settings, and some have a "+" icon |
13:02:11 | JdGordon | my feeling was that the major menus should get their own... midkay went a bit overboard :) |
13:02:13 | LinusN | i think the icons should be consistent |
13:03:00 | LinusN | i.e only the +, the circle and the dot |
13:03:25 | JdGordon | thats boooring tho :D |
13:03:57 | LinusN | hehe |
13:05:00 | Nico_P | LinusN: all the items that have special icons seem to be submenus... i don't find it confusing |
13:05:05 | Nico_P | i find it nice to look at :) |
13:05:42 | Nico_P | JdGordon: when are you goinf to commit the root menu ? |
13:05:49 | LinusN | perhaps, but the "top level" of settings have separate icons for the categories except File View |
13:05:59 | LinusN | which has a + |
13:06:29 | Nico_P | then we need an icon for file view :) |
13:06:31 | JdGordon | LinusN: midkay had one for that menu as well, i can commit it |
13:06:41 | LinusN | i like the fact that the + means that there is another level |
13:06:41 | JdGordon | Nico_P: when its done :p |
13:07:02 | Nico_P | JdGordon: what's left to be done ? |
13:07:26 | LinusN | but if the top categories all had separate icons, it would probably be just as good |
13:07:39 | JdGordon | the language, items and order.. and some tiny bugs |
13:08:03 | Nico_P | ok |
13:08:38 | JdGordon | yay.. got the stopping in / working... finally :p |
13:08:45 | Nico_P | LinusN: could i get commit access to svn so i can commit cuesheet myself instead of having to bug someone to do it ? |
13:10:01 | JdGordon | crud... what did we agree on for play? shortcut to last music screen or just wps? |
13:11:37 | Nico_P | JdGordon: it looks like when i reset the fg/bg colors and then switch my player off, the setting isn't saved |
13:11:50 | linuxstb | I happy to concede to last screen... |
13:13:00 | *** | Saving seen data "./dancer.seen" |
13:13:38 | JdGordon | are we including the recording screen as a music screen? |
13:13:52 | | Join printfXh4 [0] (n=pseudo@62.215.85.167) |
13:14:06 | LinusN | JdGordon: i won't |
13:14:40 | JdGordon | wont concede? or include rec? |
13:14:59 | LinusN | i don't think recording is a "music screen" |
13:15:08 | JdGordon | ok |
13:15:25 | LinusN | for example, you don't leave that screen while still in action, so there is no "resume" per se |
13:16:35 | JdGordon | ok |
13:16:45 | * | JdGordon doesnt think he has ever recorded |
13:16:45 | LinusN | and i don't think you would want to start recording when you press Play just because it was the last screen you were in |
13:17:44 | linuxstb | Which reminds me, the "Recording Screen" entry in the root menu takes you directly to the recording screen, but there is still the recording entry in the settings menu, which takes you to the "Recording Settings / Recording Screen" menu. |
13:18:02 | JdGordon | yes, no biggee... im gong to leave that for the moment |
13:18:09 | JdGordon | no point reworking that menu item twice |
13:19:12 | JdGordon | in that case..... ladies (?) and gentlemen... I tihnk we have an RC ? |
13:19:44 | JdGordon | jdgordon.mine.nu:8080/jonno/root_menu.patch">http://jdgordon.mine.nu:8080/jonno/root_menu.patch |
13:20:42 | * | markun can't wait to see all the angy people comming in here :) |
13:20:45 | JdGordon | minus some items |
13:20:46 | | Join Thundercloud [0] (n=thunderc@82.153.38.202) |
13:23:00 | * | JdGordon apologises if I missed anything from the 2 hours of convo that happened while i was watching tv :p |
13:24:37 | markun | JdGordon: maybe you should just commit it if you think it works more or less. More people will try it and can give suggestions on how it could be improved. |
13:25:13 | JdGordon | Id like us to at least agree its good to go |
13:25:17 | JdGordon | first |
13:28:03 | | Join ackbahr [0] (n=ackbahr@d83-181-125-111.cust.tele2.ch) |
13:28:21 | | Quit ackbahr (Remote closed the connection) |
13:29:21 | | Join beck [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-8640ed09ea82095b) |
13:29:41 | JdGordon | and the obligatory filesize comparison..... up by 1500 bytes :'( |
13:30:22 | JdGordon | dunno how the heck that happened :p |
13:30:24 | beck | There is another patch (FS #5049) about startup screen. It should be closed when root menu gets committed. |
13:30:57 | LinusN | JdGordon: amiconn will burn you alive :-) |
13:31:06 | | Join dune2 [0] (n=dune2@LNeuilly-152-21-109-180.w193-253.abo.wanadoo.fr) |
13:31:09 | JdGordon | no way... im the only one bringint it down atm.... |
13:31:22 | JdGordon | but yeah.. |
13:31:24 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
13:31:35 | JdGordon | someone get 10 commits ready so its off the main page before he sees :D |
13:31:39 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
13:31:54 | LinusN | i'd like the menu->root functionality before committing it, as i think that is kind of key to the concept (imho) |
13:32:05 | preglow | amiconn: did i, now |
13:32:14 | | Join zakenayo [0] (n=Administ@softbank221106206214.bbtec.net) |
13:32:30 | JdGordon | where does menu not take you to root? |
13:32:44 | zakenayo | are there any known problems with recent builds for the iRiver H140? |
13:32:47 | preglow | amiconn: that was probably before sound even worked in the 64 bit sim here, so i couldn't test it |
13:32:55 | zakenayo | because I keep getting the -1 error |
13:33:26 | JdGordon | LinusN: i just checked every screen... unless i missed one? |
13:33:32 | zakenayo | and the .rockbox and rockbox.iriver files are in the root OK |
13:33:51 | JdGordon | except the set setting screen |
13:34:04 | JdGordon | and deep in the menus... |
13:34:06 | * | JdGordon fixes |
13:34:09 | LinusN | JdGordon: that's what i mean |
13:34:33 | | Join norbusan [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
13:34:39 | LinusN | JdGordon: do you think Play should take you to the playback screen from the root menu? |
13:34:43 | | Part norbusan |
13:34:59 | LinusN | JdGordon: because now it doesn't (ipod video) |
13:35:15 | JdGordon | I guess so |
13:35:24 | JdGordon | its the same code as the menus... so they proably dont either |
13:35:40 | LinusN | i see |
13:36:06 | JdGordon | remember i said RC?? well that was very wishful thinking :p |
13:36:18 | JdGordon | I forgot to fix the main_menu() function to return the right values |
13:36:23 | LinusN | hehe |
13:36:43 | LinusN | i really like the root menu |
13:37:41 | JdGordon | :) |
13:38:00 | JdGordon | What icon should we use for the root menu? |
13:38:37 | JdGordon | im tihnking rasher.dk/rockbox/icons-6x7/">http://rasher.dk/rockbox/icons-6x7/ col 1 row 2 if we cant get the clef |
13:39:37 | LinusN | sure |
13:41:17 | JdGordon | public domain means i dont need to shoot him an email to ask right? |
13:41:24 | | Join norbusan [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
13:41:26 | JdGordon | even tho I highly doubt he would min |
13:41:27 | JdGordon | d |
13:41:31 | Mikachu | yes |
13:41:35 | norbusan | /server irc.debian.org |
13:41:39 | norbusan | helo /server |
13:41:52 | norbusan | upps, wrong window, sorry |
13:41:52 | LinusN | :-) |
13:42:42 | JdGordon | grr... can someone past the DEBUGF() line in root_menu.c down the bottom please? |
13:42:55 | | Part norbusan |
13:43:08 | LinusN | JdGordon: ??? |
13:43:29 | JdGordon | I cant be bothered typin it all again... and i deleted it :'( |
13:43:35 | LinusN | ok |
13:43:41 | JdGordon | ... but i can be bothered typing 3 long messages instead! |
13:43:45 | * | JdGordon is odd |
13:44:17 | JdGordon | it doesnt make sense to allow the user to start in the plugin browser does it? |
13:44:46 | LinusN | JdGordon: yes, on the sansa, because that's about everything you can do on it :-) |
13:44:58 | JdGordon | haha ok, ill leave it |
13:45:18 | Soap | Rockbox - now more Doom friendly! |
13:45:18 | LinusN | JdGordon: did you see my /msg? |
13:45:28 | LinusN | ah, good |
13:47:17 | JdGordon | hmm... 252 is a very odd number to be returning! stupid setting screen |
13:48:04 | | Join Criamos [0] (n=Criamos@p54931DD1.dip0.t-ipconnect.de) |
13:48:15 | linuxstb | I'm sure there are users who just use Rockbox for plugins... |
13:48:28 | linuxstb | (misguided fools...) |
13:48:46 | JdGordon | well i do... rockbox sounds like a bag of shit... the plugins dont have sound, so i dont have to put up with that :) |
13:49:24 | * | petur waits for JdGordon to rewrite the playback engine |
13:49:38 | petur | :p |
13:49:52 | JdGordon | im almost done.. just 15 more macros to finish |
13:49:59 | LinusN | lol |
13:50:11 | JdGordon | PLAY_THE_DAMN_MUSIC(a,b,c,g,h,...) has a bug |
13:50:42 | Mikachu | the australian alphabet seems to be missing some letters |
13:52:10 | JdGordon | it makes sense that -1 becomes 255 if somewhere it was being converted from int then to char then back to int doesnt it? |
13:52:13 | B4gder | Mikachu: its hard to read when your upsidedown! |
13:52:22 | petur | must be his wireless keyboard |
13:53:04 | JdGordon | i got rid of that one... its downstairs connected to the htpc now |
13:53:21 | Mikachu | umop ep!sdn |
13:53:43 | scorche | JdGordon: coome up with a new excuse yet? |
13:53:59 | * | B4gder giggles and stands on his head |
13:54:02 | JdGordon | for bad typing? naa... i havnt been that bad |
13:54:14 | beck | JdGordon: no, IMO it should stay -1. Check the signedness of the char (should be explicitly declared as signed) |
13:54:15 | | Join Brunellus_ [0] (n=luigi@unaffiliated/brunellus) |
13:54:40 | JdGordon | beck: im not doing it perposly.. i tinhk thats where my bug is tho |
13:54:40 | linuxstb | JdGordon: Maybe you've fixed them, but I found two root menu bugs: 1) if you select "Resume Playback", then press MENU, the "Files" entry is highlighted in the root menu, but I think "Now Playing" should be. |
13:54:46 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
13:55:09 | | Quit Brunellus_ (Client Quit) |
13:55:09 | linuxstb | 2) If you leave the file browser from a subdirectory with MENU, then go back into the file browser, then LEFT now longer exits - you need to use MENU to exit. |
13:55:21 | JdGordon | it highlights bookmarks here.. yeah thats a bug |
13:55:22 | linuxstb | s/now/no/ |
13:55:31 | linuxstb | I don't have bookmarks enabled... |
13:56:17 | JdGordon | and the tree bug.. umm... im not exactly sure why thats happeninnig |
13:56:51 | | Quit printfXh4 (Connection timed out) |
13:57:44 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
13:57:58 | SirFunk | hey, does rockbox support recording on an iriver ihp120? |
13:58:15 | LinusN | SirFunk: yes |
13:58:25 | SirFunk | really? hmm |
13:58:39 | SirFunk | last time i checked out rockbox it didn't seem very finished, but it's looking pretty darn good now |
13:58:42 | SirFunk | i may just try it out |
13:58:58 | LinusN | SirFunk: do so, and don't forget to read the manual |
13:59:04 | B4gder | rockbox is never finished |
13:59:38 | JdGordon | (23:59:15) arran4: RTFM!? NEVER! (I rarely do it anyway.) <- :'( |
13:59:42 | SirFunk | B4gder: right, but i mean last time i looked ( a long time ago ) it didn't support a LOT of stuff on the h120 |
13:59:50 | * | petur wonders when jhMikeS will commit his latest recording patch |
13:59:53 | LinusN | JdGordon: lol |
14:00 |
14:00:11 | JdGordon | thats from a uber-linux guy |
14:00:11 | B4gder | SirFunk: rockbox supports almost everything the stock h120 firmware does |
14:00:17 | B4gder | and even runs longer |
14:00:21 | SirFunk | runs longer? |
14:00:26 | petur | almost? |
14:00:27 | B4gder | yes |
14:00:29 | LinusN | batter battery life |
14:00:30 | JdGordon | yeah, its more fit :p |
14:00:33 | LinusN | better |
14:00:35 | SirFunk | oh cool |
14:00:48 | LinusN | petur: almost, as in no WMA |
14:00:55 | petur | bleah |
14:00:58 | B4gder | exactly |
14:01:06 | LinusN | yet |
14:01:06 | petur | go wash your mouth |
14:01:15 | B4gder | but then of course Rockbox does a whole lot more than the OF does |
14:01:18 | * | LinusN stands in the corner |
14:01:22 | petur | indeed |
14:01:38 | LinusN | for example, it crashes more often :-P |
14:01:38 | SirFunk | B4gder: what other cool things does rockbox do? |
14:01:41 | SirFunk | lol |
14:02:04 | LinusN | SirFunk: http://www.rockbox.org/twiki/bin/view/Main/WhyRockbox |
14:02:04 | B4gder | www.rockbox.org has all that info |
14:02:05 | scorche | speaking of battery life, anyone familiar with the x5's? |
14:02:16 | SirFunk | LinusN: thanks |
14:02:20 | LinusN | scorche: should be pretty good |
14:02:32 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
14:02:35 | | Join printfXh4 [0] (n=pseudo@62.215.85.167) |
14:02:41 | scorche | what exactly does "pretty good" mean? |
14:02:47 | scorche | surpassed the OF yet? |
14:02:56 | SirFunk | ooooo gapless |
14:02:56 | scorche | 2/3rds ish of OF? |
14:03:35 | petur | SirFunk: on-the-fly levels change & monitoring, cliplight, gapless recording, multiple rec formats, ... |
14:04:20 | SirFunk | ell damn i need to try this out |
14:05:10 | petur | http://www.taperssection.com has a nice faq about recording with irivers |
14:05:48 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
14:07:04 | linuxstb | petur: Do people generally use Rockbox or the iriver firmware on the h1x0? |
14:07:05 | Soap | Is there a proper name for that connector next to the headphone jack on the 3/4G ipods? |
14:07:19 | amiconn | scorche: No exact measurements yet, but it seems rockbox gets better battery life than of on all coldfire targets |
14:07:43 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
14:07:45 | JdGordon | I'm stumped... somehow -1 is becoming 255.. but it is passing through 2 functions both returning int.. so i cant see why its getting changed? |
14:08:01 | petur | linuxstb: rockbox comes highly recommended there |
14:08:46 | SirFunk | wow |
14:08:50 | SirFunk | h340's go cheap on ebay now |
14:09:04 | SirFunk | jeezus, i paid almost $400 for my H120, the H340's are like $180 on ebay |
14:09:10 | beck | JdGordon: computing with an unsigned int? |
14:09:13 | SirFunk | i guess that has 2 days left |
14:09:14 | SirFunk | but still |
14:09:34 | Soap | 2 days left = not anywhere close to closing price. |
14:09:40 | SirFunk | yeah i knwo :-P |
14:09:54 | JdGordon | bloody helll... main_menu.h still had the func as a bool |
14:09:57 | * | scorche would rather know for sure about the battery... |
14:10:28 | scorche | Soap: i think they call it the "remote connector" |
14:10:45 | Soap | Thank you scorche |
14:11:05 | Soap | at the worst I have a term to google now to verify. |
14:11:11 | * | linuxstb concurs with scorche |
14:11:54 | barrywardell | JdGordon: I still have my bug on the H10 sim with your RC. Try playing a file. Then going to the root menu and selecting Files |
14:12:04 | barrywardell | It briefly shows the file browser then show the wps |
14:12:33 | barrywardell | i don't have my actual h10 with me to test it on |
14:12:59 | JdGordon | hmm.. ok yeah, thats happening in the sim, so its a bug! |
14:13:02 | linuxstb | That happens for me on my ipod color. |
14:13:14 | JdGordon | probably needs a action_signal... call |
14:13:14 | linuxstb | Exactly as barrywardell described. |
14:13:42 | LinusN | JdGordon: the stopped_hold_cancel logic seems to be flawed |
14:14:05 | JdGordon | old patch... |
14:14:10 | LinusN | oh |
14:14:14 | | Quit himitsu (Read error: 111 (Connection refused)) |
14:14:15 | JdGordon | thats fixed |
14:14:35 | LinusN | ok, i'm looking forward to the next patch |
14:14:46 | JdGordon | refresh the link |
14:14:51 | JdGordon | if you still have it |
14:15:00 | JdGordon | jdgordon.mine.nu:8080/jonno/root_menu.patch">http://jdgordon.mine.nu:8080/jonno/root_menu.patch |
14:15:19 | linuxstb | I'm not sure if it still applies to SVN, but does anyone have a better idea for implementing a default theme than this patch? http://www.rockbox.org/tracker/task/6568 |
14:15:29 | | Part zakenayo ("Leaving") |
14:17:22 | | Quit barrywardell (Remote closed the connection) |
14:17:23 | LinusN | linuxstb: not really |
14:17:35 | LinusN | looks ok to me |
14:17:59 | LinusN | but i think rockboxed should be the default |
14:17:59 | linuxstb | The downside of my patch is having to hard-code the settings in the theme .cfg file... But I think that's better than the complication of loading an external .cfg file. |
14:18:08 | LinusN | i agree |
14:18:32 | linuxstb | Yes, I wrote that patch before rockboxed was committed. |
14:18:50 | LinusN | but doesn't the theme include a background color as well |
14:18:51 | linuxstb | Although I find the Rockboxed Orange a bit shocking, and the WPS itself far too simple. |
14:19:12 | linuxstb | Yes, they do now... |
14:19:35 | linuxstb | It seems we need more colours defined in Rockbox though - not just a global fg/bg. |
14:19:43 | JdGordon | linuxstb: latest version fixes that resume bug |
14:19:43 | LinusN | well, we should work a little more on the rockboxed theme then |
14:19:57 | LinusN | linuxstb: i agree about the colors |
14:20:06 | Mikachu | a color tag in the wps maybe? |
14:20:13 | linuxstb | LinusN: Yes, I'm not saying we shouldn't make Rockboxed the default, just that it still needs some tweaking. |
14:20:26 | LinusN | i agree |
14:20:35 | preglow | any screenies of rockboxed anywhere? |
14:20:41 | LinusN | preglow: in the forums |
14:20:45 | * | preglow goes there |
14:20:52 | Mikachu | preglow: http://www.horning.us/Members/Roan/docs/rockbock/wps/ROCKboxed_screenshots/ |
14:21:28 | preglow | i wish people would just forget about the "rockbox colors" |
14:21:37 | LinusN | preglow: hehe |
14:21:48 | preglow | they're not very nice choice for everything |
14:22:15 | preglow | wps wasn't very nice either, no |
14:22:45 | linuxstb | But there's one thing you can say about the Rockboxed Orange - people know that they are in Rockbox... |
14:22:54 | LinusN | no doubt |
14:23:14 | preglow | heh |
14:25:04 | LinusN | i think some of the Rockboxed icons are a bit "spaced out", but i like it in general |
14:26:28 | JdGordon | linuxstb: the only known bug left is the wrong option being highlithed after leaving the wps.... |
14:26:55 | JdGordon | ah.. nuts.. |
14:27:34 | JdGordon | the reason is because there are actually 2 wps items, but one is always hidden... and because when you enter it sometimes swaps the hidden one you get the bug |
14:27:50 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
14:28:07 | JdGordon | go into the now playing item and it will work fine |
14:28:54 | beck | JdGordon: which are they? "Resume playback" and "goto wps"? |
14:29:10 | | Join Arathis [0] (n=doerk@p5484B8A8.dip0.t-ipconnect.de) |
14:30:20 | JdGordon | reesume playback and now playong |
14:31:33 | beck | JdGordon: yes, by "goto wps" I meant "Now playing". Is the code for handling them substantially different? |
14:31:51 | JdGordon | not at all |
14:32:01 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-46e126164d500d36) |
14:32:01 | JdGordon | not the menu code anyway |
14:32:07 | JdGordon | they both call the same function |
14:32:09 | | Join smallidea [0] (i=54994aae@gateway/web/cgi-irc/labb.contactor.se/x-1ca1371f759a0417) |
14:33:57 | smallidea | H140: is there any chance that a long or short press (whichever suits) on Record button would take on into the active playlist ? |
14:34:47 | JdGordon | linuxstb: imo its not a major bug, and the hack needed isnt worth the effort |
14:35:09 | | Join Arathis_ [0] (n=doerk@p5484B5D9.dip0.t-ipconnect.de) |
14:35:14 | JdGordon | with that said... my web space has RC3 ready to go |
14:35:34 | markun | JdGordon: and there is no nice way to change the title of a menu item? |
14:35:55 | | Part smallidea |
14:36:07 | JdGordon | markun: only in the lang files |
14:36:12 | JdGordon | why which dont you like? |
14:36:47 | LinusN | JdGordon: he means reusing the same menu item with different lang id's, instead of hiding entries |
14:37:10 | JdGordon | not really |
14:37:23 | JdGordon | the added code for this 1 case isnt worth it imo |
14:37:51 | | Join himitsu [0] (n=himitsu@61.213.184.46) |
14:37:52 | JdGordon | that code is in the menu handling, not the root menu code |
14:38:28 | JdGordon | It does show a possible flaw with the dynamic menu stuff.. so ill put a note in the code where it needs fixing |
14:38:33 | LinusN | one solution would be to make the menu dynamic |
14:39:02 | JdGordon | thats what its using |
14:39:13 | LinusN | it is? |
14:39:24 | JdGordon | im saving the wrong position data in the menu stuff.. i need to change that |
14:40:02 | LinusN | sure looks static to me |
14:40:06 | JdGordon | its only 12.40am... good a time as any to hack up the code |
14:40:13 | JdGordon | nope.... dynamic |
14:40:37 | JdGordon | item_callback() in root_menu.c handles the hiding items trickery |
14:40:48 | LinusN | that's what i mean |
14:40:53 | JdGordon | the only dynamic items are wps and bookmarks which is why it looks static |
14:41:06 | LinusN | you are using a static menu instead of creating one dynamically |
14:42:14 | JdGordon | oh... I see... no, this is how you create "dynamic" menus with the new code |
14:42:24 | JdGordon | you put every item in and hide the ones you dont want shown |
14:42:49 | JdGordon | they are scanned before the menu enters, hidden ones are never seen by the rest of the code |
14:46:05 | beck | JdGordon: why do you need two items then? Couldn't the item's title be changed? Instead of having two items? |
14:46:34 | markun | beck: hey, that's a good suggestion! ;) |
14:46:47 | JdGordon | not possible without hacking more than I want to |
14:47:12 | beck | JdGordon: are entry titles that static? |
14:47:15 | * | JdGordon got it working :) |
14:47:22 | markun | JdGordon: then don't do it. I thought the title would just be a pointer to the title. |
14:47:31 | JdGordon | beck: no, but the code to get the title is burried deep inside gui code |
14:48:07 | markun | under multiple layers of scarry macros :) |
14:48:12 | JdGordon | yes |
14:48:13 | beck | JdGordon: ok, then commit it so that we can test it. And then it can be fine tuned. |
14:48:24 | GodEater_ | scarry or scarey ? :) |
14:48:26 | JdGordon | no, just introduced a bug i tihnk |
14:48:42 | markun | GodEater_: I don't know :) |
14:48:48 | | Quit Arathis (Read error: 110 (Connection timed out)) |
14:48:55 | markun | my spelling sucks even in my mother language |
14:49:28 | GodEater_ | perhaps you mean both :) They leave you mentally scarred after scaring the wits out of you |
14:50:30 | markun | :) |
14:51:06 | | Join norbusan [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
14:51:30 | GodEater_ | I notice toffe posted more info on the GigabeatInfo page about the stupidly inconsistent hard drives in the F10 and F20 models |
14:51:45 | JdGordon | fixed and fixed :) |
14:51:49 | | Part norbusan |
14:54:04 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
14:54:14 | | Join norbusan [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
14:54:16 | | Part norbusan |
14:54:23 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
14:54:45 | | Join Thundercloud [0] (n=thunderc@82.153.38.202) |
14:54:48 | JdGordon | LinusN: linuxstb: commit? |
14:55:01 | LinusN | JdGordon: the latest patch has odd paths |
14:55:21 | LinusN | ../apps/screens.c etc |
14:55:23 | JdGordon | try now |
14:55:37 | JdGordon | i was in the build dir when i did it.. forgot about it |
14:55:53 | | Nick Arathis_ is now known as Arathis (n=doerk@p5484B5D9.dip0.t-ipconnect.de) |
14:57:09 | LinusN | compiling... |
14:58:16 | Arathis | Is there any reason why highscore and savegame files of the plugins/games don't have same extensions? |
14:58:51 | Arathis | There are *.high, *.hs, *.save |
14:58:58 | LinusN | on a different matter, the lack of progress info when initializing the database is somewhat of a nuisance |
14:59:03 | Arathis | And even more, didn't try every plugin |
14:59:27 | * | JdGordon just got I04:IllInstr :'( |
14:59:59 | JdGordon | dont press menu in the root menu.. |
14:59:59 | GodEater_ | LinusN: what's wrong with looking at the database info stuff in the debug menu ? |
15:00 |
15:00:01 | JdGordon | stupid bug |
15:00:03 | LinusN | Arathis: the reason is probably just lack of coordination |
15:00:21 | LinusN | GodEater: the debug info is for developers only |
15:00:46 | Arathis | For backing these files up with a script or something it's quite disturbing |
15:00:46 | LinusN | a simple user is left in the dark and doesn't know when it is done |
15:00:50 | markun | LinusN: perhaps the Database entry in the menu could show a status screen when it's not build or building. |
15:01:03 | markun | in the root menu |
15:01:04 | LinusN | markun: something like that |
15:01:17 | SirFunk | oo |
15:01:23 | SirFunk | rockbox is nice |
15:01:24 | LinusN | you just select "Initialize database" and nothing seems to happen |
15:01:35 | markun | SirFunk: it sure is :) |
15:01:39 | SirFunk | i want a new player .. i want a h3xx i lent my H120 to a friend to record and he cracked my freakign screen :( |
15:01:40 | markun | SirFunk: which player do you have? |
15:01:44 | SirFunk | h120 |
15:02:12 | * | markun wispers Gigabeat F40 into SirFunk's ear |
15:02:26 | markun | ah, but it has no recording.. |
15:02:31 | SirFunk | yeah i need recording |
15:02:35 | SirFunk | ooooo rockbox can record to wavpack |
15:02:39 | SirFunk | how freaking sweet is that! |
15:02:57 | LinusN | pretty sweet, i'd say :-) |
15:03:22 | markun | SirFunk: we have some plans to make a custom dock with recording support, but you'd need a external ADC because the recording will be digital. |
15:03:28 | JdGordon | bug zapped.... im once again happy with it :p |
15:03:33 | JdGordon | 5th time tonight :'( |
15:04:09 | * | markun has been listening to SPC files all day |
15:05:10 | SirFunk | oh wow |
15:05:14 | SirFunk | games are cool! |
15:05:32 | SirFunk | I wish there was a smaller player that supported rockbox had a color screen and recording |
15:05:47 | JdGordon | nano? |
15:05:55 | SirFunk | nanos record? |
15:06:09 | JdGordon | i tihnk so.. |
15:06:14 | SirFunk | hmm |
15:06:18 | JdGordon | with an external mic |
15:06:33 | SirFunk | not *any* mic though right? you need an ipod mic? |
15:06:37 | GodEater_ | won't have the battery life of the H120 though |
15:06:39 | | Quit Thundercloud (Remote closed the connection) |
15:06:51 | | Join Thundercloud [0] (n=thunderc@82.153.38.202) |
15:09:07 | blind | I'm trying to edit a theme that was made for the 5G iPod to fit the color iPod and the only thing I can't figure out.. is how do I move the text up? There's no positioning on it in the wps file. |
15:09:12 | * | LinusN compiles again... |
15:09:34 | JdGordon | again? |
15:09:44 | BigBambi | blind, it is done by line positioning, i.e. to move it up delete a previous line |
15:09:59 | BigBambi | or use a smaller font |
15:10:02 | blind | it's that simple? |
15:10:04 | LinusN | JdGordon: yes, you said you fixed a bug, so i downloaded the patch again |
15:10:06 | BigBambi | yep :) |
15:10:18 | blind | oh jeez. thanks BigBambi |
15:10:26 | dewdude__ | SirFunk, theoritically, any mic will work. you just have to interface it with the line-in jacks on the dock plug, and that would require some sort of mic pre-amp |
15:10:43 | BigBambi | np :) |
15:10:58 | JdGordon | LinusN: i didnt repatch it tho... just dont press menu in the root menu |
15:11:25 | LinusN | i'd rather have an updated patch |
15:11:42 | JdGordon | ho hum.... we arnt commiting tonight.. database has a bug |
15:11:45 | SirFunk | dewdude__: ehh, i'd rather have something built in |
15:12:03 | JdGordon | LinusN: ok, done |
15:12:04 | dewdude__ | SirFunk, you don't get it, there's NOTHING built in. |
15:12:12 | dewdude__ | there's no mic or any kind of mic preamp |
15:12:26 | dewdude__ | you'd rather have something, yes, but, you won't find it |
15:12:34 | blind | Well, that also makes it harder that you can't position the text, you have to make the background AROUND the text pretty much. |
15:12:41 | SirFunk | well, then i'll stick to iriver H series players :-P |
15:12:53 | dewdude__ | ther is one company that makes a small device that has mics and a built in amp |
15:13:06 | dewdude__ | it's smaller than what i can engineer at least |
15:13:06 | *** | Saving seen data "./dancer.seen" |
15:13:10 | JdGordon | does anyone know if database uses a similar "file tree" to the rest? /artists/ ? |
15:13:18 | JdGordon | Slasheri: ping? |
15:13:28 | | Quit Brunellus ("Ex-Chat") |
15:13:33 | LinusN | JdGordon: huh? |
15:13:39 | BigBambi | blind, yes unfortunately that is true (until viewports) |
15:14:08 | JdGordon | left/off exits straight to the root from db because I'm checking the currdir against "/" which isnt working for db |
15:14:09 | blind | however, I think that DockPod Aqua theme is just too sexy to pass up. |
15:14:41 | dewdude__ | i never saw the appeal of a full-blown WPS theme with bmp screens |
15:14:52 | dewdude__ | seems like it'd eat up precious resources |
15:15:18 | LinusN | dewdude__: the appeal is purely visual |
15:16:04 | LinusN | and on the other platforms (e.g iriver, x5), the performance loss is very small |
15:16:15 | dewdude__ | hrmm |
15:16:19 | * | dewdude__ shrugs |
15:16:24 | dewdude__ | i like my plain text |
15:16:25 | BigBambi | I'd quite like a sexy WPS, but my H140 isn't up to it. However, most of the time it is in my pocket, so I don't really care. |
15:17:01 | blind | Aye, but I wanna show this off :P |
15:17:07 | LinusN | :-) |
15:17:42 | JdGordon | and its fixed... surely this is the last bug? :'( |
15:17:59 | Mikachu | not if it's anything like your other code :) |
15:18:05 | LinusN | JdGordon: could you update the patch? |
15:18:07 | JdGordon | gee thanks :p |
15:18:10 | JdGordon | done |
15:18:54 | * | LinusN starts compiling again... |
15:20:38 | JdGordon | think of the practice gcc is getting :) |
15:20:42 | Nico_P | looks like cuesheet is ready to get committed :) |
15:20:51 | | Join Brunellus [0] (n=luigi@unaffiliated/brunellus) |
15:20:54 | JdGordon | ill do it in the morning for you |
15:21:08 | markun | Nico_P: do you have a patch for me to look at? |
15:21:15 | Nico_P | JdGordon: if that was for me, don't worry, i have commit access |
15:21:34 | Nico_P | markun: sure |
15:21:36 | | Quit jhMikeS (Nick collision from services.) |
15:21:42 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
15:23:59 | | Join norbusan [0] (n=norbusan@host14-222.pool8175.interbusiness.it) |
15:24:01 | JdGordon | nope... damn database... |
15:24:29 | Arathis | Is .rockbox/config.cfg the config used when booting rockbox? |
15:24:36 | LinusN | JdGordon: are you struggling with the left-to-root hack? |
15:24:45 | | Part norbusan |
15:24:48 | JdGordon | LinusN: yeah, database wont play nice |
15:25:05 | JdGordon | it alwyas goes to root.. no matter what subdir you are in |
15:25:32 | JdGordon | no.. sorry.. wrong bug |
15:25:41 | JdGordon | but thats the problem anyway |
15:26:34 | JdGordon | usb is broken on my h300 somewhere... it locks up in a black screen even after i dc? |
15:26:35 | Nico_P | markun: any comments before i commit ? |
15:26:42 | * | JdGordon doesnt think this is related to this patch |
15:26:53 | amiconn | Mikachu: I tried your gcc -pipe idea |
15:26:55 | markun | Nico_P: ah, I didn't see the dcc :) |
15:27:01 | amiconn | Unfortunately build time doesn't change :( |
15:27:50 | Mikachu | ah, too bad |
15:28:10 | GodEater_ | Mikachu: Gentoo user ? |
15:28:11 | markun | Nico_P: I think we should have a unicode version of skip whitespace |
15:28:34 | markun | and don't think it should be in cuesheet.c |
15:28:48 | Mikachu | GodEater_: because i know how to use gcc? |
15:28:52 | Arathis | Can someone please answer my tiny question above? :( |
15:29:02 | Mikachu | Arathis: yes, and yes |
15:29:09 | GodEater_ | hehe - no, it's just that -pipe is in their default recommended CFLAGS ;) |
15:29:09 | | Join Soul-Slayer [0] (n=jonno@89.240.212.184) |
15:29:14 | Arathis | Mikachu: Thanks :) |
15:29:25 | Mikachu | GodEater_: for good reasons |
15:29:32 | Nico_P | markun: where should it be ? maybe i can let you make that change because i'm not familiar with unicode at all |
15:30:22 | JdGordon | misc.c probably |
15:30:22 | markun | Nico_P: it can be moved later maybe. I don't have time to work on one now. |
15:30:26 | Arathis | Now I can let my little script set my backuped config as default, yeay :D |
15:30:26 | Nico_P | ok |
15:30:48 | Nico_P | i'll commit then :) |
15:31:21 | markun | Nico_P: maybe other people want to take a look |
15:31:24 | markun | http://130.89.160.166/cuesheet_inv.patch |
15:31:46 | | Quit Jarret ("This computer has gone to sleep") |
15:32:07 | markun | JdGordon, LinusN, linuxstb and amiconn for example? |
15:32:13 | LinusN | JdGordon: i just tried your patch on the x5, and pressing Play in the root menu sent me to the browser (nothing to resume) |
15:33:44 | JdGordon | odd... it keeps me in the root |
15:34:10 | LinusN | it works like that when selecting the menu item |
15:34:18 | LinusN | but not when you press Play to resume |
15:34:50 | JdGordon | working fine in the sim :( |
15:35:22 | JdGordon | and on my h300 |
15:36:03 | JdGordon | bloody not allowing exit at the root bug is back :'( |
15:36:51 | petur | seems to behave like a real RC |
15:37:00 | amiconn | Mikachu: It seems to do something on linux though |
15:37:39 | JdGordon | amiconn: i tried it on linux, gave 4sec slowdown |
15:37:51 | JdGordon | with ccache disabled |
15:37:52 | amiconn | I got 8 sec speedup |
15:38:00 | amiconn | hmm |
15:38:04 | amiconn | ccache...... |
15:38:46 | JdGordon | i disabled it to get a more accurate comparisson |
15:39:26 | LinusN | JdGordon: now i see what the problem is - Play is mapped to select |
15:39:42 | SirFunk | anyone have a favorite theme for a ihp-1x0? |
15:39:58 | JdGordon | linuxstb: on which? |
15:40:33 | JdGordon | ah yes... the only keymap i changed was the irivers... |
15:40:45 | JdGordon | you need to add the ACTION_MENU_WPS action |
15:40:50 | markun | Nico_P: well, no reactions :) |
15:40:59 | Nico_P | it's committed :) |
15:41:15 | * | JdGordon waits for the inevitable oops commit :) |
15:41:51 | | Quit himitsu (Remote closed the connection) |
15:41:52 | * | petur waits for the 'grrr last commit added xxx bytes' |
15:41:53 | Nico_P | JdGordon: i hope it won't be needed |
15:42:32 | Arathis | Is the config used when resetting current config written into a file or code? |
15:42:36 | | Quit GodEater_ ("CGI:IRC") |
15:42:38 | Nico_P | wow JdGordon, super fast FS entrey closing :) |
15:42:49 | JdGordon | hehe yeah |
15:43:03 | * | JdGordon likes closing tasks |
15:43:13 | * | Nico_P too |
15:43:33 | Soul-Slayer | How hard would it be to implement an ID3 tag editor? I know there are patches people made like 7 months ago, but they are obviously very outdated now. |
15:43:47 | Nico_P | I look forward to the day when i'll be able to close the album art patch entry |
15:43:58 | JdGordon | start work on MoB then :D |
15:44:00 | Soul-Slayer | What prevents you ^^? |
15:44:03 | perldiver | JdGordon again, love the menu icons but there's a mild confusion with hollow dot, dot and plus ones |
15:44:12 | Nico_P | Soul-Slayer: metadata on buffer |
15:44:14 | SirFunk | is there any way to get he record button to go to record mode on an ihp-1x0? |
15:44:17 | JdGordon | whats the conusion? |
15:44:34 | markun | Nico_P: I see some more places where the whitespace skipper could be used: read_tag in apps/tagcache.c and I think rm_whitespaces in apps/filetypes.c does something similar |
15:44:35 | JdGordon | perldiver: you gotta thank midkay for the icons.. i just did the code.. he drew them |
15:44:43 | perldiver | could you explain your vision on that? |
15:45:08 | * | Arathis seems to have bad timing for asking questions... ^^ |
15:45:10 | perldiver | plus has the submenu but so does the dot? |
15:45:11 | JdGordon | perldiver: empty circcles are settings.. + is a submenu and dot is a function call |
15:45:16 | Nico_P | markun: is there some sort of "general purpose functions" file ? |
15:45:25 | | Join himitsu [0] (n=himitsu@61.213.184.46) |
15:45:33 | JdGordon | perldiver: not every one.. just the ones which i havnt converted yet |
15:45:40 | perldiver | JdGordon ok good |
15:45:40 | JdGordon | Nico_P: misc.c |
15:45:57 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
15:45:58 | JdGordon | Arathis: hardcoded |
15:46:16 | Arathis | JdGordon: thanks |
15:46:19 | Nico_P | there are other functions i use that could go here, like get file extension or strip file extension |
15:46:54 | petur | SirFunk: see patch 5555 in the tracker |
15:47:15 | markun | Nico_P: also, your function could use the inline function isspace from firmware/common/sscanf.c |
15:47:16 | perldiver | Soul-Slayer id3 tag editor would rock |
15:47:28 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:47:28 | JdGordon | Arathis: depends what your trying to do.. fixed.cfg might help you |
15:47:33 | perldiver | and yes, the old patches dont work anymore |
15:47:34 | markun | (which we then could fix to support other UTF-8 whitespaces) |
15:47:36 | Nico_P | markun: actually this one's not mine, it's JdGordon's |
15:47:42 | Soul-Slayer | It would, and 'technically' it's there, just needs syncing to the latest SVN |
15:47:49 | petur | SirFunk: that patch is included in the REP (see forums -> recording |
15:47:57 | JdGordon | Nico_P: which is mine? |
15:48:05 | markun | Nico_P: the cuesheet patch? |
15:48:07 | Nico_P | skip_whitespace() |
15:48:20 | perldiver | Soul-Slayer do you mean the one that support id1? |
15:48:22 | Soul-Slayer | Which has to be a lot of work judging by it's age |
15:48:38 | Soul-Slayer | There is one created that supports both V1 and V2, I'll find the FS |
15:48:57 | perldiver | oh yes, thats very old one |
15:49:00 | Soul-Slayer | It is |
15:49:11 | Arathis | JdGordon: I want to set my config as default after isntalling new rockbox. I'll use config.cfg for that. The question you answered was just for interest |
15:49:36 | JdGordon | ok |
15:49:36 | Soul-Slayer | http://www.rockbox.org/tracker/task/1008 |
15:49:36 | Soul-Slayer | Only 4 years old :P. |
15:50:06 | JdGordon | Nico_P: you better run... amiconn is going to kill you :D |
15:50:14 | Nico_P | JdGordon: indeed |
15:50:34 | Nico_P | he's going to hate me... breaking another target on my first commit |
15:50:48 | JdGordon | actually.. you didnt really.. just you made it go red |
15:50:58 | BigBambi | SirFunk: I use iAmp, but you will have to edit it cos it is slightly broken in SVN |
15:51:14 | Nico_P | JdGordon: what do you mean ? isn't that breaking it ? |
15:51:19 | BigBambi | the volume readout %pv needs two spaces deleting from in front of it |
15:51:26 | BigBambi | otherwise it sits under an icon |
15:51:31 | JdGordon | Nico_P: no, it was over already, but the error isnt recognised by the scripp |
15:51:32 | JdGordon | t |
15:51:37 | Nico_P | ah |
15:51:44 | JdGordon | but now gcc is failing so it is |
15:52:16 | JdGordon | 3k added on.... |
15:54:04 | Nico_P | JdGordon: but no oops commit :) |
15:54:31 | JdGordon | hehe no |
15:55:02 | Nico_P | btw, what are these warnings on synth.c that keep changing places ? |
15:55:19 | JdGordon | 64bit warnings |
15:55:23 | JdGordon | dw about them |
15:55:48 | Nico_P | ok |
16:00 |
16:00:26 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
16:02:03 | amiconn | JdGordon: They're *not* 64 bit warnings |
16:02:24 | JdGordon | 64 bit host warnings.. |
16:02:26 | * | JdGordon is tired |
16:02:31 | amiconn | nope |
16:02:46 | amiconn | They're caused by a bad snapshot version of gcc 4.1.2, nothing to do with 64 bit |
16:02:55 | JdGordon | oh? ok then |
16:05:34 | * | amiconn sighs |
16:05:49 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
16:06:04 | * | amiconn gets the impression that he isn't wanted anymore in the rockbox project |
16:06:05 | * | JdGordon blames amiconn's sigh on it being 2am |
16:06:15 | JdGordon | haha that too |
16:06:38 | beck | JdGordon: go sleep a little. You're not a robot after all! |
16:06:41 | LinusN | amiconn: hahahaha |
16:07:05 | JdGordon | night folks |
16:07:09 | LinusN | sleep tight |
16:07:10 | | Quit JdGordon ("Leaving.") |
16:07:10 | amiconn | I should probably install a mid-2006 build on my recorder and Ondio FM, sell the rest and stop developing |
16:07:43 | beck | amiconn: what makes you think like that? |
16:07:50 | n1s | broken ondio rombox? |
16:08:08 | amiconn | A lot of things... |
16:08:24 | LinusN | beck, n1s: my guess is the "amiconn will kill you" comments recently |
16:08:41 | n1s | LinusN: ! |
16:08:49 | n1s | who said that? |
16:09:03 | markun | amiconn: please don't leave. |
16:09:09 | | Quit Mouser_X (Nick collision from services.) |
16:09:18 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:09:23 | beck | LinusN: I'd be proud of such reputation. Seriously. Very high quality level. |
16:09:38 | * | petur waits for the 'grrr last commit added xxx bytes' <−−- |
16:10:05 | Mikachu | i think it's good that someone tries to keep bloat in check |
16:10:31 | LinusN | me too |
16:10:38 | markun | amiconn: I think that your "do we actually need that" questions are very useful for example |
16:11:07 | amiconn | They don't seem to help. Also, I don't see any size optimisation happening |
16:11:08 | * | scorche fourths |
16:11:27 | markun | amiconn: they have helped me, although I can't give you a good example right now |
16:11:34 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
16:11:59 | preglow | so, how is inexact seeking handled in this cue file support? |
16:12:06 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
16:12:10 | Nico_P | amiconn: maybe i can make it up to you with a wps tokenizer ? |
16:12:36 | Nico_P | preglow: it's not, i just used the regular seeking |
16:13:15 | preglow | beh, then mp3+cue will be annoying |
16:13:31 | LinusN | amiconn: don't take the "amiconn will be angry" comments seriously |
16:13:37 | markun | preglow: are we very far off sometimes? |
16:13:39 | Nico_P | preglow: actually no, it works quite well... i've even only tested on that |
16:13:39 | Lear | Just saw the cuesheet stuff... Should cuesheet_init really allocate 198 cuesheet structs? Or am I missing something? :) |
16:13:52 | preglow | Nico_P: i'll give it a spin afterwards and comment |
16:14:38 | Nico_P | Lear: no it allocates 198 cuesheet track structs... not the same thing ;) |
16:15:02 | Nico_P | oops |
16:15:09 | Lear | Yep, thought so... |
16:15:20 | preglow | amiconn: did you have a look at the huffman patch to see what breaks 64 bit? i can't see anything obvious right now |
16:15:25 | Lear | struct cuesheet contains 99 track structs... |
16:15:31 | preglow | hahaha |
16:15:42 | * | Mikachu has never seen an audio cd with 99 tracks |
16:15:49 | * | scorche has |
16:15:54 | * | markun too |
16:16:02 | * | Soul-Slayer and me |
16:16:05 | preglow | they do exist |
16:16:11 | * | Mikachu shuts up |
16:16:17 | | Quit beck ("CGI:IRC (EOF)") |
16:16:24 | Soul-Slayer | Annoying but true :p |
16:16:35 | markun | Mikachu: but it contained mostly empty tracks and the 99th was a 'hidden track' |
16:16:52 | scorche | sometimes artists will make track 18 (or some random number) to track 98 3 seconds long...and what markun said |
16:17:00 | Mikachu | surely you would strip those when making a cue file |
16:17:09 | Soul-Slayer | Only if you were sensible |
16:17:14 | Nico_P | Lear: thanks a lot for noticing that |
16:17:18 | * | Nico_P is very ashamed |
16:17:25 | * | n1s has seen one with ~80 tracks of recorded birdsong :-) |
16:17:33 | markun | :) |
16:18:05 | B4gder | there are "sound effect" CDs with loooooads of very short sound effects |
16:18:24 | Mikachu | does redbook allow >99 tracks? |
16:18:35 | n1s | no (?) |
16:20:15 | Mikachu | ( http://en.wikipedia.org/wiki/Redbook_audio ) |
16:24:04 | preglow | so, how much does cuesheet support add? :> |
16:24:33 | | Quit Mouser_X (Nick collision from services.) |
16:24:42 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:24:45 | Nico_P | preglow: 3k according to JdGordon |
16:25:14 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
16:25:27 | LinusN | ouch |
16:25:42 | preglow | ouch indeed |
16:25:42 | Mikachu | it would be nice if the build table listed size somewhere |
16:25:48 | preglow | Mikachu: very good idea |
16:25:48 | Mikachu | or if there was a size table |
16:25:48 | LinusN | so maybe we should disable cuesheet support on the archos |
16:26:01 | preglow | perhaps a stats link or something |
16:26:09 | preglow | everything can't fit in the table itself |
16:26:14 | Nico_P | could it have something to do with the problem my last commit just solved ? |
16:26:31 | LinusN | no, we're talking about binary size |
16:26:35 | | Quit printfXh4 (No route to host) |
16:26:39 | Nico_P | that's what i thought |
16:27:01 | preglow | well, i think we're going to need to disable stuff on archos targets some day anyway |
16:27:06 | LinusN | but a binary size status page is a nice idea |
16:27:10 | preglow | fact of the day: they're old |
16:27:16 | preglow | also limited |
16:27:19 | LinusN | preglow: yes we will, eventually |
16:27:52 | preglow | pity, though, cuesheet support would work nicely also on archos |
16:27:53 | markun | are there some features inluded now which don't make sense for the archos units? |
16:28:05 | Nico_P | so i just leave it as it is for now and we'll have a big commit to disable features that are unwanted on archos targets ? |
16:28:06 | preglow | apart from the fact that mp3 isn't the best format to use with cue |
16:28:12 | LinusN | well, not really |
16:28:55 | markun | preglow: but if amiconn manages to make the MAS decode flac.. |
16:28:58 | LinusN | there are few features that don't apply to the archos targets |
16:29:53 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
16:29:55 | markun | Is there an easy way to see which parts of the code take up the most space? |
16:30:02 | LinusN | the map file |
16:30:02 | markun | the .map files? |
16:30:05 | markun | aha :) |
16:30:18 | Mikachu | ls -l *.o? |
16:30:30 | LinusN | the bookmarking code is an example of some code that could be quite smaller and simpler |
16:30:37 | preglow | markun: now THAT would be a disaster that will really skyrocket the archos binary sizes :P |
16:31:06 | Mikachu | would it be impractical to have part of rockbox in flash and part in ram? |
16:31:12 | markun | preglow: because it will add all the SWCODEC code? |
16:31:18 | preglow | Mikachu: yes, also why? |
16:31:38 | preglow | markun: possibly |
16:31:41 | markun | preglow: to save RAM? |
16:31:52 | preglow | right, for archoses only |
16:32:04 | Mikachu | yes, that is what i meant, sorry |
16:32:08 | Mikachu | i also guessed the answer was yes |
16:32:13 | preglow | you'd need to spread section directives around a bit |
16:32:18 | preglow | but i wouldn't like that approach at all |
16:32:34 | preglow | too much of a hacj |
16:32:36 | preglow | hack too |
16:34:49 | amiconn | preglow: In fact I don't see the point in using cue sheets at all. Why not just split the track with mp3directcut or equivalent? |
16:35:04 | amiconn | Rockbox is gapless, so one wouldn't lose anything |
16:35:46 | * | n1s have actually never seen the point in those cuesheets for music, but they seem strangely popular... |
16:35:53 | amiconn | The only thing where I ever came across cue sheets and even used them myself is ripping CDs for copying |
16:35:56 | Nico_P | amiconn: live DJ mixes, mixed CDs |
16:35:58 | n1s | add either there somewhere |
16:36:01 | amiconn | ...but that's cue+wav, not cue+mp3 |
16:36:08 | preglow | amiconn: for the same reason i want flac support instead of having to transcode all flac files to vorbis before i can listen to them on rockbox |
16:36:19 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
16:36:19 | Nico_P | and the goal is to add support for chapter info in some containers like MP4 |
16:36:22 | amiconn | preglow: That's a very different thing. |
16:36:23 | preglow | it's nice to be able to just copy stuff over and be able to play it |
16:36:42 | preglow | amiconn: i don't see how it is. it's still a question of being able to play the files you have or not being able to |
16:37:01 | amiconn | You can play the mp3 without reading the cue sheet |
16:37:18 | amiconn | And cutting the file does neither change quality nor needed disk space |
16:37:45 | LinusN | amiconn: it's only a matter of convenience |
16:37:45 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
16:38:08 | Llorean | Just to pipe up on the issue of default icons: We should have two sets per target, one at the default font size, and one 'minimum' set at the smallest recognizable size, I think. |
16:38:10 | LinusN | like supporting direcgtory playback instead of requiring the user to create a playlist |
16:38:23 | Llorean | Otherwise you set the 'default' font size as pretty much the minimum viewable with icons. |
16:38:42 | preglow | LinusN: yes, exactly |
16:38:47 | amiconn | Llorean: That's not true with loadable icons |
16:39:39 | LinusN | gtg, cu around |
16:39:42 | Llorean | amiconn: Yes, but I was speaking on the issue of 'default' in the context of 'included' |
16:39:47 | | Part LinusN |
16:39:59 | | Join [toffe] [0] (n=[toffe]@h-74-0-180-178.snvacaid.covad.net) |
16:40:19 | Llorean | But loadable icons would allow a lot more flexibility, yes. |
16:40:48 | | Quit Mouser_X (Nick collision from services.) |
16:40:58 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:41:32 | markun | Llorean: it would be nice if the icons could be included in a theme |
16:42:07 | Llorean | Yes, I think so. |
16:42:47 | | Quit himitsu ("Leaving") |
16:43:29 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
16:45:11 | | Part Winchester345 |
16:45:42 | preglow | rockbox.ipod is nearing half a meg too |
16:45:49 | * | preglow kicks far calls |
16:46:06 | amiconn | Far calls and function sections |
16:47:11 | Mikachu | nobody merged my static inline patch right? |
16:47:53 | preglow | i don't think i even saw it |
16:48:14 | markun | Mikachu: what does it do? |
16:48:14 | Mikachu | it was quite some time ago, i highly doubt it still applies |
16:48:25 | Mikachu | it marks functions that are only called from one place as static inline |
16:48:44 | Mikachu | iirc it saved a couple of kBs |
16:48:51 | preglow | because of the inline or the static? |
16:48:58 | Mikachu | probably the inline |
16:49:14 | Mikachu | but i think both are needed to not emit an out-of-line version? |
16:49:21 | amiconn | yes |
16:49:25 | preglow | probably |
16:49:33 | preglow | a bit annoying that gcc didn't inline them anyway |
16:49:47 | preglow | but then again, it probably won't do that unless it's called -O3 |
16:49:49 | Mikachu | there is a switch for inlining heuristically, but it wasn't very good at it |
16:49:52 | amiconn | A 'static' should make gcc inline the function automatically if it's only called once, but erm, gcc... |
16:50:00 | preglow | yes, gcc indeed |
16:50:10 | preglow | i've always had problems with gcc's inlining heuristics |
16:50:12 | preglow | don't trust it |
16:50:29 | preglow | one time i even had it stop inlining std::vector's [] operator... |
16:50:40 | preglow | yielding the equivalent of one fucntion call for each array reference |
16:53:46 | amiconn | Speaking about gcc and arm... we're compiling libmad with -O for ipod because that's faster than -O2. However, shouldn't this be true for all arm targets then? |
16:53:54 | amiconn | Maybe this will help tomal with the iFP? |
16:54:14 | | Quit Mouser_X (Nick collision from services.) |
16:54:23 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:54:57 | amiconn | preglow: Did you see my comments regarding the broken libmad on 64 bit? |
16:55:22 | Mikachu | bleh, forgot to revert spc patch before running svn up |
16:56:00 | preglow | amiconn: yes, and i wondered if you've got any clues on why it happens? i've had a quick look, but didn't see anything very suspicious |
16:56:48 | preglow | Mikachu: me too... |
16:57:38 | Mikachu | 93 files changed, 1025 insertions(+), 346 deletions(-) |
16:57:38 | amiconn | preglow: Check mad_bit_read()... |
16:57:47 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
16:57:50 | Mikachu | i should stop fiddling with everything |
16:58:30 | amiconn | It uses an unsigned long * to access the data... and presumes that 'unsigned long' is 32 bit |
16:58:33 | amiconn | Rather obvious... |
16:58:40 | XavierGr | does the cue addition support other formats as well? (like flac or wave)? |
16:58:56 | Mikachu | hm |
17:00 |
17:00:45 | preglow | amiconn: eh, that didn't get introduced with that patch? |
17:01:31 | | Part Llorean |
17:02:03 | amiconn | It got introduced with the patch |
17:02:32 | amiconn | That's why I couldn't find anything regarding 64 bit problems in libmad with googling |
17:03:41 | amiconn | http://svn.rockbox.org/viewvc.cgi/trunk/apps/codecs/libmad/bit.c?r1=5955&r2=9821&pathrev=12296 |
17:06:13 | | Quit Soul-Slayer (Remote closed the connection) |
17:07:26 | preglow | that's not the huffman patch |
17:07:38 | preglow | i'm looking at the huffman patch |
17:07:38 | preglow | heh |
17:07:49 | amiconn | I found the problem with gdb. I got all weird values for frame->header.layer etc |
17:08:18 | amiconn | It is. http://www.rockbox.org/tracker/task/5219 |
17:08:32 | amiconn | huffdecode1.patch |
17:09:06 | preglow | right, i' |
17:09:13 | preglow | right, i've been looking at the completely wrong patch |
17:09:27 | Nico_P | XavierGr: you should be able to use cuesheets with any audio format |
17:10:07 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-3eb5fd72d53763c2) |
17:10:27 | | Join fasmaie [0] (n=fasmaie@cpe-65-24-95-168.columbus.res.rr.com) |
17:13:06 | | Join mich` [0] (n=mich@host86-29-static.30-87-b.business.telecomitalia.it) |
17:13:07 | *** | Saving seen data "./dancer.seen" |
17:13:13 | | Quit B4gder ("Rockbox TCP exception #04123 - connection reset and user kicked out") |
17:13:54 | linuxstb_ | Nico_P: Adding SID multi-track support via the cuesheet system could be a nice extension.... |
17:14:49 | Nico_P | linuxstb_: i don't know anything about SID... the one I want to do is MP4 chapter support :) |
17:15:28 | Nico_P | but i can't find any info on how the chapters are stored |
17:15:47 | linuxstb_ | The SID codec already supports multitrack via some kind of seeking hack. So all of the code should be there. |
17:15:58 | | Part mich` ("Leaving") |
17:16:22 | Nico_P | i'll have a look |
17:17:06 | Arathis | Is it planned that with the new system the menu will be themeable as the WPS or at all? |
17:18:19 | Mikachu | ah, adding -funit-at-a-time allows compiling settings_list.c with gcc 4.0.2 :) |
17:19:54 | Mikachu | heh, the gcc bug uses the term "abuse compound literals" |
17:21:44 | Nico_P | where can i get SID files ? |
17:22:27 | hcs | Nico_P: www.hvsc.c64.org/ |
17:22:40 | Nico_P | hcs: thanks |
17:24:02 | bonbonthejon | quick question, what are these new cuesheets? what do they do? |
17:25:30 | linuxstb_ | http://wiki.hydrogenaudio.org/index.php?title=Cuesheet |
17:25:38 | amiconn | They are an obscure and inflexible workaround for players not capable of gapless playback |
17:27:32 | | Quit SirFunk (Read error: 60 (Operation timed out)) |
17:29:16 | | Quit bonbonthejon (Remote closed the connection) |
17:29:16 | | Quit linuxstb_ ("CGI:IRC (EOF)") |
17:30:09 | Nico_P | lin |
17:30:13 | linuxstb | They do have some advantages in Rockbox - e.g. allowing you to rewind from the start of one track directly to the end of the previous. |
17:30:19 | | Join tucoz [0] (n=martin@164.80-202-98.nextgentel.com) |
17:30:48 | Nico_P | linuxstb: do you have some SID files with subtracks you could send me ? |
17:31:09 | linuxstb | No, sorry. |
17:31:22 | hcs | Nico_P: there are some direct links to individual SIDs here: http://www.transbyte.org/SID/HVSC_Top100.html |
17:31:40 | linuxstb | I don't listen to SID. I only mentioned it because the current SID multi-track implementation is a hack, and the cuesheet support allows it to be done properly now. |
17:31:44 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
17:31:55 | markun | amiconn: the 10GB gigabeat has a harddrive which looks identical to a 20GB one. Do you think it's possible to ignore the number of cylinders or something to access the other 10GB? |
17:31:56 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-6e72517a238c6f61) |
17:32:07 | Nico_P | linuxstb: the thing is regular SID files don't seem to have a lenght |
17:32:08 | | Join directhex|work [0] (n=jms@osc-bigmac.oerc.ox.ac.uk) |
17:32:37 | linuxstb | Nico_P: That could be troublesome then... |
17:32:42 | Nico_P | hcs: do they have subtracks ? |
17:32:46 | directhex|work | markun, is there any particular pattern to the behaviour of the gigabeat remote when the player hold switch is enabled? it all seems rather random to me |
17:33:14 | markun | directhex|work: it's cause by the 'LCD power off' feature |
17:33:22 | GodEater_ | directhex|work: my advice would be "don't use the remote to power on the gigabeat when you've got the hold switch turned on" |
17:34:12 | amiconn | markun: I doubt it |
17:34:28 | markun | GodEater_: I want to disable the LCD Power Off feature because it doesn't give us any runtime improvement |
17:34:44 | directhex|work | GodEater_, why would you advise that specifically? it's next/prev track that's behaving funny |
17:34:51 | markun | directhex|work: for now you can go to the info->debug screen and disable it |
17:34:54 | GodEater_ | because you it deletes your config |
17:35:01 | markun | but after you reboot it will be gone |
17:35:06 | * | GodEater_ did that on the bus this morning |
17:35:10 | markun | GodEater_: that should also be changed |
17:35:25 | directhex|work | GodEater_, it deletes *your* config. i've been waving a patch to fix that about for days! |
17:35:29 | markun | to a more difficult button combination |
17:35:33 | markun | directhex|work: :) |
17:36:52 | GodEater_ | well I think I'm capable of remembering not to do it in future |
17:36:56 | markun | directhex|work: Can you give me the link again? |
17:37:00 | GodEater_ | once is enough |
17:37:08 | markun | GodEater_: better to fix than to avoid |
17:37:12 | GodEater_ | anyway - I had my config backed up ;) |
17:37:21 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
17:38:37 | GodEater_ | oh lord I'll be pleased to get home tonight. Been fighting with RoR to make it work with IIS/SQL Server all day. Just about managed it but it was a painful journey. |
17:38:51 | pixelma | wow that was fast - yesterday the same time the standard OndioFM still had rombox (or again) - now it is this far off that it already shows in the build table :( |
17:39:03 | directhex|work | markun, can't find it. i'll upload it somewhee less volatile than pastebin.ca tonight |
17:39:12 | markun | ok :) |
17:39:25 | GodEater_ | like flyspray for example |
17:39:38 | directhex|work | flyspray didn't seem to want to give me an account |
17:40:01 | GodEater_ | mean and nasty flyspray |
17:40:17 | directhex|work | i know :'( |
17:41:39 | directhex|work | markun, due to the recovery mode conflict on MENU, my feeling is POWER | A is the best combination |
17:42:41 | GodEater_ | linuxstb: is it time for me to delete a chunk of stuff out of the "broken ipod" sticky now do you think ? |
17:43:01 | markun | directhex|work: did you try if there is a conflict? |
17:43:46 | directhex|work | markun, with power? no conflict IIRC, but you might want to test it yourself to be sure |
17:43:53 | markun | directhex|work: ah yes.. but we can also fix that in the bootloader |
17:43:54 | linuxstb | GodEater: I think so... Maybe worth mentioning the original firmware problem on 4g/minis there. |
17:44:09 | markun | directhex|work: well, A | POWER is also fine |
17:44:56 | markun | directhex|work: no, I was talking about the RESCUE mode, but I see there is a problem there |
17:45:40 | directhex|work | markun, if you time it just right (i.e. start holding menu after the rockbox loader splash appears) it's okay, but i don't think putting exact timings of button presses into the manual is ideal |
17:46:09 | directhex|work | markun, whereas "hold a and power until player finishes loading" is easy to document |
17:46:34 | GodEater_ | where does the nice big hi-res rockbox logo tif live ? |
17:47:24 | | Join rushfan [0] (n=rushfan@adsl-65-43-144-116.dsl.bcvloh.ameritech.net) |
17:47:37 | rushfan | Does anyone know how status on the 80gb ipod is progresing? |
17:47:55 | GodEater_ | rushfan: LinusN is still cursing the FAT code |
17:47:57 | roolku | markun: could I suggest to shutdown the gigabeat on a long A button press? The power key is much more ergonomic for the use as a 'shift' key (index instead of pinky finger) |
17:48:15 | | Quit petur ("later") |
17:48:51 | linuxstb | GodEater: http://www.rockbox.org/tshirt.old/rockboxHighRes.tif |
17:49:06 | directhex|work | roolku, are you left handed? both buttons are under my palm |
17:49:13 | | Nick w1ll14m_ is now known as w1ll14m (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
17:49:35 | GodEater_ | linuxstb: thanks ;) |
17:49:53 | roolku | directhex|work: no, I hold the device with my left and operate the cross with my other hand |
17:50:47 | markun | GodEater_: you can now use the nice rockbox svg that pixelma made |
17:51:02 | GodEater_ | markun: ou est ? |
17:51:02 | roolku | the h120 was ideal: thumb -> record and index/middle/ring for play/stop/mode respectably |
17:51:28 | pixelma | GodEater: manual/frontpage/ or something |
17:51:38 | markun | roolku: Ah, I use my thumb for all the buttons :) Are you left handed? |
17:52:02 | pixelma | GodEater: in the source I meant |
17:53:14 | roolku | markun: not really, I use my right for the 'important things' tm |
17:53:14 | Nico_P | Lear: do you have any idea where i could look for documentation on MP4 chapters ? |
17:53:14 | | Join |Rincewind| [0] (i=DiQFMToF@nat-wh-1.rz.uni-karlsruhe.de) |
17:54:06 | GodEater_ | going to have to find the SVG - Gimp thinks the TIF is a pile of crap |
17:54:43 | | Join Domonoky [0] (n=Domonoky@p549AE459.dip.t-dialin.net) |
17:54:43 | roolku | markun: I constantly turn off my gigabeat when editing text, which would be solved by a-button shutdown as well |
17:54:43 | GodEater_ | sweet - got it in my most recent checkout :) |
17:54:46 | markun | roolku: we were thinking of makeing POWER the stop/cancel button |
17:55:33 | markun | basically swap A and POWER except for power down |
17:55:33 | roolku | markan: also the A-button is really hard to press when the device is in the cradle |
17:55:49 | roolku | markun: I can jusy about reach it with my fingernail, so it is no good as shift key |
17:55:49 | roolku | just |
17:56:36 | markun | hm, why do you have to show up with this now :) I though we finally agreed on a button layout :) |
17:56:37 | roolku | markun: I would prefer A as stop and shutdown |
17:56:57 | rushfan | GodEater_: but dont the other ipods use FAT too? |
17:57:05 | roolku | sorry |
17:57:15 | Lear | nico_p: Not really. Only suggestion I have is the developers section at apple.com. |
17:57:31 | Lear | Dumping an m4b file might give a clue or two, but... |
17:57:39 | Nico_P | Lear: i'm looking at it but i'm a bit lost |
17:58:00 | directhex|work | i don't think mp4 chapters are standard, are they? i know i've investigates them in the past, and it's always lead back to apple |
17:58:17 | markun | pixelma: perhaps I should rename rockboxlogo3 to rockboxlogo? |
17:58:56 | markun | I'll just do it :) |
17:59:28 | pixelma | actually I don't remember where that number came from... |
17:59:41 | pixelma | ...so no problem renaming it |
17:59:54 | linuxstb | Nico_P: It's probably also worth searching hydrogenaudio.org - you sometimes find technical discussions of this sort. It wouldn't surprise me if there is more than one way to store chapters - Apple's way and everyone elses... |
18:00 |
18:00:34 | GodEater_ | rushfan: yes, but it needs changing to support the 80GB, but not changing so much that it breaks all the other players rockbox supports. That's the tricky bit. |
18:02:27 | rushfan | oh |
18:02:53 | Nico_P | linuxstb: i can't find anything on the hydrogenaudio wiki |
18:03:47 | | Join fasmaie_ [0] (n=fasmaie@cpe-65-24-67-233.columbus.res.rr.com) |
18:04:57 | | Quit fasmaie (Read error: 145 (Connection timed out)) |
18:05:30 | Lear | Hmm, seem to have delete the few m4b:s I had... |
18:05:45 | Nico_P | you want one ? |
18:06:55 | Lear | Just found one, I think... |
18:07:11 | Lear | (On the net that is, so I don't know yet if it really is one.) |
18:07:39 | | Part rushfan |
18:07:42 | markun | Nico_P: is 8) useful? http://forum.doom9.org/showthread.php?s=&threadid=62723 |
18:08:58 | Nico_P | markun: thanks |
18:09:32 | linuxstb | Nico_P: I was thinking of the forums more than their wiki. |
18:09:40 | markun | Nico_P: also, this might be interesting: http://yamb.unite-video.com/features.html |
18:10:00 | Nico_P | markun: yes, i just found this program |
18:10:04 | markun | based on http://gpac.sourceforge.net/ |
18:10:07 | Nico_P | i'm looking at what it can do |
18:10:08 | markun | ok |
18:10:52 | Nico_P | it would be nice to at least be able to extract chapter info from my M4B files to cuesheets |
18:13:43 | pixelma | Nico_P: you added quite an amount of bytes to the binary size... :/ |
18:14:14 | * | markun blames JdGordon for everything ;) |
18:14:22 | Nico_P | pixelma: apparently yes, i'm sorry |
18:14:39 | | Quit Mouser_X (Read error: 60 (Operation timed out)) |
18:14:53 | markun | pixelma: what do you think about disabling some features on the archoses? |
18:15:59 | pixelma | I don't think it's the right way - and as linuxstb (I believe) said you'll just get the problem to decide which one... |
18:16:42 | markun | pixelma: amiconn was talking about using an older build. Isn't that the same as using a newer build with some features disabled? |
18:19:12 | linuxstb | I'm quite confident about the future of rombox on the Archos devices - now that cuesheet support is in (which has been repeatedly requested by users since Rockbox began), I can't think of any other features applicable to the Archos devices which will go in the core. |
18:19:27 | pixelma | maybe some people could help with the lang cleanup and JdGordon's menu rework (I don't mean the root menu atm) and see where it could get? |
18:19:42 | linuxstb | The combination of bootbox, JdGordon's menu/settings reworking, and the lang cleanup will bring it back... (as pixelma just said) |
18:20:04 | Nico_P | would a cleanup of the WPS code help ? i'm working on a WPS tokenizer |
18:20:46 | linuxstb | It could do. Although I think the primary purpose of that is to make the code cleaner and easier to maintain (and more efficient). |
18:21:51 | pixelma | also Slasheris commit yesterday added a lot - isn't there a way to make it so that it doesn't have such an impact on the target's code size? |
18:22:15 | | Quit barrywardell ("Konversation terminated!") |
18:23:43 | linuxstb | I agree that commit is a waste of code - i.e. extra code for nothing that helps the user. It just seems to help people writing external database generation utilities. |
18:24:18 | | Quit pondlife ("disconnected has pondlife") |
18:24:31 | | Join ackbahr [0] (n=ackbahr@d83-189-155-15.cust.tele2.ch) |
18:24:47 | preglow | well, it could be nice if you want to move your database to another unit with a different endianness and the same content... |
18:25:09 | markun | preglow: but rebuilding it doesn't take that long.. |
18:25:21 | markun | well, maybe it does, but it's only 1 time |
18:25:21 | preglow | i know, i'm trying to be somewhat sarcastic |
18:25:21 | preglow | heh |
18:25:26 | preglow | i don't see the point of that commit at all |
18:25:46 | | Nick _pill is now known as pill (n=pill@sloth.shellfx.net) |
18:25:48 | linuxstb | And some Rockbox targets support different file formats to others... |
18:26:09 | | Join JungZandvliet [0] (n=jungz4nd@ip209-6-59-81.dyndsl.versatel.nl) |
18:26:12 | JungZandvliet | Hello |
18:26:25 | JungZandvliet | hey |
18:26:28 | linuxstb | Welcome. |
18:26:46 | JungZandvliet | :p (Sorry if i typed twice:P Was saying that i needed to be regged or something ^^) |
18:27:50 | markun | linuxstb: do you think metadata should have ifdefs for the supported codecs? |
18:27:57 | markun | metadata.c |
18:28:44 | linuxstb | It doesn't? |
18:29:09 | preglow | so, is there any other point to the db endianness commit than being able to move the database files around? |
18:29:10 | markun | I think only for hw and sw codecs |
18:29:35 | markun | preglow: I think it's to create the db from a PC, but ask Slasheri |
18:29:56 | preglow | and why can't those programs just have a switch? |
18:30:09 | preglow | Slasheri: i'm asking you, then. read the lines above this :) |
18:30:27 | linuxstb | markun: I think hw/sw codec is good enough for now. But it may need to be more precise if/when PCM playback is added to hwcodec - it will at least handle wav/aiff. |
18:30:40 | Lear | nico_p: the chap atom section in the QuickTime file format documentation seems to be what you want. Doesn't seem to include all the low-level stuff though... |
18:31:01 | Nico_P | Lear: can you give me a link ? |
18:31:27 | Nico_P | i've been reading some things and this seems to be complicated... there is the apple way and the other way |
18:31:28 | Lear | Maybe... It's a file I've downloaded, so I'll need to look for it. Found it at apple.com at least. |
18:32:01 | Lear | this should be it, I think: http://developer.apple.com/documentation/QuickTime/QTFF/qtff.pdf |
18:32:31 | Slasheri | preglow: yes, i am planning to convert other endianess conversions in the fat driver etc. to use that new subsystem |
18:32:53 | preglow | Slasheri: what would be the point in that? |
18:32:59 | roolku | markun/preglow: advantage is that I can use the same database files on my h120 and my gigabeat without losing the runtime information |
18:33:03 | Slasheri | it just makes code clean and simple |
18:33:08 | preglow | right, runtime info |
18:33:27 | Mikachu | you could just have the pc tool convert the database files |
18:33:41 | Slasheri | runtime data can be exported also |
18:33:42 | preglow | i'd rather go for that |
18:33:43 | roolku | (I haven't tried, but I like the idea) |
18:33:52 | Soap | runtime info could be maintained through a "transfer agent" PC side as well, could it not? |
18:34:01 | roolku | yes, but it is a lot of hassle that i am currently not doing |
18:34:03 | Slasheri | but that code is needed anyway for the pctool |
18:34:11 | | Join neilthereildeil [0] (n=Administ@129.2.230.254) |
18:34:14 | Slasheri | so it's just a matter whether enable it for rockbox also |
18:34:21 | neilthereildeil | hey all |
18:34:26 | neilthereildeil | does rockBox support video on the Photo iPod? |
18:34:31 | Soap | yes |
18:34:36 | Slasheri | and i see no reason why not to enable it for players with lot of ram. archoses might be a different matter |
18:34:59 | preglow | just seems rather pointless at first glance |
18:34:59 | neilthereildeil | it does? |
18:35:21 | preglow | a simple format flag in any tool would make all the code redundant |
18:35:24 | linuxstb | neilthereildeil: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
18:35:38 | Slasheri | preglow: format flag? |
18:35:53 | preglow | Slasheri: to specify what endianness the db is |
18:35:55 | Slasheri | preglow: to use that native database tool on a pc, there is no other way to do it |
18:36:16 | Slasheri | yeah, that code enables the possibility to implement that kind of flag also |
18:36:19 | Lear | Btw, there's a similar endian converter in metadata.c... |
18:37:11 | neilthereildeil | wait, so it DOES work? |
18:37:27 | pixelma | Slasheri: I don't see the point to disable a feature just to make it fit on the Archos when the PCtool could handle it all (as some coders here say too) |
18:37:38 | | Quit pill (Nick collision from services.) |
18:37:57 | | Join pill [0] (n=pill@sloth.shellfx.net) |
18:38:22 | Slasheri | pixelma: what do you mean with that? pctool can not handle it at all without that endian subsystem |
18:38:24 | roolku | pixelma: apart from using the same db files on different endianess targets (which for me personally would be the only benefit) |
18:38:46 | | Quit pill (Nick collision from services.) |
18:38:50 | Slasheri | it's just a matter whether enable that subsystem for targets build too |
18:39:00 | | Join _pill [0] (n=pill@sloth.shellfx.net) |
18:39:40 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
18:39:42 | linuxstb | neilthereildeil: That wiki page says exactly what works and what's not yet implemented. |
18:40:38 | Slasheri | and with the pctool i mean the experimental tools/database tools that uses the full tagcache engine from rockbox core |
18:41:03 | linuxstb | BTW, how should that be run? I tried it quickly the other day, and got a "database not initialised" error. |
18:41:06 | Slasheri | with other tools (like the perl program), there is no that issue but those utilities are limited what they can do |
18:41:38 | linuxstb | I changed the path in tools/database.c to point to where my ipod was mounted (/ipod) and ran it from the .rockbox folder on my ipod. |
18:41:49 | Slasheri | linuxstb: did it found the files? |
18:42:00 | perldiver | thanks for the cue sheet support commit, good one! |
18:42:04 | linuxstb | Yes, it seemed to run through all the files OK. |
18:42:17 | Slasheri | it might not be very useable yet but should create a working database at least. Probably that was the endian issue then |
18:42:36 | linuxstb | I'm building on a little-endian PC for a little-endian target (ipod). |
18:42:49 | pixelma | sorry I don't understand the code - that's just how I understood the discussion here... and I wished. I can't believe that there shouldn't be another possibility |
18:43:43 | Slasheri | pixelma: yeah, i see. it seems many people are not aware of that database tool |
18:44:39 | Slasheri | linuxstb: did you copy all .tcd files to .rockbox-directory? |
18:44:52 | Slasheri | those files are created in the directory the program is ran |
18:44:59 | pixelma | Slasheri: sorry I don't understand what you are trying to tell me with that... |
18:45:11 | linuxstb | It could be nice to put tools/database.c in its own subdirectory, and have the Makefile generate a .a lib that could be used in other applications. |
18:45:26 | Slasheri | linuxstb: true |
18:45:31 | linuxstb | Slasheri: Yes, I ran it from my ipod's .rockbox directory. |
18:45:54 | Slasheri | hmm, interesting |
18:45:56 | linuxstb | Maybe Domonoky could be tempted to add it to rbutil... |
18:47:09 | Slasheri | pixelma: i just meant that the native database tool is very different and shares the rockbox database engine. That engine can't be modified without affecting rockbox target builds as well |
18:47:16 | linuxstb | Slasheri: I just wanted to check I was running it the right way. I'll try it again later and let you know. |
18:48:15 | Slasheri | linuxstb: ok, please let me know if it works :) even if the created database is not usable, it should be recognized by rockbox |
18:48:55 | linuxstb | Have you tried it with your ipod? |
18:49:03 | | Quit JungZandvliet ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
18:56:39 | | Quit fasmaie_ (Connection timed out) |
18:56:46 | | Join Criamos [0] (n=Criamos@p54931DD1.dip0.t-ipconnect.de) |
18:56:57 | Domonoky | hm adding Database generation to rbUtil is a good idea :-) |
18:57:07 | | Join madduck [0] (n=madduck@debian/developer/madduck) |
18:57:21 | | Quit dune2 (Remote closed the connection) |
18:57:28 | Domonoky | but, i should first implement Bootloader unistallation.. |
18:57:31 | madduck | sometimes i'll select a directory containing subdirs and choose "Insert" from the playlist menu, but nothing happens |
18:57:39 | madduck | at other times, it works. |
18:57:48 | madduck | it always seems to work if there are no subdirs, i think |
18:57:52 | madduck | and dynamic playlist also never fails. |
18:57:55 | madduck | what could be the problem? |
18:57:59 | madduck | this is on the X5 |
19:00 |
19:02:26 | roolku | madduck: is your setting recurse subdirectories set to on? |
19:04:26 | madduck | i think so, yes. |
19:06:46 | Slasheri | linuxstb: i have experimented it with different database file sets and it should work. However, the generated path names are probably unusable inside rockbox atm |
19:08:32 | | Part kaaloo |
19:11:55 | GodEater | linuxstb: I've updated the thread - would you mind checking for accuracy? |
19:13:10 | *** | Saving seen data "./dancer.seen" |
19:14:37 | linuxstb | Slasheri: Yes, I wondered about the pathnames... |
19:15:50 | Slasheri | hmm, it seems there is very similar endianess converted in metadata.c also. A lot of unnecessary code could be removed by unifying that endianess conversion |
19:16:02 | Slasheri | *converter |
19:17:16 | Nico_P | Lear: i've been able to get track times by using mp4trackdump on the text track of an M4B file |
19:17:26 | Nico_P | couldn't get the titles though |
19:20:28 | | Join x1jmp [0] (n=x1jmp@p57B0C6A4.dip0.t-ipconnect.de) |
19:20:37 | linuxstb | GodEater: The 4g/mini OF issues seems consistent for everyone. It only applies to the new ipodpatcher and new bootloader. The old instructions at the bottom of the IpodPort wiki page (three links, one for win32, Mac OS X and Linux) still work. |
19:21:01 | Slasheri | linuxstb: i am going to remove the endianess converter from metadata.c |
19:21:49 | roolku | Nico_P: Is there a standard what char encoding cue files should be in? All my german ones are missing umlauts. Otherwise it works much better than expected. Finally I know what the individual sketches of my commedy shows are called. :) |
19:22:20 | Nico_P | roolku: i think cue files are supposed to be ASCII |
19:22:40 | Nico_P | roolku: didn't you expect it to work well ? :) |
19:23:04 | roolku | Nico_P: the seeking is quite accurate |
19:23:09 | Nico_P | ah |
19:23:17 | Nico_P | is the file CBR or VBR ? |
19:23:45 | roolku | Nico_P: I only seem to have CBR files with cue sheets |
19:24:12 | perldiver | Nico_P thanks for commiting it! |
19:24:37 | Nico_P | perldiver: i'm pleased you like it |
19:24:51 | perldiver | does it compile with the album art patch? |
19:25:06 | perldiver | i guess im just gonna try it now to find out |
19:25:06 | Nico_P | perldiver: i haven't tested but probably |
19:25:09 | linuxstb | Shouldn't Rockbox use the codepage setting for cuesheet text? |
19:25:22 | perldiver | Nico_P but yes, i love it :) |
19:25:26 | * | linuxstb has no idea how codepages are implemented though... |
19:27:09 | * | Lear points to playlist.c for an example. |
19:28:34 | roolku | linuxstb: I tend to agree |
19:29:11 | Lear | To be specific, the call to iso_decode. |
19:29:13 | GodEater | linuxstb: updated it again - see what you think now |
19:30:27 | linuxstb | GodEater: Looks good to me. |
19:31:10 | roolku | perldiver: it conflicts with album art. I have synched it locally, however I also have a few more local changes so I'd rather not upload it. It is fairly trivial to sych though |
19:31:40 | perldiver | ah |
19:33:44 | * | roolku patently waits for codepage support rather than converting all his cuesheets to utf8 :) |
19:34:29 | perldiver | roolku just a matter of copying and pasting i presume? |
19:36:52 | roolku | perldiver: adjusting albumart? yes, just paste the rejected bits in the right place |
19:37:10 | | Join CriamosAndy [0] (n=Criamos@p5493209B.dip0.t-ipconnect.de) |
19:37:21 | perldiver | roolku any guidelines for the "right places" ? |
19:38:01 | perldiver | oh god, so many errors |
19:38:54 | | Join directhex [0] (n=directhe@bb-87-82-2-184.ukonline.co.uk) |
19:39:05 | perldiver | 2 pages from d3.c and id3.h |
19:40:48 | | Part neilthereildeil |
19:43:01 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:46:09 | | Quit perplexity (Remote closed the connection) |
19:55:32 | | Quit Criamos (Read error: 110 (Connection timed out)) |
19:57:08 | | Part Domonoky |
19:58:23 | Nico_P | perldiver, roolku: i updated the album art patch |
19:58:35 | perldiver | oh |
19:58:36 | perldiver | let's see |
20:00 |
20:04:31 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:04:54 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
20:08:00 | |Rincewind| | does anybody here know if the onplay menu is going to be converted, too? |
20:08:06 | | Join mattzz [0] (n=mattzz@e177164202.adsl.alicedsl.de) |
20:08:35 | perldiver | Nico_P trying now |
20:09:06 | perldiver | so far so good |
20:09:28 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
20:10:42 | perldiver | thanks for the quick update |
20:10:50 | linuxstb | |Rincewind|: Converted to what? |
20:11:03 | |Rincewind| | to the new menu system |
20:11:47 | linuxstb | I assume so - all menus should be afaiu. |
20:13:56 | |Rincewind| | the thing is, I want to extend my rec-button patch and I'm using code from onplay.c and if this gets converted, then I have to start again... |
20:21:29 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
20:21:55 | directhex | markun, http://apebox.org/data/gigabeat_reset.patch |
20:22:13 | perldiver | reset patch? |
20:22:16 | | Part tucoz ("Leaving") |
20:25:10 | directhex | hold switch settings reset is ++ungood |
20:27:39 | | Quit zylche ("-") |
20:28:04 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
20:28:14 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
20:31:15 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
20:36:10 | * | amiconn learned about a useful *nix command today |
20:36:51 | | Quit SirFunk (Remote closed the connection) |
20:36:53 | Mikachu | and what was that? |
20:36:57 | amiconn | time |
20:37:03 | amiconn | Also available on cygwin |
20:37:03 | Mikachu | ah, yes |
20:37:18 | Mikachu | my shell automatically shows that output if the command used more than 20s cpu :) |
20:37:50 | Mikachu | (REPORTTIME=20 in zsh if anyone wonders) |
20:37:53 | amiconn | It further backs my suspicion regarding cygwin slowness being due to the windows filesystem |
20:38:03 | Mikachu | it shows most time spent in system time? |
20:38:22 | | Join funky [0] (n=repulse@unaffiliated/funky) |
20:38:32 | amiconn | No, it shows most time spent "somewhere else", especially when the virus scanner is activated |
20:39:23 | | Quit funky (Client Quit) |
20:39:39 | | Join funky [0] (n=repulse@unaffiliated/funky) |
20:39:43 | Mikachu | no wonder it's slow if you have a virus scanner... |
20:40:44 | | Join Noah0504 [0] (n=noah@66.141.90.76) |
20:40:59 | Noah0504 | Hello, all. |
20:41:41 | | Quit Nico_P (Remote closed the connection) |
20:42:14 | | Quit sneakums ("Lost terminal") |
20:43:13 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
20:43:50 | Juice^ | is there an list of supported codecs for rockbox? |
20:43:55 | | Join sneakums [0] (i=sneakums@jenny.ondioline.org) |
20:44:00 | Mikachu | yes |
20:44:40 | Juice^ | i found it :) |
20:45:12 | amiconn | Some numbers: http://pastebin.ca/355846 |
20:47:30 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
20:51:25 | preglow | Slasheri: did you check the size change from the last commit? |
20:52:54 | Slasheri | preglow: for iriver it freed over 100 bytes, not sure about ipod |
20:53:34 | Slasheri | but there is probably many similar convesions in code which could be simplified the same way |
20:53:43 | preglow | almost certainly |
20:55:37 | Juice^ | is there any updates going on for the main menu? |
20:55:52 | linuxstb | FS #6630 |
20:56:01 | Juice^ | a skinnable menu would be sweet |
20:56:48 | | Join Psilonaut [0] (i=Psilonau@60.169-246-81.adsl-dyn.isp.belgacom.be) |
20:56:55 | * | Soap would rather skin a menu than skin his knee |
20:57:25 | linuxstb | How would you skin it (the menu, not Soap's knee) ? |
20:58:18 | | Join flami [0] (n=sadsa@85.94.226.6) |
20:58:49 | flami | hi |
20:58:54 | Juice^ | well... the menu would probably vary alot for the different players |
20:59:57 | flami | I found the plugin recording in my ipod nano ... i guess it doesnt really work, am i right? |
21:00 |
21:01:36 | Llorean | flami: It requires a line-in adapter. |
21:02:39 | Llorean | Juice^: I think he means, what aspects of the menu do you think should be changeable by themes? |
21:03:05 | Soap | linuxstb: http://forums.rockbox.org/index.php?topic=8763 Turok is FoS is he not? Dual boot works on the 4G/mini assuming you use the old instructions, correct? |
21:04:15 | Llorean | Soap: True, the old instructions still work |
21:04:26 | linuxstb | Yep. |
21:04:31 | | Quit mirak (Connection reset by peer) |
21:04:43 | Juice^ | Llorean: oh... well. like all of the menus should be skinnable with possibilites to add smaller icons, and maby an option to run the menu skinned or not. different backdrops for menus, and bigger images/icons for the menu, maby replace the text with icons |
21:04:53 | Soap | Just wanted to quadrouple (SP!) check before I slapped Turok. |
21:05:26 | Llorean | Juice^: You are aware you can have a different backdrop for the menu right? |
21:05:46 | Llorean | Juice^: So, as far as you're concerned, skinning menus is "different icons, and maybe an option to turn off the text so it's just icons" beyond what we already have? |
21:06:24 | Juice^ | Llorean: yes, i know about the backdrop, is it also possible to have different backdrops for the various "pages" to be set? |
21:06:32 | Llorean | No. |
21:06:38 | Juice^ | ok |
21:06:46 | Llorean | That would either require a lot of wasted memory, or a lot of disk accesses. |
21:07:11 | Juice^ | Well... svg is supported isnt it, which requires less space? |
21:07:18 | Mikachu | uh, no it isn't |
21:07:24 | Llorean | No, SVG is not supported. |
21:07:24 | Juice^ | oh ok |
21:08:24 | Juice^ | would be sweet if it was |
21:08:24 | Juice^ | just thinking loud |
21:08:33 | | Quit [toffe] (Read error: 54 (Connection reset by peer)) |
21:08:41 | Llorean | Even then, every menu screen having a buffer for a backdrop image would be pretty wasteful. |
21:08:59 | Llorean | Even a compressed one would still be wasting a lot of space for the people who wouldn't use it. |
21:08:59 | Mikachu | rendering a .svg on every screen change would also be way too slow |
21:09:10 | Juice^ | ok |
21:12:52 | | Quit flami ("oh yeah bye ^^") |
21:12:57 | linuxstb | One backdrop on the large LCDs (Gigabeat and ipod video) is 150KB... |
21:13:05 | Llorean | I could come up with a few nice options for themeing menus I think, as opposed to a straight list. They'd pretty much require customizable icons as a basis though. |
21:13:11 | *** | Saving seen data "./dancer.seen" |
21:13:19 | | Join Thundercloud_ [0] (n=thunderc@91.84.100.20) |
21:13:50 | Soap | ahh, linuxstb. The 4G grey manual, while using the old instructions, links to the new ipodpatcher - thus the install problems. |
21:14:02 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
21:14:15 | Juice^ | Thats what i thought of, like basic icons, but then you'd need to scroll even more downwards for the different menus etc.. |
21:14:19 | | Nick ^BeN^ is now known as Paprica (i=Paprica@84.229.143.211) |
21:20:00 | perldiver | Nico_P are you there? |
21:25:07 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
21:25:57 | linuxstb | Soap: Yes, there's a bug report in flyspray for the manuals. I think Febs said he was going to look at it, but obviously hadn't had chance yet. |
21:27:05 | Febs | Correct. I just haven't had any time. |
21:28:17 | Nico_P | perldiver: yes |
21:28:59 | perldiver | ah never mind, just figured it out |
21:29:02 | perldiver | everything works great |
21:29:11 | perldiver | the cue support, album art, all good |
21:29:31 | perldiver | love the check marks on the progress bar heh |
21:33:08 | | Quit bospaadje ("great minds run in great circles") |
21:35:06 | | Quit decayedcell_ (Remote closed the connection) |
21:35:33 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
21:36:12 | Soap | linuxstb: sorry, I should have checked for open bugs first. |
21:36:19 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-234.lijbrandt.net) |
21:36:58 | perldiver | whats the file in the source where the background color being set globally? |
21:37:48 | | Quit bospaadje (Client Quit) |
21:38:29 | | Join bospaadje_ [0] (n=bospaadj@ip82-139-84-234.lijbrandt.net) |
21:38:45 | | Nick bospaadje_ is now known as bospaadje (n=bospaadj@ip82-139-84-234.lijbrandt.net) |
21:38:45 | | Quit funky (Read error: 131 (Connection reset by peer)) |
21:41:56 | | Join fasmaie [0] (n=yohann@cpe-65-24-91-175.columbus.res.rr.com) |
21:42:11 | | Part fasmaie |
21:43:32 | linuxstb | perldiver: The overall defaults are in firmware/export/lcd.h (LCD_DEFAULT_BG/FG), but they are overridden in the apps/ settings code. Although the LCD_DEFAULT values still seem to be used in some places, such as splashes. |
21:43:48 | perldiver | ok thanks |
21:44:00 | | Part decayedcell_ |
21:51:36 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
21:51:53 | | Join miepchen^schlaf [0] (n=hihi@p57B975F3.dip.t-dialin.net) |
21:54:00 | | Join norbusan [0] (i=norbert@217.201.154.100) |
21:55:12 | | Part norbusan |
22:00 |
22:00:09 | | Quit |Rincewind| ("Cya") |
22:04:45 | Noah0504 | Hey, just a random question. Does anyone have an OiNK account? |
22:05:37 | w1ll14m | noah: what is OiNK ? |
22:06:12 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:06:20 | Noah0504 | It's a torrent directory just for music, but it's a closed community. You have to have an invite to join, but I can't find anyone with an account for the life of me. |
22:07:53 | Llorean | Somehow I doubt that's a valid topic for discussion in this channel |
22:08:12 | w1ll14m | indeed, seems a little illegal |
22:08:26 | preglow | haha |
22:08:34 | Llorean | Well, it's also simply not at all about Rockbox |
22:08:42 | Noah0504 | I did say it was random. |
22:08:43 | Noah0504 | haha |
22:08:48 | preglow | Noah0504: tons of people have oink accounts, it's not really hard to get |
22:08:55 | preglow | but enough about that |
22:08:58 | preglow | it's not rockbox, that's for sure |
22:10:00 | Llorean | Noah0504: Saying a question is Random doesn't miraculously make it okay to ask. :-P |
22:10:20 | * | Llorean sighs at yet another person who sees the EQ as simply a way of causing ridiculous amounts of bass. |
22:10:33 | Llorean | Couldn't these people preprocess their music or something if all they want to do is get the bass as high as possible? |
22:13:50 | | Join funky [0] (n=repulse@unaffiliated/funky) |
22:14:44 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
22:14:51 | preglow | haha |
22:14:52 | | Join miepchen^schlaf [0] (n=hihi@p57B975F3.dip.t-dialin.net) |
22:15:16 | preglow | the fun thing is you usually can't boost the bass too much either without getting heaps of distortion |
22:15:22 | preglow | at least not the way music is mastered these days |
22:15:32 | Llorean | Yeah |
22:15:42 | thegeek | it's the hardware that is the problem |
22:15:50 | perldiver | in the case of ipods its just bad hardware |
22:15:58 | Mikachu | can't you just lower treble and raise the volume? |
22:16:00 | thegeek | the easiest way to get "good" natural bass is with some kind of external amp |
22:16:08 | Llorean | It's not 'just' bad hardware. A good portion of it is that he wants the bass to physically move his head. |
22:16:16 | Llorean | Which is usually a bit more than is intended in *any* situation with headphones. |
22:16:20 | thegeek | hehe |
22:17:03 | thegeek | it's certainly possible, but the integrated circuits in a dap is not likely to provide it |
22:18:39 | preglow | thegeek: nah, that'd require analogue electronics, which people aren't too keen on adding these days :) |
22:18:50 | thegeek | well |
22:18:57 | thegeek | a small external headphone amp works very well |
22:19:04 | preglow | indeed it does |
22:19:12 | perldiver | not talking about people who really want to blow their brains out with huge amount of bass of course |
22:19:25 | perldiver | but its very hard to get a decent range from ipods even with good headphones |
22:19:25 | idnar | I hate it when people "crank up the base" |
22:19:41 | scorche | Llorean: wow....can he even identify his music altering it that much? |
22:19:44 | idnar | a headphone amp works wonders, though |
22:20:41 | Llorean | scorche: But... but... it's the way it's *meant* to be played. |
22:20:57 | Llorean | Heh |
22:21:00 | Mikachu | can't he just play the music normally and suck on a pneumatic drill? |
22:21:47 | scorche | those idiot recording mixers....what do they expect those who play on a device that cannot increase bass to obscene levels? |
22:21:56 | scorche | + to do |
22:22:50 | hcs | hmm... headphones + spring loaded boxing glove to punch you in the face on the beat |
22:23:16 | | Join printfXh4 [0] (n=pseudo@62.215.85.167) |
22:24:03 | | Join entheh [0] (n=purr@88-106-183-100.dynamic.dsl.as9105.com) |
22:24:11 | | Join webguest65 [0] (i=41cc8604@gateway/web/cgi-irc/labb.contactor.se/x-f3e4594a1cd80049) |
22:24:25 | | Join |Rincewind| [0] (i=Bl7VQFcl@nat-wh-1.rz.uni-karlsruhe.de) |
22:26:25 | webguest65 | I keep getting the error: -bash:..tools/configure: Permission denied when configuring with VMware. What am I doing wrong? |
22:27:49 | | Quit OgMaciel ("Ex-Chat") |
22:28:24 | Bagder | webguest65: and the 'x' bit is set for configure so that it is executable for your user? |
22:28:26 | |Rincewind| | the problem can be that your source files have DOS line endings. Did you copy the source from windows? |
22:28:51 | webguest65 | yes a tar file |
22:29:22 | webguest65 | downloaded a tar file and placed it in rockbox-devel |
22:29:31 | Mikachu | Bagder: i had a great idea earlier, another build table but one that shows the size of rockbox.ipod/etc |
22:29:34 | | Join blackness [0] (n=zekiel57@CPE-67-48-76-127.neb.res.rr.com) |
22:30:06 | Bagder | yeah, indeed a good idea |
22:30:11 | Mikachu | 16:25:48 <preglow> Mikachu: very good idea |
22:30:11 | Mikachu | 16:27:06 <LinusN> but a binary size status page is a nice idea |
22:30:21 | blackness | I have a 60 gig ipod video and am currently using it as a storage device with the original firmware. Do I need to back everything up before installing rockbox? |
22:30:22 | |Rincewind| | webguest65: then you have lots of problems. It is better if you do a svn checkout inside vmware. |
22:30:46 | | Nick jborn_ is now known as JoeyBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
22:30:51 | | Join fasmaie [0] (n=fasmaie@cpe-65-24-91-175.columbus.res.rr.com) |
22:30:52 | Bagder | blackness: nope, although backups are never wrong... |
22:31:13 | webguest65 | svn? Should I re-install VMware? |
22:31:22 | blackness | well its just I don't have the space or the time really, is it known to ever delete everything? |
22:31:37 | Bagder | blackness: no you should be pretty safe |
22:31:59 | blackness | thanks badger, i'll be back later with more brain busters :) |
22:32:11 | |Rincewind| | if have vmware image is relativly new then you don't have to install it again |
22:32:26 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
22:32:45 | |Rincewind| | sorry, there are some words missing in my last post |
22:32:48 | hcs | alrighty, I think it's time to get back to work on the wiki viewer |
22:33:10 | Mikachu | pedia? |
22:33:10 | webguest65 | I'm using a vmware image from say...2 to 3 months ago? |
22:33:17 | | Quit BigMac (Client Quit) |
22:33:17 | | Part blackness |
22:33:17 | Soap | old |
22:33:22 | |Rincewind| | then it's to old |
22:33:30 | Mikachu | if you're compiling for arm/ipods you need -4 or update gcc yourself to 4.0.3 |
22:33:34 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
22:33:39 | | Quit zylche (Read error: 54 (Connection reset by peer)) |
22:34:11 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
22:34:57 | hcs | Mikachu: aye, FS 4755 |
22:35:14 | webguest65 | thx...I will get a current copy thx RINCEWIND and MIKACHU |
22:35:19 | Mikachu | nothing for us nano users |
22:35:32 | hcs | it looks like I don't have enough disk space for the dump right now, bah |
22:35:42 | | Part webguest65 |
22:36:03 | Mikachu | can't you get a subset for testing? |
22:36:06 | | Join mirak [0] (n=mirak@m145.net195-132-203.noos.fr) |
22:36:21 | hcs | Mikachu: I like to deal with the whole thing, I needed to clean out the ol' hdd anyway |
22:36:35 | Nico_P | i tried to create a new bg bitmap for brickmania and now the plugin segfaults when i load it... what could i be doing wrong ? |
22:36:43 | Mikachu | tons of stuff |
22:36:56 | Mikachu | is it the same resolution as the old one? |
22:37:08 | Nico_P | it's a 240x320 one for the gigabeat |
22:37:15 | Mikachu | is it also the same filesize? |
22:37:33 | Nico_P | well there wasn't one of that res before so no |
22:37:43 | Mikachu | ah |
22:38:59 | Nico_P | am i supposed to change something in brickmania.c ? |
22:39:16 | n1s | Nico_P: probably |
22:40:47 | | Quit Mouser_X (Nick collision from services.) |
22:40:56 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:42:38 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:43:19 | linuxstb | Nico_P: Try a "make clean" - the bmp2rb build system is very robust when changing bitmap sizes.... |
22:43:33 | | Quit Noah0504 ("Ex-Chat") |
22:44:07 | Bagder | recorder : 161730 |
22:44:09 | Bagder | recorderv2 : 248720 |
22:44:09 | Bagder | player : 181178 |
22:44:22 | Bagder | rockbox binary image sizes |
22:45:36 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
22:45:51 | | Join fasmaie_ [0] (n=fasmaie@cpe-76-181-214-167.columbus.res.rr.com) |
22:45:55 | preglow | max sizes? |
22:46:07 | Bagder | current sizes in the .zip files |
22:46:23 | Bagder | http://build.rockbox.org/dist/output/binary-sizes |
22:46:27 | Nico_P | linuxstb: it works :) |
22:47:07 | amiconn_ | Bagder: The recorder size in this list isn't very helpful. It's the compressed size |
22:47:13 | | Quit amiconn (Nick collision from services.) |
22:47:14 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:47:19 | Bagder | I know, but that's the size it has in the zip |
22:51:40 | fasmaie_ | Nico_P: Thanks for updating the album art atch |
22:51:40 | fasmaie_ | patch |
22:52:05 | Nico_P | fasmaie_: you're welcome |
22:52:26 | Nico_P | after all, it's my patch, i have to maintain it ;) |
22:54:26 | | Join hamstu [0] (i=roguedev@bas1-montreal45-1177795379.dsl.bell.ca) |
22:55:02 | | Join [toffe] [0] (n=[toffe]@h-74-0-180-178.snvacaid.covad.net) |
22:55:51 | Bagder | starting now, I'll make a size "dump" for each build round |
22:55:56 | | Quit funky ("leaving") |
22:56:01 | perldiver | cant get enough of cue sheet support :P |
22:56:01 | Nico_P | anyone have ideas on how brickmania could be adapted to the gigabeat's screen ? |
22:56:17 | Nico_P | currently the bricks are at the top and the pad all the way down |
22:56:19 | perldiver | Nico_P could you show the original? |
22:56:29 | perldiver | i mean the startup screen |
22:56:41 | Nico_P | the startup screen isn't the problem |
22:56:46 | Nico_P | i'm talking about gameplay |
22:56:57 | perldiver | i dont mind the bricks at the top and the pad all the way dowb |
22:56:59 | perldiver | down |
22:57:02 | perldiver | its quite alright |
22:57:17 | perldiver | its very playable |
22:57:25 | Bagder | you probably need to rotate or crop the play field to get the same aspect as the other targets |
22:57:41 | Nico_P | perldiver: i find it a bit too easy and there is too much empty space |
22:57:52 | amiconn | brickmania playability varies a lot across targets |
22:57:56 | Nico_P | Bagder: yeah probably |
22:58:10 | n1s | Nico_P: or add more bricks! |
22:58:20 | Bagder | hehe |
22:58:44 | mattzz | I made a proposal to sort plugins so that rockbox/rocks does not become overcrowded. |
22:58:49 | mattzz | http://www.rockbox.org/twiki/bin/view/Main/SortingPluginsProposal |
22:59:42 | Llorean | Nico_P: Just rotate it 90 degrees, and then it's the same as the iPod5G |
22:59:56 | n1s | mattzz: that has come up a lot of times, and I don't really know why noone has made it yet... |
23:00 |
23:00:08 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
23:00:18 | Nico_P | Llorean: yeah why not... the only thing is i'm not sure it's easy to just rotate the whole screen |
23:00:29 | n1s | and I'd like to call the "screensavers" Demos, it sounds way 'cooler' :-D |
23:00:39 | Llorean | n1s: Because the way the browser works right now, there'd need to be "Browse Games" "Browse Screensavers" and "Browse Tools" rather than just one option |
23:01:09 | Bagder | Nico_P: no, since there's no "system level" support for rotate, you need to add it to brickmania and it may not be just a minor fix |
23:01:15 | n1s | Llorean: yes, but couldn't these be put in a submenu under 'Plugins' |
23:01:31 | Llorean | Yeah, they could |
23:01:52 | Nico_P | Bagder: that's what i thought... i might just crop the playing field for now |
23:02:16 | Llorean | Nico_P: So, instead of fixing the plugin, come up with a way to rotate the whole screen and you've the potential to fix a few plugins in one swoop. :-P |
23:02:19 | n1s | I'd like it that way, less buttonpresses to get where you want and no more clutter in the main menu |
23:02:35 | amiconn | hmm |
23:02:46 | * | amiconn wonders why we're building plugins with -O |
23:02:57 | n1s | amiconn: all of them? |
23:03:03 | amiconn | Shouldn't that be -O2 / -Os according to the top-level makefile? |
23:03:08 | * | Bagder can't recall any good reason |
23:03:11 | amiconn | Looks like it |
23:03:30 | amiconn | ...provided that if multiple -O options are given, gcc chooses the last one |
23:03:49 | * | amiconn checks the gcc manual |
23:03:59 | preglow | amiconn: i think it chooses the one specifying the highest level of opts |
23:05:03 | perldiver | with the latest build i cant enter the Repeat menu |
23:05:14 | amiconn | "If you use multiple -O options, with or without level numbers, the last such option is the one that is effective." |
23:05:16 | perldiver | General/Playback |
23:05:21 | amiconn | From the gcc 4.0.4 manual |
23:05:24 | perldiver | nothing happens when pressed |
23:05:46 | * | amiconn re-checks this on a swcodec target |
23:05:48 | | Quit Juice^ ("Leaving") |
23:05:50 | | Quit fasmaie_ (Read error: 60 (Operation timed out)) |
23:05:56 | | Join fasmaie [0] (n=fasmaie@cpe-65-24-67-233.columbus.res.rr.com) |
23:06:03 | amiconn | Maybe we're building other stuff with unwanted -O levels, like codecs |
23:07:08 | preglow | that wouldn't exactly be desirable |
23:07:26 | preglow | but i think they're O2 |
23:07:34 | preglow | in windows now, so can't test |
23:07:59 | amiconn | Hmm, the plain -O is during linking, maybe it's not that important there |
23:08:01 | n1s | amiconn: I'm fairly certain most codecs have tuned O levels, I played around with tremor and it didn't get better at any other level... |
23:08:13 | preglow | amiconn: it shouldn't matter at all, the O flag isn't passed to ld |
23:08:19 | | Nick [toffe] is now known as toffe (n=[toffe]@h-74-0-180-178.snvacaid.covad.net) |
23:09:43 | | Part hamstu |
23:10:28 | | Quit fasmaie (Client Quit) |
23:12:15 | | Quit Mouser_X (Nick collision from services.) |
23:12:24 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:12:34 | | Join Thundercloud [0] (n=thunderc@82.152.171.200) |
23:13:13 | *** | Saving seen data "./dancer.seen" |
23:16:20 | | Part n1s |
23:17:16 | | Quit pabs (Read error: 145 (Connection timed out)) |
23:19:59 | | Quit Thundercloud_ (Read error: 145 (Connection timed out)) |
23:21:44 | amiconn | Hmm. On coldfire we're building (almost) everything with just -O |
23:22:14 | Nico_P | markun: i just read on the gigabeat wiki page that there is a fix for the brickmania menu |
23:24:26 | amiconn | To be precise, everything except the codec libs and rockboy |
23:25:18 | amiconn | ...and some other sub-dir plugins |
23:27:23 | | Quit Mouser_X (Nick collision from services.) |
23:27:34 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:27:36 | preglow | hmm |
23:27:54 | preglow | i wonder what the size difference will be with O2 |
23:28:04 | | Quit mattzz ("Leaving") |
23:29:17 | | Join DerPapst [0] (n=DerPapst@p54BD169D.dip0.t-ipconnect.de) |
23:30:16 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
23:31:06 | amiconn | The same is true for arm (with the exception of libmad, where -O is tested to be better on arm) |
23:34:07 | amiconn | Slasheri: structec.c makes up only a small part of the increased code size, ~400 bytes. I wonder why the changes in tagcache.c increase code size that much... |
23:34:17 | markun | Nico_P: I actually fixed it in my old cvs tree :) |
23:34:17 | | Quit Kittt0s (Read error: 110 (Connection timed out)) |
23:34:30 | Nico_P | markun: i fixed it |
23:34:34 | Nico_P | i'll commit it soon |
23:35:03 | Nico_P | markun: do you think it's a good idea to have the pad higher up ? |
23:35:08 | preglow | amiconn: what's the total size gain? |
23:36:03 | amiconn | The endian conversion commit? About 1300 bytes on sh |
23:36:11 | preglow | that's just weird |
23:36:29 | | Join Thundercloud_ [0] (n=thunderc@81.168.44.226) |
23:37:04 | preglow | most of the changes in tagcache.c is just read -> ecread and write -> ecwrite |
23:37:16 | amiconn | Yes, but those functions take more parameters |
23:37:32 | preglow | sure, but i still wouldn't have thought it amounted to that much |
23:39:09 | amiconn | It does... |
23:45:21 | markun | Nico_P: perhaps we should rotate the plugin? |
23:45:41 | amiconn | Hmm, H300 doesn't build with -O2 |
23:45:42 | Nico_P | markun: that would be the ideal solution but it's far from trivial |
23:45:47 | markun | And if we do that we can also just use the ipod 5g graphics |
23:45:56 | preglow | amiconn: where does it bug out? |
23:46:02 | amiconn | ...and neither does mini G2 |
23:46:08 | Nico_P | for now i've reduced the game area by placing the pad higher up |
23:47:01 | amiconn | http://pastebin.ca/356099 |
23:47:01 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
23:47:03 | Nico_P | it makes the game a bit more fun |
23:47:11 | | Quit Psilonaut ("Gone trippin") |
23:47:17 | amiconn | This is just nonsense; CDROMNEWBLK isn't a function |
23:47:23 | preglow | weird... |
23:47:34 | | Join blackness [0] (n=zekiel57@CPE-67-48-76-127.neb.res.rr.com) |
23:47:57 | blackness | so rockbox doesn't support video for the ipod? |
23:48:09 | | Join fasmaie [0] (n=yohann@cpe-65-24-91-175.columbus.res.rr.com) |
23:48:10 | amiconn | And -O2 throws warnings in playback.c, both for coldfire and arm: |
23:48:11 | amiconn | playback.c: In function 'voice_request_buffer_callback': |
23:48:11 | amiconn | playback.c:1220: warning: dereferencing type-punned pointer will break strict-aliasing rules |
23:48:11 | DBUG | Enqueued KICK amiconn |
23:48:11 | amiconn | playback.c:1220: warning: dereferencing type-punned pointer will break strict-aliasing rules |
23:48:24 | preglow | i don't even know what that means |
23:49:13 | markun | preglow: you never use type-punning? ;) |
23:50:35 | blackness | is there a way to do a dual boot with the original firmware? |
23:50:43 | preglow | yes |
23:51:40 | | Quit BHSPitLappy (Remote closed the connection) |
23:52:29 | amiconn | Btw, -O2 for mini G2 fails with a different error (but the warning in playback.c is the same) |
23:52:56 | blackness | i'm so lost |
23:53:21 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:53:21 | * | DerPapst agrees |
23:54:00 | amiconn | http://pastebin.ca/356116 |
23:54:38 | amiconn | The oh so clever gcc. |
23:54:45 | preglow | amiconn: those are long call errors, but still weird |
23:55:45 | preglow | gcc's support for anything not x86 or powerpc is lacklustre at best :/ |
23:56:26 | | Quit blackness () |
23:56:50 | | Join Tom0473 [0] (i=Tomx@g245053.upc-g.chello.nl) |
23:57:20 | Tom0473 | hi |
23:58:33 | Tom0473 | where can i buy a backligbt bulb for archos multimedia jukebox? for low price |
23:58:56 | amiconn | preglow: It works for arm when disabling one single optimisation |