Thank you very much.mar wrote: ↑Fri Jun 12, 2026 2:48 pm it was supposed to be a surprise (I didn't even mention it) but you guys found it quickly...
only png, gif and bmp (8, 24 and 32-bit uncompressed) logos supported (not jpeg because my framework cannot load these, at least not yet)
has to be set up manually (per engine) and enabled in appearance settings
Myracle GUI
Moderator: Ras
-
Krzysztof Grzelak
- Posts: 1634
- Joined: Tue Jul 15, 2014 12:47 pm
Re: Myracle GUI
-
mar
- Posts: 2826
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
this was asked before, I could probably add menu options to either paste into active tab or paste into a new tab (and the same for for position editing),vencenda wrote: ↑Mon Jun 15, 2026 10:27 am I'd like it if it was possible to paste a FEN/PGN or setup a position in a new tab so you could analyze more than one positions at the same time, not necessarily in parallel, but having them both loaded in the GUI and switching between them (I sometimes do this when watching human tournaments). IMO, "new tab" option is not very useful as it is right now, because you can't really do much in that new tab, other than move the pieces around. If I'm not mistaken there is no way right now to load more than one positions in different tabs, unless you reach them by playing the game move by move. Sorry if there's a technical or other reason behind this choice, but from a user's perspective, I think it would be nice to have.
I'll think about it, the default will be paste to scratchpad as it is (especially important for the auto-paste FEN feature),
but I see nothing preventing me to add special paste modes for FEN and PGN targeting either active tab or new tab
you're right that new tab is really just for testing moves quickly (I also used it in initial phases for debugging)
-
vencenda
- Posts: 29
- Joined: Thu Dec 09, 2021 8:18 pm
- Full name: Michael Titherick
Re: Myracle GUI
I haven't used auto-paste FEN feature yet (not sure what it does tbh), so I hope this makes sense: what if auto-paste FEN had scratchpad as default, since it's important there, and the rest (paste FEN/PGN/setup position) had the active tab as default? From a user's point of view, that's the expected behavior, I believe. When you have a new tab open and you're looking at it, and then click on "paste FEN/PGN" etc, you expect the position to be pasted in the active tab you're looking at, and if it gets pasted in scratchpad, there's a risk to lose a previous position you may have already loaded there.mar wrote: ↑Mon Jun 15, 2026 10:47 am this was asked before, I could probably add menu options to either paste into active tab or paste into a new tab (and the same for for position editing),
I'll think about it, the default will be paste to scratchpad as it is (especially important for the auto-paste FEN feature),
but I see nothing preventing me to add special paste modes for FEN and PGN targeting either active tab or new tab
you're right that new tab is really just for testing moves quickly (I also used it in initial phases for debugging)
-
mar
- Posts: 2826
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
yes that seems like a great idea until you overwrite a game you have opened from a PGN or if you accidentaly paste into a game you're playing against the computer - sure I could ask for overwrite if the tab isn't empty, but that feels too slow to mevencenda wrote: ↑Mon Jun 15, 2026 11:16 am I haven't used auto-paste FEN feature yet (not sure what it does tbh), so I hope this makes sense: what if auto-paste FEN had scratchpad as default, since it's important there, and the rest (paste FEN/PGN/setup position) had the active tab as default? From a user's point of view, that's the expected behavior, I believe. When you have a new tab open and you're looking at it, and then click on "paste FEN/PGN" etc, you expect the position to be pasted in the active tab you're looking at, and if it gets pasted in scratchpad, there's a risk to lose a previous position you may have already loaded there.
I wouldn't mind pasting into a new tab, however - so either the default will be paste into new tab (unless autopaste FEN is enabled)
and having special paste into scratchpad commands or something like that => however my use case is I often want to paste into scratchpad rather than having tons of new tabs floating around, so YMMV I guess
or maybe a simple checkbox in edit menu whether paste targets scratchpad or new tab, perhaps
-
mar
- Posts: 2826
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
ah yes, this is a little ad hoc feature I made primarily when watching ccr.live, where you can copy FEN to clipboard with a single click.
what it does is it constantly monitors clipboard and tries to paste it as a new position (into scratchpad) if it changes
so my use case is start ccrl.live on one monitor and myracle on another and start analysis engine
then I simply click the FEN in ccrl.live window and it immediately gets analyzed in myracle - sort of a manual kibitzer that only costs
a single click in the ccrl.live window.
it would also work if you copy a fen on some webpage too, like if you have a webpage open with several puzzles with FEN, it'll work
just as well, except you need to select and copy the FEN manually too, of course
-
vencenda
- Posts: 29
- Joined: Thu Dec 09, 2021 8:18 pm
- Full name: Michael Titherick
Re: Myracle GUI
Yes, that makes sense too. I guess both "pasting into current tab" and "pasting into scratchpad" have some risk of overriding something accidentally. Only pasting into a newly created tab doesn't have that risk.
Both options seem perfectly fine to me as a user. Or maybe a settings entry like "always load new positions in new tab" or something.mar wrote: ↑Mon Jun 15, 2026 12:01 pm I wouldn't mind pasting into a new tab, however - so either the default will be paste into new tab (unless autopaste FEN is enabled)
and having special paste into scratchpad commands or something like that => however my use case is I often want to paste into scratchpad rather than having tons of new tabs floating around, so YMMV I guess
or maybe a simple checkbox in edit menu whether paste targets scratchpad or new tab, perhaps
Also nice to know about auto paste FEN. I figured that it must be something like that from the name but I wasn't sure. And yes, it makes sense why this needs to always paste into scratchpad.
-
mar
- Posts: 2826
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
I think I'll probably do two things:
1) merge paste FEN and paste PGN into one paste command - it's easy enough to detect which one is present automatically
and I may even extend it to paste epd
2) add extra menu option paste into new tab
I don't like extra options that override default behavior, this could be misleading while a separate command is always clear
everything else will remain the same, defaulting to scratchpad
1) merge paste FEN and paste PGN into one paste command - it's easy enough to detect which one is present automatically
and I may even extend it to paste epd
2) add extra menu option paste into new tab
I don't like extra options that override default behavior, this could be misleading while a separate command is always clear
everything else will remain the same, defaulting to scratchpad
-
chessica
- Posts: 1107
- Joined: Thu Aug 11, 2022 11:30 pm
- Full name: Esmeralda Pinto
Re: Myracle GUI
Hi Martin, I have a large folder containing a huge number of engines, and I always have to navigate through the menu in a cumbersome way to add engines to the tournament. Isn't there an easier way to do this?
-
Krzysztof Grzelak
- Posts: 1634
- Joined: Tue Jul 15, 2014 12:47 pm
Re: Myracle GUI
A request and a question for Mr. Martin. Is it possible to change the color of this window to something other than black? During quick games, this window is almost invisible while playing.


-
Elorejano
- Posts: 157
- Joined: Sat Mar 20, 2010 3:31 am
Re: Myracle GUI
Hi, Martin
My unique wish
It would posible to asign a book to each engine? the place can be in the dialog box "Basic" in "Engine details"? a book could be designated for matches or tournaments
Thank in advance. Your GUI is getting and getting
My unique wish
It would posible to asign a book to each engine? the place can be in the dialog box "Basic" in "Engine details"? a book could be designated for matches or tournaments
Thank in advance. Your GUI is getting and getting