00:06:49 | ulmutul | Seems to be double relative: the number in viewers.config points to the line in tango_small_viewers.icons and the number given there is the icon number from tango_icons_viewers. |
00:11:43 | | Quit xorly (Ping timeout: 248 seconds) |
00:21:59 | Bilgus | both of those are just going off the order in create-icons-from-tango.pl |
00:23:59 | | Join robertd1 [0] (~root@201.211.80.47) |
00:26:11 | | Part robertd1 |
00:30:43 | | Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 55.0.3/20170824053622]) |
00:46:06 | ulmutul | Hm, at least on my device it seems as if the icons are not displayed as they should. I.e. text files show up with video icon, video with text icon, midi with picture icon... |
00:47:37 | | Quit Bilgus (Remote host closed the connection) |
00:48:15 | | Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus) |
01:00 |
01:00:11 | | Join PimpiN8 [0] (~textual@145.132.155.235) |
01:06:56 | | Quit quaz0r (Ping timeout: 264 seconds) |
01:14:01 | | Join ulmutul_ [0] (~ulmutul@rockbox/developer/ulmutul) |
01:15:28 | __builtin | ulmutul: I remember having that issue as well |
01:16:49 | __builtin | I believe I sent a patch, but someone ([Saint] I think) pointed out it was broken somehow |
01:17:19 | | Quit ulmutul (Ping timeout: 240 seconds) |
01:17:50 | ulmutul_ | seems to me like viewers.config points to viewers.xxx.bmp icons, and tango_icons_viewers have an incompatible layout. |
01:18:11 | __builtin | g#910 |
01:18:12 | fs-bluebot | Gerrit review #910 at http://gerrit.rockbox.org/r/910 : Improved viewers.config by Franklin Wei |
01:19:19 | ulmutul_ | And I can't find any reference to tango_small_viewers.icons in the source, that seems to be some kind of translation. |
01:19:53 | | Join quaz0r [0] (~quaz@c-24-18-93-195.hsd1.wa.comcast.net) |
01:22:09 | ulmutul_ | Maybe the easiest solution is to get viewers and tango icons in the same order... |
01:44:16 | | Quit ulmutul_ (Quit: Leaving) |
01:45:19 | | Quit krabador (Remote host closed the connection) |
01:59:50 | *** | Saving seen data "./dancer.seen" |
02:00 |
02:15:16 | | Quit thomasjfox (Quit: Konversation terminated!) |
02:17:34 | | Quit cc___ (Ping timeout: 246 seconds) |
02:34:58 | | Quit ender` (Quit: varInt := StrToInt('-' + IntToStr(varInt)); // Convert to negative number) |
02:36:50 | | Quit quaz0r (Ping timeout: 260 seconds) |
02:50:03 | | Quit _meg (Ping timeout: 240 seconds) |
02:51:18 | | Join _meg [0] (~notsure@211.25.203.45) |
03:00 |
03:02:40 | | Quit Ruhan (Quit: Connection closed for inactivity) |
03:14:18 | | Quit Bilgus (Ping timeout: 248 seconds) |
03:21:51 | | Join quaz0r [0] (~quaz@c-24-18-93-195.hsd1.wa.comcast.net) |
03:47:30 | | Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus) |
03:59:54 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:09:29 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
04:24:43 | | Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…) |
04:28:19 | | Join JanC_ [0] (~janc@lugwv/member/JanC) |
04:29:26 | | Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-mqwxnfzetmqgdpsf) |
04:29:36 | | Quit JanC (Killed (barjavel.freenode.net (Nickname regained by services))) |
04:29:36 | | Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC) |
04:46:57 | | Quit JdGordon (Ping timeout: 260 seconds) |
04:55:48 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
05:00 |
05:01:52 | | Quit JdGordon (Ping timeout: 248 seconds) |
05:10:39 | | Quit saratoga_ (Ping timeout: 260 seconds) |
05:10:39 | | Quit saratoga (Ping timeout: 260 seconds) |
05:10:58 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
05:24:24 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
05:25:40 | | Quit JdGordon (Ping timeout: 240 seconds) |
05:49:20 | | Quit JdGordon_ (Ping timeout: 240 seconds) |
05:58:52 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
05:59:58 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:05:50 | | Quit [7] (Ping timeout: 255 seconds) |
06:06:19 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
06:17:38 | | Join Strife89 [0] (~quassel@adsl-98-80-186-248.mcn.bellsouth.net) |
06:20:15 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
06:20:45 | | Quit CR0W (Ping timeout: 264 seconds) |
06:20:54 | | Quit Strife1989 (Ping timeout: 240 seconds) |
06:21:57 | | Quit puckipedia (Ping timeout: 264 seconds) |
06:22:33 | | Quit diox (Ping timeout: 264 seconds) |
06:22:33 | | Quit michaelni (Ping timeout: 264 seconds) |
06:22:33 | | Quit alexbobp (Ping timeout: 264 seconds) |
06:22:33 | | Quit aevin (Ping timeout: 264 seconds) |
06:22:33 | | Quit dan- (Ping timeout: 264 seconds) |
06:22:56 | | Quit JdGordon (Ping timeout: 248 seconds) |
06:23:51 | | Join alexbobp [0] (~alex@testificate.xen.prgmr.com) |
06:24:11 | | Join aevin [0] (eivindsy@unaffiliated/aevin) |
06:24:14 | | Nick alexbobp is now known as Guest61792 (~alex@testificate.xen.prgmr.com) |
06:27:30 | | Join CR0W [0] (narf@2001:0:53aa:64c:28b5:b8fd:bcca:66c4) |
06:27:30 | | Quit CR0W (Changing host) |
06:27:30 | | Join CR0W [0] (narf@unaffiliated/em64t) |
06:27:46 | | Join puckipedia [0] (~puck@puckipedia.com) |
06:29:16 | | Join dan- [0] (~d@101.165.151.156) |
06:29:16 | | Quit dan- (Changing host) |
06:29:16 | | Join dan- [0] (~d@freenode/corporate-sponsor/privateinternetaccess.com/doaks) |
06:30:05 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
06:34:16 | | Quit JdGordon_ (Ping timeout: 260 seconds) |
06:34:54 | | Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) |
06:40:03 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
06:43:11 | | Quit JdGordon (Ping timeout: 248 seconds) |
06:51:47 | | Quit JdGordon_ (Ping timeout: 240 seconds) |
06:55:35 | | Quit TheSeven (Ping timeout: 252 seconds) |
06:55:59 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
06:58:59 | | Quit Ruhan (Quit: Connection closed for inactivity) |
07:00 |
07:01:20 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
07:04:08 | | Join diox [0] (~u@h-152-82.A586.priv.bahnhof.se) |
07:29:33 | | Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) |
07:32:09 | | Quit JdGordon (Ping timeout: 264 seconds) |
07:51:20 | | Join dfkt [0] (~dfkt@unaffiliated/dfkt) |
07:59:59 | *** | Saving seen data "./dancer.seen" |
08:00 |
08:30:36 | | Join Soap_ [0] (~Soap@rockbox/staff/soap) |
08:33:35 | | Quit Soap (Ping timeout: 248 seconds) |
09:00 |
09:04:08 | | Join lebellium [0] (~chatzilla@89-93-177-206.hfc.dyn.abo.bbox.fr) |
09:05:04 | | Quit dys (Ping timeout: 248 seconds) |
09:08:04 | | Quit _meg (Ping timeout: 240 seconds) |
09:09:18 | | Join _meg [0] (~notsure@211.25.203.45) |
09:14:36 | | Join dys [0] (~dys@tmo-108-52.customers.d1-online.com) |
09:16:09 | | Quit Senji (Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/) |
09:21:18 | | Join Senji [0] (~Senji@87.118.138.79) |
09:22:03 | | Join johnb3 [0] (~johnb2@p5B3AFD96.dip0.t-ipconnect.de) |
09:50:45 | | Join xorly [0] (~xorly@ip-86-49-24-93.net.upcbroadband.cz) |
09:56:05 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
10:00 |
10:00:02 | *** | Saving seen data "./dancer.seen" |
10:07:02 | | Join ender` [0] (krneki@foo.eternallybored.org) |
10:09:18 | | Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan) |
10:39:06 | | Join parchd [0] (~parchd@unaffiliated/parchd) |
10:40:48 | | Join TheLemon1an [0] (~lemonboy@irssi/staff/TheLemonMan) |
10:42:55 | | Quit TheLemonMan (Disconnected by services) |
10:43:01 | | Nick TheLemon1an is now known as TheLemonMan (~lemonboy@irssi/staff/TheLemonMan) |
10:47:37 | | Join TheLemon1an [0] (~lemonboy@irssi/staff/TheLemonMan) |
10:49:47 | | Quit TheLemonMan (Ping timeout: 240 seconds) |
10:50:33 | | Nick TheLemon1an is now known as TheLemonMan (~lemonboy@irssi/staff/TheLemonMan) |
10:50:56 | | Quit _meg (Ping timeout: 260 seconds) |
10:54:49 | | Join _meg [0] (~notsure@211.25.203.45) |
11:00 |
11:04:07 | | Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627) |
11:05:23 | | Quit johnb3 (Ping timeout: 240 seconds) |
11:11:51 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:c5d1:7ca1:ef06:4650) |
11:20:33 | | Join PurlingNayuki [0] (~Thunderbi@114.255.41.252) |
11:23:44 | | Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox) |
11:27:04 | | Quit _meg (Ping timeout: 240 seconds) |
11:29:21 | | Join johnb3 [0] (~johnb2@p5B3AFD96.dip0.t-ipconnect.de) |
11:29:53 | | Join _meg [0] (~notsure@211.25.203.45) |
11:55:59 | | Join robertd1 [0] (~root@201.211.80.47) |
12:00 |
12:00:05 | *** | Saving seen data "./dancer.seen" |
12:06:55 | | Quit robertd1 (Remote host closed the connection) |
12:09:34 | | Quit PurlingNayuki (Ping timeout: 240 seconds) |
12:18:38 | | Join robertd1 [0] (~root@201.211.80.47) |
12:26:35 | | Nick Guest61792 is now known as alexbobp (~alex@testificate.xen.prgmr.com) |
12:33:13 | | Join PimpiN8 [0] (~textual@145.132.155.235) |
12:46:58 | | Quit _meg (Ping timeout: 246 seconds) |
12:47:35 | | Join _meg [0] (~notsure@211.25.203.45) |
13:00 |
13:35:45 | | Quit dys (Ping timeout: 264 seconds) |
14:00 |
14:00:08 | *** | Saving seen data "./dancer.seen" |
14:03:01 | | Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") |
14:06:36 | | Quit johnb3 (Quit: Nettalk6 - www.ntalk.de) |
14:14:07 | | Quit _meg (Ping timeout: 246 seconds) |
14:15:38 | | Join _meg [0] (~notsure@211.25.203.45) |
14:16:50 | | Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…) |
14:19:32 | | Join iceCalt [0] (~iceCalt@5.146.198.73) |
14:44:27 | | Quit parchd (Ping timeout: 240 seconds) |
15:00 |
15:03:53 | | Quit thomasjfox (Quit: Konversation terminated!) |
15:07:04 | | Quit _meg (Ping timeout: 240 seconds) |
15:11:20 | | Join _meg [0] (~notsure@211.25.203.45) |
15:15:06 | | Quit ZincAlloy (Quit: Leaving.) |
15:16:28 | | Join parchd [0] (~parchd@unaffiliated/parchd) |
15:38:02 | | Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-tzryibiyqqblnwqi) |
15:55:23 | | Quit parchd (Ping timeout: 240 seconds) |
16:00 |
16:00:10 | *** | Saving seen data "./dancer.seen" |
16:49:43 | | Quit maraz (Remote host closed the connection) |
17:00 |
17:13:26 | | Quit LjL (Read error: Connection reset by peer) |
17:15:45 | | Join LjL [0] (~ljl@unaffiliated/ljl) |
17:23:06 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
17:47:36 | | Quit Ruhan (Quit: Connection closed for inactivity) |
17:48:00 | | Join dys [0] (~dys@tmo-099-7.customers.d1-online.com) |
17:50:30 | | Join micah [0] (~micah@debian/developer/micah) |
17:51:33 | micah | hi all, i've been buying sansa clip devices and putting rockbox on them for a few years. The headphone jack keeps losing its solder joint connection to the mainboad, and so I've replaced it maybe 5 times now. The last one I've been keeping together with glue and multiple resoldering jobs that always end up breaking |
17:52:02 | micah | i like the device, its small, and works well (esp. with rockbox), but I'd like to have something that is going to last a little bit longer |
17:53:13 | micah | are there newer/better devices that rockbox supports now that people find work well that you would recommend? I'm looking at the port status for different devices and trying to figure this out, but i'm curious if anyone has an opinon |
17:55:07 | __builtin | personally I think the ipod6g is very nice |
17:55:26 | pamaury | micah: for some new/recent devices, we are adding support for a bunch of sony devices |
17:55:40 | pamaury | https://www.rockbox.org/wiki/SonyNWLinuxPort |
17:55:56 | pamaury | the page is not finished/up to date since this is recent and still work in progress |
17:57:08 | micah | i guess "new" doesn't really mean that it will be good, but I have bought some devices on the supported list only to find out that they are way larger than I thought :) |
17:57:48 | pamaury | most (all?) devices will qualify as large compared to the clip+ ;) |
17:57:50 | __builtin | (but it's pretty big) |
17:58:11 | micah | __builtin: thats the touch? |
17:58:34 | __builtin | touch? |
17:59:10 | pamaury | micah: no it's the ipod "classic" |
17:59:49 | __builtin | unfortunately it can be hard to obtain one nowadays |
18:00 |
18:00:12 | micah | and ~$250 |
18:00:14 | *** | Saving seen data "./dancer.seen" |
18:01:41 | micah | i'm looking at pictures of the sony nwze450, but not seeing how big it is |
18:03:20 | pamaury | this one is quite old. I would suggest the E580 which is better/slicker/more recent. If you can I would even buy a A15 |
18:03:50 | micah | the A15 works with rockbox? |
18:04:11 | pamaury | the E580 is 4x9 cm and 7mm thick |
18:05:00 | pamaury | yes, but since it's work in progress, not everything is implemented at the moment (for example radio is not yet supported) |
18:06:05 | micah | the a15 is 44 x 109 x 9mm |
18:06:15 | micah | so not too big of a difference |
18:06:22 | micah | and 66g weight |
18:08:02 | pamaury | the A15 has an sdcard slot though (which may not work at the moment but will be supported eventually) |
18:10:57 | micah | huh the older models have noise cancelation, but not the a15 |
18:12:00 | pamaury | very few models have NC, the E580 is one of them, but to be honest most people feels it's not worth it |
18:13:26 | micah | seems like the a15/17 came out two years ago, and they were going to put out a newer model |
18:13:47 | micah | maybe its the a40? |
18:14:10 | pamaury | there is the more recent A25 (also supported), and even more recent is the A35 but this one is not supported because we can't break the encryption atm |
18:14:13 | micah | looks like there is a20/30/40 now |
18:16:20 | micah | so the newest supported is the A25, but you think the A15 is superior? |
18:17:34 | micah | i dont see a huge improvement with the A25 over the A15 |
18:18:56 | | Quit jhMikeS (Ping timeout: 260 seconds) |
18:19:38 | pamaury | I don't have either the A15 or A25, some people tested for me, but they look quite similar and the A15 is cheaper iirc |
18:20:30 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
18:20:58 | pamaury | the A25 has NC I think |
18:21:59 | pamaury | and better bluetooth, but we don't support bluetooth as of now anyway |
18:24:35 | lebellium | Only NC |
18:24:42 | lebellium | bluetooth is the same |
18:25:01 | micah | seems the a15 is the way to go |
18:26:21 | micah | too bad its $200, a lot more than I was paying for the sansa |
18:26:38 | lebellium | the A15 shouldn't be $200... |
18:26:45 | lebellium | I'm sure you can find it cheaper |
18:27:39 | pamaury | lebellium: the website says bluetooth 3.0 vs 2.1 (not that there is a huge difference between the two), but you are the nwz expert ;) |
18:28:05 | pamaury | I should really buy a A15 to add support for the sd card slot and bluetooth |
18:28:15 | pamaury | but first I need to fix A860 touchscreen |
18:28:35 | lebellium | hum which website? |
18:29:09 | | Join johnb3 [0] (~johnb2@p5B3AFD96.dip0.t-ipconnect.de) |
18:29:46 | micah | amazon sells it for $199USD, $430USD, $672CAD (?!) and i can't find it any cheaper than 199 on ebay either |
18:29:53 | lebellium | I used the A15 bluetooth for 10 hours in the car this week, quite practical |
18:30:01 | micah | well, there is one there for $170 with a scratch |
18:30:04 | pamaury | lebellium: http://www.sony-asia.com/support/product/nwz-a15 https://www.sony.co.uk/electronics/support/digital-music-players-nwza-series/nwz-a15 |
18:30:48 | lebellium | johnb3: I think I had to test a new yp-r0 keymapping right? |
18:31:31 | pamaury | wrong liknk http://www.sony-asia.com/support/product/nw-a25 |
18:31:49 | johnb3 | pamaury: with "sd card support"do you mean hot-swap? Reading from internal and SD is fine on the A20. |
18:32:22 | johnb3 | lebellium : correct. Do you need the download link again? |
18:32:30 | pamaury | johnb3: oh it works out of the box? Even if you hot swap while rockbox is running? |
18:33:08 | pamaury | also the A25 claims aptX codec and LDAC (the Sony codec that is supposedly super very great (TM)) |
18:33:14 | johnb3 | I have not tried hot swap yet. Gimme a minute. |
18:33:23 | | Join maraz [0] (maraz@kapsi.fi) |
18:34:01 | lebellium | pamaury: the A15 also supports LDAC (IIIRC via a firwmare update). I used the A15 and my DN1080 amp in LDAC today |
18:34:10 | lebellium | and indeed it's great |
18:34:46 | lebellium | but as it's a proprietary codec, it won't last, like Betamax or Memory Stick |
18:34:51 | lebellium | well, it's Sony |
18:35:08 | | Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-gabkmztlniscbagb) |
18:35:12 | pamaury | oh ok :) I don't like the fact that all those codecs are proprietary, I don't even know if/how the firmware is supposed to handle it, I suspect the encoding might be done on the bluetooth chip |
18:35:13 | lebellium | johnb3: http://gerrit.rockbox.org/r/#/c/1633/ ? |
18:36:01 | johnb3 | Removing the SD stalls RB and finally reboots. But if you accept that eject and data transfer has to be done in the OF, then it's working fine for now. |
18:36:08 | johnb3 | lebellium : correct. |
18:36:16 | lebellium | but having almost 1MB/s over bluetooth is quite impressive. |
18:36:55 | micah | if you find an A15 less than $199, i'm interested, but I have not been able to find anything |
18:37:50 | pamaury | the thing with those codecs is that they don't really provide better audio per se I suspect, they mostly rely on the increased bandwidth of bluetooth, while SBC uses relatively low bandwidth probably at the expense of quality (though it's supposed to be adptive) |
18:39:14 | lebellium | yes, that's only incresed bandwidth. It can go up to 909kbps |
18:39:27 | | Quit jhMikeS (Ping timeout: 240 seconds) |
18:39:41 | micah | pamaury: you have the e580? |
18:39:45 | pamaury | yeah, whereas SBC is "stuck" around 300kbps I think, it never goes higher. |
18:39:47 | pamaury | micah: yes |
18:40:11 | pamaury | johnb3: ok interesting, so if you remove SD while rockbox is (for example) playing from internal storage, it still freezes? |
18:41:35 | johnb3 | Let me try again. It was paused before, but I did not pay attention if playing from internal or SD... |
18:42:50 | micah | seems hard to find the e580 |
18:43:02 | pamaury | one thing really missing at the moment is connecting to the system manager daemon to listen to event likes usb/sd and handle them gracefully. It could also solve the database refresh problem. But it's a lot of work to reverse engineer |
18:45:22 | micah | hrm, the e584 can be got for about $150, only $50 less than the a15 |
18:47:03 | pamaury | hm, touchscreen is almost working but something is still wrong |
18:47:04 | micah | or i get a ipod classic 6g for $118 |
18:47:53 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:4cbc:1d76:1169:8bd5) |
18:49:04 | johnb3 | Confirmed: playing from internal, removing SD: it continues to play for dozen of seconds than stalls and reboots. If I go to the file browser that happens even faster. |
18:49:37 | johnb3 | pamaury: If you manage to disable the database refresh, that would be cool :-) |
18:49:45 | | Join parchd [0] (~parchd@unaffiliated/parchd) |
18:50:06 | pamaury | sounds like a crash |
18:50:56 | pamaury | yeah that would be cool indeed, but at the moment I don't really understand how it works, it might require some big changes in the bootloader, but I promise to look when the port is in better shape |
18:52:01 | johnb3 | Do you want me to try "inserting SD" while playing from internal? |
18:53:32 | pamaury | yes please |
18:57:32 | johnb3 | It takes a little longer to crash. I can skip 2 or 3 songs from internal, but then or if I use the file browser it crashes. |
18:57:59 | Bilgus | micah why not but 3 clip zips for 120 and epoxy the headphone jack when new instead of once it breaks? |
18:58:06 | pamaury | hmmm, strange. Does it crash the entire device (ie reboots) or it goes back to bootloader? |
18:58:25 | pamaury | lebellium: do you know if the OF supports headphone detection on any of the linux based nwz? |
18:59:38 | lebellium | pamaury: Not on the A10, I just tried |
19:00 |
19:01:03 | lebellium | hum can't check on the E580, the battery is empty |
19:01:32 | micah | Bilgus: its not the plastic of the jack that breaks, its the solder joint |
19:01:35 | johnb3 | How do you check? See if playback stops? |
19:01:55 | johnb3 | ^ lebellium |
19:02:05 | lebellium | johnb3: yes |
19:02:20 | lebellium | and I also checked if there is any setting |
19:05:07 | Bilgus | well the epoxy would lower that chance, maybe you could reinforce it somehow, the only reason those newer units are going to hold up better is because you won't be able to put them in your pocket and subject the headphone to the same stresses |
19:05:41 | Bilgus | a right angle headphone plug would probably be a better investment |
19:07:06 | johnb3 | lebellium, pamaury: same on A20 -> no setting, no pause on removal of headphone |
19:07:08 | micah | i have a right angle headphone plug |
19:07:50 | lebellium | johnb3: yeah I didn't check on my A20 because I know it works exactly as my A10. I'm more curious about the E580 and other models but I have to charge the batteries first :( |
19:08:05 | johnb3 | let me try |
19:10:41 | johnb3 | same thing for E585. |
19:11:09 | Bilgus | Well idk then, I guess the ? is, Is 8x the cost going to last 8x longer? |
19:11:27 | Bilgus | well 7x the cost |
19:12:21 | johnb3 | micah : as for E580 vs. A15/A25: for me (my hands) the E580 is almost to thin. While battery life might be longer. But due to physical size and SD I prefer Axx. |
19:12:33 | johnb3 | *too thin |
19:14:33 | lebellium | johnb3: I compared 2 R0 side by side with current build and your patch: |
19:14:36 | lebellium | Keylock: I have been used to just press "power" for years but OK for "User + Power". Better his than current broken behavior :) |
19:14:37 | lebellium | Pitchscreen: OK. |
19:14:39 | lebellium | Bookmarks: didn't check |
19:14:40 | lebellium | Back to menu then Back to WPS: OK |
19:14:42 | lebellium | A-B repeat: what did you remove? It seems to work as before |
19:16:40 | * | pamaury is confused by the touchscreen code of rockbox |
19:17:06 | pamaury | my driver seems to be working, it correctly reports touches but in the menu a press on an item does nothing. However a long press triggers context menu ?! |
19:17:43 | lebellium | pamaury: doesn't it come from the theme code? |
19:18:15 | pamaury | no idea :-/ |
19:18:44 | lebellium | It's 240*400 right? |
19:18:44 | pamaury | the main menu is just a list with the default theme so I would expect it to work out of the box |
19:18:47 | pamaury | yes |
19:18:59 | lebellium | I may have an old in-progress theme for YP-R1 |
19:19:06 | lebellium | you could test it on the A86° |
19:19:25 | pamaury | what does it change? Do I need a special theme for touch to work in the menu? |
19:20:16 | johnb3 | lebellium: according to the diff, ACTION_WPSAB_SINGLE (long press user) has been replaced by pitch screen. But that is the only one. |
19:21:49 | lebellium | pamaury: I guess in the menus it should work out of the box. But on WPS you have to define in the theme code what happens when touching such or such area |
19:21:59 | lebellium | maybe it's configured in grid mode by default? |
19:22:20 | pamaury | I can't even reach the WPS, even the menys don't work. No it's not in grid mode. If I "click" on a item, it is highlighted but nothing happens |
19:22:46 | lebellium | ok so indeed it's most likely not related to theme |
19:24:24 | lebellium | johnb3: OK. It's fine for me. Can be pushed if something is willing to do the job |
19:27:48 | __builtin | oh fun, it looks like there's a bug in one of duke's reverse-engineered assembly routines |
19:29:49 | pamaury | __builtin: was duke reverse engineered? |
19:30:04 | __builtin | no, but it had some x86 assembly routines for speed |
19:30:08 | pamaury | ah I see |
19:30:23 | __builtin | they were rewritten in C, but now one of them doesn't work |
19:32:27 | johnb3 | lebellium: I have updated the Commit Message regarding WPS AB. I am not a commiter, so we need some volunteer to push g#1633. |
19:32:29 | fs-bluebot | Gerrit review #1633 at http://gerrit.rockbox.org/r/1633 : Fix keymap for YP-R0 regarding broken keylock, add more key maps by Johannes Rauh |
19:33:47 | Bilgus | pamaury are you sure you have define HAVE_TOUCHSCREEN it almost sounds like its missing the release event |
19:34:56 | pamaury | yes I have |
19:35:24 | pamaury | but yeah it sounds like it's missing the release event, I need to release the touchscreen code to see how it works |
19:36:13 | pamaury | who has experience with touchscreen in rockbox? |
19:37:10 | pamaury | is it possible to build a simulator for hosted targets? I guess a lots of error messages if I try for the nwz |
19:38:46 | lebellium | It was possible for YP-R0 but last time I did it was long ago. It may be broken since then |
19:40:20 | __builtin | yay, fixed :) |
19:42:26 | __builtin | I'm not sure why it was wrong before though |
19:42:46 | __builtin | before was: wordCnt = *((uint16 *)srcP); |
19:42:53 | __builtin | after: wordCnt = *srcP | (*(srcP+1) << 8); |
19:43:08 | __builtin | where wordCnt is uint16_t, srcP is uint8_t |
19:44:15 | __builtin | it can't be endianness, can it? |
19:45:12 | pamaury | sounds like endiannnes |
19:45:40 | pamaury | though I admit it's weird |
19:45:42 | __builtin | ARM is little-endian, no? |
19:45:45 | pamaury | yes |
19:45:47 | __builtin | hmm |
19:45:55 | pamaury | what was the original code? |
19:46:57 | __builtin | https://pastebin.com/yMXkacn4 |
19:47:04 | __builtin | line 36/37 |
19:47:10 | __builtin | I'll disassemble and see |
19:47:47 | pamaury | and what aout the original x86 assembly code? |
19:49:06 | pamaury | maybe the thing it is decoder comes from an extern source that is big-endian (for example a file format) |
19:49:39 | __builtin | srcP does originally come from a file, yes |
19:49:44 | __builtin | but it's little-endian in the file |
19:49:49 | pamaury | hmm wait, that would not make sense since your working code is little-endian too |
19:49:52 | __builtin | yeah |
19:49:52 | * | pamaury is confused |
19:50:16 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
19:51:04 | pamaury | __builtin: was the code crashing by any chance? |
19:51:14 | __builtin | yeah, but not on that line |
19:51:24 | __builtin | it would write out of bounds since the read was wrong |
19:51:31 | __builtin | (it's a decompression routine) |
19:51:58 | pamaury | because it could be an unaligned access maybe, that's the only possibility I see, but then I would expect a crash, not a misread |
19:54:17 | __builtin | both disassemblies: https://pastebin.com/UKhmhG7B |
19:54:19 | | Quit jhMikeS (Ping timeout: 240 seconds) |
19:54:41 | __builtin | difference occurs on offset +84h |
19:55:05 | | Join ulmutul [0] (~ulmutul@rockbox/developer/ulmutul) |
19:56:23 | pamaury | __builtin: Using the Load Halfword instruction (ARMv4 or later) with an address where the bottom bit is set is considered unpredictable. |
19:56:50 | __builtin | ah |
19:57:18 | pamaury | usually when it says unpredictable it really means unpredictable ;) |
19:58:26 | pamaury | I'm actually impressed that you find the bug, this is common but annoying when porting to old arm code |
19:59:17 | pamaury | I'm still surprised the compile did not generate some code for this, maybe the cast makes the compiler assume you know what you are doing |
19:59:35 | __builtin | that's not a very safe assumption :P |
20:00 |
20:00:15 | *** | Saving seen data "./dancer.seen" |
20:00:26 | pamaury | yeah I think it generates special code when you access structure members |
20:00:36 | pamaury | but otherwise not |
20:01:14 | pamaury | lebellium: do you know anything about the Sony PHA 1EU ? |
20:01:28 | lebellium | pamaury: I have it |
20:02:58 | __builtin | great, I fix one bug, and another one appears :( |
20:03:10 | __builtin | now the plugin stops working after being run once |
20:03:37 | pamaury | lebellium: I'm boying a A15 on leboncoin and I can either just buy the A15 or the A15 with the PHA 1EU, at about half the price (200 EUR for both). Is it worth it? |
20:05:25 | lebellium | pamaury: I use it with my Beyerdynamic DT 990 250 Ohms because it offers better sound at high volume |
20:05:34 | lebellium | but with sensitive IEM it's kinda useless |
20:07:05 | lebellium | I bought the A20 + PHA-1AEU together for 100€, that was a very good deal |
20:07:40 | pamaury | wow that's impressive, the A20 doesn't sell for less than 100eur, and even then it's a good deal |
20:07:59 | lebellium | yeah sometimes people don't know what they are selling on ebay or leboncoin :D |
20:08:51 | pamaury | I'm thinking about some new headphones, I don't know if an amp like this would be useful or not |
20:09:37 | lebellium | I also used it sometimes as a DAC on my previous laptop with a crappy 3.5mm output |
20:10:13 | lebellium | on my new Laptop the 3.5mm output is cleaner |
20:11:28 | lebellium | pamaury: to be honest, at the same prices there are better DACs. But the Sony is the only one with a Walkman port for sure |
20:11:54 | pamaury | ok, I'll just take the A15 then, 90 eur is a good price |
20:13:39 | lebellium | yes |
20:13:42 | lebellium | good choice |
20:14:40 | pamaury | my next target will be the A35, if only I could defeat the encryption |
20:15:03 | lebellium | it's still expensive |
20:15:09 | lebellium | that's risky if you can't do anything with it |
20:15:35 | lebellium | or if you need to disassemble it |
20:17:05 | lebellium | but that can be a good start. If you finally manage to decrypt it, you can then buy the cheap WM1 :D |
20:18:23 | pamaury | haha |
20:18:35 | pamaury | maybe the fund can buyt it for me |
20:18:52 | pamaury | after all I've ported to many sony players and bought all of them |
20:19:12 | lebellium | since the fund has not been used for a long time, there might be €1000 available, who know \o/ |
20:19:21 | lebellium | s* |
20:20:28 | lebellium | I think you didn't get a refund for the FiiO yet? |
20:22:11 | pamaury | no, since I haven't finished the port yet :-/ |
20:22:25 | pamaury | I've been more busy in the past year than I expected |
20:22:33 | lebellium | you're not a good business man :P |
20:23:20 | pamaury | probably :-p |
20:39:34 | | Quit parchd (Ping timeout: 240 seconds) |
20:41:19 | __builtin | we actually use the fund? |
20:46:46 | lebellium | it's not transparent at all |
20:47:21 | lebellium | we don't know how much money there is in |
20:48:00 | __builtin | hmm, the money is all donated, so it would make sense for that to info be public, wouldn't it? |
20:48:06 | lebellium | sure |
20:48:14 | lebellium | especially for an open-source project |
20:48:26 | lebellium | how the fund is managed is not our best achievement... |
20:53:02 | micah | pamaury: you found an a15 for 90 eur? |
20:54:07 | lebellium | micah: on a french second-hand website |
20:54:57 | | Join parchd [0] (~parchd@unaffiliated/parchd) |
20:55:15 | micah | lebellium: is there more than one available? I found one on a UK only site that was cheaper, but they only shipped to the UK |
20:55:28 | | Quit johnb3 (Ping timeout: 255 seconds) |
20:55:41 | micah | otherwise they are a lot more |
21:00 |
21:03:47 | pamaury | micah: there are several A15 on this website but the others are more expensive, usually between 110 and 150 euros |
21:05:16 | pamaury | yeah the fund is not very transparent |
21:07:38 | micah | pamaury: still, its cheaper than 180euros i'm finding |
21:08:32 | lebellium | I'm not sure someone on leboncoin.fr is willing to ship a device overseas |
21:08:36 | lebellium | but you can try |
21:09:30 | | Quit parchd (Ping timeout: 255 seconds) |
21:15:00 | | Join johnb4 [0] (~johnb2@p5B3AFD96.dip0.t-ipconnect.de) |
21:22:58 | | Quit iceCalt (Quit: Leaving) |
21:31:26 | | Quit johnb4 (Ping timeout: 260 seconds) |
21:34:54 | | Quit _meg (Ping timeout: 248 seconds) |
21:37:17 | | Join _meg [0] (~notsure@211.25.203.45) |
21:39:08 | | Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan) |
21:40:46 | | Quit kugel (Ping timeout: 248 seconds) |
21:48:18 | | Join kugel [0] (~kugel@91.65.119.220) |
21:48:18 | | Quit kugel (Changing host) |
21:48:18 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
22:00 |
22:00:17 | *** | Saving seen data "./dancer.seen" |
22:05:04 | | Join johnb4 [0] (~johnb2@p5B3AFD96.dip0.t-ipconnect.de) |
22:07:04 | | Join parchd [0] (~parchd@unaffiliated/parchd) |
22:11:47 | | Quit johnb4 (Quit: Nettalk6 - www.ntalk.de) |
22:11:52 | | Quit _meg (Ping timeout: 246 seconds) |
22:13:26 | | Quit parchd (Ping timeout: 240 seconds) |
22:13:54 | | Join _meg [0] (~notsure@211.25.203.45) |
22:48:43 | __builtin | pamaury, lebellium: perhaps we can have a yearly report on the finances or something |
22:48:43 | | Quit CR0W (Ping timeout: 252 seconds) |
22:52:15 | pamaury | __builtin: yeah that would be an idea, though you would need to ask zagor about it |
22:52:46 | | Join CR0W [0] (narf@2001:0:53aa:64c:28b5:b8fd:bcca:66c4) |
22:52:46 | | Quit CR0W (Changing host) |
22:52:46 | | Join CR0W [0] (narf@unaffiliated/em64t) |
22:57:37 | lebellium | the lack of transparency didn't bother many people even Rockbox when quite active some years ago |
22:59:08 | lebellium | that would be nice but somehow ironical if we get it finally transparent when the project is slowly dying |
23:00 |
23:02:23 | | Join parchd [0] (~parchd@unaffiliated/parchd) |
23:10:21 | __builtin | wonderful, duke's entire menu system is implemented using a 4000 line switch statement |
23:16:31 | pamaury | haha |
23:16:47 | pamaury | seems reasonable to me |
23:17:35 | pamaury | Yay \o/ I found the touchscreen bug, in fact the bug was due some undocumented behavior of the input system x-( |
23:18:04 | pamaury | specifically button_read_device must fill *data with last touch position even if the user doesn't touch the screen |
23:19:46 | lebellium | congrats |
23:22:55 | pamaury | yeah and I can navigate menus and play music \o/ |
23:23:11 | __builtin | nice :) |
23:23:21 | pamaury | however the A860 has the same problem as E450 and E460, audio stutters when backlight is off |
23:23:44 | | Quit parchd (Remote host closed the connection) |
23:32:51 | | Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") |
23:58:57 | fs-bluebot | Build Server message: New build round started. Revision 0291db3, 267 builds, 14 clients. |