ruffle-android icon indicating copy to clipboard operation
ruffle-android copied to clipboard

Rewrite on-screen-controls (keyboard, buttons) with Compose

Open Dinnerbone opened this issue 1 year ago • 7 comments

image image

Dinnerbone avatar Mar 19 '24 21:03 Dinnerbone

https://github.com/ruffle-rs/ruffle-android/assets/317625/94029051-5bc2-4347-8129-af17171ede92

Dinnerbone avatar Mar 19 '24 21:03 Dinnerbone

Testing on an actual phone, touch events only move the cursor now, but never click. :/

torokati44 avatar Mar 20 '24 14:03 torokati44

😭

Dinnerbone avatar Mar 20 '24 15:03 Dinnerbone

Can @Dinnerbone make these keyboards? Also, the screen is on top and the keyboard is on the bottom (above the 3 button navibar If navibar is enabled in the Ruffle settings). Latest version the game screen is halfway between the keyboard and the top of the screen, which is not good, it should be at the top of the screen locks will be filled with color only when the three locks are turned on, and it will be transparent when the locks are turned off. The default transparent fill color is to allow the game screen to be seen in Landscape mode. Screenshot_20240529-150410_Magic DosBox Free Screenshot_20240529-150445_Trebuchet Screenshot_20240529-150458_Trebuchet Screenshot_20240529-150526_Magic DosBox Free Screenshot_20240529-150532_Magic DosBox Free

soundsnow avatar May 29 '24 07:05 soundsnow

This is not good, nothing to see Screenshot_20240529-152322_Magic DosBox Free Caps Lock IMG_20240529_152739

soundsnow avatar May 29 '24 07:05 soundsnow

https://github.com/ruffle-rs/ruffle-android/issues/165 Automatic stretching needs to be removed because it looks bad and fat, landscape see that issue A draggable gear is also needed, the game is designed for modern mobile phone screen aspect ratios The color of the keyboard text can be customized, the default is white. The custom value can be 000000 to ffffff or RGB 0 to 255 image1

soundsnow avatar May 29 '24 09:05 soundsnow