summary refs log tree commit diff stats
AgeCommit message (Collapse)Author
2017-06-15Hide false-positive deprecated warningPatrick Griffis
2017-06-15build: Validate desktop/appstream filesPatrick Griffis
2017-06-14build: Fix setting the *installed* rpath for perl too...Patrick Griffis
2017-06-14build: Fix rpath not getting set for perl pluginPatrick Griffis
Some distros of perl pass an rpath so we shouldn't ignore it. Other junk comes with it but oh well.
2017-06-14readme: Update badgesPatrick Griffis
2017-06-13build: Replace Autotools with MesonPatrick 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-10Actually respect away_omit_alerts for custom sounds...Patrick Griffis
Probably should think before merging things.
2017-06-10Disable custom sounds when away_omit_alerts enabledYuGiOhJCJ
Closes #2012
2017-05-12Fix input theming with Adwaita-dark alsoPatrick Griffis
2017-04-28lua: Prevent loading a script if it's already loadedculb
Closes #1959
2017-04-28lua: Prevent from loading if it's already loadedculb
Closes #1958
2017-04-28sysinfo: Lower priority of make.conf for distro nameLance Poore
This is used elsewhere other than Gentoo so it is a rather unreliable check compared to lsb-release.
2017-04-28Fix signature of other notification backendsPatrick Griffis
Why isn't this a compiler error in the first place..
2017-04-28winrt: Show some exceptionsMark Jansen
2017-04-04thememan: Check for portable-mode file in the application directory.Mark Jansen
Fixes #1902
2017-04-04Add editorconfig, describing what indenting style to use.Mark Jansen
See http://editorconfig.org/ for more info.
2017-03-30python: Use HEXCHAT_EAT_XXX where appropriate.Mark Jansen
2017-03-30Fix key exchangeeimmot
Clients will receive the proper shared secret. Eliminates error message: SSL_read: error:05066064:Diffie-Hellman routines:compute_key:no private value Fixes #1974
2017-03-23Fix bashismPierre Pronchery
From tnn@ of NetBSD.
2017-03-10Fix email address pattern, it can starts with digitShengyu Zhang
2017-02-27Removed ctrl+w keybinding from close menu. Closes #397.Poke
2017-02-18Better handle mode numerics starting with :Patrick Griffis
These are still awful but until we have a real parser.. Fixes inspircd/inspircd#1295
2017-01-07servlist: Use SSL with OFTC by defaultPatrick Griffis
They now use Lets Encrypt which should be trusted.
2017-01-05Increase default scrollback size to 5kPatrick Griffis
This is totally reasonable for a modern computer.
2017-01-05fishlim: Fix not including config.hPatrick Griffis
2017-01-05build: Fix checking for OpenSSL 1.1 functionsPatrick Griffis
Fixes #1920
2016-12-27Tweak shadow in preferencesPatrick Griffis
2016-12-23win32: Update Python to 3.6tomek
2016-12-22Use a scrolled window for large preference pagesPatrick Griffis
Closes #1722
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