--- Log for 14.10.122 Server: iridium.libera.chat Channel: #rockbox --- Nick: rb-logbot Version: Dancer V4.16 Started: 2 months and 22 days ago 00.37.10 Quit m01 (Quit: Konversation terminated.) 00.39.14 Join m01 [0] (~quassel@vps-b172b88b.vps.ovh.net) 00.39.24 Quit speachy (Ping timeout: 264 seconds) 00.41.08 Join speachy [0] (~speachy@98.97.177.45) 00.41.09 Quit speachy (Changing host) 00.41.09 Join speachy [0] (~speachy@rockbox/developer/speachy) 00.41.09 Mode "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) 00.51.37 Quit speachy (Ping timeout: 268 seconds) 00.53.26 Join speachy [0] (~speachy@98.97.182.141) 00.53.26 Quit speachy (Changing host) 00.53.26 Join speachy [0] (~speachy@rockbox/developer/speachy) 00.53.26 Mode "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) 00.57.17 *** Saving seen data "./dancer.seen" 01.26.19 Quit S|h|a|w|n (Read error: Connection reset by peer) 02.57.21 *** Saving seen data "./dancer.seen" 04.57.22 *** No seen item changed, no save performed. 05.43.07 Join tomato [0] (~tomato@user/tomato) 06.57.25 *** No seen item changed, no save performed. 07.40.18 Join massiveH [0] (~massiveH@2600:4040:a993:4900:2c6c:baf0:5fbe:5810) 08.31.21 # looks like bluebot is MIA, so as a heads-up, the re-adding of mpegplayer is currently building. 08.31.42 # I'm not terribly happy about it, but such is life. :) 08.33.17 # othello7: you should be good to rebase against git master now 08.35.26 Quit speachy (Quit: WeeChat 3.5) 08.43.24 Join speachy [0] (~speachy@tunnel658658-pt.tunnel.tserv12.mia1.ipv6.he.net) 08.43.24 Quit speachy (Changing host) 08.43.24 Join speachy [0] (~speachy@rockbox/developer/speachy) 08.43.24 Mode "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) 08.56.59 Quit massiveH (Quit: Leaving) 08.57.29 *** Saving seen data "./dancer.seen" 09.03.12 # next time you want a discussion, you know the approach 09.12.52 # it is also a great way to notice how many people still use a feature and rockbox in general 09.18.01 Join michaelni [0] (~michael@84-115-40-24.cable.dynamic.surfer.at) 09.52.09 # there's not much desire to nuke (working) features in general 09.53.37 # no, but other than downloads it is hard to guess how popular/relevant a software project is 09.53.59 # we don't even have that. :) 09.54.50 # or even features 09.55.08 # So on average mpegplayer is a 1.7K bump in core image size, ranging from ~300B to over 3KB. 10.01.51 # it would be interesting though, adding some sort of analytics. 10.02.48 # eg keep counters of every time a plugin is launched, along with our uptime, codec, players, etc. have rbutil collect and upload them. 10.03.11 # unfortuantely rbutil is probably only ever used once, if ever... 10.03.16 # no itunes-like lockin 10.56.04 Join amachronic [0] (~amachroni@user/amachronic) 10.56.19 Join S|h|a|w|n [0] (~shawn156@user/shawn/x-4432647) 10.57.33 *** No seen item changed, no save performed. 11.29.33 # speachy: to my surprise I successfully built a freestanding mips C++ toolchain with GCC 12. 11.30.34 # the options I used are here -> https://gist.github.com/amachronic/31222be96330f85362751c3ee844b23b 11.30.59 # this does not work on GCC 8 though, I already tried. 11.36.05 # ah, thanks for that! glad to hear it's been fixed upstream. Maybe I should have been more ambitious.. 11.40.26 # sticking with GCC 8 is probably ok for now 11.40.54 # c++ is still unusable because the rb headers do a lot of things that isn't legal in C++ 11.40.58 # The odds of any c++ we'd want to use working in a pure freestanding environment are slim 11.41.22 # just try turning on -Wc++-compat... 11.41.38 # we already have C++ support turned on in our hosted toolchains fwiw. 11.41.51 # ... so I guess we should start cleaning up our headers. :) 11.42.19 # that'll consume the next 2 years until we update to GCC 12 ;) 11.43.20 # and yeah, we are definitely going to need to port a hosted c++ stdlib to rockbox for it to be of any use. 11.45.51 # what does (eg) arm's mbed use? 11.47.54 # not sure. 11.50.33 # "modern c++" is probably nightmarish on a microcontroller. 11.51.41 # heh, less so than "older c++" :D 11.52.01 # yeah, there are some newer stdlib features like polymorphic allocators that could be useful. 11.57.37 Quit GeekShadow (Ping timeout: 268 seconds) 12.01.46 Quit amachronic (Quit: amachronic) 12.04.04 Join GeekShadow [0] (~antoine@82-64-164-139.subs.proxad.net) 12.42.19 Join lebellium [0] (~lebellium@2a01cb040109a6004830459198f21ee9.ipv6.abo.wanadoo.fr) 12.57.37 *** Saving seen data "./dancer.seen" 14.57.38 *** No seen item changed, no save performed. 16.57.40 *** No seen item changed, no save performed. 17.54.18 # speachy: thanks! I just built latest. all this has reminded me about how great rockbox is and I'm probably gonna finish the dodgeblock rockbox port 17.56.13 # one of the issues I have is that I couldn't find a bigger monospace font. I saw how to change the font but all available fonts are not fixed-width. I was thinking I might just do what the N64 port does which is to use a spritemap font and just have that be different based on the screen resolution. 18.08.19 # othello7: you need a bitmap monospace font? I know one that covers a large range of options. 18.08.57 # Terminus, Fixed (the original font used in X11 even), and maybe other Linux console fonts. 18.09.50 # Fixed had the most options that I recall. It might be possible to convert to a compatible format. 18.10.03 # PCF fonts were the norm in the old days of X. 18.10.19 # https://fontforge.org/docs/techref/pcf-format.html 18.11.25 # I used to love Fixed back in the lower DPI days. These days I prefer ttf and the like. 18.24.05 # oh neat. I did have the font from my N64 project but this looks nice. The question is, how would one use a custom font other than just using a spritemap? 18.36.54 Quit Piece_Maker (Quit: ZNC 1.8.2 - https://znc.in) 18.42.59 Join Piece_Maker [0] (~eddie@cpc95736-bolt17-2-0-cust330.10-3.cable.virginm.net) 18.45.57 # othello7: no idea, not an expert on fonts for embedded setups. I just suggested some older ones that might work out if you can convert them to a compatible data stream. 18.53.29 # IIRC we do have a monosppaced font, Terminus. not a full set of sizes but it's there. 18.55.08 # it's also not installed by default but it part of the separate font pack 18.57.42 *** Saving seen data "./dancer.seen" 18.59.51 Join massiveH [0] (~massiveH@2600:4040:a993:4900:2c6c:baf0:5fbe:5810) 19.36.45 Quit lebellium (Quit: Leaving) 20.57.46 *** Saving seen data "./dancer.seen" 22.57.50 *** No seen item changed, no save performed. 23.40.20 # ah, I wonder how one would address that consistently from a plugin. also would it be possible to draw text in a manner in which it would be easy to change the color?