Commit Graph
47 Commits
Author SHA1 Message Date
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 KristoffersenandGitHub 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
Philip KristoffersenandGitHub 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
Philip KristoffersenandGitHub 27b429adcd Inline print variables (#328)
* Inline format messages

* Cargo auto fixes
2023-02-02 21:33:42 +01:00
Philip KristoffersenandGitHub 7dfbc01ed2 Disallow indexing (#320)
* Remove indexing

* Introduce replace_with_dosdevices

* Remove all direct indexing
2023-01-08 11:58:50 +01:00
Philip KristoffersenandGitHub f6188b130d Remove unwraps (#316)
Remove all unwraps and clippy warnings
2023-01-07 13:48:26 +01:00
Philip KristoffersenandGitHub 4ed9490c57 Clippy fixes (#309)
* Automatic clippy fixes

* Manual clippy corrections
2023-01-04 20:28:43 +01:00
Philip KristoffersenandGitHub 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
KeelhauledandGitHub 279cf943eb Add setting to allow nsfw images (#264) 2022-10-24 18:11:10 +02:00
Philip KristoffersenandGitHub dcbf77b610 Modular platforms (#241) 2022-10-02 21:13:31 +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 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 8e9cbd8652 Clean up whitespace 2022-04-28 23:39:23 +02:00
Philip KristoffersenandGitHub 47fc06712c Verify images after download (#103) 2022-04-28 20:53:43 +02:00
Philip KristoffersenandGitHub d2ccef8b9b UI for image download refactor and fixes (#98) 2022-04-24 21:44:27 +02:00
Philip KristoffersenandGitHub e77f2b5f31 UI image selection (#97) 2022-04-23 20:33:16 +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 fc40457645 Add progress to ui 2022-04-10 15:07:04 +02:00
Philip KristoffersenandGitHub a0c6fe0c8f New UI (#74) 2022-04-09 21:49:11 +02:00
Philip Kristoffersen 3b8aaffc31 Refactoring 2022-04-04 21:57:30 +02:00
Philip KristoffersenandGitHub 077f445175 Bigpicture optimization (#69)
* Download icons  when not in bigpicture mode
2022-04-01 17:40:39 +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 b4dbcdd29c Download official steam images as backup (#53) 2022-03-21 21:34:27 +01:00
Philip KristoffersenandGitHub 3f5c99c30e Add support for WideGrid images (#45) 2022-03-15 22:16:13 +01:00
Philip KristoffersenandGitHub 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 dd21e56fd6 Add uplay syncrhonization 2022-01-02 10:37:12 +01:00
Philip Kristoffersen e16bd65742 Add prefer_animated feature
The feature lets you download animated images first, and then try
getting static images.
2021-11-03 12:02:37 +01:00
Philip Kristoffersen 8f5a1e0105 Download bigpicture images for games 2021-11-03 10:16:28 +01:00
Philip 1a14e24173 Fix cargo clippy suggestions 2021-10-10 13:49:00 +02:00
Philip Kristoffersen 978eaaa1e2 Correct logging when no need for download 2021-10-07 13:18:21 +02:00
Philip Kristoffersen 3286c9b998 Search in parallel 2021-10-07 10:18:13 +02:00
Philip 188d963112 Remove doublicate logging 2021-10-07 00:16:03 +02:00
Philip Kristoffersen 0d6da9c5f0 Download images async 2021-10-06 23:37:39 +02:00
Philip Kristoffersen 1ba24183c3 Refactor downloadi mages 2021-10-06 22:34:42 +02:00
Philip Kristoffersen fc42cf6a1f Refactor code for readability 2021-10-06 21:50:09 +02:00
Philip Kristoffersen 088016843d Reading and writing settings through UI 2021-10-02 13:45:52 +02:00
Philip 1924afd197 Only print searching when cache miss searching 2021-09-28 21:50:25 +02:00
Philip dafe091aa6 Only search for shortcuts with names 2021-09-26 07:27:57 +02:00
Philip Kristoffersen f68db38a7f Use defaultconfig instead of default on structs 2021-09-25 12:19:07 +02:00
Philip Kristoffersen 993251156d Fix cargo clippy warnings 2021-09-25 12:04:12 +02:00
Philip Kristoffersen d634a26035 Remove unused imports 2021-09-25 11:54:03 +02:00
Philip Kristoffersen caba0e459d Refactor cached search into steamgriddb mod 2021-09-25 09:45:38 +02:00
Philip Kristoffersen 99079dcaff Add settings for EGS and SteamgridDB 2021-09-25 00:36:09 +02:00
Philip Kristoffersen 60dd680c33 Create files for configuration 2021-09-24 23:08:35 +02:00