Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-08-25 | Fix visual bug with PEG solver (wrong number of analyzed plays)v0.0.3 | pommicket | |
2025-08-25 | Use QDir::tempPath instead of application dir to fix permission issuesv0.0.2 | pommicket | |
2025-08-25 | Try using full path for GCG | pommicket | |
2025-08-25 | Various fixes for windows build | pommicket | |
2025-08-24 | Include stdin in Macondo log | pommicket | |
2025-08-24 | Add new lexica | pommicket | |
2025-08-24 | fix windows line endings maybe? | pommicket | |
2025-08-24 | Fix default Macondo path on windows | pommicket | |
2025-08-24 | Fix some warnings when compiling with QT6 | pommicket | |
2025-08-24 | Fix MSVC build (hopefully) | pommicket | |
2025-08-24 | Fix dotDescription issues, update README | pommicket | |
2025-08-24 | Show Macondo log | pommicket | |
2025-08-24 | Code cleanup, fix pretty tiles for Endgame solver | pommicket | |
2025-08-22 | Macondo endgame options | pommicket | |
2025-08-22 | Macondo PEG options | pommicket | |
2025-08-22 | Macondo max plies options | pommicket | |
2025-08-21 | Fix various bugs with Macondo moves | pommicket | |
2025-08-21 | Save Macondo settings | pommicket | |
2025-08-21 | Macondo executable "Choose File..." option | pommicket | |
2025-08-21 | Editable Macondo executable path | pommicket | |
2025-08-21 | "Generated moves only" checkbox | pommicket | |
2025-08-21 | Fix bug with Macondo simulate | pommicket | |
2025-08-21 | Show endgame sequence in move comment | pommicket | |
2025-08-21 | Split solve() into solveEndgame() and solvePreEndgame() | pommicket | |
2025-08-21 | Show PEG outcomes on hover | pommicket | |
2025-08-21 | Pre-endgame solver | pommicket | |
2025-08-18 | Show current best sequence and ply depth | pommicket | |
2025-08-18 | Stop process when solve returns moves | pommicket | |
2025-08-17 | Endgame equity & win % | pommicket | |
2025-08-17 | Integrate endgame solver | pommicket | |
2025-08-15 | Solving, but something's broken | pommicket | |
2025-08-15 | Start endgame solving | pommicket | |
2025-08-13 | set Macondo Lexicon based on settings | pommicket | |
2025-08-13 | Integrate Kibitzer with macondo | pommicket | |
2025-08-13 | Various code cleanup, fix issues with move box | pommicket | |
2025-08-12 | Integrate Macondo into move chooser | pommicket | |
2025-08-12 | add move box | pommicket | |
2025-08-11 | Finish move parsing | pommicket | |
2025-08-08 | more move extraction; not working yet | pommicket | |
2025-08-08 | start extracting plays | pommicket | |
2025-08-08 | MacondoBackend | pommicket | |
2025-08-08 | simulate | pommicket | |
2025-08-07 | give turn number to macondo | pommicket | |
2025-08-07 | send position to macondo | pommicket | |
2025-08-07 | Add macondo tab, run process | pommicket | |
2023-07-19 | Fix QMessageBox deprecations. | John Fultz | |
Qt6 complains about the versions of the static function signatures we’re using for generating various QMessageBoxes. Except for the “Show plaintext board” dialog, which seems to be having some “special” issues in Qt6. | |||
2023-07-19 | Fix various Qt6 deprecations. | John Fultz | |
2023-07-19 | Fix integer size compiler warnings. | John Fultz | |
2023-07-19 | Fix misconnected signal/slot in BoardSetUpDialog. | John Fultz | |
2023-07-18 | Fix Qt6 MOC compilation on some platforms. | John Fultz | |
That was super painful. It seems that some of the Quackle types that have custom operator==() give fits to the MOC compiler when those types are used as arguments for slots and/or signals (or maybe it's only when they're connected in a certain way...frankly, I never did figure this out precisely to my satisfaction). The compilers provide very little help in resolving this problem. Once I understood the problem, VS22 was giving me just the tiniest morsel, enough that I could hunt down the offending slot/signal (it wasn't even giving me the name of the slot/signal...just the type it was trying to use). I've changed all offending functions to use const pointers to types instead of const references, and this makes Qt happy. I couldn't find any info on the web directly about this, but here's the closest I did find, which suggests that this is related to increased functionality in Qt6 regarding reflection. https://forum.qt.io/topic/141434/ This fixes my VC++22 x86-64 build. Hopefully it fixes all of the others, too. |