84 Commits (9d5fc4107f510417e233699165c795dcc60b7e68)
 

Author SHA1 Message Date
Drew Short 060aec7099 Added a development document 11 years ago
Drew Short cf2e951c43 Added some proper hashing. Added a few more tests. Added a little bit more benchmarking 11 years ago
Drew Short 8c9936a45d Added mathematics library for transformation support. Implemented PHash and added PHash specific tests 11 years ago
Drew Short 3ce5f16313 Fixed the hashing algorithm to use Longs and also added an AHash class 11 years ago
Drew Short cefb9d3f6a Actually moved images, and fixed DHash method to be more consistent and pretty :) 11 years ago
Drew Short 67aee43791 Moved samples out so they don't get packaged. Updated test location information. Commented out some debugging as it is a bit overboard now that the original issue is fixed. Modified the gitignore to avoid rolling log files. 11 years ago
Drew Short 4e9c5cf87f Fixed broken unit test. Added some properties and functions. Added a timing trait and benchmarking to DHash tests 11 years ago
Drew Short b12ca8d604 Updated some documentation 11 years ago
Drew Short 24a1b32bad Started work on hashing and added a sample image for testing. First new unit test is broken due to array indexing issues. Configured the pom further for testing configuration. Added a few properties to support different levels or precision depending on the hash. 11 years ago
Drew Short b04be2e73b Added image service to handle getting image data, converting image data, and special processing of image data. Also added some Logging mixin's to classes 11 years ago
Drew Short 3869f2b302 Added a new enum class for know properties. Started fleshing out the HashService and how it will generate hashes. Added a hamming object to calculate hamming distances between two long values 11 years ago
Drew Short a4dcb4a4ad changed from difference to compare 11 years ago
Drew Short b96df92cfd Updated Version to support comparisons 11 years ago
Drew Short e1fcd106d4 Adding git ignore rules for the cloud9 interface files 11 years ago
Drew Short ddfc071f91 Added ignores for eclipse project files as well 11 years ago
Drew Short 175a95d295 Started work on version comparison 11 years ago
Drew Short 9d115841a6 Got parsing of property files to work. Fixed some annoyances. Added a version class to handle parsing versions from the properties file 11 years ago
Drew Short 3699870198 Refactored App to use AppConfig for initial configuration. Updated ResourceLoader with logging. Added a default properties file, and a PropertiesService to load that properties file. Updated ImageHashDTO to include some fields. Added a HashService to manage generating hashes. moved the about file to an about.info file so we can automatically process it. 11 years ago
Drew Short 32d9924a3a Forgot to hand over the FXML loading to the new loader. Also, renamed the loader to be more descriptive of it's functionality. 11 years ago
Drew Short 9c9c17ad5e Implemented fixes that apply to resource loading in the JFX Jar. Should now be launchable, configure loggers correctly, and be able to load embedded files. Added a FileLoader helper class to manage loading resources. Is not thread safe currently, but should be made so. 11 years ago
Drew Short 99845200c8 Hopefully have this testing stuff sorted now :) 11 years ago
Drew Short 14593ef20a Fixing maven build file and packaging scripts to make sure that the deployment file is executable. 11 years ago
Drew Short 703aa37bcc Updating the test report configuration for Jenkins. 11 years ago
Drew Short e3dd2ddef5 Downgraded scala-library to 2.10.0 from 2.10.2 to avoid error warnings. Added scala-test and overrode the default maven test plugin with a scala-test plugin. Added the scala-test library 2.0+ for writing unit tests in scala. 11 years ago
Drew Short 2ebdd39dfc Started working on a rough Image class to handle storing and comparing images, along with hashing. 11 years ago
Drew Short 7b2d76209b Added some simple scripts for automation. 11 years ago
Drew Short 13386abba4 Implemented a simple package script to be run in the head directory. 11 years ago
Drew Short 1b3c9bf752 Working on scripting a packaging process that produces a deployable 11 years ago
Drew Short 615bfe688a Added some maven magic to get a build directory that contains everything necessary for standalone operation 11 years ago
Drew Short 91de82f020 Working basic interface with menubar partially implemented. Next step, include simple cli and cli flags for running without creating gui 11 years ago
Drew Short 4308b163d8 Started work on basic JavaFX implementation, also got some scala included to create the prerequisite folder in src. 11 years ago
Drew Short b8f9b05281 Updated logging to be more concise and added a failover for no logging file existing. 11 years ago
Drew Short c27bfea688 Initial Maven setup commit 11 years ago
Drew Short 62f04b133c Initial commit 11 years ago