Don HO
d14cb43e9d
Remove VS2013 project file.
6 years ago
Don HO
486e2188b2
Revert "Update uchardet to 0.0.6 to improve UTF-8 detection quality"
...
There are several important regression in uchardet to 0.0.6. Hence this revert.
This reverts commit bfb7e863cc
.
Fix #5299 , fix #5310 , fix #5202 , fix #5440
Close #5414
6 years ago
Silent
bfb7e863cc
Update uchardet to 0.0.6 to improve UTF-8 detection quality
...
This PR updates uchardet (https://www.freedesktop.org/wiki/Software/uchardet/ ) to the newest stable version (0.0.6).
This version seems to improve UTF-8 detection quality, so updating this dependency is expected to squash numerous charset detection issues.
Fixes #4878 , Fixes #4767 , Fixes #4428 , Fixes #4246 , Fixes #3705 , Fixes #3588 , Fixes #431 , Closes #4925
6 years ago
Don HO
519fecbb82
Add SHA-256 implementation and use sha-256 instead of md5 in Plugin Admin
6 years ago
Silent
6b5144d176
Fix format specifier warnings - /Wv:18 can now be removed
...
As a follow up to my previous pull request, this PR fixes the last remaining improper format specifiers. This allows to remove /Wv:18 compilation flag completely, since (presumably) the only reason it was added in the first place were those format specifier warnings, introduced in VS2015.
Effectively, all this PR does is applying fixes suggested by the compiler (included in those warnings).
Close #4604
7 years ago
Silent
08eb29e3d6
Force cpp standard const char pointer on string literals
...
const-ified all string literals to suppress warnings on gcc and allow /Zc:strictStrings to be used with Visual Studio
Fix #4146 , close #4150
7 years ago
Don HO
40163e0338
switch from VS2013 to VS2015 & VS2017
7 years ago
Don HO
b033d907b2
Export function list in json format
7 years ago
Don Ho
5c714043fb
Fix compiliing issue in VS2013
8 years ago
Don HO
6b0a3c8e6b
Enhance certificate check
8 years ago
Don HO
20e669ff01
Add document snapshot feature (in progress)
8 years ago
Don Ho
e5f4344f69
Add Crypto lib in vcproj to make Notepad++ compiled under VC2013
8 years ago
Don HO
b869163609
Check SciLexer.dll certificate
...
This fix is about the issue "Vault 7: CIA Hacking Tools Revealed"
published on Wikileak:
https://wikileaks.org/ciav7p1/cms/page_26968090.html
8 years ago
Don HO
f62bf83bca
Make VS2015 compile again
8 years ago
Don Ho
c235e17f7d
Add Plugins Administrator (UI part, in progress)
8 years ago
Don HO
035bcfeb22
Fix VS 2015 post build error
8 years ago
Don HO
b0a625913c
Fix the shadow declarations & make VS2015 compile again
8 years ago
Don Ho
f98686d9f4
Add some functions for future use
8 years ago
Don Ho
8fc1a2ed30
Add MD5 functionalities
8 years ago
Don Ho
0746d1f4f7
config.xml is generated by notepad++
...
No more config.model.xml. config.xml is generated by notepad++ directly.
8 years ago
dail8859
5f8ba93b78
Check plugin architecture before loading
...
Closes #2348 , Closes #2350
8 years ago
Don Ho
6d2b1e4f5e
Remove the old icon
8 years ago
A-R-C-A
3bf382f16b
Make margins dpi aware
...
Closes #2171
8 years ago
Don HO
472d54d7c9
Fix crash in x64 due to C style cast
9 years ago
Don HO
5a5582b972
Make Scintilla 64-bit built with boost's pcre
9 years ago
Don HO
561713e46c
Put warning as error in Release x64 build
9 years ago
Don HO
64d7535be1
x64 ready
...
1. Remove all warning while compiling in x64
2. Treat warning as error (W4) while compiling in x64
9 years ago
Christian Grasser
163c8a0e5d
add missing additional dirs from filebrowser feature also for x64 builds
...
Closes #1698
9 years ago
Adrian Stanciu
6c70948c4d
Fix VS2015 compilation errorrs due to Folder as Workspace
...
Closes #1472 , closes #1563
9 years ago
Don Ho
07ce6c2516
New feature: File browser
9 years ago
NN
8ba3a46b89
Synchronize VS2015 project
...
(fixes #1003 )
9 years ago
NN
2cbc6a7a99
Make WarningAsError true for 64-bit builds
9 years ago
Linquize
52dda771d3
Remove non-existing files from vcxproj.
...
Remove files in vcxproj that do not exist to avoid rebuild all the time.
(closes #939 )
9 years ago
Damien GERARD
a30de2e605
Build: revert changes on platform toolset
9 years ago
Damien GERARD
3fb1d96671
Some warning fixes
9 years ago
Don Ho
7198ac7458
[REMOVE] Remove Source Code Pro font from vs project file
9 years ago
Damien GERARD
85c728573e
Visual Studio Project: added more checks in debug
...
* Added `/RTCu`: Unitialized variables
* Added `/RTCc`: Smaller Type check
9 years ago
NN---
5e052c5bd0
Build: VS2015 project update ( closes #628 )
...
+ Added `_CRT_NON_CONFORMING_WCSTOK` define
9 years ago
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.
9 years ago
NN
4acf228f65
Adjust x64 build paths
9 years ago
Don Ho
125aee20f7
[REMOVE] Remove VS 2005 project
...
The minimum supported version of VS project is VS2013.
10 years ago
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".
10 years ago
Don Ho
7164d4f516
[ENHANCEMENT] Make smooth font optional
...
The old behaviour enabled smooth font and it didn't allow user to change
this setting. The new behaviour makes it optional and turn it off by
default.
10 years ago
Jon Fritzler
77a00e3434
build: removed sqlite3.c and sqlite3.h from VS2015 project ( closes #445 )
10 years ago
NN---
684a6d114b
build: Synchronize VS2015 project ( closes #379 )
10 years ago
Don Ho
5e240147c5
[MODIF] Remove settings on cloud dependency
...
This feature got a lot of regression due to its dependency on dropbox,
google drive and one drive implementation. This modification removes
such dependecy and allow users to set their settings location - any
cloud location path and even customized local location.
10 years ago
Christian Grasser
d6c72fa3f7
Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus into x64_build_adaptions
10 years ago
Jon Fritzler
7986366249
Add missing Mutex files to VS2015 project :)
10 years ago
Don Ho
9ad71107e9
[BUG_FIXED] Lock some operations for data integrality.
...
Use mutex of Yuni library to lock critical operation for the
compatibility of windows xp sp2.
For more info of Yuni library: https://github.com/libyuni
10 years ago
Christian Grasser
0d1297b9c7
added x64 build target, copied from win32 version, relaxed treat warning as error, as multiple errors show up due to x64 type truncations on assignments
10 years ago