UI Rework #205
Closed
ChrisDKN
started this conversation in
Show and tell
UI Rework
#205
Replies: 3 comments 4 replies
|
Hi! I want to suggest you, since you are already on the remaking of the UI, to also focus on Localization support. |
2 replies
|
New UI looks nice and intuitive Not sure the status of your issue tracker is but here are some things:
|
2 replies
|
Perhaps consider using shades of purple to fit with the amethyst name. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Amethyst uses tkinter and custom tkinter which for an application of this scale, sucks. This was done because I just wanted a basic gui to add mods and deploy them. It was never meant to be as complex as it is now, I genuinely didn't think other people would be so interested in it.
The user interface is going to be remade completely, Note that the images here don't represent the final look
Tabs
One thing to keep in mind, the current application is made with the steam deck in mind. It has to work on it's small screen and in gaming mode.
Currently when opening windows they will either overlay with the modlist panel or plugins panel. The reason for this is in Steam deck gaming mode when an application opens a new window, it can open silently in the background and switching between windows means pressing the steam button and navigating to the new window.
Instead with the UI rework, things will open in new tabs that can be switched between and tabs can also be undocked into windows. This also gives us more space to work with.
New Nexus browser window
Collection installer
Export codes
There are 2 ways to export a modlist/profile, Amethyst has always had the ability to export a profile as an archive that can be reimported. This will save add any downloadable mods to a manifest including fomod settings. It can also include non nexus mods and settings so that reimporting restores the modlist to its exact state before it was exported
A new method was added to v2 that is simpler in scope but makes it easier to quickly share a modlist. Exporting a profile via the Export code option in the profile dropdown will generate a string that includes all of the mod's Mod ids, file id's, fomod setting and load order. Importing this code will open a collection interface where you can install the mods and fomod settings and load order are applied
Below is an example for Skyrim SE that installs some basic mods. Try it by clicking the profile dropdown > import code
Here's one for Cyberpunk that installs the core framework mods
All reactions