78 Commits
Author SHA1 Message Date
Josh Ashton c176832473 updated to gradle project framework 2023-05-01 14:43:37 -06:00
Josh AshtonandGitHub f4fcae1a16 Merge pull request #6 from joshashton-code/newBranch
Update GUImanager.java
2022-12-03 21:20:19 -07:00
bergjoel93andGitHub 8060124682 Update GUImanager.java
added descriptions to the areas where neccessary.
2022-12-03 12:54:32 -07:00
Josh AshtonandGitHub c8ae8886bf Add files via upload 2022-12-02 23:18:08 -07:00
Josh AshtonandGitHub aa9cfd2355 Merge pull request #4 from joshashton-code/refactorFileIO
Refactor file io
2022-11-30 15:14:01 -07:00
Josh Ashton b66cbec2e7 ensuring hidden directories are included. 2022-11-30 15:09:20 -07:00
Josh Ashton 01c5417146 minor changes to back-only navigation panel 2022-11-29 19:16:46 -07:00
Josh Ashton 4d5fd7c952 Implemented read/write of saved characters, currently a Tester.java file tests the ability to save and read saved characters, and the Application has a rudimentary GUI interface to choose to load a specific save file and see information about that character. 2022-11-29 17:50:28 -07:00
Josh Ashton 67624b18b5 test complete 2022-11-25 01:02:03 -07:00
Josh Ashton aa90f5975a test 2022-11-25 01:01:17 -07:00
Josh Ashton 4a0f073f69 Reorganized structure. 2022-11-25 00:52:18 -07:00
Josh Ashton 47041f5b0f oMerge branch 'main' of https://github.com/joshashton-code/Application 2022-11-25 00:42:58 -07:00
Josh Ashton 770b82999c Merging latest gui implementation to main. 2022-11-25 00:35:30 -07:00
Josh AshtonandGitHub be364627a4 Delete dndcharacterbuilder directory 2022-11-25 00:35:03 -07:00
Josh AshtonandGitHub 7fa663475f Delete 1410_DND directory 2022-11-25 00:34:51 -07:00
Josh AshtonandGitHub 93c856714f Delete .idea directory 2022-11-25 00:34:37 -07:00
Josh AshtonandGitHub 8d9abf3df3 Merge branch 'main' into guiRefactor 2022-11-25 00:05:37 -07:00
Josh Ashton 4943f23407 from linux terminal, refactored into one package 2022-11-24 23:59:02 -07:00
Josh Ashton b951b04e66 Refactoring. 2022-11-17 19:12:49 -07:00
Josh Ashton dd6a0c4ce4 Refactoring DescriptionPanel code and logic, pending further refinement and layout. 2022-11-17 17:20:11 -07:00
Josh Ashton b2bc9ad6a9 minor changes to spacing. 2022-11-16 14:23:14 -07:00
Josh Ashton c78b64cd06 Refactored NavPanel into separate class, separated InfoPanel into InfoPanel and child ImageInfoPanel,reconstructed and refactored ability score GUI, implemented button functionality to force user to choose ability scores before proceeding. 2022-11-16 14:19:07 -07:00
Josh Ashton d04f489a0a Refactored choosing race and class into a single class. discovered issue when only one image exists for a race or class, the last index for the randomly chosen snapshot image is set to 0 and will forever be stuck in a while loop. Need to implement some kind of safeguards. 2022-11-15 22:43:33 -07:00
Josh Ashton 69f644b676 Refactored choosing race and class into a single class. discovered issue when only one image exists for a race or class, the last index for the randomly chosen snapshot image is set to 0 and will forever be stuck in a while loop. Need to implement some kind of safeguards. 2022-11-15 22:43:20 -07:00
Josh Ashton d8c2617680 DefaultButton refactor: adding visual improvements, existing Classes and Methods, introducing AppTheme interface 2022-11-15 21:03:42 -07:00
Josh Ashton f07b131125 race GUI refactored, making minor adjustments/tweaks to components 2022-11-15 17:39:32 -07:00
Josh Ashton 31384565fc race GUI refactoring nearly completed with InfoPanel implementation 2022-11-15 17:13:26 -07:00
Joshua-Ashton01 1eda149582 required minimum of images to create file paths 2022-11-15 17:09:50 -07:00
Joshua-Ashton01 230cbfe964 refactoring infopanel into a single class. 2022-11-15 16:25:30 -07:00
Joshua-Ashton01 4e2f12c05f ImagePanel class implemented, with pseudo-random portraits chosen. 2022-11-15 14:39:09 -07:00
Joshua-Ashton01 801ebe1b15 creating imagePanel class 2022-11-15 11:58:40 -07:00
Joshua-Ashton01 4bc29a19e4 refactoring GUI panels and adding race images. 2022-11-15 11:52:59 -07:00
Joshua-Ashton01 86c9f9e555 added forward/previous page logic to GUI 2022-11-15 10:43:34 -07:00
bergjoel93 30de7d2fa9 step2, step3, and a simple testJFrame 2022-11-11 14:12:22 -07:00
bergjoel93 c7def2a28d MainMenu and Step1 2022-11-11 12:04:49 -07:00
Joshua-Ashton01 025550f4da implemented interactable gui, back/continue, new panels. 2022-11-10 10:50:59 -07:00
Josh Ashton 582c6c41bc race and class GUIs, pending continue button implementation into GUImanager 2022-11-09 22:32:48 -07:00
Josh Ashton 39d6470e66 racePanel GUI 1.0 2022-11-09 21:15:41 -07:00
Josh Ashton bd64de79e5 gui panels are being constructed properly, need to refactor code 2022-11-09 11:41:48 -07:00
Josh Ashton a33be584fe need commit of anciallary files to pull new branch 2022-11-09 11:23:58 -07:00
Joshua-Ashton01 048b7a342f debugging 2022-11-08 19:57:07 -07:00
Joshua-Ashton01 a474d5d43b save, load, delete features implemented. starting testing. 2022-11-08 18:29:16 -07:00
Joshua-Ashton01 cf0ea4ea88 implemented capability to save CharacterSheet objects to storage 2022-11-08 18:09:54 -07:00
Joshua-Ashton01 a1589f627d starting work on file manager. reorganized project. 2022-11-08 17:48:05 -07:00
Joshua-Ashton01 b06a6021c8 guiVersion of project, rewriting code for maximum clarity 2022-11-08 17:14:43 -07:00
Joshua-Ashton01 823683e5c4 guiVersion of project, rewriting code for maximum clarity 2022-11-08 16:30:25 -07:00
Joshua-Ashton01 609cc983cc starting traits 2022-11-03 12:02:05 -06:00
Joshua-Ashton01 d8ed8be6c8 minor edits, correcting constructor names 2022-11-03 11:57:05 -06:00
Christopher Talbot 02bc289614 background updates 2022-10-27 11:53:32 -06:00
Christopher Talbot a3ae6bd963 Merge branch 'main' of https://github.com/joshashton-code/Application 2022-10-25 12:57:09 -06:00