Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-01 | Support changing tray icon only with tray_normal image | Bilal Elmoussaoui | |
Previously making a hexchat icon would override all hexchat icons not just the tray. Fixes #2017 Closes #2018 | |||
2017-06-26 | Fix crash when notification backend fails | Patrick Griffis | |
Most notably on Win7 | |||
2017-06-26 | build: Fix building plugins in cygwin | Patrick Griffis | |
2017-06-22 | Fix skipping autoconnect when passed 1 URL | Patrick Griffis | |
2017-06-18 | Fix crash on coloring NULL nicks | Patrick Griffis | |
Fixes #2014 | |||
2017-06-15 | Fix OpenSSL 1.1 deprecations | Patrick Griffis | |
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 | |||
2017-06-10 | Actually respect away_omit_alerts for custom sounds... | Patrick Griffis | |
Probably should think before merging things. | |||
2017-06-10 | Disable custom sounds when away_omit_alerts enabled | YuGiOhJCJ | |
Closes #2012 | |||
2017-05-12 | Fix input theming with Adwaita-dark also | Patrick Griffis | |
2017-04-28 | Fix signature of other notification backends | Patrick Griffis | |
Why isn't this a compiler error in the first place.. | |||
2017-04-28 | winrt: Show some exceptions | Mark Jansen | |
2017-04-04 | thememan: Check for portable-mode file in the application directory. | Mark Jansen | |
Fixes #1902 | |||
2017-03-10 | Fix email address pattern, it can starts with digit | Shengyu Zhang | |
2017-02-27 | Removed ctrl+w keybinding from close menu. Closes #397. | Poke | |
2017-02-18 | Better handle mode numerics starting with : | Patrick Griffis | |
These are still awful but until we have a real parser.. Fixes inspircd/inspircd#1295 | |||
2017-01-07 | servlist: Use SSL with OFTC by default | Patrick Griffis | |
They now use Lets Encrypt which should be trusted. | |||
2017-01-05 | Increase default scrollback size to 5k | Patrick Griffis | |
This is totally reasonable for a modern computer. | |||
2016-12-27 | Tweak shadow in preferences | Patrick Griffis | |
2016-12-22 | Use a scrolled window for large preference pages | Patrick Griffis | |
Closes #1722 | |||
2016-12-13 | Use AC_CHECK_FUNCS to find functions not in LibreSSL | Florian 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-04 | Enable input_filter_beep by default | Patrick Griffis | |
This just allows for spam. | |||
2016-12-04 | Avoid mixed declaration | Patrick Griffis | |
2016-12-04 | Fix printing invalid utf8 from /exec output | Patrick 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-01 | properly clean the autogenerated org.hexchat.service.service | Mattia Rizzolo | |
2016-11-30 | Fix timers being incorrectly removed | Patrick Griffis | |
Possibly fixing #1866 | |||
2016-11-28 | Fix typos s/Recieved/Received/ | Mattia Rizzolo | |
2016-11-11 | Respect plugin hook changing tab color | Patrick Griffis | |
Fixup to 241dd69b081 | |||
2016-11-11 | Further tab color improvements | Patrick 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-11 | More fixes for tab color handling with plugins | Patrick 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-11 | Fix private highlights not setting tab color | Patrick Griffis | |
Caused by 03767ee0f98 Fixes #1871 | |||
2016-11-09 | Convert doat to an internal command | Patrick Griffis | |
- Trivial plugin - Useful for many users - Was under a dumb license | |||
2016-10-23 | Final fixup of OpenSSL 1.1.0 changes | Patrick Griffis | |
2016-10-23 | ssl: Fix building with older OpenSSL too | Patrick Griffis | |
2016-10-23 | ssl: More OpenSSL 1.1.0 fixes | Patrick Griffis | |
2016-10-22 | Default net_ping_timeout to 60 | Patrick Griffis | |
2016-10-11 | Added MHOP command | d-browne | |
2016-10-10 | Don't abort if translated text event fails | Patrick 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-08 | Don't update usercount if doing nameslist | gaffatape | |
2016-10-08 | Update usercount in inbound_nameslist_end | gaffatape | |
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-09-11 | Sanitize network name for scrollback files | Patrick Griffis | |
This prevents using invalid chars on Windows or creating directories | |||
2016-09-03 | plugin: Add chanmodes to channels list | Patrick Griffis | |
2016-08-27 | dbus: Remove dbus-python example in favor of GDBus | Patrick Griffis | |
2016-08-27 | dbus-client: Rewrite with GDBus | Patrick Griffis | |
This is just a direct port and should change no logic | |||
2016-08-27 | Fix building against openssl 1.1.0 | Patrick Griffis | |
Fixes #1759 | |||
2016-08-20 | Remove unused preference | Patrick Griffis | |
I can't really think of a reason this would be needed and since it doesn't do anything, and didn't since xchat, might as well remove it. | |||
2016-08-05 | plugin: Fix return value of hexchat_pluginpref_get_int() | Patrick Griffis | |
On failure it should always return -1, atoi() returns 0. Fixes #1785 | |||
2016-07-24 | Fix crashes when plugins modify UI during Close Context | Patrick Griffis | |
This probably doesn't catch them all but setting tab color and printing text at least do not crash in the common case. | |||
2016-07-24 | Fix leak | Patrick Griffis | |