summary refs log tree commit diff stats
AgeCommit message (Collapse)Author
2013-08-02Merge pull request #700 from orium/url-chan-prefixTingPing
Server aware nickname and channel matching
2013-08-02Fixed memory leak.Diogo Sousa
2013-08-01Fix description line for Scroll Page in fkeys.c.RichardHitt
2013-08-01Indentation fix.Diogo Sousa
2013-08-01Now nickname and channel matching is server aware: we only match words thatDiogo Sousa
have the prefixes the server uses. The url regex matching was designed to be more versatile. This was needed to disambiguate matches between nicks and channels, since they may have common prefixes now (&+!). In case of ambiguity, when the server supports prefixes that are common to both channels and nicknames, we choose the nickname (the nickname only matches if there is a user with that nick in the current session). Fixes #655.
2013-07-31Merge pull request #697 from RichardHitt/topbottomTingPing
Scroll-page keybindings: Add Top (C+HOME), Bottom (C+END)
2013-07-30python: Set VERSION using existing VERSION_MAJOR and VERSION_MINOR macros ↵Arnavion
and some mintor refactoring.
2013-07-30Fix kickbanning opped usersTingPing
2013-07-30Scroll-page keybindings: Add Top (C+HOME), Bottom (C+END)Richard Hitt
2013-07-27Merge pull request #687 from Mikah89/clear_dcc_list_rebasedTingPing
Clear button in dcc download manager
2013-07-27Remove #hexchat from default autojoinTingPing
2013-07-27Have join dialog suggest #hexchat for freenode usersTingPing
2013-07-27Tweak cli output and fix related warningsTingPing
2013-07-26Fix some warningsTingPing
2013-07-26Python: Fix callbacks for the "special" print hooksTingPing
2013-07-26Use system's libsexy by defaultTingPing
It will still fallback to static
2013-07-26Merge pull request #679 from hasufell/libtoolTingPing
MAKE: backwards compat for old libtool
2013-07-25Upd: Properly handle http errorsTingPing
Also some cleanup of some old code and comments
2013-07-24Move optimization settings from all subsequent projects to hexchat.propsEustachy Kapusta
2013-07-23Removed restriction that disabled the clear button if at least one transfer ↵Helder Martins
item was selected in dcc download manager.
2013-07-21Python: return hooks with PyLong_FromVoidPtrTingPing
Fixes #685
2013-07-21Merge pull request #689 from hexchat/python-attributesTingPing
Python: Add support for attributes in hooks
2013-07-20Merge xchat r1525TingPing
Fixes possible crash
2013-07-19Python: Use keywords for attributes in emit_print()TingPing
2013-07-19Merge pull request #680 from staticshock/dotless-domainsDiogo Sousa
Permit dot-less domain names
2013-07-19Python: Add support for attributes in hooksTingPing
2013-07-19Permit dot-less domain namesAnton Backer
Fixes #523
2013-07-17Fixed coding style and clearified some comments, following arnavion suggestionsHelder Martins
2013-07-16Updater: fix download linksTingPing
2013-07-15Implemented clear functionality for DCC download manager. Created clear ↵Helder Martins
button in DCC downloaded manager interface.
2013-07-14Merge pull request #675 from orium/server-time-pluginsDiogo Sousa
Server time plugins
2013-07-14Add staticbox networkTingPing
Also default to SASL on some more networks
2013-07-13Forgot to add hexchat_emit_print_attrs() to the macros in hexchat-plugins.h.Diogo Sousa
2013-07-13g_free() should be used for g_malloc().Diogo Sousa
2013-07-12Update docs linksTingPing
2013-07-12Removed outdated comment.Diogo Sousa
2013-07-12Added functions to create/destroy event_attrs to plugin interface.Diogo Sousa
Function names were chosen to keep consistency with the rest of the API.
2013-07-12MAKE: backwards compat for old libtoolhasufell
2013-07-12Added hexchat_emit_print_attrs() to plugin interface.Diogo Sousa
2013-07-11CONFIGURE: add "--enable-minimal-flags"hasufell
This will turn off automagic adding of flags that might be unwanted such as "-g" or "-pipe".
2013-07-11Fix requesting sasl multiple timesTingPing
2013-07-10Don't grey out log fliename in preferencesTingPing
It can still be useful when global logging is disabled
2013-07-10Indentation fixes and code cleanup.Diogo Sousa
2013-07-09Now hexchat_hook_server_attrs() and hexchat_hook_print_attrs() is calledDiogo Sousa
when it should. This should close #661.
2013-07-09Removed two dummy functions in plugin interface.Diogo Sousa
2013-07-09Added hexchat_hook_server_attrs() and hexchat_hook_print_attrs() to the pluginDiogo Sousa
interface. This hooks are similar to hexchat_hook_{server,print}() except the callback passes an extra argument with the (new) structure hexchat_event_attrs. This structure contains attributes related to the event; by now it only contains the server_time_utc member which is non-zero if server-time is enabled and the server used this extension to pass a timestamp. See issue #661. (Note: this hooks are still not called by hexchat in this commit.)
2013-07-08Fix warningTingPing
2013-07-07Increase upper limit for max DCC speed in preferencesTingPing
For #672
2013-07-04Default to nickserv when using /ghost or /id commandsTingPing
2013-07-03Merge pull request #667 from orium/fe_get-dialogs-transientTingPing
fe_get_{int,str}() sets transient for the main window.