Drew Short
5901c36153
Added a fix for when the folder we previously referenced no longer exists.
10 years ago
Drew Short
76a7f46229
Optimized the imports across the project. Abstracted some of the file opening logic out in the event that different flavors of linux don't want to work with the file opening
10 years ago
Drew Short
29bcda07ed
Working single and multi delete for files.
Laid the groundwork for other actions.
Started working on a logger for searches to update the GUI as necessary.
10 years ago
Drew Short
10439606db
Working on selection in the ImageTilePane.
Added a deselect while holding control
Added some logic for opening files on different OS's
Added some OS specific variables and logging
10 years ago
Drew Short
2eeae48224
Fixed sorting
10 years ago
Drew Short
9b1e366e45
Fixed annoying bug where if there were less images than the limit, the pagination would never render the content.
10 years ago
Drew Short
e59070a4e2
Trying to get sorting to work
10 years ago
Drew Short
a81ad158e0
Added highlighting boxes around selection. Shift click for multi selection. Single click for single selection. Need to work on context menus next
10 years ago
Drew Short
838698d7b2
Working on getting selections working in the tile pane. Limited the pagination to 9 pages at a time otherwise weird elipses appear for two digit values. Look into later. Also fixed the config file output to not inuclude comments as they bloated the file needlessly.
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
78804a305f
Paginated the results for faster display and resizing.
Moved around some app configurations.
Worked on making the GUI a bit more usable.
10 years ago
Drew Short
78a5c48fd3
Fixed the listeners not be attached the first time. DOH!
10 years ago
Drew Short
e72b94281e
Working progress bar and progress label implementation
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.
Made the concurrent engine the default again.
Updated the license
Added a script to clean the logs in the base directory.
Updated the .gitignore to ignore configuration files in the base directory needed for individual runs from within intellij.
Improved the handling around cached images, falling back on restoring the data from the database when the ehcache fails.
10 years ago
Drew Short
fabace8005
Fixes for unmanaged FileInputStreams hogging file descriptors.
Misc UI fixes.
Temporary fallback to the sequential engine as it works on remote files and consistently.
Massive cleanup work.
Need to go through code and do a little more cleanup.
Need to inspect why the concurrent engine chokes on remote files and multiple runs. (Nothing helpful in logs as of yet.)
10 years ago
Drew Short
4cecab8f63
Working on getting directory browsing working.
10 years ago
Drew Short
37497a0f7d
Started work on a custom component for image tiles since no default exists
10 years ago
Drew Short
8780c34dd9
Temporarilly adding an image to the app and some initialization code as a proof of concept for some of the functionality. Need to redesign the images in the tile view as a custom component with a label. Also selectable and interactable. Right click context aware and multi-seletable. For the List View in the tags tab, those need to be modified to be objects that store tag information as well... also sorting/filtering ability.
10 years ago
Drew Short
a225f267cf
Started doing some work on the GUI.
Added a markdown processor.
Change the about file to be a markdown file.
Got the about button to implement a parser and display a dialog.
Included an example of a utility dialog that loads a remote website.
10 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
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