]> jfr.im git - irc/hexchat/hexchat.git/log
irc/hexchat/hexchat.git
3 years agoci: fixed python paths
DjLegolas [Sat, 30 Jan 2021 21:58:44 +0000 (23:58 +0200)] 
ci: fixed python paths

3 years agoci: fixed Inno Download Plugin download path
DjLegolas [Sat, 30 Jan 2021 21:49:17 +0000 (23:49 +0200)] 
ci: fixed Inno Download Plugin download path

3 years agoUpdate github workflows
DjLegolas [Mon, 13 Apr 2020 14:14:42 +0000 (17:14 +0300)] 
Update github workflows

3 years agoFixed notifications-winrt compilation error
DjLegolas [Sun, 12 Apr 2020 12:13:03 +0000 (15:13 +0300)] 
Fixed notifications-winrt compilation error

Both platform.winmd and windows.winmd were unable to find so added the location of each to the compiler.

3 years agoUpdated Toolset to v142
DjLegolas [Sun, 12 Apr 2020 07:32:31 +0000 (10:32 +0300)] 
Updated Toolset to v142

3 years agoChange Inno path property
DjLegolas [Sat, 11 Apr 2020 20:12:59 +0000 (23:12 +0300)] 
Change Inno path property

3 years agoImplement support for the IRCv3 invite-notify specification. (#2574)
Sadie Powell [Mon, 24 May 2021 00:32:00 +0000 (01:32 +0100)] 
Implement support for the IRCv3 invite-notify specification. (#2574)

3 years agoImplement support for the IRCv3 SETNAME specification. (#2571)
Sadie Powell [Sun, 23 May 2021 18:12:10 +0000 (19:12 +0100)] 
Implement support for the IRCv3 SETNAME specification. (#2571)

3 years agoAdd a workaround for icons not scaling right on HiDPI screens. (#2573)
Sadie Powell [Sun, 23 May 2021 18:01:39 +0000 (19:01 +0100)] 
Add a workaround for icons not scaling right on HiDPI screens. (#2573)

3 years agoadd tilde.chat
Ben Harris [Thu, 20 May 2021 01:18:58 +0000 (21:18 -0400)] 
add tilde.chat

https://tilde.chat

3 years agoAdd Libera Chat to network list
Panagiotis Vasilopoulos [Wed, 19 May 2021 13:25:16 +0000 (16:25 +0300)] 
Add Libera Chat to network list

3 years agoplugins/lua/lua.c: fix segfault on lua_pop with Lua 5.4.3
Mateusz Gozdek [Sun, 4 Apr 2021 19:07:30 +0000 (21:07 +0200)] 
plugins/lua/lua.c: fix segfault on lua_pop with Lua 5.4.3

Closes #2558

Co-authored-by: "Jan Alexander Steffens (heftig)" <redacted>
Signed-off-by: Mateusz Gozdek <redacted>
3 years agopython: Fix exception with list_pluginpref()
Sbgodin [Sun, 7 Mar 2021 12:51:45 +0000 (12:51 +0000)] 
python: Fix exception with list_pluginpref()

__decode cannot work (with Python3) because prefs_str has no attribute 'decode'.

Related to https://github.com/hexchat/hexchat/issues/2531

3 years agourl.c: add gemini & gopher parsing
Mike Skec [Mon, 1 Mar 2021 10:55:08 +0000 (21:55 +1100)] 
url.c: add gemini & gopher parsing

3 years agoBetter handle various ctime() calls failing
Patrick Griffis [Wed, 3 Mar 2021 21:39:02 +0000 (15:39 -0600)] 
Better handle various ctime() calls failing

3 years agodocs: fix simple typo, wory -> worry
Tim Gates [Sun, 22 Nov 2020 09:08:36 +0000 (20:08 +1100)] 
docs: fix simple typo, wory -> worry

There is a small typo in src/fe-text/fe-text.c.

Should read `worry` rather than `wory`.

3 years agofishlim: Implement correct handling of long and UTF-8 messages
BakasuraRCE [Wed, 22 Jul 2020 00:16:50 +0000 (19:16 -0500)] 
fishlim: Implement correct handling of long and UTF-8 messages

3 years agofishlim: Remove needless header
BakasuraRCE [Wed, 22 Jul 2020 00:13:02 +0000 (19:13 -0500)] 
fishlim: Remove needless header

3 years agofishlim: Remove compiler warnings
BakasuraRCE [Tue, 21 Jul 2020 23:35:57 +0000 (18:35 -0500)] 
fishlim: Remove compiler warnings

3 years agofishlim: Remove needless functions for tests
BakasuraRCE [Tue, 21 Jul 2020 23:35:00 +0000 (18:35 -0500)] 
fishlim: Remove needless functions for tests

3 years agofishlim: Fix result
BakasuraRCE [Mon, 20 Jul 2020 22:58:15 +0000 (17:58 -0500)] 
fishlim: Fix result

3 years agofishlim: Fix cast
BakasuraRCE [Mon, 20 Jul 2020 22:57:13 +0000 (17:57 -0500)] 
fishlim: Fix cast

3 years agoRevert word array length change
Patrick Griffis [Mon, 21 Sep 2020 18:22:50 +0000 (11:22 -0700)] 
Revert word array length change

It turns out that the rfc sets a limit of 15 arguments and the
server (irccloud) sending that many in ISUPPORT was updated to
split it into multiple lines.

3 years agoIncrease max number of words a line can be split into
Patrick Griffis [Thu, 17 Sep 2020 22:50:28 +0000 (15:50 -0700)] 
Increase max number of words a line can be split into

This may have unintended side-effects but 32 is a very low value
and I was seeing real world bugs being caused by this. Specifically
an ISUPPORT line with more features than this could store.

3 years agoUse pango_font_metrics_get_height() to calculate font height (#2500)
John Levon [Mon, 7 Sep 2020 16:53:31 +0000 (17:53 +0100)] 
Use pango_font_metrics_get_height() to calculate font height (#2500)

3 years agoHide Focus Channel when the selected channel is already focussed
Paul Wise [Mon, 3 Aug 2020 01:26:26 +0000 (09:26 +0800)] 
Hide Focus Channel when the selected channel is already focussed

When the channel is focussed, the menu item does nothing so
it isn't useful to have it in the menu.

Fixes: commit c361bdca6afdc933eeac35732334464990295cd4
See-also: https://github.com/hexchat/hexchat/pull/2255#issuecomment-475841824

3 years agoSASL EXTERNAL doesn't necessitate a certificate
jesopo [Tue, 21 Jul 2020 14:59:42 +0000 (14:59 +0000)] 
SASL EXTERNAL doesn't necessitate a certificate

3 years agoFiSHLiM: Support for CBC mode + more commands (#2347)
Bakasura [Mon, 13 Jul 2020 23:27:27 +0000 (18:27 -0500)] 
FiSHLiM: Support for CBC mode + more commands (#2347)

4 years agoAdd "DarkScience" to default server list. (#2474)
Jan Harasym [Mon, 1 Jun 2020 00:59:06 +0000 (02:59 +0200)] 
Add "DarkScience" to default server list. (#2474)

4 years agoFix parsing of 313
Patrick Griffis [Tue, 26 May 2020 23:49:33 +0000 (16:49 -0700)] 
Fix parsing of 313

Closes #2472

4 years agoRemove 2ch from network list
Patrick [Fri, 15 May 2020 06:15:14 +0000 (23:15 -0700)] 
Remove 2ch from network list

It split into multiple networks; Both are very small and can't even match our modern guidelines like supporting TLS. I'll just use this as an opportunity to clean up the list a bit.

Closes #2465

4 years agowin32: Fix undefined symbol for builds with -with-plugin=false
delthas [Sun, 19 Apr 2020 18:31:38 +0000 (20:31 +0200)] 
win32: Fix undefined symbol for builds with -with-plugin=false

Windows builds without plugins can use notification-windows.c, which
uses module_load in its notification_backend_init function.

module_load was previously guarded with a USE_PLUGIN ifdef, but we do
need this function for Windows builds even if plugins are disabled.

This fixes a critical build issue for all Windows builds without
plugins.

4 years agowin32: Disable ASLR for Windows debug builds
delthas [Sun, 19 Apr 2020 21:59:26 +0000 (23:59 +0200)] 
win32: Disable ASLR for Windows debug builds

GDB is usually able to debug executables with ASLR by temporarily
disabling ASLR when running that executable. This is only supported on
Linux. On Windows, GDB cannot debug ASLR executables.

This removes the dynamicbase linker flag on Windows for debug builds in
order to be able to debug that executable later.

Hardening an executable with ASLR is important for release builds, but
for debug builds being able to debug is much more important.

4 years agowin32: Fix building executables with invalid entrypoints
delthas [Sun, 19 Apr 2020 18:35:37 +0000 (20:35 +0200)] 
win32: Fix building executables with invalid entrypoints

Windows builds of the GTK frontend use the pie flag to compile
hexchat.exe. Windows needs an explicit entrypoint when compiling with
--pie, otherwise an invalid executable is created.

This sets the entrypoint of the executable on Windows (as it is
currently set in the Visual Studio project files).

This fixes a critical build issue which prevents all Windows builds
using Meson from working.

4 years agowin32: Replace include of winuser.h with windows.h
delthas [Sun, 19 Apr 2020 03:43:27 +0000 (05:43 +0200)] 
win32: Replace include of winuser.h with windows.h

winuser.h should never be included directly. windows.h should be included instead.

This fixes a critical build issue added in c5d47fc which makes all MinGW builds fail.

See #2403.

4 years agoRemove Moznet
Jonathan [Sat, 18 Apr 2020 10:54:45 +0000 (12:54 +0200)] 
Remove Moznet

Mozilla's Moznet no longer exists. They migrated to Matrix.

4 years agoFixed proxy user/password buffer overflow
DjLegolas [Sat, 11 Apr 2020 10:01:35 +0000 (13:01 +0300)] 
Fixed proxy user/password buffer overflow

By using a dedicated buffer for sending the username and password for the SOCKS5 proxy, there will be no overflow when copying them to the buffer.
And therefore, RFC 1929 is fully supported.

4 years agoUpdated the maximum length of the socks5 user and password to comply to RFC 1929...
kelek- [Sat, 22 Apr 2017 17:46:04 +0000 (19:46 +0200)] 
Updated the maximum length of the socks5 user and password to comply to RFC 1929, where both the password and the username length is definied as a maximum of 255

4 years agobuild: Fix potential undefined variable
Patrick Griffis [Wed, 11 Mar 2020 18:13:25 +0000 (11:13 -0700)] 
build: Fix potential undefined variable

4 years agobuild: Better support building against python 3.8+
Patrick Griffis [Wed, 11 Mar 2020 18:07:56 +0000 (11:07 -0700)] 
build: Better support building against python 3.8+

Closes #2441

4 years agoFetch latest .po files
Itsuki Toyota [Sat, 8 Feb 2020 16:45:53 +0000 (01:45 +0900)] 
Fetch latest .po files

4 years agoAvoid prioritising MODE queries for channels with hyphens in their name
James Clarke [Wed, 1 Jan 2020 20:37:39 +0000 (20:37 +0000)] 
Avoid prioritising MODE queries for channels with hyphens in their name

If a user has a large number of channels containing hyphens in their
names, the initial MODE queries will have the same high priority as any
PINGs, and so will block the PINGs from being sent, causing the
connection to time out due to a lack of PONGs received.

4 years agoAdd a channel context menu item to focus channels
Paul Wise [Sat, 6 Oct 2018 02:52:28 +0000 (10:52 +0800)] 
Add a channel context menu item to focus channels

4 years agoFix build on FreeBSD
pkubaj [Sun, 22 Dec 2019 13:50:57 +0000 (13:50 +0000)] 
Fix build on FreeBSD

4 years agoappdata: Add OARS information
Patrick Griffis [Sat, 21 Dec 2019 07:19:54 +0000 (23:19 -0800)] 
appdata: Add OARS information

4 years agoBump version to 2.14.3
Patrick Griffis [Sat, 21 Dec 2019 06:38:06 +0000 (22:38 -0800)] 
Bump version to 2.14.3

4 years agobuild: Fix some meson warnings
Patrick Griffis [Sat, 21 Dec 2019 06:24:30 +0000 (22:24 -0800)] 
build: Fix some meson warnings

4 years agoFollow more modern conventions for USER message
Patrick Griffis [Sat, 21 Dec 2019 06:18:51 +0000 (22:18 -0800)] 
Follow more modern conventions for USER message

Closes #2399

4 years agoAdd missing winuser.h include for mingw (#2403)
Zach Bacon [Mon, 16 Dec 2019 08:42:31 +0000 (03:42 -0500)] 
Add missing winuser.h include for mingw (#2403)

Without the include gcc will complain about WM_TIMECHANGE as undeclared.

4 years agoreadme: Remove build status badges
Patrick [Sun, 8 Dec 2019 20:56:18 +0000 (12:56 -0800)] 
readme: Remove build status badges

No longer using Travis for CI and honestly these don't provide much value

4 years agoFix capability negotiation ending before sasl finishes with multi-line cap
Patrick Griffis [Sun, 24 Nov 2019 21:01:48 +0000 (13:01 -0800)] 
Fix capability negotiation ending before sasl finishes with multi-line cap

Closes #2398

4 years agoIgnore some non-interesting filesystem types
Simon Levermann [Wed, 23 Oct 2019 07:06:03 +0000 (09:06 +0200)] 
Ignore some non-interesting filesystem types

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.

4 years agoSwitch to Github Actions for Linux CI
Patrick Griffis [Fri, 20 Sep 2019 16:35:27 +0000 (09:35 -0700)] 
Switch to Github Actions for Linux CI

4 years agobuild: Make generated headers a dependency for users of common.
nia [Wed, 17 Jul 2019 10:55:07 +0000 (11:55 +0100)] 
build: Make generated headers a dependency for users of common.

4 years agoPython: Fix error in hexchat.emit_print when passing time attribute
jacob1 [Sun, 23 Jun 2019 19:43:44 +0000 (15:43 -0400)] 
Python: Fix error in hexchat.emit_print when passing time attribute

5 years agoRevert "Create FUNDING.yml"
Patrick Griffis [Tue, 4 Jun 2019 05:19:45 +0000 (22:19 -0700)] 
Revert "Create FUNDING.yml"

This reverts commit 538240189366f1318fcaa500a31bff0b74b55872.

5 years agoCreate FUNDING.yml
Patrick [Tue, 4 Jun 2019 04:43:17 +0000 (21:43 -0700)] 
Create FUNDING.yml

5 years agoFix a typo-error in src/common/hexchat.h:485 "haxchatprefs" -> "hexchatprefs"
Stepan Broz [Wed, 22 May 2019 11:54:54 +0000 (13:54 +0200)] 
Fix a typo-error in src/common/hexchat.h:485 "haxchatprefs" -> "hexchatprefs"

5 years agoMake dcc_ip being a per-server value.
Stepan Broz [Tue, 21 May 2019 14:02:30 +0000 (16:02 +0200)] 
Make dcc_ip being a per-server value.
Moved dcc_ip from prefs to sess->server.

5 years agoTry building with lgtm
Patrick [Wed, 22 May 2019 10:25:59 +0000 (12:25 +0200)] 
Try building with lgtm

5 years agoservlist: add hackint irc network
Martin Weinelt [Thu, 22 Nov 2018 01:19:52 +0000 (02:19 +0100)] 
servlist: add hackint irc network

- requires the use of TLS to connect on port 6697
- supports and encourages authentication via SASL PLAIN and EXTERNAL

5 years agoUpdate servlist.c
Jared Shields [Sun, 21 Apr 2019 15:33:24 +0000 (08:33 -0700)] 
Update servlist.c

Update servlist.c

5 years agoExtend input box GTK theme workaround to include Yaru
cajuncooks [Mon, 25 Feb 2019 17:03:56 +0000 (10:03 -0700)] 
Extend input box GTK theme workaround to include Yaru

Fixes #2305

5 years agoRemove : from various trailing parameters (#2301)
linuxdaemon [Thu, 31 Jan 2019 00:46:13 +0000 (18:46 -0600)] 
Remove : from various trailing parameters (#2301)

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

5 years agopython: plugin cleanup and refactor
A_D [Wed, 26 Dec 2018 18:46:31 +0000 (20:46 +0200)] 
python: plugin cleanup and refactor

5 years agopython: Make sure `help()` doesn't cause hexchat to hang (#2290)
linuxdaemon [Thu, 27 Dec 2018 19:46:02 +0000 (13:46 -0600)] 
python: Make sure `help()` doesn't cause hexchat to hang (#2290)

* 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

5 years agopython: Make the plugins table dynamically sized (#2291)
linuxdaemon [Wed, 26 Dec 2018 22:15:25 +0000 (16:15 -0600)] 
python: Make the plugins table dynamically sized (#2291)

Adjust the width of the columns depending on the length of the data in
each element

5 years agopython: Made sure to set sys.argv if it is not set. fixes #2282
A_D [Wed, 26 Dec 2018 18:37:56 +0000 (20:37 +0200)] 
python: Made sure to set sys.argv if it is not set. fixes #2282

5 years agopython: Fix console not eating commands
Patrick Griffis [Thu, 6 Dec 2018 00:45:30 +0000 (19:45 -0500)] 
python: Fix console not eating commands

5 years agopython: Various cffi fixes
A_D [Wed, 25 Jul 2018 19:41:05 +0000 (21:41 +0200)] 
python: Various cffi fixes

- fixed /py exec behaviour
- fixed hexchat.unload_hook() failing when passed a hook id
- fixed get_list() calls in python3

5 years agopython: Rewrite with CFFI
Patrick Griffis [Sat, 2 Sep 2017 21:52:25 +0000 (17:52 -0400)] 
python: Rewrite with CFFI

5 years agoFix compilation failure on non-linux, non-darwin, non-windows systems.
Mattia Rizzolo [Sun, 23 Sep 2018 11:17:56 +0000 (13:17 +0200)] 
Fix compilation failure on non-linux, non-darwin, non-windows systems.

'gnu' => Hurd
'gnu/' => all the gnu/* stuff like gnu/kfreebsd

Signed-off-by: Mattia Rizzolo <redacted>
5 years agoUse prefix variable in pkgconfig file
Patrick Griffis [Sun, 23 Sep 2018 20:58:18 +0000 (16:58 -0400)] 
Use prefix variable in pkgconfig file

5 years agobuild: Silence some Meson warnings and bump requirement to 0.40.0
Patrick Griffis [Sat, 1 Sep 2018 20:49:40 +0000 (16:49 -0400)] 
build: Silence some Meson warnings and bump requirement to 0.40.0

5 years agoFix new stringop-truncation warnings
Patrick Griffis [Sat, 1 Sep 2018 20:32:37 +0000 (16:32 -0400)] 
Fix new stringop-truncation warnings

5 years agosysinfo: Fixup formatting
Patrick Griffis [Sat, 1 Sep 2018 17:01:30 +0000 (13:01 -0400)] 
sysinfo: Fixup formatting

5 years agosysinfo: Add support for /etc/os-release
Patrick Griffis [Sat, 1 Sep 2018 16:51:07 +0000 (12:51 -0400)] 
sysinfo: Add support for /etc/os-release

5 years agoBump version to 2.14.2 v2.14.2
Patrick Griffis [Wed, 29 Aug 2018 16:41:08 +0000 (16:41 +0000)] 
Bump version to 2.14.2

5 years agowin32: Reflect gvsbuild changes
Patrick Griffis [Wed, 29 Aug 2018 16:10:21 +0000 (16:10 +0000)] 
win32: Reflect gvsbuild changes

5 years agoFix inconsistent behavior (re)connecting on SSL
Ivan [Thu, 16 Aug 2018 15:32:06 +0000 (17:32 +0200)] 
Fix inconsistent behavior (re)connecting on SSL

5 years agobuild: Add with-appdata option
Patrick Griffis [Thu, 26 Jul 2018 13:53:29 +0000 (09:53 -0400)] 
build: Add with-appdata option

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

6 years agoFix sending PASS with spaces or starting with :
jkhsjdhjs [Tue, 8 May 2018 14:54:12 +0000 (14:54 +0000)] 
Fix sending PASS with spaces or starting with :

Closes #2186
Closes #1550

6 years agoFix another bad translation
Patrick Griffis [Wed, 4 Apr 2018 23:21:53 +0000 (19:21 -0400)] 
Fix another bad translation

6 years agotravis: Avoid locale problems
Patrick Griffis [Wed, 4 Apr 2018 22:48:59 +0000 (18:48 -0400)] 
travis: Avoid locale problems

6 years agotests: Explicitly open files as utf-8 for travis
Patrick Griffis [Tue, 3 Apr 2018 20:38:53 +0000 (16:38 -0400)] 
tests: Explicitly open files as utf-8 for travis

6 years agoFix tests on Ubuntu
Patrick Griffis [Tue, 3 Apr 2018 20:21:41 +0000 (16:21 -0400)] 
Fix tests on Ubuntu

6 years agoUpdate translations
Patrick Griffis [Tue, 3 Apr 2018 20:14:25 +0000 (16:14 -0400)] 
Update translations

6 years agotravis: Run tests
Patrick Griffis [Tue, 3 Apr 2018 20:09:25 +0000 (16:09 -0400)] 
travis: Run tests

6 years agoValidate all translations contain valid text events
Patrick Griffis [Tue, 3 Apr 2018 20:08:27 +0000 (16:08 -0400)] 
Validate all translations contain valid text events

6 years agoFix plugins on macOS
Rainer Müller [Fri, 30 Mar 2018 22:53:56 +0000 (00:53 +0200)] 
Fix plugins on macOS

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

6 years agobuild: perl as a dependency in meson.build
Rainer Müller [Mon, 26 Mar 2018 14:53:02 +0000 (16:53 +0200)] 
build: perl as a dependency in meson.build

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.

6 years agobuild: Add option to specify path to perl binary
Rainer Müller [Fri, 23 Mar 2018 00:36:35 +0000 (01:36 +0100)] 
build: Add option to specify path to perl binary

6 years agoDeiconify window on tray click. Closes #2136
Manuel Schneider [Tue, 20 Mar 2018 09:45:11 +0000 (10:45 +0100)] 
Deiconify window on tray click. Closes #2136

6 years agobuild: Re-add support for the legacy perl api
Patrick Griffis [Sun, 18 Mar 2018 15:02:54 +0000 (11:02 -0400)] 
build: Re-add support for the legacy perl api

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.

6 years agobuild: Correctly set plugin licenses
Patrick Griffis [Sat, 17 Mar 2018 05:37:46 +0000 (01:37 -0400)] 
build: Correctly set plugin licenses

6 years agobuild: Fix id in plugin metainfo files
Patrick Griffis [Sat, 17 Mar 2018 05:26:12 +0000 (01:26 -0400)] 
build: Fix id in plugin metainfo files

6 years agobuild: Add metainfo files for addons
Patrick Griffis [Sat, 17 Mar 2018 05:21:50 +0000 (01:21 -0400)] 
build: Add metainfo files for addons

6 years agoRemove shift+click to close tab binding
Patrick Griffis [Sat, 17 Mar 2018 00:31:16 +0000 (20:31 -0400)] 
Remove shift+click to close tab binding

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

6 years agoBump to 2.14.1 v2.14.1
Patrick Griffis [Wed, 14 Mar 2018 02:26:31 +0000 (22:26 -0400)] 
Bump to 2.14.1

6 years agoRevert "xtext: Always use Pango to get correct glyph width on Unix"
Patrick Griffis [Wed, 14 Mar 2018 01:17:45 +0000 (21:17 -0400)] 
Revert "xtext: Always use Pango to get correct glyph width on Unix"

This reverts commit d3f1ab78138a1f9256ec02842799ed6cd1e3ec1e.

The performance even on Linux is just too poor in many cases.