Arnavion
99ee7b6ef8
win32: Quote paths when invoking glib-compile-resources.exe
...
Also escape the trailing backslash in DataDir since otherwise it escapes the double-quote after it.
2014-03-18 11:05:54 -07:00
Arnavion
4cc764256c
win32: Powershell.exe absolutely needs "-File" when running scripts or else it parses arguments with spaces as separate parameters.
2014-03-18 10:44:53 -07:00
TingPing
36950c0d46
win32: Bump python to 3.4.0
2014-03-17 09:05:58 -04:00
Arnavion
71e54854ec
win32: Updated Python dependencies to 2.7.6 and 3.3.4
2014-02-28 01:11:18 -08:00
TingPing
f35ae03a66
Build with GTK_DISABLE_DEPRECATED
2014-02-14 16:31:08 -05:00
TingPing
8d77fd6a57
win32: Update installer for new Perl
2014-02-06 16:47:34 -05:00
TingPing
efcb850956
win32: Include gtk theme in minimal install
2014-01-26 06:55:39 -05:00
TingPing
20d26aea94
Rewrite dns command
...
- Cross platform
- Doesn't depend on external tools
2014-01-08 01:32:28 -05:00
Arnavion
c7bf4b0474
Replaced use of T4 templates with PS-based templates.
...
TextTransform.exe is not available with Express versions of Visual Studio.
2013-12-27 12:05:07 -08:00
TingPing
5c872eb110
win32: Improvements to portable-mode in installer
2013-11-16 15:37:41 -05:00
TingPing
9834301eda
win32: Download spelling dictionaries from installer
2013-11-15 09:49:01 -05:00
TingPing
3f1994f3bf
win32: Download deps during installation
2013-11-10 03:56:50 -05:00
Arnavion
39aec3a45b
installer: Use correct path to iscc.exe depending on the platform.
2013-11-03 14:46:13 -08:00
Arnavion
2e75068c7c
Use correct path to TextTransform.exe depending on the platform.
2013-11-03 14:16:11 -08:00
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
Arnavion
0061cd38d0
win32: Make all projects depend on common so that common is always run before any others.
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
TingPing
0749cb1553
Remove hextray
2013-09-24 21:01:16 -04:00
TingPing
ae04663aa9
First round of using GTK accessor functions
...
This is the first step to build with GSEAL_ENABLE
setup.c uses a deprecated fontchooser,
chanview-tabs.c didn't like the conversion, and
I am waiting to do some work on xtext.c before
converting it.
2013-09-20 17:24:39 -04:00
Eustachy Kapusta
bfa199be79
Add /d2Zi+ switch for better debug symbols
2013-09-20 13:11:01 +02:00
Eustachy Kapusta
b658fca4a7
Convert project files to vs2013
2013-09-15 15:07:46 -07:00
TingPing
a71849db3f
Bump Version to 2.9.6
2013-09-11 18:18:19 -04: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
Berke Viktor
f313a83474
Update Perl library name
2013-05-18 21:33:22 +02:00
Berke Viktor
65e384523a
Make copy depend on python3 as well
2013-05-04 02:41:53 +02:00
Berke Viktor
80aee2af6c
Fix VS edition
2013-05-04 02:35:38 +02:00
TingPing
ffa1ea7358
Add python3 plugin
2013-05-03 20:26:58 -04:00
Berke Viktor
b2ae3b9dd1
Update gtkrc
2013-04-28 05:47:20 +03: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
ccc8601624
Move beep to proper place
2013-04-16 11:32:58 +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
bed00e525d
Relocate plugin icons
2013-04-14 10:14:17 +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
7f86fbad1e
We ship bundles, this is unnecessary too
2013-04-12 18:05:54 +02:00
Berke Viktor
30fa189cbb
We don't release git head anymore, github does that for us
2013-04-12 18:05:28 +02:00
Berke Viktor
2fdb2a8b6f
Revert "win32: Fixed YourDepsPath."
...
This reverts commit b07e5fafaf
.
2013-04-12 18:04:22 +02:00
Arnavion
b07e5fafaf
win32: Fixed YourDepsPath.
2013-04-11 21:59:58 -07: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
b90633d406
Fix deps path
2013-04-08 22:39:35 +02:00
Berke Viktor
92654bdd9b
Make copy depend on perl-5.18, not perl-5.16
2013-04-08 02:31:47 +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
faf4575e9a
Enable cast checks
2013-04-02 23:58:43 -07:00
Berke Viktor
59510cf8a1
Move Perl from hexchat to gtk-win32
2013-04-03 08:05:26 +02:00
Berke Viktor
9c49254abd
Only include top level includes from GTK+, GLib and GDK-PixBuf
2013-04-02 20:39:37 -07:00
Berke Viktor
5e59578e28
Remove most of HexTray and one instance
...
You can still build HexTray manually if you want to try fixing it
2013-04-02 11:56:08 -07:00
Berke Viktor
4748405277
This is useless too
2013-04-01 21:28:54 -07: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
408a29d66a
Version bump
2013-04-02 03:07:55 +02: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
c8f8a26c9c
Add future Perl 5.18 project
2013-04-01 23:21:41 +02:00
Berke Viktor
f58dc56949
Purge Lua and Tcl from the solution too
2013-04-01 22:58:00 +02:00
Berke Viktor
df46cd597b
Version info cleanup
2013-04-01 22:55:53 +02:00
Berke Viktor
6490a206a0
Remove Tcl junk, cosmetics
2013-04-01 05:39:05 +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
49e863e97a
Tabulation with spaces is annoying!
2013-04-01 05:10:23 +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
6bdbbbea83
Update Perl to 5.16.3
2013-03-12 20:09:30 +01:00
Berke Viktor
a1eb937d09
Add HarfBuzz DLL to dist
2013-02-18 05:15:36 +01:00
Berke Viktor
e6d65e4004
Move dependency graph to other repo
2013-02-16 20:32:16 +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
Berke Viktor
852ae3f7c2
Make copy not depend on perl-5.12 and perl-5.15
2013-02-16 17:52:39 +01:00
Berke Viktor
26975f6231
Fix stupid GitHub autocrlf mess
2013-02-16 16:00:20 +01:00
Berke Viktor
c409f56e23
Fix libwimp path
2013-02-16 15:55:47 +01:00
TingPing
85534f123b
Update installer to point to news
2013-02-04 15:43:31 -05:00
TingPing
ed786843de
remove old sasl plugin
2013-01-09 21:01:13 -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
TingPing
6437df7576
Update spelling dicts to extract to localappdata
...
closes #241
2012-11-20 20:25:05 -05:00
Berke Viktor
08e2dd848a
Remove Lua from deps
2012-11-12 19:33:06 +01: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
4e488d04c8
Add Perl build notes and installers
2012-11-12 08:12:38 +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
b2cd9157d7
Enable updates
2012-11-11 19:08:31 +01:00
Berke Viktor
07ddde4108
Fix GTK-VS installers
2012-11-11 19:06:22 +01:00
Berke Viktor
82694d2d29
Hide 4996 warnings in all projects and fix license copy
2012-11-11 18:23:27 +01:00
Berke Viktor
50fabee1ad
Exclude SASL plugin from build
2012-11-10 20:04:31 +01:00