aboutsummaryrefslogtreecommitdiff
path: root/src-tauri/src/mod_management/mod.rs
AgeCommit message (Expand)Author
2023-10-13refactor: Move `install_mod_wrapper` (#627)GeckoEidechse
2023-08-08fix: Fix typo in commentGeckoEidechse
2023-08-01refactor Generalise temporary directory structure (#458)Jan
2023-07-30refactor: Add Profile to GameInstall (#453)Jan
2023-07-23feat: Add basic warning on plugin install (#441)GeckoEidechse
2023-07-22feat: Prevent mods with plugins to be installed (#438)GeckoEidechse
2023-07-21feat: Support installing Thunderstore packages (#426)GeckoEidechse
2023-07-19feat: Add ability to delete package (#425)GeckoEidechse
2023-07-19feat: Support reading mods from Northstar `packages` directory (#417)GeckoEidechse
2023-07-18refactor: Move code for legacy TS mod deletion to separate file (#424)GeckoEidechse
2023-07-17fix: Add regex check for parsing TS mod string (#421)GeckoEidechse
2023-07-17feat: Implement `to_string` for `ParsedThunderstoreModString` (#420)GeckoEidechse
2023-07-16refactor: Move code for legacy mod install reading to separate file (#416)GeckoEidechse
2023-07-07chore: Bump libthermite to `0.6.5` (#409)GeckoEidechse
2023-06-28fix: Use empty map for enabled mods (#397)GeckoEidechse
2023-06-01feat: Log folder names when indexing mods (#373)GeckoEidechse
2023-05-29fix: Return error on TS package index fetch fail (#371)GeckoEidechse
2023-05-17feat: Better logging regarding mod installation (#363)GeckoEidechse
2023-05-10refactor: Move code from `lib.rs` into `main.rs` (#330)GeckoEidechse
2023-05-10refactor: Move `get_enabled_mods` to different source file (#311)GeckoEidechse
2023-05-10refactor: Import constants from crate rootGeckoEidechse
2023-05-09refactor: Move `get_enabled_mods` to `main.rs` (#333)GeckoEidechse
2023-05-06refactor: Always remove zip files (#304)cat_or_not
2023-04-30refactor: Use error in `ParsedThunderstoreModString::FromStr` instead of pani...cat_or_not
2023-04-16Use pass-by-reference where possible (#266)cat_or_not
2023-04-16fix: Fix incorrect is_empty check (#270)GeckoEidechse
2023-03-27fix: Various clippy fixes (#243)GeckoEidechse
2023-03-27fix: Replace `<=0` with `.is_empty()` (#244)GeckoEidechse
2023-03-26fix: Remove redundant string conversions (#242)GeckoEidechse
2023-03-26refactor: Replace all `println!()` with log statements (#236)GeckoEidechse
2023-02-11refactor: Move various consts to `constants.rs` (#162)GeckoEidechse
2023-02-07feat: Show mod version in LocalMods View (#159)GeckoEidechse
2023-02-06chore: Bump libthermite version to 0.5.2 (#163)GeckoEidechse
2023-02-06refactor: Parse using serde deserialisation (#158)GeckoEidechse
2023-02-02fix: Prevent ModsView from crashing if Northstar is not installed (#152)Jan
2023-01-22chore: Autoformat Rust source files (#143)GeckoEidechse
2023-01-22fix: Properly parse mod string (#141)GeckoEidechse
2023-01-13refactor: Bump libthermite (#133)GeckoEidechse
2023-01-08feat: Delete given Thunderstore mod (#111)GeckoEidechse
2023-01-04feat: Add button to delete Northstar mod (#110)GeckoEidechse
2023-01-04refactor: Remove unnecessary caller function pattern (#128)GeckoEidechse
2022-12-12feat: Expose installed NS mod directory (#109)GeckoEidechse
2022-12-05refactor: Move variable to global const (#85)GeckoEidechse
2022-11-28style: Auto-format all Rust code (#84)GeckoEidechse
2022-11-28feat: Rebuild `enabledmods.json` if value not found (#69)GeckoEidechse
2022-11-19feat: Return Thunderstore mod string of installed mods. (#56)GeckoEidechse
2022-11-19feat: Initial support for installing mods from TS (#32)GeckoEidechse
2022-11-13feat: Add JSON5 support, allows comments in JSON (#50)GeckoEidechse
2022-11-10feat: Parse actually installed mods (#38)GeckoEidechse
2022-11-07refactor: Move functions to dedicated file (#41)GeckoEidechse