Commit Graph

  • 93494171c0 makeinc.msc: Add winmm.lib for PlaySound(). proto-irc.c: time_t and long arn't always the same size - fix. textgui.c: set te[idx].sound to NULL when soundfile is emptied via GUI. xtext.c: set xtext->selection_buffer before gtk_xtext_selection_get_text() so it doesn't fail the first time. zed 2003-12-21 09:57:31 +0000
  • 5223fcb1f5 text.c: Add native win32 sound playing via PlaySound(). zed 2003-12-17 01:43:55 +0000
  • f98cd55f01 dcc.c: Make fastsend work with psend. perl.c: Undo the "trying to eval" printing, it's too long. util.c: Fix MHz/GHz printing on win32. zed 2003-12-15 14:24:00 +0000
  • 30b5955043 server.c: Undo pipe close() changes, they don't work on win32. zed 2003-12-14 14:31:29 +0000
  • 6d08924786 dcc.c: Fix printing error message when a dcc finished successfully while using fastsend=0. modes.c: When there's no prefix, return 0 so $3 in print events is more consistant. util.c: print cpu speed in GHz (DaMouse). perl.c: Print more informative loading errors (Andy). zed 2003-12-14 10:23:39 +0000
  • 8556d13975 Makefile.am: Add extra dependancy for plugin.c. dcc.c: Fix psend invalid ID number bug. server.c: Close pipe handles earlier. xchat.c: Run WSACleanup in main() to avoid potential double execution. setup.c: Make titles big and bold. zed 2003-12-13 10:56:26 +0000
  • b3c8e58d74 Do better bounds checking in xchat.conf. New Finnish po. zed 2003-12-03 15:46:31 +0000
  • 32eee4aa6a dcc.c: Report correct errno when write() fails. xchat.c: Don't run /bin/sh in the popups. plugin.c: Add "away" field for "users" list. Check in rehashed po files. === Bump to 2.0.6 === zed 2003-11-28 03:27:54 +0000
  • db81110653 configure.in: Add sr to ALL_LINGUAS. Comment out gnome. dcc.c: don't set the resume_error 3, it's incorrect. mmx_cmod: Don't use the .note.GNU-stack stuff on win32. setup: Fix value of "xchat-color" userdata for windows. New Lithuanian Translation. zed 2003-11-27 04:40:00 +0000
  • 1a8deed6e7 cfgfiles: fix non-compile on win32. dcc: remove c++ style variable declarations. zed 2003-11-24 12:46:27 +0000
  • afea086cc2 faq: Mention HTTP auth is in 2.0.6. perl: Add note about /unloadall (common question!). New functions get_xdir_fs and get_xdir_utf8. Use them throughout the source tree. This should fix problems of non-ascii in homedir name. zed 2003-11-24 09:15:15 +0000
  • f5c0626c1d long int overflow fix mooooooo 2003-11-23 17:48:43 +0000
  • 89bb092fc1 Move transparency-fail-message to maingui.c so it can be translated. zed 2003-11-23 14:08:51 +0000
  • 444f8b04a0 servlist.c: Remove dead and small networks. menu.c: dont check path for commands that don't start with "!". xchat.c: roll "-x" into XTERM macro. zed 2003-11-23 08:35:38 +0000
  • 7a564b88f9 proto-irc: Revert change to 311/314 parsing, acording to RFC, it was right the first time. fe-gtk/setup.c: Fix bug [844919] (Mike Battersby). menu.c: Excluding items in the URLHandlers menu that arn't in PATH and delete empty submenus thereafter. xchat.c: Add MozillaFirebird in default urlhandlers menu. Run gnome-terminal -x, not -e. zed 2003-11-19 06:08:15 +0000
  • eb749bdb01 dcc.c: Check active dcc send support (/dcc psend) by Daniel Dubois and Emmanuel Jeandel. ignore.c: Mark strings translatable. xchat.c: Use wii on popup by default. fe-gtk.c: Mark "bytes" translatable. zed 2003-11-18 08:58:10 +0000
  • 034577a7a1 inbound.c: beep on highlighted channel actions too (Christopher A. Aillon). mmx_cmod.S: insert stack gaurd stuff from fedora. setup.c: Hide password. zed 2003-11-17 07:10:00 +0000
  • 124adb9d6a cfgfiles.c, server.c , setup.c: Add HTTP proxy authentication support. servlist.c: Add new servers per request. dcc.: mkdir the prefs.dccdir to fix [756048]. textevents: Add %O to ChanAction event to fix nickcoloring. tabs.c: Work-around bug [811971]. New German translation. zed 2003-11-15 15:21:14 +0000
  • 444a49e1f4 README: fix URL for bugs tracker. outbound.c, dcc.c, dcc.h, dccgui.c, userlistgui.c: Get rid of unused 'tbuf' arg to dcc_send. servlist.c: Add irc.deepirc.net per request. Mark "Cycling to nex.." translatable. text.c: Daniel Drake's simple fix for part of [786267]. maingui.c: Fix [783172] userlist background styling (untested). zed 2003-11-09 11:02:21 +0000
  • b9de3a9978 text: Win32: Don't try to open logfiles with a "\" in them, windows wont allow it. about.c: Mark "A multiplatform IRC Client" as translatable. servlistgui: remove GTK_DISABLE_DEPRECATED to (possibly) allow compiling on GTK 2.3.x. zed 2003-11-06 11:29:55 +0000
  • 1c47b0c43f fixed 'unknown'; fixed and enhanced 'timer' mooooooo 2003-11-06 00:39:28 +0000
  • cca18fcc27 Use sigaction instead of signal for better compatiblity. zed 2003-11-02 06:30:02 +0000
  • 356ac47bbf Fixed grammar errors and incremented plugin version, as suggested by Peter. niemeyer 2003-10-27 11:05:30 +0000
  • 4bb9df3552 - Fixed request of a MODE on a channel you're not in changing the current titlebar [820998]. - Default Whois dialog button to WII (SilvereX). - Restored compatibility with older Perl that lacks call_pv(). zed 2003-10-27 08:32:54 +0000
  • 88e084ffb4 added prefs command mooooooo 2003-10-19 00:38:00 +0000
  • cf40c56006 Fixed usage of invalid memory in get_prefs(), as detected by Peter. niemeyer 2003-10-18 20:57:10 +0000
  • f3dd3d8023 python: checkin Gustavo Niemeyer's version (described in ChangeLog). New sl.po Slovenian. outbound: Fixed skipping of "" in word[] to solve resume with mirc >= 6.1. zed 2003-10-18 06:53:12 +0000
  • c5e4687f49 python: python-argv.diff, python-locking.diff, python-unload-hook-fix2.diff. proto-irc: check for ":" in word[8] for numeric 311, it might not be there. setup: apply tint changes instantly. zed 2003-10-14 05:54:08 +0000
  • 0facba3a87 Fix 64-bit issues where &int was given instead of &gsize. Fixes crash on AMD64 (and possibly Sparc?). zed 2003-10-07 05:06:53 +0000
  • fbf6750fd9 configure.in: python amd64 suse configure.in patch (Mads Martin Joergensen). history: add Ricky's patch so the current text isn't lost on history_up. dccgui: add missing IG_DCC flag for new entries. plugin: print plugin name on "xxx called without a valid context" messages. textevents: add needed 5 spaces to ignore footer text event. faq: remove "faq.html" from the links. xtext: FALSE on gdk_colormap_alloc_color sharable arg. zed 2003-10-04 10:14:36 +0000
  • 7f9aa549d2 make sure int doesnt overflow mooooooo 2003-09-21 19:40:41 +0000
  • 327f05ce56 cfgfiles/servlist: Fix default serverlist selection. Bump to 2.0.5. zed 2003-09-21 12:17:30 +0000
  • 9d6e31293e text: Revert unused args in print events to "" for consistancy with server events. zed 2003-09-21 10:40:41 +0000
  • 523ced24e6 text/plugin: Make unused args for print events NULL (previously only 4-31 were null, while 0-3 pointed to ""). perl: new function IRC::command_with_channnel (Alexander Werth) configure.in: Don't link plugins and fe-text with Xlib and Xft. zed 2003-09-21 10:31:30 +0000
  • 9c8f3cecb5 servlist: fix irc6.ktu.lt port. xtext: save 1 blit on win32 by keeping the GdkImage around instead. xtext: Destroy XImage straight away when using Shm too. New translations: zh_CN, lt. zed 2003-09-20 07:57:10 +0000
  • c32a1cc9ff xtext: use mit-shm for tinting image. configure.in: check for it. zed 2003-09-17 09:28:26 +0000
  • d42f3c950c palette: revert that last shit, use writeable arg of FALSE for gdk_colormap_alloc_color instead. servlist: be more careful when loading corrupt servlist_.conf. xtext: tint towards background color. New translations: ca, sk. zed 2003-09-15 16:53:55 +0000
  • 93e6c7124d New translations: fi, nl, sv. xtext: gtk_xtext_find_color, new function. Use it to fix PseudoColor allocation in xtext too. palette: use gtk_xtext_find_color. zed 2003-09-15 03:30:24 +0000
  • 67168d7535 Fix problem on 8bit PseudoColor visuals by falling back to nearest color in cmap upon allocation failure. zed 2003-09-14 12:38:48 +0000
  • c033c902ec ctcp: restore 2.0.4 behaviour in DCCs (let ctcp replies override them), while keeping new ignore behaviour. zed 2003-09-14 09:59:37 +0000
  • 5cac7aefb2 palette: allocate in forward order first, to get the important colors done. Fallback foreground (if fail) to 0xffff. xchat: If 'no serverlist on startup' is off, and we have a connect_url, open a IRC window. zed 2003-09-14 07:53:09 +0000
  • 021a09585d plugin.c: "type" field for "channels" list should be type "i", not "s"! plugin20.html: Document "network" field for "Channels" list. New Slovak translation. zed 2003-09-11 05:28:31 +0000
  • 67275bb0a0 dcc: accept dcc send from ports below 1024 *sigh*. text: put back the 2.0.3 routine to check IP numbers. fe-gtk: #define WINVER 0x0501, vc6 apparently needs this for FLASHINFO. zed 2003-09-10 10:56:55 +0000
  • 9171f27992 Possibly make mmx_cmod.S compile on x86/Solaris with Sun's own compiler [788127]. zed 2003-09-07 07:54:52 +0000
  • c58aec5270 Fix missing size field in dcc send window. zed 2003-09-07 06:05:10 +0000
  • 1148d5404f Create inital nickgad with sess->server->nick instead of prefs.nick1. Fixes bug [798655]. zed 2003-09-06 06:38:49 +0000
  • f639f99c9d text: alert user when logfile cant be opened (JayC). ignore: add new "DCC" category (+ textevent, ignoregui changes to match). zed 2003-09-05 11:39:47 +0000
  • c5edbbc75c Allowing MMX tinting on win32. Merge in flashtask2.diff. zed 2003-08-31 13:59:59 +0000
  • b9a8011600 maingui: hopefully record window position correctly now. xtext: remove gdk-pixbuf tinting in favour of direct XImage manipulation. This is much faster when there's no mmx. zed 2003-08-30 05:10:32 +0000
  • 8d5d0cb688 text: Remove extra space in "Left Message ". notify: Use /wii for notify_whois feature. Updated lt.po (SilvereX). zed 2003-08-26 04:11:35 +0000
  • ff4ffade64 inbound_topic(): print topics of channels you arn't in too. inbound_topictime(): check if find_channel returns NULL. zed 2003-08-24 09:05:39 +0000
  • b49c360801 Fix pixel_offset rounding-error calculation that could cause minor corruption while scrolling. zed 2003-08-23 15:08:41 +0000
  • 97adb63f46 Fixed bad return value from gtk_xtext_is_empty(). zed 2003-08-22 15:29:28 +0000
  • 6049be0f99 gtk_xtext_is_empty should take a xtext_buffer arg, not GtkXText. This might fix lastlog bugs. zed 2003-08-19 13:30:06 +0000
  • 90509143a0 [PATCH] Missing tab scrolling buttons [Bug 783681] (Lloyd Williams). zed 2003-08-19 09:59:07 +0000
  • 8182bae2cb Major overhaul to the dcc recv/send/chat windows. Should now be more display efficient. Requires lots of testing, there will be bugs. zed 2003-08-18 13:25:16 +0000
  • fbbd5e2ee4 perl: fix code before declarations. plugingui: turn on rules_hint for plugin list. zed 2003-08-17 08:26:01 +0000
  • 741c5f806c xtext: clip indent area too. plugins: checkin the remaining c89 fixes. configure.in/fi.po: New Finnish translation. zed 2003-08-17 06:11:40 +0000
  • ed9579e966 xtext: clip when dumping DB to window too. Check dont_render flag when drawing right-border and clip it correctly. ctcp: check version ctcp more strictly. zed 2003-08-16 11:40:12 +0000
  • e90c075b05 Print more verbose errors when resuming isn't possible. zed 2003-08-13 06:31:14 +0000
  • 9a55759c3a xtext: more efficiency tweaks for exposure events (right-bg clip). fkeys: fix for recent completion changed (JayC). proto-irc: send a identifier in WHOX requests. zed 2003-08-13 06:04:38 +0000
  • 175503f746 fix unwanted background re-drawing with timestamps on. zed 2003-08-12 13:50:22 +0000
  • 694f6c8a47 fix more bad arg-help-text in print-events. zed 2003-08-11 16:35:35 +0000
  • 07fc99531f Fix generic message event's arg-help-text. zed 2003-08-11 16:19:54 +0000
  • b18618157d xtext: fix bad clipping of GCs when compiling with pango. Add better clipping of exposures and avoid some extra XftDrawString()s. textevents: fix mangled textevents.in, add generic message event. servlist: remove dead network dwarfstar.net. proto-irc: remove buggy numeric 338 support [783945]. fkeys: Add JayC's query and channel completion patches v2. zed 2003-08-11 10:55:09 +0000
  • 4218353d0b xtext: Implemented localized small double buffers (no flicker). Simplified scrolling code for less choppyness. Speed up re-drawing of multi-wrapped paragraphs by storing wrap offsets. May not work on win32 yet. Updated Dutch (nl.po). zed 2003-08-10 12:28:16 +0000
  • 6d1dcd26a7 xchat.spec: Add buildrequires gettext. proto-irc: Only check for G|H in the first letter of who(x) replies. zed 2003-08-05 12:51:41 +0000
  • 220b14846d allow un-setting topic via the gui. Updated nl.po (Dutch). zed 2003-08-05 07:36:58 +0000
  • 18f92c2bda C89 fixes [781809]. Cleanup the multiselect code (only one callback is enough), and free() stuff on window-manager "destroy" cb. zed 2003-08-03 08:20:50 +0000
  • 1aa3e6a106 perl: fix user_info() matching 1st entry. server: When err=-1, set reconnect_away too (ping timeout). zed 2003-08-02 17:37:10 +0000
  • dfa1b1e21f Patch python checks [781333]. zed 2003-08-01 09:53:36 +0000
  • e46265a78d cfgfiles: avoid conflict with global var. Support multi-selection for dcc-send dialog. zed 2003-08-01 09:30:56 +0000
  • a6ecac40fc inbound_user_info(): avoid possible double-free. Bump to 2.0.4. zed 2003-07-31 05:11:22 +0000
  • 7130230aeb fkeys: fix nick-completion overrun [779166]. maingui: all JayC's shift-click patch v2. zed 2003-07-29 11:02:23 +0000
  • 710d0b9d84 add Comment[lt]. textfe off by default. zed 2003-07-28 03:07:12 +0000
  • 68605caef7 fix: [ 777106 ] Non-constant initializer in arrays. zed 2003-07-27 03:52:16 +0000
  • 6985d5f6b4 inbound_newnick(): only change sess->channel on SESS_DIALOG types. New fixed lt.po. zed 2003-07-26 08:35:56 +0000
  • 1e25a7c8b7 ignore_read_next_entry(): cfg_get_str may return NULL, check it. autogen.sh: Copy local Makefile.in.in. fe_args(): don't call gtk_set_locale(). lt.po: New version. zed 2003-07-24 04:41:49 +0000
  • 5355f1f471 Add away_timeout /set'ing, default 60. zed 2003-07-23 09:16:41 +0000
  • 420b2f7048 add support for ircu numerics 330 and 338 (phaseburn). Merge xchat-2.0.3-text_word_check-chanmode.patch. zed 2003-07-22 08:48:53 +0000
  • 576bf7db2e faq.html to xhtml 1.0. Fix html errors in xchat2-perldocs.html. zed 2003-07-21 10:58:25 +0000
  • 7107fdaa13 move play_wave to text.c to avoid warning in util.c. Add FOCUS arg to /gui help text. zed 2003-07-21 10:21:03 +0000
  • 114306a441 away_check(): fix possible infinite loop. load_config(): turn off announce-away by default. zed 2003-07-21 05:53:33 +0000
  • 55f7a7fe30 Changed away-tracking behaviour. Now checks 1 chan every 30 secs (or more than 1 if they're small). zed 2003-07-20 12:13:08 +0000
  • ce8ad4b0e6 Added /GUI focus. zed 2003-07-20 11:02:04 +0000
  • 3e8bccfa40 fix bug 773245. Don't allow opening banlist in non-channel tabs. zed 2003-07-20 06:41:26 +0000
  • 6aff426a39 process_numeric(): pass 'sess' to inbound_user_info, not 'who_sess'. zed 2003-07-16 04:47:16 +0000
  • b4b5016e47 don't initiate a new who if previous one didnt finish. Add host:port recognizing patch by Alex & dobler. zed 2003-07-15 12:34:58 +0000
  • 165ad1681d record top-level dialog's dimentions separately. zed 2003-07-14 08:30:18 +0000
  • 56669243b8 process_numeric(): fix who/away tracking sometimes displaying who info. New Chinese po. zed 2003-07-14 06:02:45 +0000
  • 1bc9b4d3ea Don't hide user initiated /WHO and show "end of who" in the same tab. New Swedish po. zed 2003-07-11 06:27:51 +0000
  • a189275248 when using automake-1.7, also use aclocal-1.7. zed 2003-07-10 10:56:38 +0000
  • 7aba6c7770 missed updating a few files from previous changes. zed 2003-07-10 10:17:26 +0000
  • c5d792dc33 also run autoheader to produce config.h.in zed 2003-07-10 08:03:50 +0000
  • ec9de0f5c3 expand_homedir(): handle other users too (patch by Neox). zed 2003-07-10 05:36:05 +0000
  • 298edb180e inbound_privmsg(): pass NULL for chan arg to inbound_chanmsg (fixes bug 753742). Use the XP_TE_DPRIVMSG event when sess->type is dialog. inbound_chanmsg(): handle NULL arg for chan. zed 2003-07-10 05:13:28 +0000
  • e1a827381f remove auto generated file zed 2003-07-09 09:50:44 +0000
  • d4d5fae866 Remove whole intl/ dir. autogen.sh: copy intl from local gettext installation. zed 2003-07-09 07:52:26 +0000
  • 662e1993e2 load_config(): move default dcc/sound dirs inside ~/.xchat2/ (SilvereX). zed 2003-07-09 06:35:36 +0000
  • 960adc039f change default quit reason to "Leaving". zed 2003-07-08 16:17:51 +0000