Git Product home page Git Product logo

noise-stimulant's People

Contributors

teleoflexuous avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

showierdata9978

noise-stimulant's Issues

Organization of presets into categories

See right side panel on https://stimulantnoi.se/ Whole project is very similar, but presets are organized into categories. That means user won't jump out up/down of their preferred stimulation type.

There are minor differences between this project and web version however. User needs to be able to create new categories, autogenerator needs to consider categories and finally structure of presets settings needs to accommodate categories as an object. Effectively it needs to be an abstraction layer between presets and presets manager.

It is strongly recommended to keep up/down orientation of presets in UI, likely forcing left-right orientation of categories. That is in order to maintain user mental model of high/low attention load. Alternatives are possible, but it's strongly suggested to discuss them before implementation.

  • New abstraction model
  • Settings structure change
  • Autogeneration change
  • UI change
  • Update README with new UI pics and new feature explainer
  • Manually tested - automated tests are welcome, they would simply be the first
  • Optional: create .exe with new GUI.

Old GUI piece:
image

Web version, intended new GUI piece:
image

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.