Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2009-05-14

00:02:41 Quit barrywardell (Remote closed the connection)
00:04:04 Quit robin0800 (Read error: 104 (Connection reset by peer))
00:05:45 Quit krazykit (Read error: 60 (Operation timed out))
00:10:05webguest13yay, I have some iriver h300 themes working!
00:10:28webguest13any idea where other than the wiki I can find 3.0 themes for the h300?
00:10:43JdGordon|how about trying the theme site?
00:10:59 Nick n17ikh| is now known as n17ikh (
00:11:00JdGordon|and why are you using 3.0?
00:11:29webguest13well, 3.2
00:11:41webguest13and the theme site has the same ones as the wiki
00:12:02 Join cmwslw [0] (
00:12:09 Part cmwslw ("Ex-Chat")
00:12:48 Join froggyman [0] (n=47ba40e2@gateway/web/cgi-irc/
00:20:11 Quit __lifeless (Remote closed the connection)
00:20:27 Join __lifeless [0] (n=lifeless@
00:20:30 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
00:20:44 Quit bluebrother ("Leaving")
00:27:12 Quit matsl (Read error: 110 (Connection timed out))
00:27:44LambdaCalculus37Well, there are certainly some differences between the beast and beatt nk.bin files.
00:28:04 Quit mirak ("Ex-Chat")
00:28:05LambdaCalculus37I was going over each with a hex editor and noticed a few different strings in each.
00:28:11*JdGordon| thinks a better abrev is going to eb needed :)
00:33:37 Join BryanJacobs [0] (n=braujac@
00:39:34 Quit bertrik ("Leaving")
00:45:06 Quit goffa (Remote closed the connection)
00:45:30***Saving seen data "./dancer.seen"
00:47:00 Quit stripwax ("")
00:47:03 Quit flydutch ("/* empty */")
00:49:05 Quit itcheg (" ajax IRC Client")
00:49:39 Quit domonoky (Read error: 104 (Connection reset by peer))
00:53:12 Quit JdGordon| (" ajax IRC Client")
00:53:18 Join goffa [0] (n=goffa@
00:54:52 Join evilnick [0] (i=ad348c4b@gateway/web/ajax/
00:57:22 Join barrywardell [0] (n=barrywar@
01:00:12 Quit ender` (" How long a minute is depends on which side of the bathroom door you are on. -- Theory of relativity")
01:12:21 Quit merbanan (Read error: 110 (Connection timed out))
01:13:00 Join krazykit [0] (
01:15:17 Join Lynx_ [0] (
01:18:00 Quit jgarvey ("Leaving")
01:18:17 Quit webguest13 ("CGI:IRC")
01:19:27 Quit Thundercloud (Remote closed the connection)
01:21:12 Quit LambdaCalculus37 ("Fwump")
01:23:30 Join itcheg [0] (i=62db4767@gateway/web/ajax/
01:28:56 Join CaptainKwel [0] (
01:33:43 Quit Lynx_ (" HydraIRC -> <- Po-ta-to, boil em, mash em, stick em in a stew.")
01:40:22 Quit itcheg (" ajax IRC Client")
01:41:39 Quit mt (Read error: 110 (Connection timed out))
01:42:14 Join itcheg [0] (i=62db4767@gateway/web/ajax/
01:50:11 Quit moos ("Rockbox rules the DAP world")
01:50:49 Join piperfect [0] (
01:52:13 Part piperfect
02:01:27 Quit itcheg (" ajax IRC Client")
02:02:55 Join simjoko [0] (
02:08:09 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
02:08:09 Quit pixelma (Nick collision from services.)
02:08:24 Quit amiconn (Nick collision from services.)
02:08:26 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
02:08:29 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
02:08:46 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
02:10:28 Join itcheg [0] (i=62db4767@gateway/web/ajax/
02:13:57 Quit simjoko ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.0 Virgo")
02:18:16 Join Shaid [0] (
02:22:32 Quit itcheg (" ajax IRC Client")
02:24:27 Join dfkt_ [0] (
02:25:02 Quit dfkt (Nick collision from services.)
02:25:07 Nick dfkt_ is now known as dfkt (
02:25:25 Quit bubsy (Read error: 60 (Operation timed out))
02:27:05 Join itcheg [0] (i=62db4767@gateway/web/ajax/
02:29:31 Part toffe82
02:30:47 Join ParadoxG [0] (
02:32:50 Part ParadoxG
02:45:33***Saving seen data "./dancer.seen"
02:46:48 Quit CaptainKwel (Remote closed the connection)
02:48:39 Quit itcheg (" ajax IRC Client")
02:49:37 Join itcheg [0] (i=62db4767@gateway/web/ajax/
02:52:17 Join Insilic0 [0] (n=4a45af4d@gateway/web/cgi-irc/
02:52:36Insilic0Lots of people here
02:53:34 Quit Insilic0 (Client Quit)
02:55:20 Quit efyx_ (Remote closed the connection)
03:00:08 Join obo [0] (
03:03:10 Quit martian67 (
03:03:10 Quit Zambezi (
03:03:10 Quit markun (
03:03:10 Quit itcheg (
03:03:10 Quit BryanJacobs (
03:03:10 Quit soap (
03:03:10 Quit Rob2223 (
03:03:10 Quit J-23 (
03:03:10 Quit SUSaiyan` (
03:03:10 Quit pabs (
03:03:10 Quit kkurbjun (
03:03:10 Quit webmind (
03:03:10 Quit crashd (
03:03:10 Quit avacore (
03:03:10 Quit pixelma (
03:03:10 Quit __lifeless (
03:03:10 Quit perrikwp (
03:03:10 Quit Llorean (
03:03:10 Quit MarcGuay (
03:03:10 Quit Galois (
03:03:10 Quit bittin```` (
03:03:10 Quit Torne (
03:03:10 Quit lucent (
03:03:10 Quit shadearg (
03:03:10 Quit _Auron_ (
03:03:10 Quit Unhelpful (
03:03:10 Quit FlynDice (
03:03:10 Quit ruskie (
03:03:10 Quit TheDJACR (
03:03:10 Quit vedlith (
03:03:10 Quit ChanServ (
03:03:10 Quit parafin (
03:03:10 Quit Rondom (
03:03:10 Quit andy` (
03:03:10 Quit obo (
03:03:10 Quit dfkt (
03:03:10 Quit barrywardell (
03:03:10 Quit kachna|lappy (
03:03:10 Quit tchan1 (
03:03:10 Quit bagawk (
03:03:10 Quit msi (
03:03:10 Quit Bawitdaba (
03:03:10 Quit KBH (
03:03:10 Quit BlakeJohnson86 (
03:03:10 Quit Foxx (
03:03:10 Quit GodEater (
03:03:10 Quit DataGhost (
03:03:10 Quit miepchen^schlaf (
03:03:10 Quit SirFunk__ (
03:03:10 Quit jordan` (
03:03:10 Quit faemir (
03:03:10 Quit Lss (
03:03:10 Quit scorche (
03:03:10 Quit fyrestorm (
03:03:10 Quit FOAD (
03:03:10 Quit Bagder (
03:03:10 Quit trisiak (
03:03:14 Quit Chex (
03:03:14 Quit ze (
03:03:14 Quit planetbeing (
03:03:14 Quit courtc (
03:03:14 Quit yosafbridge (
03:03:14 Quit goffa (
03:03:14 Quit gevaerts (
03:03:14 Quit wookey_ (
03:03:14 Quit rwcr (
03:03:14 Quit freqmod (
03:03:14 Quit CIA-38 (
03:03:14 Quit agaffney (
03:03:14 Quit suom1 (
03:03:14 Quit bzed (
03:03:14 Quit dionoea (
03:03:14 Quit krazykit (
03:03:14 Quit evilnick (
03:03:14 Quit jfc (
03:03:14 Quit Beta2K (
03:03:14 Quit lightbulbjim (
03:03:14 Quit preglow (
03:03:14 Quit scorche|sh (
03:03:14 Quit Kopfgeldjaeger (
03:03:14 Quit ufoman (
03:03:14 Quit Tuplanolla (
03:03:14 Quit JdGordon (
03:03:14 Quit fxb (
03:03:14 Quit Bombe (
03:03:14 Quit jhulst (
03:03:14 Quit Shaid (
03:03:14 Quit maraz (
03:03:14 Quit Seed (
03:03:14 Quit daurnimator (
03:03:14 Quit amiconn (
03:03:14 Quit HellDragon (
03:03:14 Quit jon-kha (
03:03:14 Quit Slasheri (
03:03:14 Quit thegeek (
03:03:14 Quit Ridayah (
03:03:14 Quit liiwi (
03:03:14 Quit antil33t (
03:03:14 Quit saratoga (
03:03:14 Quit feisar-- (
03:03:14 Quit rasher (
03:03:14 Quit froggyman (
03:03:14 Quit blithe (
03:03:14 Quit Xerion (
03:03:14 Quit AlexP (
03:03:14 Quit n17ikh (
03:03:14 Quit tarbo (
03:03:14 Quit shodanX (
03:03:14 Quit alexbobp (
03:03:14 Quit lostlogic (
03:03:14 Quit PsiloX (
03:03:14 Quit Horscht (
03:03:14 Quit dmb (
03:03:14 Quit killan (
03:03:14 Quit flux (
03:03:14 Quit fred_2 (
03:03:14 Quit tmzt (
03:03:14 Quit Kohlrabi (
03:03:14 Quit rwong (
03:03:14 Quit fuzzie (
03:16:10DEBUGEOF from server (Success) (snapshot: netstuff.c line 545)
03:16:10***Saving seen data "./dancer.seen"
03:16:13***Started Dancer V4.16
03:16:13***Connected to on port 6667
03:16:13***Logfile for #rockbox started
03:16:16***Server message 501: 'logbot :Unknown MODE flag'
03:16:16Mode"logbot :+i" by logbot
03:16:16 Join logbot [0] (n=bjst@gateway/web/cgi-irc/
03:16:16 Join rasher [50] (n=rasher@rockbox/developer/rasher)
03:16:16 Join feisar-- [0] (
03:16:16 Join saratoga [0] (n=9803c6dd@rockbox/developer/saratoga)
03:16:16 Join antil33t [0] (n=Mudkips@
03:16:16 Join liiwi [0] (
03:16:16 Join Ridayah [0] (
03:16:16 Join thegeek [0] (
03:16:16 Join scorche|sh [50] (n=scorche@rockbox/administrator/scorche)
03:16:16 Join preglow [0] (i=thomj@rockbox/developer/preglow)
03:16:16 Join Kopfgeldjaeger [0] (
03:16:16 Join lightbulbjim [0] (
03:16:16 Join Beta2K [0] (
03:16:16 Join jfc [0] (
03:16:16 Join evilnick [0] (i=ad348c4b@gateway/web/ajax/
03:16:16 Join krazykit [0] (
03:16:16 Join dionoea [0] (n=dionoea@videolan/developer/dionoea)
03:16:16 Join bzed [0] (
03:16:16 Join suom1 [0] (
03:16:16 Join flux [0] (
03:16:16 Join killan_ [0] (
03:16:16 Join obo [0] (n=obo@rockbox/developer/obo)
03:16:16 Join itcheg [0] (i=62db4767@gateway/web/ajax/
03:16:16 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
03:16:16 Join Shaid [0] (
03:16:16 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
03:16:16 Join pixelma [50] (n=pixelma@rockbox/staff/pixelma)
03:16:16 Join goffa [0] (n=goffa@
03:16:16 Join BryanJacobs [0] (n=braujac@
03:16:16 Join __lifeless [0] (n=lifeless@
03:16:16 Join froggyman [0] (n=47ba40e2@gateway/web/cgi-irc/
03:16:16 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
03:16:16 Join miepchen^schlaf [0] (
03:16:16 Join PsiloX [0] (
03:16:16 Join SirFunk__ [0] (
03:16:16 Join jordan` [0] (i=gromit@
03:16:16 Join blithe [0] (
03:16:16 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
03:16:16 Join dmb [0] (n=dmb@unaffiliated/dmb)
03:16:16 Join kachna|lappy [0] (
03:16:16 Join parafin [0] (
03:16:16 Join ufoman [0] (
03:16:16 Join Rondom [0] (
03:16:16 Join HellDragon [0] (i=jd@Wikipedia/HellDragon)
03:16:16 Join Xerion [0] (
03:16:16 Join maraz [0] (
03:16:16 Join faemir [0] (
03:16:16 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
03:16:16 Join soap [50] (n=soap@rockbox/staff/soap)
03:16:16 Join tchan1 [0] (
03:16:16 Join Lss [0] (
03:16:16 Join Rob2223 [0] (
03:16:16 Join Tuplanolla [0] (n=jani@unaffiliated/tuplanolla)
03:16:16 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
03:16:16 Join AlexP [0] (n=alex@rockbox/staff/AlexP)
03:16:16 Join scorche [50] (n=scorche@rockbox/administrator/scorche)
03:16:16 Join Llorean [0] (n=DarkkOne@rockbox/administrator/Llorean)
03:16:16 Join Seed [0] (
03:16:16 Join J-23 [0] (
03:16:16 Join fyrestorm [0] (
03:16:16 Join bagawk [0] (
03:16:16 Join SUSaiyan` [0] (
03:16:16 Join ze [0] (i=ze@
03:16:16 Join n17ikh [0] (
03:16:16 Join CIA-38 [0] (
03:16:16 Join courtc [0] (n=court@unaffiliated/courtc)
03:16:16 Join planetbeing [0] (
03:16:16 Join yosafbridge [0] (
03:16:16 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
03:16:16 Join Bombe [0] (n=droden@freenet/developer/Bombe)
03:16:16 Join jon-kha [0] (
03:16:16 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
03:16:16 Join tarbo [0] (n=me@unaffiliated/tarbo)
03:16:16 Join shodanX [0] (
03:16:16 Join alexbobp [0] (
03:16:16 Join fred_2 [0] (
03:16:16 Join tmzt [0] (
03:16:16 Join Kohlrabi [0] (
03:16:16 Join lostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
03:16:16 Join rwong [0] (
03:16:16 Join fuzzie [0] (
03:16:16 Join Slasheri [0] (
03:16:16 Join avacore [0] (
03:16:16 Join crashd [0] (
03:16:16 Join webmind [0] (
03:16:16 Join Chex [0] (
03:16:16 Join kkurbjun [0] (n=kkurbjun@rockbox/developer/kkurbjun)
03:16:16 Join pabs [0] (
03:16:16 Join freqmod [0] (
03:16:16 Join fxb [0] (
03:16:16 Join rwcr [0] (
03:16:16 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
03:16:16 Join trisiak [0] (
03:16:16 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
03:16:16 Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator)
03:16:16 Join markun [50] (n=markun@rockbox/developer/markun)
03:16:16 Join FOAD [0] (
03:16:16 Join wookey_ [0] (
03:16:16 Join Zambezi [0] (
03:16:16 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
03:16:16 Join Foxx [0] (
03:16:16 Join msi [0] (
03:16:16 Join KBH [0] (
03:16:16 Join BlakeJohnson86 [0] (
03:16:16 Join GodEater [0] (n=yeahrigh@rockbox/staff/GodEater)
03:16:16 Join Bawitdaba [0] (
03:16:16 Join bittin```` [0] (
03:16:16 Join Galois [0] (
03:16:16 Join lucent [0] (
03:16:16 Join FlynDice [0] (
03:16:16 Join Unhelpful [0] (n=Militant@rockbox/developer/Unhelpful)
03:16:16 Join _Auron_ [0] (
03:16:16 Join MarcGuay [0] (n=chatzill@
03:16:16 Join vedlith [0] (
03:16:16 Join andy` [0] (
03:16:16 Join TheDJACR [0] (n=TDJACR@Wikipedia/Thedjatclubrock)
03:16:16 Join ruskie [0] (i=ruskie@sourcemage/mage/ruskie)
03:16:16 Join Torne [0] (
03:16:16 Join shadearg [0] (
03:16:16 Join @ChanServ [0] (ChanServ@services.)
03:16:20 Join sakuramboo [0] (
03:16:31 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
03:16:31 Join kadoban [0] (
03:16:32 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
03:16:42 Join crwll [0] (
03:31:32JdGordonLlorean: you get round to testing the usb charge patch?
03:35:21CtcpVersion from freenode-connect!freenode@freenode/bot/connect
03:35:26***Server message 477: 'logbot #rockbox :[freenode-info] please register your nickname...don't forget to auto-identify!'
03:36:09 Join MU{lappy} [0] (n=chshrcat@rockbox/developer/Unhelpful)
03:39:38MU{lappy}AlexP: some devices use a non-standard audio plug that has extra signals. the beast has an adapter for the video out that plugs into the headphone jack.
03:39:48MU{lappy}evilnick: PING. ;)
03:45:56 Quit froggyman ("CGI:IRC (Ping timeout)")
03:50:40 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
03:56:58 Quit MU{lappy} ("Leaving")
03:59:32 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
04:02:49 Quit __lifeless (Remote closed the connection)
04:03:06 Join __lifeless [0] (n=lifeless@
04:04:11 Nick fxb is now known as fxb__ (
04:06:43 Quit Shaid ("*toink*")
04:21:32LloreanJdGordon: Haven't yet, sorry.
04:22:26 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
04:28:08Unhelpfulso, i've been doing more thinking about having AA loads happen in a thread. would we want to have that thread running all the time, waiting for a wakeup? or check to see if it's running when bufopen is called to load AA, and then start it if it's not?
04:28:37Unhelpfuland i guess we'd at least need to have a static allocation for that thread's stack, then?
04:33:38 Quit BryanJacobs (Read error: 110 (Connection timed out))
04:46:34 Join jmillikin [0] (
04:49:14 Quit Rondom (Nick collision from services.)
04:49:30 Join Rondom [0] (
04:55:53 Quit miepchen^schlaf (Read error: 101 (Network is unreachable))
04:56:10 Quit itcheg (" ajax IRC Client")
05:01:25 Quit Seed ("cu, Andre")
05:16:17***Saving seen data "./dancer.seen"
05:43:59 Quit Horscht ("Verlassend")
06:15:02 Quit BHSPitMonkey (Remote closed the connection)
06:24:21 Quit agaffney (Read error: 104 (Connection reset by peer))
06:27:42 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
06:41:14 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
06:42:02 Part sakuramboo
06:52:29 Quit dmb ("Leaving")
06:52:48 Quit shadearg (Read error: 60 (Operation timed out))
06:58:24 Join shadearg [0] (
07:09:57 Quit Rondom ("Ex-Chat")
07:11:27 Quit tchan1 (Remote closed the connection)
07:11:29 Join JdGordonn [0] (n=irchon@
07:12:04 Join tchan1 [0] (
07:12:05 Quit JdGordonn (Remote closed the connection)
07:16:18***Saving seen data "./dancer.seen"
07:17:44 Join einhirn [0] (
07:27:58 Quit jmillikin (Read error: 110 (Connection timed out))
07:47:27 Quit BHSPitMonkey (Read error: 104 (Connection reset by peer))
07:59:15 Join matsl [0] (
08:06:05 Join bertrik [0] (
08:13:35 Join animalstyle [0] (
08:14:10 Part animalstyle
08:14:36 Join animalstyle [0] (
08:18:37 Quit fyrestorm (Read error: 104 (Connection reset by peer))
08:20:16 Join ender` [0] (
08:25:09 Join Zagor [242] (n=bjorn@rockbox/developer/Zagor)
08:25:24animalstyleanyone know how to apply a patch
08:25:41Bagderanimalstyle: the wiki does, google does...
08:33:49Unhelpfulhuzzah, i have finally reproduced the stall on AA load, by putting a 2560x1600 wallpaper image on my e200 as an AA :)
08:36:43 Quit tchan1 (Read error: 110 (Connection timed out))
08:39:34 Quit daurnimator (Remote closed the connection)
08:40:38Unhelpfulthere are several stalls, with playback resuming between them.
08:41:16GodEateramazing - who'd have thought using such a ridiculously large image would cause that ? :)
08:41:58 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
08:42:02 Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator)
08:42:10Unhelpfullooking at the buffer debug screen, alloc, real, and usefl just go up as buffering goes on. each pause freezes the debug screen, and when it resumes, the handle count jumps up by three, the track count by one, and the pcm buffer drops to zero and refills as the codec catches up
08:43:01Unhelpfulwell, the jpeg *decoder* yields per MCU, so, the actual size won't matter in terms of decoder work, although the details of how the jpeg was encoded can change the amount of work per MCU
08:43:40 Join petur [50] (n=petur@rockbox/developer/petur)
08:44:23GodEateris it managing to work with progressive jpegs ?
08:44:30GodEaterI seem to recall the jpeg viewer couldn't do those
08:45:05Unhelpfuli would suspect that it's the scaler that's killing it. the scaler yields once per row processed. the jpeg decoder should be passing 320px-wide rows to the scaler, i'm finding it a *little* hard to believe that processing one 320-wide row of input is taking too long.
08:46:06UnhelpfulGodEater: no, and i don't have any intention of it doing so. decoding a progressive jpeg would require getting the whole image into memory at once, and possibly storing the partial DCT blocks in memory (64 ints each) until all of their coefficients are filled in.
08:46:27*GodEater pretends he understood that, and agrees heartily.
08:48:42animalstyleanyone have a recompiled installer with the NSF playlist patch applied?
08:49:03cool_walking_progressive images are annoying anyway.
08:49:07GodEater"recompiled installer" ?
08:49:11Unhelpfuljpeg works by transforming 8x8 blocks of image data using the DCT into a set of coefficients representing their frequency components. the compressing comes from deciding how accurately to represent these components - some are given much more accurate representation than others, and many will end up being after quantization.
08:49:38animalstyleprobly a stupid question
08:49:48animalstyleim a chiptune dude - trying to get some NSF playback
08:50:15GodEateryou don't say for which target, or which patch number you're talking about
08:50:39Unhelpfulprogressive jpeg works by breaking up the image into several scans, with the "less important" high-frequency components saved for later scans. worse, coefficients can actually be split between scans, with some of their bits sent in one, and more in the next.
08:50:59 Join Rob2222 [0] (
08:51:28cool_walking_ says NSF support is already in SVN.
08:51:35Unhelpfulto decode (fully) a block of the image, the decoder needs the coefficients, which in a progressive jpeg it can only get by decoding the whole file and storing these 8x8 blocks of ints in memory. :/
08:51:37GodEaterwhich is what I thought
08:52:02GodEaterUnhelpful: particularly unfeasable if the image is huge on a DAP right ?
08:52:49UnhelpfulGodEater: exactly.
08:53:08GodEaterso I completely support your decision ;)
08:54:26Unhelpfulhence the non-progressive, non-multiscan requirement - the decoder can be greatly simplified, and its memory requirements greatly reduced, if it never needs to store more than one block of DCT data, and never needs to store more than one row of fully decoded MCUs.
08:55:29 Join Grahack [0] (
08:55:31Unhelpfulthe memory requirements come to 512B for DCT data and IDCT scratch space, and 16*width bytes (* 3 on color targets) for decoded image data
08:56:27 Join tchan1 [0] (
08:57:21Bagder is a curious thread methinks
08:57:28Bagderabout that 24bit sound on X5 modded hw
08:59:07UnhelpfulBagder: i'd actually like to see wider output supported on targets where the DAC can do it, for other reasons - it makes for *much* less worry about clipping or aliasing in DSP if we can give our 16-bit audio data 8 bits of overhead.
08:59:39Unhelpfulthat aside, don't you want God to see your cooperation? ;)
09:00:04BagderGod? isn't she eaten already? ;-)
09:01:59 Quit bmbl (Read error: 110 (Connection timed out))
09:02:42*GodEater burps
09:03:14Unhelpfulis there any left?
09:04:48 Join mt [0] (n=MTee@
09:05:06*GodEater passes his plate
09:05:20cool_walking_You're not supposed to eat the plate.
09:05:24 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
09:05:42 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
09:07:57 Join flydutch [0] (
09:08:25 Quit Rob2223 (Read error: 110 (Connection timed out))
09:08:47 Join Thundercloud [0] (
09:10:43 Quit bertrik (Read error: 113 (No route to host))
09:12:20AlexPMU{lappy}: Yes, I know. I'm not sure what you were responding to though...
09:14:55 Quit Grahack ("Leaving.")
09:15:23Unhelpfulhrm, interesting... adding some logf to the scaler confirms that the data it gets from the jpeg decoder is 320 wide. replacing the jpeg with a 320-wide bmp gets no skips.
09:15:58 Quit tchan1 (Read error: 110 (Connection timed out))
09:16:22***Saving seen data "./dancer.seen"
09:20:51Unhelpfulvery strange, making the yield in jpeg decode per-block rather than per-MCU gives no improvement. any idea how playback can be stalled by something that's yielding so much?
09:22:38 Quit __lifeless (Remote closed the connection)
09:23:14 Join _lifeless [0] (n=lifeless@
09:28:11 Part animalstyle
09:28:14 Join fyrestorm [0] (
09:34:11 Join whoever_ [0] (
09:34:57whoever_Hey together - I have a question. Is there a possability, how much a theme was downloaded? that would be interesting - and perhaps a motivation for some developers :) ?
09:35:24whoever_(the question was: is there a possability to see how much a theme was downloaded;)
09:35:30whoever_and sorry for my english - I'm German;)!
09:36:02B4gderno, there's currently no way to count them
09:36:20whoever_ok ;) - thank you
09:36:22GodEaterB4gder: our httpd doesn't have log files ?
09:36:46UnhelpfulGodEater: that doesn't mean *visitors* can count them :)
09:36:53GodEaterno I realise that
09:37:04GodEaterbut it's something we *could* discover
09:37:18B4gderwe could indeed
09:37:35B4gderMrSomeone is on it!
09:38:13B4gderI too would like that
09:38:20whoever_ok - that's good;) - I'm looking for that feature later;)!
09:39:48GodEaterB4gder: is the theme site php in svn too ?
09:39:57B4gderI think it is
09:40:15whoever_oh yeah - and congratulations for the new and easy (and nice to see;)) upload for the themes - it is much easier (and more fair) than before.
09:42:16whoever_so thank you for your help - but my lecture is finished;) - so I'll take a coffe..
09:42:20 Quit whoever_ ("Verlassend")
09:43:17GodEaterI'm consistently amazed by the people who come in here to "pass the time" when they're in lectures
09:43:25GodEaterwhy bother going to it in the first place if you're not going to listen ?
09:44:08 Quit Lss (Read error: 104 (Connection reset by peer))
09:46:55 Join petur2 [50] (n=petur@rockbox/developer/petur)
09:48:00 Quit petur (Nick collision from services.)
09:48:05 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
09:48:57 Quit kachna|lappy (Read error: 113 (No route to host))
09:50:01 Join LinusN [0] (n=linus@gateway/web/cgi-irc/
09:51:41 Join efyx_ [0] (
09:52:02 Quit Thundercloud (Remote closed the connection)
09:54:33Unhelpfulwell, that's useful information - the image loads happen load_image in buffering.c, but are done from audio_thread in playback.c :D
10:01:28linuxstbSo what else is running in audio_thread?
10:04:16Unhelpfulno idea, but when deprioritizing the buffering thread around the actual image load changed nothing, i ran the sim under gdb and broke at load_image to do a backtrace :)
10:05:02 Join whoever_ [0] (
10:05:06 Join robin0800 [0] (
10:15:07 Join Sedgewick [0] (n=Sedgewic@
10:17:17 Join nibbler [0] (
10:19:52Unhelpfulerm, is audio_thread also the process that's filling the pcm buffer? :/
10:20:09linuxstbI think that's the codec thread.
10:21:32Unhelpfuli'm dropping priority to PRIORITY_BACKGROUND around the actual image load... it doesn't seem to change anything.
10:22:48*GodEater thinks about setting up incron to automatically unzip a fresh to his attached player when a new one is detected.
10:23:48 Quit robin0800 (Remote closed the connection)
10:30:03 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
10:31:00 Quit amiconn_ (Client Quit)
10:32:14 Quit Sedgewick (Success)
10:33:26 Quit mt (Read error: 110 (Connection timed out))
10:34:50 Quit cool_walking_ (" ajax IRC Client")
10:35:41 Join robin0800 [0] (
10:37:10 Quit whoever_ (Remote closed the connection)
10:40:36 Join pyro_maniac [0] (
10:46:27 Join bubsy [0] (i=Bubsy@
10:47:32Unhelpfulso, this image load is taking about 6s. the apparent duration of the playback stall is about 4s (i had to count for that one). the jpeg decoder should be yielding 16000 times during the decode, and the scaler should be yielding 200 times (per input line of the pre-scaled 320x200 decoder output)
10:47:41 Quit _lifeless (Read error: 104 (Connection reset by peer))
10:47:58 Join _lifeless [0] (n=lifeless@
10:50:20Unhelpfulsomehow i think adding more yields is not going to fix anything... either some other thread is being starved despite being given every opportunity to run, or the problem is in audio_thread itself, and the stalling is due to it taking too long to get to whatever it should do next
10:50:39Unhelpful...or the holding of llist_mutex for 6s while the image loads is the problem... i suppose it might be.
10:51:22 Join kugel [0] (
10:51:32linuxstbWhat's "llist_mutex" ?
10:51:41kugelUnhelpful: is backlight fading working while this stalling?
10:51:47linuxstbThe (compressed audio) buffers?
10:52:09kugelif yes, then yielding is not the problem
10:52:48Unhelpfullinuxstb: i believe so - those are also bufopen'd, right?
10:53:38linuxstbI've no idea - I don't know the details of the buffering code.
10:56:32 Join Grahack [0] (
10:57:07 Join kachna|lappy [0] (
11:01:56Unhelpfulit looks like that happens in the same function that loads the AA, if i'm understanding properly: tracks[track_widx].audio_hid = bufopen(track_id3->path, file_offset, type); is in audio_finish_load_track a bit after the album art and codec loads
11:03:11Unhelpfuli can't say this makes any real sense, because it seems as though the buffering thread loads the track metadata, then the audio thread loads the AA, then the codec, then the audio file itself into the buffer
11:06:17 Join tchan1 [0] (
11:07:43 Join Sedgewick [0] (n=Sedgewic@
11:09:27 Quit tchan (Read error: 110 (Connection timed out))
11:11:37Unhelpfulif i'm understanding this correctly, though, the buffering thread is responsible for loading the audio file data, so it does seem as if the audio thread could load the next image before the first track's audio data is loaded...
11:12:20 Quit faemir ("Leaving")
11:15:34 Quit robin0800 (Read error: 110 (Connection timed out))
11:16:23***Saving seen data "./dancer.seen"
11:19:01 Quit kugel (Read error: 110 (Connection timed out))
11:22:11 Join funman [0] (n=fun@rockbox/developer/funman)
11:23:43 Join timc [0] (n=aoeu@
11:28:56 Join Chris_Black [0] (n=Sedgewic@
11:29:00 Quit bubsy ("Mrrrrreow!")
11:37:01DBUGEnqueued KICK CIA-38
11:37:01CIA-38New commit by funman (r20929): Sansa AMS i2c : fix 2 problems identified by Jack Halpin & Bertrik Sikken ...
11:41:11 Join kugel [0] (n=kugel@rockbox/developer/kugel)
11:43:27 Join kugel_ [0] (n=kugel@
11:44:41 Quit Sedgewick (Connection timed out)
11:46:54Unhelpfuli don't entirely understand how the actual file load happens, but i'm beginning to suspect that the true cause of the problem is contention over llist_mutex... i'll try to find time tonight to look into how image loads can proceed without holding it.
11:47:26 Nick fxb__ is now known as fxb (
11:47:50 Quit kugel (Nick collision from services.)
11:50:02 Quit Grahack ("Leaving.")
11:50:46 Join pyro_maniac1 [0] (
11:51:25 Quit pyro_maniac (Read error: 110 (Connection timed out))
11:51:53 Nick kugel_ is now known as kugel (n=kugel@
11:52:21 Join gregzx [0] (
12:00:50funmanis there a reason why is not part of rockbox?
12:03:08 Nick Chris_Black is now known as Sedgewick (n=Sedgewic@
12:06:07GodEaterbecause the author is anonymous
12:08:30 Quit B4gder (Read error: 60 (Operation timed out))
12:09:03 Join Dauron [0] (
12:14:53 Quit _Auron_ (Read error: 60 (Operation timed out))
12:14:53 Nick Dauron is now known as _Auron_ (
12:16:08 Quit markun (Remote closed the connection)
12:19:03 Join barrywardell [0] (
12:26:01pyro_maniac1funman: did you tried to load the of via bootloader on the yh-920?
12:26:26funmanyes, i added a comment on the flyspray task this morning
12:26:49funmanstorage init works with a (big) delay in SET_REG macro, but rockbox loading never ends (much too slow?)
12:27:22pyro_maniac1i've seen it
12:27:34pyro_maniac1but did you tried the OF too?
12:27:41funmanloading OF is equally slow (perhaps more since the of is bigger)
12:28:17pyro_maniac1on mine came a errormessage for an corrupt OF
12:33:31 Join markun [50] (n=markun@rockbox/developer/markun)
12:36:48kugelfunman: is it possible that the ide clock damanged my clip?
12:39:18funmanseriously, no idea. I more think that it would not function normally, but function right once the clock is set into a "legal" setting
12:39:26funmanalso nothing says 90MHz is not "legal"
12:40:43kugelmaybe ams says it :)
12:40:43soapgevaerts, those Samsung PP5020 based players supported USB host in the OF, IIRC.
12:41:22soapif one /really/ cared about PP502x USB host that OF might be a place to look.
12:41:38funmanpyro_maniac1: how did you get this msg ? I couldn't get FAT partition mounted without changing SET_REG ..
12:41:42linuxstbfunman: Re-implementations of the encryption parts of mi4code are in tools/scramble, and the decryption is in bootloader/main-pp.c So we do sort of have it...
12:42:19 Join Naked [0] (
12:42:23 Nick Naked is now known as Hadaka (
12:42:52pyro_maniac1funman: i only pushed the button for OF on boot. nothing special really
12:43:13pyro_maniac1funman: did you see the screen errors in the top?
12:43:40funmanyes, and I am gonna look the new patch to see if i can fix that
12:44:36 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
12:59:24 Quit funman ("leaving")
12:59:30 Quit evilnick (" ajax IRC Client")
13:03:27 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
13:04:14gevaertssoap: we'd start from the assumption that it's the same as in the imx series I guess
13:04:39 Quit SirFunk__ (Read error: 110 (Connection timed out))
13:04:52soapgevaerts, no skin off my back either way. Just brought it up because of your forum post on the subject...
13:16:25***Saving seen data "./dancer.seen"
13:19:00 Quit kugel (Read error: 110 (Connection timed out))
13:24:17 Join _fml [0] (n=4fd3c7b3@gateway/web/cgi-irc/
13:27:40_fmlHello. I'm having trouble implementing the feature from FS #10181. I'm trying this for the e200 sim. For some reason, HAVE_RADIO_REGION is not defined in radio.c. config.h and tuner.h are included there. What could be the trouble?
13:28:44gevaertssoap: as far as I'm concerned the most important thing is that this proves that PP does host. The rest is details :)
13:32:39 Quit perrikwp (" ajax IRC Client")
13:32:45 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
13:35:08 Quit _fml ("CGI:IRC")
13:38:18 Join jgarvey [0] (
13:43:59 Quit matsl (Read error: 110 (Connection timed out))
13:53:26 Quit kachna|lappy (Read error: 110 (Connection timed out))
13:54:17 Join kugel [0] (n=kugel@rockbox/developer/kugel)
13:56:36 Quit kugel (Remote closed the connection)
14:00:36 Join schrottplatz [0] (
14:14:59 Join petur2 [50] (n=petur@rockbox/developer/petur)
14:15:16 Quit petur (Nick collision from services.)
14:15:18 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
14:16:06 Join robin0800 [0] (
14:17:36 Join miepchen^schlaf [0] (n=miepel@
14:18:25 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:19:30pyro_maniac1soap: i only remember, that the yh-925 can host usb. do you mean that?
14:20:55 Quit robin0800 (Read error: 104 (Connection reset by peer))
14:25:32 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
14:34:04 Join matsl [0] (n=matsl@
14:36:54 Quit LinusN ("disconnecting from stoned server.")
14:36:58 Join Linus [0] (n=linus@gateway/web/cgi-irc/
14:38:06 Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37)
14:38:48 Join robin0800 [0] (
14:41:00 Join simjoko [0] (
14:41:18 Quit Linus (Remote closed the connection)
14:41:28 Quit bmbl (Read error: 110 (Connection timed out))
14:41:30 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
14:44:09 Quit _lifeless (Read error: 110 (Connection timed out))
14:45:05 Quit robin0800 (Read error: 104 (Connection reset by peer))
14:46:26 Join robin0800 [0] (
15:00:57 Join itcheg [0] (i=41d59de2@gateway/web/ajax/
15:01:22 Join petur2 [0] (n=petur@
15:03:48 Part LinusN
15:04:46 Quit petur (Nick collision from services.)
15:04:48 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
15:06:01 Quit antil33t (Read error: 104 (Connection reset by peer))
15:06:15 Join antil33t [0] (n=Mudkips@
15:08:38 Join froggyman [0] (n=187b533e@gateway/web/cgi-irc/
15:16:26***Saving seen data "./dancer.seen"
15:17:40 Quit itcheg (" ajax IRC Client")
15:25:14 Quit nibbler ("Ex-Chat")
15:32:54 Quit simjoko ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.0 Virgo")
15:36:58 Join firedix [0] (n=firedix@
15:40:55 Quit froggyman ("CGI:IRC (EOF)")
15:41:27 Join froggyman [0] (n=187b533e@gateway/web/cgi-irc/
15:41:51 Quit matsl (
15:41:51 Quit miepchen^schlaf (
15:41:51 Quit Zagor (
15:41:51 Quit jon-kha (
15:41:51 Quit Slasheri (
15:42:19 Join evilnick_7 [0] (i=0c140464@gateway/web/ajax/
15:43:50 Join simjoko [0] (
15:44:35NJoinmatsl [0] (n=matsl@
15:44:35NJoinmiepchen^schlaf [0] (n=miepel@
15:44:35NJoinZagor [242] (n=bjorn@rockbox/developer/Zagor)
15:44:35NJoinjon-kha [0] (
15:44:35NJoinSlasheri [0] (
15:45:41 Quit pyro_maniac1 ("Leaving.")
15:49:05 Quit froggyman ("CGI:IRC")
15:49:27 Join froggyman [0] (n=187b533e@gateway/web/cgi-irc/
15:50:59 Join pyro_maniac [0] (
15:51:35 Quit matsl (Read error: 145 (Connection timed out))
15:55:33 Quit froggyman ("CGI:IRC")
15:57:30 Quit Bagder ("*plopp*")
15:57:53 Join nibbler [0] (n=Nibbler@
16:00:01 Join itcheg [0] (i=41d59de2@gateway/web/ajax/
16:08:13 Join {phoenix} [0] (
16:15:17 Quit lucent (Read error: 60 (Operation timed out))
16:25:10 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
16:34:12 Quit nibbler (Read error: 110 (Connection timed out))
16:34:47 Join renke [0] (
16:34:53 Quit robin0800 (Read error: 104 (Connection reset by peer))
16:46:39 Quit markun (Read error: 104 (Connection reset by peer))
16:48:39 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
16:48:43 Join nibbler [0] (n=Nibbler@
16:52:01 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
16:56:37 Join toffe82 [0] (n=chatzill@
16:57:01 Quit B4gder (Read error: 60 (Operation timed out))
16:57:29 Join B4gder [241] (n=daniel@rockbox/developer/bagder)
16:58:03 Join schrottplatz_ [0] (
16:58:11 Quit schrottplatz_ (Read error: 104 (Connection reset by peer))
16:59:09 Join schrottplatz_ [0] (
16:59:13 Quit schrottplatz_ (Read error: 104 (Connection reset by peer))
17:01:09 Join wpyh [0] (n=william@
17:01:10 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
17:03:15wpyhWould someone please take a look at FS #9456?
17:03:22 Join advcomp2019__ [0] (n=advcomp2@unaffiliated/advcomp2019)
17:04:06wpyhIt's a patch to change the behaviour of Repeat and Shuffle settings
17:04:35CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
17:04:35*LambdaCalculus37 goes to look
17:04:47LloreanI don't understand why it's a good idea to remove functionality? You assume people don't want to shuffle once, then listen to the same order over and over.
17:04:54LloreanBut some people *do* want to listen in order once, then shuffle.
17:05:22 Quit Zagor ("Don't panic")
17:05:55wpyhWell, I think most prople who shuffle would want to listen to a different order every time
17:06:12LloreanSo we should remove a feature we already have, that some people use, because you think it's simply rarely used?
17:06:43LloreanThere's no justification in your patch for why an existing feature should be removed beyond "I think it's rarely used."
17:07:07wpyhNo, because the alternative is much simpler
17:07:18wpyh(not just because it's rarely used)
17:07:51LloreanThe alternative of having less options is simpler, sure
17:08:02LloreanBut that justification could be a reason to strip 90% of Rockbox
17:08:29preglowlet's go and do that
17:08:42wpyhYes, it could be. However, I'm not volunteering to strip the 89% :P
17:08:56*wpyh expects huge "delete-all" patches from preglow soon
17:09:06preglowoh, you can expect some of the codecs to be retained
17:09:46wpyhhm... codecs are important :)
17:09:48 Join _lifeless [0] (n=lifeless@
17:10:27LloreanIt seems the "problem" you're trying to address is that if Shuffle is On, you feel that the playlist should reshuffle on every repeat even if repeat is not set to "shuffle"
17:10:40LloreanThis can probably at least be argued. Why didn't you just add that without removing other functionality?
17:12:48 Quit simjoko ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.0 Virgo")
17:14:04wpyh1. Hm... it's not a "problem" actually, but something that can be made simpler. With my patch, if Shuffle=Yes and Repeat=All, then Rockbox will always reshuffle. It will not reshuffle if Repeat is not "All".
17:14:04wpyh2. I don't quite understand what you mean by "add that without removing other functionality". What are you referring to?
17:14:13 Join simjoko [0] (
17:15:46LloreanBeing able to play in order once, and then shuffle.
17:16:02LloreanThe "Repeat: Shuffle" option allows ordered play to be followed by a reshuffling of the list after.
17:16:29***Saving seen data "./dancer.seen"
17:17:18 Quit B4gder ("It is time to say moo")
17:17:39 Nick J-23 is now known as Akira2 (
17:18:37wpyhYes, I'm aware of that. What I want is to be able to randomly play all the music in my playlist, which is what most people want anyway. I don't want to play in order once then shuffle. The combination of Shuffle:Yes and Repeat:Shuffle can be reduced.
17:18:47LloreanI never said you want to.
17:19:00LloreanI said you're taking that option away from other people, for no reason other than "I don't think enough people want to do it."
17:19:34 Quit advcomp2019 (Read error: 110 (Connection timed out))
17:19:41 Quit nibbler (Read error: 110 (Connection timed out))
17:20:03wpyhI never said you said I want to. (well, this recursion could actually go on forever)
17:20:25wpyhAnyway, no, "I don't think enough people want to do it." is not my main reason, and certainly not my only reason
17:20:33LloreanIt's the reason you've mentioned several times
17:20:37 Nick Akira2 is now known as J-23 (
17:21:00LloreanYour patch doesn't add anything. It simply takes away existing functionality in the name of "simplicity" which is subjective anyway.
17:21:22 Join advcomp2019 [0] (
17:22:49wpyhYes, you're right. It aims to simplify the shuffle/repeat settings by removing one option. And pedantically I agree with you that simplicity is subjective. (which, btw, "desirable" is subjective too)
17:23:16LloreanWhere did I say anything about something being desirable?
17:23:41LloreanAll I've said is that your patch reduces _existing_ functionality because of your subjective opinion.
17:23:55 Quit advcomp2019_ (Read error: 110 (Connection timed out))
17:24:15 Quit schrottplatz ("o.O")
17:24:18LloreanYou're taking away an option that has already been made use of by our userbase for no significant other reason than you think existing use of it is less important than a minor simplification.
17:25:43wpyhI didn't say that you said anything about something being desirable.
17:25:44wpyhYes, my patch reduces existing functionality based on my subjective opinion. (I have to say that all opinions are subjective, so it's the same as saying "black thinkpad").
17:25:56LloreanAnother *significant* advantage of the existing setup is that you can have "Repeat: Shuffle" and "Shuffle: No" and you can listen to things like audiobooks in order (simply stopping them when they end) and use "Insert Shuffled" plus "Repeat: Shuffle" to result in (effectively) being able to shuffle music, and not shuffle spoken word, without having to ever change settings
17:26:46wpyhUh... I need some time to digest that last part. Forgive me for being such a simpleton.
17:27:12LloreanBasically, "Repeat: Shuffle" and "Shuffle: No" has more uses than you seem to think it does.
17:27:47 Quit Sedgewick (Read error: 110 (Connection timed out))
17:28:46LloreanYour change would force some users to continually need to toggle the shuffle setting on and off where it was previously possible to just set the settings as described and leave it.
17:28:53preglowbaseline: never try to remove functionality that isn't simply braindead
17:29:21preglowthis is why i really think people shouldn't be allowed to driveby commit functionality changes, once it's in, you're going to have hell trying to take it out
17:30:00wpyhHm... does "Insert Shuffled" delete the current playlist or ...?
17:30:01wpyhIn your example, the audiobooks will also be shuffled as soon as we reach the end of the current playlist, wouldn't it?
17:30:13Lloreanwpyh: No, "Insert Shuffled" inserts things shuffled into the current playlist.
17:30:31wpyhpreglow: ok, that's better.
17:30:43LloreanAnd yes, the audiobook will be, but you need to find new content after the audiobook is done *anyway* so the fact that it repeats is irrelevant.
17:31:53wpyhAnd am I right to say that in your stated example, the user will be listening to audiobooks intermixed with music after the end of the playlist has been reached?
17:32:19Lloreanpreglow: It would be nice to have a discussion procedure for adding / modifying features.
17:32:39Lloreanwpyh: In the given example the user will either be listening to an audiobook OR music, not both at the same time.
17:33:27preglowjust posting on the ml would be fine, really
17:33:37Lloreanwpyh: What I've described to you is how I use my player, on a day to day basis. I don't know if anyone else does, but my settings are almost permanently "Repeat: Shuffle" and "Shuffle: No" because it allows me not to need to tweak either of those regularly depending on whether I want to listen to books or music
17:33:37preglowsome do, but i have seen plenty of feature commits with no discussion
17:34:01Lloreanpreglow: Yeah, I feel rather strongly that the ML is underutilized for discussing potential feature commits, and it's really the best use for it
17:34:16preglowi don't much like mls, but it is the best place to discuss such things
17:34:22LloreanIt's something you don't have to search through logs or anything for.
17:34:38LloreanBy "process" I really just meant "pick a number of days it should be on the ML minimum before it's committed"
17:34:39*preglow never uses repeat or shuffle for anythiung
17:34:39wpyhgood idea. I was thinking about using the wiki (similar to the menu layout discussion) but it will probably get nowhere as well
17:35:19wpyhLlorean: do you remove the audiobooks from your playlist before you "insert shuffled" the music?
17:35:44Lloreanwpyh: I press stop at the end of the audiobook
17:35:52LloreanOr, when I turn on the player, audio is already stopped
17:36:05LloreanIt means, in a large part, not having to be concerned at all about what the settings are when I turn on the player
17:37:07wpyhok, so the music is inserted in random order after the audiobook, am I right?
17:37:39LloreanWhat do you mean "after"?
17:37:54Lloreanthe music is never in the same playlist as the audiobook
17:38:26 Quit advcomp2019__ (Read error: 110 (Connection timed out))
17:38:34 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
17:39:42wpyhhm... you said "... listen to ... audiobooks in order ... use insert shuffled plus repeat:shuffle"
17:40:00wpyh(Should I post the exact quote?)
17:40:27LloreanDid you miss the part where I said (simply stopping them when they end)?
17:40:38wpyhWhat I get from your example is that:
17:40:41wpyh1. you listen to an audiobook
17:40:41wpyh2. it ends/you stop it
17:40:41wpyh3. you "insert shuffled" music
17:40:41DBUGEnqueued KICK wpyh
17:40:41wpyh4. you continue to listen to music
17:40:48wpyhno, I didn't miss that
17:40:53Llorean2. it ends and I stop it
17:41:01wpyhmaybe I misunderstood it...
17:41:07LloreanWhen music is stopped, if you insert, it creates a new playlist.
17:41:12LloreanIt does not preserve the contents of the old one.
17:41:21wpyhok, then it stays in the playlist, right?
17:41:22wpyhah, ok
17:41:26 Nick fxb is now known as fxb__ (
17:41:45LloreanThis is a significant difference between "stop" and "pause"
17:41:46wpyhnow I understand
17:43:51 Nick gregzx is now known as gregx (
17:43:56 Nick gregx is now known as gregzx (
17:44:04wpyhsince I use an ipod, I never did see much of a difference
17:44:39wpyhI only know that I need to press Play long enough for the music to pause, then stop, then the unit to power off :p
17:45:04 Quit advcomp2019 (Nick collision from services.)
17:45:04LloreanThis is the problem with suggesting the removal of functionality - you really ought to try to look at everything that can be done with it first.
17:45:06 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
17:46:45wpyhyes, I didn't realize some people are combining functionalities to achieve what they want
17:46:52 Join nibbler [0] (n=Nibbler@
17:47:56 Quit MarcGuay (Read error: 110 (Connection timed out))
17:49:40wpyhso, I wonder what will happen to FS #9456?
17:50:27LloreanWell, you could attempt to fix it so that it doesn't remove significant functionality.
17:50:33 Join Lss [0] (
17:50:54LloreanIf you simply changed it so that "Repeat: All" plus "Shuffle: Yes" results in a reshuffling every time, but leave out the removal of "Repeat: Shuffle" its much more reasonable
17:51:16wpyhhmm... I'll try that suggestion. thanks!
17:51:27LloreanEspecially since, "Shuffle everything, but don't reshuffle on repeat" can be accomplished by Shuffle: No, Repeat: All, and insert shuffled under those circumstances, so no existing functionality is loss
17:52:57 Join bzed_ [0] (
17:53:26 Join schrottplatz [0] (
17:57:09 Quit jordan` ("Coyote finally caught me")
17:57:18 Join jordan` [0] (i=gromit@
17:57:47 Quit evilnick_7 (" ajax IRC Client")
18:00:10 Join nibbler_ [0] (n=Nibbler@
18:04:15 Quit bzed (Read error: 110 (Connection timed out))
18:04:15 Nick bzed_ is now known as bzed (
18:05:23 Quit petur ("work->home")
18:07:15 Join evilnick_7 [0] (i=0c140464@gateway/web/ajax/
18:09:47 Join faemir [0] (
18:17:03 Part wpyh ("Kopete 0.12.7 :")
18:19:20 Quit nibbler (Connection timed out)
18:24:38 Quit BHSPitMonkey ("Ex-Chat")
18:29:55 Join jspeter [0] (
18:30:26jspeterHello? Does anyone here know of an "eraser" tool for a Sansa C250?
18:30:42evilnick_7what are you trying to do?
18:31:18jspeterI have a C250 that's a bit bricked. I can navigate menus and all, but I think its data section is broken.
18:32:05linuxstbHave you tried to reformat the main data partition?
18:32:57LambdaCalculus37jspeter: We have a tool for just such a purpose:
18:33:12jspeterI've hit the "format" option in the menu. That takes a while and then turns off. I can't connect it via USB except in recover mode. I found this: and thought it could help
18:33:47jspeterthanks. I'll try that
18:33:51 Join mt [0] (n=MTee@
18:35:12 Quit nibbler_ (Read error: 110 (Connection timed out))
18:40:14jspeter(Wow! This format takes a while!)
18:40:48LambdaCalculus37jspeter: Give it time. It'll get done soon enough.
18:41:03jspeter98464 kB left
18:42:35 Join nibbler [0] (n=Nibbler@
18:45:48 Quit jon-kha (
18:45:48 Quit Slasheri (
18:45:48 Quit miepchen^schlaf (
18:47:16 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:47:51 Quit firedix ("Ex-Chat")
18:50:09 Quit pyro_maniac ("Leaving.")
18:52:21jspeterHeh... I misread the directions as stating that this could take 45 /seconds/ or more...
18:53:32 Join n1s [0] (n=n1s@rockbox/developer/n1s)
18:56:40jspeter(erase done. doing recover...)
19:00:39jspeterDrat! Now it no longer shows up in lsusb
19:09:04 Join Seed [0] (
19:09:38 Join bertrik [0] (
19:12:35jspeterSo, after having performed the c250erase procedure, I now can no longer connect via USB, and the device appears to always come up in "manufacturing" mode (blue ring, no LCD). Any thoughts?
19:12:48 Quit nibbler (Read error: 110 (Connection timed out))
19:13:15krazykitjspeter, you need to recover the device as per the manufacturing mode instructions
19:13:25jspeterCan't... no USB
19:13:44jspetere200tool can't find it
19:14:48gevaertsjspeter: my bet is that you aren't running lsusb as root
19:15:24jspeterI didn't used to have to. I just did "sudo lsusb" and still couldn't see it
19:15:52gevaertsanyway, try again (unplug, power off, the lot). It's a bit fiddly now and then
19:16:32***Saving seen data "./dancer.seen"
19:16:52jspeterUnplugged, powered off, held middle button, re-plugged. Still no joy.
19:17:09jspeterI think it's way dead, now
19:17:17jspeternot just mostly dead...
19:19:26LambdaCalculus37jspeter: Are you sure it's not just pining for the fjords? :P
19:19:54 Join merbanan [0] (
19:19:54jspeterit's pining to be drop-kicked... at least that's MY take on it
19:20:14LambdaCalculus37Did you follow the rest of the instructions on the page?
19:20:31jspetergot to the part where I hit a key and it shuts down
19:20:40jspeternow, I can't unbrick
19:26:08jspeterI think it's reacehd the clearing at the end of the path... anybody want this for parts (cable, battery, back cover?)
19:26:54jspeter(Sansa C250, in case you're new, here)
19:28:52linuxstbLambdaCalculus37: Did you ever get beastpatcher compiling on OS X?
19:29:27gevaertsjspeter: try pluging it in without the middle button
19:29:36evilnick_7jspeter: It's rare that a player is totally unrecoverable. Perhaps you could ask gevaerts to help when he's next around, as he's got a lot of experience... And here he is!
19:30:40CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:30:40*gevaerts has never seen his c250 not come back after that
19:32:02jspeterPlugging in without middle button has a similar effect. It at least recognizes that it has been plugged in, as it lights up the blue... just not the LCD.
19:32:21gevaertsthe LCD won't light up at this stage, that's normal
19:32:38jspeterdmesg doesn't flinch, and lsusb shows no new devices
19:32:53gevaertshave you tried different ports on the PC?
19:34:16jspeterJust tried all of them (even the hub)
19:34:49LambdaCalculus37linuxstb: No, still not much luck.
19:35:23gevaertsmaybe a stupid question, but have you tried repluging the cable on the sansa side?
19:35:34jspetercan try again...
19:36:03jspeterblew in connectors, too... no luck
19:36:08LambdaCalculus37Currently I'm using a Debian VM to build and test beastpatcher, but I'm probably doing something wrong with the code to get it to build in OS X.
19:36:58gevaertshm, I've not seen that sort of behaviour before...
19:37:16jspeterIt was acting really strange before the wipe, anyhow
19:37:33jspeterIt said its memory available was something like 30000000 kB
19:38:09gevaertsif this was an e200 I'd suggest reseating the memory board, but as far as I know the c200 doesn't have problems there
19:38:46gevaertsReporting weird amounts of free space can be caused by simple filesystem corruption, so that doesn't prove much
19:39:06jspeterI'm wondering if it didn't just have a wire loose, or something
19:39:29gevaertsyou could try opening it and having a look
19:39:57jspeterI suppose. I see two small philips-head screws... are those all?
19:40:45gevaertsI'm not sure
19:41:13jspeterHere's from my e-mail to sandisk, long ago:
19:41:13jspeterSettings->SystemInfo reports the Version
19:41:13jspeteras "01.00.00A", Memory as "838860801 MB", Free as "-1056395069 MB" and Songs
19:41:13DBUGEnqueued KICK jspeter
19:41:13jspeteras "0".
19:41:15 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
19:41:40jspeterbut, yeah... that could have been the FS
19:42:23gevaertsthe internal format function doesn't handle this case well at all. It just believes those numbers, so it gets stuck
19:42:40 Join CaptainKwel [0] (i=2669ecc2@gateway/web/ajax/
19:43:07 Join juane414 [0] (n=chatzill@
19:43:08jspeterit definitely got stuck
19:43:17juane414has anyone ever used %px when making a .wps?
19:44:48 Quit linuxstb (Remote closed the connection)
19:46:44 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
19:47:38 Quit kadoban (Remote closed the connection)
19:48:12 Join JdGordon| [0] (i=836b0070@gateway/web/ajax/
19:49:54AlexPjuane414: Not personally, but what is the question?
19:50:07juane414wondering how it works with conditionals
19:50:16AlexPsame as all the others
19:50:40AlexPreplace a b c d e etc with images
19:50:45juane414i'm wanting to have it display a certain image when the progress is %25
19:51:12AlexPI don't know, but I'm guessing that it'll split the number of conditions you give
19:51:32AlexPSo In my example a is shown from 0-20%, b 20-40% c 40-60% etc
19:53:13juane414i'll give that one a shot and see what happens
19:53:22AlexPjuane414: I haven't tested this, it is just what I imagine will happen
19:53:34juane414i'm trying another idea as well
19:56:24 Quit jspeter (Remote closed the connection)
19:59:05juane414well i'm not getting errors with my idea but it's not doing what i wanted either...
19:59:29juane414%?px<%px25%xdc%xdd| > thats what i have
20:00:53pixelmawhat's the %px25 doing there?
20:01:02 Join kadoban [0] (
20:01:08juane414supposed to be 25% of the song
20:02:01AlexPjuane414: It doesn't work like that
20:02:09AlexPjuane414: see my example
20:02:23juane414yea i'm trying that one now
20:03:03pixelmaI used it, it divides as AlexP described (in my case it was %?px<what happens during the first half of the song|what happens during the second half>, you can use more if you want smaller steps
20:04:29juane414i'm trying that now
20:04:35juane414let you know in a sec if it works
20:05:44juane414well it seems to be working but my images aren't aligned properly
20:06:01juane414the image loads from the top left corner right?
20:06:06 Quit CaptainKwel (" ajax IRC Client")
20:06:12AlexPjuane414: of the viewport, yes
20:06:40juane414i suppose i need to establish a viewport first...
20:06:45 Quit simjoko ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.0 Virgo")
20:07:24AlexPIf you don't, it'll be from the top left
20:08:54CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
20:08:54*gevaerts wants multiple progress bars in his wps...
20:09:12AlexPHow big is the wps image buffer?
20:09:27juane414mmm not sure how to tell
20:09:34AlexPjuane414: I know :)
20:09:43AlexPjuane414: It is in the code :)
20:10:16 Nick fxb__ is now known as fxb (
20:11:55*Bagder added an "Ideas for hacking" section to the devcon wiki page
20:13:12pixelmagevaerts: you can have up to three (IIRC), two are definitely possible and I'm using it (not displayed at the same time)
20:13:37gevaertspixelma: I'd want them at the same time...
20:13:47pixelmashould work too
20:14:17pixelmathough I can't confirm that because I never tried
20:14:29JdGordon|yes, currently you can have up to 3 on the screen at a time... as long as each are in different viewports
20:14:39JdGordon|sorry, i mean 3 per .wps
20:14:50gevaertsah ok. I tried them in the same viewport.
20:16:04 Quit flydutch ("/* empty */")
20:16:26 Quit juane414 ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]")
20:16:42 Join pyro_maniac1 [0] (
20:16:57pixelmagevaerts: though I'm curious what you would use it for
20:17:24gevaertspixelma: don't ask :)
20:17:30 Quit pyro_maniac1 (Client Quit)
20:17:58JdGordon|it could be fun having two, if they could go right->left also
20:19:14*gevaerts also wants to use %px lists to change viewport sizes
20:19:49JdGordon|to crop an image being drawn?
20:20:10gevaertsthat, or to move the AA around
20:20:12pixelmaJdGordon|: starting right? I recently wondered how a "vanishing" progressbar could look
20:21:25pixelmaleft to right but "filled" first
20:22:06pixelmagevaerts: use %px with conditional viewports, should work
20:22:28CIA-38New commit by alle (r20930): Set the font to FONT_UI after exiting a plugin (FS #10132). This makes the core Rockbox more like a sand box for plugins (less to care about in ...
20:22:59gevaertspixelma: well, there is this limitation on the number of viewports :)
20:23:03 Join pyro_maniac1 [0] (
20:23:51pixelmaif you don't tell me what you want to use it for ;)
20:24:42gevaertsactually, I'm mostly just speculating about possibilities
20:26:48 Nick fxb is now known as fxb__ (
20:27:56*pixelma would be curious about inverted viewports on monochrome
20:29:52*gevaerts seems to be good at finding ways to show the compiled-in wps
20:32:01*AlexP finds where to make the wps image buffer enormous :)
20:32:15gevaertsMy main problem is that wps syntax is a one-pass thing, so you can't use things like %px where it expects a number. I'm used to programming languages... :)
20:34:04JdGordon|pixelma: (slow reply), that, but also being able to have it right to left filling left
20:34:16 Join MarcGuay [0] (
20:34:56JdGordon|gevaerts: yeah, that is crazy talk
20:36:33gevaertsit would be wonderfully flexible, but probably also wonderfully complex to implement
20:37:08JdGordon|maybe.... maybe not
20:37:21gevaertsHow many images can a bitmap strip have?
20:37:22JdGordon|conditionals partially sort of does this
20:37:31JdGordon|a->z i think?
20:37:41AlexPa-z, A-Z
20:39:21AlexPI'd like volume to be able to to a bitmap reveal, like a progress bar can
20:39:38AlexP*third to is a do
20:39:59JdGordon|well get to it :)
20:40:08AlexPJdGordon|: Thanks :)
20:40:23AlexPI was just joining in the general this would be good conversation :)
20:44:33 Join miepchen^schlaf [0] (n=miepel@
20:46:51 Quit PsiloX ()
20:48:09 Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri)
20:49:25 Join jon-kha [0] (
20:49:45 Quit miepchen^schlaf (Connection timed out)
20:57:16*gevaerts wants JdGordon's wps limit removal patch...
20:57:32 Quit jon-kha (
20:57:32 Quit Slasheri (
20:57:59*JdGordon| too
21:05:25 Join Thundercloud [0] (
21:08:11 Join tessarakt [0] (
21:13:32 Quit n1s (Read error: 110 (Connection timed out))
21:14:17 Quit MarcGuay (Read error: 110 (Connection timed out))
21:14:31 Join n1s [0] (n=n1s@rockbox/developer/n1s)
21:14:36 Quit Thundercloud (Read error: 60 (Operation timed out))
21:16:36***Saving seen data "./dancer.seen"
21:17:10 Join Llor_Phone [0] (n=Llorean@
21:18:35Llor_Phonealexp: progressive volume would be neat. One revealing bmp for mute until 0db, but a conditional for the warning img still
21:19:17gevaertspixelma: my attempt at a vanishing progressbar : gevaerts/">
21:19:42gevaerts(people who dislike dirty hacks : don't look)
21:19:46AlexPLlor_Phone: Yep :) I've just been trying to make a revelaing volume with conditionals, but I'm many times too big for the image buffer if I want any sort of resolution
21:20:03 Join Thundercloud [0] (
21:20:46Llor_PhoneAlexp: I prefer numeric volume anyway, but it would be nice.
21:20:55pixelmagevaerts: I'm careful... is it a patch or something else? ;)
21:21:12gevaertspixelma: just a standard wps
21:21:36gevaertsstandard as in the .wps file and accompanying bmps
21:21:40pixelmaa standard WPS, text only?
21:22:09pixelmawhat target is it for then (or minimum requirements for display size)
21:22:31AlexPLlor_Phone: I was trying to make a WPS that replaced the progress bar with a volume one (and the time elapsed with numeric volume) when the volume was changing, but it just isn't doable within the image size limits
21:22:37*linuxstb reads and google translate helpfully translates both words to "accessibility"
21:22:37gevaertsah yes, it's for 240x320. I've only tried it in the simulator yet though
21:23:18*JdGordon| wonders hows something can be both a dirty hack and follow the standard?
21:23:29gevaertsJdGordon|: just look at it :)
21:23:44AlexPlinuxstb: I don't know, but I object to the idea that voicing is just for "handicapped" people
21:23:44Llor_Phonelinuxstb: babelfish said our word is "accessibility" and the other is something like barrirer removal
21:23:58 Join nibbler [0] (
21:24:13linuxstbLlor_Phone: That sounds just wrong though...
21:24:21linuxstbAlexP: What is it in English?
21:24:42AlexPI don't speak any German, but I think it important that if there are two suitable words where one suggests it is for blind people, then we should have the other as it is just voicing, which everyone can use
21:24:45linuxstbAlexP: It's "Accessibility"....
21:24:47Llor_PhoneI assume its an issue of literal translation vs common use
21:24:54AlexPlinuxstb: Accessibility I guess
21:24:55gevaertsJdGordon|: in short, it has 4 %px conditionals with 100 cases each
21:25:01pixelmalinuxstb: reminds me that I wanted to comment there, Barrierefreiheit is used for "accessibility", more understandable if you think of wheel chairs and buildings
21:25:11Llor_Phonealexp: well neither means voicing...
21:25:16AlexPLlor_Phone: true
21:25:26Llor_PhoneWe could fix it that way.
21:25:30AlexPAnyway, I'm not going to argue about a language I don't speak :)
21:25:32linuxstbpixelma: That sounds closer to the English meaning of "accessibility".
21:25:33 Quit JdGordon| (" ajax IRC Client")
21:25:35Llor_PhoneName it "voice"
21:25:41pixelmathe German Windows calls its voice options "Barrierefreiheit", IIRC
21:25:46HorschtAlexP, "Zugänglich" has a little different meaning in the german language.
21:25:53 Join JdGordon| [0] (i=836b0070@gateway/web/ajax/
21:25:55linuxstbBut I agree with AlexP that "accessibility" isn't the best description.
21:25:57pixelmaLlor_Phone: that's what I thought too
21:26:13 Quit itcheg (" ajax IRC Client")
21:26:14Horschtusualy barrierefreiheit is used for these features that are (primarily) used for handicaped people
21:26:19pixelmajust wanted to chack if there is something else than voice in the tab
21:26:33pixelmaor check
21:26:38AlexPI think it shouldn't be that, and should be changed in English in that case :)
21:26:53Llor_PhoneA change is good in my mind
21:27:09linuxstbpixelma: I've just looked - there isn't. "Create voice file", "install voice file", "create talk files".
21:27:29 Join itcheg [0] (i=41d59de2@gateway/web/ajax/
21:27:31Llor_PhoneHelps people know what's really there.
21:27:36pixelmait's called "Voice" in the menu too
21:27:38Horschtbut seeing as it actualy refers to features that are in german commonly refered to as "barrierefrei" it makes it easier for handicapped/blind people to "recognize" them as such
21:27:43AlexPSo "Voice" or "Voicing" or something
21:28:03Llor_PhoneAccessibility can also include text magnification, sticky keys, etc in most OSes
21:28:04AlexPHorscht: And it shouldn't IMO
21:28:22Horschtwhy not use a term that handicapped people know?
21:28:24AlexPHorscht: It is just voicing - sure blind people will use it, but so will many others
21:28:26Llor_PhoneWe don't do any of that.
21:28:37AlexPHorscht: So they wouldn't know voice?
21:28:52AlexPHorscht: Or Speech, or something
21:28:56gevaertsActually, am I right in assuming that %?px<> can only handle 100 cases?
21:29:03Horscht"spoken menus" perhaps?
21:29:13linuxstbHorscht: Everywhere else, we talk about "voice" - so I think it makes sense for rbutil to have that as a tab.
21:29:13AlexPHorscht: It isn't just menus
21:29:35JdGordon|gevaerts: you'd have to check.. it might be able to do as many as conditionals are used...
21:29:42JdGordon|the resolution will be wierd though
21:29:54pixelmagevaerts: I think so but am not sure at all
21:29:56JdGordon|100 makes sense as the max
21:29:59*Horscht wonders what we currently translate the word "voice" to in german...
21:30:18gevaertsJdGordon|: that's what I mean. I expect more than 100 to start just skipping some
21:30:33pixelmaHorscht: Sprachausgabe
21:30:37linuxstbHorscht: "Sprachausgabe" I thinj
21:30:57Horschtah, "Sprachausgabe".
21:30:57linuxstb^think (but slower than pixelma)
21:31:04pixelma(a bit more like "voicing" but very common)
21:31:32JdGordon|gevaerts: you could maybe use the progess time tag to do it instead which could give much more options
21:31:50AlexPWell I'm all for renaming it "Voice" in English, and whatever the equivalent is in other languages :)
21:32:42*pixelma agrees
21:32:47Horschtwell... I actualy like the term "barrierefrei", but then again, I wouldn't use the menu at all, actualy.
21:33:03Horschtand I think "Sprachausgabe" is descriptive enough
21:33:22pixelmaI think it's even more descriptive in this case
21:33:25gevaertsJdGordon|: I'd have to put that in a big conditional on total track length then...
21:33:49 Quit Llor_Phone (Remote closed the connection)
21:33:53JdGordon|oh yes, that wouldnt work
21:34:30gevaertsanyway what I'm doing is a workaround for something that should just have its own tag
21:34:46Horschtyeah, "Barrierefrei" could also imply other techniques like text enlargement. That is correct and something to consider
21:35:30*JdGordon| points gevaerts to gwps-common.c :)
21:37:19JdGordon|gevaerts: i'm not sure it would be so hard to add a thing to use tags as values... the problem is going to be that the placement tags are all read on load and then dumped
21:37:32pixelmadoes someone know why it was chosen to fill in RTC tags with −− when a target has no RTC? I'd rather like a "is RTC present tag" ...
21:37:54 Join MarcGuay [0] (
21:37:56JdGordon|so the same .wps could be used on targets without it
21:38:13JdGordon|and targets like the e200...
21:38:22AlexPBut a RTC present tag would be even bettwe for that
21:38:37gevaertsJdGordon|: that's what I'd expect, yes. Parsing should be doable, but handling the result isn't going to be fun
21:38:53pixelmabut if there was a "is RTC present" tag, you could put something else there instead
21:38:57AlexP%?rtc<do rtc stuff|No RTC>
21:40:00pixelmamaybe the first one was the quick "fix"...
21:40:32JdGordon|pixelma: sure,... go ahead and add it :) its dead simple, add a new tag to gwps.h, and then the actual tag to wps_parser.c, then lastly add the code to check for the rtc in gwps-common.c in get
21:41:03JdGordon|might not be called get_tag() but shouldnt be hard to findthe correct place for it
21:41:23 Quit Rob2222 ()
21:42:07 Quit killan_ ("( :: NoNameScript 4.22 :: )")
21:42:10pixelmaif I don't forget, I'll try to have a look tomorrow (quite tired today), atm it sounds like something I could do provided there is enough to copy from
21:42:59JdGordon|yeah, its should be pretty easy to figure out
21:45:01JdGordon|well, the logic for the correct value for the tag oculd be a bit annoying... but not too hard
21:45:59pixelmaif not, I'll post something to the feature ideas forum ;)
21:46:18 Nick tchan1 is now known as tchan (
21:55:46 Quit blithe ("Lost terminal")
21:55:57 Join blithe [0] (
21:58:02 Join roomtemperature [0] (
21:58:25 Part roomtemperature
21:58:51 Quit LambdaCalculus37 (" ajax IRC Client")
22:00:45 Quit blithe (Client Quit)
22:00:56 Join blithe [0] (
22:01:32 Join roomtemperature [0] (
22:02:06 Part roomtemperature
22:05:00 Join simjoko [0] (
22:09:05 Join bluebrother [0] (
22:14:25 Quit itcheg (" ajax IRC Client")
22:15:00 Join kachna|lappy [0] (
22:18:34 Join killan [0] (
22:19:35 Nick fxb__ is now known as fxb (
22:24:12 Join tomers [0] (
22:26:24 Join xnyhps [0] (n=xnyhps@2001:470:1f14:da:219:e3ff:fed7:c57c)
22:30:21 Join matsl [0] (
22:36:28 Quit {phoenix} (Remote closed the connection)
22:37:02 Join BdN3504 [0] (n=55b22ba5@gateway/web/cgi-irc/
22:37:24BdN3504hey, can i make propose an improvement to the forum site?
22:38:00BdN3504Could anyone with the capabilities to do it make this graphic clickable
22:38:22BdN3504redirecting you to the homepage of the forum
22:39:05evilnick_7Can't you just click on "Rockbox Technical Forums" just below the logo?
22:39:19evilnick_7Or the Forum link on the left hand navigation panel
22:39:19Bagderor the home button
22:39:21linuxstbOr the "Home" button just below the logo?
22:39:40LloreanThere's a lot of buttons you can use to return to the main forum page, yes.
22:39:49linuxstbBut I guess one more wouldn't hurt ;)
22:39:50BdN3504but the rockbox logo on the left hand side of the site has the same behaviour, only it takes you to the homapage
22:40:03 Join cmwslw [0] (
22:40:16 Part cmwslw ("Ex-Chat")
22:40:28BdN3504so i thought it would only be consistent if the forums logo took you to the forums homepage
22:40:44*evilnick_7 doesn't think it's a huge issue
22:41:31evilnick_7BdN3504: I don't think you're wrong. It does make more sense to have that redirect there if it has to be a clickable link
22:41:59BdN3504evilnick_7 thanks for the compassion
22:43:11 Join SirFunk__ [0] (
22:44:43 Quit Thundercloud (Read error: 60 (Operation timed out))
22:45:22 Quit BdN3504 ("CGI:IRC")
22:47:22 Join itcheg [0] (i=62db4767@gateway/web/ajax/
22:47:53 Quit bmbl ("Woah!")
22:48:59 Join Thundercloud [0] (
22:52:08 Join bubsy [0] (i=Bubsy@
23:07:24 Quit evilnick_7 (" ajax IRC Client")
23:11:47 Part pyro_maniac1 ("Leaving.")
23:12:25 Part toffe82
23:15:57 Join flydutch [0] (
23:16:39***Saving seen data "./dancer.seen"
23:20:56 Quit schrottplatz ("o.O")
23:21:16 Quit simjoko ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.0 Virgo")
23:25:06 Join Hillshum [0] (n=chatzill@unaffiliated/hillshum)
23:30:48CIA-38New commit by mt (r20931): Move bswap.h up from libavutil/ and remove libavutil/
23:35:08linuxstbmt: It doesn't really matter for that file, but you should use "svn mv" when moving files in svn (to keep the history)
23:37:22mtlinuxstb L I was going to use it but I didn't know if it would work if with a delete in the same commit ?
23:37:50linuxstbYou use it instead of a delete.
23:38:33 Quit barrywardell (Remote closed the connection)
23:39:19*gevaerts guesses that mt means the delete of libavutil/
23:39:22mtI mean deleting the directory "libavutil"
23:40:42linuxstbI would expect it to work. Or you could just just deleted that directory in the next commit.
23:41:08 Join Rob2222 [0] (
23:42:19 Quit domonoky (Read error: 104 (Connection reset by peer))
23:42:24 Join Riku [0] (
23:43:42 Quit suom1 (
23:43:42 Quit merbanan (
23:43:42 Quit dionoea (
23:44:44 Quit Lss (Read error: 104 (Connection reset by peer))
23:45:10NJoinsuom1 [0] (
23:45:10NJoindionoea [0] (n=dionoea@videolan/developer/dionoea)
23:57:04 Quit Hillshum ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")

Previous day | Next day