00:03:50 | *** | Saving seen data "./dancer.seen" |
00:06:11 | | Join Thra11_ [0] (~thrall@87.112.155.82) |
00:12:44 | | Join mudd1 [0] (~cmertes@ip-78-94-202-227.unitymediagroup.de) |
00:13:47 | | Quit domonoky1 (Read error: Connection reset by peer) |
00:20:05 | | Quit balintx (Remote host closed the connection) |
00:20:05 | | Join balintx [0] (~quassel@szerver1.gulyasp-koll.sulinet.hu) |
00:28:49 | | Quit liar (Quit: hallowed are the ori!) |
00:30:56 | | Quit ReimuHakurei (Read error: Connection reset by peer) |
00:30:59 | | Join ReimuHakurei_ [0] (~reimu@74.112.212.15) |
00:34:42 | CIA-27 | New commit by amiconn (r30019): Fix non-working .talk clips on hwcodec (follow-up to r28672 and r29432): .talk clips ... |
00:36:50 | | Nick neferty is now known as nef_away (~andor@173.242.127.201) |
00:39:51 | CIA-27 | r30019 build result: All green |
00:40:10 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
00:40:20 | | Quit pamaury (Remote host closed the connection) |
00:45:55 | | Join Judas_PhD [0] (~kevin@misterfluffy.dsl.xmission.com) |
00:47:24 | | Quit ender` (Quit: When I was a kid I used to pray every night for a new bicycle. Then I realised that the Lord doesn't work that way so I stole one and asked Him to forgive me.) |
01:00 |
01:04:58 | | Quit keyb_gr (Ping timeout: 240 seconds) |
01:27:02 | | Quit sideral (Quit: Leaving.) |
01:30:33 | | Quit Rondom (Ping timeout: 260 seconds) |
01:33:48 | | Join Rondom [0] (~rondom@2a01:488:66:1000:b24d:4f2f:0:1) |
01:51:57 | JdGordon | [Saint]: chaining? or changing? |
01:56:11 | | Quit ReimuHakurei_ (Read error: Connection reset by peer) |
02:00 |
02:03:53 | *** | Saving seen data "./dancer.seen" |
02:09:57 | | Quit MethoS- (Read error: Connection reset by peer) |
02:12:37 | | Quit Thra11_ (Quit: kthxbai) |
02:23:53 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
02:58:32 | | Quit Judas_PhD (Quit: This is a quitting message) |
03:00 |
03:01:47 | | Quit kevku (Remote host closed the connection) |
03:11:37 | | Quit liar (Quit: hallowed are the ori!) |
03:22:19 | | Join wtachi [0] (~wtachi@cpe-065-190-012-236.nc.res.rr.com) |
03:35:16 | | Join fdinel [0] (~Miranda@modemcable036.124-131-66.mc.videotron.ca) |
03:35:18 | fdinel | :\music |
03:40:03 | | Quit rasher (Ping timeout: 260 seconds) |
03:42:36 | | Join rasher [0] (~rasher@rockbox/developer/rasher) |
03:59:48 | | Part timccc |
04:00 |
04:03:57 | *** | Saving seen data "./dancer.seen" |
04:18:19 | | Quit TheSeven (Disconnected by services) |
04:18:28 | | Join [7] [0] (~TheSeven@rockbox/developer/TheSeven) |
04:32:53 | | Quit amiconn (Disconnected by services) |
04:32:54 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:33:12 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:33:33 | | Quit pixelma (Disconnected by services) |
04:33:35 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:33:37 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:38:50 | | Join JoshuaChang [0] (~JoshuaCha@116.225.71.159) |
04:40:40 | JoshuaChang | i found a strange thing: when disable asm optimize in spc codecs and using -O3 complie switch, the cowon d2 target get 10% speed gain? |
04:41:32 | JdGordon | dissasemble and figure out why gcc's arm is better than ours |
04:44:53 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
04:48:08 | | Quit kugel (Ping timeout: 258 seconds) |
04:49:47 | | Join philipballew [0] (~philip@ubuntu/member/philipballew) |
04:50:19 | philipballew | can someone help me install rockbox on my ipod? |
04:55:22 | JdGordon | have you tried the manual? |
04:56:12 | philipballew | i need to find the best one |
04:56:29 | philipballew | im running x8664 linux |
04:57:31 | JdGordon | http://www.rockbox.org/manual.shtml |
04:58:07 | JoshuaChang | there is no best way, all roads lead to rome |
05:00 |
05:02:24 | philipballew | about how long does it take |
05:04:05 | JdGordon | too long |
05:04:33 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
05:10:00 | | Join [0] (~kramer@ip98-169-188-142.dc.dc.cox.net) |
05:13:56 | | Quit ChickeNES (Read error: Connection reset by peer) |
05:14:28 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
05:18:46 | | Quit ChickeNES (Read error: Connection reset by peer) |
05:19:22 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
05:20:07 | philipballew | do i only need to download the RockboxUtility to install? |
05:20:59 | JdGordon | read the manual |
05:22:45 | philipballew | i did, it says housekeeping tool as well. what is that though? |
05:32:14 | JoshuaChang | http://www.rockbox.org/wiki/pub/Main/GigabeatInfo/partlist.html, this page is gone, where can i found it? |
05:34:57 | JdGordon | good question.... google cache is failing me |
05:35:08 | | Quit ps-auxw (Ping timeout: 255 seconds) |
05:35:09 | JdGordon | might have to see if Zagor or Bagder has a backup |
05:37:48 | | Quit Horscht (Quit: Verlassend) |
05:38:35 | | Join Horscht [0] (~Horscht@p5DD56F7B.dip.t-dialin.net) |
05:38:35 | | Quit Horscht (Changing host) |
05:38:35 | | Join Horscht [0] (~Horscht@xbmc/user/horscht) |
05:38:57 | | Quit Horscht (Client Quit) |
05:39:49 | | Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
05:41:51 | | Quit philipballew (Read error: Connection reset by peer) |
05:43:43 | | Quit ChickeNES (Read error: Connection reset by peer) |
05:44:20 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
05:45:17 | | Join ps-auxw [0] (~arneb@p4FF7F8F0.dip.t-dialin.net) |
05:49:49 | | Join Rob2223 [0] (~Miranda@p4FFF2F75.dip.t-dialin.net) |
05:53:38 | | Quit Rob2222 (Ping timeout: 250 seconds) |
05:56:19 | | Quit Keripo (Read error: Connection reset by peer) |
06:00 |
06:02:27 | | Join Keripo [0] (~Keripo@c-76-28-198-27.hsd1.wa.comcast.net) |
06:04:00 | *** | Saving seen data "./dancer.seen" |
06:04:38 | | Quit [Saint] (Ping timeout: 246 seconds) |
06:05:46 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:06:21 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:09:26 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
06:13:56 | | Quit krazykit (Ping timeout: 264 seconds) |
06:14:59 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:15:34 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:18:41 | | Join stoffel [0] (~quassel@p57B4D135.dip.t-dialin.net) |
06:19:48 | | Join ReimuHakurei [0] (~reimu@74.112.212.15) |
06:21:50 | | Quit ReimuHakurei (Read error: Connection reset by peer) |
06:21:52 | | Join ReimuHakurei_ [0] (~reimu@74.112.212.15) |
06:21:59 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:22:25 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:29:10 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:29:42 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:35:08 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:36:00 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:36:16 | | Quit stoffel (Remote host closed the connection) |
06:45:12 | | Join sideral [0] (~sideral@213.165.85.248) |
06:45:12 | | Quit sideral (Changing host) |
06:45:12 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
06:45:37 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:46:44 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:47:21 | | Quit factor (Ping timeout: 258 seconds) |
06:48:16 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:48:59 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:50:38 | | Quit ChickeNES (Read error: Connection reset by peer) |
06:51:13 | | Join ChickeNES [0] (~ChickeNES@99-133-145-177.lightspeed.cicril.sbcglobal.net) |
06:55:38 | | Quit ChickeNES (Client Quit) |
07:00 |
07:10:21 | | Quit (Ping timeout: 258 seconds) |
07:16:09 | | Quit JoshuaChang (Quit: ChatZilla 0.9.87 [Firefox 4.0.2pre/20110429182132]) |
07:31:50 | | Quit [Saint] (Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.) |
07:33:12 | | Quit Strife89 (Quit: Heading off to bed.) |
07:33:35 | | Join [0] (~kramer@ip98-169-188-142.dc.dc.cox.net) |
07:33:42 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
07:39:35 | | Nick kugel_ is now known as kugelp (~kugel@rockbox/developer/kugel) |
07:48:08 | ruskie | pixelma, thanks |
07:55:21 | | Join factor [0] (~factor@74.197.205.204) |
07:58:13 | | Quit balintx (Remote host closed the connection) |
07:58:31 | | Join balintx [0] (~quassel@szerver1.gulyasp-koll.sulinet.hu) |
08:00 |
08:01:18 | pixelma | bluebrother: did you try a recent android build? I wonder if I'm the only one where playback doesn't work and it just skips through the songs (that's with r30012) |
08:04:04 | *** | Saving seen data "./dancer.seen" |
08:16:47 | | Quit FoolOnHill (Ping timeout: 276 seconds) |
08:25:46 | | Join Zagor [242] (~bjst@rockbox/developer/Zagor) |
08:28:17 | | Join FoH [0] (~foh@adsl-98-83-48-199.bhm.bellsouth.net) |
08:31:53 | | Join GodEater [0] (~bibble@rockbox/staff/GodEater) |
08:37:47 | | Quit wtachi (Quit: &) |
08:50:29 | | Join balintx_ [0] (~quassel@szerver1.gulyasp-koll.sulinet.hu) |
08:50:55 | | Quit balintx (Read error: Connection reset by peer) |
08:54:50 | | Join ender` [0] (krneki@foo.eternallybored.org) |
09:00 |
09:13:05 | | Join kevku [0] (x@2001:470:28:773:babe:feed:dead:bee) |
09:14:24 | | Quit kevku (Client Quit) |
09:14:35 | | Join kevku [0] (x@2001:470:28:773:babe:feed:dead:bee) |
09:26:39 | | Quit mc2739 (Ping timeout: 244 seconds) |
09:26:42 | | Join petur [0] (~petur@rockbox/developer/petur) |
09:27:00 | | Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) |
09:29:27 | | Join utanapischti [0] (~username@p4FF2CEAC.dip.t-dialin.net) |
09:32:32 | | Quit sasquatch (Ping timeout: 246 seconds) |
09:48:49 | | Join antil33t [0] (~antil33t@124-197-33-15.callplus.net.nz) |
10:00 |
10:04:07 | *** | Saving seen data "./dancer.seen" |
10:16:47 | * | JdGordon throws a big squishy "Told you so"! at [Saint] |
10:21:33 | | Join efyx [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
10:22:27 | | Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) |
10:22:27 | | Quit pamaury (Changing host) |
10:22:27 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
10:29:29 | | Nick nef_away is now known as neferty (~andor@173.242.127.201) |
10:32:22 | | Join markun [0] (~markun@rockbox/developer/markun) |
10:33:00 | | Quit kevku (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/) |
10:33:09 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
11:00 |
11:09:41 | | Quit (Ping timeout: 276 seconds) |
11:22:58 | | Quit sideral (Quit: Leaving.) |
11:38:55 | | Quit kugelp (Ping timeout: 244 seconds) |
11:41:09 | | Join kugel [0] (~kugel@e178117231.adsl.alicedsl.de) |
11:41:09 | | Quit kugel (Changing host) |
11:41:09 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
11:55:49 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
11:56:41 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
11:59:32 | | Quit kugel (Ping timeout: 264 seconds) |
12:00 |
12:04:10 | *** | Saving seen data "./dancer.seen" |
12:08:45 | | Quit antil33t () |
13:00 |
13:32:07 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
13:35:00 | | Quit kugel_ (Ping timeout: 240 seconds) |
13:57:04 | | Quit Keripo (Quit: Leaving.) |
14:00 |
14:02:06 | | Quit factor (Quit: Leaving) |
14:02:43 | | Quit [Saint] (Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.) |
14:03:26 | | Join krazykit [0] (~krazykit@206.183.185.8) |
14:04:12 | *** | Saving seen data "./dancer.seen" |
14:06:44 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
14:08:21 | kugel | Zagor: irc log viewer issues back with FF5 |
14:08:43 | Zagor | well, it's not like I have changed anything |
14:10:17 | Zagor | if they choose to retire multipart/mixed push long before they add a replacement, there is not a lot I can do about it |
14:10:17 | kugel | right, so FF5 isn't in the blacklist yet |
14:11:31 | Zagor | ah right, I added a blacklist |
14:11:45 | Zagor | try now |
14:12:11 | kugel | thanks |
14:13:06 | * | kugel can now uninstall the user agent switcher addon |
14:13:08 | Zagor | if ($ENV{'HTTP_USER_AGENT'} =~ m|Firefox/[4-9]|) { $push = 0; } |
14:19:11 | | Join B4gder [0] (~daniel@www.haxx.se) |
14:19:11 | | Quit B4gder (Changing host) |
14:19:11 | | Join B4gder [241] (~daniel@rockbox/developer/bagder) |
14:37:58 | | Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) |
14:50:29 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
14:50:44 | | Quit kugel (Read error: Operation timed out) |
15:00 |
15:00:14 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
15:02:04 | | Quit ReimuHakurei_ (Read error: Connection reset by peer) |
15:02:09 | | Join ReimuHakurei [0] (~reimu@2001:0:4137:9e76:38eb:5cbb:b58f:2bf0) |
15:03:20 | | Join guest [0] (~4fba9942@80.67.6.50) |
15:03:28 | | Quit guest (Client Quit) |
15:03:51 | | Join guest_clive [0] (~4fba9942@giant.haxx.se) |
15:05:21 | | Quit guest_clive (Client Quit) |
15:06:43 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
15:26:22 | | Quit ReimuHakurei (Read error: Connection reset by peer) |
15:26:39 | | Join ReimuHakurei [0] (~reimu@74.112.212.15) |
15:44:37 | | Quit sideral (Remote host closed the connection) |
15:49:00 | | Join Guest5258 [0] (~sideral@213.165.85.248) |
15:49:49 | | Quit shai (Ping timeout: 255 seconds) |
15:53:12 | | Quit Guest5258 (Quit: Leaving.) |
15:53:15 | | Nick kugel_ is now known as kugel (~kugel@rockbox/developer/kugel) |
15:59:31 | | Quit mc2739 (Ping timeout: 264 seconds) |
16:00 |
16:00:56 | | Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) |
16:02:59 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
16:04:13 | *** | Saving seen data "./dancer.seen" |
16:05:14 | | Quit user890104 (Read error: Connection reset by peer) |
16:06:39 | | Join user890104 [0] (~Venci@6bez10.info) |
16:06:53 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
16:15:01 | gevaerts | Zagor: is the builds file in www/buildserver in svn up to date? |
16:15:27 | Zagor | no. fixing. |
16:16:07 | CIA-27 | New commit by zagor (r30020): Build system updates |
16:18:59 | | Join Thra11 [0] (~thrall@46.208.238.220) |
16:21:34 | | Join GeekShadow [0] (~Antoine@ree79-1-78-237-225-34.fbx.proxad.net) |
16:21:34 | | Quit GeekShadow (Changing host) |
16:21:34 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
16:21:35 | | Join petur2 [0] (~petur@rockbox/developer/petur) |
16:22:10 | | Quit petur (Read error: Connection reset by peer) |
16:26:04 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
16:27:05 | | Nick petur2 is now known as petur (~petur@rockbox/developer/petur) |
16:28:40 | | Quit kugel (Ping timeout: 246 seconds) |
16:28:45 | | Quit B4gder (Quit: Konversation terminated!) |
16:28:59 | gevaerts | Thanks! |
16:37:06 | | Join keyb_gr [0] (~chatzilla@p4FF02A28.dip.t-dialin.net) |
16:42:27 | | Join captainkewler [0] (cf57a9a2@gateway/web/freenode/ip.207.87.169.162) |
16:43:22 | | Join Thra11_ [0] (~thrall@87.115.8.184) |
16:46:13 | | Quit Thra11 (Ping timeout: 250 seconds) |
16:49:09 | | Join hobby16 [0] (~ubuntu@77.193.186.157) |
16:53:37 | | Quit Thra11_ (Remote host closed the connection) |
16:54:11 | hobby16 | hi all, I've written a patch to solve my usb problem. Now when USB is on, I can switch my Sansa between storage and power-alone modes with the On/Off slider. |
16:55:36 | hobby16 | So I can upload a file (in storage mode), switch to power-alone mode, test my file on Sansa, reswitch to storage mode, reupload, etc... without connect/disconnect the cable |
16:56:50 | hobby16 | if somebody is interested by this patch, let me know (don't know how to use rockbox's svn) |
16:57:47 | | Join Thra11 [0] (~thrall@55.127.112.87.dyn.plus.net) |
16:59:37 | hobby16 | Now my question is (again), how to hide a directory in storage mode (so the PC doesn't see a specific directory on the rockbox player) |
16:59:50 | gevaerts | You can't |
17:00 |
17:00:04 | gevaerts | Unless you do weird FAT stuff |
17:00:46 | Torne | and if you do weird FAT stuff you are virtually guaranteeing data loss eventually ;) |
17:01:22 | sideral | well, the Sansa OF does it on a regular basis, without being particularly prone to data loss |
17:01:42 | Torne | does it? |
17:02:03 | sideral | AFAIK it marks two directories with the volume-label bit in addition to the dir bit, which cause both Windows and Linux to ignore the directory |
17:02:03 | * | Torne suspects if you chkdsk it enough it will trash your files. |
17:02:13 | pamaury | that's a weird fat stuff |
17:02:20 | sideral | yes it is :) |
17:02:25 | Torne | yes. that's something I would expect filesystem checking tools to "fix" |
17:02:31 | pamaury | if you have several labels, it's ok to trash them |
17:02:31 | Torne | quite plausibly by destroying data |
17:02:53 | sideral | interestingly, neither chkdsk nor fsck.vfat seem to bother |
17:03:24 | sideral | but I agree it's beyond spec and highly implementation specific |
17:03:50 | | Part Zagor |
17:04:05 | Slasheri | hmm, just increased my logf buffer size to 6 MB.. and commented out displayremote(), it would make logf basically freeze |
17:04:26 | Torne | anyway, we don't have any of the FAT structural awareness in the mass storage driver that would be required to actually do this |
17:04:32 | gevaerts | Slasheri: there's a patch around somewhere that makes logf log straight to a file |
17:04:35 | Torne | so it would be a big project whatever teh details of how you actualyl do it |
17:04:51 | pamaury | if it's just marking them with a bit, it's ok |
17:04:58 | hobby16 | sideral : "AFAIK it marks two directories with the volume-label bit in addition to the dir bit". Nice tip sideral, where do you think I can find more infos about this ? |
17:04:59 | pamaury | (I think) |
17:05:27 | Torne | pamaury: Oh, I guess you could do it before unmounting |
17:05:30 | Torne | and change it back after |
17:05:33 | sideral | Torne: the way to implement this is to toggle the bits in the mount/umount code, not in the mass-storage driver |
17:05:38 | Torne | sideral: that's no fun ;) |
17:05:48 | Torne | rewriting on the fly is more entertaining ;) |
17:05:50 | | Join ReimuHakurei_ [0] (~reimu@2001:0:4137:9e76:38eb:5cbb:b58f:2bf0) |
17:05:59 | Slasheri | gevaerts: maybe that would be better, to log straight into file.. now the 6MB buffer is barely enough for me ;) |
17:06:16 | | Quit ReimuHakurei (Read error: Connection reset by peer) |
17:06:57 | sideral | hobby16: with this information, you should be able to google something up. additional keywords are "##MUSIC" and "#PORT", the names of these Sansa directories. I don't have the specifics available at present |
17:07:51 | sideral | hobby16: I suggest to first read up on the FAT filesystem disk format, if you haven't done that already |
17:07:53 | gevaerts | Slasheri: there's FS #9253 but I believe saratoga once made a quick and dirty much simpler patch that does this too |
17:07:54 | fs-bluebot | http://www.rockbox.org/tracker/task/9253 logf file output patch. (patches, unconfirmed) |
17:08:59 | gevaerts | Slasheri: parts of http://www.duke.edu/~mgg6/rockbox/cliplogging.patch |
17:09:25 | hobby16 | @sideral, yessss, I'll try it. So if I didn't miss anything, no need to patch the firmware, just modify the directory control bits before the upload and mere mortals won't see the directory, right ? |
17:10:43 | sideral | Slasheri: I now seem to be able to trigger the DB-shows-trash bug I mentioned yesterday again. The runtime commit seems to be a precondition. (After regenerating the DB from scratch, I can now once more commit at runtime; probably my DB had accumulated too many deleted files, which previously prevented commit.) |
17:10:50 | Torne | hobby16: rockbox won't see it either |
17:10:56 | Torne | probably. |
17:11:05 | Torne | and you can't modify it *before* copying it onto the player.. |
17:11:12 | sideral | Torne: Rockbox does see it. |
17:11:18 | Torne | sideral: Then we're broken |
17:11:21 | | Quit bluebrother (Disconnected by services) |
17:11:21 | Torne | :) |
17:11:23 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
17:11:50 | sideral | Torne: Hence the numerous "what are the ##music / ##port dirs for" questions :) |
17:12:09 | sideral | Ah wait |
17:12:23 | Torne | is it actually still set at that point? |
17:12:28 | sideral | That's because the bit has already been reset after the OF USB disconnect |
17:12:33 | Torne | Right. |
17:12:35 | Torne | That's what I assumed. |
17:12:48 | sideral | OK, so I don't know whether we'd see it |
17:13:09 | Torne | hobby16: what is this actualyl for? |
17:13:22 | hobby16 | sideral : "Rockbox does see it". That's perfect. |
17:13:22 | Torne | are you specifically wanting to hide something from a host pc but not from rockbox? |
17:13:29 | Torne | or just hidden entirely |
17:13:31 | Torne | or what |
17:13:38 | sideral | hobby16: You will need to patch Rockbox, but not the OF, for this to work |
17:13:40 | Torne | hobby16: we don't actually know :) |
17:14:25 | | Quit fs-bluebot (Ping timeout: 255 seconds) |
17:14:32 | * | Torne has a look |
17:15:35 | hobby16 | @Torne : I want to use rockbox to launch Lua script and only that. so want directories hidden to host pc (final users don't need to see), but visible to rockbox (of course) |
17:15:48 | | Join fs-bluebot [0] (~fs-bluebo@g231122031.adsl.alicedsl.de) |
17:16:19 | Torne | ok, so currently the code does only skip things if they are volume labels but not directories |
17:17:54 | sideral | hobby16: You can do it like the OF and toggle the bit in the mount/umount code. Note that we currently don't have a full-blown umount, as Rockbox doesn't need it right now, but FS #11883 may be of help |
17:17:55 | fs-bluebot | http://www.rockbox.org/tracker/task/11883 Close all files and safely unmount disks before entering USB mode, shutting down, or rebooting (patches, unconfirmed) |
17:18:04 | hobby16 | @sideral : I don't want to patch the OF. But I thought hiding a directory but just changing its control bits ON THE HOST pc only was enough ? If patching RB is needed, does the patch already exist ? |
17:18:30 | | Join Thra11_ [0] (~thrall@87.112.207.125) |
17:19:11 | hobby16 | @sideral, oh, concurrent posts. Nice, i'll look at FS #11883, thank you ! |
17:19:12 | fs-bluebot | http://www.rockbox.org/tracker/task/11883 Close all files and safely unmount disks before entering USB mode, shutting down, or rebooting (patches, unconfirmed) |
17:19:18 | sideral | hobby16: Carefully read what Torne said :) |
17:19:27 | Torne | it will work |
17:19:53 | Torne | yes, my sentence may have been ahrd to parse :) |
17:20:07 | Torne | Rockbox will ignore the volume label bit being set, *if* it's a directory |
17:20:17 | kugel_ | freeze ends today? |
17:20:29 | Torne | kugel_: freeze ends when AlexP creates the release branch :) |
17:20:43 | | Join T44 [0] (~Topy44@f049209054.adsl.alicedsl.de) |
17:20:56 | Torne | as long as you only intend to hide directories this way you can indeed just do it by copying the files on there and then opening the drive in a FAT editor and hacking the directory entry for the directory. |
17:21:10 | | Quit Thra11 (Ping timeout: 240 seconds) |
17:21:16 | Torne | or a hex editor if you are studly enough |
17:21:35 | | Quit fs-bluebot (Quit: timeout?) |
17:21:35 | hobby16 | sideral: "Carefully read what Torne said :)" What specifically (better be sure before I grill my dear Sansa ;) ) |
17:21:38 | | Join fs-bluebot [0] (~fs-bluebo@g231122031.adsl.alicedsl.de) |
17:22:00 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
17:22:26 | sideral | the last few sentences. He said you like won't need to patch Rockbox. |
17:22:51 | sideral | Good luck with your project! |
17:24:19 | | Quit Topy (Ping timeout: 255 seconds) |
17:25:05 | hobby16 | @sideral : do you confirm Torne's "hacking the directory entry for the directory" (no offense to you Torne, of course). If so, is the hidden dir likely to be corrupted if I paste a lot of files to the "hacked" filesystem on my player |
17:25:27 | Torne | You can't access the directory after you do that |
17:25:34 | Torne | It won't be visible any more |
17:25:56 | Torne | You will have to clear the bit again before you can actually see it :) |
17:26:04 | sideral | I confirm everything Torne says. I learned most of my FAT32 from him. The hard way. ;) |
17:27:16 | hobby16 | @Torne, No problem, I want it to be invisible. If needed, I reformat my player and upload again everything. Just wanted to know if changing files on the storage (with hacked directory) won't corrupt anything |
17:27:25 | Torne | Changing files won't |
17:27:31 | Torne | Running chkdsk or similar might, potentially |
17:27:57 | Torne | you dont' need to reformat it, you can just change the bit back again the same way you set it the first time :) |
17:28:04 | hobby16 | Torne: "Changing files won't". Great, and how about dding new files or directory ? |
17:28:20 | hobby16 | Great, and how about Adding new files or directory ? |
17:30:35 | sideral | Inside Rockbox, that should work as well. On the host, you won't be able to unless you remove the volume-label bit first |
17:34:22 | hobby16 | Can you confirm (sorry to be so annoying instead of jumping the shark but I know nothing yet of FAT): I have / , /dir1, /dir2. I hack the storage to hide /dir1, now only / and /dir2 are seen on the host pc, and /, /dir1, /dir2 are seen by rockbox. And I can do all that just by hacking the storage thank to the host PC, no need to change the firmware ? |
17:35:13 | Torne | hobby16: you don't have to keep asking the same question phrased ten different ways |
17:35:33 | Torne | *none* of this is guaranteed to work at all, the host pc is perfectly entitled to crap its pants and destroy your filesystem |
17:35:39 | Torne | but in practise everything will just work as you want |
17:40:00 | | Quit GodEater (Quit: WeeChat 0.3.6-dev) |
17:42:05 | | Quit Thra11_ (Remote host closed the connection) |
17:42:20 | hobby16 | @Torne, ok ! Now, I'll stop asking and do the real thing, promise. THANK YOU for everything. Cheers |
17:42:30 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
17:43:13 | | Join Thra11 [0] (~thrall@87.112.207.125) |
17:46:48 | | Quit Thra11 (Remote host closed the connection) |
17:47:24 | | Join Judas_PhD [0] (~kevin@misterfluffy.dsl.xmission.com) |
17:53:34 | CIA-27 | New commit by miipekk (r30021): Fixed a changelog export/import problem with tagcache where <CR> or <LF> ... |
17:55:17 | Slasheri | sideral: now my worst annoyance with db fixed :) |
17:57:50 | CIA-27 | r30021 build result: All green |
17:59:12 | | Join Thra11 [0] (~thrall@87.112.207.125) |
17:59:17 | | Quit petur (Quit: *plop*) |
18:00 |
18:00:30 | | Quit Thra11 (Remote host closed the connection) |
18:04:15 | *** | Saving seen data "./dancer.seen" |
18:13:13 | sideral | Slasheri: Whops, CRLF in tags... Nice catch! Was that in a comment tag? |
18:13:48 | sideral | Slasheri: seen my note about DB junk reproducibility? |
18:17:50 | | Join Thra11 [0] (~thrall@87.112.207.125) |
18:19:51 | Slasheri | sideral: yep, that was a comment tag :) |
18:20:04 | Slasheri | sideral: i saw that, i will look into it soon |
18:26:04 | sideral | Slasheri: Thanks! |
18:33:24 | | Quit Thra11 (Remote host closed the connection) |
18:38:14 | | Quit GeekShadow (Read error: Connection reset by peer) |
18:38:34 | | Join GeekShad0w [0] (~Antoine@ree79-1-78-237-225-34.fbx.proxad.net) |
18:40:51 | | Join wtachi [0] (~wtachi@cpe-065-190-012-236.nc.res.rr.com) |
18:48:20 | | Join Thra11 [0] (~thrall@104.16.113.87.dyn.plus.net) |
18:53:05 | | Join kugel [0] (~kugel@e179158034.adsl.alicedsl.de) |
18:53:05 | | Quit kugel (Changing host) |
18:53:05 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
18:56:18 | | Quit kugel_ (Ping timeout: 260 seconds) |
18:57:47 | | Quit sideral (Quit: Leaving.) |
18:58:09 | | Quit Thra11 (Remote host closed the connection) |
18:58:29 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
19:00 |
19:00:16 | | Quit sideral (Client Quit) |
19:00:26 | | Join sideral [0] (~sideral@213.165.85.248) |
19:00:26 | | Quit sideral (Changing host) |
19:00:26 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
19:02:42 | Slasheri | sideral: so you re-init db (commit without rebooting), and then you do something to get trashed query results? |
19:03:46 | sideral | Almost. The steps seem to be: |
19:04:23 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
19:04:43 | | Join Thra11 [0] (~thrall@130.53.112.87.dyn.plus.net) |
19:04:57 | sideral | Have autoupdate enabled. Add some tracks to the player via USB (using the OF's USB mode in my case). Boot Rockbox. Wait for autoupdate / commit to complete. Enter DB browser, verify the new tracks are there. Then... |
19:05:40 | sideral | ...select some track from the DB and play it. After some time, go back to the DB browser. Now it shows funny results |
19:06:19 | Slasheri | ok, i will try that :) |
19:08:47 | sideral | The queries I'm using all have some condition set (e.g., require a specific directory) and the tracks that are shown don't belong in there; or there are no tracks shown at all |
19:09:54 | Slasheri | hmm.. i should really get a bigger disk for my H140.. |
19:10:43 | Slasheri | sideral: does that issue occur even after you reboot the player? |
19:11:33 | sideral | No. When I reboot after the issue has occurred, everything is normal. So it seems to have to do something with the DB update |
19:11:34 | AlexP | kugel: Yep, shortly |
19:11:36 | | Join ChickeNES [0] (~ChickeNES@128.135.100.102) |
19:12:14 | Slasheri | sideral: ok, interesting |
19:12:37 | | Join casainho [0] (~chatzilla@pal-213-228-181-14.netvisao.pt) |
19:14:14 | Slasheri | sideral: just added two new albums, and going to database - Same as current... and all items work as expected (playing those newly added tracks) |
19:15:02 | sideral | I somehow expected that. :) |
19:15:40 | sideral | Does recently played / recently added look sane to you? |
19:16:02 | hobby16 | hi sideral, I've tried to hide a directory like described above by setting its volume-bit to 1 (file attribute offset is changed from 0x10 to 0x18). I use a hex editor to do it but it replies "access denied". I've tried it on rockbox and a simple USB key, same (non) result. Do you have any idea ? |
19:16:27 | Slasheri | yes, at least so far everything is working.. but i will leave the iriver playing for a while |
19:17:28 | | Join JessicaRN [0] (~JessicaRN@75.60.174.28) |
19:17:43 | Torne | hobby16: your hex editor probably doesn't know how, or doesn't ahve permission to, write to the raw disk |
19:18:21 | hobby16 | The hex editor is HxD (windows freeware), do you know anything else which can write to raw disk Torne ? |
19:18:34 | sideral | Slasheri: thanks. I'll try reproducing this as well to verify the steps. Then I can try a simulator build |
19:18:41 | JessicaRN | hi all. I've got an old archos recorder jukebox w/ a 20gb drive in it. I'm about to up it to a 120gb disk. Will the automated installed prep the new disk, or do i need to partition it myself? |
19:19:02 | Slasheri | sideral: it would be great if you could manage to reproduce it using the simulator |
19:19:08 | Torne | JessicaRN: installing rockbox pretty much always requires that the original firmware be functional first |
19:19:19 | JessicaRN | hmm... |
19:19:35 | JessicaRN | so, i cant start w/ a scrubbed disk? |
19:19:53 | gevaerts | It will need to be partitioned and have a filesystem |
19:20:06 | JessicaRN | fat32? or can i use ntfs? |
19:20:09 | gevaerts | fat32 |
19:20:15 | CIA-27 | New commit by alex (r30022): Branch for 3.9 |
19:20:28 | AlexP | There we go :) |
19:20:51 | JessicaRN | ugh. I have an xp laptop i'm trying to build this on. it will only let me creat an ntfs disk. any ideas? |
19:20:52 | sideral | AlexP: yay! |
19:21:06 | gevaerts | I suspect you can do the partitioning over usb after installing the disk |
19:21:40 | Topic | "Now branched for 3.9 | Rockbox accepted for GSoC 2011 | Please read before speaking: http://www.rockbox.org/wiki/IrcGuidelines | Please direct offtopic/social chat to #rockbox-community | This channel is logged at http://www.rockbox.org/irc | An upgrade caused issues with the wiki. We are on the case" by ChanServ (ChanServ@services.) |
19:21:40 | Torne | JessicaRN: you need something other than windows's built in format tool to format something >32GB as FAT |
19:21:50 | sideral | Slasheri: can you try again and delete some tracks at the same time as well as adding some? I think my sync process typically removes and adds some |
19:22:20 | | Quit soap (Ping timeout: 240 seconds) |
19:22:20 | JessicaRN | torne: what freeware util do you suggest? or should I just boot ubuntu and do it from there? |
19:22:45 | gevaerts | JessicaRN: I believe people have successfully used something called swissknife |
19:23:41 | AlexP | or fat32format |
19:23:44 | AlexP | both work |
19:23:50 | JessicaRN | i'm always a bit spooked about using freeware that hasn't been vetted. just asking for viruses that way. |
19:24:08 | AlexP | A linux liveCD then :) |
19:24:21 | Slasheri | sideral: ok, lets try |
19:24:24 | JessicaRN | Hey! I'm carefull. I only surf the web with condoms on my fingers |
19:24:33 | JessicaRN | *grins* |
19:26:11 | AlexP | Hmmm, some RC builds would probably be good |
19:26:53 | JessicaRN | thanks. i'll be back |
19:26:56 | | Quit JessicaRN (Quit: http://irc2go.com/) |
19:27:01 | | Join Horscht [0] (~Horscht@p5DD574F8.dip.t-dialin.net) |
19:27:01 | | Quit Horscht (Changing host) |
19:27:01 | | Join Horscht [0] (~Horscht@xbmc/user/horscht) |
19:29:49 | Slasheri | sideral: now playing & browsing while tagcache is working to mark deleted files and commit new ones |
19:30:04 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
19:32:08 | | Quit casainho (Remote host closed the connection) |
19:32:26 | CIA-27 | New commit by alex (r30023): Bump release scripts to 3.9RC |
19:32:36 | | Quit kugel (Ping timeout: 240 seconds) |
19:33:11 | Slasheri | sideral: ok, now "same as current directory" displays results from wrong directory, every other query works ok |
19:33:38 | Slasheri | there maybe dircache pointer invalidation problem or something like that |
19:33:42 | sideral | Slasheri: ah, glad you found something |
19:34:40 | sideral | if that's the case, that could perhaps explain the dreaded duplicate entries in DB problem as well |
19:35:42 | Slasheri | maybe.. now lets find out what could cause that |
19:38:04 | Slasheri | sideral: and "recently played tracks" now halted the whole query |
19:39:06 | Slasheri | oh, no.. it did work, it just took a long time (ram cache was not used for that query) |
19:40:49 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
19:41:45 | | Join robin0800 [0] (~quassel@149.254.61.166) |
19:43:53 | | Quit kugel_ (Ping timeout: 250 seconds) |
19:47:50 | sideral | Slasheri: I can't seem to trigger it right now, but just noticed that I left out the play a track part of my recipe |
19:49:29 | Slasheri | sideral: i have the problem occurring only with the filename tag (that tag has special handling because it will never be loaded to ram, but it could point to the dircache) |
19:49:36 | | Quit benedikt93 (Quit: Read the fucking binary.) |
19:50:11 | kugel | pamaury: I'll commit the dircache patches soon, want to have look before? |
19:50:39 | kugel | Slasheri: ^ |
19:50:45 | sideral | Slasheri: That could explain why it mostly affects queries with a filename condition |
19:51:08 | Slasheri | kugel: sure :) |
19:51:48 | | Quit sideral (Quit: Leaving.) |
19:51:55 | | Join sideral [0] (~sideral@213.165.85.248) |
19:51:55 | | Quit sideral (Changing host) |
19:51:55 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
19:52:01 | | Quit hobby16 (Ping timeout: 258 seconds) |
19:52:44 | | Quit ChickeNES (Quit: Computer has gone to sleep.) |
19:53:33 | | Join soap [0] (~soap@cpe-76-181-78-156.columbus.res.rr.com) |
19:53:33 | | Quit soap (Changing host) |
19:53:33 | | Join soap [0] (~soap@rockbox/staff/soap) |
19:54:48 | | Join Buschel [0] (~chatzilla@p54A3B1A0.dip.t-dialin.net) |
19:54:49 | | Join JessicaRN [0] (~JessicaRN@adsl-75-60-174-28.dsl.bltnin.sbcglobal.net) |
19:55:44 | | Quit sideral (Client Quit) |
19:56:02 | JessicaRN | back again! I just formatted the new disk as 120gb fat32. do I just need to unpack the install files to the root of the new volume? |
19:56:08 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
19:56:08 | | Quit captainkewler (Ping timeout: 252 seconds) |
19:56:21 | | Quit sideral (Client Quit) |
19:56:30 | | Join sideral [0] (~sideral@213.165.85.248) |
19:56:30 | | Quit sideral (Changing host) |
19:56:30 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
19:58:06 | kugel | Slasheri: sure have a look or sure commit? :) |
19:59:12 | Slasheri | kugel: those patches alters the memory layout, removing linked lists? |
19:59:30 | kugel | linked lists are not removed |
20:00 |
20:00:02 | Slasheri | oh.. what patches are you going to commit? |
20:02:12 | kugel | Slasheri: all FS#of 12133 |
20:02:18 | kugel | FS #12133 |
20:02:19 | fs-bluebot | http://www.rockbox.org/tracker/task/12133 Dircache patches (patches, new) |
20:03:04 | | Quit JessicaRN (Quit: http://irc2go.com/) |
20:04:16 | *** | Saving seen data "./dancer.seen" |
20:08:50 | | Join fyrestorm [0] (~nnscript@cpe-24-90-84-81.nyc.res.rr.com) |
20:09:04 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
20:11:40 | | Quit kugel (Ping timeout: 240 seconds) |
20:12:47 | | Quit robin0800 (Read error: Connection reset by peer) |
20:13:10 | pamaury | kugel_: I'll have a look today ! |
20:13:13 | pamaury | promise |
20:14:15 | kugel_ | pamaury: don't promise, that encourages me to wait :) |
20:16:19 | | Nick kugel_ is now known as kugel (~kugel@rockbox/developer/kugel) |
20:16:33 | pamaury | I'm making coffee and have a look just after so you won't wait too long hopefully :) |
20:18:48 | | Quit Thra11 (Remote host closed the connection) |
20:21:45 | kugel | dircache uses still pointers internally, but it could also use array indices there, however I'm not sure if it's worth it |
20:22:09 | Buschel | AlexP: freeze on Trunk is over? |
20:22:23 | AlexP | Buschel: yep |
20:22:30 | pamaury | kugel: you want comments on FS ? |
20:22:56 | Buschel | ok :) |
20:23:04 | kugel | pamaury: just drop them here, the task is (hopefully) closed soon :) |
20:24:10 | | Quit user890104 () |
20:24:35 | pamaury | Ok, I think I already told you patch 1, 2 & 3 were ok and suggested an optimization |
20:24:46 | pamaury | can I have a look at 8 without 4-7 ? |
20:25:46 | pamaury | 8 looks ok but I would just add a small comment to say the '1' comes from the '/' |
20:27:03 | pamaury | 4 is ok I guess |
20:28:03 | kugel | pamaury: http://pastie.org/2097216 is dircache_copy_path() after 8 if it helps |
20:28:43 | pamaury | ah ok, there already is a comment |
20:28:54 | pamaury | thanks |
20:29:29 | pamaury | personal comment: I don't like the indentation of 5 with respect to global variables |
20:29:32 | pamaury | :) |
20:32:43 | kugel | pamaury: it looks better in the source than in the diff :) |
20:37:08 | Slasheri | sideral: it could be that tagcache itself is working correctly but wrong path is given by playlist or some other subsystem. But that is just speculation and needs to be verified |
20:37:38 | Slasheri | at least playlist uses dircache to some extend |
20:37:55 | CIA-27 | New commit by buschel (r30024): Submit first part of FS #12154. Whitespace removal and correction of several defines in WM8758 driver according to data sheet, no functional change. ... |
20:39:20 | pamaury | kugel: should offset_d_names be of type ptrdiff_t ? |
20:39:23 | pamaury | *shouldn't |
20:39:34 | sideral | Slasheri: It could be that I had a deleted file in my current dynamic playlist when the problem occurred. I have no other playlists on the system. But did you have any playlist related to the deleted file? |
20:40:41 | pamaury | kugel: In your commit, "since" should be "Since" ;) |
20:40:52 | Slasheri | sideral: i just checked and most likely playlist doesn't handle dircache pointer invalidation.. it keeps running using the old pointers |
20:41:13 | Slasheri | that could explain the problem, unless you stopped playback and created a new dynamic playlist |
20:41:47 | CIA-27 | r30024 build result: All green |
20:41:51 | * | bluebroth3r would really like to see people to wrap commit messages at 72 chars or so |
20:42:13 | Slasheri | pamaury: because during commit() dircache gets rebuilt, and old pointers can be incorrect |
20:42:18 | Slasheri | sideral |
20:42:33 | bluebroth3r | is it possible to rewrap all "long" commit messages when converting to git in a sensible way? Some existing ones are kinda unreadable on the terminal right now. |
20:43:43 | | Quit ps-auxw (Quit: leaving) |
20:43:52 | sideral | Slasheri: yep. that whole concept of breaking some other subsystem's pointers seems rather brittle to me. That's one reason why I'm scared by kugel's plans for moving allocations around |
20:44:20 | | Quit kugel (Ping timeout: 240 seconds) |
20:44:21 | | Join boghog [0] (~aphax@2001:980:34c7:0:1e6f:65ff:fe86:1e03) |
20:44:48 | pamaury | arg, kugel disappeared :( |
20:46:54 | | Join kugel [0] (~kugel@e179156024.adsl.alicedsl.de) |
20:46:54 | | Quit kugel (Changing host) |
20:46:54 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
20:47:21 | pamaury | kugel: did you see my comments ? |
20:48:12 | pamaury | kugel: in the /** compact the dircache buffer **/ part, I don't really like the way you structure you if statement. Since the function just return if res<0, if you just if(ret < 0) return; to make the code clearer |
20:48:22 | pamaury | same thing for if (offset > 0) |
20:48:33 | kugel | one moment :) |
20:50:38 | | Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123) |
20:51:00 | pamaury | is there a significant difference in performance between memmove and memcpy which justify such a distinction ? |
20:51:11 | pamaury | memove will always work no ? |
20:51:18 | kugel | yes |
20:51:53 | kugel | but it's nearly 0% probability that they overlap |
20:52:06 | pamaury | but memmove will see that |
20:52:32 | CIA-27 | New commit by buschel (r30025): Submit final part of FS #12154. Optimization for WM8758 used in iPod Video: Significantly reduce popping noise during startup. Additionally improve ... |
20:53:39 | pamaury | kugel: what exactly compaction does ? |
20:55:13 | kugel | move strings down |
20:55:29 | kugel | they are allocated from the end of the audiobuf |
20:55:31 | pamaury | so that the reserve size is exactly DIRCACHE_RESERVE |
20:55:39 | pamaury | ah |
20:55:51 | CIA-27 | r30025 build result: All green |
20:56:19 | pamaury | You should make this clearer |
20:56:30 | pamaury | (that there are allocated from the end of audiobuf) |
20:57:15 | pamaury | Add a line to the comment just before audiobuf = (char*)(((intptr_t)audiobuf & ~0x03) + 0x04); for example |
20:57:18 | kugel | pamaury: you mean like in the comment above? |
20:57:36 | kugel | /* struct dircache_entrys are allocated from the beginning, * their corresponding d_name from the end |
20:57:40 | | Join soap_ [0] (~soap@rockbox/staff/soap) |
20:57:51 | pamaury | yeah, be a bit more explicit |
20:58:00 | pamaury | from the end *of the audiobuf* |
20:58:07 | kugel | the comment above the allocation is quite clear if you ask me |
20:59:08 | pamaury | If you ask me, it is not :) In your comment you don't mention audiobuf, so you have to look at the code to understand |
20:59:30 | kugel | comments shouldn't duplicate code |
20:59:53 | pamaury | But mentioning audiobuf add a few characters and makes it easy and explicit |
21:00 |
21:00:10 | | Join ChickeNES [0] (~ChickeNES@128.135.100.102) |
21:00:21 | | Quit soap_ (Client Quit) |
21:00:38 | kugel | audiobuf is mentioned 2 lines below in the code... |
21:01:44 | kugel | also, I changed the code according to your suggestion (with the if()s). I can't say it looks nicer |
21:02:14 | pamaury | I believe it does, you gain two levels of indentation |
21:02:28 | pamaury | otherwise you have you far away else statement which just returns |
21:02:36 | pamaury | which is clearly an exception case |
21:04:14 | pamaury | Also don't forget that the code looks clear to you because you modified it a lot; but after a few months, you'll have forgotten the details and having redundant comments is a time win. |
21:04:34 | | Quit sideral (Quit: Leaving.) |
21:06:05 | kugel | pamaury: how about this? http://pastie.org/2097394 |
21:06:41 | kugel | the function (no diff): http://pastie.org/2097402 |
21:06:41 | pamaury | perfect :) |
21:07:21 | GodEater_ | if only we had a patch review system ;) |
21:07:31 | pamaury | Appart from those comments on the style, it look perfectly ok to me |
21:08:29 | pamaury | I must admit that the entries vs names distinction makes the code nicer |
21:08:42 | kugel | pamaury: there's one problem with ptrdiff_t, it's (theoretical) only defined for pointers within the same array |
21:08:54 | kugel | intptr_t covers the entire memory |
21:10:00 | pamaury | hum, true; but since the result is a difference between pointers, it's weird :) Do it the way you like anyway, we know it's a 32-bit system anyway :D |
21:10:03 | kugel | IIUC anyway |
21:10:38 | pamaury | 6 introduces no functional changes so I guess it's no problem |
21:12:30 | kugel | intptr_t is an integral type as large as pointers, ptrdiff_t is an integral type large enough to hold differences of pointers to the same array. I don't think they make a difference in practise |
21:12:47 | kugel | but intptr_t is always correct :) |
21:13:52 | pamaury | ok, you win :) |
21:14:17 | amiconn | Isn't it branching day today? |
21:14:29 | Torne | amiconn: done already :) |
21:14:43 | kugel | pamaury: I don't really care actually |
21:14:48 | pamaury | neither me |
21:15:05 | amiconn | Ah, missed that one |
21:15:24 | * | amiconn thinks branch commits should also appear on the frontpage |
21:16:27 | pamaury | patch 7 looks ok. I assume you tested it. I'm happy that it finally don't expose dircache pointers. |
21:17:22 | pamaury | However, it doesn't check for full bounds on indexes (0<=index<entry_count); don't know if it's usuful but it might catches some difficult bugs |
21:17:40 | kugel | I tested somewhat yes, not extensively as I don't use targets with dircache anymore :) |
21:18:02 | | Join MethoS- [0] (~clemens@134.102.106.250) |
21:18:50 | pamaury | ok, so overall, that's all ok as long as it's correctly tested |
21:19:09 | kugel | pamaury: well, as you're supposed to pass in IDs that you previously got from the dircache (and this is how it's used) bound checking is a bit redundant |
21:20:29 | kugel | you don't pass IDs that you just made up |
21:21:37 | amiconn | kugel: Did you have a look at r30019? |
21:21:53 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
21:22:32 | kugel | amiconn: yes |
21:22:49 | amiconn | I hope my way to fix .talk is ok? |
21:23:29 | kugel | yes, should be. it appears the file extension was previously ignored |
21:23:52 | kugel | so whitelisting .talk for mp3 should be alright |
21:24:17 | amiconn | Yes, because pre-r29432 mp3info() was specifically mpeg audio only |
21:24:53 | amiconn | Now it's actually a generic metadata function which checks extension before probing further |
21:25:01 | kugel | well it still is but now calls common code instead |
21:25:08 | amiconn | No it's not |
21:25:24 | amiconn | You changed it from calling get_mp3_metadata() to calling get_metadata() |
21:25:53 | kugel | yes |
21:25:55 | kugel | what I said |
21:25:59 | amiconn | It's ok even for the old hwcodec engine, but that's why .talk must be whitelisted |
21:26:58 | amiconn | On hwcodec talk clip queueing needs to check metadata in order to skip tags, vbr headers & stuff. On swcodec .talk clips are raw speex with no tags or headers at all |
21:27:05 | * | kugel prepares for a big pile of commits |
21:27:27 | amiconn | That's why this wasn't a problem on swcodec |
21:27:37 | | Quit sideral (Quit: Leaving.) |
21:27:47 | | Join sideral [0] (~sideral@213.165.85.248) |
21:27:47 | | Quit sideral (Changing host) |
21:27:47 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
21:27:52 | kugel | great it works again |
21:30:37 | | Quit sideral (Client Quit) |
21:30:54 | amiconn | The metadata functions could really profit from a thorough cleanup |
21:30:58 | | Join ReimuHakurei [0] (~reimu@74.112.212.15) |
21:32:34 | * | amiconn wonders when we'll see the score table working again :\\ |
21:32:44 | CIA-27 | New commit by kugel (r30026): Move buffer.h to firmware/include.h to replace a useless malloc header. |
21:32:49 | CIA-27 | New commit by kugel (r30027): Use enum themable_icons in struct file_type and struct filetype (who made those names?). ... |
21:32:53 | | Quit ReimuHakurei_ (Read error: Connection reset by peer) |
21:32:53 | CIA-27 | New commit by kugel (r30028): Move struct search_instruction into struct menu root, as they're not allocated or used independently. |
21:32:58 | CIA-27 | New commit by kugel (r30029): tagtree: Refactor memory allocation to local functions. |
21:33:05 | CIA-27 | New commit by kugel (r30030): Remove unused code path from playlist_create_ex(). |
21:33:10 | CIA-27 | New commit by kugel (r30031): Fix yellow. Shouldn't have reordered struct members here. |
21:33:25 | | Quit rudi_s (Quit: leaving) |
21:33:39 | amiconn | o.O |
21:35:15 | CIA-27 | r30026 build result: All green |
21:35:33 | * | gevaerts takes bets on the accuracy of that "fix yellow" :) |
21:35:59 | kugel | the build system might jump over :) |
21:38:14 | | Quit GeekShad0w (Read error: Connection reset by peer) |
21:38:28 | CIA-27 | r30031 build result: All green |
21:38:44 | | Join GeekShad0w [0] (~Antoine@ree79-1-78-237-225-34.fbx.proxad.net) |
21:38:55 | Slasheri | kugel: tagtree.c, } si; |
21:39:03 | Slasheri | why did you add that to the struct definition? |
21:39:52 | kugel | Slasheri: so that only one allocation is needed |
21:39:52 | bertrik | kugel, can't you squash/fixup those fixes before committing? |
21:40:27 | kugel | bertrik: I can, but it's a lot more effort |
21:41:04 | | Join Thra11 [0] (~thrall@46.208.79.24) |
21:41:47 | Slasheri | kugel: hmm, i don't see the point how that would make any difference |
21:42:12 | | Quit Thra11 (Remote host closed the connection) |
21:42:58 | kugel | why should they be seperate if they're tied together in reality? it just adds overhead |
21:43:06 | kugel | and less allocations are good for my gsoc project |
21:43:12 | | Join rudi_s [0] (~simon@austria125.server4you.de) |
21:43:37 | Slasheri | kugel: i didn't mean that, but your extra "si" |
21:44:35 | kugel | I don't understand |
21:45:13 | kugel | anonymous nested structs are gnu(/ms) extensions, not sure if we're fine with them |
21:45:16 | | Quit Xerrao (Read error: Connection reset by peer) |
21:45:53 | Slasheri | it should work perfectly fine.. those are used everywhere |
21:46:02 | | Join Thra11 [0] (~thrall@46.208.79.24) |
21:46:17 | kugel | that needs more changes in the code too, I wanted to keep the diff smaller |
21:46:43 | kugel | bertrik: and by a lot, I mean significantly more effor |
21:47:24 | Slasheri | kugel: hmm, sorry, i think i misread the diff :) need to check again |
21:47:58 | bertrik | oh I thought git with git-svn should make that very simple |
21:48:02 | | Join fml [0] (~chatzilla@manz-590f3169.pool.mediaWays.net) |
21:48:21 | kugel | bertrik: it's simple if you need to fix the top-most commit, not the ones below |
21:48:28 | Slasheri | kugel: ah, yes.. i didn't notice you nested the struct by reading the diff |
21:48:39 | fml | Why isn't the new search box in the online manual displayed on the title page? |
21:48:53 | bertrik | it annoys me a bit to have basically dummy commits for that in SVN |
21:49:59 | kugel | bertrik: I don't think it matters |
21:50:03 | Slasheri | i just don't know if that kind of nesting is a good idea.. i would declare the struct outside and allocate it inside the other struct |
21:50:06 | kugel | not to me anyway |
21:50:23 | bertrik | great, that annoys me even more. I stopped my build client, I'm not compiling crap like that. |
21:51:25 | pixelma | fml: I don't think that this was a design decision (either an oversight or harder to do than expected). I remember bluebroth3r cursing htlatex a few times in the process |
21:51:29 | kugel | isn't that a bit of an overreaction? |
21:52:44 | * | pixelma still wonders if she's the only one who can't listen to music with an r30012 android build |
21:53:46 | | Join Xerrao [0] (~XRO@synergy.serv.xdk2.net) |
21:54:27 | kugel | pixelma: I have problems as well, but I suspected a patch I have applied |
21:56:36 | | Quit fml (Quit: ChatZilla 0.9.87 [Firefox 4.0.1/20110413222027]) |
21:59:01 | Buschel | is anyone working on the fPIC and visibility warnings that come up when compiling a win32 simu under ubuntu? I see hundreds of that when building. |
22:00 |
22:00:19 | Buschel | seems to be connected to r29983 |
22:01:22 | Espreon | AlexP: Well, it's Monday now. |
22:01:31 | Torne | Buschel: I don't think so, but I keep telling people what needs doing :) |
22:01:38 | AlexP | Espreon: Indeed it is |
22:01:43 | Torne | those options should only be used when the target is linux |
22:01:45 | AlexP | And I still have a real life |
22:01:46 | Torne | or possibly mac |
22:01:48 | Torne | i'm not sure about mac |
22:01:55 | Torne | but it shouldn't be used on windows (or on targets) |
22:01:59 | AlexP | But don't worry, it'll get into the release |
22:03:09 | Espreon | All right then... |
22:03:29 | AlexP | Believe me or not, I don't really care |
22:04:20 | *** | Saving seen data "./dancer.seen" |
22:04:46 | Espreon | Very well. |
22:04:47 | | Part Espreon |
22:07:06 | | Quit Thra11 (Remote host closed the connection) |
22:07:32 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
22:07:37 | CIA-27 | New commit by kugel (r30032): Dircache: Remove dircache_entry::name_len. ... |
22:08:07 | kugel_ | something went wrong |
22:10:01 | | Join Thra11 [0] (~thrall@87.113.220.167) |
22:10:04 | | Quit kugel (Ping timeout: 255 seconds) |
22:10:51 | CIA-27 | r30032 build result: All green |
22:11:06 | Buschel | Torne: commenting line 229 in tools/configure does it for me |
22:11:21 | | Join JessicaRN [0] (~JessicaRN@adsl-75-60-174-28.dsl.bltnin.sbcglobal.net) |
22:11:57 | Torne | Buschel: yes but that breaks it for linux |
22:12:09 | Torne | I just said: those options need to be passed when building for linux, but not windows |
22:12:12 | CIA-27 | New commit by kugel (r30033): Dircache: Rework and simplify dircache_copy_path(). ... |
22:12:16 | CIA-27 | New commit by kugel (r30034): Dircache: Return the size of the result string in dircache_copy_path() so that callers don't need to call strlen on it. |
22:12:23 | Torne | i don't have time to actually do this atm :) |
22:12:25 | Torne | but feel free |
22:12:27 | CIA-27 | New commit by kugel (r30035): Fix dircache_size calculation bug introcuced 3 revisions ago. |
22:12:33 | CIA-27 | New commit by kugel (r30036): Dircache: Change internal cache layout. ... |
22:12:37 | CIA-27 | New commit by kugel (r30037): Dircache: Move struct maindata declaration to dircache.c and actually check for DIRCACHE_MAGIC when loading from disk. |
22:12:44 | CIA-27 | New commit by kugel (r30038): Dircache: Don't expose struct dircache_entry and pointers into the cache, use IDs instead. ... |
22:12:50 | CIA-27 | New commit by kugel (r30039): Optimize new dircache_copy_path so that the helper (strlcat) doesn't need to walk through the entire string repeatedly. ... |
22:12:54 | CIA-27 | New commit by kugel (r30040): Dircache: A bit of follow-up code cleanup suggested by Amaury Pouly. |
22:12:59 | CIA-27 | New commit by kugel (r30041): Use ALIGN_UP() macro for alignment, in a more correct way also. |
22:13:09 | JessicaRN | to all of you that have helped develop RB, THANK YOU! It's a great program, and you've kept my spiff Archos Jukebox Recorder working fantastic for me!!!! |
22:13:23 | AlexP | :) |
22:13:24 | Buschel | Torne: I am not really an expert to build processes... at least I now have a working workaround. sorry to pass this back to you |
22:14:03 | JessicaRN | Also, TYVM to the folks who support RB in this room. You all are great as well! |
22:14:26 | bluebroth3r | fml: because the crosslinks block where it's attached to isn't shown on the title page. Feel free to move it around :) |
22:14:48 | CIA-27 | r30033 build result: All green |
22:15:07 | | Quit Sundiver (Ping timeout: 264 seconds) |
22:15:26 | bluebroth3r | though I'm not sure if the search box is that useful after all −− when I've tried it today Google seemed to only give me pdf results, and I haven't figured how to make Google not include pdf results |
22:16:07 | * | Buschel really liked to read the change logs, but this is getting noisy now |
22:16:11 | * | amiconn wonders whether this 'all green' is real |
22:16:42 | amiconn | One stillf can't verify that at all :\ |
22:17:56 | | Join kugel [0] (~kugel@g231232209.adsl.alicedsl.de) |
22:17:56 | | Quit kugel (Changing host) |
22:17:56 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
22:18:06 | CIA-27 | r30041 build result: All green |
22:18:58 | amiconn | And now the delta table became rather sparseß! |
22:19:54 | bluebroth3r | the build result table is still stuck at r30006 |
22:20:02 | | Quit JessicaRN (Quit: http://irc2go.com/) |
22:20:37 | Buschel | n1s, Torne: I re-opened FS #12144 |
22:20:38 | fs-bluebot | http://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new) |
22:20:39 | kugel | bluebroth3r: but IIRC CIA-27 reports correctly |
22:20:41 | bluebroth3r | Bagder? Or is that Zagor's thing? |
22:21:07 | | Quit kugel_ (Ping timeout: 264 seconds) |
22:21:14 | kugel | Buschel: can you post the build log? |
22:21:18 | Bagder | that sounds like work so it must be Zagor's thing =) |
22:21:42 | Buschel | kugel: yep, wait a minute |
22:21:57 | CIA-27 | New commit by alex (r30042): Add US English by Steven Panek. |
22:22:21 | kugel | Buschel: IIRC visibility isn't even supported for mingw targets |
22:23:02 | Buschel | what Torne said a few minutes before, I just don't know how to fix /tools/configure |
22:23:45 | CIA-27 | New commit by alex (r30043): Add US English by Steven Panek. |
22:24:43 | kugel | I wonder if it made more sense to only translate strings that are actually different in the US lang file |
22:24:50 | AlexP | Possibly |
22:25:06 | kugel | but I suspect doesn't work nicely with translate.r.o? |
22:25:11 | bluebroth3r | pixelma: current svn is broken for me too :( |
22:25:12 | AlexP | But then it'd mess up the stats :) |
22:25:57 | kugel | also, one more language...Torne, how's your genlang work coming along? :) |
22:26:06 | Torne | not had time yet ;) |
22:26:13 | CIA-27 | r30043 build result: All green |
22:26:20 | Torne | i think i know how to do it though |
22:26:43 | | Quit domonoky (Ping timeout: 255 seconds) |
22:26:51 | kugel | job half done! |
22:27:01 | bluebroth3r | Rockbox does play the file, but no audio output :( |
22:27:34 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
22:27:44 | bluebroth3r | sometimes I need to skip around in the file before it starts "playing" |
22:27:55 | * | bluebroth3r wonders when playback broke again |
22:28:09 | AlexP | Sometime in the last half an hour probably :) |
22:28:56 | kugel | AlexP: are you saying we were bug-free before that? ;) |
22:29:06 | AlexP | yep, 100% :) |
22:29:55 | Buschel | "make > log.txt" does not pipe compiler warnings to the file. what is the missing parameter? |
22:30:10 | kugel | Buschel: "make &> log.txt" |
22:30:16 | kugel | > does only stdout |
22:30:33 | bluebroth3r | wow. It _does_ playback the file but it's extremely soft. |
22:30:45 | bluebroth3r | doesn't seem to happen for mp3, only ogg |
22:31:17 | Buschel | thanks, works now |
22:31:46 | bluebroth3r | pixelma: what filetype are you playing? |
22:32:28 | Buschel | wow, the log file is 1.8 MB |
22:34:53 | Buschel | kugel: zipped and attached to FS #12144 |
22:34:54 | fs-bluebot | http://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new) |
22:34:54 | CIA-27 | r30043 build result: 325 errors, 0 warnings (alex committed) |
22:36:16 | AlexP | oi, that was green a minute ago! |
22:36:52 | | Join hobby16 [0] (~ubuntu@157.186.193.77.rev.sfr.net) |
22:37:21 | * | AlexP kicks kugel instead |
22:37:28 | AlexP | That clearly isn't my fault :) |
22:37:37 | | Join Zagor [242] (~bjst@rockbox/developer/Zagor) |
22:38:05 | bluebroth3r | not building each individual revision might not be that good it seems |
22:38:23 | Zagor | bluebroth3r: it wasn't intentional |
22:38:40 | bluebroth3r | Zagor: ah, that explains things. I was surprised by that change ;-) |
22:39:01 | bluebroth3r | anyone else having problem with playing non-mp3 formats on Android with current svn? |
22:39:13 | Zagor | when I fixed the delta table I broke the compile results. only I didn't notice until recently. |
22:39:16 | hobby16 | can someone tell me more about usb-serial mode (for debugging) please ? does it work on Windows (I can't get USB work on my Ubuntu Virtualbox, grrrr) |
22:39:49 | hobby16 | maybe gevaerts ? |
22:40:21 | gevaerts | hobby16: I don't think anyone ever got it to work in windows |
22:40:30 | gevaerts | Feel free to fix that though :) |
22:40:49 | kugel | bluebroth3r: on my phone it crashes in the dynamic linker, but again I'm not sure if my other patch causes this |
22:41:00 | kugel | I believe my problematic files are also non-mp3 |
22:41:20 | * | bluebroth3r wonders if other targets are affected as well |
22:41:52 | Buschel | goot go now, see you tomorrow |
22:41:58 | | Quit Buschel (Quit: ChatZilla 0.9.87 [Firefox 3.6.17/20110420140830]) |
22:43:16 | hobby16 | gevaerts @, oh no, I'm electronician, fixing USB is way beyond my capabilities. So I'll have to find a linux with USB. |
22:43:56 | kugel | bluebroth3r: let's hope not. broken playback wouldn't be a compelling feature for 3.9 |
22:44:23 | bluebroth3r | well, let's see. I'm building for e200 now ... |
22:44:41 | AlexP | Is it broken in the 3.9 branch? |
22:44:55 | bluebroth3r | and it's not broken, it's just like ... playing at -80dB or something like that :) |
22:45:08 | AlexP | Is it doing that in the 3.9 branch? :) |
22:45:27 | bluebroth3r | we'll see. |
22:45:38 | AlexP | Cool |
22:45:40 | CIA-27 | New commit by kugel (r30044): Fix red in fft plugin. |
22:45:50 | AlexP | I'm still doing RC builds, it is taking forever |
22:45:58 | bluebroth3r | but we can't upgrade Android to unstable with that issue IMO |
22:46:20 | bluebroth3r | how good the fft plugin isn't built on Android |
22:46:34 | * | bluebroth3r rebases |
22:49:31 | CIA-27 | r30044 build result: All green |
22:50:14 | bluebroth3r | seems to be fine on e200 |
22:50:28 | bluebroth3r | at least ogg files play at normal volume so fwar |
22:50:31 | bluebroth3r | *far |
22:51:01 | bluebroth3r | why would something happen on Android only? |
22:51:36 | * | bluebroth3r grumbles |
22:59:13 | | Quit ChickeNES (Quit: Computer has gone to sleep.) |
23:00 |
23:00:24 | | Quit Xerion (Read error: No route to host) |
23:00:39 | bluebroth3r | we really need a patch cleanup month. There are quite a couple of nice ideas around that would only need someone to finish them |
23:01:14 | kugel | that assumes people participate |
23:01:23 | AlexP | I thought we tried that and nobody did anything |
23:02:07 | kugel | we can have that if you don't force people to stop developing other stuff in the meantime |
23:02:27 | kugel | otherwise it'll just result in lots of sad developer faces :( |
23:02:35 | bluebroth3r | there are a couple of patches I'd like to give a look. I just need to get around doing so |
23:02:55 | | Join Espreon [0] (~espreon@wesnoth/developer/espreon) |
23:02:56 | kugel | bluebroth3r: start your very personal patch cleanup month :) |
23:02:58 | bluebroth3r | we need to keep our house clean, even if that means not working on cool new features for a couple of days ... |
23:03:04 | | Join kevku [0] (x@2001:470:28:773:babe:feed:dead:bee) |
23:03:41 | kugel | I don't think I'm going to work on stuff I don't want to work on |
23:03:54 | bluebroth3r | kugel: I'm already at it. I just need less headache tonight and more time in general |
23:04:22 | kugel | but see, that's what we discussed on the devcon. the open patches are *not* our responsibility |
23:05:02 | bluebroth3r | that doesn't mean it's not a good idea to go through them and try to finish some |
23:05:22 | kugel | it's not a good idea to force us to do it |
23:05:29 | | Quit GeekShad0w (Ping timeout: 240 seconds) |
23:05:53 | Espreon | AlexP: You forgot to set svn:keywords on the file. Also, I made an update. Shall I pastebin the patch? |
23:06:20 | bluebroth3r | plus, we haven't communicated that policy in the past. And a lot of patches haven't been closed simply because there are good ideas. |
23:06:28 | kugel | a patch cleanup weak is quite contrary to what we decided on the devcon |
23:06:34 | bluebroth3r | Espreon: svn:keywords will go away pretty soon |
23:06:40 | Espreon | OK. |
23:06:45 | kugel | week* |
23:06:46 | bluebroth3r | kugel: I disagree. |
23:06:47 | kugel | or month even |
23:06:48 | AlexP | I didn't forget them :) |
23:07:00 | AlexP | Espreon: And yes, pastebin is fine |
23:07:11 | kugel | bluebroth3r: it's making us responsible for the patches |
23:07:17 | kugel | which is not something we want |
23:07:27 | bluebroth3r | kugel: no. Picking a patch up doesn't make us responsible. |
23:07:39 | kugel | a patch cleanup month does |
23:07:54 | bluebroth3r | not for the patch. We're responsible for the result, and we're responsible for the code anyway. |
23:08:09 | bluebroth3r | and a cleanup month doesn't make us responsible for patches either. |
23:08:11 | Espreon | AlexP: http://pastebin.com/uCiuUqcA |
23:08:20 | bluebroth3r | it's just asking people to give it a look. |
23:08:31 | kugel | an official one anyway, I'm not stopping anyone from doing it voluntarily |
23:08:34 | bluebroth3r | as with all open source: no promises :) |
23:09:06 | | Quit ReimuHakurei (Quit: If I use this, I will disappear, and Shana-tan will remain...) |
23:09:28 | bluebroth3r | officially asking people to consider picking up patches doesn't make us any more responsible than not asking. |
23:09:39 | bluebroth3r | it's _asking_ people after all. |
23:10:06 | kugel | I don't want to be asked to pick up patches |
23:11:22 | kugel | reviewing patches, OK, but not finishing them which should've been done by the author |
23:11:39 | | Part Zagor |
23:11:46 | Torne | bluebroth3r: i don't think anyone who isn't interested in doing it anyway is going to do it |
23:12:41 | bluebroth3r | kugel: people can still ask you to do it. It's up to you to follow it or not. |
23:13:13 | * | bluebroth3r has been asked to join working on a Nano 3G port recently and hasn't been asked if he liked to be asked or not |
23:13:33 | kugel | people can ask me 20 times, I'll say no 20 times. nothing is gained |
23:14:04 | bluebroth3r | so? People have asked you, regardless if you like it or not. |
23:14:25 | kugel | yes, but a patch cleanup month implies I'm not allowed to do other stuff in the meantime |
23:14:31 | CIA-27 | New commit by alex (r30045): Update US English by Steven Panek. |
23:14:42 | kugel | if it doesn't, it's completely useless from the start |
23:14:45 | bluebroth3r | seems you don't want to understand what I'm saying |
23:14:46 | CIA-27 | New commit by alex (r30046): Update US English by Steven Panek. |
23:14:50 | * | bluebroth3r gives up |
23:15:16 | pamaury | kugel: you are supposed to not make bugs and bugs happen :) |
23:15:40 | | Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d) |
23:16:33 | Espreon | AlexP: Thanks. |
23:17:43 | AlexP | yw |
23:18:22 | | Join ReimuHakurei [0] (~reimu@74.112.212.15) |
23:18:49 | CIA-27 | r30045 build result: 2 errors, 0 warnings (alex committed) |
23:19:15 | Torne | heh |
23:19:16 | AlexP | bum |
23:19:53 | AlexP | I'm not claiming responsibility for that either! |
23:20:01 | AlexP | I've been got twice tonight |
23:20:08 | | Quit pamaury (Remote host closed the connection) |
23:21:17 | gevaerts | AlexP: looks like Zagor's fault :) |
23:21:40 | * | AlexP readies the pointy stick |
23:31:51 | | Join ChickeNES [0] (~ChickeNES@128.135.100.102) |
23:34:50 | | Join robin0800 [0] (~quassel@149.254.61.29) |
23:39:31 | | Quit robin0800 (Read error: Connection reset by peer) |
23:41:22 | | Quit amiconn (Disconnected by services) |
23:41:23 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
23:41:26 | | Join shai_ [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
23:41:40 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
23:42:36 | | Join domonoky1 [0] (~Domonoky@agsb-5d87e93d.pool.mediaWays.net) |
23:42:45 | | Quit pixelma (Disconnected by services) |
23:42:46 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
23:43:05 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
23:44:57 | | Quit evilnick_B (Quit: Page closed) |
23:45:05 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
23:46:12 | | Join aevin_ [0] (eivindsy@microbel.pvv.ntnu.no) |
23:46:15 | | Quit ChickeNES (Quit: Computer has gone to sleep.) |
23:49:37 | | Join JesusChrysler_ [0] (~JesusChry@c-69-253-15-232.hsd1.pa.comcast.net) |
23:50:21 | | Quit domonoky (*.net *.split) |
23:50:23 | | Quit fs-bluebot (*.net *.split) |
23:50:23 | | Quit shai (*.net *.split) |
23:50:25 | | Quit JesusChrysler (*.net *.split) |
23:50:25 | | Quit evilnick (*.net *.split) |
23:50:28 | | Quit aevin (*.net *.split) |
23:50:28 | | Quit otih (*.net *.split) |
23:50:29 | | Quit linuxstb (*.net *.split) |
23:50:29 | | Quit jordan` (*.net *.split) |
23:50:30 | | Nick JesusChrysler_ is now known as JesusChrysler (~JesusChry@c-69-253-15-232.hsd1.pa.comcast.net) |
23:54:37 | | Join fs-bluebot [0] (~fs-bluebo@g231122031.adsl.alicedsl.de) |
23:55:29 | | Join kugel_ [0] (~kugel@rockbox/developer/kugel) |
23:56:48 | | Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb) |
23:57:30 | | Join evilnick [0] (~evilnick@ool-18bee3a9.dyn.optonline.net) |
23:57:30 | | Quit evilnick (Changing host) |
23:57:30 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
23:57:50 | | Nick neferty is now known as nef_away (~andor@173.242.127.201) |
23:57:52 | | Join Xerion [0] (~xerion@5419A766.cm-5-2c.dynamic.ziggo.nl) |
23:58:14 | | Quit kugel (Ping timeout: 250 seconds) |
23:58:24 | | Nick aevin_ is now known as aevin (eivindsy@microbel.pvv.ntnu.no) |
23:58:25 | | Quit aevin (Changing host) |
23:58:25 | | Join aevin [0] (eivindsy@unaffiliated/aevin) |