00:01:24 | stripwax | but it should be easy to fix the leak itself; since if the pointer isn't in iram we know it needs to be freed. |
00:04:58 | stripwax | e.g. just do an _ogg_free somewhere in vorbis_dsp_clear I think in that same file |
00:06:01 | | Join xavieran [0] (~xavieran@ppp118-209-21-172.lns20.mel4.internode.on.net) |
00:06:58 | | Join xavieran_ [0] (~xavieran@ppp118-209-21-172.lns20.mel4.internode.on.net) |
00:07:07 | | Quit xavieran (*.net *.split) |
00:07:08 | | Quit stripwax (Read error: Connection reset by peer) |
00:10:39 | | Join markun [0] (~markun@rockbox/developer/markun) |
00:14:39 | | Quit bertrik (Ping timeout: 265 seconds) |
00:28:20 | | Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019) |
00:30:30 | | Quit advcomp2019 (Ping timeout: 258 seconds) |
00:31:44 | | Join krazykit [0] (~kkit@206.183.185.8) |
00:32:47 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.237) |
00:32:56 | | Quit antil33t (Ping timeout: 252 seconds) |
00:33:37 | | Join antil33t [0] (antil33t@124-197-51-80.callplus.net.nz) |
00:34:16 | | Quit [Saint] (Ping timeout: 264 seconds) |
00:35:03 | | Join Mr_Sensitive [0] (~Dreamxtre@92.30.96.53) |
00:35:12 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
00:35:21 | | Quit Mr_Sensitive (Read error: Connection reset by peer) |
00:38:37 | | Quit Dreamxtreme (Ping timeout: 248 seconds) |
00:42:15 | | Quit parafin (Ping timeout: 260 seconds) |
00:43:22 | | Join parafin [0] (parafin@paraf.in) |
00:45:11 | | Quit parafin (Client Quit) |
00:45:58 | | Quit bluebrother (Disconnected by services) |
00:46:01 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
00:47:43 | | Quit ender` (Quit: cd /pub && get beer) |
00:48:42 | | Quit robin0800 (Read error: Connection timed out) |
00:49:03 | | Quit domonoky (Read error: Connection reset by peer) |
00:49:39 | | Join robin0800 [0] (~robin0800@genld-218-241.t-mobile.co.uk) |
00:51:25 | | Join parafin [0] (parafin@paraf.in) |
00:53:41 | *** | Saving seen data "./dancer.seen" |
01:00 |
01:11:15 | | Quit robin0800 (Quit: Leaving) |
01:13:58 | | Quit JdGordon (Ping timeout: 252 seconds) |
01:14:23 | | Quit GeekShadow (Quit: The cake is a lie !) |
01:15:42 | | Join HydroUK [0] (~hydrouk@unaffiliated/hydrouk) |
01:16:59 | | Part HydroUK ("http://quassel-irc.org - Chat comfortably. Anywhere.") |
01:18:02 | | Quit Kitar|st (Ping timeout: 252 seconds) |
01:22:15 | | Join Kitar|st [0] (~Kitarist@BSN-182-100-13.dial-up.dsl.siol.net) |
01:30:25 | | Quit bmbl (Quit: Bye!) |
01:31:16 | | Quit S_a_i_n_t (Ping timeout: 240 seconds) |
01:32:31 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.2.119) |
01:33:59 | | Quit evilnick_B (Quit: Page closed) |
01:36:37 | CIA-9 | New commit by mc2739 (r27774): Do not return negative sleeptimer values |
01:38:30 | CIA-9 | r27774 build result: All green |
01:38:54 | | Join CaptainKwel [0] (~jason@207-38-215-126.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
01:45:22 | | Quit DerPapst (Quit: Leaving.) |
01:59:54 | | Join z35 [0] (~z35@ool-457a4517.dyn.optonline.net) |
02:00 |
02:02:09 | | Part toffe82 |
02:08:44 | | Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon) |
02:08:55 | | Quit saratoga (Ping timeout: 252 seconds) |
02:11:24 | | Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201) |
02:13:33 | | Quit AndyI (Ping timeout: 248 seconds) |
02:18:26 | | Quit t0rc (Remote host closed the connection) |
02:18:31 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
02:18:40 | | Join AndyI [0] (~pasha_int@212.14.205.32) |
02:27:19 | | Quit dionoea (Remote host closed the connection) |
02:27:22 | | Join dionoea [0] (~dionoea@yop.chewa.net) |
02:40:47 | | Quit MethoS- (Remote host closed the connection) |
02:41:38 | | Quit kugel (Remote host closed the connection) |
02:49:51 | | Quit Ludo6431 (Quit: EOF) |
02:53:45 | *** | Saving seen data "./dancer.seen" |
02:59:55 | | Quit bieber (Ping timeout: 260 seconds) |
03:00 |
03:00:10 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
03:24:42 | | Quit bunnyboi (Quit: IRC is just multiplayer notepad) |
03:44:44 | | Quit solrize (Read error: Operation timed out) |
03:57:39 | | Join solrize [0] (~phr@adsl-67-122-209-167.dsl.snfc21.pacbell.net) |
04:00 |
04:05:30 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
04:08:24 | | Quit komputes (Remote host closed the connection) |
04:13:48 | | Join angelwolf71885 [0] (chatzilla@cpe-173-168-248-236.tampabay.res.rr.com) |
04:16:20 | | Quit sinthetek (Read error: Operation timed out) |
04:23:33 | | Quit user890104 () |
04:26:59 | | Join LambdaCalculus37 [0] (~rmenes@rockbox/staff/LambdaCalculus37) |
04:36:24 | | Quit angelwolf71885 (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]) |
04:37:22 | | Quit rvvs89 (Changing host) |
04:37:22 | | Join rvvs89 [0] (ivo@pdpc/supporter/base/rvvs89) |
04:39:42 | | Join bunnyboi [0] (~androgyne@cpe-72-224-31-169.nycap.res.rr.com) |
04:53:46 | *** | Saving seen data "./dancer.seen" |
04:55:26 | | Quit amiconn (Disconnected by services) |
04:55:28 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:55:48 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:57:39 | | Quit pixelma (Disconnected by services) |
04:57:40 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:57:56 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
05:00 |
05:05:13 | | Quit AndyI (Ping timeout: 248 seconds) |
05:11:26 | | Join AndyI [0] (~pasha_int@212.14.205.32) |
05:21:20 | | Quit kadoban (Remote host closed the connection) |
05:27:59 | | Join kadoban [0] (~mud@cpe-67-247-80-129.rochester.res.rr.com) |
05:32:33 | | Join tmzt [0] (~tmzt@adsl-76-253-139-161.dsl.akrnoh.sbcglobal.net) |
05:40:49 | | Quit JdGordon| (Remote host closed the connection) |
05:57:25 | | Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon) |
05:57:25 | | Quit JdGordon| (Client Quit) |
05:57:38 | | Join JdGordon| [0] (~jonno@vl10.gw.ok-labs.com) |
05:57:39 | | Quit JdGordon| (Changing host) |
05:57:39 | | Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon) |
06:00 |
06:07:41 | | Quit bunnyboi (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.) |
06:16:10 | | Quit LambdaCalculus37 (Quit: Fwump) |
06:16:17 | | Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
06:35:31 | | Quit bieber (Read error: Connection reset by peer) |
06:36:25 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
06:36:48 | | Join chaos [0] (~chaos@gentoo/user/ch4os) |
06:47:23 | | Part chaos |
06:53:50 | *** | Saving seen data "./dancer.seen" |
06:59:52 | | Join joeyg [0] (~apoelstra@S010600236999fec1.vs.shawcable.net) |
07:00 |
07:08:54 | | Quit joeyg (Quit: lions and tigers and bears, oh my!) |
07:15:34 | | Quit evilnick (Ping timeout: 265 seconds) |
07:15:39 | | Join evilnick- [0] (evilnick@ool-4a5909aa.dyn.optonline.net) |
07:27:30 | | Join Horschti [0] (~Horscht@xbmc/user/horscht) |
07:29:01 | | Quit Horscht (Ping timeout: 276 seconds) |
07:30:34 | CIA-9 | New commit by bieber (r27775): Theme Editor: Added a warning console to the renderer, but haven't made any rendering classes use it yet |
07:31:09 | S_a_i_n_t | bieber: One thing I noticed about the themeeditor |
07:32:08 | S_a_i_n_t | When I create a project for the iPod Video (another thing it says "iPod Video 30GB, it should just say "iPod Video" to not confuse people) it creates the project with 300x200 screen dimensions |
07:32:28 | S_a_i_n_t | *should be 320x240 |
07:32:30 | CIA-9 | r27775 build result: All green |
07:33:32 | bieber | That's odd |
07:33:40 | | Quit anewuser (Quit: FAMICOMPO 7 - August 15 Through August 31 JST - http://midr2.under.jp/compo/vol7/index.html) |
07:33:47 | bieber | The targetdb is being built straight from the info in Rockbox's build configuration file |
07:34:09 | S_a_i_n_t | bieber: I tried and tried...each time it created it with 300x200. |
07:34:37 | bieber | h/o, I'll take a look at the config files |
07:34:50 | S_a_i_n_t | I tried to set the x,y to something random, then create a new project...and it keeps the values I set, as opposed to using the values from the db |
07:34:57 | S_a_i_n_t | Is that suposed to happen? |
07:35:25 | bieber | I mean, I can manually update it to fix that, but then it'll change right back to what it's out now if someone generates it again |
07:35:37 | bieber | S_a_i_n_t: Do you mean the values in the device config panel stay the same when you create a new project? |
07:35:50 | S_a_i_n_t | example: set the x,y values to 100x50, create a new project...it keeps the values of 100x50 |
07:35:53 | S_a_i_n_t | yeah. |
07:37:06 | | Join chaos [0] (~chaos@gentoo/user/ch4os) |
07:37:36 | bieber | I _think_ it will change when you actually open one of the files |
07:37:55 | S_a_i_n_t | I expected the values in the configuration panel to reflect the chosen target. |
07:37:57 | bieber | Actually, it's changing for me when I create the new project |
07:38:03 | S_a_i_n_t | And, no..it doesn't. |
07:38:18 | S_a_i_n_t | Perhaps there's some WIN/*nix difference |
07:38:19 | bieber | I'm also getting the correct screen size for the iPod Video target |
07:38:36 | bieber | Either that, or there's just something wrong in the build you're running that I fixed without ever noticing it ;) |
07:38:42 | S_a_i_n_t | but for me the values always stay to what I set them to, not the correct values form the project db |
07:38:59 | bieber | Ack, that's a serious bug |
07:39:03 | S_a_i_n_t | Hmmm...weird. |
07:39:10 | bieber | Let me boot up a VM and see what the newest build is doing |
07:39:32 | S_a_i_n_t | I should look to see if there is a new build available for me to test also. |
07:39:54 | S_a_i_n_t | bieber: You can't build for Windows...can you? |
07:40:15 | bieber | I can, but it has the Qt dependencies |
07:40:20 | S_a_i_n_t | I'm stuck on 27700 |
07:40:24 | S_a_i_n_t | Ah, :/ |
07:40:27 | bieber | Err, the mingw dependency |
07:40:47 | S_a_i_n_t | so...as long as I had mingw installed, it'd be sweet? |
07:40:48 | bieber | I may be able to figure out which DLLs to package, though |
07:40:54 | bieber | Yeah, if you have mingw it should run fine |
07:41:14 | S_a_i_n_t | I *think* I have mingw in my applications archive. |
07:42:35 | bieber | Lemme make you a build. If you can't run it I'll just stick the DLLs you need in the directory as well |
07:47:59 | | Quit CaptainKwel (Quit: Ex-Chat) |
07:50:53 | | Join stoffel [0] (~quassel@p57B4CF13.dip.t-dialin.net) |
07:52:09 | bieber | Aw crap |
07:52:22 | bieber | My Windows build setup is apparently borken |
07:53:59 | S_a_i_n_t | No worries...I'll harrass bluebroth3r |
07:54:12 | * | S_a_i_n_t harrasses bluebroth3r |
07:57:52 | S_a_i_n_t | bluebroth3r: Would it be possible to update the builds on the themeeditor page? I'd like to confirm if some baugs I see in the 27700 build are present in the latest build. |
07:58:06 | S_a_i_n_t | *and cannot get QT4 to play nice on my system. |
08:00 |
08:01:24 | | Quit stoffel (Remote host closed the connection) |
08:08:58 | | Part chaos |
08:16:42 | | Quit JdGordon| (Quit: leaving) |
08:16:55 | | Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon) |
08:27:07 | S_a_i_n_t | Anyone want to test an iPod Video theme? (.wps+.sbs, no .fms as yet) |
08:27:39 | S_a_i_n_t | http://www.datafilehost.com/download-ea5508ac.html |
08:27:52 | S_a_i_n_t | Any feedback is welcomed. |
08:28:10 | S_a_i_n_t | .fms is on the way... |
08:29:48 | JdGordon| | can I ridicule you on your skin verbositiy? |
08:30:07 | S_a_i_n_t | Sure, if you want ;) |
08:30:16 | JdGordon| | your skin is to verbose! |
08:30:53 | S_a_i_n_t | How many times have you wished a skin would be more verbose though...I know I took it to an extreme with this series of themes, but its aimed at people who have quite literally no idea what does what. |
08:31:19 | * | S_a_i_n_t hands JdGordon| an extra o |
08:31:43 | JdGordon| | holy cow! 50 lines before any code |
08:32:11 | S_a_i_n_t | hehehehe ;) massive ascii header takes care of a lot of that. |
08:32:35 | S_a_i_n_t | and, "notes" section...which will get larget, believe it or not. |
08:32:38 | JdGordon| | why is J,K,L,M not one image? |
08:33:13 | JdGordon| | "but its aimed at people who have quite literally no idea what does what. |
08:33:31 | JdGordon| | " < very much contradcts with... %?bp<%?bc<%t(1.0)%xd(Da);%t(1.0)%xd(Db)|%xd(Dc)>|%?bl<%xd(Dd)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)|%xd(Dm)|%xd(Dn)|%xd(Do)|%xd(Dp)|%xd(Dq)|%xd(Dr)|%xd(Ds)|%xd(Dt)|%xd(Du)|%xd(Dv)|%xd(Dw)|%xd(Dx)|%xd(Dy)|%xd(Dz)>> |
08:33:37 | JdGordon| | :) |
08:33:46 | S_a_i_n_t | J and K theoretically could be one image, as could L and M. |
08:34:12 | S_a_i_n_t | J, K, L and M however, could not. |
08:34:23 | JdGordon| | arnt they all shown together? |
08:34:34 | S_a_i_n_t | well...it *could* but I'd need a shiteload of irrelevant transparency. |
08:34:59 | | Join Zagor [0] (bjst@rockbox/developer/Zagor) |
08:35:10 | JdGordon| | haha 5 lines to say end of file! |
08:35:11 | S_a_i_n_t | And, yes...they are...but they are not all the same dimensions. |
08:35:21 | JdGordon| | ah |
08:35:38 | S_a_i_n_t | J, K could be a bitmapstrip...as could L, M. |
08:36:03 | JdGordon| | replace tabs with spaces so the "artwork" works |
08:36:35 | S_a_i_n_t | it *does* work...just not if you use a non fixed width font. |
08:36:46 | S_a_i_n_t | which reminds me of something.... |
08:37:21 | S_a_i_n_t | bieber: Why is changing the font in the themeeditor not reflected in .cfg documents? |
08:38:01 | bieber | What do you mean? |
08:38:11 | S_a_i_n_t | JdGordon|: And yeah...replacing tabs with spaces is on the todo list. |
08:38:17 | JdGordon| | "It is enabled by default, to disable uncomment line 136 and comment line 137." < again a feature I've proposed and got shot down :/ custom skin vairables/language strings |
08:38:32 | bieber | Do you mean changing your editor font? |
08:38:42 | S_a_i_n_t | bieber; When I change the font displayed in the themeeditor, the font is different in .cfg documents |
08:39:08 | bieber | Ohhh |
08:39:20 | bieber | I never made the cfg editor obey the font settings |
08:39:22 | bieber | D'oh |
08:39:46 | S_a_i_n_t | I like to use a fixed width font, so...I changed it for the themeeditor...but the .cfg documents aren't affected by this. |
08:40:08 | bieber | I'll fix that tonight or tomorrow |
08:40:09 | S_a_i_n_t | Not a biggie...just something I noticed. |
08:40:15 | S_a_i_n_t | Coolies :D |
08:40:39 | S_a_i_n_t | JdGordon|: Explain? |
08:42:03 | JdGordon| | there could easily be a list of custom settings which themes would share, skin_settings.txt or something. a skin would then define the vairable (%xx(<name>, <default value>)) and then use it like any conditional |
08:42:38 | S_a_i_n_t | Aha... |
08:42:52 | JdGordon| | so it might be %?xx(clock_in_sbs, 1)<show clock|no clock> |
08:43:19 | S_a_i_n_t | I put that in there simply because the OF has a setting that enables you to be able to turn off "time in title", and there's no way to do that in RB. |
08:43:20 | JdGordon| | and translation support %zz(hello) would come from a plaintext file |
08:44:04 | JdGordon| | both would be simple to implement and of course were shot down |
08:44:23 | S_a_i_n_t | There's also a custom volume display that is optional, and disabled by default...solely for TheSeven |
08:44:41 | S_a_i_n_t | (not yet in the Video code though) |
08:45:08 | S_a_i_n_t | translation support from a plain text file I know I definitely had no part in shooting down. |
08:45:15 | S_a_i_n_t | The former, I was not aware of. |
08:47:23 | S_a_i_n_t | Though, I guess if the effort was gone to to add suport for grabbing translation froma plain text file...themers would need to work together on it to stop many, many, many duplicates...and the "why not just add these strings to english.lang" argument would arise. |
08:47:58 | S_a_i_n_t | There's a few things I think *should* be in english.lang, but I have had a shit of a time convincing people it would benefit anythig. |
08:48:10 | JdGordon| | that argument happens anyway |
08:48:37 | JdGordon| | in fact... I could probably make it try to translate any plain text so it doesnt even need a new tag |
08:49:11 | S_a_i_n_t | how could it do tat though...where would it pull the translation from? |
08:49:17 | S_a_i_n_t | *that |
08:49:42 | | Join petur [0] (~petur@rockbox/developer/petur) |
08:49:52 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:49:55 | S_a_i_n_t | I'm all for it if it could be done...I really like the idea of multilingual themes, and I try to add as much translation/RTL support as I can. |
08:50:28 | S_a_i_n_t | %Sx is one of the most valuable theme tags IMO |
08:50:38 | S_a_i_n_t | Oh, and %ax |
08:51:06 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
08:51:34 | JdGordon| | well there would be a text file *somewhere* with english: translation in it, each string (maybe substring) would be checked for a translation |
08:52:03 | JdGordon| | so "Track:" would first look for "Track:" and if that wasnt found it would look for "Track" (eating the non alpha chars) |
08:52:18 | JdGordon| | this might not work 100% though |
08:52:31 | S_a_i_n_t | So...there would need to be a list of translatable words, and their translations in the text file? |
08:52:38 | JdGordon| | yes |
08:52:45 | JdGordon| | the user would then add any he wants |
08:52:47 | S_a_i_n_t | Sounds plausible. |
08:53:26 | S_a_i_n_t | It would be nice however, if it were a group effort...so that themers could grab/include the most recent translation file. |
08:53:51 | S_a_i_n_t | otherwise each themer would need to create their own...and, it'd be a duplication nightmare. |
08:53:54 | *** | Saving seen data "./dancer.seen" |
08:54:02 | JdGordon| | no, users would create the file |
08:54:30 | JdGordon| | they see the word "Foo" in the display, they would then add "Foo: bar" to their trnaslation file and reload the skin |
08:54:45 | S_a_i_n_t | yes, but it would be nice if it were added to the wiki or something...then users could grab the most recent file, and add to it as they saw fit. |
08:55:11 | JdGordon| | that could be done easily, sure |
08:55:13 | JdGordon| | but not required |
08:55:23 | S_a_i_n_t | then, eventually you'd end up with a list of commonly used/translated words. |
08:56:13 | JdGordon| | I dont tihnk that would really matter |
08:56:33 | JdGordon| | it would be up to the user to decide what they want to change |
08:56:36 | S_a_i_n_t | I think it would be better to have one global file, than many theme specific ones. |
08:56:41 | JdGordon| | I mean, this would be useful even for english |
08:56:46 | JdGordon| | it would be |
08:57:01 | JdGordon| | wps/translations.txt |
08:57:27 | S_a_i_n_t | yeah...as opposed to wps/<theme-name>.txt |
08:58:33 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
08:59:27 | JdGordon| | then it gets even more fun... add the option to inplace replace tags... %cc -> %ch:%cm:%cs or %ch.%cm or however they wnated |
08:59:43 | JdGordon| | that would probably be done with the variable tag though |
08:59:48 | JdGordon| | %xx(clock) |
09:00 |
09:00:14 | S_a_i_n_t | How many different time formats are there? |
09:00:21 | JdGordon| | thats not the point |
09:00:52 | S_a_i_n_t | I mean, I always make it dependant on the users 12/24 hour setting...but, I hate forcing HH:MM:SS on people. |
09:01:09 | S_a_i_n_t | I generally just use HH:MM, but I know some people might want HH:MM:SS |
09:03:00 | S_a_i_n_t | I think for simplicities sake, that it should be kept to just plain text translation...and leave replacing tags to a seperate implementation. |
09:03:34 | S_a_i_n_t | I really like the idea of being able to translate froma plain text file though. |
09:05:57 | JdGordon| | sorry, yeah |
09:06:04 | JdGordon| | I meant 2 different things |
09:06:14 | JdGordon| | both doing mostly the same thing though |
09:06:22 | JdGordon| | the transaltion wouldnt need a tag, the other thig would |
09:07:46 | JdGordon| | this would of course make %St redundnat... and oh shit, we couldnt have that now could we! |
09:07:55 | * | JdGordon| scraps the idea because of that |
09:17:15 | | Join Lear [0] (chatzilla@rockbox/developer/lear) |
09:21:05 | S_a_i_n_t | .....sarcasm? |
09:21:49 | S_a_i_n_t | I've personally never seen %St used, but, I'm aware that at least one person does indeed use it. |
09:22:00 | S_a_i_n_t | And only because it was mentioned the other day. |
09:22:13 | S_a_i_n_t | IIRC pixelma uses %St in one of her themes |
09:22:32 | S_a_i_n_t | I don't actually even really understand what it does. |
09:22:51 | JdGordon| | i may have got them backwards... %St is translation isnt it? |
09:22:57 | S_a_i_n_t | 5Sx |
09:23:01 | JdGordon| | oh |
09:23:03 | S_a_i_n_t | %Sx rather |
09:23:06 | JdGordon| | thats the one I meant then |
09:23:20 | S_a_i_n_t | %St is "return the value of a config setting" |
09:24:14 | S_a_i_n_t | I don't think it would make %Sx irrelevant though...as, it would be pointless to include things in the user-translation-file that exist in the .lang file already. |
09:24:35 | n1s | where would i change the codec buffer size for the sim? |
09:25:11 | JdGordon| | S_a_i_n_t: well the regular string transation would look in the english.lang if it didnt find a user translation first |
09:26:16 | S_a_i_n_t | Aha...good point. |
09:27:27 | S_a_i_n_t | How much "bloat" does adding a string to english.lang actually add? |
09:27:54 | S_a_i_n_t | I assume there won;t really be that many things that people will want to translate that aren't there already. |
09:28:42 | | Quit Kitar|st (Ping timeout: 248 seconds) |
09:29:07 | JdGordon| | <100 bytes I tinhk (+ voice file size which affects lowmem targets) |
09:29:25 | JdGordon| | + we dont arbitrarily add new strings |
09:29:27 | S_a_i_n_t | Ah, yeah...the lowmems. |
09:30:17 | n1s | the actual size of the string in the lang file is the string's size in bytes (as utf8) +3 |
09:30:31 | S_a_i_n_t | Well...it's not like anything that is present in the .wps for translation needs to be voiced. |
09:30:49 | JdGordon| | that is irrelevant, it still adds non-zero to it |
09:30:54 | S_a_i_n_t | so, voicefile size needn't change at all. |
09:32:59 | | Quit bertrik (Ping timeout: 252 seconds) |
09:33:51 | n1s | i think i have a fix for FS #11533 but i need to emulate a small codec buffer to test it i think |
09:34:13 | n1s | hmm, or maybe less iram will be enough |
09:34:28 | | Join Kitar|st [0] (Kitarist@89.142.70.166) |
09:35:15 | | Quit JdGordon| (Quit: leaving) |
09:37:29 | | Join Rob2223 [0] (~Miranda@p4FDCBD71.dip.t-dialin.net) |
09:41:02 | | Quit Rob2222 (Ping timeout: 252 seconds) |
09:50:33 | CIA-9 | New commit by nls (r27776): libtremor: fix possible memoryleak when playing several ogg vorbis files in sequence, hopefully fixes FS #11533 |
09:52:24 | CIA-9 | r27776 build result: All green |
09:57:40 | bluebroth3r | S_a_i_n_t: updated |
09:57:48 | Lear | n1s: Regarding setjmp not working: could it be that it actually works, but the data abort happens somewhere else? If a longjmp is done, it just skips to the next track, which fails again (since tlsf isn't re-initialized). |
09:59:30 | n1s | Lear: sounds possible, i only tested with an artificially small "iram" buffer in the sim and that has no setjmp |
10:00 |
10:00:03 | n1s | althought as far as i can understand that malloc that was leaking shouldn't ever happen |
10:00:13 | n1s | so something's definitely fishy |
10:00:35 | | Quit S_a_i_n_t (Ping timeout: 240 seconds) |
10:00:52 | n1s | well, unless someone's created files with blocksizes larger than 2k |
10:01:31 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.5.3) |
10:02:25 | Lear | I'm think low-bitrate files have large blocks (4k) |
10:02:42 | n1s | the whole iram alloc scheme in tremor is a little unfortunate, since it assumes either large iram or small iram, there's no case for no iram |
10:03:38 | n1s | Lear: oh, that's probably it then, i thought the official encoder never created files with blocks larger than 2k fro some reason |
10:03:58 | | Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek) |
10:05:03 | CIA-9 | New commit by zagor (r27777): Updated for latest release. |
10:13:21 | | Join earcar [0] (~carmine@host145-115-dynamic.18-79-r.retail.telecomitalia.it) |
10:13:42 | | Quit earcar (Client Quit) |
10:16:15 | n1s | yes, indeed encoding with q-1 uses 4k blocks |
10:19:40 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
10:22:18 | | Nick shai_ is now known as shai (~Shai@l192-117-110-233.cable.actcom.net.il) |
10:23:29 | * | TheSeven wonders why the buffer arguments of usb_drv_send and usb_drv_send_nonblocking aren't const |
10:23:46 | TheSeven | gevaerts: ^ |
10:25:06 | gevaerts | Good question |
10:25:31 | TheSeven | should i make them const and see what breaks? |
10:25:45 | TheSeven | IIUC that should be some warnings in the worst case |
10:27:53 | n1s | yeah warnings if you cast away the constness, errors if you try to write through const pointers |
10:28:34 | * | TheSeven will just do it, nobody is supposed to write to that |
10:28:48 | TheSeven | it will probably be casted away accidentally in a dozen drivers though |
10:32:20 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
10:32:56 | CIA-9 | New commit by bluebrother (r27778): Update Brazilian Portuguese translation for Rockbox Utility ... |
10:34:42 | CIA-9 | r27778 build result: All green |
10:35:45 | CIA-9 | New commit by theseven (r27779): emBIOS backports part one: Fix an annoying race condition in the Synopsys OTG driver, and a bit of const correctness. |
10:37:07 | | Join DerPapst [0] (~Alexander@dslb-088-069-152-061.pools.arcor-ip.net) |
10:37:22 | CIA-9 | r27779 build result: 366 errors, 0 warnings (theseven committed) |
10:38:49 | JdGordon | Lear: hey, want to test a quick patch? |
10:39:08 | Lear | For %xd? |
10:39:35 | JdGordon | yeah |
10:40:06 | Lear | Well, I have my own patches, that does what I described in my mail... |
10:40:17 | TheSeven | gevaerts: oh, I see the reason |
10:40:34 | Lear | But I can test a patch... |
10:40:47 | JdGordon | Lear: pastebin it? I guess its the same as what I just did :) |
10:40:48 | TheSeven | some drivers have a single transfer function for both sending and receiving, which can't have a const arg, so the wrapper can't have one either |
10:41:08 | JdGordon | TOKEN_VALUE_ONLY was meant for another patch, all the commotion when I commited it got me confused |
10:41:17 | gevaerts | right |
10:41:17 | JdGordon | so blame S_a_i_n_t and kugel |
10:42:59 | pixelma | of course others are to blame that you got confused |
10:43:03 | Lear | JdGordon: http://pastebin.org/474849 |
10:43:20 | CIA-9 | New commit by theseven (r27780): Fix red: Revert the const correctness part, which opened a can of worms. |
10:43:43 | JdGordon | the skin_render change is letter for letter identical :) |
10:44:06 | JdGordon | the other change looks odd though |
10:45:15 | CIA-9 | r27780 build result: All green |
10:46:55 | CIA-9 | New commit by theseven (r27781): emBIOS backports part two: Fix a stupid global variable *instantiation* in a header file, which might have caused all hell of trouble. |
10:48:40 | CIA-9 | r27781 build result: All green |
10:49:14 | CIA-9 | New commit by theseven (r27782): emBIOS backports part three: Make the NAND flash driver return more useful error codes if initialization fails. |
10:49:56 | CIA-9 | New commit by theseven (r27783): emBIOS backports part four: Add a lot of DEBUGF()s to the FTL code, and return proper error codes instead of panicing in a lot of error cases. |
10:50:11 | S_a_i_n_t | bieber: Ping |
10:50:13 | Lear | JdGordon: That is to make battery level 100 work properly (as I mentioned in the mail). |
10:50:33 | Lear | JdGordon: Also, TOKEN_VALUE_ONLY is defined to 0xDEADD0D0. |
10:50:55 | S_a_i_n_t | bieber: There doesn't seem to be (unless I'm missing it) any way to make playmode icons work in the themeeditor |
10:51:00 | CIA-9 | r27782 build result: All green |
10:51:11 | JdGordon | yes, it needed a mostly random and not used value... I forgot D would make it negative |
10:51:13 | JdGordon | not really an issue |
10:51:30 | S_a_i_n_t | bieber: Ah, oops...I was indeed missing it. |
10:51:44 | JdGordon | the batt level should work if you pass in num_subimages without that change, no? |
10:52:29 | CIA-9 | r27783 build result: All green |
10:52:46 | | Quit Judas_PhD (Quit: Aaarrrggghhh!!!) |
10:53:05 | * | TheSeven wonders if anyone is still able to reproduce Nano2G trouble with that committed |
10:53:21 | Lear | No. Full battery (100%) wouldn't be displayed at all. Then intval == num_subimages, so it is out of range. |
10:53:41 | JdGordon | ah ok |
10:53:46 | JdGordon | go ahead and comimt it then :) |
10:53:58 | *** | Saving seen data "./dancer.seen" |
10:55:18 | Lear | Just the battery level thing, or both? |
10:58:42 | JdGordon | both |
10:59:35 | * | JdGordon thought more about translating all skin strings on the bus home |
11:00 |
11:00:01 | JdGordon | it wont be so easy to impement :( |
11:00:06 | JdGordon | unless we restrict it a bit' |
11:06:08 | S_a_i_n_t | TheSeven: I changed the NAND stack to 0x1000 and it seems fine, should I revert that change, update, and see if that is still the case? |
11:06:22 | S_a_i_n_t | "that" being "fine" |
11:06:29 | TheSeven | i doubt this has affected it |
11:06:43 | S_a_i_n_t | Ah, ok...you meant the other issues. |
11:06:48 | TheSeven | i'm still wondering why you need to increase that stack though |
11:06:54 | S_a_i_n_t | Same. |
11:06:57 | TheSeven | i can't reproduce that one at all |
11:07:38 | S_a_i_n_t | weird...I thought it may have been one of my patches, so I build from a clean tree...but still...I have to bump the stack to get it to not panic immediately on boot. |
11:08:02 | TheSeven | if you have time, try reducing the stack size as far as possible to see what magnitude of overflow we're talking about, and try bisecting in which revision the trouble started |
11:08:09 | S_a_i_n_t | Well, its not *quite* immediate, its usually as soon as I start to browse the menu |
11:08:31 | S_a_i_n_t | if not then, then loading a theme is sure to do it. |
11:08:52 | S_a_i_n_t | Funny you can't reproduce it, but then, I'm not surprised either. |
11:08:53 | TheSeven | this points more and more to the settings saving code |
11:09:06 | S_a_i_n_t | the Nano2G seems to have a mind of its own |
11:09:23 | TheSeven | can you try to reproduce it with a removed config.cfg? |
11:09:39 | TheSeven | i had some trouble with it forgetting settings lately, but no stkovs |
11:09:42 | S_a_i_n_t | Tried that, and it still panics. |
11:10:08 | S_a_i_n_t | This is on all my Nano2Gs also, not just one. |
11:10:09 | * | TheSeven is puzzled |
11:10:18 | S_a_i_n_t | Same here man, same here. |
11:10:38 | S_a_i_n_t | I simply haven't had the time I need to bisect it. |
11:10:59 | TheSeven | so it's probably me who has the weird nano this time |
11:11:03 | S_a_i_n_t | And no fast build machine. |
11:11:26 | S_a_i_n_t | So, the thaught of building many, many revisions is rather daunting. |
11:11:37 | S_a_i_n_t | I know it needs to be done though. |
11:17:35 | n1s | S_a_i_n_t: for a bisection you need only build log2 of the number in the interval to search |
11:18:10 | n1s | ceil(log2(x)) |
11:18:17 | S_a_i_n_t | Sure, I know that...but it's a pretty decent number of revisions...and my fast build machine is dead at the moment. |
11:18:50 | S_a_i_n_t | s/fast/faster than the machine I'm currently on/ |
11:20:04 | S_a_i_n_t | Not a *huge* number of revisions...but more than enough to be annoying. |
11:20:26 | S_a_i_n_t | I need to go back about 100 revisions prior to the new skin parser going in. |
11:20:34 | n1s | 15 builds is enough for bisecting *all* revisions |
11:21:04 | S_a_i_n_t | 15 builds would take a foolishly long time here. |
11:22:10 | * | JdGordon is curious as to hear from non english speakers about the possiblity of translating an free text in a skin, the translation coming from a plain text file which is not part f a single skin but all skins use it |
11:22:55 | n1s | JdGordon: a kind of separate skin lang file? |
11:24:34 | JdGordon | yeah |
11:25:07 | JdGordon | any plain text in a skin would check to see if the user wants to translate that, so it could be in any language they want (even english) |
11:25:29 | CIA-9 | New commit by learman (r27784): Slightly change bl (battery level) when used in an enum: if the enum contained 10 items, bl would return 11 if the battery level was 100 percent (the ... |
11:26:21 | n1s | JdGordon: i'm not sure i understand, is the user supplying this file or is it part of rockbox (included with the zip) ? |
11:26:36 | JdGordon | the user would supply it |
11:27:09 | CIA-9 | r27784 build result: All green |
11:27:29 | pixelma | Lear: "themes may need to be updated" should at least be checked for cabbiev2 (and maybe other shipped themes but the former is more important I think) |
11:27:34 | n1s | JdGordon: would they use it? |
11:28:04 | JdGordon | so if a skin had the string "Next up:" on load we would look in <some file> for "Next up:" if that is found we translate it to how the user wants to (into german, or chinese, or whatever). if not we use the string |
11:28:15 | JdGordon | we would also search without the non alpha chars |
11:28:41 | JdGordon | well %Sx() which translates a single string from the lang does get used a bit |
11:28:53 | JdGordon | I dont know if users appreciate that or not though |
11:29:01 | JdGordon | themers are sometimes nice enough to add it |
11:29:10 | S_a_i_n_t | many, many, many times I've been pissed off that X is in english.lang but not Y |
11:29:40 | * | S_a_i_n_t *always* makes sure to translate what he can... |
11:30:14 | S_a_i_n_t | I'm a rare breed in doing so, but I know that users appreciate my themes because I make sure that support translation, RTL, and unicode text. |
11:32:08 | Lear | pixelma: CabbieV2 should be ok, but it depends on how the designer intended the values to map to images really... |
11:32:59 | pixelma | I don't understand I think |
11:33:04 | n1s | JdGordon: is there any reason to not include these strings in the lang file other than "bloat" |
11:33:11 | * | S_a_i_n_t sees "themes may need to be updated", and wonders why exactly |
11:33:33 | pixelma | n1s: where do you stop, who defines which should be included? |
11:33:43 | JdGordon | n1s: this would allow arbitrary translation, not just the ones we want to include |
11:34:17 | Lear | Hm, the other included themes should perhaps be updated. |
11:34:27 | S_a_i_n_t | n1s: In a perfect worls...I picture one file, maintained on the wiki, that themers work together to keep up to date. |
11:34:40 | S_a_i_n_t | Lear: Why? |
11:34:55 | pixelma | Lear: can you explain more? |
11:35:09 | | Join MethoS- [0] (~clemens@134.102.106.250) |
11:36:14 | S_a_i_n_t | n1s: That way, a themer can simply look to the wiki to get the most up-to-date file, and users can edit it with strings they want to translate. |
11:36:53 | S_a_i_n_t | Eventually, all the words that commonly need translating will get included. |
11:37:52 | S_a_i_n_t | If a user wants a particular word translated it should be their responsibility to add it to the file, and to seek assistence in correct translation, and adding translated text where they can. |
11:38:12 | S_a_i_n_t | Just like the lang files, but...not. |
11:38:35 | pixelma | or you end up with hundred versions of the same thing in slightly different spellings or whatnot. You still have to have an eye on that |
11:39:17 | S_a_i_n_t | Sure, but it's better than 100 different files translating the same word. |
11:39:28 | pixelma | depends |
11:39:44 | S_a_i_n_t | .....on? |
11:39:45 | pixelma | how big the whole file gets |
11:40:02 | S_a_i_n_t | Its irrelevant how big it gets...noones forcing use of it. |
11:40:06 | Lear | The next-to-last image is shown for up to 99% and the last image for 100%, so the visual difference between them should be fairly small, I think (CabbieV2 is like that). The next to last should probably not be "75%". |
11:41:07 | S_a_i_n_t | cabbieV2 is like that because the "next to last image" only represents 0dB |
11:41:15 | * | S_a_i_n_t assumes volume is the case here |
11:41:19 | Lear | But that depends on what the designer was after. If they mean "at least 75%, but not full" then it is fine as is. |
11:41:29 | Lear | S_a_i_n_t: But the change was for battery level only. |
11:41:38 | S_a_i_n_t | Ah. |
11:42:22 | pixelma | n1s: I recently wondered of the "user:" part in langv2 could be of any use? I'm not sure how exactly it was layed out |
11:42:44 | S_a_i_n_t | a lot of users mess that up because they don't realise that the first image is for "unknown" |
11:43:04 | S_a_i_n_t | I haven't looked, but I assume that cabbie actually handles that correctly |
11:43:54 | TheSeven | S_a_i_n_t: Once your ccache is mostly up to date, building will be rather fast |
11:44:33 | S_a_i_n_t | Huh...cabbie actually displays nothing if battery level is unknown...weird. |
11:44:39 | TheSeven | i just updated my working copy by a few hundred revisions, and apparently ccache could just use *nothing* of its cache any more, so the build look like five times as long as usual |
11:44:54 | S_a_i_n_t | I expect the level to be known in most cases, but I still find that odd. |
11:50:31 | CIA-9 | New commit by learman (r27785): Update the manual regarding the bl tag change in r27784. Also fix a typo. |
11:52:02 | CIA-9 | r27785 build result: All green |
11:53:31 | pixelma | bluebroth3r: I already asked but got no answer - could it be that the change in font encoding for the manual (back then for the icelandic name) made installing the unicode package unnecessary? |
12:00 |
12:02:10 | CIA-9 | New commit by learman (r27786): When using the tag argument in %%xd(): 1) clear the image first, so that images with transparency can be used; 2) allow things like battery level or ... |
12:03:14 | S_a_i_n_t | bieber: Ping |
12:03:41 | S_a_i_n_t | "right-to-left language" doesn't trigger %ax to flip viewports. |
12:05:08 | CIA-9 | r27786 build result: All green |
12:09:40 | | Join cdtmbu [0] (~c37c7229@giant.haxx.se) |
12:10:51 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
12:13:21 | cdtmbu | Hi I do have a problem concerning the android build from kugel. Everytime I'ld like to play music I get the following: Error cannot access playlist control file. Does somebody have a solution? |
12:16:32 | | Quit cdtmbu (Quit: CGI:IRC (EOF)) |
12:21:31 | | Join antil33t1 [0] (antil33t@124-197-51-80.callplus.net.nz) |
12:21:36 | | Quit antil33t (Disconnected by services) |
12:32:16 | | Quit GeekShadow (Ping timeout: 258 seconds) |
12:32:21 | n1s | S_a_i_n_t: a file maintained on the wiki is a recipe for a big mess imo, pixelma drawing the line is of course a problem but i thought that maybe the lang system can be smarter and only load whatever strings a wps actually uses i don't really know about the user: thing, it was added in preparation for the plugin translation project but isn't used for anything atm |
12:33:16 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
12:33:49 | S_a_i_n_t | I'm not sure why a file maintained on the wiki is a recipie for a big mess...only people that use it will want to edit it, and those who use/edit it will want it to work. |
12:36:34 | S_a_i_n_t | The alternative is having 100s of theme specific translation files out there, which will just suck some ass. |
12:36:53 | S_a_i_n_t | The *only* way this can work is with some form of global translation file. |
12:37:02 | S_a_i_n_t | And, users/themers need to be able to edit this. |
12:37:10 | JdGordon | no no no no no! |
12:37:19 | S_a_i_n_t | Not so much users, but, definitely themers. |
12:37:34 | JdGordon | having a massive file isnt needed. It is up to the user to populate the translation file how they want it |
12:38:00 | S_a_i_n_t | But, that leads to theme specific files...I thought you said you didn;t want that. |
12:38:04 | JdGordon | because it will be obvious when a string isnt being translated users will be able to fix it easily |
12:38:13 | JdGordon | no it doesnt |
12:38:35 | JdGordon | we would hope that themers would tend to use the same strings, but nothing forces that |
12:38:56 | S_a_i_n_t | I still think it will be a lot better if there is one global file, as opposed to every user having to maintain their own. |
12:39:26 | JdGordon | they would have to do that anyway |
12:39:40 | JdGordon | the one file obviously cant have 15 languages in it |
12:39:49 | S_a_i_n_t | Hell, if it actually works...rbutil could even be able to grab it. |
12:39:53 | S_a_i_n_t | And, why? |
12:40:11 | JdGordon | because how will it know which to display |
12:40:19 | S_a_i_n_t | positioning. |
12:40:30 | S_a_i_n_t | English: lang1, lang2, lang3 |
12:40:44 | JdGordon | ha?! |
12:41:06 | S_a_i_n_t | english word: translation1, translation2, translation3 |
12:41:12 | S_a_i_n_t | the langs are already numbered. |
12:41:16 | JdGordon | no they arnt |
12:41:31 | S_a_i_n_t | yeah, they are..think of building a voice file |
12:41:33 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
12:41:50 | JdGordon | and just because someone uses german.lang doesnt mean they want the wps to be in german |
12:42:05 | JdGordon | and no they arnt... I promise you the languages are not numbered |
12:42:20 | | Quit n1s (Quit: Lämnar) |
12:42:52 | S_a_i_n_t | well, you have to select a number to build a specific voice file...I'm saying the same numbering could be used in the translation list. |
12:43:14 | S_a_i_n_t | like a list of args for a tag. |
12:43:31 | JdGordon | that number is *only* used to make than menu work |
12:43:38 | S_a_i_n_t | english<lang1,lang2,lang3,etc.> |
12:43:59 | JdGordon | no..... |
12:44:01 | S_a_i_n_t | I'm just suggesting a way it could work. |
12:44:44 | S_a_i_n_t | There doesn't seem to be much point if you only translate what you want, it would be so, so much better if there was one global file...so much better. |
12:45:04 | S_a_i_n_t | I mean, there's a point to it, but, it'd be a lot better if there was one global file. |
12:45:28 | JdGordon | ok, stop thinking about it as a simple translation... image a theme has the word "Up next" which you think is stupid. You could easily add the line "Up Next: Next Track" and then it would just work |
12:45:38 | S_a_i_n_t | And sure...someone could fuck it up and add a wrong translation...but, someone else would eventually notice and fix it. |
12:46:26 | JdGordon | back in 20... |
12:46:34 | S_a_i_n_t | But, you could do that just by editing the theme. |
12:47:12 | S_a_i_n_t | I see the point as being more to translate words that the lang files don't have strings for, not to convert the theme to your liking. |
12:47:20 | S_a_i_n_t | that's what the themeeditor is for. |
12:47:53 | pixelma | JdGordon: I really don't see the point in this "inline" replacement- if you have to edit a file anyways it could be the .wps/.sbs/whatever itself all the same |
12:48:46 | pixelma | the theme engine doesn't have to take care "live" of each and every corner case |
12:49:52 | S_a_i_n_t | that is (your first point) what I am trying to get at pixelma, I see this more as a way to translate strings not in the lang files...not to edit a theme to your liking. |
12:50:41 | | Quit jfc^3 (Ping timeout: 240 seconds) |
12:51:32 | | Quit JdGordon (Ping timeout: 276 seconds) |
12:53:05 | | Join angelwolf71885 [0] (chatzilla@cpe-173-168-248-236.tampabay.res.rr.com) |
12:54:02 | *** | Saving seen data "./dancer.seen" |
12:59:49 | S_a_i_n_t | bieber: The themeeditor will still display time tags if "has RTC" is disabled |
13:00 |
13:00:03 | S_a_i_n_t | "has realtime clock" rather |
13:02:03 | S_a_i_n_t | Also, if "charging" is checked, it should automagically check "charger plaggued" |
13:02:14 | S_a_i_n_t | errr...plugged, rather |
13:02:42 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
13:04:18 | JdGordon | pixelma: it wouldnt be live, it would be on load, and the point is that if themers use the same strings you would only need to do this once |
13:05:07 | JdGordon | S_a_i_n_t: it would work for both |
13:05:11 | | Join Jerom [0] (~jerome@95.171.131.249) |
13:05:21 | | Join jfc [0] (~john@dpc6682208002.direcpc.com) |
13:05:34 | S_a_i_n_t | "it"? |
13:06:03 | JdGordon | the feature |
13:08:14 | pixelma | and you know that a users would want the same replacement in every theme he uses? There could be different space restraints etc. And I'm aware that it wouldn't be live which is why I put it in ""s, it's still going through hoops for a more than rare use case and even ones that don't use it would suffer from it a bit (searching for another file at boot and bin size) |
13:09:12 | JdGordon | ok, so one against... |
13:09:43 | | Join LinusN [0] (linus@rockbox/developer/LinusN) |
13:15:06 | S_a_i_n_t | I'm not really in support of "live code replacement", but....user tanslation files...fuck yeah! |
13:15:32 | JdGordon | 2 completly seperate ideas |
13:15:41 | * | JdGordon wants a turing complete skin engine! |
13:15:56 | * | S_a_i_n_t lols at the idea... |
13:15:59 | S_a_i_n_t | go for it! ;) |
13:17:34 | | Join T44 [0] (~Topy44@f049078068.adsl.alicedsl.de) |
13:20:56 | | Quit Topy44 (Ping timeout: 245 seconds) |
13:21:03 | pixelma | JdGordon: your discussion makes it sounds as if it weren't 2 separate ideas |
13:22:03 | JdGordon | S_a_i_n_t: was (hopefully) referring to the other idea I want to do which is user variables like %xx(clock) which would translate to %cH:%cM or whatever the user wanted |
13:22:15 | JdGordon | that isnt what we are talking about now thugh |
13:23:34 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
13:26:48 | S_a_i_n_t | The only thing I can think of that the translation wil mess up is formatting. |
13:27:06 | S_a_i_n_t | there is no way of knowing if the viewport allows the correct space for "word X" |
13:27:21 | S_a_i_n_t | or, if the viewport scrolls or is static |
13:32:32 | | Quit bieber (Ping timeout: 246 seconds) |
13:32:50 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
13:38:21 | S_a_i_n_t | bieber: unchecking "ID3 Info available" doesn't go to the fallbaks if they are conditional to metadata, ie %?ia<%ia|no metadata> doesn't fall back to "no metadata" if "ID3 Info available" is unchecked. |
13:40:10 | | Quit Jerom (Quit: Leaving.) |
13:44:13 | | Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 4.0b4pre/20100811035435]) |
13:45:55 | JdGordon | hmm... should I make a new tag to allow skins to draw the loaded icons bitmap strip? or add it to the %Li tag? |
13:46:19 | JdGordon | right now I'm looking at %Li or %Li(x,y) |
13:47:17 | S_a_i_n_t | errr...what? |
13:48:25 | pixelma | reusing icon bitmaps in the WPS IIUC |
13:48:37 | pixelma | or SBS |
13:50:10 | JdGordon | the list icon set, being able to display that from the sbs/wps |
13:50:19 | JdGordon | instead of having to reload ti |
13:51:33 | S_a_i_n_t | why does that need the tag to change? |
13:51:38 | S_a_i_n_t | I'm not sure I get it. |
13:53:39 | rasher | JdGordon: Maybe it could be available through a magic bitmap strip identifier? |
13:54:13 | JdGordon | I thought about that and decided against it... not very nice |
13:54:26 | S_a_i_n_t | I already use %Li in the .sbs, is it broken? |
13:54:39 | S_a_i_n_t | Or am I completely missing it... |
13:54:45 | JdGordon | %Li right now returns the icon number, it would need to be changed to actually display the image, it needs to know the x,y position |
13:54:57 | pixelma | he means reusing it for other things - e.g. in the WPS or FMS etc. |
13:55:38 | S_a_i_n_t | errr....using it in things other than the "list tile" |
13:55:41 | S_a_i_n_t | +? |
13:55:55 | kugel | doesn't sound very useful to me |
13:56:00 | S_a_i_n_t | as it can already be sued in .fms, .sbs, .wps |
13:56:00 | S_a_i_n_t | *used |
13:56:15 | | Quit sasquatch (Ping timeout: 240 seconds) |
13:56:44 | S_a_i_n_t | kugel: it's very usefull..if you want an icon display for your android port, and if I understand what is being done...you'll need it. |
13:57:02 | kugel | ? |
13:57:19 | S_a_i_n_t | this way (again, if I understand it), you could have actual clickable icons. |
13:57:25 | JdGordon | s/doesn't sound very useful to me/I dont understand what you are tlaking about, so out of instinct I will poo poo it/ |
13:57:34 | S_a_i_n_t | the latter ;) |
13:57:54 | kugel | JdGordon: stop that |
13:58:29 | S_a_i_n_t | If I understand this...you could arrange the icons on screen however you wanted, give them touch regions (you'd need new touch regions)...and boom...nice touchscreen UI |
13:58:31 | pixelma | S_a_i_n_t: just using the bitmap - e.g. if you have a "note" icon for music files, use that at the beginning of the "current title" line in the WPS or so |
13:58:40 | kugel | S_a_i_n_t: he only mentioned drawing so far, and even if I wanted an icon display I'm not sure if I would do it via a skin |
13:58:46 | pixelma | IIUC |
13:59:16 | S_a_i_n_t | pixelma: yeah...I got it now |
13:59:19 | S_a_i_n_t | *get it. |
13:59:34 | S_a_i_n_t | if we had some more touch regions...this could add some *very* cool effects |
13:59:38 | pixelma | I don't know how %Li works though, never used it so far |
13:59:44 | S_a_i_n_t | very, *very* cool. |
14:00 |
14:00:23 | S_a_i_n_t | pixelma: it splits out the "title-bar" from the menu, so you can put it in its own viewport. |
14:00:24 | kugel | the list icons are not very huge, you're likely to want different ones for an icon grid and a "classic list" |
14:00:40 | S_a_i_n_t | list icons can be *any* size |
14:00:42 | JdGordon | http://imagebin.ca/view/eHN6cWi.html :) |
14:01:38 | bluebroth3r | pixelma: sorry, guess I missed your question then: I don't know. |
14:01:47 | kugel | S_a_i_n_t: yes sure, but they're made for the lists |
14:02:13 | kugel | if you want them for solely for an icon grid you can just use separate images (and pick less huge icons for the lists) |
14:02:26 | * | S_a_i_n_t doesn't see what JdGordon has done in that imagedump |
14:02:39 | JdGordon | the image corruption |
14:02:49 | S_a_i_n_t | Ohhh...right ;) |
14:03:00 | kugel | the launcher icons on android are 48x48, too big for normal lists |
14:03:02 | JdGordon | not sure how I managed that |
14:03:40 | pixelma | bluebroth3r: I recently updated my build environment and can't remember installing the unicode package (unless it came with some other). Compiling the manual worked though |
14:03:49 | S_a_i_n_t | JdGordon: It looks cool though...call it a feature ;) |
14:03:53 | S_a_i_n_t | "film grain" :P |
14:04:06 | JdGordon | hehe |
14:04:17 | S_a_i_n_t | "rockbox classic" |
14:05:09 | JdGordon | oh bugger.. cant repro |
14:06:34 | rasher | JdGordon: Not sure how using the already included bitmap strip tag isn't nice? Surely the icons are exactly a bitmap strip? |
14:07:23 | pixelma | you need to put it in two places, IMO not a big deal but |
14:07:33 | S_a_i_n_t | IIUC, %li won't be drawn inside the UI viewport |
14:07:41 | S_a_i_n_t | %Li |
14:07:53 | JdGordon | the code becomes complicated, and it would need a magic identifier |
14:08:58 | rasher | More complicated than adding an entirely new tag? Having a magic identifier doesn't seem like the end of the world to me. Oh well. |
14:09:16 | JdGordon | although using %xd means we straight away can do %xd(I, %Li) |
14:10:06 | JdGordon | first attempt didnt work so I'll see how that way goes |
14:10:35 | JdGordon | what should the magic filename be? |
14:10:45 | JdGordon | __icon_strip__ ? |
14:12:34 | kugel | ListIcons? |
14:12:40 | | Join sasquatch [0] (~username@p4FC63695.dip.t-dialin.net) |
14:22:16 | JdGordon | someone really needs to fix up the wps debug output :p |
14:22:55 | pamaury | that's your job :) |
14:23:18 | JdGordon | shuoldnt I get paid then? |
14:24:37 | * | JdGordon loves that checkwps segfaults on success |
14:25:38 | JdGordon | grrr.... back to screen corruption |
14:26:45 | | Quit krazykit (Ping timeout: 265 seconds) |
14:26:55 | S_a_i_n_t | Find out how you did it, and call it a feature! |
14:29:31 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
14:35:09 | S_a_i_n_t | Is it possibly for the themesite to allow .7z archives? |
14:35:16 | | Join krazykit [0] (~kkit@206.183.182.189) |
14:35:23 | JdGordon | everything is possible |
14:35:24 | S_a_i_n_t | my themes seem to compress a LOT better as .7z |
14:35:56 | S_a_i_n_t | same theme 33KB .zip, 19KB .7z |
14:36:17 | S_a_i_n_t | seems like the bandwisth would add up over time. |
14:36:23 | S_a_i_n_t | *bandwidth |
14:38:37 | | Join cdtmbu [0] (~c37c7229@giant.haxx.se) |
14:39:03 | cdtmbu | kugel: ping |
14:39:32 | kugel | cdtmbu: try to make a rockbox dir on the sdcard (i.e. mkdir /sdcard/rockbox) |
14:39:44 | kugel | somehow it's failing to do that currently (it should) |
14:40:39 | kugel | I think I see why |
14:45:00 | cdtmbu | kugel: Is it still necessary to copy the codecs to the folder? I do not get any music from my galaxy (yes the error message is gone). |
14:45:27 | | Quit angelwolf71885 (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]) |
14:45:39 | cdtmbu | kugel: Btw Thank you for your work in RaaA. I appreciate it. |
14:49:07 | cdtmbu | by until later |
14:50:55 | | Quit cdtmbu (Quit: CGI:IRC (EOF)) |
14:52:28 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.brig.cable.ntl.com) |
14:54:05 | *** | Saving seen data "./dancer.seen" |
14:58:42 | S_a_i_n_t | WTF!?! I refuse to believe all my iPod batteries have died at once...yet they are discharging at an alarming rate when the device is "off" |
14:59:05 | S_a_i_n_t | Is there a way I can check to see if there is any drain on the device while it is off? |
14:59:09 | * | S_a_i_n_t guesses not. |
14:59:49 | S_a_i_n_t | From full charge to 50% in less than 4 hours :/ |
15:00 |
15:00:04 | S_a_i_n_t | while *off8! |
15:00:49 | | Quit robin0800 (Quit: Leaving) |
15:03:57 | | Join fdinel [0] (~Miranda@modemcable235.127-131-66.mc.videotron.ca) |
15:04:39 | JdGordon | woo! got it working :) |
15:10:18 | | Join fleebailey34 [0] (~fleebaile@unaffiliated/fleebailey33) |
15:10:50 | | Quit DarkJuju (Ping timeout: 260 seconds) |
15:18:59 | JdGordon | any suggestions for the magic filename for the preloaded image strip? |
15:22:02 | * | JdGordon is going to stick with __list_icons__ unless someone comes up with something better |
15:22:09 | | Join angelwolf71885 [0] (chatzilla@cpe-173-168-248-236.tampabay.res.rr.com) |
15:24:00 | S_a_i_n_t | list_icons |
15:24:09 | S_a_i_n_t | why the __ fore and aft? |
15:24:36 | JdGordon | because the c inbuilts do that and it came as obvious to me :p |
15:24:40 | JdGordon | also no chance of a name collision |
15:25:02 | JdGordon | it does make it look more obvious that it is something special |
15:25:21 | S_a_i_n_t | "meh"... |
15:26:12 | JdGordon | much of a muchness really |
15:26:35 | S_a_i_n_t | is that like the muchness monster? |
15:27:18 | CIA-9 | New commit by jdgordon (r27787): New feature for the %xl (image load) tag. If you give it the filename __list_icons__ it will use the list icon strip instead of loading a different ... |
15:27:25 | JdGordon | laag |
15:28:08 | JdGordon | http://pastebin.com/k4JFhDTv <- my awesome mini2g sbs |
15:28:45 | CIA-9 | r27787 build result: All green |
15:30:33 | S_a_i_n_t | JdGordon; Screenshot? |
15:30:45 | S_a_i_n_t | I want to see how that code corresponds on-screen. |
15:31:08 | JdGordon | prettying up a bit.. one min |
15:31:21 | JdGordon | bassically it shows the title bold in the middle with the icon at 0,0 |
15:33:14 | S_a_i_n_t | "<%xd(I, %Li)" is just your magic solution to not have %?Li<%xd(Ia)|%xd(Ib)|etc.|etc.> yes? |
15:33:36 | JdGordon | http://imagebin.ca/view/pRs5HlJi.html |
15:33:49 | JdGordon | that should work also |
15:34:19 | JdGordon | and yes, I'll say it again.. if you think that way is better than %xd(I, %Li) there is something serisouly wrong with you! :) |
15:34:41 | S_a_i_n_t | I don;t get what's actually happening...isn't that exactly the same as doing "%xl(iconfilename.bmp,0,0) |
15:34:44 | S_a_i_n_t | +? |
15:35:03 | JdGordon | the difference is no extra image to load |
15:35:15 | S_a_i_n_t | And yes...I do, as I like to use icons out of sequence. |
15:35:55 | JdGordon | no you dont. the wps code you showed for iLike does that in only one place |
15:35:55 | S_a_i_n_t | The cool thing I like about %Li is that I get to *chose* what icon I display |
15:35:57 | * | JdGordon shuts up |
15:37:09 | * | JdGordon isnt sure if he likes the icon there on both sides of the title |
15:37:33 | S_a_i_n_t | That's a bitmapstrip that I ordered though...I can't exactly cut up the icon strip though can i? |
15:37:49 | S_a_i_n_t | and no, the other icon kinda looks sucky IMO |
15:38:27 | CIA-9 | New commit by kugel (r27788): Introduce NORETURN_ATTR wrapper for __attribute__((noreturn)), using this and a bit further cleanup in main gets rid of a warning when compiling for ... |
15:39:12 | | Join yalu [0] (~yalu@ip-83-134-115-234.dsl.scarlet.be) |
15:39:30 | JdGordon | ? |
15:39:50 | S_a_i_n_t | The icon on the right of the title looks, out of place to me. |
15:39:58 | S_a_i_n_t | I assume that is what you were reffering to. |
15:40:32 | CIA-9 | r27788 build result: All green |
15:41:57 | yalu | I have a shotgun question: my ipod video is giving up... suppose I wanted "something different now", what would be an awesome mp3 player to run rockbox on? |
15:43:43 | S_a_i_n_t | yalu: That is a terribly subjective question. |
15:43:50 | S_a_i_n_t | It depends on your needs. |
15:44:28 | S_a_i_n_t | If capacity/availability is your preference...I'd suggest another iPod Video |
15:46:17 | S_a_i_n_t | If you want an expandable flash target, get a Clip+ |
15:46:45 | S_a_i_n_t | (though, if you're like me an dyou got too used to a nice colour screen...a week with a Clip and you'll want to poke your eyes out with a fork) |
15:47:55 | yalu | lol |
15:48:02 | JdGordon | hmm... what is 31 in alpha? |
15:48:38 | mc2739 | alpha? |
15:51:44 | JdGordon | the stupid subimage labeling alphabet |
15:52:38 | S_a_i_n_t | what is your identifier letter? |
15:52:55 | mc2739 | ah, "F" maybe |
15:53:37 | S_a_i_n_t | e isn;t it? |
15:53:43 | S_a_i_n_t | "e" rather. |
15:54:05 | S_a_i_n_t | orrr..."E" even. |
15:54:24 | S_a_i_n_t | yes, E |
15:55:04 | CIA-9 | New commit by kugel (r27789): Move memset6() declaration to string-extra.h, kills a warning compiling for android since it ships a memory.h. |
15:55:05 | S_a_i_n_t | assuming, Xx, Xy, Xz, XA, XB, XC,XD,XE |
15:55:12 | S_a_i_n_t | then XE == 31 |
15:55:43 | JdGordon | see, how is a number not better? :) |
15:56:11 | S_a_i_n_t | The only reason it took me so long to answer is because I thought you were talking about ascii ;) |
15:57:09 | S_a_i_n_t | it's easy, alphabet == 26, + 5 == 31, 5 == E |
15:57:12 | CIA-9 | r27789 build result: 102 errors, 0 warnings (kugel committed) |
15:57:13 | mc2739 | Xz is actually 25 since you start at 0 |
15:57:16 | JdGordon | why the hell isnt this working :/ |
15:57:47 | S_a_i_n_t | Ahhh.....right, the icons start at 0 |
15:57:52 | S_a_i_n_t | *doh* |
15:58:24 | S_a_i_n_t | it's still E though ;) |
16:00 |
16:00:46 | mc2739 | no, 31 is actually the 32nd image so it is F |
16:00:54 | JdGordon | oh bugger... I apparently thought I had already commited a pach which I hadnt |
16:00:57 | JdGordon | that would explain why it no worky :/ |
16:01:11 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
16:01:30 | CIA-9 | New commit by kugel (r27790): Oops, committed before finishing the removal of "#include "memory.h"" |
16:01:59 | S_a_i_n_t | Well, if he had of asked what *32* was ;) |
16:02:20 | kugel | now you're confusing 0 and 1 indexed |
16:02:21 | kugel | :P |
16:02:34 | S_a_i_n_t | I should of course known he was talking about the icon strip...but, he didn't *say* that :P |
16:03:18 | JdGordon | %xd(Ia) works fine with the list strip |
16:03:30 | CIA-9 | r27790 build result: All green |
16:03:34 | JdGordon | %xd(I, <number>) doesnt work at all because that hasnt been commited yet :p |
16:03:48 | S_a_i_n_t | sure it does, but, its remembering in this case that a == 0 |
16:04:19 | kugel | JdGordon: but %xd(I, <tag that returns a number>) is committed |
16:04:33 | JdGordon | yes |
16:04:36 | JdGordon | obviously, or it wouldnt work |
16:05:08 | S_a_i_n_t | %xd(<insert_nightmare_here>) ;) |
16:05:20 | | Quit Zarggg (Quit: Zarggg) |
16:06:00 | kugel | ah so you want %xd(I, <number>) instead of %xd(I<letter-that-stands-for-the-number>)? |
16:06:37 | JdGordon | yes |
16:06:47 | kugel | I'd find that a bit confusing, because the tag version expands to a conditional, the number version not |
16:06:49 | tmzt | functional ui description, cool |
16:07:40 | tmzt | kugel: any reason not to use native string functions? they should be posix |
16:07:58 | kugel | tmzt: I don't understand |
16:08:24 | S_a_i_n_t | I find multiple ways of achieving the same thing confusing as hell...but, as long as I don;t have to use them, I needn't care. |
16:08:25 | tmzt | 13:55 < CIA-9> New commit by kugel (r27789): Move memset6() declaration to string-extra.h, kills a warning compiling for android since it ships a memory.h. |
16:08:36 | S_a_i_n_t | Unless it like doubles binsize or something. |
16:08:57 | kugel | yea, we need more redundancy for sure |
16:09:03 | tmzt | it shouldn't touch 'binsize' because shared libaries are shared in ram and used by dalvik and everything else |
16:09:05 | kugel | but JdGordon is ignoring that argument anyway |
16:09:20 | S_a_i_n_t | tmzt: different conversation |
16:09:24 | kugel | tmzt: I don't see memset16 in posix |
16:09:35 | tmzt | what is memset16? |
16:09:55 | kugel | a memset() that copies 2 bytes at a time |
16:10:08 | tmzt | you mean an optimized for arm version? the bionic version should be as well |
16:10:18 | tmzt | internal implementations aren't always part of the api are they? |
16:10:45 | kugel | memset() is c library, memset16() is not |
16:11:11 | kugel | we use bionic's memset of course, but we use our own memset16 where we want to |
16:11:20 | tmzt | yes, but why does it matter if the end result is the same and bionic is specifically optimized |
16:11:23 | tmzt | oh, ok |
16:11:48 | tmzt | how well is the blitting method working with the offscreen buffer? |
16:12:09 | kugel | tmzt: I don't understand |
16:12:41 | | Quit JdGordon (Ping timeout: 252 seconds) |
16:12:41 | tmzt | the current version of the android source, using a loop in java to draw the rockbox framebuffer |
16:13:00 | kugel | that's not what we do |
16:13:12 | tmzt | okay, then I might be looking at the wrong file |
16:13:16 | kugel | I think so |
16:13:18 | tmzt | I thought that was on trunk |
16:15:06 | kugel | we get 64fps effectively, but I heard copying to an int[] to blit that one is faster (which I can't imagine) |
16:15:52 | kugel | (currently we copy the rockbox framebuffer directly into a Bitmap, and draw that) |
16:16:27 | | Join stoffel [0] (~quassel@p57B4D35F.dip.t-dialin.net) |
16:21:30 | kugel | tmzt: what files are you looking at? most recent code is in svn |
16:21:52 | tmzt | just checked out, I was browsing through the web site last time |
16:22:59 | tmzt | yeah, I see native_buf, native_fb and btm |
16:23:33 | tmzt | postInvalidate calls into rockbox? |
16:23:51 | tmzt | I'm in RockboxFramebuffer.java by the way |
16:25:20 | kugel | postInvalidate makes invalidate() call happen in the OS UI thread |
16:25:41 | kugel | and invalidate() makes the drawing happen, but you must draw in the UI thread |
16:26:36 | | Join Zarggg [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
16:28:53 | TheSeven | can anybody tell me what's going on in storage.c? |
16:28:55 | | Join Judas_PhD [0] (~kevin@misterfluffy.dsl.xmission.com) |
16:29:10 | TheSeven | IIUC the DRIVER_MASK etc. macros are defined two times |
16:29:26 | TheSeven | both times inside of an #ifdef CONFIG_STORAGE_MULTI |
16:31:31 | TheSeven | hmm, looks like a copy paste problem introduced by gevaerts in r25459 |
16:32:06 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
16:32:55 | * | TheSeven wonders why this doesn't cause compilation errors on some targets |
16:34:05 | TheSeven | are there even targets that define CONFIG_STORAGE_MULTI? |
16:35:16 | tmzt | kugel: okay, similar enough to awt/swing |
16:35:18 | | Quit Judas_PhD (Quit: Aaarrrggghhh!!!) |
16:36:34 | kugel | tmzt: what is awt/swing? |
16:36:35 | TheSeven | there aren't any, which explains why it didn't cause trouble |
16:36:44 | TheSeven | why was that even implemented then? |
16:37:03 | TheSeven | tmzt: a java gui thing |
16:37:58 | TheSeven | gevaerts: ping? |
16:38:09 | tmzt | kugel: yeah, advanced window toolkit from java 1.0/1.1 (awt1.0/1.1) and the more common name for JFC (the Java foundation classes from 1.2+) |
16:39:11 | kugel | rockbox is similar to a window toolkit? |
16:40:01 | tmzt | no, but android ui is |
16:41:04 | gevaerts | TheSeven: ping |
16:41:22 | | Quit rasher (Quit: Lost terminal) |
16:41:26 | gevaerts | TheSeven: CONFIG_STORAGE_MULTI is defined by config.h if it detects multiple drivers |
16:41:31 | | Join rasher [0] (~rasher@0x5550f5a3.adsl.cybercity.dk) |
16:41:31 | | Quit rasher (Changing host) |
16:41:31 | | Join rasher [0] (~rasher@rockbox/developer/rasher) |
16:41:36 | | Quit rasher (Client Quit) |
16:41:48 | | Join sko [0] (~AndChat@89.204.137.72) |
16:41:51 | | Join rasher [0] (~rasher@rockbox/developer/rasher) |
16:42:15 | | Part LinusN |
16:46:26 | | Quit sko (Ping timeout: 258 seconds) |
16:52:04 | TheSeven | gevaerts: do we have a target where this is the case? |
16:52:26 | gevaerts | The D2 and some of the ondas |
16:52:42 | TheSeven | hm... and these do compile without errors? |
16:53:03 | gevaerts | apparently |
16:53:16 | TheSeven | as far as i can tell they must be ending up with duplicate definitions of variables and macros |
16:53:57 | gevaerts | Yes, it's a bit weird |
16:54:06 | *** | Saving seen data "./dancer.seen" |
16:54:09 | gevaerts | That second set should probably go |
16:54:24 | TheSeven | apart from the #ifdef, of course |
16:56:12 | S_a_i_n_t | Ha sanyone else noticed that %t timeout values for sublines alternate a LOT faster than they should in the new parser? |
16:56:41 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
16:56:49 | S_a_i_n_t | I have a 5 second timeout for some info in my WPS that is alternating every 2 seconds or less... :/ |
16:59:11 | | Quit Xerion (Quit: ) |
17:00 |
17:03:54 | * | S_a_i_n_t finds that the new parser is bugged when it comes to %t(timeout) |
17:04:18 | tmzt | the sansa's have internal sd don't they? or it's just treated as ata? |
17:05:11 | S_a_i_n_t | no matter what I set the timeout to (10, 20, 30, 40..50 seconds) %t(5.0)%s%ac%Sx(Now Playing);%t(5.0)%ac%?cf<%cH:%cM|%cI:%cM%cp> alternates at 2 second (possibly less) intervals. |
17:06:44 | | Part Zagor |
17:07:18 | | Join Xerion [0] (~xerion@84.25.7.202) |
17:09:24 | Strife89 | In this case, 1-second intervals (assuming it matters). |
17:09:50 | Strife89 | This is on r27759. |
17:09:55 | Strife89 | Updating shortly. |
17:10:56 | pixelma | S_a_i_n_t: as I already said, it looks like they are updating slower in DancePuffDuo |
17:12:20 | pixelma | looks like always 2 seconds here too |
17:12:38 | S_a_i_n_t | pixelma: Way, way, way too fast here...but, only one thing is not behaving. |
17:12:43 | S_a_i_n_t | just that one line. |
17:13:09 | | Join saratoga [0] (~9803c20d@giant.haxx.se) |
17:13:27 | saratoga | how do i disable reboot on USB insert? |
17:13:33 | S_a_i_n_t | Actually, I tell a lie...everything appears broken. |
17:13:51 | saratoga | is it the USB_HANDLED_BY_OF define? |
17:14:13 | pixelma | whoops... "Stkov Main" on my M5 while playing music and open my wps in the text viewer? :\ |
17:14:17 | S_a_i_n_t | pixelma: you're correct...everything is alternating at %t(1.0) |
17:14:38 | S_a_i_n_t | I assume the animation in Dance Puff uses a shorter timeout. |
17:14:49 | S_a_i_n_t | (or, is supposed to) |
17:15:20 | S_a_i_n_t | I have just noticed my disk access animation is moving awfully slowly, the same rate as the other timeouts. |
17:15:27 | S_a_i_n_t | all == %t(1.0) |
17:15:41 | S_a_i_n_t | (regardless of the timeout value) |
17:16:01 | pixelma | happens without music playing too |
17:16:17 | S_a_i_n_t | yes, it does...I can confirm that. |
17:16:28 | S_a_i_n_t | it's happening in my .sbs, .fms, .wps |
17:16:46 | pixelma | I mean the stack overflow with the text viewer on my M5 |
17:16:59 | S_a_i_n_t | It seems every value is reverting to %t(1.0) which IIUC is the default value |
17:17:09 | S_a_i_n_t | Oh, sorry. |
17:17:29 | Strife89 | So the parser may simply be ignoring the times. |
17:17:40 | kugel | touch region timeout works afaics |
17:17:52 | S_a_i_n_t | pixelma: %t(1) *is* the default value, no? |
17:17:56 | saratoga | kugel: i don't suppose you remember what enables the reboot on USB insert code? |
17:18:05 | pixelma | two seconds as far as I know |
17:18:14 | S_a_i_n_t | kugel: as does %mh (volume changing) |
17:18:26 | kugel | saratoga: hold select when inserting? |
17:18:28 | S_a_i_n_t | pixelma: Oh, well...there's my theory. |
17:18:28 | | Quit antil33t1 () |
17:18:38 | saratoga | kugel: i mean how would I disable it at compile time |
17:18:46 | pixelma | I have %t(5) in my WPS and it's also alternating at 1 or two seconds |
17:18:52 | S_a_i_n_t | It does seem as though every timeout (for sublines) is %t(1) though. |
17:19:27 | S_a_i_n_t | Yes, definitely something fishy...I apologise pixelma, I had not seen you note this before now. |
17:19:35 | S_a_i_n_t | Have you lodged a bug report? |
17:20:37 | pixelma | S_a_i_n_t: comparing to the playback time it's every 2 seconds |
17:21:16 | S_a_i_n_t | pixelma: haha, I was just about to press enter saying the same thing. |
17:21:25 | S_a_i_n_t | yes...so, it is indeed just defaulting. |
17:21:36 | S_a_i_n_t | :/ |
17:22:23 | kugel | saratoga: usb.c:98 seems to do the reboot |
17:22:25 | pixelma | playback time shows the same weirdness upon entering the WPS as the progressbar by the way - it quickly shows correctly then time is set to 0:00 for a second or so (or progressbar "empties") then continues as normal |
17:22:25 | * | S_a_i_n_t wouldn't even know where to start looking in the new skin code for this. |
17:23:11 | S_a_i_n_t | pixelma: IS that while playing, paused? |
17:23:15 | S_a_i_n_t | *is |
17:23:56 | pixelma | while playing. I wouldn't even know how to pause so quickly after starting playback |
17:24:23 | S_a_i_n_t | That is one I can't confirm then, sorry. |
17:24:37 | S_a_i_n_t | All is well with my elapsed time/progressbar. |
17:25:01 | Strife89 | pixelma: It's easier to do so with an HDD DAP. |
17:25:15 | pixelma | just the seconds you enter the WPS after resume? |
17:25:35 | Strife89 | Effectively. |
17:25:35 | pixelma | Strife89: my M5 has an SSD which is quite quick too... |
17:27:22 | S_a_i_n_t | pixelma: On my Nano, if I hold play to drop out of the WPS, then time goes backward a few seconds...but, I cannot see what you're seeing with the progressbar/elapsed time emptying...no. |
17:27:37 | S_a_i_n_t | The thing I am seeing is pretty weird though. |
17:28:19 | pixelma | S_a_i_n_t: it happens when starting playback, not when paused. I just paused (not stopped) then went to the menu and back to the WPS and it's not happening, as well as when it's still playing and I change between menu and WPS |
17:28:24 | S_a_i_n_t | Holding play to stop playback, and exit the WPS seems to cause the timer to run backward a few seconds.. |
17:28:56 | S_a_i_n_t | pixelma: I can't confirm that, no. |
17:29:05 | S_a_i_n_t | Testing all sorts of combinations as we speak. |
17:29:10 | pixelma | nothing running backwards here |
17:29:20 | S_a_i_n_t | Not surpriseng ;) |
17:29:38 | S_a_i_n_t | It seems we have a "ghost in the system" |
17:32:47 | S_a_i_n_t | The timeouts don't behave correctly in the themeeditor either :/ |
17:32:54 | pixelma | something is wrong with the text viewer too (maybe on coldfire only). Is someone else with an H100 or H300 - including paperclip - or an X5 around? |
17:32:59 | S_a_i_n_t | How the *hell* did I not notice this sooner? |
17:33:04 | pixelma | n1s perhaps |
17:35:15 | S_a_i_n_t | On the themeeditor, the timeout bug is different slightly. |
17:35:22 | S_a_i_n_t | "%t(15.0)%s%ac%Sx(Now Playing);%t(15.0)%ac%?cf<%cH:%cM|%cI:%cM%cp>" |
17:35:44 | S_a_i_n_t | is my test code, the first timeout is respected...but the second defaults to 2 seconds. |
17:36:02 | S_a_i_n_t | so, it alternates 15 - 2 - 15 - 2 |
17:38:07 | S_a_i_n_t | However, it is just that section of code...my charging and disc-access animations look correct in the themeeditor, but are broken on device. |
17:38:29 | S_a_i_n_t | Are they not supposed to be identcal? |
17:38:37 | S_a_i_n_t | themeeditor and device? |
17:39:37 | pixelma | are they at the same revision? I'm not sure though and target is also something different in my experience |
17:40:43 | S_a_i_n_t | No, not the same revision. |
17:41:14 | S_a_i_n_t | It seems odd to me that is is just one section of code that appears to timeout incorrectly in the themeeditor |
17:41:24 | S_a_i_n_t | All are broken on device. |
17:41:48 | pixelma | hmm, of course. When testing a bit, it's not "stkov"ing anymore :/ |
17:45:44 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
17:48:13 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
18:00 |
18:04:37 | | Quit petur (Quit: *plop*) |
18:10:16 | | Join Ludo6431 [0] (~Ludo6431@AToulouse-554-1-99-53.w92-156.abo.wanadoo.fr) |
18:27:11 | | Quit ender` (Read error: Connection reset by peer) |
18:31:07 | | Quit stoffel (Remote host closed the connection) |
18:32:49 | | Join stoffel [0] (~quassel@p57B4D35F.dip.t-dialin.net) |
18:36:43 | | Quit pamaury (Remote host closed the connection) |
18:36:49 | | Quit stoffel (Remote host closed the connection) |
18:38:50 | | Quit bieber (Ping timeout: 260 seconds) |
18:39:06 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
18:39:10 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
18:39:12 | | Quit bertrik (Changing host) |
18:39:12 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
18:43:09 | | Quit andash (Read error: Operation timed out) |
18:43:50 | | Join stoffel [0] (~quassel@p57B4D35F.dip.t-dialin.net) |
18:46:36 | | Quit stoffel (Remote host closed the connection) |
18:47:45 | | Join andash [0] (~andash@h-121-189.A254.priv.bahnhof.se) |
18:47:45 | | Quit andash (Changing host) |
18:47:45 | | Join andash [0] (~andash@unaffiliated/andash) |
18:50:05 | | Join stoffel [0] (~quassel@p57B4D35F.dip.t-dialin.net) |
18:53:12 | | Quit stoffel (Remote host closed the connection) |
18:54:09 | *** | Saving seen data "./dancer.seen" |
18:59:26 | | Join ryran [0] (~wircer@68-243-73-254.pools.spcsdns.net) |
19:00 |
19:05:17 | | Quit Zarggg (Quit: Zarggg) |
19:06:07 | | Quit ryran (Quit: wIRC) |
19:07:39 | | Join ryran [0] (~wircer@68-243-73-254.pools.spcsdns.net) |
19:07:58 | TheSeven | gevaerts: i have some more questions regarding storage.c/storage.h |
19:08:38 | TheSeven | why aren't storage_read_sectors and storage_write_sectors defined in storage.h like the other functions (as argument macros)? |
19:08:52 | | Quit ryran (Client Quit) |
19:09:05 | TheSeven | the header file claims that this doesn't work for storage_spindown etc., but those *are* actually argument macros! |
19:09:58 | TheSeven | hm no, they are normal macros |
19:10:18 | TheSeven | but i still don't get why that scheme wasn't used for the read/write functions as well |
19:12:21 | | Join Zarggg [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
19:14:24 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
19:28:04 | gevaerts | TheSeven: there are basically four cases: (a) most functions can be macros because they're only ever called directly, and they're fully handled by the specific driver, (b) functions that are fully handled by the specific driver, but are used from pointers (let me think about this. I can't remember if this actually matters), (c) functions that require special handling outside of the specific drivers, and (d) the multidrive case, where basically ev |
19:29:07 | TheSeven | that seems to have been clipped off |
19:29:47 | gevaerts | where basically everything is (c) |
19:30:49 | gevaerts | ah, right, argument macros don't combine with function pointers |
19:31:02 | TheSeven | hm, but what's special about read/write? |
19:31:10 | TheSeven | why aren't those handled like the others? |
19:31:20 | gevaerts | Because they have extra functionality |
19:32:19 | TheSeven | you mean multivolume without multidriver? |
19:32:23 | TheSeven | that could be true... |
19:32:32 | | Join britneypire [0] (~britneypi@212-198-248-35.rev.numericable.fr) |
19:33:02 | CIA-9 | New commit by kugel (r27791): Backdrop dir needs to go through get_user_file_path() |
19:33:20 | gevaerts | No, storage doesn't care about multivolume |
19:33:29 | gevaerts | The priority scheme |
19:33:34 | | Quit britneypire (Client Quit) |
19:33:54 | gevaerts | See r25459 |
19:35:08 | CIA-9 | r27791 build result: All green |
19:38:31 | | Quit kugel (Ping timeout: 265 seconds) |
19:43:08 | | Join Jerom [0] (~heidi@95.171.131.249) |
19:51:01 | | Join ender` [0] (krneki@foo.eternallybored.org) |
19:55:28 | | Quit GeekShadow (Read error: Connection reset by peer) |
19:56:11 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
20:00 |
20:00:46 | | Quit ender` (Quit: When I was a child... We had a quick-sand box in the backyard... I was an only child... eventually.) |
20:04:20 | | Quit saratoga (Read error: Connection reset by peer) |
20:06:34 | | Join sko [0] (~sko@p57A9AA95.dip0.t-ipconnect.de) |
20:08:50 | | Join Tarvis [0] (~Tarvis@48.193.100.97.cfl.res.rr.com) |
20:17:57 | | Join ender` [0] (krneki@foo.eternallybored.org) |
20:20:07 | | Quit Strife89 (Quit: Hospital visit.) |
20:40:43 | CIA-9 | New commit by bieber (r27792): Theme Editor: Fixed a bug that prevented ID3 info tags from working correctly in conditionals |
20:42:31 | CIA-9 | r27792 build result: All green |
20:45:08 | | Quit DerPapst (Quit: Leaving.) |
20:47:07 | CIA-9 | New commit by bieber (r27793): Theme Editor: RTC tags will now display nothing if RTC is not available on device |
20:47:23 | bieber | S_a_i_n_t: Could you fill me in on how %ax is supposed to work? |
20:47:34 | bieber | It's another thing I forgot to implement :/ |
20:48:50 | CIA-9 | r27793 build result: All green |
20:53:52 | S_a_i_n_t | bieber: It mirrors a viewports position, depending on the lang direction. |
20:54:13 | *** | Saving seen data "./dancer.seen" |
20:54:25 | S_a_i_n_t | So, if a viewport is prepended with %ax, and the lang is RTL, it will appear as though it is being held up to a mirror. |
20:54:34 | S_a_i_n_t | (best way I can describe it. |
20:54:46 | S_a_i_n_t | It will also flip left/right alignment |
20:54:50 | bieber | So it just changes the X coordinate to the distance between the right edge of the viewport and the right edge of the screen, then? |
20:54:50 | bieber | Oh, and text gets flipped as well, I'm assuming |
20:54:50 | bieber | Okay |
20:55:18 | S_a_i_n_t | Yeah, alignment tags are flipped also. |
20:55:31 | S_a_i_n_t | Did I explain the way viewports are flipped enough? |
20:55:53 | bieber | I think so |
20:56:04 | bieber | Do the other tags that it supports do the same thing, just flip over horizontally? |
20:56:19 | S_a_i_n_t | yes. |
20:56:39 | S_a_i_n_t | I think it is only %V, %Vl, and %Cl |
20:57:08 | S_a_i_n_t | oh, and the alignment tags...but they don't have to be prepended with %ax, just inside a viewport that is. |
20:57:54 | S_a_i_n_t | so, in an %ax'd viewport with RTL text %al theoretically becomes %ar and vice versa |
20:57:55 | bieber | Okay |
20:58:07 | bieber | Makes sense |
21:00 |
21:06:44 | CIA-9 | New commit by kugel (r27794): Cabbiev2 480x800 port, very similar to the 320x480 one. |
21:08:37 | CIA-9 | r27794 build result: All green |
21:16:55 | | Join user890104 [0] (Venci@Venci-Notebook-LAN.ipv6.6bez10.info) |
21:21:09 | S_a_i_n_t | bieber: Did you see my post about %?ia an friends never showing the "false" part if "has ID3 Info" is unchecked? |
21:21:44 | S_a_i_n_t | Sorry to hit you with so many things in one go man, all just noticed tham all :/ |
21:22:11 | S_a_i_n_t | *I just noticed tham all, rather |
21:22:19 | S_a_i_n_t | *them...FAIL |
21:24:00 | S_a_i_n_t | It will also continue to display time tags if "has RTC" is unchecked. |
21:24:58 | | Quit Dhraakellian (Ping timeout: 276 seconds) |
21:26:21 | | Join stoffel [0] (~quassel@p57B4D35F.dip.t-dialin.net) |
21:26:25 | S_a_i_n_t | It also seems to draw the UI viewport at 0,0 if "render .sbs when available" (or whatever it is) is checked and the document has %wd in it. |
21:26:27 | | Join Dhraakellian [0] (~ntryon@cpe-67-240-248-41.rochester.res.rr.com) |
21:26:36 | S_a_i_n_t | which seems to mess up the viewport positions. |
21:27:34 | S_a_i_n_t | .....sorry, I feel bad. :'( |
21:45:28 | bieber | I fixed the ID3/RTC bugs, can you give me an example of the UI Viewport issue? |
21:45:34 | | Join william [0] (~4de0d62a@giant.haxx.se) |
21:46:39 | | Quit shai (Ping timeout: 265 seconds) |
21:46:43 | | Quit william (Client Quit) |
21:48:43 | bieber | S_a_i_n_t: ^ |
21:49:59 | S_a_i_n_t | bieber: If I have "draw viewports" on (or, whatever the option is that lets me see the viewport outlies), and I'm viewing a document with %wd enabled (%wd == don't draw the .sbs), then it looks as though the UI viewport is drawn at position 0,0 when "render .ebe when available" (or, whatever it is called" is checked. |
21:50:42 | S_a_i_n_t | s/ebe/sbs/ |
21:51:33 | | Join toffe82 [0] (~chatzilla@12.169.218.14) |
21:52:24 | S_a_i_n_t | And, it seems to be 50/50 but that can *really* mess up the positioning of theme elements |
21:53:44 | S_a_i_n_t | with the "render .sbs if available" setting, I would have thought that %wd means ".sbs is NOT available..or, if it is, forget about it...don;t draw it, don't do anything with it" |
21:55:20 | | Join cybergirl [0] (~cybergirl@212-198-248-35.rev.numericable.fr) |
21:56:06 | | Quit cybergirl (Client Quit) |
21:59:15 | bieber | Yeah, if %wd is checked it should never touch the SBS |
21:59:56 | bieber | Hmm, let me check on this |
21:59:59 | | Join bunnyboi [0] (~androgyne@cpe-72-224-31-169.nycap.res.rr.com) |
22:00 |
22:00:00 | S_a_i_n_t | It doesn't draw any elements of the .sbs, but, the UI viewport is clearly visible. |
22:00:01 | | Join bluebro [0] (~dom@212.23.105.45) |
22:00:02 | | Quit Tarvis (Quit: /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit /quit) |
22:00:11 | S_a_i_n_t | the UI viewport is outlined blue...yes? |
22:00:36 | bieber | Yes |
22:01:19 | bieber | Hmm, on my system it isn't even showing the UI viewport in blue on WPS documents |
22:01:34 | S_a_i_n_t | the UI viewport appears as a ring around the circumference of the screen, sut a red viewport the exact dimensions of the screen appears positioned at 0,0 which is the same dimensions as the UI viewport. |
22:01:57 | S_a_i_n_t | It even expands/contracts if the UI viewport is adjusted. |
22:02:09 | S_a_i_n_t | *s/sut/but/ |
22:02:15 | bieber | That's with %wd in the document? |
22:02:19 | bieber | What revision are you using? |
22:02:19 | S_a_i_n_t | yes. |
22:02:29 | S_a_i_n_t | 27700 IIRC |
22:02:37 | S_a_i_n_t | Perhaps you magically fixed it. |
22:03:08 | S_a_i_n_t | When I get my hands on a later version, I'll see if I can reproduce it there also. |
22:03:13 | bieber | Okay |
22:03:14 | | Join olgagirl [0] (~olgagirl@212-198-248-35.rev.numericable.fr) |
22:03:31 | bieber | I did seriously overhaul the SBS rendering a couple of days ago, and I don't know if there's been a new Windows build since the |
22:03:33 | bieber | *then |
22:03:42 | | Quit olgagirl (Client Quit) |
22:04:00 | S_a_i_n_t | No, there hasn't for a while now...hence why I am stuck on the highly crashable 27700 |
22:05:12 | bluebro | S_a_i_n_t: I've updated builds this morning ... |
22:05:22 | S_a_i_n_t | glad the ID3/time tags are fixed..that drove me mad ;) |
22:05:25 | | Quit stoffel (Remote host closed the connection) |
22:05:27 | bluebro | plus a few times in the meantime. |
22:05:33 | S_a_i_n_t | I thought it was some hole in my theme ;) |
22:05:57 | S_a_i_n_t | bluebro: Thanks. |
22:06:07 | S_a_i_n_t | It's been on 2770 for ages now. |
22:06:13 | bieber | S_a_i_n_t: Let me know how it works for you with the newest build, and if it doesn't just send me the theme and I'll see if I can see what's going on |
22:06:14 | bluebro | currently r27759, r27765 and r27775 are online. |
22:06:15 | S_a_i_n_t | err...27700 rather |
22:06:26 | bluebro | you're not using a direct link by chance? |
22:06:40 | S_a_i_n_t | I am. |
22:06:54 | S_a_i_n_t | Should I not be? |
22:07:12 | bluebro | my website for sure is up to date (the listing is generated automatically from the files that are around) |
22:07:24 | bluebro | well, builds are always available at http://www.alice-dsl.net/dominik.riebeling/rockbox/themeeditor/ |
22:08:00 | S_a_i_n_t | that is the link I had, I checked that yesterday...and it only offered me 27700 |
22:08:03 | bluebro | so to stay up to date you should check that link. Unless you're using someone else's builds :) |
22:08:17 | S_a_i_n_t | which is why I mentioned about pestering you in IRC a while ago. |
22:08:18 | bluebro | hmm, maybe some cache / proxy acting up? |
22:08:27 | S_a_i_n_t | possibly, yes. |
22:08:28 | bluebro | I definitely updated at least twice the weekend. |
22:08:47 | | Join stoffel [0] (~quassel@p57B4D35F.dip.t-dialin.net) |
22:08:56 | S_a_i_n_t | weird...I see them now, but, I did also core out my cache a few minutes ago ;) |
22:09:54 | * | bluebro wonders if he can instruct the cache via some meta tag to recheck frequently |
22:10:06 | | Quit stoffel (Remote host closed the connection) |
22:10:49 | S_a_i_n_t | I have to take my cat to the vet now, but, I'll test a newer revision (looks like it'll be 27759) this afternoon bieber, and I'll get back to you or leave a note in the logs for you. |
22:11:15 | bieber | Is the cat okay? |
22:12:09 | S_a_i_n_t | Yeah, getting his nuts nicked ;) |
22:12:20 | gevaerts | He's okay *now*! |
22:12:37 | bluebro | S_a_i_n_t: most recent that is online is r27775 ... |
22:13:07 | S_a_i_n_t | really? I see only 27759 |
22:13:19 | | Quit evilnick_B (Quit: it's kinda obvious why) |
22:13:47 | S_a_i_n_t | I'll try a different browser. |
22:14:09 | S_a_i_n_t | *weird* IE8 sees them fine. :/ |
22:14:24 | S_a_i_n_t | Chrome doesn't want to play nice...huh, good to know. |
22:14:44 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
22:14:45 | bluebro | I'm using chrome as well |
22:14:56 | bluebro | memme try to add an expires meta tag |
22:15:28 | S_a_i_n_t | I may need to make sure my providor hasn't switched the providor cache back on. |
22:16:07 | | Join sko1 [0] (~sko@p57A9854B.dip0.t-ipconnect.de) |
22:16:41 | | Quit sko (Ping timeout: 260 seconds) |
22:17:47 | S_a_i_n_t | Aha, bastards! I keep turning that *OFF*!! |
22:18:05 | S_a_i_n_t | that may have a 'lil something-soething to do with it. |
22:19:04 | | Join dom__ [0] (~dom@92.117.118.224) |
22:19:05 | | Quit dom__ (Client Quit) |
22:19:23 | | Join dom__ [0] (~dom@92.117.118.224) |
22:20:01 | dom__ | S_a_i_n_t: I've added a meta expires tag, hopefully that'll help |
22:20:19 | | Nick dom__ is now known as bluebro^ (~dom@92.117.118.224) |
22:20:38 | * | bluebro^ curses this umts network connection |
22:21:10 | S_a_i_n_t | thanks bluebro. |
22:22:49 | | Quit bluebro (Ping timeout: 276 seconds) |
22:24:56 | | Part watto |
22:25:23 | | Join Dreamxtreme [0] (~Dreamxtre@92.30.117.246) |
22:25:53 | | Join robin0800 [0] (~quassel@cpc2-brig8-0-0-cust964.brig.cable.virginmedia.com) |
22:30:30 | | Join dfkt_ [0] (dfkt@unaffiliated/dfkt) |
22:33:13 | | Quit dfkt (Ping timeout: 276 seconds) |
22:41:35 | | Quit Dreamxtreme (Quit: I was raided by the FBI and all I got to keep was this lousy quit message!) |
22:42:21 | | Quit bluebro^ (Quit: leaving) |
22:43:05 | | Part sko1 |
22:45:40 | | Quit Stummi (Read error: Connection reset by peer) |
22:45:42 | | Quit S_a_i_n_t (Ping timeout: 260 seconds) |
22:45:55 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.214) |
22:53:23 | | Nick dfkt_ is now known as dfkt (dfkt@unaffiliated/dfkt) |
22:53:34 | | Join Stummi [0] (stummi@doppeldenk.org) |
22:53:37 | | Quit GeekShadow (Ping timeout: 246 seconds) |
22:54:16 | *** | Saving seen data "./dancer.seen" |
22:55:02 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
22:55:16 | | Join sko1 [0] (~sko@p57A9854B.dip0.t-ipconnect.de) |
22:55:28 | | Part sko1 |
23:00 |
23:03:04 | | Join Dreamxtreme [0] (~Dreamxtre@92.30.84.62) |
23:04:53 | | Quit robin0800 (Remote host closed the connection) |
23:05:20 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.brig.cable.virginmedia.com) |
23:13:22 | | Quit krazykit (Ping timeout: 240 seconds) |
23:14:54 | pixelma | "Files and directories starting with . (dot) or with the hidden flag set are hidden" <- does anyone else think that putting the . in quotes make it more clear? |
23:20:46 | | Quit n1s (Quit: Lämnar) |
23:31:20 | | Join preglow_ [0] (thomj@tvilling2.pvv.ntnu.no) |
23:31:44 | | Join frankS2_ [0] (frank@blazefire.danielbond.org) |
23:32:09 | | Join krazykit [0] (~kkit@206.183.185.8) |
23:32:28 | | Quit S_a_i_n_t (Ping timeout: 246 seconds) |
23:32:54 | | Join fleebailey33 [0] (~fleebaile@unaffiliated/fleebailey33) |
23:33:22 | | Join Slasheri_ [0] (miipekk@xen.ihme.org) |
23:33:28 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.2.179) |
23:34:22 | | Quit komputes (*.net *.split) |
23:34:25 | | Quit Battousai (*.net *.split) |
23:34:26 | | Quit preglow (*.net *.split) |
23:34:26 | | Quit fleebailey34 (*.net *.split) |
23:34:27 | | Quit Slasheri (*.net *.split) |
23:34:28 | | Quit frankS2 (*.net *.split) |
23:34:50 | | Join Battousai [0] (~bryan@gentoo/developer/battousai) |
23:34:51 | | Join komputes_ubuntu [0] (~komputes@ubuntu/member/komputes) |
23:35:10 | | Quit Battousai (*.net *.split) |
23:35:32 | | Join Battousai [0] (~bryan@gentoo/developer/battousai) |
23:36:33 | | Quit GeekShadow (*.net *.split) |
23:36:35 | | Quit solrize (*.net *.split) |
23:36:36 | | Quit parafin (*.net *.split) |
23:36:36 | | Quit evilnick_B (*.net *.split) |
23:36:37 | | Quit captainkewll (*.net *.split) |
23:36:40 | | Quit TheSeven (*.net *.split) |
23:36:41 | | Quit MagusG (*.net *.split) |
23:36:42 | | Quit Tuplis (*.net *.split) |
23:36:44 | | Quit aevin (*.net *.split) |
23:36:44 | | Quit Stummi (*.net *.split) |
23:36:48 | | Quit balintx_ (*.net *.split) |
23:36:49 | | Quit linuxguy3 (*.net *.split) |
23:36:51 | | Quit robin0800 (*.net *.split) |
23:36:54 | | Quit domonoky (*.net *.split) |
23:36:55 | | Quit fdinel (*.net *.split) |
23:36:59 | | Quit BlakeJohnson86 (*.net *.split) |
23:37:05 | | Quit Xerion (*.net *.split) |
23:37:06 | | Quit bluebroth3r (*.net *.split) |
23:37:06 | | Quit markun (*.net *.split) |
23:37:07 | | Quit mikroflops (*.net *.split) |
23:37:09 | | Quit incant (*.net *.split) |
23:37:09 | | Quit literal (*.net *.split) |
23:37:11 | | Quit blithe (*.net *.split) |
23:37:11 | | Quit fxb__ (*.net *.split) |
23:37:13 | | Quit Zarggg (*.net *.split) |
23:37:14 | | Quit tmzt (*.net *.split) |
23:37:14 | | Quit tchan (*.net *.split) |
23:37:15 | | Quit rvvs89 (*.net *.split) |
23:37:16 | | Quit guymann (*.net *.split) |
23:37:16 | | Quit Farthen (*.net *.split) |
23:37:17 | | Quit AlexP (*.net *.split) |
23:37:20 | | Quit threeothree (*.net *.split) |
23:37:20 | | Quit Slasheri_ (*.net *.split) |
23:37:21 | | Quit Dhraakellian (*.net *.split) |
23:37:22 | | Quit andash (*.net *.split) |
23:37:22 | | Quit jfc (*.net *.split) |
23:37:23 | | Quit kadoban (*.net *.split) |
23:37:24 | | Quit milz (*.net *.split) |
23:37:27 | | Quit maraz (*.net *.split) |
23:37:28 | | Quit scorche|sh (*.net *.split) |
23:37:28 | | Quit ranma_ (*.net *.split) |
23:37:28 | | Quit Zambezi (*.net *.split) |
23:37:29 | | Quit BeFalou (*.net *.split) |
23:37:29 | | Quit Galois (*.net *.split) |
23:37:35 | | Quit Battousai (Read error: Operation timed out) |
23:39:50 | | Join Battousai [0] (~bryan@maduin.suporma.com) |
23:39:50 | | Join Slasheri_ [0] (miipekk@xen.ihme.org) |
23:39:50 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.brig.cable.virginmedia.com) |
23:39:50 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
23:39:50 | | Join Stummi [0] (stummi@doppeldenk.org) |
23:39:50 | | Join Dhraakellian [0] (~ntryon@cpe-67-240-248-41.rochester.res.rr.com) |
23:39:50 | | Join Zarggg [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
23:39:50 | | Join andash [0] (~andash@unaffiliated/andash) |
23:39:50 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
23:39:50 | | Join Xerion [0] (~xerion@84.25.7.202) |
23:39:50 | | Join fdinel [0] (~Miranda@modemcable235.127-131-66.mc.videotron.ca) |
23:39:50 | | Join jfc [0] (~john@dpc6682208002.direcpc.com) |
23:39:50 | | Join tmzt [0] (~tmzt@adsl-76-253-139-161.dsl.akrnoh.sbcglobal.net) |
23:39:50 | | Join kadoban [0] (~mud@cpe-67-247-80-129.rochester.res.rr.com) |
23:39:50 | | Join solrize [0] (~phr@adsl-67-122-209-167.dsl.snfc21.pacbell.net) |
23:39:50 | | Join parafin [0] (parafin@paraf.in) |
23:39:50 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
23:39:50 | | Join markun [0] (~markun@rockbox/developer/markun) |
23:39:50 | | Join tchan [0] (~tchan@lunar-linux/developer/tchan) |
23:39:50 | | Join rvvs89 [0] (ivo@pdpc/supporter/base/rvvs89) |
23:39:50 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
23:39:50 | | Join BlakeJohnson86 [0] (~bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
23:39:50 | | Join milz [0] (~kyle@S0106002500fe5b38.cg.shawcable.net) |
23:39:50 | | Join Tuplis [0] (~jani@adsl-77-109-221-158.kymp.net) |
23:39:50 | | Join MagusG [0] (magusg@c-76-97-148-35.hsd1.ga.comcast.net) |
23:39:50 | | Join mikroflops [0] (~yogurt@90-224-31-157-no112.tbcn.telia.com) |
23:39:50 | | Join balintx_ [0] (~balintx@fibhost-67-58-201.fibernet.hu) |
23:39:50 | | Join guymann [0] (~charlie@69.0.82.35) |
23:39:50 | | Join Farthen [0] (~Farthen@static.225.178.40.188.clients.your-server.de) |
23:39:50 | | Join linuxguy3 [0] (~timj@adsl-76-202-220-59.dsl.emhril.sbcglobal.net) |
23:39:50 | | Join aevin [0] (eivindsy@unaffiliated/aevin) |
23:39:50 | | Join AlexP [0] (~alex@rockbox/staff/AlexP) |
23:39:50 | | Join maraz [0] (~maraz@kapsi.fi) |
23:39:50 | | Join incant [0] (~philippe@zone42.rdc.uottawa.ca) |
23:39:50 | | Join literal [0] (hinrik@v.nix.is) |
23:39:50 | | Join scorche|sh [0] (~scorche@rockbox/administrator/scorche) |
23:39:50 | | Join Zambezi [0] (Zulu@unaffiliated/zambezi) |
23:39:50 | | Join BeFalou [0] (~mamutoi@unaffiliated/befalou) |
23:39:50 | | Join blithe [0] (~blithe@72.14.176.144) |
23:39:50 | | Join Galois [0] (djao@efnet.math.uwaterloo.ca) |
23:39:50 | | Join fxb__ [0] (~felixbrun@h1252615.stratoserver.net) |
23:39:50 | | Join threeothree [0] (generic@server1.unitedservers.de) |
23:40:52 | | Quit fleebailey33 (*.net *.split) |
23:40:53 | | Quit toffe82 (*.net *.split) |
23:40:55 | | Quit pixelma (*.net *.split) |
23:40:55 | | Quit r0b- (*.net *.split) |
23:40:58 | | Quit FOAD (*.net *.split) |
23:40:58 | | Quit crwl (*.net *.split) |
23:41:00 | | Join fleebailey33 [0] (~fleebaile@ns37267.ovh.net) |
23:41:01 | | Quit fleebailey33 (Changing host) |
23:41:01 | | Join fleebailey33 [0] (~fleebaile@unaffiliated/fleebailey33) |
23:41:01 | | Join FOAD [0] (~dok@83.160.60.104) |
23:41:01 | | Join pixelma [0] (quassel@rockbox/staff/pixelma) |
23:41:07 | | Join ranma [0] (ranma@yumi.tdiedrich.de) |
23:41:10 | | Join r0b- [0] (~nnscript@adsl-76-235-217-7.dsl.klmzmi.sbcglobal.net) |
23:41:23 | | Join toffe82 [0] (~chatzilla@12.169.218.14) |
23:42:51 | | Quit jfc (Ping timeout: 252 seconds) |
23:42:52 | | Join crwll [0] (~crwlll@dsl-jklbrasgw1-fe10fb00-173.dhcp.inet.fi) |
23:43:13 | | Quit angelwolf71885 (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]) |
23:46:48 | | Join jfc [0] (~john@dpc6682208002.direcpc.com) |
23:47:24 | | Quit ender` (Quit: In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better.) |
23:49:32 | | Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.) |
23:50:56 | | Part domonoky |
23:50:58 | | Join [Saint] [0] (S_a_i_n_t@203.184.0.83) |
23:52:21 | | Join lafille [0] (~lafille@212-198-248-35.rev.numericable.fr) |
23:52:28 | | Quit S_a_i_n_t (Ping timeout: 258 seconds) |
23:54:54 | | Quit lafille (Client Quit) |
23:58:48 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |