LEGUP 5.0.0 beta
Pre-release
Pre-release
Chase-Grajeda
released this
20 Jan 16:26
·
1189 commits
to master
since this release
Full release of LEGUP 5.0.0 beta. Includes updated UI, menu items, startup screen, and the introduction of the puzzle editor / creator.
What's Changed
- Fixed Issue 46, Unreachable White Region Bug by @charlestian23 in #59
- Fix Issue 31: Corners Black Out Bug by @charlestian23 in #60
- UID Rule IDs and Nurikabe IDs by @charlestian23 in #61
- Quick fix for Issue #57 by @charlestian23 in #62
- Fall 2021 (and a bit of Winter Break 2021-2022) Semester Master Push by @charlestian23 in #56
- Issue #45 Fix by @charlestian23 in #65
- Issue #54 Fix by @charlestian23 in #66
- Issue 38 Fix by @Chase-Grajeda in #68
- Standardized Error Messages by @charlestian23 in #67
- Winter Break 2021-2022 Master Push by @charlestian23 in #69
- Update Issue 57 Branch by @charlestian23 in #71
- Fixed Reopened Issue #57 by @charlestian23 in #72
- Truth table issue73 case rule bug by @charlestian23 in #75
- Assign Masyu IDs by @charlestian23 in #79
- Assigned HeyAwake IDs by @charlestian23 in #78
- UID Assign IDs by @charlestian23 in #80
- Added Rule IDs by @charlestian23 in #81
- Prototype getRuleByID() by @charlestian23 in #82
- Fixed Issue #76 by @charlestian23 in #77
- Fixed Short Truth Table IDs by @charlestian23 in #85
- Fixed .gitignore by @charlestian23 in #86
- Updated .gitignore by @charlestian23 in #87
- Adjust .gitignore by @charlestian23 in #88
- Resolve Conflicts Between uid and dev by @charlestian23 in #92
- Implemented UID System for Rules by @charlestian23 in #93
- Batch grader by @Chase-Grajeda in #98
- Created contributing.md file and slight modifications to README by @charlestian23 in #115
- UI 104 prooftreepanel by @GwinProGrammer in #118
- Fix Previous State Placement by @cjreed121 in #113
- Update LegupUI.java by @charlestian23 in #122
- Add DS_Store to gitignore by @cjreed121 in #124
- [WIP] #106 changed redo from ctrl+y to ctrl+shift+z by @deShortOne in #111
- Removed artificial splash screen delay by @charlestian23 in #126
- UI issue108 change puzzleview text in the puzzle panel to puzzle board by @littlebizaizi in #131
- Fixed preferences window delay. Unnecessary block. by @NMiklu in #130
- Two-finger scroll bug by @JQCBozz in #132
- Minor Fixes by @Corppet in #133
- UI issue105 clean up the tool bar by @RPIFisherman in #134
- Puzzle editor draft of basic PuzzleEditorPanel by @HenryCullom in #140
- Update LegupUI.java by @wei-jun7 in #143
- Update PreferencesDialog.java by @littlebizaizi in #144
- Puzzle editor now has framework to add element buttons by @HenryCullom in #146
- Nurikabe rule name changes by @charlestian23 in #147
- Battleship cells use their own enums as the casted type. by @Corppet in #142
- Quick fix to BattleShipType dependencies. by @Corppet in #150
- made more progress on Puzzle editor window by @HenryCullom in #155
- Update PreferencesDialog.java by @littlebizaizi in #151
- Add puzzle creator dialog by @cjreed121 in #156
- Added fileCreationDisabled flag in config file by @charlestian23 in #157
- Progress on puzzle editor screen, element panel now has tabs by @HenryCullom in #159
- JavaDoc changes and Some Getters For
BattleShipBoard
by @Corppet in #160 - [Fixed] UI issue128 remove tree view pinch to zoom by @RPIFisherman in #158
- Fix screen resize issue by @cjreed121 in #162
- Adjustments made to Batch Grader by @charlestian23 in #154
- Refactored Battleship classes by @charlestian23 in #161
- Removed JetBrains annotations. by @Corppet in #164
- Update LegupUI issue 152 by @wei-jun7 in #163
- Puzzle editor small code formatting by @HenryCullom in #168
- Update LegupUI.java issue 167 by @wei-jun7 in #169
- Battleship Enums Changed and Revised JavaDoc Comments by @Corppet in #170
- Create LICENSE by @charlestian23 in #173
- Puzzle editor exit button by @charlestian23 in #175
- Implemented general empty puzzle functionality and started with sudoku by @mattsweet417 in #179
- Update branch by @charlestian23 in #180
- Issue 114: Zoom Window Bug for Slider FIXED by @GwinProGrammer in #186
- Battleship: Adjacent Ships Contradiction Rule by @Corppet in #176
- Fixes for TreeTent rules not dependent on links by @Hiimadd in #171
- Puzzle Editor Dimension Validation by @charlestian23 in #181
- Update RuleFrame.java by @littlebizaizi in #188
- Resolve puzzle-editor merge conflicts by @mattsweet417 in #193
- Puzzle Editor Major Changes by @charlestian23 in #189
- Puzzle editor: merge work I've been doing into the actual repository by @HenryCullom in #195
- Update
puzzle-editor
fromdev
by @charlestian23 in #199 - Improvements to dimension validator by @charlestian23 in #200
- Added elements to lightup puzzle by @NMiklu in #198
- Nurikabe empty puzzles are now implemented by @mattsweet417 in #201
- Issue 107 Tab Order Fixed by @GwinProGrammer in #194
- Fixed semantic errors/Added nurikabe placeable/non-placeable objects by @NMiklu in #203
- UI issue 100 by @wei-jun7 in #185
- Update from dev by @charlestian23 in #202
- Merge pull request #202 from Bram-Hub/dev by @charlestian23 in #204
- Redoing overwritten UI changes. by @NMiklu in #205
- Puzzle editor: added tile images for nurikabe by @HenryCullom in #207
- Fix Opening Puzzles, TreeTentRule Fixes by @Hiimadd in #206
- Battleship: Adjacent Ships Contradiction Rule by @Corppet in #208
- Update from dev by @charlestian23 in #211
- Update from dev by @charlestian23 in #212
- PUZZLE EDITOR: fixed issue where not all buttons would appear by @HenryCullom in #218
- Fixed directory preference issue by @charlestian23 in #210
- added images again by @HenryCullom in #220
- Puzzle editor empty puzzle implementations by @mattsweet417 in #219
- Add checkstyle and GitHub action by @cjreed121 in #215
- Create issue and pull request templates by @charlestian23 in #217
- Puzzle editor: moved images to correct directory by @HenryCullom in #221
- Update dev from master by @charlestian23 in #223
- New Icons by @charlestian23 in #224
- Enhancement issue template by @charlestian23 in #226
- fixed nullpointerexception in proof editor by @HenryCullom in #228
- Puzzle editor by @NMiklu in #230
Battleship
: Finish With Ships Basic Rule by @Corppet in #234- Fixes of LinkTent/Tree, NoTentForTree by @Hiimadd in #233
- Update from
dev
by @charlestian23 in #238 - Contribute to Legup link changed by @charlestian23 in #242
- Update LegupUI.java by @RPIFisherman in #239
- Puzzle editor: board is now editable by @HenryCullom in #243
- Home panel prompts for file when appropriate by @charlestian23 in #237
- Fixed Issue 240 by @JQCBozz in #244
- Puzzle editor np placing elements by @mattsweet417 in #245
- Puzzle editor: changed order of editor element tabs by @HenryCullom in #248
- Battleship: Finish With Ships Basic Rule by @Corppet in #249
- Saving Nurikabe Puzzles is now active by @mattsweet417 in #250
- Puzzle editor: started adding element classes for treetent by @HenryCullom in #251
- Fixed visual bug when running jar file outside IntelliJ by @charlestian23 in #252
- yes by @NMiklu in #253
- PuzzleEditor minimum size temp fix by @GwinProGrammer in #235
- Revert "PuzzleEditor minimum size temp fix" by @charlestian23 in #257
- added treetent images for puzzle editor buttons by @HenryCullom in #262
- Puzzle editor by @charlestian23 in #260
- Puzzle editor selection cosmetic changes by @charlestian23 in #256
- Updated cosmetics and fixed visual bugs by @charlestian23 in #246
- Updated README.md and CONTRIBUTING.md by @charlestian23 in #261
- Made Treetent Puzzles editable and saveable by @mattsweet417 in #266
- Puzzle Editor functioning for Nurikabe and Tree Tent by @charlestian23 in #268
- Documentation changes by @kevinkxu in #280
- Native Binary for Windows Generator by @TrevorBrunette in #137
- Summer 2022 Semester Push by @charlestian23 in #270
New Contributors
- @Chase-Grajeda made their first contribution in #68
- @GwinProGrammer made their first contribution in #118
- @deShortOne made their first contribution in #111
- @littlebizaizi made their first contribution in #131
- @NMiklu made their first contribution in #130
- @JQCBozz made their first contribution in #132
- @Corppet made their first contribution in #133
- @RPIFisherman made their first contribution in #134
- @HenryCullom made their first contribution in #140
- @wei-jun7 made their first contribution in #143
- @mattsweet417 made their first contribution in #179
- @Hiimadd made their first contribution in #171
- @kevinkxu made their first contribution in #280
- @TrevorBrunette made their first contribution in #137
Full Changelog: v3.0.0-beta...v4.0.0-full