Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								628100c19f 
								
							 
						 
						
							
							
								
								build: Replace Autotools with Meson  
							
							 
							
							... 
							
							
							
							Quick rundown of benefits:
- Much faster:
  - Autotools (with autogen): 22 seconds
  - Meson: 7 seconds
  - Meson (with ccache): 2 seconds
- Simpler:
  - ~1000 lines smaller
  - Single simple language
- Potentially better Windows (Visual Studio) support
What is not done:
- Complete Windows support
- OSX support (easy)
Closes  #2013 
Closes  #1937 
Closes  #1803  
							
						 
						
							2017-06-13 23:54:51 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								63e9c72114 
								
							 
						 
						
							
							
								
								win32: Update Python to 3.6  
							
							 
							
							
							
						 
						
							2016-12-23 14:04:32 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								1b760dd22b 
								
							 
						 
						
							
							
								
								Bump version to 2.12.4  
							
							 
							
							
							
						 
						
							2016-12-10 15:45:38 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								85bdb06cad 
								
							 
						 
						
							
							
								
								Convert doat to an internal command  
							
							 
							
							... 
							
							
							
							- Trivial plugin
- Useful for many users
- Was under a dumb license 
							
						 
						
							2016-11-09 17:29:23 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								6c8b6ce23f 
								
							 
						 
						
							
							
								
								Bump version to 2.12.3  
							
							 
							
							
							
						 
						
							2016-10-22 16:12:05 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								adea019820 
								
							 
						 
						
							
							
								
								Bump version to 2.12.2  
							
							 
							
							
							
						 
						
							2016-10-09 00:14:43 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								6168507272 
								
							 
						 
						
							
							
								
								win32: Update Python to 2.7.12 and 3.5.2  
							
							 
							
							
							
						 
						
							2016-07-02 19:39:30 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								9fbd23b06f 
								
							 
						 
						
							
							
								
								win32: Download redist for Perl if needed  
							
							 
							
							
							
						 
						
							2016-07-02 19:39:25 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								a031a24cfd 
								
							 
						 
						
							
							
								
								Bump version to 2.12.1-2  
							
							 
							
							
							
						 
						
							2016-06-05 11:22:24 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								e223840fa6 
								
							 
						 
						
							
							
								
								Bump version to 2.12.1  
							
							 
							
							
							
						 
						
							2016-05-01 20:52:05 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								1c73f84f3a 
								
							 
						 
						
							
							
								
								installer project needs to depend on lua plugin project.  
							
							 
							
							
							
						 
						
							2016-04-27 11:34:48 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								d995272922 
								
							 
						 
						
							
							
								
								win32: Install doat by default  
							
							 
							
							
							
						 
						
							2016-04-26 12:08:11 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								bd358dd570 
								
							 
						 
						
							
							
								
								win32: Reflect lua path changes in gtk-win32  
							
							 
							
							
							
						 
						
							2016-04-09 12:18:02 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								5b05271e4c 
								
							 
						 
						
							
							
								
								win32: Install lgi with lua plugin  
							
							 
							
							
							
						 
						
							2016-04-07 18:27:43 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								fb7f27fcdd 
								
							 
						 
						
							
							
								
								lua: Build on win32  
							
							 
							
							
							
						 
						
							2016-04-03 12:02:04 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Patrick Griffis 
								
							 
						 
						
							
							
							
							
								
							
							
								edcd9af47f 
								
							 
						 
						
							
							
								
								installer: Use https for Python downloads  
							
							 
							
							
							
						 
						
							2016-03-28 05:10:08 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								c874a9525c 
								
							 
						 
						
							
							
								
								Bump version to 2.12.0  
							
							 
							
							
							
						 
						
							2016-03-12 16:21:52 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								d48f31191f 
								
							 
						 
						
							
							
								
								Updated location of GTK theme engines in 2.24.30.  
							
							 
							
							
							
						 
						
							2016-03-11 21:00:06 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								35254fa6eb 
								
							 
						 
						
							
							
								
								win32: Update Python to 3.5  
							
							 
							
							
							
						 
						
							2016-03-06 18:27:59 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								eab580408c 
								
							 
						 
						
							
							
								
								installer: Fixed VS2015 CRT DLL name.  
							
							 
							
							
							
						 
						
							2015-11-26 00:05:38 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								1d8dd50455 
								
							 
						 
						
							
							
								
								win32: Fix installer  
							
							 
							
							
							
						 
						
							2015-10-12 19:26:28 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								be5e2b9566 
								
							 
						 
						
							
							
								
								win32: Update Visual Studio 2015 redist links in installer  
							
							 
							
							
							
						 
						
							2015-10-11 16:14:23 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomek 
								
							 
						 
						
							
							
							
							
								
							
							
								e40fbee772 
								
							 
						 
						
							
							
								
								win32: Add Windows 10 ID to manifest  
							
							 
							
							
							
						 
						
							2015-10-11 16:13:15 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								f7e3d3f32c 
								
							 
						 
						
							
							
								
								Use VS 2015  
							
							 
							
							
							
						 
						
							2015-10-10 16:14:12 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								98fefcd162 
								
							 
						 
						
							
							
								
								Switch from mozilla-build to msys2.  
							
							 
							
							
							
						 
						
							2015-03-15 19:06:29 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								fb422732f2 
								
							 
						 
						
							
							
								
								libenchant_win8 needs to depend on common to be able to use config.h  
							
							 
							
							
							
						 
						
							2015-03-08 12:47:03 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								0a29313fff 
								
							 
						 
						
							
							
								
								Remove unused win32 files  
							
							 
							
							
							
						 
						
							2015-02-27 15:06:45 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								b009084a52 
								
							 
						 
						
							
							
								
								Don't install spelling dicts if win8+  
							
							 
							
							
							
						 
						
							2015-02-22 00:20:26 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								363321dc33 
								
							 
						 
						
							
							
								
								Fixed installer not actually bundling libenchant_win8.dll because it wasn't made to depend on the project.  
							
							 
							
							
							
						 
						
							2015-02-21 03:17:44 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								5b24c60def 
								
							 
						 
						
							
							
								
								Win8+ native spell checking requires compiling with Win8 target.  
							
							 
							
							... 
							
							
							
							Win8-specific features are still loaded dynamically, so HC still works the same on W7. 
							
						 
						
							2015-02-21 03:12:27 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								96026b82c7 
								
							 
						 
						
							
							
								
								Add support for native win8+ spell checking  
							
							 
							
							
							
						 
						
							2015-02-21 05:54:58 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								b6877ccf5c 
								
							 
						 
						
							
							
								
								win32: Use WinSparkle for handling updates  
							
							 
							
							... 
							
							
							
							Fixes  #1282  
							
						 
						
							2015-02-12 19:11:46 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arnavion 
								
							 
						 
						
							
							
							
							
								
							
							
								9858784eb6 
								
							 
						 
						
							
							
								
								Better project files.  
							
							 
							
							... 
							
							
							
							- Output directly to rel\ instead of to bin\ and then copying files over.
- Deduped Win32 vs x64 configs
- Moved some common properties to hexchat.props
- All build intermediates (except htm's intermediates) are no longer emitted in the source directory 
							
						 
						
							2015-02-11 10:01:29 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								7e4a585611 
								
							 
						 
						
							
							
								
								win32: Use https for installer downloads  
							
							 
							
							... 
							
							
							
							Fixes  #1268  
							
						 
						
							2015-02-11 07:59:48 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								f4f27e438b 
								
							 
						 
						
							
							
								
								Implement windows 8.1+ notifications  
							
							 
							
							... 
							
							
							
							This splits notifications up into multiple backends
currently only libnotify on unix and win8 toasts.
The win8 backend was originally written by @leeter
though heavily modified. 
							
						 
						
							2015-02-04 20:24:53 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								1b2bee37e4 
								
							 
						 
						
							
							
								
								Remove option to disable ipv6  
							
							 
							
							... 
							
							
							
							It has been default for a while, is the only tested option,
and will only get more common. 
							
						 
						
							2014-12-28 22:29:06 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								aeb5d15871 
								
							 
						 
						
							
							
								
								More consistently include config.h  
							
							 
							
							
							
						 
						
							2014-12-17 18:21:10 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ivan 
								
							 
						 
						
							
							
							
							
								
							
							
								3fbe5b876e 
								
							 
						 
						
							
							
								
								Add missing dependencies for glib's g_spawn on windows  
							
							 
							
							
							
						 
						
							2014-12-02 22:12:48 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								232096801b 
								
							 
						 
						
							
							
								
								Bump updater version to 2.10.2  
							
							 
							
							
							
						 
						
							2014-11-25 10:37:00 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								345c8a29ad 
								
							 
						 
						
							
							
								
								Stupid github editor adding newlines  
							
							 
							
							
							
						 
						
							2014-07-28 16:24:43 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								4b549eeac8 
								
							 
						 
						
							
							
								
								Bump updater version on Windows  
							
							 
							
							
							
						 
						
							2014-07-28 16:14:10 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								3c584e2cd5 
								
							 
						 
						
							
							
								
								win32: Update Python links  
							
							 
							
							
							
						 
						
							2014-07-19 10:08:12 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								9372972ad4 
								
							 
						 
						
							
							
								
								win32: Don't allow installing on Vista  
							
							 
							
							... 
							
							
							
							It does not run on Vista 
							
						 
						
							2014-07-19 10:06:29 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								466646f84a 
								
							 
						 
						
							
							
								
								win32: Silent installer improvements  
							
							 
							
							... 
							
							
							
							- Launch uninstaller as VERYSILENT
- Don't launch Python/Perl installers when silent 
							
						 
						
							2014-06-27 19:10:55 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								e0f80e41bf 
								
							 
						 
						
							
							
								
								win32: Use theme shipped with gtk  
							
							 
							
							... 
							
							
							
							No reason for us to maintain own copy. This also
makes custom theme installing easier. 
							
						 
						
							2014-06-25 20:38:53 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Berke Viktor 
								
							 
						 
						
							
							
							
							
								
							
							
								62209618e1 
								
							 
						 
						
							
							
								
								We don't ship DNS as a plugin anymore  
							
							 
							
							
							
						 
						
							2014-06-13 22:31:08 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Berke Viktor 
								
							 
						 
						
							
							
							
							
								
							
							
								7bfa2ee8a7 
								
							 
						 
						
							
							
								
								Fix GTK+ bundle licenses missing from installer  
							
							 
							
							
							
						 
						
							2014-06-13 22:31:00 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								c1d9aad546 
								
							 
						 
						
							
							
								
								win32: Fix path in installer project  
							
							 
							
							
							
						 
						
							2014-06-04 14:07:43 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								b8c02f71d9 
								
							 
						 
						
							
							
								
								win32: Use config.h instead of config-win32.h  
							
							 
							
							
							
						 
						
							2014-06-04 10:30:18 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TingPing 
								
							 
						 
						
							
							
							
							
								
							
							
								8538dd1a49 
								
							 
						 
						
							
							
								
								win32: Don't auto-generate version.txt  
							
							 
							
							
							
						 
						
							2014-06-03 09:43:14 -04:00