--- Log for 31.10.121 Server: calcium.libera.chat Channel: #rockbox --- Nick: rb-logbot Version: Dancer V4.16 Started: 14 days and 2 hours ago 00.49.45 *** Saving seen data "./dancer.seen" 01.30.48 Quit _bilgus (Ping timeout: 268 seconds) 01.38.08 Join _bilgus [0] (~bilgus@162.154.213.134) 02.49.46 *** Saving seen data "./dancer.seen" 04.06.55 Join ZincAlloy [0] (~Adium@ip5f5abcae.dynamic.kabel-deutschland.de) 04.38.26 Join jbgg [0] (~jbgg@95.179.159.229) 04.39.51 Part jbgg 04.40.07 Join lebellium [0] (~lebellium@2a01cb04012c0900d888a9954b5920a3.ipv6.abo.wanadoo.fr) 04.49.48 *** Saving seen data "./dancer.seen" 05.57.24 Quit tomato (Ping timeout: 260 seconds) 06.49.50 *** Saving seen data "./dancer.seen" 07.08.35 Join shawn196 [0] (~shawn156@154.6.28.152) 07.09.59 Quit S|h|a|w|n (Ping timeout: 264 seconds) 07.28.13 Join nihilazo [0] (~nihilazo@2607:f298:5:101d:f816:3eff:fe1a:29a3) 07.29.40 # is there any way to do a nonblocking rb->get_custom_action in a plugin? I want to use the pluginlib_action in my plugin (an emulator) but the emulator is running in a loop and blocking for inputs means the display isn't refreshed as it should be 07.30.26 # or do I need to use rb->button_get and define mappings myself for all the devices like chip8.c does? 08.10.03 Quit nihilazo (Remote host closed the connection) 08.10.22 Join nihilazo [0] (~nihilazo@2607:f298:5:101d:f816:3eff:fe1a:29a3) 08.49.53 *** Saving seen data "./dancer.seen" 10.48.59 # I'd check to see how (eg) rockboy does it. 10.49.55 *** No seen item changed, no save performed. 11.09.21 # rockboy and chip8 both use the rb->button-get method and have a ton of IFDEFs for different devices 11.09.51 # which I suppose I could base mine on 11.10.27 # pretty sure teh SDL port has smoeting similar too 11.12.40 # I just feel like having to have so many manually specified keymaps for every device 11.12.47 # but I suppose it's pretty much required 11.13.03 # using pluginlib, that's just moved from your code to the library 11.18.30 # yeah, given the sheer variety of device layouts thre's not much we can really do if your plugin requires more than a handful of keys 11.21.28 # yeah 11.21.38 # maybe I can start by borrowing rockboy's keybindings 11.21.42 # then modify them as needed 11.21.51 # varvara's controller is very similar to the gameboy 11.23.10 Quit akaWolf (Ping timeout: 260 seconds) 11.28.53 Join akaWolf [0] (~akaWolf@akawolf.org) 11.33.53 Quit nihilazo (Quit: Leaving) 12.07.30 # Build Server message: 3New build round started. Revision 894a9d9063, 303 builds, 11 clients. 12.23.16 # Build Server message: 3Build round completed after 945 seconds. 12.23.18 # Build Server message: 3Revision 894a9d9063 result: 80 errors 0 warnings 12.31.14 # Build Server message: 3New build round started. Revision 7a6737f471, 303 builds, 11 clients. 12.43.50 # Build Server message: 3Build round completed after 755 seconds. 12.43.51 # Build Server message: 3Revision 7a6737f471 result: All green 12.49.58 *** Saving seen data "./dancer.seen" 13.39.53 # <__builtin> in response to the conversation above about plugin button maps: 13.40.17 # <__builtin> there's plugins/lib/keymaps.h 13.40.46 # <__builtin> it provides macros for up/down/left/right, action, and menu 13.41.07 # <__builtin> I also recommend looking at the SDL port's button input driver 14.01.56 Quit munkis (Read error: Connection reset by peer) 14.02.24 Join munkis [0] (~mendel_mu@ool-ae2cb218.dyn.optonline.net) 14.24.05 Quit shawn196 (Quit: Leaving) 14.24.25 Join S|h|a|w|n [0] (~shawn156@154.6.28.152) 14.24.25 Quit S|h|a|w|n (Changing host) 14.24.25 Join S|h|a|w|n [0] (~shawn156@user/shawn/x-4432647) 14.50.02 *** Saving seen data "./dancer.seen" 16.50.05 *** No seen item changed, no save performed. 18.41.35 Quit lebellium (Quit: Leaving) 18.50.06 *** Saving seen data "./dancer.seen" 18.59.07 # Build Server message: 3New build round started. Revision d72a0ed65d, 303 builds, 11 clients. 19.10.26 # Build Server message: 3Build round completed after 678 seconds. 19.10.27 # Build Server message: 3Revision d72a0ed65d result: 148 errors 0 warnings 19.15.24 Quit ZincAlloy (Quit: Leaving.) 19.15.50 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:30dc:81fa:b658:1df4) 19.15.52 Quit ZincAlloy (Client Quit) 20.50.10 *** Saving seen data "./dancer.seen" 21.37.38 # Build Server message: 3New build round started. Revision 684565b8f3, 303 builds, 11 clients. 21.47.55 # Build Server message: 3Build round completed after 617 seconds. 21.47.57 # Build Server message: 3Revision 684565b8f3 result: All green 21.49.22 # <_bilgus> finally 21.49.32 # Build Server message: 3New build round started. Revision 2731144094, 303 builds, 11 clients. 21.59.17 # Build Server message: 3Build round completed after 586 seconds. 21.59.18 # Build Server message: 3Revision 2731144094 result: All green 22.41.39 Quit munkis (Read error: Connection reset by peer) 22.46.28 Join munkis [0] (~mendel_mu@ool-ae2cb218.dyn.optonline.net) 22.47.24 Quit munkis (Remote host closed the connection) 22.47.54 Join munkis [0] (~mendel_mu@ool-ae2cb218.dyn.optonline.net) 22.50.11 *** Saving seen data "./dancer.seen" 23.08.06 Quit munkis (Ping timeout: 260 seconds) 23.14.37 Join munkis [0] (~mendel_mu@ool-ae2cb218.dyn.optonline.net) 23.26.48 Quit tertu (Quit: so long...) 23.27.06 Join tertu [0] (~tertu@user/tertu) 23.27.15 Quit S|h|a|w|n (Quit: Leaving)