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 2017-11-09

00:06:15 Quit ZincAlloy (Quit: Leaving.)
00:11:13 Quit pamaury (Ping timeout: 268 seconds)
00:20:07 Quit ender` (Quit: Religion is excellent stuff for keeping common people quiet. Religion is what keeps the poor from murdering the rich. — Napoleon Bonaparte)
00:31:11 Quit dandels (Quit: WeeChat 1.9.1)
00:39:25 Join dandels_ [0] (~dandels@unaffiliated/dandels)
00:39:47 Nick dandels_ is now known as dandels (~dandels@unaffiliated/dandels)
00:43:56 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:57:19 Quit Strife89 (Ping timeout: 240 seconds)
00:57:55 Join Strife89 [0] (~quassel@adsl-98-80-182-246.mcn.bellsouth.net)
00:59:01 Join PimpiN8 [0] (~textual@145.132.155.235)
01:00
01:02:18***Saving seen data "./dancer.seen"
01:14:55 Quit michaelni (Ping timeout: 240 seconds)
01:19:53 Join chrisb [0] (~chrisb@172.58.201.99)
01:27:21 Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at)
01:34:55 Quit dys (Ping timeout: 240 seconds)
02:00
02:20:23 Quit Ruhan (Quit: Connection closed for inactivity)
03:00
03:02:21***Saving seen data "./dancer.seen"
03:07:12 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
03:32:14 Quit dandels (Ping timeout: 268 seconds)
03:37:50 Quit Strife89 (Ping timeout: 248 seconds)
03:48:35 Join Soap_ [0] (~Soap@rockbox/staff/soap)
03:50:39 Quit shrizza (Ping timeout: 248 seconds)
03:51:01 Join shrizza [0] (~shrizza@oki-dc-urasoe01-187.glbb.ne.jp)
03:51:10 Quit wodz (Ping timeout: 248 seconds)
03:51:11 Quit bluebrother (Ping timeout: 248 seconds)
03:51:12 Quit n17ikh (Ping timeout: 248 seconds)
03:51:13 Quit funman (Ping timeout: 248 seconds)
03:51:20 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
03:51:43 Quit Soap (Ping timeout: 248 seconds)
03:51:43 Quit akaWolf (Ping timeout: 248 seconds)
03:53:12 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
03:53:53 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl)
03:54:10 Join Strife89 [0] (~quassel@adsl-98-80-182-246.mcn.bellsouth.net)
03:54:14 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
03:59:59 Quit Soap_ (Ping timeout: 268 seconds)
04:00
04:14:55 Quit [7] (Ping timeout: 250 seconds)
04:15:42 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
04:16:17 Quit walle303 (Ping timeout: 252 seconds)
04:16:25 Quit nialv7 (Ping timeout: 255 seconds)
04:16:36 Quit EmanueleSorce[m4 (Ping timeout: 276 seconds)
04:20:46 Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-xnbsngwpcwjbvayw)
04:31:34 Quit chrisb (Ping timeout: 240 seconds)
05:00
05:02:23***Saving seen data "./dancer.seen"
05:29:06 Quit Acou_Bass (Ping timeout: 260 seconds)
05:29:54 Join Acou_Bass [0] (~Acou_Bass@host-78-144-150-162.as13285.net)
05:34:22 Quit Acou_Bass (Ping timeout: 252 seconds)
05:38:33 Join Aldem [0] (~Aldem@unaffiliated/aldem)
05:46:06 Join Acou_Bass [0] (~Acou_Bass@host-78-144-150-162.as13285.net)
05:50:31 Quit Acou_Bass (Ping timeout: 240 seconds)
05:54:24 Join Acou_Bass [0] (~Acou_Bass@host-78-144-150-162.as13285.net)
06:00
06:00:15 Quit Acou_Bass (Ping timeout: 268 seconds)
06:11:52 Join Acou_Bass [0] (~Acou_Bass@host-78-144-150-162.as13285.net)
06:16:11 Quit Acou_Bass (Ping timeout: 240 seconds)
06:22:57 Join Strife1989 [0] (~quassel@adsl-98-80-184-121.mcn.bellsouth.net)
06:26:26 Quit Strife89 (Ping timeout: 240 seconds)
06:30:46 Quit Aldem (Read error: Connection reset by peer)
06:34:23 Join Aldem [0] (~Aldem@unaffiliated/aldem)
06:36:55 Quit TheSeven (Ping timeout: 258 seconds)
06:37:16 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:41:52 Join walle303 [0] (walle303ke@pisg/dev/walle303)
06:50:07 Quit Ruhan (Quit: Connection closed for inactivity)
07:00
07:02:26***Saving seen data "./dancer.seen"
07:06:59 Join johnb4 [0] (~johnb2@p5B3AFE19.dip0.t-ipconnect.de)
07:09:28 Join Bilgus [0] (~Bilgus@unaffiliated/bilgus)
07:09:35 Join The_Prospector|2 [0] (~The_Prosp@c-73-239-179-79.hsd1.wa.comcast.net)
07:13:26 Join uwe_mobile__ [0] (~uwe@static.173.76.9.176.clients.your-server.de)
07:13:35 Quit gevaerts (Disconnected by services)
07:13:43 Join gevaerts_ [0] (~fg@rockbox/developer/gevaerts)
07:14:26 Join alexbobp_ [0] (~alex@testificate.xen.prgmr.com)
07:14:45 Nick alexbobp_ is now known as Guest45867 (~alex@testificate.xen.prgmr.com)
07:15:01 Quit CR0W_ (Ping timeout: 248 seconds)
07:15:01 Quit minus (Ping timeout: 248 seconds)
07:15:01 Quit uwe_mobile (Ping timeout: 248 seconds)
07:15:28 Quit _Bilgus (Ping timeout: 248 seconds)
07:15:28 Quit alexbobp (Ping timeout: 248 seconds)
07:15:28 Quit The_Prospector (Ping timeout: 248 seconds)
07:17:16 Quit TheSeven (Disconnected by services)
07:17:28 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
07:18:07 Join EmanueleSorce[m4 [0] (emanueleso@gateway/shell/matrix.org/x-ochourniopngeiqs)
07:19:36 Join CR0W [0] (narf@rrcs-67-53-148-69.west.biz.rr.com)
07:19:43 Quit CR0W (Changing host)
07:19:43 Join CR0W [0] (narf@unaffiliated/em64t)
07:21:53 Join ParkerR_ [0] (ParkerR@znc.withg.org)
07:22:34 Quit vifino (Ping timeout: 240 seconds)
07:22:43 Quit munch (Ping timeout: 255 seconds)
07:22:50 Quit ParkerR (*.net *.split)
07:23:11 Quit ruskie (Ping timeout: 246 seconds)
07:25:11 Quit johnb4 (Ping timeout: 240 seconds)
07:31:24 Join nialv7 [0] (m7nialmatr@gateway/shell/matrix.org/x-zqkazrmvzdnbeqge)
07:59:23 Join minus [0] (~minus@ns379866.ip-5-196-70.eu)
08:00
08:05:24 Join deevious [0] (~Thunderbi@193.226.142.214)
08:09:25 Quit user890104 (Ping timeout: 255 seconds)
08:10:06 Quit CustosL1men (Ping timeout: 246 seconds)
08:10:19 Quit Kohlrabi (Ping timeout: 255 seconds)
08:12:26 Quit CR0W (Ping timeout: 240 seconds)
08:15:10 Join CR0W [0] (narf@2001:0:53aa:64c:286d:a33a:bcca:6bba)
08:15:10 Quit CR0W (Changing host)
08:15:10 Join CR0W [0] (narf@unaffiliated/em64t)
08:16:09 Join lebellium [0] (~hexchat@89-93-177-206.hfc.dyn.abo.bbox.fr)
08:20:51 Join ender` [0] (krneki@foo.eternallybored.org)
08:27:30 Quit CR0W (Ping timeout: 240 seconds)
08:29:11 Join CR0W [0] (narf@2001:0:53aa:64c:286d:a33a:bcca:6bba)
08:29:11 Quit CR0W (Changing host)
08:29:11 Join CR0W [0] (narf@unaffiliated/em64t)
08:35:04 Join funman [0] (~fun@37.187.19.138)
08:35:04 Quit funman (Changing host)
08:35:04 Join funman [0] (~fun@rockbox/developer/funman)
08:49:11 Quit CR0W (Ping timeout: 240 seconds)
08:51:40 Join CR0W [0] (narf@rrcs-67-53-148-69.west.biz.rr.com)
08:51:40 Quit CR0W (Changing host)
08:51:40 Join CR0W [0] (narf@unaffiliated/em64t)
09:00
09:02:30***Saving seen data "./dancer.seen"
09:08:53 Join petur [0] (~petur@rockbox/developer/petur)
09:14:59 Join dys [0] (~dys@x5f71fc19.dyn.telefonica.de)
09:32:18 Quit mc2739 (Ping timeout: 255 seconds)
09:33:13 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
09:41:49 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
10:00
10:29:13 Join JanC_ [0] (~janc@lugwv/member/JanC)
10:29:37 Quit JanC (Read error: Connection reset by peer)
10:29:44 Quit dys (Ping timeout: 268 seconds)
10:29:44 Quit Moarc (Ping timeout: 268 seconds)
10:30:30 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
10:30:54 Join Moarc [0] (~chujko@a105.net128.okay.pl)
10:31:13 Join user890104 [0] (Venci@unaffiliated/user890104)
10:34:25 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
10:35:34 Join Kohlrabi [0] (~kohlrabi@2001:41d0:1:a28e::1)
10:40:23 Join CustosL1men [0] (~CustosLim@unaffiliated/cust0slim3n)
10:59:21 Nick gevaerts_ is now known as gevaerts (~fg@rockbox/developer/gevaerts)
11:00
11:02:34***Saving seen data "./dancer.seen"
11:16:30 Join dandels [0] (~dandels@unaffiliated/dandels)
11:28:30 Quit dandels (Ping timeout: 240 seconds)
11:31:20 Join bzed [0] (~bzed@shell.bzed.at)
11:31:59 Join vifino [0] (~vifino@tty.sh)
11:46:34 Join robertd1 [0] (~root@201.242.176.168)
11:52:23 Join dys [0] (~dys@x5f71fc19.dyn.telefonica.de)
12:00
12:23:37 Join Rower [0] (husvagn@m176-64-251-116.cust.tele2.se)
13:00
13:02:38***Saving seen data "./dancer.seen"
13:05:54 Quit scorche (Disconnected by services)
13:05:57 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
13:24:34 Join dandels [0] (~dandels@unaffiliated/dandels)
13:41:30 Quit dandels (Ping timeout: 240 seconds)
13:45:24 Join dandels [0] (~dandels@unaffiliated/dandels)
13:49:00 Quit deevious (Ping timeout: 240 seconds)
13:51:41 Join johnb4 [0] (~johnb2@p5B3AFE19.dip0.t-ipconnect.de)
14:00
14:05:12 Part robertd1
14:09:16 Join Strife89 [0] (~quassel@adsl-98-80-193-92.mcn.bellsouth.net)
14:10:30 Quit Strife1989 (Ping timeout: 268 seconds)
14:15:22 Quit lebellium (Quit: Leaving)
14:27:24 Join deevious [0] (~Thunderbi@193.226.142.214)
15:00
15:02:39***Saving seen data "./dancer.seen"
15:08:55 Part anonus ("WeeChat 1.9.1")
15:17:08 Quit Rower (Ping timeout: 264 seconds)
15:23:06 Join PimpiN8 [0] (~textual@145.132.155.235)
15:32:42 Quit vifino (Quit: Who turned this off?! D:<)
15:36:51 Join amayer [0] (~amayer@107-1-97-172-ip-static.hfc.comcastbusiness.net)
15:37:27 Quit johnb4 (Ping timeout: 268 seconds)
15:41:43 Join johnb4 [0] (~johnb2@p5B3AFE19.dip0.t-ipconnect.de)
15:50:38 Join cc___ [0] (~ac@AMarseille-653-1-70-203.w92-153.abo.wanadoo.fr)
16:00
16:14:16 Quit johnb4 (Ping timeout: 260 seconds)
16:23:29 Join Ruhan [0] (uid76353@gateway/web/irccloud.com/x-pmmtqsxtokucflas)
16:26:07 Join krabador [0] (~krabador@unaffiliated/krabador)
16:35:12 Join CH23 [0] (5594df77@gateway/web/freenode/ip.85.148.223.119)
16:36:30 Quit TheLemonMan (Ping timeout: 240 seconds)
16:36:46 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
16:37:43 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
16:38:38CH23pamaury: i saw the logs regarding clip+ radio chip, and my registry at 00 has 1242 1253 4001 0000
16:42:13 Join Strife1989 [0] (~quassel@adsl-98-67-57-168.mcn.bellsouth.net)
16:45:11 Quit Strife89 (Ping timeout: 260 seconds)
16:45:37 Join Strife89 [0] (~quassel@adsl-98-80-188-152.mcn.bellsouth.net)
16:46:46pamauryCH23: ok let me see the datasheet
16:47:00pamaurySi4703C19
16:47:02 Join johnb4 [0] (~johnb2@p5B3AFE19.dip0.t-ipconnect.de)
16:47:25pamauryso it supports RD
16:47:26pamauryS
16:47:46CH23sweet
16:47:56 Quit Strife1989 (Ping timeout: 240 seconds)
16:48:11CH23i've 2 working models both with that radio chip then
16:48:46CH23they're v1 clip+, 4gb and 8gb
16:51:27 Quit Strife89 (Ping timeout: 268 seconds)
16:51:55 Join Strife89 [0] (~quassel@adsl-98-80-193-92.mcn.bellsouth.net)
16:52:04pamauryCH23: I see, so some clip+ are RDS capable, I guess we could add support for that in mainline, after checking that it works
16:54:03CH23i'll see if i can get it to build
16:54:45pamaurythe problem is that the code in mainline won't do for the clip+
16:55:25pamaurybecause it expects the tuner interrupt line to be wired to the cpu (as in the clip zip), but I suspect it won't be the case on the clip+ (though it would be interesting to try it). It should poll on the clip+
16:55:40pamauryas in http://gerrit.rockbox.org/r/#/c/371/
16:56:10pamaury(except this patch is not great and should be rewritten)
16:56:36pamauryI think polling should b factorised between drivers, it doesn't make sense to have N copies of that anyway
16:57:14CH23so are you saying that that patch won't work in mainline, or?
16:57:57pamauryCH23: it won't merge I suspect and it's a bit hackish
16:59:19pamauryfirst I would suggest to try the following (just to make sure): in firmware/export/comfig/sansaclippplus.h, add
16:59:19pamaury#define TARGET_EXTRA_THREADS 1 /* RDS thread */
16:59:19pamaury#define HAVE_RDS_CAP
16:59:19DBUGEnqueued KICK pamaury
16:59:19pamaury(see how it's done in sansaclipzip.h)
17:00
17:00:01pamauryit should compile but I don't expect it to work because the interrupt line is not wired, but we should check that to make sure
17:01:52CH23i'll try
17:02:03pamauryI think my clip+ has a RDA radio, I don't know if those support RDS, at least our driver don't support it for sure
17:02:41***Saving seen data "./dancer.seen"
17:03:04 Quit sth (Ping timeout: 240 seconds)
17:04:45 Join munch [0] (pls@gateway/shell/elitebnc/x-txkkoailwcjuffju)
17:06:46 Quit krabador (Quit: Leaving)
17:06:52 Quit johnb4 (Ping timeout: 268 seconds)
17:10:28 Quit petur (Quit: Connection reset by beer)
17:14:58CH23should i remove the # in front or is that not how it works?
17:29:28 Join pmstrategie [0] (uid262043@gateway/web/irccloud.com/x-bwehvpwxljbpqbbu)
17:29:58pmstrategieHello. May I ask a question regarding WM1Z cap removal?
17:31:18CH23pamaury: do i need to rebuild bootloader as well?
17:48:08 Join Rower [0] (husvagn@m176-64-251-116.cust.tele2.se)
17:54:56 Join RufusA [0] (5f8acd8e@gateway/web/freenode/ip.95.138.205.142)
17:57:38RufusAI had a play with the A10 rockbox nightly build and FM radio is a nice addition - thanks @pamaury appreciated as ever.
17:58:20RufusAI also tried generating an English.voice file for the A10 using the Rockbox Utility file generated okay but...
17:58:58CH23pamaury: now the registry shows: 1242 1253 4001 0048
17:59:07RufusAon attempting to boot the player get a Segmentation fault at 0001b884 address 0x00000000
17:59:38CH23RufusA: does this happen on every boot?
18:00
18:00:08RufusAYup every boot where a voice file is present, removing the voice file, and it boots fine.
18:00:42RufusAIt may of course be that I mangled the .voice file creation somehow
18:00:51CH23i think i had a similar issue, i think it worked after recreating the voice file
18:01:36RufusAInteresting, in which case I might play around and see if I can create a valid one!
18:05:45CH23pamaury: ping me when you're here after 40 minutes please
18:05:55 Nick CH23 is now known as CH23|afk (5594df77@gateway/web/freenode/ip.85.148.223.119)
18:28:52 Join PimpiN8 [0] (~textual@145.132.155.235)
18:29:45 Quit RufusA (Quit: Page closed)
18:29:59 Quit PimpiN8 (Client Quit)
18:34:42 Join Strife1989 [0] (~quassel@adsl-98-80-187-10.mcn.bellsouth.net)
18:36:30 Quit Strife89 (Ping timeout: 248 seconds)
18:45:47 Join ruskie [0] (~ruskie@sourcemage/mage/ruskie)
18:46:05 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
18:47:33 Join petur [0] (~petur@rockbox/developer/petur)
18:48:19 Quit munch (Ping timeout: 258 seconds)
18:52:03 Nick CH23|afk is now known as CH23 (5594df77@gateway/web/freenode/ip.85.148.223.119)
19:00
19:00:03 Join munch [0] (pls@gateway/shell/elitebnc/x-buvrtvrrhgqolcgj)
19:02:42***Saving seen data "./dancer.seen"
19:05:10pamauryCH23: I'm here
19:06:23CH23cool, me too
19:06:55pamauryCH23: you are familiar with gerrit? I can put a patch for you to try
19:06:55CH23so i've build it with the settings changed, it shows 3 extra lines in the debug radio thing
19:07:22CH23yeah, i am, please do
19:07:24pamauryCH23: and do you see some RDS data?
19:08:02CH23not sure what it should look like
19:09:15pamauryCH23: turn on the radio, seek to a station that should have RDS, then go to debug screen, there is a line PS: ' ', does it display some text there?
19:11:24pamauryok give me 5/10 min for a patch
19:13:42CH23it shows the following: PI:0000 | PS:' ' | RT: | CT:1970-01-01 00:00
19:14:41pamauryok so not working
19:15:17CH23i'll try the other player as well, this one had some weird possible damage
19:20:28pamauryCH23: going to have dinner, I'll finish my patch after that
19:21:38CH23thanks, it's not working on the other one either
19:53:19 Quit Rower (Ping timeout: 248 seconds)
20:00
20:05:50 Join johnb3 [0] (~johnb2@p5B3AFE19.dip0.t-ipconnect.de)
20:22:29 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:294e:3aba:222b:e522)
20:28:08pamauryjhMikeS: I would like to extend CONFIG_RDS and I am interested in your opinion. Specifically I would like to add two more options:
20:28:08pamauryRDS_CFG_POLL: this would add for example si4700_rds_poll() which would poll the RDS ready bit and call rds_process() with the data if ready. This is necessary because otherwise fmradio-i2c has to know the details about about RDS is polled which seems like a bad idea
20:28:08pamauryRDS_CFG_THREAD: this would provide a way to implement the rds threads in rds.c instead of having multiple copies of essentially the same code everywhere. Instead rds.c would have a thread a call a function implemented in fmradio-i2c.c typically
20:30:45 Quit johnb3 (Quit: Nettalk6 - www.ntalk.de)
20:39:38 Join johnb4 [0] (~johnb2@p5B3AFE19.dip0.t-ipconnect.de)
20:50:22 Quit johnb4 (Ping timeout: 248 seconds)
20:51:27 Quit munch (Ping timeout: 248 seconds)
21:00
21:00:37pamauryCH23: can you try g#1727
21:00:40fs-bluebotGerrit review #1727 at http://gerrit.rockbox.org/r/1727 : Introduce support for RDS polling. Enable RDS on the clip+. (WIP) by Amaury Pouly
21:00:48pamauryIt compiles but is untested
21:00:59pamauryI will start looking at the RDA tuner on my clip+
21:02:33CH23do i need to have the modified sansaclipplus.h?
21:02:43***Saving seen data "./dancer.seen"
21:04:47CH23pamaury ping
21:06:28pamauryCH23: you need everything
21:06:44CH23oh that's in the patch?
21:07:03CH23sorry i'm dumb
21:13:12 Join JanC_ [0] (~janc@lugwv/member/JanC)
21:14:29 Quit JanC (Killed (verne.freenode.net (Nickname regained by services)))
21:14:29 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
21:25:05CH23it works!
21:26:16 Join krabador [0] (~krabador@unaffiliated/krabador)
21:28:12pamaurycool :)
21:28:37pamauryjhMikeS: I changed my mind a little bit, g#1727 gives an example of what RDS_CFG_POLL would do
21:28:38fs-bluebotGerrit review #1727 at http://gerrit.rockbox.org/r/1727 : Introduce support for RDS polling. Enable RDS on the clip+. (WIP) by Amaury Pouly
21:30:06CH23hold on, my 2nd clip seems to crash but it might be because i only replaced the rockbox.sansa file. testing now by full replacement of .rockbox directory
21:36:40CH23both my clips are wonky(not related but still impacting this testing); it works on this one as well
21:37:39 Nick ParkerR_ is now known as ParkerR (ParkerR@znc.withg.org)
21:37:39 Quit ParkerR (Changing host)
21:37:39 Join ParkerR [0] (ParkerR@unaffiliated/parkerr)
21:39:38CH23PI:83C8 | PS:'Qmusic ' | RT:Qmusic | CT:1970-01-01 00:00
21:39:51CH23qmusic is a dutch radio station
21:40:14CH23i'll try to find a time signal
21:42:21CH23time just updated
21:43:08CH23so that means it's completely functional
21:45:12 Join munch [0] (pls@gateway/shell/elitebnc/x-zsvsmymhkibqmqvh)
21:51:11 Quit alexweissman (Remote host closed the connection)
21:53:45 Join alexweissman [0] (~alexweiss@c-68-50-12-70.hsd1.in.comcast.net)
22:00
22:10:58[Saint]How married are we to the Rockbox logo and colour scheme?
22:15:38pamaurythey could use some refreshing
22:16:41[Saint]That's what I'm thinking, but I'm getting ahead of myself.
22:17:36pamauryI mean the whole website could benefit from some retheming and improvements
22:18:01[Saint]pamaury: can I ask you, what, if anything, was a standout feature in a theme that you thought "Holy shit, that's nice" or what, if anything, do you think that the current default theme is missing and _absolutely_ requires?
22:18:12[Saint]everyone else in the channel, same question ^
22:19:39pamaury[Saint]: readability is a must, there is plenty of information online on how to choose a good color palette (including some that work for color blind people, just saying)
22:22:00[Saint]One thing I'm struggling with is what to do with the UI in the case where there isn't any album art.
22:22:00[Saint]Album art is a pretty big part of any given theme, and it being missing leaves a rather large hole in the usable space.
22:22:00[Saint]Should I just use a fallback image to indicate that the album art is missing and has defaulted to a generic image, or should I shift the metadata to use the free space left by the missing album art and possible display more/more relevant metadata?
22:22:36[Saint]On the one hand, ...more metadata.
22:22:36[Saint]On the other hand, UI's moving elements is unexpected and not necessarily a nice thing to do.
22:24:00pamaury[Saint]: I would vote fallback image (like a music note), I agree with you that UI that change every song doesn't sound too good
22:25:06[Saint]If nothing else it certainly makes the code a lot easier. For the larger screens it's not too much of an issue, for the smaller screens I can't help but think that squeezing in some more metadata into that space would be a good idea.
22:25:29[Saint]I'm conflicted. I don't want it to have different behavior, but I don't want to waste space either.
22:26:33pamaurymayeb ask other people, I usually don't care about themes so I'm the wrong person ;)
22:27:55[Saint]Eh, at the end of the day, you're still a user, and I value your opinion.
22:28:17[Saint]Generally speaking I find the best input comes from people who aren't terribly personally affected by a given change.
22:28:28[Saint]Kinda...objective/un-biased.
22:29:15pamaurysure, I mean to be honest I don't care about album art at all, I always found it useless, but metadata as well. Either I know what I play and I don't need, or play at random and I don't need either.
22:30:48pamaurythe only thing that I care about is possiby where I am in the song and how long it is.
22:38:15CH23maximalist: albumart, track title, track number, track length, bit rate, bit depth, frequency range, album title, artist, genre, year
22:39:22CH23minimalist: track title, track length, album title, artist
22:42:19CH23can't say much regarding colours, i've never used rockbox on anything but my current clip+; but I use the 'balanced' theme, it has: battery life, volume, track length, total number of tracks, time, artist, track name.
22:43:27CH23on larger screens having album art is very nice, on smaller ones i think it takes away from usability
22:43:56CH23but there's dyslectic people out there, for whom albumart might help a lot
22:49:40[Saint]Ok, status bar ordering...
22:49:49[Saint]volume|battery|time?
22:49:55[Saint]battery|volume|time?
22:49:57[Saint]other?
22:50:26CH23volume | time | battery
22:51:23CH23actually i based that on something i just realised isn't really a standard. what do most smart phones use?
22:51:31[Saint]for some context into how this is going to look, all of those values are going to be left or right justified.
22:51:40[Saint](depending on the language set)
22:52:01CH23oh. why not 'full width' spread?
22:52:35[Saint]there's an icon (used in touchscreen variant to return to main menu), and a window title to go in there too.
22:53:04[Saint]icon and heading are left justified in LTR languages.
22:53:14CH23why use a window title?
22:53:37CH23on what targets does rockbox run as just an add on?
22:55:04[Saint]I can't name them all offhand, but there's a few targets where we don't run as an operating system, but instead run as an application hosted within that operating system.
22:55:07 Quit petur (Remote host closed the connection)
22:55:16[Saint]YP-R* is one I'm aware of immediately.
22:55:41[Saint]IIRC, you could grep the target configs for DEFINE_HOSTED
22:56:16[Saint]or perhaps PLATFORM_HOSTED, I forget.
22:57:45CH23i was just thinking; why have a window title, people know they're in rockbox
22:58:22[Saint]Yeah, you're kinda forgetting that there's about 30 different distinct screen states people can be in.
22:58:34[Saint]Settings, Recording, Now Playing, Addons, ...
23:00
23:02:46***Saving seen data "./dancer.seen"
23:08:34CH23i don't know how this is usually displayed on larger screens. i think the clip+ has one of the smallest screens of the targets?
23:15:06[Saint]It isn't, and it does.
23:18:18 Quit alexweissman (Remote host closed the connection)
23:20:00 Join alexweissman [0] (~alexweiss@c-68-50-12-70.hsd1.in.comcast.net)
23:25:45 Quit ZincAlloy (Quit: Leaving.)
23:27:49jhMikeSpamaury: one target already does polling
23:32:00pamauryjhMikeS: I know the samsungypr0 does it, but it's ugly
23:32:01 Quit amayer (Quit: Leaving)
23:32:29pamaurybecause it relies on the code in fmradio-i2c to know how rds works for that particular tuner, leading to duplicate definitions (like STATUSRSSI and RDSR)
23:34:06 Quit munch (Ping timeout: 248 seconds)
23:36:00pamauryI simply suggest to factor the code (because I want to add RDS support for the clip+, which also requires polling)
23:37:51jhMikeSpamaury: I just noticed the patch. You sort of moved the YPR code into the driver.
23:38:23pamaurybasically yes
23:38:57pamaurywe needs to check if the rds data has already been processed or not, this check is best done in the driver
23:39:46pamauryCH23: I have tried different things but the RDA5802 in my clip+ does not seem to support RDS, although that does not rule out some other variant of the clip+ that support it, like some have si4703 instead of si4702
23:40:27 Join munch [0] (pls@gateway/shell/elitebnc/x-pdiskqtbaanoerli)
23:43:33CH23pamaury: sorry to hear. i do think though that the pcb for v1 and v2 is the same?
23:44:46pamauryI don't know but the PCB does not matter, it's the tuner chip that matters for RDS
23:45:56CH23oh i thought you meant that another clip+ with the RDA5802 might work
23:46:07CH23yeah i get you now
23:49:01pamauryCH23: there are two versions of the RDA5802, one with RDS and one without
23:49:12pamaury(RDA5802E vs RDA5802N)
23:49:18CH23oh
23:49:32pamauryso some clip+ with rda5802 may actually support it in theory
23:49:41CH23i bet E means Europe, and N north america
23:52:49pamauryI am not sure, RDA seems to use random suffix for its product, like E, N, F, P, M. And the N version came out a year or two after the E version based on the datasheet dates
23:54:06pamauryand there are other difference, like the N versions can send the audio data in digitial form to the SoC over i2s

Previous day | Next day