Commit Graph

84 Commits (01bbebf825acaa458af7afaa27b0f6269310451b)

Author SHA1 Message Date
ArkadiuszMichalski 1d6fe3ff42 [xml][force compile] Add toolbarIcons.xml to the build process
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12682#issuecomment-1365151173

Close #12712
2022-12-27 19:20:06 +01:00
Don Ho 529693a559 Add forgotten files into the binary packages 2022-12-21 23:52:53 +01:00
Don Ho 58416114da Add tabContextMenu_example.xml into binary packages 2022-12-19 03:34:24 +01:00
Don Ho acb8a9db47 Add logs for nul content corruption issue
These logs are written for debugging NUL file-corruption issue (#6133) and session lost issue (#10402) which are still problematic probably.
The writting log info will be triggered only when Windows notifies Notepad++ to end session.
The log file will be in "%APPDATA%\Notepad++\" or in Notepad++ installation folder if doLocalConf.xml is present.
To disable the log, just remove nppLogNulContentCorruptionIssue.xml.

Close #10871
2021-12-04 15:33:32 +01:00
Don HO eeaa4576f3 Add Auto-Updater icon
WinGup for Notepad++ has been added a customizable icon capacity:
728ac51975
An icon is added in the commit for Notepad++ updater.
2021-11-08 01:48:55 +01:00
Don Ho 4cc3d9fd1a Add Markdown UDL of dark mode in release packages
Add Markdown UDL of dark mode and the ability to apply it:
After dark mode being swiched in, all files with extension .md will be opened by applying Markdown UDL of dark mode.
When light mode is switched back, the default Markdown UDL (of light mode) will be applied to the new opened .md file.
Please note that all .md files opened before switching to new mode, will remain in the previous mode. User has to close and reopen these files to have the right Markdown UDL applied.

Fix #10196, close #10347
2021-08-08 03:22:15 +02:00
Don HO 6d25b8b908 Add DarkModeDefault.xml into installation package 2021-05-18 19:09:04 +02:00
Don HO 266ca29861 Add ARM64 packages for the official distribution 2021-04-21 20:42:01 +02:00
Don HO b09fb1e719 Remove SciLexer.dll from the packaging 2021-04-17 17:32:52 +02:00
Don HO 949a777ee5
Fix the issue that zip/7z packages contain still GPL v2 2021-02-10 21:04:12 +01:00
Don HO ab5c1d3e2a
Upgrade Notepad++ License
Update GPL version from v2 to v3.

Fix #9425, close #9441
2021-01-24 01:51:19 +01:00
Edditoria c2159afa9d
Update markdown UDL XML file
The XML file is updated from v2.x to v3.2.0
in the commit: Edditoria/markdown-plus-plus@c137918

Also rename it shorter and starting with "m".
So users can sort their UDL file-list in tidy.

Close #9058
2020-10-24 19:47:50 +02:00
Don HO c0c070abaf
Split functionList.xml into multifile in "functionList" Folder
New "functionList" will be added beside of notepad++.exe or "%APPDATA%\Notepad++\", according the installation mode. If the portable package is used, after removing "doLocalConf.xml", the "functionList" folder should be copied manually from Notepad++ installed directory to "%APPDATA%\Notepad++\" to make function list work again.

All splited files are localized in this folder with the explicit language name.

"overrideMap.xml" is optional for overriding the default functionList parse rule files, and for adding UDL parse rule files.

Close #4896
2020-10-21 18:05:08 +02:00
Don HO a66e8a2646 Fix release binary name format 2020-09-24 01:36:45 +02:00
Don HO 85914b3c66
Change the package name for the future releases
Fix #5415
2020-09-23 19:32:12 +02:00
Don HO 7651d703a9 Fix include new release files problem 2019-10-02 03:36:26 +02:00
Don HO 21939308b0
Add NppExport 64 bits plugin in the distribution
Close #5944
2019-07-23 21:37:49 +02:00
Don HO aaa743ea3f Notepad++ 7.6.6 release 2019-04-04 01:18:29 +02:00
Don HO 103409464d Remove DSpellCheck due to some performance issues 2019-03-05 02:33:34 +01:00
Don HO dcd3942362 Fix Markdown not working in installer package of v7.6.3
and add Markdown in zip packages
2019-03-03 03:12:27 +01:00
Don HO 90c724ae43 Change folder location of auto-completion for zipped package 2018-12-23 04:44:48 +01:00
Don HO 699b9b08ed Add Plugins Admin module into zipped package 2018-12-23 01:20:32 +01:00
Rajendra Singh 6e4f591bd1 Fix typo and remove unecessery files
Close #5071
2018-12-02 18:36:48 +01:00
Don HO 40fbf0da61 Notepad++ 7.6 release 2018-11-13 02:31:46 +01:00
Don HO 4fa910c74b Add nppPluginList into the installer. 2018-11-06 13:31:20 +01:00
Don HO 45812764cd Update "wingup for Notepad++" to version 5.0.3 2018-10-12 23:42:00 +02:00
Don HO 7ce0ab04e6 include the newest version of winGup 2018-07-19 02:01:18 +02:00
Don HO 9391fa764f Enhance Notepad++ installation packaging
Use GUP to retrieve GUP release from its website while doing Notepad++ release.
2018-05-20 03:28:48 +02:00
Don HO 454f92af4a Adapt new plugin file system structure for the future release. 2018-04-30 19:36:15 +02:00
Don HO a242214a28 Disable DSpellCheck by default due to some performance issues 2018-02-25 11:08:14 +01:00
Don HO 4005bf4182 Add DSpellCheck plugin into distribution 2017-11-23 22:44:22 +01:00
Don Ho d7f64d2027 Notepad++ 7.5.1 release 2017-08-29 03:01:24 +02:00
Don HO a0bc7ac5fb Remove Plugin Manager from the package 2017-07-13 20:47:03 +02:00
Don Ho 591a07110e Add Plugin Manager default behaviour 2016-11-26 18:46:00 +01:00
Don Ho c58043ea0d Fix uninstaller silent mode issue
Remove also unecessary files
2016-10-30 13:38:42 +01:00
Don Ho 1a0cde0271 Remove unecessary component (ChangeIcon.exe)
Sign all binaries
Add License header
2016-09-21 20:55:10 +02:00
Don Ho fc014595a3 Make x32 and x64 packages
Refactoring NSIS installer
2016-09-09 23:26:15 +02:00
Don Ho 863c4e90c1 Add open file on selection & open container on selection commands 2016-08-22 00:52:26 +02:00
Don Ho 3f4816b030 Update some binaries and script file 2016-08-13 02:19:27 +02:00
Don HO f8a24efa90 Fix DLL Hijacking Vulnerability
Closes #2086

DLL Hijacking Vulnerability is present in old version of NSIS. This
issue is fixed by updating new version of NSIS to build Notepad++
installer.
2016-08-03 20:01:52 +02:00
Don HO 79028b3341 Appveyor artifacts debug and release for x86 & x64
Fixes #1942 Closes #2079
2016-07-15 00:10:15 +02:00
Don Ho 877e10f70e Code signing 2016-02-20 15:26:40 +01:00
Don Ho 828e14aca1 [RELEASE] Notepad++ 6.8.5 release 2015-10-18 23:00:48 +02:00
Don Ho ae324bd97e Remove NppFTP
Remove NppFTP due to System error on startup -
api-ms-win-crt-runtime-l1-1-0.dll is missing
2015-09-14 23:21:12 +02:00
Don Ho ef27d7db62 [REMOVE] Remove Sourc Code Pro font for several regressions.
Revert the default font to Courier New to solve several regressions due
to Sourc Code Pro font since v6.8
2015-08-13 02:22:47 +02:00
Don Ho efbea233d2 [ENHANCEMENT] Enhance the bat script: use the variables instead of hard coded constant strings. 2015-07-30 19:45:45 +02:00
Don Ho 40019fd5b3 [ENHANCEMENT] bat launches x86/64 NSIS
Make script capable launch  NSIS in both x86/64 environment.
2015-07-30 00:37:47 +02:00
Don Ho 9bb3c7d5be [ENHANCEMENT] Improve the usage of Source Code Pro font
1. fix the hanging problem for some rare situation (some specific
graphic cards?) by replacing otf file by ttf file.
2. make better font look by adding bold, italic and bold-italic fonts
3. load Source Code Pro privately so it won't be listed for the other
application during Notepad++ session.
2015-07-29 23:38:18 +02:00
Don Ho fb452e0c69 [MODIF] Remove DSpellCheck from the package
Remove DSpellCheck plugin which has a hanging issue for Windows 10,
according Microsoft test team (ref:
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/427)
2015-07-19 21:59:45 +02:00
Don Ho 91992d0b7c [ENHANCEMENT] Use "Source Code Pro" as default font
Source Code Pro is included in the Notepad++ distribution for its
internal use.
If it's not the first time of Notepad++ installation (ie. updating),
users need to set Source Code Pro as default font manually via style
configurator dialog, or just delete "%APPDATA%\Notepad++\stylers.xml".
2015-07-18 21:18:39 +02:00