0000000000000000000000000000000000000000 ce45fafbc4aa101946b471b9ab6f4e9a50edea20 Sal Elder <sal@salelder.com> 1611304888 -0500	commit (initial): Initial autofill is working.
ce45fafbc4aa101946b471b9ab6f4e9a50edea20 0abd1ba0d6b079e9d6d7b7782d6dcf6ac11d0948 Sal Elder <sal@salelder.com> 1611465861 -0500	commit: tabs in GUI; started threaded autofill; clue numbering
0abd1ba0d6b079e9d6d7b7782d6dcf6ac11d0948 181426a11945490ef2d2f776e5cd96844c695a9e Sal Elder <sal@salelder.com> 1611466255 -0500	commit: Adding gitignore with wordlists.
181426a11945490ef2d2f776e5cd96844c695a9e 8d722c62640bc22a40168d028d6fda23d257d902 Sal Elder <sal@salelder.com> 1611469458 -0500	commit: Added split pane between grid and tabbed pane (looks better; avoids appearance of overlap).
8d722c62640bc22a40168d028d6fda23d257d902 3c630af128c0090c91d190656bf396efb7dff70c Sal Elder <sal@salelder.com> 1611557065 -0500	commit: Added concurrent fill checking and indicator message in bottom-right.
3c630af128c0090c91d190656bf396efb7dff70c f0b60380b6367d40fe41bca522ddbaa94d58e45c Sal Elder <sal@salelder.com> 1611557965 -0500	commit: Rearranged GUI elements
f0b60380b6367d40fe41bca522ddbaa94d58e45c 3f30daf78f66bcd218ebb65e6da77753a853e723 Sal Elder <sal@salelder.com> 1611559063 -0500	commit: Added tab for title and author
3f30daf78f66bcd218ebb65e6da77753a853e723 1d180c88ee33b9907880d3e26a961a1ebf84540f Sal Elder <sal@salelder.com> 1611561705 -0500	commit: Fixed bug causing erroneous fills---needed to backjump if no words fit in current slot, OR if best score is 0 with lookahead. I had neglected the second part.
1d180c88ee33b9907880d3e26a961a1ebf84540f 7144e837a6ffabe94c9e8df7782f7d82866c26b9 Sal Elder <sal@salelder.com> 1611562566 -0500	commit: changed ==0. (double) to < 0.9; probably no difference.
7144e837a6ffabe94c9e8df7782f7d82866c26b9 5fe0407abedaf8a54b3364d90307c306e05c4502 Sal Elder <sal@salelder.com> 1611649566 -0500	commit: Started undo/redo (still buggy)
5fe0407abedaf8a54b3364d90307c306e05c4502 fc3d34062f421a46b78818a7e88f3de16f46956f Sal Elder <sal@salelder.com> 1612044159 -0500	commit: Debugged undo/redo (missing mod, new copies vs original objects)
fc3d34062f421a46b78818a7e88f3de16f46956f c7996f93db1760217334b18f4563b89f58488650 Sal Elder <sal@salelder.com> 1612045503 -0500	commit: added accelerators and mnemonics
c7996f93db1760217334b18f4563b89f58488650 7a1b336c4de53dade8e0210485ec0683313fef7b Sal Elder <sal@salelder.com> 1612045554 -0500	commit: removed redundant Check fill in background item
7a1b336c4de53dade8e0210485ec0683313fef7b e06c386bdcffa5e55acd9058e6f07b7ac5d144c2 Sal Elder <sal@salelder.com> 1612059705 -0500	commit: Began file parsing class
e06c386bdcffa5e55acd9058e6f07b7ac5d144c2 8d3b6f97412beb533aa698c728208709b80cdf47 Sal Elder <sal@salelder.com> 1612152469 -0500	commit: added New functionality; resize grid feature.
8d3b6f97412beb533aa698c728208709b80cdf47 f43b76ef04a168bf73147e0e3d97033ae5809b16 Sal Elder <sal@salelder.com> 1612222408 -0500	commit: Added toggle black/white to Edit menu
f43b76ef04a168bf73147e0e3d97033ae5809b16 5e387227f070df8d362f4fdd9b8f8f1a1adfbfad Sal Elder <sal@salelder.com> 1612225404 -0500	commit: Load/save ipuz working; decoupled Dictionary from Grid class.
5e387227f070df8d362f4fdd9b8f8f1a1adfbfad 0258b7e05cec7f93bdce8a31a6bd8d53f3b8c76a Sal Elder <sal@salelder.com> 1612226443 -0500	commit: Add .ipuz extension when expected.
0258b7e05cec7f93bdce8a31a6bd8d53f3b8c76a d83d8064154d41b2b928cac81f73e850d2cf7278 Sal Elder <sal@salelder.com> 1612400003 -0500	commit: Fixed bug. Now, if a user fills a slot with a word not in the dictionary, then the autofill will accept it instead of unnecessarily backjumping.
d83d8064154d41b2b928cac81f73e850d2cf7278 17f5ec603fb6bd09159ce25c30d61da3d7d6edd8 Sal Elder <sal@salelder.com> 1612729386 -0500	commit: Wrote ClueList class, including update(Grid)
17f5ec603fb6bd09159ce25c30d61da3d7d6edd8 0a09eeae6bd9aa0695c858686b225142915f5219 Sal Elder <sal@salelder.com> 1612729595 -0500	commit: Removed unused Sort by score button
0a09eeae6bd9aa0695c858686b225142915f5219 fccc7403342b2a830545dfd9d26ed6d137bccdcb Sal Elder <sal@salelder.com> 1612733779 -0500	commit: Added live-updating clue panel to the gui
fccc7403342b2a830545dfd9d26ed6d137bccdcb b5249290b5e7c3f0b410bc29509e7ff132ffa8c6 Sal Elder <sal@salelder.com> 1612734573 -0500	commit: Debugged ClueList, so that now it correctly assigns both across and down clues to a square with both.
b5249290b5e7c3f0b410bc29509e7ff132ffa8c6 7dcfbdece5d6c8d203f40c89890511ba24ccc783 Sal Elder <sal@salelder.com> 1612756137 -0500	commit: Can now save clues; can't load yet.
7dcfbdece5d6c8d203f40c89890511ba24ccc783 11e47c2f9371187f3f5b3dcb89795086ef4fe083 Sal Elder <sal@salelder.com> 1612759923 -0500	commit: Fixed bad bug in Coords.equals; can now load clues from file
11e47c2f9371187f3f5b3dcb89795086ef4fe083 113e275f55c24469e95c96dae1e5b12723ae2bd2 Sal Elder <sal@salelder.com> 1612760136 -0500	commit: Reset clues when user starts a new file.
113e275f55c24469e95c96dae1e5b12723ae2bd2 7c498656e9d323d1c0b22e4dbc61a96e9bd116a8 Sal Elder <sal@salelder.com> 1612760681 -0500	commit: Changed title; update clues after autofill.
7c498656e9d323d1c0b22e4dbc61a96e9bd116a8 6ddcd112d10a894755b36b0e8a6d3ff40ce5eed7 Sal Elder <sal@salelder.com> 1613023832 -0500	commit: Changed fill options to display as table instead of list.
6ddcd112d10a894755b36b0e8a6d3ff40ce5eed7 08d328ade23bd480396a2f1c3e25e50e4716165d Sal Elder <sal@salelder.com> 1613025557 -0500	commit: Added class for background process which checks words in the fill tab.
08d328ade23bd480396a2f1c3e25e50e4716165d 2099362b90c14e0ecf021bd108e9e8fd66fbb0d1 Sal Elder <sal@salelder.com> 1613202615 -0500	commit: Wrote OptionsChecker.run. To do: incorporate into the maininterface.
2099362b90c14e0ecf021bd108e9e8fd66fbb0d1 21a851a879abea784c57652dede519eb94ee8fb4 Sal Elder <sal@salelder.com> 1613331569 -0500	commit: Options in fill tab are checked continuously in the background and the results displayed live.
21a851a879abea784c57652dede519eb94ee8fb4 3d2631eb553c489f7c36b56ebf7c52d222af9218 Sal Elder <sal@salelder.com> 1613344485 -0500	commit: added scored_wordlist to gitignore
3d2631eb553c489f7c36b56ebf7c52d222af9218 a1f771aca815ce1659f7d73320fa185dd65a4c6f Sal Elder <sal@salelder.com> 1613348857 -0500	commit: Entries in fill tab sorted by word score.
a1f771aca815ce1659f7d73320fa185dd65a4c6f 07f8c0dddb125e8b7dfc29146f4c2fd6d7a15182 Sal Elder <sal@salelder.com> 1613351139 -0500	commit: update statistics after opening file.
07f8c0dddb125e8b7dfc29146f4c2fd6d7a15182 2eb7b6a3f5214e12be0e6b23df58cffbb8326204 Sal Elder <sal@salelder.com> 1613351757 -0500	commit: Prevents fill panel from showing fill found for certain bogus words. Also, fixed a previous bugfix. Prevents autofill itself from accepting certain bogus words.
2eb7b6a3f5214e12be0e6b23df58cffbb8326204 96a5f6ea81f4c857af4fe58f6e0f15bd2825db10 Sal Elder <sal@salelder.com> 1613352309 -0500	commit: Added Grid.getFillScore
96a5f6ea81f4c857af4fe58f6e0f15bd2825db10 a23577697b1ef92c877c95dbc907ce642374f589 Sal Elder <sal@salelder.com> 1613367558 -0500	commit: Fixed JTable repaint bug.
a23577697b1ef92c877c95dbc907ce642374f589 2e289f24ae2f5dc351f23310403f062123eb4379 Sal Elder <sal@salelder.com> 1613418959 -0500	commit: Removed repaint item; assigned Ctrl-R to resize grid.
2e289f24ae2f5dc351f23310403f062123eb4379 747b6bdde3d8b95a36fa89a6a9a71e728af781ff Sal Elder <sal@salelder.com> 1613419499 -0500	commit: Added export menu (clues, filled/empty grid). Not functional yet.
747b6bdde3d8b95a36fa89a6a9a71e728af781ff 71ea83711488c3854ea325693350aa6390481879 Sal Elder <sal@salelder.com> 1613421710 -0500	commit: Cleaned up sizes and spacing; letters no longer overlap with two-digit clue numbers.
71ea83711488c3854ea325693350aa6390481879 8de397e4f8f57c8dd5e7a8c1f2bdbf22e68293bd Sal Elder <sal@salelder.com> 1613424677 -0500	commit: Export filled grid option is functional.
8de397e4f8f57c8dd5e7a8c1f2bdbf22e68293bd ed719cc31e30cc4850fd50669f98ab73798ed7f3 Sal Elder <sal@salelder.com> 1613425106 -0500	commit: Save filled grid without highlight or gui refresh.
ed719cc31e30cc4850fd50669f98ab73798ed7f3 0517e69c1f90842b1df0c41512fa527615c41640 Sal Elder <sal@salelder.com> 1613427688 -0500	commit: Made abstract FileListener for file operations with filters applied; ipuz, png, and txt operations will subclass this.
0517e69c1f90842b1df0c41512fa527615c41640 920ae6b7be91596a91d2f23b0a47ef0727094a91 Sal Elder <sal@salelder.com> 1613428095 -0500	commit: Export empty grid also functional now.
920ae6b7be91596a91d2f23b0a47ef0727094a91 aa5d44ed1a70d9e05bacc657d4719b7b2ffe16d7 Sal Elder <sal@salelder.com> 1613448595 -0500	commit: Added option to export clues only (no answers)
aa5d44ed1a70d9e05bacc657d4719b7b2ffe16d7 45012db6a2f1ab916ed051c1c7964d44046d9dfd Sal Elder <sal@salelder.com> 1613687376 -0500	commit: Added license file and comment at top of java files.
45012db6a2f1ab916ed051c1c7964d44046d9dfd 8f640281eba7b5ca33632d3dc52586c319d8b5b6 Sal Elder <sal@salelder.com> 1613856945 -0500	commit: Added (backquote) in edit menu
8f640281eba7b5ca33632d3dc52586c319d8b5b6 1dce266f7befc3af050fa1ad7ee72f19bbb4a210 Sal Elder <sal@salelder.com> 1613859307 -0500	commit: Including wordlist as a resource to be packed into the jar; removing some unused imports
1dce266f7befc3af050fa1ad7ee72f19bbb4a210 c9460bb58a1a099a5492a64835a2c0f9e4de5f10 Sal Elder <sal@salelder.com> 1613859457 -0500	commit: Removed remaining unused imports
c9460bb58a1a099a5492a64835a2c0f9e4de5f10 fd4749cb7a1abf3cb91f22d82598226d94ab328c Sal Elder <sal@salelder.com> 1613859703 -0500	commit: Hid non-functional Puzzle info panel
fd4749cb7a1abf3cb91f22d82598226d94ab328c 073ae27afdeedf4beafc776b0652148553779cbe Sal Elder <sal@salelder.com> 1613859882 -0500	commit: Added version and kind to saved .ipuz files.
073ae27afdeedf4beafc776b0652148553779cbe 2444509a2f570debc22ce8075e5e12b808d45d1c Sal Elder <sal@salelder.com> 1613865204 -0500	commit: Removed unneeded files from src, including the gitignore as a result
2444509a2f570debc22ce8075e5e12b808d45d1c 05adc11fccf00b1c1c72bf44435476f643b92f0f Sal Elder <sal@salelder.com> 1613865397 -0500	commit: Tracking scored_wordlist.txt in src folder
