summaryrefslogtreecommitdiff
path: root/quacker/graphicalboard.cpp
AgeCommit message (Collapse)Author
2016-08-02Fixes to allow bad endgames to be loaded from GCGs.John Fultz
Not perfect, but it now does a decent job of not corrupting GCGs when it loads one where players have messed up tile counts/drawing in the end-game. It also tries to annotate these for the player and in any GCG file that's round-tripped. Also, a lot of C++11-izing of ranged iterators.
2015-07-21Visual Studio build maintenance.John Fultz
* Fix compiler warnings * Add Visual Studio 2013 solution * Tweak .pro files * Most importantly, rename main 'quackle' project to 'libquackle' to avoid solution-level name conflict. This only affects the VS build.
2014-09-08Add more international keyboard support.John Fultz
Haven't seen the last of this, yet...combinining keystrokes still don't seem to be working.
2014-09-02Change GPL file headers to v3.John Fultz
Not a very interesting commit...only changes in comments.
2014-08-25Add Polish alphabet. Fix AltGr keyboard events.John Fultz
This fixes a reported problem under Windows (it was probably an issue on other platforms, too) where, if you're using a keyboard that requires AltGr in order to type Scrabble letters on the board, they simply won't type. For example, the Windows "Polish Programmers" keyboard. Polish alphabet submitted by Adam Klimont, and tested by me. Dictionary to come soon.
2014-08-12Compiler warnings.John Fultz
2013-12-30Add color theme feature.John Fultz
This allows you to choose between preset themes stored in .ini files in the layout. While I was at it, I changed other things in the Settings panel to auto-populate from the layout rather than have hard-coded versions. So there's no longer a need to recompile Quackle to add new languages or alphabets to get it to show up in the popup menu.
2013-08-25Initial git commit.Jason Katz-Brown