Commit Graph

  • c361bdca6a Add a channel context menu item to focus channels Paul Wise 2018-10-06 10:52:28 +08:00
  • c522ccce7f Fix build on FreeBSD pkubaj 2019-12-22 13:50:57 +00:00
  • 58cdff728d appdata: Add OARS information Patrick Griffis 2019-12-20 23:19:54 -08:00
  • bfd6eea98f Bump version to 2.14.3 Patrick Griffis 2019-12-20 22:38:06 -08:00
  • eeada79a64 build: Fix some meson warnings Patrick Griffis 2019-12-20 22:24:30 -08:00
  • 202393a77c Follow more modern conventions for USER message Patrick Griffis 2019-12-20 22:18:51 -08:00
  • d9809f2787 Add missing winuser.h include for mingw (#2403) Zach Bacon 2019-12-16 03:42:31 -05:00
  • ea2f298a1a readme: Remove build status badges Patrick 2019-12-08 12:56:18 -08:00
  • 7d9f3acfc9 Fix capability negotiation ending before sasl finishes with multi-line cap Patrick Griffis 2019-11-24 13:01:48 -08:00
  • ad5be08a07 Ignore some non-interesting filesystem types Simon Levermann 2019-10-23 09:06:03 +02:00
  • 308838da32 Switch to Github Actions for Linux CI Patrick Griffis 2019-09-20 09:35:27 -07:00
  • 92014628d1 build: Make generated headers a dependency for users of common. nia 2019-07-17 11:55:07 +01:00
  • 586f089df6 Python: Fix error in hexchat.emit_print when passing time attribute jacob1 2019-06-23 15:43:44 -04:00
  • a67eafc796 Revert "Create FUNDING.yml" Patrick Griffis 2019-06-03 22:19:45 -07:00
  • 5382401893 Create FUNDING.yml Patrick 2019-06-03 21:43:17 -07:00
  • 8bb768ef93 Fix a typo-error in src/common/hexchat.h:485 "haxchatprefs" -> "hexchatprefs" Stepan Broz 2019-05-22 13:54:54 +02:00
  • ed1d5061a4 Make dcc_ip being a per-server value. Moved dcc_ip from prefs to sess->server. Stepan Broz 2019-05-21 16:02:30 +02:00
  • 468ce821fe Try building with lgtm Patrick 2019-05-22 12:25:59 +02:00
  • 87470f30a9 servlist: add hackint irc network Martin Weinelt 2018-11-22 02:19:52 +01:00
  • ba72cc7b6d Update servlist.c Jared Shields 2019-04-21 08:33:24 -07:00
  • c1091c38b8 Extend input box GTK theme workaround to include Yaru cajuncooks 2019-02-25 10:03:56 -07:00
  • 804f959a1d Remove : from various trailing parameters (#2301) linuxdaemon 2019-01-30 18:46:13 -06:00
  • 7abeb10cf1 python: plugin cleanup and refactor A_D 2018-12-26 20:46:31 +02:00
  • a5a727122b python: Make sure help() doesn't cause hexchat to hang (#2290) linuxdaemon 2018-12-27 13:46:02 -06:00
  • f7713a6a64 python: Make the plugins table dynamically sized (#2291) linuxdaemon 2018-12-26 16:15:25 -06:00
  • 3ebfa83fdd python: Made sure to set sys.argv if it is not set. fixes #2282 A_D 2018-12-26 20:37:56 +02:00
  • ed55330153 python: Fix console not eating commands Patrick Griffis 2018-12-05 19:45:30 -05:00
  • a2ff661d40 python: Various cffi fixes A_D 2018-07-25 21:41:05 +02:00
  • 706f9bca82 python: Rewrite with CFFI Patrick Griffis 2017-09-02 17:52:25 -04:00
  • 6432694455 Fix compilation failure on non-linux, non-darwin, non-windows systems. Mattia Rizzolo 2018-09-23 13:17:56 +02:00
  • cf140f3ab0 Use prefix variable in pkgconfig file Patrick Griffis 2018-09-23 16:58:18 -04:00
  • c7322f406c build: Silence some Meson warnings and bump requirement to 0.40.0 Patrick Griffis 2018-09-01 16:49:40 -04:00
  • 18eae24acf Fix new stringop-truncation warnings Patrick Griffis 2018-09-01 16:32:37 -04:00
  • c092af89a2 sysinfo: Fixup formatting Patrick Griffis 2018-09-01 13:01:30 -04:00
  • 2a8ab8bb7f sysinfo: Add support for /etc/os-release Patrick Griffis 2018-09-01 12:51:07 -04:00
  • 8665501c77 Bump version to 2.14.2 Patrick Griffis 2018-08-29 16:41:08 +00:00
  • 7659caada1 win32: Reflect gvsbuild changes Patrick Griffis 2018-08-29 16:10:21 +00:00
  • fd47adf595 Fix inconsistent behavior (re)connecting on SSL Ivan 2018-08-16 17:32:06 +02:00
  • cadc51ede9 build: Add with-appdata option Patrick Griffis 2018-07-26 09:53:29 -04:00
  • 57478b6575 Fix sending PASS with spaces or starting with : jkhsjdhjs 2018-05-08 14:54:12 +00:00
  • 5c5aacd9da Fix another bad translation Patrick Griffis 2018-04-04 19:21:53 -04:00
  • 93cc105a40 travis: Avoid locale problems Patrick Griffis 2018-04-04 18:48:59 -04:00
  • 33300630a3 tests: Explicitly open files as utf-8 for travis Patrick Griffis 2018-04-03 16:38:53 -04:00
  • fd2167d856 Fix tests on Ubuntu Patrick Griffis 2018-04-03 16:21:41 -04:00
  • 08fb808ea4 Update translations Patrick Griffis 2018-04-03 16:14:25 -04:00
  • c70c1e1896 travis: Run tests Patrick Griffis 2018-04-03 16:09:25 -04:00
  • 5cd70622aa Validate all translations contain valid text events Patrick Griffis 2018-04-03 16:08:27 -04:00
  • 5ca767f7f8 Fix plugins on macOS Rainer Müller 2018-03-31 00:53:56 +02:00
  • 111441302c build: perl as a dependency in meson.build Rainer Müller 2018-03-26 16:53:02 +02:00
  • ed6f544572 build: Add option to specify path to perl binary Rainer Müller 2018-03-23 01:36:35 +01:00
  • ee85129a9b Deiconify window on tray click. Closes #2136 Manuel Schneider 2018-03-20 10:45:11 +01:00
  • 93f926bf12 build: Re-add support for the legacy perl api Patrick Griffis 2018-03-18 11:02:54 -04:00
  • da56297c5a build: Correctly set plugin licenses Patrick Griffis 2018-03-17 01:37:46 -04:00
  • 5d8b4719a8 build: Fix id in plugin metainfo files Patrick Griffis 2018-03-17 01:26:12 -04:00
  • 8a875afad0 build: Add metainfo files for addons Patrick Griffis 2018-03-17 01:21:50 -04:00
  • dc483b2342 Remove shift+click to close tab binding Patrick Griffis 2018-03-16 20:31:16 -04:00
  • 28a3d42ad1 Bump to 2.14.1 Patrick Griffis 2018-03-13 22:26:31 -04:00
  • eb942fc274 Revert "xtext: Always use Pango to get correct glyph width on Unix" Patrick Griffis 2018-03-13 21:17:45 -04:00
  • 27acca0f5b fix typo in comment Mattia Rizzolo 2018-03-14 00:31:03 +01:00
  • ececf2f640 Fix fscanf() usage without size limit Patrick Griffis 2018-03-11 19:08:26 -04:00
  • d72249d91f build: Remove -pie from global ldflags Patrick Griffis 2018-03-10 20:49:35 -05:00
  • 2286990a6f Bump to 2.14.0 Patrick Griffis 2018-03-10 16:39:15 -05:00
  • 6ec523423a Fix /ignore not accepting full hosts Patrick Griffis 2018-03-09 21:33:42 -05:00
  • 77c8fe1421 win32: Update Python downloads Patrick Griffis 2018-03-09 20:26:03 +00:00
  • 740352ceab Remove mpcinfo plugin Patrick Griffis 2018-03-09 19:08:17 +00:00
  • 541b9ca744 win32: Update to build against gvsbuild Patrick Griffis 2018-03-06 14:35:51 +00:00
  • e9b9ff9f38 Various fixes for mingw Patrick Griffis 2018-03-05 19:25:08 -05:00
  • 9b8a7eaa01 win32: Respond to WM_TIMECHANGE by updating the CRT timezone info Mark Jansen 2017-11-14 21:47:17 +01:00
  • cdefb8e2d6 build: Fix building with-text=true and with-plugin=false Patrick Griffis 2018-03-09 13:20:21 -05:00
  • 16ee8eb233 Update translations Patrick Griffis 2018-03-08 19:14:22 -05:00
  • f6333b592b Fix out of bounds read when DCC message sender contains quotes Patrick Griffis 2018-03-04 12:14:09 -05:00
  • 6e4fc09ce0 Fix possible out of bounds read when being ctcp flooded Patrick Griffis 2018-03-02 20:48:54 -05:00
  • 8aa3b03261 dbus: Add option to use app-id for bus name Patrick Griffis 2018-02-18 04:44:59 -05:00
  • 23c7e7c3da fishlim: Fix build warning Patrick Griffis 2018-02-18 04:30:43 -05:00
  • 7510ab36b7 xtext: Fix accidental truncation Patrick Griffis 2018-02-11 17:24:32 -05:00
  • d3f1ab7813 xtext: Always use Pango to get correct glyph width on Unix Peng Wu 2018-02-01 18:52:16 -05:00
  • 4cdf6460b6 xtext: Fix invalid utf-8 from truncation Patrick Griffis 2018-01-19 04:29:07 -05:00
  • 5d3bf39103 xtext: Remove unused code Patrick Griffis 2018-01-19 04:28:51 -05:00
  • 234fe86987 Fix Enchant 2.1.3+ support Patrick Griffis 2018-02-06 16:57:30 -05:00
  • 6ca7f84d02 Change the installation path of the appdata file to {datadir}/metainfo Mattia Rizzolo 2018-01-23 00:42:51 +01:00
  • 7b359875d8 Set StartupWMClass in desktop file Patrick Griffis 2018-01-20 09:27:02 -05:00
  • 4a228d1efe This patch hopefully solves a bug that causes that when a tab (channel or private) is left with the scrollbar at the bottom, and some new text arrives, and then we select again that tab, sometimes the scrollbar is not completely down and there is hidden text and we have to scroll manually to the bottom to show all text. This was previously submitted as an issue in: https://github.com/hexchat/hexchat/issues/1948 Maybe it isn't the ideal way to solve it, but at least I tested it and it seems to work. Rodri 2017-02-11 16:44:50 +01:00
  • ee8926503c Prevent undefined behaviour on memcpy Francisco Couzo 2018-01-17 21:59:03 -03:00
  • 7d7be83216 Rename app-id to io.github.Hexchat Patrick Griffis 2017-12-24 12:09:36 -05:00
  • 0058587958 spell-entry: Improve robustness of enchant loading and fix 2.0 support Patrick Griffis 2017-11-24 03:51:10 -05:00
  • 228e08543a build: Force pkg-config lookup method for libpci Patrick Griffis 2017-11-18 21:29:56 -05:00
  • 38f8cc8e0c sysinfo: Fix libpci detection Patrick Griffis 2017-11-18 21:06:21 -05:00
  • 3e53635dfb sysinfo: Make libpci an optional dependency Patrick Griffis 2017-11-18 20:47:32 -05:00
  • 47b653cc7c sysinfo: Avoid libpci crash when pci not available Patrick Griffis 2017-11-18 00:14:13 -05:00
  • c6d9e26e2b Fix crash when connect commands change network Patrick Griffis 2017-10-25 15:26:26 -04:00
  • a3db4e5773 Fix oob read in ctcp_check Joseph Bisch 2017-10-16 20:31:21 -04:00
  • 1452e803fb A tiny code style change Dren Kajmakchi 2017-10-15 10:23:43 +02:00
  • 6f8b8c3d3c servlist: Add BuddyIM network (#2072) Ken Spencer 2017-10-11 12:47:23 -04:00
  • 8ddd5e3778 Add an option to disable rejoin on auto reconnect Iwan Aucamp 2017-10-07 01:45:02 +02:00
  • 4188f26ab9 Improve CTCP notice handling Patrick Griffis 2017-10-07 17:31:53 -04:00
  • 07f1fc60da Use g_utf8_make_valid if available for cleaner utf8 handling (#2065) Joseph Bisch 2017-10-02 15:11:42 -04:00
  • 0c494a9c24 Fix rfc_ncasecmp handling of n reaching 0 Joseph Bisch 2017-09-21 20:58:55 -04:00
  • 053003f490 Handle leading spaces when matching extra alerts Patrick Griffis 2017-09-19 20:25:17 -04:00
  • 4a09ce6fc3 Fix rfc_{n,}casecmp functions (#2058) Joseph Bisch 2017-09-19 14:31:48 -04:00
  • f4a592c4f0 Fix oob read caused by ptr[0] being NULL in inbound_notice Joseph Bisch 2017-09-18 21:40:57 -04:00