00:23:37 | *** | Saving seen data "./dancer.seen" |
00:57:16 | | Quit massiveH (Quit: Leaving) |
02:00 |
02:23:41 | *** | Saving seen data "./dancer.seen" |
03:00 |
03:07:05 | | Join lebellium [0] (~lebellium@2a01cb04012c090091dc7140886026de.ipv6.abo.wanadoo.fr) |
03:39:42 | | Quit Romster (Ping timeout: 246 seconds) |
03:42:50 | | Join Romster [0] (~romster@user/romster) |
04:00 |
04:23:43 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:23:46 | *** | No seen item changed, no save performed. |
07:00 |
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@152.117.104.208) |
08:00 |
08:04:56 | | Quit dconrad () |
08:23:50 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:17:51 | | Join dconrad [0] (~dconrad@152.117.104.208) |
09:58:40 | | Join amachronic [0] (~amachroni@user/amachronic) |
10:00 |
10:11:23 | | Join dconrad_ [0] (~dconrad@152.117.104.208) |
10:11:23 | | Quit dconrad (Read error: Connection reset by peer) |
10:15:04 | amachronic | chris_s have you seen fs#13336? |
10:15:05 | rb-bluebot | https://www.rockbox.org/tracker/task/13336 'Clear list & play shuffled' Disappears When Something's playing or paused (bugs, unconfirmed) |
10:21:13 | spork | i was told that was intended behavior a while back (too) |
10:22:05 | spork | the 'clear list' part implies it should not only work when the list is already empty |
10:22:44 | amachronic | it's not a bug, it's a feature! :P |
10:23:49 | spork | https://www.rockbox.org/irc/log-20211028 |
10:23:54 | *** | Saving seen data "./dancer.seen" |
10:24:16 | spork | 08:27 |
10:26:39 | amachronic | yeah, I see what chris_s means, it looked unduly difficult to clear the playlist to me too. |
10:29:39 | rb-bluebot | Build Server message: New build round started. Revision 7718b24401, 303 builds, 9 clients. |
10:31:59 | spork | it sounds weird that clearing a playlist is hard |
10:40:44 | amachronic | well 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:57 | amachronic | time to test out this theory... |
10:44:17 | rb-bluebot | Build Server message: Build round completed after 877 seconds. |
10:44:23 | rb-bluebot | Build Server message: Revision 7718b24401 result: All green |
10:47:14 | rb-bluebot | Build Server message: New build round started. Revision 32f1418c5a, 303 builds, 9 clients. |
10:55:57 | spork | amachronic: do you know if the usb boot of x1000's was discovered by analyzing the firmware or just trial and error ? |
10:56:32 | spork | i have another x1000 which has only one button and i wonder if it has usb boot too |
10:57:11 | amachronic | IIRC I just randomly tried buttons. |
10:59:01 | spork | that is a short game with just one button |
11:00 |
11:00:15 | amachronic | i'd find it odd if there wasn't a way to trigger it with a button. |
11:00:50 | amachronic | it seems that it's ingenic's recommended method for flashing firmware during manufacturing |
11:03:03 | amachronic | as 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:07 | amachronic | https://forums.rockbox.org/index.php/topic,54054.0.html |
11:03:31 | | Quit Longclaw (Ping timeout: 260 seconds) |
11:06:50 | rb-bluebot | Build Server message: Build round completed after 1176 seconds. |
11:07:09 | rb-bluebot | Build Server message: Revision 32f1418c5a result: All green |
11:07:28 | spork | that still takes holding a button when plugging in |
11:08:15 | spork | shanling m0 only has the one button/wheel that is the power button |
11:09:52 | amachronic | that was my point. without a button they would have to use a pad on the PCB. |
11:11:16 | amachronic | or use external flash programmer and bypass the SoC. |
11:12:11 | spork | holding it longer or shorter has not made any difference |
11:13:45 | amachronic | it generally wouldn't. you have to find whatever is connected to GPIO PB28 and hold it low. |
11:14:52 | spork | the components are supposedly very similar to the q1 (except for the lcd obviously) |
11:16:23 | amachronic | maybe they do it with a special USB cable. usb-c does have a lot of pins after all. |
11:17:28 | amachronic | other than spinning the wheel or a PCB pad I can't think of what else would be connected to that pin. |
11:23:35 | spork | there is a reset pinhole thing, that could be involved |
11:23:43 | | Join chris_s [0] (~chris_s@ip-095-223-074-074.um35.pools.vodafone-ip.de) |
11:23:47 | amachronic | sounds highly likely |
11:23:55 | spork | but it requires more hands than i have |
11:26:10 | chris_s | amachronic. Yes, I've seen that and probably should have responded to it. It is documented but obviously far from ideal behavior. |
11:26:16 | chris_s | https://download.rockbox.org/daily/manual/rockbox-fiiom3k/rockbox-buildch4.html#x7-710004.4.3 |
11:26:22 | chris_s | Historically 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:31 | chris_s | Since 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:43 | chris_s | Even "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:51 | chris_s | I don't think I've looked into the issue, since I last responded to spork. |
11:26:58 | amachronic | chris_s: g#4469 |
11:27:01 | rb-bluebot | Gerrit review #4469 at https://gerrit.rockbox.org/r/c/rockbox/+/4469 : Fix FS #13336, refactor add_to_playlist by Aidan MacDonald |
11:27:42 | amachronic | appears to solve it but I didn't test all the options so I'm not sure if I broke anything yet. |
11:28:04 | chris_s | oh nice, I'll try that! |
11:28:24 | chris_s | Ideally, 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:26 | rb-bluebot | https://www.rockbox.org/tracker/task/7911 Decouple playlist editting from the play/stop state (patches, unconfirmed) |
11:28:46 | amachronic | spork 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@152.117.104.208) |
11:45:48 | spork | will try |
12:00 |
12:05:59 | spork | all combinations i can think of have no effect |
12:06:19 | spork | the 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@152.117.104.208) |
12:39:35 | | Quit dconrad (Remote host closed the connection) |
12:43:25 | | Join dconrad [0] (~dconrad@152.117.104.208) |
12:47:56 | | Quit dconrad (Remote host closed the connection) |
13:00 |
13:02:02 | spork | chris_s: would it be useful to add the codec to the 'track info' screen ? |
13:03:57 | | Join chris_s [0] (~chris_s@ip-095-223-074-074.um35.pools.vodafone-ip.de) |
13:03:58 | chris_s | sounds useful to me! |
13:04:42 | spork | asking you since your name pops up in some related commits |
13:05:18 | spork | i was surprised it was not part of that screen |
13:05:48 | chris_s | I 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:58 | chris_s | unless you wanted to :) |
13:07:02 | spork | i will ask again in 6 months, like that clear list thing :) |
13:07:14 | chris_s | ha |
13:07:34 | spork | hmm, suppose this might be something doable |
13:23:54 | chris_s | amachronic: 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:48 | chris_s | I'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:51 | rb-bluebot | Gerrit review #4469 at https://gerrit.rockbox.org/r/c/rockbox/+/4469 : Fix FS #13336, refactor add_to_playlist by Aidan MacDonald |
13:40:52 | chris_s | I would probably suggest a simplified renaming in that case though: |
13:40:56 | chris_s | Clear List & Play Next -> Play |
13:40:59 | chris_s | Clear List & Play Shuffled -> Play Shuffled |
13:41:03 | chris_s | And possibly (as I have done in my personal builds:) |
13:41:07 | chris_s | Insert Next -> Play Next |
13:41:09 | chris_s | Insert -> Add |
13:41:12 | chris_s | Insert Last -> Play Last |
13:43:55 | | Quit akaWolf (Ping timeout: 268 seconds) |
13:45:06 | chris_s | It 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:07 | chris_s | anything) |
13:45:30 | | Join akaWolf [0] (~akaWolf@akawolf.org) |
13:48:28 | spork | is it insert or append |
13:49:15 | spork | 'insert last' is weird in any sense |
13:58:54 | | Join dconrad [0] (~dconrad@152.117.104.208) |
14:00 |
14:23:59 | *** | Saving seen data "./dancer.seen" |
14:45:35 | | Quit chris_s (Ping timeout: 268 seconds) |
15:00 |
15:14:09 | | Quit dconrad (Remote host closed the connection) |
15:30:38 | | Join dconrad [0] (~dconrad@152.117.104.208) |
15:34:45 | | Quit dconrad (Ping timeout: 246 seconds) |
15:53:23 | | Join Longclaw [0] (bouncer@xn--n8jr8c7341a.xn--q9jyb4c) |
16:00 |
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:09 | amachronic | chris_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:31 | amachronic | it'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:39 | amachronic | or 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] (~chris_s@ip-095-223-074-074.um35.pools.vodafone-ip.de) |
16:44:08 | chris_s | I 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). :) |
16:44:10 | chris_s | http://meme-lol.com/wp-content/uploads/2014/02/Animated-GIF-2.gif |
16:44:13 | chris_s | https://bestanimations.com/Animals/antelope-animated-gif-3.gif |
16:44:17 | chris_s | http://s5.favim.com/orig/51/panda-bear-gift-animated-cute-Favim.com-551985.gif |
16:44:18 | chris_s | :D |
17:00 |
17:20:36 | | Quit chris_s (Quit: Connection closed) |
17:30:06 | | Join dconrad [0] (~dconrad@152.117.104.208) |
17:33:48 | | Join dconrad_ [0] (~dconrad@152.117.104.208) |
17:33:48 | | Quit dconrad (Read error: Connection reset by peer) |
17:48:50 | | Join dconrad [0] (~dconrad@152.117.104.208) |
17:49:01 | | Quit dconrad_ (Read error: Connection reset by peer) |
18:00 |
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:00 |
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:00 |
21:02:52 | | Join massiveH [0] (~massiveH@ool-4a5862ee.dyn.optonline.net) |
22:00 |
22:11:19 | | Quit jackie (Ping timeout: 260 seconds) |
22:13:19 | | Join jackie [0] (~jackie@banana-new.kilobyte22.de) |
22:24:09 | *** | Saving seen data "./dancer.seen" |
22:47:50 | | Join Retr0id [0] (~Retr0id@user/retr0id) |
22:55:33 | | Join dconrad [0] (~dconrad@152.117.104.208) |
23:00 |
23:16:23 | | Quit dconrad () |