Commits on May 1, 2016

  1. Bump version to 2.12.1

    tomek committed May 1, 2016
    Copy the full SHA
    e223840 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2016

  1. servlist: Default to UTF-8 on PTNet

    Fixes #1697
    TingPing committed May 4, 2016
    Copy the full SHA
    3c32972 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2016

  1. Ignore VS2015 crap.

    Arnavion committed May 13, 2016
    Copy the full SHA
    d32aa65 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2016

  1. servlistgui: Show invalid nick/user on open

    It is possible to have an invalid config from a previous upgrade
    
    Fixes #1715
    TingPing committed May 16, 2016
    Copy the full SHA
    6554a8d View commit details
    Browse the repository at this point in the history

Commits on May 28, 2016

  1. Remove two un-needed type casts

    erikd committed May 28, 2016
    Copy the full SHA
    10e429b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c698e13 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2016

  1. Bump version to 2.12.1-2

    tomek committed Jun 5, 2016
    Copy the full SHA
    a031a24 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2016

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

Commits on Jun 21, 2016

  1. notifications-winrt: Fix all uses of "" to L"".

    The API uses Platform::String^. String's constructor takes in char16*.
    
    Fixes #1755
    Arnavion committed Jun 21, 2016
    Copy the full SHA
    a1d2272 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2016

  1. Use constant instead of literal.

    Arnavion committed Jun 24, 2016
    Copy the full SHA
    4ed1acf View commit details
    Browse the repository at this point in the history
  2. Forcibly reset iconv converter after every conversion.

    Despite what g_convert_with_iconv's docs say, it does not reset the converter on a failed conversion (iconv returns -1).
    
    Fixes #1758
    Arnavion committed Jun 24, 2016
    Copy the full SHA
    16ba39d View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2016

  1. Mask nickserv ghost password

    Closes #1750
    asaladin authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    111ba37 View commit details
    Browse the repository at this point in the history
  2. Refactor timer handling

    This allows us to omit the lagometer timer in the event that it is not
    enabled, bringing the baseline wake-up rate down to 1Hz from 2Hz, which
    could bring considerable power savings on mobile devices.
    bgamari authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    7dca220 View commit details
    Browse the repository at this point in the history
  3. dcc: Disable timeout timer when not in use

    This should mean that hexchat never *needs* to wake-up unless prompted
    by socket activity (assuming that the lag-o-meter is not enabled).
    bgamari authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    25e197a View commit details
    Browse the repository at this point in the history
  4. Introduce and use fe_timeout_add_seconds

    This should allow the operating system to be a bit more lax about
    timeouts, allowing more efficient power management.
    bgamari authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    bcbe42d View commit details
    Browse the repository at this point in the history
  5. Apply timeout changes made in preferences dialog

    Just involves a bit of refactoring.
    bgamari authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    9e4c2dd View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    215a164 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    6a0e131 View commit details
    Browse the repository at this point in the history
  8. cfgfiles: Introduce an after_update callback

    This allows individual preferences to take action when their value is
    changed.
    
    Signed-off-by: Ben Gamari <ben@smart-cactus.org>
    bgamari authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    a970c1a View commit details
    Browse the repository at this point in the history
  9. cfgfiles: Reinitialize timers on net_ping_timeout change

    This ensures that changes will take effect without a restart.
    bgamari authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    6b2cc1d View commit details
    Browse the repository at this point in the history
  10. Add keybinding for reverse video text

    This adds the Ctrl+R keybinding by default to insert \026, the
    character used for the reverse video text attribute.
    rastus-vernon authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    fbacb82 View commit details
    Browse the repository at this point in the history
  11. fkeys: Change unprintable characters to octal notation

    - ^O is \017
    - ^B is \002
    - ^C is \003
    - ^] is \035
    - ^_ is \037
    - ^V is \026
    
    See ASCII(7) for an octal and hexadecimal table.
    rastus-vernon authored and TingPing committed Jun 29, 2016
    Copy the full SHA
    0667519 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2016

  1. dcc: Fix resuming with DCC GET

    Fixes #1746
    Closes #1747
    marlowww authored and TingPing committed Jun 30, 2016
    Copy the full SHA
    77dccac View commit details
    Browse the repository at this point in the history
  2. dcc: Introduce dcc_type and dcc_state enums

    Closes #1705
    bgamari authored and TingPing committed Jun 30, 2016
    Copy the full SHA
    9e11280 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2016

  1. Copy the full SHA
    9fbd23b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6168507 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2016

  1. Copy the full SHA
    91df075 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    e647cd0 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2016

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

Commits on Jul 14, 2016

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

Commits on Jul 20, 2016

  1. dbus-client: Fix missing include

    Fix "Implicit declaration of function exit" compile error
    
    Closes #1770
    hikiko authored and TingPing committed Jul 20, 2016
    Copy the full SHA
    f845af0 View commit details
    Browse the repository at this point in the history
  2. dcc: Improve handling multiple resumable offers

    Multiple offers for the same file are resumable. Attempts to resume more
    than one of the offers causes the other offers to start a new file.
    
    Closes #1764
    Fixes #1763
    Daniel Boland authored and TingPing committed Jul 20, 2016
    Copy the full SHA
    ba87247 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2016

  1. Kill fe_set_hilight()

    It just duplicates functionality and this fixes:
    
    - alert_taskbar chanopt not being respected
    - tab color being incorrect when highlight print events are eaten
    TingPing committed Jul 24, 2016
    Copy the full SHA
    03767ee View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2016

  1. Fix leak

    TingPing committed Jul 25, 2016
    Copy the full SHA
    ac986bb View commit details
    Browse the repository at this point in the history
  2. Fix crashes when plugins modify UI during Close Context

    This probably doesn't catch them all but setting tab color
    and printing text at least do not crash in the common case.
    TingPing committed Jul 25, 2016
    Copy the full SHA
    aabcf6f View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2016

  1. build: Add flag to disable stack-protector

    This is currently an issue when building in Flatpak
    TingPing committed Jul 28, 2016
    Copy the full SHA
    74f014b View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2016

  1. plugin: Fix return value of hexchat_pluginpref_get_int()

    On failure it should always return -1, atoi() returns 0.
    
    Fixes #1785
    TingPing committed Aug 6, 2016
    Copy the full SHA
    0346249 View commit details
    Browse the repository at this point in the history
  2. python: Fix get_pluginpref()

    This relied on undocumented behavior of hexchat_pluginpref_get_int()
    that has been fixed recently. -1 is the correct failure value.
    TingPing committed Aug 6, 2016
    Copy the full SHA
    9d74cee View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    19187db View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2016

  1. Update appdata file

    TingPing committed Aug 10, 2016
    Copy the full SHA
    97d4afc View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2016

  1. Remove unused preference

    I can't really think of a reason this would be needed
    and since it doesn't do anything, and didn't since xchat,
     might as well remove it.
    TingPing committed Aug 21, 2016
    Copy the full SHA
    dc09f2c View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2016

  1. Copy the full SHA
    7281da8 View commit details
    Browse the repository at this point in the history
  2. Fix building against openssl 1.1.0

    Fixes #1759
    TingPing committed Aug 28, 2016
    Copy the full SHA
    439ff09 View commit details
    Browse the repository at this point in the history
  3. dbus-client: Rewrite with GDBus

    This is just a direct port and should change no logic
    TingPing committed Aug 28, 2016
    Copy the full SHA
    ec4d3de View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    3131661 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2016

  1. Add .mailmap file

    This just cleans up the results of git logs
    TingPing committed Sep 2, 2016
    Copy the full SHA
    332f2e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2016

  1. Copy the full SHA
    4658c5d View commit details
    Browse the repository at this point in the history
  2. sysinfo: Fix leak

    TingPing committed Sep 3, 2016
    Copy the full SHA
    737f87f View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    d1bd441 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2016

  1. perl: Fixed Windows build with VS2015u3.

    Arnavion committed Sep 7, 2016
    Copy the full SHA
    910851e View commit details
    Browse the repository at this point in the history