Commit Graph

  • 61c9ad08bf Fixed memory leak. Diogo Sousa 2013-08-02 02:45:54 +01:00
  • bca0ad8e1e Fix description line for Scroll Page in fkeys.c. RichardHitt 2013-08-01 11:55:22 -07:00
  • 6ec7bfad30 Indentation fix. Diogo Sousa 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. Diogo Sousa 2013-08-01 16:20:04 +01:00
  • 78a72a6c1e Merge pull request #697 from RichardHitt/topbottom TingPing 2013-07-31 22:20:48 -07:00
  • 4a95b07ae7 python: Set VERSION using existing VERSION_MAJOR and VERSION_MINOR macros and some mintor refactoring. Arnavion 2013-07-30 22:54:57 -07:00
  • 154ea98deb Fix kickbanning opped users TingPing 2013-07-30 23:29:25 -04:00
  • be252e271f Scroll-page keybindings: Add Top (C+HOME), Bottom (C+END) Richard Hitt 2013-07-30 13:11:07 -07:00
  • e2328e7a91 Merge pull request #687 from Mikah89/clear_dcc_list_rebased TingPing 2013-07-27 13:19:29 -07:00
  • 942b92c796 Remove #hexchat from default autojoin TingPing 2013-07-27 00:23:40 -04:00
  • 3bd2143d9a Have join dialog suggest #hexchat for freenode users TingPing 2013-07-27 00:22:57 -04:00
  • 93cfa353e7 Tweak cli output and fix related warnings TingPing 2013-07-27 00:03:16 -04:00
  • 2cbe758c80 Fix some warnings TingPing 2013-07-26 22:53:01 -04:00
  • 72c6834cc5 Python: Fix callbacks for the "special" print hooks TingPing 2013-07-26 19:51:56 -04:00
  • ac06b74b18 Use system's libsexy by default TingPing 2013-07-26 15:03:59 -04:00
  • 1fd94e79b9 Merge pull request #679 from hasufell/libtool TingPing 2013-07-26 11:55:37 -07:00
  • bb3cb269c2 Upd: Properly handle http errors TingPing 2013-07-25 19:54:25 -04:00
  • 715a520c0e Move optimization settings from all subsequent projects to hexchat.props Eustachy Kapusta 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. Helder Martins 2013-07-23 23:55:20 +01:00
  • 3d10b9f3e2 Python: return hooks with PyLong_FromVoidPtr TingPing 2013-07-21 16:40:38 -04:00
  • f97f1a08ae Merge pull request #689 from hexchat/python-attributes TingPing 2013-07-21 13:33:47 -07:00
  • 13e9713b72 Merge xchat r1525 TingPing 2013-07-20 18:00:19 -04:00
  • bf9276fc5c Python: Use keywords for attributes in emit_print() TingPing 2013-07-19 14:14:26 -04:00
  • fe86c4900f Merge pull request #680 from staticshock/dotless-domains Diogo Sousa 2013-07-19 09:23:52 -07:00
  • f45487e92c Python: Add support for attributes in hooks TingPing 2013-07-19 10:25:46 -04:00
  • bca972bdc3 Permit dot-less domain names Anton Backer 2013-07-19 09:01:53 -04:00
  • a8abba84bd Fixed coding style and clearified some comments, following arnavion suggestions Helder Martins 2013-07-17 09:20:54 +01:00
  • 2e2f4662f3 Updater: fix download links TingPing 2013-07-16 12:48:34 -04:00
  • 0c87c49146 Implemented clear functionality for DCC download manager. Created clear button in DCC downloaded manager interface. Helder Martins 2013-07-10 18:29:10 +01:00
  • 6c8d9c2194 Merge pull request #675 from orium/server-time-plugins Diogo Sousa 2013-07-14 11:29:24 -07:00
  • 62d52d55b2 Add staticbox network TingPing 2013-07-14 10:20:03 -04:00
  • 3598966069 Forgot to add hexchat_emit_print_attrs() to the macros in hexchat-plugins.h. Diogo Sousa 2013-07-13 16:50:43 +01:00
  • ec6f5b011a g_free() should be used for g_malloc(). Diogo Sousa 2013-07-13 05:33:16 +01:00
  • 9d4a1a3b4f Update docs links TingPing 2013-07-12 19:32:10 -04:00
  • 9978ebd853 Removed outdated comment. Diogo Sousa 2013-07-12 22:52:12 +01:00
  • 18eaccb840 Added functions to create/destroy event_attrs to plugin interface. Diogo Sousa 2013-07-12 22:15:17 +01:00
  • e63ec01089 MAKE: backwards compat for old libtool hasufell 2013-07-12 14:10:51 +02:00
  • e0fb3d537d Added hexchat_emit_print_attrs() to plugin interface. Diogo Sousa 2013-07-12 01:33:35 +01:00
  • 19d4356484 CONFIGURE: add "--enable-minimal-flags" hasufell 2013-07-11 12:36:14 +02:00
  • be1e6bde65 Fix requesting sasl multiple times TingPing 2013-07-11 05:58:10 -04:00
  • f113008c7f Don't grey out log fliename in preferences TingPing 2013-07-10 15:39:45 -04:00
  • 5e240eb259 Indentation fixes and code cleanup. Diogo Sousa 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. Diogo Sousa 2013-07-09 23:11:28 +01:00
  • 98aa62f637 Removed two dummy functions in plugin interface. Diogo Sousa 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. Diogo Sousa 2013-07-09 20:21:16 +01:00
  • 4cf61ccedb Fix warning TingPing 2013-07-08 16:30:54 -04:00
  • 7f50ee6fd2 Increase upper limit for max DCC speed in preferences TingPing 2013-07-07 15:15:50 -04:00
  • 1544a5d6cb Default to nickserv when using /ghost or /id commands TingPing 2013-07-04 18:08:56 -04:00
  • 3284502645 Merge pull request #667 from orium/fe_get-dialogs-transient TingPing 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. Diogo Sousa 2013-07-03 19:48:45 +01:00
  • 286bbc6bde Add another server to 2ch network TingPing 2013-07-03 00:42:48 -04:00
  • d1244d7231 Use URL command for opening in existing TingPing 2013-07-02 12:22:01 -04:00
  • 50219a63ad Fix opening empty channel when url has trailing slash TingPing 2013-07-02 12:19:47 -04:00
  • 806c75f051 Add 2ch network TingPing 2013-07-02 10:35:06 -04:00
  • ee621d2435 Update man page TingPing 2013-07-01 21:57:38 -04:00
  • 340811da6e Merge pull request #665 from orium/freebsd-fixes TingPing 2013-07-01 18:51:51 -07:00
  • 4b40597c76 Fixed get_timezone() to work on windows. Diogo Sousa 2013-07-02 02:22:41 +01:00
  • 9a789bc9e7 Now handle_message_tag_time() doesn't use "timezone" since it is not defined in *BSD. Diogo Sousa 2013-07-02 01:41:34 +01:00
  • 4886cc8258 Don't use G_VALUE_INIT since it was introduced in glib 2.30, and our minimum requirement is glib 2.28. This was giving a compilation error in FreeBSD 9.1, since it uses glib 2.28. Diogo Sousa 2013-07-01 19:40:12 +01:00
  • 82277a80ea Fix urls with --existing TingPing 2013-07-01 14:53:47 -04:00
  • 22064278df Update fe-text's help message TingPing 2013-07-01 14:36:15 -04:00
  • 932bfa3482 Don't use popup dialogs for help TingPing 2013-07-01 14:28:26 -04:00
  • 5de5d6d00b Improve help message TingPing 2013-07-01 14:11:24 -04:00
  • aab55d8cff Handle extraneous cli args as urls TingPing 2013-07-01 13:43:58 -04:00
  • 73c9321361 Fixed server-time timestamps issue regarding local time. Diogo Sousa 2013-06-30 15:00:38 +01:00
  • 25288120be Fixed another bug in handle_message_tag_time(): tm_mon is between 0 and 11. Diogo Sousa 2013-06-28 23:42:11 +01:00
  • d99d951f7f Fixed bug in handle_message_tag_time(). Diogo Sousa 2013-06-28 22:08:35 +01:00
  • 00e15828a1 Also support znc.in/server-time-iso TingPing 2013-06-28 13:33:08 -04:00
  • ad926e9b07 Merge pull request #656 from orium/server-time TingPing 2013-06-28 11:59:33 -04:00
  • 059cbcd406 Fixed compilation error in VS. Diogo Sousa 2013-06-28 16:29:39 +01:00
  • dcdb11a78b Added preferences options to enable the server-time extension when available. (Internationalization messages missing.) Diogo Sousa 2013-06-24 20:13:18 +01:00
  • aef9e3922e Fixed a few null pointer derefs caused by dummy code that somehow I forgot about. Diogo Sousa 2013-06-23 21:31:09 +01:00
  • ce6fef3d0a A few messages missing regarding server-time. Diogo Sousa 2013-06-23 19:53:41 +01:00
  • 4057b7dd58 Now inbound_cap_ls() can enable extensions when a bouncer uses a namespace for the extension server-time. Diogo Sousa 2013-06-23 16:24:30 +01:00
  • d1725e3f44 server-time for all numerical messages. Diogo Sousa 2013-06-22 23:48:17 +01:00
  • 42da8fe3ef server-time supported in all named servermsg: ping, error, notice and authenticate. Diogo Sousa 2013-06-22 16:55:41 +01:00
  • a01bd83c64 Organized cap inbound code in inbound.c instead of proto-irc.c. Diogo Sousa 2013-06-22 16:48:05 +01:00
  • 6a0240aa18 server-time supported in most named messages. Diogo Sousa 2013-06-22 15:32:50 +01:00
  • 179747a7bc Implemented handle_message_tag_time() for time-server messages. Diogo Sousa 2013-06-22 14:29:40 +01:00
  • 94186f7888 First step towards message tags extension support (see http://ircv3.atheme.org/specification/message-tags-3.2). Diogo Sousa 2013-06-22 00:13:36 +01:00
  • ac5771377e fe-gtk: Only escape notification bodies for notification servers that support "body-markup". Arnav Singh 2013-06-27 23:46:37 -07:00
  • 863dc2e841 docs: Typo. Arnavion 2013-06-27 10:53:29 -07:00
  • 59b9ee3417 plugins: Implemented get_info("password") and re-added get_info("nickserv") as an alias to that. Arnavion 2013-06-23 11:36:13 -07:00
  • 3285934703 Update hacking.md TingPing 2013-06-23 07:29:26 -03:00
  • 7909738a09 add get_list(networks) to plugin api plugin-networklist TingPing 2013-06-23 01:19:02 -04:00
  • c7d1102c61 perl: Fixed get_list('networks') to work with new servlist.conf syntax for autojoin channels. Arnavion 2013-06-22 22:06:49 -07:00
  • 6e3f05fcc7 Fixed indent: spaces -> tabs. Diogo Sousa 2013-06-20 19:03:26 +01:00
  • d8286a63ec Add more uri schemes TingPing 2013-06-19 18:57:52 -03:00
  • 9854b100fb Detect Spotify URIs TingPing 2013-06-19 05:07:45 -04:00
  • ef5588b9c0 Use chat.freenode.net TingPing 2013-06-18 22:38:10 -03:00
  • 64ba92593e fix merge conflict TingPing 2013-06-18 20:40:07 -04:00
  • 33b5dc1c75 Use tabs TingPing 2013-06-18 21:20:09 -03:00
  • 02139fbb79 Handle IPv6 addresses correcly in fe_open_url_locale(). Diogo Sousa 2013-06-19 00:15:47 +01:00
  • 9ef1d1db96 Now WORD_HOST6 is handled the same way as WORD_HOST. Diogo Sousa 2013-06-18 23:30:38 +01:00
  • 225acd0ce2 Merge pull request #649 from RichardHitt/urlgrabber TingPing 2013-06-18 15:08:56 -07:00
  • b4496216db Fix urlgrabber right click selection. RichardHitt 2013-06-18 14:53:18 -07:00
  • d88c4ad411 Added a few more useful url schemes. Diogo Sousa 2013-06-18 12:32:55 +01:00
  • 8b217981ed Removed unused argument of make_re(). Diogo Sousa 2013-06-18 12:07:46 +01:00
  • 8ce8a359c1 Now url_check_word() returns WORD_HOST6 when a ipv6 address is matched. Diogo Sousa 2013-06-18 12:01:39 +01:00
  • 55734baed8 Fix IPv6 addr matching in url: must be enclosed in []. Diogo Sousa 2013-06-17 22:43:18 +01:00