Commit Graph

142 Commits

Author SHA1 Message Date
TingPing 9e5551aa59 win32: Install pixbuf engine 2013-10-28 21:56:01 -04:00
TingPing 712cfc3135 win32: install theme manager by default 2013-10-20 03:37:58 -04:00
Arnavion e2edbfe47d win32: Use version information from configure.ac to populate the Windows-specific files that need it - config-win32.h, version.txt, hexchat.rc, hexchat.iss
This is done via T4 templates. The original files are now generated at build-time and so have been added to .gitignore and removed from the repository, with the exception of version.txt which must be hosted on GitHub for the updater plugin.
2013-10-12 18:41:27 -07:00
TingPing 80625a06fa Fix installer on 32bit Windows 2013-10-12 13:36:43 -04:00
TingPing 111a58f1ef Improve Windows installer
- Unify x86 and x64 installer files
- Get rid of version program
- Clean up .iss file
- Only allow one installation
2013-10-09 17:17:53 -04:00
Farow 19ef48d0e8 Added shortuct to config folder to installer
Fixes #612
2013-10-03 14:42:32 +03:00
TingPing 1f84c507a0 Reorganize files and migrate images to gresource 2013-09-29 02:24:06 -04:00
TingPing 6fc412c4e2 Update installer links to 2013 redist 2013-09-25 00:54:28 -04:00
Eustachy Kapusta b658fca4a7 Convert project files to vs2013 2013-09-15 15:07:46 -07:00
Eustachy Kapusta 2528a78593 Remove VS Redistributable update version from installer link 2013-08-04 11:45:08 +02:00
Eustachy Kapusta 715a520c0e Move optimization settings from all subsequent projects to hexchat.props 2013-07-24 20:56:36 +02:00
TingPing ffa1ea7358 Add python3 plugin 2013-05-03 20:26:58 -04:00
Berke Viktor 6001ceff9f Get rid of bundled beep 2013-04-27 23:00:18 +02:00
Arnavion 07bc467d03 win32: Moved PlatformToolset configuration to individual project files. It should be set before setting other properties or importing other props.
This fixes the broken GUI Platform Toolset indicator, as well as VS compilation itself if another version such as 2010 was also installed.
2013-04-25 21:03:03 -07:00
Berke Viktor d7571ce1e3 Update installers as well 2013-04-16 11:35:22 +02:00
Berke Viktor 059e4ec9c8 Add default beep sound, deploy on Windows
FIXME on Unix yet
2013-04-14 10:30:51 +02:00
Berke Viktor a96be226b2 Really relocate 2013-04-14 10:15:52 +02:00
Berke Viktor 0c351c9cbc Nuke WMPA, not supported by Express 2013-04-13 02:38:44 +02:00
Berke Viktor 6ee3a4a978 Get rid of multiple Perl versions 2013-04-13 02:27:01 +02:00
Berke Viktor ba1a1ab28d Don't call it package, it causes line break 2013-04-11 17:44:33 +02:00
Berke Viktor a9643234ae It's official: VS2012.2 needs VS2012.1 redist 2013-04-11 14:03:27 +02:00
Berke Viktor fdf7ec22f5 I might regret this, but let's do the brave jump 2013-04-08 01:12:19 +02:00
Berke Viktor 2b13d0f527 Apparently XP won't work anymore, Uniscribe problem with the redistributable 2013-04-01 20:51:40 -07:00
Berke Viktor e054a6512f We all knew I'll forget something, right? 2013-04-01 18:33:12 -07:00
Berke Viktor bddbb4581e Open the redist download page by default for the first MSVC release 2013-04-02 00:30:28 +02:00
Berke Viktor dfc982b15f Don't open the same link twice 2013-04-02 00:23:06 +02:00
Berke Viktor 750e41ae61 Open downloads for Perl and Python 2013-04-02 00:17:02 +02:00
Berke Viktor 71b5b4ee37 Last cjstyles remnants 2013-04-01 05:20:35 +02:00
Berke Viktor 14aaebcc86 Remove old stuff, some preparation for soon-to-be-released Perl 5.18 2013-04-01 05:17:37 +02:00
Berke Viktor 110a2625fe Remove another bunch of obsolete junk 2013-04-01 05:05:33 +02:00
Berke Viktor b70062d6d2 Nuke Lua and Tcl 2013-04-01 04:51:34 +02:00
Berke Viktor abd20c25dc Get rid of installer skinning 2013-04-01 04:43:47 +02:00
Berke Viktor 5144fe509f Revert "Migrator for servlist_ in the installers"
This reverts commit c6ead740c8.
2013-03-23 22:11:39 +01:00
Berke Viktor c6ead740c8 Migrator for servlist_ in the installers 2013-03-23 17:06:19 +01:00
Berke Viktor 7cf4778aaa Update changelog links 2013-03-15 22:29:55 +01:00
Berke Viktor 57368e9806 Add safe mode shortcuts 2013-03-15 22:21:59 +01:00
Berke Viktor a1eb937d09 Add HarfBuzz DLL to dist 2013-02-18 05:15:36 +01:00
Berke Viktor 5e56552998 Add vc redist to links, don't open links by default and cosmetics 2013-02-16 18:02:16 +01:00
Berke Viktor 7f9ff189b5 Fix libwimp path in the installers 2013-02-16 17:52:48 +01:00
TingPing 85534f123b Update installer to point to news 2013-02-04 15:43:31 -05:00
TingPing 8fe3c40278 add changelog to installer
closes #255
2012-12-25 21:49:21 -05:00
TingPing c14f37b933 remove hextray from installer 2012-12-17 16:45:10 -05:00
Berke Viktor 1b5075d946 Get rid of the buggy, unmaintained and unused Lua and Tcl interfaces 2012-11-12 19:03:19 +01:00
Berke Viktor c0dca425a5 Prepare solution for Perl 5.16 VC build 2012-11-12 02:04:58 +01:00
Berke Viktor cc0051cb40 Move HexChat L10n to share\locale where it should've been in the first place 2012-11-12 00:17:24 +01:00
Berke Viktor 07ddde4108 Fix GTK-VS installers 2012-11-11 19:06:22 +01:00
Berke Viktor b236af84a4 Installer migrator functions for xchat.conf -> hexchat.conf 2012-11-03 23:54:05 +01:00
Berke Viktor c65e16fd00 Relocate hexchat.png and hexchat.ico and some more varname cleanup 2012-11-03 02:33:44 +01:00
Berke Viktor 07cbcfe846 Make HexTray filename consistent with the rest 2012-10-29 00:42:52 +01:00
Berke Viktor 7cc2dc36e5 Get rid of the SASL plugin 2012-10-25 16:40:26 +02:00
Berke Viktor e5f8aaf8eb Add Windows version check to installer against overly frustrated Win2000 users 2012-10-22 05:13:27 +02:00
Berke Viktor ae95271d3a Change readme icon and add changelog icon as well 2012-10-22 04:40:32 +02:00
Berke Viktor de39738bbd Add README for people who still can't use Google 2012-10-22 02:34:20 +02:00
Berke Viktor 4fd5cf7043 Keep the installer component lists sorted 2012-10-21 14:38:47 +02:00
Berke Viktor cb891a9732 Rename WinSys on the code level 2012-10-21 06:40:28 +02:00
Berke Viktor ddbce0b9fe Move warning level to property sheet 2012-10-21 05:57:00 +02:00
Berke Viktor 68e795a595 Accept license agreement by default 2012-10-13 18:55:43 +02:00
Berke Viktor fb2413793c Install SASL plugin by default 2012-10-05 00:16:37 +02:00
Berke Viktor 018e32e693 Nuke the remnants of the nonbmp plugin 2012-10-03 18:29:22 +02:00
Berke Viktor 90db7e85c2 Complete the VS2010 reversion 2012-10-03 18:26:48 +02:00
Berke Viktor da46225034 Revert to VS2010 part4 2012-10-03 13:50:31 +02:00
Berke Viktor 1d7773f735 Use explicit project names, output filenames depend on them 2012-10-02 18:40:23 +02:00
Berke Viktor de70630cef Oops, wrong find'n'replace 2012-10-02 18:21:16 +02:00
Berke Viktor 567270d5a7 Remove hardcoding as much as possible 2012-10-02 18:15:49 +02:00
Berke Viktor ab2d0b736c Change platform toolset to Visual Studio 2012 2012-10-02 16:05:20 +02:00
Berke Viktor a57a7d3f88 Add XP (WDK) solution as a fallback option 2012-10-02 16:00:13 +02:00
Berke Viktor 2fc7047873 Remove "Full" installation option, most people blindly install things they don't need nor know how to use 2012-09-15 23:08:20 +02:00
Berke Viktor 6942d2b4b1 Update solution to Visual Studio 2012 Express and get rid of mpcInfo 2012-09-15 21:52:47 +02:00
Berke Viktor c563d70aed Make sure HexChat won't run in portable mode if the user doesn't select it 2012-09-01 16:50:48 +02:00
Berke Viktor c1dde82389 Make gtkrc a component so that users can preserve their theme settings between upgrades 2012-09-01 16:32:50 +02:00
Berke Viktor b6e62524f4 Fix Perl interface filename in the installer, too 2012-07-27 00:35:40 +02:00
Berke Viktor 2ae76fcacf Add trailing backslashes to Output and Intermediate directories, make Visual Studio happy 2012-07-21 14:46:29 +02:00
Berke Viktor 89584e565a A decent WizardImage for the installer 2012-07-18 22:55:21 +02:00
Berke Viktor d8225f79f6 Update logos thanks to TingPing, now only WizardImage is left 2012-07-16 22:53:28 +02:00
Berke Viktor e222ff56e2 Use highest compression available, it actually speeds up compression and slightly reduces executable size, no reason not to use it 2012-07-16 00:52:55 +02:00
Berke Viktor a5cc3b15d7 Ultra compression slows down compilation but doesn't really reduce the size, isn't worth it 2012-07-14 20:24:07 +02:00
xhmikosr d26c9c23b8 installer: use lzma2/ultra compression 2012-07-14 06:06:37 +03:00
xhmikosr 1fae4ef09f get rid of *.user files and ignore them 2012-07-14 06:03:42 +03:00
Berke Viktor 91ac20c076 Remove migrators 2012-07-14 01:58:24 +02:00
Berke Viktor 876bbe23d9 Add installers for migrating from XChat-WDK 2012-07-14 01:58:02 +02:00
Berke Viktor 3485b4fb94 Rename DLL files, rename X-SASL to SASL 2012-07-13 23:47:41 +02:00
Berke Viktor a9c8ab916b Rename X-Tray to HexTray 2012-07-13 23:17:29 +02:00
Berke Viktor 25a9a60bab Update theme extensions in the installer, too 2012-07-13 22:49:25 +02:00
Berke Viktor 534cd2802f Rebranding on the file level 2012-07-11 21:33:10 +02:00
Berke Viktor 2a3ef0a5e8 Fix Perl 5.16 installation in x64 installer 2012-07-11 20:34:36 +02:00
Berke Viktor 9d9c24c8d3 Another bunch of fixes and additions to the XTM 2012-06-17 10:08:39 +02:00
Patrick Griffs 6bca080d93 Add XChat Theme Manager (TingPing) 2012-06-17 05:45:08 +02:00
Berke Viktor c1ed097b46 Add .user files and .gitignore 2012-06-15 22:48:18 +02:00
Berke Viktor ad59c4a586 Add x64 support to the VS solution 2012-06-15 22:36:29 +02:00
Berke Viktor 28c8cf042b Update paths for x64 installer too 2012-06-15 22:09:30 +02:00
Berke Viktor 593efa703b LOTS of fixes to the VS solution 2012-06-15 21:37:48 +02:00
Berke Viktor 3ae36b7855 Add projects for making the installer 2012-06-10 16:30:23 +02:00