-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
October Merge #636
October Merge #636
Commits on Sep 29, 2023
-
Co-authored-by: Hanson Gu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50ba53f - Browse repository at this point
Copy the full SHA 50ba53fView commit details -
Short Truth Table Puzzle Editor (#451)
* Created files for STT elements * Renamed Tiles classes to Elements to match package name Also added an elements reference sheet and renamed rules reference sheet accordingly * More progress made This won't compile, just saving progress made * More progress being made * Fixed file name typo and added placeholder tiles * Added image paths * Created element classes and added placeholder tile images (#452) * Renamed Tiles classes to Elements to match package name Also added an elements reference sheet and renamed rules reference sheet accordingly * More progress made This won't compile, just saving progress made * More progress being made * Fixed file name typo and added placeholder tiles * Added image paths * Set the current board on boardView * Fixed typo and turned on STT puzzle editor for testing * Added preliminary valid dimensions checker This will most definitely change in the future, hopefully can change to accept a number of statements * Fixed image file paths * Added ActionListener Allows us to determine what puzzle is selected by the user * Hide rows and columns input for Short Truth Table * Added text area for Short Truth Table * Added scrollbars to show up as needed * Reformatted code * More code reformatting * Even more reformatting * Separate the data from the TextArea into different lines * Did some researching/testing Tested certain variable values with a STT file with no true/false values * Made more progress Added new methods to handle creating Short Truth Table boards from an array of strings * Added a bunch of TODOs - Implemented a couple functions to be used later - Added a bunch of TODO comments for future work * Made some more progress * Implemented abstract methods from PuzzleImporter * Added abstract methods to Fillapix and added other exception reporting * CheckStyle formatting * Removed a TODO comment * Statements show up in puzzle editor Fixed a bug where the importer was not properly being initialized. Statements now show up in the puzzle editor. * Removed empty statements * Changed InvalidFormatException to IllegalArgumentException * Remove argument that has already been caught * Removed elements that will not be used * Added puzzle editor cell clicking functionality * Added ability to toggle certain logical elements * New icons and more functionality implemented * Fixed a bug where spacer rows could be modified * Added statement error checking * Fixed formatting * Only one logic symbol element needed * Changed InputMismatchException to UnsupportedOperationException * Renamed variables to not be STT specific * Finding initial issue and starting fix * Issue is statement copying and modifying * STT exporter now working. Overrode setCell for STTBoard. * Added code documentation * removed testing println() * Gradle fixes * Revert "Merge pull request #545 from MMosley502/puzzle_editor-short_truth_table-file_saving" This reverts commit 2e82547, reversing changes made to beb60a2. * Saving files now works * Fixed the blank element to be categorized as a placeable element * Fixed a bug where file wouldn't save due to batch grader updates * Reformatted code in STT * Reformatted code again * MORE REFORMATTING Pls like my code CheckStyle --------- Co-authored-by: Matthew Mosley <[email protected]> Co-authored-by: MMosley502 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3dbafb - Browse repository at this point
Copy the full SHA f3dbafbView commit details -
Have null changes be valid and fix IsolatedBlackContradicitonRule err…
…or message (#561) * Get Tests to be called Revert "Create first cypress test template" This reverts commit 3e50909. First commit Finish Lightup tests * Add more tests Update TestRunner.java * Somehow ended up in the wrong spot Fix Import * Please let this be the fix Update TreeTransition.java Update TreeTransition.java Update DirectRule.java Check to see which is not correct Update ElementController.java Revert "maybe the null is making it think that it's not valid" This reverts commit 7bf1de0d66ced6749ee37fbb9c252636b2fcdc79. Just trying to change color Revert "Just trying to change color" This reverts commit ec44695ee578d664055d135a668927a0fd900f5d. Revert "maybe the null is making it think that it's not valid" This reverts commit 3f162fbdc32e6fbd23da321a14a6af96f0ff520d. Check to see which is not correct Revert "Check to see which is not correct" This reverts commit 136b0a41b9d103e6f3e9a7f8cd5d970bf76b050b. Update TreeTransition.java Update TreeTransition.java Revert "Update TreeTransition.java" This reverts commit cde45bb9001cfbfa4f6e2a49b4e9990d2fa7ad33. * Fix error with isolated Black Fix error message with isolated black * Removed excess whitespace and imports. Added short JavaDoc for `TestRunner.java` --------- Co-authored-by: Charles Tian <[email protected]> Co-authored-by: Bram van Heuveln <[email protected]> Co-authored-by: Corppet <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcb8629 - Browse repository at this point
Copy the full SHA bcb8629View commit details
Commits on Oct 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f1c7985 - Browse repository at this point
Copy the full SHA f1c7985View commit details -
Merge pull request #625 from charlestian23/dev
Null board when creating new puzzle file bug fix
Configuration menu - View commit details
-
Copy full SHA for 7ff8873 - Browse repository at this point
Copy the full SHA 7ff8873View commit details -
Configuration menu - View commit details
-
Copy full SHA for 473300c - Browse repository at this point
Copy the full SHA 473300cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0832621 - Browse repository at this point
Copy the full SHA 0832621View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23d6558 - Browse repository at this point
Copy the full SHA 23d6558View commit details -
Some Fixes to Recently Discussed UX Bugs (#563)
* frame and panels default sizes, default pos on screen * hardcoded version number * homepanel default size * set panels' own sizes * some changes * Removed unused import --------- Co-authored-by: Charles Tian <[email protected]> Co-authored-by: Corppet <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 145e316 - Browse repository at this point
Copy the full SHA 145e316View commit details -
Yeah some tiles work now but this is the ID error
Configuration menu - View commit details
-
Copy full SHA for 1357dbd - Browse repository at this point
Copy the full SHA 1357dbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3ba447 - Browse repository at this point
Copy the full SHA f3ba447View commit details -
Configuration menu - View commit details
-
Copy full SHA for e03cdf9 - Browse repository at this point
Copy the full SHA e03cdf9View commit details
Commits on Oct 6, 2023
-
* Update Exporter * Delete Test_Save --------- Co-authored-by: Charles Tian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b603f1a - Browse repository at this point
Copy the full SHA b603f1aView commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 47a57d2 - Browse repository at this point
Copy the full SHA 47a57d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef1be26 - Browse repository at this point
Copy the full SHA ef1be26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20ff3dc - Browse repository at this point
Copy the full SHA 20ff3dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df8313 - Browse repository at this point
Copy the full SHA 4df8313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60c99db - Browse repository at this point
Copy the full SHA 60c99dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84517f8 - Browse repository at this point
Copy the full SHA 84517f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57532c4 - Browse repository at this point
Copy the full SHA 57532c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aac1ed4 - Browse repository at this point
Copy the full SHA aac1ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d559a - Browse repository at this point
Copy the full SHA 25d559aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48479a6 - Browse repository at this point
Copy the full SHA 48479a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28c06bc - Browse repository at this point
Copy the full SHA 28c06bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7377a15 - Browse repository at this point
Copy the full SHA 7377a15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49fb14f - Browse repository at this point
Copy the full SHA 49fb14fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfeee6a - Browse repository at this point
Copy the full SHA cfeee6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b49c11 - Browse repository at this point
Copy the full SHA 7b49c11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4029b7c - Browse repository at this point
Copy the full SHA 4029b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19f0c26 - Browse repository at this point
Copy the full SHA 19f0c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2b1cfa - Browse repository at this point
Copy the full SHA f2b1cfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fd577b - Browse repository at this point
Copy the full SHA 7fd577bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8675598 - Browse repository at this point
Copy the full SHA 8675598View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bd1787 - Browse repository at this point
Copy the full SHA 4bd1787View commit details -
Merge pull request #634 from charlestian23/github-actions-test-suite
Run test suite with GitHub Actions
Configuration menu - View commit details
-
Copy full SHA for a52b65d - Browse repository at this point
Copy the full SHA a52b65dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f98bc7d - Browse repository at this point
Copy the full SHA f98bc7dView commit details -
Merge pull request #629 from charlestian23/dev
Light Up puzzle editor fix
Configuration menu - View commit details
-
Copy full SHA for 97be2be - Browse repository at this point
Copy the full SHA 97be2beView commit details