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 Kristoffersen and GitHub
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 Kristoffersen and GitHub
81ddcb6959
Add support for lutris flatpak version ( #114 )
2022-05-01 17:21:09 +02:00
Philip Kristoffersen and GitHub
3f075f80f1
Use paste button instead of auto paste ( #111 )
2022-05-01 07:35:50 +02:00
Philip Kristoffersen and GitHub
9fdf56d5ed
Use config folder ( #110 )
2022-05-01 07:14:24 +02:00
Philip Kristoffersen and GitHub
44bebfc59e
Add option to only download images for BoilR shortcuts ( #106 )
2022-04-30 09:04:02 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
47fc06712c
Verify images after download ( #103 )
2022-04-28 20:53:43 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
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 Kristoffersen and GitHub
e77f2b5f31
UI image selection ( #97 )
2022-04-23 20:33:16 +02:00
Philip Kristoffersen and GitHub
91782b74eb
Update Readme.md
2022-04-19 21:50:44 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
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 Kristoffersen and GitHub
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 Kristoffersen and GitHub
0832aa1f9f
Reorder readme a bit
2022-04-15 19:00:24 +02:00
Philip Kristoffersen and GitHub
aa05de9865
Make UI default, and remove CLI version ( #83 )
2022-04-15 13:54:01 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
a8138a17e0
Fix typo in readme
2022-04-13 11:37:25 +02:00
Philip Kristoffersen and GitHub
e60000d675
Update readme with how you can help
2022-04-13 11:36:44 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
8d646ff024
Update tips_for_linux.md
2022-04-10 13:49:27 +02:00
Philip Kristoffersen and GitHub
6169f9b235
Set pixels_per_point to 1.0
2022-04-10 08:15:15 +02:00
Philip Kristoffersen and GitHub
a0c6fe0c8f
New UI ( #74 )
2022-04-09 21:49:11 +02:00
Philip Kristoffersen and GitHub
2a1523470f
Update tips_for_linux.md
...
Include information about origin and proton
2022-04-07 23:14:33 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
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 Kristoffersen and GitHub
077f445175
Bigpicture optimization ( #69 )
...
* Download icons when not in bigpicture mode
2022-04-01 17:40:39 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
b58cbc51e0
Proton support ( #64 )
...
Enable proton for heroic games
2022-03-31 17:33:33 +02:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
a7524400f3
Steam collections ( #60 )
2022-03-26 21:51:56 +01:00
Philip Kristoffersen and GitHub
8ce3b42ae9
Fix itch duplicates ( #59 )
...
Fixes this issue #58
2022-03-26 07:12:26 +01:00
Philip Kristoffersen and GitHub
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 Kristoffersen and GitHub
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
Philip Kristoffersen and GitHub
e5da7c8b9e
Use dev_kit_game_id to identify boilr shortcuts ( #49 )
...
By using the dev_kit_game_id , steam does not mess with the tags, which should result in a more consistent cleanup of Boilr synchronization.
This should resolve the problem where shortcuts would sometimes get "stuck" and not be removed, and instead show up as duplicates.
2022-03-17 21:53:51 +01:00
Philip Kristoffersen and GitHub
fb1ff859f1
Only add executables from itch ( #48 )
...
The Itch db can refer to multiple files,
before the first one added was selected,
now the first one that is executable is selected.
2022-03-17 21:49:47 +01:00
Philip
0cecbfe1da
Merge branch 'main' of https://github.com/PhilipK/steam_shortcuts_sync
2022-03-17 17:47:31 +01:00
Philip
c68566ccaf
Save heroic checkbox value in ui
2022-03-17 17:47:12 +01:00
Philip Kristoffersen and GitHub
832b191c68
Update readme
2022-03-17 17:36:20 +01:00
Philip Kristoffersen and GitHub
d0b76b664c
Add Heroic support ( #46 )
2022-03-17 16:51:38 +01:00
Philip Kristoffersen and GitHub
3f5c99c30e
Add support for WideGrid images ( #45 )
2022-03-15 22:16:13 +01:00
Philip Kristoffersen
1f9d18c43a
Add Lutris settings to UI
2022-03-14 20:50:06 +01:00
Philip Kristoffersen and GitHub
7f93ba6acd
Fix UI version hanging on image download ( #40 )
...
Done by using task::spawn_blocking and blockon
2022-03-13 22:30:33 +01:00
Philip Kristoffersen and GitHub
1729562885
Improve UI look and feel ( #36 )
...
* Set ui theme to Greybird
* Improve text in UI
* Fix wrong comment in ui
2022-03-13 22:24:42 +01:00
Philip
7c1a21c270
Make the UI fit on a Steam Deck
2022-03-12 23:40:41 +01:00
Philip
a942c3c016
Write a config file if it is missing
2022-03-12 07:44:26 +01:00
Philip
4cc2672c5f
Update readme
2022-03-12 07:44:15 +01:00
Philip
bfc9730d26
Enable all platforms by default
...
This can be done now since all platforms validate their settings
Worst case, the platforms can just be disabled again
2022-03-12 00:01:15 +01:00
Philip
ab9c1098b1
Generate new shortcuts file on first run
2022-03-11 20:16:57 +01:00
Philip Kristoffersen
14815293f3
Update readme with Mac support
2022-03-10 20:48:19 +01:00
Philip Kristoffersen and GitHub
b47d8be75e
Add macos unit tests job to CI ( #28 )
2022-03-10 20:39:00 +01:00
Philip Kristoffersen and GitHub
434074bf14
Check if steam folders are actually userdate ( #27 )
2022-03-10 20:18:16 +01:00
Philip Kristoffersen and GitHub
60e5641bf8
Add macos to build to releases ( #25 )
2022-03-10 19:58:30 +01:00
Philip Kristoffersen and GitHub
dd35ac1734
Update readme with steamdeck support
2022-03-10 10:50:28 +01:00