]>
git.seodisparate.com - EN605.607.81.SP22_ASDM_Project/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Stephen Seo [Mon, 7 Mar 2022 04:14:57 +0000 (13:14 +0900)]
Minor refactoring
Use "From<>" instead of "Into<>" for MainMenuMessage to GameState.
Stephen Seo [Mon, 7 Mar 2022 04:12:05 +0000 (13:12 +0900)]
Set up API for AI choice of slot on board
Stephen Seo [Sun, 6 Mar 2022 10:44:21 +0000 (19:44 +0900)]
Create Backlog for Sprint 2
Stephen Seo [Sun, 6 Mar 2022 10:36:55 +0000 (19:36 +0900)]
Prepare for Sprint 2 in spreadsheets
Sprint 2 Goal: Utility-based AI impl.
Stephen Seo [Fri, 4 Mar 2022 07:29:51 +0000 (16:29 +0900)]
Update backlogs for additional story completed
"Game start" User Story was implemented along side "Main menu".
Stephen Seo [Fri, 4 Mar 2022 07:24:49 +0000 (16:24 +0900)]
Update Sprint 1 backlog (day 5)
Stephen Seo [Fri, 4 Mar 2022 07:22:30 +0000 (16:22 +0900)]
Impl main menu
Only "LocalMultiplayer" can be chosen for the game-mode since neither
AI nor Networked-Multiplayer has been implemented yet.
Stephen Seo [Fri, 4 Mar 2022 05:37:03 +0000 (14:37 +0900)]
Update Sprint 1 Backlog
Stephen Seo [Thu, 3 Mar 2022 09:01:46 +0000 (18:01 +0900)]
Impl convenience functions, refactoring
Stephen Seo [Thu, 3 Mar 2022 08:39:59 +0000 (17:39 +0900)]
Update spreadsheets for Sprint 1 day 4
Stephen Seo [Thu, 3 Mar 2022 08:36:51 +0000 (17:36 +0900)]
Remove NodeRef for getter, improve turn indicator
All NodeRefs have been removed in favor of "getElementById".
Turn indicator is now much more obvious to see.
Stephen Seo [Thu, 3 Mar 2022 05:08:35 +0000 (14:08 +0900)]
Replace slot "ref" with "id"
Stephen Seo [Wed, 2 Mar 2022 10:26:21 +0000 (19:26 +0900)]
Spreadsheets: one task as incomplete/blocked
"Turn logic" marked as incomplete/blocked because it will be reworked
when actual multiplayer is to be implemented.
Stephen Seo [Wed, 2 Mar 2022 10:22:36 +0000 (19:22 +0900)]
Minor impl: add default messages to info_texts
Stephen Seo [Wed, 2 Mar 2022 10:19:50 +0000 (19:19 +0900)]
Minor refactoring
Changed the "Msg" type of "Wrapper" from "String" to "WrapperMsg".
Stephen Seo [Wed, 2 Mar 2022 08:58:22 +0000 (17:58 +0900)]
Update spreadsheets for Sprint 1 Day 3's progress
Stephen Seo [Wed, 2 Mar 2022 08:51:14 +0000 (17:51 +0900)]
Impl additional info text box, drop logic
Can place tokens, and not place tokens where there already is a token.
Additional info text box added to the side of the board.
More information to the UI regarding placed tokens.
Stephen Seo [Wed, 2 Mar 2022 07:27:19 +0000 (16:27 +0900)]
Fix comment typo
Stephen Seo [Wed, 2 Mar 2022 07:25:01 +0000 (16:25 +0900)]
Cleanup and fixes
Remove state::MessageBus in favor of String messages sent to Wrapper
from Slot.
Update Slot state from inside Wrapper::update such that changes should
be immediately visible per Slot (moved code from Wrapper::rendered,
fixing updates not being immediately visble).
Stephen Seo [Wed, 2 Mar 2022 06:47:43 +0000 (15:47 +0900)]
Minor fix to usage of html element for info_text
Stephen Seo [Wed, 2 Mar 2022 06:38:24 +0000 (15:38 +0900)]
Reverse info_text vertically
info_text's latest messages now appear at the top instead of at the
bottom.
Stephen Seo [Wed, 2 Mar 2022 06:18:10 +0000 (15:18 +0900)]
Reorganize front-end source into modules
Stephen Seo [Tue, 1 Mar 2022 11:32:54 +0000 (20:32 +0900)]
Add constraint, tweaks to backlogs/userStories
Stephen Seo [Tue, 1 Mar 2022 07:22:49 +0000 (16:22 +0900)]
Update Sprint 1 Backlog
Moved the "skeleton front-end" task to a different User Story.
Minor fix to Product Backlog.
Stephen Seo [Tue, 1 Mar 2022 07:16:28 +0000 (16:16 +0900)]
Update Sprint 1 Backlog with more info
Stephen Seo [Tue, 1 Mar 2022 07:09:10 +0000 (16:09 +0900)]
Removed unnecessary debug logs
Also removed unnecessary feature from web-sys dependency.
Stephen Seo [Tue, 1 Mar 2022 07:07:13 +0000 (16:07 +0900)]
Update Sprint 1 Backlog
Logged work for day 2 of Sprint 1.
Stephen Seo [Tue, 1 Mar 2022 07:02:59 +0000 (16:02 +0900)]
Added output-text-box, connected front-end items
More work was needed to have separate components of the front-end to
communicate with each other. Also added an output-text-box for
informative messages.
Stephen Seo [Tue, 1 Mar 2022 02:04:49 +0000 (11:04 +0900)]
Have SharedState use an array of Rc's
Having each array element be an Rc<Cell<BoardState>> enables sharing
Rc's with the Slot subelement.
Stephen Seo [Mon, 28 Feb 2022 07:55:07 +0000 (16:55 +0900)]
Minor fix to front-end
Stephen Seo [Mon, 28 Feb 2022 07:53:01 +0000 (16:53 +0900)]
"cargo clippy" (linter) fixes
Stephen Seo [Mon, 28 Feb 2022 07:50:00 +0000 (16:50 +0900)]
"cargo fmt" on front-end code
Stephen Seo [Mon, 28 Feb 2022 07:48:57 +0000 (16:48 +0900)]
Update Sprint Backlog - Sprint 1
Stephen Seo [Mon, 28 Feb 2022 07:40:38 +0000 (16:40 +0900)]
Impl basic MVP of front-end
(MVP is Minimum Viable Product.)
Enough is implemented to view a 7x8 board and click on the tiles in the
board to change their states.
Stephen Seo [Mon, 28 Feb 2022 04:49:40 +0000 (13:49 +0900)]
Add front_end skeleton project
Stephen Seo [Mon, 28 Feb 2022 04:47:22 +0000 (13:47 +0900)]
Add spreadsheets/README.md
Stephen Seo [Mon, 28 Feb 2022 04:43:42 +0000 (13:43 +0900)]
User Stores, Backlogs for Sprint 1
Initial plan set up prior to Sprint 1. See git tags for "timestamps".
Stephen Seo [Sun, 27 Feb 2022 05:46:23 +0000 (14:46 +0900)]
Init empty commit