Commit Graph
100 Commits
Author SHA1 Message Date
Philip KristoffersenandGitHub 3b4b528b2f Steamline how auth_key input is assigned (#147) 2022-05-22 15:08:16 +02:00
Philip KristoffersenandGitHub d1389fd757 Open urls with exe (#146)
* Launch Epic Games in safe mode through the exe

* Launch through exe for amazon games

* Remove unused comment

* Launch Uplay games through exe

* Fix epic tests

* Always launch origin games through the exe

* Fix that compat_folder is an option on unix
2022-05-22 14:53:23 +02:00
Philip KristoffersenandGitHub f2c83cb107 Fix steam rom manager shortcuts not being parsed (#145) 2022-05-20 23:32:22 +02:00
Philip KristoffersenandGitHub 967465d326 Backup shortcuts (#144)
* Add initial option to back up shortcuts

* Show list of backups

* Reload backups on change

* Restore backups

* Improve UX of backup ui

* Reorganize ui

* Update version in cargo.toml

* Update flatpak description

* Update cargo-lock.json
2022-05-20 21:53:21 +02:00
Philip Kristoffersen 4a23b825a0 Update to version 1.3.6 2022-05-17 17:25:33 +02:00
Philip KristoffersenandGitHub 0dab904a54 Find flatpak steam location (#136) 2022-05-17 17:23:57 +02:00
Philip Kristoffersen faea4e059a Update to v.1.3.5 2022-05-15 19:09:44 +02:00
Philip KristoffersenandGitHub 86b38d8bbd Read install folders (#130) 2022-05-15 17:20:50 +02:00
Philip Kristoffersen 2c89a857da Set origin compat folder 2022-05-15 17:08:09 +02:00
Philip KristoffersenandGitHub eaa7d8cc34 Show version number in settings (#129) 2022-05-15 08:19:48 +02:00
Philip KristoffersenandGitHub eb819c1357 Fix icon overwrite (#128)
* run sync twive to fix up images

* Update dependencies versions

* update cargo-lock dependencies

* Adding spinners to ui

* Fix icons for gog games

* Run fix shortcuts for all boilr shortcuts

* Update flatpak release notes
2022-05-15 07:51:21 +02:00
Philip Kristoffersen 4135d62416 update to version 1.3.3 2022-05-14 16:03:25 +02:00
Philip KristoffersenandGitHub 9bafb9d2c4 Art for steam games (#125) 2022-05-14 14:58:51 +02:00
Philip Kristoffersen 7f9c79206d Update flatpak version and description 2022-05-14 09:10:17 +02:00
Philip KristoffersenandGitHub a5733cbebf Download image names based on mime type (#124) 2022-05-14 08:05:51 +02:00
Philip KristoffersenandGitHub 9f59957edc Add option to search for icons (#120) 2022-05-13 00:31:35 +02:00
Philip Kristoffersen 21a696fdbb Update readme with flathub link 2022-05-07 00:03:17 +02:00
Philip KristoffersenandGitHub b7896350de Update to valid releases 2022-05-06 08:30:25 +02:00
Philip KristoffersenandGitHub bb7d600980 Update io.github.philipk.boilr.appdata.xml
Add missing "
2022-05-05 22:38:14 +02:00
Philip Kristoffersen 5e9ea4b165 Correct license identifiers 2022-05-05 22:25:59 +02:00
Philip Kristoffersen d92818a279 moved images to folders to match install dirs 2022-05-05 22:11:29 +02:00
Philip Kristoffersen 15f794b88e more icon sizes 2022-05-05 22:01:15 +02:00
Philip Kristoffersen b9d2d3015f Rename from dk.philipk.BoilR to io.github.philipk.boilr 2022-05-05 19:07:55 +02:00
Philip KristoffersenandGitHub 320dc14298 Do not change ui scale on windows (#115) 2022-05-01 20:30:15 +02:00
1350a89aaf Flatpak build support (#112)
* Use XDG_CONFIG_HOME

* Migrate from config v0 to v1

* Start work on Flatpak packaging

* add Keywords, StartupNotify and improve the Comment

* Sync w/ upstream flatpak branch

* Fixes for egui transition

* More flatpak fixes

* Fix icon error

* add itch folder to permissions

* Fix main after rebase

Co-authored-by: casept <davids.paskevics@gmail.com>
Co-authored-by: jrt <git@jrtberlin.de>
2022-05-01 19:36:03 +02:00
Philip KristoffersenandGitHub 81ddcb6959 Add support for lutris flatpak version (#114) 2022-05-01 17:21:09 +02:00
Philip KristoffersenandGitHub 3f075f80f1 Use paste button instead of auto paste (#111) 2022-05-01 07:35:50 +02:00
Philip KristoffersenandGitHub 9fdf56d5ed Use config folder (#110) 2022-05-01 07:14:24 +02:00
Philip KristoffersenandGitHub 44bebfc59e Add option to only download images for BoilR shortcuts (#106) 2022-04-30 09:04:02 +02:00
Philip KristoffersenandGitHub 5589334e97 Add option to ban download of images (#105) 2022-04-30 08:34:51 +02:00
Philip Kristoffersen 3d68192933 Add posibility clear an image 2022-04-28 23:56:13 +02:00
Philip Kristoffersen 8e9cbd8652 Clean up whitespace 2022-04-28 23:39:23 +02:00
Philip Kristoffersen 29ad5ee2e7 Show images in shortcut select menu 2022-04-28 23:38:34 +02:00
Philip Kristoffersen d409b0868e Sort the list of shortcuts in images 2022-04-28 21:57:31 +02:00
Philip Kristoffersen f27c26175a Validate downloaded thumbnails 2022-04-28 21:49:26 +02:00
Philip Kristoffersen 27c80d9cf6 Verify thumbnail downloads 2022-04-28 21:45:27 +02:00
Philip Kristoffersen b3cac2705c only show images menu point if we have an auth key 2022-04-28 21:22:19 +02:00
Philip KristoffersenandGitHub 47fc06712c Verify images after download (#103) 2022-04-28 20:53:43 +02:00
Philip KristoffersenandGitHub 365757c5b5 Multiple improvements for steamdeck (#99)
Paste the SteamgridDB API key in from clipboard automatically if it looks like a API key. This is nice for steam deck so you don't have to do a right-click paste or worse manually write in the key.
BoilR guesses what game it should find images for based on the game name, but it might be wrong, it is now possible to correct this
No longer show a back button on the user select screen (it did nothing)
Now you can change the images for ALL your shortcuts, not just the BoilR ones.
2022-04-26 20:15:25 +02:00
Philip KristoffersenandGitHub d2ccef8b9b UI for image download refactor and fixes (#98) 2022-04-24 21:44:27 +02:00
Philip Kristoffersen 5721c8d47b Bump Version 2022-04-23 20:34:03 +02:00
Philip KristoffersenandGitHub e77f2b5f31 UI image selection (#97) 2022-04-23 20:33:16 +02:00
Philip KristoffersenandGitHub 91782b74eb Update Readme.md 2022-04-19 21:50:44 +02:00
Philip KristoffersenandGitHub 0f5f3bad2c Amazon Games for Windows (#91) 2022-04-19 21:24:17 +02:00
Philip Kristoffersen 521eb54cbb Do not try to fix non BoilR shortcut icons 2022-04-19 20:02:01 +02:00
Philip Kristoffersen 06de2bdf60 Do not search for more than 99 images at a time 2022-04-18 21:08:08 +02:00
Philip KristoffersenandGitHub e9d10499f2 Epic safe launch (#85)
This feature lets users force some Epic Games to be launched through the Epic Launcher
2022-04-18 14:00:06 +02:00
Philip Kristoffersen 03aab2e088 Update steam shortcuts util to 1.1.7
This solves problem where shortcut parsing would fail
if there was no backspace character
2022-04-18 07:14:21 +02:00
Philip Kristoffersen 534722dce9 Update screenshot to new look 2022-04-17 21:47:18 +02:00
Philip Kristoffersen 2057620d2d Add index to the readme 2022-04-17 21:42:36 +02:00
Philip Kristoffersen 2131306331 Fix typo in ui 2022-04-17 21:37:47 +02:00
Philip Kristoffersen 49a71c203b Add icon to exe in windows 2022-04-17 21:32:32 +02:00
Philip Kristoffersen f4a88a4fe9 Make scroll bar look better 2022-04-17 21:26:18 +02:00
Philip Kristoffersen 12f364db52 Make import button a bit smaller 2022-04-17 20:45:48 +02:00
Philip Kristoffersen 1e0a485c1c Easier to read colo on selection 2022-04-17 20:14:25 +02:00
Philip Kristoffersen fc2d5d68b3 Remove frames of panels to clean up look 2022-04-17 08:43:48 +02:00
Philip Kristoffersen b6cf7ce527 Unblock UI when finding shortcuts 2022-04-17 08:26:38 +02:00
Philip Kristoffersen fb78db1fe4 Only set context on startup 2022-04-16 07:13:30 +02:00
Philip KristoffersenandGitHub cc323faa9f Fixed typo in readme 2022-04-15 19:41:21 +02:00
Philip Kristoffersen 225129168c Show scrollbars 2022-04-15 19:28:58 +02:00
Philip KristoffersenandGitHub 0832aa1f9f Reorder readme a bit 2022-04-15 19:00:24 +02:00
Philip KristoffersenandGitHub aa05de9865 Make UI default, and remove CLI version (#83) 2022-04-15 13:54:01 +02:00
Philip KristoffersenandGitHub fcc3a4abc3 Restart steam option (#82)
Adds options to start and stop steam when importing
2022-04-15 09:38:43 +02:00
Philip Kristoffersen 9396b06765 Merge branch 'main' of https://github.com/PhilipK/BoilR 2022-04-13 15:34:04 +02:00
Philip Kristoffersen 6ee0da5663 Add an --no-ui option to the ui version
The UI verison will just perform a sync as if it was the cli version
2022-04-13 15:30:15 +02:00
Philip KristoffersenandGitHub a8138a17e0 Fix typo in readme 2022-04-13 11:37:25 +02:00
Philip KristoffersenandGitHub e60000d675 Update readme with how you can help 2022-04-13 11:36:44 +02:00
Philip KristoffersenandGitHub cf09e7e0ab Update readme with issues and discussions 2022-04-13 11:27:59 +02:00
Philip Kristoffersen e30e07a2a9 Always use icons downloaded 2022-04-13 10:21:18 +02:00
Philip Kristoffersen 4fb28b3f24 Fix origin paths on windows 2022-04-13 10:12:39 +02:00
Philip Kristoffersen fc40457645 Add progress to ui 2022-04-10 15:07:04 +02:00
Philip Kristoffersen f2965507c4 Make image clickable by making it an image button 2022-04-10 14:20:53 +02:00
Philip KristoffersenandGitHub 8d646ff024 Update tips_for_linux.md 2022-04-10 13:49:27 +02:00
Philip KristoffersenandGitHub 6169f9b235 Set pixels_per_point to 1.0 2022-04-10 08:15:15 +02:00
Philip KristoffersenandGitHub a0c6fe0c8f New UI (#74) 2022-04-09 21:49:11 +02:00
Philip KristoffersenandGitHub 2a1523470f Update tips_for_linux.md
Include information about origin and proton
2022-04-07 23:14:33 +02:00
Philip KristoffersenandGitHub 96cb429382 Origin proton (#73)
Find and add games from origin when installed with proton
2022-04-07 23:12:40 +02:00
Philip Kristoffersen 3b8aaffc31 Refactoring 2022-04-04 21:57:30 +02:00
Philip Kristoffersen 1c376c2f31 Do not use exe as icon form itch 2022-04-04 21:12:49 +02:00
Philip KristoffersenandGitHub b15ace49a0 Heroic gog support (#72)
* Only use icons if they exsists

* Initial gog support from heroic

* Find gog linux games

* Update readme to include gog games

* rename appName to app_name
2022-04-03 08:23:55 +02:00
Philip Kristoffersen 59e712f409 Show that Rare works 2022-04-02 13:14:42 +02:00
Philip Kristoffersen 099912e57b Make function public 2022-04-01 18:08:30 +02:00
Philip Kristoffersen 912350743a Only add installed heroic games 2022-04-01 18:06:27 +02:00
Philip Kristoffersen a8e802aa19 Do not check if icon exists
It has not been downloaded yet.
Steam can handle if a icon does not exsists.
2022-04-01 18:04:09 +02:00
Philip Kristoffersen 0aa79d6bc4 Upgrade major dependencies 2022-04-01 18:18:45 +02:00
Philip Kristoffersen 64b817141f Update dependencies 2022-04-01 17:47:46 +02:00
Philip KristoffersenandGitHub 077f445175 Bigpicture optimization (#69)
* Download icons  when not in bigpicture mode
2022-04-01 17:40:39 +02:00
Philip KristoffersenandGitHub a1ea4dadb0 Sort out duplicates heroic games (#68) 2022-04-01 16:42:50 +02:00
Philip Kristoffersen b9e938644b Merge branch 'main' of https://github.com/PhilipK/BoilR 2022-04-01 06:25:15 +02:00
Philip Kristoffersen 8f9abeb2d5 Update readme 2022-04-01 06:24:57 +02:00
Philip Kristoffersen 5f86589f7a Fix windows build of heroic 2022-03-31 19:43:20 +02:00
Philip KristoffersenandGitHub b58cbc51e0 Proton support (#64)
Enable proton for heroic games
2022-03-31 17:33:33 +02:00
Philip KristoffersenandGitHub 704d5b5758 Make orders strings instead of usize (#63) 2022-03-28 19:44:23 +02:00
Philip Kristoffersen 20fa076ee7 Filter out NSFW images
If people whant that, they can add them manually.
It should not be something that happens automatically.
2022-03-27 09:48:10 +02:00
Philip KristoffersenandGitHub a7524400f3 Steam collections (#60) 2022-03-26 21:51:56 +01:00
Philip KristoffersenandGitHub 8ce3b42ae9 Fix itch duplicates (#59)
Fixes this issue #58
2022-03-26 07:12:26 +01:00
Philip KristoffersenandGitHub 371177ee20 Correct unit tests (#55) 2022-03-23 09:24:35 +01:00
Philip 52791fb43f Fix bug where epic games would doulbe 2022-03-21 22:09:40 +01:00
Philip KristoffersenandGitHub b4dbcdd29c Download official steam images as backup (#53) 2022-03-21 21:34:27 +01:00
Philip Kristoffersen 3663cbb849 Fix non boilr shortcuts getting deleted 2022-03-21 13:57:01 +01:00