summary refs log tree commit diff stats
AgeCommit message (Collapse)Author
2016-06-29cfgfiles: Reinitialize timers on net_ping_timeout changeBen Gamari
This ensures that changes will take effect without a restart.
2016-06-29cfgfiles: Introduce an after_update callbackBen Gamari
This allows individual preferences to take action when their value is changed. Signed-off-by: Ben Gamari <ben@smart-cactus.org>
2016-06-29menu: Ensure that toggling lag-o-meter changes timer stateBen Gamari
2016-06-29Ensure that timers are freed and activated when necessaryBen Gamari
2016-06-29Apply timeout changes made in preferences dialogBen Gamari
Just involves a bit of refactoring.
2016-06-29Introduce and use fe_timeout_add_secondsBen Gamari
This should allow the operating system to be a bit more lax about timeouts, allowing more efficient power management.
2016-06-29dcc: Disable timeout timer when not in useBen Gamari
This should mean that hexchat never *needs* to wake-up unless prompted by socket activity (assuming that the lag-o-meter is not enabled).
2016-06-29Refactor timer handlingBen Gamari
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.
2016-06-29Mask nickserv ghost passwordAdrien Saladin
Closes #1750
2016-06-24Forcibly reset iconv converter after every conversion.Arnavion
Despite what g_convert_with_iconv's docs say, it does not reset the converter on a failed conversion (iconv returns -1). Fixes #1758
2016-06-24Use constant instead of literal.Arnavion
2016-06-21notifications-winrt: Fix all uses of "" to L"".Arnavion
The API uses Platform::String^. String's constructor takes in char16*. Fixes #1755
2016-06-12servlistgui: Error if nicks left emptyPatrick Griffis
2016-06-05Bump version to 2.12.1-2tomek
2016-05-28Couple of minor const correctness fixesErik de Castro Lopo
2016-05-28Remove two un-needed type castsErik de Castro Lopo
2016-05-16servlistgui: Show invalid nick/user on openPatrick Griffis
It is possible to have an invalid config from a previous upgrade Fixes #1715
2016-05-12Ignore VS2015 crap.Arnavion
2016-05-03servlist: Default to UTF-8 on PTNetTingPing
Fixes #1697
2016-05-01Bump version to 2.12.1tomek
2016-05-01Bump version to 2.12.1Patrick Griffis
2016-04-27lua: Use luaL_checkintegerPatrick Griffis
2016-04-27Fixed warning from MSVC that not all branches return a value.Arnavion
2016-04-27installer project needs to depend on lua plugin project.Arnavion
2016-04-26win32: Install doat by defaultPatrick Griffis
2016-04-26More minor scrollback loading improvementsPatrick Griffis
2016-04-19configure: Bundle ax_python_devel.m4Patrick Griffis
Upstream broke API so older distributions have broken system versions Fixes #1632
2016-04-13Fix challengeauth lower casing usernamePatrick Griffis
2016-04-10Support for older libnotify versionsMarcel Telka
2016-04-09win32: Reflect lua path changes in gtk-win32Patrick Griffis
2016-04-07lua: Fix explicit braces warningPatrick Griffis
2016-04-07win32: Install lgi with lua pluginPatrick Griffis
2016-04-07lua: Minor formating cleanupPatrick Griffis
2016-04-07lua: More consistency with Python pluginPatrick Griffis
2016-04-07travis: Build on Ubuntu 14.04Patrick Griffis
2016-04-07Bump glib requirement to 2.34Patrick Griffis
This is still rather old but does drop Ubuntu 12.04 support.
2016-04-07lua: Some more refactoring. Fix unload hook in the interpreter.mniip
2016-04-07lua: More missing staticsPatrick Griffis
2016-04-07lua: Make better use of GLibPatrick Griffis
- Use GPtrArray everywhere - Remove unessary NULL checks - Make use of g_clear macros - Use g_str_has_suffix
2016-04-07lua: Bump version and update copyright year.mniip
2016-04-07lua: Use glib allocatorsmniip
2016-04-07lua: Replace some pushnumbers with pushintegersmniip
2016-04-07lua: Error if luaL_newstate returns NULLmniip
2016-04-07travis: Build with LuaPatrick Griffis
2016-04-03lua: Build on win32Patrick Griffis
2016-04-03lua: Don't used mixed declarationsPatrick Griffis
This requires a lot more cleanup
2016-04-03Import lua pluginPatrick Griffis
Written by @mniip
2016-03-31configure: Place auxiliary files in own dirPatrick Griffis
2016-03-31autogen: Don't copy all files by defaultPatrick Griffis
2016-03-31Increase default size of some util windowsPatrick Griffis