Skip to content
  • Tony Nguyen's avatar
    Implemented user image libraries · 2a79f47c
    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