This pull request adds support for the PuTTY application (Windows) to the maintained apps system, including metadata, installation/uninstallation scripts, and frontend icon integration. The changes ensure that PuTTY can be managed and visually represented in the software catalog. **Maintained Apps Integration:** - Added a new input file `putty.json` with PuTTY metadata for Windows, specifying installer details and categories. - Generated an output file `putty/windows.json` containing version information, install/uninstall scripts, installer URL, and SHA256 hash for PuTTY. - Updated the aggregated `apps.json` output to include PuTTY with its description and unique identifier for the Windows platform. **Frontend/Icon Integration:** - Added a new React SVG icon component for PuTTY in `Putty.tsx`. - Registered the PuTTY icon in the icon index and mapped it in `SOFTWARE_NAME_TO_ICON_MAP` for display in the software catalog. [[1]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR15) [[2]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR412)
7.1 KiB
Vendored
128x128px
7.1 KiB
Vendored
128x128px