Skip to content

Releases: ow-mods/ow-mod-man

Outer Wilds Mod Manager GUI Version 0.12.0

02 Jan 19:45
f29a132
Compare
Choose a tag to compare

GUI Changes

  • Added thumbnails to mod rows (can be disabled in settings)
  • Added a settings toggle to hide mods in the remote tab that require the DLC
  • Added a puzzle piece icon next to mod names that require the DLC
  • Added the ability to launch the game using the owmods URI
  • Added a "Donate" button in the overflow menu for mods that specify donateLink in their manifest (ow-mods/owml#561)
  • Added a button to copy the unique name of a mod to the overflow menu
  • Added a button to open the manager's log to the overflow menu
  • Better distinction between whether the remote database is still fetching or if there was an error while fetching it.
  • Better distinction when loading a remote mod between whether it was in the database, it wasn't in the database, the database is still loading, and the database failed to load.
  • Window now requests focus earlier when being invoked by the protocol
  • Switch settings to a 2-column layout
  • Factor remote database names into local search (resolves #286)
  • The log window now has a lower threshold for when logs are incoming too fast
  • Remove Ctrl+P for print dialogue (thanks @Raicuparta!)

Other Changes

  • The nix flake that was previously in a separate repo has now been added to this one. To use it see README.md in the nix folder. (thanks @Spoonbaker and @loco-choco!)
  • The flake now builds the manager from scratch instead of using a .deb file. This process takes a while so we're currently working on getting a cachix instance ready for it.

Outer Wilds Mod Manager Core Version 0.12.0

02 Jan 19:31
f29a132
Compare
Choose a tag to compare

Core Changes

  • BREAKING: ProtocolInstallType has been renamed to ProtocolVerb, ProtocolPayload::install_type has been renamed to ProtocolPayload::verb
  • BREAKING: ProgressPayload::parse now returns a Result<ProgressPayload> instead of a ProgressPayload, you now need to error handle for when an invalid progress payload is parsed
  • BREAKING: ProgressBars::process now takes an owned ProgressPayload instead of a &str, you now need to handle parsing the progress payload (use ProgressPayload::parse)
  • BREAKING: UnsafeLocalMod::Valid is now placed in a Box for less memory usage
  • Added new run-game protocol verb
  • Added New thumbnail field to RemoteMod and subsequent ModThumbnail struct
  • Added New search_with_remote method for LocalDatabase, which searches the local database while taking remote db names into account
  • Add donate_link property to ModManifest for donation links (ow-mods/owml#561)
  • Derive Debug on most structs for easier debugging

Outer Wilds Mod Manager CLI Version 0.12.0

02 Jan 19:40
f29a132
Compare
Choose a tag to compare

CLI Changes

  • Added raw command for displaying database contents as JSON
  • Added --assert-setup to exit with code 2 if OWML isn't setup
  • Added support for run-game protocol verb
  • Added donation_link display in owmods info

Outer Wilds Mod Manager GUI Version 0.11.3

26 Sep 02:05
5d576b0
Compare
Choose a tag to compare

GUI Changes

  • Added a prompt to update OWML when launching the game
  • Added Chinese translation, thanks @xiaojiafei520!

Outer Wilds Mod Manager Core Version 0.11.3

26 Sep 01:40
5d576b0
Compare
Choose a tag to compare
core_v0.11.3

Version 0.11.3 (#205)

Outer Wilds Mod Manager CLI Version 0.11.3

26 Sep 01:53
5d576b0
Compare
Choose a tag to compare
cli_v0.11.3

Version 0.11.3 (#205)

Outer Wilds Mod Manager GUI Version 0.11.2

27 Aug 17:38
c399372
Compare
Choose a tag to compare

GUI Changes

  • Fixed a regression where logs wouldn't properly update if a filter or search was applied. (resolves #180)
  • Fixed OWML showing up in the remote mods tab despite it not being able to be installed from there.

Outer Wilds Mod Manager Core Version 0.11.2

27 Aug 17:25
c399372
Compare
Choose a tag to compare

Core Changes

  • OWML is now always removed from RemoteData::mods. Meaning iterations through db.mods.values won't include OWML anymore (better for UX).

Outer Wilds Mod Manager CLI Version 0.11.2

27 Aug 17:33
c399372
Compare
Choose a tag to compare

CLI Changes

  • There's now a nicer message for when the user attempts to install OWML through owmods install and now suggests using owmods setup.

Outer Wilds Mod Manager GUI Version 0.11.1

23 Aug 04:00
edafe86
Compare
Choose a tag to compare

GUI Changes

  • Various improvements to performance
  • Removed some previously GUI-specific functionality to the core lib
  • Fixed the prerelease button showing on mods that don't have one