www.harishankar.org Git - getaclue.git/atom logA crossword puzzle creator and playerhttps://harishankar.org/repos/?p=getaclue.gitHarishankarstatic/git-favicon.pngstatic/git-logo.png2010-12-12T14:37:29ZgitwebAdded check for non-alphabetic words2010-12-12T14:37:29ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-12T14:37:29Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=ba6131685060a4abee86a6453c3538c5afe3d9ca
Added check for non-alphabetic words
Added exception and handler for non-alphabetic words in the
creator. This prevents creating words in the grid with numbers
or non-alphabetic symbols.
Fixed the problem of focus changing on arrow key2010-12-10T10:46:37ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-10T10:46:37Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=ed2b699c63f1dd0005366ce7fb84f9c39a7bd27a
Fixed the problem of focus changing on arrow key
Fixed the problem of the focus changing from the puzzle grid
when arrow keys are pressed by returning true when those keys
are pressed
Changed input method for keyboard2010-12-08T14:56:14ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-08T14:56:14Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=ccfc49515acfe83e5cab9878d095de25024dab97
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
Small UI improvements2010-12-08T13:24:21ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-08T13:24:21Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=366da234706d16d54502d2a6501b43cfb29e9615
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)
Minor correction in icon image2010-12-08T11:59:29ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-08T11:59:29Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=8035dfe2cfc14d23c5a323f1aed88b8e8c067090
Minor correction in icon image
Made a minor correct to the SVG icon
Added an icon and about dialog to player app2010-12-08T11:20:46ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-08T11:20:46Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=f75d1272342c253939b762073bd87a9432efc11e
Added an icon and about dialog to player app
Added an icon and about dialog information to the player app.
Implemented saving open puzzle in player2010-12-08T09:01:01ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-08T09:01:01Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=8e96d1e907d35e47615ff1fe610bca7c88f392cd
Implemented saving open puzzle in player
Implemented saving the puzzle for future restore.
Implemented opening a puzzle2010-12-08T08:15:39ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-08T08:15:39Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=d1205cd99dbf7d06180235c19dda876c3cd53563
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.
Implemented the reveal/hide solution functionality2010-12-08T04:39:28ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-08T04:39:28Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=d7084b7094c99003960b33d4bd4fb655248c6ab3
Implemented the reveal/hide solution functionality
Reveal/hiding the entire solution is now possible.
Next question: should the solution be protected using a flag?
Added the "reveal word" functionality2010-12-07T15:10:49ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-07T15:10:49Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=1f9de52c4798a22293aaf2c32611090a099d0ce4
Added the "reveal word" functionality
Added the functionality to reveal across and/or downword at
the currently selected cell.
Added functionality to across and down clues list2010-12-07T13:32:45ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-07T13:32:45Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=0ab1dc52c24addeb82930f4d7013eaf5c178149e
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
Implemented typing in grid, including typing modes2010-12-07T11:11:56ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-07T11:11:56Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=f07b2f0668053c6bf2c786376f3602509e2efe0a
Implemented typing in grid, including typing modes
Implemented typing in the grid with both across and down modes
Added exception handling to opening file in player2010-12-07T09:14:49ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-07T09:14:49Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=e17ecb8ed14ad55b0ac2d1a45ae78b8452c8db18
Added exception handling to opening file in player
Added exception handling to opening file in GetAClue player. Also
added assertion for frozen/unfrozen grid.
Grid focus and input mechanism underway2010-12-07T05:42:34ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-07T05:42:34Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=30c57b62f1742d48bce4823ba13d60dd10176f93
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
Implemented drawing the grid in player application2010-12-06T16:30:51ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-06T16:30:51Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=4faccf7bc1bf7591ae83feafcd7039bb36cf9d54
Implemented drawing the grid in player application
Implemented the drawing functionality in gtk player application
Began working on the player application2010-12-06T12:59:06ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-06T12:59:06Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=8178235fb21779eed3615e502f2c4fdebd42150e
Began working on the player application
Began working on the player application using PyGtk
Word removal functionality completed2010-12-06T08:29:05ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-06T08:29:05Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=9e110bd4d38e7bd3d78f1cda65244e6b036f32dd
Word removal functionality completed
Implemented the functionality for removal of across and down words
Improved word intersection logic2010-12-06T06:10:42ZHarishankarv.harishankar@gmail.comHarishankarv.harishankar@gmail.com2010-12-06T06:10:42Zhttps://harishankar.org/repos/?p=getaclue.git;a=commitdiff;h=33acaf6d4771fb9e0befd81f3366b841f7bfbb10
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.