61c9ad08bf
Fixed memory leak.
2013-08-02 02:45:54 +01:00
bca0ad8e1e
Fix description line for Scroll Page in fkeys.c.
2013-08-01 11:55:22 -07:00
6ec7bfad30
Indentation fix.
2013-08-01 16:39:49 +01:00
0e76283c9a
Now nickname and channel matching is server aware: we only match words that
...
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-08-01 16:28:17 +01:00
78a72a6c1e
Merge pull request #697 from RichardHitt/topbottom
...
Scroll-page keybindings: Add Top (C+HOME), Bottom (C+END)
2013-07-31 22:20:48 -07:00
4a95b07ae7
python: Set VERSION using existing VERSION_MAJOR and VERSION_MINOR macros and some mintor refactoring.
2013-07-30 22:54:57 -07:00
154ea98deb
Fix kickbanning opped users
2013-07-30 23:29:25 -04:00
be252e271f
Scroll-page keybindings: Add Top (C+HOME), Bottom (C+END)
2013-07-30 13:11:07 -07:00
e2328e7a91
Merge pull request #687 from Mikah89/clear_dcc_list_rebased
...
Clear button in dcc download manager
2013-07-27 13:19:29 -07:00
942b92c796
Remove #hexchat from default autojoin
2013-07-27 00:23:40 -04:00
3bd2143d9a
Have join dialog suggest #hexchat for freenode users
2013-07-27 00:22:57 -04:00
93cfa353e7
Tweak cli output and fix related warnings
2013-07-27 00:03:16 -04:00
2cbe758c80
Fix some warnings
2013-07-26 22:53:01 -04:00
72c6834cc5
Python: Fix callbacks for the "special" print hooks
2013-07-26 19:51:56 -04:00
ac06b74b18
Use system's libsexy by default
...
It will still fallback to static
2013-07-26 15:03:59 -04:00
1fd94e79b9
Merge pull request #679 from hasufell/libtool
...
MAKE: backwards compat for old libtool
2013-07-26 11:55:37 -07:00
bb3cb269c2
Upd: Properly handle http errors
...
Also some cleanup of some old code and comments
2013-07-25 19:54:25 -04:00
715a520c0e
Move optimization settings from all subsequent projects to hexchat.props
2013-07-24 20:56:36 +02:00
78d14a2b1e
Removed restriction that disabled the clear button if at least one transfer item was selected in dcc download manager.
2013-07-23 23:55:20 +01:00
3d10b9f3e2
Python: return hooks with PyLong_FromVoidPtr
...
Fixes #685
2013-07-21 16:40:38 -04:00
f97f1a08ae
Merge pull request #689 from hexchat/python-attributes
...
Python: Add support for attributes in hooks
2013-07-21 13:33:47 -07:00
13e9713b72
Merge xchat r1525
...
Fixes possible crash
2013-07-20 18:00:19 -04:00
bf9276fc5c
Python: Use keywords for attributes in emit_print()
2013-07-19 14:14:26 -04:00
fe86c4900f
Merge pull request #680 from staticshock/dotless-domains
...
Permit dot-less domain names
2013-07-19 09:23:52 -07:00
f45487e92c
Python: Add support for attributes in hooks
2013-07-19 10:25:46 -04:00
bca972bdc3
Permit dot-less domain names
...
Fixes #523
2013-07-19 09:01:53 -04:00
a8abba84bd
Fixed coding style and clearified some comments, following arnavion suggestions
2013-07-17 09:20:54 +01:00
2e2f4662f3
Updater: fix download links
2013-07-16 12:48:34 -04:00
0c87c49146
Implemented clear functionality for DCC download manager. Created clear button in DCC downloaded manager interface.
2013-07-15 21:34:14 +01:00
6c8d9c2194
Merge pull request #675 from orium/server-time-plugins
...
Server time plugins
2013-07-14 11:29:24 -07:00
62d52d55b2
Add staticbox network
...
Also default to SASL on some more networks
2013-07-14 10:20:03 -04:00
3598966069
Forgot to add hexchat_emit_print_attrs() to the macros in hexchat-plugins.h.
2013-07-13 16:50:51 +01:00
ec6f5b011a
g_free() should be used for g_malloc().
2013-07-13 05:33:16 +01:00
9d4a1a3b4f
Update docs links
2013-07-12 19:32:10 -04:00
9978ebd853
Removed outdated comment.
2013-07-12 22:52:12 +01:00
18eaccb840
Added functions to create/destroy event_attrs to plugin interface.
...
Function names were chosen to keep consistency with the rest of the
API.
2013-07-12 22:46:04 +01:00
e63ec01089
MAKE: backwards compat for old libtool
2013-07-12 14:17:30 +02:00
e0fb3d537d
Added hexchat_emit_print_attrs() to plugin interface.
2013-07-12 01:33:35 +01:00
19d4356484
CONFIGURE: add "--enable-minimal-flags"
...
This will turn off automagic adding of flags that might be unwanted
such as "-g" or "-pipe".
2013-07-11 12:36:14 +02:00
be1e6bde65
Fix requesting sasl multiple times
2013-07-11 05:58:10 -04:00
f113008c7f
Don't grey out log fliename in preferences
...
It can still be useful when global logging is disabled
2013-07-10 15:39:45 -04:00
5e240eb259
Indentation fixes and code cleanup.
2013-07-10 00:42:34 +01:00
7101b7b864
Now hexchat_hook_server_attrs() and hexchat_hook_print_attrs() is called
...
when it should. This should close #661 .
2013-07-09 23:11:28 +01:00
98aa62f637
Removed two dummy functions in plugin interface.
2013-07-09 22:04:07 +01:00
798db7368a
Added hexchat_hook_server_attrs() and hexchat_hook_print_attrs() to the plugin
...
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-09 20:21:16 +01:00
4cf61ccedb
Fix warning
2013-07-08 16:30:54 -04:00
7f50ee6fd2
Increase upper limit for max DCC speed in preferences
...
For #672
2013-07-07 15:15:50 -04:00
1544a5d6cb
Default to nickserv when using /ghost or /id commands
2013-07-04 18:08:56 -04:00
3284502645
Merge pull request #667 from orium/fe_get-dialogs-transient
...
fe_get_{int,str}() sets transient for the main window.
2013-07-03 12:00:41 -07:00
4cc03aba75
Now fe_get_{int,str}() sets transient for the main window.
...
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.
2013-07-03 19:48:45 +01:00