fsmosca / Python-Easy-Chess-GUI

A Chess GUI based from Python using PySimpleGUI and Python-Chess.
GNU Lesser General Public License v3.0
161 stars 52 forks source link

Add navigation buttons back and forward #5

Open fsmosca opened 5 years ago

MikeTheWatchGuy commented 5 years ago

I could do this maybe.

fsmosca commented 5 years ago

I hope to implement this in Analysis mode. Currently what is supported is Play mode. I plan of releasing v1.0 later this week without the analysis mode at first. Your ideas are welcome.

MikeTheWatchGuy commented 5 years ago

Maybe a toolbar would be good for your program?

MikeTheWatchGuy commented 5 years ago

Or even a floating toolbar perhaps

fsmosca commented 5 years ago

I see the Desktop Floating Toolbar in Cookbook. It seems like they are just buttons. That is possible indeed. This can be placed below the chessboard.

MikeTheWatchGuy commented 5 years ago

I wouldn't make it a floating one. Maybe one just under the Menubar across the top. Or maybe on the bottom, or along the edge? Then again, a floating one works too. It just has to be run as 2 separate windows that are working together (thanks to your code helping them work together which is actually SIMPLE to do).

I most definitely would make the button images be Base64 variables and part of the code. There's a Demo program that will convert a folder of images and make a single .pr file as a result.