00:00:23 | | Join Soap2 [0] (n=Soap@65.204.73.3) |
00:00:36 | jhMikeS | andrewg867: you get this flipflop mono/stereo thing in svn on the sansa? radio works on it? |
00:01:15 | andrewg867 | I get a flipflop when playing mp3s or flac, and I dont think there is even a radio chip driver yet |
00:01:23 | | Quit Rob222241 (Read error: 104 (Connection reset by peer)) |
00:01:24 | roolku | amiconn: I don't think it would annoy him more to press one button then it does annoy me to go through endless menus to find the setting screen :) |
00:01:36 | nls | Bagder: works like a charm in the sim :-) (i don't have an actual h100 to try on) |
00:01:42 | roolku | but no problem, I'll just keep it in my local build |
00:01:43 | andrewg867 | its pretty hard to explain, i will try to record it with audacity and see how that works |
00:01:52 | Stryik | Does anybody here use a Color/Photo iPod |
00:01:59 | amiconn | Pressing one extra button every boot surely is annoying |
00:02:08 | Bagder | nls: language files should be pretty safe to test in the sim, so I'll proceed and commit. Thanks for testing |
00:02:13 | roolku | amiconn: no, only after power loss |
00:02:32 | amiconn | You say it would pop up if no valid time is set |
00:02:59 | amiconn | And someone who doesn't care about rtc would press Stop, hence not set a valid time... |
00:03:22 | roolku | amiconn: yes, but pressing the set button would set the build date at 0:00:00 which is valid |
00:03:24 | amiconn | Showing a wrong time is worse than just showing −−:−− imo |
00:03:52 | roolku | amiconn: the RTC will do that after a while anyway (on gigabeat) |
00:03:55 | amiconn | roolku: Yes it's valid - and would advance and show up in the status bar, but would be wrong |
00:04:25 | bluebrother | a user who doesn't care about the time most probably will turn showing it off. |
00:04:29 | roolku | amiconn: yes, but that would happen anyway, just with another wrong time |
00:04:49 | amiconn | Wth the current setup you're free to decide whether and when to set the time & date. I would not like forcing the user to do that |
00:05:37 | jhMikeS | preglow: you'll give it check gagin when I straighten it out? |
00:05:39 | amiconn | ...and it would confuse blind users, as already said |
00:05:47 | roolku | and as I said, that is fine with me :) |
00:05:57 | jhMikeS | s/gagin/again/ |
00:06:08 | preglow | jhMikeS: sure |
00:06:16 | preglow | jhMikeS: just highlight me and i'll check itout |
00:06:17 | | Quit thegeek (Read error: 131 (Connection reset by peer)) |
00:06:19 | linuxstb | roolku: Maybe the main problem is simply that the date/time setting is hidden too deeply in the menus... |
00:06:27 | amiconn | roolku: Ask our blind users on the ml, I'm sure they'll disagree |
00:06:52 | roolku | amiconn: sorry - disagree with what? |
00:06:55 | bluebrother | I'd rather like an option to turn of showing the time in the status bar ... |
00:06:56 | roolku | linuxstb |
00:07:04 | amiconn | roolku: On archos recorders, the screen would e.g. pop up after swapping batteries... which is a regular operation for some users |
00:07:20 | roolku | linuxstb: yes, that was what prompted me, the extra hassle of setting the time |
00:07:29 | amiconn | roolku: Disagree with being surprised by an extra screen at startup |
00:07:38 | linuxstb | roolku: Then it sounds like the wrong solution - fixing the settings menus would be better. |
00:08:10 | | Join g8se [0] (n=geoffc@sdcarl02.strategicdata.com.au) |
00:08:11 | jhMikeS | Same patch on x5 (just rebuilt) doesn't do that stuff...very weird |
00:08:23 | bluebrother | shouldn't the settings be more flat anyway? Like move everything below the "general settings" one level up? |
00:08:24 | roolku | linuxstb: well, it is rarely used, so you don't want it near the root... |
00:08:29 | amiconn | 40 hours and counting... |
00:08:45 | linuxstb | bluebrother: I think so, yes. |
00:09:06 | linuxstb | roolku: I think it's possible to have everything nearer the root now that "settings" is its own menu. |
00:09:11 | roolku | amiconn: I am still not sure what you are arguing with regards to the blind: "[22:59] <roolku> amiconn: yes. that might be confusing for them" |
00:09:21 | bluebrother | roolku: implement a "Favorites" menu and put the setting there ;-) |
00:09:35 | | Quit mirak (Remote closed the connection) |
00:09:49 | g8se | Hi, are Llorean or Bagder on channel at the moment? I've got a H10 issue I'd like to chat about |
00:09:53 | * | jhMikeS predicts the M5 will shutoff sometime on friday and saturday |
00:09:58 | markun | Why is it so difficult for some people to install rockbox on a Gigabeat.. |
00:10:09 | markun | just copying 1 file and unzipping another.. |
00:10:16 | roolku | bluebrother: I think I stick with my patch that is ideal for me, but I accept that it can be inconvenient for others |
00:10:21 | nls | markun: because people can't read documentation? |
00:10:21 | * | linuxstb refuses to write a gigabearpatcher... |
00:10:26 | * | jhMikeS never got to try installing it since his already had it :P |
00:10:31 | linuxstb | Or even gigabeatpatcher... |
00:10:32 | Bagder | g8se: I'm around |
00:10:42 | nls | what's a gigabear? ;_) |
00:10:42 | pixelma | linuxstb: petur would like it ;) |
00:10:53 | g8se | Bagder: great. aliask recommended I chat to you about a usb issue I'm having |
00:11:02 | pixelma | oh no... thought it was giabeer |
00:11:04 | g8se | Bagder: is now a good time? |
00:11:25 | pixelma | errrr ... gigabeer even... |
00:11:28 | | Join Soap2_ [0] (n=Soap@65.204.73.3) |
00:11:37 | linuxstb | pixelma: Now you've triggered him... |
00:11:43 | Bagder | g8se: I'm not sure I'm the man for h10 problems, but shoot and we'll find out |
00:11:59 | | Quit Stryik () |
00:12:06 | | Quit Soap2 (Read error: 131 (Connection reset by peer)) |
00:12:07 | markun | I wonder if flashing a bootloader will make it easier or more dangerous for them to install rockbox |
00:12:11 | | Nick Soap2_ is now known as Soap2 (n=Soap@65.204.73.3) |
00:12:54 | | Join annulus_ [0] (n=user@h29n1fls33o286.telia.com) |
00:13:06 | andrewg867 | hmm, i get pops in the sansa audio when doing something intense like when jewels first down the jewels when you create a new game |
00:13:19 | g8se | Bagder: ok, so I've got rockbox installed with the bootloader, and dual booting (though I haven't tested OF since installing rockbox). I'm finding that usb sync isn't working for me. When I plug in usb I do get a small usb icon on the player, but the linux kernel shows some time out errors in the kern.log |
00:13:27 | andrewg867 | wha, i suck at english today |
00:13:39 | | Quit valiant (Nick collision from services.) |
00:13:52 | andrewg867 | when jewels first lays down the icons in the play field |
00:13:52 | g8se | Bagder: aliask suggested holding the right button down when pluggin in usb, and that did make it act a little different, but it didn't make it work |
00:13:58 | | Quit ender` (" According to the FAA, the propeller blade didn't break off, it was just a case of "uncontained blade liberation."") |
00:14:31 | | Join Rob2222 [0] (n=Miranda@p54B15A5B.dip.t-dialin.net) |
00:14:31 | nls | bluebrother: I once asked here wheter initialize or initialise is correct British english and apparently both are so I think we sould remain consistent in the manual with the form used in the user interface. |
00:14:44 | | Join donvito [0] (i=donvito@71-89-49-84.dhcp.stpt.wi.charter.com) |
00:14:49 | Bagder | g8se: rockbox has no usb support on hte h10 |
00:14:52 | | Join Stalwart^ [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
00:15:02 | | Nick _pill is now known as pill (i=pill@sloth.shellfx.net) |
00:15:12 | g8se | Bagder: drat |
00:15:14 | bluebrother | nls: I just asked aspell, and that considered initialise to be correct |
00:15:28 | bluebrother | might be wrong tough. |
00:15:36 | | Quit ]RowaN[ (Read error: 60 (Operation timed out)) |
00:15:38 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
00:15:41 | linuxstb | nls: I think I told you initialise was British, but after some research I discovered that initialize is the traditional British spelling, but that British people (incorrectly) think its the American form, so avoid it.... |
00:15:53 | g8se | Bagder: is usb support planned at all? aliask was wondering if it would work, because it's the same cpu as the ipod or something, but wasn't sure. |
00:16:17 | Bagder | g8se: planned and wanted sure, but it is quite some piece of code to write |
00:16:26 | toffe82 | markun: the install of rockbox on the gigabeat with rbutils is really easy, people should use it |
00:16:36 | g8se | Bagder: do you have to implement a full/partial usb stack? |
00:16:46 | nls | bluebrother, linuxstb http://en.wikipedia.org/wiki/American_and_British_English_spelling_differences#-ise_.2F_-ize |
00:16:49 | Bagder | g8se: and rockbox has no usb support on the ipods or sansa either (all being portalplayer targets) |
00:17:16 | toffe82 | markun: the version with the themes is even better, now I us only this to load rockbox even to update |
00:17:49 | Bagder | g8se: yes, we need to implement a good deal of the upper level usb code, I'm actually not sure exactly how much |
00:17:54 | andrewg867 | http://aliant.ath.cx/~andrew/sansa-mp3-weirdness.mp3 at about 23 seconds in |
00:17:55 | g8se | Bagder: oh well. I was hoping for that to work, because I've been having problems transfering large runs of files with the OF. |
00:17:59 | Arathis | g8se: usb is supported by the original iriver bootloader on the h10. so if the player is shut down and you plug the usb cable in than use the ums trick to connect your player (hold down O while it boots and until it says "recovery mode") |
00:18:14 | g8se | Arathis: yeah, I know about the ums trick |
00:18:16 | nls | bluebrother: anyway, it doesn't really matter what we use its' not like someone will complain that they can't find the "initialise" option only the "initialize"... |
00:18:30 | g8se | Arathis: but like I said, I get problems with the player locking up if I transfer lots of files |
00:18:43 | linuxstb | I thought the UI was meant to be British English as well? |
00:18:46 | Arathis | if your player is running holding down O while plugging in the usb cable reboots the player |
00:18:57 | g8se | Arathis: I suspect the OF has some bugs in it's ums support |
00:19:05 | | Quit BigMac (Read error: 145 (Connection timed out)) |
00:19:13 | g8se | Arathis: so I can get into ums mode, and thats how I installed rockbox in the first place |
00:19:38 | g8se | Arathis: either OF firmware has bugs, or my kernel version doesn't play nice with it (running 2.6.8, as thats what is in Debian Sarge) |
00:19:50 | andrewg867 | oh and it was worse until i turned up the buffer to 30sec |
00:20:26 | linuxstb | andrewg867: All portalplayer targets struggle to play some music in realtime, especially if you're doing other things with the CPU as well. |
00:20:56 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
00:21:20 | bluebrother | ah. I can choose between en_GB-ise and en_GB-ize. Seems en_GB defaults to en_GB-ise ;-) |
00:21:43 | andrewg867 | linuxstb: what would you call that thing that happened, I dont really know what happens |
00:21:50 | nls | linuxstb: yes, I think that the UI is supposed to be British but people don't really stop to think "hmm, is this British or Amercian spelling?" when they add stuff |
00:21:57 | bluebrother | nls: thanks for clearing this up, wasn't aware of that. But I might not be the best about distinguision between AE and BE ;-) |
00:22:32 | nls | bluebrother: I didn't know before asking here either :-) |
00:22:35 | annulus_ | I just installed the current build on my Ipod Color, and its frozen four times in a row, first on going into info, then after initialising the database and trying to shut down, then trying to browse the database, and now it seems to have frozen on the start up screen. |
00:22:46 | annulus_ | i'm guessing this is not a software issue? |
00:22:50 | linuxstb | nls: In a case like -ise/-ize, it seems we could argue that both are British, so I would make the manual consistent with the UI. |
00:22:50 | bluebrother | it would be good to agree on one of the two and add a command line for aspell to the ManualHowto ;-) |
00:22:57 | nls | annulus_: update bootloader |
00:23:04 | | Part g8se |
00:23:04 | Arathis | g8se: I had no problems with that. running ubuntu and allways connecting with ums trick though rockbox resets the player every time |
00:23:35 | pixelma | nls: thinking about changing this in the lang cleanup? ;) |
00:24:15 | nls | pixelma: maybe it depends on which form we want to use, IMO it doesn't matter as long as we're consistent |
00:24:47 | preglow | linuxstb: -ise is british |
00:24:54 | nls | I mean that if we want to use ize, nothing will need to be changed |
00:25:02 | nls | I think... |
00:25:05 | linuxstb | andrewg867: No, your recording sounds different to the normal problems. |
00:25:10 | preglow | linuxstb: afaik, -ize is originally an american construct |
00:25:16 | linuxstb | preglow: Did you read the wikipedia article nls linked to? |
00:25:23 | preglow | linuxstb: didn't even see the url |
00:25:24 | preglow | :-) |
00:25:51 | annulus_ | nls, url? |
00:25:52 | pixelma | nls: sure I'm all for consistency... so what's the decision now |
00:26:23 | preglow | linuxstb: interesting |
00:26:25 | | Quit BigMac ("Leaving") |
00:26:27 | nls | annulus_: just follow the instructions for installing a bootloade rin the manual, and it will update it |
00:26:38 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
00:26:42 | nls | pixelma: I don't know... |
00:27:00 | annulus_ | nls, I did, otherwise I wouldn't have been able to boot rockbox, no? |
00:27:09 | | Quit secleinteer (Read error: 104 (Connection reset by peer)) |
00:27:29 | nls | yes, but do it again with a newer version of ipodpatcher ,unless you did it very recently |
00:27:30 | preglow | linuxstb: problem with pointing out stuff like this to me is that i now have to change the way i write... |
00:27:33 | annulus_ | -rw-r−−r−− 1 ap ap 399417 Mar 14 18:36 ipodpatcher.dmg |
00:27:42 | preglow | especially with my francophobic tendencies |
00:28:07 | bluebrother | preglow: why not just write as before and aspell it afterwards? |
00:28:25 | preglow | bluebrother: works badly with irc |
00:28:37 | bluebrother | hehe ... good point. |
00:28:37 | pixelma | nls: same problem as "Key Lock" vs. "Keylock" - the discussion earlier didn't help me a lot with a decision |
00:28:40 | nls | annulus_: so your bootloader doesn't show any text when you start your ipod? ie apple logo->rockbox logo wiith no text displayed in between |
00:28:57 | bluebrother | but what was that quote ... "the world language is not english. It's bad english" |
00:29:05 | bluebrother | still one of my favourites |
00:29:35 | annulus_ | nls, well I got it started now. before it froze at the splash screen. before that it froze when i tried to shut down rockbox after initialising the database... |
00:29:40 | andrewg867 | wow this GPIO bit banging is way over my head, i'm still going to try to get something at least half working |
00:29:57 | annulus_ | froze on the Shutting Down... screen |
00:29:59 | andrewg867 | are there any other radio chips that rockbox works with that use GPIOs? |
00:30:12 | | Quit Stalwart (Read error: 110 (Connection timed out)) |
00:30:27 | nls | annulus_: then you have the old frequency change problem, look for a "noscaling" build in the Unsupported builds section in the forum |
00:30:31 | | Join Shaid [0] (i=shaid@203-214-27-232.dyn.iinet.net.au) |
00:30:55 | nls | pixelma: yes it's difficult to decide |
00:31:19 | | Part toffe82 |
00:31:35 | | Quit BigMac (Remote closed the connection) |
00:31:37 | linuxstb | Or we just switch to American English, they seem to have made things simple.... |
00:32:05 | bluebrother | would require changing the manual, but using aspell that wouldn't be too much work |
00:32:06 | preglow | never! |
00:32:45 | | Join cynicalliberal [0] (n=chatzill@c-24-7-158-200.hsd1.ca.comcast.net) |
00:32:53 | jhMikeS | preglow: it was just yet another dumb little c mistake |
00:32:56 | * | preglow chains himself to the manual |
00:32:56 | jhMikeS | :) |
00:33:18 | nls | we'we got a manual-hugger people! |
00:33:29 | jhMikeS | I was using sizeof on an array parameter to a function :P |
00:34:06 | preglow | jhMikeS: and i wish you luck with that |
00:34:58 | jhMikeS | it's working now...can post the patch now |
00:35:43 | linuxstb | Anyway, back to the manual, maybe we should decide on a definitive source - e.g. the Oxford English Dictionary, which would mean -ize. |
00:37:05 | linuxstb | bluebrother: Does aspell support en-GB-oed ? |
00:37:51 | bluebrother | it lists en_GB-ize and en_GB-ise but not en_GB-ode |
00:38:05 | | Join webguest72 [0] (i=d15ec984@gateway/web/cgi-irc/labb.contactor.se/x-8a29200a7fbe4e1f) |
00:38:06 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
00:38:38 | webguest72 | Hello good night all |
00:39:08 | jhMikeS | http://www.rockbox.org/twiki/bin/viewfile/Main/MichaelSevakis?rev=2;filename=fm-radio-reception.patch |
00:39:22 | webguest72 | i have a question regarding tagnavi_custom.config |
00:39:31 | webguest72 | why is there a limit to how big i can make the file? |
00:39:54 | amiconn | andrewg867: Many drivers in rockbox do bitbanging on GPIO. That includes radio drivers |
00:40:10 | andrewg867 | hmm...well then, that makes life easier :) |
00:40:39 | | Quit ALTNICK (Read error: 104 (Connection reset by peer)) |
00:40:42 | andrewg867 | doesnt the sansa LCD connect via GPIO? |
00:40:50 | bluebrother | webguest72: because the file needs to get loaded to somewhere and we don't have an arbitrary amount of memory? |
00:41:49 | | Quit robin0800 ("Now if you will excuse me, I have a giant ball of oil to throw out my window") |
00:42:04 | preglow | jhMikeS: works better now, yes |
00:42:41 | webguest72 | i'm not sure i understand the memory limitations....but is there any workaround? |
00:43:55 | nls | webguest72: increase the buffer size and build your own rockbox or convince someone to commit your change :-) |
00:44:21 | bluebrother | hehe ... the hardest part will be the convincing ;-) |
00:44:22 | preglow | jhMikeS: great deal of presets with static |
00:44:41 | | Join jac0b [0] (n=jac0b@user-1120cmp.dsl.mindspring.com) |
00:44:58 | webguest72 | or perhaps i ought to rephrase...i have found that putting in a high number of sub-menus causes the database to not load properly |
00:45:00 | jhMikeS | preglow: What ratio? |
00:45:06 | preglow | jhMikeS: easily half |
00:45:09 | jhMikeS | ?? |
00:45:09 | linuxstb | webguest72: If you can compile your own version of Rockbox, you can increase the limits by modifying the values in the apps/tagtree.h file (I think, I don't know that code at all) |
00:45:15 | webguest72 | just to make sure we are on the same page |
00:45:28 | webguest72 | ohh..i see |
00:45:33 | merwin | Bagder: Would it be possible to have rockbox boot the OF.bin when you plug in the USB cable? |
00:45:41 | webguest72 | tagtree.h you say... |
00:45:56 | preglow | jhMikeS: some are very weak versions of the next preset in the lsit |
00:46:02 | preglow | 0.1 to 0.15 mhz from it |
00:46:08 | webguest72 | sadly, i shall have to go learn how to compile code now... |
00:47:00 | jhMikeS | hmmm...I did bias towards hitting _a few_ false ones rather than missing good ones. That works for me here but sensitivity should obviously be tuned. |
00:47:15 | preglow | i don't mind too much anyway |
00:47:31 | preglow | like you say, i'd rather have a few false ones than miss a few good ones |
00:48:04 | jhMikeS | half is too much though. Your band has .05 MHz steps, right? |
00:49:01 | preglow | yea |
00:49:12 | bluebrother | linuxstb: aspell −−help also lists the installed dictionaries |
00:49:12 | | Quit webguest72 ("CGI:IRC (EOF)") |
00:50:43 | | Quit BigD ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
00:50:49 | donvito | merwin: hey, ahve you figured out anything new? |
00:51:47 | * | bluebrother discovers the time and is out for sleep now. See you tomorrow. |
00:51:49 | jhMikeS | I get a few false hits using Europe band here but not many. Not sure if where you're at strong stations are closer to background than here. |
00:51:58 | | Quit bluebrother ("leaving") |
00:52:37 | merwin | donvito: I think i bricked my e200r |
00:52:38 | linuxstb | merwin: Yes, it _should_ be possible to load the OF firmware when USB is connected, but the Rockbox feature to do that (rolo - rockbox loader) doesn't yet succeed in doing that. |
00:53:05 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:53:22 | linuxstb | It's a general portalplayer problem - we can start the OF from the bootloader, but not from a running Rockbox. |
00:53:23 | donvito | merwin: no way :[ |
00:53:34 | donvito | merwin: what happened?? |
00:54:46 | merwin | donvito: I tried writing the i2c rom to it using Bagder’s method, just to see what would happen. |
00:55:01 | preglow | jhMikeS: you just mean transmitter strength? |
00:55:03 | merwin | donvito: Now, it doesn’t turn on at all.. i press power and the blue light flashes for about 1/8 second |
00:55:06 | jhMikeS | yeah |
00:55:09 | merwin | donvito: And no blue ring |
00:55:21 | merwin | donvito: I have to power it off with 15 second power |
00:55:26 | preglow | jhMikeS: probably, smaller place, this |
00:55:43 | preglow | jhMikeS: so how's the detection work? |
00:55:44 | merwin | donvito: e200tool will still recognize it, but does nothing when i try to get into recovery mode with it |
00:55:49 | jhMikeS | I lowered the ADC level by one and fudged the IF counter values |
00:55:59 | jhMikeS | detection? :\ |
00:56:02 | preglow | just measure band signal power? |
00:56:05 | jhMikeS | no |
00:56:17 | preglow | pilot tone probably, then |
00:56:20 | | Quit Soap2 ("Chatzilla 0.9.76 [Firefox 2.0.0.2/2007021917]") |
00:56:43 | | Join Thundercloud [0] (n=thunderc@82.153.37.127) |
00:56:45 | jhMikeS | You have an raw ADC strength indication and an IF counter value that measure the intermediate frequency |
00:56:58 | | Nick Stalwart^ is now known as Stalwart (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
00:57:11 | jhMikeS | The ADC level diff between high and low side injection should also be less than a certain threshold |
00:57:42 | pearldiver | what are the updates in the new gigabeat bootloader? |
00:57:52 | lostlogic | why does my ipod keep going to disk mode a few seconds after I plug in USB even if I was holding down menu when I plugged USB? |
00:58:14 | andrewg867 | doing "GPIOH_OUTPUT_EN |= 0x80;" sets GPIO H pin 1 to output right? |
00:59:50 | preglow | nothing beats radio noise |
01:00 |
01:01:27 | jhMikeS | preglow: the thresholds are in tuner_philips.c at the top...could try setting ADC_LEVEL to 5 |
01:01:58 | jhMikeS | MIN_IFC to 0x31 and MAX_IFC to 0x3e too |
01:02:14 | preglow | jhMikeS: can't now, found a nice channel :> |
01:02:19 | jhMikeS | :) |
01:03:24 | preglow | haha |
01:03:36 | preglow | just the right mix of modulation noise and classical piano music :P |
01:03:52 | | Join Abcminiuser [0] (i=83ac630f@gateway/web/cgi-irc/ircatwork.com/x-6bc734032a38b5c5) |
01:04:37 | jhMikeS | could enhance that experience |
01:06:26 | jac0b | is todays daily build for the sansa have any changes |
01:06:53 | | Join Thundercloud_ [0] (n=thunderc@82.152.99.184) |
01:08:07 | nls | ok, quick c question' |
01:08:31 | nls | .how could i turn this if (button & BUTTON_LEFT) into a case in a switch thingy |
01:08:58 | linuxstb | I don't think you can - button is a bitmask, so can have lots of different values at the same time. |
01:08:59 | andrewg867 | jac0b: not that I know of, just check the SVN commit log |
01:09:12 | nls | linuxstb: ah, ok |
01:09:17 | linuxstb | jac0b: Every daily build has a changelog file.. |
01:09:26 | nls | lot's of if's is the way to go then |
01:09:28 | andrewg867 | that works too :x |
01:09:55 | linuxstb | jac0b: Or as andrewg867 said, just look at the front page of the website for recent changes... |
01:10:30 | andrewg867 | linuxstb: for the sansa FM chip, the data line is input and output, I would just set the OUTPUT_EN to 0 and then INPUT_EN to 1 to switch? |
01:11:25 | andrewg867 | and do you think "GPIOH_OUTPUT_VAL |= (1<<4);" would work for setting pin 4 on H to output? |
01:11:29 | | Quit Thundercloud (Read error: 145 (Connection timed out)) |
01:12:39 | linuxstb | andrewg867: I don't know about your first question, but it sounds logical to me. The answer is yes to your second question. |
01:13:21 | *** | Saving seen data "./dancer.seen" |
01:13:29 | amiconn | Afaik GPIOx_OUTPUT_VAL selects the output *value* (high or low) when output is enabled |
01:14:39 | andrewg867 | so according to the text file, http://daniel.haxx.se/sansa/tuner_interface.txt this should work for init of the clock: |
01:14:42 | andrewg867 | GPIOH_OUTPUT_VAL |= (1<<4); /* Clock high */ |
01:14:45 | andrewg867 | GPIOH_OUTPUT_EN |= (1<<4); /* Change Clock to output */ |
01:14:46 | | Quit Moos ("Quitte") |
01:14:47 | andrewg867 | GPIOH_ENABLE |= (1<<4); /* Enable the Clock line */ |
01:15:01 | jhMikeS | preglow: scanning is slower because without a long enough timeout, ADC levels won't be correct |
01:15:04 | | Quit Nico_P (Remote closed the connection) |
01:15:54 | preglow | jhMikeS: not a biggie by any means |
01:15:55 | linuxstb | I don't think that's the case - maybe the #defines are misleading. |
01:16:06 | linuxstb | ^names of the #defines |
01:16:19 | jhMikeS | takes 27ms after a write operation for the IF couter result to be ready |
01:16:46 | | Quit jac0b () |
01:16:48 | | Quit Abcminiuser ("CGI:IRC (Ping timeout)") |
01:17:40 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
01:17:50 | jhMikeS | preglow: just that I think false hits of around 50% are _way_ too much...not the way I want it working at all for anyone anywhere |
01:18:03 | jhMikeS | 5-10% is acceptable |
01:19:51 | | Quit Thundercloud__ (Connection timed out) |
01:23:15 | Stalwart | does rockbox play .xm already? |
01:23:28 | * | linuxstb sleeps |
01:23:32 | | Join webguest32 [0] (i=18c3db52@gateway/web/cgi-irc/labb.contactor.se/x-3bab579cb98cc68c) |
01:24:32 | | Quit webguest32 (Client Quit) |
01:24:39 | * | jhMikeS would just like preglow to try a scan with MIN_ADC_LEVEL set to 5 or even 6 and give the results |
01:25:03 | eggy | does rockbox do video on ipod(s) (nano first gen maybe?) :s |
01:27:07 | preglow | jhMikeS: and give up this lovely piano-and-static?? |
01:27:10 | Stalwart | it does, but without video |
01:27:21 | preglow | i guess i could commit this one sacrifice |
01:27:24 | Stalwart | err, without audio |
01:27:50 | merwin | who here got sansapatcher to boot 1.03 firmware? |
01:27:52 | merwin | i forgot :) |
01:28:04 | merwin | with rockbox |
01:28:07 | jhMikeS | preglow: you can come back to it =:) |
01:28:57 | preglow | jhMikeS: change min_ifc and max_ifc too? |
01:29:21 | nls | eggy, Stalwart: mpegplayer plays video with audio but it is still in a very early start and doesn't refill the memory when what was initially buffered is played, which makes it able to play only a couple of minutes of video, ad sync isn't reliable... |
01:29:22 | jhMikeS | Maybe not for a first run but the philips recommended values are 0x31 and 0x3e |
01:30:04 | eggy | is that an addon? |
01:30:11 | jhMikeS | Might work better with narrower bands but it needs better rejection here |
01:30:24 | andrewg867 | merwin: I did i think |
01:30:25 | nls | eggy: no, it's included |
01:31:18 | preglow | and now i found a great world-music station too! |
01:31:22 | preglow | i need to like less genres of music |
01:31:39 | | Join entheh [0] (n=purr@88-106-190-7.dynamic.dsl.as9105.com) |
01:31:58 | preglow | jhMikeS: found less channels no, from 39 to 36, still a lot of static here and there |
01:32:04 | | Nick datachild is now known as datachild\sleep (i=krebb@hide.my.ip-adress.org) |
01:32:21 | | Join Brunellus [0] (n=luigi@unaffiliated/brunellus) |
01:32:56 | andrewg867 | what exactly does " |
01:33:00 | andrewg867 | write 8 bits LSB first" mean? |
01:33:04 | preglow | weird... one channel has one channel, plus a roughly 250ms delayed version of itself, overlayed with yet another channel |
01:33:05 | | Part Brunellus ("Ex-Chat") |
01:33:12 | andrewg867 | LSB being least significant bit? |
01:33:13 | Stalwart | and what about .xm plugin? i heard someone is working on it |
01:33:16 | jhMikeS | with just higher ADC levels? |
01:33:31 | preglow | jhMikeS: with just adc level 5, will try 6 now |
01:33:39 | preglow | i wonder where the hell this echo comes from |
01:33:51 | andrewg867 | probably metallic FM wave reflection |
01:34:05 | preglow | andrewg867: that wouldn't give an audible echo |
01:34:09 | preglow | a flanger, at best |
01:34:13 | nls | Stalwart: there is a mod player in the tracker, maybe it can handle xm? |
01:34:16 | andrewg867 | weird |
01:34:26 | andrewg867 | I think i read about too much random stuff ;p |
01:34:32 | Stalwart | i'll try this evening |
01:34:46 | Stalwart | and now i'm going to sleep =P |
01:34:48 | Stalwart | gnite |
01:34:55 | * | jhMikeS can fudge the IFC levels narrower and wider too |
01:35:08 | preglow | for this to yield an echo, it'd have to bounce off the moon or something |
01:35:36 | andrewg867 | maybe the FM chip is just weird on some off frequencies |
01:35:38 | nls | preglow: maybe you pick it up from another transmitter |
01:36:08 | preglow | nls: possibly, with the signal being delayed pre-transmit |
01:36:13 | preglow | far more likely |
01:36:38 | andrewg867 | its a wonder why sandisk just didnt use an I2C fm chip |
01:37:00 | | Join blackness [0] (n=zekiel57@CPE-67-48-76-127.neb.res.rr.com) |
01:37:28 | jhMikeS | the FM chip is a tricky thing to get to scan right. the IFC levels are what philips says to use, I just had the ADC level one below high sensitivity |
01:37:58 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:38:08 | blackness | is it possible to continue to play music when looking for a different song? i'm running under an ipod 5g |
01:38:19 | preglow | jhMikeS: okiedoke, adc level 6, 14 channels detected, 2 bogus |
01:38:29 | preglow | blackness: of course |
01:38:36 | preglow | blackness: just do it |
01:38:49 | preglow | blackness: the music won't stop unless you tell it to |
01:38:49 | nls | blackness: just press menu in the wps and go to Files/Database |
01:39:01 | merwin | andrewg867: Do you know who wrote sansapatcher? |
01:39:12 | jhMikeS | preglow: what about missed channels? You can try scan mode and see if any have no preset. |
01:39:15 | nls | merwin: linuxstb |
01:39:47 | merwin | nls: Ah, thanks. Do you know how to UPDATE the rockbox bootloader on it? Do you just use the -a option like you’re adding a new one? |
01:40:33 | nls | merwin: I have no idea, but that is the way you do it with ipodpatcher... |
01:40:46 | merwin | nls: ok... probably the same then |
01:40:58 | preglow | jhMikeS: one so far |
01:41:13 | merwin | how do you turn off 1.03? |
01:41:14 | | Quit roolku () |
01:41:17 | merwin | it seems to go into standby mode |
01:41:50 | blackness | nls: Files isn't an option in the menu |
01:41:54 | jhMikeS | preglow: was it an iffy one that depends on where the DAP is? That happens in the house where some stations come and go with location |
01:42:06 | preglow | great, who let the dogs out echoes over a screeching violin, backed up by bursts of noise |
01:42:38 | | Join webguest36 [0] (i=522bdb5c@gateway/web/cgi-irc/labb.contactor.se/x-79c6dc19a2615df3) |
01:42:48 | jhMikeS | that's a mashup :P |
01:43:16 | andrewg867 | merwin: yeah the -a should work for updating it |
01:43:18 | preglow | a bona fide one too |
01:43:23 | merwin | andrewg867: good deal |
01:43:33 | preglow | merzbow remixes bach |
01:43:39 | merwin | andrewg867: Do you just put the OF.bin of 1.03 into the system folder as well? |
01:43:42 | merwin | for booting original firmware? |
01:43:57 | andrewg867 | yeah, its working for me :) |
01:44:28 | preglow | jhMikeS: got a couple skipped at great quality, pretty invariant reception |
01:44:29 | | Join Thundercloud [0] (n=thunderc@82.152.173.110) |
01:44:34 | webguest36 | hi, can anyone tell me what is the best player to run rockbox on? i have been looking at buying a gigabeat f40 but they seem to be discontinued..... is the port for it still being regually devoloped? |
01:44:44 | andrewg867 | i'm stealing the LCD driver code for the FM driver, this is seeming like a fun project :) |
01:45:17 | merwin | andrewg867: are you sure you put the of.bin of 1.03 in there? I just tried it and it locks up trying to boot the original firmware |
01:45:20 | preglow | jhMikeS: yeah, a couple are crystal clear |
01:45:42 | andrewg867 | merwin: where did it lock up? |
01:45:42 | jhMikeS | sounds like IFC needs adjusting for some areas too |
01:45:49 | merwin | andrewg867: when i held down the left arrow at boot |
01:45:51 | preglow | any suggestions? |
01:45:56 | andrewg867 | merwin: make sure it's "OF.bin" |
01:46:00 | preglow | ooh, phil collins |
01:46:08 | merwin | andrewg867: it is. It works fine if i put 1.02 in there... just if i use 1.03 |
01:46:13 | * | jhMikeS wouldn't mind it skipping that |
01:46:21 | andrewg867 | did you decrypt it with the new key? |
01:46:36 | merwin | andrewg867: it selected sansa-gh automatically |
01:46:55 | merwin | andrewg867: I can’t do PM’s ‘cause i’m not registered :) |
01:47:08 | preglow | conway twitty and loretta lynn! |
01:47:20 | andrewg867 | merwin: hehe, I can send you mine if you want to try |
01:47:30 | merwin | andrewg867: sure... |
01:47:52 | andrewg867 | does it lock up at the rockbox loader or just a blank screen |
01:47:57 | * | jhMikeS will put in a detector to skip that too :) |
01:48:13 | preglow | haha |
01:48:20 | preglow | catchiest country song ever |
01:49:10 | jhMikeS | at least it's not "achey breakey heart" |
01:49:41 | andrewg867 | merwin: http://aliant.ath.cx/~andrew/sansa/OF.bin |
01:50:10 | andrewg867 | oh god i hate that song |
01:50:12 | | Join newb3 [0] (n=newb3@pool-70-105-115-157.chi.dsl-w.verizon.net) |
01:50:14 | merwin | andrewg867: thanks |
01:50:23 | preglow | doesn't number among my favourites, no |
01:50:46 | | Join Soap2 [0] (n=Soap@65.204.73.3) |
01:50:59 | andrewg867 | haha, i can remember when i was little and my dad threw that tape out of the car window on the highway :P |
01:51:00 | newb3 | im thinking about putting rockbox on my iriver h10, does anyone mind if i ask some questions? |
01:51:38 | merwin | andrewg867: did you just use mi4code decrypt pp5022.mi4 OF.bin? |
01:51:42 | Arathis | newb3: what questions? :) |
01:51:53 | merwin | on the H firmware? |
01:52:19 | newb3 | if i put the firmware on my h10, will i have to eload any of the fles i have one there such as picture, music or text files? |
01:52:50 | andrewg867 | merwin: mi4code decrypt -s pp5022.mi4 OF.bin |
01:52:58 | newb3 | sorry about the bad spelling, im uing my laptop at a wierd angle |
01:53:01 | andrewg867 | merwin: remember to use the -s option to strip the mi4 header |
01:53:01 | | Quit inversions (Operation timed out) |
01:53:04 | merwin | andrewg867: it has to be stripped? Oh... :P |
01:53:21 | webguest36 | so what player should i buy to run rockbox on? |
01:53:30 | andrewg867 | merwin: hehe, i remember doing this the hard way |
01:53:58 | andrewg867 | this=that |
01:54:30 | | Quit jhMikeS (Nick collision from services.) |
01:54:36 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:55:12 | newb3 | to put the rockbox firmware on an iriver h10 20gb, would i have to replace any music files, pictures, test files etc.? |
01:55:25 | newb3 | text* |
01:56:09 | | Join Mouser_X [0] (n=mouser_x@67.110.120.164.ptr.us.xo.net) |
01:57:40 | | Quit printfXh4 (Read error: 110 (Connection timed out)) |
01:58:18 | | Join barrywardell [0] (n=barrywar@host-194-46-249-201.dsl-ie.utvinternet.net) |
01:58:39 | Arathis | newb3: no. installing rockbox doesn't overwright any existing files, just the /System/H10_20GB.mi4 (make a backup of that before installing!) |
01:59:00 | preglow | hrm |
01:59:09 | jhMikeS | x5 benfits much more than iRiver picking the correct injection side - that's a sound thing to do but having this auto scan just right is tricky business since I can't teleport to each region and tune it up |
01:59:09 | preglow | i didn't know bbc broadcasted around here |
01:59:41 | jhMikeS | guess the tuning is stronger now for that too :P |
01:59:44 | andrewg867 | well, i'm going to bed now. g'night all |
02:00 |
02:00:12 | preglow | signal's crystal clear, so has to be something close |
02:00:33 | Arathis | newb3: you just need to build a new music database because rockbox has it's own. |
02:01:51 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
02:03:16 | * | preglow wants am reception |
02:03:43 | preglow | preferable in the short wave band :> |
02:03:52 | jhMikeS | I'm sure someone will post an AM radio mod at some point |
02:05:41 | | Part safetydan |
02:06:47 | preglow | i look forward to carrying a big antenna around |
02:07:05 | jhMikeS | just use the foil hat :p |
02:08:01 | | Quit webguest36 ("CGI:IRC (EOF)") |
02:08:03 | | Join webguest37 [0] (i=522bdb5c@gateway/web/cgi-irc/labb.contactor.se/x-c9ca860774c977c6) |
02:08:36 | blackness | I still can't figure out how to keep playing music and go select a different song, any help? |
02:09:13 | merwin | andrewg867: Thanks, that worked |
02:12:16 | | Join darkapostrophe [0] (n=darkapos@217-33-244.231210.adsl.tele2.no) |
02:12:34 | nls | blackness: if Files isn't in the menu you are using an old version, just press select in the wps to go to whatever browser you are using (File browser/ database browser) |
02:15:16 | jhMikeS | preglow: did you try fudging any of the IFC levels or are you getting sick of doing this? :) :\ |
02:15:24 | blackness | which install method should I be using? |
02:15:51 | nls | for installing what? |
02:17:01 | blackness | the bootloader, and should I use the current build? I have 5g ipod |
02:17:38 | nls | to install the bootloader, use ipodpatcher and follow the instructions in the manual, and yes a current build is recomended |
02:18:11 | blackness | thanks, will try |
02:19:34 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
02:19:44 | | Quit dpassen1 (Client Quit) |
02:20:21 | | Join secleinteer [0] (n=scl@adsl-70-237-138-71.dsl.stlsmo.sbcglobal.net) |
02:21:42 | preglow | jhMikeS: didn't try, no, didn't get any good values |
02:21:50 | preglow | i don't even know what they mean |
02:23:52 | preglow | gotta sleep soon now, anyway |
02:25:03 | jhMikeS | gnight |
02:26:18 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
02:26:23 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
02:26:52 | | Quit Soap2 (Read error: 110 (Connection timed out)) |
02:27:04 | preglow | yeah, nighty |
02:27:14 | nls | JdGordon: menu bug http://www.rockbox.org/tracker/task/6829 in case you're interested :-) |
02:28:47 | | Quit Dark_Apostrophe (Connection timed out) |
02:28:47 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-33-244.231210.adsl.tele2.no) |
02:28:50 | | Part blackness |
02:29:03 | JdGordon | nls: k, im headnig into uni now, bnut ill look this arvo |
02:29:22 | nls | ok, have fun :-) |
02:30:33 | | Quit entheh ("^~") |
02:35:27 | annulus_ | nls, that worked, thanks! |
02:36:04 | nls | :-) |
02:41:00 | newb3 | how do i add plugins? (iriver h10 20gb) |
02:41:32 | nls | newb3: all the official plugins are already included |
02:41:43 | newb3 | oh ok |
02:41:44 | newb3 | thanks |
02:45:25 | | Quit ian^Colt () |
02:45:57 | newb3 | how do i change backgrounds and such? |
02:49:13 | | Join Soap2 [0] (n=Soap@65.204.73.3) |
02:49:14 | nls | read the "Customising the userinterface" chapter in the manual, and what isn't mentioned there is fg/bg color which can be set through the settings menu and the themes, of which a few are included and lots more are available in the WPSGallery in the wiki |
02:51:48 | | Quit Arathis ("Bye, bye") |
02:56:09 | | Quit barrywardell () |
03:00 |
03:01:26 | | Quit cynicalliberal (Read error: 104 (Connection reset by peer)) |
03:04:42 | | Quit lukaswayne9 ("Ex-Chat") |
03:06:56 | | Join Rondom [0] (n=Rondom@p57A96A12.dip.t-dialin.net) |
03:10:28 | | Part nls |
03:12:45 | | Join Murmur2k [0] (n=GAs@87-194-13-8.bethere.co.uk) |
03:13:22 | *** | Saving seen data "./dancer.seen" |
03:14:21 | | Join webguest83 [0] (i=425dac13@gateway/web/cgi-irc/labb.contactor.se/x-d40dfa479231260f) |
03:15:33 | Murmur2k | Hi all - what has been happening to rockbox in the last year? Anything big in regards to ipods? |
03:17:44 | | Quit ctaf ("Leaving.") |
03:19:29 | scorche | Murmur2k: MajorChanged wiki page |
03:19:57 | Murmur2k | thx |
03:20:07 | scorche | MajorChanges i mean |
03:22:37 | Murmur2k | I'd love to come back to using Rockbox but want to wait for longer battery life on 5G Ipod :) |
03:23:07 | scorche | the battery life is plenty long enough for me |
03:23:52 | | Part newb3 |
03:25:24 | Murmur2k | Are there any podcast tools? |
03:25:32 | Murmur2k | for getting them onto rockbox? |
03:27:14 | scorche | im sure there are plenty |
03:27:31 | scorche | but that isnt up to us....that is up to whatever program you get and use |
03:28:48 | | Join Strogg [0] (n=user@206.248.168.75) |
03:29:07 | | Quit midgey () |
03:29:12 | | Join sevenwords [0] (i=47eabbf5@gateway/web/cgi-irc/labb.contactor.se/x-6e12bc65af11fd52) |
03:29:16 | Murmur2k | fair enough |
03:29:23 | Strogg | 'lo everyone |
03:29:48 | | Join BigD_ [0] (n=chatzill@24.231.43.99) |
03:30:16 | Murmur2k | How good are the co-processor changes? |
03:33:47 | | Nick BigD_ is now known as donutman25 (n=chatzill@24.231.43.99) |
03:33:54 | Strogg | Aha! it lives! I had thought that I had fragged my ipod but it turns out it's ok. |
03:34:40 | | Quit sevenwords ("CGI:IRC (Ping timeout)") |
03:35:42 | | Join qwm [0] (n=qwm@h162n1fls34o1010.telia.com) |
03:39:25 | | Quit webguest83 ("CGI:IRC (EOF)") |
03:40:27 | | Quit Rondom ("Ex-Chat") |
03:42:49 | | Part Murmur2k |
03:50:55 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
03:52:01 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
03:53:05 | | Quit qwx (Read error: 110 (Connection timed out)) |
04:00 |
04:00:34 | | Join wrobbie [0] (n=rob@cm74.kappa84.maxonline.com.sg) |
04:09:01 | | Quit amiconn (Read error: 110 (Connection timed out)) |
04:09:01 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
04:09:27 | | Quit donutman25 ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
04:10:20 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:10:24 | | Join miepchen^schlaf [0] (n=hihi@p57b9620b.dip.t-dialin.net) |
04:26:57 | | Join saratoga [0] (i=9803998c@gateway/web/cgi-irc/labb.contactor.se/x-1ad952f4e01ef98f) |
04:29:12 | | Part Strogg |
04:36:42 | | Join Soap_ [0] (n=Soap@rockbox/staff/soap) |
04:36:53 | | Join JBGood [0] (n=jbauman@208.101.160.171.dynamic.dejazzd.com) |
04:36:55 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
04:39:02 | | Quit Rob2222 (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | NSplit | kornbluth.freenode.net irc.freenode.net |
04:39:02 | | Quit FOAD (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit jbauman (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit lex_ (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit swimmer (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit kapez (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit Nimdae (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit dmdfan (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit Soap (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit Galois (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit Siku (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit blithe (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit Slasheri (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit ruza (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit Jon-Kha (kornbluth.freenode.net irc.freenode.net) |
04:39:02 | | Quit Kohlrabi (kornbluth.freenode.net irc.freenode.net) |
04:40:30 | NHeal | kornbluth.freenode.net irc.freenode.net |
04:40:30 | NJoin | FOAD [0] (n=dok@dinah.blub.net) |
04:40:38 | NJoin | Rob2222 [0] (n=Miranda@p54B15A5B.dip.t-dialin.net) |
04:40:56 | NJoin | swimmer [0] (n=swimmer@komalaystefan.xs4all.nl) |
04:41:05 | | Join Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
04:41:05 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
04:41:12 | NJoin | blithe [0] (n=blithe@shrv-c-068.resnet.purdue.edu) |
04:41:29 | NJoin | Nimdae [0] (n=nimmeh@static-71-164-213-34.dllstx.fios.verizon.net) |
04:42:14 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
04:45:19 | * | JdGordon 's new toy came :D |
04:45:43 | * | aliask 's did too |
04:45:53 | aliask | I have a zen vision m for 2 days |
04:45:54 | webguest37 | whats the best player for running rockbox? i was going to get a gigabeat x40 but seems not released in europe :( |
04:46:15 | JdGordon | aliask: 2 days should be long enough to get the port to a usable state :D |
04:46:29 | aliask | webguest37: I would say the X series are the best, a lot of the ebay auctions from ebay.com.au will ship to europe |
04:46:45 | | Join webguest39 [0] (i=522bdb5c@gateway/web/cgi-irc/labb.contactor.se/x-d6fd34c94e142d16) |
04:46:45 | | Quit webguest37 ("CGI:IRC (EOF)") |
04:46:47 | aliask | JdGordon: With my 1337 h4xoring skillz |
04:47:09 | JdGordon | how the heck do i cram 22gb of music ont 2gb? |
04:47:23 | aliask | With the delete key. |
04:47:29 | JdGordon | haha |
04:48:03 | aliask | 64bkit mp3 @ 22100hz |
04:48:37 | Shaid | monoaural, too |
04:48:41 | Shaid | 8 bit |
04:48:49 | Shaid | and only the middle of each song |
04:48:57 | JdGordon | its not like I even have flac's to get that much music :'( |
04:49:09 | Shaid | Eh, I've got about 200gig of music. |
04:49:17 | Shaid | I keep my favourites on my ipod. |
04:49:31 | aliask | JdGordon: I feel your pain, my music wouldnt fit on my old mp3 player so I bought a new one. |
04:49:35 | Shaid | of course, I rip to either v0 or flac, so uh, they're usually 120meg+ per cd. |
04:49:51 | Shaid | I need more storage space for my actual cds. :P |
04:51:15 | aliask | I really wish I had a ZIF usb harddrive enclosure |
04:51:29 | aliask | The only one I've found would cost me $50AU before postage from france. |
04:52:38 | Shaid | ouch. |
04:52:42 | Shaid | I wish I had one too |
04:52:47 | Shaid | well, i do, I guess |
04:52:52 | Shaid | it's my 20g 4g ipod. |
04:52:53 | aliask | 5g ipod? |
04:53:00 | Shaid | since it has a nonfunctional screen |
04:53:01 | aliask | Oh the 4g's are ZIF too? |
04:53:08 | Shaid | I dunno |
04:53:19 | Shaid | do the newer ipods use a new connector |
04:53:20 | Shaid | ? |
04:53:46 | aliask | Not sure if it's different, but it's a harddrive that doesn't have pins, it uses a ribbon cable instead |
04:54:27 | Shaid | oh |
04:54:36 | Shaid | guess it is different |
04:54:43 | aliask | http://www.crystalfontz.com/products/cfaxzifdemo/zif_insertion.gif |
04:54:49 | Shaid | the 4g has the 40ishpins then 4 more pins thingy |
04:55:09 | aliask | Yeah, that's not what I'm after unfortunately. Those are much cheaper to get. |
04:55:09 | Shaid | on the hdd end, anyway |
04:55:15 | * | Shaid cracks open the 4g. |
04:55:21 | Shaid | where's my guitar pick? |
05:00 |
05:00:32 | | Quit Thundercloud (Remote closed the connection) |
05:02:40 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
05:02:56 | | Quit Soap2 (Read error: 104 (Connection reset by peer)) |
05:03:02 | | Join Soap2 [0] (n=Soap@65.204.73.3) |
05:03:14 | billytwowilly | hi, there was a link on the wiki to a site with wps files on it and now I can't find that link.. any ideas? |
05:03:30 | aliask | www.rockbox-themes.org |
05:03:51 | billytwowilly | hurray! |
05:03:52 | billytwowilly | thanks. |
05:04:03 | aliask | You're welcome. |
05:04:20 | * | aliask thinks that site should be integrated into rockbox.org |
05:07:03 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
05:07:27 | JdGordon | aliask: that was the origional intention iirc |
05:07:33 | | Join JBGood25 [0] (n=jbauman@208.101.160.171.dynamic.dejazzd.com) |
05:07:52 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
05:09:20 | JdGordon | damn the scroller on the sansa takes some getting used to :p |
05:13:25 | *** | Saving seen data "./dancer.seen" |
05:13:36 | | Join Stalwart^ [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
05:19:34 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
05:19:44 | | Quit midgey (Read error: 104 (Connection reset by peer)) |
05:20:22 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
05:24:02 | | Quit JBGood (Read error: 113 (No route to host)) |
05:25:25 | | Quit Stalwart (Read error: 110 (Connection timed out)) |
05:34:51 | JdGordon | Llorean: you around? |
05:36:29 | | Join Moofar^Colt [0] (n=k@ip68-107-19-179.sd.sd.cox.net) |
05:41:46 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
05:42:44 | JdGordon | morning linuxstb_ |
05:43:01 | JdGordon | .. assuming thats you and not your comp logging in :p |
05:43:38 | | Quit webguest39 ("CGI:IRC (EOF)") |
05:44:10 | | Part pixelma |
05:46:37 | | Quit donvito ("AnacønÐa · "It is much harder to find a job than to keep one"") |
05:49:52 | | Join jbwan [0] (n=jbchat@72-18-241-66.static-ip.telepacific.net) |
05:50:24 | | Join Bjoern-Erik [0] (n=unknown@250.80-202-105.nextgentel.com) |
05:53:40 | | Quit linuxstb (Read error: 113 (No route to host)) |
05:54:52 | JdGordon | anyone around that can test a bug report? (thats hasnt updated the the build i just put up) |
05:56:52 | merwin | what bug? |
06:00 |
06:02:31 | | Quit BjoernErik (Connection timed out) |
06:06:26 | JdGordon | does every item in the wps context menu go to sound options? |
06:08:42 | JdGordon | bah, yeah it was my commit... fixing |
06:10:24 | | Join johnnyoc3 [0] (i=478f101d@gateway/web/cgi-irc/labb.contactor.se/x-a69f5c38088b6089) |
06:12:27 | | Quit qwm (Remote closed the connection) |
06:12:44 | | Join qwm [0] (n=qwm@h162n1fls34o1010.telia.com) |
06:19:05 | | Quit rotator () |
06:20:08 | | Quit johnnyoc3 ("CGI:IRC") |
06:22:30 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:23:22 | | Join toffe82 [0] (n=chatzill@ppp-71-140-88-80.dsl.frs2ca.pacbell.net) |
06:31:29 | | Join webguest03 [0] (i=04146273@gateway/web/cgi-irc/labb.contactor.se/x-69abe046951945a7) |
06:32:15 | | Quit webguest03 (Client Quit) |
06:35:06 | | Join Galois [0] (i=djao@efnet-math.org) |
06:36:20 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
06:43:59 | | Quit merwin (Client Quit) |
06:44:22 | | Join merwin [0] (n=merwin@72.86.29.230) |
06:44:41 | | Nick merwin is now known as merwin_ (n=merwin@72.86.29.230) |
06:44:48 | | Quit jbwan ("ciao") |
06:45:54 | | Quit atsea- (Remote closed the connection) |
06:46:57 | | Quit ShaunES (Remote closed the connection) |
06:47:14 | | Nick merwin_ is now known as merwin (n=merwin@72.86.29.230) |
06:48:35 | | Join atsea- [0] (i=ariel@gateway/tor/x-e7448d9f69668be4) |
06:50:29 | | Quit merwin (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") |
06:53:52 | | Quit midgey () |
06:55:00 | midkay | JdGordon: around? |
06:55:02 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:56:10 | JdGordon | midkay: yeah, but about to run |
06:56:12 | JdGordon | sup? |
06:57:16 | midkay | hmm.. well it's about the hardware EQ. i remember you 'fixed' it but it still doesn't seem to be working right.. the low/high shelf filters work, but it seems peak filters 1-3 don't.. and they used to. |
06:57:31 | midkay | if you don't have any time to look at it.. any thoughts where i might find code related to these? |
06:57:46 | midkay | code that i think you modified, because i think it worked fine before the menu changes. |
06:58:23 | * | JdGordon was wondering... I didnt touch the hw eq... but if its menu then all me.. |
06:58:37 | JdGordon | umm... it would be either menus/sound_menu.c or eq_menu.c |
06:58:48 | Llorean | midkay: Supposedly the 3 peak filters never worked. |
06:58:53 | JdGordon | gotte run now.. back in an hour or so |
06:58:59 | midkay | JdGordon: thanks, i'll maybe look |
06:59:14 | midkay | Llorean: really? i'm pretty sure they did a while ago. |
06:59:25 | midkay | i know the bandwidth setting never worked if that's what you're thinking of. |
06:59:29 | Llorean | Ever since the Hardware EQ came into being, I've been hearing people, regularly, state "The three peak filters do nothing" including developers who implemented it. ;) |
06:59:31 | midkay | or it didn't for a while.. or something. |
06:59:49 | scorche | aye...i dont remember them ever working either |
06:59:49 | Llorean | So, people keep _saying_ it at least. |
06:59:56 | Llorean | Since I don't have a 5G I have no personal experience on the matter. |
07:00 |
07:00:17 | midkay | Llorean: hmm... i'd better get a far earlier build to check. |
07:00:27 | midkay | i always thought they worked.. |
07:01:05 | midkay | february 11th.. hmm. |
07:01:34 | scorche | software always worked, but not those shelves |
07:01:37 | midkay | not quite early enough i think. guess i'd have to check it out from svn.. |
07:01:45 | midkay | scorche: i know software works just fine.. |
07:02:03 | midkay | and um, the shelves have too. not the peak filters, supposedly. |
07:02:27 | scorche | meh...you know what i mean...i am juggling a few things atm |
07:02:55 | midkay | no problem.. thanks for (incorrectly) reiterating what we just went over a couple times! :) |
07:03:23 | * | scorche slaps midkay and returns to his hole |
07:03:33 | midkay | hahaha. |
07:06:56 | | Join Larsie [0] (i=lars@53538563.cable.casema.nl) |
07:07:31 | | Quit Larsie (Client Quit) |
07:07:40 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
07:08:48 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
07:08:52 | | Join printfXh4 [0] (n=pseudo@ppp99-36.lns1.bne1.internode.on.net) |
07:09:16 | | Join Shaid` [0] (i=shaid@203-214-125-169.dyn.iinet.net.au) |
07:11:25 | amiconn | Whoa. The M5L is still playing.... almost 48 hours now |
07:13:26 | *** | Saving seen data "./dancer.seen" |
07:14:11 | * | jhMikeS thinks his estimate of Friday or Saturday (EDT) might be not far off ... utterly obscene :) |
07:14:15 | aliask | Wow! Isn't stock firmware supposed to be 35 hours? |
07:14:25 | Llorean | amiconn: That's ridiculous amounts of playback. |
07:14:59 | amiconn | aliask: Yes. But cowon gives the same numbers for M5/M5L as for X5/X5L, which I guess can't be correct |
07:15:21 | amiconn | jhMikeS: Nah, I'll guess it will stop sometime today |
07:15:40 | jhMikeS | sure it doesn't have nuclear fuel rods in there? |
07:16:43 | | Quit midgey () |
07:17:48 | | Quit Shaid` (Read error: 60 (Operation timed out)) |
07:24:39 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
07:24:54 | | Quit wrobbie (Read error: 110 (Connection timed out)) |
07:27:49 | | Quit amiconn (" reboot") |
07:28:35 | | Quit Shaid (Read error: 113 (No route to host)) |
07:30:19 | _Amblin | Damn...48 hours!? |
07:31:11 | _Amblin | That must be a record for a hard disk based DAP |
07:33:15 | | Join perldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
07:34:44 | | Quit pearldiver (Read error: 110 (Connection timed out)) |
07:40:53 | | Quit BHSPitMonkey (Read error: 110 (Connection timed out)) |
07:44:38 | | Join amiconn [0] (n=jens@p54BD51BD.dip.t-dialin.net) |
07:46:49 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
07:51:07 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
07:51:42 | | Quit printfXh4 (Read error: 113 (No route to host)) |
07:51:56 | | Quit evilnick (Read error: 104 (Connection reset by peer)) |
07:52:53 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
07:53:29 | | Quit My_Sic (Client Quit) |
08:00 |
08:00:20 | | Part toffe82 |
08:07:45 | | Quit bospaadje ("great minds run in great circles") |
08:09:17 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-12.lijbrandt.net) |
08:11:04 | | Join bluebrother [0] (i=NSXGW5M2@rockbox/staff/bluebrother) |
08:13:35 | | Join perplexity [0] (n=joust@83.111.189.19) |
08:17:32 | | Join Rob222241 [0] (n=Miranda@p54B1664C.dip.t-dialin.net) |
08:24:11 | | Quit secleinteer (Read error: 104 (Connection reset by peer)) |
08:24:26 | | Join secleinteer [0] (n=scl@adsl-70-237-138-71.dsl.stlsmo.sbcglobal.net) |
08:24:56 | JdGordon | is there any reason why select in the wps on the sansa is long press of the middle button instead of single press like every other target? |
08:25:25 | Llorean | Probably nobody's noticed it yet. |
08:26:21 | Llorean | On a slightly related note, I think a mild attempt at unifying the apparent button maps would be nice. I'm somewhat of an opinion that if a short press of a button on one target does A, and a long press does B, on most, or all, targets, when a button short does A, its long should do B. |
08:26:36 | Llorean | There may be a reason this isn't possible everywhere, but off the top of my head it seems like a goal worth striving for at least. |
08:27:08 | * | JdGordon confused.. but agress that as much as possible keymaps should be consistant |
08:27:39 | | Join GodEater__ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-da76b26d1ca26994) |
08:28:22 | amiconn | 49 hours and counting... |
08:28:35 | JdGordon | holy cow! |
08:28:47 | JdGordon | your sure its actually playing music right? :p |
08:28:52 | amiconn | yes |
08:29:02 | Llorean | Well, on some targets (gigabeat) there is a button that serves as "Select" in the filetree, but "Play/Pause" in the WPS. Or on the Sansa, there's a single button that does the Context Menu |
08:29:05 | amiconn | I'm now quite fed up of this album ;) |
08:29:10 | Llorean | Meanwhile the Power button serves as the Main Menu for some reason. |
08:29:23 | * | JdGordon gone |
08:29:36 | * | Llorean will admit he had some confusion about the Sansa keymap at first. |
08:29:48 | amiconn | ...and also, unlike on colour targets, I am able to see the wps all the time |
08:30:19 | Llorean | amiconn: *most* colour targets. :-P |
08:30:32 | amiconn | It even includes a peakmeter. Just the default wps with nimbus 12 font |
08:30:38 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
08:31:08 | Llorean | So the M5L is the longest playtime target, without a question (without modification) |
08:31:22 | amiconn | Looks like it :) |
08:31:48 | | Join Aaron4 [0] (n=sup@71.194.66.100) |
08:32:16 | amiconn | It's runtime would already have overflown the stored runtime counters with the old settings system :P |
08:32:45 | | Join merwin [0] (n=merwin@72.86.29.230) |
08:32:47 | amiconn | Hmm, or not |
08:32:49 | Aaron4 | Are any of you experienced with RealBasic? |
08:33:16 | amiconn | It would need to play for >3 days for this to happen |
08:33:16 | * | midkay pictuers "Batt: 97% (53h 24m remaining)" - sweet.. :) |
08:35:18 | * | bluebrother wants such a player |
08:35:21 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:36:35 | Llorean | I wouldn't know what to do with more than about 20 hours of playtime anyway |
08:38:55 | | Join B4gder [0] (n=daniel@100.78.227.87.static.s-cy.siw.siwnet.net) |
08:39:20 | merwin | Hey Bagder... wondering if you can help me |
08:39:47 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
08:40:02 | merwin | bagder: you around? |
08:40:23 | Aaron4 | Would anyone be willing to tell me what they know about converting Integers to Strings? |
08:40:47 | merwin | Aaron4: Well, it takes a number, and makes it into a string. |
08:40:51 | merwin | Aaron4: Make sense? |
08:40:53 | merwin | :) |
08:41:25 | Aaron4 | Well I'm trying to output an integer to a label display but its looking for a String, not an Integer |
08:42:08 | bluebrother | use snprintf |
08:42:31 | bluebrother | unless you want to do the conversion yourself ;-) |
08:42:43 | Aaron4 | Well I'm actually not programming for Rockbox which was why I was hoping someone might message me and tell me if they knew what to do |
08:42:48 | B4gder | merwin: so ask, there might even be others than me who can help |
08:42:55 | Aaron4 | I'm using RealBasic to try to make a visual metronome for myself |
08:43:12 | | Join webguest37 [0] (i=c023110a@gateway/web/cgi-irc/labb.contactor.se/x-04ede2fb68f355df) |
08:43:13 | bluebrother | urgh. No idea of VB |
08:43:36 | Llorean | Aaron4: This isn't a general support channel |
08:44:33 | merwin | bagder: Probably not :) I think i may have bricked my e200r. e200tool recognizes it still (however, it is recognized as the second of the two devices), but nothing i do will make it turn on at all anymore |
08:44:54 | merwin | bagder: I tried to write the e260 i2c.bin to it |
08:45:17 | | Quit kaaloo ("Leaving.") |
08:45:36 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:45:57 | merwin | bagder: it can read/write through e200tool just fine... i'm just not sure what to read/write to get it back up |
08:52:27 | | Join fejfighter [0] (n=jeffro21@C-210-10-162-20.syd.connect.net.au) |
08:59:03 | | Quit GodEater__ ("CGI:IRC (Ping timeout)") |
09:00 |
09:01:09 | | Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb) |
09:03:00 | merwin | hey linuxstb. what's new? |
09:04:43 | linuxstb | I've slept for 7 hours and am now drnking coffee... So nothing new. |
09:05:54 | merwin | linuxstb: mmm.. caffiene |
09:06:15 | | Quit perldiver (Read error: 60 (Operation timed out)) |
09:06:15 | merwin | linuxstb: I've given into the fact that my e200r is bricked until further notice |
09:06:35 | merwin | linuxstb: Good news is that i've got a fully rockbox compatible e200 |
09:07:57 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-282e880e9dfce7da) |
09:08:27 | * | GodEater is impressed linuxstb got that much sleep. Whenever he reads the logs he notices linuxstb is still awake at 2am usually! |
09:08:51 | linuxstb | Yes, an early night last night... |
09:09:16 | linuxstb | merwin: Sorry to hear that. So no-one has managed to successfully run e200 firmware on an e200r? |
09:09:39 | merwin | linuxstb: Not yet... probably won't happen for a while (if ever). There's something grossly different about them |
09:09:54 | merwin | linuxstb: seems you can go from e200 -> e200r, but not the other way |
09:11:04 | linuxstb | Maybe the e200r needs a second partition creating, to make the disk look like an e200. |
09:11:38 | merwin | linuxstb: That's what i was thinking as well |
09:11:47 | GodEater | wouldn't take much to try it either |
09:12:13 | merwin | GodEater: I'd try it, but ... i'm bricked |
09:12:29 | GodEater | merwin: yeah I saw =( |
09:12:53 | linuxstb | What exactly is e200tool attempting to do? |
09:13:07 | merwin | linuxstb: What do you mean? |
09:13:30 | *** | Saving seen data "./dancer.seen" |
09:13:32 | | Join Shaid [0] (i=shaid@203-214-119-183.dyn.iinet.net.au) |
09:13:44 | linuxstb | I just mean, what does it copy, and to where, and then what does the Sansa do with what's copied? |
09:14:00 | merwin | linuxstb: From what i understand, it modifies the RAM only, not the NAND |
09:14:11 | merwin | So you can copy a bootloader to the RAM, and then execute it |
09:14:19 | merwin | which can help in un-bricking |
09:14:27 | | Quit Llorean (Read error: 60 (Operation timed out)) |
09:14:41 | linuxstb | Ah OK, so you basically just upload some code, and then run it? |
09:15:19 | linuxstb | What code is normally uploaded? |
09:15:24 | | Quit joshin_ (Read error: 104 (Connection reset by peer)) |
09:16:12 | merwin | linuxstb: usually a recovery bootloader, so you can get into the recovery partition and flash |
09:16:13 | B4gder | we can go e200 => e200R => e200 |
09:16:21 | B4gder | if we start with a vanilla one |
09:16:33 | B4gder | its just that we can go from an original e200R => e200 (yet) |
09:16:37 | B4gder | can't |
09:17:11 | linuxstb | merwin: Where did the recovery bootloader come from? Who wrote it? |
09:17:23 | merwin | linuxstb: Comes with the vanilla firmware |
09:17:41 | merwin | i'm guessing sansa wrote it :) |
09:17:47 | merwin | sandisk |
09:18:49 | linuxstb | I thought the firmware just consisted of the normal bootloader (BL_*) and the main firmware (PP5022.mi4)? |
09:19:58 | merwin | linuxstb: recovery mode is built into the BL_ firmware |
09:20:02 | merwin | if you hold down the REC key |
09:20:10 | merwin | and some more at boot |
09:21:00 | linuxstb | So our anonymous friend extracted the code from the BL_ file? |
09:21:27 | GodEater | objection: supposition ;) |
09:21:33 | | Quit linuxstb ("CGI:IRC") |
09:21:40 | linuxstb_ | It was just a question... |
09:21:47 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
09:22:14 | merwin | linuxstb: Nope... you use e200tool to load the BL file into RAM, execute, and if you're holding down REC while it's booting, you get into the recovery mode |
09:22:23 | merwin | lock also has to be on |
09:22:25 | merwin | :) |
09:22:28 | linuxstb | I see. |
09:22:45 | linuxstb | So you actually upload the standard bootloader. |
09:23:25 | linuxstb | I assume you've tried both an e200r bootloader and an e200 bootloader? |
09:23:37 | merwin | linuxstb: Normally. You can upload any code... you can even upload the rockbox firmware into it. Using e200tool, you can't get anything other than text mode (at least that's my experience), so you'll only see the initial rockbox boot messages |
09:24:03 | linuxstb | That's probably because Rockbox doesn't fully initialise the hardware, but relies on the OF bootloader. |
09:24:24 | merwin | linuxstb: true |
09:24:27 | B4gder | most likely, as there is no such thing as "text mode" |
09:24:32 | merwin | B4gder: hah, ok |
09:24:52 | | Join joshin [0] (n=joshin@VDSL-130-13-11-75.PHNX.QWEST.NET) |
09:24:56 | merwin | B4gder: How would you like a mostly bricked e200r? |
09:25:16 | B4gder | hey guys |
09:25:23 | B4gder | we've been accepted to the GSoC 2007 |
09:25:36 | merwin | nice |
09:25:42 | linuxstb | \o/ |
09:26:00 | petur | wow |
09:26:09 | Mode | "#rockbox +o B4gder " by ChanServ (ChanServ@services.) |
09:26:14 | linuxstb | Is there a published list of accepted projects yet? |
09:26:26 | Topic | "Rockbox accepted as mentor organization for GSoC 2007" by B4gder (n=daniel@rockbox/developer/bagder) |
09:26:37 | B4gder | I don't know, I just noticed the mail I got |
09:27:53 | linuxstb | merwin: What happens when you try to run the e200r bootloader with e200tool? |
09:28:15 | merwin | linuxstb: On an e200 or e200r? |
09:28:22 | linuxstb | On your "bricked" e200r? |
09:28:45 | merwin | linuxstb: It writes it, then says executing, and a new usb device will show up, but it's unknown |
09:28:51 | GodEater | B4gder: did we have to specify specific projects, or is the GSoC thing open for all the ideas we came up with ? |
09:28:55 | B4gder | merwin: it seems the i2c rom of the e200R is different(ly placed?) than on the e200, so it is very hard for me to guess |
09:29:14 | B4gder | GodEater: it just means we can mentor projects, any projects |
09:29:30 | GodEater | cool |
09:30:04 | | Join jcd [0] (n=jcd@e176116079.adsl.alicedsl.de) |
09:30:05 | linuxstb | merwin: What happens if you just run the bootloader, without pressing the recovery mode key combo? |
09:30:17 | merwin | B4gder: i attempted to replace the i2c with the e260 one using the method on your site... it said upgrading boot firmware, took 30 seconds, then said complete and i never heard from it again |
09:30:24 | linuxstb | B4gder: How does the i2c rom fit into this? |
09:30:25 | merwin | linuxstb: same thing |
09:30:28 | jcd | helo, |
09:30:38 | jcd | i got e2600 too :D |
09:30:52 | _Amblin | Quite active in these parts at night :) |
09:31:06 | B4gder | linuxstb: very very early in the process, the i2c rom is checked/used and if that is broken the unit appears as a portalplayer usb device |
09:31:17 | jcd | trying to compile roxbox now, can anyone explain what "Build (N)ormal, (A)dvanced, (S)imulator, (B)ootloader, (M)anual, (V)oice?" means |
09:31:24 | jcd | or how the options differ |
09:31:34 | B4gder | if the i2c rom is fine, the sansa can enter manufacturing mode, otherwise it can't |
09:32:13 | aliask | jcd: Normal is the firmware, advanced is for custom builds, simulator is an SDL port of rockbox, bootloader is the bootloader, manual is the manual in pdf format, and voice is the voice file to get rockbox to speak. |
09:32:18 | merwin | B4gder: do you know what it means if e200tool responds to the second of the device codes instead of the first? |
09:32:32 | jcd | thanks |
09:32:33 | B4gder | merwin: see above, it means the i2c rom is corrupt |
09:33:08 | jcd | i want a build to try plugins on and maybe hack abit, i wanna use it with gdb too |
09:33:12 | merwin | B4gder: So it should respond when i e200tool recover the BL file... i get nothing after "Executing" |
09:33:16 | jcd | so should i use advance one? |
09:33:18 | merwin | it recognizes a usb device |
09:33:20 | merwin | but fails |
09:33:45 | linuxstb | jcd: You just want "normal" - "advanced" is for when you've made hardware modifications to your device. |
09:33:52 | aliask | jcd: No need. |
09:34:09 | jcd | oh, ok, im still in the porcess of reading the manual |
09:34:12 | B4gder | merwin: as I said, it doesn't reach manufacturing mode when the i2c rom is broken, and that is why it still says portalplayer device and not a sansa |
09:34:34 | merwin | B4gder: So it's bricked for good? |
09:35:00 | B4gder | I wouldn't say that, but I can confirm that I don't have any solution for you at this point |
09:35:10 | merwin | B4gder: heh, ok |
09:35:18 | merwin | B4gder: would it help if you had the unit in-hand? |
09:35:21 | linuxstb | B4gder: So merwin isn't actually succeeding in uploading the code? |
09:35:42 | B4gder | linuxstb: no, he can't upload any code until he can reach the proper mode that allows upload |
09:35:56 | B4gder | I mean, other than the i2c rom fix stage |
09:36:07 | linuxstb | So is that something that needs fixing/is fixable in e200tool? |
09:36:09 | merwin | B4gder: But e200tool doesn't have an i2c rom fix yet... |
09:36:15 | B4gder | I'm a bit vague here, but this is all things MrH knows and has explained to me and I just repeat |
09:36:41 | B4gder | (to the best of my knowledge, the mistakes are all mine) |
09:36:47 | merwin | heh |
09:37:03 | B4gder | merwin: e200tool can fix the i2c rom for e200 models |
09:38:06 | merwin | The webpage says that it has no i2c fixing support built-in... |
09:38:20 | | Quit webguest37 ("CGI:IRC") |
09:38:35 | aliask | So if you can determine the correct address of the i2c rom you could fix the player? |
09:39:06 | B4gder | linuxstb: the official list of accepted gsoc orgs is not published yet it seems |
09:39:31 | B4gder | aliask: yes, it might be what's missing |
09:39:40 | B4gder | but it is a bit of a guesswork at this point |
09:40:12 | aliask | How was the address of the vanilla e200's i2c rom found? Or was this more MrH magic? |
09:40:37 | B4gder | raw MrH power required (tm) |
09:41:17 | merwin | MrH is a genius |
09:42:51 | aliask | Perhaps MrH will come to the rescue once again :P |
09:43:12 | B4gder | he never left ;-) |
09:43:43 | aliask | I know, but he might decide to take up this particular issue |
09:44:47 | B4gder | we've been discussing the R models and how to get stuff to it recently |
09:44:56 | aliask | Cool |
09:44:57 | B4gder | but he has no R model himself |
09:45:16 | B4gder | he also did the e200 => e200R => e200 transition successfullt |
09:45:42 | merwin | B4gder: well, if a bricked R will help, i'd be happy to send mine |
09:46:07 | B4gder | there's just the problem that he doesn't want to tell his address, so we can't ship anything his way |
09:46:26 | | Quit pill (Nick collision from services.) |
09:46:29 | _Amblin | merwin: No luck in making your doorstop back into a DAP? |
09:46:50 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
09:47:12 | merwin | B4gder: oh... makes things harder |
09:47:15 | merwin | _Amblin: not yet |
09:47:23 | merwin | _Amblin: bad i2c... my fault |
09:47:33 | _Amblin | Oh :( |
09:47:49 | GodEater | B4gder: can't he set up a PO Box or something ? |
09:47:58 | GodEater | or a dead drop in a park ;) |
09:48:09 | B4gder | well, we haven't tried this very hard |
09:48:18 | GodEater | or doesn't he even want us to know his nationality ? |
09:48:21 | B4gder | he hasn't even told us what country he lives in |
09:48:31 | B4gder | or what planet :-) |
09:48:54 | GodEater | can't you at least infer timezone from the email sending times ? ;) |
09:49:08 | merwin | How do i get a list of connected usb devices from linux? |
09:49:11 | _Amblin | Pardon my curiosity, but who is this mystery man? |
09:49:14 | aliask | I bet he gets up at 4am just to throw us off |
09:49:15 | GodEater | merwin: lsusb |
09:49:28 | GodEater | _Amblin: no-one knows thats why he's a mysterty |
09:49:39 | merwin | yep, it's showing up as PortalPlayer |
09:49:41 | B4gder | perhaps I can, but I respect his choice and I don't want to contribute to reveal info about him |
09:49:54 | GodEater | B4gder: understood |
09:49:58 | merwin | 0b70:0003 |
09:50:19 | | Join Entasis [0] (n=Jarred@ppp1-104.lns10.adl2.internode.on.net) |
09:51:10 | GodEater | merwin: you can also look at the contents of /proc/bus/usb/devices |
09:51:32 | | Join Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
09:51:41 | * | Amblin detests his ISP. |
09:51:47 | merwin | GodEater: just a sec, i'll get into that mode again |
09:51:55 | | Quit _Amblin (Read error: 104 (Connection reset by peer)) |
09:52:04 | Amblin | . |
09:52:05 | GodEater | merwin: or the files in /sys/bus/usb/devices/ if you have sysfs compiled into your kernel |
09:52:29 | merwin | GodEater: Hell if i know. I'm not a big linux guru :) |
09:52:30 | | Join ian^Colt [0] (n=k@ip68-107-19-179.sd.sd.cox.net) |
09:52:57 | GodEater | merwin: well you either have the /sys directory or you don't - that's an easy way to tell ;) |
09:53:45 | merwin | which usb device do i look at? |
09:54:15 | GodEater | how many do you have ? |
09:54:24 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
09:54:47 | merwin | 1-0:1.0 1-1 1-1:1.0 1-2 1-2:1.0 usb1 |
09:55:56 | GodEater | and when you did lsusb, which Bus/Device was the sansa on ? |
09:56:27 | merwin | Bus 001 Device 061: ID 0b70:0003 PortalPlayer, Inc. |
09:57:32 | GodEater | hmm - one sec, I'm trying to work out how the naming works myself! |
09:58:27 | * | Llorean cheers. |
09:59:01 | Llorean | B4gder: So we're in the Summer of Code then? |
09:59:22 | B4gder | we're in! |
09:59:40 | Llorean | This is excellent news. |
09:59:43 | B4gder | of course we still need students to find projects they want to work one |
09:59:49 | merwin | found it |
09:59:52 | B4gder | work on |
09:59:56 | GodEater | merwin: I've no clue how the device mapping works - you'll just need to look in each directory till you find the sansa |
09:59:58 | merwin | GodEater: device 1-1 |
10:00 |
10:00:30 | GodEater | merwin: cool - well that's about all the info you could ever want for your device as available to the usb bus |
10:01:10 | merwin | GodEater: do you want any info from there? |
10:01:14 | merwin | :) |
10:01:30 | | Nick datachild\sleep is now known as datachild (i=krebb@hide.my.ip-adress.org) |
10:01:37 | Llorean | B4gder: But it's definitely a start. |
10:01:42 | B4gder | indeed |
10:02:16 | B4gder | the news is so fresh most of the mentor org pages on google still give 404 ;-) |
10:02:50 | GodEater | merwin: not really. You just asked how to get info about usb devices attached to your linux box. I just told you. |
10:03:36 | merwin | GodEater: oh, thanks :) |
10:04:09 | Llorean | B4gder: http://code.google.com/soc/rockbox/about.html |
10:04:47 | GodEater | and they linked to our ideas page in the wiki |
10:05:00 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
10:05:26 | nls | Congratz to the SoC stuff! |
10:06:28 | | Join [IDC]Dragon [0] (i=c19e01ec@gateway/web/cgi-irc/labb.contactor.se/x-a0fd099a5dc5fb6e) |
10:06:54 | petur | list available now: http://code.google.com/soc/ |
10:06:59 | [IDC]Dragon | hello Rockboxers! |
10:07:46 | | Quit Moofar^Colt (Read error: 110 (Connection timed out)) |
10:08:23 | | Join lachlan [0] (n=chatzill@c58-108-231-146.fitzg1.qld.optusnet.com.au) |
10:08:56 | GodEater | B4gder: did the email from google contain anything of specific interest, or was it just a one line : "You've been selected" kind of thing ? |
10:09:15 | B4gder | the latter, and info on how I can update parts of our info |
10:09:32 | [IDC]Dragon | GodEater, thanks for your pointers to MPD and XMMS2, remember our chat? |
10:11:18 | * | petur finds out he got google mail as well |
10:11:42 | B4gder | petur: mentor related? |
10:11:47 | petur | B4gder: the link to rockbox.org is wrong :) |
10:11:52 | GodEater | [IDC]Dragon: I do :) |
10:11:52 | petur | B4gder: yes |
10:11:54 | B4gder | I jsut fixed it |
10:12:42 | petur | B4gder: the mail tells we were selected and that I should register myself as mentor |
10:12:47 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:12:53 | B4gder | I'm trying to figure out how I can submit more mentors |
10:12:59 | [IDC]Dragon | GodEater: I tied them both, MPD was easy to set up, XMMS2 is a tough nut |
10:13:59 | | Join Stalwart_ [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
10:14:27 | [IDC]Dragon | there's pros and cons to both, do you want to hear, should I go to private chat to keep the channel rockboxing? |
10:14:33 | GodEater | [IDC]Dragon: I've still not tried XMMS2, it's not in portage yet, and I don't like polluting my system with stuff not under portage management ;) |
10:14:46 | GodEater | [IDC]Dragon: PM sounds good |
10:19:08 | | Join dmdfan [0] (i=dmdfan@bb-81-175-207-48.dsl.phnet.fi) |
10:19:08 | | Join Slasheri [0] (i=miipekk@ihme.org) |
10:19:11 | linuxstb_ | B4gder: Can mentors be in charge of more than one project/student? |
10:19:15 | markun | B4gder: great me made it! Now I hope we'll have enough mentors with enough time |
10:19:36 | B4gder | linuxstb: I believe so |
10:19:58 | B4gder | markun: and enough cool project ideas to attract students! |
10:20:11 | | Join kapez [0] (i=kapez@evot.us) |
10:20:28 | Llorean | B4gder: Well they are supposed to be project ideas. |
10:20:35 | Llorean | Can't prospective students also suggest their own? |
10:20:43 | | Join ruza [0] (i=ruza@holly.cervenytrpaslik.cz) |
10:20:51 | B4gder | sure |
10:20:53 | Llorean | I believe they're supposed to send in a project idea to Google, which then asks us to rate them, right? |
10:21:03 | B4gder | something like that, yes |
10:21:13 | aliask | B4gder: What level of technical know-how is required for mentors? |
10:21:29 | | Quit Stalwart^ (Read error: 113 (No route to host)) |
10:21:43 | B4gder | aliask: there's no formal requirement, only your/our own ideas of what a mentor should know |
10:22:07 | | Join Jon-Kha [0] (i=lemstro@vastustamaton.olen.to) |
10:22:11 | linuxstb_ | aliask: I would expect/hope most mentoring to happen in this irc channel, so everyone can help guide/confuse the student, not just the mentor. |
10:22:18 | GodEater | hahaha |
10:22:20 | B4gder | I think we can have mentors with varying degrees of technical knowledge |
10:22:22 | aliask | :) |
10:22:40 | aliask | Well, if you need more mentors I'd be happy to be one. |
10:22:54 | | Join lex_ [0] (i=lex@evot.us) |
10:22:57 | B4gder | great |
10:23:01 | B4gder | we do need more |
10:23:04 | Llorean | While I'm not qualified to "Mentor", I'd be more than willing to help out as much as I can (as I'm sure most of you guessed ;)) |
10:23:25 | B4gder | we're currently working out how to apply/add more mentors |
10:23:25 | GodEater | I think we should try to keep a wiki page going with specific student / mentor Q&A going too |
10:23:29 | aliask | Llorean: I'd say you're as qualified (if not more) as me. |
10:23:40 | B4gder | I agree |
10:24:01 | Llorean | Well, if that's the case, feel free to put me down. |
10:24:04 | B4gder | and again, having "all sorts" of mentors with different skills will only be good |
10:24:47 | petur | they also suggest having two mentors per student |
10:24:54 | scorche | if there is any way i can be of help, let me know as well |
10:24:57 | GodEater | so we can gang up on them ? |
10:24:58 | | Quit linuxstb (Read error: 113 (No route to host)) |
10:25:10 | aliask | GodEater: :D |
10:26:05 | GodEater | well that's what linuxstb thinks of being a mentor ;) |
10:26:06 | | Join kaaloo [0] (n=luis@m34.net81-65-114.noos.fr) |
10:28:06 | Llorean | B4gder: Would it be valuable to have some place for SoC students to be able to leave notes/questions for their mentors, or should those just be handled by way of the dev mailing list? |
10:28:37 | GodEater | Llorean: I think somewhere besides the dev mailing list - so other people can follow the discussions all in one place |
10:28:52 | GodEater | hence a wiki page kind of idea - or possibly you're thinking a dedicated forum ? |
10:29:02 | Llorean | GodEater: I'm thinking in general terms |
10:29:02 | B4gder | actually, I think we should try to keep dev talk on the dev list |
10:29:12 | Llorean | Dev talk on the dev list is definitely good. |
10:29:41 | B4gder | and this being students, many of them new to open source and stuff, we need to learn them The Right Way |
10:29:41 | scorche | if they can be active in IRC, all the better |
10:29:43 | bluebrother | write a bot that automatically sums up the daily irc talk into the dev-relevant stuff and post it to the dev list ;-) |
10:30:25 | Llorean | I was just wondering if the dev list was the best way to post messages to mentors and such, since the dev list can have a lot of noise on it too. |
10:30:44 | | Join Siltaar [0] (n=Siltaar@193.52.208.229) |
10:31:02 | B4gder | I don't think we need to pre-arrange any out of band communication means, but just take those as we go |
10:31:11 | Llorean | While input tends to be welcome, someone new to the project could easily get confused by arguments that may crop up on the ML whether something should or shouldn't be done. |
10:31:18 | Llorean | Alright |
10:31:30 | Llorean | That's worst on the normal ML anyway |
10:31:38 | aliask | Llorean: The dev list doesn't have much noise I'd say - I've only recieved four or five in the last month and a bit. |
10:31:39 | B4gder | indeed |
10:31:50 | B4gder | the blind people stay on the user list :-) |
10:32:19 | GodEater | except the current dev questions on it from the blind guy who doesn't know how to set up the quote chars in outlook |
10:32:45 | Llorean | aliask: It varies a lot with time, but when a controversial subject comes up (which things like Metadata on Buffer, Viewports, or UI improvements could easily spawn) you get 'Developers with firm opinions about the right way' vs 'Users with firm opinions about what they like' :) |
10:33:04 | petur | something is very borked when I'm playing a large (1hour) VBR mp3: it says it is over 3 hours long, and when I seek forward, I end up somewhere in the past :( |
10:33:13 | Llorean | Weird |
10:33:24 | Llorean | petur: Do you know when this behaviour started? |
10:33:26 | GodEater | Rockbox's new time machine API I see |
10:33:29 | LinusN | petur: is the TOC correct? |
10:33:39 | B4gder | add yourself as a mentor here => http://code.google.com/soc/mentor_home.html |
10:33:59 | petur | It's generated with a recent lame version |
10:34:38 | petur | Llorean: I normally don't play such files so I wouldn't know. I saw it last week too on another file |
10:34:40 | pondlife | Does anyone here know if it's possible to build the manual under Cygwin? I'm having LaTeX problems - UNICODE support I think... |
10:34:52 | * | petur tries a large WAV |
10:34:55 | LinusN | petur: i assume that the file is huge? |
10:35:14 | bluebrother | pondlife: sure. Just install the unicode package yourself |
10:35:30 | Llorean | petur: I listen to very long files (6+ hours) regularly and haven't seen anything like this, though I don't know when the last one that was MP3 was. |
10:35:34 | pondlife | I have the ZIP, but am not sure where to put it. |
10:35:41 | petur | large wav is ok |
10:36:01 | LinusN | petur: i bet it's a problem with the Xing header |
10:36:10 | petur | the mp3 is 136MB and the time shown is double of the expected |
10:37:20 | petur | right. it is a problem with the file as foobar thinks the same... |
10:37:32 | bluebrother | pondlife: on my system the files are in /usr/share/texmf/tex/latex/unicode |
10:37:39 | bluebrother | it's linux though |
10:37:41 | pondlife | OK, I'll try that |
10:38:08 | bluebrother | but I assume the other tex files are in /usr/share/texmf on cygwin too, so that should work |
10:38:28 | Llorean | B4gder: "Your mentoring acceptance is pending" |
10:38:55 | bluebrother | hmm. Seems there are tons of outlook faq pages in german but not in english :o |
10:39:11 | LinusN | "You are too lame to be a mentor" :-( |
10:39:19 | pondlife | bluebrother: This is the unicode/ucs.zip referenced on the wiki, right? |
10:39:27 | bluebrother | yes. |
10:39:37 | pondlife | Unzipped it contains ucs.sty and a lot of .def files |
10:39:41 | GodEater | well if LinusN is too lame, I won't even bother applying |
10:39:44 | LinusN | :-) |
10:39:46 | pondlife | lol |
10:39:53 | GodEater | they might hunt me down and shoot me |
10:40:02 | pondlife | bluebrother: I get " LaTeX Error: File `utf8x.def' not found" |
10:40:22 | bluebrother | I have the contents of the ucs/ folder in that archive in the unicode folder in my path |
10:40:40 | bluebrother | so utf8x.def is /usr/share/texmf/tex/latex/unicode/utf8x.def on my box |
10:40:52 | pondlife | I don't have a utf8x.def at all |
10:41:39 | bluebrother | if you open the zip file it has a folder called ucs. In that folder is utf8x.def |
10:42:21 | bluebrother | you need at least the .def and .sty files from there and the data/ folder |
10:42:26 | pondlife | Hmm, I better grab the zip again? |
10:42:39 | bluebrother | if it's missing it sounds like a broken download |
10:42:58 | bluebrother | just downloaded the zip myself, the file is definitely present. |
10:43:13 | pondlife | From http://www.unruh.de/DniQ/latex/unicode/ ? |
10:43:23 | * | bluebrother gets the idea writing a bash script that does this for cygwin |
10:43:24 | bluebrother | yes. |
10:43:53 | pondlife | Hmm, I think I only copied across the files referred to in the INSTALL |
10:44:20 | * | Llorean just realized that the page didn't ask him for an email address. |
10:44:30 | markun | B4gder: should we start to define the gsoc tasks a bit better like this? http://wiki.scummvm.org/index.php/OpenTasks |
10:44:35 | B4gder | Llorean: it requires a gmail account |
10:44:37 | markun | or will it be ok like this? |
10:44:51 | Llorean | B4gder: Yeah, I just went and looked, and I was signed into gmail at the time. |
10:45:12 | B4gder | markun: the more details the better of course, but in the end it is up to the student |
10:45:31 | pondlife | bluebrother: I still get that error... Do I need to re-index? |
10:45:39 | bluebrother | try running texhash |
10:45:53 | markun | true, just thought it might be easier to pick one of our suggestions if we provided a bit more detail |
10:46:02 | B4gder | yes I agree |
10:46:14 | markun | and maybe split them in categories |
10:46:16 | pondlife | bluebrother: Progress \o/ |
10:46:19 | B4gder | and we should not underestimate that we need to make them sound attractive and fun |
10:46:34 | bluebrother | pondlife: great |
10:46:35 | pondlife | "/rockbox.tex:3: File ended while scanning use of \@writefile." |
10:46:40 | pondlife | Then it stops with a ? prompt |
10:46:43 | pondlife | Correct? |
10:46:49 | bluebrother | nope :) |
10:46:50 | markun | B4gder: I'll try to work on the wiki a bit when I get to work |
10:46:56 | B4gder | great! |
10:46:57 | pondlife | Thought not :) |
10:47:07 | bluebrother | maybe it's a dos vs unix line endings thing ... |
10:47:23 | * | bluebrother should setup cygwin at home and try himself |
10:47:26 | pondlife | I should be entirely as per SVN - with unix line endings |
10:47:40 | bluebrother | and cygwin is configured for unix line endings? |
10:47:46 | pondlife | Yes |
10:47:58 | pondlife | Hang on, I'll pastebin |
10:47:58 | markun | The "version 3 release" is a quite onrealistic I think |
10:48:08 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
10:48:19 | Llorean | markun: I'm not so certain. |
10:48:31 | bluebrother | hmm. Then it should work. Have you tried a make clean? |
10:48:46 | B4gder | perhaps at least unrealistic to get a student to pull that through |
10:48:53 | markun | yes |
10:49:02 | LinusN | "Make users happy" |
10:49:04 | pondlife | bluebrother: http://www.pastebin.ca/395826 |
10:49:08 | Llorean | Well, the biggest thing are the playback oddities and voice glitches. |
10:49:14 | pondlife | Yes, I did make clean first |
10:49:30 | scorche | LinusN: that would be much more unrealistic than the 3.0 release |
10:49:43 | Llorean | B4gder, markun: Maybe "Playback unification" in its place? |
10:49:43 | markun | Would he be a 'release coordinator'? Doesn't sound like a lot of fun for someone new to rockbox |
10:49:43 | LinusN | :-) |
10:49:59 | pondlife | Rockbox isn't meant to be fun :) |
10:49:59 | LinusN | totally un-fun |
10:50:14 | markun | true true :) |
10:50:15 | * | bluebrother agrees |
10:50:24 | markun | I really hate working on rockbox |
10:50:31 | markun | if only the pay wasn't so good |
10:50:40 | B4gder | "cleaning services for core developers to give them more hacking time" |
10:50:40 | LinusN | rockbox is all about hard labour |
10:51:03 | GodEater | I hear they use it as a prison sentence in Sweden |
10:51:03 | markun | LinusN: and free beer at the next devcon, right? |
10:51:10 | LinusN | oh yes |
10:51:12 | pondlife | Oh, not free beer |
10:51:18 | pondlife | Just so un-fun |
10:51:20 | markun | well, dontated beer then |
10:51:26 | markun | donated |
10:51:38 | GodEater | that's what the Rockbox paypal fund is for right? Beer and Pizza ? |
10:51:49 | | Join hannesd__ [0] (n=light@gate-hannes-tdsl.imos.net) |
10:52:17 | lachlan | I doubt people would donate if it were used otherwise |
10:52:22 | markun | Will the students select a project or will they be assigned to one? |
10:52:30 | GodEater | they select one I think |
10:52:30 | B4gder | markun: they select |
10:52:45 | markun | So it's totally possible non of them are interested in rockbox of course :) |
10:52:51 | Llorean | markun: They actually write a project proposal of their own and submit it. Our list is just to give them ideas. |
10:52:53 | GodEater | correct |
10:53:24 | Shaid | I think the summer of code is unfair to people who don't get a summer break. |
10:53:25 | markun | any idea how many students there were the last year(s)? |
10:53:29 | Shaid | it's very US-centric! |
10:53:38 | Llorean | Shaid: Well Google is a US based organization. |
10:53:39 | B4gder | s |
10:53:40 | GodEater | Shaid: more northern hemisphere centric |
10:53:44 | B4gder | indeed |
10:53:47 | Shaid | Yeah. |
10:53:48 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
10:53:56 | Llorean | But many US Schools have a "summer" semester anyway. |
10:53:56 | B4gder | most northern countries do have summer holidays |
10:53:57 | Shaid | I don't know how I would've juggled my uni classes and summer of code at the same time. |
10:54:03 | GodEater | it should be called Winter of code for those below the equator |
10:54:12 | nls | Woul anyone try to hunt me down if I add a scummvm port to the proposed SoC projects? |
10:54:17 | markun | GodEater: in Australia they also have a summer break :) |
10:54:19 | Llorean | It's intended for university students, and in the US there's no guaranteed summer break for them depending on their own schedule choices. |
10:54:19 | bluebrother | pondlife: strange. It must struggle somewhere in the preamble or rockbox.tex |
10:54:27 | B4gder | nls: indeed not, we need lots of ideas on that page |
10:54:33 | GodEater | markun: but do they have it in July/August ? |
10:54:35 | Shaid | hard to control, that'd be |
10:54:42 | markun | GodEater: of course not :) |
10:54:45 | Shaid | scummvm is great on a NDS though. |
10:54:54 | GodEater | well then GSoC is in Winter for them n'est ce pas ? |
10:54:55 | Llorean | Wouldn't a ScummVM port be a ScummVM summer of code entry? |
10:54:59 | * | bluebrother hasn't had holidays for a couple of years :'-( |
10:55:01 | markun | scummvm would be nice on a Gigabeat as well |
10:55:14 | markun | Llorean: yes, good idea |
10:55:17 | bluebrother | Monkey Island on my h120! :) |
10:55:28 | markun | but it's C++, that might give us some problems |
10:55:31 | LinusN | doesn't scummvm have an incompatible license? |
10:55:34 | Llorean | Shaid: Since most ScummVM games aren't time-intensive, it'll just play a bit slower because it takes longer to click. |
10:55:46 | Llorean | LinusN: It's GPL I believe, just heavily heavily object-oriented C++ |
10:55:50 | LinusN | aha |
10:55:52 | markun | LinusN: does that matter for a plugin? |
10:55:55 | B4gder | Llorean: it is better for us to have them as our project as it brings new people into our mindset and environment |
10:56:00 | LinusN | markun: yes |
10:56:12 | bluebrother | wouldn't it be possible creating a plugin using c++? |
10:56:14 | linuxstb_ | LinusN: It's GPL'd |
10:56:20 | LinusN | ok |
10:56:23 | Llorean | B4gder: Oh, I agree. It just might be a good idea to suggest it over there as well, so that people looking at theirs might then come look at ours. :) |
10:56:33 | B4gder | very true |
10:56:38 | * | pondlife wants to go south of the equator just to see the sun go round the sky in the other direction. |
10:56:43 | markun | LinusN: why? Can't someone make a closed source application for a open source OS (like rockbox)? |
10:57:02 | B4gder | markun: not really, no |
10:57:09 | bluebrother | markun: you need to link against GPL libraries |
10:57:14 | | Quit merwin (Connection timed out) |
10:57:17 | B4gder | but that is a very gray area |
10:57:21 | B4gder | let's not go there |
10:57:25 | pixelma | pondlife: I've seen your discussion about building the manual on cygwin - have you figured it out yet? |
10:57:33 | pondlife | Not yet |
10:57:39 | LinusN | and it is not in our interest to have closed source plugins |
10:57:41 | pondlife | Can you build it under Cygwin? |
10:57:45 | pixelma | yes |
10:57:56 | pondlife | Great, so it's at least possible |
10:58:04 | pondlife | Did you see my pastebin? |
10:58:05 | Llorean | Cygwin doesn't have the appropriate UCS package, or did you install it and it not work? |
10:58:05 | markun | LinusN: no, it was more an extreme example of incompatible licenses |
10:58:13 | LinusN | markun: i see |
10:58:40 | pondlife | pixelma: I'm just re-running configure and make clean |
10:58:47 | Llorean | I think though, that we shouldn't have _many_ game-port Project Ideas listed, since a lot of those aren't really Rockbox work, in the end. |
10:59:01 | pixelma | pondlife: I put the files as bluebrother described (I think) - and then had to run the command "mktexlsr" as the second paragraph in the help text described... |
10:59:33 | pondlife | Ah, it worked now, but plenty of reference warnings, right? |
10:59:50 | bluebrother | reference warnings aren't a problem. |
10:59:51 | markun | Llorean: but they could be seen as a part of "make users happy" task :) |
10:59:55 | linuxstb_ | Would a general feature of allowing plugins written in C++ be feasible? |
10:59:56 | pixelma | yes... they are normal |
10:59:57 | pondlife | Great |
10:59:57 | Llorean | markun: I suppose. |
11:00 |
11:00:05 | pondlife | How do I make HTML rather than PDF? |
11:00:17 | bluebrother | latex can't do the references correct in the first run, so you will get those warnings |
11:00:21 | pondlife | OK |
11:00:23 | bluebrother | make manual-html |
11:00:26 | pixelma | pondlife: that I haven't figured out yet :/ |
11:00:32 | markun | Llorean: but I agree that some general rockbox stuff suck as a USB stack would be preferable |
11:00:34 | bluebrother | but you need to have tex4ht installed. |
11:00:48 | markun | ..such as.. |
11:00:50 | bluebrother | which afaik is a bit trickier |
11:00:51 | pixelma | bluebrother: didn't find that package for cygwin yet |
11:01:25 | GodEater | did amiconn get round to detailing how his vision of ViewPorts should work at all ? |
11:02:30 | pixelma | yes he said it would be faster to just write viewport support than a detailed documentation |
11:02:42 | pixelma | IIRC |
11:02:49 | pondlife | Hmm, texi2html... but no tex4ht |
11:03:51 | GodEater | pixelma: is that a joke ? |
11:04:23 | Llorean | GodEater: I think the case is that documenting it well enough for someone to implement it as expected would mostly be the same as implementing it. |
11:04:48 | | Quit jcd ("Konversation terminated!") |
11:04:52 | Llorean | Sometimes cases like that come up. You see something a very specific way in your head, which means if you want it to end up that way you have to write down _all_ the details. |
11:04:58 | pixelma | GodEater: I just repeat what amiconn said - don't think it was a joke but you'd have to ask amiconn himself |
11:05:58 | linuxstb_ | But wouldn't documentation need to be written anyway? |
11:06:28 | pixelma | pondlife: if you can find it out - I'm also interested in being able to build the html-manual... |
11:06:37 | * | pondlife Googles more |
11:06:38 | | Quit hannesd (Read error: 110 (Connection timed out)) |
11:06:46 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
11:07:01 | * | nls never managed to get html manual building to work either |
11:07:53 | GodEater | Llorean: I wasn't really after a description of the specific implementation details, I just want a description of what ViewPorts are |
11:08:03 | GodEater | I've so far found nothing with a description of them |
11:08:31 | GodEater | I have an idea in my head that I've put together just from the name - but no idea how close to the truth it is |
11:08:35 | Llorean | GodEater: Basically, virtual screens. |
11:08:46 | GodEater | Llorean: which means ? |
11:08:46 | Llorean | At least if I understand correctly. |
11:08:57 | pondlife | Virtual screens mapped to positions on physical screens |
11:09:09 | GodEater | pondlife: like windows 1.0 ? |
11:09:14 | pixelma | I thought you were referring to a description of implementation - because I thought it had to do with the SoC |
11:09:17 | Llorean | A subscreen that you can draw to as if it were a full device screen. Scrolling on the virtual screen ends at its edges, etc. |
11:09:27 | linuxstb | There are some details I'm not sure of, such as whether we'll be supporting overlapping viewports, or viewports entirely contained in other viewports... |
11:09:31 | GodEater | pixelma: implementation details would be down to the implementer |
11:09:41 | GodEater | but if you want someone to do it, you need to tell them what the end result needs to look like |
11:10:07 | GodEater | Llorean, linuxstb: see - those are the things I've not seen written down anywhere |
11:10:10 | GodEater | until right now |
11:10:26 | Llorean | GodEater: I think viewports has only _ever_ been discussed in here. |
11:10:31 | Llorean | At least as far as I've seen |
11:10:36 | linuxstb | GodEater: I'm agreeing with you that an overview (from a user's point of view) of how viewports will work will be useful. |
11:10:56 | | Join dan333 [0] (n=daniel_r@111.118-67-202.dart.iprimus.net.au) |
11:11:03 | GodEater | I'm just surprised no-one has jotted them down somewhere on the wiki |
11:11:27 | Llorean | B4gder: Do you know, if we rename the decrypted OF file on the Sansa back to PP5022.MI4, will it update to that file or are the 'decrypted' ones unusable for updates? |
11:11:28 | B4gder | we're all busy doing rubbish |
11:11:49 | LinusN | GodEater: surprised, or disappointed? |
11:11:54 | linuxstb | Llorean: I think the "OF.bin" is a raw binary - no mi4 header. But mi4code should be able to convert it back to .mi4 format. |
11:12:00 | LinusN | i'm not surprised at all |
11:12:01 | B4gder | Llorean: the OF.bin file has the mi4 header stripped, so it won't work |
11:12:19 | linuxstb | Or if not mi4code, then scramble |
11:12:52 | B4gder | mi4code can do it too |
11:12:56 | linuxstb | Can users run a utility from Sansa to reinstall the original firmware? |
11:13:03 | linuxstb | s/Sansa/Sandisk/ |
11:13:14 | B4gder | I don't know how the upgrade utility works |
11:13:19 | Llorean | linuxstb: So sansapatcher will need the -d option to re-encrypt the OF in the firmware partition? |
11:13:32 | *** | Saving seen data "./dancer.seen" |
11:13:39 | B4gder | Llorean: it doesn't really have to encrypt it, just prepend the proper header |
11:13:49 | Llorean | linuxstb: The official upgrade process requires the built-in firmware to notice a PP5022.MI4 in the root, and copy it to the firmware partition. |
11:13:56 | GodEater | LinusN: genuinely surprised - most of the good ideas(tm) seem to get at least a bit of a mention. I'll knock up a page now quickly from what I've just heard. |
11:14:15 | linuxstb | The copy of the OF that sansapatcher makes in the firmware partition is in mi4 format already (with 100% plaintext). |
11:14:31 | Llorean | linuxstb: There's a recovery mode that you can copy an MI4 to, and then the recovery mode will handle copying that to the hidden partition, and you can use that in conjuction with an official firmware update tool, but I don't think we should require people to boot into recovery mode. |
11:14:53 | LinusN | GodEater: i'm never surprised when boring work is not done :-) |
11:15:10 | linuxstb | The only problems will be people who have installed Rockbox prior to sansapatcher being made available. But maybe those people should be capable of restoring the OF. |
11:15:28 | * | bluebrother will never understand why people are using time book programs for sending email |
11:15:37 | linuxstb | i.e. sansapatcher will require an unmodified E200 (or an E200 previously modified by Sansapatcher) |
11:16:15 | Llorean | Substituted "Unmodified" with "E200 running only the original firmware" |
11:16:21 | Llorean | Maybe |
11:17:01 | linuxstb | Llorean: What's the difference? |
11:17:13 | | Quit dan333 ("Freedom Chat - Your Home Away From Home | http://www.freedomchat.org | tIRC script by the Freedom Chat Leets") |
11:17:23 | LinusN | isn't it lovely how Sandisk "cooperates" with us? :-P |
11:17:32 | bluebrother | has anyone replaced the headphone jack on the h120? |
11:17:43 | LinusN | bluebrother: yes |
11:17:47 | GodEater | http://www.rockbox.org/twiki/bin/view/Main/ViewPorts <−− initial effort, am about to knock up some imaginary sample graphics to go with it |
11:17:50 | Llorean | linuxstb: Many of them use that H300 tool to modify the images in their original firmware. Also, some of them may take "Unmodified" to mean "Never modified" |
11:17:59 | bluebrother | LinusN: is it a special jack? Seems mine is a bit broken |
11:18:28 | LinusN | it is a common component |
11:18:46 | bluebrother | so I can easily get it at any usual supplier. Good. |
11:18:54 | LinusN | yes |
11:19:07 | LinusN | the remote control jack is a different beast though |
11:19:16 | linuxstb | Llorean: OK... It sounds like Sandisk have succeeded in selling their DAPs to the ipod-buying part of the population... :) |
11:19:30 | Llorean | Oh, absolutely. |
11:19:37 | bluebrother | yeah, that was why I asked. I feared that to be some combined thingy |
11:19:47 | | Join dan333 [0] (n=daniel_r@111.118-67-202.dart.iprimus.net.au) |
11:19:57 | Llorean | The sooner we have a process that limits the ability of user error to "brick" their device, the better. :) |
11:20:10 | * | bluebrother remembers he wants to finish that IR remote control for the h100 |
11:20:22 | pondlife | But how many real bricks have ever been made? |
11:20:56 | Llorean | pondlife: People have come terrifyingly close. |
11:21:14 | linuxstb | So is restoring the OF a matter of just downloading the appropriate MI4 from Bagder's repository and copying to the device? |
11:21:21 | LinusN | it depends on how you define "brick" |
11:21:49 | pondlife | For me, I'd define it as "needs hardware mod to restore". |
11:21:50 | dan333 | If I install cygwin will anything get uploaded or anything go to the net |
11:21:51 | B4gder | brick as in they couldn't fix it so they sent it back seems to have happened multiple times |
11:21:55 | linuxstb | And either the upgrade will happen, or it won't - no risk of bricking? |
11:22:03 | Llorean | linuxstb: If you download the MI4 from Bagder's repository, you then have to either copy it over in "Recovery Mode", or copy it into the root of the Fat32 partition, then boot the OF a second time (it detects it on boot) |
11:22:22 | linuxstb | Llorean: That sounds harmless (the FAT32 option). |
11:22:24 | LinusN | it sure sounds like the sansa is quite brickable |
11:22:28 | Llorean | The FAT32 option is very harmless |
11:22:41 | linuxstb | Then we simply need to tell users to do that before running sansapatcher for the first time. |
11:22:46 | Llorean | You just have to shut down, and then re-run the OF, which can be counterintuitive to some people if they're dual booting Rockbox already. |
11:23:02 | Llorean | But yeah, it's very safe. |
11:23:07 | Llorean | Recovery Mode is the opposite of safe. |
11:23:33 | linuxstb | Yes, but if someone has a working install at the moment, there should be no reason to enter recovery mode? |
11:23:56 | Llorean | LinusN: Usually "Can't fix it" means "Isn't able to follow the directions, or isn't able to get e200tool working" rather than "It's physically impossible to recover" I think. |
11:24:10 | LinusN | it seems many sansa users are full of interesting ideas how to recover their e200 instead of following the instructions |
11:24:11 | B4gder | indeed |
11:24:19 | linuxstb | And I can add some checks to sansapatcher to make sure the Rockbox bootloader isn't already installed - e.g. checking that the size of the installed firmware is < 100KB. |
11:24:29 | Llorean | linuxstb: If they've got a working dual boot install, yes. |
11:24:33 | Llorean | Which should be everyone |
11:25:11 | B4gder | btw, if someone needs some good fun to try on their sansa... |
11:25:24 | B4gder | it is to put a filename with a .fmt extension in recovery mode |
11:25:40 | B4gder | fmt is for format |
11:25:53 | B4gder | the data partition presumably |
11:25:57 | LinusN | maybe i should buy one.... |
11:26:10 | B4gder | hehe |
11:26:20 | LinusN | as soon as i find that long lost pile of money |
11:26:22 | JdGordon | ill try it if... |
11:26:26 | B4gder | LinusN: I hear merwin has a e200R for sale? ;-P |
11:26:28 | | Join Soap2_ [0] (n=Soap@65.204.73.3) |
11:26:28 | | Quit dan333 ("Freedom Chat - Your Home Away From Home | http://www.freedomchat.org | tIRC script by the Freedom Chat Leets") |
11:26:35 | LinusN | B4gder: lol |
11:26:56 | Llorean | B4gder: The .fmt file reformats the data partition, yes. |
11:27:14 | Llorean | Someone in our forums discovered that early on. |
11:27:33 | B4gder | I'm curious how the partition is setup afterwards |
11:27:38 | LinusN | so isn't there a .recoverthewholeshebang extension? |
11:27:43 | B4gder | no |
11:27:50 | B4gder | it has 5 known extensions |
11:28:01 | B4gder | and it blindly trust them to br right |
11:28:07 | | Join dan333 [0] (n=daniel_r@111.118-67-202.dart.iprimus.net.au) |
11:28:24 | B4gder | .fnt is still unknown what it does |
11:28:34 | B4gder | for font |
11:28:39 | LinusN | it's funny how much effort has been made into all these USB modes, and the sansa still seems to be the most brickable platform |
11:28:54 | B4gder | it really isn't that brickable |
11:29:31 | B4gder | it is just that two levels of the unbricking is not that easily done by users |
11:29:35 | linuxstb | It does seem a bad case of over-engineering... |
11:29:39 | LinusN | i do hear much talk about recovery mode though |
11:29:59 | dan333 | If I install cygwin will there be any changes like booting and stuff or is it just like normal software |
11:30:13 | Llorean | dan333: It's just normal software. |
11:30:16 | B4gder | linusn: yes, but that's mostly due to rockbox has no usb support |
11:30:41 | LinusN | ok |
11:30:51 | dan333 | hey just one more question is any info or files sent to the net when I install and use cygwin |
11:30:56 | B4gder | so if the original firmware can't run and only rockbox can, only recovery can save you |
11:31:01 | Llorean | LinusN: Recovery mode shows a small partition when you plug in the device. You can copy files to it, and it'll do various things with those files, from the intended "recover your firmware" to the unintended "brick your player by writing garbage to the booloader" |
11:31:38 | B4gder | yeah, I think sandisk's biggest mistake was to not add more error-checks in the recovery mode |
11:32:09 | Llorean | dan333: You should read their license for that. Cygwin by necessity needs to connect to the internet to download components, so at the very least information can be drawn from that, if you want to be paranoid. But you should read up on what happens at their site. |
11:33:00 | Llorean | Well, in _theory_ nobody should have reason to enter Recovery Mode themselves. |
11:33:28 | JdGordon | Llorean: back to the discussion before about consistancy in keymaps among the targets... should we bother with a wiki page so we can see every button combo on each screen across the targets? |
11:33:41 | dan333 | when I run the setup and it downloads the files will it just download or send anything to the net |
11:33:47 | | Join voltagex [0] (n=voltagex@124-254-92-62-dsl.ispone.net.au) |
11:34:24 | LinusN | dan333: what are you afraid of? |
11:34:25 | voltagex | gratz on google summer of code |
11:34:30 | Llorean | dan333: Seriously, it's not software we wrote. It shouldn't, but we aren't experts, and you should read their site. |
11:34:34 | voltagex | lets hope great things come out of it |
11:35:09 | dan333 | I am just wondering if stuff is sent to the net but it looks like the answer is no |
11:35:19 | Llorean | JdGordon: I'm really not sure, honestly. It might help shed some light on some of the strangeness. Maybe use the labelled vector images of the targets? |
11:35:23 | LinusN | dan333: "stuff"? "the net"? |
11:35:39 | | Quit lachlan ("Chatzilla 0.9.77 [Firefox 2.0.0.2/0000000000]") |
11:35:41 | dan333 | is the site www.cygwin.com |
11:35:45 | LinusN | yes |
11:35:48 | JdGordon | B4gder: on the GSoC page... shouldnt one of the options for the students to just pick half a dozen FS bugs they can fix? |
11:36:17 | | Quit Soap2 (Connection timed out) |
11:36:26 | dan333 | and i ment stuff to the net I think |
11:36:36 | JdGordon | Llorean: vectored image is going a bit far... but an image of each target would be usefull there anyway |
11:36:37 | B4gder | I don't see how fixing a few bug reports is any serious project for gsoc |
11:36:50 | B4gder | unless the bug reports are of a greater kind |
11:36:55 | JdGordon | not a few.. a few of the big issues... or a dozen of them |
11:37:04 | B4gder | but still, we just provide ideas for projects on that page |
11:37:07 | LinusN | dan333: my question is rather: what is "stuff", and what is "the net"? |
11:37:16 | Llorean | JdGordon: We already have the labelled vectored images I thought, for the manual. |
11:37:33 | Llorean | JdGordon: I was just thinking, since they already have the button "names" pointed out, they'd give a visual representation. |
11:37:40 | JdGordon | yeah |
11:37:48 | JdGordon | guess so |
11:38:24 | JdGordon | but is the page worth the effort? I mean its going to take more than 10min to put together,,,, |
11:38:32 | Llorean | That's what I'm not sure of. |
11:38:51 | Llorean | I think it's mostly just a few small changes anyway. |
11:38:58 | Llorean | And I'm not sure even all of them would be agreeable. |
11:39:02 | voltagex | B4gder: so make it 100 bugs :P |
11:39:19 | voltagex | make the beggars work! work I say! |
11:39:26 | bluebrother | I think a page that lists some of the key combos over targets might help removing inconsistencies |
11:40:04 | LinusN | i think that consistency among targets is a little overrated |
11:40:05 | JdGordon | does anyone mind me changing the long press to short press in the wps for browse? |
11:40:25 | JdGordon | on the sansa that is |
11:40:36 | Llorean | LinusN: I don't think it should be an absolute standard, but having the Central button on the player do different things on different targets can be frustrating. |
11:40:41 | voltagex | LinusN: the hardware is not consistent, so it is a little hard |
11:40:56 | LinusN | voltagex: exactly |
11:41:05 | voltagex | Llorean: although my opinion matters zilch, I agree with you too |
11:41:08 | B4gder | I don't think consistency over target is overrated |
11:41:19 | Llorean | I think it's valuable, but not necessary. |
11:41:25 | B4gder | I like getting rockbox on a target I never held before nad being able to actually use it |
11:41:27 | Llorean | There are a lot of places where it doesn't make sense. |
11:41:36 | bluebrother | I like it that Rockbox behaves exactly the same on my mini as on my h120 |
11:41:43 | Llorean | Like, the "Central" button on the Archoses is actually Play/Pause. |
11:41:51 | bluebrother | I don't think it's crucial though. |
11:41:57 | bluebrother | But if possible it's a nice thing |
11:42:06 | voltagex | Llorean: but what does the Archos OF use that button for? |
11:42:11 | linuxstb | Llorean: I think button labels are just as important as button location though. |
11:42:18 | Llorean | linuxstb: I agree. |
11:42:28 | Llorean | linuxstb: I was stating the archos as a place where an exception is warranted for what 'center' does. |
11:42:52 | Llorean | But the Gigabeat treats "center" somewhat differently, and it's just the center of the touch-cross. |
11:42:53 | voltagex | wait a sec. Shouldn't we aim to match what the OF does to a certain extent? |
11:43:01 | Llorean | voltagex: Not really, no. |
11:43:10 | B4gder | we're not OF users |
11:43:14 | Llorean | voltagex: If we did that, Menu on the iPod would almost never invoke the Menu. |
11:43:43 | | Quit dan333 ("Freedom Chat - Your Home Away From Home | http://www.freedomchat.org | tIRC script by the Freedom Chat Leets") |
11:44:02 | Llorean | My main complaint isn't the button location. It's the button purpose. If a button is the "Play/Pause" button in the WPS, I feel it should do what the Play/Pause button does on other targets in the other screens too. |
11:44:10 | voltagex | Llorean: ah, I see |
11:44:16 | Llorean | Unless there's a significant reason not to do this. |
11:44:24 | voltagex | I guess it's reasonable to expect newbies to adapt |
11:44:25 | Llorean | Such as say, the lack of a stop button on the iPods. |
11:46:08 | voltagex | ugh...sounds of death from my test box's hard drive |
11:46:33 | * | voltagex now knows another reason why he doesn't have a Pod |
11:47:07 | Llorean | All being said though, so far only the Gigabeat and Sansa have caused me a little adaptation time after installing Rockbox on them. |
11:47:28 | voltagex | iRiver actually became more intuitive for me |
11:47:32 | Llorean | Mainly the Sansa's really odd choice of what buttons invoke menus. |
11:47:41 | Llorean | voltagex: I meant compared to previous Rockboxes I'd used. |
11:48:14 | voltagex | Llorean: the buttons have changed slightly from 2.5 to SVN on the H340 :P |
11:48:19 | voltagex | select/navi |
11:48:27 | Llorean | You never had 2.5 on the H340. |
11:48:39 | voltagex | err, well I don't know wtf I had then |
11:48:49 | voltagex | but select was play instead of navi |
11:50:46 | bluebrother | select and navi are the same things |
11:51:06 | bluebrother | it was just agreed on calling it navi all the time, as it used to get called select on h100 |
11:51:14 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
11:51:16 | nls | I think he means that the play button was used to select |
11:51:31 | bluebrother | ah. That's something different ... |
11:51:44 | bluebrother | but I can't remember the play button to do that. |
11:52:01 | Llorean | I think it may have very briefly at the very very very start, as a button mapping bug, but I'm not sure. |
11:52:30 | nls | must have been a long time time ago, but you could still enter menus with play before the "root" menu |
11:52:36 | Llorean | Each target seems to start with slightly odd button mappings because someone just throws them together to get the sim to build. |
11:52:41 | GodEater | Llorean,linuxstb or LinusN: Please just check I've not interpreted you all wrong -> http://www.rockbox.org/twiki/bin/view/Main/ViewPorts |
11:53:28 | | Quit Soap2_ (Read error: 110 (Connection timed out)) |
11:53:35 | Llorean | GodEater: Actually another aspect of viewports would be that a WPS can incorporate several of them for discretely positioned scrolling lines. |
11:54:00 | GodEater | Llorean: I gathered that, but I only wanted to knock up something quickly ;) |
11:54:18 | GodEater | so what you're saying is that what's there isn't wrong, it just doesn't show all possiblities |
11:54:28 | Llorean | Though I've always hoped they'd allow for me to pop up a playlist view in the bottom half of the screen while preserving the top half of my WPS, since most of my WPSes just have a space filler image in the bottom half. |
11:54:41 | Llorean | It's not wrong as far as what I'd like to see come of it. ;) |
11:54:54 | GodEater | Llorean: well knock up your own sample image then - it might inspire more student devs for SoC |
11:54:59 | Llorean | I don't know how right or wrong it is from the original intent though. |
11:55:04 | linuxstb | GodEater: I think you're expecting too much from viewports - my understanding is that at least at the beginning, they are just an extension of the "scrolling margins" type patches. i.e. you define a rectangular area on the screen and you draw into that area using the existing LCD API. |
11:55:42 | linuxstb | Scrolling lines would only scroll within the viewport. |
11:55:48 | petur | GodEater: one thing is wrong though: you can't assigne different stuff of rockbox to different parts of the screen (like wps and browser), like you suggest there |
11:56:05 | GodEater | so in fact, it is mainly wrong... |
11:56:31 | petur | "or virtual screens which can be written to seperately by various Rockbox tasks" |
11:56:36 | linuxstb | GodEater: At least compared to what's in my head, yes :) But others may be thinking differently. |
11:56:55 | Llorean | As far as I'm concerned, viewports _should_ be able to allow the menu system to pop up "on top of" the WPS in their final form. |
11:56:59 | GodEater | linuxstb: well this was sort of the point of starting to write it down - so everyone can see what everyone else is thinking ;) |
11:57:06 | * | petur is off for some shopping |
11:57:22 | pondlife | pixelma: I've made some progress with tex4ht. Look at http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn-unix.html |
11:57:35 | Llorean | You should be able to, within your WPS, mark a "Viewport" as reserved or available for the list/menu, and that's where it should be drawn when Menu is pressed without stopping the music. |
11:57:37 | pondlife | Now I need htlatex |
11:58:02 | GodEater | I like that idea, but it seems initially the idea with ViewPorts is ONLY to be a feature of WPS type stuff |
11:58:04 | Llorean | Or so I think. This seems like an important advanced themeing option. |
11:58:18 | GodEater | if I'm understanding linuxstb and petur |
11:58:36 | linuxstb | GodEater: No, they can be used elsewhere - e.g. for the "status bar" and "list" parts of the menu/browser screens. |
11:59:00 | linuxstb | Or we could have "pop-up" menus that appear centered in the screen. |
11:59:34 | linuxstb | But yes, the main reason I think is to give more flexibility in the WPS |
11:59:38 | GodEater | well I'll leave it alone for a bit for others to either change or add to |
12:00 |
12:00:48 | | Nick Stalwart_ is now known as Stalwart (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
12:01:00 | linuxstb | Another feature which I remember being mentioned is that text drawing within a viewport will still be line-based. Which I think implies a single font per viewport. |
12:01:11 | GodEater | that makes sense |
12:01:11 | linuxstb | (although maybe not...) |
12:01:22 | Llorean | linuxstb: I do remember that being mentioned. |
12:01:24 | GodEater | it would make initial implementation easier certainly |
12:02:01 | GodEater | and possibly wouldn't inhibit WPS authors too much |
12:02:02 | linuxstb | And backwards compatibility with "viewport-unaware" WPSs would simply be to render them in a single, full-screen viewport. |
12:02:19 | GodEater | if they wanted a different font immediately below something, they just define another viewport for it |
12:02:58 | | Join Deft [0] (n=kirill85@gate.reksoft.ru) |
12:03:12 | | Quit fejfighter () |
12:03:36 | Deft | hi everybody |
12:04:11 | Llorean | For multifont viewport-using themes, would we just have Rockbox rolo itself during the loading of the theme to reallocate the necessary buffers? |
12:04:28 | * | Llorean can't mention RoLo without thinking of the similarly named candy. |
12:05:06 | | Quit Deft (Client Quit) |
12:06:05 | GodEater | is it possible to "comment out" stuff in the Wiki - I'd like to leave some of what I've written there, but not make it visible to the casual browser ? |
12:06:05 | pondlife | Why need to rolo? Surely this is a reworking of the current font loading code - that doesn't need a rolo? |
12:06:39 | pondlife | Might need to have a configurable font buffer size. |
12:07:10 | GodEater | ah - just HTML comment it. |
12:07:39 | Llorean | pondlife: If it's going to load multiple fonts, it'll either have to divide up the buffer so that each font has increasingly less space in RAM, or allocate new buffers for each new font loaded, requiring a RoLo |
12:08:04 | Llorean | Though, I suppose some clever loading code could work. |
12:08:07 | pondlife | The former sounds better. |
12:08:11 | pondlife | If possible! |
12:08:20 | Llorean | For static text in the WPS, you load all the glyphs necessary from those fonts only. |
12:08:36 | Llorean | Then, as you buffer the songs, you also load the glyphs necessary for their metadata since it's already spun up the disk anyway. |
12:08:44 | pondlife | Don't we only load glyphs as required already |
12:08:47 | Llorean | Menus and filetree only use one font anyway. |
12:08:58 | Llorean | pondlife: As required is different from "in advance" |
12:09:01 | pondlife | Hence the "bug" reported where the disk was spinning up |
12:09:06 | LinusN | afaik, viewports is not much more than "clipping regions" |
12:09:07 | | Join Shaid` [0] (i=shaid@203-214-119-183.dyn.iinet.net.au) |
12:09:21 | | Quit voltagex () |
12:09:50 | LinusN | we can't (and shouldn't) display several screens simultaneously |
12:10:02 | Llorean | If we buffered all the static glyphs for the WPS on their own, then defined ID3 glyphs as part of the 'metadata' and stuck them on buffer with it (once MoB happens) wouldn't that mean an arbitrary amount of WPS fonts without needing a larger font buffer? |
12:11:50 | * | Llorean could just be holding the reigns on his brain too loosely, as it is 6AM |
12:12:48 | GodEater | I can't think of a decent image which would illustrate the concept if it's only to include WPS elements =/ |
12:14:02 | daurnimator | 10 points!: http://sunshineweek.org/images/bennett2c.jpg |
12:14:18 | | Join voltagex [0] (n=voltagex@124-254-92-62-dsl.ispone.net.au) |
12:14:19 | Llorean | If it's only ever to include WPS elements, what advantage does it offer over Scrolling Margins + Multifont + Arbitrary text positioning? |
12:14:26 | LinusN | GodEater: have two scrolling texts next to each other |
12:14:54 | preglow | wooot! |
12:14:56 | GodEater | LinusN: that would mean me having to knock up an animation of some sort to display on the wiki - somewhat beyond my meagre creative talents |
12:15:07 | LinusN | Llorean: not much, the thing would be that the implementation would be simpler |
12:15:54 | LinusN | GodEater: no, you can easily show that the two texts are scrolling by taking the "snapshot" in the middle of the scroll |
12:16:09 | GodEater | I think that's a fairly limited end goal. I'm not sure I understand why we shouldn't want to display multiple bits of RockBox functionality at once. |
12:16:10 | Llorean | GodEater: "Title: y to Heaven Artist: ppelin" |
12:16:31 | LinusN | GodEater: keyboard focus |
12:16:45 | bluebrother | Llorean: looks funny ;-) |
12:17:21 | Llorean | bluebrother: Yes, clearly they've both reached the end of their scroll simultaneously despite different text lengths. |
12:17:21 | GodEater | LinusN: If we implemented it as Llorean suggested - with the desired "extra" information as a overlay, I don't think that would matter |
12:17:24 | LinusN | GodEater: in your example in the wiki, which of the two viewports have the keyboard focus? |
12:17:44 | Llorean | LinusN: If the Menu viewport only showed up when invoked, then it would always have the focus if visible. |
12:17:46 | GodEater | LinusN: I see you argument with my example - but Llorean's idea is better |
12:18:26 | * | GodEater has now hidden his pic on the wiki page since it's clearly a bad example |
12:18:30 | Llorean | LinusN: You should be able to, within your WPS, mark a "Viewport" as reserved or available for the list/menu, and that's where it should be drawn when Menu is pressed without stopping the music. In this case, that viewport could be used for other purpose (or not display anything) when the menu is not active. |
12:18:55 | Llorean | For example, I could show "Next track info" of various sorts on the bottom half of the screen, but that viewport has the "Menu" flag, and is replaced with the list when the menu is invoked. |
12:18:56 | GodEater | e.g. album art one minute, equaliser the next. |
12:19:06 | Llorean | If I just press STOP though, I go back to the classic menu view, no WPS visible at all. |
12:19:14 | LinusN | dream on guys |
12:19:40 | Llorean | Other than complexity of implementation, is there some reason not to have one viewport usable for the list? |
12:19:41 | GodEater | hehe, if you hadn't started dreaming years ago - none of RB would have happened |
12:19:46 | pondlife | Dream or nightmare? |
12:19:56 | | Quit Shaid (Read error: 110 (Connection timed out)) |
12:19:56 | LinusN | rockbox didn't begin with a dream |
12:19:57 | | Nick Shaid` is now known as Shaid (i=shaid@203-214-119-183.dyn.iinet.net.au) |
12:19:57 | bluebrother | a problem with the current way the wps works is that you can't put a line "2 px below the upper border" |
12:20:08 | bluebrother | it began with a nightmare? |
12:20:12 | linuxstb | LinusN: You've ruined the myth of Rockbox now... |
12:20:16 | LinusN | :-) |
12:20:30 | bluebrother | ... and ended as a dream? *g* |
12:20:36 | * | pondlife would like to see viewports used to give a configurable and consistent status bar |
12:20:37 | LinusN | bluebrother: nightmare? sort of, it's called the OF :-) |
12:20:41 | | Quit voltagex () |
12:20:44 | bluebrother | hehe, thought of that. |
12:20:53 | Llorean | LinusN: I just don't see the argument of "keyboard focus" as working against how I've described it. I know it's not an immediate goal of Viewports, but I don't see why it's a bad idea for a "one day, we'd like..." kinda thing. |
12:21:11 | | Join lee-qid [0] (n=liqid@p549659b6.dip.t-dialin.net) |
12:21:47 | markun | Llorean: some Gigabeat people asked for a graphical volume indicator overlay when the global volume buttons are used. I think that would work quite nicely with viewports. |
12:21:55 | LinusN | Llorean: i want viewports to be a reality, soon |
12:22:06 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
12:22:14 | Llorean | LinusN: Yes, and viewports being a reality soon doesn't contradict with having ideas to improve them in the long term after they exist. |
12:22:14 | linuxstb | markun: Are the volume buttons on the gigabeat ever used for anything apart from volume? |
12:22:25 | markun | linuxstb: in the plugins |
12:22:32 | GodEater | markun: ooooh - which ones ? |
12:22:38 | LinusN | and i want to begin in a small scale, only solving problems we have |
12:22:43 | markun | but I want to use them to change the volume in all other screens |
12:22:46 | pixelma | I think amiconn's idea is that different things can run in different viewports... for example a viewport in the wps showing the oscilloscope for example, or another displaying the playlist and so on - didn't read the whole discussion so ignore me if it's a bit off topic ;) |
12:22:47 | Llorean | LinusN: I don't feel this should be a requirement for "Viewports" but more a potential future use of them. Something someone implementing should keep in mind, at least a little bit, with the idea of leaving the system flexible. |
12:22:58 | markun | GodEater: which users? |
12:23:12 | GodEater | markun: no - which plugins |
12:23:15 | Llorean | markun: Which plugins uses them? |
12:23:23 | markun | Llorean: rockboy I think |
12:23:26 | | Join phoenix16 [0] (n=phoenix1@p57B3D267.dip.t-dialin.net) |
12:23:27 | Llorean | Ah, yes. |
12:23:28 | markun | maybe Doom too |
12:23:39 | GodEater | ah, I use neither |
12:23:41 | Llorean | Well, I'd love for any plugins that make use of playback controls to allow the volume to be adjusted with them too. |
12:24:10 | LinusN | pixelma: yes, that's one of the long-term ideas |
12:24:12 | markun | yes, me too, but I don't think we should use global volume buttons in the plugins as we only have a few buttons |
12:24:22 | phoenix16 | Alright lads. |
12:24:26 | Nico_P | i hear viewport talk... has amiconn started work on them ? |
12:24:43 | GodEater | Nico_P: no - I asked what they were |
12:24:54 | GodEater | and discussion / argument ensued ;) |
12:25:00 | Nico_P | ok |
12:25:02 | markun | I would like to use my new crosspad code for some plugins like doom and breakout |
12:25:14 | phoenix16 | Does anyone here use Anapod? |
12:25:21 | GodEater | markun: I still want you to use to do accelerated scrolling in the browser |
12:25:29 | Llorean | markun: Most of the plugins have more than enough buttons without the volume buttons. For those at least, the Volume Buttons should be incorporated. |
12:25:29 | markun | GodEater: yes, me too |
12:25:36 | Nico_P | from what i understood they seemed a bit like subscreens |
12:25:41 | markun | Llorean: yes, it would be nice |
12:25:56 | bluebrother | phoenix16: Rockbox doesn't require to use a itunesdb compatible software. |
12:26:08 | Llorean | markun: Partially because I have a habit of playing Jewels while I listen to music, and frequently need to adjust the volume during that, and haven't bothered to hack together a patch. |
12:26:09 | Llorean | :) |
12:26:10 | GodEater | Nico_P: from the discussion that just happened, it seems a lot of people have a lot of different ideas about them |
12:26:26 | Nico_P | GodEater: very true |
12:26:27 | bluebrother | Llorean: use ReplayGain ;-) |
12:26:29 | pixelma | pondlife: thank you for the link... strange I had found the ohio-state page myself but not this... I'll try ASAP |
12:26:47 | Llorean | bluebrother: My files are replaygained. The problem mostly comes up when the ambient noise level increases or decreases. |
12:26:51 | Nico_P | that's why i think amiconn should start writing about the basic principles |
12:26:52 | phoenix16 | Yeah, I know, but Yamipod has been giving me a bit of hassle with the previous and latest beta. |
12:26:59 | markun | Llorean: I think the remote buttons should also be 'global buttons' don't you think? |
12:27:08 | GodEater | markun: definitely |
12:27:11 | pondlife | pixelma: I'm now almost there I think. Looking for "pplrc7t.tfm" |
12:27:13 | Llorean | markun: Except in the case of two-player games. |
12:27:19 | markun | I just wonder what the 'DSP' button should do |
12:27:30 | LinusN | in my view, a viewport is simply a clipping region, much like a window |
12:27:42 | GodEater | DSP button ? |
12:27:42 | markun | (little speaker with a + which changes the DSP setting in the OF) |
12:27:42 | Nico_P | when there are requests for new WPS layout features, people rply "viewports" without even being sure they are the right answer |
12:27:48 | LinusN | which, ultimately, could be used to draw info from several "screens" |
12:27:51 | GodEater | oh |
12:28:00 | Nico_P | LinusN: that's how i see it too |
12:28:01 | GodEater | isn't mute a good option for it ? |
12:28:07 | linuxstb | phoenix16: This isn't the best place to ask for help with the original Apple firmware - as well as being off-topic, you're simply not going to find experts here. |
12:28:29 | GodEater | I thought that's what it did anyway - although I've just realised I've never actually pressed it! |
12:28:32 | pondlife | Should (0,0) always be the corner of a viewport? Or would that always refer to a physical screen and be clipped? |
12:28:33 | Llorean | markun: It doesn't _have_ to do anything. |
12:28:50 | Llorean | GodEater: You don't really need "Mute" with an available Pause button. |
12:28:51 | linuxstb | pondlife: By definition, 0,0 is the corner of the viewport. |
12:28:52 | LinusN | pondlife: 0,0 |
12:28:59 | bluebrother | viewports should refer to their space |
12:29:04 | GodEater | Llorean: true. I should think before I engage my typing fingers |
12:29:05 | pondlife | OK, so slightly more than a clipping region |
12:29:10 | LinusN | yes |
12:29:15 | pondlife | Good |
12:29:19 | Llorean | GodEater: It was my first thought too, but then I attacked it with a bit 'o logic. |
12:29:29 | Nico_P | a sort of abstract screen |
12:29:44 | * | bluebrother goes for food |
12:29:46 | GodEater | markun: well in that case I vote for erm, CrossFeed. ;) |
12:29:46 | pondlife | bluebrother: Do you know much about tex4ht? |
12:30:04 | phoenix16 | linuxstb: I'm not enquiring after apple firmware, I'm using rockpod myself but hadn't bothered checkn the irc till now. I was trying to see what you guys thought was the best software to use in conjunction with rockpod in your experience. |
12:30:18 | markun | GodEater: who wants to turn that off anyway :) |
12:30:22 | GodEater | wth is rockpod ? |
12:30:29 | phoenix16 | typo |
12:30:37 | GodEater | markun: dammit - another argument shot down ;) |
12:31:20 | linuxstb | phoenix16: Then that's a different question - I think most people just drag-and-drop files. |
12:31:49 | GodEater | although perhaps Crossfade is good. For me personally, I listen to a lot of pre-mixed dance stuff, which needs crossfade off, and a lot of other stuff which would benefit from it being on. So having a shortcut to it would be nice. |
12:32:07 | GodEater | I think perhaps I should write my own patch though - it seems it might be a very personal choice |
12:32:58 | markun | yes, I can't see anything at the moment that everyone would want to use that button for |
12:33:10 | Llorean | It's probably best left unused then. |
12:33:14 | pondlife | pixelma: I am getting an error "−−- error −−- Can't find/open file `pplrc7t.tfm'".. I do have that file in my Adobe palatino font, but am not sure why this is being used for HTML... Any ideas? |
12:33:25 | GodEater | is there a good place in the settings menu to assign a shortcut key based on user preference ? |
12:33:45 | phoenix16 | One other thing, after switching from the apple firmware, did you notice a hefty reduction in scroll rate, even when loading to RAM? Is there a plugin out there that I may have overlooked perhaps...? |
12:34:48 | pixelma | pondlife: no idea for html - but afaik the palatino font family was chosen for the pdf-manual |
12:35:06 | pondlife | Indeed, so why is it being referred to for the HTML one? |
12:35:27 | pondlife | I am of course assuming we are going TEX -> HTML, not TEX -> PDF -> HTML |
12:35:32 | pondlife | And I can build PDF ok.. |
12:35:58 | amiconn | Viewports are a general concept to ease implementing anyting that needs to draw to a part of the display, and might be placed/sized differently based on other things on the display |
12:36:11 | amiconn | E.g. status bar / list / button bar |
12:36:26 | pixelma | pondlife: I think you'd have to ask bluebrother, he did all the stuff related to building the html-manual... |
12:36:44 | pondlife | Thought so.. I'll wait for him to lunch! |
12:36:57 | pondlife | Back later... |
12:37:03 | amiconn | Today, the list code needs to take adjust placement and size depending on whether the status bar / button bar are enabled / disabled |
12:37:21 | amiconn | s/take// |
12:37:26 | markun | amiconn: I think it's a great idea |
12:38:15 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
12:38:15 | GodEater | who is BernardKethlayne ? |
12:40:24 | Llorean | He's not in the IRC Nick Reference as far as I see. |
12:40:35 | GodEater | that's why I asked |
12:41:36 | GodEater | I'm not sure I agree on his pixel-based placement idea, but of course he's entitled to his opinion ;) |
12:41:58 | Llorean | I think he missed the "It's not supposed to break current WPS syntax" bit. |
12:42:07 | GodEater | must have |
12:42:53 | GodEater | do we know of anyone working on font enhancements ? |
12:43:31 | markun | me? |
12:43:44 | GodEater | you have an alter ego ? |
12:44:06 | markun | I'm not sure what you are asking me |
12:44:29 | GodEater | BernardKethlayne added comments to my ViewPorts page, and he indicates he's working on font stuff |
12:44:41 | markun | no, it's not me |
12:44:42 | GodEater | I was wondering if that was a clue to his IRC nick - if he even has one |
12:44:57 | GodEater | cos otherwise I've never heard of him |
12:45:20 | Llorean | He's edited two other pages since the third of this month, but just to add a link to another page. |
12:45:37 | markun | GodEater: he submitted a theme to rockbox-themes.org, you might ask the maintainer for his email address if you want to contact him |
12:46:30 | markun | zenX5 on http://www.rockbox-themes.org/index.php?res=160x128x16 |
12:47:52 | GodEater | I don't really - I was just curious. It seemed a co-incidence that we were chatting about ViewPorts, and that I only made the page this morning. |
12:47:56 | GodEater | I assumed he was in here somewhere |
12:49:04 | aliask | Or trolling the wiki recently updated pages. |
12:49:37 | | Quit linuxstb (Nick collision from services.) |
12:49:39 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
12:51:34 | GodEater | that seems most likely now |
12:52:20 | Nico_P | GodEater: i'm working on the WPS system |
12:52:30 | | Join barrywardell [0] (n=barrywar@dhcp-892b9a4a.ucd.ie) |
12:52:47 | Nico_P | GodEater: what page are you talking about ? |
12:52:59 | GodEater | http://www.rockbox.org/twiki/bin/view/Main/ViewPorts |
12:53:34 | Nico_P | ah i hadn't yet had a look at the wiki changes |
12:54:02 | linuxstb | barrywardell: Basic functionality in sansapatcher is now working - i.e. adding the bootloader to the firmware partition, and creating an unencrypted copy of the OF (mi4 format with 100% plaintext) immediately after the bootloader in the firmware partition. |
12:54:30 | barrywardell | great. has it been tested? |
12:54:51 | linuxstb | By one person (andrewg867) last night. |
12:54:54 | | Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-e8717ff5b22048d9) |
12:55:02 | | Quit inversions (Read error: 60 (Operation timed out)) |
12:55:09 | barrywardell | cool. is there a patch I can try? |
12:55:25 | linuxstb | http://www.davechapman.f2s.com/rockbox/sansapatcher.tgz is the source, replace tgz with zip for a windows binary. |
12:55:43 | thewho | What's the difference between iaudio X and iaudio M? And when was iaudio M started? I can't find it on amazon. |
12:55:45 | Llorean | But the bootloader still needs to load the OF from the firmware partition. |
12:55:52 | Llorean | Right? |
12:56:00 | linuxstb | At the moment, it only works properly if you restore the OF firmware first. |
12:56:23 | linuxstb | Ah, plus it only checks a single key - the win32 binary I uploaded has the new "sansa_gh" key. |
12:56:34 | thewho | I mean iaudio X5 and M5 |
12:56:36 | markun | Any comments on the categories I added? http://www.rockbox.org/twiki/bin/view/Main/SummerOfCode |
12:56:43 | linuxstb | I need to add the ability to try a list of keys. |
12:56:52 | B4gder | thewho: the M5 has a greyscale LCD |
12:57:19 | LinusN | thewho: http://www.rockbox.org/twiki/bin/view/Main/DeviceChart |
12:57:29 | | Quit kaaloo (Read error: 110 (Connection timed out)) |
12:57:41 | thewho | B4gder: and that's why it's not in amazon? Or has it been discontinued? |
12:57:52 | B4gder | call amazon and ask them |
12:57:53 | thewho | LinusN: thanks for the link |
12:58:28 | pixelma | thewho: M5 = X5 with a greyscale screen, without USBotg (but has a standard usb port instead of this, i.e. you don't need the subpack for transferring files from/to the pc , without radio |
12:58:39 | Llorean | Are we still assuming we might one day get a better AAC from somewhere, or would fixing ours up be a good SoC project idea? |
12:58:49 | B4gder | new web site server has arrived, soon to be installed... |
12:59:38 | LinusN | Llorean: define "better" |
13:00 |
13:00:12 | linuxstb | thewho: I think there are 2 M5L models available (brand new) on ebay (from a UK seller). But it seems very hard to find, so I'm assuming it's discontinued. |
13:00:17 | markun | Llorean: perhaps the work being done by the ffmpeg guys is useful |
13:00:45 | barrywardell | linuxstb: do I just do a make? that gives me a whole lot of errors on my mac |
13:00:51 | linuxstb | Most of the ffmpeg guys don't seem that interested in fixed-point codecs, they're using CPUs where floating point is faster... |
13:01:11 | pixelma | thewho: there were a few new sold by a british ebay shop (mp3direct) on ebay.co,uk |
13:01:16 | Llorean | LinusN: More efficient (no huge boost ratios), the ability to play large files (it seems to die at a certain size or length, I'm not sure which), and the ability to play a wider range of AACs since I think we still have metadata limitations. |
13:01:17 | linuxstb | barrywardell: I haven't tested it on a Mac yet, but it should work... Try "make sansapatcher-mac" |
13:01:24 | thewho | pixelma: without radio = bad for me :-( I'll probably buy X5L then |
13:01:39 | linuxstb | barrywardell: That will create a universal binary. |
13:01:57 | barrywardell | ok |
13:02:10 | pixelma | thewho: yes, that's what I miss too with it |
13:02:17 | linuxstb | barrywardell: If it fails, pastebin the errors (maybe switch to PMs...) |
13:03:11 | thewho | thewho: people here seem to underestimate radio :-) |
13:04:30 | Llorean | LinusN: While I don't use AAC for the most part, I think right now if we were to move toward release, it'd have to either be decided to be not supported, or have some work done on it to qualify as a release-ready codec. |
13:05:18 | Llorean | Especially the filesize limit, and if there are still any metadata problems those. Both are 'valid' files, that don't play. Though I think Lear has cleared up most (all?) of the metadata issues. |
13:05:29 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
13:05:45 | phoenix16 | Here, can you lot answer me one more thing: Is file browsing speed increased when you drop the music directly onto the ipod, instead of getting rockbox to initialise music that was put there by iTunnes? |
13:06:26 | markun | I think rockbox development works pretty well without having releases. We saw last time that a feature freeze doesn't really work. |
13:07:46 | GodEater | phoenix16: it makes no difference one way or the other |
13:08:11 | B4gder | phoenix16: the difference is that when you've used itunes, browsing the file tree for music isn't much fun |
13:08:55 | phoenix16 | B4gder: because whilst more versatile, rockbox is inherrantly slower? |
13:08:58 | markun | phoenix16: or are you talking about the difference between the file browser and the database browser? |
13:09:09 | B4gder | phoenix16: no |
13:09:28 | B4gder | because itunes scrambles the file names |
13:09:43 | GodEater | B4gder: I think he means the scroll speed |
13:10:02 | | Quit thewho ("CGI:IRC") |
13:10:03 | phoenix16 | markun: I'm experiencing a 'jerky' scroll rate that slows up quite considerably at time whilst browsing through music. |
13:11:25 | phoenix16 | Aye, itunes does that. That's why I wondered if I wiped the iPod of the music which was originally transferred by iTunes, and simply dropped the files on to the device as they are, would there be any change. |
13:11:47 | markun | phoenix16: no, it's not caused by itunes |
13:13:14 | phoenix16 | markun: so is what I am describing typical, or? |
13:13:34 | GodEater | phoenix16: it's typical, someone is working on improving it |
13:13:35 | *** | Saving seen data "./dancer.seen" |
13:14:24 | phoenix16 | Right, I didn't know that till now. So, guess it's just a case of checking the updates regularly. |
13:14:52 | markun | there are various things that can be improved: font drawing, list drawing, scroll accelleration |
13:15:11 | markun | phoenix16: yes, rockbox is being improved all the time |
13:15:20 | linuxstb | markun: I think releases are good, but I think we've learnt that Rockbox needs to be very close to release-quality BEFORE any feature freezes. |
13:15:30 | phoenix16 | so using a simpler theme would be recommended? |
13:17:26 | | Join |Rincewind| [0] (i=CyGBUqb7@nat-wh-1.rz.uni-karlsruhe.de) |
13:20:37 | GodEater | OT: If anyone is in London, and close to exchange square, there's a nice exhibit of car based exotica (Ferraris, Lambos, etc. etc.) going on... |
13:22:17 | markun | B4gder: I want to open a wiki page for the Samsung SA58700 family of CPUs. Do you think SamsungSA58700 is good name? |
13:24:07 | aliask | Have we dismissed the idea of creating a branch for a release of rockbox? |
13:24:13 | | Join pearldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
13:24:30 | B4gder | markun: yes I do |
13:24:58 | B4gder | aliask: until we have a "release manager" appointed, I think we have |
13:25:30 | aliask | What does a release manager do? |
13:26:05 | petur | nag the others |
13:26:11 | B4gder | takes care of release-related stuff, and would cater for that release stuff would be put in the proper branch etc |
13:29:04 | Nico_P | B4gder: for the GSoC, how many students is rockbox going to mentor and how does the choosing work ? |
13:29:27 | Nico_P | you choose among students who make proposals for rockbox ? |
13:29:37 | | Join simmel [0] (i=simmel@unaffiliated/simmel) |
13:32:46 | nls | I think that we should hold off on a feature freeze until at least the important playback bugs are fixed to minimize freeze time or lifetime of a branch |
13:33:59 | Llorean | Nico_P: My understanding is that students interested in Rockbox write proposals that we end up with, we rate the proposals and return them to Google, and then Google picks how many students we get using that list, and the overall distribution of students/projects. I think. |
13:34:03 | | Quit qwm (kornbluth.freenode.net irc.freenode.net) |
13:34:03 | NSplit | kornbluth.freenode.net irc.freenode.net |
13:34:03 | | Quit preglow (kornbluth.freenode.net irc.freenode.net) |
13:34:22 | NHeal | kornbluth.freenode.net irc.freenode.net |
13:34:22 | NJoin | preglow [0] (n=thomjoha@hekta.edt.aft.hist.no) |
13:34:22 | NJoin | qwm [0] (n=qwm@h162n1fls34o1010.telia.com) |
13:35:11 | | Quit perplexity (Read error: 110 (Connection timed out)) |
13:35:13 | Nico_P | i'm really starting to think i should apply as a student |
13:35:39 | | Join webguest77 [0] (i=c0231118@gateway/web/cgi-irc/labb.contactor.se/x-129c501d66db30ef) |
13:36:06 | Nico_P | i need to find a 4-to-6 week job/course but i can probably do both |
13:36:20 | Nico_P | being paid to do rockbox work sounds like a dream :) |
13:36:34 | pondlife | Hehe, lots of dreams in IRC today |
13:36:48 | Llorean | Google even admits several of the students have in the past been contributors to the project already, and just used SoC to help subsidize that. |
13:37:08 | Llorean | Also, Rockbox gets a bit of a contribution from Google for each student that gets assigned to us, I believe. |
13:37:09 | markun | Samsung's website sucks, and they keep moving and deleting information all the time :( |
13:37:19 | | Quit phoenix16 (Read error: 110 (Connection timed out)) |
13:37:48 | Nico_P | Llorean: are you reffering to this : http://code.google.com/support/bin/answer.py?answer=60310&topic=10727 ? |
13:37:48 | B4gder | Llorean: yes, 500USD or so I believe |
13:37:57 | nls | markun: google cache? |
13:37:58 | Llorean | Nico_P: Yes |
13:38:05 | Llorean | B4gder: That's what it looks like. |
13:38:20 | pondlife | If I change the spelling of a string in english.lang, do I need to update the corresponding <source> strings in other .langs? |
13:38:49 | markun | nls: yes, that works |
13:38:53 | B4gder | pondlife: no, translators will notice when they run genlang |
13:38:53 | markun | but still anoying |
13:39:57 | markun | B4gder: ok, now I have a problem :) The SA58450 and SA58700 have so much in common that I think they should be on the same wiki page, but which name.. |
13:40:21 | amiconn | SA58xx0 ? |
13:40:48 | B4gder | SA58xx0! |
13:40:54 | B4gder | or perhaps just SA58 |
13:41:07 | Nico_P | SA58000 ? |
13:41:19 | B4gder | does samsung have a generic name for the "family" ? |
13:42:35 | | Quit aliask ("sleep") |
13:43:02 | markun | Not that I could find: |
13:43:04 | markun | http://66.102.9.104/search?q=cache:QkiHgiSKF_EJ:samsung.com/products/semiconductor/SystemLSI/DigitalMedia/OpticalASSP/OpticalPlayer/MP3/SA58450/SA58450.htm+SA58450+site:samsung.com&hl=eo&ct=clnk&cd=1&gl=fr&client=firefox-a |
13:43:10 | markun | http://www.samsung.com/products/semiconductor/DigitalMedia/MP3/Flash_HDD/SA58700/SA58700.htm |
13:44:04 | bluebrother | hmm ... have we agreed on using en_GB-ise for the manual? |
13:44:39 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
13:45:17 | linuxstb | bluebrother: My vote would go for standardizing on the OED - i.e. -ize. |
13:45:49 | bluebrother | I was just wondering because of the latest commit to english.lang |
13:46:07 | bluebrother | I would be fine with OED too. |
13:46:19 | linuxstb | I didn't notice a conclusion to the discussion yesterday. |
13:46:33 | bluebrother | me neither, which made me wondering ... |
13:48:37 | * | Llorean would be fine with OED as well |
13:48:37 | pondlife | I thought we used en_GB |
13:49:12 | bluebrother | pondlife: I used en_GB on my last change yesterday but missed the fact that there are various subversions |
13:49:17 | pondlife | Ah, ok |
13:49:24 | pondlife | -ize is always US, AFAIK |
13:49:39 | bluebrother | it's not (as I learned yesterday) |
13:49:50 | * | pondlife should read the logs |
13:49:52 | bluebrother | my machine has en_GB-ize and en_GB-ise |
13:50:12 | pondlife | To save me time, do you have a reference for that? |
13:50:14 | bluebrother | there was a nice link to wikipedia describing the issue, something between 23h and 1h |
13:50:30 | pondlife | Thanks |
13:50:48 | bluebrother | found it: http://en.wikipedia.org/wiki/American_and_British_English_spelling_differences#-ise_.2F_-ize |
13:51:32 | pondlife | Yep |
13:51:38 | pondlife | Well, I learnt something new |
13:51:55 | pondlife | You rarely see -ize used in the UK, it looks odd |
13:52:27 | pondlife | But if that's the way then better get it consistent |
13:52:36 | pondlife | http://en.wikipedia.org/wiki/Oxford_spelling |
13:52:38 | Llorean | In general, I think I lean toward what most Americans would consider British spellings (not wholly, though), but I prefer -ize. |
13:52:54 | Llorean | And yes, I caught that -ize is not an Americanization, it just seems to be. |
13:53:07 | pondlife | There are lots of those of course! |
13:54:42 | Shaid | I think it should be wikipaedia. :D |
13:54:47 | pondlife | :) |
13:55:29 | pondlife | OK, I'll put it back and update the manual. |
13:55:45 | bluebrother | oh, we have a conclusion? ;-) |
13:56:07 | pondlife | Well, I don't neccesarily agree but I'd rather have consistency |
13:56:23 | pondlife | neccesarily being the Bad English spelling |
13:57:09 | bluebrother | once we all agreed we should document that somewhere ... maybe adding a command line for aspell to LatexGuidelines |
13:57:28 | pondlife | Hmm, otherwise, not otherwize ;-) ? |
13:59:06 | markun | B4gder: ok, an initial version. Could you rename it for me? http://www.rockbox.org/twiki/bin/view/Main/SamsungSA58700 |
13:59:16 | simmel | I haven't found any info about this, but what video codecs does Rockbox support? I have seen xvid beeing mentioned as an plugin in the tracker.. |
13:59:23 | markun | SamsungSA58xxx or something |
13:59:34 | Llorean | simmel: The only video codec currently supported (in a limited fashion) is MPEG2 |
13:59:43 | simmel | Ok. |
13:59:48 | simmel | Thanks Llorean |
13:59:49 | Llorean | And, by the transitive property of backward compatible codecs, MPEG1 as well, I suppose. |
14:00 |
14:00:37 | simmel | I wanted mpeg4/h.264 as iPod and PSP have = ( |
14:01:42 | Llorean | The iPod and PSP also have video decoding hardware. |
14:02:01 | Llorean | But you're free to try to implement an h.264 codec for Rockbox, I'm sure many people would applaud you as a hero. |
14:03:43 | | Join iwantanimac [0] (n=iwantani@203-59-101-66.dyn.iinet.net.au) |
14:04:16 | simmel | Since h.264 is slow on my regular computer (but ofcourse, not in low-res as the iPod/PSP-video-files are) I don't think it will be an success = ) |
14:05:17 | iwantanimac | "Note: A new image is being distributed that enables to compile the manual and the sims without further configuration." - What does this mean, exactly? Is there a newer file than on the wiki? |
14:06:30 | iwantanimac | anyone? Should i download the file on the wiki page oris there a better one? |
14:06:43 | Llorean | iwantanimac: What wiki page are you talking about? |
14:06:46 | Llorean | We can't exactly read minds. |
14:07:09 | iwantanimac | the VMWare Development Environment one... http://www.rockbox.org/twiki/bin/view/Main/VMwareDevelopmentPlatform |
14:07:15 | iwantanimac | sorry =P |
14:07:33 | Llorean | As far as I'm aware, v4 is the newest. |
14:07:41 | Llorean | Have you tried it? Does it compile Sims successfully? |
14:08:22 | iwantanimac | not sure. it's just i lost the one i downloaded before and it's going to take a while to downlaod, and i don't want to download something that'll be out of date too soon... |
14:09:07 | Llorean | Well, that one should be the most recent. |
14:09:22 | iwantanimac | ok thanks, Llorean. |
14:14:00 | pixelma | B4gder: did you implement the output of "make zip" recently? |
14:14:06 | | Part simmel |
14:14:14 | nls | pixelma: yes he did |
14:14:27 | bluebrother | hmm. Gets me the idea, couldn't we post jigdo files for the vmware image? |
14:14:53 | iwantanimac | jigdo? |
14:15:10 | bluebrother | pondlife: for the html manual, tex4ht does tex -> dvi -> html |
14:15:33 | pixelma | there's just a slight inconvenience for hwcodec... it says "Bitmap: yes; Depth: 1; Swcodec:" <- last thing is blank but shouldn't it display something like "Codec: software/hardware"? |
14:16:12 | linuxstb | bluebrother: Ah, so it's like torrents, but downloading from many servers, instead of peer-to-peer? |
14:16:40 | linuxstb | s/it's/jigdo/ |
14:16:41 | bluebrother | no, it's some kind of binary diff (at least afaik) |
14:17:00 | iwantanimac | linuxstb & bluebrother: torrent would also be good... |
14:17:09 | bluebrother | afaik debian uses that |
14:17:30 | pondlife | bluebrother: Did you see the error I was getting? Referring to an Adobe font file... |
14:17:35 | linuxstb | Ah yes, that's listed as one of the many features.... |
14:17:50 | bluebrother | it splits the file into small chunks, and if the file changes you need only download the changed chunks. |
14:18:15 | linuxstb | But is a vmware image compatible with jigdo - it seems to work on iso images... |
14:18:23 | | Join Thundercloud [0] (n=thunderc@82.152.249.242) |
14:18:52 | bluebrother | as far as I understand it jigdo can do this with any binary file. But I might be wrong |
14:19:27 | Llorean | Wouldn't the problem be that if you've even compiled Rockbox once, your VMWare image is going to be very different, unless you keep the original archive around? |
14:19:50 | linuxstb | But yes, it seems very well suited to distributing the vmware image, if it works. It's also a good way to split bandwidth amongst servers. |
14:20:12 | linuxstb | Llorean: That's true... |
14:20:21 | bluebrother | Llorean: yes, but one could keep the 7zipped file |
14:20:40 | bluebrother | I don't see a reason why to distribute the image unzipped anyway |
14:20:44 | Llorean | Yeah, as long as you tell them to keep the .7z it should be okay. |
14:20:57 | Llorean | But then, how different would the compressed image be? |
14:21:08 | bluebrother | just tell users to keep the file to make updates faster |
14:21:17 | Llorean | I'm not very familiar with compression, but if you took the VMWare image, installed a couple packages, then recompressed it, wouldn't you end up with a decently different file? |
14:21:18 | bluebrother | I guess someone needs to try. |
14:21:24 | | Join webguest90 [0] (i=186140b6@gateway/web/cgi-irc/labb.contactor.se/x-7c8fe184eacd9ec9) |
14:21:34 | pondlife | bluebrother: Please could you have a quick look at http://www.pastebin.ca/396029 and let me know if you could guess what's wrong. |
14:21:46 | iwantanimac | Llorean: I think it depends on where the changes are. |
14:21:46 | JdGordon | I'm very late.. but back to the viewport discussion... how about giving each viewport a callback function to do the drawing? so you could have multiple "screens" open and updating at any one time? |
14:22:23 | | Quit webguest90 (Client Quit) |
14:22:24 | pondlife | Better to just make the viewpoint interface identical to the existing screen interface, surely |
14:22:47 | bluebrother | pondlife: strange. Looks like tex4ht tries to output openoffice ... |
14:22:55 | JdGordon | why identicle? as long as its backwards compatible.. or easy to convert it should be fine |
14:23:11 | pondlife | bluebrother: Can you suggest a command-line test I could do? |
14:23:17 | * | JdGordon likes the idea of the playlist view "popping up" in the wps |
14:23:25 | bluebrother | cd manual; htlatex rockbox-build.tex |
14:23:40 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
14:24:08 | pondlife | That does the same thing... the last part at least |
14:24:11 | bluebrother | that should build the html version without any of the attached Makefile magic |
14:24:15 | iwantanimac | JdGordon: I like that idea too, but i'm an IRC noob, so i can't do that... |
14:24:42 | pondlife | JdGordon: Later. Let's get a simple implementation working first |
14:24:58 | iwantanimac | good point. |
14:24:59 | JdGordon | yeah |
14:25:09 | | Join Domonoky [0] (n=Domonoky@p549ACF93.dip.t-dialin.net) |
14:25:20 | bluebrother | you could remove the palatino font selection in preamble.tex |
14:25:24 | pondlife | This is likely to be a consolidation/simplification if done right. |
14:25:34 | * | JdGordon thinks we need to guilt trip amiconn into finally coding it or documenting his idea so it can be done ";p |
14:25:38 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
14:25:47 | bluebrother | maybe that helps, but I suspect a problem with the tex4ht installation |
14:25:58 | pondlife | Is there some kind of environment I need to modify so tex4ht knows what not to do? |
14:26:09 | pondlife | I compiled it from source |
14:26:16 | JdGordon | Llorean: and you said before about roloing to get more memory... all thats needed is playback to stop.. so it could be done |
14:26:34 | pondlife | Couldn't find a Cygwin package ready done, so it might be wrong. |
14:27:05 | bluebrother | the output looks quite different here. |
14:27:32 | | Quit Hoffmann ("Ciao") |
14:27:34 | bluebrother | never tried compiling it myself ... but I could do so on my old linux box. |
14:27:36 | amiconn | JdGordon: It would also help if I wouldn't have to fix so many of other people's mistakes ;) |
14:27:46 | pondlife | lol |
14:28:11 | JdGordon | meh.. :D |
14:28:31 | bluebrother | other people like this australian coder? :P |
14:28:35 | JdGordon | what is the middle button on the sansa called? select or something else? |
14:28:56 | pondlife | bluebrother: Never mind. Maybe another day.. Time for lunch and Work I believe |
14:29:01 | * | JdGordon looks around for another aussie to hide behind |
14:29:14 | nls | JdGordon: yeah we call it select |
14:29:43 | JdGordon | and the e200 is e200 in the langs? |
14:29:59 | bluebrother | urgh, manual installation of tex4ht is awful :( |
14:30:31 | bluebrother | hmm, looking into jigdo might be an interesting idea for tonight. |
14:30:36 | nls | JdGordon: I guess so, it should be the same as it is called by the configure script |
14:31:22 | JdGordon | the ARCHOS variable in the Makefile right? |
14:31:38 | * | bluebrother found a package for his distro |
14:31:48 | nls | JdGordon: yeah |
14:32:46 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
14:33:51 | | Join Hoffmann [0] (n=ber@c-69-248-210-174.hsd1.de.comcast.net) |
14:34:24 | | Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-9f9e6e168920ac8a) |
14:35:16 | * | linuxstb spots that ffmpeg have also been accepted for SoC 2007 - http://wiki.multimedia.cx/index.php?title=Summer_Of_Code_2007 |
14:35:27 | JdGordon | B4gder: the only difference between the e220 and e200r is the bootloader right? do you need to then use e200* in the langs for it to work properly? |
14:35:42 | thewho | What are the major blocks being worked on? I mean really significant changes like the main menu recently. Or is RB considered more or less good und has to be just polished a bit? |
14:35:42 | linuxstb | Two interesting projects - finishing AAC, and implementing Monkey's Audio. |
14:36:24 | JdGordon | thewho: there is always something being fixed... |
14:36:30 | JdGordon | or updated... or improved |
14:36:33 | Llorean | thewho: Unifying the playback engine, metadata on buffer, viewports, figuring out the battery life problem for portalplayers, USB stack.... |
14:37:21 | thewho | Llorean: could you pls explain what you mean by "unify playback engine" and "metadata on buffer"? |
14:37:47 | linuxstb | thewho: I think there are two separate areas: 1) Bringing the new ports (especially portalplayer targets) up to the same standard as the other ports; and 2) Adding new features to Rockbox, such as USBOTG, viewports etc etc |
14:38:14 | Llorean | linuxstb: I though there were license issues with Monkey's Audio. |
14:38:19 | linuxstb | New ports will always be in development, and I think it's unlikely we'll ever run out of ideas for features. |
14:38:41 | JdGordon | thewho: metadata on buffer is storing the tracks metadata onto the audio buffer instead of into a static buffer... |
14:38:46 | Llorean | thewho: "Unifying the playback engine" is something that won't really affect users, but it means removing a lot of the differences of how playback is handled between the hardware codec and software codec players. |
14:38:46 | linuxstb | Llorean: Only with the existing decoder. I assume they want to implement a new decoder from scratch, under a sensible (probably LGPL) license. |
14:38:48 | thewho | linuxstb: 1 I do understand. But it will be essentially the same RB. I meant changing RB itself |
14:38:48 | amiconn | Llorean: I *hope* viewports will happen before SoC |
14:38:56 | JdGordon | e.g album art and lyrics and id3 info |
14:39:10 | Llorean | amiconn: I think the questions wasn't related to SoC, but generally where Rockbox is going. |
14:39:12 | amiconn | That is, they should be available from the driver(s) |
14:39:15 | linuxstb | thewho: Rockbox will always evolve. |
14:39:20 | thewho | JdGordon: what benefits would it bring? |
14:39:22 | Llorean | amiconn: At least, that's how I was answering it. "Major points of interest" |
14:39:43 | Llorean | linuxstb: Since they were pointing at the LGPL'ed JAVA implementation, I'm guessing so. |
14:39:50 | JdGordon | thewho: well, it would mean we could have album art, or lyrics in the core so you dont need a patch to use them |
14:40:00 | JdGordon | also it makes more efficient use of the buffer.. and such |
14:40:18 | nls | and it removes the 32 track on buffer limit |
14:40:21 | Llorean | thewho: Metadata on buffer is mostly stuff the user won't see, but it'll allow a lot of expansion as to how some features can be added. |
14:40:32 | Llorean | nls: A limit that's very noticeable these days with some of our new formats. |
14:41:02 | iwantanimac | Anything happening with the MIDI implementation? |
14:41:11 | Llorean | iwantanimac: Nobody's working on it, I believe. |
14:41:25 | Llorean | It's a difficult task to tackle. |
14:41:31 | thewho | Llorean: so most changes are for the better internal structure, right? Except for viewports of course |
14:41:57 | JdGordon | no, but the major ones are |
14:42:04 | Llorean | thewho: You asked what the major blocks are, better looking stuff is rarely going to be a 'block' |
14:42:12 | JdGordon | nls: MoB wont nescacerly remove that problem... |
14:42:21 | Llorean | JdGordon: It should allow it to be removed, shouldn't it? |
14:42:32 | | Join himitsu [0] (n=himitsu@203.205.119.46) |
14:42:36 | amiconn | Still, when viewports are available, the high-level code still needs to be adapted to actually use them |
14:42:37 | linuxstb | JdGordon: One of the reasons for MoB is to remove that limit, so I would hope it does. |
14:42:38 | | Join Arathis [0] (n=doerk@p5484999D.dip0.t-ipconnect.de) |
14:43:03 | Llorean | amiconn: I'm sure once they're available, all manner of patches making use of them will crop up. |
14:45:16 | nls | Llorean: or they will do what they use to: complain that they will have to re-sync and instead tell people to use an older revision of the code |
14:46:05 | Llorean | nls: There'll be some of that too. |
14:46:24 | Llorean | But all we have to do is introduce a killer feature immediately _after_ that requires viewports to work. |
14:46:28 | Llorean | Just something simple, but shiny. |
14:46:41 | nls | yes, that is a good idea :-) |
14:46:54 | iwantanimac | lol |
14:46:58 | Llorean | Then all the "UI has to be very shiny" people will start reimplementing stuff the viewport way. |
14:47:03 | * | Llorean isn't cynical at all. |
14:47:16 | * | JdGordon has a very interesting boot screen on the sansa! |
14:47:26 | JdGordon | it looks like a barcode! |
14:47:31 | JdGordon | the display that is |
14:47:32 | thewho | Font antialiasing would also be nice IMHO |
14:47:58 | B4gder | good-loocking, but resource hungry |
14:47:59 | amiconn | jhMikeS: Any news on your pcm rework idea? |
14:48:01 | Llorean | Font antialiasing is rather unlikely any time this decade. |
14:48:17 | Shaid | probably be easier to do scene antialiasing |
14:48:22 | Llorean | The cost/benefit ratio is way in the bad area for that one. |
14:48:30 | Shaid | but still not really worth it |
14:48:37 | * | amiconn would like the playback.c <-> pcm interface to be both simple and flexible enough to adapt it for hwcodec playback |
14:48:44 | * | pondlife too |
14:48:57 | * | [IDC]Dragon too ;-) |
14:48:58 | B4gder | antialias is put in the same basket as animated backgrounds ;-) |
14:48:58 | iwantanimac | not worth it on small resolution screens either. |
14:48:58 | Llorean | Would that be SoC material then? |
14:49:08 | thewho | Llorean: why? Is it that hard? At least for greyscale displays it shouldn't (e.g. H120) |
14:49:36 | iwantanimac | bigger things like the iPod Video would benefit, but things around the 200px mark would just look horrible. |
14:49:43 | pondlife | I was hoping jhMikeS would document a replacement PCM interface as part of the low latency work. |
14:49:52 | Llorean | thewho: For the grayscale displays it might not be hard, but you can't ignore the color displays. |
14:50:09 | Llorean | thewho: You either A) Need two different font formats, or B) Antialiase the fonts during the draw stage costing battery life. |
14:50:39 | * | pondlife gets even more fed up with Data Abort posts from iPod owners with old bootloaders. |
14:50:40 | pixelma | pondlife: how did you get tex4ht to compile? I seem to do something wrong... |
14:51:02 | pondlife | Hmm, used the command lines on that link I gave you |
14:51:03 | thewho | Llorean: I'd be for B). And this could be made an option (like in Windows) |
14:51:14 | pondlife | -DHAVE_DIRENT is needed |
14:51:15 | | Join kaaloo [0] (n=luis@bne75-7-82-230-110-107.fbx.proxad.net) |
14:51:21 | JdGordon | is it possible to check for usb in the sansa bootloader before rockbox starts so we can boot the OF ? |
14:51:23 | pondlife | (or whatever it was) |
14:51:32 | jhMikeS | amiconn: thinking...and trying to get old projects finished so I can get to it. So to get through that, I need help on: fm scanning, x5 remote ticking .. and I'll finish up the remainder of coldfire DSP optimization. |
14:52:01 | barrywardell | JdGordon: should be possible. nobody has done so yet though |
14:52:04 | pondlife | FM scanning? Is that on X5 or more generally? |
14:52:20 | jhMikeS | philips tuner |
14:52:24 | barrywardell | JdGordon: and I'll warn that the bootloader will be changing quite a bit to fit in with sansapatcher |
14:52:30 | Llorean | thewho: Or we could just save developer time and not implement it, keeping the text drawing code simpler and not having to worry about it at all for color screens. |
14:52:35 | jhMikeS | plus a quieter radio screen ... no noise at all on x5 |
14:52:47 | * | pondlife is still hoping a fresh UDA1380TT will turn up... |
14:53:06 | pondlife | I get a rather quiet radio screen |
14:53:19 | Llorean | thewho: I mean, on the H120's screen, it's going to do no good at all really, and that's the highest resolution grayscale screen we've got I believe. |
14:53:22 | * | Domonoky thinks about commiting the Themeinstaller for rbUtil.. |
14:53:25 | | Join vcardenas [0] (i=c8767629@gateway/web/cgi-irc/labb.contactor.se/x-289e5305791fba3d) |
14:53:34 | barrywardell | JdGordon: just make use of the code in firmware/target/arm/usb-pp.c |
14:53:36 | jhMikeS | iRivers have no trouble with that but it might as well just be for everything |
14:53:36 | Llorean | Domonoky: Does it make use of rockbox-themes.org? |
14:53:40 | * | iwantanimac wishes someone was going to work on radio for the H10... |
14:53:47 | JdGordon | barrywardell: cool, thanks |
14:53:50 | Domonoky | yes it uses rockbox-themes.org |
14:53:50 | nls | heh, we have both a ManualHowto and a ManualHowTo in the wiki (completely different pages) :-) |
14:53:50 | Llorean | iwantanimac: Feel free. :) |
14:54:02 | Llorean | Domonoky: Does it have some sort of check for whether they require patches? |
14:54:08 | jhMikeS | The targets with recording from the FM radio screen always have peakmeters running? |
14:54:18 | iwantanimac | lol where would i start, exactly? |
14:54:27 | barrywardell | iwantanimac: I tried at one stage, but could't get it working |
14:54:28 | Domonoky | jes, but this checking is done on the rockbox-themes.org site .. |
14:54:35 | JdGordon | barrywardell: do usb_enable() then usb_detect()? |
14:54:35 | amiconn | barrywardell: Doesn't the H10 use the philips TEA5767 as well? |
14:54:42 | iwantanimac | barrywardell: really... hm... |
14:54:57 | iwantanimac | where do i look for the radio stuff? |
14:54:57 | JdGordon | not enable... init |
14:54:58 | Llorean | Domonoky: Well, the only two ways to check are either 1) Parse the .wps and look for illegal tags, or 2) Trust the author to have mentioned it on the site. |
14:55:04 | barrywardell | amiconn: yes, but it didn't respond to any I2C I tried |
14:55:18 | barrywardell | JdGordon: yes, that should do |
14:55:20 | Llorean | Domonoky: The easiest way is 2, and I think as long as you do that, and don't allow RButil to download patch-requiring themes (or put a BIG warning) it should be fine. |
14:55:21 | amiconn | Hmm, perhaps it's not hooked to the i2c you tried? |
14:55:22 | thewho | Llorean: ee... yes, you're right. I think one shouldn't come up here with new ideas since all of them have already been beaten to death earlier or later :-))) |
14:55:27 | Domonoky | at the moment its 2) |
14:55:36 | Llorean | thewho: New ideas are always welcome. |
14:55:44 | pondlife | So are old ones! |
14:55:46 | * | linuxstb would like rockbox-themes.org to become official, and the scripts to be in SVN for all to hack |
14:56:00 | * | Llorean agrees wholeheartedly with linuxstb, but with one stipulation. |
14:56:05 | jhMikeS | oh, I see...only when not recording. Can quiet it for that too. |
14:56:11 | pondlife | Who's behind rockbox-themes.org? |
14:56:13 | Domonoky | at the moment it doesnt present themes which requre patches |
14:56:13 | barrywardell | amiconn: I'm not too sure. It has been a while since I looked at it |
14:56:19 | * | amiconn would also like www.rockbox.org to use the svn www module |
14:56:21 | Llorean | If it became "Official" I'd very much like for it to default for the Patch-dependent themes to be hidden. |
14:56:29 | Llorean | Just a simple checkbox somewhere, and a cookie, for them to become visible |
14:56:38 | Llorean | But a conscious action on the part of the user being needed to make them available. |
14:56:48 | linuxstb | Llorean: Or it could be argued to not allow them at all... |
14:56:51 | bluebrother | pondlife: Mark Bright aka RedBreva |
14:56:55 | Llorean | linuxstb: It could be. |
14:57:00 | Llorean | linuxstb: I wouldn't mind that either. |
14:57:00 | pondlife | Aha, it looks good |
14:57:13 | Llorean | linuxstb: I'm just not sure RedBreva would want to disallow patch-dependent themes. |
14:57:20 | Llorean | I was already thinking in "compromise" mode. |
14:57:27 | pondlife | Why not as an option. |
14:57:35 | bluebrother | I did some initial work on the php script he's using |
14:57:43 | * | JdGordon would like to get a competition running for a redeisgned build table page... |
14:57:43 | Llorean | Domonoky: Not presenting them at all works for me. :) |
14:57:50 | amiconn | barrywardell: I didn't check; either the pp has more than one i2c bus, or it might also be hooked to some gpio ports using bitbanged i2c |
14:57:59 | JdGordon | surely some of our users are crazy perl and html hackers and want to help? |
14:58:01 | amiconn | Disassembling the of should tell us more |
14:58:02 | bluebrother | but he extended it quite a bit. |
14:58:02 | Domonoky | so i will prepare a commit :-) |
14:58:06 | Llorean | Domonoky: Just wanted to make sure that something was done about 'em, since I hadn't been around for prior discussions (or hadn't paid attention, I'm a bit focus-less sometimes) |
14:58:43 | Domonoky | :-)I |
14:58:43 | linuxstb | Domonoky: As you seem to have taken over the role of "official maintainer" for rbutil, any plans for a release? |
14:58:48 | jhMikeS | pondlife: I'm so tired it took about 10min took get that joke :P |
14:59:02 | pondlife | Hah, get on with it!! :) |
14:59:11 | Domonoky | it needs more polishing before a release |
14:59:18 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
14:59:25 | linuxstb | Domonoky: Feature freeze it :) |
14:59:31 | Domonoky | :-) |
14:59:38 | nls | hahaha |
14:59:40 | * | pondlife dreams of the day that lostlogic's buffering (with metadata) meets up with jhMikeS's low latency mixing |
15:00 |
15:00:02 | pondlife | And Then We'll Have World Peace... and album art maybe. |
15:00:09 | jhMikeS | Well, who's gonna help test this stuff that I'm doing now? I try to avoid the throw it in cvs and wait for people to complain tactic. :) |
15:00:12 | JdGordon | barrywardell: what does dr_controller_setup() do? can it be commented out for the bl? |
15:00:20 | * | nls dreams of the day the stop while resuming crash is fixed ;-) |
15:00:27 | pondlife | jhMikeS: I can test as long as I don't need to hear anything |
15:00:54 | B4gder | austriancoder: some of us are curious on some kind of write-up/summary from your AMS visit |
15:00:55 | jhMikeS | pondlife: ummm...guess that won't work :P |
15:01:02 | barrywardell | amiconn: I used these i2c functions: http://pastebin.ca/396066 |
15:01:02 | LinusN | pondlife: i /msg:d you |
15:01:42 | austriancoder | B4gder: i will write a summary.. hmmm.. now :) |
15:01:43 | barrywardell | amiconn: and the tuner debug screen just gave 0 for the tuner regs |
15:02:03 | B4gder | austriancoder: great! |
15:02:51 | barrywardell | JdGordon: why do you need to comment it out? |
15:02:54 | * | jhMikeS has learn to interpret "crash" as "freeze" around here |
15:03:03 | linuxstb | Llorean: Another issue with the themes site is copyright - I'm assuming that a fair proportion of those themes use non-original graphics... |
15:03:11 | JdGordon | barrywardell: compiler complains if I dont.. |
15:03:12 | Domonoky | can somebody close FS #6709 ? |
15:03:23 | JdGordon | undefined reference |
15:03:31 | nls | JdGordon: <source> and <dest> should be the same in english.lang |
15:03:36 | B4gder | Domonoky: tell me your flyspray user name and I'll hand you the powers to close |
15:03:39 | linuxstb | Llorean: So maybe we don't want it... |
15:03:44 | JdGordon | oh, woops |
15:03:48 | Llorean | linuxstb: Ah, there is that. But then our wiki has most of those themes too. |
15:03:58 | linuxstb | Llorean: Which I don't think it should... |
15:04:16 | | Quit thewho ("CGI:IRC") |
15:04:19 | bluebrother | Domonoky: closed |
15:04:25 | Domonoky | thx |
15:04:34 | Llorean | linuxstb: Yeah, but we don't really have a way to keep them out without someone going through and reviewing constantly |
15:04:48 | barrywardell | JdGordon: what complaint does the compiler give? |
15:04:50 | Llorean | linuxstb: If Rockbox-themes.org became official, we could require that each theme be approved somehow before posting. |
15:04:56 | B4gder | Domonoky: ok, I found your user and you now have the powers to close and edit tasks |
15:05:08 | linuxstb | Llorean: Yes, that's one of the reasons I prefer a dedicated website, rather than the wiki. |
15:05:10 | JdGordon | barrywardell: usb-pp.c:(.text.usb_init_device+0x1a4): undefined reference to `dr_controller_setup' |
15:05:19 | Domonoky | Bagder: thx |
15:05:21 | bluebrother | btw, and thoughts on using a theme file format like I proposed in FS #6156? |
15:05:22 | Llorean | linuxstb: As well as requiring the author to include a virtual signature of some sort, a text file stating they own the copyright, or have permission to use, all images |
15:05:22 | JdGordon | and dr_controller_run and dr_controller_stop |
15:05:38 | barrywardell | JdGordon: you need those, they're the key |
15:05:45 | Llorean | linuxstb: Oh, I'm all for cleaning up both the presence of patched themes, and copyright infringing ones. |
15:05:49 | JdGordon | oh nuts :p |
15:05:55 | linuxstb | Llorean: Yes, along with redistribution permissions - e.g. somethign creative-commons like, so other people can post modified versions of existing themes... |
15:05:57 | barrywardell | they're in firmware/drivers/arcotg_udc.c so make sure that's included |
15:06:35 | JdGordon | ah yes.. thats not compiled for BOOTLOADER |
15:06:54 | Llorean | linuxstb: Perhaps a checkbox that lets them pick one of the CC licenses, or the GPL even? |
15:07:12 | jhMikeS | Due warning: All this low latency stuff will have more buffer overhead since things can't be processed to pcm buffer depth in advance so it might as well be all 32-bit. |
15:07:22 | linuxstb | Llorean: I think it would be easier if a single license was selected, and people needed to agree to use it to upload themese. |
15:07:35 | GodEater | linuxstb: I vote for Creative Commons |
15:07:54 | iwantanimac | seconded. |
15:08:13 | iwantanimac | that keeps the open source feel. |
15:08:14 | Llorean | linuxstb: So just the "Creative Commons Attribution" license? |
15:08:18 | jhMikeS | for codecs at least...2 codec channels when xfade enabled |
15:08:22 | GodEater | though once again, I remain aware Rockbox isn't a democracy ;) |
15:08:36 | linuxstb | I don't know the details of the different licenses, but I would like one that's in the spirit of the GPL. |
15:09:01 | iwantanimac | creative commons sort of is... |
15:09:05 | GodEater | diff CCAL GPL > Licenses.diff |
15:09:08 | Llorean | linuxstb: Attribution is basically "You can do whatever you want with it, as long as you attribute the original to me" I believe. |
15:09:11 | iwantanimac | if i remember correctly... |
15:09:19 | | Quit nls (Remote closed the connection) |
15:09:21 | iwantanimac | yeah. |
15:09:29 | iwantanimac | Llorean is right. |
15:09:45 | linuxstb | Bagder: What do you think about the principle of an official themes site on rockbox.org? |
15:09:47 | GodEater | we need a lawyer on the Rockbox staff |
15:10:13 | JdGordon | can you disable the database in the sansa OF.. its pissing me off! |
15:10:18 | | Quit Shaid ("I will see you, in the end. And I will laugh at your pain...") |
15:10:24 | barrywardell | nope |
15:10:25 | B4gder | linuxstb: I even suggested a rockbox.org site name for redbreva before he regged his site, so I've always assumed he didn't want it |
15:10:34 | barrywardell | just don't put any music on it! |
15:10:38 | Llorean | linuxstb: And I don't believe you're free to relicense the work, so it's very similar to the GPL in intent. |
15:11:19 | linuxstb | OK, so now all we need is someone to develop the site... |
15:11:41 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
15:11:42 | bluebrother | for themes_ |
15:11:45 | bluebrother | ? |
15:11:48 | B4gder | GodEater: we do have at least one lawyer, hidden in the crowd... |
15:12:00 | GodEater | another masked marvel |
15:12:13 | iwantanimac | barrywardell: Is CONFIG_TUNER set for the H10? (It's TEA5767, right?) |
15:12:19 | B4gder | he was involved in the tetris case for the US side |
15:12:22 | linuxstb | bluebrother: Yes. But obviously we need to see what RedBreva's intentions are - if he wants to make his site official, or carry on as it is. |
15:12:43 | JdGordon | iwantanimac: iirc its commented out... |
15:12:45 | Llorean | linuxstb: Even if he doesn't want to become official, maybe he'd contribute the site's source code so we have a good starting point for the official one. |
15:12:51 | barrywardell | iwantanimac: not yet. I should be once the tuner is working (and yes) |
15:12:59 | bluebrother | if he doesn't want to make his site official I could look into the code I wrote that time for a new themes page |
15:13:39 | *** | Saving seen data "./dancer.seen" |
15:13:56 | iwantanimac | barrywardell: it needs to be to get FM working, right? As a noob to C, where would i best set it (Having multiple targets is confusing. You guys are awesome)? |
15:14:04 | * | JdGordon wonders how the OF database can be so painfully slow! |
15:14:16 | Llorean | JdGordon: I wondered that too. Sansa, right? |
15:14:20 | JdGordon | ye |
15:14:21 | Domonoky | linuxstb: if you could update the mac binary of rbutil, it would be very nice :-) |
15:14:29 | JdGordon | less than 500mb of music on it! |
15:14:31 | Llorean | JdGordon: On the plus side, sometimes it'll "finish" when the bar's only about 1/3 to 1/2 of the way full. |
15:14:41 | Llorean | It still takes forever to even get to that point, though. |
15:14:43 | preglow | why isn't the target,target,target = "String" notation used in english.lang for identical strings? |
15:14:59 | JdGordon | all this and it didnt even do the firmware update :'( |
15:15:10 | preglow | having a ton of separate identical strings just seems annoying |
15:15:13 | * | iwantanimac was surprised to see someone else with Rockbox on the bus today. |
15:15:16 | barrywardell | iwantanimac: here's an old patch I have: http://pastebin.ca/396078 |
15:15:28 | barrywardell | it should give you an idea of what's necessary |
15:15:40 | | Quit midgey (Read error: 104 (Connection reset by peer)) |
15:15:59 | GodEater | iwantanimac: I think that's neat whenever I see it too |
15:16:16 | iwantanimac | and it was an iPod. |
15:17:51 | iwantanimac | barrywardell: I'm guessing there's no need to look in /trunk/apps/recorder/radio.c then... |
15:17:52 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
15:18:02 | jhMikeS | amiconn: wanna do me a favor and see if that emi suppression works do you? :) whenever convenient is fine. |
15:18:13 | Llorean | GodEater: I had an employee at Best Buy recognize my Rockbox shirt, though she'd never tried the software herself. |
15:18:38 | iwantanimac | Llorean: I want a rockbox shirt! |
15:18:39 | bluebrother | hehe ... we need a merchandising shop ;) |
15:18:47 | GodEater | .... you have a t shirt ... |
15:18:47 | jhMikeS | suppression is definitely the wrong word for it :P |
15:18:57 | Llorean | iwantanimac: They aren't available. They were given out at the developer's meeting last year. |
15:19:10 | barrywardell | iwantanimac: I'm not sure. I think it's quite possible that we have to figure out how to enable power to the tuner |
15:19:14 | B4gder | bluebrother: shipping is so depressingly annoying and expensive when the customers are all over the globe... |
15:19:24 | GodEater | iwantanimac: design one yourself! |
15:19:36 | GodEater | there's plenty of bespoke T-shirt people on the 'net these days |
15:19:37 | B4gder | I got to play the rockbox store when I sent out the shirt leftovers |
15:19:46 | GodEater | I've done about 5 or 6 now that way |
15:20:00 | JdGordon | barrywardell: wwell my quick patch didnt work.. but I dont even know if it actually upgarded o the new mi4 or not... so ill leave it for now |
15:20:02 | bluebrother | true ... |
15:20:03 | Llorean | B4gder: Someone could always start a Cafepress shop with the Rockbox logo on various stuff. I don't know how complicated / painful that is though |
15:20:12 | B4gder | that's very easily done |
15:20:22 | GodEater | B4gder: there needs to be an interflora type thing for that sort of merchandise. |
15:20:33 | preglow | new logo competition! |
15:20:40 | GodEater | central order processing, but distributed sites to send them out |
15:20:47 | LinusN | /kick preglow |
15:20:53 | Llorean | preglow: Woo! I haven't had enough opportunities to say "I liked the old one better" these days. :-P |
15:20:53 | bluebrother | B4gder: how about something like spreadshirt? |
15:21:20 | B4gder | as long as I won't have to go somewhere to ship them I'm fine ;-) |
15:22:51 | bluebrother | as far as I understood they will produce and ship the shirts for you. |
15:22:54 | iwantanimac | barrywardell: So the main problem at this point is actually turning power on to the tuner. |
15:23:14 | * | bluebrother fails to find shipping costs to US |
15:23:15 | Llorean | bluebrother: Cafepress is similar but offers some additional merchandise. |
15:23:16 | barrywardell | iwantanimac: that's my best Idea at what's wrong, yes |
15:23:31 | barrywardell | iwantanimac: I suspected a gpio port, but couldn't find anything |
15:23:47 | GodEater | Llorean: what other merchandise would Rockbox ship ? |
15:23:55 | bluebrother | Llorean: never heard of that. |
15:24:07 | Llorean | bluebrother: Many webcomics use it. |
15:24:12 | * | JdGordon wouldnt mind a rockbox sticker for the laptop lid... the baby blue tshirt is a bit... off :p |
15:24:12 | iwantanimac | barrywardell: i was just going to ask if there's any feedback from what you've tried... what f ADC_UNKNOWN_1 has something to do with it? |
15:24:13 | Llorean | GodEater: Anything but the thong, hopefully. :-P |
15:24:15 | LinusN | GodEater: mp3 players? :-) |
15:24:24 | * | jhMikeS can't /kick himself |
15:24:25 | GodEater | Llorean: yuk - amen to that! |
15:24:29 | | Join ctaf [0] (n=ctaf@ram94-6-82-242-23-70.fbx.proxad.net) |
15:24:33 | bluebrother | I guess that's rather US-centric while spreadshirt seems to be Europe-centric? |
15:24:35 | barrywardell | iwantanimac: so far I have had found no feedback whatsoever |
15:24:43 | Llorean | GodEater: But there are hats, coffee mugs, stickers, etc. |
15:24:43 | iwantanimac | barrywardell: |
15:24:47 | iwantanimac | oops... |
15:24:47 | GodEater | LinusN: you're offering to pre-install for people ;) |
15:25:06 | GodEater | I'm pretty certain you'd get involved in the shipping bit if you did |
15:25:25 | GodEater | Llorean: hmm - I could own a Rockbox mug without too much shame I think... |
15:25:30 | iwantanimac | barrywardell: but you would obviously expect thereto be some feedback when it happens. Is there any chance there's some input form (GPIO or other) that's been missed? |
15:25:45 | | Quit JdGordon ("Konversation terminated!") |
15:25:45 | Llorean | GodEater: Yup. Rockbox mug might be nice around a technical group of people. |
15:25:53 | Llorean | Or, for the beer drinkers, a Rockbox Stein. ;) |
15:26:23 | LinusN | a keyboard vacuum cleaner, with the text "Rockbox sucks" |
15:26:28 | bluebrother | too bad, cafepress doesn't accept paypal |
15:26:35 | iwantanimac | lol |
15:26:37 | Llorean | bluebrother: Yeah, Cafepress is a bit US-centric, but does offer international shipping. |
15:26:40 | GodEater | LinusN: hahahaha |
15:26:46 | LinusN | or a bag of shit with the rockbox logo |
15:26:46 | jhMikeS | In the same vein as Primus Sucks? |
15:26:46 | barrywardell | iwantanimac: it's very possible. there's a lot in the gpio that we don't know about yet. |
15:26:51 | * | petur likes the blue rockbox shirt... together with an orange safetyvest makes the cars stop when biking :) |
15:27:05 | Llorean | bluebrother: It doesn't? I thought it used to, but I could be wrong. I've never actually _bought_ something there. Heh. |
15:27:06 | GodEater | LinusN: what is it makes me think that's still your favourite quote? ;) |
15:27:14 | LinusN | :-) |
15:27:17 | * | bluebrother wants a rockbox shirt |
15:27:28 | * | iwantanimac does too |
15:27:32 | LinusN | bluebrother: then come to the devcon |
15:27:33 | * | B4gder still has... two over |
15:27:34 | bluebrother | Llorean: just checked their website. They don't ;( |
15:27:42 | bluebrother | LinusN: when is devcon? |
15:27:44 | Llorean | B4gder: Unfortunate. |
15:27:47 | B4gder | we should set a date |
15:27:48 | LinusN | late may |
15:27:51 | jhMikeS | why shouldn't there be a Rockbox merchandise store anyway? |
15:27:58 | bluebrother | I'd be interested in coming |
15:28:02 | Llorean | A date would be good, so I can know when to I'll be missing out on interesting things. |
15:28:03 | LinusN | jhMikeS: because someone has to run it |
15:28:14 | Llorean | Is there going to be a live webcam this event? |
15:28:19 | jhMikeS | do they get a cut if they do? :) |
15:28:24 | LinusN | Llorean: we hope so |
15:28:40 | bluebrother | hmm, late may I might be finished with uni ... |
15:28:52 | bluebrother | s/might/should/ |
15:29:00 | Llorean | Hahaha |
15:29:11 | * | bluebrother has a deadline |
15:29:13 | Llorean | LinusN: If I can't attend, at least I'll be able to watch again. |
15:29:35 | LinusN | :-) |
15:29:50 | preglow | what the hell is the t-shirt size in the mentor signup page for? :P |
15:29:52 | | Quit jhMikeS (Nick collision from services.) |
15:29:53 | Llorean | You guys are a bit on the "Far, far away" side of "Places I can reliably get to" |
15:29:57 | B4gder | but this time we must store all pictures |
15:29:58 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
15:30:00 | Llorean | preglow: I was wondering that too. |
15:30:16 | B4gder | they hand out shirts to mentors |
15:30:24 | preglow | do they, now |
15:30:26 | Llorean | Oooh. |
15:30:26 | B4gder | at least they did last year |
15:30:30 | Llorean | I hope I get to be a mentor then. |
15:30:51 | preglow | i'm considering signing up, problem is i still don't know how much i'll be gone this summer |
15:30:56 | preglow | minimum a couple of weeks |
15:30:58 | Llorean | I see how it works though: The project gets money, the student gets money, the guy who decides whether the student gets money or not gets a pat on the back and a T-shirt. |
15:31:05 | * | jhMikeS is too freaked by the notion someone might actually listen to what he says |
15:31:26 | Llorean | ;) |
15:31:55 | B4gder | preglow: each student would most probably get two mentors anyway, so a single one should be able to be absent like that with little problems |
15:32:16 | preglow | i might have internet access if i do disappear anyway |
15:32:22 | preglow | it's not like i'm a mentor to commit code |
15:32:31 | Llorean | Not to mention we're a pretty tight community, so I'm sure people can pitch in as necessary. |
15:32:37 | B4gder | indeed |
15:32:54 | B4gder | my hope is that the mentors are more formally "responsible" than in practise |
15:33:28 | * | GodEater thinks he might make a rockbox teddy bear |
15:33:29 | preglow | well, if the students join us on irc, i don't think the practicalities of getting help or guidance will be much of a bother anyway |
15:33:34 | preglow | and we should indeed encourage them to do so |
15:33:39 | B4gder | indeed |
15:33:57 | B4gder | getting them into our dev community will be a big part of the mentoring |
15:34:11 | preglow | i see the mentor more as a person making sure progress is made |
15:34:12 | | Quit Hoffmann ("Ciao") |
15:34:17 | preglow | and things staying on track |
15:34:24 | | Quit OgMaciel ("mv OgMaciel $HOME") |
15:34:27 | Llorean | I think the biggest responsibility of the mentor is the midterm check and the final check to see if the goals are met, right? |
15:34:36 | B4gder | yes, most probably |
15:34:36 | Llorean | Well, the biggest "set" responsibility |
15:34:38 | jhMikeS | sounds more like a boss than a mentor |
15:34:49 | preglow | jhMikeS: no one would apply if they were called bosses :> |
15:35:02 | Llorean | jhMikeS: Considering those two checkpoints determine whether Google hands over the cash to the student, it unfortunately kinda is. |
15:35:11 | jhMikeS | how do you paddle students over the internet anyway? |
15:35:29 | Llorean | If we're lucky they'll give us their real world locations and we can send enforcers. :-P |
15:35:37 | GodEater | B4gder: who sets the amount of money ? |
15:35:39 | preglow | the Google Grunts program |
15:36:58 | desowin | do you require other info than google with student applications ? |
15:37:31 | * | GodEater just read the SoC FAQ and found out himself |
15:37:56 | B4gder | desowin: no |
15:38:25 | Llorean | The 2005 shirt was much cooler than the 2006 one, I think |
15:39:05 | bluebrother | Google Grunts? Sounds like grumpy old men. |
15:39:16 | B4gder | that fits us! |
15:39:23 | bluebrother | indeed! |
15:39:25 | B4gder | Rockbox grumps |
15:39:44 | bluebrother | especially when I consider my birthday this year ... |
15:40:05 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
15:40:07 | | Quit himitsu ("Leaving") |
15:41:03 | | Part LinusN |
15:41:28 | * | preglow tries compiling rbutil again |
15:42:25 | preglow | i get a whole bunch of warnings concerning char* to wxChar* conversions, what's up with that? |
15:42:43 | desowin | wx 2.6 ? |
15:42:45 | preglow | 2.8 |
15:42:50 | preglow | freshly downloaded and compiled |
15:43:27 | jhMikeS | preglow: can you do a quicky scan check again with the radio patch? I changed the scan algorithm around and it's way more solid. Will post an update. |
15:43:28 | * | Domonoky only gets warnings in the ipodpatcher part.. |
15:43:37 | preglow | jhMikeS: sure, just url me |
15:43:46 | jhMikeS | ok, thanks |
15:43:57 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
15:44:04 | | Quit dpassen1 (Client Quit) |
15:44:17 | preglow | Domonoky: these are errors, btw, not warnings |
15:44:32 | preglow | Domonoky: obviously a char and a wxchar isn't the same here |
15:44:56 | Domonoky | i will try it in colinux |
15:45:07 | preglow | are there any unicode issues or something around? |
15:45:33 | Domonoky | i dont know |
15:45:51 | preglow | this is a unicode wx |
15:46:28 | Domonoky | that could be the problem.. |
15:46:45 | Domonoky | can you send me the error log ? |
15:47:14 | preglow | sure |
15:47:17 | preglow | how? |
15:47:23 | preglow | wait a sec, i'll just upload to web |
15:47:49 | Domonoky | oki.. |
15:48:03 | markun | B4gder: can you rename SamsungSA58700 to SamsungSA58xxx ? |
15:48:36 | preglow | Domonoky: www.pvv.org/~thomj/rockbox/rbutil_errors |
15:48:49 | jhMikeS | http://www.rockbox.org/twiki/bin/viewfile/Main/MichaelSevakis?rev=3;filename=fm-radio-reception.patch |
15:49:57 | | Join _ke [0] (n=dgsiegel@host232-104-dynamic.4-87-r.retail.telecomitalia.it) |
15:51:41 | chris_ | is that patch for the sansa e200? |
15:51:49 | chris_ | because that would be joyous. |
15:51:50 | preglow | jhMikeS: at first glance, it seems even worse than the first patch i got |
15:52:00 | jhMikeS | at first glance? |
15:52:06 | preglow | well, i now have 41 presets |
15:52:08 | preglow | and tons of static |
15:52:10 | jhMikeS | ??? |
15:52:46 | | Quit iwantanimac ("alright, off to bed. see ya!") |
15:53:00 | jhMikeS | I'm sure it has to do with the level and just that by now...that has to be settable |
15:53:20 | | Join Obsys [0] (n=chatzill@p9165-ipcd01-1hon.tokyo.ocn.ne.jp) |
15:54:43 | jhMikeS | It works so perfectly in the US/Canada region but obviously your static is rather loud |
15:56:22 | preglow | ooh, twisted sister! |
15:56:38 | preglow | i really need to browse the radio channels more often, haha |
15:56:59 | jhMikeS | they play all kinds of crap over there I see :P |
15:57:30 | jhMikeS | for all I know the static really is stations :) |
15:57:52 | preglow | haha |
15:58:20 | preglow | the chances of finding something i like is decent enough if i stay off the damned top 40 stations |
15:59:00 | XavierGr | another day of stupidity for me: tried to battery bench my ondio without starting battery_bench plugin! :\ |
15:59:03 | preglow | Domonoky: any ideas? |
15:59:13 | XavierGr | I wonder what is wrong with me... |
15:59:18 | markun | :) |
15:59:20 | Domonoky | yes, it is a Unicode problem, i am fixing.. |
15:59:20 | jhMikeS | next patch gets an ADC level setting |
15:59:21 | XavierGr | grats on GSoC too :) |
15:59:47 | preglow | jhMikeS: hm, you know how retailos performs on this? |
15:59:50 | preglow | i think that worked pretty ok here |
15:59:59 | jhMikeS | here, worse |
16:00 |
16:00:04 | preglow | i don't know if we really want an adc level setting, that's not something you see very often |
16:00:11 | preglow | but if it's the only way... |
16:00:13 | jhMikeS | x5...just pathetic...misses everything |
16:00:37 | jhMikeS | I'd call it "Scan Sensitivity" or something somewhat friendy |
16:00:58 | preglow | jhMikeS: yeah, and preferably a non-numeric setting |
16:01:56 | amiconn | *if* tuners offer that, it's usually called "local/dx" |
16:02:02 | jhMikeS | I need to know the level that gives best result for you though. This time you got all those hits but at 1 higher level so I'm guess 6 or 7 would probably work well. |
16:03:38 | jhMikeS | 5 is actually a very sensitive level. A logf build can tell you what the levels were on the hits and on the ones actually added. |
16:05:16 | jhMikeS | the builtin auto search uses levels 5,7 and 10 |
16:06:03 | preglow | Domonoky: excellent |
16:07:42 | preglow | builtin search? |
16:09:01 | preglow | i love the stations which have a high pitched sine which gets modulated along with the main signal |
16:09:10 | preglow | perhaps it's a harmonic of the carrier wave or something |
16:10:06 | jhMikeS | I never get those here |
16:14:57 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
16:16:06 | | Part Llorean |
16:18:03 | | Quit webguest77 ("CGI:IRC") |
16:19:15 | | Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-4ca003d23ff3ba37) |
16:19:55 | thewho | There is a page with IRC traffic statistics. Is there a similar page about at what time of the day the most commits are made? |
16:21:21 | preglow | no |
16:21:25 | preglow | and why is that interesting? |
16:22:35 | B4gder | there is! |
16:22:47 | B4gder | daniel.haxx.se/rockbox/svn iirc |
16:23:02 | jhMikeS | preglow: didn't just do a quick check with say level 7? |
16:23:18 | petur | wow |
16:24:55 | preglow | jhMikeS: ah, no, you need to tell me to do stuff like that, i'm still just listening to the radio :> |
16:25:32 | preglow | will do now |
16:25:35 | jhMikeS | lol...I really think it's just a level issue |
16:26:27 | jhMikeS | The rest is just purely how Philips says to handle it |
16:28:04 | preglow | i'd still say the scanning is lousy at 7 |
16:28:17 | preglow | skips some channels, around 6-7 out of 17 channels are silent/static |
16:29:44 | jhMikeS | urgh...I give up. Their chip sucks. |
16:29:56 | jhMikeS | And obviously they don't know either :\ |
16:30:52 | | Quit eggy ("<null>") |
16:31:01 | thewho | preglow: I just wanted to know when the RB beast (which is spread around the world) is statistically most active |
16:31:21 | preglow | and the data is quite obviously available as well, so lucky you! |
16:31:33 | thewho | preglow: but I don't see that info on Daniel's page (which is very cool BTW!) |
16:31:37 | jhMikeS | I think it's most active during the day ;) |
16:31:39 | linuxstb | preglow: AFAIK, rbutil has never compiled with a unicode build of wx. |
16:31:49 | preglow | linuxstb: it doesn't say so anywhere |
16:32:03 | | Quit ctaf ("Leaving.") |
16:32:10 | linuxstb | Domonoky: I tried a Mac OS X build, but I think you forgot to commit a couple of .xpm files... |
16:32:20 | linuxstb | preglow: You mean in the rbutil documentation? |
16:32:22 | Domonoky | yes, try again, please |
16:32:33 | preglow | jhMikeS: actually, all the falsely detected channels are silent with hiss at adc level 7 |
16:33:08 | linuxstb | Domonoky: Just spotted the commit... |
16:33:19 | jhMikeS | preglow: what about the skipped ones? |
16:33:22 | preglow | linuxstb: basically just the wiki page, doesn't say anywhere you can't use a unicode version |
16:34:13 | linuxstb | preglow: It doesn't say you can either... The default way to build wx is non-unicode. |
16:34:24 | preglow | jhMikeS: some of them are perfectly clear |
16:34:35 | jhMikeS | If their dumb radio chip can't tell a signal from background noise it's hopeless |
16:34:49 | Domonoky | but it would be good, if it can be build with unicode..(premade wxWidgets packages are unicode normally) |
16:34:51 | linuxstb | But anyway, did Domonoky's commit help fix that problem? |
16:35:03 | linuxstb | Domonoky: Of course. |
16:35:21 | _ke | is a mentor for summerofcode regarding rockbox here? |
16:35:42 | preglow | linuxstb: a lot of them, yes, but more are left, i'll check out |
16:36:09 | markun | _ke: we're all here |
16:36:26 | _ke | markun, hehe ;) |
16:36:30 | Domonoky | preglow: if you report those errors to me, i will fix it :-) |
16:36:42 | markun | _ke: are you planning to work on rockbox during the summer? |
16:36:56 | preglow | rbutil.cpp:629: error: ambiguous overload for 'operator==' in 'wxString::AfterLast(wxChar) const(47) == "rbutil"' |
16:37:00 | preglow | that's the new showstopper now |
16:37:21 | _ke | well i wanted to ask if those ideas are the only regarding rockbox? some ideas seem to be very interesting, but some students are working on them right now, as i can see at the end of the rockbox-soc-page |
16:37:32 | thewho | Are there screenshots from the rbutils available somewhere? |
16:37:56 | thewho | *rbutil |
16:37:57 | Domonoky | i dont think there are Screenshot of rbutil, but i could make some.. |
16:37:58 | GodEater | _ke: if you have other ideas, we'd be pleased to hear them |
16:38:09 | preglow | Domonoky: i'll try to fix them myself |
16:38:20 | thewho | Domonoky: is there a wiki page? They the could be placed there. |
16:38:26 | linuxstb | Domonoky: Your themes_3d.xpm and untools2_3d.xpm files seem broken - they each have two copies of the bitmap inside... |
16:38:34 | | Join Thundercloud_ [0] (n=thunderc@82.152.203.250) |
16:38:35 | * | jhMikeS just doesn't get how it works so utterly perfectly in this region |
16:38:36 | Domonoky | ups.. |
16:38:45 | markun | _ke: you can also check the feature requests in the tracker: http://www.rockbox.org/tracker/index.php?type=1 |
16:39:51 | Domonoky | preglow: for line 629, change the define in rbutil.h to : #define EXE_NAME wxT("rbutil.exe") |
16:40:28 | preglow | Domonoky: i have |
16:40:33 | preglow | Domonoky: still plenty of unicode problems left here |
16:40:34 | Domonoky | and also for the other #defines.. |
16:40:51 | linuxstb | Is there some way for students to submit multiple project ideas? e.g. what happens if a student chooses a project from the Rockbox list, but is rejected by google? |
16:41:26 | linuxstb | _ke: Do you own a player that Rockbox runs on? |
16:41:37 | Domonoky | preglow: jeah, i changed many of those Strings, but forgot a few, all need to be enclosed with wxT() |
16:41:41 | _ke | i have an ipod5g with rockbox on it, yes ;) |
16:41:54 | B4gder | linuxstb: students apply with multiple projects |
16:41:58 | jhMikeS | preglow: I'd be curious on one more test: turn off the de-emphasis flag. Just comment the B5_WR_DTC out on line 250 and reset the level to 5. Then I'll stop bothering you. :) |
16:42:01 | preglow | GOD, how i _HATE_ gcc's c++ errors |
16:42:17 | B4gder | linuxstb: and google can in fact let the projects decide which should get which student I believe |
16:42:26 | GodEater | preglow: look on the bright side - they used to be much MUCH worse. |
16:42:29 | B4gder | at least there were some cases last year |
16:42:54 | B4gder | when the student gets accepted for two different projects |
16:42:55 | preglow | jhMikeS: just the if? |
16:43:03 | _ke | linuxstb,i have an ipod5g with rockbox on it, yes ;) |
16:43:10 | linuxstb | _ke: What kind of projects are you interested in? e.g. low-level hardware hacking, audio-related work, UI-work, etc etc. |
16:43:59 | linuxstb | _ke: Another page with ideas is the "to-do" list for the ipod port - http://www.rockbox.org/twiki/bin/view/Main/IpodStatus#To_do_List |
16:44:05 | _ke | linuxstb, well im not very in the low-level thing, but its interesting. i would like to do something user-related |
16:44:09 | preglow | Domonoky: g++ -Wall -Wundef -c `wx-config −−cxxflags` -o rbutilFrm.o rbutilFrm.cpp |
16:44:13 | preglow | untools2_3d.xpm:306: error: redefinition of 'char* untools2_3d_xpm []' |
16:44:15 | preglow | untools2_3d.xpm:2: error: 'char* untools2_3d_xpm [302]' previously defined here |
16:44:15 | jhMikeS | That setting is region specific, maybe it's wrong. Add a line write_bytes[B5] ^= B5_WR_DTC; at the end of the deemphasis case. to set it to the opposite. |
16:45:00 | linuxstb | preglow: Yes, I just reported the same thing - the xpms contain two copies of the bitmap... |
16:45:07 | Domonoky | preglow: thats the broken xpm, it contains two copys of the image... :-) |
16:45:17 | Domonoky | i will fix :-) |
16:45:47 | jhMikeS | preglow: and yeah, just set the MIN_ADC_LEVEL back to 5 |
16:47:53 | * | Domonoky just commited the fix to those xmps, and also a few more Unicode fixes :-) |
16:48:16 | preglow | jhMikeS: should i notice it on the audio anyway? |
16:48:29 | _ke | linuxstb, you mean i should take one issue from the ipod-todolist and create an application for that with some ideas how to resolve that issue? |
16:48:36 | Domonoky | and the build system shouldnt rebuild on commits on rbuitl |
16:48:41 | jhMikeS | don't think so, should affect the tuner |
16:49:17 | preglow | jhMikeS: man, is the scan supposed to be this slow? like spending several seconds for each mhz |
16:49:30 | B4gder | if anyone writes a script that can tell us better when to re-run the builds, then I'm all ears |
16:49:38 | nls | Domonoky: it rebuilds on everything, even manual commits |
16:49:51 | preglow | jhMikeS: i believe that was a change for the worse |
16:50:00 | B4gder | it just spots a new svn rev and rebuilds |
16:50:39 | jhMikeS | station results? probably picked up everything under the sun |
16:51:13 | preglow | Domonoky: still plenty of unicode errors, heh |
16:51:35 | preglow | Domonoky: will have a stab at fixing them |
16:51:50 | Domonoky | preglow: if you can fix those, and commit it, it would be nice, i cant test them, so its hard to fix for me.. |
16:51:54 | | Quit Siltaar (Remote closed the connection) |
16:52:12 | | Quit B4gder ("Time to say moo") |
16:53:01 | linuxstb | _ke: The ipod to-do list is more low-level, so maybe it's not what you're looking for. I just suggested that page as more possible ideas. |
16:54:14 | jhMikeS | preglow: Only link I can think if for you to make a logf build with everything as I gave it to you and post a link to the logf dump. Not sure if I'll get something from that. |
16:54:23 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
16:55:05 | linuxstb | Bagder: (for the logs), isn't the problem with the build scripts that everything is one SVN repository? Couldn't we have separate repositories for different parts of the project? |
16:55:10 | | Quit austriancoder ("Lost terminal") |
16:56:18 | jhMikeS | preglow: and if you could highlight the ones in the logf dump that actually have signals that would be just awesome. :) |
16:56:31 | bluebrother | ok, seems I found a nasty bug :( |
16:56:43 | bluebrother | but unfortunately not in the code |
16:56:54 | bluebrother | the "Nothing to resume" splash freezes the player for me. |
16:57:14 | bluebrother | but it seems this doesn't happen every time. |
16:57:14 | preglow | Domonoky: the rbutil_developers array needs handling and i don't know how |
16:58:11 | | Quit Thundercloud (Connection timed out) |
16:58:21 | desowin | what do you think about creating 'plugin dict' gui with converters from other formats and so ? |
16:58:25 | toffe82 | jhMikeS: what is your problem with the radio ? you know that you know that the scan step is not the same in the US and in Europ |
16:58:32 | preglow | jhMikeS: i'll see about doing that later |
16:58:47 | Domonoky | preglow: i will hav a look at it.. |
16:58:47 | preglow | jhMikeS: what settings would you like me to use for that? |
17:00 |
17:01:07 | toffe82 | Domonoky: I didn't check the last version of rbutils would it be possible to have a multiple selection in the themes page to download several themes at the same time ? |
17:01:24 | Domonoky | it is already possible |
17:01:25 | jhMikeS | toffe82: yes |
17:01:46 | jhMikeS | preglow: just the stuff in the patch as it was |
17:02:30 | toffe82 | Domonoky: ok |
17:03:14 | | Quit |Rincewind| ("Cya") |
17:03:45 | | Quit tipi^ (Read error: 104 (Connection reset by peer)) |
17:03:48 | | Quit thewho ("CGI:IRC") |
17:03:58 | jhMikeS | toffe82: I'm going by philips' (rather ambiguous) application notes on the tuner. Could be the hi/low injection is ending up wrong or something...but don't really know yet. |
17:04:25 | jhMikeS | here it's just perfect |
17:06:26 | | Join |Rincewind| [0] (i=jxIfHk41@nat-wh-1.rz.uni-karlsruhe.de) |
17:07:29 | toffe82 | jhMikeS: what chip is it ? |
17:09:37 | jhMikeS | TEA5767 |
17:10:00 | preglow | jhMikeS: star means it found a station there? |
17:10:34 | jhMikeS | If it's in the list, the level was high enought, if it has a star, it added it to the presets |
17:10:56 | preglow | okiedoke |
17:11:53 | linuxstb | Domonoky: Mac OS X binary uploaded. |
17:12:29 | Domonoky | linuxstb: nice |
17:13:22 | jhMikeS | toffe82: I dunno, maybe the code in svn works just great in the European region but it is almost as bad for me as the patch is over there. |
17:13:40 | *** | Saving seen data "./dancer.seen" |
17:14:14 | Domonoky | preglow: for the rbutil_developers[] array: just change the type to: static const wxString, and enclose the strings in the initalisation with wxT() |
17:14:44 | linuxstb | Domonoky: How do you select multiple themes to install? It's not working in Linux for me. |
17:15:20 | * | linuxstb figures it out |
17:15:26 | Domonoky | :-) |
17:15:41 | linuxstb | I was expecting to simply do multiple selections in the list box... |
17:17:09 | | Join topbloke [0] (i=top_blok@adsl-76-215-2-222.dsl.emhril.sbcglobal.net) |
17:17:24 | Domonoky | if you can do multiple selections, what should i show in the text below the listbox ? the first entry ? nothing ? |
17:17:42 | GodEater | Domonoky: comma delimited list ? |
17:17:56 | linuxstb | Domonoky: Yes, I know... |
17:18:08 | Domonoky | GodEater: not good, there isnt enough space |
17:18:32 | linuxstb | Could the checkbox be in the list - i.e. on the right-hand side, next to the name. |
17:18:45 | linuxstb | ^install checkbox |
17:18:50 | Domonoky | i think this could be possible |
17:19:07 | toffe82 | jhMikeS: I don't know if this can help but you can have a look : http://lkml.org/lkml/2005/6/12/6 |
17:19:12 | * | Domonoky goes checking wxWidgets doku... |
17:20:27 | linuxstb | Domonoky: But I think I would prefer the preview image to be part of the page - e.g. with "next/previous" buttons to browse through the available themes. It's awkward to have to click preview, and then close the window between each theme. |
17:22:06 | Domonoky | i had, the preview image as part of the page, but the problem is that the images have different sizes depending on target.. |
17:22:06 | linuxstb | Can't wxwidgets handle that though? |
17:22:06 | Domonoky | and i dont know how to resize the wizardpage |
17:22:06 | linuxstb | i.e. dynamically rearranging window content... |
17:22:06 | Domonoky | resizeing the controls is not the problem.. |
17:22:32 | Domonoky | but the complete wizardpage |
17:22:44 | linuxstb | To be honest, I'm not a fan of the wizardpage concept anyway - I would prefer it all in one window. |
17:22:47 | jhMikeS | toffe82: thanks. it's not the tuning code but I guess I could look around for it. |
17:23:47 | | Join lavid [0] (n=lavid@vpn82-7e-92-fa.near.uiuc.edu) |
17:25:58 | Domonoky | i just used what christi made, so i reused the wizardpages. |
17:26:48 | linuxstb | Yes, I know... |
17:26:48 | Domonoky | but i could change the preview window, so you dont have to close it ? |
17:26:48 | Domonoky | it would be an extra window, but it would change the image, as you change the selection.. |
17:26:48 | linuxstb | That would be nicer. |
17:26:48 | preglow | jhMikeS: www.pvv.org/~thomj/rockbox/logf.txt |
17:26:48 | preglow | jhMikeS: the upper one being the one you should look at |
17:26:48 | GodEater | linuxstb: is there a gtk version for OSX ? |
17:26:48 | linuxstb | GodEater: I've no idea |
17:26:48 | * | GodEater goes on the hunt |
17:27:16 | jhMikeS | preglow: you're forbidding me from looking ;) |
17:27:16 | preglow | how nice |
17:27:22 | GodEater | apparently there is. wonder why Christi chose WxWidgets |
17:27:24 | linuxstb | Domonoky: Or how about removing the photo from the themes wizard page, and putting the image in the bottom-right corner? |
17:27:28 | jhMikeS | 403403403 |
17:27:42 | preglow | jhMikeS: try now |
17:28:13 | jhMikeS | preglow: thanks so much for doing that |
17:28:57 | preglow | jhMikeS: you're welcome, hope it's of use :) |
17:29:14 | linuxstb | GodEater: GTK on the Mac more likely than not requires installing an X Server... |
17:29:17 | | Join perplexity [0] (i=heh6029@dxb-as84568.alshamil.net.ae) |
17:29:37 | | Join Gnelik [0] (n=Gnelik@193.110.18.47) |
17:29:47 | jhMikeS | bugger, the hiss looks just like a radio station :\ stupid tea |
17:29:53 | Gnelik | Hi. |
17:30:20 | linuxstb | GodEater: I take that back, apparently there's a native port... |
17:30:42 | GodEater | GTK+OSX ? Or you're looking elsewhere ? |
17:30:50 | Domonoky | linuxstb: i will have to look if i can remove the image from one page, but not the others.. |
17:30:56 | GodEater | it seems to use XDarwin / Fink |
17:31:08 | preglow | jhMikeS: nothing to do about that, then |
17:31:13 | linuxstb | GodEater: I'm reading this page - http://micke.hallendal.net/archives/2005/10/gtk-macosx.html |
17:31:41 | | Join webguest69 [0] (i=436769f2@gateway/web/cgi-irc/labb.contactor.se/x-97414430c3681cfa) |
17:32:05 | GodEater | linuxstb: nifty, and if it can run Gimp - I'd imagine it's fairly mature |
17:32:19 | preglow | Domonoky: how to convert a char* to wxString? ipod_t has chars, and i ipodpatcher code |
17:32:22 | preglow | is |
17:32:31 | webguest69 | Hi together, has someone an update on the ipod 80GB??? |
17:32:38 | GodEater | webguest69: no progress |
17:32:41 | | Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/labb.contactor.se/x-2c12778f81c2b93b) |
17:33:31 | webguest69 | so that means no support so far, OK, any idea when? |
17:33:37 | nls | no |
17:33:46 | GodEater | webguest69: when LinusN can afford the time to work on it. |
17:34:49 | Domonoky | preglow: i dont really know, sorry :-) |
17:35:13 | GodEater | Domonoky: is rbutil modular enough code wise to be redone in another tookit ? |
17:35:20 | GodEater | s/tookit/toolkit |
17:35:40 | webguest69 | That it not my favorite answer, but I know you're all busy, thanks for your great work! |
17:36:29 | Domonoky | GodEater: its a big work to rewrite it in another Toolkit, because it uses many wxWidgets things all over, such as wxString |
17:36:50 | GodEater | their not just used in the GUI bit ? |
17:36:58 | Domonoky | preglow: wxString str(ascii_str, wxConvUTF8); |
17:37:31 | Domonoky | there isnt much not GUI |
17:38:11 | jhMikeS | preglow: I do see a pattern than an adaptation of the svn strategy would work with in the Euro band...it could use a different method for each. |
17:38:16 | GodEater | Domonoky: fair enough. If that's the case I might just look at a fresh right of it |
17:38:17 | Domonoky | and even in the non GUI parts (like the bootloader installer funktions, there is much wxObjects, because of portability) |
17:38:19 | GodEater | s/right/write |
17:38:24 | GodEater | lord my brain is on strike today |
17:38:35 | * | jhMikeS regrets not have a log of which injection side was used |
17:38:40 | linuxstb | GodEater: What's wrong with wxWidgets? |
17:39:02 | * | pixelma wonders how many paths and variables there are to adjust (and exactly how) when installing tex4ht manually :\ |
17:39:11 | GodEater | linuxstb: I'm just looking at all the problems preglow is having with it |
17:39:20 | GodEater | I can't get rbutil to build here either |
17:39:50 | preglow | jhMikeS: i could do another one, just not right now |
17:40:00 | Domonoky | you will also have unicode problems with for ex. Qt, but it would be better for linux, because of readymade packages.. |
17:40:05 | linuxstb | GodEater: Are you having the same unicode problem, or a different one? |
17:40:27 | | Quit webguest69 ("CGI:IRC") |
17:40:37 | GodEater | linuxstb: well I'm fairly confident my problem is the version of wxWidgets for my distro is v2.6, not 2.8 |
17:41:17 | jhMikeS | preglow: I'd have to add a logging of that to it but this shows promise |
17:41:45 | linuxstb | GodEater: Again, if we had chosen GTK, you would have the same problems... The hope is that 2.8 will be the standard when rbutil is finished. |
17:41:54 | GodEater | linuxstb: this is possibly true |
17:43:05 | | Quit BigMac (Read error: 104 (Connection reset by peer)) |
17:43:46 | | Quit zylche ("-") |
17:44:19 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
17:44:21 | jhMikeS | Very strong adc reading and/or an IFC value from 0x35-0x37 tells it |
17:44:26 | GodEater | linuxstb: well I freely admit gentoo is lagging here. 2.8 is properly released now, it's not in beta or anything - so they're just been slow to update portage. |
17:44:53 | preglow | what is the ifc value? |
17:45:19 | GodEater | it may be a dependency thing though - there are a number of things I have installed which use wxWidgets |
17:45:25 | jac0b | has there been any headway on the sansa volume issue |
17:45:40 | jhMikeS | It's the PLL frequency counter which is read for a fixed amount of time after it locks |
17:45:55 | jhMikeS | actuall counted for a fixed amount of time |
17:46:14 | barrywardell | jac0b: you mean how the volume is very low? we know the reason, but haven't fixed it yet |
17:46:31 | |Rincewind| | is it the normal behavior that the "view current playlist" doesn't return when starting a new track? |
17:46:40 | jac0b | yeah the low volume issue |
17:46:55 | Gnelik | Isn't sansa lcd driver double buffered? |
17:47:09 | | Quit topbloke (Read error: 131 (Connection reset by peer)) |
17:48:24 | jhMikeS | preglow: so no non-hits (no star or not in list) turned out to be good stations? |
17:48:48 | preglow | not good, no |
17:50:14 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
17:50:37 | | Quit Obsys ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
17:51:03 | jhMikeS | The technique I can think of would false hit one of those |
17:52:25 | | Join topbloke [0] (i=top_blok@adsl-76-215-2-222.dsl.emhril.sbcglobal.net) |
17:52:29 | barrywardell | jac0b: it will be possible to fix, but with a bit more work first |
17:53:44 | barrywardell | Gnelik: we write to a framebuffer in DRAM and that is copied to the lcd's internal memory by dma |
17:54:26 | Frode_ | I cannot adjust the volume while playing videos in mpegplayer on sansa e270... using latest build |
17:55:27 | jhMikeS | here the IFC values can jump all over and the station can be good |
17:55:59 | nls | Frode_: mpegplayer doesn't have a way to change the volume |
17:56:11 | Gnelik | barrywardell: I want to write 90deg. screen rorating pathc and can not find array to rotate |
17:56:22 | Frode_ | nls: ok thats what is was afraid of.. thx for info |
17:56:56 | linuxstb | GodEater: It's not just Gentoo - Debian doesn't have wx2.8 yet either... |
17:57:31 | linuxstb | barrywardell: Is the low volume definitely a DAC issue, and not a problem with the i2s transfer truncating the samples? |
17:58:33 | barrywardell | linuxstb: not definitely, but the DAC gain is only at 50%, which could be higher IMHO |
17:58:41 | barrywardell | maybe it's a bit of both |
17:59:03 | linuxstb | Gnelik: There's a patch (but not very nice IMO) for the Gigabeat in the patch tracker which you could use as inspiration. IIUC, both the Gigabeat and Sansa LCDs work in a similar way. |
17:59:23 | Gnelik | i am looking at it now |
17:59:39 | Gnelik | but gigabeat has double buffer |
17:59:58 | linuxstb | Yes, which the patch turns into a triple-buffer... |
18:00 |
18:00:08 | Gnelik | Hah |
18:00:15 | | Quit jac0b ("CGI:IRC") |
18:00:25 | | Join raphi [0] (n=Raphi@pub212004094028.dh-hfc.datazug.ch) |
18:00:33 | Gnelik | yep, the best way is to translate coordinates somehow |
18:01:07 | | Quit petur ("dada") |
18:01:10 | linuxstb | I've just got a Gigabeat, and can now see why there is a desire to rotate the screen - the file browser could definitely benefit from being landscape. |
18:01:26 | linuxstb | Although I would be happy if Rockbox was permanently rotated... |
18:01:27 | pondlife | pixelma: I'm off now, but please can you post a note back if you successfully build an HTML manual.. |
18:01:49 | Gnelik | but its need code changing not only in lcd driver |
18:02:10 | Gnelik | i'd like to do run time option |
18:02:17 | amiconn | Gnelik: Rotating permanently should only require changing the lcd driver |
18:02:23 | pixelma | pondlife: not yet - and I'm pretty much lost in what path should be changed and stuff like that :/ |
18:02:33 | pondlife | Been there, done that, gave up.. |
18:02:38 | pondlife | Well, ran out of time. |
18:02:40 | amiconn | (unless the lcd controller doesn't allow to choose the data entry direction) |
18:02:51 | Gnelik | amiconn but if code draw straight to the buffer |
18:02:52 | pondlife | amiconn: When the LCD rotates, does the keymap too? |
18:02:59 | linuxstb | I'm guessing there is no documentation for these LCDs... |
18:03:12 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
18:03:13 | barrywardell | linuxstb: really? I think portrait works quite well on the gigabeat lcd |
18:03:27 | Llorean | Bagder: You here? I need to ask a quick favour. |
18:03:32 | Frode_ | Gnelik: what are you rotating for the sansa? |
18:03:43 | amiconn | Gnelik: The buffer would be rotated as well. The actual rotation would happen in the buffer->lcd transfer |
18:04:34 | amiconn | No drawing functions would need changing, only lcd_init_device, lcd_update and lcd_update_rect |
18:04:36 | Frode_ | would be cool to have the whole menu / rockbox firmware rotated on the sansa, or an option to choose if you wanted it horizontal or vertical |
18:04:37 | linuxstb | barrywardell: I've only used Rockbox on the gigabeat very briefly though - but at least the file browser would be better in landscape - I tend to have short lists with long names... |
18:04:52 | amiconn | (and lcd_yuv_blit) |
18:05:07 | Gnelik | But lcd_update calls cache_flush(); and some reg changes |
18:05:11 | | Quit raphi ("Leaving.") |
18:05:16 | Gnelik | but no memcpy and etc. |
18:05:24 | barrywardell | linuxstb: i'm the opposite - long lists with short names! |
18:05:36 | linuxstb | barrywardell: So I guess we need an option... |
18:05:38 | Gnelik | Option rules |
18:05:43 | Gnelik | :) |
18:05:45 | | Quit pondlife ("disconnected has pondlife") |
18:05:47 | jhMikeS | dont' kill portrait mode please! :) it shows a lot of lines which is nice |
18:05:54 | toffe82 | linuxstb: we don't found any doc on the lcd of the gigabeat, markun tried to email toshiba but nothing yet |
18:05:56 | Llorean | linuxstb: My lists tend to be about 50% taller than they are wide, in most cases. |
18:06:00 | amiconn | Frode_: An option would be really difficult, but a custom build which has everything rotated would be simple, if the lcd controller docs are available |
18:06:01 | preglow | Domonoky: str doesn't seem to work out of the box |
18:06:16 | Llorean | linuxstb: I'd definitely say that any rotation of the lists should be optional rather than forced. |
18:06:22 | Frode_ | amiconn: okay |
18:06:24 | amiconn | I know it would be dead easy to rotate rockbox on H300, X5 and the colour ipods except the video |
18:06:54 | Gnelik | amiconn why do you think it would bó difficult |
18:06:57 | Gnelik | ? |
18:07:11 | linuxstb | Llorean: Yes, I'm not saying my lists are shorter than they are wide, just that I am happy to do more vertical scrolling if it means less horizontal scrolling of my filenames. |
18:07:13 | Gnelik | to make option |
18:07:19 | amiconn | Rockbox currently relies on LCD_WIDTH and LCD_HEIGHT being constant |
18:07:25 | amiconn | Rotation would break that |
18:07:30 | jhMikeS | just use 320x320 framebuffer and switch the drawing to use the right bit of it |
18:07:47 | Llorean | linuxstb: Ah, actually I can agree with that, but only a very small percentage of my filenames are wider than the screen. I tend to use small fonts anyway. |
18:07:59 | amiconn | jhMikeS: The framebuffer is not the problem. The app layer is |
18:08:00 | Llorean | linuxstb: It all pretty much boils down to personal preference on this one, anyway. |
18:08:19 | amiconn | A 320x320 framebuffer would be a waste |
18:08:33 | amiconn | An ipl like waste, btw |
18:08:44 | linuxstb | But isn't most of the app layer now using the GUI API - which has the width and height of the screen as variables? |
18:08:49 | preglow | Domonoky: where the hell did you find out about it anyway? i can't find it in the wxwidgets docs |
18:08:52 | Gnelik | but if we do LCD_WIDTH = lcd_rotated ? LCD_HEIGHT_P : LCD_WIDTH_P; |
18:08:54 | Gnelik | ??? |
18:08:58 | jhMikeS | but easier I think...how much memory is in that anyway? |
18:09:16 | linuxstb | I think we could concentrate on core Rockbox - plugins would be however the plugin author chooses to make them. |
18:09:20 | Frode_ | anyone made templates ready for encoding use on TMPGEnc 4 XPress? Im trying to find the optimal settings for the sansa. |
18:09:45 | amiconn | No matter how much resources are there, if you start wasting them, you'll end up with resources being tight before long |
18:09:59 | amiconn | Iow, wasting resources is always bad |
18:10:00 | | Join Ribs [0] (n=ribs@91.84.8.218) |
18:10:06 | Domonoky | preglow: http://www.wxwidgets.org/manuals/2.8/wx_unicode.html |
18:10:29 | Gnelik | amiconn Can't we do LCD_Width and height Variable at all |
18:10:31 | linuxstb | jhMikeS: There are at least 3 full-screen buffers - the main lcd framebuffer, and two backdrop buffers. A 320x240 buffer is 150KB... |
18:10:33 | jhMikeS | I'm willing to live with it if it 1) simplfies handling rotation 2) the unused buffer space can be home to something else that gets moved |
18:11:07 | preglow | Domonoky: right, it's not a function, it's a wxString constructor |
18:12:01 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
18:12:14 | linuxstb | amiconn: I think IPL malloc their framebuffers... Although if I understood a recent IRC conversation correctly, IPL's kernel doesn't have free() implemented... |
18:12:18 | | Join eggy [0] (n=eggy@pdpc/supporter/sustaining/yorkcc.eggy) |
18:12:29 | Domonoky | preglow: i am sorry i also dont know to much about wxWidgets.. |
18:12:34 | jhMikeS | A second codec swap buffer 512KB :P |
18:12:35 | * | linuxstb hopes to be corrected on that last point |
18:12:56 | | Quit lostnihilist ("Leaving") |
18:13:19 | Gnelik | Hey any thoughts of makuing lcd size valiables? |
18:13:24 | amiconn | jhMikeS: The waste is unnecessary, btw. A 320x240 frame takes the same space as a 240x320 frame, at least if depth >= 8 |
18:13:47 | jhMikeS | of course...multiplication is commutative |
18:13:59 | preglow | Domonoky: sure is a lot of warnings of other natures here as well |
18:14:07 | linuxstb | Gnelik: The first problem will be the build system - bitmaps are linked into Rockbox at compile-time based on LCD dimensions. |
18:14:30 | amiconn | linuxstb: Afaics (and iirc, it's been a while since I looked at it), the ipl framebuffer is always the same size, big enough to fit the largest lcd |
18:14:36 | * | jhMikeS just want ahead changed the build system doing an 18bit rockbox for x5 |
18:14:58 | preglow | class GlobalVars????? :> |
18:14:59 | jhMikeS | went and ahead and changed it even...boy my typing stinks |
18:15:12 | linuxstb | amiconn: OK. I'm probably just remembering framebuffers in userland applications... |
18:15:13 | Llorean | jhMikeS: Is there an advantage to 18bit (other than the obvious "2 bits" response) |
18:15:49 | jhMikeS | I never found one...but I found it comforting it only took a few hours to do |
18:16:04 | Domonoky | preglow: in this class, all the settings are saved.. (its from christi) |
18:16:22 | Gnelik | linuxstb but making another build isnt good idea too |
18:16:38 | linuxstb | Gnelik: No, we don't want that. |
18:16:52 | preglow | Domonoky: oh, i know what it is, it just isn't very good c++ :) |
18:16:53 | preglow | heh |
18:16:55 | jhMikeS | The main advantage really is some smoother appearance |
18:17:29 | Llorean | linuxstb: As far as I can think of, the only bitmaps that would need to be rotated (for a rotation that just affected WPS and Lists) would be the icons and status bar? |
18:17:43 | Llorean | Or rather, the only BMPS, and I don't know if they depend on width/height anyway. |
18:17:54 | jhMikeS | but somehow it wasn't very smooth...seemed like some things looked worse. Grayscale wouldn't suffer from greenish levels though. |
18:18:09 | Domonoky | preglow: yeah there are better methods, but i didnt want to change everything :-) |
18:18:11 | linuxstb | Well, the icons are hard-coded into Rockbox and are the same for all targets - they're not external BMPs yet. |
18:18:16 | bluebrother | Bagder: when I edit a task that has no priority set it defaults to "critical". |
18:18:29 | | Part lavid |
18:18:42 | Llorean | linuxstb: That's kinda what I meant. I don't think any actual BMPs that are loaded would be rotated, would they? (Assuming the only rotations were WPS and Lists) |
18:19:02 | bluebrother | can that be changed to default to something used more, like "low"? I already set some tasks to critical that way ... |
18:19:04 | linuxstb | If we ignore plugins, then I don't think the bitmaps will be a problem. |
18:19:11 | Llorean | I think we can safely ignore plugins. |
18:19:13 | * | jhMikeS wants color icons |
18:19:20 | Gnelik | if we rotate buffer |
18:19:30 | Llorean | Plugins can choose which screen orientation the feel best suits their needs anyway |
18:19:32 | linuxstb | But I would also assume the icons will be the same, regardless of screen orientation. |
18:19:35 | Gnelik | only LCD__HEIGHT and WIDHT would be a problem |
18:20:02 | Llorean | Though one point I'd like to make, right now, is that if you allow a rotation 90 degrees, I'm going to have to insist you allow it 270 degrees so that we lefties get treated fairly. :-P |
18:20:09 | Gnelik | other things wouldn't even know that thay are rotated |
18:20:18 | linuxstb | Although it doesn't seem that big of a problem - looking at the code now, most of the Rockbox GUI is now in the "screens API", which initialises width and height variables with LCD_WIDTH and LCD_HEIGHT. |
18:20:46 | linuxstb | So rotating the screen could be feasible - just reinitialise the screen api with width and height reversed. |
18:20:48 | Gnelik | Llorean maybe 45 :) |
18:21:20 | linuxstb | Although there are a small number of screens which don't use that API yet... |
18:21:29 | Gnelik | linuxstb but defines are replaced by their values befour compilling |
18:22:07 | jhMikeS | define them as screens[0].width/height? |
18:22:14 | Llorean | Gnelik: Yes, but as he said, they're stored in variables after that, which aren't. |
18:22:24 | Gnelik | ok my bad |
18:22:35 | Llorean | :) |
18:22:40 | Llorean | I didn't catch it on my first read. |
18:23:34 | amiconn | Llorean: Leftie support is trivial if we have 90° rotation. It would just be 90° rotation plus display flip |
18:24:03 | Llorean | amiconn: Isn't display flip a hardware feature of the LCD in most cases? We'd get a mirrored mode, rather than a flipped mode with 90 degree, no? |
18:24:15 | linuxstb | But if the rotation is done in software, then we would need two optimised lcd_update() functions... |
18:24:18 | Llorean | Or are you talking about simply drawing "WIDTH-X" rather than to "X" |
18:25:09 | Nico_P | isn't there already a patch to rotate the gigabeat screen ? |
18:25:30 | linuxstb | Nico_P: Yes, but only at compile-time, and it's not optimal. |
18:25:31 | jhMikeS | what on Gigabeat need to be optimized :P or are we talking throughout? |
18:25:33 | perl|work | Nico_P there's but its very weird |
18:26:01 | Nico_P | perl|work: how ? |
18:26:02 | linuxstb | jhMikeS: As amiconn said, if we waste resources, we'll run into problems at some point... |
18:26:13 | linuxstb | Even 300MHz worth of resources... |
18:26:20 | Llorean | jhMikeS: Well, at the very least, it could arguably be worthwhile for the Sansa (if it's worthwhile for the Gigabeat) and in reality, if we do it on one, there's not a strong reason not to make it available to all, I think. |
18:26:23 | Nico_P | i didn't try it because i'm comfortable with portrait... to me it even was a feature :) |
18:26:32 | jhMikeS | waste or take advantage of? a fine line sometimes. |
18:26:51 | | Quit Thundercloud_ (Connection timed out) |
18:26:59 | linuxstb | jhMikeS: You mentioned not optimizing something... |
18:28:11 | | Join web-taz [0] (n=taz@p5081ac3e.dip0.t-ipconnect.de) |
18:28:38 | web-taz | help |
18:28:41 | | Join tipi^ [0] (i=pihlstro@lehtori.cc.tut.fi) |
18:28:45 | Llorean | On an unrelated note, would anyone care if I sought some advice to see if the default include tagnavi could be improved? |
18:29:01 | Llorean | web-taz: Generally speaking, we can't help until you've asked a question. :) |
18:29:19 | web-taz | I'm translating my thoughts |
18:29:19 | web-taz | ^^ |
18:29:31 | nls | Llorean: go ahead, I don't use the thing anyway :-P |
18:29:35 | * | linuxstb passes web-taz a towel |
18:29:47 | Llorean | nls: I don't use it either, but I know a large portion of our population does. |
18:30:17 | Llorean | nls: Because Bascule seems to have gotten a very solid grasp on using it, I'm asking him if he feels the standard one is a good "everyman" setup, or if there were improvements that could be made to it without making it confusing. |
18:31:13 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
18:31:28 | web-taz | towels cant help me, its a hardware defect: my h300 just fell down, and the cable from the battery disassociated |
18:31:40 | nls | Llorean: yes, it sounds like a good idea, I don't think most of our users even realize they can customize it and if they do we can't expect everyone to learn the syntag stuff |
18:31:45 | linuxstb | A towel would have cusihioned the fall... |
18:31:46 | web-taz | and i just don't know where to put it |
18:31:58 | linuxstb | ^cushioned |
18:32:32 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
18:32:34 | jhMikeS | linuxstb: sort of an off the cuff remark :) |
18:32:56 | linuxstb | web-taz: Maybe the photos on this page would help - http://www.misticriver.net/showthread.php?p=363259 |
18:32:59 | Llorean | nls: Yes, I think a good, solid default one is a good idea. That being said, when I've tried it, it looks decent enough as it is, but since I'm not familiar with what can be done, I don't know if there's room to improve. |
18:33:06 | Llorean | nls: Which is why I went to an expert. :) |
18:33:38 | jhMikeS | lets just have gigabeat run rb in Java and I'm sure noone will notice |
18:34:13 | Llorean | jhMikeS: I think the idea was interpreted basic |
18:34:47 | | Part vcardenas |
18:34:52 | * | linuxstb starts thinking about porting emulators to the GB, but remembers he has more important things to do |
18:34:54 | web-taz | the problem is that it disassociated at the battery... |
18:35:20 | perl|work | landscape mode option on gigabeat would be nice if done from the menu |
18:35:24 | perl|work | not on boot stage |
18:35:30 | nls | web-taz: buy a new battery... |
18:35:39 | preglow | Domonoky: think i'm nearing the finish now |
18:35:43 | | Join webguest88 [0] (i=a288c101@gateway/web/cgi-irc/labb.contactor.se/x-a32e8450a601c1c2) |
18:35:44 | Llorean | linuxstb: Give me SNES and I will worship you as a minor deity. |
18:35:45 | Llorean | :-P |
18:35:45 | web-taz | it is a new one |
18:35:46 | web-taz | ... |
18:35:47 | preglow | i'll be very surprised if this works afterwards |
18:36:17 | * | linuxstb checks the specs of the SNES |
18:36:24 | perl|work | even just for that CASSETTE WPS :P |
18:36:26 | Llorean | web-taz: Is the battery simply unplugged? I'm having certain difficulties understanding what exactly is wrong. |
18:36:49 | webguest88 | One quick question. Is there any supported player that can be plugged into power and play music at the same time? |
18:36:55 | Llorean | linuxstb: I've played SNES games on PDAs with less power (I think) than the Gigabeat, so my mind says "It's possible" and also "It's a tremendous waste of developer manpower, but oh so sweet" |
18:37:06 | Llorean | webguest88: All of them. |
18:37:17 | Llorean | At least, I can't think of any that can't. |
18:37:40 | web-taz | the cable did not disassociate (is there another word for this large one?) on the side of the h300 but on the battery's side |
18:38:07 | web-taz | an i just dont know where at the battery the cable should be placed |
18:38:08 | | Quit [IDC]Dragon ("CGI:IRC") |
18:38:09 | Llorean | web-taz: When you tried to remove the power cable (the one that runs to the wall) part of it remained in the player? |
18:38:13 | webguest88 | LLorean: I have a ipod nano, if it's plugged into power it does the USB switch and blinks into the original firmware. |
18:38:27 | | Join juxtap [0] (n=juxtap@wbs-196-2-110-248.wbs.co.za) |
18:38:31 | Llorean | webguest88: Try holding "Menu" while inserting the cable. |
18:38:42 | Llorean | webguest88: Though if you're using a new enough build, most wall power supplies should not cause this. |
18:38:59 | webguest88 | wonderbra... erm wonderful even ;) |
18:38:59 | | Join Domonoky [0] (n=Domonoky@p549ACF93.dip.t-dialin.net) |
18:39:17 | juxtap | hey, if i plug my rockbox ipod into usb, and use it as an external drive to play mp3s, is that bad in any way for it?? |
18:39:24 | nls | Llorean: I think he says that the cable came off the actual battery |
18:39:25 | preglow | Domonoky: yeah, i got it to build, but it crashes |
18:39:27 | | Quit pearldiver (Read error: 110 (Connection timed out)) |
18:39:37 | Llorean | nls: That's what I thought at first, but I'm beginning to doubt. |
18:39:39 | juxtap | (ie. access the music with winamp or whatever) |
18:39:47 | preglow | Domonoky: *** glibc detected *** ./rbutil: munmap_chunk(): invalid pointer: 0x0000000000a30e38 *** |
18:39:53 | nls | well, I'm not _sure_ :-) |
18:40:18 | Llorean | juxtap: Overall, probably not, though the drives in them are not necessarily meant for constant access. If the player becomes too warm and stays that way it may not be healthy for the battery, and that would be I think your biggest concern. |
18:40:24 | nls | juxtap: not really, but your battery will become empty quite quick |
18:40:28 | Llorean | nls: It's unclear, which is why I asked for more information. :) |
18:40:33 | preglow | Domonoky: what the patch? |
18:40:56 | preglow | want... |
18:41:45 | juxtap | thanks... |
18:41:52 | juxtap | :p |
18:42:05 | Llorean | juxtap: Basically, try it, if it starts getting warm and staying warm, you may want to reconsider, but it's probably okay |
18:42:07 | | Quit webguest88 ("CGI:IRC (EOF)") |
18:42:18 | | Quit web-taz ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
18:42:22 | Llorean | juxtap: And if you boot it into the apple firmware, it'll probably charge fine while you do it. |
18:42:51 | juxtap | yeah, but it charges automatically when plugged in? so i'll just play it until it gets unhealthily warm |
18:43:04 | juxtap | hmm |
18:43:09 | | Quit FOAD ("I'll be back") |
18:44:11 | Llorean | juxtap: It probably won't, as long as winamp doesn't stream the files from disk. |
18:44:11 | Bagder | Llorean: here now for a short while |
18:44:12 | juxtap | Llorean, apple firmware? but then how will i access the drive? what you mean... |
18:44:28 | Llorean | juxtap: Reboot into Apple, then plug in the cable, so you're in the color disk mode. |
18:44:55 | linuxstb | Bagder: Would moving things like rbutil and the manual into separate SVN modules (with their own revision numbers, I'm not sure of the SVN terminology) solve the rebuilding problem? |
18:45:13 | Llorean | Bagder: Yeah, but you seemed to be away. I wanted to make my flyspray account Llorean too so that my name is consistent everywhere. I created a Llorean one, and just wanted to get it added to the dev list, and then remove the DarkkOne one. |
18:45:22 | Bagder | linuxstb: yes, that's one way to deal with it |
18:45:28 | Llorean | Bagder: Having a name people recognize helps a bit. |
18:45:36 | Bagder | ok |
18:45:45 | juxtap | Llorean, am i missing something? i don't want to use apple. my pc won't recognise my ipod as an external drive. |
18:45:46 | Domonoky | preglow: jeah patch would be nice |
18:46:12 | Llorean | juxtap: Well, Rockbox just uses 'Disk Mode', which is a hardware mode similar to the connected mode that the Apple software uses. We don't have our own USB on the iPod yet. |
18:46:30 | Bagder | Llorean: Llorean added |
18:47:19 | Llorean | Bagder: Thanks. Having the same name everywhere would've been a good idea from the start, perhaps. :) |
18:47:20 | preglow | Domonoky: www.pvv.org/~thomj/rockbox/rbutil_unicode.patch |
18:47:21 | linuxstb | Bagder: But you would prefer not to split SVN? |
18:47:34 | | Join crash91 [0] (i=c4dbb9df@gateway/web/cgi-irc/labb.contactor.se/x-8f7d07d7329def1a) |
18:47:44 | crash91 | hello |
18:47:57 | Bagder | linuxstb: yes, I'd rather write a script to detect the "interesting" changes |
18:48:10 | Bagder | bbl |
18:48:24 | preglow | Domonoky: basically just a bunch of wxT, plus i modified the md5 function to take char*. there's no reason for that to take wxString, it'll always return ascii |
18:48:44 | | Join lavid [0] (n=lavid@vpn82-7e-93-31.near.uiuc.edu) |
18:48:51 | Domonoky | oki, thx for the patch.. |
18:49:19 | preglow | Domonoky: like i said, it crashes here, but i think it does so in the same way as the old prebuilt binary i had, so is probably our code that is buggy |
18:49:19 | crash91 | guys; i have a question about installing rockbox, in the wiki it mentions this: "in some versions of the Sansa firmware, they renamed the mi4 file they look for to 'firmware.mi4'" |
18:49:25 | preglow | Domonoky: since this is amd64 |
18:49:31 | crash91 | and it saysa to try with a renamed file |
18:49:51 | | Join FOAD [0] (n=dok@dinah.blub.net) |
18:50:02 | crash91 | can someone explain this? do we remove the sansa from USB? |
18:50:05 | Domonoky | jeah the same crash, i heard also from other, dont know what causes this.. |
18:51:30 | crash91 | do we remove the sansa from the USB to rename? how because the bootloader hasnt been installed |
18:53:24 | preglow | Domonoky: just check if it still works with you, then commit it or something |
18:53:31 | preglow | Domonoky: and see if i've done something stupid |
18:54:04 | linuxstb | crash91: Just try with the default "pp5024.mi4" filename first, and if it doesn't work, rename it to "firmware.mi4". |
18:54:32 | linuxstb | crash91: But have you done the first two steps successfully? |
18:55:02 | | Quit topbloke ("bye") |
18:55:13 | crash91 | i havent put anything on my sansa as of yet...i am fully preparing to get rockbox on it |
18:55:20 | crash91 | so i dont screw anything up =D |
18:56:02 | Domonoky | preglow: will do |
18:56:22 | crash91 | ive decrypted the orirginal firmware, put rockdoom.wad on the unzipped version of rockbox thats it for now |
18:57:40 | crash91 | linuxstb:got it...i didnt understand something =p |
18:58:26 | crash91 | linuxstb: Ill report back when i (hopefully) successfully install Rockbox |
18:59:19 | linuxstb | crash91: Or if you're happy to wait a few days, there should hopefully be a new, dead-simple, install procedure. |
19:00 |
19:00:36 | crash91 | are they making an installer? and will it be before sunday?? I cant wait to put Rockbox on my sansa |
19:01:32 | Llorean | crash91: A tool that will do all the bootloader installation stuff for you is being worked on. Then you just need to extract the Rockbox.zip, run the tool, and you're done. |
19:01:33 | | Quit kaaloo (Read error: 110 (Connection timed out)) |
19:03:50 | crash91 | Llorean: Heh....idc....ill go through with it now , ill report when finished. Is there any chance of anything going wrong? (I have understod everything the installer instructions say) |
19:04:32 | linuxstb | crash91: Past experience shows that lots of things can go wrong... But if you follow the instructions precisely, it should be fine. |
19:05:05 | | Quit Frode_ (Read error: 110 (Connection timed out)) |
19:05:21 | | Join azwr [0] (n=azwr@host-191-126-107-208.midco.net) |
19:05:28 | crash91 | linuxstb: Doing it word for word....ive been waiting since december. I heard about rockbox a week after i got my sansa and have wanted to install it ever since. |
19:05:51 | crash91 | linuxstb: its gonna be amazing =D |
19:06:09 | linuxstb | Be warned it's still in a very early stage though. |
19:08:40 | crash91 | ok..one last question.. |
19:09:05 | crash91 | how do we update rockbox with the latest builds? just replace .rockbox and rockbox.e200? |
19:09:20 | lavid | crash91: but you need to boot into OF since usb doesn't work yet |
19:10:01 | linuxstb | crash91: Yes - you only need to do the bootloader installation once (unless new bootloaders are released, which happen very rarely). |
19:10:50 | crash91 | thanks a lot for your help |
19:11:04 | | Quit Ribs ("eh eh ehhhh!") |
19:11:05 | | Join lostnihilist [0] (n=lostnihi@ppp-68-251-35-5.dsl.chcgil.ameritech.net) |
19:11:21 | crash91 | ill report on the installation in a while |
19:12:10 | | Quit chris_ (Read error: 104 (Connection reset by peer)) |
19:12:21 | | Join chris_ [0] (n=chris@dhcp-43-19.arts.ualberta.ca) |
19:13:36 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
19:13:43 | *** | Saving seen data "./dancer.seen" |
19:13:50 | | Quit Amblin () |
19:13:53 | | Join bluey- [0] (n=bluey@dslb-088-073-087-058.pools.arcor-ip.net) |
19:14:03 | crash91 | copied OF.bin, copied .rockbox, copied rockbox.e200 |
19:14:24 | crash91 | copied OF.bin, copied .rockbox, copied rockbox.e200 |
19:14:27 | crash91 | oops |
19:15:06 | crash91 | copied bootloader..... |
19:15:38 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
19:16:00 | crash91 | *takes deep breath and removes cable* |
19:16:51 | * | _Amblin crosses fingers |
19:17:01 | crash91 | *updrage completed* |
19:17:10 | _Amblin | *gulp* |
19:17:15 | crash91 | OMG IT WORKS!!!!!!! |
19:17:24 | crash91 | I LOVE ROCKBOX!!!!!!!!!!!!!!!! W000000T |
19:17:52 | _Amblin | Well before you start celebrating, turn the player off and attempt to boot into the original firmware. |
19:18:03 | crash91 | omg |
19:18:14 | crash91 | data abort at 00041428 |
19:18:25 | _Amblin | Turn it off and try again. |
19:18:27 | crash91 | nothings working...restarting |
19:18:38 | _Amblin | I believe some people have that issue first time you boot rockbox. |
19:18:55 | _Amblin | It seems to only appear once, then go away. |
19:18:59 | crash91 | ok |
19:19:14 | crash91 | you hold |<< as soon as tyhe player boots right? |
19:19:20 | _Amblin | Yes. |
19:19:28 | crash91 | W00000T |
19:19:31 | crash91 | got it |
19:19:36 | _Amblin | Ok :) |
19:19:46 | crash91 | i feel like hugging someone lol |
19:19:57 | crash91 | ok |
19:20:03 | * | _Amblin hands crash a pillow to hug. |
19:20:12 | crash91 | does battey monitoring work accurately? lol |
19:20:33 | _Amblin | No, at this point, not at all. |
19:20:38 | crash91 | because original firmware says half-full, but rockbox says low battery |
19:20:40 | nls | no, the port is in a very early stage |
19:20:46 | crash91 | oh i thought it worked |
19:20:47 | _Amblin | But I believe someone is working on it. |
19:21:10 | | Join Thundercloud_ [0] (n=thunderc@82.152.211.112) |
19:21:14 | | Join mzp [0] (n=awl@a3.eunet.yu) |
19:21:20 | crash91 | i think it says it works on the port page |
19:21:35 | | Part toffe82 |
19:21:53 | crash91 | power handling:tick, not yet optimal |
19:21:56 | crash91 | there we go |
19:22:15 | | Join bluey^ [0] (n=bluey@dslb-088-073-115-051.pools.arcor-ip.net) |
19:22:24 | | Join Ice8lue [0] (n=chatzill@L71df.l.strato-dslnet.de) |
19:22:35 | crash91 | when do you think rockbox is gonna be released proper? a month? |
19:22:45 | Ice8lue | good evening |
19:22:52 | nls | not that soon, that's for sure :-) |
19:23:04 | crash91 | =) |
19:23:18 | crash91 | well, ill wait |
19:23:28 | crash91 | i have a whole new firmware to explore =D |
19:23:31 | nls | and for the sansa I would be _very_ surprised if it is released within a year from now |
19:23:37 | _Amblin | Not until atleast USB handling is developed, and without the all important docs it could take a while. |
19:23:39 | crash91 | and good evening ice |
19:23:51 | Ice8lue | =) |
19:23:56 | crash91 | yeah...USB is the most important thing right now |
19:24:34 | Ice8lue | i think that wont take that long |
19:24:39 | |Rincewind| | if someone wants to test my rec button config patch, I just uploaded a new version to Flyspray: http://www.rockbox.org/tracker/task/5555#comment13965 |
19:24:51 | crash91 | brb |
19:25:23 | _Amblin | Well, the iPod still doesnt have USB handling (though no lack of effort), and they are based on the same chip as the sansa. |
19:25:25 | nls | crash91, Ice8lue the iriver h100 players have been supported by rockbox since 2005 and work very nicely, yet we haven't released for them |
19:26:00 | _Amblin | So I guess as soon as the iPod gets USB support, so will the Sansa. |
19:26:24 | linuxstb | I'm sure it will be developed for all PortalPlayer targets together. |
19:26:25 | Ice8lue | its just the question what is called a "release"...if it works, it is ok, no matter if it is THAT build or just a daily |
19:30:53 | crash91 | nls: ok |
19:31:15 | crash91 | my dad was being pessimistic about the install but now hes stuck playing chess on it lol |
19:32:38 | crash91 | any one know how to change the font size? |
19:33:03 | Domonoky | install the fontpackage |
19:33:12 | crash91 | ok will do |
19:33:13 | Domonoky | then change font, or better the theme |
19:33:33 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
19:33:45 | crash91 | Thanks a lot for the help you guys....and well done rockbox =D |
19:33:56 | crash91 | ill edit the .cfg |
19:34:02 | crash91 | well bye =) |
19:34:06 | | Quit crash91 ("CGI:IRC") |
19:38:47 | | Quit bluey- (Read error: 110 (Connection timed out)) |
19:39:55 | Ice8lue | anyone knows a good site where to get sansa wps? |
19:39:58 | | Join bluey- [0] (n=bluey@dslb-088-074-020-218.pools.arcor-ip.net) |
19:40:40 | Domonoky | www.rockbox-themes.org , or the wiki |
19:40:45 | Domonoky | or rbutil :-) |
19:40:55 | Ice8lue | rbutil? |
19:41:04 | | Join aikon [0] (n=root@dslb-084-058-243-101.pools.arcor-ip.net) |
19:41:48 | Domonoky | that a new work in progress install for rockbox, (can install bootloader,rockbox, fonts and themes) |
19:42:04 | Domonoky | but it doesnt support the sansa, at moment :-) |
19:42:14 | | Join PaulJam [0] (n=Paul@p54BCCD09.dip.t-dialin.net) |
19:42:21 | Ice8lue | well installing them isnt the problem....finding them is^^ there are just 4 atm |
19:42:39 | | Join Crash91 [0] (i=c4dbb9df@gateway/web/cgi-irc/labb.contactor.se/x-a85cbe03913e6875) |
19:42:59 | perl|work | already BlackGlass for Sansa! |
19:43:07 | perl|work | gigabeat never got its BlackGlass |
19:43:09 | perl|work | :P |
19:43:12 | Ice8lue | thats what im using atm |
19:43:50 | Domonoky | Sansa is new, so there arent to many wps there, you could make your own :-) |
19:44:05 | Ice8lue | well...i tried but am not good in that |
19:44:25 | perl|work | id say gigabeat WPS'es are the "ugliest" ones from the whole bunch :) |
19:45:05 | Ice8lue | ^^ |
19:46:57 | PaulJam | Slasheri: are you there? |
19:47:31 | | Quit bluey^ (Read error: 110 (Connection timed out)) |
19:47:37 | Llorean | perl|work: Cabbie, with a slight modification or two, is more than good enough for me |
19:48:42 | amiconn | M5L runtime test result: 51:57 |
19:50:09 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
19:50:13 | Llorean | Wow |
19:50:31 | Ice8lue | what's M5L? |
19:51:01 | amiconn | iAudio M5L |
19:51:14 | Ice8lue | ah ok |
19:51:39 | perl|work | Llorean yeah but theres no "slick" factor to all of them, like some of those in ipod video gallery |
19:52:16 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:52:37 | Crash91 | guys, where can i get blackglass for the sansa |
19:52:40 | * | amiconn thinks this is the battery runtime record for rockbox targets |
19:52:53 | perl|work | amiconn where? |
19:52:56 | | Quit Aikon_ (Read error: 110 (Connection timed out)) |
19:53:05 | Ice8lue | www.rockbox-themes.org |
19:54:09 | perl|work | oh |
19:54:17 | perl|work | 51 hour? |
19:54:27 | perl|work | how come? |
19:54:27 | amiconn | amiconn.dyndns.org/battery_m5l_1.txt">http://amiconn.dyndns.org/battery_m5l_1.txt |
19:54:57 | | Join JavaMan22 [0] (n=HP_Admin@c-24-61-91-138.hsd1.nh.comcast.net) |
19:55:08 | amiconn | Conditions: 192kbps mp3, no backlight, linear output at 0dB |
19:55:18 | JavaMan22 | hi linuxstb |
19:55:32 | linuxstb | Hello JavaMan22 |
19:55:49 | Crash91 | Ice8lue: Thanks |
19:55:59 | perl|work | amiconn thats crazy |
19:56:04 | Ice8lue | Crash91: np |
19:56:31 | | Join lee-qid [0] (n=liqid@p549664c0.dip.t-dialin.net) |
19:56:55 | Crash91 | Ice8lue: What do you thinks is the best theme for the sansa? |
19:57:03 | Crash91 | think* |
19:57:35 | perl|work | out of 4? |
19:57:43 | Crash91 | yeh |
19:57:49 | perl|work | you can just get them all and try in a matter of 30 seconds |
19:57:51 | Ice8lue | Crash91: well...dont know. i think rockamp is cool and blackglass too...but this anemone wp is.....not my favour^^ what do u think? |
19:58:22 | Crash91 | omg exactly the same lol |
19:58:38 | Crash91 | erm...is there a way to change the background? |
19:58:43 | perl|work | ultimate rockbox wps? |
19:58:46 | perl|work | http://forums.rockbox.org/index.php?topic=8639.0 |
19:58:56 | Crash91 | just replace the backdrop? |
19:59:10 | | Quit Crash91 ("CGI:IRC") |
19:59:15 | Ice8lue | Crash91: backdrop means the backround for the menus |
19:59:21 | | Join Crash91 [0] (i=c4dbb9df@gateway/web/cgi-irc/labb.contactor.se/x-80f97174b4473955) |
19:59:30 | Ice8lue | Crash91: backdrop means the backround for the menus |
19:59:34 | Crash91 | perl: i already saw that...but where to get it?? |
19:59:52 | Crash91 | yeah i wanna chnage the anemone thing |
19:59:54 | perl|work | its work in progress |
20:00 |
20:00:07 | | Quit Zagor ("Leaving") |
20:00:09 | perl|work | it takes a lot of patches to make it work properly |
20:00:12 | Crash91 | when it comes out..ill get it then =) |
20:00:39 | Ice8lue | perl|work: so how far is it? |
20:00:56 | Crash91 | not mentioned on the forum |
20:01:01 | perl|work | author says its finished, he just needs a build with the patches he listed |
20:01:10 | Ice8lue | lol^^ |
20:01:14 | perl|work | but i think almost all of them are out of sync with svn now |
20:01:15 | Crash91 | lol |
20:01:36 | JavaMan22 | why does iboy run so slowly |
20:01:39 | |Rincewind| | Crash91: you can look in the folder where the images of the patch are and find the image and replace it. Just make sure you use an image with the exact same dimensions |
20:01:44 | JavaMan22 | i mean |
20:01:46 | JavaMan22 | rockboy |
20:01:53 | |Rincewind| | with patch I mean theme, sorry |
20:02:04 | Llorean | JavaMan22: Because it needs optimized. |
20:02:15 | Crash91 | thats what i was gonna do ^_^ anyone have any cool image suggestions?? |
20:02:30 | JavaMan22 | so it can be faster? |
20:02:33 | | Quit _ke ("Leaving") |
20:02:34 | Ice8lue | Crash91: am also searching... |
20:02:40 | Crash91 | =D |
20:02:44 | Ice8lue | look at deviantart.com |
20:02:52 | amiconn | The X5/M5 discharge curve is off by "miles".... |
20:03:11 | JavaMan22 | linuxstb i did make rocks |
20:03:16 | JavaMan22 | and i got errors |
20:03:26 | JavaMan22 | what is the paste bin website |
20:03:39 | linuxstb | http://pastebin.ca |
20:03:44 | * | Nico_P is coming close to having fully working WPSs :) |
20:03:55 | Crash91 | http://sprott.physics.wisc.edu/fractals/collect/2004/ice%20road.jpg? |
20:03:59 | linuxstb | Nico_P: Are you talking about a WPS token parser? |
20:04:02 | Ice8lue | wow Nico_P^^ |
20:04:05 | Nico_P | linuxstb: yes |
20:04:16 | linuxstb | Nico_P: Then hurray :) |
20:04:19 | Ice8lue | no |
20:04:43 | Ice8lue | dont like it |
20:04:44 | Nico_P | i have rewritten the drawing functions and now my WPSs are starting to be pretty again |
20:04:53 | Ice8lue | hehe^^ |
20:04:58 | Nico_P | i just got alignment to work |
20:05:02 | linuxstb | Nico_P: So is the code looking simpler? |
20:05:05 | JavaMan22 | http://pastebin.ca/396416 |
20:05:26 | Nico_P | linuxstb: i think it does, but after all it's my code :) |
20:05:27 | perl|work | Nico_P you're making WPS'es too? |
20:05:35 | Crash91 | not bad: http://www.borealis2000.com/homepix/aurora.jpg |
20:05:41 | Nico_P | perl|work: no, just rewriting the code that displays WPSs |
20:05:50 | perl|work | ah :P |
20:05:51 | linuxstb | JavaMan22: Does it work if you just type "make" by itself? |
20:06:11 | JavaMan22 | i will try |
20:06:23 | Nico_P | i still need to get scrolling, sublines, and the ability to refresh only some information |
20:06:53 | Nico_P | scrolling and sublines should be quite easy |
20:06:57 | linuxstb | Nico_P: Something you may like to work on (or not...) is loading bmp files from a .tar file - I posted a patch to do that on flyspray, but it requires the bmp files to be in the same order as they are listed in the .wps file. Maybe you can think of an efficient way to fix that.... |
20:07:55 | Nico_P | linuxstb: i'll probably try to think about it but but it's not really related to my current work |
20:08:05 | Crash91 | ice? |
20:08:13 | Ice8lue | ya? |
20:08:24 | linuxstb | Nico_P: No, but it requires understanding of the WPS code in order to do it well... |
20:08:36 | Crash91 | like it or not? |
20:08:42 | Crash91 | http://www.borealis2000.com/homepix/aurora.jpg |
20:08:49 | Nico_P | linuxstb: yes, i'll probably sart working on it when i finish the parsing and displaying part |
20:08:50 | JavaMan22 | linuxstb: http://pastebin.ca/396417 |
20:08:57 | linuxstb | Nico_P: But anyway, I thought I would mention it. |
20:09:01 | Nico_P | maybe on a GSoC project :) |
20:09:07 | Ice8lue | well...i think its too dark |
20:09:24 | Crash91 | yeah true |
20:09:37 | Crash91 | this looks cool: |
20:09:39 | Crash91 | http://bcom.club.fr/phoenix.gif |
20:09:44 | linuxstb | JavaMan22: Do you have a "fonts" directory? It should be at the same level as tools, apps, firmware, etc in your rockbox directory. |
20:10:02 | Ice8lue | ya thats cool |
20:10:12 | Crash91 | you using it? im gonna |
20:10:17 | JavaMan22 | no i dont |
20:10:29 | JavaMan22 | wait yes i do |
20:10:42 | Ice8lue | http://www.deviantart.com/deviation/50831269/ |
20:10:48 | Ice8lue | what about this one? |
20:10:58 | linuxstb | JavaMan22: Then I'm afraid I'm not sure what the problem is... |
20:11:19 | JavaMan22 | erm |
20:11:32 | Nico_P | linuxstb: would profiling help me see if my code is mort efficient than the current one and optimise it ? |
20:11:35 | JavaMan22 | i dont get why i tryed with two computers |
20:11:51 | JavaMan22 | do you know anyone who can compile on windows? |
20:12:00 | linuxstb | Ah, but there's one problem - you're using an old version of arm-elf-gcc - "arm-elf-gcc 3.4.3". The recommended version is 4.0.3. |
20:12:01 | Crash91 | not bad...but im not much of a green person =p |
20:12:08 | Crash91 | i like blue lol |
20:12:13 | Ice8lue | Crash91: No ill use this one =): http://www.deviantart.com/deviation/50830426/ |
20:12:21 | JavaMan22 | how do i download that |
20:12:49 | linuxstb | I don't use Cygwin, so don't know. The wiki should have instructions for that. |
20:12:55 | Ice8lue | or this? http://www.deviantart.com/deviation/50830161/ |
20:13:01 | Ice8lue | damn, cant decide^^ |
20:13:18 | Crash91 | how about this? |
20:13:26 | Crash91 | i have it on my wall im my bedroom =D |
20:13:27 | Crash91 | http://imagecache2.allposters.com/images/pic/146/4472~Whitby-Wyrm-Posters.jpg |
20:13:38 | linuxstb | Nico_P: Maybe. I've never used Rockbox's profiling features though. |
20:13:56 | Ice8lue | cool^^ |
20:14:09 | Nico_P | i'd need help from someone with a bit of experience |
20:14:17 | Nico_P | linuxstb: do you know who that could be ? |
20:14:28 | JavaMan22 | if i run the cygwin installer will it delete my cygwin |
20:14:45 | JavaMan22 | im about to install the arm thing by itself |
20:15:00 | Crash91 | im otrn between the phoenix one and the dragon |
20:15:04 | Crash91 | torn* |
20:15:08 | linuxstb | JavaMan22: No, running the setup again lets you upgrade your current install and add new packages. |
20:15:13 | JavaMan22 | good |
20:16:03 | Ice8lue | hehe^^ |
20:17:00 | JavaMan22 | erm i dont know what item to choose |
20:17:04 | Crash91 | this one is pretty cool too, maybe if you cut off the right bit.... |
20:17:05 | Crash91 | http://www.victorwooten.com/pics/YinYangs/swaas.jpg |
20:17:14 | nls | Nico_P: I think lostlogic was the one who put profiling in... |
20:17:23 | JavaMan22 | theres no arm-elf-gcc in devel |
20:17:52 | | Quit bluey- ("Leaving") |
20:17:53 | Nico_P | hmm i don't see him around much |
20:18:12 | Crash91 | @Ice8lue: check this out:http://www.iww.is/art/shs/pages/thumbs.html |
20:18:14 | linuxstb | JavaMan22: I think you need to add the Rockbox website as a source for files. As I said, the wiki should explain it. |
20:18:55 | JavaMan22 | im using the wiki |
20:19:13 | linuxstb | JavaMan22: Step 3) here - http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
20:19:23 | Ice8lue | cool |
20:19:36 | JavaMan22 | :o |
20:19:54 | JavaMan22 | wait im on that page |
20:20:45 | Crash91 | Ice: im going to use this one and alternate between the other three, if you cant choose one, have all of em =D |
20:20:48 | Crash91 | http://bergoiata.org/fe/felins/High%20Velocity,%20Cheetah.jpg |
20:21:16 | JavaMan22 | im using the tutorial with images :D |
20:21:24 | | Quit Ice8lue (Read error: 54 (Connection reset by peer)) |
20:23:09 | JavaMan22 | linuxstb how come i cant select the version you were talking about |
20:23:33 | JavaMan22 | it only has 3.4.4-3 |
20:24:55 | | Quit PaulJam (".") |
20:25:32 | JavaMan22 | nvm i see something |
20:26:01 | | Quit perl|work (Read error: 131 (Connection reset by peer)) |
20:26:08 | | Join Ice8lue [0] (n=chatzill@L71df.l.strato-dslnet.de) |
20:26:47 | Crash91 | hey ice |
20:26:54 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
20:27:40 | Ice8lue | sry |
20:27:45 | Ice8lue | nhi |
20:27:47 | Ice8lue | hi |
20:28:09 | JavaMan22 | downloading :D |
20:28:20 | JavaMan22 | 15% |
20:28:24 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
20:28:25 | Crash91 | np, im uploading an image i made in photoshop recently |
20:28:27 | Crash91 | will give link soon |
20:28:37 | Ice8lue | ok |
20:28:40 | Crash91 | i think it looks cool =p |
20:28:43 | JavaMan22 | do people work on rockboy alot? |
20:28:54 | nls | not really, no |
20:28:56 | Llorean | JavaMan22: When someone is interested, they work on it. |
20:29:01 | Crash91 | do you use stumbleupon? |
20:29:11 | Ice8lue | what |
20:29:13 | Ice8lue | ? |
20:29:18 | JavaMan22 | wats this download incomplete |
20:29:20 | Llorean | JavaMan22: The main developers work on things we generally consider "core" such as audio playback features, and bug fixes in the audio and main menu code. |
20:29:32 | Crash91 | stumble upon |
20:29:37 | JavaMan22 | ok |
20:29:42 | Crash91 | do u use firefox? |
20:29:42 | Ice8lue | whats that? |
20:29:46 | JavaMan22 | is it hard to optimize it |
20:29:47 | Ice8lue | firefox |
20:29:55 | Crash91 | http://www.stumbleupon.com/ |