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-08

00:23:04***Saving seen data "./dancer.seen"
00:26:27 Quit Romster (Ping timeout: 272 seconds)
00:29:11 Join Romster [0] (~romster@user/romster)
01:17:28 Quit pixelma (Quit: .)
01:17:28 Quit amiconn (Quit: - Chat comfortably. Anywhere.)
01:20:00 Join pixelma [0] (
01:20:00 Join amiconn [0] (
02:23:07***Saving seen data "./dancer.seen"
04:23:11***No seen item changed, no save performed.
06:00:56 Quit nick_p (Quit: Leaving)
06:23:13***Saving seen data "./dancer.seen"
07:49:00 Join massiveH [0] (
07:53:37_bilgusMarcAndersen, not a stupid question an obscure one though Idk if we even support it probably not but the sansa e100 used a large format sd card and the sansa view IIRC
08:23:17***No seen item changed, no save performed.
09:06:36 Quit massiveH (Quit: Leaving)
09:09:19 Join dconrad [0] (~dconrad@
09:13:29 Quit dconrad (Ping timeout: 248 seconds)
10:23:19***Saving seen data "./dancer.seen"
11:04:12 Quit Longclaw (Ping timeout: 240 seconds)
11:10:44 Join amachronic [0] (~amachroni@user/amachronic)
11:19:48rb-bluebotBuild Server message: New build round started. Revision 132034346f, 303 builds, 8 clients.
11:32:46 Join tchan1 [0] (
11:33:56rb-bluebotBuild Server message: Build round completed after 849 seconds.
11:34:00rb-bluebotBuild Server message: Revision 132034346f result: All green
11:36:30 Quit tchan (Ping timeout: 246 seconds)
11:40:05 Join Longclaw [0] (bouncer@xn--n8jr8c7341a.xn--q9jyb4c)
11:41:30 Quit amachronic (Quit: amachronic)
11:50:33 Quit JanC (Read error: Connection reset by peer)
11:50:55 Join JanC [0] (~janc@user/janc)
11:53:54 Join lebellium [0] (
11:59:35 Join chris_s [0] (
12:12:04chris_s_bilgus: re d1be73c Have you noticed the music cutting out for a second the first time the keyboard is displayed after going from Stopped to Playing?
12:12:09chris_sNot sure if that's supposed to happen. I think it's great that you've made the keyboard use viewports though.
12:12:20chris_sWas your plan to later enable the theme as well or to keep the KB fullscreen?
12:16:14chris_samachronic: Thanks for merging the manual updates!
12:23:21***Saving seen data "./dancer.seen"
12:25:32 Quit chris_s (Quit: Connection closed)
13:09:54 Join dconrad [0] (~dconrad@
13:14:09 Quit dconrad (Ping timeout: 246 seconds)
13:54:44 Quit tchan1 (Quit: WeeChat 3.4)
13:59:34 Join tchan [0] (
14:23:24***Saving seen data "./dancer.seen"
14:47:37 Join amachronic [0] (~amachroni@user/amachronic)
14:48:54amachronicchris_s: it looks like _bilgus used core_alloc in the keyboard code, that's why the audio is cutting out
14:49:15amachronicthis is why I say we need better MM :P
14:55:08 Join bilgus_ph [0] (~bilgus_ph@
14:56:24amachronicalso, it seems glibc 2.34 now defines MINSIGSTKSZ as sysconf(_SC_SIGSTKSZ) which is breaking sim builds
14:56:36bilgus_phUgh I thought that was only when you do core alloc max
14:57:09amachronicthe reason it does that is because the audio buffer hogs all of RAM and to get any space it has to stop playback
14:57:37bilgus_phI do not want to make them static so I guess that's how stealing the plugin buffer becomes attractive
14:58:50amachronici have two ideas on how we could fix it
14:59:08amachronic(1) make buffering.c able to resize its buffers without throwing everything out
15:00:10amachronic(2) replacing the contiguous buffers with a more complicated setup which will require overhauling all the FS code
15:00:57amachronici recently came up with the idea of a vaguely mmap-like API which might make (2) viable but it would be a ton of work
15:02:06amachronici could post a writeup on the wiki if you're interested
15:02:39bilgus_phFor 1 I was playing with paging to disk at one point but the support code wiped most of the benefit imo
15:03:00bilgus_phThat and the delay
15:03:43amachronicfor 1 you only need to move stuff in memory but because buffering.c is a circular buffer its annoying
15:03:43bilgus_phAmachronic the first step is a good plan so yah that's always welcomed
15:04:23amachronicfor 2 I think the payoff is a lot bigger since it could speed up I/O massively as a side effect
15:05:13amachronicbasically by replacing buffering.c with a page cache
15:07:47bilgus_phI actually thought buflib was based on TLSF  but its not unfortunately
15:09:05amachronicyeah buflib is more like a compacting GC, minus the garbage collection :)
15:14:14bilgus_phWith a sane allocator we could potentially free another 20-50k in static alloc at last count
15:14:29bilgus_phLikely more
15:18:42 Quit bilgus_ph (Quit: Connection closed)
16:12:56amachronic g#4466 is my (admittedly not very good) solution for the minsigstksz problem. it'll the sim builds working, at least.
16:12:59rb-bluebotGerrit review #4466 at : Fix sim build for glibc >=2.34 by Aidan MacDonald
16:13:10amachronic* it'll keep
16:13:22 Quit amachronic (Quit: amachronic)
16:23:27***Saving seen data "./dancer.seen"
17:36:18 Quit akaWolf (Ping timeout: 246 seconds)
17:38:11 Join akaWolf [0] (
18:05:36_bilguschris_s I would like to make it so it can be overlaid I already get the theme for free using the menu system (actually it requires 300 bytes of code to disable the damn theme) so its like extra free?
18:11:24rb-bluebotBuild Server message: New build round started. Revision bd444ebd0a, 303 builds, 8 clients.
18:23:29***Saving seen data "./dancer.seen"
18:25:35rb-bluebotBuild Server message: Build round completed after 850 seconds.
18:25:45rb-bluebotBuild Server message: Revision bd444ebd0a result: All green
18:26:03_bilgusI was wanting to implement bahaus' idea by using a group of viewports I might still try it with static allocs
18:28:04 Quit lebellium (Read error: Connection reset by peer)
18:28:24 Join chris_s [0] (
18:33:35chris_sNice! btw, I forgot to mention that, with "List Wraparound" disabled, you now have to scroll past the bottom to reach the first line on the keyboard screen, since it's been moved. Unless you beat me to it, I could probably fix that myself tomorrow or so.
18:38:12 Quit chris_s (Quit: Connection closed)
18:40:51_bilgusi'm in the middle of a rewrite it'll be fixed by the time I get that done
18:42:25 Join chris_s [0] (
18:42:48chris_sok :)
18:49:56 Quit chris_s (Quit: Connection closed)
19:10:51 Join dconrad [0] (~dconrad@
19:15:40 Quit dconrad (Ping timeout: 272 seconds)
19:33:26 Join massiveH [0] (
20:02:55 Quit massiveH (Read error: Connection reset by peer)
20:05:46 Join massiveH [0] (
20:23:33***Saving seen data "./dancer.seen"
20:29:14 Quit rogeliodh (Quit: The Lounge -
20:29:38 Join rogeliodh [0] (
21:11:10 Join dconrad [0] (~dconrad@
21:13:47 Join myarthuritis [0] (arthur@user/myarthuritis)
21:15:43 Quit dconrad (Ping timeout: 256 seconds)
22:06:17 Join dconrad [0] (~dconrad@
22:08:35 Quit akaWolf (Ping timeout: 272 seconds)
22:23:35***Saving seen data "./dancer.seen"
22:31:39 Quit dconrad (Remote host closed the connection)
22:47:02 Join dconrad [0] (~dconrad@
22:48:04 Quit mrkrisprolls (Ping timeout: 260 seconds)
22:51:29 Quit dconrad (Ping timeout: 256 seconds)
23:29:01 Quit Romster (Ping timeout: 272 seconds)
23:29:32 Join Romster [0] (~romster@user/romster)
23:44:27 Join mrkrisprolls [0] (
23:46:24 Join akaWolf [0] (

Previous day | Next day