Commit Graph
106 Commits
Author SHA1 Message Date
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 7b6f318e90 Fix compile warning on windows 2021-10-06 23:45:12 +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 6124ee426d Refactor out find_art function 2021-10-06 21:58:16 +02:00
Philip Kristoffersen fc42cf6a1f Refactor code for readability 2021-10-06 21:50:09 +02:00
Philip Kristoffersen ffde590f1c UI for GOG 2021-10-06 11:13:54 +02:00
Philip Kristoffersen 53021a177a Create symlinks on linux 2021-10-06 10:00:57 +02:00
Philip Kristoffersen 206d900ef1 Find gog games on linux 2021-10-05 17:21:52 +02:00
Philip Kristoffersen 0658021306 Fix missing import 2021-10-05 15:48:51 +02:00
Philip Kristoffersen e370439c79 Refactor ui and sync into mods 2021-10-05 15:32:04 +02:00
Philip ef0bca983c Initial GOG integration 2021-10-04 22:43:38 +02:00
Philip 3462ee7c1a Print progress when syncing 2021-10-02 16:09:22 +02:00
Philip d9a53572e3 Write default location in steam 2021-10-02 15:57:08 +02:00
Philip 9e310555b8 Update Epic default location to the manifest fodler 2021-10-02 15:41:50 +02:00
Philip 97ff798c9d Make get_default_location pub in windows 2021-10-02 15:28:57 +02:00
Philip Kristoffersen 672bfb9e23 Include PathNotDefined in windows builds 2021-10-02 14:17:57 +02:00
Philip Kristoffersen cd6881fa05 remove warnings in ui and non ui builds 2021-10-02 14:03:18 +02:00
Philip Kristoffersen 088016843d Reading and writing settings through UI 2021-10-02 13:45:52 +02:00
Philip Kristoffersen f0862857e4 Allow running without setting up auth key 2021-10-02 07:38:04 +02:00
Philip Kristoffersen dfde6c6416 Fix typo in log 2021-10-02 07:37:40 +02:00
Philip Kristoffersen 7487ddfc55 Change default location for Origin 2021-10-02 07:19:04 +02:00
Philip 9f9cb34161 Only add origin games that are installed 2021-10-01 22:27:58 +02:00
Philip d7deae57ad Initial Origin Support 2021-10-01 22:26:29 +02:00
Philip c4cd59cf81 Windows support for itch.io 2021-09-29 22:18:15 +02:00
Philip Kristoffersen 05dbaa95e4 feat: Add itch.io as possible platform 2021-09-29 22:08:15 +02:00
Philip Kristoffersen 750379202e Initial parser for butlerdb 2021-09-29 21:40:35 +02:00
Philip Kristoffersen 78de020c57 Merge branch 'main' of https://github.com/PhilipK/steam_shortcuts_sync 2021-09-28 22:24:26 +02:00
Philip Kristoffersen 24a8144014 Fill in values in UI from settings 2021-09-28 22:24:11 +02:00
Philip 1924afd197 Only print searching when cache miss searching 2021-09-28 21:50:25 +02:00
Philip Kristoffersen ace806eb69 Make fltk dependency optional on ui feature 2021-09-27 22:58:56 +02:00
Philip Kristoffersen aeb1251b77 Setup UI within feature UI
The feature is not enabled yet.
It will be enabled by default later when ui is ready.
2021-09-27 22:29:05 +02:00
Philip Kristoffersen 27ec46ad8a Add fltk for UI 2021-09-27 21:14:59 +02:00
Philip 6d4d2689f1 Fix cargo versions 2021-09-26 07:43:36 +02:00
Philip dafe091aa6 Only search for shortcuts with names 2021-09-26 07:27:57 +02:00
Philip Kristoffersen f2b94b9417 Fix missing / in default epic folder 2021-09-25 13:14:44 +02:00
Philip Kristoffersen 7f1f75e431 Update readme 2021-09-25 13:33:52 +02:00
Philip Kristoffersen 8d0996c67b Add setting optional location for steam 2021-09-25 12:56:13 +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 e449bd31e4 Move out steam related functions from main 2021-09-25 09:18:08 +02:00
Philip Kristoffersen 9493262076 Make platforms generic 2021-09-25 08:50:03 +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
Philip Kristoffersen de4d6d0973 Add support for legendary games 2021-09-18 09:27:26 +02:00
Philip aa4c6304f3 Make cached_search files easier to edit 2021-09-12 07:17:46 +02:00