Josh Ashton
|
600c215b7d
|
wrote thorough documentation and made minor fixes for highlighting/selection
|
2024-03-25 13:10:31 -06:00 |
|
Josh Ashton
|
0409a8f41d
|
starting optimizations and refactoring
|
2024-03-24 18:46:26 -06:00 |
|
Josh Ashton
|
bf5a54d500
|
added backspace support and basic error checking in settings and gui. 2 major bugs: empty cells always start in note mode, and the sizing is not constant.
|
2024-03-24 17:00:55 -06:00 |
|
Josh Ashton
|
56f4fed7bc
|
added keyboard input for cells when not in noteMode. noteMode is toggled with a right mouse click, and cells can be selected with left click
|
2024-03-24 15:44:33 -06:00 |
|
Josh Ashton
|
e821ffa24b
|
fixed bug relating to highlighting rows and columns.
|
2024-03-24 13:45:09 -06:00 |
|
Josh Ashton
|
0f4b78be2f
|
added deselection support, though still buggy. additionally, altered default theme for easier viewing and for aesthetics
|
2024-03-24 12:11:51 -06:00 |
|
Josh Ashton
|
1afd170fea
|
added deselection support, though still buggy. additionally, altered default theme for easier viewing and for aesthetics
|
2024-03-24 12:10:06 -06:00 |
|
Josh Ashton
|
fa3dbf32e2
|
added toggle-able notes and and basic button functionality to cell's
|
2024-03-23 22:15:15 -06:00 |
|
Josh Ashton
|
5e3c4151a6
|
added built-in check to the Cell data class to ensure initial values cannot be overridden by the user (even accidentally).
|
2024-03-22 11:26:36 -06:00 |
|
Josh Ashton
|
3744218040
|
added built-in check to the Cell data class to ensure initial values cannot be overridden by the user (even accidentally).
|
2024-03-22 11:23:28 -06:00 |
|
Josh Ashton
|
e1d79f4e37
|
basic board implementation, connected to file inputs from user. additionally expanded available settings and created structure for theming.
|
2024-03-22 08:32:09 -06:00 |
|
Josh Ashton
|
e6a299906a
|
project organization/optimization/documentation. began implementing basic board class.
|
2024-03-21 15:21:34 -06:00 |
|
Josh Ashton
|
3477cc53ed
|
bug fix relating to file picker.
|
2024-03-21 15:14:45 -06:00 |
|
Josh Ashton
|
74346a761c
|
documentation and formatting to 80 character width.
|
2024-03-21 14:50:40 -06:00 |
|
Josh Ashton
|
ac1464a9fb
|
implemented fonts and documented settings class.
|
2024-03-21 14:12:14 -06:00 |
|
Josh Ashton
|
a053c98a7b
|
file chooser implemented with default directory location in windows.
|
2024-03-21 13:25:02 -06:00 |
|
Josh Ashton
|
93c838ea68
|
basic nav bar implemented and documentation added.
|
2024-03-20 23:36:29 -06:00 |
|
Josh Ashton
|
3a8c234e06
|
added macos & linux run script for convenience. verified blank GUI launches correctly
|
2024-03-20 23:14:41 -06:00 |
|
Josh Ashton
|
3cd71bf987
|
basic GUI structure implemented, along with -c or --cli flags to run in a CLI rather than launch the GUI.
|
2024-03-20 23:02:13 -06:00 |
|
Josh Ashton
|
897af47658
|
Merge branch 'main' of https://github.com/SLCC-Programming-Club/Sudoku
|
2024-03-20 22:46:04 -06:00 |
|
Josh Ashton
|
8893cbf99a
|
bug fixes and project structure update
|
2024-03-20 22:45:47 -06:00 |
|
Josh Ashton
|
d28377eb14
|
init commit (imported from personal account)
|
2024-03-20 22:06:41 -06:00 |
|