Commits on Mar 17, 2018

  1. 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
    TingPing committed Mar 17, 2018
    Copy the full SHA
    dc483b2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8a875af View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    5d8b471 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    da56297 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2018

  1. 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.
    TingPing committed Mar 18, 2018
    Copy the full SHA
    93f926b View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. Copy the full SHA
    ee85129 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2018

  1. Copy the full SHA
    ed6f544 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. 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.
    raimue authored and TingPing committed Mar 26, 2018
    Copy the full SHA
    1114413 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2018

  1. 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: mesonbuild/meson#1160
    raimue authored and TingPing committed Mar 31, 2018
    Copy the full SHA
    5ca767f View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2018

  1. Copy the full SHA
    5cd7062 View commit details
    Browse the repository at this point in the history
  2. travis: Run tests

    TingPing committed Apr 3, 2018
    Copy the full SHA
    c70c1e1 View commit details
    Browse the repository at this point in the history
  3. Update translations

    TingPing committed Apr 3, 2018
    Copy the full SHA
    08fb808 View commit details
    Browse the repository at this point in the history
  4. Fix tests on Ubuntu

    TingPing committed Apr 3, 2018
    Copy the full SHA
    fd2167d View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    3330063 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2018

  1. Copy the full SHA
    93cc105 View commit details
    Browse the repository at this point in the history
  2. Fix another bad translation

    TingPing committed Apr 4, 2018
    Copy the full SHA
    5c5aacd View commit details
    Browse the repository at this point in the history

Commits on May 8, 2018

  1. Fix sending PASS with spaces or starting with :

    Closes #2186
    Closes #1550
    jkhsjdhjs authored and TingPing committed May 8, 2018
    Copy the full SHA
    57478b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2018

  1. 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
    TingPing committed Jul 26, 2018
    Copy the full SHA
    cadc51e View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2018

  1. Copy the full SHA
    fd47adf View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2018

  1. Copy the full SHA
    7659caa View commit details
    Browse the repository at this point in the history
  2. Bump version to 2.14.2

    TingPing committed Aug 29, 2018
    Copy the full SHA
    8665501 View commit details
    Browse the repository at this point in the history