[Enhancement request]: Plugins Admin Dialog: Transform the Search feature like the one into Shortcut mapper's dialog (incremental Filter)
Current situation: Shortcut mapper:
just by typing a string into the Filter text box, the user is able see the filter applied in real time while typing the string criteria (I suppose it is called incremental filter): so the list of available commands and shortcut is filtered and the typed filter string criteria can be adjusted very quick in case of need. IMHO this is The Optimal behavior.
Current situation: Plugins Admin:
after typing a string into the Search field, the user has to hit the Next button multiple times until finds the plugin that is looking for. If the user doesn’t find what is looking for the user has to get back to the Search field and change its content, than back to the Button and so on until finds what is looking for: really this is Not the optimal solution.
Transform the Search field into the Plugins Admin dialog into a Filter text field and remove the Next button, so it behaves like in Shortcut mapper and while the user is typing the plugins list is filtered in real time so that all plugins that match the typed criteria would be shown at once and the others will be hidden instead of having to hit Next button multiple times to scroll them one by one, which is a tedious and not optimal procedure.
Also if the Find feature will be rewritten as a Filter feature, because the filter feature will be implemented in such a way that the plugins list will filtered while the user is progressively typing the filter criteria into the text box (incremental filter) the filter will be progressively applied on each typed char, the Next button won’t be necessary no more and could be totally removed (no more translations needed for it).
Also in this way N++ dialogs’ behaviors will be more coherent and that potentially also means that the same algorithm can be reused into different places.
- Moved here by myself from the wrong place: https://community.notepad-plus-plus.org/topic/24591/notepad-v8-5-4-release/23
You’ve been around long enough to know that enhancement requests here serve no purpose (because they aren’t seen by people that could implement them). Unfortunately for you, you got yourself banned from the site where you actually can make feature requests. So I really don’t know what advice to give you in order to move forward.
@wonkawilly I doubt there will be much interest in fixing or enhancing something the average person does a couple of times in their lives.
If you dig into the code yourself and worked out a better version then it stands a better chance of getting accepted into a project. The effort to write the code yourself will also give you a better appreciation for what suggestions are an easy no-brainer to implement and which can result in years of work with little to no incremental benefit.
You are right in principle but unfortunately I am not a c++ programmer. I also cannot install any recent version of Visual Studio into my machine that is too old to handle a so complex IDE. By the way I am trying to do some c++ learning with Code::Blocks, but from what I can see from VS youtube tutorials C::B is no match for VS. In fact I am having lots of problems with C::B due to my complete ignorance in using c++ and C::B itself. C++ seems to be a very hard to learn language, to me at least.
@wonkawilly It looks like you have found a good reason to get access to a newer computer and a more structured learning environment than youtube videos. Hopefully there are people in your life that can help and support you in that area.
To get the thread back on the Notepad++ topic, you could try posing the question “Is it possible to recompile Notepad++ on Windows NT 4.0?” or whatever version of Windows you have. Once you are able to generate an .exe file that works then tweaking it via changes to the source code is far easier to learn plus understand than doing the same from the ground up.
I thought Notepad++ could be compiled using gcc, which is more portable, but it’s possible the code has gone down the Visual Studio path long enough that gcc is no longer an option.