Commit Graph
100 Commits
Author SHA1 Message Date
Philip KristoffersenandGitHub 5c707626cb Update readme with lutris flatpak support 2022-09-01 09:48:05 +02:00
Philip Kristoffersen 8524da73cc Update to version 1.4.6 2022-08-31 21:33:58 +02:00
Philip Kristoffersen f209b3f4f8 Update cargo-lock.json to newest version 2022-08-31 21:32:30 +02:00
Philip KristoffersenandGitHub 993bf04a83 Enable a flatpak feature (#218) 2022-08-31 21:25:35 +02:00
Philip Kristoffersen a1eb34cc56 Update cargo lock 2022-08-24 20:50:00 +02:00
Philip Kristoffersen df21b31a60 Update to version 1.4.5 2022-08-24 20:47:39 +02:00
Philip KristoffersenandGitHub 43c1493c40 Use custom version of image-rs (#210)
This is done to avoid a panic in the current version image rs
2022-08-23 22:16:57 +02:00
Philip KristoffersenandGitHub 97f706a2be Update all dependencies (#208) 2022-08-21 16:07:57 +02:00
Philip Kristoffersen 05cd76d552 Wrap image load panic in scope thread
This is done to avoid a panic of the whole program
Only the given thread is going to panic and the main thread can continue
2022-08-21 15:09:48 +02:00
Philip Kristoffersen 6749a3db00 Minor refactors based on cargo clippy 2022-08-15 15:32:12 +02:00
Philip Kristoffersen 07d2551c63 Update rust-cache to version 2 2022-08-15 15:24:15 +02:00
Philip Kristoffersen dc01628b02 Update to version 1.4.4 2022-08-15 15:16:23 +02:00
Philip KristoffersenandGitHub 68cca4490f Update issue templates 2022-08-12 18:38:28 +02:00
Philip KristoffersenandGitHub e5dae5901c Check if image is valid before loading (#204) 2022-08-12 18:34:36 +02:00
Philip Kristoffersen 6489e1ad45 Update flatpak version 2022-08-03 21:23:00 +02:00
Philip Kristoffersen a2092184fa Update dependencies 2022-08-03 21:15:34 +02:00
Philip KristoffersenandGitHub f6eb8c38bf Fix no ui download images (#195) 2022-07-27 12:12:08 +02:00
Philip Kristoffersen ed51ce8f36 Update readme with integrations matrix 2022-07-24 17:48:24 +02:00
Philip Kristoffersen 56325d7c5d Update version to 1.4.1 2022-07-18 10:30:47 +02:00
Philip KristoffersenandGitHub 6f1ffdf819 Save settings button (#187)
* Show warning in images ui when invalid settings
2022-07-18 10:24:42 +02:00
Philip KristoffersenandGitHub 4c6c92dbc5 Show warning in images ui when invalid settings (#186) 2022-07-18 10:12:36 +02:00
Philip KristoffersenandGitHub 4bafe868cc Add argument for no-vsync (#185)
Default is vsync on
2022-07-18 09:23:46 +02:00
Philip Kristoffersen e377224573 Update release manifest for flathub 2022-07-11 09:24:01 +02:00
Philip Kristoffersen e4c9fa617c Update version to 1.4.0 2022-07-11 09:20:55 +02:00
Philip Kristoffersen 3740662ee6 Update version number 2022-07-11 09:19:10 +02:00
Philip Kristoffersen c435ff1dfc Update dependencies in flatpak 2022-07-11 09:18:22 +02:00
Philip KristoffersenandGitHub d8580eda5c Use rungameid in lutris (#179) 2022-07-11 09:14:58 +02:00
Philip KristoffersenandGitHub bcb2874c19 Make symlinks optional on itch import (#178) 2022-07-11 08:56:35 +02:00
Philip Kristoffersen b6edc8bc7e Update release description 2022-06-16 21:33:48 +02:00
Philip Kristoffersen 9f0660b1e6 Update dependency to fix security issue 2022-06-16 21:32:21 +02:00
Philip KristoffersenandGitHub 7dbc8fdc8c Add --no-sandbox to launching heroic games (#170)
This improves launching games from heroic
2022-06-14 16:27:52 +02:00
Philip Kristoffersen 063063985a Update to version 1.3.18 2022-06-08 21:59:02 +02:00
Philip KristoffersenandGitHub 1bcafd8207 Add feature to launch gog games through heroic (#168) 2022-06-08 21:26:16 +02:00
Philip KristoffersenandGitHub 9765e170eb Update dependencies (#167)
* update dependency version

* Update release information
2022-06-07 16:38:26 +02:00
Philip KristoffersenandGitHub 0385dfb40b Remove failure package (#166)
* Remove dependency on failure

* Update flatpak cargo-lock

* Update cargo version

* Update release manifest
2022-06-07 11:53:15 +02:00
Philip KristoffersenandGitHub ded52665fe Update Readme.md 2022-06-06 06:42:52 +02:00
Philip Kristoffersen ee737e6014 Statically link C runtime 2022-05-31 16:40:38 +02:00
Philip Kristoffersen 52206c0e33 Update appdata.xml 2022-05-30 14:22:56 +02:00
Philip Kristoffersen 0ab1f15da0 Fix heroic games not being found 2022-05-30 13:52:39 +02:00
Philip Kristoffersen c2bbeefbd2 update to version 1.3.13 2022-05-28 19:14:00 +02:00
Philip KristoffersenandGitHub a5fa774fd3 Add features to add flatpak apps on linux (#161)
* Add features to add flatpak apps on linux

* Fix build on windows
2022-05-28 19:10:51 +02:00
Philip Kristoffersen b426201695 Remove disconnect section from settings menu (it has its own section now) 2022-05-28 18:27:13 +02:00
Philip Kristoffersen 3ecbe1d767 Update to version 1.3.12 2022-05-27 22:42:33 +02:00
Philip Kristoffersen c2f3e9adb5 Remove redundant debug console prints 2022-05-27 22:41:07 +02:00
Philip KristoffersenandGitHub f16646f540 Add feature to disconnect a shortcut (#160) 2022-05-27 20:58:22 +02:00
Philip KristoffersenandGitHub 835c7ead8d Implement simple clippy suggestions (#159) 2022-05-27 13:19:10 +02:00
Philip Kristoffersen c57a7ec4a2 Update to version 1.3.11 2022-05-27 07:52:06 +02:00
Philip KristoffersenandGitHub 29eb932d51 Find Epic Launcher games installed through proton (#158)
* Finds epic games on linux

* Fix up windows paths
2022-05-26 23:14:31 +02:00
Philip Kristoffersen 607c44fc2b Update to version 1.3.10 2022-05-25 22:28:21 +02:00
Philip KristoffersenandGitHub 5e8e4f2451 Add option to always launch through heroic (#156)
* Add option to always launch through heroic

* Default to launche through heroic
2022-05-24 19:46:12 +02:00
Philip KristoffersenandGitHub 5a26eec796 Add info about AUR in readme 2022-05-24 15:59:31 +02:00
Philip Kristoffersen 176dea4c46 Removed a & that made it appdata. xml invalid 2022-05-23 06:29:33 +02:00
Philip Kristoffersen 4d1962e5a5 Update to version 1.3.9 2022-05-22 22:41:37 +02:00
Philip KristoffersenandGitHub 1da9ef8d28 Launch games through heroic launcher (#151)
* Add option to launch heroic games through launcher

* Add ui

* Let users choose which game to launch through Heroic
2022-05-22 22:37:09 +02:00
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