summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Harishankar [Wed, 8 Dec 2010 14:56:14 +0000 (20:26 +0530)]
Changed input method for keyboard
Changed the input method for keyboard such that even when the
puzzle grid is out of focus, the grid will be responsive to input
Harishankar [Wed, 8 Dec 2010 13:24:21 +0000 (18:54 +0530)]
Small UI improvements
Made small UI improvements. Spacebar now deletes a character at
the present cell and moves to the next one (depending on whether
the across mode or down mode is set)
Harishankar [Wed, 8 Dec 2010 11:59:29 +0000 (17:29 +0530)]
Minor correction in icon image
Made a minor correct to the SVG icon
Harishankar [Wed, 8 Dec 2010 11:20:46 +0000 (16:50 +0530)]
Added an icon and about dialog to player app
Added an icon and about dialog information to the player app.
Harishankar [Wed, 8 Dec 2010 09:01:01 +0000 (14:31 +0530)]
Implemented saving open puzzle in player
Implemented saving the puzzle for future restore.
Harishankar [Wed, 8 Dec 2010 08:15:39 +0000 (13:45 +0530)]
Implemented opening a puzzle
Implemented the open puzzle dialog. Also implemented confirmation
dialog whether really to quit or not on window closing event if
a puzzle is open.
Harishankar [Wed, 8 Dec 2010 05:37:13 +0000 (11:07 +0530)]
Clear grid and verify solution implemented
Now clearing the puzzle grid and verifying the solution has
been implemented
Harishankar [Wed, 8 Dec 2010 04:39:28 +0000 (10:09 +0530)]
Implemented the reveal/hide solution functionality
Reveal/hiding the entire solution is now possible.
Next question: should the solution be protected using a flag?
Harishankar [Tue, 7 Dec 2010 15:10:49 +0000 (20:40 +0530)]
Added the "reveal word" functionality
Added the functionality to reveal across and/or downword at
the currently selected cell.
Harishankar [Tue, 7 Dec 2010 13:32:45 +0000 (19:02 +0530)]
Added functionality to across and down clues list
Now activating a clue item in the view by double clicking or
pressing enter will automatically go to the beginning of the
word at that number and set the typing mode to across or down
as appropriate
Harishankar [Tue, 7 Dec 2010 11:11:56 +0000 (16:41 +0530)]
Implemented typing in grid, including typing modes
Implemented typing in the grid with both across and down modes
Harishankar [Tue, 7 Dec 2010 09:14:49 +0000 (14:44 +0530)]
Added exception handling to opening file in player
Added exception handling to opening file in GetAClue player. Also
added assertion for frozen/unfrozen grid.
Harishankar [Tue, 7 Dec 2010 05:42:34 +0000 (11:12 +0530)]
Grid focus and input mechanism underway
Puzzle Grid now responds to focus and input. Also implemented
the movement of the item selection in the grid by using
shift+arrow keys
Harishankar [Mon, 6 Dec 2010 16:30:51 +0000 (22:00 +0530)]
Implemented drawing the grid in player application
Implemented the drawing functionality in gtk player application
Harishankar [Mon, 6 Dec 2010 12:59:06 +0000 (18:29 +0530)]
Began working on the player application
Began working on the player application using PyGtk
Harishankar [Mon, 6 Dec 2010 08:29:05 +0000 (13:59 +0530)]
Word removal functionality completed
Implemented the functionality for removal of across and down words
Harishankar [Mon, 6 Dec 2010 06:10:42 +0000 (11:40 +0530)]
Improved word intersection logic
Now checks whether the previous row or column is the end of a
down or across word in order to avoid bad word intersections.
Harishankar [Mon, 6 Dec 2010 05:35:15 +0000 (11:05 +0530)]
Reset grid functionality implemented
Implemented resetting the grid. This wipes out all grid data from
the grid, including words, clues etc.
Harishankar [Mon, 6 Dec 2010 04:09:09 +0000 (09:39 +0530)]
Completed the HTML exporter
Completed the HTML exporter including export of clues
Harishankar [Sun, 5 Dec 2010 17:21:09 +0000 (22:51 +0530)]
Export as image functionality halfway done
Export as image halfway done. To implement the HTML part with
clues
Harishankar [Sun, 5 Dec 2010 14:12:08 +0000 (19:42 +0530)]
Fixed the exporter to use CRLF as newline character
Fixed the exporter to use CRLF instead of the unix linefeed in
the AcrossLite(tm) export format
Harishankar [Sun, 5 Dec 2010 13:10:02 +0000 (18:40 +0530)]
Implemented the AcrossLite(tm) exporter
Implemented the AcrossLite(tm) format exporter
Harishankar [Sun, 5 Dec 2010 12:16:36 +0000 (17:46 +0530)]
Fixed order of tuple in return statement
Fixed order of tuple in returning row, col in get_word_across ()
function
Harishankar [Sun, 5 Dec 2010 10:28:40 +0000 (15:58 +0530)]
Save and restore functionality implemented
Puzzle can now be saved and loaded from disk. Also implemented
displaying across and down clues for the puzzle.
Harishankar [Sun, 5 Dec 2010 08:43:39 +0000 (14:13 +0530)]
Clues can now be entered for words
Finished implementing clues for words. Also written the interface
for getting an across or down word at a particular row/column.
Harishankar [Sat, 4 Dec 2010 12:06:43 +0000 (17:36 +0530)]
Made some logic changes to word intersection code
Refined the word intersection detection code a bit but it is
still not perfect.
Harishankar [Sat, 4 Dec 2010 10:46:48 +0000 (16:16 +0530)]
Menus in progress
Menu functionality for main menu and puzzle creator in progress
Harishankar [Sat, 4 Dec 2010 09:12:43 +0000 (14:42 +0530)]
First commit
This is the first commit. Beginning of the menus and
functionality