--- Log for 15.12.121 Server: tungsten.libera.chat Channel: #rockbox --- Nick: rb-logbot Version: Dancer V4.16 Started: 5 days and 6 hours ago 00.44.49 *** No seen item changed, no save performed. 01.15.45 Quit tpefreedom (Ping timeout: 256 seconds) 01.27.46 Join ZincAlloy [0] (~Adium@ip5f5abcae.dynamic.kabel-deutschland.de) 01.32.11 Quit ZincAlloy (Ping timeout: 256 seconds) 01.53.37 Join ZincAlloy [0] (~Adium@ip5f5abcae.dynamic.kabel-deutschland.de) 01.57.49 Quit ZincAlloy (Ping timeout: 252 seconds) 02.44.51 *** Saving seen data "./dancer.seen" 03.58.14 Quit ufdm (Remote host closed the connection) 03.58.45 Join ufdm [0] (~ufdm@c-68-46-16-107.hsd1.mn.comcast.net) 04.44.54 *** Saving seen data "./dancer.seen" 06.44.57 *** No seen item changed, no save performed. 06.59.28 Nick Blackwolfster is now known as Romster (~romster@user/romster) 08.30.57 Join cockroach [0] (~blattodea@user/cockroach) 08.44.58 *** No seen item changed, no save performed. 09.39.31 Join massiveH [0] (~massiveH@ool-4a5862ee.dyn.optonline.net) 09.54.29 Join tpefreedom [0] (~tpefreedo@user/tpefreedom) 10.45.01 *** No seen item changed, no save performed. 11.04.15 Quit massiveH (Quit: Leaving) 11.18.05 Quit asaba (Ping timeout: 252 seconds) 11.19.06 Join asaba [0] (~asabas@103.113.159.250) 11.29.21 Join chris_s [0] (~chris_s@ip-95-223-74-196.hsi16.unitymediagroup.de) 11.35.22 # weird, for some reason, the latest commit (only) makes my iPod mini 2g crash when starting – even though nothing apart from a language file has changed 11.36.20 # probably some issue on my end 11.38.41 # language changes can change memory usage 11.40.00 # Build Server message: 3New build round started. Revision 651853f5df, 303 builds, 12 clients. 11.40.54 # not likely in this case; memory usage is dictated by the superset of the largest strings of all translations 11.41.09 # well, we have added more strings 11.41.16 # so.. maybe 11.43.00 # If it's about the very latest commit, it's not that. Italian is somewhere halfway size-wise, if the size of the language file is an indication 11.43.48 # aaanyway. off to anotehr 12-hour day in the chamber of secrets. 11.45.20 Join ZincAlloy [0] (~Adium@ip5f5abcae.dynamic.kabel-deutschland.de) 11.49.44 Quit ZincAlloy (Ping timeout: 265 seconds) 11.49.55 # Build Server message: 3Build round completed after 595 seconds. 11.49.56 # Build Server message: 3Revision 651853f5df result: All green 12.30.46 Quit chris_s (Quit: Connection closed) 12.31.46 # got it 12.45.04 *** Saving seen data "./dancer.seen" 13.03.53 Join lebellium [0] (~lebellium@2a01cb04012c0900b4693326ce751612.ipv6.abo.wanadoo.fr) 13.07.52 Join ZincAlloy [0] (~Adium@95.90.188.174) 13.23.17 Quit lebellium (Ping timeout: 250 seconds) 13.28.13 Join lebellium [0] (~lebellium@2a01cb04012c0900dc7e06cb1805f675.ipv6.abo.wanadoo.fr) 14.45.05 *** Saving seen data "./dancer.seen" 15.20.38 # oh, any any thoughts on moving rbutil from qmake to cmake? That would simplify some things with all those libs we're building, and we could then use that for the "normal" tools too (i.e. ipodpatcher etc.) 15.21.55 # and will make it really simple to also build the few rbutil unit tests as part of the default build too. 16.08.40 # <_bilgus> bluebrother, I would very much like that 16.09.51 # I'll spend some time on that then :) 16.10.03 # <_bilgus> I found the qt process quite painful the lAST TIME 16.10.15 # <_bilgus> ahem last time 16.10.28 # same here. Tried to build rbutil, ran into issues with ccache and those sub-makefiles. 16.10.29 # <_bilgus> its clearly still a bad memory :) 16.10.57 # and since we're using a build system generator we can as well use cmake. And then have it handle all the other things in utils/ too. 16.12.13 # <_bilgus> I don't think cmake is any less murky but ^^ 16.13.23 # actually, these days I consider cmake a lot better than qmake. Quite a bit more flexible. Though the syntax ... well, one needs to get used to it. And the other nice thing is that more and more IDEs support it. 16.13.41 # * bluebrother doesn't do Visual Studio project files anymore, only cmake 16.13.49 # well, when dealing with Visual Studio that is. 16.14.34 # <_bilgus> anyone RTL language speakers around? does it make sense to reverse the icons of a menu as well as the text? like would it feel more intuitive to have the screen basically mirrored? 16.14.53 # <_bilgus> well rather non-RTL 16.16.06 # Qt does that. 16.16.28 # you can see that if you start Rockbox Utility and change the language to he. 16.17.20 # <_bilgus> so apparently its the more intuitive way I only ask because I'm consolidating the menu display to make it owner draw and its pretty trivial to flip it 16.17.26 # but that's Qt doing it, we only set it to use RTL layout. So I guess that would be the typical way for RTL. 16.17.49 # <_bilgus> in RB not util 16.18.00 # but I don't speak any RTL languages, so I only know what I've been seeing there. 16.18.20 # <_bilgus> yeah me either but I've always try to be inclusive 16.18.30 # yes, got that. My point was simply that Qt does that, and since we support RTL languages in Rockbox Utility you can check how that looks with that :) 16.18.37 # <_bilgus> like rewriting the time formatter to handle RTL 16.19.25 # <_bilgus> just the fact it does that means its probably the case elsewhere as well thanks for the datapoint :) 16.40.17 # <_bilgus> HUH the menus aren't flipping anymore at all I wonder when RTL support got broken 16.45.06 *** No seen item changed, no save performed. 16.45.18 # <_bilgus> speachy I've a feeling this heading towards genlang 16.45.23 Quit cockroach (Quit: leaving) 16.55.28 # <_bilgus> sofar Iadded the RTL flag directly to the lang file and it does indeed work but I still need to figure out exactly where the flag is added during generation 16.56.49 # <_bilgus> oh bluebrother in RB the icons do flip when RTL is actually specified :p 17.24.14 Quit advcomp2019 (Ping timeout: 260 seconds) 17.29.09 Join advcomp2019 [0] (~advcomp20@user/advcomp2019) 17.29.37 Join advcomp2019_ [0] (~advcomp20@user/advcomp2019) 17.33.49 Quit advcomp2019 (Ping timeout: 256 seconds) 18.32.20 Quit speachy (Quit: WeeChat 3.3) 18.33.33 Join speachy [0] (~speachy@rockbox/developer/speachy) 18.33.33 Mode "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) 18.34.13 # _bilgus, I've been poking at the rtl stuff, and yes, genlang is what adds that flag... but nothing seems to tell genlang to do that. 18.34.34 # when genlang is invoked, it needs to be told which languages are rtl.  I think that's just Hebrew and Arabic. 18.35.17 # so a special makefile rule needs to be added, I guess.  Or it could be added in as a special comment into the language file and genlang updated to pull it out. 18.35.48 # I don't know how long this has been broken, but I'd wager a _very_ long time. 18.44.05 # I may just embed it into the language file as an explicit translatable string, not unlike how I did the tens separator thing, and rewrite lang_is_rtl() to return true if the string is "RTL", otherwise it's created as ltr. 18.45.08 *** Saving seen data "./dancer.seen" 18.48.16 # the last updates to Arabic and Hebrew were in 2010 and 2012, respectively. 18.48.44 # anyway.  back to the MRI conrol room.  I'll keep noodling on this. 18.48.52 Quit speachy (Quit: Connection closed) 18.50.15 Quit lebellium (Quit: Leaving) 19.00.03 Quit ufdm (*.net *.split) 19.00.03 Quit bluebrother (*.net *.split) 19.00.03 Quit edward (*.net *.split) 19.00.03 Quit JanC (*.net *.split) 19.00.04 Quit ddevault (*.net *.split) 19.00.04 Quit spork (*.net *.split) 19.00.04 Quit benjaoming (*.net *.split) 19.00.04 Quit Riviera (*.net *.split) 19.00.04 Quit hook54321 (*.net *.split) 19.00.04 Quit Bobathan (*.net *.split) 19.00.04 Quit Longclaw (*.net *.split) 19.00.04 Quit braewoods (*.net *.split) 19.00.04 Quit kugel (*.net *.split) 19.00.04 Quit whatevs111[m] (*.net *.split) 19.00.05 Quit bleb (*.net *.split) 19.00.05 Quit Galois (*.net *.split) 19.00.05 Quit Piece_Maker (*.net *.split) 19.00.05 Quit kirvesAxe (*.net *.split) 19.00.17 Join kugel [0] (~kugel@ip5f59a293.dynamic.kabel-deutschland.de) 19.00.24 Join Riviera [0] (Riviera@user/riviera) 19.00.31 Join ufdm [0] (~ufdm@c-68-46-16-107.hsd1.mn.comcast.net) 19.00.39 Join Galois [0] (djao@129.97.91.252) 19.00.43 Join hook54321 [0] (sid149355@user/hook54321) 19.00.51 Join braewoods [0] (~braewoods@braewoods.net) 19.01.39 Join Longclaw [0] (bouncer@xn--n8jr8c7341a.xn--q9jyb4c) 19.02.21 Join Bobathan [0] (~admin@cpe-65-29-248-157.wi.res.rr.com) 19.02.46 Join benjaoming [0] (~benjaomin@37.139.19.237) 19.04.24 Join edward [0] (~edward@user/edward) 19.04.32 Join ddevault [0] (e7b4bb6755@sourcehut/staff/ddevault) 19.04.46 Join Piece_Maker [0] (~Piece_Mak@cpc95746-bolt17-2-0-cust360.10-3.cable.virginm.net) 19.05.14 Join bluebrother [0] (~dom@user/bluebrother) 19.05.19 Join bleb [0] (~cm@user/bleb) 19.05.34 Join kirvesAxe [0] (~kirvesaxe@user/kirvesaxe) 19.09.34 Join whatevs111[m] [0] (~whatevs11@2001:470:69fc:105::a37a) 19.10.12 Join spork [0] (topic@31-151-2-135.dynamic.upc.nl) 19.21.45 # Build Server message: 3New build round started. Revision b53d2bc432, 303 builds, 11 clients. 19.29.05 Quit ZincAlloy (Quit: Leaving.) 19.32.23 # Build Server message: 3Build round completed after 638 seconds. 19.32.24 # Build Server message: 3Revision b53d2bc432 result: All green 19.33.43 Join JanC [0] (~janc@user/janc) 20.45.09 *** Saving seen data "./dancer.seen" 20.47.24 Join speachy [0] (~speachy@gw-hs.shaftnet.org) 20.47.24 Quit speachy (Changing host) 20.47.24 Join speachy [0] (~speachy@rockbox/developer/speachy) 20.47.24 Mode "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) 20.58.41 Nick cb_ is now known as cb (~calvin@fctnnbsc38w-47-55-87-222.dhcp-dynamic.fibreop.nb.bellaliant.net) 22.15.54 # <_bilgus> speachy it appears genlang is set up to use /options in a similar manner to /phrase 22.16.25 # yep. well, it was until the most recent build. I decided to implement it slightly differently. 22.17.57 # ...instead of wading through updatelang to make it pass blocks through unscathed 22.18.57 # but the most recent build should have correctly-flagged RTL languages. 22.19.37 # (actually I think translate.r.o also doesn't handle properly in all cases either) 22.21.42 # <_bilgus> oh maybe I should try updating then maybe i'm in a weird state 22.23.57 # <_bilgus> oh you meant like this last build round :P yeah it works 22.25.49 # only took 18 months for someone to notice that I broke LTR. 22.25.59 # <_bilgus> huh I guess arabic needed it to be RTL to look up the characters in the codepage it was displaying blocks last test 22.26.15 # well, I suppose it's not that surprising given the poor state of those translations. 22.27.25 # <_bilgus> I wish I had more of a knack for languages but alas only programming languages 22.28.27 # <_bilgus> not to mention if you take the percentage of userbase in those two RTL langs i bet its vanishingly small 22.28.55 # <_bilgus> still cool that we can do it though :D 22.29.58 # Build Server message: 3New build round started. Revision f496e1fb97, 303 builds, 11 clients. 22.31.07 # getting translations in makes me happy 22.32.43 # My language skills are limited to English, and Bad English. and Really Bad Arabic that's atrophied from not being used in 25 years 22.38.06 # one thing I'm considering trying to implement -- when the voiced string is the same as english, switch to the english voice 22.38.22 # so we don't pronounce english using non-english rules 22.38.42 # Build Server message: 3Build round completed after 524 seconds. 22.38.44 # Build Server message: 3Revision f496e1fb97 result: All green 22.38.48 # Build Server message: 3New build round started. Revision 6a6f5fbd6c, 303 builds, 11 clients. 22.41.25 # ...tonight we'll start generating Turkish voice files too. 22.45.11 *** Saving seen data "./dancer.seen" 22.49.38 # Build Server message: 3Build round completed after 650 seconds. 22.49.39 # Build Server message: 3Revision 6a6f5fbd6c result: All green 23.16.26 # <_bilgus> thats a good point its slightly jaring visually i'm sure auditor is worse 23.16.30 # <_bilgus> y 23.17.26 # <_bilgus> I'm kinda playing with owner drawn list items I'd like to implement a way to do a spreadsheet within the list 23.18.20 # <_bilgus> I keep seeing the list where the items are boxed and with some spacing and rounded corners it wouldn't be a half bad button interface for the TS 23.18.54 # are any of the current pictureflow tickets relevant? 23.19.20 # <_bilgus> hard telling chris_s has some stuff up I think 23.20.00 # <_bilgus> if older than 3.14 i'd say probably likely no point in saving 23.20.09 # <_bilgus> 3.15 rather 23.20.14 # I don't want to do blanket closing of old (== <2011) tickets but... 23.21.17 # <_bilgus> yeah there has been at least 2 partial rewrites since then 23.23.38 # I've been trying to backfill in capabilities for translations/voice but for the most part they're going unutilized. Or at least nobody's commenting one way or another. 23.24.21 # eg FS#10340 might actually be fixed now. Or at least there's the technical capability if the translation is updated appropriately. 23.24.22 # https://www.rockbox.org/tracker/task/10340 3bad voicing in the chinese language (bugs, unconfirmed) 23.24.32 # (reported agains v3.2) 23.24.53 # <_bilgus> wow 23.25.42 # if I understand this correctly (and I might not be) it's the basic "three hundred five and twenty" construct that many non-english languages use. 23.26.17 # but we need folks who are fluent enough to comment. 23.47.58 # _bilgus: here's one for ya: fs#10541 23.47.59 # https://www.rockbox.org/tracker/task/10541 3Wrong value used when changing scroll bar width (bugs, unconfirmed) 23.49.46 # * speachy yawns. 23.50.16 # ok, time to pack it in. triaging (well, mostly closing) old bug tickets isn't exactly a good reason to stay up.