Commit Graph

85 Commits

Author SHA1 Message Date
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
Arnavion e8fb2dde56 Fixed instances of hexchat_printf that unsafely used a string parameter as a format string.
Fixes #1153
2014-09-25 00:54:38 -07:00
Eustachy Kapusta b658fca4a7 Convert project files to vs2013 2013-09-15 15:07:46 -07:00
TingPing bb3cb269c2 Upd: Properly handle http errors
Also some cleanup of some old code and comments
2013-07-25 19:54:25 -04:00
Eustachy Kapusta 715a520c0e Move optimization settings from all subsequent projects to hexchat.props 2013-07-24 20:56:36 +02:00
TingPing 2e2f4662f3 Updater: fix download links 2013-07-16 12:48:34 -04: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 bed00e525d Relocate plugin icons 2013-04-14 10:14:17 +02:00
Berke Viktor 13d574b455 Revert XP version check; as it turned out, it's completely irrelevant now
This reverts commit cd2f775fe4.
2013-04-01 21:15:46 -07:00
Berke Viktor 110a2625fe Remove another bunch of obsolete junk 2013-04-01 05:05:33 +02:00
Berke Viktor cd2f775fe4 Separate version check for XP, we might need it during the transition to VS2012 2013-03-13 23:11:33 +01:00
TingPing b83f797493 Point to new download url 2013-02-04 15:31:24 -05:00
TingPing a46f89998c actually fix updchk 2013-01-17 18:57:02 -05:00
TingPing 32eac07424 fix updchk again 2012-12-22 23:42:49 -05:00
TingPing 76680ae41b Update Checker: Ignore invalid length version nums 2012-12-17 20:48:02 -05:00
TingPing b274ecca4f fix update checkers help message 2012-12-17 20:24:09 -05:00
Berke Viktor 4ec499c241 Eliminate warnings due to missing includes 2012-11-04 04:22:22 +01:00
Berke Viktor 259ed9644d Relocate version.txt, leave a copy in old place for a while for upgrades to work 2012-11-03 01:58:56 +01:00
Berke Viktor 82936df2af Some final rebranding 2012-10-30 10:42:37 +01:00
Berke Viktor e681eafa78 Rebranding for the rest of plugin* 2012-10-30 08:42:48 +01:00
Berke Viktor 45d4fa5801 Rebranding for XCHAT_EAT_* 2012-10-30 07:40:37 +01:00
Berke Viktor 91dd079add Rebranding for XCHAT_PRI_* 2012-10-30 07:18:25 +01:00
Berke Viktor fc98a6d79d Remove hexchat-plugin.h duplicate 2012-10-30 04:07:33 +01:00
Berke Viktor e3be4a0e0a Eliminate some more plugin warnings 2012-10-26 13:38:13 +02:00
Berke Viktor 46b0fe70eb Add commands for modifying UPD options 2012-10-26 13:32:08 +02:00
Berke Viktor 89252106da Add configurable delay and check frequency for UPD and eliminate some warnings 2012-10-26 13:00:09 +02:00
Berke Viktor 1a75c8e1be A lot more rebranding 2012-10-24 21:33:02 +02:00
Berke Viktor ddbce0b9fe Move warning level to property sheet 2012-10-21 05:57:00 +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 6942d2b4b1 Update solution to Visual Studio 2012 Express and get rid of mpcInfo 2012-09-15 21:52:47 +02:00
Berke Viktor 0e3fbb01d7 Add _AMD64_ definition for x64 builds, make Visual Studio even happier 2012-07-21 14:59:25 +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
xhmikosr 1fae4ef09f get rid of *.user files and ignore them 2012-07-14 06:03:42 +03:00
Berke Viktor 3485b4fb94 Rename DLL files, rename X-SASL to SASL 2012-07-13 23:47:41 +02:00
Berke Viktor f61726ba49 Remove the last remnants of XChat-WDK 2012-07-13 22:27:12 +02:00
Berke Viktor ea2c58c234 Rename files, delete old windows makefiles 2012-07-13 17:55:31 +02:00
Berke Viktor ba664dc848 Even more rebranding 2012-07-12 18:39:52 +02:00
Berke Viktor 534cd2802f Rebranding on the file level 2012-07-11 21:33:10 +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 593efa703b LOTS of fixes to the VS solution 2012-06-15 21:37:48 +02:00
Berke Viktor a673109c49 Add all plugins to solution except WMPA 2012-06-10 14:19:40 +02:00
Berke Viktor 067ee4fc5b supposed workaround for disabling chunked encoding (snq-) 2012-02-08 21:52:27 +01:00