Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-24 | Fix capability negotiation ending before sasl finishes with multi-line cap | Patrick Griffis | |
Closes #2398 | |||
2019-11-13 | Ignore some non-interesting filesystem types | Simon Levermann | |
Generally, how much space we have in squashfs, or tmpfs shouldn't interest us. This becomes more relevant in distros like Ubuntu, where snaps are a thing, and each snap mounts their own FS in a squashfs that is always full, thus falsifying the output of sysinfo. | |||
2019-09-20 | Switch to Github Actions for Linux CI | Patrick Griffis | |
2019-07-17 | build: Make generated headers a dependency for users of common. | nia | |
2019-06-24 | Python: Fix error in hexchat.emit_print when passing time attribute | jacob1 | |
2019-06-03 | Revert "Create FUNDING.yml" | Patrick Griffis | |
This reverts commit 538240189366f1318fcaa500a31bff0b74b55872. | |||
2019-06-03 | Create FUNDING.yml | Patrick | |
2019-05-28 | Fix a typo-error in src/common/hexchat.h:485 "haxchatprefs" -> "hexchatprefs" | Stepan Broz | |
2019-05-28 | Make dcc_ip being a per-server value. | Stepan Broz | |
Moved dcc_ip from prefs to sess->server. | |||
2019-05-22 | Try building with lgtm | Patrick | |
2019-05-03 | servlist: add hackint irc network | Martin Weinelt | |
- requires the use of TLS to connect on port 6697 - supports and encourages authentication via SASL PLAIN and EXTERNAL | |||
2019-04-21 | Update servlist.c | Jared Shields | |
Update servlist.c | |||
2019-02-25 | Extend input box GTK theme workaround to include Yaru | cajuncooks | |
Fixes #2305 | |||
2019-01-30 | Remove : from various trailing parameters (#2301) | linuxdaemon | |
Partial fix for #2271 This isn't an exhaustive list, but it's everything I could find. The bug still exists in the parser though, this is just a workaround for the moment | |||
2019-01-02 | python: plugin cleanup and refactor | A_D | |
2018-12-27 | python: Make sure `help()` doesn't cause hexchat to hang (#2290) | linuxdaemon | |
* Make sure `help()` doesn't cause hexchat to hang Replace `pydoc.help` with a copy of `pydoc.Helper` with an empty `StringIO` instead of stdin * Handle BytesIO vs StringIO on 2.7 | |||
2018-12-26 | python: Make the plugins table dynamically sized (#2291) | linuxdaemon | |
Adjust the width of the columns depending on the length of the data in each element | |||
2018-12-26 | python: Made sure to set sys.argv if it is not set. fixes #2282 | A_D | |
2018-12-05 | python: Fix console not eating commands | Patrick Griffis | |
2018-11-09 | python: Various cffi fixes | A_D | |
- fixed /py exec behaviour - fixed hexchat.unload_hook() failing when passed a hook id - fixed get_list() calls in python3 | |||
2018-11-09 | python: Rewrite with CFFI | Patrick Griffis | |
2018-09-26 | Fix compilation failure on non-linux, non-darwin, non-windows systems. | Mattia Rizzolo | |
'gnu' => Hurd 'gnu/' => all the gnu/* stuff like gnu/kfreebsd Signed-off-by: Mattia Rizzolo <mattia@mapreri.org> | |||
2018-09-23 | Use prefix variable in pkgconfig file | Patrick Griffis | |
2018-09-01 | build: Silence some Meson warnings and bump requirement to 0.40.0 | Patrick Griffis | |
2018-09-01 | Fix new stringop-truncation warnings | Patrick Griffis | |
2018-09-01 | sysinfo: Fixup formatting | Patrick Griffis | |
2018-09-01 | sysinfo: Add support for /etc/os-release | Patrick Griffis | |
2018-08-29 | Bump version to 2.14.2 | Patrick Griffis | |
2018-08-29 | win32: Reflect gvsbuild changes | Patrick Griffis | |
2018-08-16 | Fix inconsistent behavior (re)connecting on SSL | Ivan | |
2018-07-26 | build: Add with-appdata option | Patrick Griffis | |
This is mostly useful to avoid a newer gettext dependency for translating the appdata file but it is also just useless data for some distros without any app store. Closes #2219 | |||
2018-05-08 | Fix sending PASS with spaces or starting with : | jkhsjdhjs | |
Closes #2186 Closes #1550 | |||
2018-04-04 | Fix another bad translation | Patrick Griffis | |
2018-04-04 | travis: Avoid locale problems | Patrick Griffis | |
2018-04-03 | tests: Explicitly open files as utf-8 for travis | Patrick Griffis | |
2018-04-03 | Fix tests on Ubuntu | Patrick Griffis | |
2018-04-03 | Update translations | Patrick Griffis | |
2018-04-03 | travis: Run tests | Patrick Griffis | |
2018-04-03 | Validate all translations contain valid text events | Patrick Griffis | |
2018-03-31 | Fix plugins on macOS | Rainer Müller | |
The switch to the meson build system broke plugins on macOS. GNU libtool builds shared libraries with ".dylib" and shared modules (plugins) with the extension ".so", but meson is using ".dylib" for both. Although overriding the name_suffix for shared_module() in meson is possible, this would be messy for other platforms as there is no way to query the default. Therefore it seems like we have to go with ".dylib" for now on macOS. However, G_MODULE_SUFFIX is defined to ".so", because glib follows what GNU libtool does. Therefore define a separate preprocessor macro that has the correct extension. See: https://github.com/mesonbuild/meson/issues/1160 | |||
2018-03-26 | build: perl as a dependency in meson.build | Rainer Müller | |
With the switch to meson, the problem previously fixed in #1822 came back. The build system might pick up the installed hexchat-config.h instead of using the header in the source directory, as the compiler arguments would be in the order of "-I${prefix}/include -I..". It seems that the c_args in meson are always put to the front of the compiler arguments, in order to be able to override any include paths from dependencies. However, this was not the intention here, so perl should also be modeled as a dependency. This ensures that the arguments with local include directories come first. | |||
2018-03-23 | build: Add option to specify path to perl binary | Rainer Müller | |
2018-03-20 | Deiconify window on tray click. Closes #2136 | Manuel Schneider | |
2018-03-18 | build: Re-add support for the legacy perl api | Patrick Griffis | |
This was accidentally left behind, expose it beind an option as with the old build system but default to false now. Enough time has passed and only distros that care about it can enable it. | |||
2018-03-17 | build: Correctly set plugin licenses | Patrick Griffis | |
2018-03-17 | build: Fix id in plugin metainfo files | Patrick Griffis | |
2018-03-17 | build: Add metainfo files for addons | Patrick Griffis | |
2018-03-16 | Remove shift+click to close tab binding | Patrick Griffis | |
It is an odd binding that conflicts with typical behavior where shift click selects multiple items and there is already the middle click shortcut to close tabs quickly. Closes #918 | |||
2018-03-13 | Bump to 2.14.1 | Patrick Griffis | |
2018-03-13 | Revert "xtext: Always use Pango to get correct glyph width on Unix" | Patrick Griffis | |
This reverts commit d3f1ab78138a1f9256ec02842799ed6cd1e3ec1e. The performance even on Linux is just too poor in many cases. |