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).

#rockbox log for 2009-05-30

00:00:04 Join dfkt_ [0] (
00:01:36LambdaCalculus37toffe82: Should I add some kind of option to check for FM radio?
00:02:16 Quit dfkt (
00:02:16 Quit VytenisS (
00:02:16 Quit Zagor (
00:02:16 Quit FOAD (
00:02:16 Quit Tristan (
00:02:16 Quit jordan` (
00:02:43gevaertsbitf: you said that your file manager doesn't show hidden files, so presumably there's an option to change that
00:03:23NJoindfkt [0] (i=dfkt@unaffiliated/dfkt)
00:03:23NJoinVytenisS [0] (
00:03:23NJoinZagor [242] (n=bjorn@rockbox/developer/Zagor)
00:03:23NJoinFOAD [0] (
00:03:23NJoinTristan [0] (
00:03:23NJoinjordan` [0] (i=gromit@
00:03:33Mikachubitf: ls -A
00:05:11 Join webguest37 [0] (n=45448de8@gateway/web/cgi-irc/
00:05:34maddlerHello World!
00:05:43bitfgevaerts:I know, but I really don't have the time or the know how, is there a way to delete on the player? Mikachu: not working, I'm probably doing it wrong some how
00:05:51toffe82LambdaCalculus37: I think the ref of the gogear chabge, it is 6230 without if I remember..
00:06:13 Quit webguest37 (Client Quit)
00:06:21gevaertsbitf: if you have rockbox on it, deleting files should be described in the manual
00:08:20bitfgevaerts: tried that, context menu is missing all but one option
00:08:58gevaertswhich revision are you using?
00:09:07 Quit petur ("Zzzzz")
00:09:10toffe82LambdaCalculus37: or it is just a hd dif, 6330 and 6320... I have no time to check now..
00:09:52 Quit dfkt (Nick collision from services.)
00:09:54bitfgot it, I think. hold on
00:09:56 Nick dfkt_ is now known as dfkt (
00:10:21LambdaCalculus37toffe82: I'll check.
00:10:34toffe82LambdaCalculus37: I have it :)
00:11:18toffe82LambdaCalculus37: hdd6330 with radio and 6320 without
00:11:45LambdaCalculus37toffe82: Okay, I'll make sure to name it correctly.
00:11:50bitfit works, thanks for the help
00:12:03LambdaCalculus37toffe82: Does the radio work on the HDD6330 currently?
00:12:11toffe82I remember that the guy who had rockbox working first had a 6320 without radio, and the servic manual confirm it
00:12:17toffe82LambdaCalculus37: yes
00:12:22toffe82you can check it
00:13:19 Quit amiconn (Nick collision from services.)
00:13:21 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
00:13:21 Quit pixelma (Nick collision from services.)
00:13:21 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
00:13:39 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
00:13:40 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
00:14:11 Join Sedgewick [0] (
00:15:39LambdaCalculus37toffe82: I don't have the GoGears with me today, except the SA9200. And speaking of that, I need to seriously update the build for it.
00:16:20toffe82LambdaCalculus37: :), JhMikes has one also but I don't think he had the time to look at it
00:17:37LambdaCalculus37toffe82: He's a busy man with the beast port. :)
00:18:03 Quit robin0800 (Remote closed the connection)
00:23:31 Quit VytenisS (Remote closed the connection)
00:24:07 Join toffe82_ [0] (n=chatzill@
00:24:27 Quit FlynDice (Remote closed the connection)
00:27:47 Join matsl_ [0] (
00:28:39 Join AndyIL [0] (i=AndyI@
00:28:55CIA-38New commit by pixelma (r21132): Commit FS #10262 by Marko Pahlke: Fuze SVG for the manual (again with pdf and updated png).
00:31:08 Join tessarakt [0] (
00:31:31funmanNow for Sansa AMS manuals, I think we must write instructions for manual bootloader installation, plugin keymaps for Fuze, Clip, and m200v4, and m200v4 keymap (e200v2 uses e200 keymap)
00:33:54 Join _fml [0] (n=4fd3eb8e@gateway/web/cgi-irc/
00:35:10_fmlWouldn't it be helpful to draw a stroke of length 1cm (or 1 inch) along with the SVG images? Just so that the reader can imagine the real size.
00:37:35pixelmaI don't think that's needed, they probably have the player in front of them
00:38:11 Join Thundercloud [0] (
00:40:02 Quit _fml ("CGI:IRC")
00:41:19 Quit toffe82 (Read error: 110 (Connection timed out))
00:41:45 Quit AndyI (Read error: 110 (Connection timed out))
00:42:18 Quit LambdaCalculus37 ("Fwump")
00:47:57 Part perfectdrug
01:15:07 Join intrados [0] (
01:20:35 Part toffe82_
01:22:00 Part wincent ("Kopete 0.12.7 :")
01:26:02 Join Etu [0] (
01:27:00EtuHello, How do I do to take a screenshot inside rockbox of my theme?
01:27:22funmanEtu: use the simulator
01:27:33pixelmaon the player or in the simulator?
01:27:40 Quit bitf (Read error: 110 (Connection timed out))
01:27:42funmanI think the screenshot key is F5, and you'll have a .bmp in simdisk folder
01:27:48EtuOn the player
01:27:51 Quit PaulJam (Read error: 113 (No route to host))
01:27:56funmanuse a camera :)
01:28:38amiconnGo to the debug menu, enable the screendump option, then go to the screen you want to dump, and plug in USB
01:28:50Etuamiconn: thx :)
01:29:21amiconnThe device won't go into usb mode, but store a screendump. Afterwards, disable that option again, connect usb, and grab the dump(s) from the player's root
01:30:04 Quit funman ("leaving")
01:30:14Etunow I have screendumps of my theme :D
01:30:20amiconnYou can take as many dumps as you want; they will have unique names
01:31:20 Quit bertrik (Read error: 113 (No route to host))
01:31:34EtuYeah, I know. I done this before, but I forrgotten where to enable the screendump mode
01:34:49 Quit gevaerts (Nick collision from services.)
01:35:00 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
01:36:49*Unhelpful prefers sims for screendumps
01:37:38*Etu has upploaded hit theme :D
01:37:50***Saving seen data "./dancer.seen"
01:44:41Unhelpful"public domain" should be ok to use in GPL, right? i'm thinking of bob jenkins lookup3 hash functions for mapping album names to filenames in pictureflow. it's not secure in a crypto sense, but it is fast and good at collision prevention.
01:45:27saratogadoes he put any restrictions on your ability to use the code?
01:48:10 Join kamlurker [0] (
01:49:05Unhelpfulhis hashes are in linux kernel as include/linux/jhash.h
01:49:28saratoga"You can use this free for any purpose" sounds pretty clear to me
01:50:41Unhelpfulreading in whole ints at a time is probably only marginally useful to us on targets, because of alignment. might still be worth offering the fast path as a special case for int-aligned input
01:51:36Unhelpfulthe initial value thing is useful if we'd ever want something like a bloom filter (a hash-based method of testing if a value has been seen before or not)
01:51:38 Join froggyman [0] (n=47ba0b80@gateway/web/cgi-irc/
02:02:19 Quit maddler ("Lost terminal")
02:05:51 Quit Zarggg (Read error: 60 (Operation timed out))
02:07:47 Join Zarggg [0] (
02:12:28CIA-38New commit by amiconn (r21133): Lame 3.98 changed the -V parameter from integer to floating point. Now we need -V 9.999 in order to get the smallest possible size as before. Earlier ...
02:12:57amiconnUmm, Warning: post-commit hook failed (exit code 127) with output:
02:12:57amiconnFast-forwarded master to refs/remotes/git-svn.
02:12:57amiconn/sites/svn/rockbox/hooks/post-commit: line 52: git-push: command not found
02:13:24*amiconn hopes this is nothing to worry about...
02:16:51 Join Makuseru [0] (
02:20:24 Quit Makuseru (Read error: 104 (Connection reset by peer))
02:20:33 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
02:30:34 Join antitrons [0] (n=Mudkips@
02:30:45 Quit antil33t (Nick collision from services.)
02:32:58Unhelpfulamiconn: happened on a commit from svn?
02:33:24Unhelpfuli'll rebase and see if it made it to git.
02:34:01LambdaCalculus37MarcGuay: Ping seems to be down?
02:34:17 Quit mcuelenaere ()
02:34:28 Join xware [0] (i=Json@gateway/tor/x-e19f1f5f9c95eddf)
02:34:35pixelmaI saw that too on my commits today
02:34:46pixelmaalso from svn
02:34:56Unhelpfuland i used git svn rebase which talks to the svn server, so that tells me nothing, anyway.
02:35:27Unhelpfulit appears the git server is down, i can connect via http to but not with git.
02:36:29pixelmait has been reported yesterday already so I wasn't too worried ;)
02:46:28 Join MathStuf [0] (
02:48:34MathStufhi, i have a creative zen vision m and i would like to test rockbox with it; anything i can do to help?
02:51:26saratogahave you looked at the wiki page for it?
02:55:26 Join MathStuf_ [0] (
02:55:52MathStuf_sorry, my internet has been flaky lately :(
02:56:12 Join kugel [0] (n=kugel@rockbox/developer/kugel)
02:56:14MathStuf_saratoga: yeah, i have the wiki page open
02:57:37kugelUnhelpful: I found something for the filename prob
02:57:46Unhelpfulkugel: what?
02:58:07Unhelpfulstore filename\0album\0 instead of album\0?
02:58:16kugelI injected another tc search in create_title_index and appand the filename to the title
02:59:08kugelbasically, yes, just the other way around ;)
02:59:39Unhelpfulthat may do for now... i think being able to do seek->index->filename would be better in the long run, so maybe split the get filename stuff out into a function so it can be replaced?
02:59:45kugelnow the only problem is actually replacing the current playlist (including the currently playing file)
03:00:14kugelnah, that's the same code for title and filename, that would just duplicate the code
03:00:30kugelI only added like 5 lines to the functions
03:00:57kugelalso, I implemented get_track_filename(), so there's no problem
03:01:30kugelfor a better solution, I guess, tagcache needs to be "fixed"
03:01:34 Join andrewbeveridge [0] (
03:03:12Unhelpfulkugel: i said earlier how we might do that :)
03:04:51Unhelpfulsince create_title_index uses tag_title, which has indices to the master table, you don't need to use a separate tagcache_search to get the filename - tagcache_retrieve should do the job.
03:05:18MathStuf_what arch is the VMware image? x86?
03:06:35saratogait runs on windows
03:06:45MathStuf_im on fedora
03:07:24saratogathen you probably don't need to virtualize a linux install
03:07:26Unhelpfulthere's no good reason to use the image, then. use
03:07:52LambdaCalculus37I figure that I have to fix something in button-m200.c, but I'm not sure what, exactly.
03:08:30 Quit MathStuf (Read error: 113 (No route to host))
03:08:49MathStuf_well, i don't have arm-elf compiler readily available
03:08:58MathStuf_arm-gp2x, but i doubt that cuts it
03:09:19andrewbeveridgethat's what is for ;-)
03:09:44saratogaMathStuf_: you might want to read the wiki entry on setting up under linux
03:10:38MathStuf_wheres it install to?
03:11:49 Quit matsl_ (Read error: 110 (Connection timed out))
03:13:07MathStuf_ah ha, i see
03:14:22 Join ruckus [0] (
03:15:25ruckushello hello people... i've been having this problem with my gigabeat f10 for awhile now, though i didn't have time to report it. when the bootloader is in a USB mode, and i unmount the player, i get an error message "ATA error: -11" instead of booting in rockbox. any idea what causes this?
03:15:40LambdaCalculus37 <−− Got the same error message again when building for the m200.
03:16:12 Quit xware (Remote closed the connection)
03:16:41 Quit Sedgewick ("off")
03:17:59MathStuf_ah, rogue vim commands
03:18:43*andrewbeveridge scorns the mention of vim
03:19:09MathStuf_i usually use kwrite, but im cluttered with wiki pages, this vnc and other stuff
03:19:18MathStuf_should really spread things out between the desktops
03:19:21LambdaCalculus37MathStuf_: Oi, keep it on topic.
03:19:43 Nick MathStuf_ is now known as MathStuf (
03:20:52Unhelpfulhrm, i see an issue... if pictureflow is building the AA cache and the album title cache at the same time there can't be useful progress bar updates :/
03:23:45MathStufwhat is the status of rockbox for the zvm?
03:24:04krazykitMathStuf, read the relevant wiki page and forum thread
03:27:18 Quit timc (Remote closed the connection)
03:27:21 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
03:27:21 Quit ruckus ("Leaving.")
03:33:32Unhelpfulmaybe just turn the progress bar into a spinner?
03:34:01 Quit kamlurker ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042523]")
03:34:32 Join bagawk_ [0] (
03:35:49 Join fdinel [0] (
03:37:52***Saving seen data "./dancer.seen"
03:39:38 Quit bagawk (Read error: 110 (Connection timed out))
03:43:41 Quit Thundercloud (Remote closed the connection) a faulty bootloader error with mkzenboot
03:49:30MathStufi didn't get a rockbox.zvmboot file, only rockox.zvm
03:51:00krazykitMathStuf, i'm not sure what you're planning on doing with it, since hardly anything works.
03:51:06 Quit Chex (Read error: 60 (Operation timed out))
03:51:48MathStufwell, id like to help change that as a tester
03:52:43 Join saratogahome [0] (n=41becb3b@gateway/web/cgi-irc/
03:53:16 Join Chex [0] (
03:53:27MathStufi picked it up at a yard sale and it can't really do much now anyways due to my flac/ogg collection
03:54:17 Join mirak [0] (
03:54:37 Quit LambdaCalculus37 ("drive cloning time")
03:58:34MathStufah, there we go
04:01:14krazykitthe port needs code, not testing
04:02:02Unhelpfulmaybe a spinner and and "x albums found" text?
04:02:02krazykitlast i checked, there wasn't even filesystem access, let alone playback
04:03:57 Part andrewbeveridge ("Konversation terminated!")
04:05:57 Quit saratogahome ("CGI:IRC (EOF)")
04:06:24 Join toffe82 [0] (n=chatzill@
04:12:05 Quit froggyman ("CGI:IRC")
04:24:30 Quit miepchen^schla (Read error: 60 (Operation timed out))
04:31:20 Quit mirak ("Ex-Chat")
04:34:39 Join _lifeless [0] (n=lifeless@
04:42:41 Join Lando-SpacePimp [0] (n=chatzill@unaffiliated/lando-spacepimp)
04:43:11 Part Lando-SpacePimp
04:51:56 Quit __lifeless (Read error: 113 (No route to host))
05:01:26 Quit Lss (Read error: 104 (Connection reset by peer))
05:07:54 Quit fdinel (Read error: 104 (Connection reset by peer))
05:36:44 Join benime [0] (
05:37:53benimehas anyone been successful in building an arm toolchain using the crossdev tool in Gentoo? I've been fighting with it for the last couple hours and can't seem to find the right combination to build a rockbox gigabeat S target
05:37:56***Saving seen data "./dancer.seen"
05:38:52benimeeither the toolchain will compile fine but error out when building rockbox, or it will error out when building the toolchain
05:41:26 Join kamlurker [0] (
05:46:15LloreanYou could just use the script to build the toolchain. This is the strongly suggested method.
05:47:18benimeyeah trying that now
05:47:34benimeI figured it worked for m68k-elf, it should work for arm
05:47:36benimeno such luck
06:00:42MathStufbenime: i just got it working for arm tonight
06:23:05 Quit BHSPitLappy (Remote closed the connection)
06:25:57benimewelp, was the way to go. compiled fine, and built rockbox for arm target fine. thanks a bunch
06:26:09 Quit benime ()
06:35:38 Join AndyI [0] (i=AndyI@
06:41:17 Join pat_mulchrone [0] (
06:44:58 Join FlynDice [0] (n=FlynDice@
06:47:57 Quit AndyIL (Read error: 110 (Connection timed out))
06:53:27 Join shadoxx [0] (
07:18:36 Quit kugel (Read error: 110 (Connection timed out))
07:18:49 Join kkurbjun1 [0] (
07:21:59 Quit perrikwp (Remote closed the connection)
07:22:00 Quit saratoga (Remote closed the connection)
07:37:58***Saving seen data "./dancer.seen"
07:46:16 Quit toffe82 (Remote closed the connection)
07:46:25 Quit rasher ("leaving")
07:47:39 Quit jmillikin (Read error: 110 (Connection timed out))
07:48:59 Quit kamlurker (Read error: 110 (Connection timed out))
08:00:06 Quit kkurbjun1 (Read error: 110 (Connection timed out))
08:02:55 Join n1s [0] (n=n1s@rockbox/developer/n1s)
08:09:12 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
08:16:26 Quit FlynDice (Read error: 110 (Connection timed out))
08:17:07 Quit Horscht (Read error: 110 (Connection timed out))
08:17:20 Quit shadoxx (Read error: 113 (No route to host))
08:18:41 Join FlynDice [0] (n=FlynDice@
08:24:43 Quit tessarakt ("Client exiting")
08:31:10 Join Rob2223 [0] (
08:40:42 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
08:48:50 Quit Rob2222 (Read error: 110 (Connection timed out))
08:54:30 Quit perrikwp (" ajax IRC Client")
08:54:45 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
08:55:15 Quit intrados ()
09:11:48 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
09:26:59 Join bertrik [0] (
09:30:45 Join intrados [0] (
09:32:19 Join merbanan [0] (
09:38:00***Saving seen data "./dancer.seen"
09:40:25 Quit advcomp2019 ("Never look down on someone unless you're helping them up.")
09:47:09 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
09:56:19 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
10:01:50 Quit perrikwp (" ajax IRC Client")
10:02:06 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
10:05:39 Join ender` [0] (
10:10:52 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
10:12:10 Quit ender` (" HydraIRC -> <- Nine out of ten l33t h4x0rz prefer it")
10:12:51 Quit advcomp2019 (Nick collision from services.)
10:13:00 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
10:13:41 Join ender` [0] (
10:19:13 Join wincent [0] (
10:36:03 Join timc [0] (n=aoeu@
10:53:10 Quit parafin ("So long and thanks for all the fish")
10:53:21 Quit SirFunk__ (Connection reset by peer)
10:53:53 Join SirFunk__ [0] (
10:55:02 Join parafin [0] (
10:55:15 Quit parafin (Client Quit)
11:01:32 Join parafin [0] (
11:01:55 Quit ender` (Read error: 110 (Connection timed out))
11:18:14 Join PaulJam [0] (i=PaulJam_@
11:38:03***Saving seen data "./dancer.seen"
11:47:00 Join AlexP [0] (n=alex@rockbox/staff/AlexP)
11:54:08 Join flydutch [0] (
11:54:35 Join ender` [0] (
11:54:46 Quit ender` (Excess Flood)
12:02:54 Quit intrados (Read error: 110 (Connection timed out))
12:15:00 Join tvelocity[a] [0] (n=tony@
12:15:25 Quit fyrestorm (Read error: 54 (Connection reset by peer))
12:19:02 Join fyrestorm [0] (
12:27:51 Join stripwax [0] (
12:28:32 Quit tvelocity (Read error: 110 (Connection timed out))
12:30:39 Join miepchen^schla [0] (
12:36:02 Join Thundercloud [0] (n=thunderc@
12:37:57 Quit preglow (Remote closed the connection)
12:38:09LloreanAnyone with an e200 around?
12:39:14Tuplanollalet's see if i can find my one
12:39:51Tuplanollayep, there it is.
12:40:41LloreanDoes USB work for you with current SVN builds?
12:42:13Tuplanollajust a sec, i'll try
12:42:21pixelmafor what it's worth - USB works for me on my c200 (one week old build but already with HID)
12:43:40LloreanI'd imagine the c200 would show it too.
12:44:32pixelmaon Windows XP, after the first connection with the HID build Windows found a bunch of new "devices" but then gave me the info "driver installed successful, ready to use"
12:44:37Tuplanollayep, works with r21133
12:44:43Lloreanpixelma: Same for my Nano
12:44:51LloreanHis experience suggests something odd is happening anyway.
12:44:59Lloreanif he can get to the debug menu, it's like he's holding Select
12:45:43pixelmacan there be differences if e.g. he has USB1.1 ports, or is behind a hub etc.?
12:46:39LloreanIf it was working before, I wouldn't expect it to stop with HID though.
12:46:43LloreanDon't know enough about it to really say though
12:47:32*amiconn just had a very strange USB effect on the beast, although that was an oldish build
12:47:57amiconnIt connected fine first, showing two drives for a few seconds, then disconnected itself
12:48:21amiconnBootloader USB is working fine, so I was able to update
12:49:46*Llorean thinks HID needs an "off" switch of some sort, and maybe some configurability.
12:50:25LloreanIt's a little disconcerting to brush against my iPod and have my volume jump
12:50:26 Join {phoenix} [0] (
12:50:44amiconnThere is a hold switch for a reason...
12:50:47 Join robin0800 [0] (
12:51:14LloreanHah, I didn't even think of that.
12:51:46scorche|shLlorean: maybe we should implement some sort of "volume limiter" for you?
12:51:48*scorche|sh ducks
12:52:08LloreanNevermind the "off" switch then. I still think the buttons could use some configuration (maybe "media" and "directional" profiles or something) (select as 'mute' makes little sense to me, and sometimes I think it'd be nicer to have the keys bound as more normal controls)
12:52:28Lloreanscorche|sh: My problem is often turning it *down*. My laptop doesn't get terribly loud.
12:54:03pixelmaI think the plan is to have the HID buttons configurable
12:58:46 Quit stripwax ("")
13:03:08 Join jeeger [0] (n=user@
13:04:09jeegerGreetings! I just got an iPod classic, and I am wondering what hampers porting the rockbox to the classic. Are you missing a device, or is there no interest in a classic port?
13:04:33LloreanNobody with the device has managed to find a way past the security measures
13:04:38jeeger(I am /really/ missing rockbox. The normal firmware sucks something through something else)
13:04:56jeegerAh, so the boot process is protected?
13:05:09 Quit robin0800 ("No Ping reply in 90 seconds.")
13:06:00Lloreangevaerts: Do you (or I guess somebody else) know which player we currently have around can "be" the most devices at once?
13:06:04 Join robin0800 [0] (
13:06:14Lloreanjeeger: The firmware's encrypted, and it won't run code other than Apple's.
13:06:43jeegerSo one would have to burn a different firmware to run rockbox?
13:06:57LloreanRockbox *is* a different firmware.
13:07:32 Join stripwax [0] (
13:07:50jeegerBut the /firmware/ doesn't run rockbox, does it? The bootloader executes the firmware.
13:08:56LloreanThe bootloader is also firmware...
13:09:35scorche|shand with the encryption, we have no idea how to get our code to run...also, we would like the firmware to be decrypted so that we could reverse engineer it and hopefully figure out how to use all of the new proprietary hardware in the device
13:09:43LloreanSomewhere we need to get it to run unsigned code, or find a way to sign or encrypt our code so that it accepts it. Nobody has done this yet.
13:11:27jeeger*sigh*. Unfortunately, there is no real alternative to the large iPods any more (except the zune, which I am beginning to regard as the lesser of evils)
13:11:39 Quit stripwax (Client Quit)
13:11:48scorche|shyou can always buy another device and place a larger hard drive in them...
13:11:53gevaertsLlorean: you mean as in things like MSC, HID, audio, whatever at the same time? That basically translates to available endpoints.
13:12:17 Join stripwax [0] (
13:12:37jeegerscorche|sh: I always thought the disks aren't available commonly
13:12:40Lloreangevaerts: I was going to ask which had the most available endpoints, but my brain threw doubts at me so I figured I'd leave out any terms I wasn't sure of. Yes, that's what I meant.
13:12:43scorche|shsure they are
13:13:24jeegerAh, okay. So I could just have bought a 120 GB hard drive and put it in my 5.5G
13:13:43scorche|shjeeger: not in your local electronics store, but plenty of places around the internet and even ebay have various hard drives that will work in DAPs
13:13:51gevaertsLlorean: you want the beast then I think. As far as I can see it has 8 endpoint pairs (including control), so it should be able to run any combination you can dream of
13:15:32Lloreangevaerts: Ah, yeah. I *think* what I'm curious about would only require 4 (or less). Not something I'm serious about but just something I'm kinda idly curious about.
13:15:54LloreanThe XBox 360 memory unit (when directly attached to a PC USB port) apparently shows 4 devices.
13:16:00gevaertsyou need to take direction into account when counting. What did you have in mind?
13:16:02scorche|shjeeger: if you will notice, that chart even includes a 240GB hard drive that can work in a device (though it can be somewhat rare)
13:16:08jeegerYeah, I noticed.
13:16:22jeegerI am just wondering if the 5.5 qualifies as Video or Video/Photo
13:16:40scorche|shthere is no such thing as video/photo...
13:16:46jeegerYeah, Color/Photo
13:17:26Lloreangevaerts: I was just wondering if it was theoretically even *possible* for any of our devices to identify as an xbox 360 memory unit.
13:17:44gevaertsLlorean: do you have the lsusb -v output for it?
13:18:21LloreanI haven't hooked one up yet. Just today found out that they're just USB devices with a FATX filesystem, and some additional devices that may be for authentication or something
13:18:39jeegerscorche|sh: Damn, 100 Euros. That would have saved me some money....
13:18:48jeegerAnyway, thanks for the information.
13:18:52LloreanThey do use 3.3V instead of 5V though, so I can't just wire one up with what I have here.
13:19:31gevaertsthat could be tricky to get working properly
13:21:07LloreanI didn't expect it to be simple. I'm still at the idle curiosity stage.
13:22:29 Quit merbanan (Read error: 60 (Operation timed out))
13:22:35*gevaerts only does simple things
13:23:45LloreanThough there's no guarantee there's even an authentication issue. So far as I can tell, they've mostly just tried plugging random other things in.
13:35:02pixelmaLlorean: about the forum guy with the e200 USB guy - could it be that he aborts the driver "installation" and that messes up things. I mean I just let it do its things after the first connection... *shrug*
13:35:19pixelmas/USB guy/USB problem
13:35:40LloreanThe fact that it asked him for drivers isn't a good sign.
13:35:56LloreanThat's what it does (used to do?) when you went into charging mode instead of USB.
13:35:59 Join chandoo [0] (
13:37:20gevaertshm, what's this doing in the HID purpose thread anyway?
13:38:06***Saving seen data "./dancer.seen"
13:38:36pixelmabecause he says that his USB connection problems started with the addition of the HID feature
13:46:12 Quit chandoo ("Leaving")
13:57:19 Quit stripwax (Read error: 104 (Connection reset by peer))
13:59:55 Join stripwax [0] (
14:00:58 Quit Thundercloud (Remote closed the connection)
14:03:43 Quit flydutch ("/* empty */")
14:05:23n1smaybe he has a stripped or broken windows installation
14:08:09 Join mirak [0] (
14:10:48*pixelma wonders why the USB screen tells "shutting down" while connected - not really shutting down though, but voiceUI says so
14:11:17pixelmajust noticed on my c200
14:11:52gevaertsthat's interesting
14:12:32 Part wincent ("Kopete 0.12.7 :")
14:17:22pixelmagevaerts: argh... no it doesn't... ignore. It was just a too many targets mistake by me
14:22:26 Join VytenisS [0] (n=bxcracer@
14:27:19 Join PaulJam_ [0] (
14:28:19 Join PaulJam__ [0] (
14:31:53 Join stripwax5443 [0] (
14:31:54 Quit stripwax5443 (Read error: 54 (Connection reset by peer))
14:41:32 Quit stripwax (Read error: 104 (Connection reset by peer))
14:42:23 Quit PaulJam (Read error: 110 (Connection timed out))
14:46:05 Join perfectdrug [0] (
14:47:23 Quit PaulJam_ (No route to host)
14:53:25 Quit robin0800 (Read error: 60 (Operation timed out))
14:58:39 Quit perfectdrug ("Leaving.")
14:58:59 Join perfectdrug1 [0] (
15:02:59 Join DarkDefender [0] (
15:03:45 Quit miepchen^schla ()
15:04:46 Quit {phoenix} (Remote closed the connection)
15:08:47 Join daurn [0] (n=daurnima@unaffiliated/daurnimator)
15:24:58 Quit FlynDice (Remote closed the connection)
15:26:29 Quit daurnimator (Read error: 110 (Connection timed out))
15:32:00*Unhelpful wonders why exactly it takes 1s to find albums with ramcache off and 6s with it on...
15:32:09 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
15:35:39 Join robin0800 [0] (
15:37:29 Quit pat_mulchrone (Read error: 60 (Operation timed out))
15:38:07***Saving seen data "./dancer.seen"
15:41:04 Quit robin0800 (Read error: 104 (Connection reset by peer))
15:47:34 Quit SUSaiyan` ()
15:47:41 Join __lifeless [0] (n=lifeless@
15:52:15 Quit _lifeless (Read error: 60 (Operation timed out))
15:55:38 Join robin0800 [0] (
15:57:22 Join einhirn [0] (
16:01:28 Quit robin0800 ("Konversation terminated!")
16:01:30 Join robin0800_ [0] (
16:01:32 Nick robin0800_ is now known as robin0800 (
16:03:11 Quit einhirn (Read error: 104 (Connection reset by peer))
16:07:31 Quit martian67 (Read error: 104 (Connection reset by peer))
16:07:54 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
16:09:05 Quit robin0800 (Remote closed the connection)
16:09:29 Quit VytenisS (Remote closed the connection)
16:13:12 Join robin0800 [0] (
16:17:28 Join kugel [0] (n=kugel@rockbox/developer/kugel)
16:17:40kugelUnhelpful: that sounds weird
16:17:52 Join pat_mulchrone [0] (
16:18:03kugelI recently turned dircache & ramcache on on my samsung (hdd target), and it was like "everything goes faster"
16:19:18 Quit fyrestorm ("lamers envy me like they envy bill g -- main boot xp, just the way it should be!")
16:19:41 Join fyrestorm [0] (
16:20:00kugelI thought about using tagcache_retrieve() too, but I wasn't sure what the idxid parameter is for
16:20:53 Join kkurbjun [0] (n=kkurbjun@rockbox/developer/kkurbjun)
16:24:19CIA-38New commit by learman (r21134): Improved Vorbis comment reader. The tags no longer need to fit in the first Ogg page to be fully read (album art can make the tags not fit).
16:24:46 Join Lear [0] (i=chatzill@rockbox/developer/lear)
16:27:22kugelLear: have you seen that one recent bug reports about long comments?
16:28:08Learkugel: The one about ID3V2 tags? I wrote a comment.
16:28:46kugelI've forgotten which fs# it was, but the opener had an idea to fix it
16:29:35 Quit robin0800 ("Konversation terminated!")
16:29:43 Join robin0800 [0] (
16:31:35LearIn incorrect idea about a fix... :) 3.3 will be better, due to a larger buffer.
16:32:09kugelI'm not sure if we're talking about the same
16:33:14Learkugel: I'm talking about FS #10240.
16:33:34kugelah yes, I meant that
16:34:37kugelI'm wondering if this crash-after-FLAC can get fixed
16:41:19Learkugel: FS number?
16:42:04kugelmeh, it was on FS (it came up with JdGordon's track change rework), but I lost it
16:42:51LearSearching on flac doesn't give anything that looks right...
16:43:02Unhelpfulkugel: you get that from your tagcache_search. only tag_title and tag_file have one.
16:43:21kugelso just tcs.idx_id?
16:43:56kugelLear: yea, I've searched it a few days ago too without sucess
16:45:29kkurbjunLear, there are some people using the M:robe builds that have seen something similar to a crash after flac
16:45:37kkurbjunI have some forum posts
16:45:50kkurbjunI wasn't sure if it was specific to the m:robe though since it is pretty preliminary
16:46:07Unhelpfulkugel: yes... in fact, just add a field to track_data for that and save it instead of the filename. it'll save space and you can look up the filenames later if needed.
16:46:15kugelI was getting it on my sansa too a few weeks ago, and just 3 days ago on my samsung
16:47:00kugelUnhelpful: I don't understand
16:47:35kkurbjun the guy named J00ker
16:47:36kugelthat means doing a new tagcache search. we could just safe the filename together with the track names when doing the track_index build
16:47:44kkurbjunand he has some posts on it on page 3
16:58:00 Join stoffel [0] (
17:00:02 Join chandoo [0] (
17:18:03 Quit Llorean ("Leaving.")
17:20:15 Join Llorean [0] (
17:22:53 Quit Llorean (Client Quit)
17:23:09 Join Llorean [0] (
17:25:12 Join toffe82 [0] (
17:32:38 Nick J-23 is now known as ziemniak (
17:32:53 Nick ziemniak is now known as J-23 (
17:34:23kugelpf in the database and playback starting using it
17:38:08***Saving seen data "./dancer.seen"
17:41:08 Join merbanan [0] (
17:42:32 Quit stoffel ("leaving")
17:43:09 Join SUSaiyan [0] (
17:46:01 Join jmillikin [0] (
17:58:25 Join froggyman [0] (n=47ba0b80@gateway/web/cgi-irc/
17:58:31 Quit Lear ("ChatZilla 0.9.84 [Firefox 3.5pre/20090529044053]")
18:01:51 Quit n17ikh ("bah, crap internet")
18:03:31 Join flydutch [0] (
18:08:35 Join Thundercloud [0] (
18:10:36CIA-38New commit by kugel (r21135): Move enum table into tagtree.c as it's not used elsewhere and switch to uppercase for its constants as per docs/CONTRIBUTING.
18:13:44CIA-38New commit by mcuelenaere (r21136): MIPSel: remove unneeded gcc arguments in tools/configure
18:18:37 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
18:19:49Unhelpfulkugel: because caching more text could mean having to clear more slides from the cover cache, which means more disk access after exiting the tracklist. it should probably be ok, if you avoid albums with huge numbers of tracks.
18:21:08LambdaCalculus37My attempt to split the HDD6330 into its own target in the build system hit a snag. Trying to build a normal build and I'm getting this error:
18:21:25kugelUnhelpful: a) complicates things, b) makes playlist generation slower (if it's generated after pressing select)
18:21:45kugelbut if you can make it easy to get correctly sorted filenames then we can consider doing it
18:22:15 Join shadoxx [0] (
18:22:29Unhelpfulas far as ramcache slowing things down goes, i think it's particular to the case of unfiltered tag_filename searches. i should probably "cheat", opening the search with tag_title, or passing some filter or clause that won't do anything.
18:22:41kugelbut I think the text is still too small to have a noticable impact on the covers
18:23:19Unhelpfulkugel: it probably is. as far as sorting goes, remember that the track list is already sorted, so if the index IDs are part of track_data, they'll be sorted too.
18:23:58kugelyes, that's why I'm doing the filename generation in create_track_index
18:24:16kugelto make use of the sorting there. if I do another tagcache search later, it's unsorted again
18:24:51kugeland doing it there makes sure the track and the filename really correspond to each other
18:25:00 Join Lss [0] (
18:25:40Unhelpfulyou're probably right about the space. i'd say go ahead and commit it when it works properly. ;)
18:26:06Unhelpfuldircache on doesn't cause the slowdown... only ramcache. it's something funny about search init with ramcache on. :/
18:26:11kugelwe have max 260 bytes per filename, only for very long albums (like 100+ songs) it'll block a cover
18:26:51 Join intrados [0] (
18:27:11 Quit MathStuf (Read error: 104 (Connection reset by peer))
18:27:15kugelfirst I have to fight some clashes with including plugin.h into tagtree.c :(
18:28:45 Join _lifeless [0] (n=lifeless@
18:35:31CIA-38New commit by kugel (r21137): Rename struct root_menu and the global int root_menu to avoid clashes with #including plugin.h (which #includes root_menu.h), which will be needed for ...
18:36:38MarcGuay_LambdaCalculus37: Ponger
18:42:46 Quit __lifeless (Read error: 110 (Connection timed out))
18:50:36 Quit intrados (Connection timed out)
18:51:05 Join BryanJacobs [0] (
18:53:38LambdaCalculus37MarcGuay_: Can you see if you can build for the m200?
18:54:33 Quit Thundercloud (Remote closed the connection)
18:55:23 Quit DarkDefender ("Leaving")
18:55:37 Join DarkDefender [0] (
18:57:30MarcGuayLambdaCalculus37: I took a look at your error. If I had to guess I'd say it was coming from the fact that a file is not included in SOURCES.... I didn't get that particular error when working on the c100.
18:58:06 Quit SirFunk__ (Read error: 110 (Connection timed out))
18:58:39 Join SirFunk__ [0] (
19:00:34MarcGuayI'd grep for "DEBUG_CANCEL" and find out why it isn't declared for my target.
19:04:19 Quit perfectdrug1 ("Leaving.")
19:05:44 Quit robin0800 (Remote closed the connection)
19:10:13 Join Thundercloud [0] (
19:16:40 Join stoffel [0] (
19:25:15LambdaCalculus37MarcGuay: I'll take a look at it.
19:25:30LambdaCalculus37Gotta run for now.
19:25:32 Quit LambdaCalculus37 ("Fwump")
19:37:10 Quit merbanan (Remote closed the connection)
19:38:01kugelUnhelpful: I'm done as far as an early patch goes, I'll upload it shorty to FS
19:38:11***Saving seen data "./dancer.seen"
19:40:03 Quit Lss ()
19:41:13 Join Lss [0] (
19:44:57 Join merbanan [0] (
19:49:33kugel for PF as music browser
19:52:47soapno "Insert, insert last, Insert shuffled", etc? ;)
19:53:37 Join xnyhps [0] (n=xnyhps@2001:470:1f14:da:219:e3ff:fed7:c57c)
19:54:12 Join bluebrother [0] (
19:56:07kugelnot yet
19:58:03 Quit pat_mulchrone (Read error: 60 (Operation timed out))
19:58:26 Quit stoffel (Read error: 113 (No route to host))
20:00:10 Quit shadoxx (Read error: 113 (No route to host))
20:05:15 Join fdinel [0] (
20:09:10 Quit xnyhps ("Leaving.")
20:13:11 Join xnyhps [0] (n=xnyhps@2001:470:1f14:da:219:e3ff:fed7:c57c)
20:20:54 Join stoffel [0] (
20:22:25 Quit flydutch ("/* empty */")
20:29:43 Join DC1 [0] (
20:32:07 Quit tvelocity[a] ("Αποχώρησε")
20:40:26 Quit moos ("Rockbox rules the DAP world")
20:44:41 Join {phoenix} [0] (
20:45:48 Quit lucent (Read error: 110 (Connection timed out))
20:53:29 Join ender` [0] (
21:11:32 Join AndrewRB [0] (
21:11:48AndrewRBhi, is there any documentation on the scramble tool?
21:14:59bluebrotherthere's always the code −− I don't think there is much other documentation available
21:15:59AndrewRByeah, i know, thanks. I was just wondering if there was a page somewhere which gave details on the various things in /tools/ for me to direct somebody to.
21:16:32 Quit mt (Read error: 101 (Network is unreachable))
21:21:38AndrewRBhow would you describe, in a few words, what the scramble tool does?
21:23:03kugelit takes the rockbox binary and adds a small header (with a target id and checksum)
21:23:29kugelfor some players, like some PP-based ones, it converts the binary into a .mi4 file
21:23:50AndrewRBor a .d2 file in my case
21:24:12 Quit DC1 ("$4e75")
21:24:42kugelAndrewRB: I guess the former case applies for the d2
21:24:56 Quit timc (Connection timed out)
21:26:43AndrewRBkugel: yeah. i have settled in this sentence (it is part of a guide aimed at people who find the concept of "compiling" scary)
21:26:47AndrewRBkugel: "Rockbox has a tool named "scramble" which (in the context of the D2) takes a firmware file and adds a little information to the start to enable rockbox to load it from within rockbox."
21:28:53kugelthat sounds about right
21:32:31 Join SirFunk_ [0] (
21:38:13***Saving seen data "./dancer.seen"
21:38:32 Quit stoffel (Read error: 113 (No route to host))
21:38:38MarcGuayAndrewRB: You know that you don't need to use scramble directly to compile? mktccboot should do the trick, i think.
21:38:44 Quit _Auron_ (Read error: 104 (Connection reset by peer))
21:38:59AndrewRBMarcGuay: this isn't to compile
21:39:24AndrewRBMarcGuay: it is to enable users to switch between cowon firmware images
21:39:27MarcGuayOkay, I misinterpreted "(it is part of a guide aimed at people who find the concept of "compiling" scary)"
21:40:16AndrewRBhaha, that was me being facetious about the brains of some people on a certain forum who basically want everything to be done for them
21:41:24 Join _Auron_ [0] (
21:41:42 Quit SirFunk__ (Read error: 110 (Connection timed out))
21:43:44bluebrotherfor the h100 / h300 series scramble needs to actually scramble the binary
21:44:15AndrewRBdefine "scramble"?
21:44:33Mikachuwhat the manufacturer did to their firmware to make it harder for people to reverse engineer it
21:44:48Mikachusince presumably the hardware expects a scrambled firmware
21:45:06AndrewRBah. i see
21:45:48 Join vanita [0] (
21:47:34 Join stoffel [0] (
21:48:50bluebrotherfrom a quick look at the sources: the h100 / h300 seems to be some xor-based scrambling. Also, AFAICS the SH-1 targets also use some scrambling method.
21:49:28vanitacan rockbox run on a 2nd gen ipod nano?
21:49:57vanitaok, thanks
21:50:03Mikachuonly 1st
21:50:16bluebrotherthe front page explicitly states this ... why you'd thought it's put there?
21:51:02vanitabluebrother: is this because the firmware is encrypted?
21:51:11 Quit Thundercloud (Read error: 104 (Connection reset by peer))
21:51:31bluebrotheryes, and because nobody worked on it
21:52:59bluebrotherfiguring the encryption would be the first step in a port. Then adjusting to code to the hardware would be the next. No idea how much documentation for the hardware is available at all, but juding from the other Ipods I'd guess almost nothing
21:53:15bluebrotherwhich makes this a rather hard task too.
21:53:22vanitabluebrother: I'm new to the channel and read the guidelines in the topic first but didn't see the supported models under until you mentioned the frontpage just now, thanks...
21:53:54 Quit bmbl ("Woah!")
21:54:33vanitabluebrother: reverse engineering a nano with encrypted firmware sounds like a monumental challenge...
21:54:39bluebrotherthe frontpage isn't :)
21:55:17vanitait didn't look like it was... :)
21:55:40vanitabut I searched around a bit
21:56:12vanitadoes badger develop the sjphone project?
21:56:48vanitaI know he's working on rockbox...
21:57:02 Join calman_ [0] (
21:57:50vanitaoops, off topic, I'll post that question in the community, sorry...
22:02:13vanita gives error 404
22:02:56 Join robin0800 [0] (
22:13:15 Quit SirFunk_ (Read error: 110 (Connection timed out))
22:13:45 Join SirFunk_ [0] (
22:14:48 Quit vanita ()
22:22:45*AndrewRB is away: Gone away for now.
22:33:23 Quit robin0800 (Remote closed the connection)
22:35:30 Quit PaulJam__ (Read error: 113 (No route to host))
22:44:51*AndrewRB is back.
22:50:23 Join robin0800 [0] (
22:52:12krazykitAndrewRB, please don't use public away messages, as per the rules
22:52:44AndrewRBkrazykit: already turned it off =)
22:54:29HorschtUnhelpfull, were you able to recreate the Albumart issue I am having?
22:55:33 Quit advcomp2019 (Read error: 113 (No route to host))
22:56:17 Join webguest75 [0] (n=75c00a44@gateway/web/cgi-irc/
22:58:09 Join hittudiv [0] (n=75c00a44@gateway/web/cgi-irc/
22:58:09 Quit webguest75 (Client Quit)
23:03:38 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
23:08:21 Nick AndrewRB is now known as AndrewRB_afk (
23:14:16 Join pat_mulchrone [0] (
23:15:29 Nick AndrewRB_afk is now known as AndrewRB (
23:15:31 Join intrados [0] (
23:17:11 Join matsl_ [0] (
23:20:14 Join saratoga [0] (i=9803c6dd@gateway/web/ajax/
23:22:19Lloreankugel: Does it add pictureflow to the core, or add the ability to invoke pictureflow via tagnavi?
23:22:33kugelthe latter
23:23:04LloreanIs it generalized (as in, could it be expanded to allow any plugin as a filter?) Or does it "end" with pictuflow, which has to then start playback?
23:23:06kugelnot via tagnavi if you mean the tagnavi.config, it's more added to the browser like <All tracks> and <Random>
23:23:15LloreanThat seems sorta limited.
23:24:01kugelpictureflow is limited, indeed
23:24:54LloreanBut I mean, if it isn't integrated into the database at all really, why even have it in the database menu? It could just be run on its own if they want to see that interface.
23:25:40kugelwhy not?
23:25:54kugelit can still be run on it's own
23:26:53kugelthe <By Cover> is just a short cut to pictureflow.rock (for now, as pictureflow itself is too limited). But that can surely be expanded in the future. And it makes sense to have it there too imo
23:27:09LloreanWhy does it make sense?
23:27:34kugeldatabase->album->by cover starts pictureflow. That makes sense to me
23:27:36LloreanIt's still basically a demo until you can actually use it effectively overall.
23:28:10kugellater in could be added to artist too if it gains the capability for flexible sorting
23:28:35kugelthis isn't a all-or-nothing thing to me
23:28:55LloreanWell right now it doesn't do any of the playlisting stuff either, you mentioned in the patch.
23:30:09LloreanI just don't get the rush to have it in database while it's still basically a demo.
23:30:43kugelIt's a useful shortcut, which totally doesn't hurt, imo
23:31:07LloreanIt's not particularly useful, it's a more limited browser.
23:31:09Mikachuadding items to menus always hurts
23:31:33LloreanI don't see why it couldn't just wait until it actually serves a flexible functionality and people can incorporate it their way.
23:31:58LloreanAs it stands, it could even mislead people if they run it and find it has no playlisting options, and think that means Rockbox doesn't have them.
23:32:17LloreanBy taking it out of "demos" and putting it into a piece of core functionality you're basically handing it to people as "how things work"
23:32:18kugelI really doubt that
23:33:09LloreanNew users are very quick to jump to conclusions or make assumptions
23:33:39LloreanSaying "I really doubt that" doesn't change the fact that it's the sort of thing that's happened before and will happen again if you set up the conditions for it.
23:33:59LloreanPeople don't look around once they think they know the answer.
23:34:00saratogaso the argument is about how to load picture flow?
23:34:17Mikachuthe argument is if it should be in the database menu before it can do anything useful
23:34:25Lloreansaratoga: The argument is whether we should load it now, when it lacks any of the normal database playlisting functionality, or wait until it's actually done.
23:34:41 Part xnyhps
23:35:35saratogabut it can start albums playing?
23:36:23LloreanYes, and it can do that even if you run it from "Demos"
23:36:44LloreanWhich is why I think there's no harm in not integrating it into the database until it actually works like the rest of the database.
23:37:24LloreanSome new users are going to jump straight to the shiny, find they can't do any playlisting and walk away thinking Rockbox is limited in that area. It's happened before because people didn't know about the context menu at all.
23:37:37 Join kugel_ [0] (
23:38:08saratogai think integrating it seems pretty safe now
23:38:17***Saving seen data "./dancer.seen"
23:38:23Lloreansaratoga: I still think it provides the potential to mislead new users.
23:38:40kugel_I realize "commit early, commit often" isn't your thing. You'd rather commit not before things are set in stone. And we cannot improve later as it confuses user
23:38:45 Quit kugel (Nick collision from services.)
23:38:49 Nick kugel_ is now known as kugel (
23:39:10Lloreankugel: No, I'd like us to not commit things we know in advance aren't how we intend them to work later on.
23:39:13 Quit jeeger (Read error: 113 (No route to host))
23:39:32LloreanEspecially when we have a release coming up very shortly.
23:39:56saratogaif thats your concern just enable it the day after the feature freeze
23:39:59LloreanBesides, the *only* part I'm against committing is adding it into the database menu
23:40:19LloreanI don't see how that prevents you from committing early *or* often
23:40:35LloreanIt just prevents exposing likely-to-change behaviour to the user as "normal"
23:40:48kugelAre we at a point where "new users" prevent in-svn developement?
23:40:57LloreanWhat's it PREVENTING
23:41:02LloreanYou can still work on the plugin.
23:41:39Mikachuyou can add a setting 'use pictureflow in database' in the meantime?
23:41:52LloreanSeriously, every time we get into a discussion, you start throwing around ridiculous rhetoric like this.
23:42:00MarcGuayIMO it should at least do what the database can do already. What's the rush?
23:42:14saratogathis is pretty slick
23:42:21saratogais there some easy way to get to the WPS from picture flow?
23:42:27LloreanMarcGuay: My point exactly. Once someone entering pictureflow is offered the same options as when entering the normal albums list, then enable it.
23:42:45MarcGuayThat's where it should be heading anyway.
23:42:48kugelsaratoga: not yet
23:42:54LloreanMarcGuay: until then, people can use the limited "demo" one from the demos menu.
23:43:06Mikachusaratoga: that's why Llorean doesn't want to enable it in the database yet, more or less
23:43:11LloreanIt's not like it's not available to people, its just not being presented to them as "part of the normal database"
23:43:20MarcGuayI agree. It's a bit half-assed to throw something in just because it sort-of works.
23:43:23kugelso it cannot be added until it has *all* features the database currently has?
23:43:44gevaertswell, playlists are somewhat central to how rockbox works
23:44:10MarcGuaykugel: No one is saying they don't appreciate your efforts.
23:44:27 Quit hittudiv ("CGI:IRC")
23:44:33MarcGuayI'm sure we'd all like to see it happen.
23:44:40Lloreankugel: I'd say it needs to at least have the resume playback shortcut, and playlisting via context menu.
23:44:56kugelresume playback short cut?
23:44:56LloreanIt needs to work as if it weren't a separate plugin from the user perspective.
23:45:02LloreanPress play?
23:45:07LloreanEnd up in the WPS
23:45:16kugelthat would be nice, yes
23:45:32amiconnkugel: Today I found a bug which is related to the viewportified splash()
23:45:52kugelCan I find your bug report on FS?
23:45:57LloreanIt shouldn't seem to the user that they've left the database, just are viewing it in a different way. It may not do all the filtering stuff tagnavi lets you do, but the playback related options should all be there.
23:46:19amiconnThe shutdown splash is supposed to be shown on an all-empty screen. This used to magically work when splash() updated the whole screen, as the screen is just cleared beforehand, but not updated
23:46:51 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
23:47:03kugelis has to be like that?
23:47:05Lloreansoap: How'd the battery benches go?
23:47:13amiconnIt only caused my attention because on mono and greyscale targets, lcd_update_rect() updates a little more than specified, unless the rectangle matches the pixel block boundaries
23:47:28amiconnYes, it is supposed to
23:47:33saratogadoes picture flow not turn off the screen?
23:47:41 Quit {phoenix} (Remote closed the connection)
23:47:55kugelthe shutdown code needs to be fixed that
23:48:06 Join {phoenix} [0] (
23:48:08amiconnYes, it needs to issue an extra lcd_update()
23:48:09kugelbut I can't really understand why it should work like that
23:48:38*bluebrother wouldn't like to see pictureflowin the core
23:48:38saratogaaside from the lcd sleep issue, jpeg and this patch make pictureflow a lot more useful then i'd realized
23:48:59saratogakeeping it as a plugin seems to make the most sense
23:49:15saratogathough maybe giving plugins more control over the playback engine would be a good idea
23:49:15Lloreanbluebrother: IIUC it's not in the core, the plugin is just called from the database.
23:49:38amiconn(1) Ta make it clear that nothing else can happen once shutdown started, (2) to clean up possible mess from before (e.g. overlapping splash on recorder v1)
23:50:08LloreanIdeally it'd be nice if plugins could be passed the results of a database filter, and return their own results to be passed further down the filter chain, but that's something that can clearly wait for later since it's more significant.
23:50:26bluebrotherLlorean: well, I merely just wanted to point out that this "we'd all like to see that happens" is wrong. And I wouldn't like to see pictureflow in a half-working integration as plugin either
23:50:46LloreanBut I really do think the minimum is the basic playback functions (stop, resume on players that normally offer it int the list, same with volume on players that offer that, and playlisting options via context menu)
23:50:49saratogai wouldn't call this half working, its quite functional
23:51:10bluebrothersaratoga: half-working integration ;-)
23:51:34kugelI think pictureflow already uses the standard context keymaps, so it would just be a matter of implementing handlers
23:54:02kugeland playback functions can be added via the playback control menu
23:55:39 Quit merbanan ("Leaving")

Previous day | Next day