Giter Site home page Giter Site logo

Comments (6)

aadcg avatar aadcg commented on August 19, 2024 1

My view is that we need to invest our time on the crux of the matter. All parameters from common-settings should have immediate effect. What proportion of them require restarting the program as of today? All?

Until then, I think that echoing a message or leaving a notice at the beginning of the interface is good enough.

from nyxt.

lansingthomas avatar lansingthomas commented on August 19, 2024
  • Can I get some help listing the cases where a re-start is required?

  • when a theme is changed

  • @jmercouris

  • ...

from nyxt.

lansingthomas avatar lansingthomas commented on August 19, 2024

anytime a slot in the class browser is modified

  • theme change
  • change renderer
  • proxy settings

from nyxt.

aadcg avatar aadcg commented on August 19, 2024

@hgluka, my understanding is that @lansingthomas is asking to polish some rough edges when it comes to customization. Access with him what exactly he's requiring and whether it is possible to address some of those concerts without much effort. If it's something you can't finish in one day, don't even start it. This is really low priority.

from nyxt.

lansingthomas avatar lansingthomas commented on August 19, 2024

Low priority is fine:

my arguments for this proposal:

  1. proposal prevents errors and confusion
  2. proposal is consistent with user expectations for apps
  3. proposal improves visibility of system status
  4. proposal systems should be recognizable (not rely on users remembering things)

from nyxt.

hgluka avatar hgluka commented on August 19, 2024

Yes, I've been thinking about this. I agree that it's a useful feature, but I'm not sure about the implementation. One idea is some kind of indicator on the status bar and the other is a prompt buffer that asks "Do you want to restart now?"

The example I come back to is the Common Settings page:

  • As of right now, changing any setting there requires a restart to apply. This means that a "Do you want to restart now?" prompt buffer would pop up any time the user makes a change, which could be a dozen times in one Common Settings "session". That doesn't sound ideal to me.
  • And then, even when we finish #3120, we'll give users the option to only apply a setting on restart, so the above problem still stands.

But as @lansingthomas pointed out, there could be other use cases which warrant a prompt buffer interruption.

from nyxt.

Related Issues (20)

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.