Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-26 | build: Reorder includes to avoid installed plugin header | Rainer Müller | |
When hexchat is already installed into a non-default prefix, a new build could pick up ${prefix}/include/hexchat-plugin.h from the installed version instead of the local header, as configuration variables such as $(GLIB_CFLAGS) would point to -I${prefix}/include. Reordering the includes and moving -I arguments to CPPFLAGS prevents this, as it ensures the local directories are always searched first. This was no problem when compiling for /usr or /usr/local as these directories in the compiler search path are always searched last. Closes #1822 | |||
2016-02-18 | Fix strict prototype warnings | Patrick Griffis | |
2015-10-16 | build: Let 'make dist' do a better job | Rico Tzschichholz | |
2015-10-10 | Use VS 2015 | Arnavion | |
2015-04-23 | Remove unused file | TingPing | |
2015-02-11 | Better project files. | Arnavion | |
- 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 | |||
2014-12-28 | Fix building as c89 | TingPing | |
2014-12-28 | Use glib for allocations in all plugins | TingPing | |
Continuation of 83032b1aa | |||
2014-12-17 | More consistently include config.h | TingPing | |
2014-12-15 | Don't require glib 2.40 | TingPing | |
2014-12-15 | fishlim: Handle server-time | TingPing | |
2014-12-15 | fishlim: Use proper filesystem encoding for files | TingPing | |
2014-12-15 | fishlim: Use standard keyfile save function | TingPing | |
2014-12-15 | fishlim: Strip whitespace when deleting keys | TingPing | |
This fixes a personal annoyance when you tab complete a channel to delete | |||
2014-12-15 | fishlim: Use hexchat_nickcmp() | TingPing | |
2014-12-15 | fishlim: Improve string handling | TingPing | |
2014-12-15 | configure: Improve various build flags | TingPing | |
- Store openssl flags in own vars - Share some common flags for plugins - Fix building plugins on win32 - Store all glib flags in one var - Don't link against every lib for each plugin - Don't hardcode ldflags for sysinfo | |||
2014-07-18 | Fix formatting warnings | TingPing | |
Found by #1059 | |||
2014-06-02 | fishlim: Fix filename in error messages | TingPing | |
2014-06-02 | Handle a special character before "+OK", e.g. identify-msg + or - | Samuel Lidén Borell | |
2014-06-02 | Use path to HexChat instead of XChat in the test program | Samuel Lidén Borell | |
Note that this affects the test program only. It doesn't affect users of FiSHLiM. The reason for this change is that XChat doesn't seem to be maintained any longer. | |||
2014-06-02 | Add missing include in the test program | Samuel Lidén Borell | |
2014-06-02 | Fix memory leak in the test program | Samuel Lidén Borell | |
2014-06-02 | Fix undefined behaviour in left shift | Samuel Lidén Borell | |
This is not a problem with a usual compiler configuration, but LLVM/clang detects it when compiled with: -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error -ftrapv | |||
2014-01-29 | osx: Silence openssl deprecated warnings | TingPing | |
2014-01-20 | configure: Clean up EXTRA_DIST | TingPing | |
2013-09-15 | plugins: fishlim: VS2013 comes with a working stdbool.h | Arnavion | |
2013-09-15 | Convert project files to vs2013 | Eustachy Kapusta | |
2013-07-24 | Move optimization settings from all subsequent projects to hexchat.props | Eustachy Kapusta | |
2013-04-28 | Don't hardcode "plugins" as the subdirectory for plugins in many | Christoph J. Thompson | |
places. modified: config-win32.h modified: configure.ac modified: plugins/checksum/Makefile.am modified: plugins/doat/Makefile.am modified: plugins/fishlim/Makefile.am modified: plugins/perl/Makefile.am modified: plugins/python/Makefile.am modified: plugins/sysinfo/Makefile.am modified: plugins/xdcc/Makefile.am modified: src/common/plugin.c modified: src/fe-text/fe-text.c | |||
2013-04-25 | win32: Moved PlatformToolset configuration to individual project files. It ↵ | Arnavion | |
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-01 | Remove another bunch of obsolete junk | Berke Viktor | |
2012-11-04 | Use configdir instead of *xchatdir* | Berke Viktor | |
2012-10-30 | Now some final cleanup (I hope) | Berke Viktor | |
2012-10-30 | Some final rebranding | Berke Viktor | |
2012-10-30 | Rebrand get_info(xchatdir) but remain compatible for Perl and Python | Berke Viktor | |
2012-10-30 | Rebranding for the rest of plugin* | Berke Viktor | |
2012-10-30 | Rebranding for XCHAT_EAT_* | Berke Viktor | |
2012-10-30 | Rebranding for XCHAT_PRI_* | Berke Viktor | |
2012-10-30 | Remove hexchat-plugin.h duplicate | Berke Viktor | |
2012-10-28 | Further doc relocations and conversions | Berke Viktor | |
2012-10-24 | A lot more rebranding | Berke Viktor | |
2012-10-21 | Move warning level to property sheet | Berke Viktor | |
2012-10-13 | Compatibility for Automake 1.12.4+ | Berke Viktor | |
2012-10-03 | Revert to VS2010 part4 | Berke Viktor | |
2012-10-02 | Use explicit project names, output filenames depend on them | Berke Viktor | |
2012-10-02 | Oops, wrong find'n'replace | Berke Viktor | |
2012-10-02 | Remove hardcoding as much as possible | Berke Viktor | |
2012-10-02 | Change platform toolset to Visual Studio 2012 | Berke Viktor | |
2012-10-02 | Add XP (WDK) solution as a fallback option | Berke Viktor | |