Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The icon identifies that the person is a core developer (has commit access).

#rockbox log for 2008-05-05

00:00:05Bagder53 fine megs
00:01:05 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
00:05:00MegarainHey, any one know if the apple Firewire/usb combo cables can cause issues during restoration?
00:05:41 Quit BlakeJohnson86 (Read error: 104 (Connection reset by peer))
00:06:03krazykitMegarain, as long as they work for normal transfers, they shouldn't cause any issue
00:06:21 Join BlakeJohnson86 [0] (n=bjohnson@70-14-57-243.area3.spcsdns.net)
00:06:36MegarainThat's just it, every time I've tried them for normal sync, after the ~256mb of data, I get error 69
00:10:02 Quit scorche|sh ("leaving")
00:11:31 Join styleism [0] (n=styleism@87-194-104-214.bethere.co.uk)
00:11:57 Quit bughunter2 (Read error: 104 (Connection reset by peer))
00:12:13 Join bughunter2 [0] (n=Jelle@ip565fbeaa.direct-adsl.nl)
00:14:35 Join scorche|sh [50] (n=scorche@rockbox/administrator/scorche)
00:16:51 Join DerDome [0] (n=DerDome@dslb-082-083-237-251.pools.arcor-ip.net)
00:17:09 Quit DerDome (Client Quit)
00:18:40 Quit faemir (Read error: 104 (Connection reset by peer))
00:19:06 Quit bluebrother ("leaving")
00:19:21 Join faemir [0] (n=daniel@88-106-220-26.dynamic.dsl.as9105.com)
00:19:29 Quit gevaerts ("it's dark outside")
00:19:51 Quit faemir (Remote closed the connection)
00:20:23 Join faemir [0] (n=daniel@88-106-220-26.dynamic.dsl.as9105.com)
00:22:05 Join LambdaCalculus37 [0] (n=1800dac6@gateway/web/cgi-irc/labb.contactor.se/x-9da58ab28475f101)
00:22:23 Quit davina (Remote closed the connection)
00:22:30LambdaCalculus37toffe82: Ping
00:22:45toffe82pong
00:22:57LambdaCalculus37toffe82: Did you receive my beast yet?
00:23:12 Quit bertrik ("bye")
00:24:09 Quit shotofadds (Read error: 110 (Connection timed out))
00:24:13 Quit Megarain ("Leaving.")
00:24:28toffe82no, I don't know what happened , it was out for delivery on friday and they take it back to their office, I should have it on monday
00:24:51toffe82I will call them on monday morning
00:25:01LambdaCalculus37Okay, let me know as well.
00:26:08LambdaCalculus37Bye for now!
00:26:10 Quit LambdaCalculus37 (Client Quit)
00:28:15 Quit fdinel (Read error: 110 (Connection timed out))
00:37:43toffe82I have problem compiling the S, the bootloader is ok but rockbox give an error on rockbocklogo.h, no such file or directory, I just made an svn update , any idea ?
00:38:06toffe82rockboxlogo ^^
00:39:08 Quit gregzx (Connection timed out)
00:39:46toffe82jhMikeS: ping
00:40:49Nico_Ptoffe82: try cleaning your build
00:41:26toffe82ok
00:43:19 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
00:43:49 Quit ompaul (Client Quit)
00:43:52toffe82it is working
00:46:03 Join ReKleSS [0] (n=ReKleSS@d122-104-99-167.meb3.vic.optusnet.com.au)
00:46:44 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
00:49:26 Join fyrestorm [0] (n=fyre@cpe-68-173-171-53.nyc.res.rr.com)
00:49:27 Quit BlakeJohnson86 (Read error: 104 (Connection reset by peer))
00:50:17 Quit styleism (Read error: 110 (Connection timed out))
00:50:44 Join BlakeJohnson86 [0] (n=bjohnson@70-14-57-243.area3.spcsdns.net)
00:52:23 Quit waldo ("Konversation terminated!")
01:00
01:01:00 Quit Mathiasdm ("Yuuw!")
01:04:59 Join spiorf [0] (n=spiorf@host13-217-dynamic.21-79-r.retail.telecomitalia.it)
01:11:39 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
01:12:10aliaskjhMikeS: Congrats on the gigabeat sound work!
01:14:23aliaskBut I have some slightly unsavoury behaviour happening. I initialised the database, enabled dircache and rebooted the player and it appears to have corrupted the filesystem.
01:15:52aliaskUnder rockbox my music folder is empty, but some files in the root show. When connecting via usb the whole media partition is empty
01:17:32 Quit Nico_P (Remote closed the connection)
01:20:52 Quit BlakeJohnson86 ("Leaving.")
01:22:55 Quit shotofadds ("Leaving")
01:24:03JdGordonXavierGr: hey, I found your patch to merge the alarm and time screens last night and thought i'd see if you wanted to finish it?
01:24:50JdGordonand maybe even redraw the screen using viewports instead of the gui_textarea stuff...
01:34:01 Quit robin0800 (Read error: 110 (Connection timed out))
01:35:58***Saving seen data "./dancer.seen"
01:51:05XavierGrJdGordon: wow that's an old patch indeed I completely forgot about it
01:51:22XavierGryou have plans for it at the moment?
01:51:56 Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au)
01:53:00 Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-135-22.hsd1.mn.comcast.net)
01:53:33 Quit faemir (Remote closed the connection)
01:53:34 Quit spiorf (Read error: 104 (Connection reset by peer))
01:56:10XavierGrI didn't finish it mainly because I once considered to rewrite the alarm drivers to include date
01:56:54XavierGrso at the moment the screens are unified but seconds are left on the alarm screen which should be removed, at least for now that the alarm settings don't include seconds
02:00
02:06:33 Quit aliask ("ChatZilla 0.9.81 [Firefox 3.0b5/2008041514]")
02:07:04 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
02:14:39 Quit ender` (" The statistics on sanity are that one out of every four Americans is suffering from some form of mental illness. Think of y")
02:18:32 Join perrikwp [0] (i=98212fe2@gateway/web/ajax/mibbit.com/x-b4d26f3f77aa9ec2)
02:28:37 Join HiddenShadow [0] (n=ce747465@gateway/web/cgi-irc/labb.contactor.se/x-b80e4a94ba580dcb)
02:30:18HiddenShadowDoes either rockbox or linux have the capability to make mp3's increase in speed? (im not talking about time stretching, just faster/slower, doesn't really matter if it changes pitch when it speeds up)
02:30:34HiddenShadowand decrease*
02:33:03ReKleSSsox can do it
02:33:16krazykitrockbox has this capability. refer to the manual for how to do it
02:40:16HiddenShadowthanks
02:42:28HiddenShadowsweet now we got 3 decks on our dj set, vinyl turntable x2, + ipod :D
02:43:23 Join Megarain [0] (n=Rainer_P@67.221.72.104)
02:43:39MegarainHey, how many paritions should an 4G grayscle ipod have?
02:44:13HiddenShadowatleast 10, lol jk, dont listen to me
02:44:35krazykitHiddenShadow, please don't do that.
02:44:57MegarainCause mine has four, and has been having issues.......wondering if that is causing part of the trouble.
02:45:08scorche|shdefine "issues"
02:45:24HiddenShadowsorry
02:46:18Megaraincorrupting with now known cause.
02:46:28MegarainWith both Rockbox and the iTunes firmware.
02:50:00Megarainso I'm trying to trace down the issues.
03:00
03:03:00 Join m0f0x_ [0] (n=m0f0x@189-47-19-174.dsl.telesp.net.br)
03:05:34 Quit m0f0x (Nick collision from services.)
03:05:42 Nick m0f0x_ is now known as m0f0x (n=m0f0x@189-47-19-174.dsl.telesp.net.br)
03:10:23 Quit merbanan (Remote closed the connection)
03:11:42 Join kb_ [0] (n=kb__@cust.static.213-180-182-5.cybernet.ch)
03:12:36 Join JdGordon|uni [0] (i=768aa360@rockbox/developer/JdGordon)
03:13:25JdGordon|uniXavierGr: (sorry, had to run to uni...) no I dont have plans for it... but I want to remove the gui_textarea code which the clock screens use...
03:13:40kb_I'd like to dynamically generate playlists according to some specific criteria. Would it be best to alter the rockbox code to do this, or create a plugin to make these playlists?
03:14:07JdGordon|uniwhat criteria?
03:14:47kb_basically, to play songs from a certain directory for a certain amount of time, then switch to another; I wrote some python code that does it on my desktop computer, and I'm wondering how to best port it to rockbox
03:15:39kb_(more specifically, I have one language per directory, and weight the frequency I play them at, as well as how long to listen to any particular one in a row)
03:18:28 Join ryanakca [0] (n=ryan@ubuntu/member/ryanakca)
03:19:06ryanakcaIs there any way to build the database from the CLI / a linux comp? On do I need to wait for a few hours while it builds?
03:19:41JdGordon|unithere is a tool to do it under the tools/ folder... dnno if its kept up to date or not though
03:19:50JdGordon|unikb_: yeah, duno howd you go about doing that in rockbox
03:20:19kb_JdGordon: hm, ok; maybe I'll dig into how the current dynamic playlist stuff is done and do a variant on that
03:20:19ryanakcaJdGordon|uni: thanks :)
03:21:05Lloreanryanakca: It shouldn't take hours, though...
03:22:03HiddenShadowin rockbox (ipod 5g) when i set it to Charge during USB connection, it just keeps going back to disk mode...is it a known bug, or am i doing something wrong?
03:22:06ryanakcaLlorean: hmmm... *shrugs*... I had it plugged in, and it just seems to stall after a certain point... and then if I restart the iPod, it starts again at 0 and stalls at that certain point
03:23:04LloreanThat stall would indicate a problem... not that you need to wait longer.
03:23:53ryanakcaLlorean: any idea what that problem would be? The install is a daily from mid-september '07 iirc...
03:24:57ryanakca(1st gen nano)
03:25:04LloreanWell first, we really don't support old versions.
03:25:07JdGordon|uniget a new build
03:25:32LloreanBut odds are it's something in your metadata. Depends an awful lot, could be large album art, or perhaps AACs not optimized for streaming.
03:28:05kb_Llorean: by the way, any ideas/advice about the question I asked?
03:29:42ryanakcaLlorean: hmm... thanks
03:33:40 Quit Thundercloud (Remote closed the connection)
03:36:02***Saving seen data "./dancer.seen"
03:37:23ryanakcaLlorean: hmmm... fresh install worked :)
03:37:54kb_ryanakca: congrats :)
03:38:36ryanakcalol, thanks :)
03:38:55HiddenShadowanybody gonna answer my question above? :\
03:39:33kb_i would if i had any idea
03:40:53 Quit Megarain ("Leaving.")
03:41:47HiddenShadowCan't get "Charge during USB connection" to work, it keeps going back to disk mode
03:43:45JdGordon|uniyou have to hold down a button while pluggin in or it reboots
03:52:33HiddenShadowoh, i thought it was automatic, guess it was kept the same after that patch
04:00
04:05:23 Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client")
04:06:52 Quit HiddenShadow ("CGI:IRC (Ping timeout)")
04:07:11 Quit kb_ ("Leaving")
04:08:11 Part pixelma
04:16:29 Quit parafin (leguin.freenode.net irc.freenode.net)
04:16:29NSplitleguin.freenode.net irc.freenode.net
04:16:47 Nick gnakinklp is now known as Anakin (i=0@86.122.116.44)
04:25:17 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
04:32:00 Quit AndyIL ()
04:40:43 Join AndyI [0] (n=pasha_in@212.14.205.32)
04:46:44 Join cool_walking_ [0] (n=notroot@203-59-129-195.perm.iinet.net.au)
04:47:53 Quit |AhIoRoS| ("Abandonando, see you http://ahioros.vidao2.com")
04:48:28 Join jpt9 [0] (n=jpt9@venonat-12.dynamic.rpi.edu)
04:48:39*jpt9 wants a PC port of brickmania :-)
04:48:45jpt9(Yeah, I know there are simulators.
04:48:55jpt9it'd be nice if the simulators could zoom to 3x or 4x size.
04:49:05jpt9and possibly map mouse movement to left/right
04:51:39XavierGrJdGordon: I will try to have a look on viewports tomorrow, I don't know much about them
04:54:20 Join miepchen^schlaf [0] (n=miepchen@p54BF4D2A.dip.t-dialin.net)
04:55:38 Join homielowe [0] (n=eric_j_l@66.183.89.40)
05:00
05:01:11NHeal(timeout) leguin.freenode.net irc.freenode.net
05:04:49cool_walking_jpt9: There must be a million breakout clones for PC out there...
05:05:03scorche|shand every one is offtopic ;)
05:05:35cool_walking_Damn, that was fast. Nice, scorche.
05:09:03 Quit homielowe ()
05:09:44 Quit miepchen^schlaf_ (Read error: 110 (Connection timed out))
05:09:44 Join homielowe [0] (n=eric_j_l@66.183.89.40)
05:17:18 Quit jpt9 (Read error: 110 (Connection timed out))
05:36:07***Saving seen data "./dancer.seen"
05:37:48 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
05:51:45 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
05:52:48 Join parafin [0] (i=parafin@80.92.255.23)
05:53:24 Quit JdGordon ("Konversation terminated!")
05:55:07 Join JdGordon [0] (n=Miranda@c211-28-93-8.smelb1.vic.optusnet.com.au)
06:00
06:12:50 Join jpt9 [0] (n=jpt9@venonat-12.dynamic.rpi.edu)
06:36:33 Quit csc` ("If you can't do anything smart, do somethin right ~Serenity")
06:47:12 Quit jpt9 (Read error: 110 (Connection timed out))
07:00
07:17:15 Quit JdGordon (Read error: 104 (Connection reset by peer))
07:18:24 Quit cool_walking_ (Remote closed the connection)
07:18:38 Join cool_walking_ [0] (n=notroot@203-59-129-195.perm.iinet.net.au)
07:19:45 Join JdGordon [0] (i=jonno@c211-28-93-8.smelb1.vic.optusnet.com.au)
07:29:43 Quit parafin ("So long and thanks for all the fish")
07:29:45 Join parafin [0] (i=parafin@paraf.in)
07:33:46 Quit Seed (Nick collision from services.)
07:33:54 Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net)
07:36:08***Saving seen data "./dancer.seen"
07:37:18 Part toffe82
08:00
08:02:07 Join Rob2223 [0] (n=Miranda@p4FDCFB73.dip.t-dialin.net)
08:03:48JdGordon:( I dont think the menu code will work too well with inline settings.. well.. not without a bit of fiddling :/
08:04:10 Quit BigBambi (Remote closed the connection)
08:08:16 Join DerDome [0] (n=DerDome@dslb-082-083-222-079.pools.arcor-ip.net)
08:09:21 Quit DerDome (Nick collision from services.)
08:09:22 Join DerDom1 [0] (n=DerDome@dslb-082-083-226-201.pools.arcor-ip.net)
08:09:30 Nick DerDom1 is now known as DerDome (n=DerDome@dslb-082-083-226-201.pools.arcor-ip.net)
08:09:42 Quit miepchen^schlaf ()
08:15:40 Join grndslm [0] (n=grndslm@24-116-87-97.cpe.cableone.net)
08:19:41JdGordon... this would be easier if we didnt have dynamic menus :/
08:20:20 Quit Rob2222 (Read error: 110 (Connection timed out))
08:20:37amiconnJdGordon: Why would we want inline settings now?
08:21:05JdGordonsome people do
08:21:14*amiconn thinks they make no sense on most target's LCDs
08:21:16JdGordonsome have wanted them for gaes
08:21:22JdGordonwhy?
08:21:37JdGordons/gaes/ages
08:21:42amiconnOn small displays they would be confusing
08:21:59amiconnMaybe on 320x240 and higher they would work well enough
08:22:08JdGordonit wold fo course be disable-able (if not disabled by default)
08:22:28amiconnTake a look at the recording trigger screen - it's really ugly
08:22:34JdGordonI know
08:23:49amiconnImho they shouldn't be included at all on smaller displays (if we want them at all - I very much prefer the current implementation of settings)
08:25:15JdGordonI want to do it so only the value of the selected item is actually displayed
08:25:53JdGordonbut I have a strange feeling it wont happen at all because the menu code isnt perfect
08:26:20amiconnDisplayed would be okay (except on charcell), but changing is another thing
08:26:35JdGordonof course... 1 thing at a time
08:27:06 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
08:27:36amiconnAdjusting inline settings has another fundamental problem apart from the confusing screen layout on smaller screens: button assignment
08:28:26JdGordonit would work fine with left/right on all targets except the ondio
08:28:33JdGordonwhose screen is too small for it anyway
08:29:16JdGordonbut even just displaying the value is nice.. a few less presses to find out what the value is
08:30:32 Quit DerDome (Read error: 110 (Connection timed out))
08:32:09*amiconn wonders how often JdGordon needs to go through settings and find out a value
08:33:57amiconnWhat's really in need of rework is the eq screen...
08:36:25amiconn...and the recording screen
08:36:30JdGordonand fm
08:36:33JdGordonand time
08:36:56JdGordonand really.... apps/screens.c
08:38:52 Quit BHSPitMonkey (Remote closed the connection)
08:39:31amiconnWhat's wrong with the fm and time screen?
08:41:20JdGordontime isnt so bad, fm is ugly
08:41:24 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
08:41:59amiconnFM might not be perfect, but it's usable (no sysfont, for instance)
08:42:39amiconnBtw, there's a fundamental problem with many read-only info lists: they are currently useless on smaller displays
08:42:54 Quit grndslm ("Leaving")
08:43:30amiconnProblem is that the lines are cut before the relevant information, and the lines don't scroll
08:44:09JdGordonthe lines dont scroll?
08:44:23 Join grndslm [0] (n=grndslm@24-116-87-97.cpe.cableone.net)
08:45:34JdGordonwhich ones? just add info.scroll_all = true; before the simplelist_init() call to fix them
08:46:23amiconn'View OS stacks', 'View partitions', 'View disk info', 'View database info'
08:47:54amiconn'Rockbox Info' does scroll on recorder, but iirc it seems to be inconsistent
08:48:01amiconnNeed to check that
08:48:31amiconn'Rockbox Info' isn't handled as read-only lists though. Same goes for the tag info viewer
08:48:59JdGordonrockbox info is handled as read only unless we arnt talking
08:52:10amiconnWhy does 'Rockbox Info' show a cursor then?
08:53:35JdGordonyou havnt disabled voice
08:54:52 Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com)
08:54:53JdGordonany ideas who to put (c) for the pitchscreen code?
08:56:19JdGordonr9146 suggests midkay, "Reworked pitch screen for easier adjustment and better looks." ?
08:57:39JdGordonor just keep zagor from screens.c?
08:58:10 Join dunder [0] (n=grndslm@24-116-87-97.cpe.cableone.net)
08:59:43 Join Rob2222 [0] (n=Miranda@p4FDCEED5.dip.t-dialin.net)
09:00
09:00:11Mouser_XSound on the S is great. Battery life not so much...
09:00:15linuxstbIt seems lots of people have changed that code over time, so I would probably just keep Zagor's name there.
09:00:45*Mouser_X realizes that the battery life will improve.
09:01:02Mouser_X(Lots of "easy" fixes to implement.)
09:03:12*JdGordon hates modifying files with Björn's name in the (c).. it never works right :p
09:04:32amiconnJdGordon: Hmm, then you actually meant the opposite...
09:04:56amiconnOf course I have voice enabled on recorder for car mode (which goes with a big font)
09:05:07 Join LinusN [0] (n=linus@gateway/web/cgi-irc/labb.contactor.se/x-baa2842d53d2ec30)
09:05:09JdGordonthen it should show the selector
09:05:20amiconnI guess this is necessary for selecting the items to talk?
09:05:26JdGordonyes
09:05:33JdGordon[16:53:50] <JdGordon> you havnt disabled voice
09:05:42amiconn[08:48:59] <JdGordon> rockbox info is handled as read only unless we arnt talking
09:05:54amiconn^ "unless we aren't" ...
09:06:00*JdGordon is a bit skitzo today :p
09:06:05amiconnKIinda double negation
09:06:28JdGordondamn that extra t
09:06:32JdGordonand n
09:07:09amiconnWith voice disabled, 'Rockbox Info' is indeed read-only, but doesn't scroll its items
09:07:35 Quit grndslm (Read error: 113 (No route to host))
09:07:45JdGordonso what your asying is.... read only lists should always scroll all items?
09:08:12amiconnI think they should (only if the items are that long of course)
09:08:20amiconnHow else would you be able to read them?
09:08:43 Join petur [50] (n=petur@rockbox/developer/petur)
09:09:45 Quit perrikwp ("http://www.mibbit.com ajax IRC Client")
09:10:51Mouser_XMagic, or telepathy.
09:11:32*JdGordon votes for telepathy
09:12:17*Mouser_X does as well, since magic can get messy really fast.
09:12:42amiconnKinda extreme case: Right now I only see 'Version: r' in 'Rockbox Info' on the Player
09:12:57amiconnNot very helpful...
09:13:01JdGordonfixed... wait for the next build round
09:13:11linuxstbJdGordon: You didn't use "svn cp" to move the pitchscreen code?
09:13:20JdGordonno
09:13:33JdGordonI agreed that it wasnt the nicest way and not really worth it
09:13:54linuxstbAgreed with who?
09:14:08JdGordonwith what I thought I read :p
09:14:17JdGordonthe log says where it came from if its ever needed
09:15:10linuxstbYes, but "svn annotate" now doesn't work...
09:15:17 Join perrikwp [0] (i=9821738c@gateway/web/ajax/mibbit.com/x-24e2df484792ec7d)
09:15:34amiconnHmm. I wonder whether we should try to reclaim the one (precious) column on Player which is now wasted in read-only lists
09:15:57amiconn(the one containing the arrow cursor in non-read-only lists)
09:16:08 Join OlivierBorowski [0] (n=OlivierB@ANancy-157-1-64-139.w86-213.abo.wanadoo.fr)
09:16:38amiconnWould mean special casing though, which isn't nice...
09:16:49JdGordonnot do muvh
09:17:14amiconn?
09:17:38 Quit Rob2223 (Read error: 110 (Connection timed out))
09:19:33 Quit JdGordon ("Konversation terminated!")
09:21:19 Join JdGordon [0] (n=Miranda@c211-28-93-8.smelb1.vic.optusnet.com.au)
09:22:50amiconn[09:16:49] <JdGordon> not do muvh <= ?
09:24:30 Quit davina (Remote closed the connection)
09:25:01scorche|shmuch
09:25:21scorche|shthough it still doesnt make sense...
09:25:26amiconnyeah
09:29:21linuxstbJdGordon: Red for the ZVM build (if you didn't notice...)
09:30:34amiconnWrong struct names...
09:36:10***Saving seen data "./dancer.seen"
09:40:39 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/labb.contactor.se/x-984dcd7b1ae7b91c)
09:41:04 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/labb.contactor.se/x-984dcd7b1ae7b91c)
09:42:56 Quit Llorean (Read error: 104 (Connection reset by peer))
09:43:36 Join Llorean [0] (n=DarkkOne@adsl-69-154-187-90.dsl.hstntx.swbell.net)
09:46:31 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:47:30 Join Synergy6 [0] (n=Synergy6@0-1b-24-4c-ae-79.hb.esol.dur.ac.uk)
09:50:23*linuxstb fixes the ZVM red
09:51:07B4gdercolorful delta table
09:51:34*linuxstb wonders if shotofadds minds removing the #warnings from the D2
09:52:08B4gderwould be nice to reach complete green again
09:53:56linuxstbB4gder: BTW, I don't know if the build system needs to know, but my server died a couple of weeks ago, and is still off-line.
09:54:24B4gderit doesn't need to know, although I can of course save it from trying that server
09:55:36 Quit dunder ("Leaving")
09:56:20linuxstbB4gder: Do you know if there's a reason the different svn pages on www use different timezones? i.e. is it hard to fix?
09:56:59B4gderI don't know the reason but it shouldn't be that hard I think
10:00
10:00:39linuxstbB4gder: Is the script in SVN?
10:00:49B4gderwhich one?
10:00:59JdGordonlinuxstb: nuts, thanks for fixing that
10:01:16linuxstbYou're welcome.
10:01:30 Quit Shaid (Read error: 110 (Connection timed out))
10:01:47*JdGordon heads back into windows
10:01:50JdGordonlinux even :p
10:01:54 Quit JdGordon (Read error: 104 (Connection reset by peer))
10:03:44 Join JdGordon [0] (i=jonno@c211-28-93-8.smelb1.vic.optusnet.com.au)
10:06:06JdGordonnaming conventionas ftw :p
10:20:49linuxstbB4gder: Do you have an opinion about the legal aspect of ROKR simulator build? i.e. linking to a proprietory version of the qt/embedded libs, and using reverse-engineered headers?
10:22:04B4gderI don't see any problems with that
10:22:15B4gderas long as we don't distribute dubious files
10:22:27 Quit homielowe ()
10:22:29JdGordonthere is also the speculation that the dubious files were nicked...
10:22:36linuxstbBut isn't that just the same as GPL'd apps linking with old (non-GPL'd) versions of Qt?
10:22:55B4gderbut linking with non-GPL stuff is not a problem when not distributed
10:24:12linuxstbWhat do you mean?
10:24:30 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
10:25:22B4gderI'm saying that linking GPL code with whatever is fine as long as the results isn't distributed
10:25:59B4gderso if you get the proprietary stuff from source X and rockbox from us, and link them into product Y that's fine as logn as you don't copy it to others
10:27:11linuxstbSo people could create proprietory plugins, and that's fine as long as they're distributed separately (and don't use Rockbox headers to build them)?
10:27:54B4gderyou can't build rockbox plugins without them being derivates of Rockbox so I don't think people can
10:28:29linuxstbI'm sure you could build a "rockbox-compatible" plugin independently.
10:28:51B4gdertrue, and if you do that could probably be non-GPL
10:31:24scorcheB4gder: have you approved sdoyon yet on the mentor app?
10:31:57 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
10:32:07B4gderuh, I have now!
10:32:47scorchethanks...Leslie came to me a week or so ago asking if i can vouch for him :)
10:32:52 Quit basti (Remote closed the connection)
10:34:53peturdo all slots no have a co-mentor?
10:34:57petur*now
10:35:45B4gderI don't think the ARM emulator does
10:36:22B4gderand in fact not Saratoga's either
10:37:04JdGordonhow on earth could someone make the compatible headers needed for plugins other than by straight copying them? imo thats a weak spot in the gpl
10:37:34ReKleSSJdGordon: reversing a plugin?
10:37:38B4gderyou could reverse engineer an existing binary and generate a blob quite similar to that
10:37:46B4gdershouldn't be very hard
10:38:00B4gderof course that is a grey area
10:38:10JdGordonthe blob is the easy bit... the api headers im talking about
10:38:33ReKleSSJdGordon: the ps2dev guys pulled it off to make the PSP sdk
10:38:48ReKleSS(it helps that they found a binary with debug info left in...)
10:38:54B4gderwell, a non-GPL plugin wouldn't use much of the plugin api I would think
10:38:57gevaertsI seem to remember that at least in some jurisdictions interfaces are not copyrightable, so the plugin api minus comments and documentation would apply
10:39:22linuxstbThere are also macros and inline functions...
10:39:38JdGordonand defines, and datatypes
10:39:43JdGordonand and...
10:40:20B4gderit would be work sure, and keeping up with changes would be painful, but it certainly wouldn't be impossible
10:40:48*gevaerts isn't actually planning to make a non-GPL pluging, so he isn't planning to work out the details
10:41:25B4gderand if _I_ were to do it, I'd write a fine GPL wrapper plugin that would load the proprietary one just like the linux drivers do their work-arounds
10:41:50B4gderand just like Neuros want to circumvent the VLC GPL...
10:42:26linuxstbA very minimal plugin would just need lcd_update(), the pointer to lcd_framebuffer, button_get and yield.
10:42:33linuxstbPlus some startup code I guess.
10:42:49linuxstbOr does the plugin loader do that?
10:42:50JdGordonwouldnt that plugins api need to be gpl also though?
10:44:10*linuxstb doesnloads the ROKR SDK - a .tar.gz file inside a .rar...
10:44:29B4gderdoesnloads!
10:44:32B4gder:-)
10:44:53linuxstbNo idea where that came from ;)
10:45:16scorcheso how exactly would this work out?...i mean it is a bit more than just a plugin...
10:45:20petur"to download something that doesn't work" ?
10:47:28amiconnJdGordon: If the wrapper would alsp be gpl, it wouldn't work. But I guess lgpl would work...
10:49:52linuxstbAt least in the SDK I've just downloaded, there are a lot of original Qt headers, with a "Q Public License" statement at the top of each .h They appear to date from 2004.
10:50:10B4gderwhat qt version?
10:50:19linuxstb2.3.8
10:50:49linuxstbAH, there's also a GPL statement...
10:50:57 Quit cool_walking_ (Remote closed the connection)
10:51:03linuxstbSo they're dual-licensed.
10:51:25B4gderthen we should be fine
10:51:48 Join basti [0] (i=bnc@85.214.109.173)
10:53:10linuxstbThe SDK itself has an odd home-brew license - http://www.davechapman.f2s.com/rockbox/E2-EZX-SDK-LICENCE.txt
10:54:11B4gderlovely
10:54:37B4gderI'm not so sure they can limit what the output may be used for
10:54:57Nico_PI'm restoring Zagor's copyright on apps/gui/gwps-common.[ch]. Can I make it UTF8?
10:54:57B4gderI mean paragraph 5
10:55:14gevaertsDoesn't matter, just use paragraph 4 to make a GPL version first
10:55:16B4gderNico_P: yes, I think so
10:55:32B4gdergevaerts: haha, indeed
10:55:37linuxstbgevaerts: Or even BSD...
10:55:41Nico_PB4gder: maybe I should also make his other copyrights UTF8?
10:55:48linuxstbgevaerts: Or not....
10:55:58B4gderNico_P: yes, we should make them consistent
10:56:12Nico_PI'll do that
10:56:15B4gderalthough having Zagor
10:56:25B4gder's work consistent seem a bit strange ;-)
10:56:29linuxstbWould viewvc.cgi need tweaking? I can't remember what encoding it uses.
10:56:53B4gderit might, or perhaps apache
10:57:50linuxstbHmm, there seem to be a large collection of .so files in the SDK...
11:00
11:09:41Nico_Pviewvc.cgi uses UTF8 I think
11:10:54 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
11:13:45*Nico_P ends up running iconv on the whole codebase
11:14:40 Join ender` [0] (i=krneki@foo.eternallybored.org)
11:18:54 Quit ender` (Read error: 104 (Connection reset by peer))
11:22:03 Quit simonrvn (Read error: 113 (No route to host))
11:22:04 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
11:22:19Nico_Phmm I don't know about things like firmware/drivers/lcd-charset-player.c... should I go all the way?
11:24:50linuxstbNico_P: Maybe ask amiconn about that one...
11:25:36linuxstbBut if we're moving all source files to utf-8, then it probably should be...
11:26:16linuxstbAre there any other non-ascii comments ?
11:26:22Nico_PI think the move to UTF8 is long overdue
11:26:27Nico_Pyes, they are a few
11:26:37Nico_Ps/they/there
11:26:50Nico_Palso there is something that puzzles me in tools/creative.c
11:26:51linuxstbDo you have a patch?
11:27:01Nico_PI'll make one
11:27:29