Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Feature] Option: Add games as Non-Steam Game (#1331)
* Restructure of shortcut.ts first poc of add none steam game function * First poc * Add function to remove game * Added a dummy frontend implementation * lint fix * Fixed paths and executables for different os * Take usage of steam-shortcut-editor Wrote tests for backend functions * lint fix * i18n and fixes * Review suggestions * Added --no-sandbox otpion * Added more tests and fixed object check * Fixed tests * Better error messages and improved tests * Clean up and frontend notifications * lint fix * yarn i18n * First review fixes * Review fixes (2) * i18n update * Added HBL created shortcuts.vdf for testing * Review fixes (3) * Review fixes (4) * Add support for more images * Clean up - removed unessecary code - added function to remove images - update tests * Clean up code and add more images * Added background image for gog without title * Replace logo art with transparent iamge if null - reverted last commit aswell * lint fix * Rewrote creation of transparent logo * lint fix * Added update cicle on frontend * Fixed where case insensitive keys were not checked - resize bigpicture image to resolution steam expects * Add remove button - fixed windows portable path - resize images to steam resolution * @felipecrs Fixed portable path * Fixed translation keys * Fixed translation keys (2) * use parent's height for loading icon of steam shortcut * Add option to specify steam folder * Remove commented code * Final clean up * Review fiyes (1) * Update electron/constants.ts Co-authored-by: Felipe Santos <felipecassiors@gmail.com> * Added function isAddedToSteam and removed electron-store * remove unessecary console.log * Review changes * Clean up eos frontend * yarn lint * Fix double import * lint fix * Added fetching of steamgriddb * Revert steamgriddb implementation * prettier-fix * Generate blurry images * Save dataURL as files * Review fixes Co-authored-by: Ariel Juodziukynas <arieljuod@gmail.com> Co-authored-by: Felipe Santos <felipecassiors@gmail.com>
- Loading branch information