Commit Graph

  • c7223c0367 maingui.c: Only flash if !toplevelfocus. zed 2005-08-10 07:01:22 +0000
  • 44944bebef fixed RCSID quirkishness mooooooo 2005-08-06 16:19:51 +0000
  • 423d801d23 Ignore things after __END__ when source filtering. lsitu 2005-08-06 15:49:48 +0000
  • 353680b0f3 various fixes, added RCS tag mooooooo 2005-08-05 01:35:23 +0000
  • 09687bcfdf Fix print callbacks so that empty strings are actually empty strings instead of undef. lsitu 2005-08-04 23:57:45 +0000
  • 8d64a39e8a New translations: gl, it, vi. text.c: Fix newlines in log [1245685] [719410]. outbound.c/userlistgui.c: Add /uselect. zed 2005-07-29 05:36:34 +0000
  • 8a22afc134 outbound.c/menu.c: Remove debug. menu.c: Fix /MENU while in a dialog tab. zed 2005-07-27 05:17:00 +0000
  • 74cb7e3160 Clarified description of $command for Xchat::command lsitu 2005-07-26 00:17:03 +0000
  • 4c9b602f25 updated printevents.h mooooooo 2005-07-22 00:11:05 +0000
  • 5cc9b0a13c /menu: added -k arg. This should be all finished now, please report bugs! zed 2005-07-20 10:44:32 +0000
  • 75220cb6dc /MENU: rework the code a bit. Add -eX arg for enable/disable. zed 2005-07-20 07:08:32 +0000
  • 0d85bfb83e 64-bit dcc stuff. zed 2005-07-19 16:43:19 +0000
  • ed19af6994 fe-text.c: make build work. gtkutil.c: create only one "GtkTooltips" to it's not leaked. maingui.c: 2nd arg to add_tip can be NULL to clear it. outbound.c: More /menu fixes. zed 2005-07-19 05:32:49 +0000
  • e2ac7742ac autogen.sh: Add $ACLOCAL_FLAGS as suggested by Ali Akcaagac. chanlist.*: Add arg for future use. menu.c: For /MENU: Allow accelerators in menus aswell as items. zed 2005-07-18 05:38:30 +0000
  • a3a0ba6238 outbound.c/menu.c: More /MENU work. Adding separators without a command arg works. Children items arn't leaked when the parent is deleted. Ignore "_" completely when matching. zed 2005-07-16 07:23:34 +0000
  • 0019a09ceb configure.in: Use -Wno-pointer-sign if possible. Silence all gcc warnings. zed 2005-07-13 06:44:44 +0000
  • 71f16257d9 plugin20.html: Document /MENU. maingui.c: Some detach tab fixes (please report crashes). maingui.c: Don't trigger "Some file transfers still active, quit xchat?" dialog when only DCC-CHAT is open. zed 2005-07-12 05:16:42 +0000
  • 7db07f7803 Merge more strings. menu.c/outbound.c: Improve toggles for /menu. zed 2005-07-11 07:03:54 +0000
  • b67f7c485c merge strings. zed 2005-07-10 11:41:37 +0000
  • d56fff01a5 dcc.c: Fix dcc psend. zed 2005-07-09 10:34:46 +0000
  • 7e1cd959c0 outbound.c: cmd_Load(): Print out proper error messages when /load -e fails. Skip first char of each line if it's == to prefs.cmdchar[0]. zed 2005-07-09 07:22:59 +0000
  • b4d415bc60 fe.h/outbound.c/menu.c: Implement toggle items for /menu. Implement -pX (position) arg for top-level menus. Match paths using hardcoded English only. This still needs work... textevents.*: Fix a few color leak problems. zed 2005-07-09 05:42:01 +0000
  • 75d1bff379 servlist.c: delist lots of dead networks: Unsecurity, SubCultNet, RedeBrasilIRC, RealmNET, QChat.net, Progameplayer, OnlyIRC, IRCSoulZ. dccgui.c: Simplify fe_dcc_send_filereq(). zed 2005-07-08 08:51:12 +0000
  • 6ca6e7cf3b dcc.c: More 64-bit filesize tweaks. zed 2005-07-07 05:24:53 +0000
  • fb1eadb658 dcc.c: More 64-bit filesize fixes. Set dcc->resume_error = 3 as appropriate. zed 2005-07-06 13:48:27 +0000
  • dde30897dc es.po: Fix invalid utf-8 sequences in the header. zed 2005-07-06 12:59:09 +0000
  • 2736144b63 it.po pt.po el.po ca.po: Convert to UTF-8. zed 2005-07-06 12:53:08 +0000
  • 523fcf8a9e dcc.c: Support 64-bit dcc (untested, will need more tweaks). Randomize passive id number. Support /dcc pchat (passive). outbound.c: Add /menu, /dcc pchat, /gui msgbox. Improve layout of /help and /help -l for plugin commands. plugin.c: add plugin_command_foreach, tweak plugin_show_help for /help. dccgui.c: Handle 64-bit file sizes. menu.c: Implement stuff needed for /menu (incomplete). Neaten up nick popup menu (the user information part). zed 2005-07-06 07:19:29 +0000
  • 0d461dbde6 proto-irc.c: Merge strings. dccgui.c: Pretty up the Info dialog in the DCC windows. zed 2005-07-06 01:18:59 +0000
  • 5cb5f50e14 -Added /set irc_whois_front option to show WHOIS in front tab. -Speed up irc protocol parsing by using CMPL,JE instead of strcmp. -Moved text_word_check to url.c, where it should be. -url.c: Url grabber now shares this code. Allows grabbing more than one URL in one line. -maingui.c: Moved the "insert color code" menu into the text box's right-click. zed 2005-07-04 05:09:24 +0000
  • ce7a4a8ac0 servlist.c: Add Criten and EnterTheGame. text.c: Speed up text_word_check() by a factor of 3! Now also recognizes .info and .name TLDS [1230265]. textevents.*: Fix "Your Message" default [1230269]. xchat.c: For "Gnome URL Handler" change gnome-moz-remote to gnome-open. xtext.c: Pass len to urlcheck_function. zed 2005-07-01 05:14:07 +0000
  • 7b4f031c5b xchat_plugin_get_info is no longer called in xchat_plugin_init. lsitu 2005-06-30 14:37:35 +0000
  • e1ea70da35 plugin20.html: Update example not to call xchat_plugin_get_info. outbound.c: Added /id command. servlist.c: Speedups. xtext.c: Speedups. zed 2005-06-26 05:24:00 +0000
  • 8f1aa04958 python.c: Fix name/description display in Plugins&Scripts window. pixmaps.c: Leave out aboutpng in gtk 2.6. New Czech translation. zed 2005-06-25 14:57:53 +0000
  • 78dfb0aa53 faq.html: Mention Emacs bindings on Gnome 2.8+. === Bump to 2.4.4 === zed 2005-06-20 14:09:59 +0000
  • 18060aadfc Fixed an incorrect closing tag and added a small description for the hook functions. lsitu 2005-06-20 05:31:56 +0000
  • 69ca7e67b4 maingui.c: call unflash_window() in mg_tabwin_focus_cb too. zed 2005-06-19 14:24:13 +0000
  • 4b43dcc705 This should fix the uninitialized error. lsitu 2005-06-13 15:41:31 +0000
  • 64cbee348b Updated to include what is hopefully the last changes to the Perl plugin for a while. lsitu 2005-06-12 23:43:32 +0000
  • f372b3dc1f Fix typo in previous commit, should be word[count][0] == 0 not word[count][0] != 0. lsitu 2005-06-12 23:37:39 +0000
  • 9a25cc5b2b Fix for print callbacks such as "DCC Timeout" that may have NULL elements in between non-NULL elements. lsitu 2005-06-12 23:24:57 +0000
  • 8ebf303c12 Swap strstr for strchr. lsitu 2005-06-11 16:03:44 +0000
  • 5df66bf7cc Revert the New to malloc for data not used in Perl. Removed the strdup and free that are no longer needed in XS_Xchat_register. Fix issue with spaces being used for indenting. lsitu 2005-06-11 01:58:18 +0000
  • 2f91a535be Reverted a few more changes in perl.c. Added check in XS_Xchat_unhook to deal with shutdown callbacks. Fixed variable name in Xchat.pm. lsitu 2005-06-10 15:03:39 +0000
  • a0c401d0ff plugin.c: Copy strings in xchat_plugingui_add() for perl. servlist.c: Use default port -1, instead of 6667 [1216036]. zed 2005-06-10 05:57:43 +0000
  • 082f33d0e8 Change _fix_callback to match with it's move to Xchat::Embed namespace. lsitu 2005-06-09 14:19:39 +0000
  • ca4d1aa96a Revert to old method of autoloading script. lsitu 2005-06-08 15:03:41 +0000
  • e6423be8da Added /reload which works like /load except it will unload a previously loaded copy of the script first. lsitu 2005-06-06 22:46:30 +0000
  • df4e1e37ee faq.html: Fix spelling mistakes (David Robins). xchat.desktop: Add Chinese. maingui.c: Unset the XUrgencyHint on window focus incase the WM doesn't (Adil). dcc.c: s/dcc_read/dcc_read_chat in dcc_read_chat(). zed 2005-06-06 06:05:32 +0000
  • 792a572ed4 Fix typo that prevented removal of things from the plugin window. lsitu 2005-06-05 19:43:00 +0000
  • 03719138fd Added message for attempting to load two scripts with the same filename. lsitu 2005-06-05 19:34:37 +0000
  • e46eb781c1 Add check for non-existent packages in warning handler. lsitu 2005-06-05 19:18:17 +0000
  • 1788844378 Remove leftover debug message. lsitu 2005-06-04 21:07:39 +0000
  • 72f6a3d57f Fix handling of scripts with spaces in their path when using /load and /unload. lsitu 2005-06-04 17:05:37 +0000
  • e5d501e526 Fixed multiple declarations of $package in Xchat::hook_fd. lsitu 2005-06-04 15:23:05 +0000
  • 8d58a3e831 Updated to include changes for Perl. lsitu 2005-06-04 08:55:45 +0000
  • 6ef40875ef - fix bug that can leave the interpreter uninitialized - removed enums for hook types since they aren't needed anymore - removed the name member from HookData structure - removed the PerlScript structure - enabled individual script unloading - enabled reloading scripts using XS modules - moved some functions into Xchat::Embed - implement Xchat::hook_fd lsitu 2005-06-04 08:53:20 +0000
  • a16bc96eb5 Removed unnecessary flags from m//. lsitu 2005-06-04 08:44:28 +0000
  • c4be93b514 Add a note about the shebang being ignored to the introduction. lsitu 2005-05-31 06:07:09 +0000
  • 7ee58ab668 Updated to include changes to the Perl plugin. lsitu 2005-05-30 23:16:29 +0000
  • f6dc3b6a72 Fix some spaces to be more consistent. lsitu 2005-05-30 04:53:15 +0000
  • 1aada366f5 New translations: ko, ru, bg, lt. cfgfiles.c: Remove text_max_newlines. proto-irc.c/ctcp.c: Revert to 2.4.3. server.c: Fix [ 1203514 ] "Use global user information" checkbox doesn't work (ZwaX). outbound.c: Fix [ 1159447 ] XChat can't ban users with long idents (Dan Fruehauf). text.h/text.c: Split out display_event into format_event/display_event (Steve Green). userlist.c: Fix [ 1209564 ] [2.4.0] Unsorted userlist isn't sorted. userlistgui.c: Remove #include "../common/dcc.h" zed 2005-05-30 03:27:38 +0000
  • 24852a15c8 maingui.c: Implement taskbar flashing on unix via XUrgency flag (Adil). maingui.c: s/gtk_signal_connect/g_signal_connect. setup.c: Enable flash setting on *nix (Adil). zed 2005-05-28 07:00:00 +0000
  • e969e22f7d Fixed the escaping \'s to insert the correct number of \'s. lsitu 2005-05-24 04:54:20 +0000
  • 1b11dc9ece server.c: tcp_sendf(): increase buffer size. maingui.c/maingui.h: new function: mg_dnd_drop_file(). Implement DND for dialog windows/tabs. userlistgui.c: Make use of mg_dnd_drop_file() to share some code. zed 2005-05-15 07:37:54 +0000
  • 5abf665e77 textevents.*: Added new event "CTCP Sound to Channel". ctcp.c: Added emitting of "CTCP Sound to Channel" event, so you can tell if the CTCP was targeted at the channel and not you personally. Also fixed display of generic ctcp event in the wrong tab (how long was this broken?). text.c: + N_("The channel") for pevt_ctcpsnd_help[]. zed 2005-05-10 13:16:00 +0000
  • 0aca74546b cfgfiles.c: Add irc_nick_hilight, irc_no_hilight, text_max_newlines. ctcp.c: Remove all the strchr's for \001. inbound.c: Make irc_nick_hiligh & irc_no_hilight work (Jorge Rodriguez & me). proto-irc.c: Implement \020 CTCP quoting and stacked CTCPs (Daniel Reed, modified by me). Allows receiving of imbedded newlines (!). [1051098] setup.c: Add irc_no_hilight to setup gui (Jorge Rodriguez). zed 2005-05-09 04:54:42 +0000
  • a3f7997a18 modes.c: NULL is not UTF-8, fix from last commit. server.c: Fix comment in server_set_encoding. zed 2005-05-07 10:01:02 +0000
  • 9c263ca6db New translations: hi, pa. servlist.c: - if (net->autojoin && !sess->server->recondelay_tag) + if (net->autojoin) Fixes 1184887 but creates a new (less serious) bug as discussed with Steve, will fix later. about.c: Silverex's patch to show GTK version on win32. gtkutil.h/gtkutil.c/dccgui.c: Support multiple selection in the DCC windows and autoresize the columns (Dan Fruehauf). gtkutil.c: Silverex's patch to gtk_window_set_wmclass, but only on win32. plugingui.c: Silverex's patch to make window bigger. servlistgui.c: Silverex's patch to list "CP1257 (Baltic)". zed 2005-05-05 12:22:09 +0000
  • ae7fca6b9f Fixed spelling of constants in Xchat.pm. lsitu 2005-05-02 20:11:13 +0000
  • 149f154d2c server.c: Make server more like a "class". Move more server related functions here from xchat.c. maingui.c/text.c/servlist.c/modes.c/outbound.c/plugin.c: Use new functions server_set_encoding() and server_get_network(). server.c: g_convert with the NUL terminator char when in CP1255, this should fix (or work around) bug #1122089. zed 2005-04-26 06:38:10 +0000
  • 122162c519 menu.c: Make URL chopping code UTF-8 friendly [1188229]. zed 2005-04-23 09:44:05 +0000
  • e7dc1db88c xchat.h: Add handle_quotes field to command struct. outbound.c: Disable parsing of quotes for /JOIN (Dan Fruehauf). New translations: vi, zh_TW. zed 2005-04-22 09:37:04 +0000
  • 0ffc75eb03 Add KEEP and REMOVE to the list of exported constants. lsitu 2005-04-22 00:28:00 +0000
  • c3a66b90c3 Changed wording for hook functions to avoid some misunderstanding. lsitu 2005-04-18 04:35:08 +0000
  • 390d9d7787 Code should match documentation, Xchat::context_info's argument is now optional as it was meant to be. lsitu 2005-04-14 22:48:20 +0000
  • 456e762076 Remove debug message. lsitu 2005-04-07 22:23:52 +0000
  • a2cfcc9cbd Handle fully qualified variable names too. lsitu 2005-04-07 15:10:05 +0000
  • e57e5b369c xchat.spec: Use MODULE_COMPAT_ for perl Requires, copied from FC-devel. cfgfiles.c: Default local_ip to 0xffffffff. dcc.c: Check local_ip with new default (fixes #1176256). text.c: Check if "sess" is still valid after emiting a text event #1175674. zed 2005-04-06 05:08:02 +0000
  • d1c8d3be25 Fixes: No longer completing to the previous completions Escape regular expression meta characters before trying to do matches Use the input_command_char setting instead of harcoding /. lsitu 2005-04-02 07:41:34 +0000
  • ebc768b0e9 Complete nicks with ^ in them. lsitu 2005-04-01 23:32:37 +0000
  • 9e063d17e8 Fix display of filename for scripts using old interface. lsitu 2005-04-01 18:51:48 +0000
  • 1318752e43 Remove debugging code. lsitu 2005-04-01 07:52:16 +0000
  • 35d9ca08ae Fix bug that prevented nicks starting with ] and } from being completed. lsitu 2005-04-01 07:50:21 +0000
  • 218b5a513e ChangeLog: Include 2.4.3 log. configure.in/xchat.spec/config.h.w32: Bump to 2.4.3 (even though it doesn't match the release). zed 2005-04-01 03:10:06 +0000
  • 034dc6668a Forgot to commit this along the others for generating xchat.pm.h. lsitu 2005-03-31 19:46:42 +0000
  • 5510ea332a maingui.c: Fix: [1168239] IM conflict caused by setting GtkEntry->editable = 0. zed 2005-03-30 05:36:40 +0000
  • 40b6d31ee9 python.c: Fixed get_list() incorrectly failing when the list contained a time field [1171525]. New Chinese po zh_CN.po. zed 2005-03-29 06:23:17 +0000
  • 63c8a7aa43 Fix xchat.pm.h dependency. lsitu 2005-03-29 05:11:50 +0000
  • ea5d589897 Generate perl_definitions[] for inclusion. lsitu 2005-03-29 02:38:21 +0000
  • 1e834ce4e3 Make scripts using calls with fully qualified subs work again. lsitu 2005-03-29 00:01:40 +0000
  • 624363af6e ignoregui.c/notifygui.c: Use GTK_STOCK_DELETE for delete icons, not close. menu.c: find_away_message might return NULL, check it. zed 2005-03-28 11:40:10 +0000
  • 199eba1795 Do partial completions when using bash style completion. lsitu 2005-03-26 05:32:18 +0000
  • 1d3ded190a Seperate completion lists per context. Ignore non-channel tabs. lsitu 2005-03-26 00:52:59 +0000
  • 6bdc0deecb plugin.c: Add "nickserv" field to xchat_get_info. plugin20.html: Document. menu.c: People's away message is now shown in the right-click menu, if known (Christopher Aillon). servlist.c: Move the close button to left side, slightly more HIGish. New German de.po. zed 2005-03-25 08:33:09 +0000
  • dae1c87960 fixed compiler warnings per Zed mooooooo 2005-03-25 02:22:24 +0000
  • 0df0657bcf proto-irc.c: WhoisSpecial event: Check if the first char is ':' before skipping a byte [1164315]. xchat.desktop: Add Comment[hu]. fe-gtk.c: Check if selected_net is NULL in connect(new)_cb [1166669]. zed 2005-03-20 10:38:15 +0000
  • 1edc4d0e02 ctcp.c: Remove dead code. === Bump to 2.4.2 === zed 2005-03-16 04:15:42 +0000
  • e5b6308d1f ctcp.c: Treat CTCP ACTION as either PRIV or CHAN when checking the ignore list. It's more natural to consider it a message than CTCP. outbound.c: Add /ALLCHANL command ("local server only" version of /ALLCHAN). proto-irc.c: Add new nickserv type 3: "PRIVMSG NS :identify %s\r\n" zed 2005-03-14 02:43:49 +0000
  • 85b0fe40b9 notify.c::notify_showlist(): Change to snprintf. notify.c::notify_adduser(): Limit nickname to NICKLEN chars. outbound.c/fe-gtk.c: Added /GUI MENU TOGGLE. fkeys.c: New default key: F9-Toggle Menu Bar. maingui.c: Make topicbar uneditable in dialog/server tabs. menu.c/h: Expose menu_bar_toggle. New vi.po. zed 2005-03-11 06:37:52 +0000