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 2011-01-05

00:00:06 Quit domonoky (Read error: Connection reset by peer)
00:00:31 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
00:00:41 Quit evilnick (Ping timeout: 240 seconds)
00:03:34 Join yelped [0] (
00:05:32yelpedI'm trying to compile for the first time, and I followed the instructions on the VMWare development Wiki, and I can't seem to download the svn; It tells me "connection timed out".
00:07:55AlexPdoes other net access work from the vm?
00:08:51 Join T44 [0] (
00:09:01yelpedHow do I try it?
00:09:14AlexPping something would be easiest I guess
00:10:15yelpedWhere do I ping in linux? I've never used it before. I'm using the image provided on the wiki.
00:10:34AlexPfrom a terminal, the same place as you are giving the svn command
00:10:46yelpedOk, let me try.
00:10:54AlexPinstead of typing "svn co ....." type "ping"
00:12:18 Quit Topy (Ping timeout: 240 seconds)
00:13:08yelpedIt's pinging. How many times will it continue to ping?
00:13:24AlexPuntil you stop it
00:13:55yelpedIt did it 141 times.
00:14:10AlexPand worked presumably
00:14:24yelped0% packet loss.
00:15:28AlexPand "svn co svn:// rockbox" fails?
00:15:35 Quit S_a_i_n_t (Disconnected by services)
00:15:37 Join [Saint] [0] (S_a_i_n_t@
00:15:41AlexPas it works here
00:15:54AlexPmaybe you are behind a firewall that is blocking the svn port?
00:16:23yelpedHow to check? :)
00:17:08 Quit GeekShadow (Read error: Connection reset by peer)
00:17:31 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
00:18:31pixelmaAlexP: afaik auto-update doesn't depend on database in RAM, one of the things is though that it works better (a lot quicker) with dircache. I could be wrong too but I'm quite sure (e.g. the Archoses have auto-update but not load to RAM, and they also don't have dircache except on the 8MB mods)
00:19:00AlexPpixelma: Cool, I did hope I was misremembering
00:19:15AlexPpixelma: Maybe you could reply to put me right on the thread :)
00:20:08 Quit pamaury (Remote host closed the connection)
00:21:10AlexPyelped: I'd be surprised if it was blocked at home, not surprised at work
00:22:05yelpedI'm at home.
00:22:30 Quit Mystery_Keeper (Quit: KVIrc 4.0.2 Insomnia
00:25:17***Saving seen data "./dancer.seen"
00:25:32 Join Topy [0] (
00:25:36 Quit jfc^2 (Read error: Connection reset by peer)
00:28:18 Quit T44 (Ping timeout: 240 seconds)
00:28:30AlexPyelped: windows firewall might be doing it I suppose
00:30:06yelpedSo how do I check it and change it? I'm using Windows 7.
00:31:52AlexPNo idea I'm afraid, I don't use Windows
00:33:50 Quit Jerom (Quit: Leaving.)
00:33:52mudd1When writing a plugin, am I actually restricted to the plugin API or can I use any function Rockbox provides?
00:35:18LambdaCalculus37Did anyone write up any information on what was done to find the digitial signature exploit on the Gigabeast?
00:35:24gevaertsYou're restricted to the plugin API, but if you really need a function, the API can be extended
00:35:33mudd1I see
00:36:00 Quit efyx (Remote host closed the connection)
00:36:02mudd1because I couldn't find a function to add a playlist file to the current playlist
00:36:15mudd1there's some playlist manipulation
00:36:20mudd1including adding single files
00:36:32mudd1but not whole playlists AFAICS
00:37:11 Join T44 [0] (
00:37:53gevaertsmudd1: actually, I think playlist_create() will do that
00:38:22*gevaerts isn't sure though
00:39:06 Quit Topy (Ping timeout: 240 seconds)
00:39:27 Join The_Pwny [0] (
00:39:34 Join Keripo1 [0] (
00:40:48mudd1looked to me as if it would create a new playlist file from the current playlist ... not the other way around
00:40:53JdGordon|playlist_create() will start a new playlist
00:40:53mudd1but of course I might be wrong
00:41:05JdGordon|you want ft_insert_from_playlist() or something
00:41:13JdGordon|IIRC its in filetree.c not playlist
00:41:40mudd1in playlist.h I found playlist_insert_playlist() which looked promising
00:41:48JdGordon|or that
00:42:05 Quit Keripo (Ping timeout: 265 seconds)
00:44:20mudd1there's a ft_play_playlist() in filetree
00:45:00mudd1I'm so confused ... is there a Right Way to do this or is it more like whatever works?
00:46:58 Quit Strife89TX (Quit: BRB)
00:47:37JdGordon|playlist_insert_playlist() is correct
00:47:41JdGordon|assuming it does what you want
00:49:57mudd1guess so, I cleared the current playlist first, then I want to use this function to fill the current playlist with the content of a stored one from disk
00:50:12mudd1do I need a third call to start playback?
00:52:51mudd1ok, thank you :)
00:55:03 Quit LambdaCalculus37 (Quit: food time)
00:57:23mudd1yay, it built!
00:57:31mudd1my first Rockbox plugin
00:57:39mudd1time to screw my player
01:00:41 Quit mikroflops (Quit: "foo")
01:01:09 Quit Keripo1 (Quit: Leaving.)
01:07:29 Quit yelped (Quit: CGI:IRC (Ping timeout))
01:08:18 Join Topy [0] (
01:10:57 Quit moos (Read error: Connection reset by peer)
01:11:21 Join Topy44 [0] (
01:11:23 Quit Strife89 (Read error: Connection reset by peer)
01:11:41 Join Strife89 [0] (
01:11:49jhMikeSgevaerts: I think my MBR was rewritten somehow ?? filters were off and I see 0x00 in the status areas.
01:11:54 Quit T44 (Ping timeout: 240 seconds)
01:13:06 Quit Topy (Ping timeout: 240 seconds)
01:13:45 Join mikroflops [0] (
01:13:48 Join JesusRivera [0] (
01:14:49 Quit JesusRivera (Client Quit)
01:16:07 Join Manny [0] (
01:16:34 Nick Manny is now known as Guest97604 (
01:17:46 Quit Guest97604 (Client Quit)
01:18:35*jhMikeS needs reminding of what the status field should be from the factory
01:21:02 Join liar [0] (
01:25:43 Join krazykit [0] (
01:25:43 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
01:26:58 Join jfc^2 [0] (
01:28:33 Quit t0rc (Remote host closed the connection)
01:29:54 Join webguest44 [0] (
01:31:57 Join yelped [0] (
01:32:27webguest44I Was Told To Ask For Write Permision?
01:33:13yelpedOk, it's working. The problem was that I was using the old version of VMWare linked to in the Direct Download link, the latest version works properly.
01:34:14yelpedBefore I compile, how do I change some lines?
01:36:10 Join bug2000 [0] (~bug@unaffiliated/bug2000)
01:36:27webguest44Can I Get Added To The WikiUsersGroup?
01:36:36 Quit Strife89 (Ping timeout: 240 seconds)
01:36:49krazykitwebguest44, can you tell us your WikiName and not capitalize every single word?
01:39:00jhMikeSthe dd sits there hanging trying write sector 0 and says the sem timeout expired
01:39:07krazykitit would probably help if i could remember which wiki page i'm supposed to edit
01:41:22krazykitsorry, webguest44, you'll have to wait for someone more useful than me
01:42:15webguest44lol... ok
01:44:31yelpedHow do I select Sansa Fuze while building? "make 58" doesn't work.
01:45:58yelpedForget about it. I got it.
01:55:09 Quit TheLemonMan (Quit: free(me))
01:57:24yelpedHow do I edit the source once I have the build environment set up?
01:57:37webguest44 Can I Get Added To The WikiUsersGroup?
01:58:04 Join Strife89 [0] (
02:00:43[Saint]webguest44: We need a little more info than that ;)
02:00:50[Saint]ie. Real Name
02:01:37 Quit GeekShadow (Quit: The cake is a lie !)
02:01:39webguest44Jesus Rivera
02:02:33[Saint]thanks, one secone.
02:03:43yelpedHow do I edit the source once I have the build environment set up?
02:04:16[Saint]with a text editor that respects line ending chars
02:04:21[Saint]like NotePad++
02:04:26[Saint]or SciTE
02:04:53yelpedI mean, "Where do I find them?
02:05:25[Saint]you need to check out the source code.
02:05:40jhMikeSnow the hard part is getting a keypress to work to change modes
02:05:42[Saint]this is covered in the wiki under development - getting started IIRC
02:05:58 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
02:06:02[Saint]JesusRivera added to wikiusersgroup
02:06:09[Saint]webguest44: ^
02:08:00yelpedI did that already, I just don't see a file-brwoser to get to the files I downloaded. Also when do I apply the changes before makefile?
02:08:55 Join Keripo [0] (
02:09:09[Saint]what are you expecting to see?
02:09:22[Saint]if you know where you downloaded the source to....navigatye there.
02:10:24yelpedI'm using the linux build provided under the Vmware Wiki page, and I've never used Linux, I have no idea how to get to the files.
02:11:08*[Saint] suggests google
02:11:39[Saint]this isn't a "geberal *nix questions" channel unfortunately.
02:11:42mudd1It worked! :D I inserted a MicroSD card and music started to play!
02:11:49[Saint]However, there's *many* of them on IRC
02:12:00[Saint]bah... *general
02:12:00mudd1(sorry if you can't share my enthusiasm ;)
02:13:12yelpedOk, I'll try, even though this appears to be a cut down version of linux, so I really don't know who to ask.
02:14:13[Saint]iirc, it's just a cropped version of really just need to brush up on navigating a *nix setup.
02:14:38[Saint]I personally have no idea where you installed everything, so I can't just say "look here".
02:15:51mudd1it only seems to work when the debug output is activated though ...
02:19:36 Quit webguest44 (Quit: CGI:IRC (EOF))
02:19:40 Quit DerPapst (Quit: Leaving.)
02:20:14yelpedI did this:svn co svn:// rockbox cd rockbox mkdir Fuze cd Fuze ../tools/configure make
02:20:26mudd1this is going to get ugly
02:24:03Strife89svn co svn:// rockbox && cd rockbox && mkdir Fuze && cd Fuze && ../tools/configure [follow script instructions] make && make zip
02:24:25Strife89FTFY, but that assumes you have the toolchains set up.
02:24:59 Join krabador [0] (
02:25:19krabadorhave you ever browse SMB shares from android?
02:25:20***Saving seen data "./dancer.seen"
02:25:54yelpedI want to be able to get to the source code and edit it, and I don't see a file-browser to get to it.
02:26:21yelpedThanks for your help in advance..
02:26:31*Strife89 doesmn
02:26:46Strife89't remember what the VMWare package has.
02:26:50soapBuschel, still no crash, six hours in a cool room.
02:27:20Strife89Nautilus is the only Linux file manager I know by name.
02:27:35 Quit simon_ (Quit: Lost terminal)
02:28:24yelpedHow do I install it. I've never used linux before.
02:31:17 Quit The_Pwny (Ping timeout: 276 seconds)
02:33:11 Quit GeekShadow (Quit: The cake is a lie !)
02:36:03Strife89Dunno if it has apt on it ...
02:36:24yelpedSo what can I do?
02:37:14Strife89Ah, wiki page says it does.
02:37:18Strife89So, open eterm.
02:38:18Strife89Type su
02:38:35Strife89It will ask for a password, which is rockbox
02:38:56 Join simonrvn_ [0] (
02:39:04yelped ok.
02:39:10Strife89Next, sudo apt-get install nautilus
02:39:23JdGordon|guys, this is #rockbox
02:39:32JdGordon|move to -community if it isnt about actual development
02:39:58yelpedit says sudo is not a command
02:40:14Strife89Ah, right. Omit sudo.
02:40:21Strife89And join #rockbox-community
02:41:17Strife89 /join #rockbox-community in the text box where you type messages. :)
02:41:29Strife89Without the space before the /
02:41:36 Quit simonrvn (Ping timeout: 240 seconds)
02:41:36 Nick simonrvn_ is now known as simonrvn (
02:41:55yelpedjoin #rockbox-community
02:42:10Strife89You need the / before join
02:48:46mudd1it kinda works but I need to sleep now
02:48:59mudd1thank you guys for all the help again :)
02:49:13mudd1good night
02:49:28 Part mudd1 ("Ex-Chat")
03:04:16 Join Strife89TX [0] (
03:41:55 Join eRivas [0] (
03:43:58eRivasis it possible to have a non filled progress bar, to emulate a radio tuner, just like here:
03:46:16JdGordon|check the Bar tags part of CheckWPS
03:46:42 Quit krabador (Ping timeout: 240 seconds)
03:47:06 Join Hillshum [0] (4ba5e734@gateway/web/freenode/ip.
03:48:04eRivasCheckWPS, got a link?
03:48:16JdGordon|on the wiki
03:50:23eRivasoh, I see, the slider param, right? thanks, will give it a shot
03:53:11 Join CaptainKwel [0] (
03:59:03 Join krabador [0] (
04:04:21[Saint]Hmmm, I think those ATA changes may have broken iPod Color too.
04:04:35[Saint]It won't mount under RB, says it isn't formatted.
04:06:10jhMikeSdid you update?
04:06:16[Saint]disk mode is fine so, whatever it is is apparently RB's problem.
04:06:27[Saint]No, just updating now...just noticed your commit.
04:08:29jhMikeSCrazy "bootloader install mode" beast patch (that also makes it a removable disk):">
04:09:12[Saint]jhMikeS: Just updated, still won't mount under RB
04:09:31[Saint]OF/Disk mode are fine though.
04:09:54jhMikeSif that commit didn't do the trick, then I'm stumped since it was obvious what was wrong (??)
04:10:20[Saint]well, fudge.
04:10:48jhMikeSsure you got it updated right? I can't see what changes should affect it beyond the one tiny bug.
04:10:57[Saint]I'll build the rev before the ATA changes and see if that magically fixes it and confirms my suspicions.
04:11:10[Saint]I can't do it right now though, and yeah...positive.
04:13:40[Saint]The iPod Colour has been having a few quirks lately (see forums), I think something just tipped it over the edge...yay for biscecting commits. At least there isn't too many.
04:15:34jhMikeSHmmm...effectively it should be "no change at all" to the code by the latest SVN. I don't get it. I haven't tried any PP targets yet.
04:16:37 Join Barahir_ [0] (
04:19:49 Quit Barahir (Ping timeout: 240 seconds)
04:22:05 Quit krabador (Remote host closed the connection)
04:22:09*[Saint] shrugs.
04:22:49[Saint]format with itunes, install latest SVN head, no mount.
04:23:17[Saint]happening with two devices though, so...if it's not RB then my machine has gone mental.
04:25:22***Saving seen data "./dancer.seen"
04:27:21 Quit Judas_PhD (Quit: This is a quitting message)
04:31:01[Saint]wow...I can't believe what a serious hit the iPod colour took in performance with FS #11141
04:31:15[Saint]the buffer *never* fills, and skipping tracks take ~1min.
04:32:26[Saint]Buschel: ^
04:37:21 Join izinucs [0] (
04:45:30 Quit amiconn (Disconnected by services)
04:45:31 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:45:49 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:45:50 Quit pixelma (Disconnected by services)
04:45:53 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:45:55 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:46:02 Quit Hillshum (Ping timeout: 265 seconds)
04:47:07 Join Hillshum [0] (4ba5f59f@gateway/web/freenode/ip.
04:49:46izinucsIf anyone is up.. I don't see the SanDisk e250 on the list for compatibility.. it is older.. anyone know if rockbox will work on it?
04:50:41sinthetekizinucs: it will
04:50:51sinthetekizinucs: it's under 'sansa'
04:51:34sinthetekizinucs: just use the auto-detect from the installer to determine which version e250 it is and install it
04:52:00izinucssinthetek: thanks..
04:52:35izinucssinthetek: not having read any of the docs on RB yet.. am I able to backup the original system for possible reinstall later?
04:53:03izinucsand can all that be done on a linux system?
04:53:38sinthetekizinucs: err... actually it's listed as an 'e200 series' device but it works (that's what i have)
04:53:50krazykitthe e200 series dual-boots, rockbox can be uninstalled, and yes, also yes, the docs answer all of this :)
04:54:06izinucscool.. thanks guys (gals?)
04:54:20sinthetekizinucs: yeah, it keeps the original os on there so you press a button during boot and it loads
04:55:07izinucsI looked at the flash memory with parted and it shows two partitions.. is the smaller one the imbeded system or is that in a rom?
04:58:05 Quit yelped (Quit: CGI:IRC (EOF))
04:59:08 Quit TheSeven (Ping timeout: 265 seconds)
05:04:10 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
05:05:35 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
05:08:18 Part izinucs
05:13:17 Quit Rob2222 (Ping timeout: 264 seconds)
05:14:10eRivasis there a way to emulate connection to AC power on the UIsim?
05:14:29 Join Judas_PhD [0] (
05:19:00HillshumThere's a way to simulate USB connection...
05:19:15HillshumeRivas: What do you mean by AC power?
05:19:30eRivasit's just that I want to make sure my "charging" icon works fine
05:21:06HillshumDoes the USB simulation not provide power?
05:21:31eRivasdont know, how do I do USB sim?
05:23:00 Quit Strife89 (Quit: Reboot.)
05:24:46eRivasnever mind, just found out, but I only see the big USB cable, no power is provided
05:25:03eRivaswell, I guess it's time to actually try the theme on the player
05:27:06[Saint]just switch it with a different conditional.
05:27:25[Saint]if it works there, it'll work with another tag as long as you have the correct syntax
05:28:37[Saint]for SIM testing (though, you really should be using the themeeditor) I used to just use the hold conditional to check on/off;true/false tags like charging etc.
05:29:18[Saint]testing on the sim is pretty painfull though, one step less painfull than testing on device though.
05:29:40 Join Strife89 [0] (
05:29:53eRivasthis is just may second theme, and the first where I use the SIM, it saves SOOO much time
05:30:17[Saint]try the themeeditor.
05:30:23eRivascant believe how many times I connected/disconnected the device before, hahaha
05:31:39HillshumeRivas: There should be a button to charge without connecting to USB, try holding that on the sim while "connecting" USB
05:31:56HillshumI don't know what it is for your particular device
05:32:12*[Saint] sin't sure that is emulated.
05:32:37eRivassansa fuze v2
05:32:43[Saint]But, seriously...USE THE THEMEEDITOR! ;)
05:32:57Hillshumprobably select then, but I'm not sure. Try themeeditor
05:32:58eRivashahaha, thanks, will give a try
05:33:06[Saint]it was made for a reason lol!
05:33:24 Quit Horschti (Quit: Verlassend)
05:33:26eRivasbut will be in a couple of months, college is gonna be heavy
05:34:52 Join evilnick__ [0] (
05:36:28 Quit Kitar|st ()
05:37:49 Quit mortalscan (Ping timeout: 240 seconds)
05:38:37 Quit evilnick_ (Ping timeout: 240 seconds)
05:39:08 Nick scorche` is now known as scorche (~scorche@rockbox/administrator/scorche)
05:43:42 Quit panni_ (Read error: Connection reset by peer)
05:46:12[Saint]Anyone understand the voodoo world of DMA?
05:46:44[Saint]I'm trying to understand why I take such a huge hit with FS #11141
05:47:21[Saint]the buffer like *never* fills, it never even gets to about 10% with this patch and skipping tracks is out of the question.
05:48:01[Saint]perhaps because I've clocked down to 24Mhz unboosted instead of 30?
06:01:09 Quit mystica555 (Ping timeout: 272 seconds)
06:06:56eRivasis there anything the theme editor does to the files when it parses them?
06:07:20eRivasjust opened my cfg, wps, sbs and fms and now they are all broken
06:07:46[Saint]'ve been developing for a release build haven't you? ;)
06:08:40[Saint]the theme editor doesn't understand "old" theme syntax.
06:09:30[Saint]'d have to have an ancient build for that not to work.
06:09:42eRivaswell, my sansa has 3.7.1
06:09:52[Saint]if you've been developing for 3.7/.7..then it should work fine.
06:10:45eRivasyeah, I mean, just installed what the rockbox utility gave me
06:11:13eRivasbut it seems that passing the files through notepad++ is fixing it
06:11:58*[Saint] wonders what the fuck is going on there.
06:13:50 Quit Strife89TX (Quit: Need the TX's memory card.)
06:17:12eRivasyeah, back to normal, I changed some positioning and size of an image, it fixed it
06:17:32 Quit Judas_PhD (Quit: This is a quitting message)
06:17:41eRivasalso noticed the theme editor will put foreground color declarations on its own line
06:17:58eRivasUIsim wont render fonts that way
06:20:20[Saint]the themeeditor has a nasty habit of doing that, but...that shouldn't break anything.
06:20:52[Saint]fg/bg declarations have been able to be seperate from the VP declaration for ages now.
06:21:20[Saint]that should not break loading fonts in any way.
06:21:25eRivasyeah, I think it was my fault, I mean, I changed some positioning values and it parsed just right, but it wouldn't work on the player/sim
06:21:49[Saint]something is very fucked up then.
06:22:13[Saint]the "golden rule" is *supposed* to be, "if it parses in the themeeditor, it will parse on device"
06:22:23[Saint]that's how I fixed your theme up the other day.
06:23:14eRivasI'll be uploading it in a few minutes, if you want to take a look
06:23:43[Saint]I will if you can't figure it out, yeah.
06:24:13eRivasno, its okay now, but had to edit with notepad++
06:24:43[Saint]what OS are you on?
06:25:26***Saving seen data "./dancer.seen"
06:25:27[Saint]a .wps .sbs .fms .rsbs .<whatever> doesn't care about line ending chars.
06:25:34[Saint]you can use whatever editor you want.
06:25:42eRivasright now windows, but normally mint/ubuntu, just was too lazy to compile the sim and theme editor
06:25:48[Saint]you could use windows notepad if you *really* wanted to.
06:26:35eRivasyeah, las time it was gedit, which produces that weird double spaced lines in pastebin
06:27:10[Saint]perhaps the themeeditor doesn't liek *nix line ending chars.
06:27:16[Saint]the device won;t care though.
06:27:39 Quit krazykit (Ping timeout: 260 seconds)
06:28:27 Join krazykit [0] (
06:30:45JdGordon|more likely to not like windows line ending
06:30:53JdGordon|I tihnk it only looks for \n
06:30:56JdGordon|ignoring \r complelty
06:31:46[Saint]perhaps...I've never actually checked. I'm too used to SciTE that just respects the line ending chars of whatever you're editing.
06:32:09[Saint]any "good" editor should, perhaps a setting oversight.
06:54:17 Quit crwl (Ping timeout: 240 seconds)
07:07:45 Join crwl [0] (
07:13:50 Quit scorche|sh (Changing host)
07:13:50 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
07:27:47 Quit eRivas (Quit: CGI:IRC (EOF))
07:54:19 Quit JdGordon| (Quit: leaving)
08:00:55 Quit CaptainKwel (Quit: Ex-Chat)
08:14:29 Join bertrik [0] (
08:14:29 Quit bertrik (Changing host)
08:14:29 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:17:33 Join Buschel [0] (
08:20:33Buschel[Saint]: FS #11141 buffers fine on iPod Video (build against r28960)
08:23:47Buschelsoap: yesterday night I again had the lockup issue with r28960 (w/o ATA DMA change). it happened when creating a new database while playing a mpc or mp3 file.
08:24:37Buschelsoap: also, it seems like USB is not connecting anymore −− need to use EmergencyDisk mode
08:25:29***Saving seen data "./dancer.seen"
08:26:33[Saint]Buschel: Do you think the ATA patch I'm testing for you would break 11141?
08:26:40[Saint]I just thought of that now.
08:27:14Buscheldo not know. neverhteless FS #11141 is more or less experimental. I do not use it anymore
08:27:28[Saint]Ah, fair enough.
08:27:38[Saint]I thought I would try it out.
08:28:09BuschelI should just close it as it most likely won't make it into svn
08:28:39 Quit TheSeven (Ping timeout: 240 seconds)
08:28:44[Saint]the same could be said for many things on the tracker ;)
08:28:56[Saint]you never know, you may pick it back up again later
08:33:17 Join mortalscan [0] (
08:39:17CIA-7New commit by Buschel (r28971): Fix FS #5317. mp3_encoder does now properly encode mono files. Still there is a bug when using sampling rates != 44100 Hz.
08:40:52 Join Edwerd [0] (
08:41:25CIA-7r28971 build result: All green
08:43:50[Saint]Buschel: The line selector seems to have developed some visible tearing while scrolling on iPod Colour.
08:44:15[Saint]I guess I need to figure out which LCD patch introduces this.
08:46:09[Saint]Hmmm, actually. perhaps this is a GUI Boost thing. Rolling back to a build without seems to fix it..
08:46:16 Quit bertrik (Ping timeout: 246 seconds)
08:46:35Buschelset the CPU to boosted manually and try again
08:46:39 Join JdGordon| [0] (
08:46:39 Quit JdGordon| (Changing host)
08:46:39 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
08:46:57[Saint]*derp* ;)
08:47:08BuschelUSB is definately broken for iPod Video with r28971
08:48:09[Saint]Damn, manual boosting doesn't fix it. Why have I not noticed it before?
08:48:26Buschel[Saint]: that's I wanted to ask you :)
08:48:33[Saint]I swear it is recent, but it would make sense if LCD changes introduced this.
08:50:39Buschelno USB for iPod Video with r28953 as well...
08:53:28BuschelUSB works with an old local build (based on r28407)
08:55:27 Quit Keripo (Quit: Leaving.)
09:00:49 Quit t0rc (Ping timeout: 265 seconds)
09:02:17 Quit Buschel (Ping timeout: 272 seconds)
09:02:48 Join jordan` [0] (
09:06:01 Join Bagder [0] (
09:09:51 Join wodz [0] (
09:10:20wodz[Saint]: Are you using theme editor?
09:11:01[Saint]Only if I really can't see in error in a document usually.
09:11:15[Saint]Mostly to parse other peoples work. Howcome?
09:12:47wodzI see annoying behaviour that when I select .wps directly form sim dir paths to graphics are scrambled (/wps becomes /wps/wps)
09:13:12wodzhave you seen something like this?
09:14:15[Saint]I can't say I have, no.
09:14:37wodzlet's try again
09:14:45[Saint]I will usually let the themeeditor create the theme from scratch and then paste code into it though.
09:15:43[Saint]as in "create new project".
09:16:09wodzhmm maybe thats the trick
09:16:32[Saint]then it creates the folder structure somewhere you choose, with blank .cfg, .wps, .sbs documents etc.
09:16:39[Saint]then, I paste my code into there.
09:17:17 Quit Edwerd (Quit: Leaving)
09:17:26wodzcould you try to open existing WPS directly?
09:18:19[Saint]works as expected here.
09:21:13wodzI get following error (it is cropped I think) when I try to load cabbie v2 from .simdisk
09:22:19[Saint]what about if it's *not* in simdisk?
09:22:47 Join mudd1 [0] (
09:22:59pixelmacharging is simulated in the sim but in an automatic way - battery level drops and then rises simulating being charged. This is a regular pattern that can't be influenced by the user
09:24:00[Saint]pixelma: can't be switched by a key, which was the point I believe.
09:24:18[Saint]no way to test charging true/false tags.
09:24:53pixelmano, it can't be switched - you can still see if your true/false tags are working
09:25:11pixelmait pretends to be charging
09:25:50 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
09:25:52[Saint]all that happens when I run my themes through the sim is the battery level alternates from high to low.
09:25:59[Saint]the charging case never comes up.
09:26:13[Saint]unless I switch it with hold instead.
09:27:01[Saint]as in, instead of checking for charging true false, I check for hold treu/false to test charging tags.
09:27:14[Saint]well, used to...sim editing is painful.
09:27:15pixelmayou mean if you use another conditional instead?
09:27:56[Saint]gah...language barries.
09:28:09[Saint]In the sim, I never get a "charging true" case.
09:28:26[Saint]so to test if it's working, I'll use another conditiona.
09:29:27[Saint]the way I see it, it doesn't "pretend to charge" at simply goes slowly from 0 to 100% and back again, repeat.
09:30:01 Join Buschel [0] (
09:30:03wodz <−− such organization of files works but this is not what rockbox uses
09:31:18[Saint]wodz: what's wrong there?
09:31:36[Saint]oh...right. yeah, I see it.
09:32:17 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
09:32:46pixelmawhile battery percentage "rises" in the sim, charging is "true" - I'm quite sure I tested the colour port of my WPS this way where you could clearly see that it takes effect (shown battery percentage gets a different colour)
09:34:24pixelmahaven't tested *lately* though
09:34:42[Saint]perhaps it is because I test for %bp before testing for %bc
09:35:09 Join DerPapst [0] (
09:35:14[Saint]but, I'm pretty sure charging is never true for me in the sim.
09:36:01 Join petur [0] (d408b802@rockbox/developer/petur)
09:36:31pixelmaI also test for %bp
09:37:45wodzwell, themeeditor rendering is inaccurate at best
09:38:41[Saint]wodz: howso?
09:39:27 Quit DerPapst (Client Quit)
09:41:06 Join efyx [0] (
09:41:39 Quit TheSeven (Ping timeout: 240 seconds)
09:41:40wodza wait
09:41:56wodzmaybe this just wrong screen dimensions
09:42:45wodzfalse alarm, screen dimensions were wrong
09:43:15[Saint]yes, it doesn't know what device you're making it for unless you create the documents with the editor.
09:43:46[Saint]so it can't guess screen dimensions. It should really match the backdrop if on is called but it doesn't.
09:44:28 Quit Dreamxtreme (Quit: +++ OK ATH OK)
09:44:38wodzthe path bug is present definitely.
09:45:54wodzmodels/parsetreemodel.cpp:306 is the cause
09:46:04wodzit adds /wps/ unconditionally
09:46:28 Join kevku [0] (~kevku@2001:7d0:0:f000::135d)
09:48:21 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
09:48:24wodzHave anyone seen bieber recently?
09:48:40[Saint]he has school.
09:49:25 Join stoffel [0] (
09:49:29wodzI was more asking if he follows IRC or should I drop him a mail
09:51:48 Quit JdGordon| (Quit: Lost terminal)
09:53:10 Quit [Saint] (Quit: I'm only going to Heaven if it feels like Hell, I'm only going to Heaven if it tastes like caramel...)
09:54:38 Quit Buschel (Ping timeout: 240 seconds)
10:00:14 Join mystica555 [0] (
10:01:55 Join Dreamxtreme [0] (~Dre@
10:02:27 Quit wodz (Quit: Leaving)
10:03:06 Join [Saint] [0] (S_a_i_n_t@
10:07:26 Join Judas_PhD [0] (
10:10:00 Quit Judas_PhD (Remote host closed the connection)
10:12:08 Join Judas_PhD [0] (
10:14:46 Quit TheSeven (Ping timeout: 265 seconds)
10:15:08 Join DerPapst [0] (
10:25:30***Saving seen data "./dancer.seen"
10:29:20 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
10:29:25 Join shai [0] (
10:38:25 Join T44 [0] (
10:40:38 Quit Topy44 (Ping timeout: 240 seconds)
10:42:21 Quit kevku (Ping timeout: 272 seconds)
10:42:29 Join TheLemonMan [0] (
10:53:48 Quit [Saint] (Quit: I'm only going to Heaven if it feels like Hell, I'm only going to Heaven if it tastes like caramel...)
10:56:53 Quit kadoban (Ping timeout: 240 seconds)
10:57:38 Join [Saint] [0] (S_a_i_n_t@
10:58:11 Quit [Saint] (Client Quit)
10:58:26 Join [Saint] [0] (S_a_i_n_t@
11:00:51 Join n1s [0] (~n1s@rockbox/developer/n1s)
11:11:17 Quit BHSPitMonkey (Read error: Operation timed out)
11:24:13 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
11:24:33 Join casainho [0] (
11:31:03 Join einhirn [0] (
11:39:27 Quit DerPapst (Quit: Leaving.)
11:40:18 Quit TheLemonMan (Quit: free(me))
11:52:40 Quit mystica555 (Ping timeout: 272 seconds)
12:05:31 Quit casainho (Remote host closed the connection)
12:17:17 Quit TheSeven (Ping timeout: 255 seconds)
12:25:31***Saving seen data "./dancer.seen"
12:29:39 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
12:35:13 Join Strife1989 [0] (
12:36:39 Quit Strife89 (Ping timeout: 240 seconds)
12:37:47 Join JdGordon| [0] (
12:37:47 Quit JdGordon| (Changing host)
12:37:47 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
12:40:00 Quit Strife1989 (Ping timeout: 240 seconds)
12:44:03 Join TheLemonMan [0] (
12:44:41 Join dfkt [0] (dfkt@unaffiliated/dfkt)
12:50:47 Quit [Saint] (Quit: I'm only going to Heaven if it feels like Hell, I'm only going to Heaven if it tastes like caramel...)
12:53:48 Join Strife1989 [0] (
12:59:43 Quit JdGordon| (Quit: leaving)
13:07:09 Join shai_ [0] (
13:07:38 Quit shai_ (Read error: Connection reset by peer)
13:09:23 Join shai_ [0] (
13:09:37 Quit shai (Ping timeout: 240 seconds)
13:09:59 Nick shai_ is now known as shai (
13:16:49 Join DerPapst [0] (
13:27:11 Join kevku [0] (~kevku@2001:7d0:0:f000::135d)
13:31:59 Quit timccc (Remote host closed the connection)
13:32:20 Quit rasher (Ping timeout: 260 seconds)
13:32:32 Join timccc [0] (~timccc@
13:34:44 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
13:36:16 Quit GuySoft (Remote host closed the connection)
13:39:17 Join rasher [0] (~rasher@rockbox/developer/rasher)
13:39:47 Quit bluebrother (Read error: Operation timed out)
13:42:18 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
13:47:00 Quit n1s (Quit: Lämnar)
13:47:11 Nick evilnick__ is now known as evilnick (
13:47:22 Quit evilnick (Changing host)
13:47:22 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
13:52:41 Join n1s [0] (~n1s@rockbox/developer/n1s)
13:52:50 Quit BHSPitMonkey (Remote host closed the connection)
14:03:58 Quit n1s (Quit: Lämnar)
14:05:38 Join n1s [0] (~n1s@rockbox/developer/n1s)
14:25:32***Saving seen data "./dancer.seen"
14:35:24 Quit user890104 ()
14:47:55 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
14:49:55 Quit stoffel (Ping timeout: 260 seconds)
14:52:37 Quit GeekShadow (Read error: Connection reset by peer)
14:52:53 Join GeekShad0w [0] (
15:10:48 Join komputes [0] (~komputes@ubuntu/member/komputes)
15:18:01 Quit TheSeven (Read error: Connection reset by peer)
15:18:19 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
15:30:51 Quit Bagder (Remote host closed the connection)
15:32:45 Join Bagder [0] (
15:49:13 Join Highlander_ [0] (
16:05:13 Quit Highlander_ (Quit: Quitte)
16:08:27 Join panni_ [0] (
16:14:12 Join evilnick__ [0] (
16:17:27 Quit evilnick (Ping timeout: 240 seconds)
16:25:33***Saving seen data "./dancer.seen"
16:26:58 Join evilnick_ [0] (
16:27:51 Join Keripo [0] (
16:29:21 Quit evilnick__ (Ping timeout: 246 seconds)
16:40:41 Join evilnick__ [0] (
16:42:32 Join designate72 [0] (
16:44:22 Quit evilnick_ (Ping timeout: 265 seconds)
16:48:21 Join pamaury [0] (
16:48:21 Quit pamaury (Changing host)
16:48:22 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
17:21:48 Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201)
17:21:48 Join stoffel [0] (
17:22:29 Quit petur (Ping timeout: 265 seconds)
17:26:50 Quit factor (Read error: Connection reset by peer)
17:28:31 Join factor [0] (~factor@
17:34:59 Quit Bagder (Quit: Konversation terminated!)
17:45:59*amee2k pokes kugel
17:48:37 Quit dfkt (Ping timeout: 272 seconds)
17:49:05 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
17:54:06 Join Buschel [0] (
17:54:14 Quit TheSeven (Ping timeout: 240 seconds)
17:55:21 Join GeekSh4dow [0] (
17:55:37 Quit GeekShad0w (Read error: Connection reset by peer)
17:55:45 Quit TheLemonMan (Quit: free(me))
18:00:54 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
18:03:29 Quit liar (Quit: Leaving)
18:05:56 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
18:14:56 Quit TheSeven (Ping timeout: 240 seconds)
18:15:21 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
18:19:10 Quit Buschel (Ping timeout: 255 seconds)
18:25:34***Saving seen data "./dancer.seen"
18:28:46 Join thomasjfox [0] (
18:34:53 Join CaptainKewlllll [0] (2669ecc2@gateway/web/freenode/ip.
18:40:25 Quit TheSeven (Read error: Connection reset by peer)
18:40:29 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
18:43:10 Join webguest28 [0] (
18:44:01 Quit webguest28 (Client Quit)
18:44:06 Join saratoga [0] (9803c6dd@gateway/web/freenode/ip.
18:44:50saratogasideral: (for the logs) sorry I've been busy this week with work, i'll try and check IRC if you need anything
18:48:27 Join Buschel [0] (
18:49:10Buschelgevaerts: seems I tested crap this morning. in fact USB works on iPod Video with r28971 (downloaded zip and own build)
18:49:26gevaertsBuschel: yes, I just saw the flyspray messages
18:49:30gevaertsGood news :)
18:50:23Buschelyes :)
18:51:35Buschelbut I am still concerned about the playback/HDD-load freezes or lockups I saw the past days with different versions
18:52:16Buschelthis began with builds from r28940 (maybe r28915). which is before the ATA changes...
18:53:10Buschelfirst I thought this was connected to the patch in FS #11830. but it also appeared without this patch with plain svn builds...
18:54:39 Quit evilnick__ (Quit: Leaving)
18:56:14 Join Strife89TX [0] (~cstrife89@
18:56:19Buschelsome dual core issue maybe?
18:57:49BuschelI cannot really judge the lates kernel/thread/priority changes (several from r28877 to r2882x)
18:58:03Buscheloops, up to r2892x
19:00:39 Join sideral [0] (~sideral@unaffiliated/sideral)
19:02:32sideralsaratoga: no problem. just check, it has a fix for your hastily stitched HWCODEC patch
19:06:01saratogasideral: i don't have a lot of time at the moment, but the first patch looks good, i'll try and get it in today
19:06:35saratogaregarding HWCODEC, most devices have little ram, but they do work with the database (although I think they probably tend to not load it to RAM if that matters)
19:07:06 Join esperegu [0] (~quassel@
19:07:09n1sthey can't load it to ram even (it's disabled for them)
19:07:31saratogaeven the 8MB ones?
19:07:44 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:08:08n1sthe 8MB ones are a hw mod so i'm not sure all the other hwcodec targets are 2MB
19:08:44pixelmaI believe it's enabled for the 8MB mods but those are rare
19:08:56sideralOK. As I said, I'd be willing to port autoresume to HWCODEC (mpeg.c) if I had access to such a device or a simulator for one
19:09:22sideralIt should be rather trivial
19:13:56 Join dfkt [0] (dfkt@unaffiliated/dfkt)
19:20:37 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:20:42 Quit TheSeven (Ping timeout: 276 seconds)
19:23:05 Quit thomasjfox (Remote host closed the connection)
19:23:56 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
19:42:39 Quit Xerion (Read error: Connection reset by peer)
19:43:26 Join Xerion [0] (
19:44:55Horschthi, does someone of you know a alarm clock that's compatible to an Ipod Video running Rockbox? My old (no name brand) broke and the Logic3 TimeCube simply wont wake me up using the ipod
19:46:18 Join Xerion_ [0] (
19:47:57 Quit Xerion (Ping timeout: 240 seconds)
19:47:57 Nick Xerion_ is now known as Xerion (
19:53:35 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
19:53:36 Quit dfkt (Read error: Connection reset by peer)
19:56:48 Join user890104 [0] (
19:57:49 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
20:01:28 Quit dfkt_ (Ping timeout: 240 seconds)
20:04:53 Quit komputes (Quit: I haven't slept for ten days, because that would be too long.)
20:18:50 Join moos [0] (moos@rockbox/staff/moos)
20:23:46 Join WonTu [0] (
20:23:59 Part WonTu
20:25:32 Join jgarvey [0] (
20:25:35***Saving seen data "./dancer.seen"
20:27:48 Quit t0rc (Ping timeout: 255 seconds)
20:28:52jgarveyI had an archos jukebox that died. I've still got the leather case ( If you send me a prepaid mailing envelope it's all yours (raleigh, nc).
20:29:20jgarveypreference given to rockbox developers (I can find your name as a contributor).
20:30:09saratogawhat happened to the player?
20:30:23jgarveytried to upgrade it, and it shorted.
20:30:42jgarveyso fried.
20:30:57saratogai didn't even know you could short an archos
20:31:20saratogaoh you mean memory upgrade?
20:31:53jgarveyactually the original upgrade directions I found mentioned the shorting problem, but now that I finally got around to it, I couldn't find the same directions again. And it was a drive upgrade
20:35:49 Quit Llorean (Quit: Leaving.)
20:35:55CIA-7New commit by jethead71 (r28972): Gigabeat S: Make it a removable mass-storage device. Windows will assign a drive to only the main data partition by default. To access the bootloader ...
20:37:40CIA-7r28972 build result: All green
20:40:16 Quit Buschel (Ping timeout: 272 seconds)
20:46:33 Quit stoffel (Remote host closed the connection)
20:48:52 Join komputes [0] (~komputes@ubuntu/member/komputes)
20:56:11 Quit GeekSh4dow (Read error: Connection reset by peer)
20:56:17 Join GeekShad0w [0] (
20:57:55 Quit Keripo (Read error: Connection reset by peer)
21:03:39 Join robin0800 [0] (
21:03:54 Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.)
21:04:28 Quit esperegu (Ping timeout: 246 seconds)
21:06:41 Join Keripo [0] (
21:08:41 Join esperegu [0] (~quassel@
21:13:09 Join kadoban [0] (
21:13:14 Quit esperegu (Ping timeout: 260 seconds)
21:22:18 Quit robin0800 (Remote host closed the connection)
21:27:52 Join robin0800 [0] (
21:29:45 Join [Saint] [0] (S_a_i_n_t@
21:36:18 Join leavittx [0] (~lev@
21:39:01leavittxhi! is there any way to firmware/export/config/<some_target>.h to be somehow included so that my ide (i.e. qtcreator) will highlight preprocessor directives correctly?
21:39:26leavittxi mean before i compile anything
21:39:53gevaertsThat's probably a question for people who know your ide
21:44:47Torneyou probably just need to find hte list of defines in the makefile generated by configure and stick that in the ide somewhere
21:44:59Tornethen config.h will include the right target config for you
21:47:58 Join TheLemonMan [0] (
21:52:04n1sah, so with g++ installed i got a m68k-elf corss toolchain to build on cygwin, will post an updated patch tomorrow
21:53:29n1si wonder if the /lib/cpp symlink is actually needed and if should create it if it is, and if it should then remove it too?
21:55:47 Quit TheSeven (Ping timeout: 260 seconds)
21:59:44 Quit Strife89TX (Quit: Heading home)
22:09:34 Join tvelocity [0] (
22:09:35 Quit tvelocity (Read error: Connection reset by peer)
22:10:00 Join tvelocity [0] (
22:10:05 Quit tvelocity (Read error: Connection reset by peer)
22:11:17 Quit komputes (Remote host closed the connection)
22:13:11 Nick Strife1989 is now known as Strife89 (
22:17:46 Join Sorrento [0] (
22:19:37 Join JdGordon| [0] (
22:19:37 Quit JdGordon| (Changing host)
22:19:37 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
22:25:37***Saving seen data "./dancer.seen"
22:30:50 Quit n1s (Quit: Lämnar)
22:37:29 Quit moos (Ping timeout: 255 seconds)
22:40:54 Quit JdGordon| (Quit: leaving)
22:45:21 Join moos [0] (
22:45:22 Quit moos (Changing host)
22:45:22 Join moos [0] (moos@rockbox/staff/moos)
22:57:05 Quit bertrik (Quit: :tiuQ)
22:58:18 Join JdGord [0] (~jonno@
23:00:20 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
23:01:27 Quit kevku (Quit: KVIrc 4.0.2 Insomnia
23:11:47linuxstbn1s: (for the logs), I don't know if you worked it out, but it looks like installing g++ would create that symlink, at least according to this: (IIUC, you created that symlink yourself, and then installed g++).
23:19:59 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
23:23:24 Join Rob2222 [0] (
23:23:24 Quit TheSeven (Read error: Connection reset by peer)
23:23:38 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
23:24:42 Join webguest86 [0] (
23:25:20 Quit jgarvey (Quit: Leaving)
23:26:12 Quit webguest86 (Client Quit)
23:29:36 Join zaphee [0] (
23:33:02 Part zaphee
23:35:07leavittxi forgot,why "typedef struct {int a,b;}Stype;" like things are not good for rockbox?
23:36:08leavittxand also, is it ok to use c99 features like "for (int a = 0; ;)"?
23:38:30 Quit moos (Ping timeout: 260 seconds)
23:41:21 Quit JdGord (Quit: Bye)
23:42:05Tornesideral: the issue with bookmarks sometimes not being created htat you mentioned on -dev is because they're not created on idle poweroff
23:42:19Tornethis is a bug and i know why but i can't think of a particularly clean fix for it that works for all cases
23:42:29Tornethere's a fix that handles the usual case, though, i just haven;t done it
23:42:41sideralah, that explains it
23:42:42Tornethe problem is idle poweroff stops playback before calling the poweroff code
23:42:58Torneand thus the poweroff sees playback is not active and concludes there's no bookmark to create
23:43:12Tornein the "normal" case for idle poweroff this can be fixed by just removing the audio_stop() call
23:43:22Tornesince audio will get stopped during shutdown anyway, it's redundant
23:43:45Tornei don't mean idle poweroff at all
23:43:47Tornei mean the sleep timer
23:43:49Tornetotally different
23:43:53Torneidle poweroff should work.
23:44:18Tornethe problem case is the sleep timer going off on a device where you can't power off while charging, when it's plugged in
23:44:26sideralhmm, I hadn't been using the sleep timer when I was experimenting with bookmarks
23:44:29Torneit needs to stop audio because that's the defined behaviour of sleep
23:44:44Tornebut there's no (easy) way for firmwar eto call up to app to have it write a bookmark
23:44:50Torneanyway, sorry
23:44:53Tornethere may be other bugs too :)
23:44:53sideralI see.
23:45:10Tornebut i fixed several cases of bookmarks not being created some time ago
23:45:11sideralI think the simpler explanation is that I may have started the track from the DB
23:45:18Tornethe sleep timer is the only one i know of that still doesn't work
23:45:29sideralwhich sometimes would create an unusable bookmark and sometimes no bookmark at all
23:45:35Tornesorry,i was misremembering what i fixed and what i didn't
23:46:42Torneanyway, er, i've poked hte bookmark code quite a bit so feel free to poke me about bugs in it
23:46:54Tornei'm not the guy to ask about what the ui should be, though
23:47:03Torneand i'm largely indifferent to your resume use case
23:47:32sideralI did not mean to single out bookmarks as the buggiest piece of rockbox, i only meant to illustrate that it was quite a complex system
23:47:42Tornebut i did used to use bookmarks quite heavily
23:47:55gevaertssideral: are you implying that rockbox is even buggier on average?
23:48:09sideralaaargh, no ;)
23:48:40sideralalthough playing with svn head can sometimes give you that impression :)
23:49:09Tornei personally don't find bookmarks complicated..
23:49:19Tornebut then i dont use the database for anything i would want to bookmark
23:49:42Tornewhich simplifies matters some
23:49:58sideralyeah, missing DB support is the major reason why I never use bookmarks even when I'd like to
23:50:38sideralbut I also did not like the automatic bookmark creation feature because it clutters the file system and the recent-bookmark list
23:50:47 Quit pamaury (Remote host closed the connection)
23:50:54sideralwith bookmarks that I don't actually need
23:51:01Tornewell, that's why i added a feature to prevent that from happening
23:51:08Tornethough i think it's perhaps not documented very well
23:51:09 Quit GeekShad0w (Quit: The cake is a lie !)
23:51:23Torneif you set bookmarks to auto update on stop it will only add bookmarks to existing files
23:51:33Torneso you just need one bookmark file in your podcast folder, or whatever
23:51:36Torneand then it bookmarks just there
23:51:38Torneand nowhere else
23:52:04sideralI found that feature and even read the documentation, but somehow I had trouble understanding it, or it didn't fit my use case
23:52:22Tornewell please improve the docs
23:52:27Torneor rename it, if you can think of a better name
23:52:31Torneas that name kinda sucks
23:52:39Torneit may not handle every case, no
23:52:44 Join moos [0] (
23:52:44 Quit moos (Changing host)
23:52:44 Join moos [0] (moos@rockbox/staff/moos)
23:52:49sideralI'll leave that to someone who actually uses the feature
23:53:00Torneit comes down to the disjoin between the different ways a playlist can be spawned
23:53:14sideralalso, I'm too busy defending autoresume on the mailing list ;)
23:53:18Tornebookmarks are on the playlist, not the file, and different kinds of playlist work annoyingly differently
23:53:48Tornethat would be something clearly worth attacking ;)
23:54:07sideralwhich is one of the reasons I think a per-track feature such as autoresume is warranted
23:54:12 Quit benedikt93 (Quit: Bye ;))
23:54:26Tornesure, like i said i'm not aainst it
23:54:35Tornethough i also object to the original version on complexity grounds
23:54:52Tornei get your use cases, i just don't need htem :)
23:55:25sideralthe only thing I regard as mildly complex in autoresume is the configuration
23:55:40Tornethat's what imean
23:55:59sideraland we already got rid of one confusing setting with Thomas Martitz' help
23:56:02Torneanyway, i'll leave you to that one
23:56:15Tornebut if you have thoughts on bookmarking feel free to poke me
23:56:24sideralOK, thanks, will do!
23:56:26Torneand i may be able to help with that, for different use cases
23:58:10sideralcool, thanks −− and shame on you for eliminating the "no one works on bookmarks" argument I was going to include in my next mailing-list reply
23:58:18Tornewell it was a while ago
23:58:25Torneand i should really have fixed the sleep timer thing by now
23:58:30Tornebut i have been busy )

Previous day | Next day