Commit Graph

94 Commits (690d1dd6a4490821759a6025114e0dc3eb656293)

Author SHA1 Message Date
Peter Nelson fa53abe864 Doc: Yearly increment. 6 years ago
glx 255fa6e1a8 Fix: enable DPI-awareness for MINGW builds 6 years ago
Charles Pigott fe8c24e081 Codechange: Remove unnecessarily defined functions under MinGW 6 years ago
Charles Pigott 2d981a4b2c Fix: A few minor compile warnings under MinGW 6 years ago
glx 92d3358db5 Fix: [Win32] don't mess with std[out|err|in] if we can't allocate a console 6 years ago
Michael Lutz 3b8db31a49 Fix: [Win32] Align sprite glyphs to the font baseline when using Uniscribe text layout. 6 years ago
Charles Pigott f5b1115039 Doc: Lots and lots of doxymentation fixes 6 years ago
Charles Pigott 63898f61b0 Codechange: Rearrange struct packing defines and make MinGW use _Pragma pack style 6 years ago
Michael Lutz eec3f40931 Change: [Win32] Use Uniscribe instead of ICU for text caret handling.
This removes the need for the ICU lib on Windows.
6 years ago
Michael Lutz 768a31bfe3 Add: [Win32] Text layout using the native Windows Uniscribe library.
Uniscribe is sometimes producing different results compared to ICU, especially
when RTL and LTR content is mixed. Comparing the results to other programs
(like editors or web browsers) leads me to believe that the result are at least
not worse than ICU and possibly better.
6 years ago
Michael Lutz f4394debdc Add: [Win32] Native natural sort implementation. 6 years ago
Patric Stout aef69443e7 Remove: WinCE support 7 years ago
frosch 192770e6da Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'. 7 years ago
frosch 09d4735679 (svn r27993) -Change: Heading for 1.9 now 7 years ago
frosch 91464af737 (svn r27980) -Doc: Yearly increment 7 years ago
frosch afcef7faa6 (svn r27780) -Update: Numbers 8 years ago
frosch 15032bd765 (svn r27777) -Doc: Yearly increment 8 years ago
michi_cc 51052f4961 (svn r27674) -Fix (r27673): Mingw... 8 years ago
michi_cc c83306391e (svn r27673) -Add: [Win32] Thread names for windows debuggers. 8 years ago
alberth 95bb103a23 (svn r27643) -Codechange: FiosGetDrives function also takes a destination file list. 8 years ago
frosch 0c7c0ada78 (svn r27518) -Update: Numbers 9 years ago
frosch 56c54dcaec (svn r27516) -Update: Documentation 9 years ago
michi_cc be689517f6 (svn r27481) -Fix: [Win32] Stdin/out/err need to be re-assigned differently if the runtime lib of MSVC2015 is used. 9 years ago
rubidium 8b1f9399bc (svn r27385) -Fix: compilation failure due #define-ing enum name of a system library before including the system library 9 years ago
michi_cc 35b77450f8 (svn r27380) -Fix: [Win32] Compilation with MSVC2015. 9 years ago
rubidium 10466746b4 (svn r27290) -Fix: sanitize the command line arguments before doing anything complex with them 10 years ago
frosch 6477356dd2 (svn r27192) -Change: heading for 1.6 now 10 years ago
planetmaker 15a29b8b28 (svn r27176) -Fix: Compilation with MinGW64 (Eddy Arfik) 10 years ago
rubidium 9428d6fb34 (svn r27103) -Update: copyright date 10 years ago
frosch 51f68c42bb (svn r26606) -Fix [FS#6022]: Filename capitalisation (NG) 11 years ago
rubidium b476086c39 (svn r26538) -Codechange: remove double accounting of the drivers 11 years ago
rubidium 5ebf72d126 (svn r26517) -Fix: Windows 9x (or rather non-unicode) compile failures 11 years ago
rubidium 9ed12b0f07 (svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL) 11 years ago
rubidium ce06139328 (svn r26490) -Fix (r26489): compilation under Windows 11 years ago
frosch ef4c2ce031 (svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy and strecat. 11 years ago
rubidium 0463dbdc9e (svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values 11 years ago
frosch 8ff9499fe2 (svn r26409) -Update: Version number in some more places. 11 years ago
rubidium e3542b1977 (svn r26192) -Fix (r24878): off-by-one error ;) 11 years ago
michi_cc b96ef5c758 (svn r25677) -Codechange: [Win32] There are no 64-bit Windows versions below XP and we can safely assume it as the target platform. 11 years ago
michi_cc 765e7d349e (svn r25676) -Fix: [Win32] The ANSI code page is not UTF-8 for non-Unicode builds. 11 years ago
michi_cc e3648455aa (svn r25674) -Fix: [Win32] The console code page for non-Unicode builds is not the normal ANSI code page and definitely not UTF-8 either. 11 years ago
michi_cc e37968aadd (svn r25673) -Fix: [Win32] Use the right code page for converting ANSI strings into UTF-8 for non-Unicode builds. And don't crap out on DBCS code pages either. 11 years ago
rubidium c33040e037 (svn r25520) -Fix-ish: don't pretend that trunk is still doing something 1.3-ish in the Windows executable version information 11 years ago
rubidium 5b2a5ac790 (svn r25506) -Document: a function, and name it slightly better 11 years ago
michi_cc 2d67f07975 (svn r25155) -Codechange: [Win32] Improve SHGetFolderPath emulation. 12 years ago
michi_cc 3349cb3347 (svn r25154) -Fix: [Win32] Don't store invalid paths in the search path list. 12 years ago
michi_cc d1212e0b1a (svn r25153) -Fix [FS#5522] (r24487): [Win32] Don't statically link to SHGetFolderPath as it may not exist. 12 years ago
planetmaker c24374f99c (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
rubidium f4915ce34f (svn r24878) -Update: the obligatory first of January commit 12 years ago
rubidium d49bd2997b (svn r24572) -Fix: do not cast away some other consts 12 years ago