Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-26 | build: Reorder includes to avoid installed plugin header | Rainer Müller | |
When hexchat is already installed into a non-default prefix, a new build could pick up ${prefix}/include/hexchat-plugin.h from the installed version instead of the local header, as configuration variables such as $(GLIB_CFLAGS) would point to -I${prefix}/include. Reordering the includes and moving -I arguments to CPPFLAGS prevents this, as it ensures the local directories are always searched first. This was no problem when compiling for /usr or /usr/local as these directories in the compiler search path are always searched last. Closes #1822 | |||
2016-09-25 | sysinfo: fix compilation on OS X 10.9 and lower. (#1821) | Mihai Moldovan | |
Use the (deprecated) Gestalt functionality for fetching the fine-grained OS X version number on 10.9 and lower. The newer NSOperatingSystemVersion structure is only available on 10.10+. | |||
2016-09-11 | Sanitize network name for scrollback files | Patrick Griffis | |
This prevents using invalid chars on Windows or creating directories | |||
2016-09-07 | perl: Fixed Windows build with VS2015u3. | Arnavion | |
2016-09-03 | plugin: Add chanmodes to channels list | Patrick Griffis | |
2016-09-03 | sysinfo: Fix leak | Patrick Griffis | |
2016-09-03 | sysinfo: Don't print swap if 0 | Patrick Griffis | |
2016-09-01 | Add .mailmap file | Patrick Griffis | |
This just cleans up the results of git logs | |||
2016-08-27 | dbus: Remove dbus-python example in favor of GDBus | Patrick Griffis | |
2016-08-27 | dbus-client: Rewrite with GDBus | Patrick Griffis | |
This is just a direct port and should change no logic | |||
2016-08-27 | Fix building against openssl 1.1.0 | Patrick Griffis | |
Fixes #1759 | |||
2016-08-27 | build: Avoid installing uncessary files with features disabled | Patrick Griffis | |
2016-08-20 | Remove unused preference | Patrick Griffis | |
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. | |||
2016-08-10 | Update appdata file | Patrick Griffis | |
2016-08-05 | lua: Fix handling -1 value in pluginpref | Patrick Griffis | |
2016-08-05 | python: Fix get_pluginpref() | Patrick Griffis | |
This relied on undocumented behavior of hexchat_pluginpref_get_int() that has been fixed recently. -1 is the correct failure value. | |||
2016-08-05 | plugin: Fix return value of hexchat_pluginpref_get_int() | Patrick Griffis | |
On failure it should always return -1, atoi() returns 0. Fixes #1785 | |||
2016-07-28 | build: Add flag to disable stack-protector | Patrick Griffis | |
This is currently an issue when building in Flatpak | |||
2016-07-24 | Fix crashes when plugins modify UI during Close Context | Patrick Griffis | |
This probably doesn't catch them all but setting tab color and printing text at least do not crash in the common case. | |||
2016-07-24 | Fix leak | Patrick Griffis | |
2016-07-24 | Kill fe_set_hilight() | Patrick Griffis | |
It just duplicates functionality and this fixes: - alert_taskbar chanopt not being respected - tab color being incorrect when highlight print events are eaten | |||
2016-07-20 | dcc: Improve handling multiple resumable offers | Daniel Boland | |
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 | |||
2016-07-20 | dbus-client: Fix missing include | Eleni Maria Stea | |
Fix "Implicit declaration of function exit" compile error Closes #1770 | |||
2016-07-14 | lua: Force 'return' when = is present | mniip | |
2016-07-14 | lua: Add automatic return and = handling in console. | mniip | |
2016-07-05 | setup: Disabling input styling requires restarting | Patrick Griffis | |
2016-07-05 | Fix input styling with Adwaita 3.20 theme | Patrick Griffis | |
2016-07-02 | win32: Update Python to 2.7.12 and 3.5.2 | tomek | |
2016-07-02 | win32: Download redist for Perl if needed | Patrick Griffis | |
2016-06-30 | dcc: Introduce dcc_type and dcc_state enums | Ben Gamari | |
Closes #1705 | |||
2016-06-30 | dcc: Fix resuming with DCC GET | Hubert Terlecki | |
Fixes #1746 Closes #1747 | |||
2016-06-29 | fkeys: Change unprintable characters to octal notation | Rastus Vernon | |
- ^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. | |||
2016-06-29 | Add keybinding for reverse video text | Rastus Vernon | |
This adds the Ctrl+R keybinding by default to insert \026, the character used for the reverse video text attribute. | |||
2016-06-29 | cfgfiles: Reinitialize timers on net_ping_timeout change | Ben Gamari | |
This ensures that changes will take effect without a restart. | |||
2016-06-29 | cfgfiles: Introduce an after_update callback | Ben Gamari | |
This allows individual preferences to take action when their value is changed. Signed-off-by: Ben Gamari <ben@smart-cactus.org> | |||
2016-06-29 | menu: Ensure that toggling lag-o-meter changes timer state | Ben Gamari | |
2016-06-29 | Ensure that timers are freed and activated when necessary | Ben Gamari | |
2016-06-29 | Apply timeout changes made in preferences dialog | Ben Gamari | |
Just involves a bit of refactoring. | |||
2016-06-29 | Introduce and use fe_timeout_add_seconds | Ben Gamari | |
This should allow the operating system to be a bit more lax about timeouts, allowing more efficient power management. | |||
2016-06-29 | dcc: Disable timeout timer when not in use | Ben 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-29 | Refactor timer handling | Ben 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-29 | Mask nickserv ghost password | Adrien Saladin | |
Closes #1750 | |||
2016-06-24 | Forcibly 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-24 | Use constant instead of literal. | Arnavion | |
2016-06-21 | notifications-winrt: Fix all uses of "" to L"". | Arnavion | |
The API uses Platform::String^. String's constructor takes in char16*. Fixes #1755 | |||
2016-06-12 | servlistgui: Error if nicks left empty | Patrick Griffis | |
2016-06-05 | Bump version to 2.12.1-2 | tomek | |
2016-05-28 | Couple of minor const correctness fixes | Erik de Castro Lopo | |
2016-05-28 | Remove two un-needed type casts | Erik de Castro Lopo | |
2016-05-16 | servlistgui: Show invalid nick/user on open | Patrick Griffis | |
It is possible to have an invalid config from a previous upgrade Fixes #1715 |