New version of Plugin Manager for testing!
-
- Yes, 64bit support is underway. It will work the same way as the old unicode/ansi list worked, in that x64 will have a separate version number and a separate list of install steps.
- The admin system will for now remain the same. There has been some work on a new one, but that work stalled with the updates for the hosting. This will come, at some point. The main driver for updating this is to be able to have more than one copy of each plugin definition - e.g. beta and live. Currently there is only one list. With a rework, we’ll be able to do better on publishing, so that a new release stays on the “dev” track until it’s published live, and each plugin author can decide for themselves when they push it live. It may be that we integrate this with support for x64, or we may add x64 support to the existing system.
This will be completed once we’ve got the new version live (there’s bound to be a few things to fix, probably on the hosting side) - that’s the priority at the moment.
Thanks - and appreciate the testing!
-
Great stuff! you saved me from coding one myself. I haven’t installed your version yet, but you don’t mention a search feature. Will that be part of any future plans?
Also I think auto-updates should be an explicit opt-in. I’m thinking mostly of non-open source plugins going bad, or public repos taken over by malicious coders. The N++ user count is quite significant and may pose as a honeypot for viruses through plugins.
-
There are no current plans for search, but I’d welcome a pull request (don’t write your own, please, contribute to the existing one!)
There are explicit safeguards built in if a plugin goes bad - the MD5 of the DLLs and other executable code can be marked as “bad”, and the user will get pretty severe warning that the file they are trying to install is known to be malicious.
If the update check was disabled by default, a good number of users would never update their plugins, and those are the users that would be probably give up thinking “this doesn’t have the feature i want” or “this bug is too annoying”, so we’ll always irritate someone whether the update check starts in the on or off state. As auto-update is fairly ubiquitous these days (think Chrome, which is silent, Firefox, Windows etc), I’m inclined to leave it on by default. The only actual issue with the update notification, is that it “phones home” every 2 weeks, which some people don’t like.
I don’t store any information about these requests, just a counter and a response time so I can keep tabs on the requests-per-second and general server health, but IP addresses (for instance) are not stored.
If you’re concerned, untick the box.
Dave.
-
Thanks for the update.
It works fine on my versionNotepad++ v7 (32-bit) Build time : Oct 9 2016 - 08:23:15 Path : C:\Program Files (x86)\Notepad++\notepad++.exe Admin mode : OFF Local Conf mode : OFF OS : Windows 10 Plugins : LightExplorer.dll linefilter2.dll mimeTools.dll NppConverter.dll NppExec.dll NppExport.dll NppFTP.dll NppMenuSearch.dll PluginManager.dll PythonScript.dll
My test :
- Update a plugin is OK
- Remove a plugin is OK
- install a plugin is OK
Is it possible to add a column to see the plugins release date ? It could be use the sort plugin by release date and find easily the new one.
Thanks
-
The auto-update from the development list is now enabled. Changes made in the admin system are visible within 2-3 minutes if you have the “development plugin list” option enabled. Note that you’ll need to restart Notepad++ in order for it to check for updates to the list again.
-
The auto-update from the development list is now enabled
And it seems to be working great :)
Another question I had. Has there been any thought to clean up the list a bit? There appears to be several plugins that cannot be validated or just can’t be downloaded at all.
-
Hello Dave,
Great work. Thank you very much.
The world is ready. :)If you select a plugin and mouse-scroll over the secondary details-box (without giving it the focus), the main list is being scrolled.
And vice-versa.Could you please change this behavior?
Best regards.
-
Thanks for taking this on.
I use the 32 bit version of NPP.
When I want to install a plugin where the integrity cannot be validated (say CustomizeToolbar), the ‘copy file anyway’ popup is not responding, not even to the ‘x’. ‘Yes’ or ‘No’ don’t work and the parent downloader popup cannot be cancelled.
You have to quit NPP to get out of it. -
Has there been any thought to clean up the list a bit? There appears to be several plugins that cannot be validated or just can’t be downloaded at all.
This is really the responsibility of the plugin developers. If there are plugins that don’t install, they should be reported here, and plugin authors can fix them (you’ve got an account, haven’t you, you’re also welcome to fix stuff). I suspect that the incentive wasn’t great previously, as the list wasn’t updated very often. Now there’s an easy way to test it, and they’ll be released within 2 weeks.
If you select a plugin and mouse-scroll over the secondary details-box (without giving it the focus), the main list is being scrolled.
I’ll take a look, but make no promises! :)
I don’t know how exactly to change that behaviour easily, but i’ll have a go.Dave
-
@decoderman what version of windows?
-
@bruderstein 10, Version 1607
-
Hello Dave,
If you select a plugin and mouse-scroll over the secondary details-box (without giving it the focus), the main list is being scrolled.
…
I’ll take a look, but make no promises! :)
I don’t know how exactly to change that behaviour easily, but i’ll have a go.Great. I appreciate it.
It’s a minor issue. Don’t try too hard. :)Best regards.
-
@bruderstein , today, when I started up Npp, plugin manager asked me to update Python Plugin (do you know this plugin ? I’m joking)
While I was reading the release note, Notepad++ crashed. Here is the stack dump from VS and debug info. Sorry I don’t have the sources or debug symbol.Visual Studio says Unhandled exception at 0x05C053CC (PluginManager.dll) in Notepad++.exe: 0xC000041D: Une exception non gérée a été détectée pendant un rappel de l’utilisateur. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\Notepad++.exe'. Module was built without symbols. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shlwapi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\combase.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ucrtbase.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.0_none_74bc87d3d22d9abe\comctl32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sspicli.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptbase.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32full.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\user32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sechost.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\win32u.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shell32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\windows.storage.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\powrprof.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\advapi32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel.appcore.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\SHCore.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\profapi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\comdlg32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dbghelp.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ole32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\imm32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\SciLexer.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleaut32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp_win.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msimg32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\uxtheme.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Direct Folders\dfh32.dll'. Module was built without symbols. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleacc.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\clbcatq.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\propsys.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msctf.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dwmapi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\DataExchange.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\d3d11.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dcomp.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dxgi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\twinapi.appcore.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcrypt.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\WindowsCodecs.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\LightExplorer.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mpr.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\linefilter2.dll'. Module was built without symbols. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\MenuIcons.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\version.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\mimeTools.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppConverter.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppExec.dll'. Module was built without symbols. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\riched20.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msls31.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\usp10.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppExport.dll'. Module was built without symbols. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppFTP.dll'. Module was built without symbols. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ws2_32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppMenuSearch.dll'. Module was built without symbols. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mscoree.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9268_none_d08e1538442a243e\msvcr80.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\mscorlib\9ad5d97ade63ecd8b60f63393a947d6e\mscorlib.ni.dll'. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorjit.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System\cd85f89390c7b5776d40a993336827a5\System.ni.dll'. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Drawing\3f7726bf294880e909e2a8b24bfe0c24\System.Drawing.ni.dll'. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Windows.Forms\d0b377ffae73bd918c6e1e857f0086ab\System.Windows.Forms.ni.dll'. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Xml\a811cc71a93b0b70c9547d6c8b042d3b\System.Xml.ni.dll'. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\PluginManager.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wininet.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\PythonScript.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\python27.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\apphelp.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Common Files\TortoiseOverlays\TortoiseOverlays.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\TortoiseGitStub32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\TortoiseGit32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\gitdll32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\libgit232_tgit.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp120.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shfolder.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcr120.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\crypt32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\zlib132_tgit.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msasn1.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winhttp.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\FileSyncShell.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\LoggingPlatform.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\Telemetry.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\ClientTelemetry.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\psapi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wsock32.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cabinet.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\IPHLPAPI.DLL'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.321_none_baab3cb4359688b4\GdiPlus.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\DWrite.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Core\d2eb0ab9adb9b8d947a7f04c363bac99\System.Core.ni.dll'. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptsp.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rsaenh.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\iertutil.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\OnDemandConnRouteHelper.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mswsock.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\nsi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winnsi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dnsapi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\urlmon.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rasadhlp.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\FWPUCLNT.DLL'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\schannel.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mskeyprotect.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ncrypt.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntasn1.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dpapi.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wintrust.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptnet.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dhcpcsvc6.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dhcpcsvc.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\webio.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ncryptsslp.dll'. Cannot find or open the PDB file. 'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gpapi.dll'. Cannot find or open the PDB file. The thread 0x22e0 has exited with code 0 (0x0). Unhandled exception at 0x05C053CC (PluginManager.dll) in Notepad++.exe: 0xC000041D: Une exception non gérée a été détectée pendant un rappel de l’utilisateur. The program '[8340] Notepad++.exe' has exited with code 0 (0x0).
debug info:
Notepad++ v7 (32-bit) Build time : Oct 9 2016 - 08:23:15 Path : C:\Program Files (x86)\Notepad++\notepad++.exe Admin mode : OFF Local Conf mode : OFF OS : Windows 10 Plugins : LightExplorer.dll linefilter2.dll MenuIcons.dll mimeTools.dll NppConverter.dll NppExec.dll NppExport.dll NppFTP.dll NppMenuSearch.dll PluginManager.dll PythonScript.dll
i’ll try to reproduce it
-
Bug reproduces, Here is the step to do
Edit the PluginManager.ini, set LastCheck to 0, to force the plugin check
Open Npp,
wait while plugin Manager windows is not open.
Once plugin Manager windows is open, you can continue to use Npp, the program is stable.
Non click, on Plugin Manager Windows on the Python Script, Npp is still stable and waiting. I can go back to Npp windows, all is stable.
Now click on the Plugin Manager / text area of the release note.
Bang ! Core Dump.Do you confirm ?
Christophe -
Sorry for the typo
Non click, on Plugin Manager => Now click …I also reported it on gitHub
-
Crash bug fixed in v1.4.2. - https://github.com/bruderstein/nppPluginManager/releases/tag/v1.4.2
@Yaron - I checked out your issue, and for me the window where the mouse currently is scrolls (not where the focus is) - what version of windows are you using?
As I can’t repro the validation failed box issue, and I’ve not heard any other reports of this, this should be good to go now, just waiting for the contracts for the hosting to be signed now.
If you can reproduce this issue, please let me know, providing as many details as possible.
Unless there are any major issues reported, I’ll release this next week, so the existing plugin manager will advise to update itself. After a few weeks, I will switch the list on the old plugin manager, so that it only updates the plugin manager (no other plugins will be listed), to force everyone to update.
Hopefully after that, the new version can then be included in the next Notepad++ main release. This plan enables us to fix anything that comes up with the general release, before it gets bundled with N++ itself.
Thanks for the reports and testing!
-
Hello Dave,
Windows 7, 32-bit.
I should have mentioned this: the behavior I’ve described existed in previous Plugin Manager as well.Thank you for looking into it.
Best regards.
-
@bruderstein Only files there are the source codes. Can you make the dll available?
-
@Mike-Howard fixed - apologies, I thought I’d uploaded the binaries!
-
@bruderstein I wonder how I can compile and build the source code, I opened the solution file in Visual Studio Community Edition 2015, but it can’t fine some files “One or more projects in the solution were not loaded correctly.”