00:00:08 | _bilgus | ah but now its popped again |
00:00:27 | _bilgus | yeah I get the same as you were saying earlier |
00:01:17 | _bilgus | I still think its something to do with overwriting te buffer but its not like i'm right enough for that to make it true :P |
00:01:29 | smithjd | thanks for testing. |
00:01:42 | _bilgus | I'm stuck in it currently |
00:01:54 | smithjd | it looks like this runs fine on hosted targets. |
00:02:23 | _bilgus | probbly just not hitting it |
00:02:44 | _bilgus | or the extra memory spreads it far enough apart that it works |
00:02:58 | smithjd | you probably need to hard reset |
00:03:10 | _bilgus | or the underlying os is stopping it |
00:03:13 | _bilgus | yeah I did |
00:04:17 | smithjd | ok, this is probably broken enough to revert. |
00:08:40 | _bilgus | smithjd, playlist_viewer.c ln 333 buffer = plugin_get_buffer(&buffer_size); |
00:08:41 | _bilgus | buffer += buffer_size / 2; |
00:08:58 | _bilgus | moving the buffer further in makes it work |
00:09:37 | _bilgus | so in theory you could leave an area for the plugin (hacky) |
00:09:49 | _bilgus | or you can just treat the viewer as a plugin |
00:10:02 | _bilgus | and then make it unload and reload |
00:10:28 | smithjd | that's a little more invasive than i'd hoped. |
00:10:35 | _bilgus | or instead copy the properties stuff into it |
00:10:48 | _bilgus | but that inflates quite a bit |
00:11:43 | _bilgus | ill be making that playlist viewer a plugin |
00:12:03 | _bilgus | ive already started with the pitch screen |
00:21:35 | smithjd | reverted in Gerrit |
00:23:48 | smithjd | thanks very much for the help. |
00:34:30 | _bilgus | np |
00:36:02 | _bilgus | says merge conflict |
00:37:23 | smithjd | fix the build first then Playlist Viewer:.. |
00:41:51 | smithjd | g'night. |
00:43:13 | | Quit smithjd (Quit: Konversation terminated!) |
00:53:31 | rb-bluebot | Build Server message: New build round started. Revision a7f2d1ffb4, 303 builds, 10 clients. |
00:54:10 | _bilgus | i'd have just put it as parent probably should have |
01:00 |
01:00:52 | rb-bluebot | Build Server message: Build round completed after 441 seconds. |
01:00:53 | rb-bluebot | Build Server message: Revision a7f2d1ffb4 result: 516 errors 0 warnings |
01:01:36 | rb-bluebot | Build Server message: New build round started. Revision 4f450b6e11, 303 builds, 10 clients. |
01:16:10 | rb-bluebot | Build Server message: Build round completed after 874 seconds. |
01:16:11 | rb-bluebot | Build Server message: Revision 4f450b6e11 result: All green |
01:17:46 | rb-bluebot | Build Server message: New build round started. Revision b662ff945a, 303 builds, 10 clients. |
01:17:59 | *** | Saving seen data "./dancer.seen" |
01:18:08 | _bilgus | damnit |
01:22:49 | _bilgus | well after these two commits the voice issue should be fixed and I think the flyspray report about one of the clips stuttering on startup |
01:29:55 | rb-bluebot | Build Server message: Build round completed after 729 seconds. |
01:29:56 | rb-bluebot | Build Server message: Revision b662ff945a result: All green |
01:29:59 | rb-bluebot | Build Server message: New build round started. Revision cb2ee6b6cb, 303 builds, 10 clients. |
01:31:57 | | Quit dconrad (Remote host closed the connection) |
01:41:59 | rb-bluebot | Build Server message: Build round completed after 720 seconds. |
01:42:00 | rb-bluebot | Build Server message: Revision cb2ee6b6cb result: All green |
03:00 |
03:15:45 | | Join kugel_ [0] (~kugel@ip5f59e4a0.dynamic.kabel-deutschland.de) |
03:16:29 | | Nick kugel_ is now known as kugel (~kugel@ip5f59e4a0.dynamic.kabel-deutschland.de) |
03:17:15 | kugel | speachy: hello. I was notified that my @rockbox.org mail doesn't work anymore (and I now see that I don't have a cloak anymore under libera) |
03:18:02 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:04:20 | | Join dconrad [0] (~dconrad@208.38.228.17) |
04:08:26 | | Quit dconrad (Ping timeout: 245 seconds) |
04:22:17 | | Quit paulcarroty (Quit: Bridge terminating on SIGTERM) |
04:22:18 | | Quit kadoban (Quit: Bridge terminating on SIGTERM) |
04:22:19 | | Quit blbro[m] (Quit: Bridge terminating on SIGTERM) |
04:25:13 | | Join kadoban [0] (~kadoban@user/kadoban) |
04:31:48 | | Join paulcarroty [0] (~paulcarro@2001:470:69fc:105::216) |
04:31:59 | | Join blbro[m] [0] (~blbrostra@2001:470:69fc:105::8f7) |
05:00 |
05:18:04 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:00:59 | | Join MarcAndersen [0] (~no_znepna@85.218.172.116) |
06:12:31 | MarcAndersen | Wow a lot of commits while I was asleep... |
06:15:25 | braewoods | kugel: were you here for the move? that would be why. |
06:17:25 | kugel | No, I was under some rock apparently |
06:24:19 | spork | a box of them ? |
06:30:32 | speachy | kugel: I can re-create an account for you, just send me the particulars. and it won't be a forwarding alias; you'll need to poll it for mail. |
06:32:49 | speachy | oh, _bilgus & smithjd, the mips targets are pretty stack-heavy and are usually the first to overflow things. |
06:33:30 | speachy | vastly better since I put interrupts on their own stack but it's still problematic for tight stacks. |
06:38:54 | speachy | kugel: and yeah, I lost my cloak for some reason, just haven't got around to asking for it to be restored |
06:39:06 | speachy | I'll pass onthe requests, just let me know. |
06:47:39 | rb-bluebot | Build Server message: New build round started. Revision 2ebe69b67a, 303 builds, 10 clients. |
06:57:37 | rb-bluebot | Build Server message: Build round completed after 597 seconds. |
06:57:38 | rb-bluebot | Build Server message: Revision 2ebe69b67a result: All green |
06:59:22 | braewoods | speachy: my builder is back up. it went down after some maintenance. |
07:00 |
07:10:28 | kugel | speachy: how would I poll? |
07:10:48 | kugel | I can also stop using the alias, not a big deal |
07:15:41 | speachy | kugel: imap? :) |
07:16:01 | speachy | kugel: up to you; I was told by the haxx crew that there was nearly zero usage of the @rockbox.org aliases |
07:16:22 | speachy | and that I should just wait and see who complains. :) |
07:18:08 | *** | No seen item changed, no save performed. |
07:18:29 | kugel | like an ordinary mailbox you mean? |
07:19:54 | | Join cockroach [0] (~blattodea@user/cockroach) |
07:37:15 | | Quit cockroach (Quit: leaving) |
07:40:48 | | Join cockroach [0] (~blattodea@user/cockroach) |
07:58:44 | | Quit braewoods (Quit: WeeChat 2.8) |
08:00 |
08:03:27 | MarcAndersen | Is there a way to make a build of only the rockbox.something without any codecs or rocks? |
08:03:52 | | Quit spork (Ping timeout: 252 seconds) |
08:11:01 | | Join Retr0id1 [0] (~Retr0id@user/retr0id) |
08:12:10 | | Quit Retr0id (Ping timeout: 265 seconds) |
08:12:10 | | Nick Retr0id1 is now known as Retr0id (~Retr0id@user/retr0id) |
08:15:44 | | Join braewoods [0] (~braewoods@user/braewoods) |
08:16:48 | | Join spork [0] (topic@31-151-2-135.dynamic.upc.nl) |
08:43:16 | | Join massiveH [0] (~massiveH@ool-18e4e82f.dyn.optonline.net) |
09:00 |
09:03:18 | | Quit speachy (Quit: WeeChat 3.2) |
09:03:56 | | Join speachy [0] (~speachy@rockbox/developer/speachy) |
09:03:56 | Mode | "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) |
09:04:13 | speachy | kugel: yes, exactly |
09:05:00 | speachy | I disabled forwarding-type aliases on my stuff a long time ago because forwarding spam caused a big reputational hit |
09:05:29 | speachy | (and tha'ts most of what the aliases ended up collecting/relaying...) |
09:06:39 | speachy | MarcAndersen: last night I committed support for language-specific date readback ordering. Default is "21 September 2021" and US-English is set to the old behaviour of "September 21 2021" |
09:07:27 | speachy | Ideally textual representation would also be localizable but that's a much more complicated mess to sort out |
09:18:11 | *** | Saving seen data "./dancer.seen" |
09:20:35 | _bilgus | MarcAndersen, you should actually find your device more responsive if my hunches are correct |
09:22:28 | _bilgus | ...without boosting it always :p |
09:22:57 | speachy | _bilgus, that ought to apply to a bunch of other devices too, eh? |
09:23:32 | _bilgus | no only the as3525 it had the usb unboosting someon elses boost |
09:25:16 | _bilgus | the voice issue will apply to other devices but I doubt you'd feel it like you feel this one |
09:27:15 | speachy | early ipods, maybe; they're probably the most underpowered devices we have |
09:29:09 | _bilgus | what was happening with voice was it unboosted but when you switched items not enough time passed to have it reboost so yeah they will probably notice |
09:31:28 | speachy | guess I'm spolied with my daily driver being the second-most-powerful CPU (and lacking reclocking) of the SoCs we support. :D |
09:32:14 | _bilgus | yeah i love the clip(s) but they are not very powerful |
09:34:55 | MarcAndersen | It was not because of the cpu thing, I just wanted to know if there is a way to build just the binary? |
09:35:42 | _bilgus | you can do builds w/o plugins (amaCHRONI C?) |
09:36:54 | speachy | MarcAndersen, there's an Advanced build options in the configure script that lets you disable plugins. |
09:37:00 | speachy | IIRC codecs are still built though |
09:37:10 | MarcAndersen | Ok. That's also the most expensive part, the codecs only takes about a minute or so. |
09:37:43 | MarcAndersen | And thanks for the date thing speachy. |
09:37:53 | speachy | you need to be careful though, plugins can depend on the language/voice enumerations too, so you don't want to get out of sync |
09:38:13 | MarcAndersen | I see |
09:38:43 | speachy | (the plugin API/ABI doesn't change too often and IIRC we have some checks in place to prevent loading plugins that are now incompatible..) |
09:39:22 | MarcAndersen | Is it hard to update the translations, because if not I would be happy to help with danish. |
09:39:27 | _bilgus | yeah merged by amachronic g#3711 |
09:39:30 | rb-bluebot | Gerrit review #3711 at https://gerrit.rockbox.org/r/c/rockbox/+/3711 : Add advanced build option to omit building plugins by Aidan MacDonald |
09:39:44 | speachy | MarcAndersen, you can visit https://translate.rockbox.org |
09:39:52 | MarcAndersen | Will do |
09:40:16 | speachy | I dnon't know how well the site works with a reader but it doesn't do anything fancy (or any javascript) so should be okay. |
09:42:59 | MarcAndersen | Does this thing only list things that are not translated? |
09:43:02 | braewoods | do SPAs even work with screen readers? |
09:44:15 | speachy | the upadate form linked from the language name loads up every item it finds problematic (missing translations, source text changed, identical translation to english, etc) |
09:45:42 | speachy | so basically everything that shows up in one of the columns next to the progress bar will end up on the form. |
09:45:49 | MarcAndersen | But some words like stereo and mono are the same anyway |
09:46:30 | speachy | That is sometimes (often?) the case, but there's no way for the software to tell if it's a mistake or not. |
09:46:54 | MarcAndersen | I will try to do it now |
09:48:07 | speachy | when you submit the form it'll save a patch which can be sent to us or otherwise committed |
09:49:03 | MarcAndersen | I'm not sure about the displayed strings, but I will try anyway |
09:50:08 | speachy | there's not really a good way to do partial updates; if you decide to just go with what you've worked on the missing things will be copied from English. which may or may not be correct. |
09:50:18 | speachy | but they'll no longer show up as "untranslated" |
09:51:31 | speachy | (This is not ideal, but when there are legitimate "word/phrase is the same as english" cases we can't just treat "identical" as "untranslated") |
09:56:11 | speachy | hmm. this is something I should fix −− when the voice for a phrase is blank, we copy it from english, even if the phrase has been translated. |
09:56:43 | | Quit unmanbearpig (Quit: unmanbearpig) |
09:57:12 | | Join unmanbearpig [0] (~unmanbear@45.76.95.141) |
10:00 |
10:18:30 | MarcAndersen | After translating some stuff I see there are tuns of stuff waiting. Is there a way to save what I've done so far and continue another time? |
10:18:51 | rb-bluebot | Build Server message: New build round started. Revision 757766e807, 303 builds, 12 clients. |
10:20:26 | speachy | MarcAndersen: no, unfortunately. it's a relatively dumb/simple web form. |
10:20:51 | | Quit massiveH (Quit: Leaving) |
10:21:03 | MarcAndersen | Now after you made that commit, will a patch using the form I have opened still work or should I start from scratch? |
10:23:50 | speachy | it will still work |
10:24:15 | speachy | I'm trying to improve some of the automatic heuristics |
10:24:40 | MarcAndersen | If I reload the form, will the new voice strings then be filled in, because if so it would be a bit easier for me to translate the rest |
10:25:07 | speachy | if you reload the form any work you've done will be lost. |
10:25:29 | MarcAndersen | I know, but will the new voice strings be filled in instead? |
10:26:23 | speachy | I'm not sure; if the browser sends a new request to the server then it'll return the form pre-filled with whatever the server sends back. |
10:26:37 | MarcAndersen | I'm going to try |
10:26:51 | speachy | (if you want to do that, please wait until I tell you −− this build round needs to finish before the changes I just committed will get passed to the translate site) |
10:28:11 | speachy | the other thing I still want to do is for where the <dest> is translated properly but the <voice> is identical to english. I can't think of any scenario where this would be the desired outcome |
10:28:31 | speachy | in that scenario, just copy over <dest> to <voice> |
10:28:56 | rb-bluebot | Build Server message: Build round completed after 605 seconds. |
10:28:57 | rb-bluebot | Build Server message: Revision 757766e807 result: All green |
10:29:59 | MarcAndersen | Do I need to translate everything at once, or is it ok with just some of it? |
10:30:18 | speachy | ok, you can reload the form if you want. |
10:33:01 | speachy | you can translate as much as you want, but whatever you don't translate will get automatically filled in with English phrases, which will screw up the coverage numbers. |
10:35:45 | speachy | (but they will be flagged in the translation site for subsequent update attempts) |
10:36:24 | MarcAndersen | What do you mean with the coverage numbers? |
10:37:24 | speachy | the patch generated will have full coverage; ie every phrase will be in there so it will be "100%" coverage. however, if a large number of those are untranslated copies of English phrases, it's not really "complete" |
10:37:27 | speachy | does that make sense? |
10:38:31 | MarcAndersen | Sure. I'm going to take care of the whole thing at some point in the next few days then, that will make my friend happy. |
10:38:50 | _bilgus | makes us happy too :) |
10:42:23 | speachy | damnit, there are some scenarios where the voiced text might be the same as english, but the display text might not |
10:43:38 | _bilgus | corner cases? |
10:47:39 | speachy | no.. I think I'm wrong. display text is the same, voiced is not. phew. |
10:53:25 | MarcAndersen | speachy: It seams that the feature with the voice strings in your commit works, that makes it easier for me, thanks! |
10:56:51 | rb-bluebot | Build Server message: New build round started. Revision 5883cb4a52, 303 builds, 12 clients. |
10:57:41 | speachy | Ok, this commit running will prefer the translated <dest> strings over <voice> strings that are identical to English. |
10:58:27 | speachy | won't affect Danish much as there are only 105 identical strings. |
10:59:08 | MarcAndersen | I'm not going to reload the form again, I'm working on it |
10:59:56 | speachy | (I am so glad I refactored all of this crap last summer... so much easier to maintain and enhance) |
11:00 |
11:00:32 | MarcAndersen | REFACTORED? |
11:04:18 | speachy | yeah, I reworked how language files are parsed/generated, how the voice strings were extracted and processed, greatly improved the cmdline tooling, and generally made the whole infrastructure stack much faster, and more robust. It's what enabled non-English voicefile generation. |
11:04:27 | MarcAndersen | I've done about 23% of it now |
11:04:32 | speachy | (on the www site, I mean) |
11:05:31 | rb-bluebot | Build Server message: Build round completed after 520 seconds. |
11:05:32 | rb-bluebot | Build Server message: Revision 5883cb4a52 result: All green |
11:07:31 | speachy | sweet, it's live and works. |
11:08:12 | speachy | tonight's voice builds will represent a considerable improvement |
11:18:15 | *** | Saving seen data "./dancer.seen" |
11:19:09 | MarcAndersen | I have no idea how to translate the LANG_FILTER_SHORT_SLOW string |
11:19:32 | MarcAndersen | How can something both be short and slow? |
11:20:36 | speachy | short delay slow roll-off |
11:27:40 | speachy | also updated the translate site template to flag translations that have a large number of "same as English" phrases. |
11:37:27 | MarcAndersen | What is Auditory Fatigue Reduction exactly? |
11:44:03 | speachy | I can't do much beyond pointing you at the wikipedia page for Audio Fatigue. |
11:45:01 | speachy | we have some dsp functionality that tries to minimize it, but I don't know what it does at a technical level. |
11:45:49 | speachy | might just prevent rapid volume changes |
12:00 |
12:01:17 | MarcAndersen | What is Exempt Play? |
12:29:40 | MarcAndersen | I'm nearly halfway through |
12:55:13 | | Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:c504:1756:b772:eb3a) |
13:00 |
13:04:03 | | Join lebellium [0] (~lebellium@2a01cb04012c09006422467a4533c498.ipv6.abo.wanadoo.fr) |
13:18:19 | *** | No seen item changed, no save performed. |
13:57:02 | | Join bilgus_ph [0] (~bilgus_ph@172.58.46.172) |
13:57:16 | | Quit advcomp2019_ (Ping timeout: 265 seconds) |
13:57:48 | bilgus_ph | Marcandersen sounds like selective backlight and lock |
13:58:37 | bilgus_ph | Exempting a button makes it no enable backlight on press or allows it to not be locked while other keys are locked |
13:59:09 | MarcAndersen | On which targets? |
13:59:21 | bilgus_ph | Most |
13:59:30 | MarcAndersen | Thanks |
14:00 |
14:00:00 | bilgus_ph | The lock stuff is only for targets without a real dedicated key lock switch |
14:01:34 | | Quit bilgus_ph (Client Quit) |
14:27:38 | MarcAndersen | Oh no! My browser crashed and I was almost finished! |
14:28:03 | MarcAndersen | I'm not gonna start over right now, but I will do it soon. |
14:31:55 | | Quit MarcAndersen (Quit: I was using NightOwl 0.2.) |
14:32:21 | | Join MarcAndersen [0] (~no_znepna@85.218.172.116) |
14:33:01 | speachy | MarcAndersen: well, crap. I think that happened to someone trying to update the Hungarian translation a while back. |
14:50:27 | paulcarroty | avoid typing anything big in browser |
14:51:04 | MarcAndersen | I will do it tomorrow then |
14:53:17 | speachy | I wonder how hard it would be to adapt our language files to weblate or something like that |
14:57:49 | _bilgus | look intriguing and its FOSS |
15:00 |
15:01:39 | speachy | I could spin up an instance and point it at rbutil initially. |
15:18:23 | *** | Saving seen data "./dancer.seen" |
15:38:45 | braewoods | https://xkcd.com/1764/ |
16:00 |
16:26:33 | | Quit speachy (Quit: Connection closed) |
17:00 |
17:07:53 | | Quit lebellium (Quit: Leaving) |
17:18:25 | *** | Saving seen data "./dancer.seen" |
17:34:19 | | Join Moriar [0] (~moriar@107-200-193-159.lightspeed.stlsmo.sbcglobal.net) |
17:50:19 | | Join speachy [0] (~speachy@taster.shaftnet.org) |
17:50:19 | | Quit speachy (Changing host) |
17:50:19 | | Join speachy [0] (~speachy@rockbox/developer/speachy) |
17:50:19 | Mode | "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) |
18:00 |
18:26:16 | | Quit unmanbearpig (Changing host) |
18:26:16 | | Join unmanbearpig [0] (~unmanbear@user/unmanbearpig) |
18:57:58 | | Quit ZincAlloy (Quit: Leaving.) |
19:00 |
19:18:26 | *** | Saving seen data "./dancer.seen" |
19:40:41 | | Join dconrad [0] (~dconrad@208.38.228.17) |
19:42:31 | | Quit dconrad (Client Quit) |
20:00 |
20:08:28 | | Quit unmanbearpig (Ping timeout: 265 seconds) |
20:41:30 | | Join unmanbearpig [0] (~unmanbear@45.76.95.141) |
20:46:15 | | Quit MarcAndersen (Read error: Connection reset by peer) |
21:00 |
21:02:18 | | Join advcomp2019 [0] (~advcomp20@user/advcomp2019) |
21:18:29 | *** | Saving seen data "./dancer.seen" |
22:00 |
22:45:48 | | Quit cockroach (Quit: leaving) |
23:00 |
23:01:01 | | Quit Moriar (Ping timeout: 265 seconds) |
23:18:32 | *** | Saving seen data "./dancer.seen" |