Skip to content

Rewrite/Redesign #19

@Zedb0T

Description

@Zedb0T

The modlauncher works but it hasn't aged well and a lot of its issues are starting to become very obvious.

Here I will be updating a list of issues I would like to solve with a rewrite.

  • Move away from using the Mod creator as a key value for sorting mods, while this is nice and maybe we can filter on it, it doesn't make much sense to show the same mod when you select 7 different modders.
  • Linux Cross platform should be solved from Day 1
  • Consider how we will approach adding support for Jak 2/3, and hopefully be prepared when they launch
  • Add an internal Identification key/string for mods in the JSON, this way we can change the displayed name without the launcher thinking its a "new" mod.
  • Consider moving away from pysimpleGUI. Not required as it does have quite a few benefits, but maybe the benefits don't outweigh the negative limits/approaches it forces?
  • read settings from a file? I feel like we shouldn't limit users to C:\Users\NinjaPC\AppData\Roaming\OpenGOAL-Mods If its not needed, however maybe it makes troubleshooting and such easier. Maybe we can just provide a clearer way to access this folder?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions