-
Tony Nguyen authored
Added a way for the user to add and select image libraries. Users can navigate to a library by double clicking on a folder, and exit a library by clicking the home button or by pressing escape. Added LibrarySettings: * LibrarySettings allows the users to add, modify, and remove library folders from their library. Added LibraryInputBox: * LibraryInputBox is used to open up an input dialog for the user to create a library item MainWindow: * Added Home button * Added Library view for imageListView * Added LibraryListView_MouseDoubleClick(object, MouseEventArgs) to handle double click events in Library view * Added void SwitchToLibraryView() and void SwitchToImageView(string) to switch between views * void BuildImageListView() -> void BuildImageListView(string) to handle path input * void SettingsButtonClick(object, EventArgs) converted to check library changes instead of a path setting * Removed first-time run checking Settings: * Converted Path references to Library * Changed Set Folder button to Manage Library * Manage Library button opens library settings manager * void SetPathButton_Clck(object, EventArgs) -> void ManageLibraryButton(object, EventArgs) General UI: * Changed default positioning of windows * Changed License and About to show up in taskbar * Changed About dialog to be a fixed size * Added license for folder icon * Adjusted About text to include new functionality Settings.settings: * Added LibraryItems * Removed Path Program: * Cleaned up unused references
2a79f47c
This project is licensed under the Creative Commons Attribution 3.0 United States.
Learn more