summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Robert Sesek [Mon, 17 Dec 2007 21:27:44 +0000 (16:27 -0500)]
Found a better way to remove all the objects in the wordlist ivar
* Source/AppController.m:
([AppController findWords:]): Improved the way we remove all the objects to clear the NSArrayController
Robert Sesek [Mon, 17 Dec 2007 21:26:40 +0000 (16:26 -0500)]
Updating the dictionary with words we found were missing from testing against Text Twist
* Dictionary/dictionary.txt: More words
* dictionary.ka: Rebuild archive
Robert Sesek [Mon, 17 Dec 2007 20:51:31 +0000 (15:51 -0500)]
Forgot to add the GPL header to a file
* Source/NSStringAdditions.m: Added header
Robert Sesek [Mon, 17 Dec 2007 20:45:51 +0000 (15:45 -0500)]
Do not allow users to resize or edit the table values
* English.lproj/MainMenu.nib
Robert Sesek [Mon, 17 Dec 2007 20:37:11 +0000 (15:37 -0500)]
Finished the algorithm for checking the words. We now make sure the word isn't too long, does not contain other characters, and the occurrence of the characters in the word is less than or equal to the number in the tile string
* Source/NSStringAdditions.h:
* Source/NSStringAdditions.m:
([NSString(NSStringAdditions) occurenceOfChar:]): New Method
* Scrabbalize.xcodeproj: Project changes for NSStringAdditions
* Source/AppController.m: Use the new algorithm and occurence method
Robert Sesek [Mon, 17 Dec 2007 20:15:22 +0000 (15:15 -0500)]
Set up the build number and bundle versions
* Info.plist
* Scrabbalize.xcodeproj: Build script to generate git number
Robert Sesek [Mon, 17 Dec 2007 20:09:35 +0000 (15:09 -0500)]
Setting the springs on the tiles field
* English.lproj/MainMenu.nib
Robert Sesek [Mon, 17 Dec 2007 20:06:37 +0000 (15:06 -0500)]
Removing the man file for Dictionary
* Dictionary/Dictionary.1: Removed
Robert Sesek [Mon, 17 Dec 2007 20:04:55 +0000 (15:04 -0500)]
Removing the blank line at the end of the dictionary so we don't get an empty string
* Dictionary/dictionary.txt: Removed empty line
* dictionary.ka: Rebuilt archive
Robert Sesek [Mon, 17 Dec 2007 20:03:38 +0000 (15:03 -0500)]
Adding some comments to the -[findWords:] method
* Source/AppController.m
Robert Sesek [Mon, 17 Dec 2007 19:52:14 +0000 (14:52 -0500)]
Automatically sort the words by length
* Source/AppController.h: Outlet for the table view
* Source/AppController.m:
([AppController findWords:]): Set the sort descriptors appropriately
* English.lproj/MainMenu.nib: Hook up the table view outlet
Robert Sesek [Mon, 17 Dec 2007 19:47:53 +0000 (14:47 -0500)]
We now populate the word list appropriately
* English.lproj/MainMenu.nib: Hooking up interface
* Source/AppController.h: wordlist ivar is now an NSArrayController again
* Source/AppController.m: ditto
Robert Sesek [Mon, 17 Dec 2007 18:24:42 +0000 (13:24 -0500)]
Creating a new model object to manage words to use for bindings
* Source/Word.m: New class that represents a word object
* Source/Word.h: ditto
* Scrabbalize.xcodeproj: Project changes for Word
* Source/AppController.m: Use the new Word class in the wordlist ivar
* English.lproj/MainMenu.nib: Hook up the bindings appropriately
Robert Sesek [Mon, 17 Dec 2007 18:15:14 +0000 (13:15 -0500)]
Changing the wordlist ivar to be a NSMutableArray rather than a NSArrayController
* Source/AppController.h:
* Source/AppController.m:
* English.lproj/MainMenu.nib: Removed the outlet
Robert Sesek [Mon, 17 Dec 2007 18:12:47 +0000 (13:12 -0500)]
Beginning the filtering mechanism
* Source/AppController.h: Adding outlets and actions
* Source/AppController.m: Initial filtering mechanism
* English.lproj/MainMenu.nib: Hooking up the interface, with the exception of the word table
Robert Sesek [Mon, 17 Dec 2007 17:44:12 +0000 (12:44 -0500)]
Changing the language dialect to C99 and enabling garbage collection
* Scrabbalize.xcodeproj
Robert Sesek [Mon, 17 Dec 2007 17:41:46 +0000 (12:41 -0500)]
Setting up the AppController as the delegate so that we can load the dictionary archive
* Source/AppController.m: New file
* Source/AppController.h: New file
* English.lproj/MainMenu.nib: Setting up AppController to be NSApp's delegate
* Scrabbalize.xcodeproj: Project changes for AppController
* dictionary.ka: Built keyed dictionary archive
Robert Sesek [Mon, 17 Dec 2007 17:29:08 +0000 (12:29 -0500)]
We now have a completed tool that creates the keyed archive for the dictionary
* Dictionary/Dictionary.m
Robert Sesek [Mon, 17 Dec 2007 17:08:00 +0000 (12:08 -0500)]
Adding a tool that will generate the dictionary archive
Robert Sesek [Mon, 17 Dec 2007 16:50:46 +0000 (11:50 -0500)]
Creating the basic layout of the application
* English.lproj/MainMenu.nib
Robert Sesek [Mon, 17 Dec 2007 16:42:14 +0000 (11:42 -0500)]
Adding a blank new Xcode project
Robert Sesek [Mon, 17 Dec 2007 16:34:14 +0000 (11:34 -0500)]
Adding a blank .gitignore