summaryrefslogtreecommitdiff
path: root/quacker/boardsetupdialog.cpp
AgeCommit message (Collapse)Author
2023-07-19Fix 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-19Fix misconnected signal/slot in BoardSetUpDialog.John Fultz
2023-07-17Fix up std:: namespace hygiene.John Fultz
* Remove all uses of `using namespace std` from header files (although a few specific cases of things like `using std::vector` remain) * Move all existing uses of `using namespace std` in cpp files to after the header includes * Make coordinating changes so it builds again. Qt6 builds on Windows were breaking because of namespace collision between std::byte and some version of `byte` in one of Qt's namespaces. That breakage is now fixed. It would be good to systematically clean up all `using` declarations in header files to ensure nothing is leaking out, but that's for another time.
2023-07-16Fix up some Qt signals.John Fultz
Some of the signals we’re using aren’t supported or working in Qt 6. Refactor for things that are working and documented.
2019-02-04After discussion with Jason/John, add myself as a copyright holder.John Fultz
Also, extend copyright to 2019.
2017-08-02More Qt5 changes and cleanups.John Fultz
Now builds on Qt 5.9.1, and works on Mac, Windows, Linux.
2016-01-12Port Quackle to Qt 5.5Gökçen Eraslan
2015-08-09Progress on edit lexicon dialog.John Fultz
* Files can now be loaded from user directory as well as app directory. * Edit lexicon dialog has been added, and pretty much all of the GUI elements framed out. Not actually implemented, yet. * Embiggen the board configuration dialog. * Some bits of code refactoring.
2015-08-03Finish Add/Edit/Remove for boards.John Fultz
Delete functionality is now inside of the edit dialog. Which will make things less messy when other edit dialogs are introduced.
2014-09-02Change GPL file headers to v3.John Fultz
Not a very interesting commit...only changes in comments.
2013-12-29Add diagonal symmetry to board setup pane.John Fultz
A simple feature, turned on by default, which makes setting up the board even faster.
2013-08-25Initial git commit.Jason Katz-Brown