00:06:56 | [IDC]Dragon | gotta go soon |
00:07:55 | [IDC]Dragon | just 1 thing: my vector table is evenly spaced, entries pointing to values 4 bytes apart |
00:08:29 | amiconn | Hmm. I don't have an idea what may cause this... |
00:08:30 | [IDC]Dragon | the firt one to 0x09006600, second to 0x09006604, and so on |
00:08:40 | [IDC]Dragon | first |
00:09:04 | amiconn | iiuc it must be that way for most vectors |
00:09:26 | amiconn | Look into firmware/system.c why |
00:09:27 | [IDC]Dragon | no, they point to code, some even to the same |
00:09:51 | amiconn | Yes, they point into that UIE "code array" |
00:10:33 | amiconn | It's implemented that way to get both the source address and the exception type |
00:10:49 | amiconn | Only some vectors point to "productive" code |
00:11:41 | [IDC]Dragon | I know, but mine is really a strict counter |
00:12:06 | [IDC]Dragon | at 0x09006600 I really find a table, but with wild entries |
00:13:57 | amiconn | Maybe your code doesn't include anything that requires interrupts? |
00:14:11 | [IDC]Dragon | the drivers do |
00:14:13 | amiconn | I just looked at the vector table of my current ondiosp binary |
00:14:34 | amiconn | _most_ entries also look as you describe, only the base address is different |
00:14:44 | amiconn | 0x0901FE44 |
00:14:56 | amiconn | That is without sectioned compilation |
00:15:07 | [IDC]Dragon | 0x09006600 is within UIE for my build |
00:15:18 | amiconn | yup |
00:15:41 | [IDC]Dragon | strange, I will continue later |
00:15:45 | [IDC]Dragon | bye |
00:15:50 | | Quit [IDC]Dragon () |
00:17:33 | preglow | all the float functions in dumb will have to be replaced altogether |
00:18:20 | preglow | hcl will be doing this :PPP |
00:18:35 | Bagder | I just get bored by all the warnings |
00:18:40 | Bagder | so I nuke a few |
00:18:48 | preglow | yes, sure |
00:20:36 | amiconn | Bagder: I can't see a reduction of warnings by your dict.c commit... |
00:21:21 | Bagder | no, I don't think the cvs build table shows that |
00:21:27 | Bagder | I got it locally though |
00:21:50 | amiconn | Do you compile with even more warnings enabled? |
00:22:08 | Bagder | no, but I have a different set of gcc versions |
00:24:43 | amiconn | Try with gcc 4 :P |
00:24:57 | Bagder | hah |
00:25:01 | Bagder | suicide mission ;-) |
00:25:22 | amiconn | you'll get a heapload of new warnings |
00:25:26 | preglow | heh |
00:25:32 | preglow | pointer signedness |
00:25:35 | amiconn | ...which are correct, btw |
00:25:40 | amiconn | preglow: yups |
00:25:46 | preglow | yes indeed |
00:25:47 | | Join LinusN [0] (~linus@labb.contactor.se) |
00:25:56 | Bagder | I guess many of those can be enabled already with 3.4 |
00:26:51 | * | Bagder nominates midi2wav.c as the ugliest piece of code in Rockbox |
00:27:23 | preglow | i'm sure stevenm will be honoured |
00:27:28 | | Quit Harpy (Read error: 145 (Connection timed out)) |
00:27:30 | Bagder | #including 5 .c files |
00:27:56 | preglow | yes, it's a temp thing as of yet, i believe |
00:28:01 | preglow | not sure if it'll end up as a codec |
00:28:10 | preglow | but still |
00:28:16 | preglow | pretty it is not |
00:28:34 | HCl | mmm. |
00:29:49 | *** | Saving seen data "./dancer.seen" |
00:30:02 | preglow | i wonder what became of the wavpack guy |
00:31:45 | amiconn | Bagder: The changelogs in the daily build table are sometimes off, plus the changes sometimes show up too early if something is committed in the middle of a build |
00:32:17 | Bagder | the changelogs are from the last 20 minutes |
00:32:35 | amiconn | ?? |
00:32:45 | Bagder | if a change in CVS is detected |
00:32:52 | amiconn | I mean, the changelog sometimes show the same change twice |
00:32:53 | Bagder | which it does by actually cvs update |
00:32:59 | Bagder | yes |
00:33:06 | Bagder | that's because it always uses 20 minutes backlog |
00:33:16 | Bagder | and a build is typically 13-15 minutes |
00:33:17 | amiconn | Hmm |
00:33:33 | amiconn | Imho that's somewhat irritating |
00:33:47 | amiconn | I'd expect it to show the changes which triggered the build |
00:33:59 | Bagder | well, it doesn't know that |
00:34:09 | Bagder | it updates and see a diff => rebuild |
00:34:23 | preglow | LinusN: are you responsive at the moment? |
00:34:49 | Bagder | but I agree it is slightly annoying |
00:35:01 | LinusN | preglow: sure |
00:35:05 | amiconn | LinusN: Btw, I got your box to load rockbox from disk (by reformatting and putting back archos.mod as the first file |
00:35:15 | LinusN | amiconn: good |
00:35:38 | preglow | LinusN: i tried clearing both CACR and ACR0 and ACR1, shouldn't that disable the code cache? |
00:35:40 | amiconn | Now I'll wait for that plastic cover to continue... |
00:36:03 | amiconn | Please don't forget to include the button caps and the screws... |
00:36:30 | LinusN | sure |
00:36:43 | Bagder | 16 warnings less |
00:36:55 | preglow | well, i can detect no differences in execution time |
00:37:27 | preglow | but i also can't see anything wrong in the cache setup |
00:37:40 | Bagder | btw, I have the endian stuff finally fixed in my local build now |
00:37:53 | amiconn | Nice :) |
00:38:00 | LinusN | preglow: clearing CACR should do it |
00:38:08 | amiconn | LinusN: Did you read about my dead code digging? |
00:38:21 | LinusN | yes, some of it |
00:38:25 | preglow | LinusN: then ACR0 must be set incorrectly, or something, because i still get exactly the same codec run times |
00:38:37 | LinusN | hmmm |
00:38:44 | HCl | sounds promising :) |
00:39:09 | preglow | but it looks correctly set up to me |
00:39:14 | preglow | then again, i don't really know much about this |
00:39:57 | * | Bagder decides to go for it now |
00:40:06 | Bagder | stand by for biggish commit |
00:40:14 | * | preglow gets coffee |
00:40:19 | * | LinusN crawls under the table |
00:40:24 | amiconn | LinusN: I'm not sure what to do about all that dead code. |
00:40:34 | LinusN | "all that" |
00:40:49 | LinusN | how much is it, and what do you want to do with it? |
00:41:04 | amiconn | The functions which are completely unneeded for some platforms should be disabled imho |
00:41:12 | LinusN | sure |
00:41:38 | Bagder | now update and tell me what breaks! ;-) |
00:41:47 | Bagder | re-configure |
00:41:57 | amiconn | However, there are some functions which are currently unused on *all* platforms, but which shouldn't go away imho |
00:42:41 | amiconn | We could switch the build to use sectioned compiling and link with garbage collection like I did as an experiment... |
00:43:16 | amiconn | ...but (1) I couldn't test on iriver, maybe there are problems and (2) this encourages laziness... |
00:43:31 | preglow | Bagder: works just dandy here |
00:43:36 | Bagder | goodie |
00:43:52 | Bagder | the build dir is less cluttered now |
00:44:05 | preglow | so i see |
00:44:19 | amiconn | LinusN: look at my comprehensive table, the gain is 1046...2090 bytes atm (SH platforms only) |
00:44:32 | amiconn | The completely unused functions are marked in dark red |
00:45:40 | HCl | oh. oops. no wonder my invertrect didn't work >.>; |
00:45:55 | preglow | HCl: i take it dumb is not a priority? |
00:46:07 | HCl | preglow: not very.. at the moment. |
00:46:18 | HCl | search engine/database needs a tiny bit of work. |
00:46:30 | HCl | after that i should be free to look at that, or something else for that matter |
00:46:48 | preglow | someone else working on the codecs would be nice... |
00:46:48 | preglow | heh |
00:46:59 | LinusN | amiconn: where is this comprehensive table? |
00:47:31 | amiconn | amiconn.dyndns.org/Unused%20code.sxc">http://amiconn.dyndns.org/Unused%20code.sxc I think you're reading backlogs ;) |
00:47:53 | preglow | sxc?? |
00:48:01 | amiconn | openoffice |
00:48:17 | preglow | ahh |
00:48:33 | HCl | can m$ office open that? |
00:48:40 | Bagder | noooo |
00:48:47 | amiconn | HCl: nope |
00:48:51 | HCl | preglow: i'll take a look at it after i'm done with rundb |
00:48:59 | amiconn | But oo can save as msoffice :P |
00:49:18 | preglow | .txt for ever! |
00:49:38 | amiconn | Spreadsheets as .txt ??? |
00:49:42 | preglow | ok, pdf! |
00:50:07 | Bagder | the adobe reader is soon the same size as open office ;-) |
00:50:23 | preglow | yes, it's grown quite a bit |
00:50:33 | preglow | unfortunately it is also the only pdf reader that i can use without screaming in agony |
00:50:44 | amiconn | Openoffice is still smaller than ms office ;) |
00:50:51 | Bagder | it uses *96* megabytes after install |
00:51:20 | preglow | haven't had use for any office suites for a while |
00:51:43 | HCl | yay |
00:51:44 | HCl | ! |
00:51:53 | HCl | my code works :3 |
00:53:07 | amiconn | Bagder: reconfiguration required? |
00:53:10 | Bagder | yes |
00:53:40 | | Join Moof [0] (moof@oh.hail.to.thee.blithe.wompom.com) |
00:53:47 | Moof | hey |
00:53:59 | Bagder | hi |
00:54:32 | Moof | this port of rockbox to the iRiver sounds cool. Is there anything as a non-C-friendly guy I can do to help? |
00:55:05 | Bagder | yeps, learn C and join in ;-O |
00:55:12 | Moof | ;) |
00:56:19 | Bagder | I don't know, I guess code is what we lack the most atm |
00:56:51 | Bagder | or someone more than Linus with a bdm and h3x0 |
00:57:04 | preglow | yup, can't think of anything non-code-related that needs doing |
00:57:13 | Moof | oh well |
00:57:21 | Moof | mind if I pitch in an observation though? |
00:57:28 | Bagder | fire away |
00:57:33 | Moof | reading the audio API bit, it doesn't seem to have much about seeking in it. Are you goign to be able to start playing a file half way through? |
00:57:41 | Bagder | yes |
00:58:05 | Bagder | that's a MUST |
00:58:09 | Moof | right now my biggest gripe with my iRiver is that if I lose my place in an audiobook, I have to seek through 4 hours of stuff to get to it |
00:58:23 | Bagder | we already do mid-song resume on Archos |
00:58:23 | preglow | understandable |
00:58:25 | | Join Strath [0] (~mike@dgvlwinas01pool0-a252.wi.tds.net) |
00:58:36 | amiconn | ...plus bookmarking |
00:58:42 | Moof | brilliant ;) |
00:59:20 | Moof | and can I put in a cheeky request for Speex on the list of codecs? ;) |
00:59:27 | Bagder | I don't think Linus followed that proposal very closely when he wrote the initial code |
00:59:41 | Bagder | at least it didn't look like that too me ;-) |
00:59:45 | Bagder | to me |
00:59:45 | Moof | Bagder: aaah |
01:00 |
01:00:13 | Bagder | Moof: the problem is not to add codecs, we all want all codecs, the problem is that we need someone to work on it |
01:00:26 | Moof | fair enough |
01:00:28 | | Quit Sucka ("a bird in the bush is worth two in your house") |
01:00:30 | Moof | I did say it was cheeky |
01:00:34 | Bagder | :-) |
01:00:42 | | Join Sucka [0] (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) |
01:00:48 | Bagder | amiconn: build working fine? |
01:00:55 | amiconn | Yes it does |
01:01:10 | amiconn | However, my way of updating my boxes got a bit more difficult :/ |
01:01:11 | Bagder | great |
01:01:24 | Bagder | what way is that? |
01:01:56 | amiconn | Now I need to go 2 dirs down to grab the plugins |
01:02:14 | Bagder | write a script for it! |
01:02:34 | amiconn | Hmm, probably I should do that |
01:02:41 | Bagder | find . -name "*.rock" |
01:02:57 | Moof | anyway, I'll try to keep up with the wiki. when you need spanish translators or stress testers or UI testers or other things a non-C guy can do, stick something up there :) |
01:03:33 | Bagder | Moof: we'll do that for sure |
01:03:47 | amiconn | Bagder: It's not that simple. Probably the easiest way would be to start from the makezip script |
01:03:47 | Bagder | I think the spanish translation is fairly up-to-date |
01:04:03 | Bagder | amiconn: yes, that has a somewhat extended check |
01:04:08 | Moof | thanks guys. Keep up the great work :) |
01:04:11 | amiconn | Basically I want almost what this script does, only that I don't want all languages |
01:04:36 | amiconn | ...but only english and german for me, and additionally swedish for my sis |
01:04:53 | Bagder | should be an easy edit |
01:05:13 | amiconn | And of course it shouldn't zip the result, but put it on the box |
01:05:29 | amiconn | It would need a way to know the drive letter.... |
01:06:52 | amiconn | Did you check whether simulator builds still work (especially the 'make install' part)? |
01:07:13 | Bagder | I tried make zip |
01:07:19 | Bagder | so I think it works |
01:07:56 | amiconn | Yellow and red builds... |
01:07:59 | Bagder | yeps |
01:10:18 | preglow | LinusN: and yeah, stuffing the main imdct_l loop in iram speeded stuff up from 180% realtime to 220%, i really don't think there should be such a dramatic speedup if the cache was working properly |
01:11:23 | * | LinusN is running some cache tests |
01:15:55 | | Quit Sucka ("a bird in the bush is worth two in your house") |
01:17:20 | LinusN | initial tests show that the cache does have impact |
01:17:50 | LinusN | for(i = 0;i < 10000000;i++){} takes 84 ticks with cache and 2163 without :-) |
01:18:03 | preglow | yes, i too am pretty certain the cache works :/ |
01:18:14 | preglow | but i'm still puzzled why i can't seem to turn it off |
01:18:50 | preglow | probably did something wrong |
01:19:09 | Bagder | I'm off to bed. If there are any remaining build problems and no one else fixes them, I'll continue working on the tomorrow evening |
01:19:20 | preglow | gnite |
01:21:00 | | Quit einhirn_ (Read error: 131 (Connection reset by peer)) |
01:25:51 | | Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
01:26:18 | LinusN | preglow: how do i include your imdct_mcf5249.S in my build? |
01:26:40 | | Join stripwax_ [0] (~stripwax_@213-228-241-36.dsl.prodigynet.co.uk) |
01:26:48 | stripwax_ | sup |
01:26:49 | preglow | well |
01:27:13 | preglow | you have to replace the one that's already there, obviously |
01:27:18 | preglow | and declare ASO_IMDCT someplace |
01:28:22 | preglow | i just #define ASO_IMDCT if CONFIG_CPU==MCF5249 etc etc in layer3.c right now |
01:33:52 | | Join asdsd____ [0] (~asdsd@h-67-100-29-43.miatflad.dynamic.covad.net) |
01:33:56 | | Part asdsd____ |
01:40:10 | HCl | ugh. |
01:40:14 | * | HCl goes to sleep and bites his editor. |
01:40:18 | HCl | that code is an utter mess. |
01:40:22 | Aditya | humm |
01:40:23 | HCl | but i have no idea how to cleanify it. |
01:40:24 | preglow | prettify it |
01:40:36 | Aditya | any of you guys have suggestions for good books for low level programming? |
01:40:42 | Aditya | like the kind of stuff you guys are doing |
01:41:10 | preglow | not all rockbox code is very low level |
01:41:20 | LinusN | hehe, i can't remember ever reading a book on that... |
01:41:25 | preglow | me neither |
01:41:26 | * | HCl considers designing his code in OO first to get it organized, then code it with structs and functions... |
01:41:46 | Aditya | well I want to help with the h3xx stuff.. but eh.. maybe I am getting too ambitious |
01:41:55 | preglow | HCl: if you've got it planned out how to work with oo, just using structs in the first place shouldn't be that hard |
01:42:22 | preglow | Aditya: if you know nothing of low-level programming as it is, then yes, i think you are ;) |
01:42:40 | LinusN | Aditya: i'm afraid nobody will be able to work on the H300 until i have ported the bootloader to it |
01:43:05 | preglow | and most of our code should work well |
01:43:08 | stripwax_ | well, it's possible that someone else could port the bootloader ;-) |
01:43:23 | LinusN | port it, yes |
01:43:57 | LinusN | stripwax_: is the encryption the same btw? |
01:44:19 | stripwax_ | yep. different key but the ihpfirm sources handle it anyway |
01:44:37 | LinusN | great |
01:45:23 | Aditya | well I know how to program in C.. but I am not familiar with firmware and such |
01:45:57 | Aditya | I guess I will just wait a couple of weeks, get one of those BDM wigglers and fool around |
01:46:09 | Aditya | you can always flash a dead unit if you have a BDM wiggler right? |
01:46:14 | preglow | Aditya: indeed |
01:46:15 | LinusN | yes |
01:46:24 | Aditya | or is there any way I can completely destroy my iRiver? |
01:46:25 | LinusN | Aditya: do you know how to connect it? |
01:46:25 | preglow | Aditya: but you really don't need one once the bootloader is done |
01:46:39 | Aditya | oh |
01:46:42 | HCl | ah, much better |
01:46:48 | amiconn | I know what causes the warnings in bmp.c. It's a design error... readshort() / readlong() are functions taking a pointer and returning a short/long for big endian, but they're replaced by identity macros for little endian.... |
01:46:54 | Aditya | when will this boot loader be done? anytime soon? |
01:47:01 | preglow | probably not |
01:47:12 | LinusN | i'm a busy man |
01:47:12 | Aditya | I wanted to do something different over the summer anyways so I will prob mess around with it either way |
01:47:32 | Aditya | and hopefully not blow up my H320 :P |
01:47:44 | preglow | i haven't managed to have my h120 explode yet, at least |
01:47:50 | stripwax_ | Aditya - it's always possible to kill your iRiver by electrostatic discharge ;-) |
01:48:02 | Aditya | stop scaring me! |
01:48:04 | Aditya | :P |
01:48:05 | LinusN | but i'll probably try to connect the BDM to my H320 pretty soon |
01:48:13 | Aditya | heh.. I did ruin my mobo once though.. |
01:48:17 | preglow | with a bit of luck, little work will be required |
01:48:23 | Aditya | although that was my bro's fault.. |
01:48:43 | Aditya | idiot comes in with his fur coat.. |
01:48:45 | preglow | someone's found the lcd display used as well, i see |
01:48:50 | Aditya | whoop de doo. mobo goes to hell |
01:48:57 | stripwax_ | Linus - oh cool, didn't realise you'd already sourced an H3xx. is it US or non-US model (believe the hardware's different) |
01:48:59 | LinusN | preglow: hopefully, yes |
01:49:22 | LinusN | he didn't mention why he was so sure that was the one |
01:49:33 | LinusN | and we still don't have the data sheets |
01:49:36 | Aditya | so I am guessing the main thing you guys are missing for H3xx are the drivers for the actual hardware? |
01:49:37 | preglow | deed |
01:49:47 | preglow | Aditya: i think we've got most of them |
01:49:49 | LinusN | stripwax_: it's a US model |
01:49:51 | preglow | Aditya: apart from the lcd driver |
01:50:06 | stripwax_ | LinusN - so no USB-on-the-go (is that right?) |
01:50:18 | LinusN | stripwax_: well, i can mod it |
01:50:18 | preglow | stripwax_: can be enabled with a simple latch, i think |
01:50:25 | stripwax_ | heh ;-) |
01:50:33 | Aditya | I have a US model too.. and I can open it up over the summer if needed.. but I think linusn will prob have better luck doing that and not killing the player |
01:53:31 | preglow | i just had to open mine |
01:53:39 | preglow | openable things tend to be opened around me |
01:55:08 | * | HCl writes pseudocode and goes to sleep |
01:56:07 | amiconn | The bmp.c warnings are tricky :( I would like to replace these functions with the neat SWAB32/SWAB16 macros, but can't do so because the bmp file header isn't properly aligned |
02:00 |
02:00:04 | MoosCamaro | good night (and other) all |
02:00:53 | | Part MoosCamaro |
02:01:17 | | Join ashridah [0] (ashridah@220-253-123-154.VIC.netspace.net.au) |
02:02:29 | stripwax_ | gotta go. |
02:02:32 | | Part stripwax_ |
02:03:49 | preglow | i like the fact that the coldfire init utility code generator doesn't invalidate the code cache |
02:04:38 | preglow | oh, it does |
02:09:48 | LinusN | init utility code generator? |
02:10:05 | preglow | yeah, there's a utility to generate coldfire init code |
02:11:15 | preglow | just wanted to see if its idea of cache disabling code was the same as mine, heh |
02:11:37 | LinusN | does it enable it in the same way as i do? |
02:12:14 | preglow | yes |
02:12:36 | preglow | invalidate with 0x01000000, then 0x80000000 to enable cache |
02:12:39 | preglow | then set up acr |
02:12:57 | LinusN | and the acr is set up in the same way? |
02:13:52 | preglow | doesn't let me use base address 0x31000000 |
02:14:06 | LinusN | really? |
02:14:08 | | Quit cYmen_ ("zZz") |
02:14:35 | preglow | nope, complains the base address has to be a multiple of the memory region size |
02:15:14 | LinusN | that is generally true, the 31000000 is a hack to work around the A24 bug in the chip |
02:16:52 | preglow | hmm |
02:17:06 | preglow | but yeah, i can't see anything wrong |
02:18:45 | preglow | but unless the cache mode is reset some other place, i don't understand why i can't measure a difference |
02:19:46 | LinusN | asm(" move.l #0,%d0\n movec %d0,%cacr"); |
02:20:05 | preglow | that's what i'm doing |
02:23:00 | preglow | it seems to boot slower |
02:27:26 | preglow | it almost certainly does boot slower when i disable the cache |
02:29:07 | ashridah | whoa. you people have been busy in the last four and a half hours |
02:29:24 | preglow | so i get a difference, just not when using codecs |
02:29:25 | preglow | hahah |
02:29:31 | preglow | ashridah: bagder has been busy ;) |
02:29:50 | *** | Saving seen data "./dancer.seen" |
02:30:48 | LinusN | preglow: i did a cache test in helloworld.rock |
02:31:06 | LinusN | the cache gave great performance there too |
02:31:17 | preglow | :/ |
02:31:31 | LinusN | so there must be something about your code that makes the cache impact small |
02:31:55 | preglow | i just don't see why i can measure _no_ difference |
02:32:02 | preglow | there should be tons |
02:33:14 | LinusN | maybe not tons, but there should be a difference... |
02:33:30 | preglow | there is a noticable difference when booting |
02:33:40 | preglow | that should translate to a measurable difference, and that easily |
02:34:59 | preglow | almost seems like the cache is in freeze mode |
02:35:05 | preglow | but it's not |
02:39:27 | preglow | well |
02:39:36 | preglow | invalidate_icache() enables the cache |
02:39:40 | preglow | i didn't think of that |
02:40:01 | preglow | small wonder there's no difference, then |
02:40:11 | LinusN | huh? |
02:40:23 | preglow | the cache is enabled before a plugin is loaded |
02:40:26 | preglow | via that function |
02:40:32 | LinusN | ah |
02:43:22 | preglow | fg |
02:43:30 | preglow | wrong window, yes |
02:48:41 | preglow | well, well |
02:48:48 | preglow | i have no idea whatsoever makes the code slow |
02:49:02 | preglow | considering everything i've learned so far, it should be faster |
02:51:55 | LinusN | we'll find out soon enough |
02:52:05 | LinusN | i have to go to bed now |
02:52:11 | LinusN | cu around |
02:52:13 | preglow | yes, me to |
02:52:14 | preglow | yup |
02:52:17 | | Part LinusN |
02:52:17 | | Quit preglow ("leaving") |
03:00 |
03:11:11 | | Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
03:11:24 | t0mas | night :) |
03:14:05 | | Join DMJC [0] (~James@220-245-177-51-sa-pppoe.tpgi.com.au) |
03:22:37 | | Nick ashridah is now known as Lost-ash (ashridah@220-253-123-154.VIC.netspace.net.au) |
03:32:32 | | Join ]RowaN[ [0] (~522bd6ab@labb.contactor.se) |
03:32:49 | ]RowaN[ | can someone tell me where i can get grayrockbox.zip ? the link i found for it seems to be dead |
03:33:07 | t0mas | you can compile it... |
03:33:18 | t0mas | get the patch from the patch tracker... |
03:33:30 | t0mas | and the source from cvs, or a daily tar.gz |
03:33:53 | ]RowaN[ | that sounds too difficult for 2:33 am |
03:34:03 | t0mas | 3:34 here ;) |
03:34:22 | ]RowaN[ | i just installed rockbxo on my ihp-120 you see |
03:34:34 | ]RowaN[ | i thought it would have jpg & rockboy plugins included but it doesnt seem to |
03:34:54 | t0mas | well... if you installed... you have a build environment? |
03:35:19 | ]RowaN[ | nah i downloaded premade bootloader firmware |
03:35:28 | t0mas | from where? |
03:35:37 | ]RowaN[ | err.. google.. some forum |
03:35:54 | t0mas | hm... shouldn't be there.. |
03:36:17 | | Nick Lost-ash is now known as ashridah (ashridah@220-253-123-154.VIC.netspace.net.au) |
03:36:19 | t0mas | rockbox isn't ready... and "we" will never release a complete .hex file |
03:36:22 | t0mas | copyright issues |
03:36:26 | t0mas | wb ashridah |
03:36:38 | ]RowaN[ | yeah i know its not made by you guys |
03:36:51 | ]RowaN[ | and i know the risks flashing my player |
03:37:53 | | Join XShocK [0] (~XShocK@pcp09492659pcs.nrockv01.md.comcast.net) |
03:37:56 | t0mas | hi |
03:38:25 | ]RowaN[ | erm, so anyway, those plugins, jpeg & rockboy.. not included in the normal daily builds right? or am i missing something |
03:41:07 | | Quit ]RowaN[ ("i love sleep") |
03:41:20 | t0mas | :| |
03:41:29 | t0mas | they are included... but I don't know what he downloaded :) |
03:42:52 | XShocK | hi |
03:56:46 | Aditya | whoo000ooooo |
03:57:09 | Aditya | I take this moment to say threads suck |
04:00 |
04:06:04 | | Join QT_ [0] (as@area51.users.madwifi) |
04:06:10 | | Quit Seed (Nick collision from services.) |
04:06:18 | | Join Seed [0] (ben@l192-117-115-168.broadband.actcom.net.il) |
04:06:44 | * | ashridah huggles threads, just to be contrary |
04:09:41 | Aditya | heh |
04:09:45 | Aditya | they are cool when they work |
04:09:49 | Aditya | but to program them.. its a bitch |
04:09:54 | Aditya | synchronization and such |
04:10:17 | ashridah | well, granted, you need to be able to keep track of resources properly |
04:10:24 | ashridah | which can get convoluted |
04:11:25 | Aditya | especially when you are dealing with 4 datastructures and n number of threads.. where you don't know what n is |
04:11:26 | Aditya | ugh |
04:11:51 | ashridah | ooh. do they all need access to the four structures in random orders as well? |
04:12:02 | Aditya | no |
04:12:19 | Aditya | http://www.cs.umd.edu/class/spring2005/cmsc132/Projects/P8/project8.html |
04:12:26 | Aditya | thats what I am making |
04:13:44 | ashridah | heh |
04:13:50 | ashridah | looks more fun than the crap i'm doing atm |
04:14:45 | ashridah | software engineering lecturer has us trying to solve an intractible problem in a tractible way |
04:17:19 | | Quit QT (Read error: 113 (No route to host)) |
04:26:51 | | Join kaltek [0] (~kaltek@cpe-024-168-185-127.nc.res.rr.com) |
04:27:37 | kaltek | hey i am having trouble with me studio jukebox can any1 help me? |
04:28:24 | Aditya | whats the problem? |
04:29:27 | kaltek | i think its being reconized as a unknown device but i cant get drivers installed |
04:29:53 | *** | Saving seen data "./dancer.seen" |
04:30:08 | kaltek | its says usb active |
04:31:11 | kaltek | but when i try to install the drivers from the archos website it doesnt like them |
04:40:53 | | Quit kaltek (Read error: 131 (Connection reset by peer)) |
04:45:20 | | Quit ashridah ("Leaving") |
04:53:16 | | Join kaltek1 [0] (~kaltek@cpe-024-168-185-127.nc.res.rr.com) |
05:00 |
05:28:43 | | Quit XShocK (" HydraIRC -> http://www.hydrairc.com <- The future of IRC") |
05:37:15 | | Quit kaltek1 (Read error: 60 (Operation timed out)) |
05:39:35 | | Part Aditya |
05:41:32 | | Quit dwihno (Read error: 110 (Connection timed out)) |
06:00 |
06:29:57 | *** | Saving seen data "./dancer.seen" |
06:41:51 | | Quit ehntoo ("Leaving") |
07:00 |
07:37:29 | | Join kaltek [0] (~kaltek@cpe-024-168-185-127.nc.res.rr.com) |
07:56:54 | | Join ashridah [0] (ashridah@220-253-122-80.VIC.netspace.net.au) |
08:00 |
08:25:31 | | Join JackDaniels85 [0] (user@td9091b60.pool.terralink.de) |
08:29:59 | *** | Saving seen data "./dancer.seen" |
08:34:04 | | Quit kaltek (Read error: 60 (Operation timed out)) |
08:41:47 | | Quit courtc (Read error: 110 (Connection timed out)) |
08:45:21 | | Part JackDaniels85 |
08:47:21 | | Join JackDaniels85 [0] (user@td9091b60.pool.terralink.de) |
08:48:26 | JackDaniels85 | +x |
08:52:01 | ashridah | indeed |
09:00 |
09:10:52 | t0mas | morning again |
09:10:54 | t0mas | damn... |
09:11:07 | JackDaniels85 | hi |
09:11:10 | t0mas | getting to sleep at 5 is ok... if you can just keep on sleeping for at least 5 to 6 hours |
09:12:18 | JackDaniels85 | I have too. I have sleep 4 hours. :-) |
09:12:44 | t0mas | yes, and I need coffee |
09:12:44 | t0mas | brb |
09:12:50 | JackDaniels85 | hehe |
09:12:55 | t0mas | arg |
09:13:06 | t0mas | note to self.... don't drink to much when you have to get up early |
09:13:50 | HCl | heheh. |
09:14:03 | HCl | morning. |
09:15:06 | JackDaniels85 | hi hci |
09:15:12 | amiconn | morning |
09:17:39 | HCl | hrm. |
09:17:48 | HCl | i have a bit of a problem.. |
09:17:58 | * | HCl will just have to adjust databox. |
09:18:37 | HCl | how do i call the virtual keyboard to give me an inputted string back? |
09:18:55 | Rick | rockbox has a standard vkeyboard now? |
09:19:09 | HCl | didn't it have one for a long time? o.o |
09:19:16 | Rick | no idea.... |
09:19:29 | | Part JackDaniels85 |
09:21:01 | HCl | amiconn: ? |
09:22:07 | HCl | rb->kbd_input ? |
09:22:21 | * | HCl will try that :) |
09:22:46 | Rick | is that a fullscreen vkb? |
09:22:53 | amiconn | yup |
09:23:01 | Rick | darn |
09:23:12 | amiconn | ? |
09:30:26 | HCl | hrm... |
09:37:35 | t0mas | it has Hadaka |
09:37:37 | t0mas | eh HCl |
09:38:37 | t0mas | rb->kbd_input(inbuffer, sizeof(inbuffer)); |
09:51:34 | HCl | yea, thanks. |
10:00 |
10:02:14 | | Join courtc_ [0] (~courtc@adsl-217-4-176.asm.bellsouth.net) |
10:02:57 | | Nick courtc_ is now known as courtc (~courtc@adsl-217-4-176.asm.bellsouth.net) |
10:17:09 | | Join Harpy [0] (Zee99Av4r1@dsl-hkigw7wbb.dial.inet.fi) |
10:21:03 | | Nick QT_ is now known as QT (as@area51.users.madwifi) |
10:30:00 | *** | Saving seen data "./dancer.seen" |
11:00 |
11:01:11 | | Join amiconn_ [0] (~jens@pD95D10FA.dip.t-dialin.net) |
11:01:25 | | Quit amiconn (Nick collision from services.) |
11:01:26 | | Nick amiconn_ is now known as amiconn (~jens@pD95D10FA.dip.t-dialin.net) |
11:10:44 | | Join preglow [0] (thomj@s183a.studby.ntnu.no) |
11:20:53 | | Join Sucka [0] (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) |
11:31:46 | | Join kergoth [0] (~kergoth@covenant.kergoth.com) |
11:31:48 | | Part amiconn |
12:00 |
12:02:45 | t0mas | hm.. |
12:02:56 | t0mas | what was the cvs commando to update new dirs also? |
12:04:13 | t0mas | oh nevermind |
12:04:14 | t0mas | got it :) |
12:30:03 | *** | Saving seen data "./dancer.seen" |
12:43:15 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
12:43:37 | MoosCamaro | hi all |
12:50:06 | preglow | hello |
12:55:24 | t0mas | hi |
13:00 |
13:04:21 | | Join amiconn [0] (~jens@pD95D1E87.dip.t-dialin.net) |
13:15:12 | | Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) |
13:47:48 | | Nick Sucka is now known as Sucka`away (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) |
14:00 |
14:01:39 | | Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
14:01:48 | Aditya | heylo |
14:02:03 | rasher | hi |
14:02:38 | Aditya | what's up.. is this when people are awake or when everyone's sleeping? :P |
14:03:01 | MoosCamaro | hi Aditya |
14:03:04 | amiconn | hi |
14:03:39 | MoosCamaro | F1 race |
14:05:02 | rasher | Aditya: some people awake I'd say |
14:06:11 | t0mas | yes |
14:06:14 | t0mas | it's day in europe |
14:06:48 | t0mas | and afaik the biggest part of the people here are from europe... |
14:07:27 | Aditya | good |
14:07:28 | Aditya | :P |
14:07:38 | Aditya | I am from the US.. but eh.. I am up at the most odd times.. so its ok |
14:07:45 | t0mas | yes |
14:07:50 | Aditya | bonjour mooscamaro.. cava? |
14:07:51 | Aditya | :P |
14:07:52 | t0mas | but some people here are too ;) |
14:07:54 | t0mas | lol |
14:07:58 | Aditya | (I know some french btw) |
14:08:03 | t0mas | Je ne parle francais pas ;) |
14:08:04 | Aditya | and of course like to show off |
14:08:11 | Aditya | sure you dont tomas |
14:08:15 | t0mas | :P |
14:08:17 | MoosCamaro | ou quel français |
14:08:22 | t0mas | we have to learn it :P |
14:08:42 | Aditya | ou? |
14:08:43 | MoosCamaro | salut Aditya, ca va? |
14:08:48 | t0mas | lol |
14:08:53 | t0mas | almost all dutch people speak some french |
14:08:56 | Aditya | je suis bien, et toi? |
14:09:00 | t0mas | or at least should ;) |
14:09:07 | MoosCamaro | trés bi1 merci |
14:09:12 | Aditya | man |
14:09:13 | Aditya | moos |
14:09:16 | rasher | amiconn: that's crazy :) |
14:09:22 | Aditya | you're using all weird characters.. |
14:09:29 | rasher | (credits scroller) |
14:09:31 | t0mas | C'est unicode ;) |
14:09:37 | t0mas | Aditya |
14:09:45 | t0mas | ou utf-8 ? |
14:09:51 | amiconn | rasher: really? |
14:10:02 | rasher | No, it's great.. how was it previously? |
14:10:11 | MoosCamaro | I watch F1 GP of Spain |
14:11:18 | amiconn | rasher: Previously it just displayed 2 names (one per line) for a second, then advanced to the next 2 |
14:11:36 | rasher | Ah, boring :) |
14:11:40 | amiconn | It was non-scrolling, so longer names were displayed incomplete |
14:11:49 | Aditya | hmm |
14:11:51 | rasher | even worse! |
14:11:53 | Aditya | I am on unicode |
14:12:33 | HCl | hmmm |
14:12:39 | HCl | button=rb->button_get(true); |
14:12:47 | HCl | shouldn't that block till a button is received? |
14:13:03 | amiconn | yes, almost |
14:13:08 | HCl | but? |
14:13:26 | HCl | its immediately passing through on my iriver.. |
14:13:39 | amiconn | It returns when either a button press, release, or repeat is received, or a system event like usb connected etc |
14:13:51 | HCl | mrf... |
14:14:01 | HCl | i'll just make my own buttonpress thing.. |
14:14:02 | Aditya | damn |
14:14:07 | Aditya | its that high level? |
14:14:11 | Aditya | lemme at it! |
14:14:12 | amiconn | HCl: No need to do so |
14:14:12 | Aditya | :P |
14:14:31 | amiconn | You should just take care of releases/ repeats |
14:14:52 | amiconn | In a plugin, most often the very first even you receive is a release |
14:15:18 | amiconn | ...of course. It's the release of the button press with which you started the plugin |
14:19:23 | HCl | too late |
14:19:30 | HCl | already wrote my own buttonpress thing. |
14:19:39 | t0mas | lol |
14:19:42 | Aditya | heh..gotta love OSS |
14:19:43 | Aditya | :P |
14:20:09 | Aditya | how exactly did you guys manage to write a gameboy emulator lol |
14:20:21 | t0mas | HCl did |
14:20:34 | HCl | people were joking about it :p |
14:20:41 | HCl | so then i ported gnuboy and stripped it a bit |
14:20:47 | Aditya | ah |
14:20:54 | * | t0mas starts jokinh about wifi suppoer |
14:20:55 | Aditya | man.. you are sooo my hero lol |
14:20:56 | HCl | and wrote an lcd and button driver.. |
14:20:57 | t0mas | *support |
14:21:03 | HCl | t0mas: :P |
14:21:19 | Aditya | cause I always wanted to port an emulator once I got caught with the programming details |
14:21:51 | Aditya | oh btw.. can I already start tweaking the H1xx code if I have a BDM wiggler? |
14:21:56 | Aditya | for H3xx that is |
14:22:03 | t0mas | you can try |
14:22:19 | t0mas | with a bdm you can start writing a bootloader |
14:22:39 | t0mas | when that works you can start porting drivers :) |
14:22:58 | Aditya | I will most likely just mod the current stuff |
14:23:06 | t0mas | yes, that's whay I ment ;) |
14:23:10 | Aditya | I am not experienced enough to write it from scratch :P |
14:23:15 | amiconn | HCl: Doing your own button handling isn't a good idea imho. If you do that, you have to take care about numerous things yourself... |
14:23:25 | t0mas | make the bootloader work, and port the H1xx driver suff to H3xx |
14:23:37 | HCl | amiconn: like yield? |
14:23:39 | preglow | Aditya: if you're not experience with low-level stuff, steer clear of getting a bdm |
14:23:48 | amiconn | ...plus the responsiveness is usually worse |
14:24:05 | HCl | i use the same button driver as the one i wrote for rockboy |
14:24:07 | HCl | it should work fine. |
14:24:10 | rasher | Aditya: But feel free to buy one and donate it to someone who is :) |
14:24:12 | amiconn | HCl: Like queueing, receiving buttons while the gui thread is busy... |
14:24:24 | HCl | yea, well, blah :/ |
14:24:40 | amiconn | HCl: The rockboy button handling is another story, as it needs to be realtime. |
14:24:55 | amiconn | It has its drawbacks though, like e.g. not handling usb |
14:25:10 | HCl | mhm. |
14:25:16 | t0mas | HCl: just get w/o blocking the first time |
14:25:22 | t0mas | and start blocking after that |
14:25:31 | HCl | t0mas: hrm. |
14:25:38 | t0mas | hrm = ? |
14:25:42 | HCl | well, just gonna try my current thing. |
14:25:46 | amiconn | There are tons of button event loop examples in the current rockbox code |
14:25:51 | HCl | i don't like the whole queuing anyways. |
14:26:31 | preglow | you don't like queueing? :P |
14:26:33 | amiconn | I couldn't live without queueing. The archos firmware does this. It sometimes feels really sluggish because of that |
14:26:49 | Aditya | preglow.. I canot really kill my iriver can I? I mean.. I am not dumb.. just dont know much about firmware.. but I am going to read up first :P |
14:27:03 | preglow | Aditya: what, you mean using a bdm? |
14:27:03 | HCl | preglow: sometimes when software lags, and it queues the keys |
14:27:08 | HCl | and you've pressed like lots when it doesn't respond. |
14:27:10 | amiconn | Like, not reacting on a keypress just because it started reading the disk at the same moment... |
14:27:11 | preglow | HCl: yes, and that'a good thing |
14:27:14 | HCl | it'll go process the entire queue. |
14:27:17 | t0mas | Aditya: how hardware knowledgable are you? :) |
14:27:24 | HCl | instead of dropping the keys while it was busy. |
14:27:35 | HCl | i wouldn't want a queue bigger than 2 |
14:27:35 | amiconn | HCl: Why should it rop them? |
14:27:37 | preglow | well, you never should need to press a button several times |
14:27:39 | preglow | that's the whole deal |
14:27:48 | HCl | amiconn: because i've had times where the system was busy, cached all my keypresses. |
14:27:48 | preglow | you know it'll be handled anyway |
14:27:51 | HCl | and i spend the next 5 minutes |
14:27:57 | HCl | having to watch it going up and down my playlist |
14:28:01 | HCl | till it finally responds again. |
14:28:01 | rasher | well you shouldn't have pressed all them keys :) |
14:28:08 | t0mas | lol |
14:28:13 | Aditya | yes bmd, using a bdm wiggler. |
14:28:14 | HCl | when something doesn't respond i press lots of keys. |
14:28:25 | Aditya | tomas : I am pretty good with hardware in general |
14:28:27 | preglow | Aditya: well, you need to solder the thing to your player, of course you can destroy it |
14:28:32 | amiconn | I like being able to press buttons beforehand, like answering the resume request before it's even displayed, when I know I want to resume |
14:28:47 | preglow | indeed |
14:28:47 | t0mas | Aditya: well... see preglow's comment... you have to solder it... |
14:28:50 | Aditya | well yeah.. I COULD.. but I have soldered too many things in engineering :P |
14:29:06 | t0mas | ok, then it isn't a proble |
14:29:06 | t0mas | m |
14:29:16 | HCl | is the lcd_clear_display broken? |
14:29:20 | preglow | Aditya: but my advice is, if you're not very knowledgable about very low-level debugging, don't get a bdm |
14:29:25 | amiconn | HCl: Nope |
14:29:29 | HCl | i do the onscreenkeyboard, but it doesn't clear my iriver screen.. |
14:29:43 | HCl | if(rb->kbd_input(filename, 100)) { |
14:29:45 | HCl | .... |
14:29:48 | t0mas | HCl: true |
14:29:51 | HCl | rb->lcd_clear_display(); |
14:29:52 | Aditya | preglow: I know.. I prob wont do anything now.. just going to read up first |
14:29:53 | HCl | doesn't work |
14:29:55 | preglow | Aditya: if you aren't able to write a bootloader, you won't get to use it anyhow |
14:29:58 | t0mas | see my dict plugin... it has the input stuff you want... |
14:30:04 | *** | No seen item changed, no save performed. |
14:30:11 | Aditya | then do shit on random stuff like my clock first :P |
14:30:11 | amiconn | HCl: You probably forgot rb->lcd_update() afterwards |
14:30:15 | HCl | i got input settled... |
14:30:31 | HCl | amiconn: no, i lcd_update, and it just writes my text on top of the onscreen keyboard |
14:30:43 | HCl | do i have to explicitly lcd_update immediately after a clean? |
14:30:53 | amiconn | Of course |
14:30:57 | HCl | why? |
14:31:05 | HCl | i figured it would just set the internal buffer to 0 |
14:31:12 | amiconn | Well, not if you print something after the clear |
14:31:13 | HCl | and then i can write to it |
14:31:20 | amiconn | Yes it does |
14:31:21 | HCl | and lcd-update |
14:31:27 | HCl | then whats going wrong? :/ |
14:32:10 | amiconn | I don't know |
14:32:11 | * | HCl will just add an update right after the clean, though it shouldn't really matter... |
14:35:12 | HCl | odd. |
14:35:14 | HCl | it helped.. |
14:35:18 | HCl | i don't understand why it helped though. |
14:40:30 | preglow | pft, not important |
14:43:26 | HCl | ? |
14:49:10 | amiconn | Bagder: r u there? |
15:00 |
15:12:12 | HCl | searchquery editor is processing steadily |
15:12:22 | * | HCl is hoping to finish it today |
15:16:48 | HCl | kind of odd that the editor for the searchengine is actually more complicated than the searchengine itself. |
15:16:55 | preglow | not really |
15:17:04 | preglow | user interfaces are pretty complex |
15:17:07 | preglow | to code, that is |
15:17:32 | preglow | i've seen plenty of user interfaces that actually consist of more code than what it's supposed to wrap |
15:18:08 | HCl | mmmmhm. |
15:18:26 | rasher | someone port glade to rockbox |
15:18:35 | HCl | i'm just hoping that sometime someone will prettify the interface. |
15:18:52 | HCl | editor is *almost* done. |
15:18:56 | preglow | someone ought to make widgets |
15:18:56 | preglow | heh |
15:18:56 | HCl | working great so far |
15:19:01 | preglow | that would be pretty cool |
15:19:43 | | Join ]RowaN[ [0] (a2b0y@82-43-214-171.cable.ubr10.newm.blueyonder.co.uk) |
15:20:21 | preglow | am i the only one that thinks sideways text scrolling is too fast for the iriver lcd? |
15:20:36 | HCl | no idea |
15:20:37 | ]RowaN[ | slow it down then? |
15:20:49 | HCl | yea, widgets would be nice :/ |
15:20:54 | ]RowaN[ | can someone point me in the direction of grayscale.tgz ? (rockboy greyscale hack) |
15:21:17 | amiconn | preglow: You can adjust the scrolling to your likings |
15:21:32 | preglow | yeah, i know, but the default is too fast!! :> |
15:21:49 | amiconn | Really? Then change the default |
15:21:51 | preglow | don't think i'll ever wait for the scrolling to start during normal use anyway |
15:21:53 | amiconn | ...for iriver |
15:22:20 | amiconn | On archos, I actually bump it up a little from the default |
15:23:50 | ]RowaN[ | i renamed a mp3 file from the rockbox gui, and now i cant seem to delete that file.. any ideas ppl? |
15:24:27 | Aditya | its a feature in the shareware version |
15:24:41 | Aditya | you pay them 20 dollars and your file will be deletable magically |
15:25:08 | ]RowaN[ | save it for #comedy aditya |
15:25:15 | Aditya | pfft |
15:25:23 | t0mas | ghehe |
15:25:25 | ]RowaN[ | or #lameness |
15:25:37 | Aditya | seriously, I think something is not updating datastructures they are using right |
15:25:45 | rasher | ]RowaN[: is it reproducible? |
15:25:54 | ]RowaN[ | err lets see |
15:25:57 | rasher | reproducable. |
15:26:00 | t0mas | ]RowaN[: Again: Where did you download this copy? |
15:26:05 | Slasheri | Hmm, interesting. I just made some code and now testing realtime mp3 playback on iriver :) Trying to play /sample.mp3 |
15:26:12 | t0mas | As you don't have rockboy... it sounds like a weird build to me |
15:26:21 | ]RowaN[ | rasher: mysticriver forums |
15:26:33 | Aditya | I would get the latest one |
15:26:37 | ]RowaN[ | for the bootloader that is, then rockbox.org for the build |
15:26:43 | t0mas | Slasheri: 15 seconds? :) |
15:26:43 | Aditya | that way bug reports would actually be useful |
15:26:54 | t0mas | ]RowaN[: wich build from rockbox.org |
15:27:01 | ]RowaN[ | latest one from yesterday |
15:27:02 | Slasheri | t0mas: yes :) sorry, i have been little busy.. |
15:27:06 | rasher | ]RowaN[: which build do you have? menu>info>version |
15:27:11 | ]RowaN[ | sec |
15:27:28 | t0mas | Slasheri: no problem, I've been quit busy meself... |
15:27:39 | ]RowaN[ | 050508-0151 |
15:28:02 | t0mas | *quite |
15:28:04 | Slasheri | t0mas: okay, great :) I will make soon the dict converter changes |
15:28:13 | t0mas | ok, I still have to look at scrolling |
15:28:33 | t0mas | ]RowaN[: then you have rockboy |
15:29:01 | ]RowaN[ | yeah i figured out how to use rockboy, just had to enable viewing of non music files too |
15:29:09 | ]RowaN[ | which was off by default |
15:29:14 | t0mas | yes |
15:29:22 | * | ]RowaN[ lives & learns |
15:29:31 | t0mas | and for grayscale... use the patch... and if you don't know how to do that... learn it. |
15:30:15 | ]RowaN[ | lerning? on a sunday? |
15:31:40 | ]RowaN[ | ah, error doesnt reproduce.. i just renamed another file within rockbox, and im able to still rename/delete it |
15:32:00 | ]RowaN[ | so im just stuck with one undeletable file heh.. lets see what scandisk has to say |
15:32:19 | * | t0mas prods amiconn |
15:32:30 | t0mas | maybe an intresting bug in the fat stuff? |
15:32:45 | rasher | there seems to be a few quirks with the fat, yes.. but it also seems hard to narrow down |
15:33:23 | ]RowaN[ | scandisk didnt see any probs |
15:33:33 | ]RowaN[ | is there any reason why i shouldnt defrag my iriver hd? |
15:33:46 | HCl | ohyea. |
15:33:50 | HCl | my ftp is temporarily down. |
15:33:53 | HCl | cause i moved it to port 2121 |
15:34:03 | t0mas | and forgot to update your firewall? |
15:34:10 | t0mas | or can we just use it on port 2121? |
15:34:10 | HCl | cause my parents' isp blocks port 21 to my server :/ |
15:34:15 | HCl | you can use it on port 2121 |
15:34:18 | t0mas | ok |
15:34:46 | rasher | That's one horrible isp :( |
15:35:18 | t0mas | yes.. |
15:36:41 | ]RowaN[ | in dos the undeletable file doesnt show up at all.. shows in windwos explorer tho |
15:37:09 | amiconn | Strange. |
15:37:19 | rasher | sure it's not listed as some weird filename? |
15:37:37 | amiconn | Sounds like the dir entry/entries are incorrect somehow |
15:37:47 | ]RowaN[ | ah yes it is listed in dos |
15:39:20 | Slasheri | Hmm, how can I allocate large amount of static memory? I think that static unsigned char codec_memory[CODEC_MEM_SIZE]; is not the right way.. |
15:39:42 | t0mas | Slasheri: no that's not the right way |
15:39:47 | HCl | use the mp3buffer. |
15:39:47 | Slasheri | :D |
15:39:52 | t0mas | but from where? |
15:39:54 | t0mas | and what do you want? |
15:40:04 | t0mas | from a small plugin you can use the plugin buffer... for some data... |
15:40:30 | t0mas | and for a lot of data... use mp3 buffer... but that will kill playback... |
15:40:32 | HCl | plugin buffer is quite big on iriver |
15:40:33 | Slasheri | t0mas: Hmm, okay. Now I am trying to write some dynamic memory allocation stuff for codecs |
15:40:46 | t0mas | HCl: I know, I used it |
15:40:57 | t0mas | Slasheri: that's something discussed a lot... |
15:41:01 | HCl | it was mostly made that big so rockboy would fit ;x |
15:41:30 | t0mas | a long time ago there was some malloc() function |
15:41:33 | t0mas | Bagder wrote it... |
15:41:39 | t0mas | but it was removed... as it wasn't needed.. |
15:42:33 | preglow | does codecs really need dynamic memory allocation? |
15:42:51 | Slasheri | Hmm, yep. At least some of the codecs needs malloc etc, unless the codec is modified |
15:42:53 | HCl | doh! |
15:43:12 | Slasheri | preglow: current libmad implementation at least needs |
15:43:13 | preglow | i think we'll try to remove as many mallocs as we can |
15:43:37 | t0mas | Slasheri: Bagder wrote a good algorithm for allocating the memory in blocks... and being able to free them again... and if you just want to allocate something.. I have a _very_ simple malloc() using the pluginbuffer in dict.c |
15:44:07 | Slasheri | t0mas: great, i will check that :) |
15:44:21 | t0mas | for useful things you should check the one Bagder wrote |
15:44:35 | preglow | Slasheri: i think we've removed all the mallocs in libmad |
15:44:41 | t0mas | it's somewhere on http://daniel.haxx.se |
15:44:46 | preglow | Slasheri: not actually removed, but the actuall mallocs aren't called anymore |
15:45:09 | amiconn | t0mas: It's also in rockbox cvs, in one of the 'attic' directories |
15:45:19 | t0mas | ah ok, I missed that :) |
15:46:00 | t0mas | amiconn? playing graveyard administrator today? ;) "More dead code..." |
15:46:02 | Slasheri | preglow: Hmm.. I tried to compile the libmad but linker gave some errors about undefined codec_alloc, codec_free, memmove etc. |
15:46:10 | amiconn | t0mas: Haha, yes |
15:46:15 | amiconn | gtg, cu |
15:46:19 | | Part amiconn |
15:46:20 | t0mas | bye |
15:46:41 | preglow | Slasheri: what, you mean seperately? the libmad in the rockbox cvs compiles just fine |
15:47:43 | Slasheri | Yes, it compiles fine. But I tried to link it directly (for testing purposes) with rockbox firmware and then I saw the errors.. |
15:48:00 | preglow | well, of course |
15:48:06 | preglow | it needs to be linked with the plugin subsystem |
15:48:09 | | Join arfo [0] (~arfo@p213.54.204.30.tisdip.tiscali.de) |
15:48:09 | preglow | which has a simple malloc |
15:48:21 | preglow | that is, the xxx2wav boys have |
15:48:38 | Slasheri | ah, okay :) |
15:48:44 | preglow | but anyway |
15:48:50 | preglow | i think we'll remove all the mallocs we can |
15:48:58 | preglow | not having to bother about dynamic memory handling is nice |
15:56:51 | HCl | good news |
15:56:57 | HCl | the editor is *almost* finished |
16:00 |
16:03:12 | HCl | can the player display inverted text? |
16:03:37 | | Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) |
16:04:29 | preglow | most charcell displays can |
16:08:21 | HCl | does anyone know why kbd_input loads a lot of crap chars when i boot it at first |
16:08:24 | HCl | ? |
16:08:57 | HCl | i'm guessing its my button handling? |
16:09:08 | |it|ChasKi` | Anyone got rockbox running on a ihp140? |
16:09:14 | HCl | ahyea. my button handling doesn't clear the queue, ofcourse.. |
16:09:19 | HCl | yes O.o. |
16:09:28 | * | HCl is working on the searchengine on his h140 |
16:19:48 | | Join lodesi [0] (~Unknown@d01v-14-70.d4.club-internet.fr) |
16:22:02 | * | HCl gnaws on his bug. |
16:22:14 | * | HCl captures it in a jar and releases it into the wild |
16:28:41 | | Part arfo |
16:30:05 | *** | Saving seen data "./dancer.seen" |
16:41:21 | | Quit ashridah ("Leaving") |
16:41:22 | | Quit MoosCamaro (Read error: 104 (Connection reset by peer)) |
16:41:46 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
16:41:50 | HCl | weeee. commit. |
16:41:59 | * | HCl waits for the daily builds to catch fire. |
16:42:16 | * | HCl prods t0mas |
16:42:32 | HCl | i need people to test databox |
16:42:37 | rasher | I'll get right to it |
16:42:41 | HCl | yay. |
16:42:57 | rasher | anything I need to prepare to test it? |
16:43:00 | | Join asdsd____ [0] (~asdsd@h-67-100-29-43.miatflad.dynamic.covad.net) |
16:43:01 | HCl | nope. |
16:43:46 | * | t0mas wakes up? |
16:43:47 | t0mas | what? |
16:43:50 | t0mas | testing? |
16:43:52 | HCl | yush |
16:43:53 | HCl | :3 |
16:44:01 | * | t0mas cvs-updates |
16:44:06 | HCl | don't forget -d |
16:44:46 | | Quit thegeek (Read error: 131 (Connection reset by peer)) |
16:45:14 | rasher | erp |
16:45:19 | rasher | something exploded |
16:45:23 | HCl | mmm? |
16:45:29 | HCl | *goes to look at daily builds* |
16:47:04 | rasher | In file included from /home/rasher/rockbox/build-env/src/rockbox/apps/plugin.h:36, |
16:47:08 | rasher | from databox.h:23, |
16:47:10 | rasher | from databox.c:19: |
16:47:13 | rasher | /home/rasher/rockbox/build-env/src/rockbox/firmware/export/config.h:23:22: autoconf.h: No such file or directory |
16:47:27 | rasher | could be my fault.. not sure why though |
16:47:32 | * | t0mas points at Bagder |
16:47:35 | t0mas | oh wait |
16:47:38 | t0mas | did you reconfigure? |
16:47:45 | t0mas | since.. eh... last week? |
16:48:18 | rasher | I did just now |
16:48:39 | t0mas | and then it works? |
16:48:56 | rasher | no, I mean I did before that |
16:49:17 | rasher | let me try again to be sure |
16:49:22 | t0mas | ok |
16:50:12 | HCl | sounds like autoconf broke |
16:50:15 | * | HCl will try |
16:51:11 | rasher | same error |
16:51:57 | t0mas | first line... |
16:51:58 | t0mas | In file included from <command line>:2: |
16:51:58 | t0mas | export/config.h:23:22: autoconf.h: No such file or directory |
16:52:00 | preglow | what're you building? |
16:52:09 | t0mas | HCl's plugin |
16:52:09 | rasher | rockbox for iriver |
16:52:12 | t0mas | where is that? |
16:52:27 | t0mas | some place autoconf.h isn't included? |
16:52:28 | rasher | CC databox.c |
16:52:38 | rasher | is the line above |
16:52:50 | * | HCl is building... |
16:56:40 | Aditya | bum bum bum |
16:56:48 | HCl | hrm.. |
16:56:51 | Aditya | anyone know good places to sell a laptop? |
16:56:55 | Aditya | I need to get rid of mine |
16:57:14 | rasher | depends on which country you're in, I'd say |
16:57:20 | HCl | ebay |
16:57:20 | Aditya | US |
16:57:38 | Aditya | I was gonna do ebay but they changed their fees.. bastards take like 4% of the closing cost |
16:57:40 | rasher | I'd guess ebay as well |
16:58:00 | * | HCl will fix errors. |
16:58:03 | HCl | its due to the new makefiles.. |
17:00 |
17:00:11 | HCl | fixed. |
17:00:17 | t0mas | ok |
17:00:18 | HCl | rasher, t0mas: try again? |
17:00:23 | t0mas | jup |
17:02:52 | HCl | better? |
17:02:53 | rasher | worked |
17:03:49 | t0mas | compiling ;) |
17:04:05 | t0mas | my laptop is pretty slow... |
17:04:20 | t0mas | and I had to do a total recompile :) |
17:04:26 | rasher | "enter filename" .. of what? |
17:04:57 | rasher | also, please lose the emoticon, it nearly overflowed with my font |
17:05:03 | HCl | sorry :P |
17:06:04 | Aditya | I disable emoticons |
17:06:09 | Aditya | emoticons = evil! |
17:07:31 | t0mas | he ment in code ;) |
17:07:33 | t0mas | or errors |
17:08:20 | rasher | can't I enter "end"? |
17:09:02 | t0mas | hm... someone started using basename in rockbox? or I killed my basename command... and it was used before :) |
17:09:53 | DMJC | nothing in the GPL says you can't sell it |
17:10:03 | t0mas | no DMJC |
17:10:14 | t0mas | you can sell GPL |
17:12:58 | HCl | rasher: only when the search query is valid. |
17:13:28 | rasher | well then I'm hosed |
17:13:31 | rasher | can't I go back? |
17:13:32 | | Join bagawk [0] (~Lee@bagawk.user) |
17:14:16 | HCl | you can't cancel it when you selected a token to edit. |
17:14:23 | HCl | but you can just select the old token o.o |
17:14:30 | HCl | and you can go back as long as you're not editing one |
17:14:37 | rasher | how |
17:14:46 | HCl | just left/right |
17:14:56 | rasher | that just changes |
17:14:59 | rasher | what I'm on |
17:15:11 | HCl | then press select when you're satisfied and then you can go left and right. |
17:15:16 | HCl | what do you mean with go back? |
17:15:16 | t0mas | rec button = backspacew |
17:15:18 | t0mas | -w |
17:15:40 | rasher | yes |
17:15:51 | rasher | HCl: then I just get a new thing to edit o.O |
17:16:32 | rasher | looks like I'm stuck |
17:16:37 | HCl | oh. |
17:16:40 | HCl | when you're at the end o.o.. |
17:16:43 | HCl | it might do that XD |
17:16:56 | rasher | it totally does |
17:16:58 | t0mas | HCl? how does it work? |
17:17:03 | t0mas | enter what filename? |
17:17:04 | rasher | I'll have to reset now |
17:17:06 | HCl | let me add the stop button stuff.. |
17:17:09 | HCl | no. |
17:17:11 | HCl | you don't. |
17:17:15 | HCl | just make it form a valid query. |
17:17:19 | HCl | and then you can select end. |
17:17:23 | rasher | I can't |
17:17:26 | HCl | why not? |
17:17:35 | rasher | well it's invalid at the beginning, it seems |
17:17:39 | HCl | ah. |
17:17:39 | HCl | okay. |
17:17:42 | HCl | then yea:X |
17:17:43 | HCl | sorry. |
17:17:46 | HCl | i'll go fix that right now... |
17:17:51 | rasher | :) |
17:18:03 | t0mas | rasher: what did you type? |
17:18:15 | rasher | how could I even possibly end up with an invalid query? |
17:18:17 | t0mas | filename of what? :) |
17:18:24 | rasher | don't you check for valid inputs? |
17:18:32 | rasher | t0mas: the searchfile generated, it seems |
17:18:36 | t0mas | oooh ok |
17:18:54 | t0mas | and then? |
17:19:00 | t0mas | I can select <END> |
17:19:03 | t0mas | but what else? |
17:19:54 | rasher | it behaves weirdly |
17:20:20 | rasher | if I press right a bunch of times, it suddenly shows not |
17:20:30 | t0mas | yes |
17:20:33 | rasher | then and |
17:20:35 | t0mas | that selecting a token |
17:20:39 | rasher | then <end> a while |
17:20:45 | rasher | then tokentyperror |
17:21:14 | t0mas | well I have a long query |
17:21:19 | t0mas | but I can't exit it :P |
17:21:41 | | Join thegeek [0] (~thegeek@ti521110a080-0285.bb.online.no) |
17:22:20 | HCl | rasher: it has different editing modes. |
17:22:24 | HCl | one enforces it to always be correct |
17:22:30 | HCl | this one allows easier editing. |
17:22:34 | HCl | checkout |
17:22:40 | HCl | i added support for cancelling with the off button |
17:23:07 | t0mas | HCl: but how should I use it?? |
17:23:22 | HCl | pretty much |
17:23:32 | HCl | you compose a search query by selecting the various possibilities |
17:23:42 | HCl | and when you're done you input an <END> |
17:23:44 | t0mas | well... I'm to stupid... |
17:23:45 | HCl | and it'll write the file to disk |
17:23:49 | HCl | and then you can just click the file |
17:23:52 | t0mas | step 1: enter filename (what? nonexistant?) |
17:23:55 | HCl | and it'll get opened with the searchengine |
17:23:59 | HCl | yea |
17:24:01 | HCl | you can feed it test |
17:24:02 | t0mas | ok, done |
17:24:03 | t0mas | and then? |
17:24:05 | HCl | it can exist or non exist |
17:24:15 | HCl | then select something like "year" |
17:24:17 | t0mas | (extension?) |
17:24:22 | HCl | no extension needed |
17:24:28 | HCl | it'll add .rsp by default |
17:24:35 | t0mas | ok |
17:24:42 | t0mas | well... it comes up with <end> |
17:24:49 | HCl | yes |
17:24:54 | t0mas | what button should I press to get to something usefull? |
17:24:55 | HCl | you should be able to move the joypad |
17:25:00 | HCl | to change it into something else |
17:25:01 | t0mas | left/right or up/down? |
17:25:06 | HCl | all will work ;p |
17:25:14 | t0mas | yes, but I did that the first time |
17:25:20 | HCl | left/down do the same and up/right do the same. |
17:25:23 | t0mas | came up with and, or, not |
17:25:30 | HCl | thats not correct o.o; |
17:25:40 | rasher | well that's what happens |
17:25:40 | t0mas | err.. |
17:25:42 | * | HCl checks |
17:25:44 | t0mas | left/right does nothing |
17:25:50 | t0mas | up does something... sometimes |
17:25:57 | t0mas | down does nothing... (untill now) |
17:26:22 | HCl | doh. |
17:26:23 | HCl | my bad. |
17:26:24 | t0mas | and a lot of tokentype errors |
17:26:35 | HCl | i made a tiny screwup when trying to make the interface nicer |
17:26:38 | HCl | that happens with new files |
17:26:38 | HCl | ;x |
17:26:43 | t0mas | ghehe |
17:26:43 | t0mas | ok |
17:26:51 | * | lodesi is away: Occupé |
17:27:16 | HCl | hold on |
17:29:13 | rasher | stop doesn't seem to quit |
17:29:38 | HCl | no, it doesn't. |
17:29:45 | HCl | i'm getting to that x.x; |
17:29:53 | HCl | like i said, its a crude editor at the moment, heh. |
17:30:26 | rasher | sure |
17:30:43 | * | Moof idly ponders |
17:30:55 | rasher | other than that, it seems to work |
17:31:04 | rasher | but what happens when you "run" such a file? |
17:31:13 | HCl | the search engine executes the search query |
17:31:13 | rasher | it said "hits: 281" for my query |
17:31:21 | HCl | and writes it to /search.m3u |
17:31:21 | rasher | are those written anywhere? |
17:31:27 | Moof | is there any particular reason I couldn't just put in another hard drive into my iRiver? |
17:31:35 | rasher | huh |
17:31:35 | HCl | Moof: they're hard to get. |
17:31:41 | rasher | Moof: not if you can find one that fits |
17:32:39 | rasher | HCl: ah, wasn't there when it exited |
17:32:46 | rasher | didn't update dir contents |
17:32:47 | preglow | Moof: another? like two disks in one player? |
17:32:51 | HCl | odd |
17:32:52 | HCl | it should |
17:33:02 | rasher | going into another dir and back, it is now there |
17:33:28 | HCl | add that to the tofix list |
17:33:34 | HCl | in the thingstodo wiki page |
17:33:45 | HCl | update dir contents when returning from plugin |
17:34:05 | rasher | yes.. there was another place where that was needed.. can't remember what it was |
17:34:52 | Moof | preglow: no, just a larger drive |
17:35:11 | preglow | Moof: no problem, you can fit a 30 gig in a h120 and a 60 gig in the h140 |
17:35:27 | preglow | they're even pretty easy to get |
17:35:52 | Moof | preglow: got any suppliers to hand? |
17:35:57 | preglow | www.dapstore.com |
17:36:38 | Aditya | man I want to work with u people.. damn my low level programming n00bness |
17:36:57 | rasher | You don't need low level experience really |
17:37:02 | preglow | you'll have plenty of chance when the h3x0 bootloader is done |
17:37:07 | rasher | most of rockbox is straight forward c |
17:37:16 | Aditya | well then |
17:37:25 | * | Aditya sits and waits till bootloader is done |
17:37:34 | rasher | could be a while :) |
17:37:39 | preglow | you can also use the simulators :PP |
17:37:46 | Aditya | eh.. got hw and an exam to keep be busy |
17:40:05 | Aditya | preglow |
17:40:11 | Aditya | can you plase explain what these simulators are? |
17:40:20 | Aditya | can I actually do stuff for the h300 using the simulators? |
17:40:40 | Aditya | or even help with the h1xx stuff.. e |
17:45:23 | t0mas | you can help the H1xx with sim |
17:45:39 | t0mas | setup a build environment... and download the rockbox-devel source from CVS |
17:45:53 | t0mas | and when running configure, chose the Simulator option |
17:48:23 | HCl | hmmm. |
17:48:26 | HCl | almost works |
17:48:28 | HCl | except tha |
17:48:28 | HCl | t |
17:48:35 | HCl | now it also accepts empty files as valid |
17:48:35 | HCl | D |
17:48:38 | HCl | XD |
17:48:41 | * | HCl goes to fix |
17:49:03 | rasher | or you could just assume that an empty file is the same as a file containging "<END>" |
17:49:27 | HCl | yes, that is the case |
17:49:29 | Aditya | ooooh |
17:49:33 | Aditya | I will try simulator then |
17:50:37 | | Join amiconn [0] (~jens@pD9E7F277.dip.t-dialin.net) |
17:50:47 | amiconn | hi again |
17:51:21 | rasher | evening |
17:52:14 | Aditya | do you guys just have the devel source zipped up somewherE? |
17:52:22 | HCl | cvs. |
17:52:30 | Aditya | eh.. eclipse is a pain in the ass |
17:52:30 | HCl | but you can download it in zipped form, i think. |
17:52:37 | rasher | rockbox.org/daily |
17:52:52 | HCl | okay |
17:52:58 | HCl | stand by for an databox commit |
17:53:06 | t0mas | Aditya: are you using windows or linux? |
17:53:07 | HCl | fixed the bug with new files |
17:53:10 | Aditya | I can get the latest source.. is that the devel source? |
17:53:19 | amiconn | HCl: Pls fix the red builds... |
17:53:28 | HCl | i'm working on it >.< |
17:53:32 | t0mas | Aditya: yes it's devel |
17:53:34 | Aditya | tomas: I have both on dual boot.. I will prob use my laptop for this though.. it has slack |
17:53:44 | t0mas | ok, then just install cvs... |
17:53:50 | t0mas | en read the whttp://www.i-20.com/images/works/w196.jpg |
17:53:52 | HCl | ah, button select undeclared. |
17:53:52 | t0mas | wooooops |
17:53:53 | HCl | okay. |
17:53:54 | t0mas | LOL |
17:54:15 | Aditya | uhhh |
17:54:17 | t0mas | some way my Xchat copies when clicking on them... |
17:54:23 | Aditya | lots of naked people?? |
17:54:33 | t0mas | *and read the wiki* |
17:54:36 | t0mas | was my line |
17:54:43 | t0mas | but I clicked a link at the same time :) |
17:54:58 | Aditya | ok be back |
17:55:03 | | Nick Aditya is now known as Aditya|Shower (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
17:55:05 | t0mas | some weird artist :X |
17:55:06 | t0mas | http://www.spencertunick.com/ |
17:57:43 | HCl | hm o.o.. |
17:58:02 | rasher | "<end>" disappears mysteriously |
17:58:32 | rasher | I have "<genre> contains rock <end>" |
17:58:51 | rasher | when I move the cursor to one of the three first, <end> disappears |
17:58:53 | HCl | yea, thats normal. |
17:59:24 | rasher | alright |
17:59:40 | rasher | any plans to merge databox with the viewer? |
18:00 |
18:00:09 | rasher | so the viewer opens up the editor, and then there's some way to generate the playlist? |
18:00:27 | HCl | yes |
18:00:27 | HCl | but |
18:00:37 | HCl | i need a plugin_exec(filename, parameter) |
18:00:40 | HCl | before that can happen |
18:00:47 | rasher | why? |
18:00:56 | HCl | to run the searchengine on the generated file |
18:01:08 | HCl | they're never actually gonna get merged.. |
18:01:11 | rasher | why not just have it all in one plugin? |
18:01:24 | HCl | meh. |
18:01:31 | HCl | i guess it wouldn't be hard.. |
18:01:45 | HCl | but i don't want to! at least not right now XD |
18:01:50 | rasher | I'm just not seeing the reason not to, but if there is one, do tell |
18:02:01 | HCl | well, you can store intermediate search files |
18:02:05 | HCl | that you can click to update the playlist for them |
18:02:32 | HCl | i know my search will often be something like "all songs with rating >= <something> and rating <= <something>" |
18:02:57 | HCl | and its nice if i can quickly update the playlist without having to re-input the search query. |
18:03:07 | HCl | after rating more songs |
18:03:21 | rasher | I don't see how that would be any different using "my" approach |
18:03:45 | rasher | open the searchfile, press a button and it runs the query |
18:04:39 | HCl | yea, i know you're right |
18:04:47 | HCl | i thought you meant something like without a searchfile. |
18:04:51 | HCl | anyways... |
18:04:52 | rasher | oh, no |
18:04:55 | HCl | it should be easy to merge them. |
18:05:00 | rasher | yeah, that |
18:05:01 | HCl | just stick searchengine right after databox |
18:05:05 | rasher | 's what I thought |
18:05:13 | HCl | i guess you have a good point. |
18:05:17 | HCl | i'll get on that tonight. |
18:05:30 | HCl | :) |
18:05:40 | rasher | well, I'd stick searchengine in a function, called if some button is pressed |
18:05:41 | HCl | but i've been like, fixing computers for 2 days straight. |
18:05:44 | HCl | and i need a break XD |
18:05:52 | HCl | rasher: sounds good to me, bbiab, food |
18:06:00 | HCl | hopefully red is gone now |
18:06:09 | rasher | Heh, sure enough, just coming up with ideas |
18:06:31 | HCl | :) |
18:06:36 | HCl | yea, and ideas are good. |
18:06:40 | HCl | otherwise we can't improve :p |
18:08:48 | | Quit bagawk ("Leaving") |
18:09:12 | rasher | I'd also love if it asked for filename of the playlist - defaulting (if v-keyb allows) to search I guess |
18:09:58 | rasher | seems it does, at least rename defaults to the current filename |
18:10:38 | t0mas | yes, it's possible to set the buffer before calling the keyboard function |
18:10:45 | t0mas | then it has a default value :) |
18:10:51 | rasher | ah, that's clever |
18:12:15 | rasher | HCl: merging them would also remove the need to run a plugin (which we all know is lots of work :) |
18:12:40 | rasher | oh.. except for new searches |
18:12:43 | rasher | :-\ |
18:13:32 | rasher | that'd not be possible |
18:13:40 | rasher | guess my approach needs some more work |
18:15:31 | amiconn | Why? |
18:15:53 | amiconn | The plugin could be used both as a viewer and a standalone plugin |
18:16:15 | amiconn | If started as a viewer, it would offer to run the query or edit it |
18:16:29 | amiconn | If run standalone, it would allow to create a new query |
18:17:10 | rasher | ah |
18:17:16 | rasher | didn't know that worked |
18:17:31 | rasher | then yes, indeed it would |
18:17:40 | amiconn | It's actually simple |
18:17:53 | amiconn | A plugin always gets a parameter |
18:17:59 | rasher | it would also cut the two-step creation of a new search+playlist down to one stop |
18:18:03 | rasher | step. |
18:18:04 | amiconn | If run standalone, this parameter is NULL |
18:18:06 | HCl | yes, thats easy to do. |
18:18:08 | HCl | anyways. |
18:18:11 | HCl | i'm not gonna merge them |
18:18:26 | preglow | why not? pretty logical to have them both in one plug, if you ask me |
18:18:35 | HCl | wait |
18:18:37 | rasher | amiconn: but viewers don't show up in the pluginlist do they? |
18:18:37 | HCl | i wasn't finished |
18:18:38 | HCl | XD |
18:18:45 | rasher | Heh, do explain |
18:18:49 | HCl | i'm not gonna merge them while databox doesn't run on player yet. |
18:19:08 | amiconn | rasher: They don't (yet), since until now we don't have plugins for which this makes sense |
18:19:26 | rasher | Ah, add a new parameter in viewers.conf? |
18:20:10 | rasher | HCl: alright, that makes sense |
18:20:32 | * | HCl was sort of hoping amiconn could look at it for the player :X |
18:20:39 | rasher | why doesn't it, by the way? |
18:20:44 | HCl | i have no idea what the player even looks like |
18:20:49 | amiconn | HCl: Please don't change the button #defines! |
18:20:49 | preglow | charcells.... |
18:20:51 | HCl | because the interface isn't designed for it o.o |
18:20:57 | HCl | amiconn: i was just adding :X it made sense to me. |
18:21:05 | | Quit ]RowaN[ () |
18:21:06 | amiconn | It doesn't |
18:21:10 | HCl | why not x.x |
18:21:26 | HCl | now you can do BUTTON_PLAY and actually get the play button on iriver |
18:21:27 | amiconn | There should in no case be two defines with the same value |
18:21:29 | t0mas | damn... I want gapless </groupie-mode> |
18:21:37 | HCl | urfl. |
18:21:39 | HCl | fine :/ |
18:21:47 | amiconn | This will most certain screw the button handling in the sims at least |
18:21:56 | t0mas | hm... that's something I wonderd about... why isn't the PLAY button the iriver play button? |
18:22:13 | rasher | there's no dedicated iriver play button |
18:22:16 | rasher | I guess |
18:22:58 | preglow | BUTTON_PLAY is joystick pushed? |
18:23:05 | t0mas | huh? I ment why is BUTTON_PLAY linked to the "select" button (joystick) |
18:23:09 | t0mas | yes preglow |
18:23:11 | preglow | the on button is what has the actualy play symbol |
18:23:15 | t0mas | yes |
18:23:31 | HCl | indeed |
18:23:36 | HCl | on and play are the same button. |
18:23:44 | HCl | it makes no sense to me to not do #define BUTTON_PLAY BUTTON_ON |
18:23:50 | HCl | but ok |
18:23:53 | HCl | i took my define out |
18:23:54 | t0mas | and I know it now... but when it asks to press PLAY to reboot.. I can imagine some people pressing the actual play butoon... |
18:23:55 | HCl | and moved it to databox |
18:24:09 | HCl | ah, so thats why rolo wasn't working |
18:24:10 | HCl | o.o |
18:24:11 | preglow | yeah, i actually consider that quite confusing |
18:24:15 | rasher | t0mas: that's because it's using an old string |
18:24:26 | t0mas | amiconn? what's your problem with the buttons? |
18:24:29 | rasher | there's only one language-string for that dialog |
18:24:54 | t0mas | I did it as viewer does... #define LP_STOP = some_key and on player some_other_key |
18:25:17 | t0mas | rasher: yes, but switching the buttons would solve that too? |
18:25:22 | rasher | same thing with delete |
18:25:35 | rasher | but that's not the plan |
18:25:42 | rasher | it's the right button, text is wrong |
18:26:22 | t0mas | hm... maybe the keypad thing should be done different... |
18:27:15 | t0mas | I don't know to what atm... but I guess someone can come up with something smart ;) |
18:27:33 | rasher | seems sane enough to me |
18:28:10 | amiconn | t0mas: Yes, defining local macros depending on CONFIG_KEYPAD is the way that almost all places use to deal with the varying button layout |
18:28:23 | t0mas | ok, what did HCl do then? |
18:28:24 | rasher | each function just has to keep in mind that the devices don't use the same buttons |
18:28:29 | t0mas | redefining the original? |
18:28:32 | rasher | yes |
18:28:39 | t0mas | ah, ok |
18:28:39 | rasher | he changed it now to do basically what you did |
18:28:53 | rasher | except in less obvious way |
18:28:59 | amiconn | This method (along with the standard way to distinguish short/ long press) was invented after [IDC]Dragon and me started the Ondio port |
18:29:19 | amiconn | Before we had that, there were serious compilation problems due to double #defines |
18:29:30 | |it|ChasKi` | Guys, what build do i download for the iHP-140? |
18:29:59 | amiconn | So that's why I said there should never be double #defines again... |
18:30:08 | *** | Saving seen data "./dancer.seen" |
18:30:09 | t0mas | |it|ChasKi`: what do you want with it? |
18:30:40 | |it|ChasKi` | t0mas: Ehhmm, i'm a n00b to all this, just want to put Rockbox on meh iHP-140 hehe |
18:30:46 | amiconn | because, if you use e.g #define BUTTON_PLAY BUTTON_SELECT , and then use both in a switch, you'll get a compilation error... |
18:30:57 | t0mas | |it|ChasKi`: have you read the iriver for n00bs section in wiki? |
18:31:45 | t0mas | http://www.rockbox.org/twiki/bin/view/Main/IriverPortStatusForNoobs |
18:31:47 | amiconn | Imho the button assignments for the iriver are indeed a bit misleading, because they're based on the recorder keypad... but only half-way |
18:31:50 | t0mas | and http://www.rockbox.org/twiki/bin/view/Main/IriverPortForNoobs |
18:31:59 | | Join TCK- [0] (TCK@81-86-209-159.dsl.pipex.com) |
18:32:27 | | Quit MoosCamaro (Read error: 104 (Connection reset by peer)) |
18:32:33 | t0mas | amiconn: it's not a problem now... for us... but when a lot of people start using rockbox... and don't know the recorder, or any other rockbox background, it can cause some trouble |
18:32:35 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
18:32:46 | amiconn | yes |
18:33:09 | rasher | The only problem is changing the text for these few places where the button is mentioned by name |
18:34:38 | t0mas | ah we will find those... or other people will... and start asking questions |
18:34:54 | rasher | Rolo, Delete |
18:35:32 | Aditya|Shower | mmmm |
18:35:35 | | Nick Aditya|Shower is now known as Aditya (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
18:35:44 | amiconn | HCl: Your button handling is... strange.... |
18:37:07 | | Join ]RowaN[ [0] (a2b0y@82-43-214-171.cable.ubr10.newm.blueyonder.co.uk) |
18:37:16 | Aditya | hey rowan |
18:38:53 | amiconn | HCl: I could try to adapt the plugin for the player as well, but I don't want to interfere with your changes |
18:39:38 | amiconn | ...Ondio as well |
18:40:14 | rasher | I don't understand why it shouldn't work |
18:40:48 | amiconn | Some changes required in the button handling |
18:41:08 | amiconn | ...plus a differnt print function for player (charcells) |
18:41:27 | amiconn | Btw, the plugin also doesn't handle USB |
18:41:30 | amiconn | (yet) |
18:44:18 | HCl | go ahead.. |
18:44:25 | HCl | please |
18:44:26 | HCl | heh |
18:44:32 | HCl | i'm done with making changes, for now. |
18:44:40 | HCl | just don't change the main loop too much o.o. |
18:44:48 | amiconn | Okay |
18:44:49 | HCl | it still has some operations that need to be added |
18:44:53 | HCl | like insert, and delete |
18:45:03 | HCl | and proper implementation of the 3 editing modes |
18:45:21 | * | HCl in the meanwhile fixes his dads pc which is having an illegal (!) windows xp pro key |
18:45:22 | amiconn | I'll change the button handling to use a switch(), and proper #defines per model for the various button functions |
18:45:30 | HCl | and its refusing to upgrade to win xp sp2 cause of that |
18:45:43 | HCl | sounds okay |
18:45:43 | amiconn | Change the key... |
18:45:48 | HCl | yea |
18:45:49 | HCl | i am. |
18:45:58 | HCl | got one. |
18:45:59 | t0mas | install linux? :P |
18:46:03 | amiconn | Then I'll try to add a player print function |
18:46:16 | amiconn | Of course this can't use invert... |
18:46:31 | amiconn | Thinking about using brackets or similar |
18:50:10 | | Quit TCK (Read error: 110 (Connection timed out)) |
18:50:12 | preglow | hmm |
18:50:17 | preglow | the wavpack guy has submitted a patch |
18:50:34 | preglow | i wonder i might not just as well upgrade to a newer wavpack |
18:52:16 | preglow | ahh, there is no new tiny decoder |
18:53:55 | t0mas | so nothing to fix for rockbox? |
18:54:51 | preglow | this is a wv2wav fix, it seems |
18:55:59 | preglow | i'll just commit this patch |
18:57:09 | * | lodesi is back (gone 01:30:18) |
18:57:52 | rasher | this is the guy who doesn't use irc or im, right? |
18:58:43 | Aditya | hey guys.. just a question.. is the simulator a prog that will actually show what the UI will look like on the h1xx? |
18:58:51 | HCl | yes |
18:58:57 | rasher | it shows the screen |
18:59:00 | | Join austriancoder [0] (~austrianc@80.120.117.30) |
18:59:10 | rasher | exactly like on the device |
18:59:14 | austriancoder | hoi |
18:59:20 | Aditya | sweet |
18:59:20 | | Quit lodesi ("Leaving") |
18:59:26 | rasher | I think the windows sims show an image of the device as well? |
18:59:32 | rasher | evening austriancoder |
19:00 |
19:00:25 | | Join Chamois [0] (~Chamois@champigny-5-82-226-182-23.fbx.proxad.net) |
19:01:00 | preglow | rasher: correct |
19:01:12 | preglow | so, how do i go about closing the patch or whatever? |
19:01:37 | rasher | I think you need to be added as a patch-admin or something like that |
19:01:42 | preglow | ahh |
19:01:50 | | Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU) |
19:02:07 | * | preglow wipes the dust off of his sf login |
19:02:14 | rasher | heh |
19:02:43 | * | rasher prods bagder |
19:03:30 | | Join StrathAFK [0] (~mike@dgvlwinas01pool0-a252.wi.tds.net) |
19:10:45 | Bagder | I'm not here ;-) |
19:10:51 | Bagder | I'll be back around midnight |
19:11:17 | * | preglow gets a surreal feeling |
19:11:29 | rasher | nothing important, just that the wavpack patch needed to be closed, or preglow made a patchadmin or whatever |
19:11:35 | rasher | preglow: ? |
19:12:07 | preglow | did anything ever happen with the proportional font support? |
19:12:13 | rasher | in the viewer? |
19:12:15 | preglow | i see pillos attempt is in the patch tracker |
19:12:26 | rasher | I've had it applied to my viewer for a while |
19:12:30 | rasher | seems to work just fine |
19:12:42 | | Join ardy [0] (~ryoung@G2A-186.ussonet.net) |
19:12:48 | preglow | then what's keeping it away from the main tree? player support? |
19:12:55 | rasher | no idea |
19:13:02 | rasher | I don't think amiconn has tested it |
19:13:09 | rasher | or anyone else, for that matter |
19:13:14 | preglow | i'll test it now |
19:13:49 | preglow | do you need a special font, or? |
19:14:02 | rasher | I tried, but realised I didn't have anything in my archos dir for the sim, got frustrated as I couldn't remember the keys for closing it, then got distracted |
19:14:08 | rasher | no, it Just Works |
19:17:49 | Aditya | you mean It Just Works (tm) :P |
19:18:07 | | Quit Aditya ("Download Gaim: http://gaim.sourceforge.net/") |
19:18:07 | rasher | Yes, sorry |
19:18:25 | preglow | can't say i notice much of a difference? |
19:18:38 | | Part ardy ("Leaving") |
19:18:45 | | Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
19:18:59 | Aditya | *sigh* .. closed all of gaim instead of jus tthe buddy list.. |
19:19:03 | | Quit Strath (Read error: 110 (Connection timed out)) |
19:19:37 | rasher | preglow: no, but on bitmap displays.. |
19:20:17 | rasher | with a proportional font, that is |
19:20:24 | preglow | ahh, yes |
19:20:37 | preglow | my h120 doesn't have a bitmap display? :P |
19:20:46 | rasher | I thought you were trying on the playersim |
19:20:58 | preglow | i never use the sims |
19:21:01 | rasher | (which looks fine, btw) |
19:21:10 | preglow | damn |
19:21:20 | preglow | the viewer with proportional font is Sweet now |
19:21:20 | rasher | damn? |
19:21:26 | rasher | yes |
19:21:30 | rasher | try the reflow mode |
19:21:40 | rasher | it's absolutely beautiful |
19:21:48 | rasher | I have some horribly formatted textfiles |
19:21:59 | rasher | with linebreaks all over the place |
19:22:02 | amiconn | I know what causes the strange chars in the filename input in databox... |
19:22:05 | rasher | which end up being nice |
19:22:11 | preglow | rasher: how do i reflow? |
19:22:18 | preglow | found it :P |
19:22:21 | preglow | dAMN |
19:22:23 | preglow | this is nice |
19:22:32 | rasher | Yes |
19:22:41 | rasher | the indenting is a bit much if you ask me |
19:22:52 | preglow | it's way too much |
19:22:58 | preglow | but that's very easily fixable |
19:23:10 | rasher | I changed a 9 to a 5 or a 5 to a 9, somewhere |
19:23:20 | preglow | 9 to a 5, i'd guess |
19:23:30 | preglow | think i'd just use 4 |
19:23:36 | rasher | no, it was some mad calculation |
19:23:46 | rasher | I'm pretty sure it was 5 to 9, actually |
19:25:08 | rasher | okay, maybe not |
19:26:18 | Aditya | man |
19:26:22 | Aditya | you guys suck |
19:26:26 | Aditya | now I realllly want to see :P |
19:26:30 | Aditya | damn hw |
19:26:38 | rasher | set up a sim |
19:27:05 | preglow | daym |
19:27:17 | preglow | this patch is permanent in my hacked rockbox tree from now on |
19:27:27 | rasher | it should be in the main tree |
19:27:41 | rasher | need someone to test it on a real player I guess |
19:28:05 | rasher | or maybe not |
19:28:17 | preglow | well, yes |
19:28:20 | rasher | I'm guessing it doesn't touch much non-bitmap related |
19:28:28 | preglow | this thing suddenly become a viable choice for reading shit for me now |
19:28:31 | rasher | recorder is probably more needing for fix |
19:28:36 | rasher | s/fix/test/ |
19:29:07 | preglow | there's just one proportional font? |
19:29:13 | rasher | there are a bunch |
19:29:39 | rasher | I actually think most are |
19:30:04 | rasher | except the YxZ ones' |
19:30:16 | preglow | the standard one was pretty decent |
19:30:55 | rasher | okay, not a lot of proportional fonts it seems :) |
19:32:56 | rasher | a bit on the small size imho |
19:32:58 | preglow | does someone have to add me to the project? |
19:33:00 | preglow | or can i do that myself? |
19:33:09 | preglow | im talking about sf, yes |
19:33:14 | rasher | I don't think you can |
19:33:25 | preglow | i like it small |
19:33:31 | preglow | fits a lot onto the screen |
19:33:51 | rasher | that it does |
19:36:27 | Aditya | hey would it hurt if I install all the packages for cygwin? |
19:37:27 | rasher | probably not, just take a while |
19:42:35 | Aditya | hmm k |
19:42:38 | t0mas | [19:22:11] <amiconn> I know what causes the strange chars in the filename input in databox... <−− the buffer wasn't set to '\0' or something? |
19:42:48 | amiconn | t0mas: exactly |
19:42:55 | t0mas | yes, I had that too |
19:43:06 | amiconn | I added a memset(filename, 0, sizeof filename) locally |
19:43:11 | t0mas | ghehe |
19:43:15 | amiconn | Currently fiddling with the button handling |
19:43:19 | * | t0mas just did buffer[0] = '\0' |
19:43:33 | amiconn | It _should_ work now for all models |
19:43:40 | austriancoder | debugf calls.. where can i see the output? |
19:43:45 | amiconn | ...only I didn't add printing for charcells yet |
19:43:46 | t0mas | in the simulator |
19:43:53 | t0mas | austriancoder: not on device.. |
19:44:18 | amiconn | austriancoder: Either in the simulator, or when you build a debug version (and have a gdb stub and hookup to use it) |
19:44:25 | austriancoder | not good |
19:44:25 | t0mas | for on device debugging you must write to a .txt file somewhere... and afterwards read it with the viewer :) |
19:44:38 | t0mas | amiconn: there is no gdb stub yet afaik? |
19:44:41 | austriancoder | .txt file is what i need |
19:44:47 | amiconn | not for iriver |
19:44:55 | austriancoder | ;( |
19:44:59 | amiconn | Only for archos recorders and player |
19:45:04 | amiconn | (not possible on Ondio) |
19:45:07 | t0mas | austriancoder: take a look at HCl's dynarec core |
19:45:23 | preglow | amiconn: did you try the new viewer thing? |
19:45:25 | t0mas | you can just copy/paste his debug to file code :) |
19:45:26 | amiconn | austriancoder: I usually use a lot of splash()es for debugging |
19:45:48 | t0mas | that's a way too... |
19:46:15 | * | t0mas just redefined the DEBUGF() to write to a file... |
19:46:29 | austriancoder | splashes seems to be the way |
19:46:38 | austriancoder | i need it for dirver debugging |
19:46:50 | t0mas | ah, then it isn't a problem to fuck up your scree |
19:46:50 | t0mas | n |
19:47:03 | amiconn | austriancoder: That's what I did for MMC driver debugging |
19:48:36 | austriancoder | where is splash defined? |
19:49:05 | Aditya | austriancoder? ... I keeel you! |
19:49:40 | t0mas | :| |
19:50:13 | Aditya | you don't get it? :P |
19:50:18 | Aditya | I dont know.. I had to say that.. |
19:50:43 | austriancoder | found it ;) |
19:50:48 | austriancoder | i am a lazy body |
19:50:50 | Aditya | (arnold schwarzenegger) |
19:50:52 | Aditya | :P |
19:51:00 | | Join rob- [0] (~robbie@haylott.plus.com) |
19:51:21 | Aditya | is there a todo list that actually has somehting thats not being worked on? |
19:51:35 | Aditya | all the ones on http://www.rockbox.org/twiki/bin/view/Main/ThingsTodo .. are already taken |
19:51:59 | amiconn | HCl: Is there a reason why left/down increase the selections, while right/up decrease them? Imho the other way round would make more sense... |
19:52:43 | Aditya | he was holding it upside down? |
19:52:54 | amiconn | haha ;) |
19:53:01 | Aditya | =P |
19:53:06 | Aditya | hmm.. still dling.. |
19:53:11 | amiconn | The flipped display mode already cares of flipping the direction buttons |
19:53:25 | * | t0mas thinks he has a partner in crime for late night bad jokes :P |
19:54:10 | | Quit thegeek (Read error: 131 (Connection reset by peer)) |
19:54:19 | Aditya | wtf?? |
19:54:28 | t0mas | you're from the US right? :P |
19:54:31 | Aditya | cygwin stopped instaling and went back to start of install |
19:54:37 | Aditya | yeah I am from the US |
19:54:48 | t0mas | ok, that's the right wakeup time :) |
19:54:49 | Aditya | and yes.. I am def ur partner if it is about bad jokes :P |
19:55:11 | t0mas | :D |
19:55:30 | amiconn | afk |
19:55:35 | t0mas | bye |
19:55:45 | Aditya | oh screw this.. I will just use linux |
19:57:16 | preglow | do so |
19:57:20 | preglow | it's ten times nicer |
19:57:31 | * | t0mas still uses a mix |
19:57:38 | rasher | building takes ages on cygwin, I hear |
19:57:45 | t0mas | yes it does |
19:58:04 | t0mas | full iriver build takes about 6 to 8 minutes... on Athlon XP 3200 |
19:58:23 | rasher | ouch |
19:58:33 | rasher | takes about 2 minutes on this xp2400 |
19:58:38 | rasher | guessing |
19:58:47 | preglow | full iriver build is done in about two minutes on duron 1.3ghz |
19:59:00 | t0mas | yes, my laptop does it in 2 to 3 minutes... |
19:59:04 | t0mas | celeron 800 |
19:59:26 | t0mas | never tried the athlon in linux... don't even know if I have a crosscompiler there :) |
20:00 |
20:00:37 | preglow | 1 minute and 2 seconds on 1.3 ghz duron |
20:01:10 | * | t0mas gets tempted to reboot and try in linux :P |
20:01:12 | preglow | so if cygwin uses SIX minutes for that, it's slow indeed |
20:01:25 | t0mas | yes it takes 6 minutes |
20:01:50 | * | t0mas can get a drink... search for some chips... read 3 emails and be bored for a while when it's compiling in windows |
20:02:05 | rasher | what the.. |
20:02:08 | rasher | real 1m33.804s |
20:02:12 | * | rasher punches things |
20:02:32 | rasher | mandb running at 99,5% cpu might have something to do with that |
20:02:34 | * | preglow strokes gentoo |
20:03:19 | rasher | come to think of it, don't think I compiled the crosscompiler for this processor |
20:03:28 | rasher | *shrug* |
20:03:43 | * | t0mas times a make in cygwin |
20:03:46 | preglow | me neither |
20:03:50 | t0mas | and starts writing his article again |
20:05:01 | rasher | real 0m54.212s |
20:05:04 | rasher | that's more like it |
20:05:13 | * | rasher curses at mandb |
20:05:27 | * | t0mas doesn't have mandb... |
20:05:46 | t0mas | and the updatedb of locate is only done at night |
20:06:27 | rasher | I'm not even sure what mandb is doing |
20:06:34 | rasher | but it seems to have been at it for a while |
20:08:05 | | Nick Sucka`away is now known as Sucka (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) |
20:09:08 | austriancoder | i need someone with a rockbox player with an fm tuner - no iriver people |
20:09:22 | t0mas | my compile is still running :X |
20:09:35 | t0mas | its at CC gray_fillrect.c now |
20:09:45 | t0mas | amiconn |
20:10:02 | t0mas | (or doesn't his recorder have fm?) |
20:12:48 | t0mas | DAMN |
20:12:54 | t0mas | preglow, rasher: real 9m5.774s |
20:13:04 | rasher | nice |
20:13:04 | t0mas | it's even longer than I thought it was... |
20:13:09 | rasher | on a computer faster than mine |
20:13:25 | t0mas | jup... not really a slow pc... XP 3200+ 1024 mb ram... |
20:14:11 | austriancoder | tomas: is this the compile time for the river rockbox? |
20:14:13 | t0mas | imagine my celeron 800 laptop running windows+cygwin :X |
20:14:20 | t0mas | austriancoder: yes, full compile in cygwin |
20:14:50 | austriancoder | ah.. my linux is much faster ;) |
20:14:58 | t0mas | yes, mine too :) |
20:15:04 | rasher | cygwin is a pig |
20:15:22 | austriancoder | real 0m38.207s |
20:15:33 | preglow | t0mas: dAMN, man |
20:15:35 | t0mas | it's about 2 minutes on my celeron... |
20:15:50 | t0mas | just 800 mhz... and iirc 256 mb mem... maybe 384 |
20:16:14 | * | austriancoder has a pentium M 1.70GHz |
20:16:21 | t0mas | rebooting to linux, compiling and rebooting to windows might even be faster than compiling in cygwin here |
20:16:35 | rasher | haha |
20:16:44 | rasher | austriancoder: now that's interesting |
20:16:52 | t0mas | "real 0m11.468s" |
20:16:57 | t0mas | cygwin can be fast... |
20:17:07 | t0mas | when there's nothing to do... |
20:17:20 | austriancoder | nobody here with a fm tuner working with rockbox?! |
20:17:25 | rasher | real 0m0.855s |
20:17:47 | rasher | I think it's mostly iriver people these days |
20:17:54 | t0mas | rasher: that's make time when nothing has to be done??? |
20:18:01 | rasher | yes |
20:18:04 | t0mas | damn... |
20:18:07 | t0mas | cygwin really is slow... |
20:18:14 | rasher | certainly |
20:18:17 | austriancoder | rasher: ok.. |
20:18:45 | t0mas | austriancoder: you've got it working for iriver? but not sure if it still works for the archos chip? |
20:20:04 | austriancoder | tomas: not yet.. i am working on the audio output of the fm part.. |
20:20:12 | t0mas | ok |
20:21:19 | austriancoder | should be that hard ;) |
20:24:37 | | Join amiconn_ [0] (~jens@pD9E7F277.dip.t-dialin.net) |
20:25:37 | | Quit amiconn (Read error: 148 (No route to host)) |
20:25:37 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7F277.dip.t-dialin.net) |
20:27:17 | amiconn | austriancoder: What's the problem with fm? |
20:27:42 | amiconn | (and no, I don't have an fm recorder, but my sis has an Ondio fm) |
20:28:28 | rasher | there should be a list of which developers/peoplewillingtotest owns which devices |
20:28:44 | amiconn | Start 6ne ; |
20:28:51 | amiconn | *one |
20:29:11 | rasher | I guess :) |
20:29:19 | * | t0mas smiles gently at rasher "You can stat a wiki page." |
20:29:27 | amiconn | This list should also contain which sim platforms this dev could test on |
20:29:28 | t0mas | but it might be a lot of work ;) |
20:29:47 | * | rasher does indeed start a wikipage |
20:30:04 | rasher | amiconn: can't all people test all platforms' sims? |
20:30:09 | *** | Saving seen data "./dancer.seen" |
20:30:20 | amiconn | I mean windows vs. linux |
20:30:24 | rasher | ah |
20:30:31 | amiconn | Some can test both though |
20:30:45 | rasher | I'll add that |
20:31:01 | amiconn | HCl: r u there? |
20:31:01 | rasher | any ideas for names? |
20:31:05 | t0mas | just let everybody add him (don't have to add her?) self? |
20:31:10 | t0mas | ehm... |
20:31:27 | t0mas | DeviceTestingList or just TestingList |
20:31:28 | rasher | yes, I'm certainly not going to add everyone :) |
20:31:31 | t0mas | or PlatformTesting |
20:31:33 | Aditya | I already have my wiki page all setup |
20:31:41 | rasher | rockboxtesting? |
20:31:45 | rasher | with WikiWikiCaps, that is |
20:31:46 | t0mas | that snouds ok |
20:31:57 | * | t0mas doesn't like the caps... |
20:31:59 | t0mas | :P |
20:32:39 | Aditya | http://www.rockbox.org/twiki/bin/view/Main/AdityaGaddam −− wheeeeee |
20:33:53 | * | t0mas doesn't say anthing about his page... nor disclose his lastname :P |
20:34:23 | Aditya | heh |
20:35:05 | t0mas | ahum... |
20:35:29 | t0mas | "I like Windows in general because programs just work. Macs are ok, but OSX annoys me to no end. Linux is secure and stable, but I will probably never use it as a desktop." <−− You know that remark you always get with the "Linux doesn't work" comment? :P |
20:35:55 | t0mas | "It's just better to use things that work than jump around excited because a program actually compiles." |
20:36:37 | t0mas | LOL |
20:36:39 | t0mas | hosted on: Initiating server query ... |
20:36:39 | t0mas | Looking up IP address for domain: www.adityagaddam.com |
20:36:39 | t0mas | The IP address for the domain is: 69.93.114.218 |
20:36:39 | DBUG | Enqueued KICK t0mas |
20:36:39 | t0mas | Connecting to the server on standard HTTP port: 80 |
20:36:39 | t0mas | [Connected] Requesting the server's default page. |
20:36:40 | *** | Alert Mode level 1 |
20:36:40 | t0mas | The server returned the following response headers: |
20:36:42 | t0mas | HTTP/1.1 200 OK |
20:36:44 | t0mas | Date: Sun, 08 May 2005 18:36:34 GMT |
20:36:46 | t0mas | Server: Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.9 FrontPage/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/0.9.7a |
20:36:49 | t0mas | X-Powered-By: PHP/4.3.9 |
20:36:51 | t0mas | Connection: close |
20:36:53 | t0mas | Transfer-Encoding: chunked |
20:36:55 | t0mas | Content-Type: text/html |
20:36:57 | t0mas | Query complete. |
20:37:01 | t0mas | woooops, copied a little to much |
20:37:13 | t0mas | "Apache/1.3.33 (Unix)" was what I ment to copy :) |
20:39:53 | Aditya | hmm? |
20:39:57 | Aditya | ur point? |
20:40:02 | Aditya | you mean its on unix? |
20:40:06 | t0mas | yes |
20:40:10 | Aditya | of course |
20:40:15 | Aditya | a server != desktop |
20:40:19 | | Join TCK [0] (TCK@81-86-209-179.dsl.pipex.com) |
20:40:37 | | Join amiconn_ [0] (~jens@pD9E7F277.dip.t-dialin.net) |
20:40:41 | t0mas | and I don't like the "Windows is ok because it's simple" point |
20:40:49 | | Quit amiconn (Nick collision from services.) |
20:40:49 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7F277.dip.t-dialin.net) |
20:40:52 | amiconn | merf. |
20:40:53 | Aditya | simple? |
20:40:55 | Aditya | when did I say that? |
20:41:15 | t0mas | oh wait, you said it was more usable |
20:41:23 | Aditya | I said stuff installs and it works.. |
20:41:39 | rasher | It does too here |
20:41:41 | Aditya | as apposed me having to search for libraries and dependencies |
20:41:46 | t0mas | yes, and it does that on linux too ;) |
20:41:48 | rasher | in fact, much easier than on windows |
20:41:54 | t0mas | apt-get install someprogram |
20:41:54 | t0mas | done |
20:41:59 | t0mas | or emerge on gentoo |
20:42:05 | t0mas | or urpmi on mandrake |
20:42:06 | rasher | or urpmi on mandrake |
20:42:08 | rasher | damn you |
20:42:09 | t0mas | ghehe |
20:42:18 | Aditya | yeah.. that part is getting better.. especially on slack.. |
20:42:36 | Aditya | but then you want to use photoshop.. or worse.. flash.. |
20:42:39 | rasher | well I think your experience with slack is seriously affecting that idea of yours |
20:43:10 | Aditya | I dont know.. for most things, windows works for me.. I dont really see much of a point in switching right now |
20:43:10 | t0mas | Aditya: flash installed with a few clicks here.. |
20:43:20 | Aditya | t0mas.. I mean flash editor |
20:43:22 | Aditya | not player |
20:43:25 | t0mas | ah ok |
20:43:26 | Aditya | I do web design stuff |
20:43:27 | rasher | you haven't had to hunt down libraries or dependencies for many years on most distros |
20:43:29 | Aditya | so I need that |
20:43:31 | t0mas | well... I'm running windows now :) |
20:43:38 | t0mas | but that's not because I like it.. |
20:43:50 | Aditya | I am not saying I dont like linux |
20:43:56 | t0mas | some custom tools for my work are only availible on windows :( |
20:44:00 | Aditya | I think its awesome.. just wont use it for a desktop right now |
20:44:00 | amiconn | mrf. |
20:44:10 | Aditya | and I think I made that point clear |
20:44:25 | t0mas | jup, maybe but that on the page... |
20:44:28 | Aditya | I just made that page because I am sick of people putting up similar pages (mainly for macs) |
20:44:35 | rasher | http://www.rockbox.org/twiki/bin/view/Main/RockboxTesting |
20:44:44 | t0mas | err |
20:44:45 | t0mas | rasher |
20:44:45 | Aditya | and I have turned into some sort of a mac disliking person latelhy |
20:44:51 | t0mas | maybe the other way around is better? |
20:44:59 | rasher | the other way round? |
20:45:06 | t0mas | make a list of devs... and a collumn for the player.. filled with V or empty |
20:45:13 | rasher | :- |
20:45:16 | rasher | :-/ |
20:45:22 | Aditya | actually that makes more sense |
20:45:23 | t0mas | as this lists are going to become very very long I guess |
20:45:29 | Aditya | oh |
20:45:29 | Aditya | hmm |
20:45:31 | Aditya | true |
20:45:40 | rasher | I'd say you'd usually want to take a player, see who has one of those |
20:45:49 | rasher | so it should be a group of people for each device |
20:45:56 | amiconn | HCl: YOur token_buf is waaaay too large for the archos plugin space... |
20:45:58 | rasher | *shrug* |
20:46:22 | t0mas | yeah... but looking up one collumn for people having it isn't much more work... |
20:46:29 | t0mas | and it's way better readable... |
20:46:41 | *** | Alert Mode OFF |
20:47:03 | rasher | :-/ |
20:47:12 | rasher | hang on |
20:47:13 | t0mas | but... this is usable too :) |
20:47:39 | t0mas | oh... and maybe add a note: "Please don't forget to release the lock when adding yourself." |
20:47:57 | rasher | heh |
20:48:01 | rasher | well, you can still edit the page |
20:48:25 | t0mas | :) |
20:49:09 | rasher | well, release |
20:49:10 | rasher | d |
20:50:09 | amiconn | It crashes :( |
20:50:12 | t0mas | I didn't mean you had to release it... |
20:57:30 | amiconn | much better... |
20:58:42 | rasher | t0mas: well unreleased pages are annoying |
20:58:50 | austriancoder | i have a question |
20:59:04 | t0mas | shoot it austriancoder |
20:59:41 | | Join thegeek [0] (~thegeek@ti521110a080-0285.bb.online.no) |
20:59:52 | austriancoder | in radio.c functions like audio_init_playback are used.. should i port them to iriver or should i use #ifdef IRIVER_H100 |
21:00 |
21:00:36 | | Quit TCK- (Read error: 110 (Connection timed out)) |
21:01:13 | amiconn | austriancoder: I'd say #ifdef them out for iriver for now; they're for controlling the audio thread |
21:01:23 | amiconn | ...which is not yet functional on iriver |
21:02:13 | austriancoder | ok.. will go this way |
21:06:26 | t0mas | Aditya? that free mp3 player... what have you bought from them? |
21:06:37 | t0mas | or am I misunderstanding something on their site? |
21:11:53 | Aditya | you dont buy anything |
21:11:54 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
21:12:03 | Aditya | you sign up (free) |
21:12:09 | Aditya | you do one of the offers on the offers page |
21:12:35 | Aditya | then you get 5 people to do the same (they will use ur referral link so the free iriver people know ur friends signed up under you) |
21:12:42 | rasher | whatwhere |
21:13:00 | Aditya | its pretty clear in their FAQs |
21:13:00 | rasher | oh, one of theses pyramid scheme things |
21:13:04 | Aditya | nope |
21:13:08 | Aditya | not a pyramid scheme |
21:13:09 | t0mas | yes |
21:13:10 | t0mas | I read that |
21:13:14 | rasher | sure it is |
21:13:15 | t0mas | but what is that offer thing? |
21:13:27 | Aditya | offers are basically trial offers |
21:13:31 | Aditya | like blockbuster or w/e |
21:13:38 | t0mas | ah, and what did you do? |
21:13:49 | rasher | "then you get 5 people to do the same (they will use ur referral link so the free iriver people know ur friends signed up under you)" == pyramid |
21:13:58 | Aditya | rasher.. |
21:13:59 | Aditya | no |
21:14:05 | thegeek | yes |
21:14:06 | Aditya | a pyramid scheme works differently |
21:14:11 | thegeek | no ;) |
21:14:20 | thegeek | there might be twists |
21:14:24 | thegeek | but it's still a pyramid |
21:14:35 | Aditya | well .. I don't need to prove anything.. I got my free iriver.. |
21:14:43 | Aditya | if you dont want to try.. ur loss |
21:14:55 | Aditya | but as I was saying.. this is like a referral program |
21:15:04 | thegeek | dude |
21:15:09 | thegeek | it's a pyramid |
21:15:10 | rasher | which is a fancy word for pyramid scheme |
21:15:10 | Aditya | you always have to do exactly 1 offer and have to refer exactly 5 people |
21:15:13 | t0mas | STOP |
21:15:13 | t0mas | now |
21:15:17 | Aditya | fine |
21:15:18 | Aditya | w/e |
21:15:20 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
21:15:20 | * | t0mas has seen this happening before |
21:15:27 | rasher | heh |
21:15:27 | t0mas | argument leading nowhere... |
21:15:33 | Aditya | I dont care if you guys dont want it.. I already have mine |
21:15:34 | thegeek | 99% of pyramids are scams |
21:15:39 | preglow | haha |
21:15:42 | thegeek | there is always that 1% |
21:15:44 | thegeek | but still |
21:15:44 | t0mas | except for effnet... there it's normally leading to a flood war |
21:15:47 | preglow | take this privately, please |
21:15:55 | Aditya | www.mp3players4freeguide.com |
21:15:58 | Aditya | check their forums |
21:16:04 | Aditya | loads of people getting their free stuff |
21:16:14 | Aditya | this has also been featured on BBC and such |
21:16:15 | Aditya | so yeah |
21:16:24 | t0mas | but my question was... w/o starting this again... "What offer did you do Aditya?" |
21:16:38 | Aditya | I did the AOL offer.. but I don't think thats there anymore |
21:17:01 | Aditya | mainly because my cable was down and I needed a replacement for a while.. fitted perfectly :P |
21:17:08 | t0mas | ok |
21:17:13 | Aditya | then just cancelled after I got credit (after like 2-3 days) |
21:17:17 | Aditya | tomas |
21:17:25 | Aditya | I would read up before signing up for offers |
21:17:28 | Aditya | like on forums and such |
21:17:39 | Aditya | some offers are better in the sense that they give credit faster.. and are easier to cancel |
21:17:57 | t0mas | ok, but I don't live in the US |
21:18:08 | Aditya | where do you live? |
21:18:11 | t0mas | and I don't trust these things normally... but that's my personal opinion |
21:18:13 | rasher | For the record, I never said it was a scam, or that people don't get their stuff. |
21:18:19 | t0mas | the Netherlands |
21:18:22 | Aditya | oh |
21:18:23 | | Join TCK [0] (TCK@81-86-208-250.dsl.pipex.com) |
21:18:23 | Aditya | eh |
21:18:28 | Aditya | yeah its canada + usa only |
21:18:31 | t0mas | yes, the weed country |
21:18:34 | t0mas | to have said that :P |
21:18:42 | Aditya | http://www.pixelfaction.com/blog/?itemid=23 −− for those who don't think its legit |
21:18:52 | Aditya | rasher.. I was mainly arguing thegeek.. but ok :P |
21:18:57 | thegeek | hehe |
21:19:04 | thegeek | I know a lot of 4free stuff is for real |
21:19:09 | thegeek | but there are even more scams |
21:19:26 | preglow | 75% of the internet is a scam |
21:19:30 | thegeek | hehe |
21:20:15 | Aditya | eh |
21:20:18 | Aditya | I was skeptical |
21:20:20 | t0mas | preglow: "free porn" |
21:20:24 | Aditya | but a bunch of friends got it |
21:20:26 | Aditya | so I tried it |
21:20:28 | Aditya | got mine =P |
21:20:51 | Aditya | now I need to get one last referral for cameras4free and I will have 300 bucks |
21:21:23 | Aditya | well |
21:21:23 | Aditya | hmm |
21:21:26 | Aditya | thx tomas.. |
21:21:33 | Aditya | u just took up 20 minutes |
21:21:41 | t0mas | sorry :) |
21:21:49 | Aditya | now I have half hour to finish this stupid online quiz |
21:21:57 | | Nick Aditya is now known as Aditya|BeBackQui (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
21:22:30 | t0mas | 21:35 - 06:34 = 15:01 |
21:22:36 | t0mas | ooooh |
21:22:39 | t0mas | it's not that bad :P |
21:26:38 | HCl | ohno, its me. |
21:26:44 | HCl | what'd i miss |
21:28:06 | HCl | amiconn: the reason for the selection down/up is because the array goes from the top down eg, item1 is stored in 0, item2 in 1 etc o.o |
21:33:09 | amiconn | I already have databox sort of working on player |
21:33:13 | * | HCl goes to shower and clean and other stuff |
21:33:14 | HCl | nice :3 |
21:33:18 | amiconn | Only one thing is needed |
21:33:18 | HCl | i'll look at it when i get back |
21:33:40 | amiconn | I have to make the printing keep the marked item on-screen |
21:33:55 | amiconn | ..and it seems I found a bug in the player keypad |
21:34:10 | HCl | mm? |
21:34:11 | HCl | what bug |
21:34:12 | HCl | ? |
21:34:16 | amiconn | It seems to not disable the blinking cursor |
21:34:27 | HCl | ah |
21:34:33 | amiconn | Looking somewhat funny... |
21:36:07 | amiconn | Btw, this 'keep marked item visible' handling is also needed for the other devices, if you really want to use up the allowed token count... |
21:36:48 | amiconn | I'll leave that out for now... |
21:37:49 | | Join gromit` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
21:40:15 | | Join amiconn_ [0] (~jens@pD9E7F277.dip.t-dialin.net) |
21:40:27 | | Quit amiconn (Nick collision from services.) |
21:40:27 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7F277.dip.t-dialin.net) |
21:40:33 | amiconn | mrf, wlan... |
21:42:31 | t0mas | ghehe |
21:42:52 | * | t0mas wlan + vnc's only... then IRC isn't dropped when I walk out of reach |
21:42:59 | rasher | screen! |
21:43:13 | * | rasher runs most things inside screen |
21:44:20 | t0mas | windows! |
21:44:53 | t0mas | screen rocks on servers yes... compiling a new kernel (or firefox) in a screen session is useful.. |
21:45:00 | t0mas | as you can reconnect later to see if it has finished |
21:49:07 | | Join amiconn_ [0] (~jens@pD9E7F277.dip.t-dialin.net) |
21:49:13 | | Quit amiconn (Nick collision from services.) |
21:49:14 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7F277.dip.t-dialin.net) |
21:52:49 | * | HCl wlans with putty |
21:52:58 | HCl | with screen :) |
21:54:01 | | Nick austriancoder is now known as ac_away (~austrianc@80.120.117.30) |
21:57:38 | | Join amiconn_ [0] (~jens@pD9E7F277.dip.t-dialin.net) |
21:58:07 | | Quit amiconn (Nick collision from services.) |
21:58:08 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7F277.dip.t-dialin.net) |
21:58:12 | amiconn | hmpf :(( |
22:00 |
22:00:28 | amiconn | bbl |
22:00:30 | | Part amiconn |
22:02:31 | | Quit lostlogic (brown.freenode.net irc.freenode.net) |
22:02:31 | NSplit | brown.freenode.net irc.freenode.net |
22:02:31 | | Quit Ka (brown.freenode.net irc.freenode.net) |
22:02:42 | NHeal | brown.freenode.net irc.freenode.net |
22:02:42 | NJoin | lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) |
22:02:42 | NJoin | Ka [0] (~tkirk@pcp0010733332pcs.howard01.md.comcast.net) |
22:03:15 | * | HCl ish back |
22:07:20 | HCl | http://bash.org/?500890 |
22:07:21 | HCl | lmao. |
22:07:34 | * | HCl doesn't usually like bash quotes, but this one is okish :p |
22:08:11 | |it|ChasKi` | lmao |
22:17:11 | t0mas | hmz... |
22:17:13 | t0mas | weird.. |
22:17:23 | t0mas | bash.org is _very_ slow here |
22:19:59 | t0mas | lol |
22:20:04 | t0mas | that one is funney yeah |
22:20:06 | t0mas | *funny |
22:21:17 | HCl | hmm you're right |
22:21:22 | HCl | bash is suddenly slow for me too |
22:22:25 | t0mas | hm.. some lamo kiddie flooding it or something |
22:24:30 | t0mas | 20 packets transmitted, 6 packets received, 70% packet loss |
22:24:34 | t0mas | weird |
22:28:22 | Aditya|BeBackQui | http://bash.org/?500874 −− lol |
22:28:35 | Aditya|BeBackQui | and damn HCl.. got me reading bash lol |
22:28:38 | | Nick Aditya|BeBackQui is now known as Aditya (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
22:28:56 | t0mas | LOL |
22:29:02 | t0mas | that one is good yes... |
22:29:54 | t0mas | http://bash.org/?501495 |
22:30:05 | CoCoLUS | i hate such sites |
22:30:10 | *** | Saving seen data "./dancer.seen" |
22:30:10 | CoCoLUS | everytime you start reading, you can't stop |
22:30:16 | CoCoLUS | another one, another one.. :) |
22:30:23 | HCl | lol o.o |
22:30:57 | Aditya | mmm.. I love this one quote.. |
22:31:02 | Aditya | http://bash.org/?4281 |
22:31:09 | Aditya | thats my all time favorite.. |
22:33:04 | HCl | mmm, what have i started, heh. |
22:33:34 | Aditya | 97/100.. good enough |
22:33:56 | | Join Tang [0] (~chatzilla@ARennes-252-1-20-211.w83-195.abo.wanadoo.fr) |
22:37:09 | Aditya | k |
22:37:12 | Aditya | off to the gym |
22:37:18 | | Nick Aditya is now known as Aditya|GYM (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
22:38:13 | t0mas | HCl: http://www.irc.pc-active.nl/quotes.php?page=6#40 |
22:38:19 | t0mas | the only funny quote on activenet :P |
22:38:38 | t0mas | and the only international one |
22:45:29 | | Join amiconn [0] (~jens@pD95D10FA.dip.t-dialin.net) |
22:45:43 | HCl | wb |
22:46:02 | amiconn | tnx |
22:46:12 | amiconn | Back on wired lan :) |
22:46:29 | HCl | hehe |
22:48:22 | amiconn | Did you get my remark concerning 'keep active item visible'? |
22:48:40 | HCl | somewhat |
22:48:50 | HCl | you mean when someone inserts an insane search query |
22:49:27 | amiconn | Depends on the display size... and later on the selection of fonts, perhaps |
22:50:08 | amiconn | Your original code allocated space for 200 tokens. Though I had to reduce that to 70 to make it fit on archos, this is still a lot... |
22:50:15 | HCl | yea |
22:50:21 | HCl | should be plenty. |
22:50:44 | amiconn | On player, the 'keep visible problem already strikes at the 3rd..4th token |
22:50:52 | HCl | *nods* |
22:51:01 | HCl | how did you solve it? |
22:51:31 | amiconn | Not yet |
22:51:34 | HCl | k |
22:51:38 | amiconn | And for some reason the lcd_clear_display() doesn't seem to work right here too... strange... |
22:52:07 | HCl | it does when you put an lcd_update straight after it.. |
22:52:20 | amiconn | There is not lcd_update() on the player... |
22:52:25 | amiconn | *no |
22:52:31 | HCl | mmm... |
22:52:38 | HCl | needs some looking at |
22:52:42 | HCl | maybe something for the tofix list. |
22:53:53 | amiconn | Such things should be fixed asap, imho. Putting them on an arbitrary list doesn't help anything in most cases |
22:54:13 | HCl | well okay |
22:54:17 | HCl | but i don't have time at the moment. |
22:54:25 | amiconn | Those lists have a tendency to continuallly grow... |
22:58:00 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
23:00 |
23:00:54 | HCl | just saying that you should either try to fix it |
23:00:57 | HCl | or add it to the list |
23:01:39 | | Quit Chamois (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
23:02:06 | preglow | not many other choices, are there? :P |
23:02:10 | preglow | apart from ignoring it, of course |
23:02:23 | HCl | yes, i'm just saying |
23:02:26 | HCl | we mustn't forget |
23:02:29 | HCl | and i'm not gonna do it. |
23:02:36 | HCl | tonight |
23:02:38 | HCl | anyways |
23:02:39 | | Quit Tang ("Chatzilla 0.9.68a [Firefox 1.0.3/20050414]") |
23:09:10 | | Join arfo [0] (~arfo@p213.54.192.185.tisdip.tiscali.de) |
23:14:47 | amiconn | ah... it's a different problem. The lcd_clear_display() is working correctly, only the printing should take care not to print to invisible lines |
23:14:59 | HCl | what? o.o; |
23:15:00 | amiconn | This is causing trouble... |
23:15:32 | amiconn | I had that on the player... |
23:19:09 | HCl | it doesn't clear on iriver either though, and it can't print to invisible lines on iriver o.o |
23:23:50 | amiconn | It should clear with current cvs; it does work on player, recorder, and Ondio now. |
23:24:12 | * | HCl will check when he has some time |
23:24:15 | HCl | busy busy days :/ |
23:27:57 | | Quit Harpy (Read error: 145 (Connection timed out)) |
23:28:06 | | Quit matsl (Remote closed the connection) |
23:30:19 | preglow | i wish all codec coders were as considerate as the wavpack guy, heh |
23:30:25 | HCl | mmm? |
23:30:29 | preglow | just static data, very small code, no malloc |
23:30:34 | HCl | heheh. |
23:30:39 | preglow | the entire wavpack codec fits in iram |
23:30:42 | HCl | sweet. |
23:32:07 | amiconn | HCl: I fixed your error message for the filename input. |
23:32:17 | preglow | hahah |
23:32:18 | preglow | 265% realtime |
23:32:21 | preglow | with no opts |
23:32:32 | amiconn | The only reason why kbd_input() returns nonzero is when the input is cancelled |
23:32:36 | HCl | took my emoticon out, didn't you ;/ |
23:32:41 | HCl | oh |
23:32:43 | HCl | okay |
23:34:04 | amiconn | Btw, there is no way to cancel an edit (yet) |
23:34:12 | HCl | eh? |
23:34:15 | HCl | there was o.o. |
23:34:18 | HCl | did you break it? |
23:34:22 | amiconn | Really? |
23:34:40 | HCl | yes, pushing off while in currentindex browsing mode |
23:34:55 | HCl | so pushing off repeatedly will abort it |
23:35:45 | HCl | it will still save it if its correct though. |
23:35:48 | HCl | might want to change that. |
23:36:16 | amiconn | Hmz :/ For me, off saves the current editing. |
23:36:26 | HCl | yea |
23:36:28 | HCl | like. |
23:36:32 | amiconn | Yes, I mean _not_ saving on exit |
23:36:36 | HCl | the abort saves it if the query is correct XD |
23:36:39 | HCl | you might want to like |
23:36:48 | amiconn | Then it's no abort... |
23:36:51 | HCl | ah meh hold on i'll fix it |
23:36:51 | HCl | o.o |
23:37:38 | amiconn | It's not that important for now, but imho you should consider it when completing the editor with delete token etc |
23:38:28 | HCl | yea |
23:38:35 | HCl | the code is already there, pretty much..... |
23:38:51 | HCl | the code used in the old tokentool just needs to be implemented into the new interface |
23:38:54 | HCl | it should be fairly trivial |
23:39:03 | t0mas | ok, next good bash quote... "Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders" |
23:39:43 | amiconn | "... because it works on all OS's" is an invalid statement... |
23:39:47 | | Join ashridah [0] (ashridah@220-253-122-10.VIC.netspace.net.au) |
23:43:03 | * | Bagder pops in |
23:43:30 | amiconn | hi Bagder |
23:43:35 | amiconn | evening |
23:43:52 | amiconn | I found some quirks with the new build system :( |
23:44:22 | amiconn | (1) 'make clean' tries to delete some strange dirs: |
23:44:40 | amiconn | rm -f obj/unix/release/*.o |
23:44:40 | amiconn | rm -f obj/unix/debug/*.o |
23:44:40 | amiconn | rm -f examples/*.o |
23:44:49 | Bagder | !? |
23:45:02 | HCl | thats from rockboy. |
23:45:11 | HCl | i don't know why that got back in though? |
23:45:15 | | Quit lostlogic ("Going to the moon") |
23:45:17 | Bagder | that hcl's fault |
23:45:20 | Bagder | ;-) |
23:45:20 | HCl | nuhuh O.o. |
23:45:24 | HCl | :p |
23:46:08 | amiconn | (2) Dependency problem: rockbox.elf and descendants don't seem to depend on librockbox.a, so when I e.g. only change a driver, the binary doesn't get rebuilt |
23:46:14 | Bagder | that should learn Hcl to cvs update, and not copy files over existing ones... |
23:46:26 | HCl | eh? O.o. |
23:46:27 | HCl | what? |
23:46:37 | HCl | i haven't touched the rockboy makefile afaik? :X |
23:46:39 | Bagder | you didn't cvs update did you? |
23:46:47 | Bagder | your commit showed it |
23:46:51 | amiconn | (3) The strange dependency problem with the simulators are still there... |
23:46:51 | HCl | huh? |
23:47:08 | HCl | well i had a commit at first, but it failed because i indeed hadn't updated |
23:47:14 | Bagder | I didn't modify the (3) |
23:47:14 | HCl | so then i did and recommitted |
23:47:39 | HCl | Bagder: which commit? when? o.o |
23:47:53 | Bagder | http://www.rockbox.org/viewcvs.cgi/apps/plugins/databox/Makefile.diff?r1=1.1&r2=1.2 |
23:47:59 | Bagder | ah |
23:48:02 | Bagder | no, I'm wrong |
23:48:06 | Bagder | sorry |
23:48:08 | HCl | issok |
23:48:43 | amiconn | Bagder: Didn't you say rockboy? |
23:48:55 | Bagder | I said I'm wrong |
23:49:02 | HCl | hmm... |
23:49:06 | HCl | or is it from libdumb? |
23:49:07 | amiconn | umm, sorry |
23:49:15 | preglow | Bagder: i need to close a patch |
23:49:41 | HCl | i think that might be from libdumb o.o just remembered that though rockboy had an obj/unix, it did not have an examples or release or debug |
23:49:44 | HCl | o.o |
23:49:51 | Bagder | preglow: your sf user name? |
23:50:15 | * | amiconn tries a grep... |
23:50:23 | preglow | Bagder: preglow :) |
23:50:36 | Bagder | ok, hang on |
23:50:41 | preglow | can do |
23:51:38 | | Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) |
23:51:59 | Bagder | preglow: it should work for you now |
23:52:08 | * | preglow goes for a test drive |
23:52:39 | | Quit lostlogic (Client Quit) |
23:54:50 | | Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) |
23:54:50 | | Quit asdsd____ (Read error: 104 (Connection reset by peer)) |
23:55:10 | | Join asdsd____ [0] (~asdsd@h-67-100-29-43.miatflad.dynamic.covad.net) |
23:55:33 | preglow | 'closed' is the proper status for applied patches, i take it? |
23:55:45 | Bagder | yes |
23:56:45 | amiconn | preglow: fyi (had to learn that back then as well): the proper status for fixed bugs is _not_ closed though |
23:56:54 | amiconn | ...unlike with the patches |
23:57:16 | Bagder | nowadays I close them all |
23:57:19 | Bagder | when fixed |
23:57:25 | amiconn | Ah, that's new |
23:57:28 | Bagder | yes |
23:57:44 | amiconn | I remember bugs did get marked fixed, but left open until the next release |
23:57:59 | Bagder | it is just too big a job to close them all ;-) |
23:58:10 | preglow | Bagder: but the rockbox.org patches table doesn't get updated until tomorrow, no? |
23:58:18 | Bagder | preglow: correct |
23:58:27 | preglow | seems i successfully closed the patch without destroying the world |
23:58:35 | amiconn | Hmm, my grep didn't work :( |
23:58:36 | Bagder | :-) |