Michael Lutz 
							
						 
					 
					
						
						
							
						
						eec3f40931 
					 
					
						
						
							
							Change: [Win32] Use Uniscribe instead of ICU for text caret handling.  
						
						... 
						
						
						
						This removes the need for the ICU lib on Windows. 
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						f4394debdc 
					 
					
						
						
							
							Add: [Win32] Native natural sort implementation.  
						
						
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						aef69443e7 
					 
					
						
						
							
							Remove: WinCE support  
						
						
						
						
					 
					
						2018-04-29 15:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						85adde7485 
					 
					
						
						
							
							Remove: PSP support  
						
						
						
						
					 
					
						2018-04-29 15:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						192770e6da 
					 
					
						
						
							
							Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'.  
						
						
						
						
					 
					
						2018-04-12 22:26:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						6c3902ac41 
					 
					
						
						
							
							Codechange: [OSX] Use newer APIs to get resolution information when available.  
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						f670277ff5 
					 
					
						
						
							
							Codechange: [OSX] Try to set the thread name for debugger display.  
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						4971678f52 
					 
					
						
						
							
							Codechange: [OSX] Use 10.10+ API to get the OSX version when available.  
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						74b7f0a9aa 
					 
					
						
						
							
							Fix: [OSX] Remove some OSX compiler warnings on newer SDKs/compilers.  
						
						
						
						
					 
					
						2018-04-10 23:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						09d4735679 
					 
					
						
						
							
							(svn r27993) -Change: Heading for 1.9 now  
						
						
						
						
					 
					
						2018-03-14 19:36:41 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						91464af737 
					 
					
						
						
							
							(svn r27980) -Doc: Yearly increment  
						
						
						
						
					 
					
						2018-03-11 12:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						afcef7faa6 
					 
					
						
						
							
							(svn r27780) -Update: Numbers  
						
						
						
						
					 
					
						2017-03-11 20:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						15032bd765 
					 
					
						
						
							
							(svn r27777) -Doc: Yearly increment  
						
						
						
						
					 
					
						2017-03-11 16:49:51 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						94b3965989 
					 
					
						
						
							
							(svn r27675) -Fix [FS#6502]: [OSX] Building with 10.11 or 10.12 SDKs.  
						
						
						
						
					 
					
						2016-10-31 19:29:01 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						51052f4961 
					 
					
						
						
							
							(svn r27674) -Fix (r27673): Mingw...  
						
						
						
						
					 
					
						2016-10-30 19:27:07 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						c83306391e 
					 
					
						
						
							
							(svn r27673) -Add: [Win32] Thread names for windows debuggers.  
						
						
						
						
					 
					
						2016-10-30 18:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						95bb103a23 
					 
					
						
						
							
							(svn r27643) -Codechange: FiosGetDrives function also takes a destination file list.  
						
						
						
						
					 
					
						2016-09-04 12:54:30 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0c7c0ada78 
					 
					
						
						
							
							(svn r27518) -Update: Numbers  
						
						
						
						
					 
					
						2016-03-01 20:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						56c54dcaec 
					 
					
						
						
							
							(svn r27516) -Update: Documentation  
						
						
						
						
					 
					
						2016-03-01 19:41:31 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						be689517f6 
					 
					
						
						
							
							(svn r27481) -Fix: [Win32] Stdin/out/err need to be re-assigned differently if the runtime lib of MSVC2015 is used.  
						
						
						
						
					 
					
						2015-12-28 13:16:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8b1f9399bc 
					 
					
						
						
							
							(svn r27385) -Fix: compilation failure due #define-ing enum name of a system library before including the system library  
						
						
						
						
					 
					
						2015-08-13 18:13:24 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						35b77450f8 
					 
					
						
						
							
							(svn r27380) -Fix: [Win32] Compilation with MSVC2015.  
						
						
						
						
					 
					
						2015-08-10 20:21:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						10466746b4 
					 
					
						
						
							
							(svn r27290) -Fix: sanitize the command line arguments before doing anything complex with them  
						
						
						
						
					 
					
						2015-05-20 18:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6477356dd2 
					 
					
						
						
							
							(svn r27192) -Change: heading for 1.6 now  
						
						
						
						
					 
					
						2015-03-17 20:33:44 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						15a29b8b28 
					 
					
						
						
							
							(svn r27176) -Fix: Compilation with MinGW64 (Eddy Arfik)  
						
						
						
						
					 
					
						2015-03-02 09:10:16 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9428d6fb34 
					 
					
						
						
							
							(svn r27103) -Update: copyright date  
						
						
						
						
					 
					
						2015-01-01 20:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						396dde1636 
					 
					
						
						
							
							(svn r27092) -Fix/Add [FS#6186]: Compilation on OS/2 (smedles)  
						
						
						
						
					 
					
						2014-12-24 17:17:18 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						35f671229b 
					 
					
						
						
							
							(svn r26724) -Fix[FS#6077] Use the normal search path to look for xdg-open at Unix (kernigh2)  
						
						
						
						
					 
					
						2014-08-09 19:39:14 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						bcb9c64ac8 
					 
					
						
						
							
							(svn r26709) -Fix (r15892 and others) [FS#6069]: [OSX] Compilation fails with some lzo2 versions if we define __LP64__ as 0 instead of checking whether it is defined (kernigh2)  
						
						
						
						
					 
					
						2014-07-30 20:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						51f68c42bb 
					 
					
						
						
							
							(svn r26606) -Fix [FS#6022]: Filename capitalisation (NG)  
						
						
						
						
					 
					
						2014-05-22 19:03:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b476086c39 
					 
					
						
						
							
							(svn r26538) -Codechange: remove double accounting of the drivers  
						
						
						
						
					 
					
						2014-04-28 21:06:51 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						cadfedd584 
					 
					
						
						
							
							(svn r26523) -Fix [FS#5992]: OpenBSD compilation (MagisterQuis)  
						
						
						
						
					 
					
						2014-04-27 13:21:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5ebf72d126 
					 
					
						
						
							
							(svn r26517) -Fix: Windows 9x (or rather non-unicode) compile failures  
						
						
						
						
					 
					
						2014-04-26 07:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9ed12b0f07 
					 
					
						
						
							
							(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)  
						
						
						
						
					 
					
						2014-04-25 15:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ce06139328 
					 
					
						
						
							
							(svn r26490) -Fix (r26489): compilation under Windows  
						
						
						
						
					 
					
						2014-04-23 21:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5b82822c12 
					 
					
						
						
							
							(svn r26486) -Codechange: replace a number of snprintfs with seprintf  
						
						
						
						
					 
					
						2014-04-23 21:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ef4c2ce031 
					 
					
						
						
							
							(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy and strecat.  
						
						
						
						
					 
					
						2014-04-23 20:44:42 +00:00 
						 
				 
			
				
					
						
							
							
								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  
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8ff9499fe2 
					 
					
						
						
							
							(svn r26409) -Update: Version number in some more places.  
						
						
						
						
					 
					
						2014-03-17 20:16:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2618d960e3 
					 
					
						
						
							
							(svn r26209) -Codechange: remove some template magic and simplify some code  
						
						
						
						
					 
					
						2014-01-02 22:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e3542b1977 
					 
					
						
						
							
							(svn r26192) -Fix (r24878): off-by-one error ;)  
						
						
						
						
					 
					
						2013-12-31 23:08:55 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						dce0951fdc 
					 
					
						
						
							
							(svn r25913) -Fix: [OSX] Compilation under OSX 10.9. (zydeco)  
						
						
						
						
					 
					
						2013-10-26 17:20:48 +00:00 
						 
				 
			
				
					
						
							
							
								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.  
						
						
						
						
					 
					
						2013-08-05 20:36:58 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						765e7d349e 
					 
					
						
						
							
							(svn r25676) -Fix: [Win32] The ANSI code page is not UTF-8 for non-Unicode builds.  
						
						
						
						
					 
					
						2013-08-05 20:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								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.  
						
						
						
						
					 
					
						2013-08-05 20:36:47 +00:00 
						 
				 
			
				
					
						
							
							
								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.  
						
						
						
						
					 
					
						2013-08-05 20:36:43 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						8b476de3bf 
					 
					
						
						
							
							(svn r25666) -Feature [FS#4760]: [OSX] Pinch gesture support for zooming. (Based on patch by leecbaker)  
						
						
						
						
					 
					
						2013-08-05 20:36:17 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						3569a4fe5a 
					 
					
						
						
							
							(svn r25663) -Fix [FS#4857]: [OSX] Monospace font detection.  
						
						
						
						
					 
					
						2013-08-05 20:36:06 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						1024fd3116 
					 
					
						
						
							
							(svn r25643) -Fix (r25480): [OSX] Define version constants before they're used  
						
						
						
						
					 
					
						2013-07-31 18:50:01 +00:00