summary refs log tree commit diff stats
AgeCommit message (Collapse)Author
2016-12-17Don't combine compression with pixdata option for icon resourcesPatrick Griffis
This made minimal difference and is not recommended by upstream. It also is affected by a regression in the latest gdk-pixbuf release. https://bugzilla.gnome.org/show_bug.cgi?id=776105
2016-12-13Fix building fishlim against libressl alsoPatrick Griffis
Also part of #1898
2016-12-13Use AC_CHECK_FUNCS to find functions not in LibreSSLFlorian Stinglmayr
LibreSSL might not have all functions of OpenSSL 1.1.0 so use AC_CHECK_FUNCS to find them first before using them. Closes #1899 Fixes #1898
2016-12-10Bump version to 2.12.4tomek
2016-12-10Bump version to 2.12.4Patrick Griffis
2016-12-04Enable input_filter_beep by defaultPatrick Griffis
This just allows for spam.
2016-12-04Avoid mixed declarationPatrick Griffis
2016-12-04Fix printing invalid utf8 from /exec outputPatrick Griffis
This could possibly cause a crash. On a related note exec_data() and exec_handle_colors() could probably use a pass cleaning up to ensure they "do the right thing".
2016-12-01properly clean the autogenerated org.hexchat.service.serviceMattia Rizzolo
2016-12-01Update appdataPatrick Griffis
2016-11-30Fix timers being incorrectly removedPatrick Griffis
Possibly fixing #1866
2016-11-28Fix typos s/Recieved/Received/Mattia Rizzolo
2016-11-11Respect plugin hook changing tab colorPatrick Griffis
Fixup to 241dd69b081
2016-11-11Further tab color improvementsPatrick Griffis
- Combine the three properties into a single one - Finally fully fix the handling with plugins handling events TODO: Look into lastact handling of these, seems wrong
2016-11-11More fixes for tab color handling with pluginsPatrick Griffis
Part 2 of 03767ee0f9826222 So how the colors work should be pretty straight forward: - A message comes in and is handled, this sets the state flags: nick_said, msg_said, new_data. These map to tab colors. - This state is reset under one of these conditions: - It is commited to the UI when actually printed on unfocused tab - Event is interupted by a plugin hook - The tab focus is changed
2016-11-11Fix private highlights not setting tab colorPatrick Griffis
Caused by 03767ee0f98 Fixes #1871
2016-11-09Convert doat to an internal commandPatrick Griffis
- Trivial plugin - Useful for many users - Was under a dumb license
2016-10-23Final fixup of OpenSSL 1.1.0 changesPatrick Griffis
2016-10-23ssl: Fix building with older OpenSSL tooPatrick Griffis
2016-10-23ssl: More OpenSSL 1.1.0 fixesPatrick Griffis
2016-10-22Bump version to 2.12.3tomek
2016-10-22Bump version to 2.12.3Patrick Griffis
2016-10-22Default net_ping_timeout to 60Patrick Griffis
2016-10-14mpcinfo: Do not modify string literalsIgor
2016-10-11perl: Remove dead assignmentIgor
2016-10-11Added MHOP commandd-browne
2016-10-11fishlim: Fix MEMZERO macro using element number not bytesIgor
Closes #1837
2016-10-11mpcinfo: Fix memory leaksIgor
Closes #1838
2016-10-10Don't abort if translated text event failsPatrick Griffis
At least try the untranslated one... Also while at it don't present a ton of dialogs to the user about this failure, they wouldn't even know what to do with that information.
2016-10-10Update translationsPatrick Griffis
This is mostly to fix a bogus translation in es.po
2016-10-09Bump version to 2.12.2tomek
2016-10-08Bump version to 2.12.2Patrick Griffis
2016-10-08Update translationsPatrick Griffis
2016-10-08Don't update usercount if doing nameslistgaffatape
2016-10-08Update usercount in inbound_nameslist_endgaffatape
2016-10-08fishlim: Bump versionPatrick Griffis
2016-10-08fishlim: Remove outdated INSTALL filePatrick Griffis
2016-10-08fishlim: Fix saving nicks containing [ or ]Patrick Griffis
Part of #1440
2016-10-08fishlim: Add support for the /me commandGroil
Part of #1440
2016-10-08fishlim: Add commands /topic+ /msg+ and /notice+cypherpunk
Part of #1440
2016-10-08fishlim: Add /keyx for DH1080 key exchangePatrick Griffis
Losely based upon work from PR #1440 Fixes #653
2016-09-30sysinfo: fixup 49758cafba9fd7e0663b550debfd51fb21260650. (#1827)Mihai Moldovan
MAC_OS_X_VERSION_MAX_ALLOWED reflects the currently running OS X version more closely than MAC_OS_X_VERSION_MIN_REQUIRED, given it's defined as max(current_version, MAC_OS_X_VERSION_MIN_REQUIRED). Additionally, we should check if MAC_OS_X_VERSION_10_9 is actually defined, otherwise the whole macro logic breaks apart.
2016-09-26build: Reorder includes to avoid installed plugin headerRainer 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-09-25sysinfo: fix compilation on OS X 10.9 and lower. (#1821)Mihai Moldovan
Use the (deprecated) Gestalt functionality for fetching the fine-grained OS X version number on 10.9 and lower. The newer NSOperatingSystemVersion structure is only available on 10.10+.
2016-09-11Sanitize network name for scrollback filesPatrick Griffis
This prevents using invalid chars on Windows or creating directories
2016-09-07perl: Fixed Windows build with VS2015u3.Arnavion
2016-09-03plugin: Add chanmodes to channels listPatrick Griffis
2016-09-03sysinfo: Fix leakPatrick Griffis
2016-09-03sysinfo: Don't print swap if 0Patrick Griffis
2016-09-01Add .mailmap filePatrick Griffis
This just cleans up the results of git logs