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-07-26

00:01:47 Quit Taco_Princess (Ping timeout: 276 seconds)
00:04:01 Quit lasser (Quit: ChatZilla 0.9.87 [Iceweasel 3.5.16/20110701113851])
00:13:48 Quit ender` (Quit: To get as fewest unhappy people as possible, always bully the same ones.)
00:21:08 Join AlexP_ [0] (~alex@rockbox/staff/AlexP)
00:22:21 Join Zarggg [0] (
00:23:23 Join krazykit [0] (~krazykit@
00:23:44 Quit AlexP (Ping timeout: 255 seconds)
00:28:19 Quit bertrik (Quit: :tiuQ)
00:28:27 Join Taco_Princess [0] (
00:28:27 Quit Taco_Princess (Changing host)
00:28:27 Join Taco_Princess [0] (~Taco_Prin@unaffiliated/gamefreak264)
00:32:15 Join Scromple [0] (
00:37:21 Join sideral [0] (~sideral@rockbox/developer/sideral)
00:41:20 Quit lixxus (Quit: Leaving.)
00:44:52 Quit Taco_Princess (Ping timeout: 258 seconds)
00:49:36 Nick AlexP_ is now known as AlexP (~alex@rockbox/staff/AlexP)
00:54:10DEBUGEOF from server (Connection reset by peer) (snapshot: netstuff.c line 545)
00:54:10***Saving seen data "./dancer.seen"
00:54:12***Started Dancer V4.16
00:54:12***Connected to on port 6667
00:54:12***Logfile for #rockbox started
00:54:13Mode"logbot :+i" by logbot
00:54:17***Server message 501: 'logbot :Unknown MODE flag'
00:54:17 Join logbot [0] (
00:54:17 Join sideral [0] (~sideral@rockbox/developer/sideral)
00:54:17 Join Scromple [0] (
00:54:17 Join krazykit [0] (~krazykit@
00:54:17 Join Zarggg [0] (
00:54:17 Join AlexP [0] (~alex@rockbox/staff/AlexP)
00:54:17 Join fdinel [0] (
00:54:17 Join leavittx [0] (~lev@
00:54:17 Join robin0800 [0] (~robin0800@
00:54:17 Join [Saint] [0] (
00:54:17 Join soap [0] (~soap@rockbox/staff/soap)
00:54:17 Join kadoban_ [0] (
00:54:17 Join TheLemonMan [0] (
00:54:17 Join T44 [0] (
00:54:17 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
00:54:17 Join mshathlonxp [0] (
00:54:17 Join ReimuHakurei [0] (
00:54:17 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
00:54:17 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
00:54:17 Join keyb_gr [0] (
00:54:17 Join ender| [0] (
00:54:17 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
00:54:17 Join user890104 [0] (~Venci@
00:54:17 Join Horscht [0] (~Horscht@xbmc/user/horscht)
00:54:17 Join Thra11_ [0] (~thrall@
00:54:17 Join powell14ski_ [0] (
00:54:17 Join wtachi [0] (
00:54:17 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
00:54:17 Join bluefoxx [0] (
00:54:17 Join amiconn [0] (quassel@rockbox/developer/amiconn)
00:54:17 Join pixelma [0] (quassel@rockbox/staff/pixelma)
00:54:17 Join mudd1 [0] (
00:54:17 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
00:54:17 Join FoH [0] (
00:54:17 Join alouette [0] (
00:54:17 Join lebellium [0] (
00:54:17 Join simonlnu [0] (zr9juxKnro@unaffiliated/simonrvn)
00:54:17 Join fs-bluebot [0] (
00:54:17 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
00:54:17 Join utanapischti [0] (
00:54:17 Join alexbobp [0] (~alex@
00:54:17 Join Rob2222 [0] (
00:54:17 Join D-Strife89 [0] (
00:54:17 Join saratoga [0] (9803ec71@gateway/web/freenode/ip.
00:54:17 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
00:54:17 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
00:54:17 Join boghog [0] (~aphax@2001:980:34c7:0:1e6f:65ff:fe86:1e03)
00:54:17 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
00:54:17 Join mystica555_ [0] (
00:54:17 Join Farthen [0] (
00:54:17 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
00:54:17 Join ktbe [0] (~ktbe@
00:54:17 Join fyre^OS [0] (
00:54:17 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
00:54:17 Join Guinness` [0] (
00:54:17 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
00:54:17 Join mystica555 [0] (
00:54:17 Join pjm0616 [0] (~user@
00:54:17 Join _K3yn5t4 [0] (
00:54:17 Join tmzt_ [0] (
00:54:17 Join bieber [0] (
00:54:17 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
00:54:17 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
00:54:17 Join Bagder [241] (~daniel@rockbox/developer/bagder)
00:54:17 Join dre [0] (dre@gateway/shell/
00:54:17 Join ukleinek [0] (
00:54:17 Join bthomson [0] (
00:54:17 Join mikroflops [0] (
00:54:17 Join yosafbridge [0] (
00:54:17 Join FOAD [0] (~dok@
00:54:17 Join Staphylo [0] (
00:54:17 Join Zambezi [0] (Zulu@unaffiliated/zambezi)
00:54:17 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
00:54:17 Join niekie [0] (~niek@CAcert/Assurer/niekie)
00:54:17 Join aevin [0] (eivindsy@unaffiliated/aevin)
00:54:17 Join Xerion [0] (
00:54:17 Join merbanan [0] (
00:54:17 Join parafin [0] (
00:54:17 Join belak [0] (belak@subtle/user/belak)
00:54:17 Join knittl [0] (~knittl@unaffiliated/knittl)
00:54:17 Join Espreon [0] (~espreon@wesnoth/developer/espreon)
00:54:17 Join ack` [0] (
00:54:17 Join guymann [0] (
00:54:17 Join Utchy [0] (
00:54:17 Join preglow [0] (thomj@rockbox/developer/preglow)
00:54:17 Join scorche [0] (~scorche@rockbox/administrator/scorche)
00:54:17 Join Slasheri [0] (miipekk@rockbox/developer/Slasheri)
00:54:17 Join neferty [0] (~andor@
00:54:17 Join n17ikh [0] (
00:54:17 Join [fred] [0] (
00:54:17 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
00:54:17 Join rasher [0] (~rasher@rockbox/developer/rasher)
00:54:17 Join Vimk [0] (
00:54:17 Join bzed [0] (
00:54:17 Join crwl [0] (
00:54:17 Join TBCOOL [0] (
00:54:17 Join ranmachan [0] (ranma@2a01:4f8:130:9321::2)
00:54:17 Join avacore [0] (
00:54:17 Join Torne [0] (~torne@rockbox/developer/Torne)
00:54:17 Join Hadaka [0] (
00:54:17 Join jae [0] (
00:54:17 Join iq_ [0] (
00:54:17 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:54:17 Join ThomasAH [0] (
00:54:17 Join balintx [0] (
00:54:17 Join kugelp [0] (~kugel@rockbox/developer/kugel)
00:54:17 Join simabeis [0] (
00:54:17 Join kkit|sh [0] (
00:54:17 Join dionoea [0] (~dionoea@videolan/developer/dionoea)
00:54:17 Join CIA-14 [0] (
00:54:17 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
00:54:17 Join zu [0] (
00:54:17 Join Rondom [0] (~rondom@2a01:488:66:1000:b24d:4f2f:0:1)
00:54:17 Join rudi_s [0] (
00:54:17 Join Barahir [0] (
00:54:17 Join Galois [0] (
00:54:17 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
00:54:17 Join feisar-_ [0] (
00:54:17 Join desowin [0] (~desowin@atheme/member/desowin)
00:54:17 Join @ChanServ [0] (ChanServ@services.)
00:54:17 Join maraz [0] (
00:54:17 Join ved [0] (
00:55:13 Quit keyb_gr (Ping timeout: 258 seconds)
01:03:49 Quit benedikt93 (Ping timeout: 260 seconds)
01:07:29 Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 6.0/20110713171652])
01:11:08 Join JuanNavarro [0] (
01:13:32JuanNavarrohi all, i'd like to be added to the WikiUsersGroup page
01:13:51JuanNavarroeverything in the universe asks me to ask for this in the irc so here i am
01:13:57 Quit leavittx (Ping timeout: 264 seconds)
01:16:53 Join vimes|2 [0] (
01:19:16vimes|2Hi! is there a way to make rockbox boot as the default on a D2+? (that is, not switching to hold immediatly after power on?)
01:20:23 Quit JuanNavarro (Quit: CGI:IRC)
01:24:21[Saint]vimes|2: Nup.
01:24:33[Saint]Well, not with a setting or somesuch.
01:24:42[Saint]You'd need to edit and recompile the bootloader.
01:25:06vimes|2Got it, i'll try that then, thanks!
01:25:38 Join JuanNavarro [0] (
01:27:04evilnickJuanNavarro: Have you registered on the wiki?
01:29:17JuanNavarroyes, JuanNavarro
01:29:51JuanNavarroi mean, that's my username
01:29:57 Part vimes|2 ("Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is")
01:30:51JuanNavarrobut I received no confirmation email by the way
01:31:08JuanNavarronevertheless i appear here
01:31:45[Saint]JuanNavarro: Added
01:32:05[Saint]You should have edit rights now, don't break it! ;)
01:32:15 Quit mudd1 (Quit: Ex-Chat)
01:32:54JuanNavarrook. thanks
01:33:05[Saint]If you cannot log in, bug me, and I should be able to fix it.
01:36:31JuanNavarrook i could log in and edit, it's fine, thanks again
01:36:39[Saint]Ok, no worries.
01:36:52[Saint]Also, welcome JuanNavarro.
01:37:38 Quit alouette (Quit: On me voit, on me voit plus !)
01:38:44 Quit sideral (Quit: Leaving.)
01:40:46 Quit TheLemonMan (Quit: Ex-Chat)
01:42:13 Quit evilnick (Read error: Connection reset by peer)
01:45:24JuanNavarrofirst question :) (it came fast): it's about naming conventions. The Philips ports are named like "GoGear(model)", but every mp3 from Philips is named "Gogear" anyways, so that word is redundant. Besides, lately Philips has been naming their branches to something like "GoGear Opus (model)", "GoGear Vibe (model)", etc. So I think "Philips(branch, if any)(model)" would be more logical
01:46:32JuanNavarroi want to work in a new port, should i follow the names that are already or just decide here about it and ask whoever maintains the other philips ports?
01:46:53gevaertsJuanNavarro: Apple has named all their players ipod, and Sandisk tends to like "sansa". Why should we treat the gogears differently?
01:48:07JuanNavarrohum i was going to say that i think the same about the word "sansa" and then "AppleVideo" came into my mind... yes i would say "IpodVideo".
01:55:28 Join funman [0] (~fun@rockbox/developer/funman)
02:03:38 Quit soap (Ping timeout: 255 seconds)
02:04:56 Quit simonlnu (Ping timeout: 250 seconds)
02:09:30 Join simonlnu [0] (
02:09:39 Quit simonlnu (Client Quit)
02:11:24 Join simonlnu [0] (JXdfdzRo1P@unaffiliated/simonrvn)
02:12:02 Nick tmzt_ is now known as tmzt (
02:15:13 Join ntkm [0] (
02:16:34 Quit amiconn (Disconnected by services)
02:16:35 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
02:16:38 Quit pixelma (Disconnected by services)
02:16:40 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
02:16:42 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
02:16:52 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
02:21:28 Join liar [0] (
02:28:23 Quit ntkm (Read error: Connection reset by peer)
02:28:48 Join ntkm [0] (
02:32:34 Quit tchan (Quit: WeeChat 0.3.5)
02:38:37 Quit ntkm (Quit: ntkm)
02:40:56 Quit Thra11_ (Remote host closed the connection)
02:49:34 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
02:50:43 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
02:54:16***Saving seen data "./dancer.seen"
02:55:32JdGordon[Saint]: I thought the AA image was the wps hotkey area?
02:59:29[Saint]It is.
03:00:01JdGordonpops up the browser/qs/cm popups
03:00:21[Saint]hold it.
03:00:36JdGordonerr, ok
03:01:04[Saint]I didn't want hotkey to be subject to an accidental keypress.
03:01:05*JdGordon really needs to get bmp bar working in the lists
03:01:15JdGordonfair enough
03:01:38JdGordonwhat you could do is use a single press there to change the info displayed under it
03:01:54JdGordoni.e display a wps playlist, or more info on the current track/next track
03:01:57JdGordonfun stuff like that
03:12:45 Join soap [0] (
03:12:46 Quit soap (Changing host)
03:12:46 Join soap [0] (~soap@rockbox/staff/soap)
03:16:28 Quit fdinel (Read error: Connection reset by peer)
03:24:52 Quit funman (Quit: leaving)
03:27:13 Join Scr0mple [0] (
03:29:12 Join fdinel [0] (
03:29:14 Join Strife89 [0] (
03:29:34 Quit Scromple (Ping timeout: 255 seconds)
03:30:15 Quit robin0800 (Read error: Connection timed out)
03:34:28 Join robin0800 [0] (~robin0800@
03:40:29[Saint]JdGordon: <−− This addresses the issue with the "short" UI viewport.
03:40:48[Saint]one more full line of text has been added to the lists.
03:41:14[Saint]so, there should be 13 full lines of 48pt font displayed.
03:44:03 Quit fdinel (Read error: Connection reset by peer)
03:44:26 Join fdinel [0] (
03:44:38 Join Taco_Princess [0] (
03:44:41 Quit Taco_Princess (Changing host)
03:44:41 Join Taco_Princess [0] (~Taco_Prin@unaffiliated/gamefreak264)
03:49:54 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
03:53:37 Join GeekShadow [0] (
03:53:37 Quit GeekShadow (Changing host)
03:53:37 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
03:55:44 Quit GeekShadow (Read error: Connection reset by peer)
03:59:41JuanNavarrois it needed som kind of special permission for posting in the New Ports forum?
04:00:08JuanNavarroI tried to post there twice, but the post doesn't show up,28470.0.html
04:01:30JdGordonspam filtering got it... akismet sucks
04:01:46 Quit fdinel (Read error: Connection reset by peer)
04:02:09JuanNavarrook thanks. yeah spam rules should be reviewed :)
04:03:17[Saint]Maybe Akismet is right...
04:03:27[Saint]And you're just a *really* clever bot ;)
04:04:23JuanNavarrowow i gues you would that
04:04:35JuanNavarroa bot which was able to help with new ports
04:04:40JuanNavarrowould be interesting
04:05:06JuanNavarrosorry, you would *love* that
04:10:43 Quit [7] (Disconnected by services)
04:10:54 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:13:24[Saint]JdGordon: Does that UI viewport change suit?
04:13:43JdGordonbusy :)
04:13:44[Saint]If you've not tried it, that's cool, but let me know when you do so.
04:17:22 Part boghog
04:20:00 Quit Elfish (Ping timeout: 260 seconds)
04:20:41 Quit kadoban_ (Ping timeout: 258 seconds)
04:33:30 Quit robin0800 (Read error: Connection timed out)
04:34:19 Join robin0800 [0] (~robin0800@
04:39:14 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
04:54:19***Saving seen data "./dancer.seen"
04:59:00 Join Scromple_ [0] (
05:01:23 Quit Scr0mple (Ping timeout: 255 seconds)
05:01:58 Quit [Saint] (Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.)
05:02:44 Quit D-Strife89 (Ping timeout: 276 seconds)
05:03:37 Quit liar (Ping timeout: 258 seconds)
05:04:10 Join ntkm [0] (
05:04:24 Join [Saint] [0] (~Saint]
05:06:20 Quit Elfish (Ping timeout: 255 seconds)
05:08:21 Join D-Strife89 [0] (
05:11:07 Quit amiconn (Disconnected by services)
05:11:09 Quit pixelma (Disconnected by services)
05:11:09 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
05:11:11 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
05:11:13 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
05:11:26 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
05:12:00 Quit Farthen (Read error: Operation timed out)
05:18:12 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
05:19:28 Join Farthen [0] (
05:22:06 Quit robin0800 (Quit: Leaving)
05:22:28 Join robin0800 [0] (~robin0800@
05:25:46*[Saint] sets to work converting "Ubuntu-L.ttf" and "Ubuntu-B.ttf" for RaaA
05:26:03[Saint](If you don't like the font, TOUGH BISCUITS!
05:26:34jhMikeSthe microwave usually softens them up a bit
05:27:15tmztwhat about Droid Sans?
05:31:15 Part JuanNavarro
05:39:28 Quit Horscht (Quit: Verlassend)
05:49:23 Join Rob2223 [0] (
05:51:10 Quit kugel (Read error: Connection reset by peer)
05:51:11 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
05:52:13 Join pireau [0] (1000@pdpc/supporter/student/pireau)
05:53:53 Quit Rob2222 (Ping timeout: 276 seconds)
06:01:14 Join Keripo [0] (
06:02:54 Quit robin0800 (Quit: Leaving)
06:03:19 Join robin0800 [0] (~robin0800@
06:04:51 Join HaimN [0] (
06:07:49 Quit bluefoxx (Quit: bluefoxx)
06:10:05 Quit Llorean (Quit: Leaving.)
06:10:13 Join Llorean [0] (
06:10:24 Quit Llorean (Changing host)
06:10:24 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
06:26:40 Join bluefoxx [0] (
06:33:57 Quit robin0800 (Quit: Leaving)
06:38:31 Quit bieber (Ping timeout: 240 seconds)
06:53:32HaimNHey, I'm trying to compile the rockbox with the following patch: And I get an error:
06:54:23***Saving seen data "./dancer.seen"
06:56:25 Join stoffel [0] (
07:00:04 Quit ntkm (Quit: ntkm)
07:06:19 Join SagaciousKJB [0] (
07:06:34SagaciousKJBHey, anyone here using the Gigabeat F/FX series?
07:07:07 Join bieber [0] (
07:07:27[Saint]HaimN: Ignore it.
07:08:03[Saint]Its just a warning, not an outright error, it should be fine.
07:08:19[Saint]SagaciousKJB: Just ask your question.
07:08:35[Saint]There's a good chance its not specific to the Gigabeat.
07:08:52SagaciousKJBWell, it's kind of a broad question, I'm wondering how the 3.9 version of rockbox is compared to the 3.0 version because I'm not sure I want to update
07:09:01SagaciousKJBThat whole "don't fix what isn't broken" mentality
07:09:34[Saint]Well, if you don't update, you'll miss out on quite a few new features, optimizations, and improvements.
07:09:48[Saint]I would highly reccomend updating from such a truly ancient build.
07:10:19SagaciousKJBYeah, I noticed a compression setting which would be really sweet
07:10:40[Saint]Basically, it *always* pays to update to the latest release.
07:11:14SagaciousKJBI'm just worried about something going wrong with the installation process, I guess I got it on there in the first place but I'm not so confident in my ability to repeat that :P
07:11:21[Saint]I personally always run current SVN head (for you, if you're not compiling your own builds, that would be the "daily" builds)
07:11:58[Saint]If you have problems during installation, feel free to come back and ask for support.
07:12:13[Saint]But, you /shouldn't/ have any issues.
07:12:26[Saint](this is not a guarantee, though ;))
07:12:46SagaciousKJBheh, yeah
07:12:54SagaciousKJBI don't remember if I did it with the Utility or manually before
07:13:54[Saint]RockboxUtility has seen quite a few improvements since the time of Rockbox 3.0
07:14:11SagaciousKJBOkay, I think I'll give it a try later
07:14:12[Saint]If you're not confident in the manual installation, it would pay to use RbUtil
07:14:17SagaciousKJBOne thing that I noticed though...
07:14:22SagaciousKJBJust a sec while I copy and paste
07:14:48 Quit Taco_Princess (Ping timeout: 246 seconds)
07:14:50SagaciousKJB"(all) Gigabeat F/X bootloader uninstallation stopped with an error saying it's not supported."
07:14:59SagaciousKJBThat was marked as fixed for the svn release
07:15:23SagaciousKJBSo, I'm not sure, should I get the svn to be sure I don't have a problem with that, or do I need to uninstall a bootloader at all?
07:15:30SagaciousKJBJust wanted to be sure before I ran anything
07:16:00[Saint]Where do you see that?
07:16:17[Saint]It's probably in the release anyway depending on when that was committed.
07:16:18SagaciousKJB Under the Changelog section
07:16:27[Saint]One sec.
07:17:50[Saint]Ok, no...that is not in the current RbUtil release.
07:18:03[Saint]But this will not be a problem if you are not uninstalling the bootloader.
07:19:01SagaciousKJBOkay, I wasn't sure if that was a necessary step of putting the new release on or not
07:19:54[Saint]No, if my understanding is correct that would only affect you if you were completely removing the bootloader (ie. If you wanted to uninstall Rockbox completely)
07:20:06[Saint]You could of course still remove the bootloader manually.
07:20:31SagaciousKJBHeh, yeah, but let's hope it doesn't come to that :P
07:21:00SagaciousKJBUsually I'm not quite this timid of technology, but I resurrected this thing from a bricked state with Rockbox and have loved it ever since, so I'm probably being a little more cautious than I should lol
07:21:08 Quit stoffel (Remote host closed the connection)
07:23:19SagaciousKJBFor some reason I remember having to put the original firmware back on it before I was able to put Rockbox on... Was quite a long time ago, this player itself is fairly ancient now
07:25:06[Saint]The manual for your device covers un-/installation in its through it if you're unsure of anything.
07:25:31[Saint]And, if you're unsure, and after reading the manual are still unsure...don't hesitate to ask here.
07:25:59SagaciousKJBSure thing... I was actually reading it while I logged in, but got a bit impatient haha
07:26:05SagaciousKJBI'm gonna go try this out
07:30:18 Quit SagaciousKJB (Remote host closed the connection)
07:32:48 Join Taco_Princess [0] (
07:32:48 Quit Taco_Princess (Changing host)
07:32:48 Join Taco_Princess [0] (~Taco_Prin@unaffiliated/gamefreak264)
07:37:45 Join SagaciousKJB [0] (
07:43:24SagaciousKJBOkay, looks like the update went off without a hitch
07:44:36SagaciousKJBI think for some reason when I chose "complete installation" it tried to remove the bootloader because I got a weird error saying, "Selected target Gigabeat F /X, installed target gigabeatf" but then it said there already appeared to be a bootloader and let me continue as normal
07:49:16*[Saint] curses the almighty fuck out of the buggy as hell convttf
07:49:31[Saint]Who wrote this thing I wonder, who do I bug about it?
07:50:12JdGordongit blame
07:50:56[Saint]I thought (just looking at it) that my fonts didn't match the expected height I'd requested...and sure enough, it always seems to be at leat 2px smaller in height than it should, and the height is totallt arbitrary to the requested height.
07:51:13[Saint]its IMPOSSIBLE for me to make a 16px font
07:51:29[Saint]to make an 18px font, I need to request a height of 20
07:52:03JdGordonyes, doesnt it add 1 pixel to top and bottom always?
07:52:08[Saint]when I request a 16px output, I get 14, so I tried requesting 18 to get 14...but I get 17
07:52:33[Saint]JdGordon: Nah, it seems to subtract it. :-S
07:52:59[Saint]basically, it seems to do whatever the fuck it wants to...
07:53:15[Saint]bah, sorry. Excuse the launguage. This is pissing me off.
07:53:18SagaciousKJBWell, this is weird...
07:53:31SagaciousKJBNow whenever I load a playlist, it just cycles through each entry not playing anything
07:53:58[Saint]SagaciousKJB: That usually means that it cannot locate any of the media in the playlist.
07:54:24SagaciousKJBI loaded it straight from the Files list though
07:54:35SagaciousKJBIt even happens if I just try to play a single track from there
07:55:12[Saint]its like "request to play <foo>, is it there? nope...move on to <bar>, play <bar>, bar is missing too, move on to <baz>, <baz> is missing...wash, rinse, repeat."
07:57:37[Saint]this sounds like something more serious, though.
07:57:55[Saint]Do you mean you are trying to play individual files, or a folder of files...?
07:58:03[Saint]Or are you loading a playlist?
07:58:08SagaciousKJBIndividual files
07:58:27[Saint]WHat exactly is happening when you do so?
07:58:43SagaciousKJBSeems like it tries to play it and then just automatically stops
07:58:54SagaciousKJBIf I build a playlist from the file menu it will just cycle through
07:59:02[Saint] did you update, with RbUtil, or manually?
07:59:08SagaciousKJBSomehow I was able to build a new database with all the tags and everything though
07:59:20[Saint]Does it play from the database?
07:59:25SagaciousKJBNope, same problem
07:59:32SagaciousKJBPretty much any way i try to play, though one intersting thing
07:59:37SagaciousKJBIf I load a playlist I had already
07:59:43SagaciousKJBAll the tracks say "[ERR]" in front of them
07:59:59SagaciousKJBActually, one of them just completely freezes the player
08:00:05SagaciousKJBWhen trying to load it
08:00:34SagaciousKJBMaybe I did something wrong during the install
08:00:44[Saint][ERR] in front of the track in a playlist means it can't locate the media...
08:00:56[Saint]Stupid question, but, the files are definitely there, right?
08:01:01SagaciousKJBYep, just checked them
08:01:09[Saint](sorry, I have to ask, even though its a silly question)
08:01:13SagaciousKJBPlus, the database loaded them all and parsed the tag information into a new database
08:01:19SagaciousKJBSo they've got to be there and readable to some extent
08:01:47SagaciousKJBmaybe I did something wrong during the installation
08:02:12[Saint]Perhaps...with RbUtil it is exceptionally hard to do anything incorrectly.
08:02:30[Saint]It might pay to check the volume for FS corruption.
08:03:36SagaciousKJBI see a step I missed
08:03:48SagaciousKJBI was supposed to switch my battery to off after powering down
08:04:08SagaciousKJBActually, i was suppose dto remove it from usb first too, instead I just powered down with the USB still attached
08:04:20SagaciousKJBShould i go ahead and just do it over again?
08:04:28[Saint]It would pay to, yes.
08:04:45SagaciousKJBAll right, just making sure I didn't screw something up that I would need to take care of first
08:08:37SagaciousKJBThere might be a problem with the computer I'm installing with
08:08:54SagaciousKJBSuddenly I don't see the gigabeat listed under fdisk
08:09:19SagaciousKJBI'm going to go do this on another PC just to rule that out
08:09:59 Quit powell14ski_ (Quit: powell14ski_)
08:11:26 Quit mshathlonxp (Ping timeout: 240 seconds)
08:11:44 Join mshathlonxp [0] (
08:15:37 Join factor [0] (~factor@
08:18:14 Join ender` [0] (
08:18:28 Quit SagaciousKJB (Remote host closed the connection)
08:22:45 Quit mshathlonxp (Ping timeout: 240 seconds)
08:23:19 Join mshathlonxp [0] (
08:32:00 Quit wtachi (Quit: &)
08:32:35JdGordon[Saint]: is headphone detection not in your build?
08:33:41 Join antil33t [0] (
08:37:46 Join efyx [0] (
08:38:14 Join SagaciousKJB [0] (
08:38:57SagaciousKJBDefinitely a filesystem issue
08:39:03SagaciousKJBIf not a drive issue
08:39:16SagaciousKJBRockbox reads vfat as well as genuine fat32 right?
08:42:30 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
08:44:21Taco_PrincessI seem to remember reading that rockbox only supports fat32 and they llike it that way
08:44:52SagaciousKJBWell, I'll just use my windows computer to format it to be sure
08:45:07SagaciousKJBI screwed up my filesystem somehow
08:45:17evilnickThere's more overhead in supporting different filesystems for no gain in functionality. FAT32 is available for all major OSes
08:45:33tmztfat32 and vfat aren't different filesystems though
08:45:36amiconnvfat is just the long file name extension for fat(12/16/32), and of course rockbox supports that
08:45:47tmztthe faq entry was about ext2, etc.
08:45:53SagaciousKJBamiconn, okay, that's what I needed to know
08:46:09SagaciousKJBSince I would have to format using vfat with my linux box
08:46:25tmztmkfs.vfat or mkdosfs -F 32
08:47:51Taco_PrincessI think part of this FAQ is inaccurate, who do I address corrections to?
08:48:01Taco_Princessspecifically this part "All standard microSD cards up to 2GB work with both Sansa and Rockbox firmwares. The newer microSD SDHC cards up to 32GB (when available) will only work with Rockbox firmware. "
08:48:08 Join sideral [0] (~sideral@rockbox/developer/sideral)
08:48:14SagaciousKJBWell, as long as mkfs.vfat will work I'll just do it from my linux machine
08:48:24SagaciousKJBBut that's pretty much what I was worried about
08:50:47amiconnTaco_Princess: This specific faq is correct, just that it doesn't apply to all sansas. It only applies to e200v1 and c200v1
08:51:19amiconnBack then only those two were supported
08:51:49Taco_Princessamiconn: Okay, though, it might be worth appending that it works on the clip and fuse models
08:52:05 Quit antil33t ()
08:54:24***Saving seen data "./dancer.seen"
08:56:07 Quit SagaciousKJB (Remote host closed the connection)
08:57:02 Join einhirn [0] (
09:00:59 Join ntkm [0] (
09:03:52 Quit ntkm (Client Quit)
09:05:20 Join alouette [0] (
09:05:22 Join liar [0] (
09:05:47alouettehi all
09:06:46[Saint].fnt is simply a bitmap font, yes?
09:07:12[Saint]is there any way to view an .fnt font in <editor/viewer>?
09:07:58[Saint]convttf is pissing me off...It turns out not even the "-d" flag is actually displaying the correct output.
09:08:33[Saint]I'd like to gauge how far off it is without having to load each font in the SDL app, screenshot the bastard, then measure its height with an image editor.
09:09:02 Quit sideral (Quit: Leaving.)
09:10:11 Quit HaimN (Ping timeout: 240 seconds)
09:16:52 Quit evilnick (Remote host closed the connection)
09:17:50 Join evilnick [0] (
09:17:50 Quit evilnick (Changing host)
09:17:50 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
09:19:22JdGordon[Saint]: hexdump
09:19:33JdGordon.fnt is the binary representation of the text based bdf
09:27:11 Join sideral [0] (~sideral@rockbox/developer/sideral)
09:29:29 Join sasquatch [0] (
09:31:06 Join SagaciousKJB [0] (
09:31:14SagaciousKJBYay, 3.9 is working now
09:31:36 Quit Scromple_ (Quit: Leaving)
09:32:32alouetteI can't manage to put my Q2 in recovery mode =_=
09:33:24[Saint]alouette: A Q2....?
09:33:35 Quit utanapischti (Ping timeout: 276 seconds)
09:33:53[Saint]What device is that? This channel is for Rockbox development and support, if I understand correctly, that is not a supported device.
09:33:56alouettesamsung YP-Q2
09:34:13alouetteyep, but it's for rockbox port :p
09:34:24[Saint]Ah, gotcha.
09:34:25alouetteTheLemonMan isn't connected
09:34:47alouetteI had to wait for him I guess :p
09:35:08[Saint]kugel_: You wrote convttf no? Or at least had a major part in its development.
09:35:35[Saint]I found out (after lots of trial and error and pissing around) what is screwing up my fonts...
09:35:46 Quit sideral (Remote host closed the connection)
09:36:44[Saint]The total height of the .fnt produced does not respect the -p flag if the ascent/descent is trimmed.
09:36:54[Saint]this is, in a word, bullshit ;)
09:37:39[Saint]If convbdf is used as a basis for comparison, the output height should ALWAYS be the height of the -p flag.
09:38:08 Quit Taco_Princess (Ping timeout: 276 seconds)
09:39:59[Saint]if, for example, I do "./convttf -p20 -Ta2 -Td2 foo.ttf" it should trim the ascent/descent by 2px top and bottom, but the total height of the font should still be 20px
09:40:18[Saint]as it stands now, that command creates a 16px font.
09:40:55 Quit evilnick (Read error: Connection timed out)
09:42:25 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
09:44:20SagaciousKJB[Saint]: So yeah, you were right about the file system. I'm not sure if it was bad before the update or if somehow not flipping the battery switch messed it up
09:44:25 Quit evilnick (Client Quit)
09:44:46SagaciousKJBEither way the second time I tried to run the update i couldn't write to the disk at all and wound up having to repartition/reformat to even get the disk to work
09:45:19SagaciousKJBIt seems everything is working now after a clean repart/reformat and install, audio files play and everything and it's v3.9
09:45:20[Saint]Did you by any chance forget to safely remove the volume after the installation?
09:45:32[Saint]A lot of people don;t realize the importence of this.
09:45:37SagaciousKJBYou know
09:45:38SagaciousKJBI might have
09:45:43[Saint]Aha ;)
09:45:48SagaciousKJBI have to explicity umount
09:45:52SagaciousKJBAnd i don't remember doing that
09:46:03[Saint]Right, yeah...that'll do it.
09:46:09SagaciousKJBWell, anyway, everything seems to work right now except for one caveat
09:46:30[Saint]It won't *always* corrupt the FS if you fail to safely remove the device, but, it certainly can do so.
09:46:42[Saint]Oh? What caveat is this?
09:46:44SagaciousKJBEven if I do umount and then pull the player off the USB after it was loaded, I get a strange "*panic* mount:0" message on the screen that persists until I push the power button
09:47:08SagaciousKJBI then have to switch the battery off and on before the power button will power it back up
09:47:14SagaciousKJBSo I'm not sure what that's about...
09:47:48[Saint]Hmmm...Nor am I. Someone with more specific knowledge about the device and its bootloader will need to feild that question, sorry.
09:48:09[Saint]My knowledge here is more "general Rockbox" as opposed to Gigabeat specific.
09:48:16SagaciousKJBHmm, okay
09:48:40SagaciousKJBAny idea where I should ask at? It doesn't seem to be doing any damage, but on the other hand it doesn't seem like something that good either
09:50:32 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
09:50:39[Saint]Here is the correct place to ask, but, apparently no one with specific knowledge of this device is here or at their PC currently.
09:50:59[Saint]If you idle in the channel, if someone can answer, they will. The channel is logged.
09:51:30 Join leavittx [0] (~lev@
09:51:42[Saint]Alternatively, you could make a posting on to double your chances.
09:51:53[Saint]You could also post to the users mailing list.
09:53:04SagaciousKJBOkay, cool, the forums sound like a good place
09:53:04SagaciousKJBI don't always remember to log on to IRC
09:53:04SagaciousKJBAnyway, thanks for the help
09:53:04[Saint]You could also subscribe to the mailing list. It couldn't hurt to ask there at least.
09:53:18[Saint]And, no worries. Happy to be of service. Sorry I can't help you more than I have.
09:56:02SagaciousKJBheh, no worries, Gigabeats weren't exactly the most popular players
09:56:02[Saint]They are *extremely* popular with our developers.
09:56:02SagaciousKJBHeh, oh really? Glad to hear that
09:57:06[Saint]Affectionally called the "Gigabeast" due to how hillariously powerful they are.
09:57:08[Saint]For their time, and even by todays standards, they are ridicolously overpowered for a DAP.
09:57:09SagaciousKJBHeh, never realized that was one of their assets. Though I suppose it makes sense... I thought it was awesome when I realized I could play video and even DOOM on mine
09:58:10SagaciousKJBOr was it quake? I forget, not really too into that but thought it was awesome nontheless lol
09:58:22SagaciousKJBYeah, I've been meaning to check rockbox for updates for a while
09:58:42SagaciousKJBGlad to hear the gigabeat is so popular, I guess I'll be seeing more improvements :D
10:01:10[Saint]I know what you mean with "if it 'aint broke", I used to be that way myself with Rockbox, I lurked around the forums for a year or so before I got into development.
10:01:10[Saint]Then I got hooked in ;)
10:01:10SagaciousKJBHeh, yeah, I think most of my hesitation was that I basically rescued this player from just being a portable external drive lol
10:01:10SagaciousKJBIf I had known all this time how easy it was to just update it I would have been doing it regularly
10:01:10 Quit bluebrother (Disconnected by services)
10:01:11 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
10:04:07SagaciousKJBSpeaking of which
10:04:07SagaciousKJBAny real improvements on the svn/daily builds versus the current release?
10:04:07 Quit saratoga (Ping timeout: 252 seconds)
10:04:07SagaciousKJBI can't wait to use that compression setting once I get my music back on...
10:04:14 Quit fs-bluebot (Ping timeout: 255 seconds)
10:05:25 Join fs-bluebot [0] (
10:05:40[Saint]that should tell you the most exciting things that went in.
10:06:05SagaciousKJBOh, cool
10:06:21SagaciousKJBYeah, I can't believe I was on 3.0
10:06:28SagaciousKJBAt least I got up to date before 4 lol
10:06:39[Saint]since you updated from 3.0, you'll see a LOT of "major changes" :D
10:13:44DEBUGEOF from server (Connection reset by peer) (snapshot: netstuff.c line 545)
10:13:44***Saving seen data "./dancer.seen"
10:13:47***Started Dancer V4.16
10:13:47***Connected to on port 6667
10:13:47***Logfile for #rockbox started
10:13:51Mode"logbot :+i" by logbot
10:13:54***Server message 501: 'logbot :Unknown MODE flag'
10:13:55 Join logbot [0] (
10:13:55 Join fs-bluebot [0] (
10:13:55 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
10:13:55 Join leavittx [0] (~lev@
10:13:55 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
10:13:55 Join SagaciousKJB [0] (
10:13:55 Join sasquatch [0] (
10:13:55 Join liar [0] (
10:13:55 Join alouette [0] (
10:13:55 Join einhirn [0] (
10:13:55 Join efyx [0] (
10:13:55 Join mshathlonxp [0] (
10:13:55 Join ender` [0] (
10:13:55 Join factor [0] (~factor@
10:13:55 Join bieber [0] (
10:13:55 Join bluefoxx [0] (
10:13:55 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
10:13:55 Join Keripo [0] (
10:13:55 Join pireau [0] (1000@pdpc/supporter/student/pireau)
10:13:55 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
10:13:55 Join Rob2223 [0] (
10:13:55 Join Farthen [0] (
10:13:55 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
10:13:55 Join pixelma [0] (quassel@rockbox/staff/pixelma)
10:13:55 Join amiconn [0] (quassel@rockbox/developer/amiconn)
10:13:55 Join D-Strife89 [0] (
10:13:55 Join [Saint] [0] (~Saint]
10:13:55 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
10:13:55 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
10:13:55 Join Strife89 [0] (
10:13:55 Join soap [0] (~soap@rockbox/staff/soap)
10:13:55 Join simonlnu [0] (JXdfdzRo1P@unaffiliated/simonrvn)
10:13:55 Join krazykit [0] (~krazykit@
10:13:55 Join Zarggg [0] (
10:13:55 Join AlexP [0] (~alex@rockbox/staff/AlexP)
10:13:55 Join T44 [0] (
10:13:55 Join ReimuHakurei [0] (
10:13:55 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
10:13:55 Join ender| [0] (
10:13:55 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
10:13:55 Join user890104 [0] (~Venci@
10:13:55 Join FoH [0] (
10:13:55 Join alexbobp [0] (~alex@
10:13:55 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
10:13:55 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
10:13:55 Join mystica555_ [0] (
10:13:55 Join ktbe [0] (~ktbe@
10:13:55 Join fyre^OS [0] (
10:13:55 Join Guinness` [0] (
10:13:55 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
10:13:55 Join mystica555 [0] (
10:13:55 Join pjm0616 [0] (~user@
10:13:55 Join _K3yn5t4 [0] (
10:13:55 Join tmzt [0] (
10:13:55 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
10:13:55 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
10:13:55 Join Bagder [241] (~daniel@rockbox/developer/bagder)
10:13:55 Join dre [0] (dre@gateway/shell/
10:13:55 Join ukleinek [0] (
10:13:55 Join bthomson [0] (
10:13:55 Join mikroflops [0] (
10:13:55 Join yosafbridge [0] (
10:13:55 Join FOAD [0] (~dok@
10:13:55 Join Staphylo [0] (
10:13:55 Join Zambezi [0] (Zulu@unaffiliated/zambezi)
10:13:55 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
10:13:55 Join niekie [0] (~niek@CAcert/Assurer/niekie)
10:13:55 Join aevin [0] (eivindsy@unaffiliated/aevin)
10:13:55 Join Xerion [0] (
10:13:55 Join merbanan [0] (
10:13:55 Join parafin [0] (
10:13:55 Join belak [0] (belak@subtle/user/belak)
10:13:55 Join knittl [0] (~knittl@unaffiliated/knittl)
10:13:55 Join Espreon [0] (~espreon@wesnoth/developer/espreon)
10:13:55 Join ack` [0] (
10:13:55 Join guymann [0] (
10:13:55 Join Utchy [0] (
10:13:55 Join preglow [0] (thomj@rockbox/developer/preglow)
10:13:55 Join scorche [0] (~scorche@rockbox/administrator/scorche)
10:13:55 Join Slasheri [0] (miipekk@rockbox/developer/Slasheri)
10:13:55 Join neferty [0] (~andor@
10:13:55 Join n17ikh [0] (
10:13:55 Join [fred] [0] (
10:13:55 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
10:13:55 Join rasher [0] (~rasher@rockbox/developer/rasher)
10:13:55 Join Vimk [0] (
10:13:55 Join bzed [0] (
10:13:55 Join crwl [0] (
10:13:55 Join TBCOOL [0] (
10:13:55 Join ranmachan [0] (ranma@2a01:4f8:130:9321::2)
10:13:55 Join avacore [0] (
10:13:55 Join Torne [0] (~torne@rockbox/developer/Torne)
10:13:55 Join Hadaka [0] (
10:13:55 Join jae [0] (
10:13:55 Join iq_ [0] (
10:13:55 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
10:13:55 Join ThomasAH [0] (
10:13:55 Join balintx [0] (
10:13:55 Join simabeis [0] (
10:13:55 Join kkit|sh [0] (
10:13:55 Join dionoea [0] (~dionoea@videolan/developer/dionoea)
10:13:55 Join CIA-14 [0] (
10:13:55 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
10:13:55 Join zu [0] (
10:13:55 Join Rondom [0] (~rondom@2a01:488:66:1000:b24d:4f2f:0:1)
10:13:55 Join rudi_s [0] (
10:13:55 Join Barahir [0] (
10:13:55 Join Galois [0] (
10:13:55 Join ved [0] (
10:13:55 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
10:13:55 Join feisar-_ [0] (
10:13:55 Join desowin [0] (~desowin@atheme/member/desowin)
10:13:55 Join maraz [0] (
10:13:55 Join @ChanServ [0] (ChanServ@services.)
10:15:35SagaciousKJBInteresting, I found another guy with an identical error to mine on the forums
10:18:52 Join lasser [0] (
10:30:02 Quit evilnick (Read error: Connection timed out)
10:31:10 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
10:32:00 Quit lasser (Remote host closed the connection)
10:33:36 Quit mshathlonxp (Ping timeout: 240 seconds)
10:33:37 Join mshathlonxp [0] (
10:33:52 Join lasser [0] (
10:38:29 Join Taco_Princess [0] (~Taco_Prin@unaffiliated/gamefreak264)
10:41:19 Quit evilnick (Ping timeout: 260 seconds)
10:49:42 Quit Taco_Princess (Ping timeout: 250 seconds)
10:56:14 Join swilde [0] (
11:06:13[Saint], I could use any of the (originally packaged/distributed) fonts from Ubuntu in my RaaA theme without any licensing issues, yes?
11:11:27[Saint]I've converted the Ubuntu [Light/Regular/Bold].ttf fonts for my full-touch "cabbie", and with the "issues" convttf has it took me frickin' AGES, so if I wasn't able to legally distribute them it would be a pretty mig kick in the arse.
11:11:35[Saint]I assume I am able to, though.
11:11:46[Saint]...however IANAL
11:11:54gevaertsYou could look at the license?
11:12:40[Saint]I couldn't find it for the fonts I converted specifically...I'm almost certainly looking in the wrong place, but I couldn't find it.
11:13:33[Saint]Oh, aha...clever. I expected to find a license file in with the fonts, but its in the font preview.
11:13:44[Saint]"Ubuntu Font License 1.0"
11:13:48*[Saint] googles.
11:16:24[Saint]"This licence allows the licensed fonts to be used, studied, modified and
11:16:24[Saint]redistributed freely." ...good enough for me.
11:17:25linuxstb[Saint]: "...provided the terms of this licence are met."
11:17:46[Saint]yeah...I just had a mental "Ahhh...shit" then too.
11:19:00[Saint]Dammit, I like the font. Looks like I need to find a GPL compatible clone thereof.
11:19:47[Saint]Hmmm, actually. I think I _could_ use it.
11:20:37[Saint]is an .fnt file a "document created using this font"?
11:21:34 Quit SagaciousKJB (Remote host closed the connection)
11:22:15[Saint] heck with it. I'll try find a clone of it thats in public domain or licensed approriately.
11:26:47 Join evilnick [0] (
11:26:47 Quit evilnick (Changing host)
11:26:47 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
11:26:58linuxstb[Saint]: I don't think there's a problem complying with their license, it's just not very obvious what you need to do. A .fnt conversion would seem to fall under their definition of "Modified Version", so you would need to rename it - see 2c) under "Permission and conditions"
11:27:41linuxstbSo I think you just need to name it appropriately, and then include a copy of the license text.
11:28:27[Saint]but it says it can't be liscensed under any other license, and the intention is to get this into the source
11:29:04linuxstbBut it's just a datafile - you don't need it to be GPL compatible (IMO)
11:29:35[Saint]we *really* need a lawyer in our team ;)
11:31:15linuxstbThere are already fonts in Rockbox with various different licenses - look in the docs directory (I think)
11:32:49[Saint]I'll keep the .fnt files I have made so far. And I will hope that someone with a far better understanding of licensing law than I comes across this discussion and tells me all is fine. I will however, for now, look for an appropriately licensed clone of this font (or the most similar one I can find) and convert that as well in case it falls through and I can't use it.
11:33:16[Saint]The last thing I want to do is attempt to submit something under a license I am not able to.
11:33:51[Saint]I don't want to get myself nor anyone else in trouble for the sake of a pretty font and me not reading up beforehand like I should have done.
11:39:38 Quit evilnick (Ping timeout: 255 seconds)
11:43:46 Join pamaury [0] (
11:43:46 Quit pamaury (Changing host)
11:43:46 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:51:38 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
11:54:34Llorean[Saint]: As long as you're not planning on actually compiling it into the binary (say as a replacement for the default font) you don't need to make it GPL compatible.
11:54:45LloreanThe GPL is about linking, not simply inclusion in a compilation.
11:59:41 Join TheLemonMan [0] (
11:59:48 Join lebellium [0] (
12:13:48***Saving seen data "./dancer.seen"
12:16:04evilnick[Saint]: [feedback about your theme] I don't like the hold Next Track (title) to skip to next track
12:16:31evilnickIs there a way of cancelling the Folder/Quickmenu/Context menu splash when you tap the album art?
12:17:02evilnickI love the 'touch the progress bar to advance' but how granular is it?
12:18:15evilnickIn the file browser, tapping the graphic at the top of the screen takes you back to Main Menu or back to the *last* submenu you were in, might be a little confusing, but I also kinda think it works (how's that for feedback?)
12:20:16evilnickCould the status indicator (play/ffwd/rwd etc) be a different colour or somehow marked as different to the ffwd/rwd symbols? It looks a little weird to hold down ffwd and then have rwd|ffwd|ffwd in a row
12:21:45evilnickre: using the progress bar to advance - just worked out that this is useful for audiobooks, so ignore that comment!
12:23:23evilnickThe icon for Shuffle All looks like it might be confused with Shuffle A-B, but not sure if ALL would fit in the space provided
12:24:12evilnickIf the bitrate is variable then the WPS shows (WPS[space]) [bitrate] so if possible that space before the closing bracket should be removed
12:24:35evilnicker... s/(WPS/(VBR/ :)
12:27:11evilnickTry again: If the bitrate is variable then the WPS shows (VBR[space])[bitrate] so if possible that space before the closing bracket should be changed to be after the closing bracket.
12:27:11*evilnick is really nitpicking here
12:27:40evilnickWhen changing the volume using the slider, I found it a little tricky to be moving the slider itself up and down consistently, is it possible to make a press within the popup itself affect the slider? That'd make it easier to use perhaps.
12:28:13evilnicki.e. if your clumsy fingers don't hit the slider exactly then the volume would still be affected
12:28:48evilnickI do really like the theme, so am trying to be as critical as possible to make it as good as possible ;)
12:53:43[Saint]Yeah, totally. Mucho respect. I know you're not bashing the shit out of it ;)
12:54:37[Saint]This is some of the most helpful feedback I've had in a while, ie. not only have you mentioned things that you dislike (not sure if that's the right word...but, anyway) but you've also listed potential solutions for many cases.
12:54:43[Saint]I appreciate this.
12:55:24 Quit evilnick (Read error: Connection timed out)
12:56:08 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
13:00:24[Saint]evilnick: If you accidentally tap the album art, you can't "cancel" the popup splash, but it will time-out if nothing is selected in the following 2 second period.
13:00:54[Saint]Its tricking making the splash appear long enough to make a selection if you want to, but short enough to not piss you off if it was accidental.
13:01:29evilnickYeah, that's the conclusion that I came to, after pressing the Back button and finding myself in the playlist!
13:01:32[Saint]I *might* be able to include an [X] in the top left/right corner that cancels it...I'll have a play.
13:02:28evilnicktop right gets my vote (consistency with desktop OSes) and if that is possible then maybe make the auto-timeout a larger time too?
13:02:29[Saint]regarding the volume slider and having simple "push&hold" + and - buttons, funny you should bring that up, as I've been working on that for the past ~20 minutes ;)
13:03:24*evilnick decides to have a look at the actual .wps file...
13:03:36*[Saint] points out that Ubuntu has the [X]/[ ]/_ in the top left, and is indeed a desktop OS ;P
13:03:45[Saint](NOW who's nitpicking? ;))
13:04:22[Saint]regarding the space after VBR<bitrate>...fixed that up just now.
13:04:41[Saint]that was purely accidental, it was supposed to be as you described wanting it.
13:04:46evilnickAnd the A for ALL in Shuffle could maybe be a little clearer
13:05:11*[Saint] nods.
13:05:14evilnickEr... s/Shuffle/Repeat/
13:05:30[Saint]Yeah, I knew what you meant. :)
13:06:58[Saint]right, by the nights end, I should have "-", "+" and "MUTE" buttons on the volume slider popup. the "MUTE" isn't entirely necessary, and is a duplicated function but its not entirely obvious that holding the volume icon will mute the volume.
13:07:49[Saint]I don't think its too much of a crime having duplicated touch regions...more than one way to "skin a cat" as it were can come in handy.
13:08:02evilnickSo the only other bit of feedback (not discounted by myself later on) was the way that the WPS will go Back when the title bar is pressed.
13:08:20evilnicki.e. Back to whichever (non-WPS) screen the user has come from
13:08:35evilnickBut I'm not sure if that's a theme issue or a core issue
13:08:52evilnickAnd besides, I have no advice for what I think *should* be done, so meh
13:09:18[Saint]I think its a touch region missbehaving (in core), as the region is "menu" and iirc, it used to go straight to the main menu.
13:09:43evilnickWell, the first press takes one to the Main Menu
13:10:08evilnickAny touch after that takes the user back to whichever screen they were in BEFORE they clicked on the title to go to Main Menu
13:10:35[Saint]thanks for noticing that, I usually use my HW "menu" key (which always go to the main menu)...but not all devices have HW keys, so I need to make sure there's a touchscreen way to do everything as well.
13:10:37evilnickSo if you're in Playlist Catalogue > Click topbar > Main Menu > Click topbar > Playlist Catalogue
13:11:17[Saint]Thanks, all this feedback is very good. I appreciate it immensely.
13:11:24evilnickAnd if you're in Database > Click topbar > Main Menu > Click topbar > Database
13:11:39evilnickSo it kinda works like Back does in a browser - hope that's clear enough
13:11:49*[Saint] nods.
13:12:03evilnickPffff, no problem, I'm doing 0 work here! Thanks to you for doing the theme itself
13:12:19 Join robin0800 [0] (
13:14:16[Saint]....real life interrupt.
13:14:47evilnickOh, one more thing: From the WPS, click AA to bring up the splash then Context Menu
13:14:56evilnickThen Show Track Info
13:15:34evilnickTrying to scroll down using the touchscreen is REALLY tricky to do as the first touch sometimes cancels that screen
13:15:52evilnickI've managed it occasionally using a two-finger scroll but not consistently
13:16:37evilnickHmmm, maybe it cancels that screen on touch-release actually, which isn't helpful if the user is checking that replaygain tags are added :)
13:17:37[Saint]Hmmmm, that definitely sounds like a core/touchscreen problem. I'm not sure how I could mess that up with a theme.
13:17:50*evilnick was thinking that!
13:17:51[Saint]Anyway, thanks again, sorry to be rude. Real life beckons.
13:17:58[Saint]I do appreciate your input, really.
13:27:51 Quit robin0800 (Quit: Leaving)
13:38:58 Join robin0800 [0] (
13:43:26 Join gbl08ma [0] (~gbl08ma@
14:06:21 Quit Keripo (Quit: Leaving.)
14:13:51***Saving seen data "./dancer.seen"
14:27:44 Quit belak (Ping timeout: 252 seconds)
14:27:56 Quit [Saint] (Read error: Connection reset by peer)
14:29:27 Join [Saint] [0] (
14:29:46 Join belak [0] (belak@subtle/user/belak)
14:31:46 Quit krazykit (Ping timeout: 240 seconds)
14:35:52 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
14:47:12 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
14:54:26 Quit evilnick (Read error: Connection timed out)
14:55:16 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
15:04:51 Quit factor (Quit: Leaving)
15:04:51 Join krazykit [0] (~krazykit@
15:15:41 Join funman [0] (~fun@rockbox/developer/funman)
15:36:11 Quit gbl08ma (Quit: Saindo)
15:37:24 Quit JdGordon (Quit: Changing server)
15:38:06 Quit mshathlonxp (Ping timeout: 240 seconds)
15:38:06 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
15:38:47 Join mshathlonxp [0] (
15:42:15 Quit funman (Quit: leaving)
15:50:19 Join Thra11 [0] (~thrall@
16:00:01pamauryI can't run analysis/
16:00:09pamauryCan't locate String/ in @INC
16:00:16pamauryany idea ?
16:02:55TorneIt's not in the perl library. install a distro package or get it from cpan
16:04:31pamaurywhich package is it ?
16:05:25TorneNot packaged in debian, as far as i can see
16:06:11Tornejust do cpan String::Scanf
16:06:25pamauryok thanks
16:06:48pamauryI would have thought such a simple tool could be written without an external dependence
16:07:49TorneYes, probably
16:08:12TorneSomeone wanting a scanf-alike usually means they have written a very un-perlish program :)
16:13:54***Saving seen data "./dancer.seen"
16:28:58 Join Youbi [0] (
16:29:20YoubiI've a problem while compiling rbutil.
16:29:36Youbidragora% sudo make
16:29:37Youbimake: *** Aucune règle pour fabriquer la cible « scramble.c », nécessaire pour « scramble.o ». Arrêt.
16:30:23Youbi"No rules to make «scramble.c», needed by «scramble.o». Stop."
16:30:43pamaurywhy "sudo" ?
16:31:05Tornewhy do you need to compile rbutil? :)
16:31:07YoubiCause i tried without and its the same.
16:31:16YoubiCause it doesn't work.
16:31:23YoubiThe binary.
16:31:54Tornedoesn't work how?
16:32:29pamauryin any case it should compile out of box
16:32:52Youbidragora% ./RockboxUtility
16:32:53Youbi./RockboxUtility: error while loading shared libraries: cannot open shared object file: No such file or directory
16:33:06YoubiWhile i have libpng compiled.
16:33:38YoubiAnd i didn't find any .configure file in src archive.
16:34:00Tornerbutil is not autotooled
16:34:36YoubiSo how should i proceed?
16:36:09Tornealso, er, rbutil doesn't link to libpng :)
16:36:46pamaurybut qt might ?
16:36:51TorneThe 32-bit one does
16:36:54Tornebut the 64-bit one doesn't.
16:37:13 Join powell14ski_ [0] (
16:37:16Tornethey look like they were build with different linker options :/
16:37:52Tornethe 32-bit one appears to depend on more libs
16:38:38Tornewho built the last set of binaries? :)
16:40:10TorneWhere are you running the build from?
16:40:24Tornerbutil doesn't expect an object scramble ;)
16:40:39pamaurywhich directory
16:41:00Torneyou should be in rbutil/rbutilqt, having previously run qmake to generate the makefile
16:41:03Torneas the INSTALL doc there says
16:41:09YoubiThe RockboxUtility-v1.2.10 dir.
16:41:36YoubiI didn't compile qt −−"
16:41:44Torneyou are not using a rockbox checkout?
16:42:35TorneThe directory you refer to doesn't exist in either our source checkout, or in the source archive on the page..
16:42:43Torneso I have no idea what you are running
16:43:07Torne..compile qt?
16:44:02YoubiI've the source and the bin too, so i
16:44:44Torneanyway. there are instructions in the source directory, rbutil/rbutilqt/INSTALL
16:44:50Torneit sounds like you are not following them
16:45:01TorneIt sounds like you are running make in tools/
16:45:08Tornewhich is not useful/relevant :)
16:45:35Tornethe source tarball for rbutil has been pruned to only include the source files required to build rbutil, which is why you can't make that directory, it's expecting to compile things that ahve been removed.
16:45:40YoubiAnyway, i wasn't in rbutil/rbutilqt
16:46:18YoubiCause i didn't find the INSTALL file first −−"
16:46:35YoubiI compile qt, and i try again.
16:47:10Torneanyway.. who builds the rbutil binaries?
16:47:28Tornei find it very suspicious that the 32/64 bit linux binaries have rather different dependencies
16:47:47 Join HaimN [0] (~quassel@
16:55:24 Join lebellium_ [0] (
16:56:58 Quit lebellium (Ping timeout: 252 seconds)
16:57:03 Nick lebellium_ is now known as lebellium (
16:58:14 Quit leavittx (Ping timeout: 255 seconds)
17:08:04lasserhi... is it possible to change the font for screen output of a lua script and switch back to the former font when the script stops?
17:09:33 Join fdinel [0] (
17:18:35 Join jfc [0] (
17:23:34JdGordon|lasser: yes it is possible, it may need some c code to make work though
17:24:03 Join gbl08ma [0] (
17:24:10JdGordon|plugins can change the font, I dont know if lua has been set up to make ti work though
17:24:13*JdGordon| goes to bed
17:24:58lasserthanks for now! sleep tight ;-)
17:30:58 Join wtachi [0] (
17:38:52 Quit TheLemonMan (Quit: Ex-Chat)
17:40:49 Quit robin0800 (Remote host closed the connection)
17:41:13 Join foolator [0] (
17:43:08 Quit Strife89 (Quit: Reboot to windows)
17:45:34lasserj/ #test
17:45:54lasserups, wrong window. pardon please...
17:47:53 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
18:04:02 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
18:13:33 Quit FOAD (Quit: I'll be back)
18:13:58***Saving seen data "./dancer.seen"
18:15:06 Join sideral [0] (~sideral@rockbox/developer/sideral)
18:17:09 Join FOAD [0] (~dok@
18:19:49AlexPYoubi: What distro?
18:33:48 Join y4n [0] (y4n@unaffiliated/y4ndexx)
18:58:17bluebroth3rTorne: I build the Rockbox Utility binaries. And the setups for 32bit and 64bit differ, the 64bit setup is newer −− haven't gotten around to update the other one since quite a while.
18:58:38bluebroth3rthough I really should find time to do that
18:59:30bluebroth3rI wouldn't mind someone else doing the binaries though.
18:59:38AlexPIf he is on a distro such as Arch, he probably needs libpng12 from aur
18:59:44AlexPAs I think it is on 14
19:00:46bluebroth3rAlexP: well, on 64bit we link libpng statically IIRC
19:01:00AlexPah, OK
19:01:01bluebroth3rso it might be a good idea to do that on 32bit as well
19:01:27bluebroth3rthe main problem is that my 64bit VM acts a bit up, and I haven't found time setting up a new VM for building.
19:02:42 Join bertrik [0] (
19:02:42 Quit bertrik (Changing host)
19:02:42 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:02:45AlexPIf it is just a question of building, I'm sure there are plenty of people around on 64 bit who can help out :)
19:03:09bluebroth3rthe 32bit setup isn't better since it's a completely outdated box :)
19:03:42bluebroth3rso I should really setup a new VM
19:04:14bertrikI have a 64 bit machine capable of building rbutil, but I don't have an easy means to share the binary
19:06:04bluebroth3rI would also recommend using for building Rockbox Utility since it automates the required steps.
19:06:17bertrik(it's an up-to-date ubuntu 11.04)
19:06:23bluebroth3rand you of course need to have the development package for Qt installed to be able building it :)
19:08:38 Quit domonoky (Quit: Leaving.)
19:10:17Tornelinking it statically seems like a good idea
19:10:22Torneto solve exactly this problem
19:11:53 Quit gbl08ma (Ping timeout: 255 seconds)
19:11:55 Join stoffel [0] (
19:15:56 Quit foolator (Ping timeout: 252 seconds)
19:19:26 Join mudd1 [0] (
19:21:15 Join Horscht [0] (
19:21:15 Quit Horscht (Changing host)
19:21:15 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:21:54 Quit kugel_ (Remote host closed the connection)
19:21:56 Join lixxus [0] (
19:22:00 Join kugel [0] (~kugel@
19:22:00 Quit kugel (Changing host)
19:22:00 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:23:31 Part lixxus
19:23:32sideralSlasheri, are you around?
19:24:29 Quit pamaury (Ping timeout: 255 seconds)
19:25:12 Join gbl08ma [0] (~gbl08ma@
19:26:16Slasherisideral: hi, trying to be (on mobile broadband right now) :)
19:27:12sideralHi Slasheri. I'm trying to understand a case in which the tagcache d
19:27:27sideral...autoupdate doesn't stop rescanning over and over
19:28:06sideralI have the sim in a debugger right now, but I've also seen this occasionally on a target
19:28:17Slasherisideral: it doesn't stop at all?
19:28:41sideralno, never. the debug screen shows that it restarts from 0% each time it's just finished
19:28:41Slasherisideral: i know there is a bug that autoupdate can scan twice in a row
19:28:46Slasheribut it should stop after that
19:29:02Slasherihmm, interesting
19:29:24Slasherisomething is triggering it to scan again.. or it fails to start
19:29:30sideralI think I understand why it's scanning twice: commit triggers another Q_START_SCAN event
19:30:05Slasherisideral: indeed.. but if there is nothing to commit, then it should stpo
19:30:21sideralbut normally it terminates, apparently because check_dir returns false
19:30:44sideralthis time, this never seems to happen
19:31:05Slasherihmm.. how did you trigger that beaviour?
19:31:43sideralI just added a sh*tload of files, trying to trigger another bug (the dircache instability I'm still experiencing)
19:32:42sideralthis could still have something to do with dircache, because it's reloaded for each commit / before each rescan
19:32:50Slasherisideral: could you enable logf for tagcache and check if that reveals anything?
19:33:23Slasheriand possible add logf() for every line where Q_START_SCAN is raised
19:33:43sideralI'm afraid to lose my ability to reproduce this in the debugger, so before I recompile I'd like to try running any check you might imagine in the debugger state I have right now :)
19:34:19sideralI already have a breakpoint at the Q_START_SCAN event.
19:34:27sideralit's the commit that's triggering it
19:34:40sideralbut it shouldn't commit twice in the first place
19:35:02Slasheriok, so it sounds like there is something new to commit everytime
19:35:13Slasherimaybe due to a bug in dircache?
19:35:19sideralhow does check_dir tell anything was new?
19:35:52Slasherisorry, i don't have rockbox sources available right now on this laptop
19:36:45Slasherijust a moment
19:37:24CIA-14New commit by bertrik (r30213): FS #12198 - Romanian translation update by Sergiu Rotaru
19:39:18*sideral smiles at the gdb command he just entered: "watch success"
19:40:09 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
19:41:11CIA-14r30213 build result: All green
19:41:12Slasherisideral: check_dir doesn't reveal if something is new, it just returns false to signal the scanning has been interrupted
19:41:46sideralreally? then I don't understand how rescan can ever terminate
19:41:55Slashericommit() only checks if there is a tagcache_tmp.tcd present and if there is, that db is being committed to the database
19:42:13sideralmy watchpoint just triggered...
19:42:16Slasherisideral: for example powering down the device
19:42:48Slasherithe event queue is watched and that can be used to terminate the tagcache scan (but not commit)
19:42:59sideralOK, so it terminates if commit returns early
19:43:26sideralbefore the call to tagcache_start_scan
19:46:13sideralI put a breakpoint in commit. It reads the tmp file's header...
19:46:22sideraland there is one entry in it
19:46:38Slasheriok, so there is something to commit every time?
19:47:24 Join foolator [0] (
19:47:34sideralseemingly. this time it's one random mp3 file I added
19:47:41Slasherithat sounds like either a dircache or tagcache bug (new entry fails to be added / detected correctly)
19:47:43siderallet me see whether it's the same one next time
19:48:01Slasherithat could also be the key reason for duplicate entries found in db
19:49:52sideralyep, again one entry. strange, it's the same file, but with different tags
19:50:09Slasherihmm, that's weird
19:50:27Slasherido you see how those tags were changed
19:52:18sideralNo, it's actually two different files, but with very similar names, different only in case: Exclusive_DJ_Mix.mp3 vs Exclusive_Dj_Mix.mp3
19:53:15siderallet me make a guess: it will be the first file again next time around :)
19:53:26Slasherihmm, interesting :)
19:54:24Slasherimaybe we use strcasecmp somewhere where we should use strcmp os vice versa :)
19:54:27sideralindeed, the first file again :)
19:54:38Slasheriok, nice finding :)
19:55:00sideralprobably. the question is what the correct thing would be on a target with VFAT
19:55:21Slasherihmm.. but shouldn't it be illegal in fat32 to have same file name with different case in same directory?
19:55:58gevaertsIn FAT, yes
19:56:00sideralI don't know. Likely the short name would be different?
19:56:09gevaertsBut is this on the player?
19:56:29sideralgevaerts: no, this is in a sim, with an ext2fs simdisk
19:56:53Slasherisideral: ah
19:57:37Slasherisideral: i would start looking for all str(case)cmp calls in dircache and tagcache at first :)
19:57:37sideralactually ext3, but let's not nitpick ;)
19:58:29Slasherisideral: on line tagcache.c:506 there should be strcasecmp
19:58:37Slashericould try to change that to strcmp?
19:59:23sideralyeah, I'll try
19:59:51sideralbut first let me verify whether I can reproduce this bug after restarting the program
20:00:14sideralI probably need to delete the tmpfile before restarting
20:01:10sideralyep, it's reproducible
20:03:05sideralRight, this change fixes it
20:03:08 Join leavittx [0] (~lev@
20:04:19sideralToo bad I still cannot reproduce the dircache/tagcache problems with sim ;)
20:04:38Slasherisideral: great! i am afraid if that change would break something on real targets (at least changing file case)
20:05:33sideralmaybe it should be #ifdef'd with something akin to FS_IS_CASE_SENSITIVE
20:06:03Slasherihmm, indeed
20:06:49sideralor actually this should be an attribute of the mounted volume
20:07:43 Join saratoga [0] (9803ec71@gateway/web/freenode/ip.
20:08:04sideralHmm... On Android devices (and even in the sim) it's conceivable that some files live on case-insensitive volumes and other files don't, without Rockbox noticing (Rockbox doesn't mount volumes here)
20:09:54sideralnot sure what the right POSIX way is to find this out for each directory
20:10:37Slasheriin that case, it would be safest just assume all filesystems are case-sensitive
20:11:39sideralProbably. One would hope that the OS returns the same filename each time the directory is read
20:11:49saratogahow would the case have ended up wrong in the first place for that compare?
20:12:07sideralsaratoga: this is on a sim, with an ext3 filesystem
20:12:18Slasherithis change could introduce some user annouances with changing directory/filename case. But it should work consistently on every device
20:12:18sideraland there actually are two different files
20:12:29saratogaoh so there file.txt and FILE.txt?
20:12:36sideralsaratoga: right
20:12:58saratogaso wouldn't strcmp have been correct?
20:13:11saratogaif you use strcasecmp won't it mix up the two files?
20:13:21Slasheriyes, strcmp would be correct
20:13:34sideralthat's what we're discussing, in the light of case insensitivity of VFAT
20:13:36Slasheristrcasecmp would detect those two different files as the same file
20:13:53saratogaah sorry, misunderstood which way you changed it
20:14:00***Saving seen data "./dancer.seen"
20:14:22saratogayeah it seems like the best solution is to ensure that you never convert to lower case explicitly, and then to respect case differences even if on fat
20:15:17sideralI think I agree with both of you. trying to be smart about case insensitivity seems to be overengineered
20:16:23sideralI'll keep running with this fix for a week or so and then commit it if no issues pop up
20:18:09sideralSlasheri, kugel: Did I mention I still have some strange dircache observations when autoupdate is enabled? :)
20:19:23sideralIncluding the trash-filename problem (actually, in my case, trashed dir names), causing the DB to find each file in multiple dirs with random-garbage dir names
20:21:00Slasherisideral: yep, you did mention that :) i haven't seen that problem to occur on H140
20:21:02sideralAlso, I've had a few DB crashes after autoupdate. Looking at the data-abort IP, I believe those were in retrieve()
20:22:25Slasherisideral: and btw, please go ahead and commit that strcmp fix :) i can't right now
20:23:04sideralSlasheri: I'd like to postpone that commit for a week or so, to test it better
20:23:17Slasheriok :)
20:23:37sideralRe dircache problems: All this typically happens when I sync a large number of podcasts (add some, delete some) and then reboot/autoupdate
20:24:38sideralSo I thought it has to do with dircache rebuilding the second time after the DB commit
20:25:45Slasherisideral: this problem started to happen after kugel's dircache memory layout changes?
20:26:09sideralSo far I'm unable to reproduce this with the sim. Perhaps I should find a 32-bit platform to host the sim to make it more similar to the target. right now I'm using an AMD64 one
20:26:21sideralSlasheri: right, that's when it all started
20:26:50Slasheriok, i will check dircache code more if i could find something
20:27:28sideralthere is a specific code path for a dircache rescan (taken if the size is known from a previous scan)
20:28:02sideralI eagle-eyed it, but couldn't find anything suspicious. I'd appreciate if you could look at it once more
20:29:27 Quit kugel (Remote host closed the connection)
20:29:33 Join kugel [0] (~kugel@
20:29:39 Quit kugel (Changing host)
20:29:39 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:32:47sideralsaratoga: Why did you close FS #12037? To me it looks like we could well use a bug tracker for the web services
20:32:47fs-bluebot General Website, Website - Forum, and Website - Flyspray not yet bug categories (bugs, closed)
20:33:33saratogasideral: one of the swedes went through and added some of the catagories that guy requested, since they didn't do the website i assumed it was rejected
20:34:04saratogait probably didn't help that he was a complete ass
20:34:23saratogaif you want those categories, ask someone to add them
20:36:45sideralThe point of having those bug categories is to not having to bug someone online all the time. But it's probably worth it this one last time
20:39:18saratogai think the categories are basically useless except for searching through old bugs
20:40:31sideralHmm... I think having the categories encourages submitting, documenting and collecting the web-service bugs there
20:40:51bluebroth3rhaving a category for stuff like the website in the tracker will end up those tasks getting ignored. It's much simpler (and faster) to just ping the swedes about issues.
20:40:52sideralIn addition to the use case you mentioned, which I use all the time :) so not that useless :)
20:43:19sideralbluebrother: you sure have a pessimistic view bug tracking :) I as a user would much rather have the bugs logged there than in my own pester-someone TODO list
20:44:13AlexPIt doesn't really work for the website though
20:44:17AlexPOr not much
20:44:33sideralor in the topic of this channel, like was the case for the wiki problem, where we've been on the case for half a yeatr
20:44:34AlexPGenerally only the Swedes can fix it, and you need to ping them anyway
20:44:43AlexPsideral: Check again :)
20:44:43bluebroth3rsideral: well, I can speak out of experience here :)
20:45:02bluebroth3rat least for Rockbox. It might (and I guess it will) work differently on other projects.
20:45:18sideralAlexP: yeah, saw that. so the topic is a place where bug tracking works? :)
20:45:50AlexPNo, it is a place where we clearly weren't doing anything and nobody really knew what was wrong anyway, so I removed it :)
20:46:15sideralIf we'd had a tracker item, we would have remembered :)
20:46:39sideralwiki registration still doesn't send out emails AFAIK
20:47:33AlexPStill need to prod the Swedes about that
20:51:01bertrikI think Bagder is on holiday and I don't see Zagor online
20:51:18AlexPZagor is on holiday too
20:51:43saratogathat reminds me, do we still want to have a dedicated task for ipod accessory bug reports, or should they each go into their own task
20:51:51 Join Strife89 [0] (~Strife89@
20:52:54sideralSlasheri: Re the retrieve() crash: If reported program address corresponds to the "buf[tfe.tag_length] = '\0';" line. I've looked at the call sites for the function and don't quite understand how the buffer can ever be nonaccessible...
20:55:31 Quit sideral (Quit: Will be back later)
20:59:28 Join stripwax [0] (
21:02:45saratogaanyone mind if I close FS #10691? seems out of date
21:02:46fs-bluebot Rbutil will not autodetect e200v2 in win7 (bugs, new)
21:03:24lasserhi! I have a problem with lua in Rockbox. Why the hellcan't I see a line running this script?
21:04:55 Join gbl08ma_ [0] (
21:07:08 Quit foolator (Ping timeout: 276 seconds)
21:08:04 Quit gbl08ma (Ping timeout: 258 seconds)
21:12:06 Quit stripwax (Quit:
21:13:14 Join Buschel [0] (
21:15:16gbl08ma_lasser: I think you need to do lcd_update or something similar. check helloworld.lua on the rockbox SVN, it has some code to draw on the screen.
21:16:26 Join sideral [0] (~sideral@rockbox/developer/sideral)
21:17:33lassergbl08ma: I really should go to bed. Of course lcd_update is necessary... Thank you for the hint.
21:17:35*lasser shaking head about his stupidity
21:17:55 Join foolator [0] (
21:19:14 Quit sideral (Remote host closed the connection)
21:19:40 Join robin0800 [0] (~robin0800@
21:19:44 Join sideral [0] (~sideral@rockbox/developer/sideral)
21:28:13saratogais recording expected to stop gracefully if the player hits critical battery voltage?
21:28:24Buscheldoes anybody use rockboy on a nano2g? I am interested in the status of FS #10949
21:28:25fs-bluebot Rockboy Nano2g sound (bugs, unconfirmed)
21:29:20 Join TheLemonMan [0] (
21:29:29 Quit sideral (Remote host closed the connection)
21:31:23 Join sideral [0] (~sideral@rockbox/developer/sideral)
21:32:19 Join hskf [0] (~hskf@
21:32:59 Quit fdinel (Read error: Connection reset by peer)
21:35:42 Join keyb_gr [0] (
21:36:24saratogakeyb_gr: hey did you see I commited your AGC patch
21:37:40 Quit mshathlonxp ()
21:39:44 Quit sideral (Remote host closed the connection)
21:40:28 Join Horschti [0] (~Horscht@xbmc/user/horscht)
21:41:08 Join sideral [0] (~sideral@rockbox/developer/sideral)
21:41:37Buschelanyboy against closing FS #11997 ? it's solved for the author and could not be reproduced
21:41:37fs-bluebot Album Art corrupted since 3.8 with some WPS (bugs, unconfirmed)
21:43:39 Join fdinel [0] (
21:44:10 Quit Horscht (Ping timeout: 260 seconds)
21:45:44BuscheljhMikeS: is FS #9542 still valid after your last changes?
21:45:44fs-bluebot Voice disappear when stopping playback. (bugs, unconfirmed)
21:48:15 Quit y4n (Quit: PÆNTS ØLF!)
21:50:41 Quit hskf (Quit: Bye)
22:06:38 Quit stoffel (Remote host closed the connection)
22:10:40 Join Horscht [0] (
22:10:40 Quit Horscht (Changing host)
22:10:40 Join Horscht [0] (~Horscht@xbmc/user/horscht)
22:13:55 Quit Horschti (Ping timeout: 260 seconds)
22:14:04***Saving seen data "./dancer.seen"
22:22:05*ukleinek tries to understand that disassembly of the rk27xx firmware, but fails. Maybe time to go to bed
22:24:49 Quit efyx (Quit: Quitte)
22:26:21 Quit Thra11 (Remote host closed the connection)
22:30:23 Quit Horscht (Ping timeout: 250 seconds)
22:41:37ukleinekhmm, registering an FS account failed again. This time I checked Notifications: Email, but didn't receive anything. Maybe FS doesn't like the non-ascii char in my name?
22:49:13 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:50:31 Join Topy [0] (
22:50:39 Join Thra11 [0] (~thrall@
22:52:08 Quit Buschel (Quit: ChatZilla 0.9.87 [Firefox 3.6.18/20110614230723])
22:52:10sideralukleinek: I think we have other FS users with non-ascii chars in their real name
22:53:32 Quit wtachi (Quit: &)
22:54:13 Quit T44 (Ping timeout: 250 seconds)
22:54:46CIA-14New commit by bluebrother (r30214): Take cluster size into account when calculating zip extracted size. ...
22:54:50CIA-14New commit by bluebrother (r30215): Show cluster size in System Info dialog. ...
22:55:09 Quit foolator (Ping timeout: 260 seconds)
22:55:39 Quit lasser (Quit: ChatZilla 0.9.87 [Iceweasel 3.5.16/20110701113851])
22:55:47 Join wtachi [0] (
22:56:01sideralukleinek: Hmm.. I have access to FS's event log, and it shows that someone else managed to create an account today. Also, it shows that users with non-ascii real names managed to create an account
22:58:49CIA-14r30214 build result: All green
22:59:58 Quit domonoky (Read error: Connection reset by peer)
23:01:16sideralukleinek: I seem to remember that some email hosts are filtered. Are you using a "disposable" email address?
23:01:53CIA-14r30215 build result: All green
23:05:11 Join Horscht [0] (~Horscht@xbmc/user/horscht)
23:06:44 Quit bertrik (Read error: Connection timed out)
23:07:15 Join bertrik [0] (
23:07:15 Quit bertrik (Changing host)
23:07:15 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
23:13:14 Quit benedikt93 (Quit: Bye ;))
23:14:25 Quit Youbi (Quit: WeeChat 0.3.5)
23:30:56 Join eintopf [0] (
23:34:21 Quit krazykit (Ping timeout: 264 seconds)
23:43:47 Quit bertrik (Read error: Connection timed out)
23:44:24 Join bertrik [0] (
23:44:24 Quit bertrik (Changing host)
23:44:24 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
23:44:28sideralSlasheri, kugel: I now have the sim in a debugger state where the tagcache has crashed formats have been overwritten with 0 at or near autoupdate commit time, and the dircache has disintegrated (dircache_{initialized,initializing} = 0), but appflags == DIRCACHE_APPFLAG_TAGCACHE
23:44:57siderals/crashed/crashed because/
23:49:48 Join krazykit [0] (~krazykit@
23:50:18 Quit Strife89 (Quit: Heading out)

Previous day | Next day