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 2022-04-09

00:23:37***Saving seen data "./dancer.seen"
00:57:16 Quit massiveH (Quit: Leaving)
02:23:41***Saving seen data "./dancer.seen"
03:07:05 Join lebellium [0] (
03:39:42 Quit Romster (Ping timeout: 246 seconds)
03:42:50 Join Romster [0] (~romster@user/romster)
04:23:43***Saving seen data "./dancer.seen"
06:23:46***No seen item changed, no save performed.
07:53:06 Quit Romster (Ping timeout: 246 seconds)
07:57:41 Join Romster [0] (~romster@user/romster)
07:59:31 Join dconrad [0] (~dconrad@
08:04:56 Quit dconrad ()
08:23:50***Saving seen data "./dancer.seen"
09:17:51 Join dconrad [0] (~dconrad@
09:58:40 Join amachronic [0] (~amachroni@user/amachronic)
10:11:23 Join dconrad_ [0] (~dconrad@
10:11:23 Quit dconrad (Read error: Connection reset by peer)
10:15:04amachronicchris_s have you seen fs#13336?
10:15:05rb-bluebot 'Clear list & play shuffled' Disappears When Something's playing or paused (bugs, unconfirmed)
10:21:13sporki was told that was intended behavior a while back (too)
10:22:05sporkthe 'clear list' part implies it should not only work when the list is already empty
10:22:44amachronicit's not a bug, it's a feature! :P
10:23:54***Saving seen data "./dancer.seen"
10:26:39amachronicyeah, I see what chris_s means, it looked unduly difficult to clear the playlist to me too.
10:29:39rb-bluebotBuild Server message: New build round started. Revision 7718b24401, 303 builds, 9 clients.
10:31:59sporkit sounds weird that clearing a playlist is hard
10:40:44amachronicwell I found something in filetree.c, to clear the playlist it seems you need to create a new one rather than remove everything in the current one.
10:40:57amachronictime to test out this theory...
10:44:17rb-bluebotBuild Server message: Build round completed after 877 seconds.
10:44:23rb-bluebotBuild Server message: Revision 7718b24401 result: All green
10:47:14rb-bluebotBuild Server message: New build round started. Revision 32f1418c5a, 303 builds, 9 clients.
10:55:57sporkamachronic: do you know if the usb boot of x1000's was discovered by analyzing the firmware or just trial and error ?
10:56:32sporki have another x1000 which has only one button and i wonder if it has usb boot too
10:57:11amachronicIIRC I just randomly tried buttons.
10:59:01sporkthat is a short game with just one button
11:00:15amachronici'd find it odd if there wasn't a way to trigger it with a button.
11:00:50amachronicit seems that it's ingenic's recommended method for flashing firmware during manufacturing
11:03:03amachronicas vitt13 described in this post it seems the ingenic 'burner' is supposed to be used during manufacturing by basically plugging stuff into the computer via USB
11:03:31 Quit Longclaw (Ping timeout: 260 seconds)
11:06:50rb-bluebotBuild Server message: Build round completed after 1176 seconds.
11:07:09rb-bluebotBuild Server message: Revision 32f1418c5a result: All green
11:07:28sporkthat still takes holding a button when plugging in
11:08:15sporkshanling m0 only has the one button/wheel that is the power button
11:09:52amachronicthat was my point. without a button they would have to use a pad on the PCB.
11:11:16amachronicor use external flash programmer and bypass the SoC.
11:12:11sporkholding it longer or shorter has not made any difference
11:13:45amachronicit generally wouldn't. you have to find whatever is connected to GPIO PB28 and hold it low.
11:14:52sporkthe components are supposedly very similar to the q1 (except for the lcd obviously)
11:16:23amachronicmaybe they do it with a special USB cable. usb-c does have a lot of pins after all.
11:17:28amachronicother than spinning the wheel or a PCB pad I can't think of what else would be connected to that pin.
11:23:35sporkthere is a reset pinhole thing, that could be involved
11:23:43 Join chris_s [0] (
11:23:47amachronicsounds highly likely
11:23:55sporkbut it requires more hands than i have
11:26:10chris_samachronic. Yes, I've seen that and probably should have responded to it. It is documented but obviously far from ideal behavior.
11:26:22chris_sHistorically the "Clear List & Play Shuffled" menu option was actually called "Insert Shuffled" in the UI, which, imo, was even worse for usability, since the identically named menu option *behaved* very differently depending on the playback state.
11:26:31chris_sSince renaming it though, it has become obvious that there is no functionality for clearing the list and playing something shuffled next, when music is already playing. Which, I agree, should exist.
11:26:43chris_sEven "Insert Shuffled" actually does something very different than most people would probably expect from the name. It insert songs at completely random *positions* instead of in shuffled order after the most recently inserted songs.
11:26:51chris_sI don't think I've looked into the issue, since I last responded to spork.
11:26:58amachronicchris_s: g#4469
11:27:01rb-bluebotGerrit review #4469 at : Fix FS #13336, refactor add_to_playlist by Aidan MacDonald
11:27:42amachronicappears to solve it but I didn't test all the options so I'm not sure if I broke anything yet.
11:28:04chris_soh nice, I'll try that!
11:28:24chris_sIdeally, I think, the available menu options should not depend on the the playback state at all (similar to what is described in FS #7911, although I haven't tried that patch), but the last time I attempted as much, I ended up a bit discouraged when I accidentally broke some stuff.
11:28:26rb-bluebot Decouple playlist editting from the play/stop state (patches, unconfirmed)
11:28:46amachronicspork if you plug in the USB and then force poweroff, it might make pressing the reset easier.
11:36:21 Quit dconrad_ (Remote host closed the connection)
11:36:40 Quit amachronic (Quit: amachronic)
11:37:55 Quit chris_s (Quit: Connection closed)
11:41:30 Join dconrad [0] (~dconrad@
11:45:48sporkwill try
12:05:59sporkall combinations i can think of have no effect
12:06:19sporkthe moment i release the reset button after plugging in usb it boots the of
12:23:55***Saving seen data "./dancer.seen"
12:26:41 Quit dconrad (Remote host closed the connection)
12:36:13 Join dconrad [0] (~dconrad@
12:39:35 Quit dconrad (Remote host closed the connection)
12:43:25 Join dconrad [0] (~dconrad@
12:47:56 Quit dconrad (Remote host closed the connection)
13:02:02sporkchris_s: would it be useful to add the codec to the 'track info' screen ?
13:03:57 Join chris_s [0] (
13:03:58chris_ssounds useful to me!
13:04:42sporkasking you since your name pops up in some related commits
13:05:18sporki was surprised it was not part of that screen
13:05:48chris_sI may take a look at that. Guessing it's not difficult and I had the same thought in the past (but didn't attempt to add it)
13:06:58chris_sunless you wanted to :)
13:07:02sporki will ask again in 6 months, like that clear list thing :)
13:07:34sporkhmm, suppose this might be something doable
13:23:54chris_samachronic: This is probably unimportant in the grand scheme of things, but do you have any idea why animated gifs in the ImageViewer would load sooooo much slower on the M3K than on the iPod video (by at least an order of magnitude)
13:40:48chris_sI've commented on g#4469 Not sure if the change in behavior, i.e. the fact that playback is immediately interrupted would d be seen as a problem or possibly even welcomed.
13:40:51rb-bluebotGerrit review #4469 at : Fix FS #13336, refactor add_to_playlist by Aidan MacDonald
13:40:52chris_sI would probably suggest a simplified renaming in that case though:
13:40:56chris_sClear List & Play Next -> Play
13:40:59chris_sClear List & Play Shuffled -> Play Shuffled
13:41:03chris_sAnd possibly (as I have done in my personal builds:)
13:41:07chris_sInsert Next -> Play Next
13:41:09chris_sInsert -> Add
13:41:12chris_sInsert Last -> Play Last
13:43:55 Quit akaWolf (Ping timeout: 268 seconds)
13:45:06chris_sIt made sense (to me) to make "Clear List" explicit when there used to be a menu option called "Play Next" that *meant* the same thing as "Clear List & Play Next" does now, but I think it could now be removed once Play Next means what it does in many other apps probably familiar to people (i.e. insert into the existing playlist without removing
13:45:30 Join akaWolf [0] (
13:48:28sporkis it insert or append
13:49:15spork'insert last' is weird in any sense
13:58:54 Join dconrad [0] (~dconrad@
14:23:59***Saving seen data "./dancer.seen"
14:45:35 Quit chris_s (Ping timeout: 268 seconds)
15:14:09 Quit dconrad (Remote host closed the connection)
15:30:38 Join dconrad [0] (~dconrad@
15:34:45 Quit dconrad (Ping timeout: 246 seconds)
15:53:23 Join Longclaw [0] (bouncer@xn--n8jr8c7341a.xn--q9jyb4c)
16:17:48 Quit Romster (Ping timeout: 246 seconds)
16:20:57 Join Romster [0] (~romster@user/romster)
16:23:38 Join amachronic [0] (~amachroni@user/amachronic)
16:24:02***Saving seen data "./dancer.seen"
16:25:09amachronicchris_s: I have no idea why animated GIFs would be slow on the M3K, but I could look into it if you send me a test image.
16:26:31amachronicit's a bit of a rabbit hole but they're sometimes useful - chasing down a panic in doom led me to a really important DMA fix :D
16:27:39amachronicor can I just drag any old GIF off the internet and have it load obviously slow?
16:33:54 Quit amachronic (Ping timeout: 246 seconds)
16:43:56 Join chris_s [0] (
16:44:08chris_sI think so, yes, when I googled for random animated GIFs, I seemed to have the same experience with all of them. I wouldn't have brought it up if I hadn't noticed it loading so much faster on the iPod with its 80Mhz CPU which struggles to perform adequately in other areas (e.g. when using PictureFlow). :)
17:20:36 Quit chris_s (Quit: Connection closed)
17:30:06 Join dconrad [0] (~dconrad@
17:33:48 Join dconrad_ [0] (~dconrad@
17:33:48 Quit dconrad (Read error: Connection reset by peer)
17:48:50 Join dconrad [0] (~dconrad@
17:49:01 Quit dconrad_ (Read error: Connection reset by peer)
18:15:21 Quit Retr0id (Ping timeout: 248 seconds)
18:24:04***Saving seen data "./dancer.seen"
18:35:05 Quit dconrad (Remote host closed the connection)
20:24:05***Saving seen data "./dancer.seen"
20:24:53 Quit lebellium (Read error: Connection reset by peer)
20:32:57 Quit Romster (Ping timeout: 248 seconds)
20:34:42 Join Romster [0] (~romster@user/romster)
21:02:52 Join massiveH [0] (
22:11:19 Quit jackie (Ping timeout: 260 seconds)
22:13:19 Join jackie [0] (
22:24:09***Saving seen data "./dancer.seen"
22:47:50 Join Retr0id [0] (~Retr0id@user/retr0id)
22:55:33 Join dconrad [0] (~dconrad@
23:16:23 Quit dconrad ()

Previous day | Next day