aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32
AgeCommit message (Collapse)AuthorFilesLines
2013-07-03Make work with older compilers.Neil1-1/+4
2013-07-03Avoid using results from failed calls.nyamatongwe1-2/+7
2013-07-03Hide deprecation warning for GetVersionEx.nyamatongwe1-0/+10
2013-07-03Avoid using results from failed calls.nyamatongwe1-9/+12
2013-07-01Added CharacterCategory.Neil3-260/+269
2013-06-29Removed checks for Digital Mars C++. The checks were old so updates (or ↵Neil1-13/+0
using Platform SDK headers) should have fixed the missing header and library. No one on the mailing list appears to be using DMC.
2013-06-05Make method static as it does not use instance variables.nyamatongwe1-2/+2
2013-06-05Enable EnsureRenderTarget and DropRenderTarget only when Direct2D available.nyamatongwe1-4/+8
2013-05-27Updated version numbers, date, and change log for 3.3.3.nyamatongwe1-2/+2
2013-05-26Switch SelectionText to use a std::string to hold the data and to provide ↵nyamatongwe1-13/+20
accessors to this data. Add a length argument to DropAt, although previous signature still available.
2013-05-24Made methods const where they can be and are logically const as well.nyamatongwe1-5/+5
2013-05-23Feature: [feature-requests:#959]. Added lexer and folder for Structured Text ↵nyamatongwe1-0/+3
language. from Pavel Bulochkin
2013-05-16Updates for 3.3.2.nyamatongwe1-2/+2
2013-05-08Partial fix for compiling Direct2D code with MinGW-w64.nyamatongwe2-18/+41
Also needs changes to GUID code and the pixel format in InitPixMap but the correct code for those issues is less certain.
2013-05-07Replace X.data() with &X[0] to allow building with old releases of Visual C++.nyamatongwe2-13/+13
2013-05-05Since new throws an exception on failure, remove testing of result.nyamatongwe1-5/+3
2013-05-05Removing support for Visual C++ 2005 and 6.0.nyamatongwe1-543/+0
2013-05-04Replacing raw pointers and allocations for list box with std::vector.nyamatongwe1-94/+25
2013-05-01Removed SVector.h and all references as it is no longer used.nyamatongwe2-20/+20
2013-05-01Replacing raw pointers and allocations with std::vector and std::string.nyamatongwe1-53/+36
2013-05-01Replacing raw pointer and allocation with std::vector.nyamatongwe1-4/+2
2013-04-25Fix Direct2D drawing when returning from lock screen.nyamatongwe1-9/+13
2013-04-25Extracted common code from branches.nyamatongwe1-6/+3
2013-04-24Cosmetic: remove line-end whitespace.nyamatongwe2-13/+13
2013-04-17Allow Asian code pages to work for DirectWrite when using SC_CHARSET_DEFAULT.nyamatongwe1-1/+1
2013-04-14Add analyze target for clang --analyze.nyamatongwe1-1/+4
2013-04-10Minimized code for SetLineSpacing change.nyamatongwe1-6/+1
2013-04-09With DirectWrite, text was drawn at different vertical positions depending ↵nyamatongwe1-0/+6
on which other characters were draw in the same call. Switching to DWRITE_LINE_SPACING_METHOD_UNIFORM fixed this.
2013-04-09Updating for 3.3.1.nyamatongwe1-2/+2
2013-04-05Replacing system calls for determining DBCS character width with own ↵nyamatongwe1-4/+32
implementation to be same as other platforms and allow optimization.
2013-04-05Using character set for DirectWrite text so that Russian and similarnyamatongwe2-29/+60
8-bit files display correctly.
2013-04-01Variables not reused so should not be static.nyamatongwe1-4/+2
2013-03-27Updates for version 3.3.0.nyamatongwe1-2/+2
2013-03-24Extra cast to avoid warning from g++ 4.8.nyamatongwe1-1/+1
2013-02-22Prepare for 3.2.5.nyamatongwe1-2/+2
2013-01-27Check result from CreateDCRenderTarget.nyamatongwe1-13/+15
2013-01-27Disallow copying VarBuffer objects to ensure memory is managed correctly.nyamatongwe1-0/+3
2013-01-11Prepare for 3.2.4.nyamatongwe1-2/+2
2013-01-11Feature: [#970]. Latex folding and better syntax highlighting.nyamatongwe2-0/+6
From G. Hu.
2012-10-17Incrementing version number for 3.2.3.nyamatongwe1-2/+2
2012-10-04Only look for D2D1.DLL and DWRITE.DLL in %windows%\system32 to avoidnyamatongwe1-2/+2
malware loading from directory near front of DLL search path. From Mat Berchtold.
2012-09-13Move PO lexer out of LexOthersColomban Wendling2-0/+6
2012-08-27Incrementing version number for 3.2.2.nyamatongwe1-2/+2
2012-07-21Add extra argument to RGBAImage constructor.Neil Hodgson1-1/+1
2012-07-18Check GlobalLock return for success.nyamatongwe1-21/+23
2012-07-17Remove debug statements.nyamatongwe1-5/+0
2012-07-17Refine checking for Direct2D and DirectWrite by using NTDDI_WIN7 to indicatenyamatongwe4-2/+10
a recent SDK and allow disabling Direct2D by defining DISABLE_D2D. Run a test compile of a file that includes these headers and use compilation failure to disable Direct2D.
2012-07-17Avoid loss of precision warnings from Borland.nyamatongwe1-4/+4
2012-07-17MultiMon.h can cause multiple definition problems when Scintilla is ↵nyamatongwe3-63/+69
statically linked. Avoid these issues and ensure compatibility with NT 4 by not including MultiMon.h and dynamically linking to the monitor APIs when available. If not available use the single monitor work area to define the available area.
2012-07-16More Windows NT 4.nyamatongwe1-1/+1