David Martos and GitHub
5a2fd23a72
fix Steam stop function, it can get into an infinite loop ( #431 )
...
* fix Steam stop function, it can get into an infinite loop
* add log
* skip process stop if not able to send the quit/kill signals
Ont the Steam Deck, it will try to kill the steamos-manager process, which is owned by root.
2025-01-12 21:58:15 +01:00
f19bf2e30f
Fix clippy warnings and typos ( #434 )
...
* Fix clippy warnings.
* Fixe more clippy warnings.
* Fix exided lifetime warnings in clippy.
* Fix errors.
* Fix errors.
---------
Co-authored-by: Guy Chronister <guyc.linux.patches@gmail.com >
2025-01-12 21:29:42 +01:00
Philip Kristoffersen and GitHub
f41187a4c2
Fix steamdeck scaling issue in egui ( #417 )
2024-10-30 11:15:35 +01:00
Philip Kristoffersen and GitHub
10caa7bee1
Update all dependencies ( #415 )
...
* Update all dependencies
* Remove openssl and use rustls for reqwest
* Add nix as dependency to ensure fs feature
* Specify specific wayland-cursor dependency
This fixes the problem with egui where it can not compile on linux
* Update version to 1.9.5
* Update cargo-lock for flatpak
2024-10-28 11:48:25 +01:00
Khirman1 and GitHub
f395616902
Update platform.rs ( #391 )
...
made it so bottles actually works directly, instead of having to manually go through all of the games after the fact
2024-01-25 07:00:00 +01:00
Philip Kristoffersen and GitHub
f09296f1ff
Update dependencies ( #388 )
...
* Upgrade all dependencies, fix image laod
* Fix size of import button
* Fix size when picking image
* Remove unused code
* Forgot images when new image selected
* Clippy corrections
2024-01-15 20:47:13 +01:00
culain-45124 and GitHub
ba6db5a5e2
Commented out variables not common to both search types ( #372 )
2023-09-23 07:13:19 +02:00
Philip Kristoffersen
0aebb690d2
Revert Lutris change when "installed" is true
2023-09-19 22:36:45 +02:00
Philip Kristoffersen and GitHub
5694be0cbe
Set Heroic legendary config file to new location ( #370 )
2023-09-18 16:07:09 +02:00
culain-45124 and GitHub
bea1d43229
New cli options to use lutris service_games ( #365 )
2023-08-23 21:17:46 +02:00
Philip Kristoffersen and GitHub
b52a3f7caf
Fix finding more game pass games ( #353 )
2023-06-11 22:36:34 +02:00
Philip Kristoffersen and GitHub
28a952a9cf
Gamepass ( #350 )
...
* Initial gamepass platform implementation
* Implement cargo clippy fixes
* Update to version 1.9.0
2023-06-11 00:09:11 +02:00
d5f038a2fa
Update cargo toml and refactor uplay ( #347 )
...
* Update dependencies
* Conditional imports for linux
* Fix windows warnings
* Sample testconfiguration for uplay
* Refactor uplay code to remove unsafe blocks
* Update version to 1.8.0
* Update cargo-lock for flatpak
* Update flatpak appdata with realse 1.8.0
* Update src/platforms/uplay/platform.rs
Co-authored-by: Ofacy <github@ofacy.com >
---------
Co-authored-by: Ofacy <github@ofacy.com >
2023-05-29 15:46:45 +02:00
c092ffba88
Add Ubisoft connect (Linux Proton) support ( #346 )
...
* Added Ubisoft connect (Linux Proton) support
* Update src/platforms/uplay/platform.rs
Co-authored-by: Philip Kristoffersen <philipkristoffersen@gmail.com >
* Update src/platforms/uplay/platform.rs
Co-authored-by: Philip Kristoffersen <philipkristoffersen@gmail.com >
* Fixed needing "find_subsequence".
* Update platform.rs
* Update platform.rs
* Fix trying to use 'None' as a function.
---------
Co-authored-by: Ofacy <git@ofacy.com >
Co-authored-by: Philip Kristoffersen <philipkristoffersen@gmail.com >
2023-05-29 07:19:54 +02:00
Daedalusspacegames and GitHub
f181379914
Fix config directory to read config.toml from $XDG_CONFIG_HOME/boilr, rather than $XDG_CONFIG_HOME ( #338 )
2023-03-27 20:57:17 +02:00
Philip Kristoffersen and GitHub
4317ceaa5b
Update all dependencies ( #329 )
2023-02-02 22:32:58 +01:00
Philip Kristoffersen and GitHub
27b429adcd
Inline print variables ( #328 )
...
* Inline format messages
* Cargo auto fixes
2023-02-02 21:33:42 +01:00
Philip Kristoffersen and GitHub
e92196e701
Improve playnite errormessages ( #325 )
2023-01-10 06:52:59 +01:00
Philip Kristoffersen and GitHub
8dc87f9343
Windows clippy ( #322 )
...
* Remove indexing
* Remove more indexing and expects on windows
2023-01-08 22:15:11 +01:00
Philip Kristoffersen and GitHub
2f70dd1e67
Remove expect ( #321 )
...
* Remove expects
* Disallow todo and panic
2023-01-08 14:35:34 +01:00
Philip Kristoffersen and GitHub
0410ceffff
Clippy fixes for windows specific code ( #319 )
...
* Clippy fixes for windows specific code
* Remove unwraps in windows code
* Fix compile error on unix
2023-01-08 14:02:40 +01:00
Philip Kristoffersen and GitHub
7dfbc01ed2
Disallow indexing ( #320 )
...
* Remove indexing
* Introduce replace_with_dosdevices
* Remove all direct indexing
2023-01-08 11:58:50 +01:00
Philip Kristoffersen and GitHub
e6a4cebe1a
Simplify user selection ( #318 )
2023-01-07 14:04:11 +01:00
Philip Kristoffersen and GitHub
f6188b130d
Remove unwraps ( #316 )
...
Remove all unwraps and clippy warnings
2023-01-07 13:48:26 +01:00
Philip Kristoffersen and GitHub
7fa4476f97
Support for playnite portable version ( #314 )
2023-01-05 22:24:31 +01:00
Philip Kristoffersen and GitHub
304e490c4c
Add option to only import installed games ( #313 )
2023-01-05 22:12:36 +01:00
Philip Kristoffersen and GitHub
ee76886422
Initial playnite support ( #310 )
2023-01-05 10:51:05 +01:00
Philip Kristoffersen and GitHub
4ed9490c57
Clippy fixes ( #309 )
...
* Automatic clippy fixes
* Manual clippy corrections
2023-01-04 20:28:43 +01:00
Philip Kristoffersen and GitHub
f1591b7818
Find flatpak apps in flatpak mode ( #308 )
...
* Call flatpak-spawn when in flatpak mode
* Also test flatpak feature on unix
* Update readme with flatpak-flatpak support
* Update to version 1.7.18
2023-01-03 17:48:13 +01:00
Philip Kristoffersen and GitHub
3b51efea0e
Add a missing - in epic launch urls ( #304 )
2023-01-02 15:42:27 +01:00
vkbsb and GitHub
6ad011a543
Picking Launcher exe from Portal directory instead of the Engine directory. ( #301 )
2023-01-01 20:38:45 +01:00
Philip Kristoffersen and GitHub
bc97e851ec
Remove chrono and replace with time ( #298 )
2022-12-31 09:01:44 +01:00
vkbsb and GitHub
b1e8c56f4b
Use dosdevices instead of always in the c_drive. ( #296 )
2022-12-30 19:36:01 +01:00
Philip Kristoffersen and GitHub
90c0185c8f
Pick image component ( #295 )
...
* Extract render_possible_image into function
* Seperate render_image into reusable functions
* Seperate game image into component
* Use image component in shortcut overview
* Reuse image pick component in type select
* Reuse component across select_image_type
* Use image type to scale image buttons
Use image type to scale
* Remove old functions
2022-12-30 09:22:33 +01:00
Philip Kristoffersen and GitHub
ef72451289
Image UI handles restructure ( #294 )
...
* Move handle_grid_change into grid page
* Move handle_correct_grid_request into page
* Move handle_shortcut_select into page
* Do not include openssl on windows
* Remove unused imports
* Move user select into seperate component
* Move handle image selected to page
* Make gog use linux cfg
2022-12-29 23:07:43 +01:00
Philip Kristoffersen and GitHub
7a5c88c61e
Move image render functions into pages ( #291 )
...
Move image page renderes into seperate files
2022-12-29 09:36:36 +01:00
Philip Kristoffersen and GitHub
78cfd96f37
Automatic fullscreen when starting from steam ( #289 )
2022-12-28 12:20:43 +01:00
Philip Kristoffersen and GitHub
32c65408a7
Only load platforms for OS ( #288 )
...
* Only load platforms for OS
* Update to version 1.7.10
2022-12-28 10:37:11 +01:00
Philip Kristoffersen and GitHub
ffb9b659d5
Remove "download all" and move import button ( #287 )
...
* Remove download all on specific images
* Remove unusued id field
* Move import button to left menu to save on vertical space
* Update version to 1.7.9
2022-12-28 09:11:23 +01:00
Philip Kristoffersen
df7f0e63a5
Fix dpi scaling on linux
2022-12-27 20:25:24 +01:00
Philip Kristoffersen and GitHub
0d973d1042
Add fullscreen option ( #283 )
2022-12-26 15:12:15 +01:00
Philip Kristoffersen and GitHub
e76c84b130
Update dependencies ( #282 )
2022-12-26 14:58:31 +01:00
Philip Kristoffersen and GitHub
1eebd2959d
Save blacklisted shortcuts on import ( #267 )
2022-10-29 07:46:54 +02:00
Keelhauled and GitHub
279cf943eb
Add setting to allow nsfw images ( #264 )
2022-10-24 18:11:10 +02:00
Philip Kristoffersen and GitHub
889b25d441
Add a button that downloads all images only ( #261 )
...
* Add button that downloads all images only
* Improve text
2022-10-22 12:25:23 +02:00
Philip Kristoffersen and GitHub
98318e0288
Dropdown menues and image grids ( #260 )
...
* Add dropdowns to ui image select
* More "wrong game" text to buttom
* Show a grid when selecting downloaded games
* Update to version 1.7.4
2022-10-21 09:24:17 +02:00
Philip Kristoffersen
6286387d72
Set lutris default flatpak to net.lutris.Lutris
2022-10-21 07:20:15 +02:00
Philip Kristoffersen and GitHub
1ba5fdab94
Image UI optimize ( #259 )
...
* Show images in grids
* Start of columns in image select
* Redo image selection ui
* Update to version 1.7.3
2022-10-20 18:39:27 +02:00
Philip Kristoffersen and GitHub
e900c8af3a
Wrap image in a thread to avoid panics ( #254 )
2022-10-14 21:37:18 +02:00
Philip Kristoffersen and GitHub
af034aa323
Do not double import to fix shortcuts ( #252 )
2022-10-12 21:50:58 +02:00