Commit Graph

  • 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
  • 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
  • 52ce55341b Fix Open Data Folder on unix TingPing 2013-06-16 16:20:06 -03:00
  • e4b6f4b375 Refined IPv6 address matching in url.c. Diogo Sousa 2013-06-16 20:16:58 +01:00
  • 32dee82c58 Added support for passwords in userinfo of urls. Diogo Sousa 2013-06-16 20:00:35 +01:00
  • 2870586cf9 Fixed irc:// and ircs:// url matching: irc://freenode was not working because "freenode" doesn't match a hostname. Diogo Sousa 2013-06-16 19:11:26 +01:00
  • cb1975f450 Fixed file:// url matching. Diogo Sousa 2013-06-16 19:09:50 +01:00
  • 805b33552b Rework url matching to make it easier to add schemes. The new way allows great control of what a url is composed of. Diogo Sousa 2013-06-16 15:36:52 +01:00
  • 6bc05a8bc8 Improved host matching in url: * Refined ipv4 addr * Added ipv6 addr Diogo Sousa 2013-06-16 02:57:38 +01:00
  • 3ffae231de Fix building with static spell TingPing 2013-06-15 21:52:04 -03:00
  • 6a7557da01 Merge branch 'master' of http://github.com/hexchat/hexchat Richard Hitt 2013-06-15 17:26:13 -07:00
  • d7045e2b61 Fix Fedora-19 Segmentation fault, bugid 968817. Richard Hitt 2013-06-15 17:21:55 -07:00
  • e68635b8e4 Add configure patch from gentoo TingPing 2013-06-15 17:26:10 -03:00
  • 7ef8d0d443 More autojoin wording tweaks TingPing 2013-06-13 20:53:55 -04:00
  • 9b958ed393 Use snprintf TingPing 2013-06-13 18:38:59 -03:00
  • 84e8c658f6 Tweak travis template TingPing 2013-06-13 15:33:25 -04:00
  • 21a5eb2702 Formatting TingPing 2013-06-13 16:20:58 -03:00
  • 1d62465e5b Add irc notifications to travis TingPing 2013-06-13 15:08:35 -04:00
  • cb1b1c6e1c Tweak autojoin wording TingPing 2013-06-13 15:55:38 -03:00
  • 8be56d7003 Don't open libcanberra connection for every event Closes #645 TingPing 2013-06-12 10:41:52 -04:00
  • 8ce1a9476d Merge pull request #640 from orium/default-language TingPing 2013-06-09 14:10:55 -07:00
  • 0689b54827 Add irc_ban_type to preferences TingPing 2013-06-09 16:51:57 -03:00
  • b569943059 Specify what for completion amount TingPing 2013-06-09 16:01:00 -03:00
  • eb001433e4 Emit FOUNDIP in server session TingPing 2013-06-09 15:55:56 -03:00
  • a591c875ae Add completion_amount to prefs TingPing 2013-06-09 15:48:42 -03:00
  • 08cd36bef0 Fix printing ipv6 addresses with identd TingPing 2013-06-09 10:42:42 -03:00
  • 5d0599976e Add more mnemonics to the menu TingPing 2013-06-08 20:09:22 -04:00
  • 2e014bbc72 Merge pull request #641 from orium/possible-buffer-overflow-fix TingPing 2013-06-08 02:45:00 -07:00
  • 88e9611444 Minor cosmetic changes Diogo Sousa 2013-06-08 03:14:24 +01:00
  • 97e88b885a Renamed tbuf to buf in create_mask() to avoid confusion. Diogo Sousa 2013-06-08 03:01:36 +01:00
  • f84476cf87 Fixed possible overflow in create_mask(). Diogo Sousa 2013-06-08 02:56:36 +01:00
  • 473ab16739 Now the default configuration tries to set the language from the system locale, and defaults to english if no language match. Diogo Sousa 2013-06-08 02:34:01 +01:00
  • 951292abe1 Change default irc_ban_type to 1 TingPing 2013-06-07 09:55:56 -03:00
  • 612032c9f8 Add QUIET command TingPing 2013-06-07 08:24:13 -04:00
  • 0dd9ac2e44 Take two at fixing xtext copying to secondary clipboard TingPing 2013-06-07 08:20:36 -03:00
  • 8f551de4f4 Merge pull request #636 from Remmy/master TingPing 2013-06-07 01:31:41 -07:00
  • 0c2e08cf2b Add Serenity-IRC to the list of networks available by default. Remco Rijnders 2013-06-07 04:58:34 +02:00
  • 0e420fbee8 Save chanopt after any changes TingPing 2013-06-06 19:16:50 -04:00
  • cf505b850b Add chanopt for stripping colors TingPing 2013-06-06 17:47:01 -04:00
  • fd762303b0 Add autoconnect option to menu of networks TingPing 2013-06-06 16:49:57 -04:00
  • a6f05db34b Make autojoin a toggle menu TingPing 2013-06-06 16:12:59 -04:00
  • df0ee53765 Handle /CAP LIST output TingPing 2013-06-05 13:35:30 -03:00
  • d0b3476839 update help message for /menu TingPing 2013-06-05 08:27:16 -04:00
  • 4d16f5bf28 Add missing gtk_tree_path_free() TingPing 2013-06-04 12:32:51 -03:00
  • c45cc78548 Add copy option to right click in banlist TingPing 2013-06-04 12:25:12 -03:00
  • d16aedf6c4 Merge pull request #634 from youknowone/ipv6 TingPing 2013-06-04 05:04:48 -07:00
  • d3a27947fe Retrieve reachable addresses only. Jeong YunWon 2013-06-04 20:19:37 +09:00
  • 42e3587fd5 copy xtext selection to all clipboards TingPing 2013-06-04 07:00:08 -03:00
  • e3f699a9d8 Improve error message from /load -e TingPing 2013-06-04 06:34:15 -03:00
  • 5201f0fd06 Python: revert 43bd9483ce TingPing 2013-06-04 06:13:28 -03:00
  • df0e97550b fix loading startup.txt automatically TingPing 2013-06-04 06:07:51 -03:00
  • 983b4ace89 treat banlist event as a generic list event (for quiets etc) TingPing 2013-06-03 08:19:27 -04:00
  • f0684dc74e translate servlist tabs TingPing 2013-06-02 20:50:43 -04:00
  • 39923e05f3 Rename favorite channels to autojoin channels TingPing 2013-06-02 20:44:05 -04:00
  • 51bf9165b2 Merge pull request #633 from FionnK/master TingPing 2013-06-02 17:27:50 -07:00
  • f1735f3ae1 Remove IPv6 check for IRCNode entry in server list. Fionn Kelleher 2013-06-03 02:21:42 +02:00
  • 2ba785f648 Add IRCNode to the server list. Fionn Kelleher 2013-06-03 02:10:44 +02:00
  • c9b7a3f86e Python: return true/false from set/del_pluginpref TingPing 2013-06-02 00:29:34 -03:00
  • 43bd9483ce Python: Save pluginprefs to seperate files TingPing 2013-06-02 00:22:00 -03:00