Welcome To
FrameSnap is a slightly retro themed image organizer/gallery app made in JavaFX and SceneBuilder.
On the Intro page, Click on "Go to your images" to access the gallery.
Selecting Categories
Click on any of the categories to select them. Once selected, you can use any of the functions from the "Functions" tab on the selected categoryImport Images
This function allows you to add images to the selected category. Once you add images to the category the cover will be set to the latest imageClicking this will open a File explorer box where you can select an image
For your convenience, I have added a folder ImagesToBeSorted in the main directory which contains some of my own nature photography and digital art that you can sort for testing
Opening an Image category
Use this function to open up the images in a viewing window. Now you can view any images you put in or remove any images.If there are no images in the category, it will be empty
If there are images, then it will show up like this
Use the arrows on the gallery to navigate between images
The gallery has two functions of its own in the "Functions" tab:
1)Go Back-> This function takes you back to the Categories display
2)Remove Image-> This function removes the current image from your category
3)Set Cover-> Sets the category cover to the current image.
Note: The cover usually changes automatically upon adding new images, but once a cover is set manually, the cover wont change automatically again.
Rename Category
This function allows you to rename the selected category to whatever you desireDoing this will open a text dialog box where you can enter the name
Close Window
This function lets you close the home windowNote: after a desicion to change the UI, this option is in the file menu instead of the functions menu
Saving and Reseting
Click on the save button in the file menu to save all organizing. To delete all progress, just click reset memory.Future Improvements
-
Maybe adding a way to crop/resize and edit images in the gallery window.
-
Right now , saving is done by writing the urls to the images. This poses the problem of images dissapearing once the location is changed. So in the near future, maybe an internal memory will be developed where images themselves are stored
-
Adding a slideshow option and a way to share these images to certain platforms
-
Adding an inbuilt CLI to the app for more interesting navigation
-
Improving the UI/UX