GithubHelp home page GithubHelp logo

mod-menu-revamped's Introduction

Mod Menu Revamped

Crowdin
discord YuLun2806 Static Badge Youtube YuLun Zhou Static Badge

This is a revamped version of vanilla mod menu.

New Features

  • Redesigned UI layout
  • Display mod preview
  • Search mod
  • More mods filtering & sorting options
  • Mod collections
  • Manually Refresh mods
  • Click & View published local mod's workshop page
  • Tooltips
  • Preview publish mod name & description in other languages

Open to everyone, but would only accept good ones.

Other

mod-menu-revamped's People

Contributors

yulun-bili avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

nathangur

mod-menu-revamped's Issues

Cannot quit mod menu

After opening mod menu and clicking [new collection] text input box, mod menu cannot be quitted

Manage savegame.xml

  • Show space occupied by mods (by bytes)
  • Ability to clear a mod's savegame data
  • Ability to clear leftovers from unknown/deleted/unsubscribed mods

(Λutumn#6684)

Menu preferences

  • Change initial category to "Subscribed" or "Local"
  • Change initial filter
  • Open with last selected

Search list related issue

Bugs & Potential Improvements

  • Search list would only update upon changes towards search texts
  • Mods cannot be enabled from search list

Potential Features

  • Click on Search button to quit search mode
  • Quit to selected mod's category

Doesn't work for 1.5.2

I installed it correctly, but the menu doesn't work, only the original one shows up. Is that a problem only for me or is it global?

Formatted mod description (phase 2)

  • list %l*{1st line in list}%l*{2nd line in list}%l*{%l*{1st line in 1st nested list}}
    • %ll doted list
    • %ln numerical list
    • %la alphabetical list (%lA for upper case)
  • colour %39C5BB{text here}(hex)/%4CB{text here}(short hex)

custom method handling wrapping

  • handle \n
  • handle special case characters
    • %pc as % to avoid formatting confusion when necessary
    • %lf as \n to avoid cases when \n is impossible to exist in source string
    • %lb & %rb as { & } to avoid formatting confusion when necessary
  • handle wrapping

Rich text support

Implement rich text support

Rich text would chose a file format similar to MS's RTF, using brackets and keywords representing text formatting.

Click to collect all enabled mods

Right click on an empty collection shows drop down menu with this option, or right click in collection listing shows drop down menu with this option.

*Thanks @lelanceflamer (discord) for reminding me this

Improvement towards search list right-click operation

If I search for a mod and right-click it, the unsubscribe button doesn't pop up, but if you try to unsubscribe from the same mod without searching, you can unsubscribe just fine. This is a video showcasing the issue:

2023-12-22.14-57-46.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.