12 Commits (4b31440293480bd6527c585e63a95653583b44eb)

Author SHA1 Message Date
Drew Short 4b31440293 Refactor: Cleanup and performance enhancements 7 years ago
Drew Short 74bb5cdbe0 Extracted Hash into separate library for use in other applications 7 years ago
Drew Short cca80b9ddb Updated all the dependencies to the latest 7 years ago
Drew Short ab5c39c667 Proper cleaning of similar images. Working on a sane sorting process for the similar images. 10 years ago
Drew Short 50f87a51ac Reorganized a few more files, added a proper searched listener to the GUI to show the number of files to be processed before the actual processing starts. 10 years ago
Drew Short fd43e7db8e Cleanup, Reorganize code, fix formatting, change thumbnail format to PNG to avoid a weird transparency issue. 10 years ago
Drew Short 29bcda07ed Working single and multi delete for files. 10 years ago
Drew Short b5512f02f3 Working on some cleanup. Moved setup logic for the image tile into it's own class. Reduced the logic in the factory. Need to work on context menus and selectable items in the pane next. Might have to be done with a custom TilePane that allows selection. 10 years ago
Drew Short e7dcc87e46 Added a finished message 10 years ago
Drew Short 783a3a4aba More refactoring 10 years ago
Drew Short 15ce4f1f05 Changing packages around to match new modules 10 years ago
Drew Short dfa3dee087 Working on creating a multi-module build of the project! 10 years ago
Drew Short b701ea28e8 Fix for the concurrent engine. 10 years ago
Drew Short fabace8005 Fixes for unmanaged FileInputStreams hogging file descriptors. 10 years ago
Drew Short b9faa78f43 Started work on abstracting out the messaging in the engine. Moving over to dedicated actor(s) for handling messages and progress. 10 years ago
Drew Short 47606ba4a0 Added a recursive option. Added some information and changed the api of the Engine class. 11 years ago
Drew Short d474b42952 Massive improvements in the concurrent engine 11 years ago
Drew Short 1520136d15 Making the sequential engine similarity searchthe default for the concurrent engine while solving the concurrent engine issues. 11 years ago
Drew Short d561199300 Added some logic to limit the number of heavy threads produced and used by the concurrent engine. 11 years ago
Drew Short b05634e002 Concurrency added for the get similar images method. Not convinced it is any faster and my be worse than the synchronous version. 11 years ago
Drew Short e7f0239c3f Added some concurency properties to prevent the build failing on a meager build server. 11 years ago
Drew Short b36e1e55d2 Started work on making the images similarity search concurrent as well 11 years ago
Drew Short 13ab46b5a8 Updated logging during searching to be less annoying. Changed the concurrent engine to use more actors, additionally made it use a different type of router for efficiency since not all images in a directory will take the same amount of time to process. 11 years ago
Drew Short 19cd92850d Working concurrent engine, however only a few methods are truly concurrent. Needs further work. 11 years ago
Drew Short 4581de443e Started work on making the processing of images concurrent on a per engine basis 11 years ago