Skip to content
  • NitroTears's avatar
    a42f0bbb
    Add "Create Shortcut" To app context menu (#4734) · a42f0bbb
    NitroTears authored
    
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * added back shortcut to new contextmenu file
    
    * Replaced COM reference with ComImport for shortcut functionality
    
    * remove specific platform values and regions
    
    * Move ShortcutHelper to Ryujinx.Ui.Common.Helpers
    
    * Adjust styling and structure
    
    * code feedback changes
    
    * Added MacOS support using .app folder
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * Replaced COM reference with ComImport for shortcut functionality
    
    * remove specific platform values and regions
    
    * Move ShortcutHelper to Ryujinx.Ui.Common.Helpers
    
    * Adjust styling and structure
    
    * code feedback changes
    
    * adjust tooltip message
    
    * added shortcut-template.desktop file
    
    * set shortcut icon location to .local/share/icons
    
    * Linux code feedback changes
    
    * change InteropServices to new securifybv.ShellLink Package
    
    * added ShellLink to readme, updated shortcut comment
    
    * Code feedback changes
    
    * Added MacOS Support (As per Jose Estrada's PR)
    
    * dotnet format
    
    * Small restructuring
    
    * Embed template files into Ryujinx.Ui.Common
    
    * Disable "CreateShortcut" option for flatpak builds
    
    ---------
    
    Co-authored-by: default avatarTSR Berry <20988865+TSRBerry@users.noreply.github.com>
    Co-authored-by: default avatarJose Estrada <joseestradacobo@gmail.com>
    a42f0bbb
    Add "Create Shortcut" To app context menu (#4734)
    NitroTears authored
    
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * added back shortcut to new contextmenu file
    
    * Replaced COM reference with ComImport for shortcut functionality
    
    * remove specific platform values and regions
    
    * Move ShortcutHelper to Ryujinx.Ui.Common.Helpers
    
    * Adjust styling and structure
    
    * code feedback changes
    
    * Added MacOS support using .app folder
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * Added basic implementation for shortcut creation
    
    Currently bitmaps (.bmp) are used as the source file, colours are good (unlike .ico rn) but are scaled poorly on desktop.
    
    * Icons display properly in shortcut
    
    * code cleanup
    
    * Moved shortcut logic to specific file, added Ava UI for shortcuts
    
    * Added linux .desktop shortcut creation
    
    * fixes to .shortcut data
    
    * code issue fixes
    
    * Replaced COM reference with ComImport for shortcut functionality
    
    * remove specific platform values and regions
    
    * Move ShortcutHelper to Ryujinx.Ui.Common.Helpers
    
    * Adjust styling and structure
    
    * code feedback changes
    
    * adjust tooltip message
    
    * added shortcut-template.desktop file
    
    * set shortcut icon location to .local/share/icons
    
    * Linux code feedback changes
    
    * change InteropServices to new securifybv.ShellLink Package
    
    * added ShellLink to readme, updated shortcut comment
    
    * Code feedback changes
    
    * Added MacOS Support (As per Jose Estrada's PR)
    
    * dotnet format
    
    * Small restructuring
    
    * Embed template files into Ryujinx.Ui.Common
    
    * Disable "CreateShortcut" option for flatpak builds
    
    ---------
    
    Co-authored-by: default avatarTSR Berry <20988865+TSRBerry@users.noreply.github.com>
    Co-authored-by: default avatarJose Estrada <joseestradacobo@gmail.com>
Loading