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 2013-01-27

00:09:43 Join TheSphinX_ [0] (
00:11:57 Quit TheSphinX_ (Read error: Operation timed out)
00:12:31 Quit TheSphinX^ (Ping timeout: 248 seconds)
00:13:13 Join TheSphinX^ [0] (
00:17:21 Join Horscht [0] (~Horscht@xbmc/user/horscht)
00:19:55 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
00:31:44 Join TheSphinX_ [0] (
00:35:04 Quit TheSphinX^ (Ping timeout: 276 seconds)
00:36:31 Quit mt (Read error: Connection reset by peer)
00:37:57 Join mt [0] (~quassel@
00:37:57 Quit mt (Changing host)
00:37:57 Join mt [0] (~quassel@rockbox/developer/mt)
00:44:44 Join TheSphinX^ [0] (
00:46:36 Quit TheSphinX_ (Ping timeout: 252 seconds)
00:47:29 Quit FOAD (Quit: I'll be back)
00:47:38 Join FOAD [0] (~foad@
00:47:39 Quit FOAD (Changing host)
00:47:39 Join FOAD [0] (~foad@unaffiliated/foad)
00:56:38 Quit FOAD (Quit: I'll be back)
00:56:46 Join FOAD [0] (~foad@
00:56:46 Quit FOAD (Changing host)
00:56:46 Join FOAD [0] (~foad@unaffiliated/foad)
01:00:15 Join TheSphin- [0] (
01:02:04 Quit TheSphinX^ (Ping timeout: 252 seconds)
01:04:22 Join eluria [0] (
01:05:15eluriahi. i've just installed rockbox on my ipod (very nice!) but i don't know how to put ogg files on it. floola refuses to do so without converting
01:05:34soaptreat it like a hard drive, not an iPod.
01:06:01soapI assume Floola is an ipod "manager" program, eluria, a replacement for iTunes.
01:06:09eluriasoap: it is.
01:06:15soapno such program is going to think an iPod can play ogg.
01:06:15 Join TheSphinX^ [0] (
01:06:22eluriaso i can just drop such software and upload files as they are?
01:06:47soapBut Rockbox doesn't depend on the iPod database. It can't use it infact. So load up your ipod as if it were a generic hard disk drive.
01:07:20elurianice. that's even better. not thinking of that option just shows how badly my mind got corrupted by the regular ipod
01:08:20eluriaand btw, it can use it. when i first opened the database item on the main menu, rockbox asked to init its db and afterwards it presented me with the same music list as regular ipod OS
01:08:35soapyou can delete the ipod_control folder and thereby nuke your itunes-loaded music if you like. I haven't rebooted into Apple firmware for 5 years.
01:08:45 Quit TheSphin- (Ping timeout: 245 seconds)
01:08:48[Saint]rockbox can use the itunes db.
01:08:54soapRockbox built its own database by scanning the files.
01:08:55[Saint]no one said it couldn't.
01:09:09soapI did and when did rockbox learn to parse the itunes database?
01:09:14[Saint]the iTunes db, however, will never load an .ogg file.
01:10:20eluriai'll happily delete the ipod_control directory. good riddance
01:10:22[Saint]Sorry, I'm misrepresenting the term. "Rockbox is entirely capable of displaying files loaded by the OF, but, the OF will never load an .ogg"
01:11:22eluria[Saint]: I see. I think I see how it works now, thx :)
01:11:53eluriafinally my ipod is one step closer to perfection. now if only it would have fm radio...
01:12:26[Saint]I mess it up myself, as you can see above. :) Rockbox isn;t using the iTunes database, it was erroneous of me to say so. What it can do, is scan the entire disk and display any media the OF happened to put there.
01:12:50[Saint]It'll only get an FM radio if you add the hardware to do so.
01:13:06[Saint]FM on an iPod requires the FM Remote.
01:13:29eluriai always thought the hashed files contained original data. that's why i assumed rockbox would have to scan the db in order to retrieve metadata
01:13:42 Quit ender| (Read error: Operation timed out)
01:14:19eluria[Saint]: hm interesting. i did not know such a thing existed. i'll look into it
01:15:09[Saint]Some docks also offer FM.
01:16:45eluriai like the ipod's mobility though
01:16:45 Join Horschti [0] (~Horscht@xbmc/user/horscht)
01:16:58[Saint]If/When looking for accessories, don;t get confused by the ridiculously cheap FM transmitters.
01:17:18[Saint]They won't help you *recieve* FM in any shape or form.
01:17:23eluriathose are meant to play ipod music over regular radio right?
01:17:29*[Saint] nods
01:17:33 Join ender| [0] (whatever@2a01:260:4094:1:42:42:42:42)
01:18:01eluriayeh i like the idea of that though. like the fake cassette players for car radios
01:18:56eluriaare there any good tutorials for cross compiling software to rockbox btw? it could come in handy to write my own code
01:19:03[Saint] <−− this is what you're looking for
01:19:12 Quit Horscht (Ping timeout: 255 seconds)
01:21:16eluriahm $17...not too bad
01:21:49 Quit bluebrother (Read error: Connection reset by peer)
01:21:51 Quit fs-bluebot (Read error: Connection reset by peer)
01:21:54[Saint]You can either write a plugin: , use the LUA enterpretor plugin: , or, code in C and add <whatever> to the core and recompile.
01:22:21[Saint]There's no straight <lang/application> - <Rockbox> conversion.
01:22:23 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
01:22:52eluriai see. a plugin is probably closest to what i would use then. thanks
01:23:56[Saint]Generally speaking, unless it is very simple, it's not the greatest place to learn...but, it is an awesome place to learn.
01:23:58eluriawow. my trusty old ipod suddenly got so much more useful. rockboz makes me very happy
01:24:07[Saint]It can be a very restrictive envirnment.
01:24:24[Saint]You're playing with devices that have sweet stuff all resources, usually :)
01:24:33eluriarockbox you mean? would direct coding and recompilation be easier then?
01:25:06eluriayeh. these devices really deserve more than just apple firmware :)
01:25:57[Saint]Perhaps I worded it badly. People often have very grand intentions, and then find out exactly how little resources these devices actually have, and then learn why they can't allocate massive arrays.
01:26:02[Saint]etc., etc.
01:26:20 Join fs-bluebot [0] (
01:27:47eluriaoh right. well it can play audio and display graphics. i'm used to avr uC's so an ipod can't be that bad comparing
01:27:54 Join amayer [0] (
01:29:34[Saint]It isn't really an issue unless you're planning on contributing said plugin back to the source.
01:29:53[Saint]If you know the limits of your given target, and that's all that matters, it's a lot easier.
01:30:22 Join TheSphinX_ [0] (~briehl@
01:30:47 Quit TheSphinX^ (Read error: Operation timed out)
01:38:16eluriawell I'm off, thanks for your help! ltr
01:38:53 Part eluria (".")
01:42:29 Quit Horschti (Quit: quit)
01:42:48 Join TheSphinX^ [0] (
01:44:41 Quit TheSphinX_ (Ping timeout: 245 seconds)
01:45:48 Join TheSphinX_ [0] (
01:47:47 Quit TheSphinX^ (Ping timeout: 248 seconds)
01:57:06***Saving seen data "./dancer.seen"
02:08:19 Quit ender` (Quit: Please help Conserve Gravity - Play Chess, not Basketball.)
02:32:42 Join advcomp2019_ [0] (
02:32:42 Quit advcomp2019_ (Changing host)
02:32:42 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
02:36:14 Quit advcomp2019 (Ping timeout: 240 seconds)
03:00:07 Quit zaphee (Quit: Leaving.)
03:00:56 Join zaphee [0] (
03:02:13 Quit zaphee (Client Quit)
03:07:10 Quit derf (Ping timeout: 276 seconds)
03:18:13 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130123083802])
03:21:06 Quit pamaury (Quit: this->disconnect())
03:31:37 Part amayer
03:57:10***Saving seen data "./dancer.seen"
04:22:09 Quit amiconn (Disconnected by services)
04:22:09 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:22:10 Quit pixelma (Disconnected by services)
04:22:10 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:22:11 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:22:12 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:37:05 Quit TheSphinX_ (Read error: Operation timed out)
04:42:39 Join TheSphinX^ [0] (
04:58:51 Quit saratoga (Quit: Page closed)
05:15:04 Quit [7] (Disconnected by services)
05:15:13 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:32:14 Join TheSphinX_ [0] (
05:34:31 Quit TheSphinX^ (Ping timeout: 252 seconds)
05:57:13***Saving seen data "./dancer.seen"
06:07:25 Quit GeekShadow (Read error: Operation timed out)
06:19:20 Quit Cinos (Quit: bye.)
06:52:45 Quit SuperBrainAK (Quit: pbly going to sleep /_\)
07:09:14 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
07:19:54 Join |akaWolf| [0] (~akaWolf@
07:54:14 Quit bertrik (Ping timeout: 256 seconds)
07:57:16***Saving seen data "./dancer.seen"
08:20:59 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
09:42:37 Join TheSphinX^ [0] (
09:45:13 Quit TheSphinX_ (Ping timeout: 260 seconds)
09:57:20***Saving seen data "./dancer.seen"
09:57:59 Quit wry (Quit: leaving)
09:58:42 Join wry [0] (
10:07:17 Join melmothX [0] (~melmoth@unaffiliated/melmothx)
10:41:02 Quit XavierGr (Ping timeout: 256 seconds)
10:45:50 Join sakax [0] (
10:59:09 Join Horscht [0] (~Horscht@xbmc/user/horscht)
11:00:38 Join stryaponoff [0] (
11:01:08stryaponoffHello, guys! Anybody can review my commit?
11:03:48 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
11:16:19 Quit n17ikh (Ping timeout: 248 seconds)
11:23:24 Join n17ikh [0] (~n17ikh@
11:23:24 Quit n17ikh (Changing host)
11:23:24 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
11:30:06 Join ender` [0] (
11:35:37 Quit n17ikh (Ping timeout: 255 seconds)
11:36:26 Part ParkerR
11:37:13 Join n17ikh [0] (~n17ikh@
11:37:13 Quit n17ikh (Changing host)
11:37:13 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
11:41:49JdGordonstryaponoff: are you in docs/CREDITS?
11:45:23stryaponoffJdGordon: No, I'm new to Rockbox. This is my first commit.
11:47:48 Join Madani [0] (
11:48:10Madanihello everyone
11:48:25MadaniI'm having trouble charging my sansa clip+ from USB
11:48:58Madanisometimes it works, sometimes it doesn't
11:49:43Madaniwhen it doesn't, I have this message "Battery empty. RECHARGE ! Shutting down" and the device goes off
11:50:33Madaniit doesn't stay on long enough to begin the charge
11:55:04stryaponoffMadani: Maybe it's a hardware bug? I'm never having trouble with my Clip+. Does stock firmware charges the battery?
11:57:08JdGordonstryaponoff: go ahead and add your name to that file and push the path again :)
11:57:23***Saving seen data "./dancer.seen"
12:00:10Madanistryaponoff: no. Even with original firmware, the Sansa dies during the "refreshing your media" screen
12:00:16 Join lebellium [0] (
12:02:42stryaponoffMadani: It seems like hardware error. Then I don't know that kind of help you want to receive here :)
12:03:23stryaponoffJdGordon: I was never working with git before. I need to delete the existing commit or something?
12:04:47Madaniwell I guess there's one last thing you could help me with: can I completely delete Rockbox so I can send the Sansa back for an exchange ?
12:06:54stryaponoffMadani: Yes, you can. Just download the Sansa firmware and copy it to internal memory then disconnect player from computer.
12:07:26Madanithank you !
12:07:29stryaponoffMadani: Oh. Then remove the .rockbox folder too.
12:07:35Madaniokay :)
12:07:57stryaponoffMadani: :)
12:08:21stryaponoffMadani: Good luck
12:08:23JdGordonstryaponoff: no, modify the file, then do "git commit −−ammend -a" which will recommit the changs with the old log, then push it again and it will magically work
12:08:30JdGordonthere might only be one m in ammend
12:08:31 Quit Madani (Quit: CGI:IRC)
12:08:45JdGordongit commit −−amend
12:09:26stryaponoffJdGordon: Ok. I got it.
12:14:36stryaponoffJdGordon: Looks like I did it :)
13:06:52 Join yklaniska [0] (
13:07:57yklaniskaHi all! I have one question. Does rockbox downsampling all formats to 16/44.1???
13:34:44 Join n1s [0] (
13:34:44 Quit n1s (Changing host)
13:34:44 Join n1s [0] (~n1s@rockbox/developer/n1s)
13:50:55 Join Tuco1 [0] (
13:50:55 Quit Tuco1 (Changing host)
13:50:55 Join Tuco1 [0] (~Tuco@unaffiliated/tuco)
13:54:44JdGordonstryaponoff: just testing them now
13:57:26***Saving seen data "./dancer.seen"
13:57:53stryaponoffJdGordon: Thank you
13:58:42JdGordonand pushed, thanks
14:06:45stryaponoffJdGordon: I've never contributed open source projects before and chose to start with Rockbox. Hopefully, my first —Āommit will not the last one :) Thank you.
14:12:10AlexPyklaniska: yes
14:12:18AlexPNot very well either
14:17:22yklaniskaDoes rockbox downsampling all formats to 16/44.1???
14:18:26soap[Saint], ever get the 10-band EQ tested to your satisfaction? Do you want a PP test still?
14:18:46soapI'm going to be driving soon for the next 48 hours - plenty of time to run a few benches on my Nano 1G
14:22:19 Join TheSphinX_ [0] (
14:23:43 Quit TheSphinX^ (Ping timeout: 248 seconds)
14:29:06 Quit sakax (Remote host closed the connection)
14:30:41 Join sakax [0] (
14:30:55 Quit yklaniska (Quit: CGI:IRC (Ping timeout))
14:30:56 Join prof_wolfff [0] (
14:33:38 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
14:33:59 Quit sakax (Remote host closed the connection)
14:35:26 Join sakax [0] (
14:40:42 Join Xerion [0] (
14:41:50 Quit stryaponoff (Quit: I need to go. Have a nice day!)
14:48:12 Join stoffel [0] (
14:56:02 Quit stoffel (Ping timeout: 276 seconds)
15:08:37 Join nateloaf [0] (
15:11:08 Quit Belzebub (Changing host)
15:11:08 Join Belzebub [0] (~torrentow@unaffiliated/blown-engine)
15:31:48 Quit Horscht (Quit: quit)
15:48:44 Quit kevku (Ping timeout: 245 seconds)
15:53:12 Join dfkt [0] (dfkt@unaffiliated/dfkt)
15:57:30***Saving seen data "./dancer.seen"
15:58:10 Quit guymann (Ping timeout: 256 seconds)
16:00:13 Join guymann [0] (~c@unaffiliated/guymann)
16:05:04 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
16:16:40 Join nosy-user [0] (
16:31:36 Part nosy-user
16:33:17 Join Bagder [0] (~daniel@
16:33:17 Quit B4gder (Read error: Connection reset by peer)
16:33:18 Quit Bagder (Changing host)
16:33:18 Join Bagder [241] (~daniel@rockbox/developer/bagder)
16:36:42 Quit prof_wolfff (Ping timeout: 256 seconds)
16:39:20 Quit copper (Quit: ZNC -
16:40:21 Quit pamaury (Quit: this->disconnect())
16:44:01 Join copper [0] (~copper@unaffiliated/copper)
16:48:43 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
16:57:52 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
17:05:11 Join zaphee [0] (
17:15:54 Quit TheLemonMan (Ping timeout: 255 seconds)
17:16:18 Quit n1s (Ping timeout: 252 seconds)
17:26:02dfkti resynced g#156 - how do i put that on gerrit?
17:26:05fs-bluebotGerrit review #156 at : root menu: add the shutdown option to all builds by Jonathan Gordon (changes/56/156/1)
17:37:51 Join n1s [0] (
17:37:51 Quit n1s (Changing host)
17:37:51 Join n1s [0] (~n1s@rockbox/developer/n1s)
17:38:48 Quit nateloaf (Quit: Leaving.)
17:39:21 Quit sakax (Remote host closed the connection)
17:45:38dfkti read the git/gerrit wiki page... there is no simple way of just uploading a patch/diff, like with svn, i suppose? one has to do the whole ssh/git push thing?
17:47:17 Join prof_wolfff [0] (
17:48:24 Join lorenzo92 [0] (~chatzilla@
17:54:12n1sdfkt: if you *really* don't want to do that you can still post patches in the tracker
17:55:20dfktn1s, it's not that i don't want to, it's just that git is ridiculously complicated compared to svn, a lot harder to use than actually changing some code. ;) anyways, i think i'm ready to put it on gerrit, just need the right git push line so it appears appended to g#156, not as a new commit
17:55:22fs-bluebotGerrit review #156 at : root menu: add the shutdown option to all builds by Jonathan Gordon (changes/56/156/1)
17:56:48n1sdfkt: i think, all you need is to put the same Change-Id line in the commit message
17:57:00*gevaerts checks
17:57:33***Saving seen data "./dancer.seen"
17:57:43gevaertsdfkt: you need to use −−amend if you want to change an existing commit (which in this case you do)
17:57:56gevaertsThat commit needs to be the latest one
17:59:02dfktgit push origin HEAD:refs/for/master
17:59:10dfkt−−amend [change-id]?
17:59:26gevaerts−−amend is a commit argument, not push
17:59:45gevaertsWhat does your git log look like now?
18:00:03dfktuppermost commit is by me
18:00:47gevaertsOK, and the one before that is the #156 one, I suppose?
18:02:01dfktoh, no, not the old #156 before it
18:02:26dfkti made a .diff locally and patched it to the clean source
18:02:35gevaertsah, ok. hmmm
18:03:18gevaertsYou'll probably want to keep the author line from #156 too then I suppose
18:04:29gevaertsSo what you probably want to do now is "git commit −−amend −−author <someone>", check if the author line is there in the commit message, and change the Change-Id: line to have the one from #156
18:05:23dfkt−−author <someone> is JdGordon in that case (the original creator of #156)?
18:05:31gevaertsI'd say so
18:05:44gevaertsOh, and get the entire commit message from #156. You're replacing it, not adding one on top
18:05:48 Join pretty_function [0] (~sigBART@
18:05:53dfktoh, good to know
18:06:29gevaertsWell, the entire history will stay on gerrit, but if this is pushed to master, it will be just your commit with your commit message
18:06:58gevaertsAuthor will be "Jonathan Gordon <something@somewhere>"
18:07:12*gevaerts edited the email address to avoid spam :)
18:07:42dfkti should have done that for pastebin, aargh
18:07:57gevaertsWell, it's on the net anyway
18:08:34gevaertsIn general it's easier to cherry-pick that gerrit change on top of your local tree, make the necessary changes, and then "git commit −−amend". That will preserve the original commit message and author
18:09:16dfkthmm, does that work if the original change doesn't apply to the source anymore?
18:09:26gevaertsYes and no
18:09:47*gevaerts tries
18:10:10bluebrotheryou'll get a merge conflict
18:10:23bluebrotherbut the same happens when you git pull −−rebase on that branch
18:10:25bluebrotherafaik :)
18:10:30bluebrother(and remember)
18:10:41gevaertsYes, there's a merge conflict
18:10:51dfktaargh... i think i want to just upload a .patch, and stay uneducatead about git :/
18:10:58dfktuneducated, even
18:11:04bluebrothergit is really nice :)
18:11:33dfkti'm sure it is if you use it on a daily basis :)
18:12:45*bluebrother doesn't
18:13:03bluebrotherI'm still using svn daily, and I frequently miss some of the features git has
18:13:26bluebrotherthough admittedly the initial learning effort is higher on git
18:16:11dfktwhat i have now -
18:16:33dfktof course all hell broke loose now that i re-committed the changes i already had in there
18:17:32dfktthe two changed files don't show up in the "git add" list, since they're already added, and i'm "ahead of master"
18:19:15*gevaerts isn't sure what to advise
18:19:33dfktgit checkout -f, and reset −−hard, i suppose
18:19:39dfktthen apply the patches anew
18:20:08gevaertsYes, but try the cherry-pick way instead
18:20:15gevaertsIt's a *lot* easier
18:20:30*dfkt gonna read up on cherry-picking on the wiki page
18:21:02gevaertsJust click on "cherry-pick" on the gerrit change page and copy the line it shows
18:22:29dfktit gives me the error i expected: error: could not apply a914cb8... root menu: add the shutdown option to all builds
18:22:31gevaertsIt will tell you about the merge issue, which leaves the usual "<<<" and ">>>" markers in the file (same as svn, really). After you fix those, "git commit" will do the right thing
18:22:38dfktah ok
18:23:10gevaertsAh, git commit -a :)
18:23:29gevaertsOr git add before git commit
18:32:54lorenzo92pamaury: in a week I will have more spare I would also like to resume a little Z5 port along R1
18:33:10 Join TheSphinX^ [0] (
18:33:43pamaurylorenzo92: ok fine
18:33:53pamaurysame thing for me approx ^^
18:34:12pamauryI'm still working on the register differences though, I'm close to having an exhaustive table
18:34:29 Quit TheSphinX_ (Read error: Operation timed out)
18:34:31lorenzo92pamaury: great :) I'm just confused about a new target BUT that will share lot of code with the existing (stmp37xx)
18:34:53pamaurywhat do you about new target ?
18:35:51pamauryyeah the goal is to share many thing if possible, I would really like to be able to finish the register define generation and switch to this new scheme next week, this we have corect register definition
18:36:31pamauryat the same time I'll do some on on my x-fi which is stmp3700 so that we have the three families working
18:44:41 Join TheSphinX_ [0] (
18:46:07dfktseems i just need to fix the email address somewhere, somehow :) -
18:46:18dfktit doesn't like me committing with JdGordon's address
18:46:33dfkteven though it knows my own address, the bastard
18:46:35dfkti mean, git
18:47:24dfktdo i jsut manually edit COMMIT_EDITMSG?
18:48:22 Quit TheSphinX^ (Ping timeout: 276 seconds)
18:48:50dfkti guess it's something more obscure than that though... in COMMIT_EDITMSG the email address is on a commented out line
18:52:57 Join stoffel [0] (
19:07:52 Quit lorenzo92 (Ping timeout: 276 seconds)
19:10:44 Join SuperBrainAK [0] (
19:15:48dfktthis is like pulling teeth, i give up :p
19:15:52bluebrotherdfkt: iirc our gerrit configuration allows pushing with a different commit mail address only if you're a committer.
19:16:23dfkti made a comment on the gerrit page, with a pastebin link... it's not like a lot of people seem to care about that feature anyways
19:18:33bluebrotherI'm rather under the impression that quite a lot of committers are busy with other things these days.
19:18:52bluebrotherafter all, Rockbox has reached some kind of feature-completeness long ago.
19:18:59 Quit stoffel (Remote host closed the connection)
19:19:16bluebrotherand dedicated DAPs are somewhat becoming extinct
19:19:28dfktwell yes, this patch is mostly useful for RaaA :)
19:20:34dfktit's good to see that new ports for dedicated DAPs are still being worked on, though
19:20:43bluebrotherpersonally I don't see too much point in RaaA −− having native apps on top of some librockbox (or whatever it is called then) sounds like a better idea to me
19:21:19bluebrotheror, instead of "not much point" rather "not much point in doing RaaA without native frontend" :)
19:21:22dfktpersonally, i find all android audio apps to be awful to use, most don't even have dedicated folder browsing
19:21:33dfktrockbox is still the very best for my needs
19:21:56dfktand the most configurable, of course
19:22:05bluebrotherI still use the Ipod for audio playback :D
19:23:01dfkti use a cfr-modded x5 as my main player, and a clip+ on the go... but i love rockbox on my android thingies for cifs/samba playback at home - can't beat having 1TB+ FLAC on a 4GB archos 32 :)
19:28:24 Quit prof_wolfff (Ping timeout: 256 seconds)
19:33:27 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
19:34:06 Quit pretty_function (Remote host closed the connection)
19:57:34***Saving seen data "./dancer.seen"
20:06:53 Join pamaury_ [0] (~quassel@rockbox/developer/pamaury)
20:08:26 Quit pamaury (Ping timeout: 256 seconds)
20:13:43bluebrotheryay. Finally HttpGet rewritten :)
20:14:02bluebrothernow to hope that this doesn't introduce new nasty bugs
20:14:09 Join lorenzo92 [0] (
20:14:21 Quit lorenzo92 (Client Quit)
20:16:01bluebrotherand only a couple of fixes missing until Rockbox Utility will compile with Qt5
20:18:33 Join Cinos [0] (
20:19:55 Join lorenzo92 [0] (
20:22:37Raptorspamaury_, do you know if anything big has changed in Rockbox?
20:22:50 Nick pamaury_ is now known as pamaury (~quassel@rockbox/developer/pamaury)
20:23:03pamauryRaptors: when ? and why ? :)
20:23:12RaptorsI'm running = 62de15f-120103
20:23:21Raptorswas wondering if I should update
20:23:51pamaurywhich target ?
20:24:11pamauryyes, frequency scaling was enabled
20:24:35*bluebrother spots the probably most wrongly typed player again :)
20:24:57Raptorspamaury, so it runs better now?
20:25:29pamaurybattery life is much better
20:25:47pamauryand I think I fixed all the unstabilies to related to it
20:26:06 Join Dead_Body [0] (
20:26:36pamaurythe only major problem left is the screen is still flickering once in a while
20:26:43Dead_Bodymy clip+ is bricked, and website says to ask for help before attempting anything myself
20:26:51Raptorsya I had the prob myself
20:27:07Raptorsbut it goes away so it's not too bad
20:27:10pamauryDead_Body: ask for funman or bertrik
20:27:32pamauryyeah, but the OF does not suffer from it, so I really would like to understand where does it come from
20:27:41pamauryand recording is not implemented but you know that
20:27:43Dead_Bodylike /msg them?
20:28:55pamauryDead_Body: writing their name should do, they'll answer only if their are there of course
20:29:06Dead_Bodyoh ok
20:29:16Raptorsya I generally just use OF for recording (if I need to). I think I'm going to buy a standalone digital recorder for school though.
20:29:23Dead_Bodyfunman: excuse me sir, my clip+ is possibly bricked
20:29:55pamauryone day I'll implement recording, but it's so boring ^^
20:31:43Raptorspamaury, why is there text in another language scrolling above the dani theme beside the power/sound icon?
20:31:58RaptorsIt's an awesome theme so I don't mind it, but it's odd
20:32:25pamaurycould be a theme bug, I have no idea
20:32:37pamauryJdGordon knows ways more about theming than me ^^
20:32:37 Join prof_wolfff [0] (
20:32:46pamauryprobably you should check in the simulator
20:33:04pamauryif the bug persists, then it's a problem with the theme or the theme engine
20:36:29Raptorsit's not happening in the other theme so I don't think it's a bug with the theme engine.
20:42:07Raptorspamaury, I don't think it's a bug
20:42:13Raptorsit's part of the theme
20:42:20pamauryok ^^
20:42:23Raptorssome spanish quote
20:42:29Raptorsla vida es simple recibes de lo que has dado y para ser feliz tan solo hay que olvidar el pasado
20:42:32Raptorslife is simple you get what you gave to be happy and just have to forget the past
20:44:47RaptorsThat's actually pretty cool. I wonder if I can modify this theme to change that quote to some other quote in english
20:45:03Raptorspamaury, do you know where I can download the theme file directly?
20:46:51pamauryon the website I guess
20:47:21pamauryhow did you get it ?
20:48:12Raptorsdownload manager
20:48:20RaptorsI found it on the site though
21:04:37 Join webguest92 [0] (
21:04:57 Quit webguest92 (Client Quit)
21:20:31 Join XavierGr [0] (XavierGr@rockbox/staff/XavierGr)
21:23:03 Quit XavierGr (Disconnected by services)
21:23:05 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
21:26:05 Join psilonux [0] (~psilonux@2001:470:1f15:10f6:d95e:dad8:d40f:ed92)
21:28:42 Quit |akaWolf| (Ping timeout: 255 seconds)
21:28:52 Quit y4n (Quit: Today is the perfect day for a perfect day.)
21:31:27Raptorspamaury, I got data abort at 60055354 when I tried to load dani theme :/
21:33:00[Saint]check the address against the map file?
21:33:28[Saint]That's really the only way data aborts mean anything other than "Eeeek! I died!"
21:36:51pamauryisn't backtrace enabled by default ? Raptors do you have stack trace ?
21:37:43[Saint]Is it? Oh. Hum.
21:39:04Raptorspamaury, it worked now without crashing (idk what changed) but it wont load the background :/
21:39:21RaptorsIs there a setting to change the backdrop manually?
21:39:27pamaurymaybe that's a problem with th theme engine ^^
21:39:33pamauryI don't know
21:39:42[Saint]More likely a problem with the theme.
21:40:00[Saint]It can be syntactically valid and still very broken.
21:40:17pamaurybut can it crash the engine?
21:40:20Raptors[Saint], team is working fine but the backdrop isn't being loaded
21:40:33RaptorsHow are backdrops loaded?
21:40:37Raptorswhat file should I check?
21:40:48[Saint]Right, but, that's two entirely seperate themes, likely made at completely different times, by different authors.
21:41:04[Saint]One works, another doesn't means nothing, lest they are identical.
21:41:16[Saint](which they aren't)
21:41:55[Saint]pamaury: can it? Ohhhhhh yes. :)
21:42:01[Saint]Should it? Heck no.
21:42:49[Saint]It's technically impossibly, but lebellium has a theme that can reproducibly melt theme theme engine, and even cause USB issues. :)
21:43:16[Saint]I think he's made several now, lucky boy.
21:43:48Raptorsok I rebooted it and it fixed the backdrop
21:44:47RaptorsThis theme is sweet. I changed the quote to a thomos edison one from some spanish quote too
21:45:00RaptorsOur greatest weakness lies in giving up. The most certain way to succeed is always to try just one more time...Thomas Edison
21:46:05 Quit XavierGr (Disconnected by services)
21:46:07 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
21:46:21[Saint]Hum....doesn't that technically imply that one should keep trying *after* success? :-S #philosophygonewrong
21:46:35[Saint](wildly offtopic anyway ;))
21:47:09Raptors[Saint], well if you try one more time after success you might make it better ;_
21:47:48RaptorsThere is some spanish scrolling on the home screen too
21:47:55Raptorsgotta figure out how to translate it
21:48:59Raptors"rockbox is freedom"
21:49:04Raptorsheh, that's pretty awesome
21:49:12Raptorsrockbox es libertad
21:50:09Raptorsk I found it, it's in sbs file
21:50:17RaptorsProbably will just directly translate it
21:50:37Raptorspamaury, should I upload this theme?
21:50:40Raptorsupdated theme
21:50:58[Saint]There's nothing stopping you from doing so.
21:51:09[Saint]If you want to, go for it, the license specifically allows this.
21:53:16Raptors[Saint], lol, this theme killed usb
21:53:30 Quit lorenzo92 (Remote host closed the connection)
21:54:40[Saint]The theme engine *really* shouldn't be able to do this. It smacks of memory corruption (buflib methinks), but no one can seem to find it.
21:54:46[Saint]It's *way* above my head.
21:55:32lebelliumI'm still waiting for a god to fix that :D
21:56:05[Saint]A couple of people, wodz, funman, have tried to find the issue...and both of them fixed rather serious bugs with memory corruption...but not *the* bug, apparently.
21:56:43[Saint]Turns out that bufflib may have needed some *very* heavy testing, and it got heavy testing, but apparently not quite enough.
21:57:31[Saint]This shouldn't be possible. But it's happening.
21:57:37***Saving seen data "./dancer.seen"
21:57:55[Saint]Knowing the requirements to trigger it would be great. I don't even know that.
21:58:10 Quit melmothX (Quit: bau)
21:58:11[Saint]the best bet seems to be "a theme lebelliummade" :P
21:58:20[Saint]*lebellium made
21:58:36*[Saint] shrugs
21:59:12Raptorsthat should be FSR 0x1
21:59:50lebelliumI'm going to port my theme to E200, H10/X5 and YP-R1 soon. Memory corruption will be very funny :D
22:00:13Raptorslebellium, which theme did you make?
22:01:00lebelliumI made "lebellium Samsung-like" for Clip+, Clip Zip, Fuze, R0/Fuze+ and SA9200.
22:02:17lebelliumIt doesn't work perfectly on any target I guess ahaha
22:02:45Raptorswell this is really disappointing I love this theme but it broke USB
22:03:01Raptorsthe ignus theme
22:03:09lebelliumyes, broke the theme engine is one of my powers.
22:03:18*[Saint] thought there was a way to easily get the .map files
22:03:24[Saint]Is this only for releases?
22:03:34Raptors[Saint], idk how
22:03:45RaptorsI just typed what I saw on the screen
22:03:51pamaurythe map file is produced with every buiild
22:04:08[Saint]pamaury: I thought we offered them for download, though?
22:04:12[Saint]For this occurence.
22:04:26pamauryonly for release
22:04:36pamauryI think
22:05:19pamauryfor which other build would you want them ?
22:06:07[Saint]It would be kinda useful if they existed for all, but I understand the added bandwidth concerns.
22:06:30pamauryfor daily builds you mean ?
22:06:38Raptorsya theme engine is busted I think
22:06:40[Saint]It would just be nice if we could retrieve the .map file from a dev build and actually check the address.
22:07:01Raptorsthe only way I can use USB is if I use default cabby (or w/e) theme
22:07:02[Saint]Since the dev builds seem much more likely to have issue than a release.
22:07:22[Saint]Raptors: it isn't the theme engine as such, that's just the trigger.
22:07:42Raptors[Saint], o...
22:08:04RaptorsWell I guess I can use the horribly ugly workaround of switching themes when I want to use USB
22:08:07Raptorsthen switching back
22:08:09[Saint]Were it the theme engine, every theme should fail similarly.
22:09:02lebelliumraptors: that's what I do. I prefer swtiching back to cabbiev2 for USB transfers than using the OF and get the "updating database" forever
22:09:59 Quit psilonux (Quit: Leaving)
22:11:43Raptors[Saint], do you know what cabbie does that is special?
22:12:00[Saint]exactly nothing.
22:12:52[Saint]If a complex theme with "exotic" tags were the cause...I *really* should be able to trigger it, and I have never seen the issue personally.
22:13:50[Saint]It is very perplexing. My guess is memory collisions. Managing to load something that is exactly the right size to be in an area of memory the core doesn't expect to be occupied.
22:14:46[Saint]the buflib system is nightmarishly complex for me. I got lost in it very easily.
22:14:58[Saint]kugel is an evil mastermind of coding genius.
22:16:02 Join Strife89 [0] (
22:16:10RaptorsYa, I don't get pretty much any advanced programming. When I tried to learn programming it was blowing my mind lol
22:16:19RaptorsI'm glad I'm learning networking
22:16:28RaptorsSo much more straight forward and easy to understand
22:18:42pamaurybuflib is powerful but complex, you can easily have bugs with such a thing
22:21:43RaptorsI love how organized his code is
22:21:48Raptorswith comments and everything
22:22:08[Saint]It was a GSoC project, kinda had to be.
22:22:24[Saint]Google Summer of Code
22:25:18*scorche wonders if he should send out another email about GSoC...
22:29:00pamaurywhen does gsoc start ?
22:46:52 Quit Dead_Body ()
22:50:28[Saint]Errr....have applications not started already?
22:50:36*[Saint] may be insane here
22:50:40[Saint](or in general)
22:51:16[Saint]Oh, no...heck no.
23:07:16 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
23:12:17 Join GeekShadow [0] (
23:12:17 Quit GeekShadow (Changing host)
23:12:17 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow)
23:18:15Raptorspamaury, is there anywhere I can report the theme bug?
23:18:43RaptorsShould I post it there?
23:19:23 Quit n1s (Quit: Ex-Chat)
23:21:03[Saint]There should already be a task for this bug.
23:23:32Raptorsare you sure?
23:23:35 Quit zaphee (Quit: Leaving.)
23:23:47*[Saint] prods lebellium
23:25:14[Saint]Hummm...maybe someone incorrectly removed it as "fixed".
23:25:48lebelliumMy only open bug is FS #12759 . The other has been closed as fixed although I'm not sure it was really fixed :)
23:25:49fs-bluebot Various RDS issues (Clip Zip, YP-R0) (bugs, unconfirmed)
23:26:15[Saint]Well, apparently it wasn't, no. :)
23:27:19[Saint]funman closed it, odd.
23:27:54lebelliumI don't find it, can you please post the link
23:27:57pamauryserial closer ? :)
23:28:05[Saint] <−− needs to be reopened
23:28:19 Quit kevku (Ping timeout: 245 seconds)
23:28:50[Saint]while the title is specific to lebelliums theme(s), it's all the same bug.
23:29:01[Saint]themes shouldn;t be able to wipe out USB. Period.
23:29:17lebelliumI guess it has been closed because the "theme loading" issue was fixed. But not the USB connection
23:29:39[Saint]Raptors reported similar issues to yourself.
23:29:50[Saint]The theme loaded, but only partitally.
23:29:58[Saint]And after a reboot, it was "fine".
23:30:07[Saint]...but, no USB. :)
23:30:26[Saint]This is exactly the issue described in your task.
23:31:15lebelliumI haven't experienced the theme loading issue since then so it's strange but that means it does still exist for other themes
23:31:25[Saint]Can someone with the powers to do so reopen fs#12639 please, so raptors may add to it?
23:31:26fs-bluebot lebellium Samsung-like theme for Clip Zip: WPS doesn't load properly and USB not working (bugs, closed)
23:33:50 Join saratoga [0] (123e1f35@gateway/web/freenode/ip.
23:34:21saratogasaint should probably have permissions to do things like this on the tracker
23:35:40[Saint]Generally speaking, due to my frequent derp moments...I'm not sure I fit the model.
23:35:53[Saint]Which is fair. I get it. I'm vacant at times and I understand this :)
23:36:02saratogapretty much anything you can do on the tracker you can just as easily undo
23:36:49saratogapamaury: does it make sense to post binaries for the XFI3 bootloader soon so that people can use it without needing development tools?
23:36:55saratogaor is it not ready
23:37:46pamaurywhat would make sense would be to add rbutil support (it's exactly the same as fuze+)
23:38:07pamauryI feel it's better than giving binaries away
23:38:11saratogabefore thats useful we'd still need binaries tagged and on the download server
23:38:47pamaurythat's true
23:38:51saratogaalthough if you think the bootloader will need further work, maybe that doesn't make sense yet
23:39:00saratogaask Bluebrother about rbutil
23:39:24pamaurythe current bootloader is fine, I'd like to enhance it but it worked perfectly otherwise
23:40:44pamauryI'll post a binary tomorrow then
23:41:00saratogaon the wiki, or tagged?
23:41:23pamaurywhen is the next release ?
23:42:08[Saint]prod AlexP :)
23:42:14pamauryone week...
23:42:24AlexPHave a look at the calender
23:42:32saratogaunless you're going to make the port stable, it shouldn't matter when we release
23:42:50[Saint]So, we should be in freeze already?
23:43:08AlexPand yeah, for stable only, o if you are touching stuff that only impacts non-stable targwets, then feel free to ignore it
23:43:11pamaury[Saint]: freeze in one week
23:43:12AlexP[Saint]: No
23:43:16[Saint]Ah, right.
23:43:28AlexPWe have a damn calendar! :P
23:43:30saratogagreat, we can finally make the Zip stable
23:43:44saratogaand maybe the Fuze+?
23:44:24pamauryI need to fix some code in RbUtil: the dualboot code, at least for the zenxfi2 and need to double-check zenxfi3. Otherwise yeah i'll tag one when I have the boot menu working
23:44:36AlexPmaybe I should add that to the topic
23:44:49lebelliumis this calendar available to public somewhere? I never saw it
23:44:56saratogawhy is charging listed as "partial" for the ipod 6g?
23:45:23 Quit bertrik (Ping timeout: 246 seconds)
23:45:27saratogashould i make it 'yes'?
23:45:51Topic"Rockbox 3.12 released | Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | This channel is logged at | Release/other events calendar:" by ChanServ (ChanServ@services.)
23:46:03AlexPtoo long :)
23:46:31Topic"Rockbox 3.12 released | Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | This channel is logged at" by ChanServ (ChanServ@services.)
23:46:32pamauryI would sure like the fuze+ to be stable, but I made lots of changed sinces the last release, so I'm not sure moving to stable now is wise
23:46:40pamaury*changes since
23:46:53[Saint]Isn't the touchpad still a bit didgy?
23:47:04[Saint](though, that's not a concern for "stable" iiuc)
23:48:00pamauryIt's not as great as I would like and there is this annoying issue that if you press a key when backlight is off, it does something strange. But it's so incomparatively better than the OF
23:48:03[Saint]I played with a Rockboxed Fuze+ the other day, and I was very impressed. My fat fingers disagree with the touchpad, but I wasn't sure if it was it, or me.
23:48:20[Saint]I have seen others complain similarly, but maybe their fingers are just as fat as mine.
23:49:09[Saint]I didn't see the issue you noted, but I don't recall locking the thing, so I wouldn't have seen it.
23:49:09RaptorsI created a new task
23:49:13pamauryThe code is pretty dumb, it really acts as a 3x3 grid
23:49:35Raptorspamaury, what cats as a 3x3 grid?
23:49:42AlexPRaptors: The previous one was reopened
23:49:43[Saint]Raptors: it would be really helpful if you commented in the original task with t alink to your new task.
23:49:47[Saint]To avoid confusion.
23:49:52AlexPWhy dp we need the new one?
23:49:55[Saint]The two should really be merged.
23:50:04pamauryfuze+ touchpad driver in rockbox
23:50:10Raptorspamaury, o...
23:50:11AlexPI'll just close the new one, it would be great to add the info to the old one
23:50:14Raptors[Saint], can you send a link?
23:50:16lebelliumfeel free to rename my report if it concerns other themes too
23:50:20[Saint]I did.
23:50:21pamauryit doesn't handle gestures if you prefer
23:50:51Raptorspamaury, There is so much potential for the fuze+. Circular scrolling would be bad ass.
23:51:01Raptorsno one has the skill or time though :(
23:51:13AlexPPeople have the skill alright
23:51:19saratogaplenty of people have the skill, but yeah time :)
23:51:23[Saint]pamaury has both....just not in unlimited quantities :)
23:51:25AlexPIf you can do all the rest of Rockbox, you can do that
23:51:30AlexPThe time is the issue
23:51:58[Saint]Pay pamaury's salary and I'm sure he'll find some more time :)
23:52:01Raptors[Saint], the last I heard he was busy writing reports so he couldn't do it
23:52:06pamauryFirst we need to make touchpads first class citizens in rockbox, like touchscreen
23:52:12AlexPlebellium: I'll edit the title of the original task to make it more generic
23:52:25lebelliumAlexP; great :)
23:52:34Raptors[Saint], thanks, I didn't see the link befoer
23:52:48pamauryBut yeah, touchpad seems low priority compared to many things ^^
23:52:58AlexPCertain themes cause the WPS to not load properly and USB to not work?
23:53:01saratogawhat is the limitation in terms of rockbox? i figured we could implement gestures in the driver and map them to normal button actions
23:53:37Raptorspamaury, it should be high priority. A player is only as good as it's controls.
23:53:56saratogawell get to work on it
23:54:20pamauryfirst issue with this is that then you lack the context, second is that if you do that you have no way to test it on the simulator
23:54:31AlexPRaptors: People do what they want to
23:54:41RaptorsAlexP, true
23:54:45AlexPRaptors: You want something done faster, you need to get working
23:54:50pamauryI agree a great player with poor controls is screwed
23:54:51Raptorsand pamaury is a programmer so he probably knows what's more important
23:55:00saratogacouldn't we do simple gestures like "swipe left" in just the driver?
23:55:15AlexPControls are important indeed :)
23:55:17pamauryBut I wouldn't call the current touchpad driver bad
23:55:45Raptorspamaury, it's not ideal for a large library
23:55:47pamauryeven simple gestures are not trivial to implement, and debugging is complicated
23:55:59Raptorsya, that's what sucks
23:56:10AlexPplease try to refrain form things like sucks
23:56:20AlexPPeople spend a huge amount of their spare time working on this
23:56:24saratogawhat information does the touchpad give, center of touch and what else?
23:56:33AlexPIt isn't nice to have people then just turn up and announce it sucks
23:56:50RaptorsAlexP, I'm not saying the product sucks. I'm saying the debugging and pain to implement new things sucks
23:56:58AlexPCool :)
23:57:08pamaurysaratoga: absolute position of the giver, that's it. It has some "gesture" support but believe me, it's crap.
23:57:11AlexPThere are for sure lots of things that could be improved
23:57:19AlexPBut language is important :)
23:57:38***Saving seen data "./dancer.seen"
23:57:47saratogapamaury: for simple gestures, i guess the driver could just check if in the last X ticks a certain list of locations had been hit
23:58:15Raptorspamaury, how does sandisk do their scrolling thing? I know it's pretty terrible but it's at least a decent starting point (if you can recreate it and tweak it)
23:58:36saratogaRaptors: you've used the sandisk firmware right?
23:58:45Raptorsit's terrible
23:58:48 Join Rower [0] (
23:58:52saratogawell thats how they do it then

Previous day | Next day