Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Fixes possible crash
|
|
Fixes #523
|
|
Server time plugins
|
|
Also default to SASL on some more networks
|
|
|
|
|
|
|
|
|
|
Function names were chosen to keep consistency with the rest of the
API.
|
|
|
|
|
|
It can still be useful when global logging is disabled
|
|
|
|
when it should. This should close #661.
|
|
|
|
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.)
|
|
|
|
For #672
|
|
|
|
This allows window managers to handle the window in a better way, for instance
xmonad used to open the dialogs in a new tile and now opens a simple float.
|
|
|
|
This avoids making a new connection to an already open network.
|
|
|
|
Closes #666
|
|
Freebsd fixes
|
|
|
|
in *BSD.
|
|
requirement is glib 2.28. This was giving a compilation error in FreeBSD 9.1,
since it uses glib 2.28.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Internationalization messages missing.)
|
|
forgot about.
|
|
|
|
the extension server-time.
|
|
|
|
authenticate.
The only thing left to do for server-time are the numeric messages.
|
|
|
|
|
|
|