Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-13 | build: Replace Autotools with Meson | Patrick Griffis | |
Quick rundown of benefits: - Much faster: - Autotools (with autogen): 22 seconds - Meson: 7 seconds - Meson (with ccache): 2 seconds - Simpler: - ~1000 lines smaller - Single simple language - Potentially better Windows (Visual Studio) support What is not done: - Complete Windows support - OSX support (easy) Closes #2013 Closes #1937 Closes #1803 | |||
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 | |||
2015-10-17 | build: Don't dist resources.h resources.c | Rico Tzschichholz | |
2015-10-17 | build: Determine resources-files once instead of three times | Rico Tzschichholz | |
2015-10-16 | build: Let 'make dist' do a better job | Rico Tzschichholz | |
2015-10-10 | fe-gtk: Use manual registration for resources. | Arnavion | |
2015-02-04 | Implement OSX notification backend | TingPing | |
2015-02-04 | Implement windows 8.1+ notifications | TingPing | |
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. | |||
2014-12-02 | configure: Add option to run clang static analysis | TingPing | |
2014-06-09 | Partial fix for out of source builds | TingPing | |
Patch from LRN Perl's makefile needs fixed and the relative include of config.h needs removed from hexchat.h Mentioned in #1018 | |||
2014-02-06 | Use a single marshal file for entire project | TingPing | |
2014-02-06 | Use a standard GtkScrolledWindow with xtext | TingPing | |
Used in maingui, fkeys, text events, rawlog This also implements the set_scroll_adjustments signal in xtext | |||
2014-01-30 | More autotools cleanup | TingPing | |
- Don't build msproxy if unused - Add resources to cleanfiles - Remove old extra_dist from plugins | |||
2013-10-03 | More improvements to libsexy | TingPing | |
- Add option for showing attributes in input - Improve attribute parsing - Fix detecting iso-codes on unix - Improve getting default langs from $LANG - Fix warnings | |||
2013-10-03 | Remove gtkspell support | TingPing | |
2013-09-29 | Reorganize files and migrate images to gresource | TingPing | |
2013-09-26 | Remove XFT, SHM, and MMX | TingPing | |
2013-09-15 | Replace search window with a searchbar | TingPing | |
2013-09-15 | Replace search window with a searchbar | TingPing | |
2013-08-03 | Use built-in gtk_about_dialog | TingPing | |
2013-04-02 | Set up CFLAGS on Unix too | Berke Viktor | |
2012-10-24 | Rename libxchatcommon to libhexchatcommon | Berke Viktor | |
2012-10-13 | Compatibility for Automake 1.12.4+ | Berke Viktor | |
2012-07-13 | Fix frontend compilation on Linux | Berke Viktor | |
2012-07-13 | Another bunch of rebranding stuff | Berke Viktor | |
2011-12-11 | fix built-in spelling on linux | Berke Viktor | |
2011-02-24 | add xchat r1489 | berkeviktor@aol.com | |