Giter Site home page Giter Site logo

Comments (2)

notdodgeball avatar notdodgeball commented on May 30, 2024 5

imagem_2024-03-14_233245558

I mean, if you "don't need to know" and hate the popup window then the "Update silently" option is already there. And unless you selected the non default "Enable of all opened files' option, you don't get "infinite modal dialog popups" of "masses of opened files".

npp actually does exactly what you ask for by default, as in, until you focus on a tab, no auto-detection is made.

There is room for improvement of course, mainly highlight the changes using the already implemented Change History feature, instead of simply reloading the file, as it does clear the Change History. Or even a visual/sound clue to notify user of changed docs out of focus.

But calling it bad design without a proper knowledge of the settings provided... The modal windows are actually GOOD design, there is risk of losing work and it needs immediate confirmation from the user. Not everyone is using it in conjunction with git, whose changes you probably want to be displayed and are monitored by a version control anyway. Most users need to be made aware as soon as it happens to inform them the changes they made, if any, will be lost and future changes risk being saved over by the same software with write permissions. For the rest there is "Update silently".

from notepad-plus-plus.

andry81 avatar andry81 commented on May 30, 2024

I mean, if you "don't need to know" and hate the popup window then the "Update silently" option is already there. And unless you selected the non default "Enable of all opened files' option, you don't get "infinite modal dialog popups" of "masses of opened files".

And catch another issue with a changes silent overwrite. Did you read #14540 ?

To resolve a collision you have to manually merge changes, there is no other easy way to accomplish this. A files editor must open a file changes comparator UI tool like, for example, WinMerge. There is no any of it. So it keeps be a bad design.

The modal windows are actually GOOD design, there is risk of losing work and it needs immediate confirmation from the user.

Then this is a good time to save both variants of a file if have no time to merge it.

Not everyone is using it in conjunction with git,

This is just an example of escalation the problem. There is other examples, which leads to the same result.

whose changes you probably want to be displayed and are monitored by a version control anyway

The monitored by a version control does not mean what the Editor should not track the changes itself. Even more, it must track, otherwise ppl would lose the immediate work not yet been saved or committed by a version control, isn't it?

For the rest there is "Update silently".

There should not be any of "Update silently", otherwise you would lose the work silently. If you prefer this, then you don't prevent the users to lose their work.

from notepad-plus-plus.

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.