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 Logo icon identifies that the person is a core developer (has commit access).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2007-07-26

00:00:51Bagdernls: I'd like to take a look, but I'm a bit short of time this week... and me taking a look is no requirement before commit anyway, should you feel confident enough
00:01:14BagderI guess it needs some info posted to the lists
00:02:16 Join spiorf_ [0] (n=spiorf@host164-157-dynamic.56-82-r.retail.telecomitalia.it)
00:04:36nlsBagder: ok, I will post to the dev list asking for final comments/reviews before commiting, It is a pretty big patch :-), but now sleep, gnight
00:04:55 Part nls
00:11:09 Quit Bagder ("It is time to say moo")
00:13:35 Quit Arathis ("Bye, bye")
00:14:09 Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net)
00:14:14stripwaxheyho
00:16:50amiconnHmm, kernel on cop probably was a fs patch
00:16:56*amiconn tries to find out which
00:19:39linuxstb_amiconn: 5755 (but I'm sure you've found it by now).
00:20:29amiconnThanks
00:20:44amiconnI didn't find it before you did
00:21:27 Quit saratoga ("CGI:IRC (Ping timeout)")
00:22:57 Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net)
00:23:21 Join loan [0] (n=chatzill@Wimax-Mdlln-190-70-90-105.orbitel.net.co)
00:27:09pixelmaI wonder if someone could provide a script which moves language strings from an "old" lang file to the "new" lang file by ID - would that be possible? To re-use the existing translations if possible and make life easier for the translators.
00:27:44pixelmafor the langV2 patch I mean
00:29:19 Quit krp (heinlein.freenode.net irc.freenode.net)
00:29:19NSplitheinlein.freenode.net irc.freenode.net
00:29:19 Quit Hadaka (heinlein.freenode.net irc.freenode.net)
00:29:26NHealheinlein.freenode.net irc.freenode.net
00:29:26NJoinHadaka [0] (i=naked@naked.iki.fi)
00:29:26NJoinkrp [0] (n=krp@mar92-10-82-239-65-214.fbx.proxad.net)
00:29:42 Quit Hadaka (heinlein.freenode.net irc.freenode.net)
00:29:42 Quit krp (heinlein.freenode.net irc.freenode.net)
00:29:50NJoinHadaka [0] (i=naked@naked.iki.fi)
00:29:50NJoinkrp [0] (n=krp@mar92-10-82-239-65-214.fbx.proxad.net)
00:31:56 Quit Siltaar (Remote closed the connection)
00:32:07 Quit linuxstb_ ("CGI:IRC")
00:32:38 Quit Hadaka (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit krp (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit Slasheri (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit luckz (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit crwl (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit rigel (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit BigMac (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit XavierGr (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit bluebrother (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit Farpnut (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit gromit` (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit krazykit (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit jhMikeS (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit kclaf (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit Rick (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit Nimdae (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit Ave (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit Kasperle (heinlein.freenode.net irc.freenode.net)
00:32:38 Quit sbeh (heinlein.freenode.net irc.freenode.net)
00:33:11NJoinsbeh [0] (i=sbeh@serverstaff.de)
00:33:11NJoinluckz [0] (n=luckz@luckz.de)
00:33:11NJoinSlasheri [0] (i=miipekk@rockbox/developer/Slasheri)
00:33:11NJoinAve [0] (i=ave@a91-152-238-56.elisa-laajakaista.fi)
00:33:11NJoinKasperle [0] (i=kasperle@zoidberg.org)
00:33:11NJoinNimdae [0] (n=nimmeh@static-71-164-213-195.dllstx.fios.verizon.net)
00:33:11 Join Rick [0] (i=rick@unaffiliated/rick)
00:33:11NJoinkclaf [0] (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net)
00:33:11NJoinjhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
00:33:11NJoinkrazykit [0] (n=krazykit@gct09-56.gctel.net)
00:33:11NJoingromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net)
00:33:11NJoinFarpnut [0] (i=Farp@81.174.111.218.jb03-home.tm.net.my)
00:33:11 Join bluebrother [0] (i=xRinFIRN@rockbox/staff/bluebrother)
00:33:11NJoinXavierGr [0] (n=xavier@ppp135-75.adsl.forthnet.gr)
00:33:11NJoinBigMac [0] (n=mike@64.252.197.189)
00:33:11NJoinrigel [0] (n=rigel@64-121-68-125.c3-0.sfpo-ubr5.sfrn-sfpo.ca.cable.rcn.com)
00:33:11NJoincrwl [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi)
00:33:11NJoinHadaka [0] (i=naked@naked.iki.fi)
00:33:11NJoinkrp [0] (n=krp@mar92-10-82-239-65-214.fbx.proxad.net)
00:33:13***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 )'
00:33:13***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 )'
00:35:28 Quit loan ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071317]")
00:38:18 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
00:42:01DerPapstGood night everyone :)
00:42:04 Quit DerPapst ("So Long And Thanks For All The Fish!")
00:43:00 Part advcomp2019 ("Leaving")
00:45:47 Quit lymeca (Connection timed out)
00:46:38 Join lymeca [0] (n=lymeca@unaffiliated/lymeca)
00:48:54 Join webguest39 [0] (i=44e14a23@gateway/web/cgi-irc/labb.contactor.se/x-13da2eb9c43345a2)
00:49:01webguest39hello?
00:49:08webguest39hello?
00:49:13webguest39there we go
00:49:48amiconnlinuxstb: Hmm, nothing related to the odd placement of ipod_set_cpu_speed(). Looks like I need to test the various combinations :/
00:49:56amiconnBut that won't happen now
00:50:19webguest39can anyone please help me with an issue regarding the database
00:50:50krazykitnot if you don't ask anything specific
00:51:23webguest39alright well, i posted a thread in the audio section this morning, and nbody replied so i'm trying this out
00:51:36webguest39i have a toshiba gigabeat F40, and my database won't initialize properly
00:51:40 Join metalic [0] (i=5b7e2023@gateway/web/cgi-irc/labb.contactor.se/x-a0eb02b3bfd37473)
00:51:46krazykitare you using the latest build and bootloader
00:51:51webguest39yes
00:52:09metalicno partition found, insert usb cable and fix it, what have I done wrong this time?
00:52:09webguest39after the process is "done" and i reboot...
00:52:24webguest39it says the database is not ready
00:52:41krazykitlemme update my build and see if i have the same issue (gigabeat f40)
00:52:58webguest39alright, i've tried 3 previous builds too with no luck
00:52:59 Join rotator [0] (n=e@rockbox/developer/rotator)
00:53:07webguest39my brother has a gigabeat F10 and has no issues
00:53:57pixelmametalic: what Ipod do you have?
00:54:43metaliche 80 gb
00:54:46metalicthe*
00:54:54metalicI formated it to fat32
00:55:08metalicand extraced as described .rockbox
00:55:14metalicand installed the boot loader
00:55:30metalicI get the loader logo with the girl, then the error message
00:55:58krazykitwebguest39, gimme a few minutes, gotta build it first
00:56:18bluebrotherloader logo with girl?
00:56:23metalicIm using rockbox-jbuild-5g64MB-20070322.zip if thats any help?
00:56:28webguest39alright
00:56:32pixelmametalic: what build are you trying to install? A girl is not on the official boot logo
00:56:33bluebrotherthat's an unsupported build ...
00:56:53metalicyeah I have been told that its unsupported
00:56:56 Quit BigMac ("Ex-Chat")
00:56:59bluebrotheryou should really use an official build if you want support. Hence the name unsupported ;-)
00:57:04metalicbut should it not work?
00:57:05pixelmaand I believe the latest pjulius builds where made before the 80GB support...
00:57:17metalicoh is that so
00:57:23krazykitmetalic, get the official build working first before you muck with custom builds
00:57:40bluebrotherwell, the timestamp of your build is from march. 80GB support came after devcon, which was indeed later
00:57:50metalicim totally new... Im using that ever the theme creator posted on his site, for maximum compability
00:58:17metalicoh okey
00:58:17bluebrotherwell, we only recommend the official version
00:58:20metalicI see
00:58:26 Quit obo ("bye")
00:58:37metalicand thats what Im going to have then ;)
00:58:38bluebrotherjust check the timestamp of the 80GB support on the web site
00:58:57metalicoh just one thing
00:59:17metalicIf my memory serves me right... the 64mb spec is only for the 80 gb?
00:59:19 Join BigMac [0] (n=mike@64.252.197.189)
00:59:25metalicno other version has 64 mb ram?
00:59:37metalicor internal mem...
01:00
01:01:07stripwaxthe 60gb has 64mb too
01:01:11bluebrotherthe 60GB has 64MB
01:01:12webguest39krazykit how many songs do you have?
01:01:25stripwaxif you have the 80gb model you only want the 64mb build, correct
01:01:28krazykitwebguest39, roundabouts 4k
01:01:37krazykithaven't checked recently
01:01:57webguest39and has your database been working properly?
01:02:11metalicbut is their a reason that this guy uses diffrent builds?
01:02:19stripwaxyes. his themes require them
01:02:29metalicoh damn it
01:02:33stripwaxhis builds have visual effects that "look nice" but are not in the official builds
01:02:39krazykitwebguest39, i don't use the database, really, but it worked a few months ago
01:02:42bluebrotherunsupported builds usually only add eye candy
01:02:52metalicIts only his themes that made me wanna use this
01:02:56metalicoh well...
01:02:57stripwaxplenty of themes look nice
01:02:59bluebrotherI don't see any real reason for using those builds.
01:03:09bluebrotherthere are enough other themes around that look nice too.
01:03:11metalicI just wanna use this themes..
01:03:12stripwaxbluebrother - well.. scrolling margins is a very useful patch..
01:03:13metalicyeah
01:03:17metalicokey
01:03:23metalicthanks anyway for the help guys
01:03:25stripwaxsure
01:03:45stripwaxhm, the "talkfiles" button in rbutil shows up the same as the "install doom" button icon.
01:04:02stripwaxhm, plus I don't much like the talkfiles button. i'll submit a patch
01:04:02webguest39what is the database for anyway? i have my songs/files organized in folders
01:04:03bluebrotherstripwax: scrolling margins indeed is one. But I can't think of any other that is really useful
01:04:17stripwaxwebguest39 - in that case, you do not need to use the database
01:04:21webguest39and i just wanted my player to play all songs in shuffle rather than whatever folder i'm playing from
01:04:23krazykitwebguest39, for browsing by song, title, artist, album, searching, etc
01:04:26bluebrotherit's for guys that don't organize their music in folders.
01:04:27stripwaxit's for searching, sorting, etc by id3 tags
01:04:54bluebrotherif you want to shuffle everything create a root playlist and shuffle that.
01:04:59stripwaxwebguest39 - great, you can put rockbox on shuffle, and select 'all tracks' from the database
01:05:01webguest39is there a way to make my player play all songs on shuffle instead of just playing in the directory?
01:05:06stripwaxas i said
01:05:13webguest39that's the problem.. my database won't initialize
01:05:20webguest39and i don't have a database at all
01:05:23bluebrotherRockbox is playlist based. It plays a playlist, not a directory.
01:05:24stripwaxah ,sorry.
01:05:24 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
01:05:43webguest39how do you create a root playlist?
01:05:48bluebrotherbut if you play a song from a directory that directory will become a playlist
01:05:54bluebrotheruse the playlist menu from the main menu
01:05:56stripwaxit's in the manual
01:06:08webguest39k
01:06:57webguest39i guess it's a bit more complicated than the stock firmware
01:07:09webguest39since i was able to choose between all songs or directory/playlist on stock firmware
01:07:28webguest39but no matter what playback option i choose on the rockbox, it just plays the songs in the folder
01:07:52FebsIt's not more complicated. It simply requires an understanding of how Rockbox works.
01:07:56FebsRockbox is based on playlists.
01:08:02bluebrothercheck the manual. Shuffle works differently than most users expect.
01:08:14 Join jhulst_ [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net)
01:08:18FebsIf you are playing the contents of a folder, Rockbox creates a playlist of that folder.
01:08:18 Quit metalic ("CGI:IRC (EOF)")
01:08:28bluebrotherand you need to accept that there is always a playlist (the so-called "dynamic playlist")
01:08:37webguest39alright
01:08:49webguest39well i guess i'll try that and read throgh the manual again
01:09:01webguest39but i'm still having the problem with the database and it's frustrating
01:09:10stripwaxwebguest39 - it should be easy enough, once you've created the playlist, just load it
01:09:49webguest39i don't understand why my database won't initialize... tried different builds, and i rebooted whenever it told me too
01:09:54bluebrotherstripwax: nice icon −− where did you take it from?
01:09:59***Saving seen data "./dancer.seen"
01:10:03stripwaxbluebrother - um, i just drew it. is that ok? :)
01:10:10*stripwax doesn't steal
01:10:10bluebrothersure ;-)
01:10:55stripwaxwebguest39 - do you have a link to your thread? or something i should search for to find it?
01:11:01stripwaxin the forum that is
01:11:11bluebrotherbut reusing icons is quite common. IIRC the other icons are from the tango project.
01:11:24stripwaxi know. if you can find a better one that's cool too
01:11:53stripwax:)
01:12:32 Quit klbostee ("Leaving")
01:13:36stripwaxDomonoky - (for the logs) - the windows 0.3.2.6 download on the wiki page shows the doom icon for the talkfiles button - just wanted to point that out! but make clean & rebuild seems to work fine
01:15:12 Quit webguest39 ("CGI:IRC (Ping timeout)")
01:15:19stripwaxhm
01:15:22bluebrotherstripwax: I just noticed that there is an icon for talk files ...
01:15:44stripwaxbluebrother - there is, it's from gnome, but I didn't think it was appropriate
01:15:46bluebrotherwant to keep your patch open?
01:15:50stripwaxmay i?
01:16:12bluebrotherwell, I thought it was because the button showed the doom icon.
01:16:19stripwaxi think a picture of "a talking dap" is a better icon than a picture of a circa 1950's style microphone
01:16:28stripwaxhappy to discuss via comments on patch :)
01:16:34bluebrotherhmm, you have a point ;-)
01:16:41bluebrotherplus, I like your icons.
01:17:04stripwaxthanks!
01:17:21stripwaxalthough - i think it's the only icon if drawn for rockbox ..
01:17:24stripwaxi've
01:17:27bluebrotherok, then let's wait what others say about it.
01:17:32stripwaxsounds best
01:19:44stripwaxso, what to do about rbutil detecting which bootloader version is installed
01:20:07stripwaxI'm thinking rbutil could just write a .rockbox/bootloader.version file (when rbutil installs the bootloader that is, of course..)
01:20:31 Quit jhulst (Connection timed out)
01:23:20stripwaxfor that to work, presumably the bootloader file downloaded from rockbox actually has to have a version stamp in it..
01:23:49 Join mike_ [0] (n=mike@64.252.197.189)
01:24:24 Quit BigMac (Read error: 104 (Connection reset by peer))
01:24:45iambenwhy are all my packages NOT from an overlay represented like this in a pretend emerge? [ebuild R ] app-misc/screen-4.0.3 USE="pam -debug -multiuser -nethack (-selinux)" 0 kB [?=>0]
01:25:21iambenit used to just show NOTHING after the download size, now i get [?=>0]
01:25:59iambenand in the numbered list of overlays at the end, it shows: [?] indicates that the source repository could not be determined
01:26:13stripwaxWho should I talk to to discuss adding e.g. simple zipfiles to download.rockbox.org that consist of the bootloader image *and* a sentinel version file?
01:26:17 Join lymeca_ [0] (n=lymeca@unaffiliated/lymeca)
01:26:25iambenoops wrong chan!
01:26:42iambenmy 4 finger hit the 3 key
01:27:16stripwaxe.g. http://download.rockbox.org/bootloader/ipod/bootloader-ipodvideo.zip containing bootloader-ipodvideo.ipod and bootlader.version (a text file containing just "1.6" or similar)
01:28:37stripwaxOr if there's some other way to do this, pm me or update the bullet point at the end of this wiki and I'll take a look http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility
01:33:43stripwaxright ho. gnight
01:38:34 Join _jz [0] (n=jz@m2.april.org)
01:38:38_jzhi again
01:39:16_jzwhy at some point i switched to a theme (azure on sensa e200) and had the font and icons properly changed, and then, switching back and forth other thems, getting back to the same one, icons and text don't change in the menus ?
01:39:33 Join ggw [0] (n=ggw@69.88.229.171)
01:40:13 Part ggw
01:41:22 Quit Febs (Read error: 110 (Connection timed out))
01:41:34 Quit lymeca (Read error: 110 (Connection timed out))
01:43:00 Quit JdGordon ("Konversation terminated!")
01:44:21*_jz thinks rockbox is better than amarok :)
01:44:30_jzthis should be a standalone app :)
01:44:58krazykit_jz, those WPS's don't necessarily change the font
01:45:17krazykitsome do, some don't. it's up to the user to choose their preffered font on some of them
01:45:36_jzyep but this specific WPS _did_ change icons and font the first time i loaded it
01:45:45_jzbut not afterwards
01:45:59 Quit entheh ("^~")
01:46:56 Join kkurbjun [0] (n=kkurbjun@c-67-174-184-188.hsd1.co.comcast.net)
02:00
02:00:00 Quit chrisjs169 (Remote closed the connection)
02:00:19 Join chrisjs169 [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net)
02:08:41 Quit krylon (Read error: 113 (No route to host))
02:11:34 Join Administrator___ [0] (n=chatzill@96.232.23.105)
02:11:48 Nick Administrator___ is now known as Davide-NYC (n=chatzill@96.232.23.105)
02:16:50 Quit lymeca_ (Read error: 104 (Connection reset by peer))
02:16:58 Join lymeca_ [0] (n=lymeca@unaffiliated/lymeca)
02:18:55 Quit stripwax (Read error: 110 (Connection timed out))
02:24:29 Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com)
02:35:31 Join sarixe [0] (n=sarixe@pool-68-239-133-213.nwrk.east.verizon.net)
02:36:08 Quit sarixe (Client Quit)
02:41:59 Quit XavierGr (Nick collision from services.)
02:42:02 Join XavierGr [0] (n=xavier@ppp135-75.adsl.forthnet.gr)
02:42:59_jzwhy using the "file" menu when listening to a song, with crossfader enabled, i click on the select menu, sometimes it crossfade, and sometimes it doesn't ?
02:43:02_jzis that a bug ?
02:50:56 Part pixelma
02:52:12 Quit antgel ("Lost terminal")
02:56:13_jzok it's after going to the "text" theme (sensa e250) that going back to the azure one doesn't change anything
02:56:24_jzthen at some point going again to azure changed everything (font, icons) ok
02:57:12_jzafter having loaded a saved config
03:00
03:00:14_jzbut then no theme changes the backdrop from Azure...
03:00:15_jzhmm
03:08:33 Join lymeca| [0] (n=lymeca@dsl-74-220-77-35.cruzio.com)
03:08:35 Quit safetydan ("CGI:IRC (Ping timeout)")
03:10:04***Saving seen data "./dancer.seen"
03:12:53 Join DC1 [0] (n=dc1@pool-70-107-144-45.ny325.east.verizon.net)
03:17:59 Quit wishes (Read error: 104 (Connection reset by peer))
03:18:33 Quit Thundercloud (Remote closed the connection)
03:19:41 Join Rob2222 [0] (n=Miranda@p54B15757.dip.t-dialin.net)
03:20:08_jzone problem identified: while having the equalizer enabled (e250), the crossfader stopped working correctly
03:23:53 Quit lymeca_ (Read error: 110 (Connection timed out))
03:25:59 Quit Rob2222 (Read error: 104 (Connection reset by peer))
03:26:25 Join Rob2222 [0] (n=Miranda@p54B15757.dip.t-dialin.net)
03:28:15 Quit Rob2222 (Client Quit)
03:28:39 Join Rob2222 [0] (n=Miranda@p54B15757.dip.t-dialin.net)
03:31:39 Quit Rob2222 (Client Quit)
03:31:53 Join Rob2222 [0] (n=Miranda@p54B15757.dip.t-dialin.net)
03:34:43 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
03:35:26 Quit spiorf_ (Read error: 110 (Connection timed out))
03:36:12 Join spiorf_ [0] (n=spiorf@host92-171-dynamic.0-79-r.retail.telecomitalia.it)
03:38:25Nico_Pbluebrother: congratulations on committing rbutilQt :)
03:44:28TiMiD[FD]haha I'll test
03:47:06XavierGrdoes anyone know how to mod the H100 in order to have an autopower feature on USB-AC connection alla H300?
03:47:20TiMiD[FD]install.o: dans la fonction « Install::browseFolder() »:
03:47:20TiMiD[FD]install.cpp:(.text+0x5877): référence indéfinie vers « operator<<(QDebug, QDir const&)»
03:47:23TiMiD[FD]collect2: ld a retourné 1 code d'état d'exécution
03:47:27TiMiD[FD]~_~
03:48:00TiMiD[FD]XavierGr: weren't there a mod to allow that some time ago ?
03:48:09XavierGrthere was?
03:48:19XavierGron forums?
03:49:45XavierGrif you remember any details let me know
03:49:51XavierGrI've made a forum post about it
03:50:08XavierGrhttp://forums.rockbox.org/index.php?topic=11780.0
03:50:12TiMiD[FD]I don't remember
03:50:17TiMiD[FD]it was 2 years ago
03:57:17Nico_P"21:44:20 Febs: GPL addresses copyright issues, not patent." => GPLv3 adresses patents, doesn't it ?
03:57:56FebsYou know, as soon as I typed that, I realized that it was too broad a statement.
03:58:20Nico_P:)
03:58:39Nico_Pthat makes me wonder... has there been discussion on GPLv3 ?
03:58:42FebsBut I think in the context of the discussion at the time my point is valid.
04:00
04:01:41TiMiD[FD]XavierGr: ok I read your post I didn't understood what you wanted to be
04:01:51TiMiD[FD]I thought you wanted simple usb charging
04:02:31XavierGrTimid: you find my post confusing?
04:02:35TiMiD[FD]no
04:02:45TiMiD[FD]I understood what you wanted by reading your post
04:02:51XavierGrah okay
04:02:55TiMiD[FD]but I'm a little dead today
04:03:11TiMiD[FD]sake overdrink
04:03:19XavierGrProbably I will need Linus' help on that.
04:03:41TiMiD[FD]why do you want this feature ?
04:03:41XavierGrHe must now if it is possible without external circuitry
04:03:47TiMiD[FD]it seems a little bit awkward to me
04:08:58TiMiD[FD]am I the only one unable to compile the qt4 rbutil ?
04:09:06TiMiD[FD]I have qt4.3 installed
04:11:17XavierGrTiMiD[FD]: I have plans to install my spare H115 on my car permanently, I will provide power to the unit from the car lighter. The car lighter to usb jack adapter has a button on it, so I want to power on the H115 with by pressing only that button.
04:11:34XavierGrInstead I have to turn on both the car lighter adapter and the unit
04:11:44LloreanNico_P: What's to discuss re GPLv3?
04:11:50XavierGrI know I am finicky but if there is a way to do it I want to try it out
04:12:23Nico_PLlorean: plenty of things :) is it good ? should rockbox be moved to it ?
04:12:25TiMiD[FD]ah ok
04:12:37LloreanRockbox can't be moved to it.
04:13:12TiMiD[FD]I would be you I would have used the normal AC adapter but ...
04:13:14LloreanYou can't really move away from a license unless that license already contains conditions such as "or any later version of the GPL" as some people do, or unless you get every copyright holder to agree.
04:13:44Nico_PLlorean: I know, but I think some projects are actually considering doing that
04:14:29LloreanIt's possible if they set things up properly in advance, or all the copyright holders can agree.
04:15:22scorchei dont wish to move, but fo the sake of conversation, isnt it possible to fork to v3?
04:15:45Lloreanscorche: Not really
04:15:50Galoisthe GPLv2 does not in and of itself permit relicensing to any other license
04:16:00Nico_Pif there were a real motivation to do it for rockbox, I think it *might* be possible
04:16:13LloreanAll the projects we've received code from would have to move to v3, plus everyone who's contributed would have to agree to it.
04:16:21Galoisif you license something to GPLv2 using the recommended language for doing so, then relicensing is possible
04:16:39LloreanYou have to include the "or any later version of the license" bit, then it becomes really easy to relicense.
04:16:57GaloisLGPL code can automatically be converted by anyone into GPLv2 or any later GPL
04:17:59Galoismost of the time, when a project is interested in relicensing, it gets permission from as many copyright holders as possible, and then rewrites those portions of code for which permission was not available
04:20:36Davide-NYCQuestion for all owners of low resolution main LCD targets: Is there room for another line of text in the Recording Screen?
04:21:12Davide-NYCI believe the most "full" screen is when using Line Input (this gives two gain lines, Left and Right)
04:21:19Davide-NYCPlease let me know if I am wrong
04:21:27XavierGrah hi Davide-NYC
04:21:54Davide-NYChello
04:22:03XavierGrjust to let you know I made the USB charging mod (at least the hardware part).'
04:22:08Davide-NYCsweeet!
04:22:22Davide-NYCthat's very exciting. Did you take beautiful pictures?
04:22:29XavierGron your diagram pin2 is connected to pin1 of USB port not pin5 as you show
04:23:10Davide-NYCI must have made a serious error then. I will make a revised image and upload it to the forum ASAP
04:23:15Davide-NYC(prob tomorrow)
04:23:24 Join Moforilo [0] (i=9052c506@gateway/web/cgi-irc/labb.contactor.se/x-973cc1ec39a24181)
04:23:34XavierGralso for the time being until I find (if ever) a way to wire a GPIO on pin7 I left it without a wire
04:23:57XavierGrso the mod is very simple if you don't want software controlled charging
04:24:16Davide-NYCwhat is the downside?
04:24:17XavierGrjust connect pin2 of BQ chip to pin1 of USB miniB slot
04:24:35Davide-NYCcan you charge and Xfer files at the same time?
04:24:40XavierGryes
04:24:52XavierGrgiven that the port will be able to provide the juice
04:25:04XavierGrtake a look on my post it has details
04:25:23XavierGre.g my hub couldn't keep the green light on while on USB mode
04:25:49XavierGrbut when I inserted it on the main USB port it handled it quite well
04:25:51Davide-NYCwas it a 'powered' hub?
04:26:01Davide-NYC(with it's own power supply_
04:26:06XavierGrstrange thing is that it was
04:26:11Davide-NYChmm
04:26:14XavierGrthough only 1A for 4 ports
04:26:20XavierGr(instead of 2A)
04:26:32Davide-NYCwere all of the ports populated?
04:26:41XavierGr3 of them
04:26:53Davide-NYCI bet if it were only two it would have been fine
04:26:56Davide-NYCfunny
04:27:31XavierGrI need Linus to give me advice if there is anyway to connect pin7 of BQ chip on a GPIO
04:28:16XavierGrthen just like H300 we will have a menu option to select if we want to charge with USB or not
04:28:55Davide-NYCwow, for me just being able to charge from any laptop is enough
04:30:21Moforiloi am using the last build on the ipod video and i dont know how to make the menus more colourful
04:30:26Moforiloat least some icons !
04:30:46Moforiloit looks like dos when its not playing something,and when it plays its the theme i chose
04:31:17XavierGrMoforilo: something like this: http://www.rockbox.org/twiki/bin/view/Main/IconSets
04:31:18Davide-NYCdid you download the fonts?
04:31:30Moforiloi got the icons working now, i had to select them through themes
04:31:42Moforilowhich fontset are you suggesting?
04:31:57XavierGrthe one that suits your eyes best and usage habbits
04:32:03Davide-NYChttp://www.rockbox.org/twiki/bin/view/Main/RockboxExtras#Fonts
04:35:13Moforilothanks a lot, it looks much much better now
04:36:35Davide-NYC:-)
04:37:09Moforiloi guess displaying the remaining battery time in minutes is wps dependant and not settings?
04:41:41 Quit Moforilo ("CGI:IRC")
04:41:42 Quit Nico_P (Read error: 104 (Connection reset by peer))
04:45:56 Join JdGordon [0] (n=Miranda@203.94.131.115)
04:48:42 Join Daishi [0] (n=daishi@ool-18be2884.dyn.optonline.net)
04:54:51 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
04:55:51 Join Nyro [0] (n=knperry@70.161.33.65.cfl.res.rr.com)
04:55:53 Join Rob222241 [0] (n=Miranda@p54B15757.dip.t-dialin.net)
04:56:01NyroHello
04:56:27Davide-NYCoi
04:57:47NyroAnyone up for a little Q&A concerning the Ipod Video?
04:58:45*Davide-NYC ducks
04:59:26Nyrohehe
05:00
05:00:17 Quit amiconn (Read error: 110 (Connection timed out))
05:00:18 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
05:01:02krazykitNyro, just ask, if anyone can help, they will. asking to ask is silly
05:01:35NyroWell I want to make sure I wasn't going to offend at the get go.
05:01:58krazykitas long as you've read the topic and followed instructions, you'll be pretty good :P
05:01:59NyroThis is my first time using the IRC and Rockbox.
05:02:20NyroI wasn't able to find anything on my specific question which should be pretty basic.
05:02:28NyroFile browsing the iPod.
05:02:43krazykitwhat about it?
05:03:00NyroWhen connecting the USB it seems it's only available to browse to for a short period of time before the drive drops of the list.
05:03:38Nyrois there a 3rd party app that is needed to have it show as a portable drive for extended periods?
05:04:01krazykiti'm not terribly familiar with the ipod, but it may be an itunes problem
05:04:21krazykitnot so sure how to get around it, really
05:04:27Nyroyeah it comes up for like 10 seconds roughly then dissapears.
05:05:01NyroOk, I was quick enough to get Rockbox copied onto it but now I'm playing with themes and it is a pain in the tuckus.
05:05:37krazykiti can't help more. i've not used windows in years, let alone itunes or an ipod
05:06:18Nyroah, ok. No worries, thanks for reading though. :)
05:07:00 Quit DC1 ("If Obi-wan ain't home then I don't know what the fsck we're gonna do. I ain't got no other connections on Tattooine.")
05:07:36krazykitNyro, the google isn't helping me any either. if no one answers tonight, i'd just post on the forums after searching around a bit
05:08:27Nyrook, will do. Thank you.
05:08:50LloreanNyro: It's an option in iTunes. I don't know which option, but you just disable the auto-sync I believe
05:09:46Davide-NYCQuestion: has anyone successfully built a H120 sim with RTC function enabled? (using cygwin under win2k)
05:10:06***Saving seen data "./dancer.seen"
05:10:08NyroAhhh ok! Thx Llorean I'll check that out.
05:10:55 Quit Rob2222 (Read error: 113 (No route to host))
05:14:30FebsNyro: this question came up in the forums today. Search for "itunes explorer" and you'll find a relevant thread.
05:15:26 Quit XavierGr (Read error: 110 (Connection timed out))
05:15:45NyroThanks Febs!
05:16:20FebsHere is the thread I was thinking of: http://forums.rockbox.org/index.php?topic=11052.0 Read Soap's post at reply #12.
05:19:48NyroGreat, that did it!
05:19:52NyroThanks Febs.
05:24:00 Part Llorean
05:24:14 Join Llorean [0] (n=llorean@rockbox/administrator/Llorean)
05:27:24NyroTake care. :)
05:27:29 Quit Nyro ()
06:00
06:17:37 Quit Nibbier (Read error: 110 (Connection timed out))
06:22:26 Join Febs_ [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com)
06:24:23Mouser_XInteresting. I found a torrent site called Rockbox...
06:24:37Mouser_X(I'd provide a link, but that's most likely against the rules.)
06:25:51 Quit rotator ()
06:28:13scorchethere are lots of things named rockbox
06:29:05Mouser_XI guess I just haven't looked around enough.
06:29:06 Quit JdGordon (Read error: 104 (Connection reset by peer))
06:38:11 Quit Febs (Read error: 110 (Connection timed out))
06:42:35 Quit Febs_ (Read error: 110 (Connection timed out))
06:53:16 Quit jhulst_ (Read error: 113 (No route to host))
07:00
07:10:07***Saving seen data "./dancer.seen"
07:49:53 Quit Hadaka (heinlein.freenode.net irc.freenode.net)
07:49:53NSplitheinlein.freenode.net irc.freenode.net
07:49:53 Quit krp (heinlein.freenode.net irc.freenode.net)
07:50:17NHealheinlein.freenode.net irc.freenode.net
07:50:17NJoinkrp [0] (n=krp@mar92-10-82-239-65-214.fbx.proxad.net)
07:50:17NJoinHadaka [0] (i=naked@naked.iki.fi)
08:00
08:01:51 Quit rigel (Read error: 104 (Connection reset by peer))
08:32:45 Join GodEater [0] (n=bryan@rockbox/staff/GodEater)
08:33:01 Join RaRe` [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au)
08:34:35 Quit idnar (Nick collision from services.)
08:34:38 Join idnar_ [0] (n=mithrand@unaffiliated/idnar)
08:36:39alienbiker99amiconn was that PP5020 commit what i tested ?
08:42:55 Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com)
08:43:10 Join Rob2222 [0] (n=Miranda@p54B1407F.dip.t-dialin.net)
08:44:04 Join Nibbier [0] (n=sven@port-212-202-70-56.dynamic.qsc.de)
08:45:15amiconnalienbiker99: It's the crash fix, not the lcd speedup
08:45:22amiconnThis will be committed later
08:45:37 Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr)
08:45:55alienbiker99ah ok
08:46:51 Quit Davide-NYC ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071317]")
08:48:09 Quit RaRe (Read error: 110 (Connection timed out))
08:53:00 Quit belze_ (Read error: 110 (Connection timed out))
08:55:48TiMiD[FD]amiconn: so does your fix works ?
08:56:00TiMiD[FD](or seems to work ?)
09:00
09:00:12amiconnStrange question...
09:00:38 Quit Rob222241 (Read error: 110 (Connection timed out))
09:01:01TiMiD[FD]weird ?
09:01:37 Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net)
09:01:53scorchewell, if it is a fix, one would assume it actually fixes the issue =P
09:02:31TiMiD[FD]depends of the state of the fix
09:03:09TiMiD[FD]some fix doesn't work, fix attemps !
09:03:57 Part kaaloo
09:06:08alienbiker99i figured out why my wps wasnt show up correctly
09:09:13 Join mbr [0] (n=mbr@p3EE05CF0.dip.t-dialin.net)
09:09:49 Quit Nibbier (Remote closed the connection)
09:10:08***Saving seen data "./dancer.seen"
09:10:53 Join Nibbier [0] (n=sven@port-212-202-70-56.dynamic.qsc.de)
09:15:44 Join Nick_Brackley [0] (i=7dff0332@gateway/web/cgi-irc/labb.contactor.se/x-425daa1fad4e9e54)
09:20:29pondlifeCould we have a "Database" category on Flyspray?
09:20:38 Part darkless ("Leaving")
09:21:20 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
09:21:29 Quit kkurbjun ("Leaving.")
09:22:54 Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk)
09:22:58linuxstb_pondlife: Sounds a good idea. But I think we need Zagor around to do it.
09:23:07GodEaterpondlife: only if you win an arm wrestle
09:27:04pondlifeNo problem
09:29:52 Join morrijr [0] (i=john@cpc2-mfld9-0-0-cust297.nott.cable.ntl.com)
09:30:29 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
09:30:45JdGordonhey all
09:31:44linuxstb_Good evening
09:31:45GodEatermorning JdGordon
09:31:58JdGordonhow are we all?
09:32:04pondlifeBetter
09:32:42JdGordonhow was devconpub2?
09:32:52pondlifeCan't remember :)
09:32:55JdGordon:)
09:33:09pondlifeThere's a single photo on the forum.. that's the only evidence.
09:33:43linuxstb_I have a t-shirt and a mug which suggest I was there...
09:33:49JdGordon:)
09:33:52pondlifeOh yes, so do I!
09:34:13pondlifeAnd am about to commence the ginger nuts test.
09:34:17GodEaterI have a sore shoulder, so I must have been too
09:35:00pondlifeThat's my arm wrestling...
09:38:45 Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com)
09:41:28 Join Arathis [0] (n=doerk@p5484AA11.dip0.t-ipconnect.de)
09:45:41alienbiker99hmm is there a reason why i am getting an "incompatible version" error on all my plugins on my H120
09:46:47linuxstb_Are you using the very latest current build?
09:46:53alienbiker99yes
09:47:25linuxstb_Then you didn't extract the entire zip file correctly - your main firmware file (e.g. rockbox.?????) doesn't match the plugins you're using.
09:47:54linuxstb_But there was also a bug introduced for an hour or so yesterday where all plugins failed to work. But that's now fixed.
09:47:58alienbiker99ok ill try again
09:51:33alienbiker99hmm its still there, well, ill try it again in the morning.
09:52:12linuxstb_Do you have two copies of rockbox.iriver? i.e. one in the root and one inside the .rockbox folder?
09:53:20alienbiker99nope
09:56:28daurnhi JdGordon
09:56:41JdGordonwhat are peoples thoughts about http://www.rockbox.org/tracker/task/5809?getfile=14312 where it adds .bmp to the filename when saving in rockpaint?
09:56:46JdGordonhey daurn
09:58:26linuxstb_JdGordon: Looks a sensible patch, although wasn't someone planning a "save as" widget?
09:59:04 Quit Arathis ("Bye, bye")
09:59:08JdGordonI was, but its going to be a pain to get working
09:59:38linuxstb_No pain, no gain, as our arm wrestlers know...
10:00
10:02:01 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
10:02:29pondlifeJdGordon: I'd have thought that buffering/playback was a full time dev job anyway... :p
10:02:36*pondlife hides
10:03:08JdGordonyeah, but i stupidly got employed :p
10:03:35linuxstb_Basic error...
10:03:37 Join HellDragon_ [0] (n=Nocebo@unaffiliated/helldragon)
10:03:42pondlifeAh, you're not a GSoC student... so no pay for Rockbox.
10:03:55pondlife"Will code for cash"
10:04:00JdGordon:)
10:09:10 Quit linuxstb_ ("CGI:IRC")
10:14:18 Join Arathis [0] (n=doerk@p5484AA11.dip0.t-ipconnect.de)
10:15:36 Join obo [0] (n=obo@rockbox/developer/obo)
10:18:51 Quit HellDragon (Connection timed out)
10:25:00Arathisamiconn: Did I see it right, that we can use the SVN builds again though you commited the freeze-fix?
10:27:18amiconnyes
10:27:32amiconnThe LCD speedup is not yet committed though
10:28:36Arathisokay. thanks anyway for the new H10 support :)
10:28:40midkayamiconn: which LCD speedup? H10?
10:29:23amiconnyes
10:31:02 Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net)
10:31:22 Part kaaloo
10:31:46jhMikeSamiconn: I guess I have a fix for e200 that will work globally for the fifo ... kinda ugly but it works
10:33:29amiconnjhMikeS: As I intend to clean up clock setup (using precalculated values similar to coldfire), and that includes setup without HAVE_ADJUSTABLE_CPU_FREQ - is there a special reason why e200 doesn't use the 75MHz setup?
10:33:50amiconnIs it because it doesn't work, or just because it's better to keep the 80MHz set by the bootloader?
10:34:06amiconnShould I even bother? Perhaps set 80MHz for e200?
10:34:25jhMikeSwell, I'd rather use 80MHz. It helps noticeable and 30MHz is just too slow. It should be at least 40MHz.
10:34:45amiconnI mean 75 vs. 80
10:34:56amiconnThe 30 are still too much unboosted if you ask me
10:35:19jhMikeSthe player isn't really useable at 30..._very_ rough
10:35:35amiconnThen the lcd driver is too slow
10:35:37jhMikeSsansa should have 80
10:35:53jhMikeSall the driver does is memcpy
10:36:13jhMikeSthe rest is DMA auto refresh
10:36:17amiconnSo I wonder why it feels slow for you
10:36:33amiconnThe G5 has a larger display, and it's bearable at 30MHz
10:36:46amiconnAnd the G5 lcd driver does not just memcpy
10:37:37jhMikeSI don't find 30 bearable at all. Plugins get clunky at 30 but it's ok at 40.
10:38:02amiconnWell, as long as we don't know a better method for saving battery power...
10:38:03jhMikeSActually it was ok at 38 when I was messing around
10:38:15jhMikeS39
10:38:25amiconn30 : 80 is about the same ratio as 45 : 124 on coldfire
10:39:16jhMikeSmaybe the ratio but the absolute speed around 40 seems about the same as cf at 45
10:39:40amiconnEven taking dualcore into account?
10:40:18*amiconn has the impression that PP is faster at 30 than cf at 45, unless emac is used heavily for some task
10:40:22jhMikeSsince we're not using that I can't really consider it with basically a single 80MHz cpu
10:40:36amiconnSo we need to make it usable
10:41:03jhMikeSI'm all for that and we it not for the 5020 problems it probably would be already
10:41:09jhMikeS*were
10:43:09 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
10:44:04jhMikeSat least this little fifo scheme makes flushing a non-issue everywhere since we'll need it a good bit
10:45:47amiconnMaybe that's the problem with the lcd driver? Too much cache flushing?
10:46:28jhMikeSit has to or the driver framebuffer won't be synced
10:47:14amiconnYes, but I think there might be some potential for optimisation
10:49:29jhMikeSit's not really the amount if flushing but just the fact that a flush occurs with too low a fifo. one is enough.
10:49:59amiconnI mean reducing the frequency of cache flushes to speed up the lcd driver
10:50:15amiconnI know that the fifo must not run empty, that's a different problem
10:50:18jhMikeShaving the threshold depend on CPU frequency seems ok and doesn't seem to cause a noticeable higher boost.
10:51:12jhMikeSI'm not really sure how to sync things to the refresh.
10:51:45amiconnRight now every lcd_update() call triggers a flush + dma transfer, correct?
10:52:15jhMikeSDMA transfer is constant. it's updated much like a monitor on a PC so basically is has memmapped graphics ram
10:56:02 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
10:57:13 Join ganny [0] (i=9088689c@gateway/web/cgi-irc/labb.contactor.se/x-f4d7ba08d9693c20)
10:58:17jhMikeSthe gigabeat and sansa have essentially the same setup and no DMA = no image on both
11:00
11:02:01amiconnI would think 0xc2000000 is the dma controller base.
11:03:09dionoeaBagder: wouldn't module: maintainer1, maintainer2 be more readable, and still be easy to parse? (for humans)
11:04:40Bagderwell I would like it to be easy to extract the info using (future) scripts
11:06:20Bagderso I borrowed inspiration from the linux kernel maintainer file
11:06:24Bagdergotta go
11:06:27 Quit Bagder ("It is time to say moo")
11:09:36jhMikeSamiconn: seems that way. some registers aren't touched here either (3,4,9). I've no idea what they are for.
11:10:12***Saving seen data "./dancer.seen"
11:10:21amiconnI wonder why sandisk didn't use the builtin interface to hook up the lcd controler, but used bit banging for the commands and dma for the data
11:10:36jhMikeSthe gigabeat controller can generate interrupts for vsync and hsync and has counters that give front/back port and the current row/col.
11:10:56jhMikeSs/port/porch/
11:11:11amiconnActually the PP502x obviously has 2 different builtin lcd interfaces, one for greyscale (at 0x70003000) and one for colour lcds (at 0x70008a00)
11:12:41jhMikeSgot me on that. do the renesas chips and the the ipods' chips have compatible command interfaces?
11:12:58jhMikeSor similar rather
11:14:08amiconnAnd for some reason the sansa lcd driver enables/disables the greyscale lcd controller (afaik), even though it doesn't use it
11:14:32amiconnThe ipod uses renesas lcd controllers (well, except the old ipod color and the video)
11:15:01amiconnThe lcd controller is part of the lcd module afaiu, mounted as cog
11:15:27amiconnThe old ipod color uses a (yet) unknown controller
11:16:11 Quit JdGordon ("Konversation terminated!")
11:16:43amiconnApart from the exceptions, greyscale ipods use HD66753 and colour ipods use HD66789R
11:17:01 Part ganny
11:17:36jhMikeSthis uses HD66789R but there's one bit set that the chip doc doesn't list. could be a mistake and I never bothered to unset it to check.
11:18:43jhMikeSbut the color ipod doesn't use external interface mode but just port mode like x5?
11:18:58amiconnIt does use the interface
11:19:40jhMikeScan't h300 use external mode or is there no hw for that?
11:19:46markunamiconn, jhMikeS: can you make out which controller might be used by the Gigabeat's LCD from looking at the init code?
11:19:55amiconnI'm not 100% sure why these interfaces exist. They seem to ensure the lcd controller's timing requirements
11:20:23amiconnjhMikeS: The interface logic is part of the PP chip, not of the lcd controller
11:20:44jhMikeSamiconn: I know, just like on s3c2440
11:20:47amiconnThe greyscale logic even handles serial mode. It's used in the ipod mini g2 (only)
11:21:16amiconnjhMikeS: Then I don't understand your question re X5
11:21:25jhMikeSmarkun: I haven't spotted anything yet that matches. The e200 was an easy one since I worked on x5.
11:21:53amiconnThe H10s are also similar. H10 large uses HD66773R (should be familiar) and the H10 small uses TL1772
11:22:17amiconnThey both use the PP colour lcd interface like the ipod color and nano
11:23:57amiconnmarkun: It reminds me of some epson datasheets I came across while googling for the old color lcd controller (unsuccessfully)
11:24:05jhMikeSon h300 you write pixel data to a memory address but the HD66789R is capable of using an external controller to have memmapped gram
11:25:16jhMikeSI don't know if such an interface could be provided by a chip extnal to the CPU (since CF doesn't have that kind of controller)
11:27:25_jzhow can you manually (ie. by editing files) change the foreground color ? i have black-on-black display since a crappy WPS switch :/
11:28:16jhMikeSIt just looks like irivers and iaudios are nearly clones you'd think the same guy designed 'em. :\
11:31:36pixelma_jz: open config.cfg (in .rockbox) in a text editor on your PC, look for the "foreground colour" or "background colour" lines (don't know the exact spelling), change one of the values (RGB in hex)
11:33:29_jzgreat found it thanx
11:33:55_jztoo bad the jpeg viewer doesn't scale the images so they fit the whole screen ! :/
11:34:14amiconnjhMikeS, markun: It looks like it's possible to change the address the sansa/gigabeat lcd dma reads from?
11:34:21_jzhaa it does, but not by default :)
11:34:23*jhMikeS should maybe commit the sansa change with scaling enabled since it's quite satisfactory
11:34:33markunamiconn: yes (at least the Gigabeat)
11:34:48_jzjhMikeS: do it ! do it ! do it ! :)
11:34:57jhMikeSamiconn: yes, you can change the pointer during operation to have a virtual display area
11:35:25jhMikeS_jz: about 2 seconds from it :)
11:35:32_jzthus i still don't understand why you have to press the "rec" button on the sansa to get to the jpeg viewer menu ! it's the only plugin to behave like this... ?
11:35:37_jzyeah ! :)
11:35:47_jzso it will be in the next daily build ?
11:36:03jhMikeSIf it's done before that is made, yes
11:36:41amiconnHmm. I still don't understand the comment in both drivers though
11:36:54_jzgreat :)
11:38:01amiconn"It may be faster to swap the addresses of lcd_driver_framebuffer and lcd_framebuffer" <= how?
11:38:21amiconnYou have to memcpy even if you do this...
11:38:24*jhMikeS doesn't either. you'd need triple buffering to keep the speed and sync the ops.
11:38:51amiconnTriple buffering? I would expect that to slow things down
11:39:08jhMikeSI've run the gigabeat with synced updates doing the framebuffer copy during the vertical blanking interrupt...looks nice but slows it down too much.
11:39:26amiconnAh, that
11:40:09amiconnIt might be possible to use 3 buffers, but not in the way of classic triple buffering (iiuc)
11:40:14jhMikeSwith triple buffering, maybe some slowdown but alot of lcd_update(_rect) calls can be made during the scan and then the state copied at the interrupt.
11:40:22 Join Entasis [0] (n=Jarred@ppp121-45-189-5.lns11.adl2.internode.on.net)
11:40:28amiconnIt would be about the same speed as now, but could be synced to vbi
11:41:16jhMikeSI just had it setup as a one-shot interrupt when the framebuffer was dirty
11:41:19markunjhMikeS: did something change in the Gigabeat LCD update lately? jewels looks very different now
11:41:28markunor maybe jewels was changed
11:41:58jhMikeSI think jewels was changed at some point
11:42:00amiconnThe key problem is that the framebuffer changes incrementally, not as a whole
11:42:32 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:42:33jhMikeSexactly why i'd use another one
11:42:44amiconn?
11:42:58pixelmamarkun: how does it look differently?
11:43:23amiconnThat's what I don't understand about the comment - iiuc it means swapping the main & extra framebuffers
11:43:32jhMikeSif you wait for the scan, you can't do more than 60 updates a second because that's the refresh rate
11:43:42pixelmamarkun: maybe you started the new puzzle mode, I guess though
11:43:57amiconnBut even then you need to copy one to the other, because the next changes will require the correct previous state
11:44:24jhMikeSso do incremental updates in one buffer...when the vertical blank hits, copy that over to the display buffer
11:44:44amiconnSo it's not any faster than just copying main->extra all the time, only more complex
11:47:04markunpixelma: the jewels fall less jerkie, but you clearly see the framebuffer is being changed while the screen is being updated
11:47:56JdGordonjhMikeS: im not doing anything, im happy to try to find the alignemnt problem, but i only get the problem in the bootloader... so is it goign to be pointless trying to find it?
11:48:27 Join g54pcys [0] (i=iamalive@125-238-160-28.broadband-telecom.global-gateway.net.nz)
11:49:26pixelmamarkun: then I don't know...
11:49:32jhMikeSJdGordon: I suppose it's not...could give it a go
11:49:46amiconnjhMikeS: You could use 2 extra buffers instead of one. lcd_update[_rect]() would always write to the invisible one
11:50:02amiconnThen the vbi switches buffers if the invisible one was updated
11:50:25jhMikeSI only need one more for that...and a dirty bounding rect
11:50:34amiconn??
11:51:47*amiconn wonders what's the difference between 'one more buffer' and '2 instead of 1'
11:52:02 Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net)
11:52:02jhMikeS"2 extra" != "1 extra" :)
11:52:11 Quit bluebrother ("leaving")
11:52:35amiconnThere is one extra buffer already...
11:53:11jhMikeSok, semanitics. in this sort of setup I wasn't considering FRAME or lcd_driver_framebuffer to be "extra".
11:53:38*amiconn used 'extra' in the sense of 'not main'
11:54:16g54pcysHi all, I'm new to this, and am running the latest EvilG-Fusion-60-80G-20070717 build. But I can't get the settings to save.
11:54:27amiconnBut I wonder whether frame sync is necessary - we don't do this on any other target
11:54:37JdGordonjhMikeS: only the alignment of the lcd_driver_framebuffer needs to be changed right? not the one in lcd-16bit.c?
11:54:55jhMikeSit doesn't make the nasty artifact there either.
11:55:02g54pcysI've deleted the cfg files to rest, tried holding play to shutdown etc. I noted with the default build it said "saving settings" b4 shutting down, but this doesn't, is it a known issue?
11:55:06JdGordong54pcys: 1) we dont support custom builds, 2) thats probably before the bug was fixed
11:55:17g54pcysok, thanks anyways
11:55:18jhMikeSJdGordon: no, just try the 176*2 alignment...see what happens :\
11:55:47jhMikeSor would that be 176*2*sizeof(fb_data) (two lines)
11:55:59JdGordontarget/arm/sandisk/sansa-e200/lcd-e200.c:112: error: requested alignment is not a power of 2
11:56:09amiconnjhMikeS: Well, I'm not sure what artifact you mean - during normal operation, no artifacts are visible on any target. Artifacts only start to become visible if the lcd is updated really often, like in the grayscale lib
11:56:53jhMikeSamiconn: they give the same sort of thing you'd see on a PC monitor
11:57:12amiconnBut that's unavoidable on those targets, as we cannot read back the internal pointer
11:58:38jhMikeSthey seem to not have it the same way maybe because it does it's own ops to avoid it?
11:59:30 Part kaaloo
11:59:52 Join amar [0] (n=amar@laplan2-063.net.ed.ac.uk)
11:59:53*amiconn wonders what 'sort of thing' jhMikeS gets on his PC monitor
12:00
12:00:51JdGordonjhMikeS: oh well... It still shows if I try 256 (which is the closest power of 2 to 176*2)?
12:00:56jhMikeSthe tearing effects when updates aren't sync to the scan
12:01:03 Part maffe
12:01:16 Join maffe [0] (n=maffe@barmen.interhost.no)
12:01:28jhMikeSJdGordon: 512 is the first >=
12:01:37JdGordontrying now
12:01:46JdGordonaligned(512*sizeof(fb_data))?
12:01:52*jhMikeS wonders why a power of two alignment is needed
12:01:54amiconnAh, hmm. The lcd controllers don't have internal countermeasures - they can't
12:01:56jhMikeSsure
12:01:59JdGordongcc complains
12:02:04amiconnIt would require extra buffers
12:02:23GodEateris there an easy way to cause a plugin to display the file tree, with it located in a given directory ?
12:02:33amiconnBut As long as the tearing doesn't appear at the same position every update, it's almost unnoticeable
12:02:38*jhMikeS wonders why gcc complains about something like that
12:02:53JdGordon512 still shows the dots also
12:03:00*amiconn wonders what JdGordon is trying to do
12:03:02jhMikeSamiconn: it's much more unpleasant in the context
12:04:13amiconnmarkun: What's the exact cpu clock of the gigabeat?
12:04:25*amiconn gives up trying to understand jhMikeS for now :/
12:05:42jhMikeS294.9408MHz
12:06:29*jhMikeS thinks amiconn can get a gigabeat and then see
12:06:30amiconnthx
12:06:41jhMikeS:)
12:06:49*amiconn did have a quick look at a gigabeat at devcon
12:06:55amiconnAnd I don't want one
12:07:02GodEatertoo fast for you
12:08:00jhMikeSthe fun just happens at a whole new level and it's great if you like emu based codecs like SPC where it's only thing that runs them with all the DSP turned on
12:11:01amiconnThat can be changed, I'd think
12:11:08*amiconn whispers 'optimisation'
12:11:25jhMikeSamiconn: maybe a gigabeat S? or is 534MHz too much? :P
12:12:03amiconnApart from that, I'm not interested in SPC, I don't even know where that format belongs to
12:12:15jhMikeSSupernintendo
12:12:27amiconnAh, that explains it
12:12:46*amiconn wasn't and isn't interested in game consoles at all
12:13:25jhMikeSwell it would lift the lid on midi and probably anything else
12:14:16amiconnAll I really want to see in core rockbox is _stable_ support of the most common lossy and lossless audio compression formats, in a flexible way, with optimised codecs and ui performance
12:14:24*jhMikeS can't wait for something 1GHz + and 16 CPU cores to have lots of fun preemptive SMP to do
12:15:23amiconnI'm also somewhat interested in mod formats and midi (and video - as an addon), but that's not a priority
12:16:09jhMikeSa stable, properly thread synchronized playback.c would be nice indeed
12:17:30amiconnThe lack of stability is the biggest con of (swcodec) rockbox for me
12:18:06amiconnAnd that does not only include crashes/freezes, but also behaviour like eating battery (e.g. voice causing 100% boost during playback)
12:19:58 Quit linuxstb (Remote closed the connection)
12:20:11 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:21:01 Quit jhMikeS (Nick collision from services.)
12:21:17 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
12:22:28 Join thomasg__ [0] (n=thomasg@p57AFEA44.dip.t-dialin.net)
12:25:06jhMikeSamiconn: alot is really due to the fact that the code makes no allowance for the fact that yields happen in code that it calls which throws the thread timing off. if you aren't calling code you have complete control over, basically you have to threat it the same as preemptive. yields come and go and throw it out of whack because of it. i also have a way to avoid deadlocks and such entirely - codecs have the message queue and commands are sent
12:27:00jhMikeSThis system is in mpegplayer right now actually.
12:27:01JdGordonis there a function available to the bootloader to shutdown the sansa?
12:27:45 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
12:27:51jhMikeSJdGordon: in power-e200.c I believe
12:29:39JdGordonta
12:30:55jhMikeSJdGordon: I'm still up for getting the insert stuff up to snuff - but not today. Maybe the delay should still be there but I'd like to find out if some better way is available that indicates the card is ready for a commands.
12:31:31*JdGordon would love to help, but /me is not a hardware person
12:32:56jhMikeSwell, if you can test things that's enough
12:34:07jhMikeSmaybe just try throwing that delay back in where it was and see if it behaves better?
12:34:36*JdGordon slaps jhMikeS for disableing button interupt in the bootloader
12:35:10jhMikeSwhy?
12:35:16JdGordonsorry, i take that back
12:35:23JdGordonbutton_get_w_tmo() should still work
12:36:09jhMikeSbut interrupt buttons don't post anyway, you need the tick task running for that
12:36:36 Join webguest67 [0] (i=d9e1caf3@gateway/web/cgi-irc/labb.contactor.se/x-e1ae95aeda65f4d9)
12:36:54JdGordonare tick tasks disabled in the bl?
12:37:07jhMikeSyes
12:37:30JdGordonso button_get wont work?
12:37:35jhMikeSso there's no point in the interrupt buttons. you just have to poll them
12:38:04jhMikeSbutton_read_device will
12:38:10JdGordonrighto
12:38:39amiconnhmm
12:38:40webguest67Hi, H140: I did a ROM dump to backup the original firmware prior to flashing, the dump creates two files, internal_eeprom.bin and internal_rom_000000-1ffff, can I discard the eeprom.bin file ?
12:39:02amiconnfirmware/target/arm/system-target.h looks to me like it's _only_ portalplayer specific
12:39:30amiconnMaybe we should move all PP targets one level down like we did with the s3c2440 and pnx0101 targets?
12:39:32jhMikeSit is once I split it
12:39:32 Quit thomasg_ (Connection timed out)
12:40:04amiconnI'd create 2 subdir: pp502x and pp5002
12:40:07jhMikeSsure
12:40:08amiconn*subdirs
12:40:15JdGordonamiconn: that was the plan, nothing happened with it though
12:40:37*jhMikeS 's pcm rework is gonna be all messed up now :\
12:41:07amiconnI won't do it immediately, but I'll put a remark into said system-target.h and move some stuff from system-arm.h to system-target.h which doesn't belong there
12:41:17amiconn(the cpu clock definitions)
12:41:43Slasheriwebguest67: yes you can
12:41:47jhMikeSamiconn: perhaps you could check the H10 with that patch to see if the playback lock after recording is still there?
12:41:55webguest67thank you Slasheri
12:42:00Slasheri:)
12:42:05amiconnI want to clean up the clock setup first
12:42:12amiconnThen I could give it a go
12:42:13jhMikeSarighty
12:42:34amiconnI also want to clean up the pp color lcd drivers (meaning both H10s and the ipod color/nano driver)
12:42:48amiconn...porting the speedups from ipod to H10
12:43:15jhMikeSmaybe I'll dump the sansa setup into SVN (which will make the patch conflict in two places in fiq_record but just #if 0 that for H10)
12:43:27jhMikeSor i'll just make another one
12:44:43 Part webguest67
12:44:52amiconnI need to try recording on H10 at all first, but I can only use the mic
12:45:05amiconnNo adapter or dock for line in, and radio isn't supported yet
12:46:29jhMikeSsource shouldn't matter
12:48:24jhMikeSthe e200 does run reasonably at 30MHz as long as music isn't playing
12:49:30JdGordonwell this sucks...
12:49:36amiconnargh!
12:49:46 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
12:49:59*jhMikeS wonder's about all the frustration
12:50:02JdGordoni cant seem to get any button values in the bl
12:50:06*amiconn hopes this won't cause update conflicts now
12:50:11JdGordoneven using button_read_device
12:50:34jhMikeSTwo function calls added in: one before entering 24MHz and one after relocking the PLL
12:50:46amiconnYes, saw that
12:51:24amiconnHowever, I got an update conflict yesterday in a file I changed, even though the svn change was far away from my own changes
12:51:40amiconnNever had that with cvs...
12:52:19jhMikeSJdGordon: just doing like "button_read_device() & BUTTON_POWER" doesn't work?
12:52:39amiconnphew
12:52:42 Quit billytwowilly (Remote closed the connection)
12:52:53JdGordonbutton = button_read_device();
12:52:54JdGordon if (button != BUTTON_NONE)
12:53:00 Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net)
12:53:03JdGordonbutton always is BUTTON_NONE
12:53:40jhMikeS??
12:53:57*JdGordon doesnt want to give away too much of the surprise :p
12:54:24jhMikeSmaybe some problem with _button_hold
12:54:50JdGordonno, the first button_read_device in the bl (at the very start) works fine
12:57:37JdGordonI dont need to call button_init_device() before each call do i?
12:58:00*amiconn wonders what happens to the lcd controller clock source when it's set to PLL and then the PLL is disabled
12:58:15amiconnThe ipod clock setup routine does this when setting 24MHz
12:59:14jhMikeSJdGordon: no
12:59:43JdGordonyeah, just checked, bugger
13:00
13:00:06*jhMikeS is looking for a stupid mistake but can't seem to find it
13:00:16*JdGordon too
13:01:50jhMikeSanything to do with the COP?
13:02:13JdGordonto me or amiconn?
13:02:19jhMikeSJdGordon: to you
13:02:27JdGordoni woulnt tihnk so
13:03:24jhMikeSThe COP doesn't execute that code path?
13:03:41JdGordonI dont think so
13:04:01JdGordonive just added a button loop to main(), which is definatly working because it eventually time-out like it should
13:04:39JdGordonunless the COP runs main()?
13:04:47jhMikeSno, should run cop_main
13:05:14JdGordonok, then shuoldnt be a problem
13:05:37JdGordonbah, no more surprise.... im working on a selection screen to choose what to boot
13:05:38jhMikeSactually, in the bl it should be asleep I think
13:05:49JdGordon.. just to annoy Llorean :D
13:06:12jhMikeShehe...now we have a gui in the bl?
13:06:29JdGordonthats the plan... not going to be the default though
13:06:38JdGordonand no disk reading.. have to press a buttont o get it
13:07:06jhMikeSmaybe we can play spacerocks in the bl too? :D
13:07:13JdGordonhaha
13:07:18JdGordonwe'll see :)
13:08:16jhMikeSif we could play doom in the bl, then you could walk over and flip a switch on the wall to start what you want :)
13:08:50GodEaterblasphemy
13:10:15***Saving seen data "./dancer.seen"
13:10:53 Quit g54pcys ()
13:11:45 Quit kubiix (Read error: 104 (Connection reset by peer))
13:13:04*jhMikeS wonders if giving int_btn IDATA_ATTR would change anything
13:13:16jhMikeSor IBSS_ATTR or whatever
13:14:15JdGordoni'm trying by rreading the gpio directly
13:15:17jhMikeSbutton_read_device already does though
13:15:27JdGordonI know... seems to be slightly better
13:15:36JdGordondoes sleep() work in the bl?
13:15:42JdGordonpossibly pooling too quickly
13:16:12jhMikeSit just busy waits
13:16:16JdGordongood enough
13:17:11jhMikeSI see no good reason button_read_device shouldn't work in principle. Better to have it right than gum things up with duplicate code.
13:18:05 Join XavierGr [0] (n=xavier@ppp260-160.adsl.forthnet.gr)
13:18:43JdGordonyeah, I agree, ive gove back to using it
13:18:49JdGordonhoping the sleep will help
13:21:13jhMikeSthere's no delay in reading the line levels...just try adding the IBSS_ATTR to button_int.
13:22:02jhMikeSgot a code snippet to pastebin?
13:22:24JdGordon1 sec
13:22:39JdGordonthe whole thing is playing up now
13:25:43JdGordonhttp://www.pastebin.ca/634337 is my tree atm... the IDSS_ATTR didnt help
13:28:41 Join DC1 [0] (n=dc1@pool-70-107-160-17.ny325.east.verizon.net)
13:29:41 Join K4rP4D [0] (n=gil@unaffiliated/krpd)
13:30:29JdGordonjhMikeS: anything look suspicious?
13:30:29 Quit Siltaar ("Aurevoir - www.fdn.fr/~sdescarp")
13:31:05jhMikeSJdGordon: not yet. wtf
13:31:28JdGordon... which part is the wtf to?
13:31:51 Quit DC1 (Client Quit)
13:32:36 Join DerPapst [0] (n=DerPapst@pD9EB12E0.dip0.t-ipconnect.de)
13:32:40jhMikeSthe button_read_device()&BOOTLOADER_BOOT_MENU works?
13:32:43DerPapstmorning :)
13:33:52JdGordonno
13:34:09DerPapstsomeone who's going to make changes to MAINTAINERS should fix the ALAC codec line (Dave is still next to it and not below with a M) and change the file to be either UTF-8 encoded or change Brn to Boern
13:34:11JdGordonjhMikeS: well im pretty sure its not
13:34:32 Join Febs_ [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com)
13:34:36 Nick Febs_ is now known as Febs (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com)
13:34:40jhMikeSbut you said GPIOF_INPUT_VAL does work?
13:34:50amiconnrrrr
13:35:18JdGordonjhMikeS: i tryed one version with that in the boot_menu.c file, and something worked, but not as expected
13:35:49*JdGordon loves the random shows of frustration in the channel
13:36:40 Join ninjaterrorwrist [0] (n=ninjater@CPE-124-187-24-75.qld.bigpond.net.au)
13:37:04jhMikeSwhy not try just displaying the return value from button_read_device and see if it's returning flags
13:37:34amiconnPP5020 doesn't like me once more
13:37:37ninjaterrorwristhey i need some help for a mate.. he just installed rockbox, and we are wanting to know if it can stuff the original apple firmware.. and if so is there anything that the restore in itunes wont fix...
13:37:38ninjaterrorwrist??
13:38:38jhMikeSportal player doesn't like anyone and 5020 is satan's pin number
13:38:50ninjaterrorwristthats interesting to know...
13:39:14ninjaterrorwristbut anyone got any idea?? about whether rockbox can f ur firmware? and make it un recoverable?
13:39:31JdGordonlol jhMikeS
13:39:33ninjaterrorwristcoz mate just installed it and he kinda stuffed his machine...
13:39:44ninjaterrorwristhe wants to know if he fully stuffed it
13:40:05jhMikeSI don't know the answer but rb never stuffed (aka "bricked") an ipod afaik
13:40:57ninjaterrorwristwhen he installs the bootloader... it cannot find the file, some kinda firmware file... and it wont bring it up... to choose the option to boot for...
13:41:30*JdGordon starting to question sansapatchers ability
13:41:32jhMikeSis the .zip extracted to the hd
13:41:41ninjaterrorwristis there anyone that has a 80gb gen5.5 vid ipod and is using rockbox??
13:42:34krazykitthere are several people. i would imagine that most of them are not up and in irc at 830 eastern
13:43:01krazykitthis is sort of the lull time, as america is still sleeping and europe is at work
13:43:25ninjaterrorwristkk so its def possible to put on a gen 5.5 80gb...??
13:43:27Febsninjaterrorwrist: Rockbox cannot cause any uncorrectable damage to an ipod.
13:43:33 Join Lear [0] (i=chatzill@rockbox/developer/lear)
13:43:38ninjaterrorwristthx febs
13:43:38FebsAnd yes, it runs on the 80 GB ipod.
13:43:51LearGrrr, red builds. Anyone working on it?
13:43:53*jhMikeS sleeping at work and not working at 7:43am
13:44:06amiconnAfter converting the clock setup to a switch similar to coldfire, but still using the same values and tricks as in svn, rockbox hangs at boot on H10.
13:44:18ninjaterrorwristis there any reason at all when he installed the ipod linux bootloader, that it would nto load the bootloaded and give the choice to choose the apple firmware??
13:44:34ninjaterrorwristits not actually rockbox the trouble is with.. its the bootloader...
13:44:38FebsWe don't support the ipodlinux bootloader here.
13:44:51amiconnMini G2 is fine as usual, even though I changed PP5022 clock setup a bit to obey another PLL constraint
13:45:09ninjaterrorwristfebs: what do u guys use instead??
13:45:16FebsThe Rockbox bootloader, of course.
13:45:31jhMikeSamiconn: oy...so what does a switch change in the asm?
13:45:37ninjaterrorwristoh there is one... where can i get it??
13:46:00GodEaterfrom the rockbox website
13:46:01FebsJust look at the instructions in our Manual.
13:46:02JdGordonOK, WTF? i have accidently coded an inifinite loop into the bootloader, and its not happening, whic means sansapatcher isnt installing the bootloader correctly....
13:46:04GodEaterlinks are in the manual
13:46:34markunFebs, GodEater: but rbutil is not in the manual, is it?
13:47:07Febsninjaterrorwrist: or try this: http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=RockboxUtility
13:47:35*Febs was on the wiki copying the rbutil link while markun posted that.
13:47:38ninjaterrorwristthx febs
13:47:46GodEatermarkun: No it's not - well volunteered for adding it ;)
13:48:43markunFebs: I had it ready to be pasted, but was waiting for your reply :)
13:48:47FebsActually, how close is rbutil to being ready to be the official installer for all platforms? As soon as it is, I'll rewrite the entire installation chapter.
13:49:47GodEaterFebs: depends on if we're going with the wxWidgets version, of bluebrother's rewrite in Qt
13:49:54GodEaters/of/or
13:49:56LearAren't checks like "defined(LCD_REMOTE_DEPTH) && (LCD_REMOTE_DEPTH > 1)" a no-no?
13:50:04linuxstbFebs: When you do, don't lose the "manual" instructions. Not everyone will be able to (or want to) use rbutil.
13:50:25GodEateryeah - move the "manual" ones to an appendix or something
13:50:45FebsI was hoping to avoid that, but OK. :)
13:51:05linuxstbThe install instructions should simply be "run rbutil and follow the on-screen prompts".
13:51:10jhMikeSLear: shouldn't it use #if defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1) ??
13:51:13DerPapsti think you should keep the manually installation instructions in the manual as well
13:51:24*DerPapst doesn't trust installers
13:51:34ninjaterrorwristso febs, u online for awhile?? my mate will be back laters... but his mum& sis hogging comp atm... would be alot easier for you to explain help him find the stuff coz i was trying to do it all via fone :P
13:51:44LearjhMikeS: Yes, that sounds better.
13:51:52ninjaterrorwristfebs: and i not even got ipod :P
13:52:00markunWho's Kevin Ferrare?
13:52:04TiMiD[FD]me
13:52:13linuxstbninjaterrorwrist: Your friend just needs to follow the step-by-step install instructions in the manual...
13:52:15TiMiD[FD]a problem ?
13:52:19LearTiMiD[FD]: Working on the reds I hope? :)
13:52:20markunTiMiD[FD]: red
13:52:28FebsThe LaTex source for the installation chapter is a bit of a mess since it has evolved over time to accomodate so many different installation methods for different platforms. If I have time I may take a stab at trying to clean it up.
13:52:31TiMiD[FD]I know ~_~
13:52:35TiMiD[FD]:]
13:53:01jhMikeSJdGodon: another odd thing is the CPU frequency screen on sansa. It has a keymap but I can't set the boost count. Another no-sense thing.
13:53:14Febsninjaterrorwrist: I will be catching my train to work soon, but I'll be back.
13:53:27JdGordonlinuxstb: the -a option for sansapatcher is the one i want to use to install a new custom mi4 right?
13:53:30linuxstbTiMiD[FD]: Glad to see you adding yourself to MAINTAINERS, but you could have committed that as a separate change to demysitfy.c - they're completely unrelated.
13:53:40linuxstb(I mean maze.c)
13:54:10linuxstbJdGordon: If you mean a new bootloader, then yes.
13:54:13*DerPapst hates (and hate isn't a big enough word) abbreviations for "you", "are" and so on...
13:54:20FebsBut tell him to work through the manual first, and then come here for help if he has questions. He will get more support here if he at least tries to do it himself first.
13:55:05TiMiD[FD]...
13:55:07ninjaterrorwristyeah definately :D he been trying for last couple hours, then his mum&sis steal comp :P so he cant get to comp atm and just stressing that he might have fully fucked it :P
13:55:08JdGordonjhMikeS: that screen doesnt work? wow, wierd..
13:55:15JdGordonlinuxstb: just double checking... thanks
13:55:21TiMiD[FD]you're never satisfied are you
13:55:29GodEaterninjaterrorwrist: less profanity helps too
13:55:30JdGordonis there a way to get the custom mi4 back instead of the OF mi4?
13:55:51ninjaterrorwristgodeater: oops soz :P i sometimes dont realise what i type coz i thinking too quickl
13:55:58jhMikeSJdGordon: just to set the default. something isn't emptying the button queue properly or else the wheel would post the messages.
13:56:17*DerPapst adds "coz" to the list...
13:56:22*JdGordon thinks he is going to throw laptop out the window
13:56:25LearTiMiD[FD]: I think I'm halfway through a fix. Should I continue, or leave it to you?
13:56:37TiMiD[FD]Lear: I'm about to commit
13:56:38DerPapsti'll catch it and then run :)
13:56:42LearGood.
13:57:04TiMiD[FD]I just need a computer which is not a company server to compile
13:57:06pondlifeDerPapst: And "soz"?
13:57:07JdGordonhow do i tell ubutnu to not bloody wait before writing data to the usb disk? the new bl isnt being loaded because ubunut isnt freeking writing to the disk event hough it says it has!
13:57:10TiMiD[FD]quickly I mean
13:57:40DerPapstpondlife: i don't even know what it means.
13:57:42 Nick idnar_ is now known as idnar (n=mithrand@unaffiliated/idnar)
13:57:43jhMikeShrm...now it's working :\
13:57:52LearI think I'll commit my completely unrelated change then...
13:57:57TiMiD[FD]I usually test on most of the arch available without commiting, but this time I was too confident
13:58:04TiMiD[FD]ok
13:58:11TiMiD[FD]erm
13:58:12TiMiD[FD]wait
13:58:13jhMikeSit doesn't work with repeats though which is rather annoying
13:58:21GodEaterJdGordon: running a umount and then an eject should flush the contents to disk
13:58:23TiMiD[FD]I just test on h1x0
13:58:26TiMiD[FD]and I commit
13:59:05JdGordonyay, my infinite loop is runnig now... but printf isnt displaying anything :'(
13:59:13DerPapstlol
13:59:44TiMiD[FD]Lear: should be ok now
13:59:45*jhMikeS seems to be the only one having luck on pp today
13:59:52TiMiD[FD]I'm going back home
13:59:56*DerPapst already has a bl with a menu ^^
14:00
14:00:41pondlifeShare it with JdGordon? ;)
14:00:55LearTiMiD[FD]: Though one could argue that HAVE_LCD_COLOR is a better check for the LCD_RGBPACK macro. :)
14:01:10DerPapstit's Loader 2. i doubt he want it :I
14:01:14DerPapst*:P
14:01:22TiMiD[FD]I don't know ...
14:02:24LearMe neither, really. Just seemed that way when I looked at the definition in lcd.h...
14:02:42TiMiD[FD]it also works on remote 2bit lcd
14:03:01 Quit Nick_Brackley ("CGI:IRC (Ping timeout)")
14:03:13TiMiD[FD]indeed
14:03:21TiMiD[FD]feel free to change that !
14:03:49TiMiD[FD]it was like that in the original code so I didn't really thought about it, just c&p
14:04:11TiMiD[FD]btw there is a color boolean in the screnn struct so it should be used as well in that case
14:05:41 Join Siltaar [0] (i=c134d0e9@gateway/web/cgi-irc/labb.contactor.se/x-0ac8f9791af46681)
14:09:14*JdGordon getting mighty frustrated
14:11:20*GodEater is still hoping someone will tell him how to control the file browser from a plugin
14:11:40JdGordonjhMikeS: you sure sleep busy waits in the BL? it calls switch_thread()?
14:12:07JdGordonGodEater: you cant really... you can show it, but it acts exactly like the file browser
14:12:19JdGordoni.e, you cant get the selected file (which is what i assume you want)
14:12:37 Join Hexx [0] (i=51d2ca8f@gateway/web/cgi-irc/labb.contactor.se/x-8ac96a3e837a3568)
14:12:47jhMikeSJdGordon: indeed it does call that...oops
14:13:10HexxHi
14:13:21GodEaterJdGordon: no - I want to set the CWD that the file browser is looking at actually
14:13:31jhMikeSJdGordon: try udelay(10000000/2)?
14:13:44jhMikeS1000000/2 even
14:13:46JdGordonGodEater: then call set_current_file() (might have to put that in the plugin api
14:14:25HexxDid anyone notice, that in the current build for Archos Studio-models you CAN'T fast-forward or fast-rewind in tracks?? The Player freezes. Any suggestions what to do?
14:14:25*GodEater goes to look at api.h
14:14:52JdGordonplugin.h
14:15:04GodEaterthat's what I meant
14:15:06GodEaterand it's not in there
14:15:18JdGordonok, you need to add it.
14:15:25JdGordoni dont tihnk thats such a good idea though...
14:15:30JdGordonwhat do you want to use it for?
14:15:32 Join jac0b [0] (n=jac0b@gifn3.fpl.com)
14:15:48GodEaterthis favourites plugin someone requested
14:16:04GodEaterso they can quickly jump to certain directories in their file tree
14:16:07JdGordonoh ok, i guess thats ok
14:16:32*DerPapst wonders what a favorite plugin could be...
14:16:43pixelmaHexx: there seems to be a bug... I just tried on my Ondio and fast-forward/rewind seems to work on second try
14:16:50*DerPapst figures... ;)
14:17:25pixelmalooks like a button handling problem...
14:18:00JdGordoncurrent_tick is updated in the bl right?
14:18:06*JdGordon almost giving up
14:18:24jhMikeSyes...faked with USEC_TIMER/10000
14:19:14Hexx@pixelma: I tried it on my girlfirend's H10, and it works there too
14:19:52pixelmayou mean correctly or only on second try?
14:20:43HexxSo I guess I have to wait until this is fixed... My old rockbox build on this player was really really old, and I didn't make a Backup. Guess I'm stuck...
14:20:53Hexxcorrectly
14:21:13 Quit Rob2222 ()
14:22:01 Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071317]")
14:22:47 Quit Febs (Read error: 110 (Connection timed out))
14:22:49GodEaterJdGordon: There doesn't appear to be a /* tree */ comment in plugin.h anywhere, should I just add set_current_file to the bottom of the /* misc */ block ?
14:23:13JdGordonno, add it to the very end of the struct
14:23:23linuxstbGodEater: New functions should initially be added to the end of the struct - read the comments near the top of plugin.h
14:23:41jac0bwhere can I find docs on how to turn down the volume while playing a game on the gigabeat
14:23:45amiconneeek
14:23:50*amiconn found his bug
14:24:04pixelmaHexx: I'm currently updating to the latest build (the previous was a few days old), if the bug is there too, I'll complain to JdGordon ;)
14:24:06DerPapst!
14:24:21 Part maffe
14:24:22jhMikeSone bug down...now JdGordon just need to find his :)
14:24:38amiconnWell, if I select source #2 I should program source #2 as well, shouldn't I?
14:24:49amiconnIt was pure luck that it worked on mini G2
14:24:50*JdGordon just reverted the tree... giving up
14:24:58GodEaterlinuxstb: ah yes - I've read that I don't know how many times in the last few days, and completely failed to remember it!
14:25:00 Join maffe [0] (n=maffe@barmen.interhost.no)
14:25:03JdGordonpixelma: cant wait :)
14:25:55Hexx@pixelma: wow, thanks for the quick help... ^^
14:26:14jhMikeSJdGordon: persistence is futile! :P
14:26:18JdGordonhehe
14:26:27linuxstbTiMiD[FD]: Don't think I'm complaining about everything you commit, but MAINTAINERS is now broken wrt character encodings...
14:27:42DerPapstwasn't already broken before his commit?
14:27:45GodEaterit could just be me, but set_current_file also appears to not have a prototype in tree.h - so should I add one ?
14:27:55HexxOkay, than I'll check the current build of tomorrow or so... thanks!
14:28:13linuxstbDerPapst: No, it was fine iso-8859-1
14:29:05*linuxstb doesn't care which encoding is used, but the entire file should be the same one...
14:29:22DerPapstok. then it faild at displaying the in this web svn browser.
14:30:00GodEateranyone ?
14:30:08*amiconn started a stability test
14:30:13linuxstbDerPapst: I think the viewvc script sends a utf-8 header - so iso-8859-1 files are always wrong there.
14:30:41DerPapstTHAT EXPLAINS IT :
14:31:10pixelmaHexx: yepps, still present... JdGordon, something is wrong with keycontrols in the WPS on Archos (Ondio and Player at least) - ff/rw only works on second try...
14:31:45*DerPapst hates capslock :-/
14:32:16linuxstbGodEater: Is set_current_file defined as "static" ?
14:32:29GodEateryes
14:32:47amiconnSo clock select 4 doesn't work on H10 as well. iPods have source #2 set to clock select 7 by the loader, hence it worked
14:32:48pixelmaJdGordon: the status icon changes, but stays there even if I release the key after first try > on second try it fast forward/rewinds and then continues as normal
14:33:09DerPapstand i hate it when my cpu is at 100%. Even textinput is sluggish :D
14:33:27amiconnpixelma: Most probably the new action context handling
14:33:33GodEaterlinuxstb: I guess it'll have to be unstatic'd if I want to use it from the plugin api then ?
14:34:01amiconnI would think repairing that shouldn't be too difficult
14:34:17pixelmaJdGordon: btw. on M5 it works alright
14:35:01HexxHow many players do u have there...? ^^
14:35:29pixelmathese 2 - and compared to other people around here...
14:35:33markunjac0b: some plugins have a menu where you can change the volume
14:37:29jac0byeah but how do I get to the menu say on jewels and bubble
14:37:58*GodEater thinks about giving up for the day
14:38:04linuxstbGodEater: Yes, you'll need to make it "unstatic" and add the prototype to tree.h
14:38:47markunjac0b: I would expect the menu button..
14:38:53*GodEater wonders if such fundamental changes mean his plugin will ultimately be rejected
14:39:29linuxstbmarkun: Couldn't the default button handler be used to add volume +/- on the volume buttons in plugins (at least ones which don't use them for itself)
14:40:20markunlinuxstb: yes, it could
14:40:23jac0bokay I'll try that, I am trying to show my g/f how to use RB
14:41:01markunI like the plugin actions. I'm wanted to make the mpegplayer use it and add actions for the remote control
14:41:29linuxstbGodEater: I don't think it would be a problem - adding a function to the plugin API isn't a rare thing.
14:41:47GodEaterno - but someone made set_current_file() static for a reason
14:41:58linuxstbOnly because it's never used anywhere else.
14:42:02linuxstb(I expect...)
14:42:05GodEaterhahaha
14:42:18 Quit jac0b ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071317]")
14:42:38*GodEater has remembered to jump the PLUGIN_API_VERSION #define too
14:43:13*GodEater now has to read up on using set_current_file with directories
14:43:25DerPapstwoot :)
14:44:15GodEater"woot" ?
14:45:29 Quit Hexx ("CGI:IRC (EOF)")
14:45:58 Join bluebrother [0] (i=lh8kPZkB@rockbox/staff/bluebrother)
14:46:33DerPapsthttp://en.wikipedia.org/wiki/W00t#W
14:46:45GodEaterI know what it means - I wondered why you were saying it ;)
14:46:48 Join Nick_Brackley [0] (i=7dff0332@gateway/web/cgi-irc/labb.contactor.se/x-328466da5c749d1b)
14:47:41DerPapstbecause you remembered to bump the plugin_api_version :P
14:47:56DerPapstor maybe because i'm a litte bored
14:48:01GodEaterah
14:48:20DerPapstwaiting for my pc to finish rendering a panorama :P
14:51:59 Join PaulJam [0] (i=Paul@vpn-3107.gwdg.de)
14:56:22 Quit billytwowilly (Remote closed the connection)
14:56:37 Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net)
15:00
15:08:31JdGordonGodEater: set_current_file should work fine with direftories.. if the path end in / it will load into the dir, if it doesnt it will select the dir 1 folder up..
15:08:38JdGordonpixelma: sorry, i dont understand
15:10:20***Saving seen data "./dancer.seen"
15:12:44JdGordoncan someone type the o with the 2 dots please?
15:14:31pondlifelower case?
15:14:45pondlife
15:14:58JdGordonta
15:15:08*pondlife is amazed that worked
15:15:09DerPapstheh
15:15:10pixelmapondlife: on windows? - won't help him much
15:15:27pondlifeOr didn't it work??
15:15:58DerPapstguess he needs it for maintainers?
15:16:11pixelmayes but it's in the wrong codepage - I think he needs someone who can provide him an in utf-8
15:16:33bluebrotherö?
15:16:42DerPapstll
15:16:53JdGordonI was going for 8859-1 like the rest of the code
15:17:19pixelmaah, then the first one should be alright, I think
15:17:30bluebrotheraccording to kcharselect it's u+00f6
15:18:04JdGordonexcept now the diff is all wrong, the é is becoming � and Bjorns name is still wrong :'(
15:18:21DerPapstheh
15:18:53bluebrother*grrr*
15:18:58pixelmaif I want to fast forward or rewind in a track (in the wps), I hold "left" or "right" only the play status icon changes but progress in the wps is frozen (also playback), that stays this way even if I release the key now... then if I hold "left" or "right" again it will finally fast farward/rewind, releasing the key now will start playback at the new postition (as normal)
15:19:14*bluebrother looks how to enable the accessibility thingy in Qt but there doesn't seem to be much documentation around
15:19:15pixelma^JdGordon
15:19:35JdGordonpixelma: does that happen in the sim?
15:19:39*GodEater watches his plugin blow up spectacularly after using set_current_file()
15:19:43JdGordonsounds like a keymap issue for sure
15:19:49JdGordonhehe
15:19:54pixelmaJdGordon: haven't tried yet, wait a sec
15:20:37JdGordonGodEater: im not 100% sure, but you might ave to tell the browser to reload, which might not be so trivial
15:20:56GodEaterhmm - actually - I don't think it is blowing up there
15:20:57pixelmaJdGordon: yes, it does (tried with an fmrecorder sim as of yesterday)
15:21:14JdGordonis it all hwcodec targets?
15:21:42SiltaarHello... I have a problem with the lenght of a buffer... If I call too many talk_file function in a short time with enqueue option, the sounds are not well played... (buffer overflow)
15:21:44DerPapstat least h10 worked normal.
15:22:00pixelmaseems to affect all Archos then (Hexx reported it for player, confirmed on Ondio and fmrec-sim)
15:22:19Nico_PJdGordon: have you solved the encoding problem in docs/maintainers ?
15:22:26JdGordonno
15:22:27*Nico_P thinks he might have a fix
15:22:36*JdGordon lets Nico_P do his magic
15:22:40SiltaarI tried to had a rb->sleep (20) but when the plugin is waiting... no music is played, so I imagine that I will have to use an interruption mechanism or smth like that...
15:22:52JdGordonthe file shuold be encoded iso8859-1 like every other file int he repo....
15:24:32JdGordonpixelma: ok, ive reproduced in the sim, ill see what I can do
15:24:55pixelmathanks.
15:25:26SiltaarIs it a good idea ? if yes, where to look for an example ?
15:26:09*Nico_P thinks all the code should be UTF-8
15:26:15bluebrotherthe credits file is utf8 since quite a while
15:26:22JdGordonit is?
15:26:28bluebrotherit is.
15:26:41bluebrothereven the manual uses utf8 (because of the credits file)
15:27:40bluebrotherand until changed the manual to utf8 there was an iconv call to convert it ...
15:28:00Nico_PBjörn's name in the source file headers is a pain for encoding...
15:28:17JdGordonhe isnt the only one... just the most frequent
15:29:03JdGordonpixelma: sorry, but this doesnt look like a keymap problem... do you know when it started?
15:29:17JdGordonthe ondio and x5 keymaps for this are exactly the same
15:29:32*Nico_P suggests moving the MAINTAINERS file to UTF-8 now
15:30:51*DerPapst agrees
15:31:04DerPapstthat is what i've said a few hours ago already ;)
15:31:07 Quit XavierGr (Nick collision from services.)
15:31:10 Join Rob2222 [0] (n=Miranda@p54B1407F.dip.t-dialin.net)
15:31:11 Join XavierGr [0] (n=xavier@ppp37-66.adsl.forthnet.gr)
15:31:24 Quit Nick_Brackley ("CGI:IRC (Ping timeout)")
15:32:20pixelmaJdGordon: not sure, no. My flashed version (r13963) exhibits the same behaviour but it can't be that long, would have to try myself though
15:33:29pixelmaah, no... that one works correctly
15:33:30DerPapstNico_P: if you modify maintainers please also fix the ALAC codec line
15:34:18JdGordonhmm... i was about to say to try 13955
15:34:28pixelmaJdGordon: wait, stupid me (too many .ajz here), just loaded an even older one
15:34:42DerPapstah... too late
15:34:45DerPapst^^
15:34:50JdGordonrevesion?
15:36:19 Join jgarvey [0] (n=jgarvey@cpe-066-057-231-236.nc.res.rr.com)
15:36:46pixelmato be clear... r13963 has the bug (the other is too old to be of any use - r12813)
15:37:10*JdGordon found the culprit
15:37:22JdGordonI was right, its 13956 which caused the problem
15:37:56*Nico_P committed r14000 :D
15:38:51*JdGordon isnt 100% sure why that commit broke it, but will try his dardest to fix it :p
15:39:01pixelma:)
15:40:05JdGordonim wondering why its only the hwcodecs which are showing the bug though
15:40:09Nico_Pbluebrother: thanks for mentioning iconv... I didn't know it existed
15:40:11JdGordonit should be all or none
15:40:34DerPapstJdGordon has always the cool revision numbers (e.g. 13337)
15:40:52JdGordon14000 isnt cool :p
15:40:56DerPapst^ignore
15:41:01JdGordonbut i tihnk i did 13000
15:41:12DerPapst;)
15:41:16JdGordonwe go through rev numbers pretty damn fast!
15:41:31Nico_PJdGordon got 13337 ?
15:41:33*Nico_P is jealous
15:41:44pixelmadidn't rev13337 cause a bug? ;)
15:41:49DerPapst13000 was made by markun :P
15:41:56*JdGordon was about to say
15:42:01JdGordonpixelma: probably :p
15:42:10JdGordon1000 commits in 3 months.. not bad
15:42:16 Part maffe
15:42:25DerPapstbut LinusN got 1337 even coolder :P
15:42:34 Join maffe [0] (n=maffe@barmen.interhost.no)
15:42:48JdGordonpixelma: " Fix the menus so lines scroll again" so in other words, definatly created more bugs
15:43:25pixelmasure :)
15:43:25bluebrotherhehe
15:43:52Nico_Phe didn't even write a cool commit msg :(
15:44:29*amiconn returned from shopping and found the H10 still playing
15:44:36bluebrothermaybe he completely forgot about the revision number because of the bugs he added? ;-)
15:45:39Nico_Pthe log is desperately free from cool comments :(
15:45:56 Join MournBlade [0] (i=4401597c@gateway/web/cgi-irc/labb.contactor.se/x-6836d12bf902e670)
15:46:11DerPapstheh
15:46:16*JdGordon wonders if 1337 translates properly to non english countries?
15:46:44DerPapstwe have a view cool ones over at iPL but since svn is down i couldn't show any :(
15:46:54Nico_PDerPapst: I saw a blog post about those
15:47:07Nico_PJdGordon: not really
15:47:14DerPapsttrue.. there are some
15:47:17DerPapst:)
15:48:29Nico_Poh the iPL dev blog is down :(
15:49:22TiMiD[FD]linuxstb: yes, sorry for the encoding problem, I forgot to put the office's text editor in iso
15:49:36*linuxstb wonders how he is supposed to grep the MAINTAINERS file now things are split on multiple lines
15:49:41 Join Jens [0] (i=Jens@pdpc/supporter/active/Jens)
15:49:55linuxstbTiMiD[FD]: No problem - it's easily fixed.
15:50:03Nico_Plinuxstb: I asked myself the same question
15:50:13TiMiD[FD]but now the file is in unicode
15:51:05TiMiD[FD]wouldn't it be a good thing to put al the source code files in unicode for uniformity ?
15:51:08jhMikeSamiconn: resync to that PCM patch is attached on my page so whenever
15:51:18TiMiD[FD]the lang files are in unicode, the source in iso ...
15:51:44linuxstbTiMiD[FD]: Decent text editors don't change the existing encoding of a file...
15:51:48TiMiD[FD]and utf-8 files can be easily detected with the BOM at the beginning
15:52:08JdGordonlinuxstb: yeah, we need a script to dump the file to a nice html page
15:52:15Nico_Plinuxstb: how do text editors detect the encoding of a file ?
15:52:39dionoeathey make an educated guess
15:52:47linuxstbNico_P: I don't know, but the "file" command in Linux always seems to know...
15:52:49 Quit XavierGr (Nick collision from services.)
15:52:49_jzit would be killer to have the ability to control the time in the next track where we want the cross-fade to happen
15:52:50pixelmathe long files are utf-8 without bom
15:52:52 Join XavierGr [0] (n=xavier@ppp258-218.adsl.forthnet.gr)
15:52:59pixelma*lang
15:53:01_jzso we could cross fade from the middle of a track to the middle of next track
15:53:02*JdGordon found the bug :D
15:53:06TiMiD[FD]decent text editor ... decent people use unicode so don't have the problem ^^
15:53:11 Join yuan [0] (n=yuan@218.22.21.22)
15:53:18_jzmaybe holding the "next" key while spinning the wheel could indicate a timing of the next track..... ?
15:53:26_jzwhat do you think ?
15:53:51linuxstb_jz: Sounds pretty impossible on an ipod..
15:53:54_jzwith cue files this could be even more awesome
15:53:58_jzachh OK
15:54:03_jzbut iPod sux anyway :)
15:54:08Nico_P"apps/lang/francais.lang: UTF-8 Unicode English text" :)
15:54:25bluebrotheroh, french is english? *g*
15:54:33DerPapstNico_P: https://opensvn.csie.org/traccgi/courtc/changeset/1199
15:54:45linuxstbhehe. I guess there's more English than French in there...
15:55:17JdGordonpixelma: doh! I know why it stopped working on hwcodec... its the "hack" thats needed for the software keylock
15:55:20JdGordonabout to be fixed
15:55:46amiconnah
15:55:59*amiconn was about to ask whether JdGordon already had an idea
15:56:00JdGordonthe context changed, so it ate the keys
15:56:19amiconnIt should only eat releases and repeats
15:56:22DerPapstyumm.. keys
15:56:25 Join Febs [0] (n=chatzill@38.98.196.75)
15:56:35JdGordonALLOW_SOFTLOCK is defined to 0 on most targets which meant the context stayed the same :)
15:56:36amiconnAs soon as it sees a non-release, non-repeat, it should stop eating them
15:56:39pixelmaI hope the keys will still be there ;)
15:56:42Nico_Phmm how do I fix the svn id line in apps/cuesheet.[ch] ?
15:56:46_jza "double-click" on next could activate the "select the time on track B for crossfading" thing
15:57:05_jzso the wheel would select a time, and click again on next would crossfade ?
15:57:24*amiconn wonders whether he should go for 80MHz on PP502x right away before commit
15:57:25_jzjust to be able to crossfade with a part _after the intro_ in a techno track would be just great
15:57:39 Quit Daishi (Remote closed the connection)
15:58:23*jhMikeS is inclined to say "go for 80" for 5024
15:58:25 Quit yuan (Read error: 104 (Connection reset by peer))
15:58:33*JdGordon attempts to edit maintainers without breaking everything
15:58:48bluebrotherJdGordon: why did you close FS #7485? It's a manual issue ...
15:58:49amiconnThe 5024 is no special. It's just a PP5022 with tacked on AS3514
15:59:06 Join yuan [0] (n=yuan@218.22.21.22)
15:59:15JdGordonbluebrother: hmm, woops, mouse moves faster than brain
15:59:22DerPapstheh
15:59:23bluebrother;-)
16:00
16:00:00*JdGordon wonders what he should volanteer for in MAINTAINERS
16:00:06 Part tohtorijep
16:00:07_jzhas someone noticed that the "pitch" option in the contextual menu during a track is playing doesn't work until you click before scrolling the wheel ?
16:00:11amiconnSo, either introduce PP5002 special case and commit now, or change the PP5002 to 80MHz blindly, or wait for my first own PP5002 target?
16:00:13*jhMikeS thinks it's special :)
16:00:16bluebrothersection "random bugs"? *g*
16:00:26*amiconn will pick up his ipod G2 in a few hours
16:00:49*jhMikeS requests a pcm patch test on that too
16:00:59*DerPapst waves with a PP5002 target to test on
16:01:06amiconnPatience... first I need to make rockbox work on it
16:01:25DerPapsti have a 3G and afaik rockbox works on it :P
16:01:26*amiconn will also receive a G1 these days
16:01:35*DerPapst could be wrong though
16:02:11*jhMikeS is just mega-itching to commit that
16:02:12 Quit XavierGr (Nick collision from services.)
16:02:15 Join XavierGr [0] (n=xavier@ppp176-229.adsl.forthnet.gr)
16:02:34DerPapstamiconn: so if you want to i could test 80MHz on my 3G
16:03:08*amiconn always uses Gx (or xth gen) and not xG for the ipod generations on purpose
16:03:36*jhMikeS is inclined to try 100MHz and pray ... maybe add a heatsink mod
16:03:55DerPapstis xG so much more confusing?
16:04:00bluebrotherput some ice cubes on the CPU first ;-)
16:04:10 Join FOAD_ [0] (n=dok@dinah.blub.net)
16:04:14jhMikeSit's supposed to do 100
16:04:58amiconnThe 5022/5024 are, yes
16:05:06amiconnThe 5002 should do 90
16:05:08jhMikeSwould be nice for video playback
16:05:14amiconnI'll test that when I have it
16:05:55amiconnVideo is completely smooth on H10, even at 78MHz and the simple lcd optimisation only
16:06:34amiconnThat's why I think the PP is quite efficient - X5 struggles like hell with fullscreen video, even at its 124MHz
16:07:49PaulJamdoesn't the h10 use both cores for video?
16:08:07amiconnOne for video, one for audio and the rest
16:08:18amiconnBut even with no audio, the huge difference remains
16:08:45PaulJamok
16:10:39JdGordonjhMikeS: btw, i havnt had any sd problems since the commit
16:11:44jhMikeSJdGordon: what changed? I thought you had to insert the card several times to get it to show.
16:11:52GodEaterhmm. set_current_file() definitely blows up in the sim
16:11:54 Quit yuan (Read error: 104 (Connection reset by peer))
16:12:06JdGordonjhMikeS: i dunno, some days it works, some it doesnt
16:12:16 Quit Febs ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071317]")
16:12:29PaulJambtw, is someone still working on the mpegplayer optimisation for coldfire? it seems that it doesn't work anymore since the stack overflow fix.
16:13:27jhMikeSmmm...well it should always work so try the delay out again where it was. that's all I can say atm.
16:14:24jhMikeSPaulJam: I suppose I plan on having a separate UI thread and buffering thread which would leave the main stack open for audio only
16:15:51amiconnCan't we use the codec stack for audio?
16:16:03amiconnPerhaps even load mpa.codec to decode the audio?
16:16:23amiconnHmm, that'd introduce iram swap....
16:18:26pixelmaJdGordon: thanks for the fix, seems to work nicely now :) (I also have the impression that locking/unlocking keys works more reliably)
16:18:41JdGordon:)
16:20:35amiconn80MHz and 24MHz with PLL disabled are working on 5020...
16:21:42 Quit FOAD (Read error: 110 (Connection timed out))
16:21:42 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net)
16:22:38 Quit XavierGr (Nick collision from services.)
16:22:41 Join XavierGr [0] (n=xavier@ppp84-210.adsl.forthnet.gr)
16:37:28 Quit MournBlade ("CGI:IRC (Ping timeout)")
16:37:28 Quit JdGordon ("Konversation terminated!")
16:37:28 Join yuan [0] (n=yuan@218.22.21.22)
16:37:28 Quit Siltaar ("CGI:IRC (Ping timeout)")
16:37:28linuxstbjhMikeS: The main stack (8KB) is smaller than the regular codec stack (9KB), and hence libmad overflows it...
16:37:28 Join Febs [0] (n=chatzill@38.98.196.75)
16:37:28linuxstbSo you can't run audio in the main stack.
16:37:28amiconnWhy does libmad use that much stack?
16:37:28linuxstbI would guess things have been moved to the stack because it's in iram.
16:37:28DBUGEnqueued KICK linuxstb
16:37:28linuxstbBut I'm not familiar with the libmad internals at all.
16:37:28linuxstbMaybe a case of over-optimisation...
16:37:28***Alert Mode level 1
16:37:28linuxstbBut yes, we do have the currently unused codec stack potentially available for mpegplayer's audio thread.
16:37:28amiconnAfaik libmad is the codec with the highest stack usage
16:37:28 Join Siltaar [0] (i=c134d0e9@gateway/web/cgi-irc/labb.contactor.se/x-334e3f0a5e580360)
16:42:15CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
16:42:15*amiconn hopes linuxstb will be around tonight
16:45:58linuxstbamiconn: Yes, I will be - what will you need?
16:46:10amiconnipodpatcher work for G2
16:47:29***Alert Mode OFF
16:48:59GodEateranyone got ideas on why I'm getting segfaults from the sim when using set_current_file in a plugin?
16:55:54linuxstbSilly question, but are you calling rb->set_current_file() ? (I forget what error that would cause...)
16:56:54linuxstbamiconn: OK, I'll have a look. It would be useful to have dumps of the first 20MB or so from your ipod (i.e. dd if=/dev/sda of=dump.bin) - so it includes the partition table and the interesting part of the firmware partition.
16:57:06GodEaterlinuxstb: yes that's what I'm calling
16:57:10amiconnI'll do that as soon as I have it
16:57:15GodEateronly with an actual path obviously
16:57:33amiconnJust that it probably won't be /dev/sda here...
16:57:46amiconn(windows)
16:57:56 Join jac0b [0] (n=jac0b@gifn3.fpl.com)
16:58:38jac0bis there a menu to change the volume in bubbles?
17:00
17:01:00markunno idea
17:01:13Nico_Pisn't there a way to have svn ignore files only for a working copy without using the global config ?
17:02:48 Join MournBlade [0] (i=4401597c@gateway/web/cgi-irc/labb.contactor.se/x-18f7b6b00b1a8fe7)
17:04:01GodEaterlinuxstb: FS7486 if you feel like taking a look at work in progress
17:06:26bluebrotherGodEater: forgot the attachement?
17:06:45GodEaterapprently - could have SWORN I clicked on it though
17:07:15GodEaterit's there now
17:08:07amiconnrrrr, hanging build
17:08:32*amiconn summons Bagder
17:08:44GodEaterif anyone spots any obvious gotchas with what I did with set_current_file() then please enlighten me. I've looked at it so long now I think my IQ has dropped several points.
17:08:51*amiconn just committed the PP502x clock setup cleanup including 80MHz
17:10:22***Saving seen data "./dancer.seen"
17:12:13Nico_Pany objections against me committing some svn:ignore updates ?
17:12:51linuxstbGodEater: You forgot to add set_current_file() to plugin.c
17:13:03linuxstb(or forgot plugin.c in your diff)
17:13:26linuxstbNico_P: What does svn:ignore do/
17:13:26linuxstb?
17:13:46amiconnWell, if that was forgotten, calling it will segfault for sure (as the pointer will be NULL)
17:13:53Nico_Plinuxstb: prevent the svn status output from being polluted by unversioned files
17:14:07 Part yuan
17:14:41Nico_Plinuxstb: http://svnbook.red-bean.com/nightly/en/svn.advanced.props.special.ignore.html
17:14:57 Quit pondlife ("disconnected has pondlife")
17:15:05linuxstbNico_P: I quite like that - it tells me which local files I have...
17:15:27linuxstbBut I guess you want to ignore files generated by the builds? e.g. stuff in tools/ ?
17:15:36Nico_Pthat's it
17:16:03Nico_Pthere are already a few that are ignored, I want to add new ones
17:16:10*amiconn doesn't use svn status
17:16:22Nico_Pand also rbutil bins
17:17:11linuxstbNico_P: Then I suppose that's sensible.
17:22:15linuxstbamiconn: One thing I'm not sure about with ipodpatcher is if I can determine the ipod version (i.e. differentiate between 1st, 2nd and 3rd gen). Do you know yet how many PP5002 builds we'll need?
17:22:23GodEaterlinuxstb: thanks for that - that's stopped the segfault - now I've just got to work out why I'm getting a blank screen instead!
17:22:48amiconnI think we want one build per generation
17:22:55 Join nls [0] (n=nils@h218n1fls35o293.telia.com)
17:24:05linuxstbGodEater: Maybe non-native English speakers will struggle with a comment saying "Something's gone properly pear shaped" ... ;)
17:24:29GodEaterif you say so ;)
17:24:41*linuxstb waits for our non-native English speakers to comment...
17:25:26GodEateramiconn won't need it in proper english, the code will be enough for him ;)
17:25:38linuxstbamiconn: I thought you would say that...
17:25:51*GodEater is clearly a ventriloquist too
17:25:53*amiconn wonders what GodEater and linuxstb are talking about
17:26:32PaulJamdict.cc seems to have the coorect translation.
17:27:06GodEaterPaulJam: of what ?
17:27:19PaulJam"pear shaped"
17:28:16GodEaterit may have the literal translation, but I doubt it carries the sense of the phrase
17:28:40GodEateroh no - maybe it does
17:29:14amiconnHmm, are there other PP5002 targets than ipods?
17:29:16PaulJamGodeater: http://www.dict.cc/deutsch-englisch/danebengehen.html
17:30:04GodEaterPaulJam: I stand corrected
17:30:27linuxstbamiconn: I don't know of any. Although didn't the Karma have something similar - PP5003 or PP5004?
17:30:29krpam i wrong or database updating is ultra buggy on sansa with rockbox ?
17:30:39tumuit is ultra buggy
17:30:45krptumu: thanks
17:30:49krptumu: how do you proceed ?
17:30:59tumuhammer init db and update db until it works
17:31:09tumumight need few reboots as well
17:31:12krppersonally i load the old firmware, copy the files via usb
17:31:18krpreboot into the old firmware again
17:31:21krplet it update the database
17:31:29krpthen i boot rockbox and run "init db", etc
17:31:31krpmultiple times
17:31:35GodEaterlinuxstb: yes - the karma is a PP target too
17:31:36krpit's ugly !
17:31:39tumuyou don't need to boot to original
17:31:41tumujust rockbox
17:31:51krpthat's what i thought but you know ...
17:32:21krphas there been a bug fix ?
17:32:37krpcause it's really annoying
17:32:40GodEaterhas there been a bug report ?
17:32:48krpwhen you hit update db you expect it to work ;)
17:33:09krpwell i can file a bug report if there's none
17:33:14krpi'd be surprised if there is no report
17:33:15tumuGodEater, FS7032
17:33:48krpis there anyone looking at this problem ?
17:33:54krpif not i'd be happy to fix it myself
17:34:11GodEaterthe comments on it would indicate it's not been dealt with yet, and looks like we're still awaiting info
17:34:30*nls is not a big ML user, so I have a newbie question, to start a new thread in the dev-ML do I have to do anything else than sending a mail to rockbox-dev@cool.haxx.se ?
17:34:42GodEaternls: nope - that's all
17:34:49GodEaterthe key thing is not to reply to an existing email on it
17:35:01nlsGodEater: thanks ;-)
17:35:15GodEaterotherwise febs will shout at you ;)
17:36:11*GodEater thinks he needs his plugin to now exit straight into the file browser to see the change to current directory
17:37:30FebsNah. I've already used my quota for the month of complaining about the mailing list. ;)
17:38:10GodEaterhahaha
17:40:47*linuxstb notes there are only a few days left in the month...
17:48:37 Quit jac0b ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071317]")
17:54:43markunkrp: fixing it yourself is always a good idea
17:54:47DerPapstamiconn: even if linuxstb doesn't get ipodpatcher to work when you need it you can still use ipod_fw to install the bootloader.
17:54:55alienbiker99linuxstb i just put a new build on my H120 and the plugins load now
17:57:21Nico_Pamiconn: I'm testing rockbox on my brother's H10 with your changes... it's much nicer, congrats :)
17:58:53Nico_Pamiconn: do you expect runtime to be improved ?
17:59:25 Join NirIzr [0] (n=NirIzr@84.94.171.85.cable.012.net.il)
18:00
18:00:43 Part NirIzr
18:00:51 Quit Rob2222 (Read error: 113 (No route to host))
18:01:55amiconnNico_P: No, at least not significantly
18:02:01 Part maffe
18:02:15Nico_Pok
18:02:15amiconnMaybe a little bit due to the faster lcd update draining less cpu power
18:02:20krpmarkun: how do rockbox devs test their code ? i don't mean unit testing or something like that, more like running the firmware in something like a qemu instance ?
18:02:45Nico_Pkrp: we have an UI simulator
18:03:05Nico_Pkrp: for what's not simulated by it we need to test on the targets
18:03:32 Join sarixe [0] (n=sarixe@pool-68-239-133-213.nwrk.east.verizon.net)
18:05:12 Join Domonoky [0] (n=Domonoky@e179207037.adsl.alicedsl.de)
18:05:37 Quit sarixe (Client Quit)
18:05:53bluebrotherhi Domonoky
18:06:01Domonokyhi bluebrother
18:06:14bluebrotherdo you have any experiences with the accessibility module of Qt? It seems it isn't used by default
18:06:15krpNico_P: the simulator sounds great, there seems to be one for e200 too
18:06:30Nico_Pkrp: for the e200 it's an emulator... not the same
18:06:40 Join mike__ [0] (n=mike@69.182.93.153)
18:06:43bluebrotherbut unfortunately neither the documentation nor google was helpful enough to make it clear to me how it works :(
18:06:48Domonokybluebrother: i dont have any experience with it, but i could take a look .. :-)
18:07:10bluebrotherthat would be great :)
18:07:18Nico_Pkrp: actually for the e200 there are both the sim and the emulator. the sim can be built for all targets
18:09:38alienbiker99i just got a data abort error at 40001410 erros
18:10:28alienbiker99on H10
18:11:04krpNico_P: are you using buildbot for the daily builds or ... ?
18:11:18Nico_Pkrp: it's a custom script
18:11:26krpok
18:12:50 Quit amar (Remote closed the connection)
18:13:30 Quit Guile`` ("KVIrc 3.2.0 'Realia'")
18:14:20 Quit linuxstb ("Client Exiting")
18:14:37Nico_Pkrp: the scripts are here: http://svn.rockbox.org/viewvc.cgi/www/tools/
18:15:09*amiconn summons Bagder, LinusN or Zagor
18:15:18krpaouch, perl ;)
18:19:47 Quit mike_ (Read error: 110 (Connection timed out))
18:23:59Domonokybluebrother: for starting with the accessible things, you should fill in "accessibleName" and "accessibleDescription" in the Designer for every widget which should be read out..
18:24:41Domonokyand please also fill in the tooltip and whatsThis for those widgets..
18:25:11bluebrotherhmm, I tried this for one button but it wasn't spoken. But adding the values shouldn't hurt anyway.
18:25:32Domonokyperhaps we have to aktivate it somehow..
18:26:24Domonokybut for the base widgets of Qt accessibillity should already be implemented, for self created widgets, you have to implement a interface for this..
18:27:18alienbiker99does anybody know what font iamp uses?
18:27:42Domonokyalienbiker99: just take a look at the cfg file of iamp.. :-)
18:27:55bluebrotheryeah, that was what I understood so far. But surprisingly it didn't work ...
18:27:58alienbiker99oh cgood thinkin, thanks
18:29:35 Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net)
18:32:32 Join sarixe [0] (n=sarixe@pool-68-239-133-213.nwrk.east.verizon.net)
18:32:33amiconnDomonoky: What's so much better with qt than with wxwidgets?
18:34:15 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:34:16Domonokyamiconn: many more ready made Widgets in Qt.. aviable for all distros as readymade package... more people with qt knowledge.. etc.. :-)
18:35:56 Quit obo ("bye")
18:36:12 Quit XavierGr (Nick collision from services.)
18:36:15 Join XavierGr [0] (n=xavier@ppp228-101.adsl.forthnet.gr)
18:36:23linuxstbamiconn: According to this page (which is just a front-end to the firmware downloads itunes 7 uses), the same Apple firmware is used for the 1G and 2G - http://www.felixbruns.de/iPod/firmware/ - So I don't think ipodpatcher will be able to easily differentiate between the two.
18:37:26Domonokybluebrother: found something.. you have to copy the accessible plugin (with the dir) to the dir where the rbutilqt bin resides..
18:37:47amiconnAha, hmmm....
18:38:02bluebrotherdamn. Why oh why crashes my virtual windows repeatedly when sound is enabled? :(
18:38:08amiconnlinuxstb: Maybe it's still possible (although maybe not necessary)
18:38:22DerPapstit was already the same firmware in the apple updaters packages.
18:38:26Domonokybluebrother: what do you use for speaking in windows ?
18:38:40amiconnipodpatcher can distinguish mini G1 and G2, even though the OF code looks like it would run on both
18:39:02pixelmabuild is finally done now, reveals some red in the bootloaders of PP targets
18:39:09*amiconn should check the wheel handling in ipl...
18:39:38linuxstbamiconn: Apple do distribute different firmwares for the two mini generations - and the firmware image contains a model number which is how ipodpatcher can tell the difference between ipods.
18:39:49amiconnaha
18:40:28Domonokyah, another big plus of Qt: Plugins :-)
18:40:54bluebrotherI found a software that's free for use called thunder: http://screenreader.net/index.php?section=Thunder%20and%20Manuals
18:41:06 Quit MournBlade ("CGI:IRC (Ping timeout)")
18:42:07 Join belze_ [0] (i=nifty@dslb-088-073-227-139.pools.arcor-ip.net)
18:42:44_jzstupid questions : are the daily builds built.... daily ? (and if so, at what time ? ;)
18:43:05bluebrother_jz: daily builds are built ... daily :)
18:43:09linuxstbAround 5am GMT I think. You could check the timestamps in the ifles.
18:43:13linuxstb^files
18:43:31*bluebrother was too slow in typing a line that hints for file timestamps
18:44:05 Nick HellDragon_ is now known as HellDragon (n=Nocebo@unaffiliated/helldragon)
18:44:07_jzhehe i knew this was stupid :)
18:44:36 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/labb.contactor.se/x-0264acd52c2738ee)
18:44:42bluebrothermaybe I should give Jaws a try. There's a time limited demo available
18:45:17*Domonoky doesnt want to install such thing on his normal PC, perhaps i should make a Vm..
18:45:20linuxstbamiconn: Maybe a unified bootloader will be easier than a unified Rockbox build. The bootloader could then hopefully detect which ipod it is running on, and check the version of the main build.
18:45:48linuxstbAlthough that won't help with rbutil (it uses ipodpatcher's detection...)
18:46:03 Quit hannesd (Read error: 110 (Connection timed out))
18:46:12linuxstbBut I guess we can live with that - the user will need to manually select the ipod generation in rbutil.
18:46:25amiconnThe only real reason for having separate builds would be if the G2's touch wheel allows detecting the touch position
18:46:55linuxstbAnd that won't be needed in the bootloader anyway. At the moment the bootloader has separate button driver code.
18:46:56amiconnIf it just sends pulses for forward/backward movement like the mechanical G1 wheel, there is no reason to
18:47:09belze_Slasheri: u there?
18:49:08DerPapstlinuxstb: i'm pretty much sure that the mini G2 is the first iPod that allows detecting the touch position.
18:49:27DerPapstat least 1G to 3G can't do that
18:49:46amiconnok
18:49:55linuxstbsaratoga: Hi. Have you had chance to look at that libmad patch?
18:50:14amiconnSo we can have a unified G1/G2 build, but we probably need to detect what we're running on in a few places
18:50:30 Join BigMac [0] (n=mike@69.182.127.146)
18:50:30linuxstbThat should be possible with the IPOD_HW_REVISION value in flash.
18:50:55amiconnyes
18:51:22linuxstbOK, so my only problem will be distinguishing between G1/G2 and G3...
18:52:01amiconnThat also means ipodpatcher only needs to be adapted to one new (old) partition format
18:53:02DerPapstonly way i can think of is parsing the sysinfo file in iPod_Control/Devices/SysInfo
18:53:11amiconnGah, this bootloader build issue is nasty
18:53:38amiconnIt's due to HAVE_ADJUSTABLE_CPU_FREQ being defined for bootloaders even though they don't use that
18:54:23amiconnI can get around it pretty cheap, but then compiling without HAVE_ADJUSTABLE_CPU_FREQ will be severely broken
18:54:35linuxstbDerPapst: I don't want to rely on SysInfo - 1) It may not be there if the user has wiped the Apple firmware; 2) ipodpatcher only does raw access to the disk, it doesn't read the filesystem.
18:55:05amiconnNow I tried to change some checks to also check for !BOOTLOADER as well (in system.c and system.h) - but that breaks coldfire bootloaders
18:56:38DerPapstlinuxstb: i only said that this is the only way i could think of how to distinguish between G1/G2 and G3.
18:56:47amiconnAnd now I have to leave for a while.... :(
18:58:28 Quit XavierGr (Nick collision from services.)
18:58:31 Join XavierGr [0] (n=xavier@ppp10-145.adsl.forthnet.gr)
18:59:14DerPapstlinuxstb: could there be a way to scan the firmware partition layout to distinguish between G1/G2 and G3?
18:59:59 Quit sarixe ("Peace")
19:00
19:00:14linuxstbIt looks like the firmware images contain a version number for the OSOS image. The latest firmwares are 0x0210 for the 3g and 0x0130 for the 1g/2g.
19:00:44linuxstbNow all I need is older firmwares to compare...
19:01:25DerPapstthere are some here: http://www.ipodlinux.org/Apple_Updaters
19:01:51DerPapstat least there is a 2.2 for 3G iPod (latest is 2.3).
19:02:08linuxstbThanks
19:02:27DerPapstbut i don't know if there are any older ones for G1/G2 available. latest is 1.5
19:02:41bluebrotherhmm, Jaws seems to work much better than Thunder
19:02:52bluebrotherI got it speaking the menu :)
19:02:56DerPapstmaybe you have luch and amiconn has older versions on his G1 or G2 iPod
19:03:03DerPapst*luck
19:03:12amiconnI'll go pick up the G2 in a few mins
19:03:27 Quit mike__ (Read error: 110 (Connection timed out))
19:03:33bluebrotheris there no (easy) way to detect the version number of the installed AppleOS?
19:03:37*amiconn hopes the bootloader build failures aren't too annoying meanwhile
19:04:14linuxstbbluebrother: That's what I think I've found.
19:04:16DerPapstbluebrother: only via the sysinfo file
19:04:45DerPapstand with the scsi inquery on later ipod.
19:05:06bluebrother*grrr*
19:05:14*bluebrother kicks the virtual windows install
19:05:56*linuxstb heads home
19:06:01 Quit linuxstb ("Client Exiting")
19:08:12 Quit XavierGr (Nick collision from services.)
19:08:15 Join XavierGr [0] (n=xavier@ppp103-115.adsl.forthnet.gr)
19:09:06 Quit thegeek (Read error: 104 (Connection reset by peer))
19:09:53 Join Rob2222 [0] (n=Miranda@p54B1407F.dip.t-dialin.net)
19:10:23***Saving seen data "./dancer.seen"
19:11:09 Join thegeek [0] (n=thegeek@s189a.studby.ntnu.no)
19:14:15bluebrotherDomonoky: if you want to try Jaws, you don't need to install it ;-)
19:14:55bluebrotherthe installer itself is spoken, so you can just start the setup wizard and stop before the real installation starts.
19:16:36 Quit XavierGr (Nick collision from services.)
19:16:40 Join XavierGr [0] (n=xavier@ppp127-65.adsl.forthnet.gr)
19:23:59 Join MournBlade [0] (i=4401597c@gateway/web/cgi-irc/labb.contactor.se/x-d5b22b41a1c73a88)
19:26:27 Quit BigMac ("Ex-Chat")
19:31:08saratogalinuxstb: I haven't looked at that patch yet, I will after I commit the LSP fixes for wma
19:31:12saratogahopefully later today
19:31:16 Join obo [0] (n=obo@rockbox/developer/obo)
19:35:18 Join Siltaar_ [0] (n=Siltaar@reverse-52.fdn.fr)
19:41:00Domonokybluebrother: any luck with the speaking rbutilqt ?
19:41:37 Quit jhMikeS (Nick collision from services.)
19:41:43 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
19:41:48bluebrotheryes. It "just" works.
19:42:01Domonokynice
19:42:05bluebrotherat least the menu speaks now. Seems Thunder isn't quite good.
19:42:28DerPapstthere is no such a thing like just working software (except Apple ^^)
19:42:44Domonokyso just copying the accessible plugin is enough for the nativ qt widgets ?
19:42:49bluebrotheryes.
19:43:01Domonokygood..
19:43:18bluebrotherI haven't checked the effect of the appropriate items in designer
19:44:01Domonokyaccording to the doc, buttons already have the accessible text, but other widgets dont.. so settting them would be good..
19:44:43 Join metalic [0] (i=5b7e2063@gateway/web/cgi-irc/labb.contactor.se/x-a16901503e4aa2a2)
19:47:31metalicHi guys! I got everything working now except playlist, I really want my itunes playlists on rockbox, så I say a software called yamipod, it basicly converts itunesplaylists to m3u format... The problem is that when loading the playlist in rockbox, it says No file found on every song?
19:48:02bluebrothermetalic: have you looked at the exported playlist files?
19:48:20bluebrotherare they in m3u format and do they contain the same folder structure that is on your ipod?
19:49:51metalicwell I think they have m3u8 or something? and yeah, because yami askes for my itunes library xml file so it should be?
19:50:33bluebrotherwell, I don't know yamipod (tough I tried it once ... didn't detect my Ipod)
19:50:53bluebrotherbut I guess the playlists are broken. My assumption is that the paths are wrong
19:50:57metalicOh damn it
19:50:57metalicsorry
19:51:10metalicI used iTunesExport.UI-1.3.1
19:51:24metalicyami didnt work with smartlists!!!
19:51:37bluebrothernever heard of that. Just open a m3u file with your favourite text editor
19:51:47metalicyeah
19:51:48bluebrotherand check if the paths it lists are present on your player.
19:52:16metalicokey will do that, cant right now though, im on mac....
19:52:29metalicbut m3u has two diffrent formats right?
19:52:48metalicone just m3u and one with one more number after?
20:00
20:00:27 Join venox [0] (n=luiz@201.41.168.32)
20:01:05venoxhey... is there anyway to make the ipod's rockbox port to use a apple-like keymap?
20:01:29metalicdont you like the rockbox way?
20:01:30venoxI wanted to be able to use the play/pause, skip forward/backward, buttons to control the playback from the menus (and filebrowser)
20:01:32dionoeayou mean rockbox' ipod port?
20:01:33metalicits kinda nice...
20:01:45venoxdionoea: yeah. heh
20:02:26venoxmetalic: I think rockbox way is just ok.
20:03:07venoxbut I really wanted to call the WPS with a "Now playing" menu option, and use the buttons as I described
20:03:31metalicyeah I understand what you mean
20:03:34dionoeathat's not possible unless you change the code yourself and recompile
20:03:46venoxdionoea: yeah, that's what I'm looking to
20:04:19venoxbut it seems that I can't just change the apps/keymaps/keymap-ipod.c
20:04:52metalicdoes it matter if the playlist is m3u och m3u8?
20:05:08Lloreanmetalic: m3u8 is just a UTF-8 m3u
20:05:09dionoeametalic: m3u8 files are supposed to be UTF_8 encoded
20:05:21dionoeagra, too slow
20:05:31metalicso no diffrens?
20:05:57dionoeadepends if you have accents or non latin chars in your filenames or not
20:06:06dionoeaif it's only plain ASCII, no difference
20:06:52metalicyeah okey.. im refering more if it matters for the rockbox, but it reads both probobly?
20:07:19dionoeavenox: the issue is that you're not going to have enough buttons left for normal operations in the file browser and menus if you add those keys.
20:07:59dionoeametalic: yeah, it reads both
20:08:47metalicomfg jclix is really nice!!! :D
20:09:04metalicit has its small glitches though
20:12:21venoxdionoea: why not? MENU key is "BACK", SELECT key is SELECT (holding this keys gives me the menu)
20:12:26venoxwhat other keys do I need?
20:21:23CtcpVersion from chrisjs169!n=chrisjs@unaffiliated/chrisjs169
20:21:44 Quit K4rP4D (Remote closed the connection)
20:27:29bluebrothermenu for back? Blargh.
20:27:29metalicb luebrother: you there?
20:27:50bluebrothermetalic: yes, for a few minutes
20:27:55metalicIt seems my exported m3u playlists have paths on my harddrive and not on ipod...
20:28:06 Join pili [0] (n=pili@28.Red-88-7-159.staticIP.rima-tde.net)
20:28:11metalicdo ipod have own playlist which you can export from?
20:28:16bluebrotherwell, then it's not surprising it doesn't work
20:28:25metalicyeah hahaha :d
20:28:40bluebrotherItunes stores the playlists on the Ipod in its own format (in the DB to be exact)
20:28:51bluebrotherso you need some tool to extract it from there.
20:29:08bluebrothersearch the forums, there was a thread about that a while ago
20:29:39metalicyou have the exact filename?
20:29:47metalicnad if possible location=
20:29:53bluebrotherof the itunesdb?
20:30:06bluebrothersomewhere in /iPodControl
20:30:06metalicyeah
20:30:27metalicsaw it
20:30:31bluebrotherbut it's a binary format, I don't see how this would help here ... you need a tool that reads this database
20:30:36metalicyeah
20:30:46metalicback to scratch on
20:30:48metalicone*
20:31:10metalicd
20:31:19metalicthanks once again for explaining! ;)
20:31:28bluebrotheryou're welcome
20:31:29 Join Keksmeister [0] (n=ich@p5B1714F7.dip0.t-ipconnect.de)
20:34:28piliHi, how do I know wich ipod do I have? It is an ipod nano, but how do I know wich generation it is?
20:34:48bluebrotherwhat color does it have?
20:34:53piliblue
20:34:58bluebrotherthen it's 2G
20:35:05pili:(
20:35:19bluebrotherthe 1G weren't available in colors, only black and white.
20:35:26piliso rockbox is not supported in this device I guess
20:35:34bluebrother2G also has a full-metal case
20:35:50bluebrotherthe other way round: Rockbox does not support the 2G ;-)
20:36:17piliIs there any stupid reason?
20:36:34piliIt works on almost all ipods
20:37:09metalichttp://forums.rockbox.org/index.php?topic=11366.30
20:37:32metalicThats the software needed for extracting itunes playlists to rockbox"""
20:37:33metalic""
20:37:43metalicWorks perfectly! :)
20:38:32pilicould someone reccomend ma a softwere to manage the ipod from the pc?
20:39:40piliI mean without using itunes
20:39:55piliI'm trying to get this working for my aunt
20:40:41metalictheir is a couple.. have not uses win for a while but I remember anapod
20:40:44 Quit Nico_P (Remote closed the connection)
20:40:53 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:41:35*amiconn just returned with the G2
20:41:48linuxstbGood timing...
20:41:50amiconnThis thing is heavy compared to a G5 ...
20:42:01metalicyou could always google "itunes replacement"
20:42:14amiconnIt says firmware version 1.5 in the about screen
20:42:20linuxstbamiconn: Does it have USB, or is it firewire only?
20:42:27DerPapstthat's the latest
20:42:31DerPapstfiwi only
20:42:32amiconnG1 and G2 are firewire only
20:42:44linuxstbAnd the firewire chip is documented iirc
20:42:47pilithat is my problem too, I heard amarok works great with ipod. But for win... I don't know. At least can this be used just with drag and drop to add the songs in mp3?
20:42:47amiconnIt has a standard 6 pin firewire socket at the top
20:42:56linuxstb(the firewire is external to the pp5002)
20:43:21amiconnIt's not completely external according to the product brief iirc
20:43:21linuxstbAt least, IPL had a working driver for it.
20:43:27amiconnJust the phy is
20:43:43amiconnYes, i remember having read this
20:43:43metalicpili: yeah anapod is like drag and drop, their is one more which is really good, just cant remember the name
20:43:55piliyamipod?
20:44:03amiconnBut this can come later, first I want to get rockbox working at all
20:44:16metalicmaybe,,, but not the one Im refering too
20:44:38linuxstbamiconn: BTW, I don't think ipodpatcher will be very much work at all - I'm about to work on it now.
20:44:41piliDoes itunes offer something special?
20:44:43metalicyamipod is like podplayer, makes you access the music ON the ipod
20:45:22metalicwell its the best all rounded if you have mac... for win im not that sure, wmp or winamp is always a better choice
20:46:32piliI'm going to search, I readed somewhere that there was a multiplatform softwere
20:46:39piliware
20:46:46metaliccan anybody confirm that rockbox doesn't use more battery than apples own firmware?
20:47:01metalicgoogle is the way man ;)
20:47:25linuxstbmetalic: I can confirm that Rockbox does use more battery than Apple's firmware.
20:47:36metalicwell thats nice :D
20:48:07amiconnHmm, somehow my laptop doesn't want to read the ipod's drive
20:48:12linuxstbHFS?
20:48:16metalicshame.. rockbox really unlockes functions its soo nice!
20:48:24amiconn"volume in drive g: isn't formatted. Format now?"
20:48:41linuxstbWhat does ipodpatcher make of it?
20:48:52linuxstbMy guess is it will think it's a 3G.
20:49:54amiconnMaybe, although the package says windows version
20:50:20amiconnAnd it does detect a volume. Shouldn't that mean there's a pc partition table?
20:50:25 Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz)
20:50:52thegeekfoobar2000 with foo_dop is a nice alternative to itunes on windows
20:51:00*linuxstb doesn't know how Windows deals with drives
20:51:29amiconnHmm, windows doesn't see 2 partitions
20:51:45*amiconn should probably use the ipod restore util
20:51:47krazykitamiconn, itunes should offer to let you format it as a winpod
20:51:53linuxstbipodpatcher will tell you if it's HFS or FAT
20:52:04amiconnI don't have itunes installed and never will install it
20:52:05linuxstb(it can read the Apple Partition map)
20:52:37 Quit Keksmeister ()
20:52:57*amiconn wonders where he put his ipodpatcher copy
20:53:12DerPapstwhich windows can't. that's why you can't see any partitions i guess
20:53:36 Join miepchen^schlaf [0] (n=hihi@p54BF505D.dip.t-dialin.net)
20:54:40 Quit XavierGr (Nick collision from services.)
20:54:42amiconn[ERR] No ipods found, aborting
20:54:43 Join XavierGr [0] (n=xavier@ppp139-37.adsl.forthnet.gr)
20:54:58amiconnHmm maybe that ipodpatcher is too old?
20:55:00amiconn0.9
20:55:34 Quit chrisjs169 (Remote closed the connection)
20:55:52 Join chrisjs169 [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net)
20:56:09linuxstbPossibly.
20:56:17 Quit jgarvey ("Leaving")
20:56:23 Join jgarvey [0] (n=jgarvey@cpe-066-057-231-236.nc.res.rr.com)
20:56:37*DerPapst hands amiconn a newer one.. http://download.rockbox.org/bootloader/ipod/ipodpatcher/win32/ipodpatcher.exe
20:57:18amiconnJust fetched that
20:57:41amiconnSame thing
20:58:11DerPapstthen you might have to restore manually if you don't want to use itunes at all
20:58:35amiconnWell, there's this standalone ipod restore util
20:58:53DerPapstwhich depends on at least one itunes file
20:58:53amiconnlinuxstb: Want a dump?
20:59:02linuxstbamiconn: Does it boot the Apple firmware OK?
20:59:07amiconnyes
20:59:19linuxstbThen yes, a dump would be helpful.
20:59:29amiconnThe dump says 'apple partition map' near the start
20:59:32linuxstbI think the first 20MB (including the partition table) would be enough.
20:59:33DerPapstbtw.. the ipod should tell you if it is hfs or not
20:59:35bluebrotherDomonoky: ok. Screenereader work just fine with Qt4 once you copied that plugin.
20:59:47bluebrotherI just checked against qtscrobbler and it's spoken ;-)
20:59:48DerPapstsomewhere in Settings > About
21:00
21:00:01amiconnIt doesn't
21:00:06DerPapstor Einstellungen > ber ;)
21:00:11DerPapstoww.
21:00:22DerPapst*ber
21:00:24amiconnIt just tells how many tracks there are, the capacity, free space, version and serial number
21:00:29bluebrotherI had the idea of providing access to all button-functions through a menu for convenience −− might be easier for keyboard navigation
21:00:47DerPapsthmm... 3G iPod tell if it's a winpod or macpod
21:00:51 Quit belze_ ("Ich wei deine Monster sind genau wie meine, und mit denen bleibt man besser nicht alleine.")
21:02:12amiconnDerPapst: The ipod updater doesn't require any additional file
21:02:19DerPapstoh
21:02:19 Quit metalic ("CGI:IRC (EOF)")
21:02:29DerPapsti thought they do
21:02:30amiconnMaybe apple no longer provides it for download, but I still have a copy
21:02:33amiconn(or should)
21:02:36*amiconn checks
21:02:57linuxstbamiconn: Yes, definitely an HFS ipod.
21:02:59*DerPapst shows amiconn http://www.ipodlinux.org/Apple_Updaters
21:04:13amiconntnx
21:04:18DerPapst:)
21:04:29*amiconn downloads
21:06:48 Join webguest13 [0] (i=4cc1ff39@gateway/web/cgi-irc/labb.contactor.se/x-42330e50fa9c6052)
21:08:14linuxstbamiconn: Have you converted yet?
21:08:20amiconnnah
21:08:31amiconnstill downloading the updater
21:08:56linuxstbI have an ipodpatcher.exe which recognises your dump as a "1st or 2nd gen macpod"
21:09:27amiconnI can test...
21:09:30linuxstbhttp://www.davechapman.f2s.com/rockbox/ipodpatcher.zip
21:09:45linuxstbI need to know the model number and name you're planning to use for Rockbox.
21:09:49*DerPapst spots some red color un the build table
21:10:25***Saving seen data "./dancer.seen"
21:11:07*DerPapst just noticed that it is already known :-/
21:11:17DerPapsttoo slow as always :-P
21:13:37amiconnlinuxstb: It works :)
21:14:05*amiconn sees the warning for the first time
21:17:48 Quit webguest13 ("CGI:IRC (EOF)")
21:17:50amiconnDerPapst: Do you know the reset and diskmode button combos for the old ipods?
21:18:47 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
21:19:03linuxstb_http://ipodlinux.org/Key_Combinations
21:20:10amiconnAh, a "cross sequence"
21:24:22 Join metalic [0] (i=5b7e2063@gateway/web/cgi-irc/labb.contactor.se/x-73da79b8b70cca9c)
21:24:36metalicanybody with a quicky on how to apply patches?
21:24:49bluebrotherpatch -p0 < file.diff
21:24:59amiconnHmm, something went wrong...
21:25:58amiconnIt now just displays a firewire plug and an arrow... :(
21:26:29metalicblue: were should I type this?
21:26:53metalicyou have a document page or something about patching?
21:27:11bluebrotherat the command promt, in the source root.
21:28:12amiconnAh, it wants power, probably for updating the flash
21:28:13linuxstb_amiconn: That could be a request for power - so it can reflash the bootloader
21:28:22amiconnMy laptop only has 4-pin firewire
21:28:37amiconnI plugged it into the charger now
21:29:40amiconnNow I have an extra item in the about screen
21:29:46amiconnFormat: Windows
21:31:14amiconn...and the new ipodpatcher recognises it :)
21:31:27amiconn[INFO] Ipod model: 1st or 2nd Generation ("winpod")
21:32:03linuxstb_As I mentioned we need the model number etc so I can prepare it for a bootloader.
21:32:14metalicblue: is the command promt in the ipod rockbox or in the folders?
21:32:22metalicahh cant get it right sorry
21:32:24amiconnWhich model number?
21:32:40linuxstb_The one used by scramble (-add), and the 4-char model name.
21:32:54linuxstb_Plus a target filename (ipod3g, ipodnano, ipodcolor etc)
21:32:56amiconn4-char could be 1g2g
21:33:40linuxstb_I guess ipod1g2g for the target name....
21:34:39amiconnyes, sounds reasonable
21:34:58amiconnModel number should be the next available iirc
21:35:58linuxstb_I make that 19
21:36:13amiconnis that target_id?
21:36:27linuxstb_That's MODEL_NUMBER in config-*.h
21:36:54*amiconn thinks we have too many different model identifiers
21:37:02pixelmametalic: there is http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling and one other wiki page, also something in the appropriate subforum
21:37:38linuxstb_29 appears to be the next target_id
21:37:46amiconnyes
21:39:11amiconnhaha, I love that line in config-ipodmini.h:
21:39:21linuxstb_tools/scramble appears to use MODEL_NUMBER from the config.h
21:39:38amiconn#define MODEL_NUMBER 9 /* TODO: change to 9 */
21:39:46linuxstb_;)
21:40:43*amiconn should probably fix the bootloader build problem now
21:40:54linuxstb_OK, I'll update ipodpatcher with that info.
21:42:05 Join GodEater__ [0] (n=vircuser@rockbox/staff/GodEater)
21:42:40metalicTHanks pixelma! I accually just found that site! But thanks anyway!!!
21:42:53 Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net)
21:43:36 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
21:43:52linuxstb_amiconn: ipodpatcher now updated - same URL.
21:46:06 Join tucoz [0] (n=martin@75.84-48-86.nextgentel.com)
21:47:57amiconnlinuxstb: That one doesn't want to detect the ipod...
21:48:05amiconneh?
21:48:09amiconnNow it works...
21:49:22 Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap)
21:51:40amiconnlinuxstb: hehe, do you think the user cannot select one ipod from a list?
21:52:02amiconn"[ERR] 2 ipods found, aborting" <<
21:52:36pixelmaif you read posts from ipod users...
21:52:43GodEater__which he doesn't
21:52:55 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
21:52:58*Domonoky just commited ini file based install logging to rbutilqt :-)
21:53:00amiconnI do, but not very often
21:53:17Lloreansaratoga: When you're around, this may interest you: http://www.rockbox.org/tracker/task/7488
21:53:17GodEater__well then you know they have less brain cells than the average chair leg
21:54:39*amiconn should probably test whether the bootloaders are working
21:54:53amiconnAt least on targets where this isn't dangerous
21:54:56bluebrotherhey!
21:54:57bluebrother;-)
21:55:02amiconn(ipod mini g2 and iaudio x5)
21:55:10 Join webguest73 [0] (i=4cc1ff39@gateway/web/cgi-irc/labb.contactor.se/x-29a744c099bf7f29)
21:55:11pixelmaI don't like generalizations but I think "better to be careful"
21:55:23amiconnThe bootloaders will become smaller by my fix
21:55:25bluebrothernice to see others starting to work at it.
21:55:41bluebrother*on
21:55:45Domonoky:-)
21:56:03amiconnIn svn, bootloaders have HAVE_ADJUSTABLE_CPU_FREQ defined, and that makes them include set_cpu_frequency() because panicf() requires it
21:56:26*bluebrother reads the diff
21:56:28amiconnBut bootloaders don't touch the pll (and shouldn't)
21:57:13Domonokybluebrother: i first thought of wrapping the logging into a class, but its not really needed.. :-)
21:57:51bluebrotherI had two ideas: (1) add a menu which contains the install buttons for easier keyboard access
21:58:26bluebrother(2) maybe even create a command line interface? like "rbutilqt −−install current −−device ipodmini2g"
21:59:38 Quit webguest73 (Client Quit)
21:59:52Domonoky(1) is a nice idea, but not needed when accessibility works.. (2) would be really cool, and shoulnt be hard if we wrap the functionallity good..
21:59:53amiconnerm....
22:00
22:00:05amiconnThis bootloader doesn't werk on my mini :(
22:00:30bluebrotherI agree about (1) not really necessary, but otoh it would mostly being just some connect() calls
22:01:07Domonokybluebrother: e.g we should try to wrap the installation prozess better, as it is now.. but its a bit, bad with the asynchronus download...
22:01:15bluebrothersry, phone call
22:02:53amiconnhmpf
22:03:08amiconnIt just hangs, even the Right button does nothing
22:03:19 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
22:07:06linuxstb_amiconn: I built an svn bootloader a couple of days ago (when I changed the hw version detection), and it worked on my Color.
22:07:18 Join fluxam [0] (i=4158589b@gateway/web/cgi-irc/labb.contactor.se/x-2ea8e3b6b1e455fd)
22:07:23amiconnhmm... :|
22:10:19linuxstb_GodEater: That chair leg comment was a little harsh... ;)
22:11:19GodEater__perhaps :)
22:11:36GodEater__too unkind to chair legs ? ;)
22:11:52amiconnHmm.
22:12:00amiconnbootloader r14003 also doesn't work
22:12:28DerPapst*cough*GQ?*cough*(perhaps)*cough*
22:12:47amiconn?
22:12:59*GodEater__ is in the dark too
22:13:45DerPapstgolden quotes
22:13:47tucozbluebrother, i added the gpl v2 as html instead of the plain text version, and made some tiny changes to the aboutbox for rbutilqt. Would you like to see a diff?
22:14:14*GodEater__ doesn't see anything really worthy of GoldenQuotes
22:14:26pixelmaDerPapst: the chair legs comparison?
22:14:32linuxstb_amiconn: I've just double-checked, and my Color is currently running a bootloader calling itself "r13982:13986-070725"
22:14:41DerPapstthats why hidden in a lot of *cough*'s :P
22:14:45DerPapstpixelma: yes
22:14:45linuxstb_(and it works fine)
22:15:11*GodEater__ does not wish to become a terror target of outraged ipod owners thansk
22:15:14GodEater__*thanks
22:15:16GodEater__:)
22:15:16 Quit pili ("Ex-Chat")
22:15:38DerPapsthehe
22:16:15amiconnlinuxstb: Hmm, bootloader r13985 also doesn't work
22:16:17tucozbluebrother, take a look at this. http://pastebin.com/m25261db1
22:16:29amiconnMaybe your new ipodpatcher has broken fw partition handling?
22:16:33linuxstb_GodEater__: Although the number of posts that say "my ipod displays the message 'Hold MENU+SELECT to reboot then SELECT+PLAY for disk mode' - what do I do?" does amaze me....
22:16:34amiconn(I used -wf btw)
22:16:45*GodEater__ rests his case
22:17:49linuxstb_amiconn: I used -a, but I can't imagine why it would make a difference.
22:18:00 Join Ferry [0] (n=kristoff@2-1-5-40a.gmt.gbg.bostream.se)
22:18:32linuxstb_The changes in the new ipodpatcher are tiny, and shouldn't affect anything. It just makes the 1g/2g behave like the 3g.
22:19:14*amiconn rewrites bootpartition.bin
22:19:49*tucoz is curious on progress status of the TTS SoC project
22:20:03 Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net)
22:20:05GodEater__markun keeps it very quiet tucoz ;)
22:20:11*DerPapst wonders what -a did again
22:20:26GodEater__(a)dd a bootloader
22:20:31tucozhe sure does. but his student keeps it even quieter as far as i can tell
22:20:35FerryIs it possible remote control my iaudio player via USB while playing?
22:20:54GodEater__tucoz: last time I asked it was going ok
22:21:11amiconnDerPapst: -a installs a bootloader and keeps OF. -wf writes the bootloader as a firmware, removing the OF
22:21:11tucozgreat :)
22:21:21*linuxstb_ commits the ipodpatcher changes to prove how trivial they are
22:21:38GodEater__confidence - that's what we like to see!
22:21:39fluxamhad big probs ystdy installing on sansa e280. Today have fresh new one w Sandisk f/w updated to 1.02.18. Should I insert (for first time) a microSD b4 copying .rockbox & fonts to root and running sansapatcher?
22:21:42DerPapstamiconn: thanks.. now i remember again. :)
22:21:54amiconn...erm...
22:22:12amiconnMy ipod doesn't like its own dump anymore?
22:22:27*amiconn retries
22:22:28GodEater__fluxam: could you please write proper english so our blind / non-native english speakers can understand you ?
22:22:57amiconnooops
22:22:58GodEater__Ferry: Not with rockbox in it's current form AFAIK
22:23:07amiconnSeems I overwrote my partition table
22:23:14GodEater__hahaha
22:23:37*linuxstb_ points amiconn to http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32
22:23:38*GodEater__ is glad to see even amiconn is capable of errors
22:24:09*amiconn was about to use ipod updater
22:24:25*linuxstb_ is also curious about the USB SoC project
22:24:36DerPapstwhich will be faster
22:24:41GodEater__no recent reports from austriancoder ?
22:24:44amiconnNow if I knew what offset I took my bootpartition dump from...
22:24:51tucozlinuxstb_, me too :)
22:25:13linuxstb_Can you see an Apple "Stop sign" ?
22:25:23amiconnyes
22:25:33linuxstb_That's the first sector of the first partition.
22:25:40amiconnah ok
22:25:48amiconnSo I didn't dump the first track
22:25:50fluxamHad problems yesterday. Firmware on brand-new Sansa e280 is upgraded to 1.02.18A. Is it best to insert for the first time a 2Gb microSD before starting Rocbox install work. Also, should I reformat prior to install?
22:26:40GodEater__fluxam: I don't believe you need to do either. Have you tried using rbutil to do your install ?
22:26:50linuxstb_fluxam: What problems did you have yesterday? The install instructions don't mention reformatting or a microSD card being required.
22:27:39FerryOk, I would like to use my iaudio as a stereo-unit since it's sound quality overwhelmes my soundcard. Guess there's some programming to do then, if it's even possible.
22:27:39 Quit MournBlade ("CGI:IRC (EOF)")
22:27:43GodEater__fluxam: and are you certain your e280 is not an e280r ?
22:28:13GodEater__Ferry: there's a lot of programming today - for a start we need our working USB driver - which someone is working on already
22:28:18GodEater__s/today/todo
22:28:43linuxstb_GodEater__: But no-one is working on iaudio USB afaik...
22:29:16GodEater__linuxstb: possibly not - but any usb stack is an improvement on none at all as a starting place ne c'est pas ?
22:30:25GodEater__Llorean ?
22:30:43LloreanYes?
22:30:50amiconndd writing takes ages in cygwin :/
22:31:00GodEater__did you mean you last line in that 3G post to read "NOT on the front page" ?
22:31:07tucozeverything takes ages in cygwin
22:31:16 Join chrisjs169_ [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net)
22:31:25LloreanGodEater__: Well, I meant the relevant information is on the front page.
22:31:27fluxamMine is e280, not Rhapsody. Reformatting I ask about because anythingbutipod says to reformat after any firmware upgrade; I couldn't understand why.
22:31:40GodEater__Llorean: ah I see - slightly confusing
22:31:47Lloreanfluxam: Following unofficial instructions could be why you've had problems in the past.
22:32:05LloreanGodEater__: Fixed, then.
22:32:44GodEater__fluxam: I would imagine their instructions refer to sansa firmwares - not ours - but if they do - they're talking crap, and as Llorean says - you should follow our instructions, not theirs
22:33:06GodEater__fluxam: also - I'd still recommend RockboxUtility to do the install
22:33:06 Quit chrisjs169 (Nick collision from services.)
22:33:11 Nick chrisjs169_ is now known as chrisjs169 (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net)
22:34:01 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:34:39fluxamThe e280 now has only what Sandisk provided and my MP3s; yesterday there were some Oggs. Could Oggs have caused a freeze at logo bootup when checking file database?
22:35:39 Quit amiconn (Nick collision from services.)
22:35:39 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:36:33GodEater__fluxam: do you mean the first boot after you installed rockbox ?
22:36:49GodEater__fluxam: if so then no, since database is not enabled by default.
22:36:55 Quit Jens ()
22:37:04amiconnhmm?
22:37:19amiconnThe bootloader (now added with -a) just boots OF?
22:38:00linuxstb_It shouldn't do - it should stop with an error.
22:38:07linuxstb_(if there is no rockbox installed)
22:38:20amiconnThe embedded bootloader from ipodpatcher 1.1 (release) works
22:38:24amiconnRockbox is installed
22:38:52amiconnBut bootloader-r13985 (from before your change) just boots OF
22:38:59linuxstb_Does "ipodpatcher −−list" show the bootloader is installed?
22:38:59*GodEater__ chides linuxstb for his blasphemy of suggestion amiconn wouldn't have installed it
22:39:00fluxamGodeater: Yes, I mean that the player was stuck at the Sandisk logo, and i saw earlier that that's when database gets checked. But you say (confirm?) that files aren't checked for compatibility.
22:39:38amiconnWith the embedded bootloader it does
22:39:47amiconnWill try with r13985
22:39:49GodEater__fluxam: not the first time you boot up after you install rockbox
22:39:55Lloreanfluxam: The database does not get checked at the Sandisk logo. Neither Rockbox nor Sandisk's database are checked then.
22:40:19linuxstb_amiconn: If you hold RIGHT as the bootloader boots, it should display messages. Or hold PLAY to try and load the IPL kernel (which should also display messages if it fails).
22:40:36GodEater__more blasphemy!
22:41:05amiconnRight tells no messages
22:41:12 Join belze_ [0] (i=nifty@dslb-088-073-237-079.pools.arcor-ip.net)
22:41:33Lloreanamiconn: I encountered a similar problem with the Nano bootloader at some point semi recently, iirc.
22:41:43LloreanThere was a period where the bootloaders didn't work, doing what you describe.
22:41:48belze_Slasheri: u there?
22:42:03amiconnAnd holding Play also just boots OF
22:42:39linuxstb_What happens if you set "verbose=1" (in bootloader/common.c iirc) ?
22:43:11linuxstb_That should at least indicate if it's running at all...
22:43:19GodEater__fluxam: I'm curious to hear where you're getting your information on what gets checked when
22:44:40linuxstb_GodEater__: fluxam might be talking about the OF database - IIUC, the Sansa firmware rebuilds the database on each boot...
22:45:06GodEater__Llorean claims otherwise...
22:45:26Lloreanlinuxstb_: Not during the Sansa logo display though
22:45:30LloreanThat's strictly the flash bootloader
22:45:48fluxamGodEater: I had watched rebuild database roll by and thought that happens whenever firmware is reinstalled. Yes, I think linuxstb has it, though I don't know what OF db is.
22:45:50LloreanOnce you're in the OF, a window will pop up telling you the database is being build, but that's a good deal later
22:45:54linuxstb_Llorean: I didn't see your reply, I'll now keep quiet as I've never seen a Sansa boot...
22:46:00amiconnlinuxstb: Just apple logo -> OF
22:46:04amiconnNo text
22:46:09GodEater__OF = original firmware fluxam
22:46:15 Quit safetydan ("Ex-Chat")
22:46:24Lloreanfluxam: What do you mean "watched rebuild database roll by"?
22:46:47linuxstb_amiconn: That's very weird...
22:46:54*linuxstb_ checks the changelog
22:46:59GodEater__surely that would mean the rockbox bootloader isn't installed then, as it sounds like it's starting the sansa firmware
22:47:10 Quit jhMikeS (Nick collision from services.)
22:47:14pixelmaLlorean: I guess the forum guy is talking about the bootloades that show red in the buildtable
22:47:16 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
22:47:28amiconnlinuxstb: Either ipodpatcher has problems with non-builtin bootloaders, or the bootloader has gone haywire
22:47:45amiconnI used ipodpatcher 1.1 with -a
22:48:01amiconnipodpatcher −−list says bootloader is present
22:48:10amiconnMaybe it has to do with bootloader size?
22:48:14Lloreanpixelma: Ah, okay, ammended my post.
22:48:27amiconnsvn bootloader is larger than the built-in ones
22:49:25amiconnlinuxstb: Third-party bootloader - 49404 bytes
22:49:32fluxamLlorean: I saw a green line marching right saying db was being rebuilt −− with the Sandisk firmware upgrade. But you say that shouldn't occur immediately after Sansapatcher 'i" .
22:49:35amiconn(this is with verbose = true;)
22:49:52Lloreanfluxam: Then you were in the Sandisk firwmare?
22:49:53linuxstb_amiconn: Is that the same size (minus the 8 byte header) as the .ipod file?
22:50:11amiconnyes
22:50:20Lloreanfluxam: All I said was that the database is not rebuilt when the Sandisk logo is displaying.
22:50:56amiconnlinuxstb: do you know which svn version was used for ipodpatcher 1.1?
22:51:04amiconnThen I could perform a binary search
22:51:39 Quit linuxstb_ ("CGI:IRC")
22:52:54 Quit belze_ ("Ich wei deine Monster sind genau wie meine, und mit denen bleibt man besser nicht alleine.")
22:53:00linuxstbamiconn: I don't know the SVN revision, but the .ipod files on the download server are dated 23 May.
22:53:25 Join webguest03 [0] (i=45ea3cd1@gateway/web/cgi-irc/labb.contactor.se/x-5f02e5b12a21c2b4)
22:53:40*linuxstb should learn how to tag releases in SVN...
22:54:13amiconn500 revisions...
22:54:35webguest03hello guy. quick question is there a way so when u turn off rockbox the whole system doesnt have to start again?? like if u shut off in normal apple OS and turn it back on and it goes back to where u were in apple OS
22:54:49linuxstbwebguest03: No.
22:54:52*amiconn will make a 2nd checkout
22:54:58fluxamOkay, thanks, I'll try again. No known major issues with today's July 26 build?
22:54:58webguest03=(
22:55:23bluebrothertucoz: had a phone call ... just looking at your diff
22:55:27linuxstbwebguest03: But you can enable "auto-resume" so that music plays back when you turn your ipod on.
22:55:36bluebrotherthought about using a html view too.
22:55:45linuxstb(or just press PLAY immediately after turning on)
22:55:45tucozyes, i read that in the logs
22:56:04bluebrotherso I'm for committing. Just don't forget the resource file ;-)
22:56:14tucozhmm, what is that?
22:56:22tucozthe html?
22:56:28bluebrotherrbutilqt.qrc
22:56:33webguest03oohh ok... but its always gotta start off in with the apple window thingy?
22:56:49GodEater__fluxam: once again I recommend you try the install using Rockbox Utility
22:56:56bluebrotherit's an xml-like file which lists some files that you can access using this ":/" path prefix
22:57:05bluebrotherthat way the file ends up in the binary
22:57:07tucozyes. i added the html to that one
22:57:22bluebrotherwell, then go for it ;-)
22:57:33*Domonoky has nearly wrapped the rockbox install in a class..
22:57:36bluebrotherit's really great to see that much interest in the port
22:57:41Domonokyso to easy reuse it :-)
22:57:47bluebrothercool.
22:58:35 Quit webguest03 ("CGI:IRC (EOF)")
22:58:38Domonokybluebrother: you now have to only give some info and a progresswindow, and connect to a done signal.. :-)
22:59:11bluebrotherI hope you don't make it too complicated for me as C++ newbie ;-)
22:59:34GodEater__templates should be made illegal
23:00
23:00:05tucozbluebrother, committed. let's hope i don't break anything...
23:00:17bluebrotherI'll scream if you did :P
23:00:58Domonokyits easy,
23:01:04linuxstbamiconn: Current SVN bootloader (with the call to set_cpu_frequency commented out) works fine on my Color
23:01:05*tucoz goes looking for his hearing protecors
23:01:17amiconnlinuxstb: how large is it?
23:01:23bluebrotheraaah. Looks muuuch better :)
23:01:26linuxstb49596 bytes
23:01:43linuxstbThis is installed with -a and the current SVN ipodpatcher.
23:01:49fluxamI just downloaded a "rbutil-01a-setup.exe" for win; I see there's also one for Mac. Is that Win version okay?
23:02:07tucozbluebrother, the licence?
23:02:17amiconn13482 works
23:02:26bluebrotheryes.
23:02:30GodEater__fluxam: where did you get that ?
23:02:38tucoznice
23:02:41GodEater__http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility <−− the official page
23:02:50bluebrotherI always disliked the need to resize the window to see it completely.
23:03:51tucozbluebrother, btw. what do you use to develop? it would be nice to have some sort of "intellisence" ala visual studio, when developing using the qt API.
23:03:59*Domonoky will no commit the installer changes :-)
23:04:02Domonoky+w
23:04:36fluxamGodeater:http://www.mail-archive.com/rockbox-dev@cool.haxx.se/msg00345.html is what Google offered; I got the .326 ver now.
23:05:21linuxstbamiconn: What was the order you did things? I assume you started with a restored firmware partition, and then which bootloader did you install first?
23:05:24Domonokyfluxam: thats very old, ther first version of rbutil :-)
23:05:47amiconnlinuxstb: I installed the release version first
23:06:00amiconn13746 works too, continue binsearching...
23:06:12fluxamokay −− I'll try with rbutil now. Thanks much!
23:06:15 Quit fluxam ("CGI:IRC")
23:06:41bluebrotherhmm. http is crawling slow here :(
23:08:47amiconn13878 does *not* work
23:10:27***Saving seen data "./dancer.seen"
23:12:51 Part Domonoky
23:13:04 Quit GodEater__ ("bedtime....")
23:13:17 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
23:13:42 Quit davina ("xchat on Ubuntu 7.04")
23:15:14 Part tucoz ("god natt")
23:16:15 Join maffe [0] (n=maffe@barmen.interhost.no)
23:16:22linuxstbBagder: Good evening. How would you grep in the MAINTAINERS file now? e.g. to find everything a certain person maintains?
23:17:18 Join entheh [0] (n=purr@88-106-234-224.dynamic.dsl.as9105.com)
23:17:22nlsmeh, lang cleanup breakes voice file generation... will take a bit of hacking to fix... next week perhaps...
23:17:32Bagderit takes a slightly more complicated script, but this way will allow us to detect things like unmaintained areas etc
23:18:09linuxstbPutting everything on a single line with separators would seem easier...
23:18:11iambeni've been sync'ing to svn & building daily w/ a few patches, is there a good way to manage all this? right now i've been doing: reverse the patches, then svn up, then reapply patches & build, then tomorrow start over again removing patches
23:18:31Lloreaniamben: You usually shouldn't need to remove the patches.
23:18:39nlsiamben: just do "svn up" then fix any conflicts....
23:18:41Bagderlinuxstb: yes, but if everyone would also add explanations etc it could become fairly long lines...
23:18:50iambeni admit i dont really understand svn
23:18:54 Quit metalic ("CGI:IRC (EOF)")
23:19:13BagderI'm open for other formats, I don't have a very strong opinion for my approach
23:19:14DerPapstsvn is snart enough to merge new code with your modified files.
23:19:15nlsiamben: if a patch conflicts with an updated file, svn will tell you
23:19:18DerPapst...most of the time
23:20:15iambenwell i tried just letting it "do its thing", and then my build failed with undefined "album_art_stuff" because svn updated a file i had previously patched for AA
23:20:19Bagderlinuxstb: we should at least prefix the areas somehow to be able to separate them from other various texts
23:20:26iambenand afaik, it didnt tell me anything when it updated it
23:21:41bluebrotheriamben: you need to watch the output carefully. If there is a conflict it will show.
23:21:49 Part nls
23:22:15*amiconn has a suspicion
23:22:44iambenbluebrother: gotcha, i'll pay more attention
23:22:46iambenthanks guys
23:22:50amiconnlinuxstb: Could you check an svn bootloader on your video?
23:22:50pixelmaiamben: you could search in your tree for *.mine" or *.orig files
23:22:51linuxstbBagder: How about something like ":Area name:maintainer 1, maintainer 2" ? So "grep ^:.*:$" will give non-maintained areas.
23:22:57bluebrotheron linux you can look for colorsvn.
23:22:59*amiconn thinks it should be broken too
23:23:01linuxstbamiconn: I was just about to.,
23:23:12bluebrothermakes spotting conflicts somewhat easier ;-)
23:23:23Bagderlinuxstb: would work for me!
23:24:27linuxstbBagder: I'm not sure what to do with something like my own "ASF parsing only" comment though.
23:25:03Bagderlinuxstb: it should probably be either put in a separate line (somehow) or just cut out...
23:25:17amiconnlinuxstb: If my theory is right, mini G2, nano and video bootloaders should be broken
23:25:28Lloreanlinuxstb: Why not just add a new category for it?
23:25:33linuxstbamiconn: Yes, straight to the Apple firmware...
23:25:59amiconnLooks like is my fault... r13763 strikes back
23:31:15pixelmaI think obo once told here
23:31:26*DerPapst expects the G1/G2 port to be one of the fastest ;-P
23:32:07oboyes - r13763 broke the ipod video bootloader for me
23:33:24amiconnSomehow the changed CPU #define breaks those bootloaders
23:33:28*amiconn investigates
23:36:41amiconnooops
23:36:55amiconnSeems I overlooked some ifdefs in an .lds file
23:37:10 Join webguest82 [0] (i=41b976a4@gateway/web/cgi-irc/labb.contactor.se/x-a6fe6535f0f79a10)
23:40:44 Quit Febs (Read error: 110 (Connection timed out))
23:45:56amiconn!
23:48:45 Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au)
23:51:23 Quit DerPapst (Read error: 104 (Connection reset by peer))
23:52:20amiconnall fixed :)
23:55:47dionoeaSo "Gentelmen, we have sound!" ?
23:56:05amiconnhahaha
23:56:20dionoea:)
23:56:25amiconnI now have a working code base to *start* adding the g1/g2
23:56:54 Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com)
23:57:57 Quit saratoga ("CGI:IRC (Ping timeout)")
23:58:47JdGordonGodEater: i quickly loooked at your code and the wiki page for the list widget is wrong, you dont redraw if gui_synclist_do_button() returns true
23:58:51 Quit davina (Read error: 104 (Connection reset by peer))

Previous day | Next day