wordblah.git
4 years agoSave and load grid state functionality implemented
Harishankar [Sat, 9 May 2020 09:30:06 +0000 (15:00 +0530)]
Save and load grid state functionality implemented
Implemented the functionality for saving and loading the grid
state in the player application, so that the player can save a
puzzle solving session and continue working on it later.

4 years agoSeparate solution password implemented
Harishankar [Fri, 8 May 2020 06:18:37 +0000 (11:48 +0530)]
Separate solution password implemented
Implemented a solution password apart from the master password
and now the player asks and checks for the solution password to
reveal the solution rather than check the master password.

4 years agoReveal solution functionality completed
Harishankar [Wed, 6 May 2020 14:52:42 +0000 (20:22 +0530)]
Reveal solution functionality completed
Now the "reveal solution" menu item will display the solution
if the correct password is entered. If no password is set the
solution will be revealed without any password.

4 years agoEnhanced word entry and grid movement in puzzle player
Harishankar [Wed, 6 May 2020 09:54:10 +0000 (15:24 +0530)]
Enhanced word entry and grid movement in puzzle player
Enhanced the word entry to have up/down and across movement on
entry of letters and also to handle space, backspace and delete
characters. Also made clicking a clue in the list of clues to
point to the correct word and orientation

4 years agoFixed bug in hashing and represented hash as a hexadecimal
Harishankar [Tue, 5 May 2020 15:37:49 +0000 (21:07 +0530)]
Fixed bug in hashing and represented hash as a hexadecimal
Fixed bug for password comparison and made the password save in
hexadecimal format

4 years agoChanged encryption to use OpenSSL crypto message digest
Harishankar [Tue, 5 May 2020 10:22:15 +0000 (15:52 +0530)]
Changed encryption to use OpenSSL crypto message digest
Changed password encryption to use OpenSSL crypto message digest
instead of using crypt function which is inconsistent across *nix
and also deprecated

4 years agoFunctionality for keyboard and mouse in puzzle area
Harishankar [Mon, 4 May 2020 13:40:36 +0000 (19:10 +0530)]
Functionality for keyboard and mouse in puzzle area
Added the functionality in the player for handling keyboard and
mouse input

4 years agoWork on puzzle grid in player
Harishankar [Mon, 4 May 2020 09:23:30 +0000 (14:53 +0530)]
Work on puzzle grid in player
The puzzle grid in the player now responds to user input for
moving currently selected row/col for up, down, left and right
keys

4 years agoRendered the grid in player and also fixed bug in save/load
Harishankar [Sun, 3 May 2020 17:11:34 +0000 (22:41 +0530)]
Rendered the grid in player and also fixed bug in save/load
Fixed a bug in saving/loading file and also rendered the grid
in the player application

4 years agoContinue work on the GUI - added code for drawing
Harishankar [Sun, 3 May 2020 13:25:16 +0000 (18:55 +0530)]
Continue work on the GUI - added code for drawing
Added basic drawing code in the GUI for puzzle grid
- still incomplete - only implemented drawing a fixed
grid

4 years agoStarted work on the GUI for the wordblox player
Harishankar [Sat, 2 May 2020 12:13:30 +0000 (17:43 +0530)]
Started work on the GUI for the wordblox player
Started work on GTK+ GUI for the wordblox player.

4 years agoImplemented GZIP functionality for the data file
Harishankar [Sat, 2 May 2020 08:03:46 +0000 (13:33 +0530)]
Implemented GZIP functionality for the data file
Implemented GZIP functionality for the saved data file. Also
started work on the GUI front end for the puzzle player

4 years agoPassword protect functionality and also changed file format
Harishankar [Fri, 1 May 2020 12:01:12 +0000 (17:31 +0530)]
Password protect functionality and also changed file format
Added password protection and also changed the file save and load
routines to a proper format to make it more robust rather than
just dumping the struct to file

4 years agoExport clues to Text file completed
Harishankar [Thu, 30 Apr 2020 15:37:18 +0000 (21:07 +0530)]
Export clues to Text file completed
Completed the feature to export clues to text file

4 years agoAdded Puzzle export as PNG image
Harishankar [Thu, 30 Apr 2020 09:46:20 +0000 (15:16 +0530)]
Added Puzzle export as PNG image
Added feature to export puzzle and solution as PNG image
using the libgd library. Also added a Makefile to the
project

4 years agoCompleted the clues across and down functionality
Harishankar [Wed, 29 Apr 2020 17:30:26 +0000 (23:00 +0530)]
Completed the clues across and down functionality
Completed impelementing the clues across nd down
functionality

4 years agoAdded freeze/unfreeze grid functionality
Harishankar [Wed, 29 Apr 2020 15:46:23 +0000 (21:16 +0530)]
Added freeze/unfreeze grid functionality
Added functionality for freeze and unfreeze grid and
also setting clues for across words

4 years agoFirst commit
Harishankar [Wed, 29 Apr 2020 10:02:07 +0000 (15:32 +0530)]
First commit
First commit of the wordblox crossword puzzle maker