Commit Graph

36 Commits

Author SHA1 Message Date
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
20d26aea94 Rewrite dns command
- Cross platform
- Doesn't depend on external tools
2014-01-08 01:32:28 -05: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
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
TingPing
1f84c507a0 Reorganize files and migrate images to gresource 2013-09-29 02:24:06 -04:00
TingPing
0749cb1553 Remove hextray 2013-09-24 21:01:16 -04:00
Eustachy Kapusta
b658fca4a7 Convert project files to vs2013 2013-09-15 15:07:46 -07: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
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
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
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
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
852ae3f7c2 Make copy not depend on perl-5.12 and perl-5.15 2013-02-16 17:52:39 +01:00
TingPing
ed786843de remove old sasl plugin 2013-01-09 21:01:13 -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
50fabee1ad Exclude SASL plugin from build 2012-11-10 20:04:31 +01:00
Berke Viktor
cbfdf1df47 Fix project dependencies 2012-11-09 19:33:22 +01:00
Berke Viktor
74abaedffa Don't forget to build make-te before common 2012-10-27 18:12:35 +02:00
Berke Viktor
cb891a9732 Rename WinSys on the code level 2012-10-21 06:40:28 +02:00
Berke Viktor
06226c0799 Update win32 dirent.h implementation and use header instead of static library 2012-10-18 18:24:20 +02:00
Berke Viktor
ae2cfa16d9 Add project for generating text events 2012-10-04 21:07:26 +02:00
Berke Viktor
981c7b9482 Now really finish the reversion 2012-10-03 18:54:15 +02:00
Berke Viktor
f039a4264d Fix solution versions 2012-10-03 17:54:06 +02:00
Berke Viktor
e2c532c679 Revert to VS2010 part1 2012-10-03 13:29:56 +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
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
c33342b202 Rename XTM to HTM 2012-07-13 15:01:54 +02:00
Berke Viktor
534cd2802f Rebranding on the file level 2012-07-11 21:33:10 +02:00