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
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
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
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
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
tomek
8c00a4ff40
perl: Update Perl to 5.20
2014-05-28 18:22:19 +02:00
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
TingPing
36950c0d46
win32: Bump python to 3.4.0
2014-03-17 09:05:58 -04:00
TingPing
f35ae03a66
Build with GTK_DISABLE_DEPRECATED
2014-02-14 16:31:08 -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
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
1f84c507a0
Reorganize files and migrate images to gresource
2013-09-29 02:24:06 -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
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
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
ccc8601624
Move beep to proper place
2013-04-16 11:32:58 +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
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
b90633d406
Fix deps path
2013-04-08 22:39:35 +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
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
6490a206a0
Remove Tcl junk, cosmetics
2013-04-01 05:39:05 +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
b70062d6d2
Nuke Lua and Tcl
2013-04-01 04:51:34 +02:00
Berke Viktor
a1eb937d09
Add HarfBuzz DLL to dist
2013-02-18 05:15:36 +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
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
82694d2d29
Hide 4996 warnings in all projects and fix license copy
2012-11-11 18:23:27 +01:00
Berke Viktor
912ea8a534
Disable some stupid warnings without the WDK
2012-11-06 23:47:12 +01:00
Berke Viktor
79fa1a0521
Move build files out of the source tree, make grep usage much easier
2012-11-04 23:26:43 +01:00
Berke Viktor
87a8c13e5e
Fix tabulation
2012-11-04 04:04:41 +01:00
Berke Viktor
98ef77406d
Varname consolidation for the rest of pixmaps
2012-11-03 02:57:24 +01:00