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

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

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

#rockbox log for 2013-10-01

00:00:24bluebrotherreminds me that I need to check if a binary compiled with mxe has proper accessibility support. There was a problem in the past so I didn't use it for release builds.
00:03:07lebelliumHum I don't have the mxe/usr directory
00:03:18fs-bluebotBuild Server message: Build round completed after 647 seconds.
00:03:19lebelliumI run "git clone -b stable"
00:03:26lebelliumis that wrong?
00:05:41bluebrotheryou haven't build it yet?
00:05:47bluebrothercd mxe; make qt
00:06:30bluebrotherit will then download and compile the necessary packages and install them to $PWD/usr
00:07:12bluebrotherhmm, there has been a new release in the meantime with mingw-w64 support added. I guess I should rebuild my toolchain the other day
00:08:23bluebrotherok, maybe I misread you earlier.
00:08:34bluebrotheryou want to cross-compile a Windows binary on Linux?
00:08:45lebelliumlooks like I haven't MinCW yet
00:09:03bluebrotherthat's what mxe would give you :)
00:09:23lebelliumit says make: *** No rule to make target `qt'. Stop.
00:09:53bluebrothermxe is a toolchain to build Windows binaries on Linux.
00:09:57 Quit olspookishmagus (Read error: Operation timed out)
00:10:04 Join olspookishmagus [0] (
00:10:13bluebrotherworks for me.
00:10:27 Nick olspookishmagus is now known as Guest67897 (
00:10:43 Join nkf [0] (
00:10:51 Quit Galois (Remote host closed the connection)
00:10:51 Nick nkf is now known as Galois (
00:11:33lebelliumwell I just want a Windows or Linux RButility, I don't mind if I compile it on Windows or Linux. I actually use Win 7 as main OS + Ubuntu in VM
00:11:48 Quit wodz (Quit: Leaving)
00:13:43bluebrotheryou can also build a Linux binary. If you have Qt and libusb installed it's simply a qmake && make in rbutil/rbutilqt
00:15:03bluebrothersorry, gtg now. Check also
00:15:32bluebrotherit's a bit outdated for Windows though. Need to fix that eventually
00:16:02lebelliumqmake && make seems to work
00:16:12 Quit robin0800 (Remote host closed the connection)
00:18:44 Quit bertrik (Read error: Connection reset by peer)
00:29:25lebelliumwell no luck
00:29:28lebellium"make: /usr/bin/lrelease: Command not found
00:29:30lebelliummake: *** [lrelease] Error 127"
00:29:36 Quit FOAD (Ping timeout: 256 seconds)
00:30:19 Join FOAD [0] (~foad@unaffiliated/foad)
00:33:25 Quit pamaury (Ping timeout: 240 seconds)
00:44:19lebelliumah some missing librairies
00:44:32lebelliumI managed to compile RBUtility
00:56:18 Join ender [0] (
00:58:16 Quit ender` (Ping timeout: 264 seconds)
01:07:13 Join ikeboy [0] (
01:08:59 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
01:11:39lebelliumAnd it works, my MD5sums for H300 fw 1.31k are correct! :D thank you bluebrother
01:11:57 Quit ender (Quit: Sin is an imaginary disease invented to sell you an imaginary cure.)
01:12:56 Quit ikeboy (Remote host closed the connection)
01:13:19 Quit lebellium (Quit: ChatZilla [Firefox 25.0/20130926170421])
01:23:26 Quit pamaury (Ping timeout: 260 seconds)
01:27:05 Join robin0800 [0] (
01:33:47 Join dfkt [0] (dfkt@unaffiliated/dfkt)
01:35:11 Quit dfkt_ (Ping timeout: 256 seconds)
01:37:54 Quit robin0800 (Remote host closed the connection)
01:41:21 Join robin0800 [0] (
01:54:32 Quit dv_ (Read error: Operation timed out)
01:55:22 Join dv_ [0] (
01:59:16***Saving seen data "./dancer.seen"
02:16:25 Quit Strife89 (Ping timeout: 264 seconds)
02:37:40 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
02:54:04 Quit cmhobbs (Ping timeout: 264 seconds)
03:02:28 Quit rasher (Ping timeout: 248 seconds)
03:18:48 Join ikeboy [0] (
03:35:59 Quit zoktar (Ping timeout: 245 seconds)
03:43:56 Quit robin0800 (Remote host closed the connection)
03:49:57 Join robin0800 [0] (
03:51:09 Quit Maxdamantus (Ping timeout: 246 seconds)
03:52:03 Join Maxdamantus [0] (~Maxdamant@2001:470:f078::dead:beef:cafe)
03:53:41 Join Strife89 [0] (
03:59:20***Saving seen data "./dancer.seen"
04:22:12ikeboyI'm having this nasty error on any make for rockbox /bin/sh: 1: /home/myname/rockbox/tools/bmp2rb: Permission denied
04:22:21ikeboyany suggestions
04:23:17ikeboyA google search yielded this
04:25:06ikeboydid a git reset −−hard origin/master and it still doesn't work
04:27:35JdGordgit pull?
04:27:41JdGorddoes the file exist?
04:30:19 Quit robin0800 (Quit: Leaving)
04:30:44ikeboythe file exists, is it supposed to be binary
04:32:30JdGordwhat are the binaries permissions?
04:32:37JdGordls -la /home/myname/rockbox/tools/bmp2rb
04:33:53JdGordthe suggestion in the linked irc log might still work, rm /home/myname/rockbox/tools/bmp2rb, git reset −−hard, git pull
04:34:23ikeboyI removed the file and then did a reset −−hard again and now the permissions are -rwxrwxr-x 1 myname myname 49513 Sep 30 22:32 ../tools/bmp2rb
04:34:43ikeboybut now it's failing on tools/convbdf: Permission denied
04:35:44JdGorddo ls -la /home/myname/rockbox
04:35:58JdGorddid you break the whole tools/ directories permissions/ownership?
04:36:35 Join [Saint] [0] (65629e67@rockbox/user/saint)
04:37:54ikeboyI just did a rm -R tools/ and then git reset −−hard and now it completed building
04:38:24JdGordok :)
04:40:48ikeboyI thought git status would tell me of any permision changes, I think it did once when I copied via NTFS
04:43:19[Saint]It _should_.
04:43:35[Saint]It seems like you should be checking for filesystem corruption.
04:52:57 Quit pixelma (Disconnected by services)
04:52:58 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:52:58 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:52:58 Quit amiconn (Disconnected by services)
04:53:00 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:53:01 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
05:00:56 Quit ikeboy (Quit: ikeboy)
05:19:30 Join rasher [0] (~rasher@rockbox/developer/rasher)
05:41:12 Quit TheSeven (Disconnected by services)
05:41:21 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
05:49:13 Join cmhobbs [0] (
05:49:13 Quit cmhobbs (Changing host)
05:49:13 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
05:59:24***Saving seen data "./dancer.seen"
06:00:38 Quit [Saint] (Quit: o/)
06:14:50 Quit cmhobbs (Ping timeout: 248 seconds)
06:27:34 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
06:35:06 Quit Unhelpful (Ping timeout: 248 seconds)
06:49:30 Quit FoH (Ping timeout: 248 seconds)
06:50:59 Join FoH [0] (
07:05:16 Quit ps-auxw (Remote host closed the connection)
07:11:01 Quit cmhobbs (Ping timeout: 240 seconds)
07:13:11 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
07:14:55 Nick SuperBrainAK is now known as DormantBrain (~andy@2001:470:8:a61::5f92:59a1)
07:20:26 Quit zoktar (Ping timeout: 260 seconds)
07:22:13 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
07:22:18 Quit Zarggg (Quit: Zarggg)
07:25:37 Quit rdn (Remote host closed the connection)
07:29:15 Join mortalis [0] (~kvirc@
07:29:54 Quit Guest17648 (Ping timeout: 246 seconds)
07:29:56 Join sansafuze [0] (
07:30:32sansafuzeI can only select drive C or D when installing ROckbox, my sansa isn't available in the file stream. How do I fix this?
07:30:39 Join Guest17648 [0] (
07:32:00JdGordsansafuze: is your fuze connected as a MSC device?
07:32:06JdGorddoes it have a driver letter in explorer?
07:32:58sansafuzeYeah, I can see both C: and D: but I can't select anything else
07:33:34 Quit Provel (Read error: Connection reset by peer)
07:33:38JdGordare either of those drives the sansa?
07:33:41sansafuzeI'm guessing it is not connected as an MSC device
07:33:49sansafuzeNope, those are my computer's hard drives
07:34:13 Join Provel [0] (
07:34:17sansafuzeMy device was bought refurbed so I have no manual, I'll do a quick search re: MSC connecting
07:35:38 Quit Strife89 (Ping timeout: 240 seconds)
07:37:10sansafuzeThat did the trick, thanks much
07:39:25 Quit nosa-j (Ping timeout: 240 seconds)
07:42:00 Join nosa-j [0] (~m00k@
07:42:08 Quit sansafuze (Quit: CGI:IRC (EOF))
07:43:54 Quit shamus (Ping timeout: 248 seconds)
07:50:34 Quit kevku (Ping timeout: 245 seconds)
07:50:59 Quit zoktar (Ping timeout: 245 seconds)
07:55:50 Nick Guest67897 is now known as olspookishmagus (
07:58:05 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
07:59:25***Saving seen data "./dancer.seen"
08:13:45 Join ender` [0] (
08:18:13 Quit zoktar (Ping timeout: 264 seconds)
08:25:34 Join LinusN [0] (
08:48:36 Quit Guest17648 (Ping timeout: 248 seconds)
08:49:03 Join Guest17648 [0] (
08:51:59 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
09:01:04 Join wodz [0] (
09:04:46 Join Zagor [0] (
09:04:46 Quit Zagor (Changing host)
09:04:46 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
09:11:47 Join maruk [0] (
09:16:32 Join kevku [0] (~kevku@2a01:d0:ffff:34a::8:3)
09:37:11 Quit thegeek (Read error: Connection reset by peer)
09:37:31 Join thegeek [0] (
09:43:43 Join shamus [0] (
09:59:28***Saving seen data "./dancer.seen"
10:12:31 Quit FoH (Remote host closed the connection)
10:34:15 Join FoH [0] (
10:37:02 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:38:20 Quit pamaury (Remote host closed the connection)
10:50:38 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:19:09 Quit mortalis (Ping timeout: 246 seconds)
11:24:39 Join mortalis [0] (~kvirc@
11:59:30***Saving seen data "./dancer.seen"
12:27:53 Join lebellium [0] (
12:50:09 Quit traps (Ping timeout: 245 seconds)
13:38:29 Quit kevku (Ping timeout: 245 seconds)
13:43:42 Quit Guest17648 (Ping timeout: 246 seconds)
13:44:26 Join einhirn [0] (~Miranda@2001:638:605:4:c994:8ff7:577b:561b)
13:44:30 Join Guest17648 [0] (
13:54:42lebelliumI tried g#630 on my H320 with self compiled RButil and it works fine! Could the patch be merged like that (=do you trust me? :D ) or is a dev owning a H300 required here for a double check?
13:54:46fs-bluebotGerrit review #630 at : fwpatcher/rbutil - added support for H300 v1.31K by Lorenzo Miori (changes/30/630/3)
13:55:47 Quit dfkt (Remote host closed the connection)
13:59:32***Saving seen data "./dancer.seen"
14:01:17fs-bluebotBuild Server message: New build round started. Revision 5ab4e90, 223 builds, 16 clients.
14:01:32wodzin god we trust :-)
14:05:14lebelliumThank you
14:10:44 Join dfkt [0] (dfkt@unaffiliated/dfkt)
14:11:37 Quit amithkk (Ping timeout: 264 seconds)
14:12:21fs-bluebotBuild Server message: Build round completed after 664 seconds.
14:13:50 Quit wodz (Quit: Leaving)
14:20:52 Join [Saint] [0] (65629e67@rockbox/user/saint)
14:21:17 Part [Saint]
14:21:26 Join [Saint] [0] (65629e67@rockbox/user/saint)
14:25:07 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
14:29:23 Join lorenzo92 [0] (
14:31:49 Quit cmhobbs (Ping timeout: 240 seconds)
14:35:11 Quit [Saint] (Ping timeout: 250 seconds)
14:35:37 Join [Saint] [0] (65629e67@rockbox/user/saint)
14:40:14 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
14:56:19 Part LinusN
14:56:22 Join LinusN [0] (
14:58:52 Quit michaelni (Ping timeout: 264 seconds)
15:04:08 Join amayer [0] (
15:05:14 Quit cmhobbs (Ping timeout: 260 seconds)
15:07:18lebellium[Saint]: what do you think about g#617 and wouldn't it be a good idea to have it for non-touch targets too?
15:07:22fs-bluebotGerrit review #617 at : Move List Padding in Lists option by Lorenzo Miori (changes/17/617/1)
15:07:40 Join cmhobbs [0] (
15:07:40 Quit cmhobbs (Changing host)
15:07:40 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
15:09:29[Saint]lebellium: I shall add my comments to the task
15:09:59pamaurygevaerts: is that possible that disk_init() requires a valid MBR to succeed ?
15:10:00[Saint]But, basically, this:
15:10:30gevaertspamaury: given that we do support partitionless setups, I doubt that
15:10:40[Saint]I never personally thought it should be touchscreen specific myself, so I agree there. But theme settings is entirely the wrong place for this.
15:11:01[Saint]It isn't a valid theme setting, this belongs in display settings if it is going to be global.
15:11:19pamaurygevaerts: I thought that too but looking at the code I'm now puzzled
15:11:28lebellium[Saint]: it is a valid theme setting, it works when adding to the cfg file :)
15:11:42 Join michaelni [0] (
15:11:42[Saint]Settings > General Settings -> Display -> Padding in lists
15:11:59pamaurydisk_mount is ok without partition but disk_init() returns NULL if there are no partitions, which confuses the imx233 bootloader
15:12:16[Saint]lebellium: any setting works if you add it to a theme .cfg file, but the themesite will reject it and the manage theme settings save config file will not save it.
15:12:23[Saint]It is not a valid theme setting.
15:12:34[Saint]By your reasoning, every setting is a theme setting. :)
15:12:47gevaertspamaury: bootloaders seem to be divided on whether they should use the return value of disk_init
15:13:15[Saint]lebellium: So, yeah, if it were changed to Display Settings, I would be all for it. And I shall say as much on gerrit.
15:13:26[Saint]Thanks for pointing the patch out.
15:13:29lebellium[Saint]: ok I see the logic, good idea
15:13:31 Quit cmhobbs (Ping timeout: 240 seconds)
15:14:39gevaertspamaury: also, looking at the code, I wonder why bootloaders call disk_init at all
15:15:18gevaertsdisk_mount_all() calls disk_mount() which calls disk_init()
15:16:16lebellium[Saint]: actually this setting is currently quite hidden. The default automatic value is fucked up on some targets like YP-R1 and Android and I did not understand why so until lorenzo found out this setting
15:17:16pamaurygevaerts: nice catch indeed
15:17:18lebelliumNow I can set the padding I want, but that still doesn't fix the automatic value issue :)
15:19:15[Saint]The default value for list padding is worked out via the screen resolution.
15:19:18[Saint]It is dynamic.
15:19:34gevaertspamaury: apps/main.c doesn't call disk_init(), but it *does* call disk_init_subsystem(), and that one should be called by bootloaders as well I'd say, especially ones that do threads (e.g. for usb)
15:20:23*gevaerts thinks our bootloaders only work due to luck :)
15:20:35pamaurywait, that means *all* bootloaders are broken ?!
15:21:03gevaertsMost bootloaders are single-threaded
15:21:54lebellium[Saint]: That's what I assumed. But look how it looks like when set on automatic:
15:22:00fs-bluebotGerrit review #197 at : FS #12390 - Sansa Clip Zip Cabbiev2 Port by Stephen Carroll by Bertrik Sikken (changes/97/197/1)
15:22:02fs-bluebotGerrit review #534 at : rk27generic: keymap tweaks by Marcin Bukat (changes/34/534/1)
15:22:17lebelliumdamn bot
15:22:44 Quit mortalis (Ping timeout: 248 seconds)
15:23:10[Saint]I've prodded bluebrother a few times to either look at it or point me at the source so I can be nosey and look into it myself but I haven't caught up with him.
15:23:32[Saint]fs-bluebot: hey...yous a stoopid.
15:25:24[Saint]But, anyway, yeah - perhaps I could make it so that touchscreen targets default to dynamic list padding and non-touch targets are able to use list padding, but it defaults to off.
15:25:34[Saint]Otherwise, I sincerely doubt this would be committed.
15:25:46lorenzo92anyone knows why encoders are miserably failing to load on simulator with error "codec header error"?
15:27:21lebellium[Saint]: ok but isn't there a mistake somewhere in the code? Did you see how big is the automatic padding on my pics compared to a non-touch target?
15:27:27 Join kugel [0] (~kugel@
15:27:28 Quit kugel (Changing host)
15:27:28 Join kugel [0] (~kugel@rockbox/developer/kugel)
15:27:31lorenzo92i'm implementing recording on the alsa wrapper, and so i will do also for SDL. the first is used on ypr0 and ypr1 targets too
15:27:50[Saint]lebellium: no, there's no mistake. It is supposed to be huge.
15:27:55kugel[Saint]: I'm surprised. pretty sure it was a theme setting in your optionion back then
15:28:23[Saint]kugel: No, I disliked it completely. ;)
15:28:30kugellorenzo92: codec load error in the sim is most likely because you only recompiled the binary or forgot to make install the new codecs
15:28:31[Saint]I warmed to it. :)
15:29:04lorenzo92kugel: oh indeed, i'll try
15:29:15 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
15:29:50kugellebellium: if the list padding is huge with the automatic settings it could be that the specified (or measured) DPI for the display are incorrect
15:29:54[Saint]lebellium: But, yeah, there's no mistake. It is supposed to be massive to give people with fat fingers a chance for it to "Just Work"
15:30:09kugelbut "huge" is also subjective i guess
15:30:27[Saint]Well...there may be a mistake, indeed. But the math is correct, perhaps the specified DPI isn't.
15:30:39lorenzo92kugel: good spot, i did not adjust the setting...
15:30:44[Saint](as kugel just said, so I didn't need to... sigh :P)
15:30:46kugellebellium: it doesn't look right on that pics I agree
15:30:53lebelliumkugel: ah! Because I don't get the same result in Ondo VX sim and on YP-R1 while they have the same resolution
15:31:31lorenzo92kugel, lebellium: thanks for spotting the problem :) we should calculate the dpi value then
15:31:43kugellorenzo92, lebellium: only on android we have runtime detection of DPI (as of know). for other targets you can #define LCD_DPI appropriately in config/<target>.h
15:33:20[Saint]lorenzo92: did you see my comment earlier regarding your patch to add list padding for all targets? I would have two requirements: 1) Changing it to Display Settings, 2) it would need to default to off for non-touch targets
15:34:36lorenzo92Saint: yes I like the idea to implement it also for non-touch targets...1) okay (so no more touchscreen submenu) 2) absolutely, of course
15:35:46[Saint]I was just going to gerrit to comment when I saw you talk in here so I thought I'd grab you while I could instead. :)
15:35:50lorenzo92kugel: did a fresh compilation, still codec header error
15:36:13lorenzo92Saint: ;)
15:37:09kugeldid you make install?
15:37:53lorenzo92kugel: yes...
15:38:01kugeltry deleting the build directly and start anew
15:38:18[Saint]"make veryclean" should be enough.
15:38:36lorenzo92kugel: the only thing I had to add manually is -lasound to fuze plus simulator...
15:38:44[Saint]perhaps "make veryclean && make reconf && make"
15:39:18kugellorenzo92: yea, sounds right
15:39:44lebelliumkugel: 400x240 for 2.6" gives me 179.41 DPI. Lorenzo set "#define LCD_DPI 180" in his R1 patch, which seems to be very close!
15:39:59lorenzo92i'm building using the -j option btw but it shouldn't be that guilty i hope :D
15:40:19kugel-j should be fine
15:40:31lorenzo92lebellium: this shows that I actually set it then xD
15:40:33[Saint]it can /sometimes/ cause weird issues, but it is usually fine, yes.
15:40:42kugelalthough -jN (where N is the number of cores) is more efficient
15:41:02[Saint]I do N = cores*2
15:42:52lorenzo92lebellium, kugel: perhaps this is again the pain of #ifdefs in action!
15:42:56kugellebellium: that's unfortunate if it's too huge with that
15:43:14kugelthe formula is derived directly from android
15:43:47lorenzo92yes I mean, isn't it that it changes something on hosted platform? I don't think so but ...
15:43:59kugelif the display on that pic is 2.6" it then it seems about right to me
15:44:31lebelliumyes it's 2.6"
15:44:43lorenzo92yeah it may be, i find it hugly huge tough (as you said, that unfortunately)
15:45:07lorenzo92kugel: it worked now, i.e. it crashes but at least now the encoder is loaded haha
15:45:10lebelliumthe problem is that most users don't know that can be changed via a padding setting
15:45:16kugelfor this reason you can configure it to off or N pixels
15:45:44lorenzo92kugel: nope I was wrong, still codec error ;(
15:45:54kugelthe idea is that most users don't want to change it
15:46:09lebelliumif the default padding is reasonable
15:46:24lebelliumin this case everybody will want to change it :)
15:46:50kugelthat's what you think
15:47:26kugelI found it a very reasonable default on all targets/displays where I have used it (ranging from <100 to >280 DPI)
15:48:03lorenzo92kugel: is there a build for android that correctly works on galaxy nexus?
15:48:09lorenzo92so that I can see...
15:49:09kugelwhat resolution is this?
15:49:29lebelliumkugel: well, we'll see the 1st users feedbacks when the R1 patch is merged. If needed, I'll explain on ABI how to change the padding :)
15:50:02 Join robin0800 [0] (
15:50:16lorenzo92lebellium: i know the page, but I have a 1206x720 resolution, very standard -.-
15:50:25kugellorenzo92: try building from this branch: kugel-/rockbox/commits/dynamic_lcd"> it has a cabbiev2 port for this resolution
15:50:33kugel(the list padding is the same)
15:50:46kugelbut specify 1280x720 in configure
15:51:32[Saint]lebellium: the important thing, above all else, is that users are *able* to change it.
15:51:42lorenzo92kugel: wow interesting branch!
15:51:48[Saint]The idea is that it is a safety net for the first run, if anything else.
15:52:17[Saint]If users want to change it to a smaller setting, great. But they need to be able to do so, and the dynamic value presents the best hope of them doing so.
15:52:22 Quit olspookishmagus (Ping timeout: 260 seconds)
15:52:52 Quit kugel (Read error: Operation timed out)
15:53:13[Saint]I don't want an ifdef hell of different scaling values on a per-target basis.
15:53:19lorenzo92kugel: how can I debug the problem? in any case codecs are pure ELF files, so how can it be that rockbox does such a check?
15:53:20[Saint]The default scaling is fine.
15:54:00 Join olspookishmagus [0] (
15:54:23 Nick olspookishmagus is now known as Guest85134 (
15:54:54lorenzo92Saint: I agree, no stupid ifdefs (we already have far too many)
15:56:16gevaertsDon't tempt some people to work on clever ifdefs :)
15:57:29[Saint]I'll #ifdef you in a minure... :P
15:57:38[Saint]*minute, dammit
15:58:12lebellium[Saint]: the only issue I see is that when you want to change something and you don't know how to, you usually look where you might find a setting for that. And I would never have found the padding setting (I didn't know it exist) in the touchscreen settings if lorenzo92 didn't point it to me :)
15:59:01[Saint]Good thing (if it happens, which it should) that it'll be moved to Display Settings then. :)
15:59:02lorenzo92gevaerts: i did not want to say that :) I wanted to say, let's avoid more ifdefs
15:59:34***Saving seen data "./dancer.seen"
15:59:41lebellium[Saint]: exactly :)
15:59:46 Quit Zagor (Quit: Clint excited)
16:00:25lebelliumI won't bother people longer with the default padding on YP-R1 if the setting is moved to Display settings instead :)
16:00:51 Join Zambezi_ [0] (
16:01:25 Quit Zambezi (Ping timeout: 240 seconds)
16:01:43 Part LinusN
16:09:01 Join amithkk [0] (uid4289@2buntu/writers/amithkk)
16:10:41 Quit Guest85134 (Read error: Operation timed out)
16:12:36 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
16:15:25 Quit Guest17648 (Ping timeout: 240 seconds)
16:15:34 Join Guest17648 [0] (
16:15:54 Quit amithkk (Ping timeout: 248 seconds)
16:20:42 Quit lorenzo92 (Ping timeout: 248 seconds)
16:21:32 Quit Zambezi_ (Changing host)
16:21:32 Join Zambezi_ [0] (Zulu@unaffiliated/zambezi)
16:21:40 Nick Zambezi_ is now known as Zambezi (Zulu@unaffiliated/zambezi)
16:21:50 Quit robin0800 (Quit: Leaving)
16:30:39 Join robin0800 [0] (
16:37:12 Quit [Saint] (Quit: Page closed)
16:37:33 Quit robin0800 (Remote host closed the connection)
16:40:17 Join lorenzo92 [0] (~chatzilla@
16:55:22 Quit lorenzo92 (Ping timeout: 248 seconds)
16:58:13 Join lorenzo92 [0] (~chatzilla@
16:59:58 Join Zagor [0] (~bjst@
16:59:58 Quit Zagor (Changing host)
16:59:58 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
17:02:35 Join Strife89 [0] (~Strife89@2602:306:250c:61d9:2cf1:e8dd:ec5b:4ed1)
17:06:04 Join michaelni_ [0] (
17:08:37 Quit michaelni (Ping timeout: 240 seconds)
17:12:21 Join rdn [0] (
17:17:31 Quit Zagor (Quit: Leaving)
17:27:39 Quit DormantBrain (Ping timeout: 245 seconds)
17:27:46 Join DormantBrain [0] (~andy@
17:28:11 Nick DormantBrain is now known as SuperBrainAK (~andy@
17:28:26 Quit lorenzo92 (Ping timeout: 248 seconds)
17:28:37 Join ikeboy [0] (
17:29:28 Quit ikeboy (Client Quit)
17:30:39 Join lorenzo92 [0] (~chatzilla@
17:34:00 Join lebellium_ [0] (
17:34:59 Quit lebellium (Ping timeout: 248 seconds)
17:35:09 Nick lebellium_ is now known as lebellium (
17:48:46 Join olspookishmagus [0] (
17:49:09 Nick olspookishmagus is now known as Guest92168 (
17:54:17 Join Zarggg [0] (
17:59:38***Saving seen data "./dancer.seen"
18:09:18lebelliumrasher: any chance you got time to look at the"> issue?
18:10:06rasherlebellium: what are the builds you're looking for?
18:10:35lebelliumSamsung YP-R0, Creative Zen X-Fi2/3 and Sony NWZ-E360/370
18:11:22rasherDo they actually build?
18:12:22rasherdunno, seems like I forgot to log the output, I'll do that now
18:12:44rasherlebellium: with mingw?
18:14:41lebelliumI don't know if they build with mingw but they do with the standard procedure in linux, ie ../tools/configure, (S), make && install
18:16:19 Join amithkk [0] (uid4289@2buntu/writers/amithkk)
18:19:39 Quit pamaury (Read error: Connection reset by peer)
18:24:04 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
18:26:08 Quit AlexP (Remote host closed the connection)
18:29:37 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
18:33:15 Join Narod [0] (
18:35:40 Quit maruk (Quit: Leaving.)
18:38:09 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
18:38:15 Join n1s [0] (~n1s@rockbox/developer/n1s)
18:50:10 Join |akaWolf| [0] (~akaWolf@
18:53:45 Join AlexP [0] (~alex@rockbox/staff/AlexP)
18:55:44 Quit Guest17648 (Quit: Hmmm...)
18:56:25 Quit lorenzo92 (Ping timeout: 248 seconds)
19:09:02 Join robin0800 [0] (
19:13:05 Join Guest17648 [0] (
19:19:30 Quit kevku (Ping timeout: 260 seconds)
19:20:54 Quit robin0800 (Quit: Leaving)
19:22:38 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
19:23:30 Join robin0800 [0] (
19:31:17 Join pretty_function [0] (~sigBART@
19:56:10 Join lorenzo92 [0] (
19:56:23 Quit lorenzo92 (Client Quit)
19:59:42***Saving seen data "./dancer.seen"
20:14:21 Quit n1s (Quit: Ex-Chat)
20:15:16 Join n1s [0] (~n1s@rockbox/developer/n1s)
20:15:17 Quit Guest17648 (Quit: Hmmm...)
20:16:54 Join Guest17648 [0] (
20:19:08bertrikthis might be useful for new ports
20:19:55bertrikit's a tool for analysing firmware dumps basically, able to recognise file systems and other structures
20:22:18 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
20:26:00 Quit pamaury (Remote host closed the connection)
20:26:20 Quit Zarggg (Quit: Zarggg)
20:29:19 Quit zoktar (Ping timeout: 245 seconds)
20:29:26 Quit |akaWolf| (Read error: Connection reset by peer)
20:38:12 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
20:46:56 Quit AlexP (Remote host closed the connection)
20:49:02 Join zoktar [0] (
20:49:02 Quit zoktar (Changing host)
20:49:02 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
20:50:07 Quit ender` (Quit: "I don't believe in aging," said the Knight. "Do enough of it, and you die." -- Simon R. Green: Casino Infernale)
20:51:16 Quit Guest17648 (Quit: Hmmm...)
20:54:03 Nick Guest92168 is now known as olspookishmagus (
20:59:20 Join lorenzo92 [0] (
21:03:50 Join ender` [0] (
21:06:56 Quit Narod ()
21:07:23 Join einhirn [0] (
21:09:26lorenzo92bertrik: seems very interesting!
21:15:48 Quit zoktar (Ping timeout: 264 seconds)
21:17:04 Join rela [0] (
21:17:09 Quit rela (Changing host)
21:17:09 Join rela [0] (~x@pdpc/supporter/active/rela)
21:19:23 Join bzed_ [0] (
21:21:29 Quit n1s (Ping timeout: 248 seconds)
21:22:12 Join n17ikh_ [0] (~n17ikh@
21:22:22 Join zoktar [0] (
21:22:23 Quit n17ikh_ (Changing host)
21:22:23 Join n17ikh_ [0] (~n17ikh@unaffiliated/n17ikh)
21:22:27 Quit zoktar (Changing host)
21:22:27 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
21:22:39 Join desrt_ [0] (
21:22:40 Join quale_ [0] (
21:26:47 Join KotH_ [0] (
21:27:14 Quit Rondom (*.net *.split)
21:27:14 Quit Jack87 (*.net *.split)
21:27:14 Quit n17ikh (*.net *.split)
21:27:14 Quit yosafbridge (*.net *.split)
21:27:15 Quit KotH (*.net *.split)
21:27:15 Quit Slasheri_ (*.net *.split)
21:27:15 Quit kevku (*.net *.split)
21:27:15 Quit GodEater (*.net *.split)
21:27:15 Quit quale (*.net *.split)
21:27:16 Quit bzed (*.net *.split)
21:27:16 Quit desrt (*.net *.split)
21:27:30 Nick bzed_ is now known as bzed (
21:28:19 Join yosafbridge [0] (
21:28:24 Nick KotH_ is now known as KotH (
21:28:35 Join Jack87 [0] (Jack87@nasadmin/admin/jack87)
21:30:14 Quit Strife89 (Read error: Connection reset by peer)
21:38:13 Join n1s [0] (~n1s@rockbox/developer/n1s)
21:39:32 Quit pretty_function (Remote host closed the connection)
21:41:12 Join kugel [0] (
21:41:12 Quit kugel (Changing host)
21:41:12 Join kugel [0] (~kugel@rockbox/developer/kugel)
21:41:19 Join Strife89 [0] (~Strife89@2602:306:250c:61d9:2cf1:e8dd:ec5b:4ed1)
21:42:21 Quit Strife89 (Read error: Connection reset by peer)
21:43:19 Quit n1s (Ping timeout: 245 seconds)
21:44:55lorenzo92kugel: I understood the problem, in the elf object of encoders is missing the __header function
21:45:12 Quit rela (Read error: Connection reset by peer)
21:46:16 Quit aevin (Ping timeout: 264 seconds)
21:46:43 Join aevin [0] (eivindsy@unaffiliated/aevin)
21:56:13 Join n1s [0] (~n1s@rockbox/developer/n1s)
21:56:14kugellorenzo92: oh. i guess nobody worked with encodes before on HOSTED
21:56:24lorenzo92indeed :)
21:57:08lorenzo92basically it is like it doesn't find the __header struct as I said, even tough there is in the code...hum
21:57:33kugelthe __header is in a seperate ELF section
21:57:36kugelsee if it
21:57:44kugel's in the *.codec file
21:58:15kugelreadelf -S <file> shows them
21:58:53 Join ikeboy [0] (
21:59:43***Saving seen data "./dancer.seen"
22:02:38 Join Strife89 [0] (~Strife89@2602:306:250c:61d9:2cf1:e8dd:ec5b:4ed1)
22:02:54 Quit pamaury (Ping timeout: 245 seconds)
22:05:33lorenzo92kugel: indeed no header at all
22:06:00lorenzo92I even tried to modify the codecs.h, to reflect the same settings for decoders
22:06:23 Quit Strife89 (Read error: Connection reset by peer)
22:06:37 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:07:09 Join Strife89 [0] (~Strife89@2602:306:250c:61d9:2cf1:e8dd:ec5b:4ed1)
22:07:41lorenzo92perhaps I have to see a linker script or so?
22:08:42 Join Slasheri_ [0] (
22:10:40lorenzo92kugel: uh! wavpack encoder works for some reason!
22:11:07lorenzo92wait now it works also for wav :/
22:13:01 Quit ikeboy (Quit: ikeboy)
22:17:11lorenzo92great I can now go on writing the alsa driver ;)
22:25:51 Join [Saint] [0] (65629e67@rockbox/user/saint)
22:27:50[Saint]Turns out g626 is pretty hungry
22:27:53fs-bluebotGerrit review #626 at : DSP Compressor: Sidechain, Exponential Atk/Rls by Ryan Billing (changes/26/626/1)
22:28:43[Saint]Not hungry enough to make it totally implausible to run on PP, though.
22:30:24 Quit y4n (Quit: Do you like hurting other people?)
22:34:05lorenzo92kugel: wow it works :D I can hear myself typing on the keyboard haha
22:36:28 Quit bluebrother (Disconnected by services)
22:36:33 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
22:37:15lorenzo92so, basically, I have to start cleaning up the code now and fix the switch from play to record and vice versa
22:39:06 Quit fs-bluebot (Ping timeout: 240 seconds)
22:41:34 Join fs-bluebot [0] (
22:45:13kugelui, that was fast :)
22:53:12*[Saint] decides to dust off an old chestnut, with a new twist:
22:54:06[Saint]Now that the main menu order, and items, are configurable - are there any objections to applying Shut Down in the main menu globally?
22:56:10kugelthe main menu is configurable?
22:56:27lebelliumbut not directly on device
22:56:37kugeldid I miss something?
22:56:46lebelliumyou can remove items from the main menu
22:56:54lebelliumand change the order
22:57:14[Saint]There's a magic config option for this, for about a year+ or so I think.
22:57:22 Quit n1s (Quit: Ex-Chat)
22:59:10[Saint]I would need to adjust it slightly to allow do_shutdown as an item.
22:59:23[Saint]but that is trivial.
22:59:56lebelliumbut there would be a shut down item by default?! or would it by disabled by defaut?
23:00:17lorenzo92i would like to have a shutdown button, it is handy...
23:02:12 Quit pamaury (Ping timeout: 240 seconds)
23:02:22[Saint]This argument used to come up about once every year or so. :)
23:03:14[Saint]It kinda died off, but it just occured to me that there is a lot more chance of it being accepted if people who don't want it there can turn it off, or people that do want it can turn it on.
23:03:22gevaertsYou can have a shutdown shortcut these days
23:03:37[Saint]That's the question, really, default off or on. Probably off?
23:04:28[Saint]gevaerts: I'm not actually sure you can.
23:04:44kugelgevaerts: that's not enough, because using that takes longer than holding the power off button
23:05:21[Saint]Oh, actually, you can.
23:05:31gevaerts[Saint]: if you can't, my reading of the source is wrong :)
23:05:33lebelliumthat would be useful for Android which doesn't really stop the app (sometimes?) but on the other targets there is a shutdown button :)
23:05:34[Saint]But the manual doesn't actually describe *how*.
23:05:52gevaertskugel: right, it's not the same thing, I was just providing a data point :)
23:06:02*gevaerts doesn't actually ever shut down his DAP
23:06:08[Saint]Oh, yes it does. FF is being a cock. :-S
23:06:12[Saint]AHem. SOrry.
23:06:16gevaertsThat's what the idle poweroff is for :)
23:06:53gevaertsSo I'd like to remove the shutdown button altogether. It's useless ;)
23:07:21[Saint]So, anyway, yeah - would anyone have any objection to me adding do_shutdown as a configurable menu item that defaults off?
23:07:56[Saint]So people that do want it badly enough can add it without pissing off those who don't.
23:07:57 Quit lorenzo92 (Quit: ChatZilla [Firefox 23.0.1/20130814063812])
23:11:01gevaerts[Saint]: but... Buffer size!
23:11:24gevaertsI need free RAM to store my megapixel album art!
23:11:47[Saint]Can't really use that argument if the Player has it enabled by default as a special case. :)
23:11:58gevaertsOf course I can
23:12:06gevaertsThe Player doesn't do album art!
23:12:31[Saint]I...errr. Hmmm.
23:18:01 Quit kugel (Ping timeout: 260 seconds)
23:19:10 Quit amayer (Quit: Leaving)
23:23:48 Quit Strife89 (Quit: Leaving)
23:28:56 Join AlexP [0] (~alex@rockbox/staff/AlexP)
23:33:22[Saint]Oh. Nice.
23:34:08 Join bzed_ [0] (
23:35:15 Quit bzed (Ping timeout: 260 seconds)
23:35:17 Nick bzed_ is now known as bzed (
23:35:57[Saint]The shutdown item is configurable in the main menu (if the target has it) already. I had just weirded up my tree moons ago merging the configurable menu patch. Derp.
23:37:06[Saint]I would just need to adjust the manual slightly to actually mention it is an option, as it doesn't even mention it for the targets that do have shutdown in the main menu already.
23:50:32 Join webguest50 [0] (
23:51:34 Quit robin0800 (Quit: Leaving)
23:52:10webguest50Will the soft shutdown work on the Sansa Fuze+ ? I'd like this "soft" option to save wear and tear on the physical off/on button.
23:54:31webguest50Will " ,shutdown" in "root_Menu.cfg" enable it?
23:55:18 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
23:55:43 Join amayer [0] (~amayer@
23:55:49webguest50Would something like "root menu order: files,wps,settings,recording,radio,plugins,shutdown" work?
23:57:49 Quit webguest50 (Quit: CGI:IRC (EOF))

Previous day | Next day