Bug 524030 – provide option to hide statusbar
[xchat-gnome.git] / ChangeLog.pre-git
blob4a8e8a4cb2e1c7bdf2d8ff50f7998a77b12624dd
1 2009-04-12  Christian Persch  <chpe@gnome.org>
3         * src/common/plugin.c: (xchat_read_fd):
4         * src/common/server.c: (waitline2): Remove use of deprecated glib
5         functions. Bug #572238, patch by Kyle Pelton.
7 2009-04-12  Christian Persch  <chpe@gnome.org>
9         === Version 0.26.1 ===
11         * NEWS:
12         * configure.ac:
14 2009-03-15  Christian Persch  <chpe@gnome.org>
16         Bug 411743 – xchat_print called without valid context
18         * plugins/net-monitor/net-monitor.c: (xchat_plugin_init):
19         * plugins/notification/notification.c: (xchat_plugin_init):
20         * plugins/sound-notification/sound-notification.c:
21         (xchat_plugin_init):
22         * plugins/xchat-plugin.h:
23         * src/common/plugin.c: (plugin_add), (xchat_find_set_context),
24         (xchat_find_context):
25         * src/common/plugin.h:
26         * src/common/xchat-plugin.h: Set the plugin context. Patch by  
27         Andreas Dalsgaard.
29 2009-03-14  Christian Persch  <chpe@gnome.org>
31         Bug 568471 – WARNING: setting an adjustment with non-zero page size is
32         deprecated.
33         Patch by Adam Buchbinder.
35         * data/channel-list.glade:
36         * data/preferences-dialog.glade: Fix 'page size' setting for
37         spinbuttons.
39 2009-03-03  Gabor Kelemen  <kelemeng@gnome.hu>
41         * data/xchat-gnome.glade: Mark some strings for translation, Bug #573978.
42         
43 2009-01-16  Christian Persch  <chpe@gnome.org>
45         === Release 0.24.3.1 ===
47         * NEWS:
48         * configure.ac:
50 2009-01-16  Christian Persch  <chpe@gnome.org>
52         * src/fe-gnome/conversation-panel.c: Fix the build!
54 2009-01-16  Christian Persch  <chpe@gnome.org>
56         * plugins/notification/notification.c: (got_focus_cb):
57         * src/common/servlist.c:
58         * src/common/text.c:
59         * src/common/xchat.h:
60         * src/fe-gnome/conversation-panel.h:
61         * src/fe-gnome/dcc-window.c: (dcc_window_update):
62         * src/fe-gnome/find-bar.h:
63         * src/fe-gnome/gui.h:
64         * src/fe-gnome/irc-network-editor.h:
65         * src/fe-gnome/palette.h:
66         * src/fe-gnome/pixmaps.c:
67         * src/fe-gnome/status-bar.h:
68         * src/fe-gnome/topic-label.h:
69         * src/fe-gnome/userlist.h:
70         * src/fe-gnome/xtext.c:
71         * src/fe-gnome/xtext.h:
72         * src/libcontrast/contrast.h: Fix includes. Bug #563636, patch by
73         Przemysław Grzegorczyk and Pedro Fragoso.
75 2009-01-12  Christian Persch  <chpe@gnome.org>
77         === Release 2.24.3 ===
79         * NEWS:
80         * configure.ac: 
82 2009-01-01  Christian Persch  <chpe@gnome.org>
84         * configure.ac: Don't define USE_SHM. Bug #565958.
86 2008-10-20  Christian Persch  <chpe@gnome.org>
88         === Release 0.24.1 ===
90         * configure.ac: Version update.
92 2008-09-23  Baptiste Mille-Mathias  <baptistem@gnome.org>
94         * data/icons/hicolor/16x16/apps/xchat-gnome-search-wrapped.png:
95         updated to have a tango styled icon (courtesy to Mickael Monreal).
97 2008-09-22  Baptiste Mille-Mathias  <baptistem@gnome.org>
99         * data/icons/hicolor/16x16/apps/xchat-gnome-message-data.png: 
100         update to have a tango styled icon.
102 2008-09-22  Christian Persch  <chpe@gnome.org>
104         === Release 0.24.0 ===
106         * configure.ac: Prepare 0.24.0.
108 2008-09-10  Sebastien Bacher  <seb128@ubuntu.com>
110         * configure.ac: correctly set the libnotify and libcanberra options 
111           (bug #551515)
113 2008-09-07  Christian Persch  <chpe@gnome.org>
115         Bug 431785 – Reset laststamp when clearing window
117         * src/fe-gnome/xtext.c: Patch by Adam Lopresto.
119 2008-09-07  Christian Persch  <chpe@gnome.org>
121         * src/common/xchat.c: Use xdg-open here instead of gnome-open.
123 2008-09-07  Christian Persch  <chpe@gnome.org>
125         * plugins/notification/notification.c: (got_focus_cb),
126         (xchat_gnome_plugin_init):
127         * plugins/notify-osd/notify-osd.c: (xchat_plugin_init),
128         (xchat_plugin_deinit): Correctly uninit the plugin.
130 2008-09-07  Christian Persch  <chpe@gnome.org>
131         
132         * src/fe-gnome/conversation-panel.c: (conversation_panel_init),
133         (drag_data_received): Simplify DND code.
135 2008-09-07  Christian Persch  <chpe@gnome.org>
137         Bug 522051 – Does not send IRC color escape codes properly
139         * src/fe-gnome/text-entry.c: (color_code_activate): Use ^C instead of
140         %C to intro the colour code. Patch by Aaron Haviland.
142 2008-09-07  Christian Persch  <chpe@gnome.org>
144         Bug 478936 – the language list is updated incorrectly
146         * src/fe-gnome/preferences-page-spellcheck.c:
147         (gconf_languages_changed): Correctly toggle the active state. Patch by
148         Sebastien Bacher.
150 2008-09-07  Christian Persch  <chpe@gnome.org>
152         Bug 503871 – press Ctrl+o opens a browser with a url
153         'http://www.(null).com/'
155         * src/fe-gnome/conversation-panel.c: (open_url): Don't do anything
156         when nothing it selected.
158 2008-09-07  Christian Persch  <chpe@gnome.org>
160         * configure.ac: Make libcanberra and libnotify explict dependencies
161         with a --disable switch, instead of automatic dependencies.
163 2008-09-06  Cosimo Cecchi  <cosimoc@gnome.org>
165         * plugins/notification/notification.c:
166         * plugins/notify-osd/notify-osd.c:
167         * plugins/python/Makefile.am:
168         * plugins/python/python.c: (Util_Autoload):
169         * plugins/url_scraper/urlscraper.c: (url_open):
170         * src/common/*
171         * src/fe-gnome/*
172         General code cleanup. Fix many GCC warnings and drop libgnome usage
173         in favour of more recent functions where possible (#551041).
175 2008-09-05  Cosimo Cecchi  <cosimoc@gnome.org>
177         * src/fe-gnome/dcc-window.c: (dcc_window_init),
178         (dcc_window_update):
179         * src/fe-gnome/dcc-window.h:
180         Use the GEmblem machinery instead of using custom code to composite
181         emblems on icons (#550970).
183 2008-09-05  Cosimo Cecchi  <cosimoc@gnome.org>
185         * data/Makefile.am:
186         Remove the now unneeded WAV file for the incoming messages.
188 2008-09-05  Cosimo Cecchi  <cosimoc@gnome.org>
190         * configure.ac:
191         * plugins/sound-notification/Makefile.am:
192         * plugins/sound-notification/sound-notification.c: (new_msg_cb),
193         (xchat_plugin_init), (xchat_plugin_deinit):
194         Use libcanberra-gtk instead of gnome_sound API (#550984).
196 2008-09-05  Cosimo Cecchi  <cosimoc@gnome.org>
198         * src/fe-gnome/dcc-window.c: (dcc_window_update):
199         Build fix: typos in the GIO port patch.
201 2008-09-05  Cosimo Cecchi  <cosimoc@gnome.org>
203         * configure.ac:
204         Require Glib 2.16.0 and GTK+ 2.13.7.
205         * src/fe-gnome/conversation-panel.c: (drop_paste), (uri_is_text),
206         (check_file_size):
207         * src/fe-gnome/dcc-window.c: (dcc_window_update):
208         * src/fe-gnome/fe-gnome.c:
209         Drop gnome-vfs dependency; port to the GIO api.
210         Part of bug #550985.
212 2008-09-03  Diego Escalante Urrelo  <diegoe@gnome.org>
214         * src/fe-gnome/main-window.c: (on_main_window_window_state),
215         (initialize_main_window): Hide resize grip when window is maximized.
216         Patch by Juan Percy Rojas Cruz, closes: #518538.
218 2008-09-01  Christian Persch  <chpe@gnome.org>
220         * src/fe-gnome/dcc-window.c: (dcc_window_add), (dcc_window_update):
221         Use g_format_size_for_display.
223 2008-09-01  Christian Persch  <chpe@gnome.org>
225         * src/fe-gnome/about.c: (show_about_dialog): Set the "program-name"
226         property instead of "name". Mark the name as translatable, and update
227         the copyright year.
229 2008-09-01  Christian Persch  <chpe@gnome.org>
231         * src/fe-gnome/fe-gnome.c: (get_str_response),
232         (get_number_response): Destroy the dialogue irrespective of the
233         response code.
235 2008-09-01  Christian Persch  <chpe@gnome.org>
237         * src/fe-gnome/fe-gnome.c: (fe_args): Set the application name.
239 2008-09-01  Christian Persch  <chpe@gnome.org>
241         * data/xchat-gnome.desktop.in.in: Remove deprecated Encoding line.
243 2008-09-01  Stéphane Raimbault  <stephane.raimbault@gmail.com>
245         * configure.ac: 
246           - Add a context information to the Edit button. Bug #516572.
247         * data/preferences-dialog.glade: 
248           - Bump required libglade version to 2.3.2
250 2008-08-31  Christian Persch  <chpe@gnome.org>
252         * src/fe-gnome/xtext.c:
253         * src/fe-gnome/xtext.h: Build with gtk trunk. Bug #541813.
255 2008-08-31  Christian Persch  <chpe@gnome.org>
257         * data/xchat-gnome.desktop.in.in: Add StartupNotify.
259 2008-08-31  Christian Persch  <chpe@gnome.org>
261         * src/common/dbus/dbus-plugin.c:
262         * src/common/modes.c:
263         * src/fe-gnome/gui.c:
264         * src/fe-gnome/gui.h: Fix includes so out-of-srcdir builds work.
266 2008-08-31  Christian Persch  <chpe@gnome.org>
268         * src/common/dbus/Makefile.am: Don't add configure-generated sources
269         to BUILT_SOURCES; and make clean cleaner.
271 2008-08-31  Christian Persch  <chpe@gnome.org>
273         * Makefile.am:
274         * autogen.sh: Fix dist with intltool 0.40.0.
276 2007-09-09  Steve Frécinaux  <code@istique.net>
278         * data/preferences-dialog.glade:
279           - add a "colorize nicknames" checkbox on the Color page.
280         * src/fe-gnome/apps_xchat.schemas.in:
281           - add a /app/xchat/irc/colorize_nicknames gconf key.
282         * src/fe-gnome/preferences-page-colors.[ch]:
283         * src/fe-gnome/preferences.c:
284           - hook up the property into xchat-gnome ui. Bug #432250.
286 2007-09-11  David Trowbridge  <trowbrds@gmail.com>
288         * help/Makefile.am:
289           - Add the pt_BR translation.
291 2007-09-09  David Trowbridge  <trowbrds@gmail.com>
293         * src/fe-gnome/main-window.c:
294           - Fix a problem where it was always using /away to toggle the away
295           state, which is not respected by all servers.  Bug 462031.
297 2007-09-09  David Trowbridge  <trowbrds@gmail.com>
299         * data/icons/hicolor/16x16/apps/xchat-gnome-status-voice.png:
300           - Use the nice-looking pidgin icon for this.
302 ==================== 0.18 ====================
304 2007-07-08  David Trowbridge  <trowbrds@gmail.com>
306         * configure.ac:
307         * NEWS:
308           - Bump to 0.18
310 2007-07-07  David Trowbridge  <trowbrds@gmail.com>
312         * src/fe-gnome/userlist.c:
313         * src/fe-gnome/navigation-tree.c:
314           - Ensure dispose/finalize handlers are chained.  Bug 433126.
316 2007-07-07  David Trowbridge  <trowbrds@gmail.com>
318         * m4/gnome-doc-utils.m4:
319           - Automatically updated
321         * plugins/python/python.c:
322         * plugins/tcl/tclplugin.c:
323           - Fix i81n stuff.  Bugs 447453 and 450738.
325 2007-06-24  Guillaume Desmottes  <gdesmott@gnome.org>
327         * plugins/python/python.c:
328           - Include gi18n.h so _ symbol is defined. Thanks to Laurent
329             Bigonville for the fix. Bug 432252.
331 2007-06-12  David Trowbridge  <trowbrds@gmail.com>
333         * src/fe-gnome/fe-gnome.c:
334           - Set current_session to NULL when closing windows, if we need to.
335             Bug 429920.
337 2007-06-12  David Trowbridge  <trowbrds@gmail.com>
339         * src/common/outbound.c:
340         * src/common/ssl.c:
341         * src/common/ssl.h:
342         * src/common/servlist.c:
343         * src/common/dbus/example.py:
344         * src/common/dbus/dbus-plugin.c:
345         * src/common/dbus/CVS/Entries:
346         * src/common/dbus/example.c:
347         * src/common/dbus/README:
348         * src/common/dbus/remote-object.xml:
349         * src/common/xchatc.h:
350         * src/common/cfgfiles.c:
351         * src/common/text.c:
352         * src/common/cfgfiles.h:
353         * src/common/.cvsignore:
354         * src/common/plugin.c:
355         * src/common/inbound.c:
356         * src/common/fe.h:
357         * src/common/tree.c:
358         * src/common/url.c:
359         * src/common/server.c:
360         * src/common/xchat.c:
361         * src/common/notify.c:
362         * src/common/CVS/Entries:
363         * src/common/userlist.c:
364         * src/common/xchat.h:
365         * src/common/userlist.h:
366         * src/common/ctcp.c:
367         * src/fe-gnome/fe-gnome.c:
368         * src/fe-gnome/setup-dialog.c:
369           - Update from xchat cvs, fix some stuff.
371 2007-06-12  David Trowbridge  <trowbrds@gmail.com>
373         * data/xchat-gnome.glade:
374           - Patch from Leonardo Ferreira Fontenelle to fix a translatable
375             string.  Bug 436457.
377 2007-05-19  Manuel Braga  <mul.braga@gmail.com>
379         * src/fe-gnome/connect-dialog.c:
380           - Don't crash when connecting to a network with no servers defined.
381             Bug #435944.
383 2007-05-06  David Trowbridge  <trowbrds@gmail.com>
385         * src/fe-gnome/xtext.c:
386           - Make it build.  Shows how many people are using xg svn.
388 2007-04-25  Steve Frécinaux  <code@istique.net>
390         * src/fe-gnome/preferences.c:
391           - Redraw the text area when the color preference is changed in
392             gconf.  Bug #433302.
394 2007-04-28  George Sherwood  <gsherwood@sourcemage.org>
396         * src/fe-gnome/xtext.c:
397           - Fix compilation with --disable-shm. Bug #434037.
399 2007-04-20  Brian Pepple  <bpepple@fedoraproject.org>
401         * data/Makefile.am (update-icon-cache):
402           - Fix gtk-update-icon-cache.  Bug #431573.
404 2007-04-22  Adam Lopresto  <adam@pubcrawler.org>
406         * src/fe-gnome/xtext.c:
407           - Clear last-nickname field when the view is cleared.  Bug #431785.
409 2007-04-14  David Trowbridge  <trowbrds@gmail.com>
411         * src/fe-gnome/setup-dialog.c:
412           - Fix some bogus widget handling.  Bug #425836.
414 2007-04-03  David Trowbridge  <trowbrds@gmail.com>
416         * src/fe-gnome/preferences.c:
417           - Avoid freeing static data in certain cases.  Bug #426066.
419 2007-04-03  David Trowbridge  <trowbrds@gmail.com>
421         * configure.ac:
422           - Bump version to 0.18svn
424 ==================== 0.17 ====================
426 2007-04-01  David Trowbridge  <trowbrds@gmail.com>
428         * src/libcontrast/Makefile.am:
429         * configure.ac:
430         * data/Makefile.am:
431         * NEWS:
432         A po/POTFILES.skip:
433           - Bump version, fix distcheck.
435 2007-03-31  David Trowbridge  <trowbrds@gmail.com>
437         * src/Makefile.am:
438           - Things work better if they're built in the right order.
440 2007-03-31  David Trowbridge  <trowbrds@gmail.com>
442         * src/fe-gnome/conversation-panel.c:
443         * src/fe-gnome/text-entry.c:
444         * src/fe-gnome/text-entry.h:
445         * src/fe-gnome/preferences-page-plugins.c:
446         * src/fe-gnome/userlist-gui.c:
447         * src/fe-gnome/preferences-dialog.c:
448         * src/fe-gnome/topic-label.c:
449         * src/fe-gnome/preferences-page-spellcheck.c:
450         * configure.ac:
451           - Bump required libsexy version to 0.1.11 to pick up url-label
452             bugfixes, and make it a hard dependency rather than a soft one.
453             Everyone deserves sexiness!
455 2007-03-29  David Trowbridge  <trowbrds@gmail.com>
457         * src/libcontrast:
458         * src/libcontrast/contrast.h:
459         * src/libcontrast/Makefile.am:
460         * src/libcontrast/README:
461         * src/libcontrast/contrast.c:
462         * src/Makefile.am:
463         * src/fe-gnome/palette.c:
464         * src/fe-gnome/Makefile.am:
465         * configure.ac:
466           - Pull color palette optimization code out into a separate,
467             MIT-licensed, easily cherry-pickable chunk of code.
469 2007-03-20  David Trowbridge  <trowbrds@gmail.com>
471         * src/fe-gnome/connect-dialog.c:
472         * src/fe-gnome/connect-dialog.h:
473           - Clean up some ugly/silly code in hopes of fixing bug #361791.
475 2007-03-18  David Trowbridge  <trowbrds@gmail.com>
477         * src/common/dbus/CVS/Entries:
478         * src/common/xchat.c:
479         * src/common/CVS/Entries:
480           - Update from xchat CVS for a crasher fix.
482         * src/fe-gnome/image-utils.c
483         * src/fe-gnome/gui.c
484         * src/fe-gnome/navigation-tree.c:
485           - Make my C look more like lisp.
487 2007-03-18  David Trowbridge  <trowbrds@gmail.com>
489         * plugins/notification/preferences-page-plugin-notification.c:
490         * src/fe-gnome/util.c:
491         * src/fe-gnome/main-window.c:
492         * src/fe-gnome/preferences-dialog.c:
493         * src/fe-gnome/gui.c:
494         * src/fe-gnome/topic-label.c:
495         * src/fe-gnome/about.c:
496         * src/fe-gnome/connect-dialog.c:
497         * src/fe-gnome/irc-network-editor.c:
498         * src/fe-gnome/dcc-window.c:
499         * src/fe-gnome/channel-list-window.c:
500         * src/fe-gnome/setup-dialog.c:
501           - Some cleanup.
503 2007-03-17  David Trowbridge  <trowbrds@gmail.com>
505         * src/common/servlist.c:
506         * src/common/dbus/CVS/Entries:
507         * src/common/util.c:
508         * src/common/proto-irc.c:
509         * src/common/cfgfiles.c:
510         * src/common/dcc.c:
511         * src/common/plugin.c:
512         * src/common/url.c:
513         * src/common/server.c:
514         * src/common/url.h:
515         * src/common/CVS/Entries:
516         * src/common/server.h:
517         * src/common/xchat.h:
518           - Sync from xchat cvs.
520 2007-03-16  Sebastien Bacher  <seb128@debian.org>
522         * src/common/text.c:
523           - Don't use gettext when not required.  Bug #388689.
525 2007-03-06  David Trowbridge  <trowbrds@gmail.com>
527         * src/fe-gnome/preferences-page-spellcheck.c:
528           - Fix a crash due to broken treeview calls.  Bug #413228.
530 2007-02-19  David Trowbridge  <trowbrds@gmail.com>
532         * src/fe-gnome/find-bar.c:
533           - Fix a broken class initialization, which was causing a crash during
534             finalization at quit.  Bug #409458.
536 2007-02-18  David Trowbridge  <trowbrds@gmail.com>
538         * src/common/xchat.c:
539           - Fix a potential crasher.  Bug #409224.
541 2007-02-13  David Trowbridge  <trowbrds@gmail.com>
543         * src/common/tree.c:
544         * src/common/userlist.c:
545           - Fix a potential crasher.  Bug #402747.
547 2007-02-11  David Trowbridge  <trowbrds@gmail.com>
549         * src/common/outbound.c:
550         * src/common/fe.h:
551         * src/fe-gnome/migration.c:
552         * src/fe-gnome/fe-gnome.c:
553         * src/fe-gnome/status-bar.c:
554         * src/fe-gnome/find-bar.c:
555           - More cleanup.
557 2007-02-10  David Trowbridge  <trowbrds@gmail.com>
559         * src/common/cfgfiles.c:
560         * src/fe-gnome/preferences.c:
561         * src/fe-gnome/preferences.h:
562           - Use a better download directory.  Bug #363661.
564 2007-02-10  David Trowbridge  <trowbrds@gmail.com>
566         * src/fe-gnome/preferences.c:
567           - Tighten things up a bit more.
569 2007-02-10  David Trowbridge  <trowbrds@gmail.com>
571         * src/fe-gnome/preferences-page-dcc.c:
572         * src/fe-gnome/preferences-page-dcc.h:
573           - Clean up some ugly code.
575         * src/fe-gnome/userlist-gui.c:
576           - Make sure to return a value.
578 2007-02-09  David Trowbridge  <trowbrds@gmail.com>
580         * Makefile.am:
581           - Move intltool-* to DISTCLEANFILES.  Bug #406289.
583 2007-02-08  David Trowbridge  <trowbrds@gmail.com>
585         * data/setup-dialog.glade:
586           - Set "activates default" on the last text entry box.  Give the
587             dialog the xchat-gnome icon.  Bug #404793.
589 2007-02-08  David Trowbridge  <trowbrds@gmail.com>
591         * src/fe-gnome/preferences.c:
592         * src/fe-gnome/preferences.h:
593         * src/fe-gnome/main-window.c:
594         * src/fe-gnome/fe-gnome.c:
595         * src/fe-gnome/main-window.h:
596         * src/fe-gnome/setup-dialog.c:
597           - Change nickname data in the xchat config file only when changed in
598             the GUI, rather than every time the app starts.  Bug #396750.
600 2007-02-08  David Trowbridge  <trowbrds@gmail.com>
602         * plugins/autoaway/autoaway.c:
603           - Remove noisy print messages.  Bug #405847.
605 2007-02-05  David Trowbridge  <trowbrds@gmail.com>
607         * plugins/python/CVS/Entries:
608         * plugins/perl/Xchat.pm:
609         * plugins/perl/perl.c:
610         * plugins/perl/CVS/Entries:
611         * src/common/outbound.c:
612         * src/common/textenums.h:
613         * src/common/dbus/dbus-plugin.c:
614         * src/common/dbus/CVS/Entries:
615         * src/common/util.c:
616         * src/common/proto-irc.c:
617         * src/common/xchatc.h:
618         * src/common/cfgfiles.c:
619         * src/common/util.h:
620         * src/common/text.c:
621         * src/common/dcc.c:
622         * src/common/text.h:
623         * src/common/plugin.c:
624         * src/common/inbound.c:
625         * src/common/fe.h:
626         * src/common/server.c:
627         * src/common/xchat.c:
628         * src/common/CVS/Entries:
629         * src/common/xchat.h:
630         * src/common/textevents.h:
631         * src/common/textevents.in:
632           - Sync to xchat HEAD.
634 2007-02-03  David Trowbridge  <trowbrds@gmail.com>
636         * src/fe-gnome/xtext.c:
637           - Fix a bug where the cursor wouldn't update when moving right from
638             hovering over the indent bar onto a link.  Bug #393621.
640 2007-01-29  Guillaume Desmottes  <gdesmott@gnome.org>
642         * plugins/python/python.c:
643         * plugins/perl/perl.c:
644         * plugins/tcl/tclplugin.c:
645         * po/POTFILES.in:
646           - Make description strings translatable. Bug #401383.
648 2007-01-28  David Trowbridge  <trowbrds@gmail.com>
650         * src/fe-gnome/plugins.c:
651           - Fix a potential double free when unloading scripts which failed to
652             load.  Bug #370770.
654 2007-01-21  David Trowbridge  <trowbrds@gmail.com>
656         * src/common/cfgfiles.c:
657           - Change the default for max_auto_indent from 256 to 175 to be a bit
658             more sensible given average nicknames.  Bug #348543.
659         * src/fe-gnome/about.c:
660           - Add a missing comma, which was making me and Daniel Drake show up
661             on the same line.  Bug #399215.
663 2007-01-19  Michel Dänzer  <daenzer@debian.org>
665         * src/fe-gnome/xtext.c:
666           - When the MIT-SHM extension doesn't support shared pixmaps, don't
667             use XShmCreatePixmap but use XShmPutImage instead of XPutImage.
668             Bug #398315.
670 2007-01-10  Brian Pepple  <bpepple@fedoraproject.org>
672         * data/icons/hicolor/48x48/apps/Makefile.am (icondir):
673         * data/icons/hicolor/128x128/apps/Makefile.am (icondir):
674           - Install application icon into system hicolor theme. Bug #384160
676 2007-01-10  David Trowbridge  <trowbrds@gmail.com>
678         * configure.ac:
679           - Bump to 0.17svn
681 ==================== 0.16 ====================
683 2007-01-09  David Trowbridge <trowbrds@gmail.com>
685         * plugins/notification/Makefile.am:
686           - Include preferences glade file in EXTRA_DIST
688         * help/C/xchat-gnome.xml:
689           - Remove <application> tags from "app" element, since everywhere
690             that needs it already has the tag, and it was causing an xmllint
691             error.
693 2007-01-09  David Trowbridge <trowbrds@gmail.com>
695         * configure.ac:
696         * NEWS:
697           - Bump version to 0.16
699 2006-12-15  Guillaume Desmottes <cass@skynet.be>
701         * NEWS:
702           - Add some words in NEWS about our new documentations
704 2006-12-18  Christian Persch  <chpe@cvs.gnome.org>
706         * src/fe-gnome/conversation-panel.c: (copy_text):
707           - Set PRIMARY too on CopyLinkAddress. Bug #386766.
709 2006-12-15  Guillaume Desmottes <cass@skynet.be>
711         * src/fe-gnome/navigation-tree.c:
712           - Fix regressions with autojoin and autoconnect.
713             Bug #385515.
715 2006-12-15  David Trowbridge <trowbrds@gmail.com>
717         * src/fe-gnome/navigation-tree.c:
718           - This time I really mean it.
720 2006-12-15  David Trowbridge <trowbrds@gmail.com>
722         * src/fe-gnome/navigation-tree.c:
723           - Actually fix hilighting.  For real this time.
725 2006-12-14  David Trowbridge <trowbrds@gmail.com>
727         * src/fe-gnome/fe-gnome.c:
728         * src/fe-gnome/navigation-tree.c:
729           - Fix a couple navtree-related regressions with hilighting and
730             the userlist. Bug #385515.
732 2006-12-10  David Trowbridge <trowbrds@gmail.com>
734         * configure.ac:
735         * autogen.sh:
736           - Bump the minimum required version of autoconf to 2.60, since it's
737             the minimum required version :)
739 2006-12-10  Christian Persch  <chpe@cvs.gnome.org>
741         * data/icons/hicolor/128x128/apps/Makefile.am:
742         * data/icons/hicolor/16x16/apps/Makefile.am:
743         * data/icons/hicolor/22x22/apps/Makefile.am:
744         * data/icons/hicolor/48x48/apps/Makefile.am:
745         * data/icons/hicolor/scalable/apps/Makefile.am:
746           - Install the icons in the app sharedir, not the global one.
748         * src/fe-gnome/Makefile.am:
749         * src/fe-gnome/pixmaps.c: (pixmaps_init):
750           - Append the app icon dir to the theme directories, so xchat-gnome
751             can find its icons. Bug #384160.
753 2006-12-10  David Trowbridge <trowbrds@gmail.com>
755         * src/fe-gnome/navigation-tree.h:
756         * src/fe-gnome/conversation-panel.c:
757         * src/fe-gnome/main-window.c:
758         * src/fe-gnome/gui.c:
759         * src/fe-gnome/gui.h:
760         * src/fe-gnome/navigation-tree.c:
761         * data/xchat-gnome-ui.xml:
762           - Set action sensitivity correctly.
764 2006-12-09  David Trowbridge <trowbrds@gmail.com>
766         * src/fe-gnome/fe-gnome.c:
767         * src/fe-gnome/navigation-tree.h:
768         * src/fe-gnome/navigation-tree.c:
769           - Implement a couple more loose ends from the navtree rework.
771 2006-12-09  David Trowbridge <trowbrds@gmail.com>
773         * src/fe-gnome/conversation-panel.c:
774           - Open existing channels/queries when clicking on them in the
775             conversation panel.
777 2006-12-09  David Trowbridge <trowbrds@gmail.com>
779         * src/common/fe.h:
780         * src/fe-gnome/navigation-tree.h:
781         * src/fe-gnome/conversation-panel.c:
782         * src/fe-gnome/util.c:
783         * src/fe-gnome/util.h:
784         * src/fe-gnome/main-window.c:
785         * src/fe-gnome/userlist-gui.c:
786         * src/fe-gnome/fe-gnome.c:
787         * src/fe-gnome/irc-network.c:
788         * src/fe-gnome/gui.c:
789         * src/fe-gnome/topic-label.c:
790         * src/fe-gnome/connect-dialog.c:
791         * src/fe-gnome/userlist.c:
792         * src/fe-gnome/navigation-tree.c:
793         * data/xchat-gnome-ui.xml:
794           - Merge r10989:11029 from navtree-rework branch.
796 2006-12-09  David Trowbridge <trowbrds@gmail.com>
798         * plugins/notify-osd/notify-osd.c:
799           - "Xchat OSD" -> "XChat-GNOME OSD"
801 2006-12-08  Guillaume Desmottes <cass@skynet.be>
803         D src/fe-gnome/channel-list.c:
804         A src/fe-gnome/channel-list-window.c:
805         D src/fe-gnome/channel-list.h:
806         A src/fe-gnome/channel-list-window.h:
807         * src/fe-gnome/main-window.c:
808         * src/fe-gnome/navigation-tree.c:
809         * src/fe-gnome/Makefile.am:
810         * data/channel-list.glade:
811         * NEWS
812           - GObjectize the channel list window
813           - Rename it to be more "GObject spirit"
814           - New sexy design of the channel list window
816         * src/fe-gnome/apps_xchat.schemas.in:
817         * src/fe-gnome/fe-gnome.c:
818           - Add a gconf key disabling the auto popup of the
819             channel list window.
821 2006-11-26  David Trowbridge <trowbrds@gmail.com>
823         * src/fe-gnome/xtext.c:
824           - Fix a potential crash in a bizzare edge case.  Fix your
825             scrollback configuration! (#367953).
827 2006-11-26  David Trowbridge <trowbrds@gmail.com>
829         * src/fe-gnome/irc-network-editor.c:
830           - Fix a potential crasher, maybe. (#372871)
832 2006-11-10  Guillaume Desmottes <cass@skynet.be>
834         * src/common/dbus/url_handler.schemas.in:
835         * src/fe-gnome/conversation-panel.c:
836         * src/fe-gnome/fe-gnome.c:
837         * data/setup-dialog.glade:
838           - Replace some "xchat-gnome" to "XChat-GNOME"
840 2006-11-02  Guillaume Desmottes <cass@skynet.be>
842         A src/fe-gnome/preferences-page.c:
843         A src/fe-gnome/preferences-page.h:
844         * src/fe-gnome/preferences-page-dcc.c:
845         * src/fe-gnome/preferences-page-dcc.h:
846         * src/fe-gnome/preferences-page-irc.c:
847         * src/fe-gnome/preferences-page-irc.h:
848         * src/fe-gnome/preferences-page-colors.c:
849         * src/fe-gnome/preferences-page-colors.h:
850         * src/fe-gnome/preferences-page-networks.c:
851         * src/fe-gnome/preferences-page-spellcheck.c:
852         * src/fe-gnome/preferences-page-networks.h:
853         * src/fe-gnome/preferences-page-spellcheck.h:
854         * src/fe-gnome/preferences-page-effects.c:
855         * src/fe-gnome/preferences-page-effects.h
856         * src/fe-gnome/Makefile.am:
857           - GObjectize preferences pages.
858           - Make them inherit from PreferencesPage.
860         * src/fe-gnome/preferences-page-plugins.c:
861         * src/fe-gnome/preferences-page-plugins.h:
862         * src/fe-gnome/preferences-dialog.c:
863         * src/fe-gnome/preferences-dialog.h:
864           - Add the ability to plugins to have their own
865             preferences page. (#321325)
867         A plugins/notification/preferences-notification.glade:
868         A plugins/notification/preferences-page-plugin-notification.h:
869         A plugins/notification/preferences-page-plugin-notification.c:
870         * plugins/notification/TODO:
871         * plugins/notification/notification.c:
872         * plugins/notification/Makefile.am:
873         * NEWS:
874         * po/POTFILES.in:
875           - Add a preference page to configure the level of notification.
877 2006-11-01  David Trowbridge  <trowbrds@gmail.com>
879         * src/common/outbound.c:
880         * src/common/ssl.c:
881         * src/common/servlist.c:
882         * src/common/dbus/CVS/Entries:
883         * src/common/util.c:
884         * src/common/proto-irc.c:
885         * src/common/cfgfiles.c:
886         * src/common/util.h:
887         * src/common/dcc.c:
888         * src/common/dcc.h:
889         * src/common/modes.c:
890         * src/common/xchat.c:
891         * src/common/CVS/Entries:
892         * src/common/xchat.h:
893         * src/fe-gnome/channel-list.c:
894           - Sync from xchat CVS.
896 2006-10-29  David Trowbridge  <trowbrds@gmail.com>
898         * src/common/outbound.c:
899         * src/common/xchatc.h:
900         * src/common/cfgfiles.c:
901         * src/common/cfgfiles.h:
902         * src/common/xchat.c:
903         * src/common/ctcp.c:
904         * src/fe-gnome/text-entry.c:
905           - Remove a bunch of code we're not using, convert a few things from
906             GSList to GList, and make command tab-completion work.
908 2006-10-29  Guillaume Desmottes <cass@skynet.be>
910         A .bzrignore:
911           - Add a bazaar ignore file for people using this
912             VCS.
914 2006-10-28  David Trowbridge  <trowbrds@gmail.com>
916         * configure.ac:
917           - Bump to 0.16svn.
919 ==================== 0.15 ====================
921 2006-10-28  David Trowbridge  <trowbrds@gmail.com>
923         * configure.ac:
924         * NEWS:
925           - Bump to 0.15.
927 2006-10-28  Guillaume Desmottes <cass@skynet.be>
929         * src/fe-gnome/dcc-window.c:
930           - Fix a potential crasher when sending a file. (#365552)
932 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
934         * src/fe-gnome/preferences-page-dcc.c:
935         * data/Makefile.am:
936         A data/icons/hicolor/16x16/apps/xchat-gnome-dcc.png:
937         * data/icons/hicolor/16x16/apps/Makefile.am:
938         D data/dcc.png:
939           - Move last icon into the icontheme dir.
941 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
943         * src/fe-gnome/migration.c:
944           - Another possible crasher.
946 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
948         * src/fe-gnome/pixmaps.c:
949         * src/fe-gnome/pixmaps.h:
950         * src/fe-gnome/userlist-gui.c:
951         * src/fe-gnome/userlist.c:
952         D data/voice.png:
953         * data/Makefile.am:
954         A data/icons/hicolor/16x16/apps/xchat-gnome-status-voice.png:
955         * data/icons/hicolor/16x16/apps/Makefile.am:
956           - Move (currently crapp) voice icon into the icon theme.
958 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
960         * configure.ac
961         D data/xchat-gnome-small.png
962         * data/icons/hicolor/Makefile.am
963         A data/icons/hicolor/128x128
964         A data/icons/hicolor/128x128/apps/Makefile.am
965         A data/icons/hicolor/128x128/apps
966         A data/icons/hicolor/128x128/apps/xchat-gnome.png
967         A data/icons/hicolor/128x128/Makefile.am
968           - Might as well install the 128x128 logo into a icontheme dir.
970 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
972         * src/fe-gnome/main-window.c:
973         * data/icons/hicolor/22x22/apps/Makefile.am:
974         A data/icons/hicolor/22x22/apps/xchat-gnome-users.png:
975         * data/icons/hicolor/16x16/apps/Makefile.am:
976         A data/icons/hicolor/16x16/apps/xchat-gnome-users.png:
977           - Import the tango users icon into here, since the system icon theme
978             doesn't have an icon with that name :(
980 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
982         * src/fe-gnome/preferences-page-plugins.c:
983         * src/fe-gnome/about.c:
984         * configure.ac:
985         * data/Makefile.am:
986         D data/plugin-manager.png:
987         A data/icons/hicolor/22x22/apps/xchat-gnome-plugin.svg:
988         A data/icons/hicolor/22x22/apps/xchat-gnome-plugin.png:
989         A data/icons/hicolor/16x16/apps/xchat-gnome-plugin.svg:
990         A data/icons/hicolor/16x16/apps/xchat-gnome-plugin.png:
991         A data/icons/hicolor/scalable/Makefile.am:
992         A data/icons/hicolor/scalable:
993         A data/icons/hicolor/scalable/apps:
994         A data/icons/hicolor/scalable/apps/xchat-gnome-plugin.svg:
995         A data/icons/hicolor/scalable/apps/Makefile.am:
996         * data/icons/hicolor/Makefile.am:
997           - Add Jones Lee's extension (plugin) icon
999 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
1001         * src/fe-gnome/migration.c:
1002           - Fix a potential crasher with a null value in gconf during
1003             migration.
1005 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
1007         * configure.ac:
1008           - Bump to C99 on this branch too.
1010 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
1012         * src/fe-gnome/pixmaps.c:
1013         * src/fe-gnome/pixmaps.h:
1014         * src/fe-gnome/userlist.c:
1015         * data/Makefile.am:
1016         D data/purple.png:
1017         D data/red.png:
1018           - No more owner/founder icons, since very few IRC servers use this
1019             anymore.
1021 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
1023         D po/nl.po:
1024         * po/LINGUAS:
1025           - Remove broken translation upon request from gnome-nl.
1027 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
1029         * data/icons/hicolor/22x22/apps/xchat-gnome-message-nickname-said.png:
1030         A data/icons/hicolor/22x22/apps/xchat-gnome-status-halfop.svg:
1031         A data/icons/hicolor/22x22/apps/xchat-gnome-message-new.svg:
1032         A data/icons/hicolor/22x22/apps/xchat-gnome-status-operator.svg:
1033         A data/icons/hicolor/22x22/apps/xchat-gnome-message-nickname-said.svg:
1034         * data/icons/hicolor/16x16/apps/xchat-gnome-message-nickname-said.png:
1035         A data/icons/hicolor/16x16/apps/xchat-gnome-status-halfop.svg:
1036         A data/icons/hicolor/16x16/apps/xchat-gnome-message-new.svg:
1037         A data/icons/hicolor/16x16/apps/xchat-gnome-status-operator.svg:
1038         A data/icons/hicolor/16x16/apps/xchat-gnome-message-nickname-said.svg:
1039           - Even awesomer nickname-said icon.  Also include source artwork.
1041 2006-10-27  David Trowbridge  <trowbrds@gmail.com>
1043         * src/fe-gnome/find-bar.c:
1044         D data/wrap.png:
1045         * data/Makefile.am:
1046         A data/icons/hicolor/16x16/apps/xchat-gnome-search-wrapped.png:
1047         * data/icons/hicolor/16x16/apps/Makefile.am:
1048           - Move wrap into the icon theme, why not.
1050 2006-10-26  David Trowbridge  <trowbrds@gmail.com>
1052         * src/fe-gnome/about.c:
1053           - Add credits for Andreas & Lapo.  Whoo!
1055 2006-10-26  David Trowbridge  <trowbrds@gmail.com>
1057         * plugins/notification/notification.c:
1058         * plugins/notify-osd/notify-osd.c:
1059         * src/fe-gnome/pixmaps.c:
1060         * src/fe-gnome/navigation-tree.c:
1061         * configure.ac:
1062         D data/op.png:
1063         D data/global-message.png:
1064         D data/newdata.png:
1065         D data/nicksaid.png:
1066         D data/hop.png:
1067         * data/Makefile.am:
1068         * data/icons/hicolor/48x48/apps:
1069         A data/icons/hicolor/22x22:
1070         A data/icons/hicolor/22x22/apps:
1071         A data/icons/hicolor/22x22/apps/xchat-gnome-message-nickname-said.png:
1072         A data/icons/hicolor/22x22/apps/xchat-gnome-status-halfop.png:
1073         A data/icons/hicolor/22x22/apps/xchat-gnome-message-new.png:
1074         A data/icons/hicolor/22x22/apps/xchat-gnome-status-operator.png:
1075         A data/icons/hicolor/22x22/apps/Makefile.am:
1076         A data/icons/hicolor/22x22/Makefile.am:
1077         M data/icons/hicolor/16x16:
1078         * data/icons/hicolor/16x16/apps:
1079         * data/icons/hicolor/16x16/apps/xchat-gnome-message-nickname-said.png:
1080         A data/icons/hicolor/16x16/apps/xchat-gnome-status-halfop.png:
1081         A data/icons/hicolor/16x16/apps/xchat-gnome-message-new.png:
1082         A data/icons/hicolor/16x16/apps/xchat-gnome-message-data.png:
1083         A data/icons/hicolor/16x16/apps/xchat-gnome-status-operator.png:
1084         A data/icons/hicolor/16x16/apps/Makefile.am:
1085         A data/icons/hicolor/16x16/Makefile.am:
1086         * data/icons/hicolor/Makefile.am:
1087           - Add awesome new icons.
1090 2006-10-26  David Trowbridge  <trowbrds@gmail.com>
1092         * configure.ac:
1093         D data/xchat-gnome.png:
1094         * data/Makefile.am:
1095         A data/icons:
1096         A data/icons/Makefile.am:
1097         A data/icons/hicolor:
1098         A data/icons/hicolor/Makefile.am:
1099         A data/icons/hicolor/48x48:
1100         A data/icons/hicolor/48x48/Makefile.am:
1101         A data/icons/hicolor/48x48/apps:
1102         A data/icons/hicolor/48x48/apps/Makefile.am:
1103         A data/icons/hicolor/48x48/apps/xchat-gnome.png:
1104         A data/icons/hicolor/16x16:
1105         A data/icons/hicolor/16x16/apps:
1106           - Make a mini-icontheme here, to organize everything.
1109 2006-10-26  David Trowbridge  <trowbrds@gmail.com>
1111         * data/Makefile.am:
1112           - Don't install xchat-gnome.png into $PREFIX/share/xchat-gnome.
1114 2006-10-22  David Trowbridge  <trowbrds@gmail.com>
1116         * src/fe-gnome/preferences-page-networks.c:
1117         * src/fe-gnome/preferences-page-effects.c:
1118         * data/Makefile.am:
1119         D data/effects.png:
1120         D data/servers.png:
1121           - Remove a couple more bundled images.
1124 2006-10-22  David Trowbridge  <trowbrds@gmail.com>
1126         * src/fe-gnome/main-window.c:
1127           - Hack around the fact that there isn't a standard name for the
1128             "people" icon.
1130 2006-10-22  David Trowbridge  <trowbrds@gmail.com>
1132         * src/fe-gnome/main-window.c:
1133         * src/fe-gnome/preferences-page-irc.c:
1134         * src/fe-gnome/preferences-page-colors.c:
1135         * src/fe-gnome/preferences-page-spellcheck.c:
1136         * src/fe-gnome/dcc-window.c:
1137         * data/Makefile.am:
1138         D data/stock_link.png:
1139         D data/users.png:
1140         D data/logout.png:
1141         D data/color.png:
1142         D data/stock_up.png:
1143         D data/notauthorized.png:
1144         D data/soap.png:
1145         D data/preferences-keybindings.png:
1146         D data/toilet-paper.png:
1147         D data/stock_down.png:
1148         D data/spellcheck.png:
1149         D data/irc.png:
1150           - Get rid of a lot of the icons we're currently bundling, in favor
1151             of theme-based ones.
1154 2006-10-21  David Trowbridge  <trowbrds@gmail.com>
1156         * src/fe-gnome/conversation-panel.c:
1157         * src/fe-gnome/topic-label.c:
1158         * src/fe-gnome/navigation-tree.c:
1159           - Fix a few problems when closing the last server.  This prevents a
1160             couple crashes, and resets the window title. (#363859)
1162 2006-10-21  David Trowbridge  <trowbrds@gmail.com>
1164         * src/fe-gnome/preferences-page-networks.c:
1165           - Use weak references to the editor dialogs to repopulate the list
1166             on the networks prefs page.  The way it was written before worked
1167             fine when this editor was modal, but was broken now. (#363655)
1169 2006-10-21  David Trowbridge  <trowbrds@gmail.com>
1171         * data/xchat-gnome.glade:
1172           - Disable the "Users" button by default, since it will be enabled
1173             when the first channel is joined, and it doesn't make sense when
1174             not connected to anything. (#363651)
1176 2006-10-21  David Trowbridge  <trowbrds@gmail.com>
1178         * src/fe-gnome/irc-network-editor.c:
1179         * data/irc-network-editor.glade:
1180           - Use "Close" and "Revert" buttons in network editor dialog
1181             instead of "OK" and "Cancel" (#363658)
1183 2006-10-21  David Trowbridge  <trowbrds@gmail.com>
1185         * data/xchat-gnome.glade:
1186           - Change initial window title to include the words "IRC Client"
1187             (#363649).
1189 2006-10-18  David Trowbridge  <trowbrds@gmail.com>
1191         * src/fe-gnome/xtext.c:
1192         * src/fe-gnome/xtext.h:
1193         A src/fe-gnome/image-utils.c:
1194         A src/fe-gnome/image-utils.h:
1195         * src/fe-gnome/fe-gnome.c:
1196         * src/fe-gnome/gui.c:
1197         * src/fe-gnome/about.c:
1198         * src/fe-gnome/Makefile.am:
1199         * configure.ac:
1200           - Merge 10916:10923 from xtext-rework branch.
1202 2006-10-16  David Trowbridge  <trowbrds@gmail.com>
1204         * src/fe-gnome/conversation-panel.c:
1205         * src/fe-gnome/xtext.c:
1206         * src/fe-gnome/xtext.h:
1207           - Merge 10907:10916 from xtext-rework branch.
1209 2006-10-16  David Trowbridge  <trowbrds@gmail.com>
1211         * configure.ac:
1212           - Bump to 0.15svn
1214 ==================== 0.14 ====================
1216 2006-10-15  David Trowbridge  <trowbrds@gmail.com>
1218         * m4/gnome-doc-utils.m4:
1219           - gnome-doc-utils really wants to update this.
1221         * configure.ac:
1222         * NEWS:
1223           - Bump to 0.14
1225 2006-10-15  David Trowbridge  <trowbrds@gmail.com>
1227         * src/fe-gnome/xtext.c:
1228           - Fix a small regression in hilight rendering. (#362477)
1230 2006-10-15  David Trowbridge  <trowbrds@gmail.com>
1232         * src/fe-gnome/xtext.c:
1233           - Well, I can reliably detect when the screen is composited now.
1235 2006-10-15  David Trowbridge  <trowbrds@gmail.com>
1237         * src/fe-gnome/xtext.c:
1238         * src/fe-gnome/xtext.h:
1239           - Some more cleanup, and the first baby steps towards true
1240             transparency.
1242 2006-10-14  David Trowbridge  <trowbrds@gmail.com>
1244         * src/fe-gnome/topic-label.c:
1245           - Do alignment properly.  Unfortunately, this hasn't fixed the bug.
1247 2006-10-14  David Trowbridge  <trowbrds@gmail.com>
1249         * src/fe-gnome/userlist-gui.c:
1250           - One last fix before bed -- pop up the userlist on the correct
1251             monitor in xinerama situations. (#347045)
1253 2006-10-13  David Trowbridge  <trowbrds@gmail.com>
1255         * plugins/notification/notification.c:
1256         * plugins/notification/Makefile.am:
1257         * configure.ac:
1258         D plugins/notification/eggtrayicon.c:
1259         D plugins/notification/eggtrayicon.h:
1260           - Apply Christian Persch's patch to port the notification plugin to
1261             GtkStatusIcon, and bump the required GTK+ version to 2.10.0.
1263 2006-10-13  David Trowbridge  <trowbrds@gmail.com>
1265         * src/fe-gnome/conversation-panel.c:
1266           - Fix a potential crasher if another message comes in right after
1267             we've closed a channel (#356612).
1269 2006-10-13  David Trowbridge  <trowbrds@gmail.com>
1271         * src/fe-gnome/conversation-panel.c:
1272           - Also fix the stupid bug that was preventing the conversation panel
1273           from adapting to theme changes (#347956).
1275 2006-10-13  David Trowbridge  <trowbrds@gmail.com>
1277         * src/fe-gnome/main-window.c:
1278           - Make nickname button properly adjust to theme changes (#348870).
1280 2006-10-13  David Trowbridge  <trowbrds@gmail.com>
1282         * src/fe-gnome/preferences-page-dcc.c:
1283         * src/fe-gnome/util.c:
1284         * src/fe-gnome/text-entry.c:
1285         * src/fe-gnome/preferences-page-plugins.c:
1286         * src/fe-gnome/userlist-gui.c:
1287         * src/fe-gnome/status-bar.c:
1288         * src/fe-gnome/preferences-page-irc.c:
1289         * src/fe-gnome/topic-label.c:
1290         * src/fe-gnome/preferences-page-colors.c:
1291         * src/fe-gnome/preferences-page-networks.c:
1292         * src/fe-gnome/preferences-page-spellcheck.c:
1293         * src/fe-gnome/userlist.c:
1294         * src/fe-gnome/preferences-page-effects.c:
1295         * src/fe-gnome/setup-dialog.c:
1296           - More ws cleanup.
1298 2006-10-12  David Trowbridge  <trowbrds@gmail.com>
1300         * src/fe-gnome/xtext.c:
1301           - Lots of cleanup/ws.
1303 2006-10-11  David Trowbridge  <trowbrds@gmail.com>
1305         * src/common/outbound.c:
1306         * src/common/outbound.h:
1307         * src/common/servlist.c:
1308         * src/common/dbus/CVS/Entries:
1309         * src/common/util.c:
1310         * src/common/cfgfiles.c:
1311         * src/common/text.c:
1312         * src/common/dcc.c:
1313         * src/common/plugin.c:
1314         * src/common/inbound.c:
1315         * src/common/fe.h:
1316         * src/common/server.c:
1317         * src/common/xchat.c:
1318         * src/common/notify.c:
1319         * src/common/CVS/Entries:
1320         * src/common/xchat.h:
1321         * src/common/notify.h:
1322         * src/common/ctcp.c:
1323         * src/fe-gnome/fe-gnome.c:
1324           - Sync from xchat CVS.
1326 2006-10-11  David Trowbridge  <trowbrds@gmail.com>
1328         * src/fe-gnome/xtext.c:
1329           - Fix a crash wrt selections and clipboards. (#361551).  Also remove
1330             some unused code paths to begin cleaning up xtext.
1332 2006-10-11  David Trowbridge  <trowbrds@gmail.com>
1334         * src/fe-gnome/main-window.c:
1335           - Fix a possible crash in setting the nickname button. (#361199)
1337 2006-10-10  David Trowbridge  <trowbrds@gmail.com>
1339         * /src/fe-gnome/palette.c:
1340         * /fe-gnome/preferences.c:
1341         * /fe-gnome/conversation-panel.c:
1342         * /fe-gnome/main-window.c:
1343         * /fe-gnome/migration.c:
1344         * /fe-gnome/fe-gnome.c:
1345         * /fe-gnome/preferences-dialog.c:
1346         * /fe-gnome/irc-network.c:
1347         * /fe-gnome/gui.c:
1348         * /fe-gnome/about.c:
1349         * /fe-gnome/find-bar.c:
1350         * /fe-gnome/connect-dialog.c:
1351         * /fe-gnome/irc-network-editor.c:
1352         * /fe-gnome/dcc-window.c:
1353         * /fe-gnome/channel-list.c:
1354         * /fe-gnome/navigation-tree.c:
1355           - Lots of ws nitpicking.
1357         * /fe-gnome/xtext.c:
1358           - Remove the selection when a single click without any motion in the
1359             text area is performed. (#357232)
1361 2006-10-08  David Trowbridge  <trowbrds@gmail.com>
1363         * src/fe-gnome/navigation-tree.c:
1364           - Fix a small memory leak. (#354612)
1366 2006-10-08  David Trowbridge  <trowbrds@gmail.com>
1368         * src/fe-gnome/navigation-tree.c:
1369           - De-break a bunch of stuff with book-keeping selections, including
1370             handling the nickname button nicely when the last server is
1371             closed. (#358952)
1373 2006-10-08  David Trowbridge  <trowbrds@gmail.com>
1375         * src/fe-gnome/channel-list.c:
1376         * src/fe-gnome/channel-list.h:
1377           - Clean up some dead stuff.
1379 2006-10-07  David Trowbridge  <trowbrds@gmail.com>
1381         * src/fe-gnome/fe-gnome.c:
1382         * src/fe-gnome/navigation-tree.c:
1383           - Remove the default "<none>" session in the tree view, since it's
1384             not really needed anymore and was breaking things.
1386 2006-10-07  Guillaume Desmottes <cass@skynet.be>
1388         * src/fe-gnome/preferences-page-plugins.c:
1389           - Fix a typo. "occurred" instead of "occured".
1390             (Launchpad: #64479)
1392 2006-10-04  David Trowbridge  <trowbrds@gmail.com>
1394         * src/fe-gnome/navigation-tree.c:
1395           - Add checks in navigation_model_get_server to try to prevent
1396           crashes (#359761).
1398 2006-10-02  David Trowbridge  <trowbrds@gmail.com>
1400         * src/fe-gnome/navigation-tree.c:
1401           - Use a column enum to make things more maintainable.
1403 2006-10-02  Guillaume Desmottes <cass@skynet.be>
1405         * src/fe-gnome/connect-dialog.c:
1406           - Fix accelerator collision. (Launchpad: #63378)
1408 2006-09-25  David Trowbridge  <trowbrds@gmail.com>
1410         * data/channel-list.glade:
1411           - Snazzy new layout for filtering options.
1413 2006-09-24  David Trowbridge  <trowbrds@gmail.com>
1415         * po/cs.po:
1416           - Update from rosetta trunk
1418 2006-09-24  David Trowbridge  <trowbrds@gmail.com>
1420         * src/fe-gnome/fe-gnome.c:
1421           - Fix capitalization in usage
1423 2006-09-23  David Trowbridge  <trowbrds@gmail.com>
1425         * src/common/dbus/Makefile.am:
1426         * po/POTFILES.in:
1427           - More distcheck fixes.
1429 2006-09-23  David Trowbridge <trowbrds@gmail.com>
1431         * plugins/perl/generate_header:
1432           - Fix this to actually use the command-line arguments that it used
1433             to take, so that builds work when builddir != srcdir.
1435 2006-09-23  David Trowbridge <trowbrds@gmail.com>
1437         * plugins/python/python.c:
1438         A plugins/python/CVS:
1439         A plugins/python/CVS/Repository:
1440         A plugins/python/CVS/Root:
1441         A plugins/python/CVS/Entries:
1442         * plugins/perl/Xchat.pm:
1443         * plugins/perl/CVS/Entries:
1444         * src/common/dbus:
1445         * src/common/dbus/CVS/Entries:
1446         * src/common/plugin.c:
1447         * src/common/server.c:
1448         * src/common/xchat.c:
1449         * src/common/CVS/Entries:
1450         D src/common/CVS/Entries.Log:
1451           - Sync to xchat cvs, add CVS directory for python plugin to ease
1452             future syncs.
1454 2006-09-22  Christian Persch  <chpe@cvs.gnome.org>
1456         * src/fe-gnome/xtext.c: (gtk_xtext_destroy), (gtk_xtext_unrealize),
1457         (gtk_xtext_realize), (gtk_xtext_leave_notify):
1458         * src/fe-gnome/xtext.h:
1459           - Set I-beam cursor on the conversation view. Bug #356504.
1461 2006-09-22  David Trowbridge  <trowbrds@gmail.com>
1463         * src/fe-gnome/userlist-gui.c: (get_user_tooltip):
1464           - Fix a crash when using type-ahead search.  Bug #356091.
1466 2006-09-20  Christian Persch  <chpe@cvs.gnome.org>
1468         * src/fe-gnome/xtext.c: (primary_clear_cb):
1469           - Fix a crash when withdrawing the selection on unrealize. Bug
1470           #355503.
1472 Sun Sep 10 13:27:43 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1474         * plugins/autoaway/gscreensaver.c:
1475           - Use the new gnome-screensaver API. Bug #354306
1477 2006-09-10  Christian Persch  <chpe@cvs.gnome.org>
1479         * data/irc-network-editor.glade:
1480         * data/preferences-dialog.glade:
1481         * data/setup-dialog.glade:
1482         * data/topic-change.glade:
1483         * data/xchat-gnome.glade:
1484           - HIG fixes: use right capitalisation, and fix access keys. Bug
1485             #354846.
1487 Thu Sep  7 22:03:23 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1489         * src/fe-gnome/marshallers.list:
1490         * src/fe-gnome/xtext.c:
1491         * src/fe-gnome/Makefile.am:
1492         * src/fe-gnome/xg-marshal.list:
1493           - Split marshal into 2 files: xg-marshal.[ch]
1494           - Rename marshallers.list to xg-marshal.list.
1495           - Set a "xg" as prefix for marshals.
1497 Wed Sep  6 22:04:20 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1499         * src/fe-gnome/migration.c:
1500           - Fix a leak. Bug #354608
1502 2006-09-04  Christian Persch  <chpe@cvs.gnome.org>
1504         * src/fe-gnome/navigation-tree.c:
1505         * src/fe-gnome/text-entry.c:
1506           - Fix PRIMARY handling in the text entry. Bug #347067.
1508 2006-09-04  Christian Persch  <chpe@cvs.gnome.org>
1510         * src/fe-gnome/conversation-panel.c:
1511         * src/fe-gnome/xtext.c: 
1512         * src/fe-gnome/xtext.h:
1513           - Fix PRIMARY selection handling. Bug #351272.
1515 2006-09-03  David Trowbridge <trowbrds@gmail.com>
1517         * src/fe-gnome/irc-network-editor.c:
1518           - Fix ordering of autojoin channels with keys. Bug #346987.
1520 2006-09-01  Christian Persch  <chpe@cvs.gnome.org>
1522         * src/fe-gnome/fe-gnome.c: (fe_open_url):
1523           - Fix stupid argument transposition bug from patch from bug #353740.
1525 2006-09-01  Christian Persch  <chpe@cvs.gnome.org>
1527         * src/common/dbus/dbus-client.c:
1528         * src/common/xchat.h:
1529           - Fix builddir != srcdir build due to crappy xchat upstream build
1530             system. Bug #353750.
1532 2006-09-01  Christian Persch  <chpe@cvs.gnome.org>
1534         * configure.ac:
1535         * plugins/autoaway/gscreensaver.c: (get_gs_has_ipc),
1536         (init_gs_connection), (close_gs_connection):
1537         * src/common/Makefile.am:
1538           - Reuse ENABLE_DBUS define, and eliminate USE_DBUS. Bug #353747.
1540 2006-08-31  Christian Persch  <chpe@cvs.gnome.org>
1542         * configure.ac:
1543         * src/fe-gnome/about.c: (about_email_hook), (about_url_hook),
1544         (show_about_dialog):
1545           - Don't define the hook functions with recent libgnomeui,
1546             since it provides them for us.
1547         * src/fe-gnome/fe-gnome.c: (fe_open_url):
1548           - Use gnome_url_show_on_screen, bug #353740.
1550 Thu Aug 31 21:58:23 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1552         * data/xchat-gnome.1:
1553         * NEWS:
1554           - Manpage refactoring.
1555           - Add --existing documentation.
1557 Thu Aug 31 16:58:26 CEST 2006  Xavier Claessens <xclaesse@gmail.com>
1559         * src/common/dbus/example.py:
1560         * src/common/dbus/Makefile.am:
1561         * src/common/dbus/url_handler.schemas.in:
1562         * src/common/dbus/dbus-plugin.c:
1563         * src/common/dbus/dbus-client.c:
1564         * src/common/dbus/example.c:
1565         * src/common/dbus/README:
1566         * src/common/dbus/remote-object.xml:
1567         * src/fe-gnome/fe-gnome.c:
1568         * configure.ac:
1569           - Rename D-Bus service to org.gnome.Xchat.
1570             object path is now /org/gnome/Xchat/Remote with interfaces
1571             org.gnome.Xchat.Plugin and org.gnome.Xchat.Connection.
1572           - Add --existing command line option to connect --url in a running
1573             XChat instance.
1574           - Install org.gnome.Xchat.service file.
1576 Wed Aug 30 21:35:39 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1578         * src/common/dbus/dbus-client.h:
1579         * src/common/dbus/org.gnome.Xchat.service.in:
1580         * src/common/dbus/dbus-plugin.xml:
1581         * src/common/dbus/dbus-client.c:
1582         * src/common/dbus/remote-object.xml:
1583           - Add missing files from sync.
1585 Wed Aug 30 21:09:24 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1587         * src/common/outbound.c:
1588         * src/common/outbound.h:
1589         * src/common/dbus/xchat-remote.c:
1590         * src/common/dbus/example.py:
1591         * src/common/dbus/marshallers.list:
1592         * src/common/dbus/Makefile.am:
1593         * src/common/dbus/dbus-plugin.c:
1594         * src/common/dbus/CVS/Entries:
1595         * src/common/dbus/example.c:
1596         * src/common/dbus/README:
1597         * src/common/util.c:
1598         * src/common/proto-irc.c:
1599         * src/common/xchatc.h:
1600         * src/common/cfgfiles.c:
1601         * src/common/text.c
1602         * src/common/dcc.c:
1603         * src/common/.cvsignore:
1604         * src/common/plugin.c:
1605         * src/common/inbound.c:
1606         * src/common/server.c:
1607         * src/common/xchat.c:
1608         * src/common/CVS/Entries:
1609         * src/common/xchat.h:
1610         * src/common/make-te.c:
1611         * acinclude.m4:
1612           - Sync from xchat CVS.
1614 Wed Aug 30 20:03:44 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1616         * src/fe-gnome/migration.h:
1617         * src/fe-gnome/migration.c:
1618           - Forgot to add these files on the SVN. Sorry dudes.
1620 Mon Aug 28 21:07:09 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1622         * src/fe-gnome/util.c:
1623           - error_dialog (): Enable markups in the error message.
1624         * src/fe-gnome/migration.h:
1625         * src/fe-gnome/migration.c:
1626         * src/fe-gnome/fe-gnome.c:
1627         * src/fe-gnome/Makefile.am:
1628         * po/POTFILES.in:
1629           - Add migration infrastructure.
1630           - Migration path for D-Bus plugin. (#349443)
1632 Mon Aug 21 15:58:19 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1634         * src/fe-gnome/preferences-page-plugins.h:
1635         * src/fe-gnome/preferences-page-plugins.c:
1636         * src/fe-gnome/preferences-dialog.h:
1637         * src/fe-gnome/preferences-dialog.c:
1638           - Rename PreferencesPluginsPage to PreferencesPagePlugins.
1639           - "GObjectize" PreferencesPagePlugins.
1641 Sun Aug 20 14:35:49 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1643         * data/xchat-gnome-remote.1:
1644         * data/Makefile.am:
1645           - Remove xchat-gnome-remote's manpage since this
1646             executable will not exist anymore after the next sync.
1648 Sat Aug 19 18:06:15 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1650         * src/fe-gnome/conversation-panel.c:
1651           - Remove tooltip when the mouse leaves the window. (#347046)
1653 Wed Aug 16 20:06:00 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1655         * src/fe-gnome/plugins.c:
1656           - Fix a leak with gconf_client.
1657           - If a plugin is not found, it's removed from the autoload
1658             list. First part of the migration path for the dbus plugin.
1660 2006-08-14  Christian Persch  <chpe@cvs.gnome.org>
1662         * src/fe-gnome/main-window.c:
1663         - Use HIG shortcut key for Help. Bug #350919.
1665 Sun Aug 13 19:14:03 PDT 2006  David Trowbridge <trowbrds@gmail.com>
1667         A plugins/perl/CVS:
1668         A plugins/perl/CVS/Repository:
1669         A plugins/perl/CVS/Root:
1670         A plugins/perl/CVS/Entries:
1671         * plugins/perl/Xchat.pm:
1672         * plugins/perl/generate_header:
1673         * plugins/perl/perl.c:
1674         * plugins/perl/xchat2-perl.html:
1675           - Update the perl plugin from xchat CVS, and add the CVS directory
1676             so we can update more easily in the future. (#349063)
1678 Sun Aug 13 16:41:11 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1680         * src/fe-gnome/main-window.c:
1681            - Add a trailing ellipsis in the "Connect" menu entry (#350944)
1683 Tue Aug  1 11:05:51 PDT 2006  David Trowbridge <trowbrds@gmail.com>
1685         * po/en_GB.po:
1686         * po/nb.po:
1687         * po/el.po:
1688         * po/de.po:
1689           - Update from rosetta
1691 Tue Aug  1 13:16:14 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1693         * src/fe-gnome/main-window.c:
1694           - Fix yet another compilation error. Add a missing variable declaration.
1696 2006-07-29  Christian Persch  <chpe@cvs.gnome.org>
1698         * src/fe-gnome/Makefile.am:
1699         * src/fe-gnome/channel-list.c: (create_channel_list):
1700         * src/fe-gnome/connect-dialog.c: (connect_dialog_init):
1701         * src/fe-gnome/dcc-window.c: (dcc_window_init):
1702         * src/fe-gnome/find-bar.c: (find_bar_init):
1703         * src/fe-gnome/gui.c: (initialize_gui_1):
1704         * src/fe-gnome/irc-network-editor.c: (irc_network_editor_init):
1705         * src/fe-gnome/main-window.c: (initialize_main_window):
1706         * src/fe-gnome/pixmaps.c: (pixbuf_new_from_file), (pixmaps_init):
1707         * src/fe-gnome/preferences-dialog.c: (preferences_dialog_init):
1708         * src/fe-gnome/preferences-page-colors.c: (preferences_page_colors_new):
1709         * src/fe-gnome/preferences-page-dcc.c: (preferences_page_dcc_new):
1710         * src/fe-gnome/preferences-page-effects.c: (preferences_page_effects_new):
1711         * src/fe-gnome/preferences-page-irc.c: (preferences_page_irc_new):
1712         * src/fe-gnome/preferences-page-networks.c: (preferences_page_networks_new):
1713         * src/fe-gnome/preferences-page-plugins.c: (preferences_page_plugins_new):
1714         * src/fe-gnome/preferences-page-spellcheck.c: (preferences_page_spellcheck_new):
1715         * src/fe-gnome/setup-dialog.c: (run_setup_dialog):
1716         * src/fe-gnome/topic-label.c: (topic_label_change_current):
1717         * src/fe-gnome/util.c: (locate_data_file):
1718         * src/fe-gnome/util.h:
1719           - Look for uninstalled data files in the right place for builddir !=
1720             srcdir. Bug #348837.
1722 Fri Jul 28 13:04:10 PDT 2006  David Trowbridge <trowbrds@gmail.com>
1724         * src/fe-gnome/conversation-panel.c:
1725         * src/fe-gnome/conversation-panel.h:
1726           - Fix theme-change notification for the text colors. (#347956)
1727         * src/fe-gnome/main-window.c:
1728         * src/fe-gnome/gui.h:
1729         * data/xchat-gnome.glade:
1730           - Fix theme-change notification for the nickname button. (#348870)
1731         * src/fe-gnome/userlist.h:
1732           - Clean up spacing
1734 Fri Jul 28 16:25:59 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1736         A data/xchat-gnome.1:
1737         A data/xchat-gnome-remote.1:
1738         * data/Makefile.am:
1739           - Integrate manpages from Debian. Thanks to Marco Cabizza.
1741 Fri Jul 28 11:53:12 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1743         * src/fe-gnome/main-window.c:
1744           - Fix compilation error. Add a missing variable declaration.
1746 Fri Jul 28 01:15:13 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1748         * src/fe-gnome/preferences-page-irc.c:
1749         * src/fe-gnome/preferences-page-irc.h:
1750         * src/fe-gnome/preferences-page-colors.c:
1751         * src/fe-gnome/preferences-page-colors.h:
1752         * data/preferences-dialog.glade:
1753           - Move the "show color" options from IRC to the color
1754             preference page.
1755           - Add a option to enable logging of conversations. (#333493)
1757 2006-07-28  Christian Persch  <chpe@cvs.gnome.org>
1759         * src/fe-gnome/main-window.c: (initialize_main_window),
1760         (run_main_window):
1761         * src/fe-gnome/navigation-tree.c: (navigation_tree_init),
1762         (navigation_tree_create_new_network_entry),
1763         (navigation_tree_create_new_channel_entry), (server_context),
1764         (channel_context), (navigation_selection_changed):
1765         * src/fe-gnome/navigation-tree.h:
1766         - Set action sensitivity instead of messing with the proxy widgets
1767         directly. Bug #348968.
1769 2006-07-28  Christian Persch  <chpe@cvs.gnome.org>
1771         * configure.ac:
1772         * src/fe-gnome/fe-gnome.c: (fe_args):
1773         - Use PACKAGE as gnome app ID. Bug #348868.
1775 Thu Jul 27 21:21:54 CEST 2006  Xavier Claessens <xclaesse@gmail.com>
1777         * src/common/dbus/example.py:
1778           - Change org.xchat. to org.xchatgnome.
1779         * src/common/dbus/dbus-plugin.c:
1780           - Set PVERSION to "" like that the dbus plugin doesn't appear in
1781             plugin list anymore.
1782         * configure.ac:
1783           - DBus plugin depends on dbus and dbus-glib >=0.60.
1785 Thu Jul 27 20:29:49 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1787         * src/fe-gnome/text-entry.c:
1788           - Make IRC command completion case unsensitive.
1790 Thu Jul 27 18:48:31 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1792         * data/preferences-dialog.glade:
1793           - HIG improvements: don't display preferences window in the
1794             windows list and make it transient.
1796 2006-07-27  Christian Persch  <chpe@cvs.gnome.org>
1798         * src/fe-gnome/fe-gnome.c: (fe_args), (fe_init), (fe_cleanup):
1799           - Drop unnecessary code to init gnome-vfs and load/store the accel
1800             map. Bug #348868.
1802 2006-07-26  Christian Persch  <chpe@cvs.gnome.org>
1804         * src/common/dbus/Makefile.am:
1805         * src/common/dbus/dbus-plugin.c:
1806           - Fix the build in the builddir != srcdir case. Bug #348867.
1808 Sun Jul 23 17:59:55 PDT 2006  David Trowbridge <trowbrds@gmail.com>
1810         D plugins/dbus:
1811         D plugins/dbus/Makefile.am:
1812         D plugins/dbus/README:
1813         D plugins/dbus/dbus-plugin.c:
1814         D plugins/dbus/dbus-plugin.xml:
1815         D plugins/dbus/example.c:
1816         D plugins/dbus/marshallers.list:
1817         D plugins/dbus/xchat-gnome-remote.c:
1818         D plugins/dbus/xchat_gnome_url_handler.schemas.in:
1819         A src/common/CVS/Entries.Log:
1820         A src/common/dbus:
1821         A src/common/dbus/CVS:
1822         A src/common/dbus/CVS/Entries:
1823         A src/common/dbus/CVS/Repository:
1824         A src/common/dbus/CVS/Root:
1825         A src/common/dbus/Makefile.am:
1826         A src/common/dbus/README:
1827         A src/common/dbus/dbus-plugin.c:
1828         A src/common/dbus/dbus-plugin.h:
1829         A src/common/dbus/dbus-plugin.xml:
1830         A src/common/dbus/example.c:
1831         A src/common/dbus/example.py:
1832         A src/common/dbus/marshallers.list:
1833         A src/common/dbus/url_handler.schemas.in:
1834         A src/common/dbus/xchat-remote.c:
1835         * configure.ac:
1836         * po/POTFILES.in:
1837         * src/common/CVS/Entries:
1838         * src/common/Makefile.am:
1839         * src/common/cfgfiles.c:
1840         * src/common/dcc.c:
1841         * src/common/dcc.h:
1842         * src/common/fe.h:
1843         * src/common/inbound.c:
1844         * src/common/outbound.c:
1845         * src/common/outbound.h:
1846         * src/common/plugin.c:
1847         * src/common/proto-irc.c:
1848         * src/common/server.c:
1849         * src/common/text.c:
1850         * src/common/util.c:
1851         * src/common/util.h:
1852         * src/common/xchat.c:
1853         * src/common/xchat.h:
1854         * src/fe-gnome/fe-gnome.c:
1855           - Sync from xchat CVS and update for new D-Bus linking mechanism.
1857 Fri Jul 21 21:12:43 PDT 2006  David Trowbridge <trowbrds@gmail.com>
1859         * src/fe-gnome/userlist-gui.c:
1860           - Make the userlist positioning function a little more sane, so that
1861             it doesn't pop up in random places when using the keyboard.
1862             (#347071)
1864 Fri Jul 21 17:52:18 PDT 2006  David Trowbridge <trowbrds@gmail.com>
1866         * po/pt_BR.po:
1867         * po/lt.po:
1868           - Update from rosetta
1870 Wed Jul 19 11:58:08 PDT 2006  David Trowbridge <trowbrds@gmail.com>
1872         * configure.ac: Bump to 0.14svn
1874 ==================== 0.13 ====================
1876 Mon Jul 17 23:34:37 CEST 2006  Christian Persch <chpe@gnome.org>
1878         * src/fe-gnome/userlist-gui.c:
1879         * data/xchat-gnome-ui.xml:
1880           - Add GUI to give OP status.
1882 Sun Jul 16 22:15:14 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1884         * src/fe-gnome/text-entry.c:
1885           - Remove double g_free. Fix a crash in IRC command
1886             completion. (#333482)
1888 Sat Jul 15 22:33:49 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1890         * src/fe-gnome/text-entry.c:
1891           - Fix a leak with new_prefix.
1892           - Set the cursor at the end of the longest common prefix.
1894 Sat Jul 15 21:42:52 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1896         * src/fe-gnome/conversation-panel.c:
1897           - Fix a crash when saving transcript without current
1898             session. (Launchpad: #52692)
1899         * src/fe-gnome/main-window.c:
1900           - Fix a crash when leaving discussion without current
1901             session.
1903 Mon Jul 10 00:38:11 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1905         * src/fe-gnome/navigation-tree.c:
1906           - Code cleaning to fix a crash when adding the first autojoin
1907             channel.
1909 Sun Jul  9 22:38:36 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1911         * src/fe-gnome/conversation-panel.c:
1912         * src/fe-gnome/conversation-panel.h:
1913         * src/fe-gnome/main-window.c:
1914           - Display a red marker line showing messages since last
1915             focus. (#330150)
1916         * src/fe-gnome/preferences-page-irc.c:
1917         * src/fe-gnome/preferences-page-irc.h:
1918         * data/preferences-dialog.glade:
1919           - Add a option in the preference dialog for the marker
1920             line.
1922 Sat Jul  8 23:44:57 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1924         * src/fe-gnome/navigation-tree.c:
1925           - Fix quick channel auto-join to support keys. (#347002)
1927 Sat Jul  8 22:39:51 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1929         * src/fe-gnome/fe-gnome.c:
1930           - Pop up the channels list dialog on connect if there are no
1931             channels set to auto-join. (#346974)
1933 Sat Jul  8 13:27:45 MDT 2006  David Trowbridge <trowbrds@gmail.com>
1935         * configure.ac:
1936         * NEWS:
1937           - Update for 0.13
1939 Sat Jul  8 12:55:46 CEST 2006  Guillaume Desmottes <cass@skynet.be>
1941         * src/fe-gnome/irc-network-editor.c:
1942           - Remove the key in the model if there is no value entered.
1944 Fri Jul  7 19:02:56 MDT 2006  David Trowbridge <trowbrds@gmail.com>
1946         * src/fe-gnome/text-entry.c:
1947           - Preserve the selected text and set it in the PRIMARY clipboard
1948             when switching sessions, so you can copy text from the text entry
1949             in one session and paste it into the entry for another. (#345356)
1951 Fri Jul  7 16:52:45 MDT 2006  David Trowbridge <trowbrds@gmail.com>
1953         * src/fe-gnome/text-entry.c:
1954           - Remove some old, commented-out code.
1956 Fri Jul  7 16:25:02 MDT 2006  David Trowbridge <trowbrds@gmail.com>
1958         * src/fe-gnome/irc-network-editor.c:
1959         * src/fe-gnome/irc-network-editor.h:
1960         * data/irc-network-editor.glade:
1961           - Add a "key" column to the channel autojoin list in the network
1962             configuration dialog. (#321981)
1964 Fri Jul  7 12:58:21 MDT 2006  Christian Persch <chpe@gnome.org>
1966         * configure.ac:
1967         * Makefile.am:
1968           - Eliminate unneeded AM_GLIB_DEFINE_LOCALEDIR. (#346936)
1970 Fri Jul  7 12:22:06 MDT 2006  Christian Persch <chpe@gnome.org>
1972         * plugins/python/Makefile.am:
1973         * plugins/url_scraper/Makefile.am:
1974         * plugins/perl/Makefile.am:
1975         * plugins/tcl/Makefile.am:
1976         * plugins/notification/Makefile.am:
1977         * plugins/autoaway/Makefile.am:
1978         * plugins/net-monitor/Makefile.am:
1979         * plugins/notify-osd/Makefile.am:
1980         * plugins/sound-notification/Makefile.am:
1981         * plugins/dbus/Makefile.am:
1982         * src/common/Makefile.am:
1983         * src/fe-gnome/Makefile.am:
1984         * configure.ac:
1985         * Makefile.am:
1986           - Some minor improvements to the buildsystem. (#346877)
1988 Thu Jul  6 15:43:38 MDT 2006  David Trowbridge <trowbrds@gmail.com>
1990         * src/fe-gnome/conversation-panel.c:
1991           - Close the tooltip in the conversation panel when changing
1992             sessions. (#346704)
1994 Thu Jul  6 15:09:59 MDT 2006  David Trowbridge <trowbrds@gmail.com>
1996         * src/common/xchat.c:
1997           - Don't quit when closing the last server. (#327455)
1999 Thu Jul  6 13:46:00 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2001         * src/fe-gnome/conversation-panel.c:
2002         * src/fe-gnome/irc-network.c:
2003           - WS & warnings cleanup.
2005 Thu Jul  6 13:01:34 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2007         * src/fe-gnome/main-window.c:
2008         * src/fe-gnome/fe-gnome.c:
2009           - Pop up the connect dialog on startup if there are no servers set
2010             to auto-connect. (#345967)
2012 Wed Jul  5 10:28:42 MDT 2006  Christian Persch <chpe@gnome.org>
2014         * src/fe-gnome/topic-label.c:
2015           - Change TopicLabel to use gobject's private mechanism, and fix a
2016             memory leak. (#346637)
2018 Sun Jul  2 17:17:52 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2020         * data/xchat-gnome.glade:
2021           - Change spacing and packing around a bit to get the scrollbar flush
2022             with the right of the screen when maximized.  Things aren't
2023             perfect yet, but it's better. (#346115)
2025 Sun Jul  2 13:31:10 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2027         * plugins/url_scraper/Makefile.am:
2028         * plugins/notification/Makefile.am:
2029         * plugins/dbus/Makefile.am:
2030         * src/fe-gnome/Makefile.am:
2031         * data/Makefile.am:
2032           - Make it build correctly after make clean by moving things to
2033             DISTCLEANFILES. (#346265)
2035 Sun Jul  2 12:58:20 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2037         * src/fe-gnome/preferences-page-networks.c:
2038         * src/fe-gnome/irc-network-editor.c:
2039           - Make network settings dialog non-modal. (#346188)
2041 Sun Jul  2 11:25:21 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2043         * src/fe-gnome/irc-network.c:
2044           - Add TIS-620 character set. (#346396)
2046 Thu Jun 29 15:10:22 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2048         * plugins/notify-osd/notify-osd.c:
2049           - Always escape message. (#346132)
2051 Thu Jun 29 11:02:22 BST 2006  Daniel Drake <dsd@gentoo.org>
2053         * src/fe-gnome/dcc-window.c:
2054           - Fix DCC stop crasher and timeout handling bug.
2056 Sun Jun 25 11:22:27 CEST 2006  David Trowbridge <trowbrds@gmail.com>
2058         * src/fe-gnome/main-window.c:
2059         * src/fe-gnome/navigation-tree.c:
2060         * data/xchat-gnome-ui.xml:
2061           - Show a different context menu for channels in the navigation tree
2062             based on whether or not the channel is joined.  This allows users
2063             to re-join a channel with the context menu. (#344980)
2066 Wed Jun 21 16:21:17 MDT 2006  Isak Savo <iso01001@student.mdh.se>
2068         * plugins/autoaway/autoaway.h:
2069         * plugins/autoaway/autoaway.c:
2070           - Fix a potential crasher in the autoaway plugin. (#342104)
2072 Wed Jun 21 15:29:49 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2074         * src/fe-gnome/userlist-gui.c:
2075           - Maybe fix a race condition that could cause a crash if a tooltip
2076             tries to pop up after the window is closed. (#343356)
2078 Wed Jun 21 03:50:41 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2080         * plugins/autoaway/xscreensaver.c:
2081           - Rename "stdout" to "out" to be less confusing.
2083 Wed Jun 21 02:05:28 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2085         * po/*:
2086           - Update translations from the rosetta dapper branch, since that
2087             seems to be where everyone is doing stuff.
2089 Tue Jun 20 18:37:48 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2091         * src/fe-gnome/preferences-page-spellcheck.c:
2092           - If libenchant is not installed, or there are no dictionaries, show
2093             a short message indicating how to get spell-checking working
2094             rather than an empty language-selector list. (#345199)
2096 Tue Jun 20 18:16:52 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2098         * src/fe-gnome/preferences-page-spellcheck.c:
2099         * src/fe-gnome/preferences-page-spellcheck.h:
2100         * data/preferences-dialog.glade:
2101           - Move widget creation for the spell-checking preferences page into
2102             the code, in preparation for making the contents of the page
2103             dependent on whether or not enchant is installed with any
2104             dictionaries.
2106 Tue Jun 20 17:47:04 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2108         * src/fe-gnome/main-window.c:
2109         * src/fe-gnome/channel-list.c:
2110         * data/xchat-gnome-ui.xml:
2111         * data/channel-list.glade:
2112           - Remove the "Save List As" button from the channel list window and
2113             the "Information" entry from the network menu.  They can be added
2114             back when/if they're implemented.
2116 Tue Jun 20 17:31:10 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2118         * configure.ac:
2119           - Bump to 0.13svn
2121 ==================== 0.12 ====================
2123 Tue Jun 20 16:16:24 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2125         * NEWS:
2126           - Add tagline
2128 Tue Jun 20 15:56:39 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2130         * configure.ac:
2131           - Bump to 0.12
2133 Mon Jun 19 23:23:23 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2135         * NEWS:
2136           - update
2138 Sun Jun 18 22:34:58 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2140         * src/fe-gnome/palette.c:
2141           - Use CIE L*a*b* instead of HSV, for improved results.
2143 Sat Jun 17 16:17:10 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2145         * data/xchat-gnome.glade:
2146           - Make the close button more svelte.
2148 Sat Jun 17 16:13:53 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2150         * src/fe-gnome/main-window.c:
2151           - Fix a booboo in window resizing.
2153 Sat Jun 17 16:11:38 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2155         * src/fe-gnome/topic-label.c:
2156           - Only show the expander triangle if the topic is long enough that
2157             it can wrap. (#326460)
2159 Fri Jun 16 22:45:51 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2161         * src/fe-gnome/fe-gnome.c:
2162         * src/fe-gnome/dcc-window.c:
2163           - Add a dialog box for accepting DCC chats. (#337074)
2165 Fri Jun 16 21:02:39 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2167         * src/fe-gnome/conversation-panel.c:
2168         * src/fe-gnome/conversation-panel.h:
2169         * src/fe-gnome/main-window.c:
2170           - Update transparency on window move. (#344609)
2172 Fri Jun 16 20:53:26 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2174         * src/fe-gnome/conversation-panel.c:
2175           - Update transparency when the desktop background changes. (#344609)
2177 Fri Jun 16 20:32:50 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2179         * src/common/outbound.c:
2180         * src/common/outbound.h:
2181         * src/common/servlist.c:
2182         * src/common/util.c:
2183         * src/common/proto-irc.c:
2184         * src/common/cfgfiles.c:
2185         * src/common/text.c:
2186         * src/common/text.h:
2187         * src/common/dcc.c:
2188         * src/common/network.c:
2189         * src/common/dcc.h:
2190         * src/common/network.h:
2191         * src/common/plugin.c:
2192         * src/common/server.c:
2193         * src/common/xchat.c:
2194         * src/common/notify.c:
2195         * src/common/CVS/Entries:
2196         * src/common/server.h:
2197         * src/common/xchat.h:
2198         * src/common/notify.h:
2199         * src/common/ignore.c:
2200         * src/common/ctcp.c:
2201           - Update from xchat CVS.
2203 Fri Jun 16 18:57:53 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2205         * src/fe-gnome/navigation-tree.c:
2206           - Don't show the context menu if we don't have a valid row
2207             reference. (#340191)
2209 Fri Jun 16 18:47:28 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2211         * help/C/xchat-gnome.xml:
2212           - Update the description and title of the user manual to better
2213             match documentation standards. (#344482)
2215 Fri Jun 16 00:09:00 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2217         * src/fe-gnome/conversation-panel.c:
2218         * src/fe-gnome/apps_xchat.schemas.in:
2219           - Add a gconf key to disable the "don't print consecutive
2220             redundant nickstamps" feature.
2222 Thu Jun 15 11:10:34 MDT  Dan Kuester <dkuester@colorado.edu>
2224         * src/fe-gnome/conversation-panel.c:
2225           - Remove cracky conversation replace code; put the same prettiness
2226             in as text events later.
2228 Wed Jun 14 18:37:48 MDT  David Trowbridge <trowbrds@gmail.com>
2230         * src/fe-gnome/palette.c:
2231           - Remove some dead code and tweak the yellow color to be a little
2232             less sickening.
2234 Wed Jun 14 17:48:29 MDT  David Trowbridge <trowbrds@gmail.com>
2236         * src/fe-gnome/palette.c:
2237         * src/fe-gnome/palette.h:
2238           - Add super-awesome color palette optimization for the theme-based
2239             color scheme.
2241 Tue Jun 14 14:09:54 MDT  Dan Kuester <dkuester@colorado.edu>
2243         * src/fe-gnome/xtext.h:
2244         * src/fe-gnome/xtext.c:
2245           - Add another string for keeping track of the last user entered.
2246         * src/fe-gnome/conversation-panel.c:
2247           - Don't print consecutive redundant nickstamps
2249 Wed Jun 14 02:04:20 MDT 2006 Jeremy Nickurak <atrus@rifetech.com>
2251         * src/fe-gnome/conversation-panel.c:
2252           - Update system color scheme when gtk theme changes
2253         * src/fe-gnome/palette.c:
2254         * src/fe-gnome/palette.h:
2255         * src/fe-gnome/preferences/page-colors.c:
2256           - Implement system-theme color scheme. (#172168)
2257         * src/fe-gnome/apps_xchat.schemas.in:
2258           - Make system-theme colors the default
2260 Tue Jun 13 22:26:54 MDT  David Trowbridge <trowbrds@gmail.com>
2262         * data/topic-change.glade:
2263           - Fix topic change dialog to not resize the window as you type
2264             words. (#343567)
2266 Tue Jun 12 16:52:40 MDT 2006  Steve Frécinaux <steve@istique.net>
2268         * src/fe-gnome/util.c:
2269         * src/fe-gnome/util.h:
2270           - New GtkMenuPositionFunc functions to position context menu when
2271             using keyboard.
2272         * src/fe-gnome/navigation-tree.c:
2273           - foo_context() functions now return the menu instead of showing it
2274           - handle the popup-menu event (issued when using keyboard) and
2275             position the context menu accordingly.
2277 Mon May 12 17:12:08 CEST 2006  Steve Frécinaux <steve@istique.net>
2279         * src/fe-gnome/text-entry.c:
2280           - Fix widget cycling by not eating Ctrl+Tab
2282 Wed May 24 20:55:18 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2284         * src/fe-gnome/userlist-gui.c:
2285         * src/fe-gnome/userlist.c:
2286           - Fix plural l10n (#342841).
2288 Wed May 24 20:42:41 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2290         * src/fe-gnome/conversation-panel.c:
2291         * data/xchat-gnome-ui.xml:
2292           - Add "send file" and "ignore" items to the default context menu for
2293             query windows (#333455).
2295 Tue May 23 21:59:01 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2297         * src/fe-gnome/xtext.c:
2298         * src/fe-gnome/xtext.h:
2299           - Add two new signals "word_enter" and "word_leave".
2300         * src/fe-gnome/userlist-gui.c:
2301         * src/fe-gnome/conversation-panel.c:
2302           - The "whois tooltip" is now also displayed in the
2303             conversation panel!
2305 Mon May 22 19:49:29 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2307         * po/POTFILES.in:
2308           - Add src/fe-gnome/userlist.c in the list of translatable files.
2310 Sun May 21 16:34:23 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2312         * src/fe-gnome/navigation-tree.c:
2313           - Change "Auto-join on startup" to "Auto-join on connect" to
2314             hopefully make the behavior more clear. (#338300)
2316 Sun May 21 19:06:43 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2318         * src/common/plugin.c:
2319           - Backport from xchat CVS.
2320           - xchat_get_info can now returns session independent informations
2321             when none session is started. It should fix a crasher when we
2322             try to load the Perl plugin without any session started.
2323             (Launchpad: #45235)
2325 Sat May 20 17:28:42 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2327         * src/fe-gnome/Makefile.am:
2328           - Change library reference to hopefully fix some builds. (#331679)
2330 Sat May 20 17:19:53 MDT 2006  Przemyslaw Grzegorczyk <pgrzegorczyk@gmail.com>
2332         * configure.ac:
2333         * po/LINGUAS:
2334           - Update for intltool 0.35 and new po/LINGUAS standards. (#339300)
2336 Sat May 20 15:45:18 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2338         * src/fe-gnome/preferences.c:
2339           - Add gconf listeners to update preferences when they change in
2340             the gconf daemon. (#332926)
2342 Wed May 17 23:53:21 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2344         * src/fe-gnome/irc-network.c:
2345           - Add encodings KOI8-R (Cyrillic) and CP1257 (Baltic).
2346             (#341897)
2348 Sun May 14 18:29:10 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2350         * src/fe-gnome/fe-gnome.c:
2351           - Don't use the "--no-auto" option when we save the
2352             GNOME session. (Launchpad: #39863)
2354 Mon May  1 00:06:26 CEST 2006  Christian Persch <chpe@gnome.org>
2356         * src/fe-gnome/channel-list.c:
2357         * data/channel-list.glade:
2358           - Code cleanup: use a GtkTable to dispose widgets.
2359             (#340190).
2361 Sun Apr 30 23:52:11 CEST 2006  Christian Persch <chpe@gnome.org>
2363         * data/xchat-gnome.glade:
2364         * data/topic-change.glade:
2365         * data/connect-dialog.glade:
2366         * data/preferences-dialog.glade:
2367           - Misc HIG spacing fixes. (#340189)
2369 Sun Apr 30 22:52:52 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2370         * src/fe-gnome/fe-gnome.c:
2371           - Fix a crash when opening a new query window. (#340142)
2373 Sun Apr 30 12:17:14 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2375         * src/fe-gnome/main-window.c:
2376         * data/xchat-gnome.glade:
2377           - Pressing enter on the "Change Nick" prompt performs the
2378             default action. (Launchpad: #42130)
2379           - Change label from "OK" to "Change"; more HIG spirit.
2381 Sun Apr 23 00:17:04 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2383         * src/fe-gnome/navigation-tree.c:
2384           - Disconnect the server when we close it using the right
2385             click menu. (Launchpad: #40815)
2387 Sat Apr 22 23:06:24 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2389         * src/fe-gnome/conversation-panel.c:
2390           - Display the default menu when you right click in a private
2391             window.
2393 Fri Apr 21 17:09:21 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2395         * src/fe-gnome/main-window.c:
2396         * src/fe-gnome/fe-gnome.c:
2397         * src/fe-gnome/gui.h:
2398         * src/fe-gnome/topic-label.c:
2399         * data/xchat-gnome.glade:
2400           - Don't show the topic bar in server windows (#333856).
2402 Thu Apr 20 09:05:39 CEST 2006  Isak Savo <isak.savo@gmail.com>
2404         * plugins/autoaway/xscreensaver.c:
2405           - Fix a crash with xscreensaver backend. (Launchpad: #39461)
2406           - Make autoaway work on non-english systems
2408 Tue Apr 18 17:30:14 MDT 2006  Brian Pepple <bdpepple@ameritech.net>
2410         * plugins/perl/perl.c:
2411         * plugins/dbus/xchat-gnome-remote.c:
2412         * src/common/outbound.c:
2413         * src/common/servlist.c:
2414         * src/common/cfgfiles.c:
2415         * src/common/plugin.c:
2416         * src/common/ctcp.c:
2417         * src/fe-gnome/preferences.c:
2418         * src/fe-gnome/fe-gnome.c:
2419         * src/fe-gnome/about.c:
2420         * src/fe-gnome/setup-dialog.c:
2421         * configure.ac:
2422           - Drop version from AM_INIT_AUTOMAKE, and use AutoConf's macros for
2423             package & version. (#337435)
2425 Fri Apr 14 00:40:02 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2427         * src/fe-gnome/irc-network.c:
2428           - Avoid to set empty password for server and
2429             nickserv. (#338060)
2431 Thu Apr 13 23:14:52 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2433         * src/fe-gnome/preferences.c:
2434           - Set nick_ as first alternative nickname. (#338061)
2436 Wed Apr 12 15:44:45 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2438         * data/xchat-gnome.desktop.in.in:
2439           - Remove the Application category.
2441 Wed Apr 12 17:27:27 CEST 2006  Gathy Grégory <gigooo@gmail.com>
2443         * src/fe-gnome/preferences-page-plugins.c:
2444         * data/preferences-dialog.glade:
2445           - Replace the gtk_tree_view by a sexy_tree_view when compiled
2446             with libsexy support too see the description of the plugin
2447             in a tooltip. (#338207)
2449 Tue Apr 11 19:16:48 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2451         * src/fe-gnome/conversation-panel.c:
2452           - Fix crash on right click if no server connected. (#338105)
2454 Sun Apr  9 12:07:44 CEST 2006  Guillaume Desmottes <cass@skynet.be>
2456         * src/fe-gnome/conversation-panel.c:
2457         * src/fe-gnome/conversation-panel.h:
2458           - Add a conversation_panel_copy_selection () method.
2459         * src/fe-gnome/main-window.c:
2460           - When we hit ctrl-V we copy the selection from the text entry
2461             if there is one; if not we get it from the conversation
2462             panel. (#337531)
2464 ==================== 0.11 ====================
2466 Wed Apr  5 12:18:24 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2468         * configure.ac:
2469           - Arg -- fix version field
2471 Tue Apr  4 20:17:27 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2473         * configure.ac:
2474         * NEWS:
2475           - Bump to 0.11
2477 Tue Apr  4 20:10:16 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2479         * AUTHORS:
2480         * src/fe-gnome/about.c:
2481           - Update
2483 Tue Apr  4 19:55:24 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2485         * data/xchat-gnome.glade:
2486           - Make the default window title be "XChat-GNOME" instead of
2487             "ex-chat"
2489 Mon Apr  3 16:04:59 EDT 2006  Olivier Le Thanh <olivier@lethanh.be>
2491         * po/fr.po:
2492           - Re-Updated french translation.
2494 Mon Apr  3 17:17:32 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2496         * src/fe-gnome/preferences-page-spellcheck.c:
2497           - Don't mark property names as translatable
2499 Mon Apr  3 13:50:04 EDT 2006  Olivier Le Thanh <olivier@lethanh.be>
2501         * po/fr.po:
2502           - Updated french translation, merged with rosetta.
2504 Mon Apr  3 12:29:46 EDT 2006  Olivier Le Thanh <olivier@lethanh.be>
2506         * po/POTFILES.in:
2507           - Removed data/dcc-accept.glade since it no longer exists.
2509 Sun Apr  2 18:02:11 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2511         * src/fe-gnome/xtext.c:
2512         * src/fe-gnome/xtext.h:
2513           - Some superficial cleanup, to make it easier when (if?) someone
2514             tries to make the enhancements we want.  Who knows if that will
2515             happen before scanlime rocks the world with a new widget ;)
2517 Sun Apr  2 17:33:38 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2519         * src/fe-gnome/util.c:
2520           - Fix a warning that I missed earlier.
2522 Sun Apr  2 17:16:03 MDT 2006  David Trowbridge <trowbrds@gmail.com>
2524         * src/fe-gnome/fe-gnome.c:
2525         * src/fe-gnome/gui.h:
2526           - Add back the GnomeProgram init for the libgnome<2.14 case.
2528 Sun Apr  2 17:07:54 MDT 2006  Christian Persch <chpe@gnome.org>
2530         * src/fe-gnome/irc-network-editor.c:
2531         * src/fe-gnome/irc-network-editor.h:
2532         * data/irc-network-editor.glade:
2533           - Fix some minor spacing and layout issues in the network editor
2534             dialog. (#336924)
2536 Sun Apr  2 16:59:23 MDT 2006  Christian Persch <chpe@gnome.org>
2538         * src/fe-gnome/util.c:
2539         * src/fe-gnome/fe-gnome.c:
2540         * data/xchat-gnome.glade:
2541           - Use GtkMessageDialog rather than a custom one for showing errors.
2542             (#336920)
2544 Sun Apr  2 15:31:51 CEST 2006  Christian Persch <chpe@gnome.org>
2546         * data/setup-dialog.glade:
2547           - Reduce first launch dialog size. (#336923)
2549 Sat Apr  1 16:29:31 MST 2006  David Trowbridge <trowbrds@gmail.com>
2551         * src/common/outbound.c:
2552         * src/common/servlist.c:
2553         * src/common/util.c:
2554         * src/common/servlist.h:
2555         * src/common/cfgfiles.c:
2556         * src/common/util.h:
2557         * src/common/text.c:
2558         * src/common/cfgfiles.h:
2559         * src/common/dcc.c:
2560         * src/common/dcc.h:
2561         * src/common/url.c:
2562         * src/common/modes.c:
2563         * src/common/xchat.c:
2564         * src/common/notify.c:
2565         * src/common/CVS/Entries:
2566         * src/common/xchat.h:
2567         * src/common/ignore.c:
2568         * src/common/ctcp.c:
2569           - Sync from xchat cvs
2571 Wed Mar 29 19:13:23 MST 2006  Brian Pepple <bdpepple@ameritech.net>
2573         * src/fe-gnome/gui.c:
2574         * data/Makefile.am:
2575         * src/fe-gnome/about.c:
2576         - Use icon theme specification.
2578 Sun Mar 26 13:38:41 MST 2006  Christian Persch <chpe@gnome.org>
2580         * src/fe-gnome/fe-gnome.c:
2581         * src/fe-gnome/gui.h:
2582           - Fix some problems in GnomeProgram & GOption usage (#336108)
2584 Sun Mar 26 13:26:24 MST 2006  Christian Persch <chpe@gnome.org>
2586         * src/fe-gnome/gui.h:
2587         * src/fe-gnome/about.c:
2588           - Fix the about dialog to work with gtk+ changes related to #333360
2589             (#336107)
2591 Wed Mar 22 15:49:51 MST 2006  David Trowbridge <trowbrds@gmail.com>
2593         * configure.ac:
2594         D data/xchat-gnome.desktop.in:
2595         A data/xchat-gnome.desktop.in.in:
2596           - Add X-GNOME-Bugzilla-Version field to .desktop file.
2598 Wed Mar 22 22:53:20 CET 2006  Guillaume Desmottes <cass@skynet.be>
2600         * data/xchat-gnome.desktop.in:
2601           - Apply Vincent Fretin's suggestions about the desktop file.
2602             Remove the extension of the icon key. Add GNOME, GTK and IRCClient
2603             as categories. Set general as default component for the bugzilla.
2605 Tue Mar 21 22:51:04 CET 2006  Guillaume Desmottes <cass@skynet.be>
2607         * src/fe-gnome/main-window.c:
2608           - Disable bans list in the channel popup menu because this is not yet
2609             implemented.
2611 Fri Mar 17 20:11:44 MST 2006  David Trowbridge <trowbrds@gmail.com>
2613         * src/fe-gnome/main-window.c:
2614         * src/fe-gnome/navigation-tree.c:
2615         * data/xchat-gnome-ui.xml:
2616           - Remove "clear" from various menus.  It's of extremely limited use,
2617             easy to use accidentally, and still available with /clear
2619 Fri Mar 17 16:23:51 MST 2006  David Trowbridge <trowbrds@gmail.com>
2621         * data/preferences-dialog.glade:
2622           - Get rid of extra, useless widgets
2624 Fri Mar 17 15:46:24 MST 2006  David Trowbridge <trowbrds@gmail.com>
2626         * src/fe-gnome/text-entry.c:
2627         * src/fe-gnome/preferences-dialog.h:
2628           - Whitespace nitpickery
2629         * src/fe-gnome/preferences-page-spellcheck.c:
2630         * src/fe-gnome/preferences-page-spellcheck.h:
2631         * data/preferences-dialog.glade:
2632           - Fiddle a bit with UI and whitespace
2634 Fri Mar 17 22:41:09 CET 2006  Guillaume Desmottes <cass@skynet.be>
2636         * src/fe-gnome/text-entry.c:
2637         * src/fe-gnome/preferences-dialog.c:
2638         * src/fe-gnome/preferences-dialog.h:
2639         * src/fe-gnome/preferences-page-spellcheck.c:
2640         * src/fe-gnome/preferences-page-spellcheck.h:
2641         * src/fe-gnome/apps_xchat.schemas.in:
2642         * src/fe-gnome/Makefile.am:
2643         * configure.ac:
2644         * data/spellcheck.png:
2645         * data/preferences-dialog.glade:
2646         * data/Makefile.am:
2647         * po/POTFILES.in:
2648           - Add a preference page to configure spellchecking. We can now
2649           disable it and select languages to be used. (#324921, #326436)
2651 Tue Mar 14 13:59:23 GMT 2006  Daniel Drake <dsd@gentoo.org>
2653         * src/fe-gnome/about.c:
2654           - Explicitly hide the about dialog on delete to prevent future crash.
2655             (#334534)
2657 Mon Mar 13 03:07:31 MST 2006  David Trowbridge <trowbrds@gmail.com>
2659         * src/fe-gnome/conversation-panel.c:
2660         * src/fe-gnome/userlist-gui.c:
2661         * data/xchat-gnome-ui.xml:
2662           - Improve the user context menu situation (#333473).
2664 Mon Mar 13 02:24:10 MST 2006  David Trowbridge <trowbrds@gmail.com>
2666         * src/fe-gnome/conversation-panel.c:
2667         * src/fe-gnome/xtext.c:
2668         * src/fe-gnome/xtext.h:
2669           - Hopefully fix clipboard and selection issues.
2671 Sun Mar 12 11:28:54 MST 2006  David Trowbridge <trowbrds@gmail.com>
2673         * src/fe-gnome/navigation-tree.c:
2674           - Clarify autojoin/autoconnect strings
2676 Sun Mar 12 21:59:03 MST 2006  David Trowbridge <trowbrds@gmail.com>
2678         * src/fe-gnome/main-window.c:
2679           - Use theme-based colors for the nickname button to indicate away
2680             status, rather than hard-coded ones (#332966)
2682 Sun Mar 12 21:28:24 MST 2006  David Trowbridge <trowbrds@gmail.com>
2684         * src/fe-gnome/navigation-tree.h:
2685         * src/fe-gnome/conversation-panel.c:
2686         * src/fe-gnome/conversation-panel.h:
2687         * src/fe-gnome/main-window.c:
2688         * src/fe-gnome/fe-gnome.c:
2689         * src/fe-gnome/navigation-tree.c:
2690           - Handle "focus" correctly when opening new "tabs."  This means
2691             xchat-gnome will no longer interrupt you mid-sentence when someone
2692             sends a private message (#334236)
2694 Sun Mar 12 20:23:05 MST 2006  Jeremy Nickurak <atrus@rifetech.com>
2696         * src/fe-gnome/preferences.c:
2697           - Stop trying to find a palette scheme, fix palette loading bug.
2698             (#327711)
2700 Sun Mar 12 18:48:43 CET 2006  Guillaume Desmottes <cass@skynet.be>
2702         * plugins/notification/notification.c:
2703         * plugins/notification/notification.schemas.in:
2704           - Add the /apps/xchat/plugins/notification/level gconf key
2705             to configure the notification level. (#334238)
2706           - Remove the /apps/xchat/plugins/notification/persistant gconf
2707             key because we don't need it anymore with the new key.
2708           - Fix a leak by freeing the GConfClient.
2709           - Remove add_channels_foreach_cb () because this function
2710             is called nowhere.
2711           - Add a test to avoid to display the notification icon at
2712             launching if not desired.
2714 Fri Mar 10 17:20:52 MST 2006  David Trowbridge <trowbrds@gmail.com>
2716         * src/fe-gnome/main-window.c:
2717           - Put main menus on an icon diet.
2719 Thu Mar  9 15:52:14 MST 2006  David Trowbridge <trowbrds@gmail.com>
2721         * src/fe-gnome/conversation-panel.c:
2722         * src/fe-gnome/xtext.c:
2723         * src/fe-gnome/main-window.c:
2724           - Use the proper clipboards
2726 Wed Mar  8 20:44:50 MST 2006  David Trowbridge <trowbrds@gmail.com>
2728         * data/irc-network-editor.glade:
2729           - Make the servers list view reorderable, to allow users to change
2730             the the priority order.
2732 Wed Mar  8 14:52:12 MST 2006  David Trowbridge <trowbrds@gmail.com>
2734         * src/fe-gnome/preferences.c:
2735         * src/fe-gnome/fe-gnome.c:
2736           - Fill in extra nickname fields in the common prefs structure, so
2737             that the fallbacks are predictable (#333659)
2739 Wed Mar  8 14:26:51 MST 2006  Christian Persch <chpe@gnome.org>
2741         * src/fe-gnome/preferences-page-dcc.c:
2742         * src/fe-gnome/main-window.c:
2743         * src/fe-gnome/preferences-dialog.c:
2744         * src/fe-gnome/preferences-dialog.h:
2745         * src/fe-gnome/preferences-page-irc.c:
2746         * src/fe-gnome/gui.h:
2747         * src/fe-gnome/preferences-page-colors.c:
2748         * src/fe-gnome/preferences-page-colors.h:
2749         * data/preferences-dialog.glade:
2750           - A variety of improvements to the preferences dialog.  This fixes
2751             some non-HIG spacing, ugliness from size groups, and modality.
2753 Wed Mar  8 01:24:22 MST 2006  David Trowbridge <trowbrds@gmail.com>
2755         * src/fe-gnome/userlist-gui.c:
2756           - Make the userlist popup xinerama-happy
2758 Wed Mar  8 00:47:54 MST 2006  David Trowbridge <trowbrds@gmail.com>
2760         * plugins/autoaway/xscreensaver.c:
2761         * plugins/notify-osd/notify-osd.c:
2762         * src/fe-gnome/text-entry.c:
2763         * src/fe-gnome/userlist-gui.c:
2764         * src/fe-gnome/channel-list.c:
2765         * src/fe-gnome/plugins.c:
2766           - Fix a variety of warnings, ranging from 64-bit compatibility stuff
2767             to not including <string.h> in the right places.
2769 Wed Mar  8 00:34:15 MST 2006  David Trowbridge <trowbrds@gmail.com>
2771         * data/topic-change.glade:
2772           - Disallow tabs in the topic input box, which makes the box much
2773             more usable with the keyboard.
2774         * src/fe-gnome/topic-label.c:
2775           - Make it so typing enter into the topic change box activates the
2776             default response for the dialog, since newlines are meaningless in
2777             IRC topics.
2779 Sun Mar  5 11:28:31 CET 2006  Guillaume Desmottes <cass@skynet.be>
2781         * configure.ac:
2782           - Change libsexy version dependency to 0.1.6 because SexyTreeView
2783             widget is only available since this release.
2785 Sun Mar  5 01:34:09 CET 2006  Guillaume Desmottes <cass@skynet.be>
2787         * src/fe-gnome/userlist-gui.c:
2788         * src/fe-gnome/navigation-tree.c:
2789         * data/xchat-gnome.glade:
2790           - Use SexyTreeView for the userlist and so display a very cute
2791             tooltip containing user's informations.
2793 Fri Mar  3 17:46:15 MST 2006  David Trowbridge <trowbrds@gmail.com>
2795         * src/fe-gnome/userlist-gui.c:
2796         * src/fe-gnome/find-bar.c:
2797         * src/fe-gnome/navigation-tree.c:
2798           - Set cursor position in the text entry after we grab focus, since
2799             GtkEntry likes to select the contents of the entry when grabbing.
2800             This makes it so existing text isn't selected after switching
2801             channels/using the find bar/looking at the userlist.
2803 Sat Mar  4 01:20:05 CET 2006  Guillaume Desmottes <cass@skynet.be>
2805         * src/fe-gnome/main-window.c:
2806         * data/xchat-gnome.glade:
2807           - We can now use the "change nick dialog" to be marked as away.
2808           - Use gtk_dialog_run instead of a non blocking call. It's fix a bug
2809             where callbacks were connected each time we opened the dialog and
2810             so called too many times.
2811           - Rename label "on all servers" to "Apply on all server" to be
2812             clearer and more HIG compliant.
2814 Thu Mar  2 22:46:51 CET 2006  Christian Persch <chpe@gnome.org>
2816         * src/fe-gnome/dcc-window.c:
2817         * data/dcc-accept.glade:
2818         * data/Makefile.am:
2819           - Use GtkMessageDialog instead of Glade. (#333178)
2821 Tue Feb 28 18:30:25 MST 2006  David Trowbridge <trowbrds@gmail.com>
2823         * src/fe-gnome/main-window.c:
2824         * src/fe-gnome/main-window.h:
2825         * src/fe-gnome/apps_xchat.schemas.in:
2826           - Save and restore the position of the main window, since metacity
2827             is absolutely refusing to do this for us, even though we're
2828             technically session-managed.
2830 Tue Feb 28 18:06:12 MST 2006  David Trowbridge <trowbrds@gmail.com>
2832         * src/fe-gnome/preferences.c:
2833           - Actually hook up "show colors" option.
2835 Tue Feb 28 15:38:40 MST 2006  David Trowbridge <trowbrds@gmail.com>
2837         * src/fe-gnome/userlist-gui.c:
2838           - Pop the list up 10 pixels to the right of the mouse button, rather
2839             than 100 pixels to the left.  This should prevent the pop-up
2840             overlapping the "Users" button in all but the most pathological
2841             cases, for users who don't realize that they can click anywhere
2842             rather than only on the button.
2844 Tue Feb 28 15:32:15 MST 2006  David Trowbridge <trowbrds@gmail.com>
2846         * src/fe-gnome/plugins.c:
2847           - Guard against loading plugins multiple times (#328907)
2849 Tue Feb 28 15:09:24 MST 2006  David Trowbridge <trowbrds@gmail.com>
2851         * configure.ac:
2852           - Fix output when checking for libnotify
2854 Tue Feb 28 05:48:41 MST 2006  David Trowbridge <trowbrds@gmail.com>
2856         * src/fe-gnome/main-window.c:
2857         * src/fe-gnome/navigation-tree.c:
2858           - Only send part messages when a channel is being left (rather than
2859             closed), since the core was sending one as well.  This fixes the
2860             spurious "You're not on that channel" messages. (#332041)
2862 Fri Feb 24 15:09:56 MST 2006  Brian Pepple <bdpepple@gmail.com>
2864         * plugins/autoaway/gscreensaver.c:
2865           - Update for new gnome-screensaver object ID.
2867 Fri Feb 24 05:12:34 MST 2006  David Trowbridge <trowbrds@gmail.com>
2869         * configure.ac:
2870           - Bump to 0.11svn
2872 ==================== 0.10 ====================
2874 Fri Feb 24 04:57:20 MST 2006  David Trowbridge <trowbrds@gmail.com>
2876         * Makefile.am:
2877           - Fix distcheck problems introduced by gnome-doc-utils.
2879 Fri Feb 24 03:06:43 MST 2006  David Trowbridge <trowbrds@gmail.com>
2881         * configure.ac:
2882         * NEWS:
2883           - Bump to 0.10
2885 Fri Feb 24 11:01:13 CET 2006  Guillaume Desmottes <cass@skynet.be>
2887         * src/fe-gnome/main-window.c:
2888           - Help is now working. Big thanks to seb128 for the fix. (#330837)
2890 Thu Feb 23 16:15:41 MST 2006  David Trowbridge <trowbrds@gmail.com>
2892         * NEWS:
2893           - First crack at NEWS for 0.10
2895 Thu Feb 23 16:04:52 MST 2006  David Trowbridge <trowbrds@gmail.com>
2897         * plugins/url_scraper/Makefile.am:
2898         * plugins/notification/Makefile.am:
2899         * plugins/dbus/Makefile.am:
2900         * src/fe-gnome/Makefile.am:
2901           - Fix gconf schemas install
2903 Thu Feb 23 16:00:24 MST 2006  David Trowbridge <trowbrds@gmail.com>
2905         * plugins/notification/notification.c:
2906           - Fix a couple warnings
2908 Thu Feb 23 19:20:25 CET 2006  Guillaume Desmottes <cass@skynet.be>
2910         * src/fe-gnome/main-window.c:
2911           - Avoid to set a empty title on the main window.
2913 Wed Feb 22 15:45:44 MST 2006  Sven Stothoff <sven.strothoff@speicherland.com>
2915         * src/common/servlist.c:
2916           - Allow ports to be specified with server:port in addition to
2917             server/port
2919 Tue Feb 21 19:49:24 MST 2006  Daniel Drake <dsd@gentoo.org>
2921         * src/fe-gnome/navigation-tree.c:
2922         * src/fe-gnome/navigation-tree.h:
2923         * src/fe-gnome/connect-dialog.c:
2924           - Update the connection status of the network when we disconnect.
2925           - Reuse the currently selected network session if it is
2926             disconnected. (#326464)
2928 Tue Feb 21 17:04:42 MST 2006  David Trowbridge <trowbrds@gmail.com>
2930         * src/fe-gnome/navigation-tree.c:
2931           - Remove obsolete comment.
2933 Tue Feb 21 23:27:00 GMT 2006  Daniel Drake  <dsd@gentoo.org>
2935         * src/fe-gnome/navigation-tree.h:
2936         * src/fe-gnome/navigation-tree.c:
2937           - Convert current_path into current_rowref which should fix reference
2938             counting. (#310688)
2940 Mon Feb 20 17:49:38 MST 2006  David Trowbridge <trowbrds@gmail.com>
2942         * plugins/notification/notification.c:
2943           - Apply a modified version of James "Doc" Livingston's patch to fix
2944             the notification-area plugin to handle the tray disappearing in an
2945             elegant fashion.
2947 Mon Feb 20 16:40:24 MST 2006  Daniel Drake <dsd@gentoo.org>
2949         * src/fe-gnome/util.c:
2950         * src/fe-gnome/util.h:
2951         * src/fe-gnome/preferences-dialog.c:
2952         * src/fe-gnome/connect-dialog.c:
2953         * src/fe-gnome/dcc-window.c:
2954         * src/fe-gnome/channel-list.c:
2955           - Allow dialogs to be closed with the escape key (#331911)
2957 Mon Feb 20 18:47:23 CET 2006  Daniel Drake <dsd@gentoo.org>
2959         * src/fe-gnome/main-window.c:
2960           - Fix a crash with the change nick dialog (#331914).
2962 Sun Feb 19 18:02:19 MST 2006  David Trowbridge <trowbrds@gmail.com>
2964         A m4/gnome-doc-utils.m4:
2965         A help/xchat-gnome.omf.in:
2966         D help/C/figures/Makefile.am:
2967         D help/C/Makefile.am:
2968         * help/C/xchat-gnome.xml:
2969         D help/C/xchat-gnome-C.omf:
2970         * help/Makefile.am:
2971         * configure.ac:
2972         * Makefile.am:
2973           - Work towards using gnome-doc-utils for the help document
2975 Sun Feb 19 17:24:45 MST 2006  David Trowbridge <trowbrds@gmail.com>
2977         * src/fe-gnome/conversation-panel.c:
2978           - Apply Daniel Drake's patch to prevent the default font for new
2979             users from being really ugly (#331832)
2981 Sun Feb 19 17:04:14 MST 2006  David Trowbridge <trowbrds@gmail.com>
2983         * src/fe-gnome/preferences-page-irc.c:
2984           - Eliminate a critical warning that occurred if the font name in
2985             gconf was bad.
2987 Sat Feb 18 14:32:42 MST 2006  David Trowbridge <trowbrds@gmail.com>
2989         * src/fe-gnome/conversation-panel.c:
2990         * src/fe-gnome/status-bar.c:
2991           - Fix some minor type mismatches
2993 Sat Feb 18 14:25:51 MST 2006  David Trowbridge <trowbrds@gmail.com>
2995         * src/fe-gnome/preferences-page-irc.c:
2996           - Guard against bad values from gconf.
2998 Sat Feb 18 14:24:18 MST 2006  David Trowbridge <trowbrds@gmail.com>
3000         * m4/intltool.m4:
3001           - Update intltool macros
3003 Sat Feb 18 14:09:51 MST 2006  David Trowbridge <trowbrds@gmail.com>
3005         * src/fe-gnome/text-entry.c:
3006           - Apply keizie@gmail.com's patch to make nickname completion utf-8
3007             clean.
3009 Wed Feb 15 21:07:16 CET 2006  Guillaume Desmottes <cass@skynet.be>
3011         * src/fe-gnome/channel-list.c:
3012           - Grab the focus on the text filter when we open the
3013             channels list window.
3015 Wed Feb 15 20:14:39 CET 2006  Guillaume Desmottes <cass@skynet.be>
3017         * data/xchat-gnome.desktop.in:
3018           - Add Comment field to display a tooltip in the menu. (#331259)
3020 Fri Feb 10 21:35:53 CET 2006  Guillaume Desmottes <cass@skynet.be>
3022         * src/fe-gnome/preferences-page-irc.c:
3023           - Avoid to add a null highlight word if we cancel its edition.
3025 Thu Feb 09 23:51:56 CET 2006  Guillaume Desmottes <cass@skynet.be>
3027         * src/fe-gnome/preferences-page-irc.c:
3028           - Use irc_extra_hilight instead of irc_nick_hilight. (#325681)
3030 Thu Feb 09 22:33:37 CET 2006  Guillaume Desmottes <cass@skynet.be>
3032         * src/fe-gnome/navigation-tree.c:
3033           - Use same icon for query messages than for nick highlighting. (#330449)
3035 Sun Feb 05 02:46:18 MST 2006  David Trowbridge <trowbrds@gmail.com>
3037         * src/fe-gnome/gui.c:
3038           - Use the timestamp format string in the xchat preferences if it
3039             exists.
3041 Thu Feb 02 17:03:41 MST 2006  Vincent Marc <vincent.marc@laposte.net>
3043         * src/fe-gnome/dcc-window.c:
3044           - Fix a crash with dcc chats
3046 Thu Feb 02 23:51:13 CET 2006  Guillaume Desmottes <cass@skynet.be>
3048         *  src/fe-gnome/navigation-tree.c:
3049            - Grab the focus on the text entry when we change
3050              channel/dialog. (#329673)
3052 Wed Feb 01 01:06:47 CET 2006  Guillaume Desmottes <cass@skynet.be>
3054         * src/fe-gnome/conversation-panel.c:
3055         * data/xchat-gnome-ui.xml:
3056           - Add a default popup when right click in conversation panel.
3057           - Add a copy action in the default popup (#328496).
3059 Sun Jan 29 15:01:46 CET 2006  Guillaume Desmottes <cass@skynet.be>
3061         * src/fe-gnome/main-window.c:
3062         * src/fe-gnome/main-window.h:
3063         * src/fe-gnome/fe-gnome.c:
3064           - Gray out the nick when we're away (#327722)
3066 Fri Jan 27 00:46:33 MST 2006  David Trowbridge <trowbrds@gmail.com>
3068         * configure.ac:
3069           - Fix PKG_CHECK_MODULES output for the negative case when we have a
3070             non-default action.
3072 Fri Jan 27 00:23:25 CET 2006  Guillaume Desmottes <cass@skynet.be>
3074         * src/fe-gnome/conversation-panel.c:
3075           - Put focus on channel/dialog window when we click on its name in chat
3077 Thu Jan 26 16:13:18 MST 2006  David Trowbridge <trowbrds@gmail.com>
3079         * src/fe-gnome/fe-gnome.c:
3080           - Reorder a couple statements to (hopefully) finally fix that color
3081             bug on startup.
3083 Thu Jan 26 22:22:20 CET 2006  Guillaume Desmottes <cass@skynet.be>
3085         * src/fe-gnome/about.c:
3086           - Make xchat-gnome URL clickable.
3088 Tue Jan 24 16:53:58 MST 2006  Michael Vogt <mvogt@acm.org>
3090         * plugins/notify-osd/notify-osd.c:
3091           - Escape text properly so that nickname markers aren't interpreted
3092             as markup
3094 Wed Jan 25 00:40:56 CET 2006  Sebastien Bacher <seb128@debian.org>
3096         * plugins/notify-osd/notify-osd.c:
3097         * configure.ac:
3098           - Update to libnotify 0.3.2 API
3100 Mon Jan 23 21:19:17 CET 2006  Guillaume Desmottes <cass@skynet.be>
3102         * src/fe-gnome/navigation-tree.c:
3103           - Fix crash when click on "find on" in a channel (#328300)
3105 Mon Jan 23 01:11:54 CET 2006  Guillaume Desmottes <cass@skynet.be>
3107         * src/fe-gnome/irc-network-editor.c:
3108           - Display "New network" instead of "(null) Network Properties"
3109             in the title of the window when we add a server.
3111 Sun Jan 22 18:49:05 EST 2006  Olivier Le Thanh <olivier@lethanh.be>
3113         * po/POTFILES.in:
3114           - Mark sound-notifcation plugin as translatable
3115         * po/fr.po
3116           - French translation for the sound-notification plugin
3118 Sun Jan 22 20:03:39 CET 2006  Xavier Claessens <xclaesse@gmail.com>
3120         * src/fe-gnome/connect-dialog.c:
3121           - Autojoin channels when connecting a network manually
3123 Sun Jan 22 22:10:35 CET 2006  Xavier Claessens <xclaesse@gmail.com>
3125         * src/fe-gnome/text-entry.c:
3126           - Prevent a crash when typing / + <tab>
3128 Sat Jan 21 20:36:48 MST 2006  David Trowbridge <trowbrds@gmail.com>
3130         * src/fe-gnome/fe-gnome.c:
3131           - Start adding session management support
3133 Sat Jan 21 23:20:54 CET 2006  Guillaume Desmottes <cass@skynet.be>
3135         * src/fe-gnome/userlist.c:
3136         * src/fe-gnome/userlist.h:
3137         * src/fe-gnome/navigation-tree.c:
3138           - Display number of users in channels (#327995)
3140 Sat Jan 21 00:38:41 MST 2006  David Trowbridge <trowbrds@gmail.com>
3142         * src/fe-gnome/channel-list.c:
3143           - Mark channel list window title as translatable
3145 Sat Jan 21 00:20:19 MST 2006  David Trowbridge <trowbrds@gmail.com>
3147         * configure.ac:
3148           - Fix a booboo
3150 Sat Jan 21 00:50:47 CET 2006  Guillaume Desmottes <cass@skynet.be>
3152         * plugins/sound-notification/Makefile.am:
3153         * plugins/sound-notification/sound-notification.c:
3154         * configure.ac:
3155         * data/Makefile.am:
3156           - Add a sound notification plugin (#327062)
3158 Thu Jan 19 16:31:18 MST 2006  David Trowbridge <trowbrds@gmail.com>
3160         * configure.ac:
3161           - Bump to 0.10svn
3163 ==================== 0.9 ====================
3165 Thu Jan 19 15:59:47 MST 2006  David Trowbridge <trowbrds@gmail.com>
3167         * NEWS:
3168         * configure.ac:
3169           - Bump to 0.9
3171 Thu Jan 19 15:49:52 MST 2006  Laurent Bigonville <l.bigonville@easynet.be>
3173         * src/fe-gnome/topic-label.c:
3174           - Fix path for .glade file
3176 Thu Jan 19 15:47:24 MST 2006  David Trowbridge <trowbrds@gmail.com>
3178         * src/common/:
3179         * src/fe-gnome/connect-dialog.c:
3180           - Sync to latest xchat CVS
3182 Thu Jan 19 02:37:19 MST 2006  David Trowbridge <trowbrds@gmail.com>
3184         * src/fe-gnome/topic-label.c:
3185           - Fix alignment when the topic is expanded.
3187 Wed Jan 18 01:44:48 MST 2006  Xavier Claessens <xclaesse@gmail.com>
3189         * plugins/notification/notification.c:
3190           - Make things a little cleaner, and hopefully, a little less crashy.
3192 Wed Jan 18 01:30:37 MST 2006  Guillaume Desmottes <cass@skynet.be>
3194         * src/fe-gnome/channel-list.c:
3195           - Join the channel when double click on its row in the treeview.
3196           - Load the channels list when dialog is opened.
3197         * data/channel-list.glade:
3198           - put "Join channel" in the top of the three buttons.
3200 Wed Jan 18 00:08:45 MST 2006  David Trowbridge <trowbrds@gmail.com>
3202         * src/fe-gnome/navigation-tree.c:
3203           - Fix some crazy statement ordering to avoid freeing a variable
3204             right before using it.
3206 Sun Jan 15 00:19:53 CET 2006  Guillaume Desmottes <cass@skynet.be>
3208         * src/fe-gnome/main-window.c:
3209         * src/fe-gnome/fe-gnome.c:
3210         - Turn on window urgency flag when nick highlighting and
3211           receive a private message. (#326970)
3212         - Use gui.main_window instead of getting the main window
3213           widget with glade_xml_get_widget().
3215 Wed Jan 11 20:59:35 MST 2006  David Trowbridge <trowbrds@gmail.com>
3217         * src/fe-gnome/text-entry.c:
3218           - Mark color names for translation
3220 Tue Jan 10 23:23:59 CET 2006  Guillaume Desmottes <cass@skynet.be>
3222         * src/fe-gnome/preferences-page-plugins.c:
3223           - Add a enum for column number (avoid magic number).
3224           - Add a display field in plugins model and
3225             display it in the treeview instead of plugin's name.
3227 Tue Jan 10 10 21:25:55 CET 2006  Guillaume Desmottes <cass@skynet.be>
3229         * src/fe-gnome/conversation-panel.c:
3230           - Better formating of transcript filename. (#326375)
3232 Tue Jan 10 11:23:27 CET 2006  Xavier Claessens <xclaesse@gmail.com>
3234         * plugins/notify-osd/notify-osd.c:
3235         * configure.ac:
3236           - Update to libnotify-0.3 API
3238 Tue Jan 03 23:52:48 CET 2006  Guillaume Desmottes <cass@skynet.be>
3240         * plugins/notification/notification.c:
3241           - Use the same icon for private messages than the one
3242             for nick highlighting. (#325692)
3244 Tue Jan 03 04:01:25 MST 2005  David Trowbridge <trowbrds@gmail.com>
3246         * configure.ac:
3247           - Remove a spurious AC_MSG_RESULT
3249 Mon Jan 02 16:43:34 MST 2005  David Trowbridge <trowbrds@gmail.com>
3251         * po/POTFILES.in:
3252           - Update to reflect moved schema file
3254 Mon Jan 02 16:18:46 MST 2005  David Trowbridge <trowbrds@gmail.com>
3256         * src/fe-gnome/fe-gnome.c:
3257         * configure.ac:
3258           - If we're on libgnome >= 2.13, use full option parsing
3259             capabilities.  If not, only display the ones that actually get
3260             parsed in --help.
3262 Mon Jan 02 15:31:27 MST 2005  David Trowbridge <trowbrds@gmail.com>
3264         * src/fe-gnome/navigation-tree.c:
3265           - (Maybe) fix a crasher when right clicking on an empty navigation
3266           tree.
3268 Mon Jan 02 06:10:15 MST 2005  David Trowbridge <trowbrds@gmail.com>
3270         * src/fe-gnome/conversation-panel.c:
3271         * src/fe-gnome/topic-label.c:
3272           - More URL fixes
3274 Mon Jan 02 05:48:54 MST 2005  David Trowbridge <trowbrds@gmail.com>
3276         * src/fe-gnome/conversation-panel.c:
3277           - Use /url when clicking on a link, in order to avoid circuititous
3278             data-paths when clicking an irc:// link
3280 Mon Jan 02 04:57:35 MST 2005  David Trowbridge <trowbrds@gmail.com>
3282         * plugins/dbus/xchat-gnome-remote.c:
3283         * plugins/dbus/README:
3284           - Update README from xchat cvs, change command for a url to "url"
3285             instead of "newserver"
3287 Mon Jan 02 04:39:57 MST 2005  David Trowbridge <trowbrds@gmail.com>
3289         D plugins/dbus/apps_xchat_url_handler.schemas.in:
3290         A plugins/dbus/xchat_gnome_url_handler.schemas.in:
3291           - Rename schemas file to not conflict with xchat's, since the two
3292             have the same install path
3293         * plugins/dbus/xchat-gnome-remote.c:
3294         * plugins/dbus/dbus-plugin.xml:
3295         * plugins/dbus/Makefile.am:
3296         * plugins/dbus/dbus-plugin.c:
3297         * plugins/dbus/example.c:
3298           - Update from xchat cvs
3300 Mon Jan 02 12:28:18 CET 2005  Guillaume Desmottes <cass@skynet.be>
3302         * src/fe-gnome/navigation-tree.c:
3303           - Only display userlist_toggle in channels (#325347)
3305 Mon Jan 02 04:18:49 MST 2005  Laurent Bigonville <l.bigonville@easynet.be>
3307         * configure.ac:
3308           - Add a flag to disable DBUS support and fix checks to not fail if
3309             dbus-binding-tool is missing
3311 Mon Jan 02 04:16:19 MST 2005  David Trowbridge <trowbrds@gmail.com>
3313         * src/common/...:
3314         * src/fe-gnome/fe-gnome.c:
3315           - Sync common from xchat cvs, update to build against it
3317 Mon Jan 02 04:14:27 MST 2005  Laurent Bigonville <l.bigonville@easynet.be>
3319         * src/fe-gnome/irc-network-editor.c:
3320           - Fix glade file search path
3322 Fri Dec 30 17:51:25 CET 2005  Xavier Claessens <xclaesse@gmail.com>
3324         * src/fe-gnome/conversation-panel.c:
3325           - Query the user when clicking on a nickname
3326           - Join the channel when clicking on it
3328 Thu Dec 29 18:13:10 MST 2005  David Trowbridge <trowbrds@gmail.com>
3330         * configure.ac:
3331           - Fix checks for perl to be non-fatal, since perl isn't a hard
3332             dependency
3334 Thu Dec 29 18:03:28 MST 2005  David Trowbridge <trowbrds@gmail.com>
3336         * src/fe-gnome/about.c:
3337           - More email addresses
3339 Wed Dec 28 23:11:36 CET 2005  Guillaume Desmottes <cass@skynet.be>
3341         * src/fe-gnome/channel-list.c:
3342           - Implement chanlist_filter (#321326)
3343           - Initialize the state of "apply to name" and "apply to topic"
3344             checkboxes according to filter_topic and filter_name values
3346 Wed Dec 27 23:48:53 CET 2005  Guillaume Desmottes <cass@skynet.be>
3348         * src/fe-gnome/irc-network.c:
3349         * src/fe-gnome/irc-network.h:
3350         * src/fe-gnome/irc-network-editor.c:
3351         * src/fe-gnome/irc-network-editor.h:
3352         * data/irc-network-editor.glade:
3353           - Add UI in the network editor dialog for allowing invalid
3354             SSL certificates
3356 Fri Dec 23 17:02:48 MST 2005  David Trowbridge <trowbrds@gmail.com>
3358         * src/fe-gnome/main-window.c:
3359         * data/xchat-gnome.glade:
3360           - Apply Xavier Claessens' patch with minor changes to allow for
3361             changing the nickname on all servers
3363 Fri Dec 23 16:49:23 MST 2005  Xavier Claessens <xclaesse@gmail.com>
3365         * po/fr.po:
3366         * src/fe-gnome/about.c:
3367           - Fix email address
3369 Fri Dec 23 16:44:38 MST 2005  David Trowbridge <trowbrds@gmail.com>
3371         * src/fe-gnome/irc-network.c:
3372         * src/fe-gnome/irc-network.h:
3373         * src/fe-gnome/irc-network-editor.c:
3374         * src/fe-gnome/irc-network-editor.h:
3375         * data/irc-network-editor.glade:
3376           - Add UI in the network editor dialog for changing the nickserv
3377             password
3379 All changes before 23 December 2005 are listed in subversion history