Don't include google-breakpad header / don't use google_breapad namespace
[bug-buddy.git] / ChangeLog
blob18e2f5b2dfc8beb1248e62b7fa2a068cd59eaaac
1 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
3         * gnome-breakpad/gnome-breakpad.cc: Don't include google-breakpad
4         header / don't use google_breapad namespace if ENABLE_GOOGLE_BREAKPAD
5         if not defined.
7 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
9         * gnome-breakpad/gnome-breakpad.cc: Fix memleak. Patch by Priit Laes.
10         Fixes bug #479536
12 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
14         * gnome-breakpad/gnome-breakpad.cc: Don't install any handler if
15         application has set any of them already (that is before gtk_init). It
16         was causing crashes (exposing bugs?) with SWT applications. Fixes bug
17         #479929
19 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
21         * src/bug-buddy.c: (email_local_part_is_valid), (email_is_valid):
22         check email address against RFC 3696 rules. Patch from Sjoerd Simons.
23         Fixes bug #480130
25 2007-09-17  Fernando Herrera  <fherrera@onirica.com>
27         * configure.in: Release 2.20.0
29 2007-09-03  Fernando Herrera  <fherrera@onirica.com>
31         * google-breakpad/Makefile.am: install breapad library under
32         $prefix/lib/bug-buddy dir because it's private to our instalation
33         (until google-breakpad is properly released and we can depend on it)
35 2007-09-03  Fernando Herrera  <fherrera@onirica.com>
37         * configure.in: Always configure google-breakpad dir.
38         * Makefile.am: distcheck always google-breakpad dir, but compile it
39         only on supported platforms.
41 2007-09-02  Fernando Herrera  <fherrera@onirica.com>
43         * po/POTFILES.in: Added gtkbuilder file here with the right type to
44         get in translated. Thanks to Priit Laes. Fixes bug #471290
46 2007-09-01  Fernando Herrera  <fherrera@onirica.com>
48         * src/bug-buddy.c: (all_sent): Don't connect close button twice.
49         Fixes bug #471425
51 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
53         * NEWS:
54         * configure.in: Release 2.19.91
56 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
58         * src/distribution.c: Add Frugalware Linux detection. Patch by Alex
59         Smith. Fix bug #414641
61 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
63         * src/bug-buddy.c: (on_save_clicked), (main): Don't free desktop path.
64         Translate program description correctly, patch by Gabor Kelemen, fix
65         bug #450144
67 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
69         * src/bug-buddy.c: (on_save_clicked): Use special dir functions to get
70         homedir. Patch by Luca Ferretti. Fix bug #453115
72 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
74         * src/bug-buddy.gtkbuilder: Mark copy button as translatable. Fix bug
75         #454632
77 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
79         * src/bug-buddy.c: (on_save_clicked): Mark save dialog title for
80         translation. Patch by Gabor Kelemen. Fix bug #459107
82 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
84         * src/bug-buddy.c: (main): Correct the string asking the information
85         to be provided in English. Patch by Claudio Saavedra. Fix bug #361312
87 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
89         * src/bug-buddy.c: (unknown_app_finished): Include binary name at
90         least when an unknown application backtrace has been collected.
92 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
94         * src/Makefile.am: use -export-dynamic instead of --export-dynamic to
95         fix build in SunStudio 12. Patch from Dave Lin. Fix bug #463569
97 2007-08-16  Fernando Herrera  <fherrera@onirica.com>
99         * Makefile.am:
100         * configure.in:
101         * gnome-breakpad/Makefile.am: Compile google-breakpad conly in supported
102         achitectures and OS.
103         * gnome-breakpad/gnome-breakpad.cc: Install a seghandler if
104         google-breakpad is not compiled in (it will only launch bug-buddy if
105         debug symbols are present).
107 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
109         * configure.in: check for gelf.h
110         * gnome-breakpad/gnome-breakpad.cc: Use gelf functions for accessing
111         32 and 64 bits elf files. Check not only for regular debug information
112         but also for separate .debug file.
114 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
116         * gnome-breakpad/gnome-breakpad.cc: Fix leak of the elf file.
118 2007-08-08  Fernando Herrera  <fherrera@onirica.com>
120         * MAINTAINERS: updated with userid
122 2007-08-02  Fernando Herrera  <fherrera@onirica.com>
124         * configure.in:
125         * src/Makefile.am:
126         * src/bug-buddy.c: (lock_text), (search_forbidden_words),
127         (copy_review), (edit_review), (show_review), (network_error),
128         (all_sent), (previous_sent), (bug_sent), (send_report),
129         (check_email), (on_send_clicked), (gdb_insert_text),
130         (show_pending_checkbox_if_pending), (useless_finished),
131         (known_app_finished), (gdb_finished), (on_save_clicked),
132         (unknown_app_finished), (send_minidump),
133         (gdb_finished_unknown_app), (bug_buddy_quit), (close_callback),
134         (fill_gnome_info), (fill_custom_info), (fill_proccess_info),
135         (fill_include_file), (fill_system_info), (fill_stderr_info),
136         (main):
137         * src/bug-buddy.glade:
138         * src/bug-buddy.gtkbuilder:
139         * src/bugzilla.c: (bugzilla_create_report):
140         * src/bugzilla.h: Port to GtkBuilder. Remove libglade dependency.
142 2007-08-01  Wouter Bolsterlee  <wbolster@svn.gnome.org>
144         * NEWS: Fix typo
146 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
148         * NEWS:
149         * README.STABLE_BRANCH: Release 2.19.0 "Young Explorer"
151 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
153         * configure.in: Check for libelf headers
155 2007-07-27  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
157         * google-breakpad:*/* Add google-breakpad.
158         * gnome-breakpad: Include a seghandler as a GTK_MODULE invoking either
159         gnome-terminal+gdb, bug-buddy+gdb or bug-buddy+minidump.
160         * Makefile.am: 
161         * configure.in: Bump version to 2.19.0. Add libelf checks
162         * src/bug-buddy.c: (send_minidump), (main):
163         * src/bug-buddy.h: Dummy dialog, as we don't have yet the debug server.
165 2007-04-09  Fernando Herrera  <fherrera@onirica.com>
167         * configure.in: Bump version to 2.18.1
168         * src/bugzilla.c: (add_bugzilla_application), (application_free):
169         * src/bugzilla.h: Refcount applications. Fix a crash when closing
170         bug-buddy and there were dups other-binaries. Patch by Matthias
171         Clasen. Fix bug #424711
173 2007-04-02  Frederic Crozat  <fcrozat@mandriva.com>
175         * src/bugzilla.c:
176         Correct key for OtherBinaries lookup in .desktop.
178 2007-03-13  Fernando Herrera  <fherrera@onirica.com>
180         * NEWS:
181         * configure.in: Released 2.18.0
183 2007-03-08  Christian Kirbach  <Christian.Kirbach@googlemail.com>
185         * src/bug-buddy.desktop.in.in:
186         "Application" is not a valid category in the freedesktop specification.
188 =========================== 2.17.4 ==========================
190 2007-02-20  Kjartan Maraas  <kmaraas@gnome.org>
192         * Makefile.am: Dist MAINTAINERS.
194 2007-02-18  Fernando Herrera  <fherrera@onirica.com>
196         * src/bug-buddy.c: (main): Don't register with the session manager.
197         Patch by Dan Winship. Fix bug #406009
199 2007-01-20  Andre Klapper  <a9016009@gmx.de>
201         * src/bug-buddy.glade: remove an empty string from translation.
203 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
205         * src/bug-buddy.c: (fill_system_info): Add gtk-theme and
206         icon-theme information to the report.
208 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
210         * autogen.sh:
211         * configure.in:
212         * src/Makefile.am:
213         * src/bug-buddy.c: (delete_review), (get_gnome_version_info),
214         (save_to_file), (network_error), (bug_sent), (create_report_title),
215         (send_report), (on_save_clicked), (fill_stderr_info), (main):
216         * src/bugzilla.c: (get_i18n_slist), (load_applets),
217         (load_applications), (bugzilla_create_report):
218         * src/distribution.c: (get_lines_from_file):
219         * src/distribution.h:
220         * src/eds-buddy.c:
221         * src/gdb-buddy.c:
222         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
223         * src/verify-desktop-files.c: (main): Upadte autogen stuff and configure.
224         Make bug-buddy compile without warnings. Fix some wrong g_free.
225         Patch by Christian Persch. Fix bug #394054
227 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
229         * src/bug-buddy.c: (create_debuginfo_link): Add a comment for translators
230         for the http://live.gnome.org/GettingTraces/DistroSpecificInstructions
231         link. Thanks to Priit Laes.
233 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
235         * COPYING.ximian-logos:
236         * Makefile.am:
237         * pixmaps/Makefile.am: Removed old logos not used anymore.
239 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
241         * src/bug-buddy.c: (bug_sent), (main):
242         * src/verify-desktop-files.c: (check_bugzilla_info): s/bugzilla/Bugzilla.
243         Patch by Diego Escalante Urrelo. Fixes bug #354287
245 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
247         * src/bug-buddy.c: (on_save_clicked): Use home when desktop_is_homedir
248         to save bug reports. Patch by Diego Escalante Urrelo. Fixes bug #349941
250 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
252         * src/bug-buddy.menu.in: Include also autostar dir in the .desktop
253         files search path.
255 2006-12-20  Fernando Herrera  <fherrera@onirica.com>
257         * src/bugzilla.c: (load_applications): dup the
258         string from gmenu_tree_entry_get_name for prev_name
259         before freeing the keyfile/entry. Fix bug #357203.
260         Thanks to Mark McLoughlin!.
262 2006-12-18  Fernando Herrera  <fherrera@onirica.com>
264         * NEWS: Released 2.17.3 ("Paris connection")
266 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
268         * src/bug-buddy.c: (email_local_part_is_valid),
269         (email_domain_label_is_valid), (email_domain_is_valid),
270         (email_is_valid): Rework the email address checking.
271         Patch by Alex Jones. Fix bug #350621
273 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
275         * src/gdb-buddy.c: (gdb_get_trace): set the GIOChannel as
276         G_IO_FLAG_NONBLOCK. Now bug-buddy does not freeze anymore while
277         reading gdb output!. Fix bug #326680
279 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
281         * src/bug-buddy.c: (delete_review), (show_review): handle delete
282         event of the review window to hide it.
284 2006-12-13  Dennis Cranston  <dennis_cranston@yahoo.com>
286         * src/bug-buddy.c: (known_app_finished): String format fix
288 2006-12-13  Andre Klapper  <a9016009@gmx.de>
290         * src/bug-buddy.c: fixing two typos.
292 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
294         * src/bugzilla.c: (bugzilla_parse_response): use g_return_val_if_fail
295         instead of g_return_if_fail. Patch from OpenSuSE RPM.
297 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
299         * src/bug-buddy.glade: Remove the focus from the hidden Send button.
300         It was respossible of some spurious crashes when pressing a key
301         over the window. 
303 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
305         * src/bug-buddy.c: (gdb_insert_text), (create_debuginfo_link),
306         (useless_finished), (gdb_finished): Don't submit reports with less than
307         3 steps on the backtrace. Fix bug#383349
309 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
311         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
312         (on_save_clicked), (bug_buddy_quit), (close_callback), (main):
313         * src/bugzilla.c: (add_bugzilla_application), (application_free),
314         (load_applications): Don't leak the hash table. Allow also colissions
315         on the other_binaries case.
317 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
319         * src/bugzilla.c: (add_bugzilla_application): Allow colissions on the hash
320         table, i.e.: different "Applications" with the same binary name. Next
321         step would be add parameters to the BugzillaApplication struct and 
322         compare them.
324 2006-12-07  Fernando Herrera  <fherrera@onirica.com>
326         * src/bug-buddy.c: (lock_text), (show_review),
327         (known_app_finished), (main): Show locked text with the INSENSITIVE color
328         for the background. Move custom script output to the editable part of the
329         report.
331 2006-12-06  Dennis Cranston  <dennis_cranston@yahoo.com>
333         * src/bug-buddy.c: (bug_sent):  Convert button from cancel to 
334         close after sending the bug report.
336 2006-12-05  Dennis Cranston  <dennis_cranston@yahoo.com>
338         * src/bug-buddy.c: (known_app_finished):  Add the application 
339         name, string fixes, and remove unnecessary line feeds, 
340         (unknown_app_finished):  Add mnemonic and use a more descriptive
341         label for the save button, and string fixes; (main): String fixes,
342         and remove unnecessary line feeds.
343         * src/bug-buddy.glade:  Clean up the user interface.
345 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
347         * src/bug-buddy.c: (search_forbidden_words), (show_review),
348         (known_app_finished):
349         * src/forbidden-words.h: Add some heuristitcs to detect sensitive
350         data on the bug report. If they are present, mark the privacy label
351         as bold and remark those words in the review window.
353 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
355         * src/bug-buddy.c: (lock_text), (edit_review): Lock some text in the
356         report. Fix bug #382075
358 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
360         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
361         (known_app_finished), (unknown_app_finished), (main):
362         * src/bug-buddy.glade:
363         * src/bug-buddy.h: Remove status bar. Use progress bar to tell
364         the user what bug-buddy is doing. Don't specify any initial size.
366 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
368         * configure.in: Post-release version bumping to 2.17.3
370 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
372         * NEWS: Release 2.17.2 ("3rd coin")
374 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
376         * src/bug-buddy.c: (send_report), (on_send_clicked):
377         * src/bug-buddy.glade:
378         * src/bugzilla.c: (bugzilla_create_report):
379         * src/bugzilla.h: Hide review/button after submitting a bug.
380         Fix a last-minute bug preventing the bug link to be shown (and
381         crashing because the warning). Do not set priority/severity when
382         submiting a non-crash. Fix bug #348863
384 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
386         * configure.in: Post-release version bumping to 2.17.2
388 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
390         * NEWS: Release 2.17.1 instead of wrong 2.17.0
391         * po/LINGUAS: Add this file in order to get po files
392         into the tarball.
394 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
396         * configure.in: Post-release version bumping to 2.17.1
398 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
400         * NEWS: Release 2.17.0 ("Coin, operated boy").
402 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
404         * src/bug-buddy.c: (on_send_clicked), (unknown_app_finished): Don't show
405         review info/button when app does not belong to GNOME bugzilla and it's
406         going just to be saved. Removed references to old expander.
408 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
410         * src/bug-buddy.c: (copy_review), (edit_review), (close_review),
411         (show_review), (known_app_finished), (unknown_app_finished):
412         * src/bug-buddy.glade: Use a new window for reviewing the report
413         instead of an small window inside an expander. Add ability to copy
414         the report and editing it.
416 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
418         * README.STABLE_BRANCH: Update info about branches
420 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
422         * src/bug-buddy.c: (help_callback), (main):
423         * src/bug-buddy.glade: Add a Help button to bug-buddy.
424         Patch by Brent Smith. Fix bug #353087
426 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
428         * src/bug-buddy.glade: Added missing accelerators. Fix bug
429         #351485.
431 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
433         * src/bug-buddy.glade: Removed unused hbox.
435 2006-12-01  Ruben Vermeersch  <ruben@savanne.be>
437         * src/gdb-cmd: Added "set backtracelimit 200", fixes bug #306465.
439 2006-12-01  Fernando Herrera  <fherrera@onirica.com>
441         * src/bug-buddy.c: (load_icon), (main):
442         * src/bugzilla.c: (add_bugzilla_application):
443         * src/bugzilla.h: Don't load _all_ applications icons. Load only
444         the needed one.
446 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
448         * configure.in: Bump version to 2.17.0
449         * src/bug-buddy.c: (fill_custom_info), (main):
450         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
451         (load_applications):
452         * src/bugzilla.h: Add support for "X-GNOME-Bugzilla-ExtraInfoScript"
453         and "bugzilla:extra_info_script" entries in .desktop and .server
454         files. The output of that custom script is included on the bug-buddy
455         report.
457 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
459         * src/bug-buddy.c: (known_app_finished), (main): Add an string
460         aksing to fill the bug report in English. This does not break
461         the string freeze, because if the string is not translated it's not 
462         showed on the UI. Fix bug #361312. Patch by Claudio Saavedra and
463         Mariano Suárez-Alvarez.
465 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
467         * src/bug-buddy.c: (known_app_finished): Disable send button if
468         initial email address is empty. Fix bug #363782
470 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
472         * configure.in: po/LINGUAS support. Luca Cavalli.
473         Closes bug #337850.
475 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
477         * src/bug-buddy.c: (main): Remove markup from translatable
478         message. Closes bug #360444.
480 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
482         * bug-buddy.schemas.in: Fix a typo. Closes bug #351049.
483         Clytie Siddall and Rob Bradford again.
485 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
487         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
488         Re-commit the fix for 351006.
490 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
492         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
493         Revert until we branch.
495 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
497         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
498         Use consistent naming for Bug Buddy. Rob Bradford, Clytie
499         Siddall. Closes bug #351006.
501 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
503         * configure.in: 
504         * src/Makefile.am:
505         Fix mis-handling of libexecdir. Based on suggestions from
506         dmacks at netspace org and Christian Persch. Closes
507         bug #344029.
509 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
511         * src/bug-buddy.desktop.in.in: Add GTK to the category.
512         Patch from Stephane LOEUILLET. Closes bug 328026.
514 2006-11-16  Brian Pepple  <bdpepple@ameritech.net>
516         * Makefile.am (EXTRA_DIST): 
517         * bug-buddy.spec.in
518         Drop spec file. bug #121993.
520 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
522         * src/bug-buddy.c: (bug_sent), (set_proxy), (send_report),
523         (show_pending_checkbox_if_pending), (main): Fix use of proxy
524         username and password. Patch from Ali Sabil. Closese
525         bug #354624. I also fixed a couple leaks in there.
526         * src/eds-buddy.c: Fix compiler warnings.
527         * src/verify-desktop-files.c: Same.
529 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
531         * configure.in: Bump version to 2.16.1
533 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
535         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished),
536         (fill_system_info), (fill_stderr_info), (main): Add more info to
537         bug-buddy reports, including:
538                 - A11y enabled or not
539                 - uname full info
540                 - selinux enabled or not
541                 - .xsession-errors last lines
542         Patch by Alexander Larsson. Fixes bug #362855
544 2006-10-26  Francisco Javier F. Serrador  <serrador@openshine.com>
546         * src/bug-buddy.c: Mark some strings for translation.
548 2006-09-05  Fernando Herrera  <fherrera@onirica.com> 
550         * NEWS:
551         * configure.in: Release 2.16.0
553 2006-09-04 Fernando Herrera  <fherrera@onirica.com> 
555         * src/bug-buddy.c: (focus_details), (unknown_app_finished): focus details
556         view on an idle call, because doing just after expanding the expander
557         crashes gtk+. Fix bug #353348
559 2006-09-04  Brent Smith  <gnome@nextreality.net>
561         * Makefile.am: remove the docs subdirectory as the bug-buddy manual is
562         out of date.
563         * src/bug-buddy.desktop.in.in: Add a NoDisplay=true so that bug-buddy
564         doesn't appear in the menus
566 2006-08-30  Kjartan Maraas  <kmaraas@gnome.org>
568         * configure.in: Remove "no" from ALL_LINGUAS.
570 2006-08-21  Fernando Herrera  <fherrera@onirica.com>
572         * NEWS:
573         * configure.in: Release 2.15.92 ("Lumbago")
575 2006-08-21  Olav Vitters  <olav@bkor.dhs.org>
577         * src/bug-buddy.glade: Mark _Send button as translatable. Patch by
578         Kalle Vahlman. Fixes bug 352166.
580 2006-08-20  Fernando Herrera  <fherrera@onirica.com>
582         * src/bug-buddy.c: (create_report_title): Remove extra "%".
583         * src/bugzilla.c: (bugzilla_create_report): Remove debug_string
585 2006-08-18  Erdal Ronahi  <erdal.ronahi@gmail.com>
586         
587         * configure.in: Added (ku) Kurdish language
589 2006-08-17  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
591         * src/bug-buddy.c: (set_proxy), (create_report_title),
592         (send_report), (main):
593         * src/bug-buddy.h:
594         * src/bugzilla.c: (bugzilla_create_report):
595         * src/bugzilla.h: Construct report title based on first words of
596         the description. Added a missing NULL to g_object_set.
598 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
600         * src/bug-buddy.c: (send_report):
601         * src/bugzilla.c: (bugzilla_create_report): Removed debug messages.
603 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
605         * src/bug-buddy.c: (main): If bugzilla product has not been found for
606         the --package argument fallback to search for a binary.
608 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
610         * src/bug-buddy.keys.in: removed. Fix #328479
612 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
614         * src/bug-buddy.glade: Make gdb-text non-editable. Fix bug #350437.
615         Make details view text wrap.
616         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished): set
617         focus to the details text entry after finished colleting all info.
619 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
621         * src/bug-buddy.glade: Fix spacing issues. Patch from Christian Persch.
623 2006-08-13  Brent Smith  <gnome@nextreality.net>
625         * src/bug-buddy.menu.in: add a forward slash in the LegacyDir so 
626         the path is actually correct; otherwise bug-buddy only finds applets.
628 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
630         * src/bug-buddy.c: (main):
631         * src/bugzilla.c: (get_all_applications_from_dir),
632         (load_applications): Show main window application before loading
633         .dekstop files and run g_mainloop interactions while loading to
634         make app update progress bar so it feels more responsive.
636 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
638         * configure.in:
639         * src/bug-buddy.menu: Removed.
640         * src/bug-buddy.menu.in: Added to use <LegacyDir> pointing
641         to ${sharedir}/applications. Fix the problem with 
642         ~/.local/share/applications files not having bugzilla info.
644 2006-08-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
646         * src/Makefile.am:
647         Remove applications_DATA from Makefile.am.
649 2006-08-11 Vladimer Sichinava  <vlsichinava@gmail.com>
651         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
653 2006-08-09  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
655         * src/bug-buddy.c: (main): Fix a double-free.
657 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
659         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
660         (load_applications), (bugzilla_create_report):
661         * src/bugzilla.h: Port to GKeyFile API for reading desktop files
662         removing deprecated libgnome stuff. Use untranslated application name
663         for report title.
665 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
667         * configure.in: Require new libsoup. Bump version to 2.15.91
668         * src/bug-buddy.c: (send_report): use new libsoup xml-rpc
669         deserialization function.
670         * src/xmlrpc.c:
671         * src/Makefile.am: Removed xmlrpc.c file.
673 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
675         * NEWS:
676         * configure.in: Release 2.15.90
678 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
680         * src/verify-desktop-files.c: (main): Initialize bonobo-activation.
682 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
684         * src/Makefile.am:
685         * src/bug-buddy.c: (save_to_file), (network_error),
686         (remove_pending_reports), (all_sent), (previous_sent), (bug_sent),
687         (send_report), (show_pending_checkbox_if_pending),
688         (known_app_finished), (main):
689         * src/bug-buddy.glade: Added a check button for sending old bug
690         reports not sent because no network connection. Load them and send
691         them.
692         * src/xmlrpc.c: (hacked_soup_xmlrpc_message_from_string): Ugly hack
693         for deserializing a XML-RPC message until we got it into libsoup.
695         Removed NetworkManager code at all.
697 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
699         * pixmaps/Makefile.am:
700         * src/bug-buddy.c: (main):
701         * src/bug-buddy.desktop.in.in: make application use theme-friendly
702         icons. Patch from Brian Pepple. Fixes bug #337813
704 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
706         * src/bug-buddy.c: (main):
707         * src/bug-buddy.glade:
708         * src/bugzilla.c: (bugzilla_search_for_package):
709         * src/bugzilla.h: Invoke bug-buddy only with --package=XXX command
710         line to get it in non-crash/suggestion mode, so applications like
711         evolution can invoke it from the help menu.
713 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
715         * README.STABLE_BRANCH: Update branch information.
716         * configure.in: Don't use NetworkManager because it is giving lot
717         of false positives (usually people with wired and wireless networks)
718         * src/Makefile.am:
719         * src/bugzilla.c: (add_bugzilla_application),
720         (get_all_applications), (bugzilla_parse_response): Use own .menu file
721         for reading all applications. Patch from Brent Smith, fixes #347422
723 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
725         * src/bug-buddy.c: (send_report):
726         * src/bug-buddy.glade: Fix some typos pointed by Matthias Clasen
727         Fixes bug #348064
729 2006-07-18  Guntupalli Karunakar  <karunakar@freedomink.org>
731         * configure.in: Added "dz" (Dzongkha) to ALL_LINGUAS.
733 2006-07-03  Runa Bhattacharjee <runabh@gmail.com>
735         * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
737 2006-06-30  Thierry Randrianiriana  <thierryR@cvs.gnome.org>
739         * configure.in: Added Malagasy code 'mg' in ALL_LINGUAS.
740         * po/mg.po: Added Malagasy translation.
742 2006-06-28  Frederic Peters  <fpeters@0d.be>
744         * configure.in:
745         * src/Makefile.am:
746         * src/bug-buddy.c: Make libnm_glib optional.  Closes bug #346091.
748 2006-06-25  Fernando Herrera  <fherrera@onirica.com>
750         * configure.in: Require libnm_glib to check for network
751         * src/bug-buddy.c: (bug_sent), (save_to_file), (send_report),
752         (on_send_clicked), (on_save_clicked), (main): If there is no network
753         available save report to a file for sending next time. Resize fixes
754         * src/bug-buddy.glade: Add mnemonic to Send
755         * src/bugzilla.h: Remove an old GtkTreeIter
757 2006-06-18  Brent Smith  <gnome@nextreality.net>
759         * src/bug-buddy.c: (unknown_app_finished): Mark the button text for
760         translation
762 2006-06-18  Brent Smith  <gnome@nextreality.net>
764         * src/proccess.c: (proccess_get_mem_state): Fix a mispelling, thanks
765         to Baptiste Mille-Mathias for pointing this out.
767 2006-06-18  Brent Smith  <gnome@nextreality.net>
769         * src/bug-buddy.c: (fill_include_file): initialize GError to NULL,
770         otherwise we can get a crash
772 2006-06-18  Brent Smith  <gnome@nextreality.net>
774         * src/gdb-buddy.c: remove debug define
775         * src/gdb-buddy.h: added this missing file (needed to compile)
777 2006-06-18  Fernando Herrera  <fherrera@onirica.com>
779         * src/Makefile.am:
780         * src/bug-buddy.c: (gdb_insert_text), (known_app_finished),
781         (gdb_finished), (save_to_file), (on_save_clicked),
782         (unknown_app_finished), (gdb_finished_unknown_app),
783         (close_callback), (fill_gnome_info), (fill_include_file), (main):
784         * src/bug-buddy.glade:
785         * src/bug-buddy.h:
786         * src/bugzilla.c:
787         * src/gdb-buddy.c: (gdb_stop), (gdb_handle_input), (gdb_destroy),
788         (gdb_buddy_error_quark), (gdb_get_trace): Add support for saving
789         traces from unknow applications. Patch from Brent Smith. Closes bug
790         #164747.
792         Add support again for the --include option, so crashes on gnome-python
793         and Gtk# can invoke bug-buddy for sending traces to our bugzilla.
795 2006-06-13  Olav Vitters  <olav@bkor.dhs.org>
797         * configure.in: Bump libsoup requirement to >= 2.2.94.
799 2006-06-12  Brent Smith  <gnome@nextreality.net>
801         * NEWS:
802         * configure.in:
803         - Version 2.15.0
805 2006-06-12  Brent Smith  <gnome@nextreality.net>
807         * po/POTFILES.in:
808         * src/Makefile.am:
809         Fix some build issues caused by the merge
810         * src/bugzilla.c: (bugzilla_create_report):
811         Submit bug reports to bugzilla.gnome.org instead of
812         bugzilla-test.gnome.org
814 2006-06-12  Brent Smith  <gnome@nextreality.net>
816         * Makefile.am:
817         * NEWS:
818         * TODO:
819         * bug-buddy.schemas.in:
820         * configure.in:
821         * docs/ChangeLog:
822         * docs/Makefile.am:
823         * docs/vi/vi.po:
824         * macros/ChangeLog:
825         * po/dz.po:
826         * po/ka.po:
827         * po/ku.po:
828         * po/mg.po:
829         * po/no.po:
830         * src/Makefile.am:
831         * src/bb-marshal.list:
832         * src/bug-buddy-core.desktop.in.in:
833         * src/bug-buddy.applications:
834         * src/bug-buddy.c: (on_gdb_stop_clicked), (stock_pixmap_buddy),
835         (get_gnome_version_info), (update_progress_bar), (save_email),
836         (link_callback), (bug_sent), (set_proxy), (send_report),
837         (email_is_valid), (check_email), (on_send_clicked), (gdb_finished),
838         (close_callback), (delete_callback), (fill_gnome_info),
839         (fill_proccess_info), (main):
840         * src/bug-buddy.glade:
841         * src/bug-buddy.h:
842         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
843         (bugzilla_error_quark), (load_applications),
844         (bugzilla_parse_response), (bugzilla_create_report):
845         * src/bugzilla.h:
846         * src/cell-renderer-uri.c:
847         * src/cell-renderer-uri.h:
848         * src/config.c:
849         * src/distribution.c: (get_distro_name_from_file),
850         (get_distro_name):
851         * src/distribution.h:
852         * src/eds-buddy.c: (get_default_user_email):
853         * src/eds-buddy.h:
854         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
855         (handle_gdb_input), (get_trace_from_pair):
856         * src/md5-utils.c:
857         * src/md5-utils.h:
858         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
859         * src/proccess.h:
860         * src/save-buddy.c:
861         * src/save-buddy.h:
862         * src/signal-buddy.c:
863         * src/signal-buddy.h:
864         * src/united-states-of-bug-buddy.c:
865         * src/verify-desktop-files.c: (check_bugzilla_info), (main):
866         Merged bug-buddy-xmlrpc branch to HEAD using the following commands on
867         a fresh checkout of HEAD:
868         cvs update -j HEAD -j BUG_BUDDY_2_13_0
869         cvs update -j BUG_BUDDY_2_13_0 -j bug-buddy-xmlrpc
870         cvs update -C po/*
872 2006-06-11  Brent Smith  <gnome@nextreality.net>
874         * src/bug-buddy.c: (main):
875         - Complain if --pid is not specified
877 2006-06-11  Brent Smith  <gnome@nextreality.net>
879         * src/bug-buddy.c: (fill_gnome_info), (main):
880         - If we can't get information about the GNOME version (probably due to a
881         missing or bad installation of gnome-desktop), then spit out an error
882         dialog
883         - Don't gtk_widget_show() the main window until right before we start
884         the main loop; this way we don't see the main_window when we call
885         buddy_error() before gtk_main()
887 2006-06-11  Brent Smith  <gnome@nextreality.net>
889         * src/bug-buddy.c: (main):
890         Pop up an error dialog if --appname is not passed.
892 2006-06-11  Brent Smith  <gnome@nextreality.net>
894         * src/bug-buddy.c: (main):
895         * src/bug-buddy.h:
896         Ported bug-buddy from Popt to GOption
898 2006-06-10  Brent Smith  <gnome@nextreality.net>
900         * src/bug-buddy.c: (bug_sent), (send_report):
901         Handle errors creating the report in send_report()
902         * src/bugzilla.c: (bugzilla_parse_response),
903         (bugzilla_create_report):
904         More error handling using GError
905         * src/bugzilla.h:
906         Migrated some enumerations to the BUGZILLA_ERROR_* enums so there is
907         only one set of error codes
909 2006-06-10  Brent Smith  <gnome@nextreality.net>
911         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
912         (gdb_finished), (close_callback):
913         - Provide intelligent error messages based on the XML-RPC response
914         - Many text changes
915         - Hide the send button immediately after the user clicks it to prevent
916         duplicate bugs from being submitted
917         * src/bug-buddy.glade:
918         - Make "app-image" vertically aligned to the top
919         - Make "main-text" selectable and turn on label wrapping
920         * src/bug-buddy.h:
921         - Move GnomeVersionInfo to bugzilla.h header to remove circular
922         dependency between header files
923         * src/bugzilla.c: (bugzilla_error_quark),
924         (bugzilla_parse_response):
925         - Much better error handling of the XML-RPC response; Also, return a
926         GError with information about the particular error message
927         * src/bugzilla.h:
928         - Added GError support structures for BUGZILLA_ERROR
929         - Moved GnomeVersionInfo struct to here
930         - provide function prototypes for all functions with extern linkage
931         * src/distribution.h:
932         - provide prototype for get_distro_name()
933         * src/proccess.c:
934         - Use proccess.h header file
935         * src/proccess.h:
936         - Add this header file to declare function prototypes
938 2006-06-04  Brent Smith  <gnome@nextreality.net>
940         * src/bug-buddy.c: (link_callback): Display an error in a dialog box
941         instead of stdout if the gnome_vfs_url_show call fails.
943 2006-06-04  Brent Smith  <gnome@nextreality.net>
945         * src/bug-buddy.glade: Switch the order of the "Send" and "Close"
946         button, so that "Send" is on the right.
948 2006-06-04  Brent Smith  <gnome@nextreality.net>
950         * configure.in: Bump the required GTK+ version to 2.9 since we make
951         use of the new GtkLinkButton
952         * src/bug-buddy.c: (link_callback), (bug_sent), (send_report),
953         (gdb_finished), (close_callback), (delete_callback), (main):
954         Added a GtkLinkButton after the bug report has been sent so that
955         the user can view their bug immediately by clicking on the button;
956         Renamed the cancel-button to close-button and changed the names of the
957         callbacks; Also fixed a couple of compiler warnings
958         * src/bug-buddy.glade: Moved the "Send" button to the bottom in the
959         button bar and removed the "Cancel" button in favor of a more
960         simple scheme with just "Send" and "Close"; Also changed
961         alignment of the button box so that it is always aligned at the
962         bottom of the vertical box.
964 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
966         * Makefile.am:
967         * bug-buddy.schemas.in: Re-added schemas, only with
968         contact info.
970 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
972         * configure.in: Add eds dependency.
973         * src/Makefile.am:
974         * src/bug-buddy.c: (save_email), (bug_sent), (send_report),
975         (email_is_valid), (check_email), (gdb_finished):
976         * src/bug-buddy.glade: email address now is mandatory. Get it
977         from gconf settings and if not available, from eds.
979 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
981         * src/bug-buddy.c: (send_report): Add text from the "What were you
982         doing" entry to the report.
984 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
986         * src/bug-buddy.c: (set_proxy), (send_report): Use proxy from gconf
987         settings when available.
988         * src/bugzilla.c: (bugzilla_create_report): Remove password param
989         * TODO: Add some stuff to do in the new branch
991 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
993         * src/bugzilla.c: Add User-Agent header to HTTP request as requested
994         by myself.
996 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
998         * src/bugzilla.c: Change XML-RPC method call to match GNOME Bugzilla
999         server changes. Also update URL.
1001 2006-02-08  Fernando Herrera  <fherrera@onirica.com>
1003         * src/Makefile.am:
1004         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
1005         (gdb_finished), (main):
1006         * src/bug-buddy.glade:
1007         * src/bugzilla.c: (bugzilla_parse_response),
1008         (bugzilla_create_report): Added UI to include user comnmets about what
1009         he was doing and email address. Added a Send button. UI needs more love
1011         * src/verify-desktop-files.c: (check_bugzilla_info), (main): Added
1012         a little program to verify installed .desktop files for correct
1013         X-GNOME-Bugzilla-* stuff
1015 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
1017         * COPYING: Re-add notice about using only v2 of GPL that was
1018         removed accidentaly by some automake weirdness.
1019         * src/distribution.c: Use only v2 of GPL fot this code.
1021 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
1023         * configure.in:
1024         * src/Makefile.am:
1025         * src/bug-buddy.c: (send_report), (gdb_finished),
1026         (fill_gnome_info), (fill_proccess_info), (main):
1027         * src/bug-buddy.glade:
1028         * src/bugzilla.c: (bugzilla_send_report):
1029         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time): Change
1030         windows main title. Add mem and cpu info for the crashed procces from
1031         libgtop.
1033 2006-02-06  Fernando Herrera  <fherrera@onirica.com>
1035         * configure.in:
1036         * src/bug-buddy.c: (get_gnome_version_info), (bug_sent),
1037         (send_report), (gdb_finished):
1038         * src/bug-buddy.glade:
1039         * src/bug-buddy.h:
1040         * src/bugzilla.c: (got_response), (bugzilla_send_report):
1041         * src/bugzilla.h: Implement the XML-RPC sending. Currenty it uses
1042         hard-coded bugzilla URL and username/password. Don't try to play
1043         with it as bugzilla-test is IP-protected :)
1045 2006-02-03  Fernando Herrera  <fherrera@onirica.com>
1047         * Makefile.am:
1048         * configure.in:
1049         * po/POTFILES.in:
1050         * src/Makefile.am:
1051         * src/bb-marshal.list:
1052         * src/bug-buddy-core.desktop.in.in:
1053         * src/bug-buddy.applications:
1054         * src/bug-buddy.c: (on_gdb_stop_clicked), (get_gnome_version_info),
1055         (update_progress_bar), (send_report), (gdb_finished),
1056         (cancel_callback), (delete_callback), (main):
1057         * src/bug-buddy.glade:
1058         * src/bug-buddy.h:
1059         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
1060         (load_applications), (add_application):
1061         * src/bugzilla.h:
1062         * src/cell-renderer-uri.c:
1063         * src/cell-renderer-uri.h:
1064         * src/config.c:
1065         * src/distribution.c: (get_distro_name_from_file),
1066         (get_distro_name):
1067         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
1068         (handle_gdb_input), (get_trace_from_pair):
1069         * src/md5-utils.c:
1070         * src/md5-utils.h:
1071         * src/save-buddy.c:
1072         * src/save-buddy.h:
1073         * src/signal-buddy.c:
1074         * src/signal-buddy.h:
1075         * src/united-states-of-bug-buddy.c: Big rewrite. Only one window. Only one
1076         click for submit a bug. Removed all the selections stuff. Bug Buddy now
1077         only reports crashes. Currently the XML-RPC sending stuff is missing,
1078         so it does not send anything yet.
1080 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1082         * src/bugzilla.c: update treeview headers when switching
1083         beetwen applcations/products. Patch from Matthias Clasen
1084         (Closes bug #317530)
1086 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1088         * src/distribution.{c,h}: Fix the LSB distro detection
1090 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1092         * src/bug-buddy.glade: Center main window. Patch from
1093         Christian Neumair. Closes bug #321297
1095 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1097         * src/bug-buddy.glade: Set the GnomeFileEntry in
1098         save mode for saving the bug report (Closes bug #323967)
1100 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1102         * src/bug-buddy.glade: Lot of HIGification by
1103         Christian Persch. Closes bug #325650
1105 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1107         * configure.in: Bump version to 2.13.0
1108         * src/bugzilla.c: workaround for gnome-vfs bug
1110 2005-12-28  Abel Cheung  <maddog@linuxhall.org>
1112         * configure.in: Added "zh_HK" to ALL_LINGUAS.
1114 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
1116         * configure.in:
1117         * NEWS: Release 2.12.2 ("Il vulcano")
1119 2005-10-28  Simos Xenitellis  <simos@gnome.org>
1121         * configure.in: Added ky (Kirghiz) to ALL_LINGUAS.
1123 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1125         * NEWS:
1126         * configure.in: Release 2.12.1 "i Party 7"
1128 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1130         * src/bugzilla.c: Remove duplicate entries. Patch
1131         from Matthias Clasen. Fixes bug #317524
1133 2005-09-06  Fernando Herrera  <fherrera@onirica.com>
1135         * NEWS: Release 2.12.0 ("My fatal fate")
1137 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1139         * src/united-states-of-bug-buddy.c: don't mark the copyright string as
1140         translatable
1142 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1144         * configure.in: post-release bump to 2.12.0.
1146 ==================== 2.11.92 ====================
1148 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1150         * NEWS:
1151         * configure.in: version 2.9.92.
1153 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1155         * src/bug-buddy.c: (init_gnome_version_stuff):
1156         * src/bug-buddy.h:
1157         * src/bugzilla.c: (gify), (load_mostfreq_xml), (load_config_xml),
1158         (load_products_xml):
1159         * src/cell-renderer-uri.c:
1160         * src/distribution.c:
1161         * src/gdb-buddy.c:
1162         * src/gnome-crash.c:
1163         * src/libglade-buddy.h:
1164         * src/md5-utils.c: (md5_get_digest):
1165         * src/save-buddy.c:
1166         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
1167         (email_is_valid): lot of (all) gcc4 and misc warning fixed.
1168         Ported to GtkAboutDialog. Patch from Kjartan Maraas. Closes
1169         bug #300065
1171 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1173         * configure.in:
1174         * src/bug-buddy.c: (update_crash_type), (init_ui), (delete_me),
1175         (main):
1176         * src/bug-buddy.glade:
1177         * src/bugzilla.c: (update_severity), (update_version),
1178         (add_severity), (update_version_menu),
1179         (bugzilla_product_add_components_to_clist),
1180         (bugzilla_add_mostfreq):
1181         * src/united-states-of-bug-buddy.c: (select_version),
1182         (select_severity): Port to GtkComboBox. Patch by Michael Gossard.
1183         Fixes #300065 and #130288
1185 2005-07-19  Michael Gossard <michael.gossard@free.fr>
1187         * src/bugzilla.c : (sort_mostfreq_list),
1188         (create_mostfreq_list), (bugzilla_add_mostfreq) sort frequently reported
1189         bugs list by ID, product, component, description. (fix bug #171935)
1191 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1193         * src/distribution.c: (get_lines_from_file), (get_lsb_version),
1194         (get_redhat_version), (get_turbolinux_version),
1195         (get_debian_version):
1196         * src/distribution.h: Reworked the code to use fancy g_file functions.
1197         Add support for reading LSB files (ie: Ubuntu distro support). Closes
1198         bug #168379
1200 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1202         * src/united-states-of-bug-buddy.c: Include signal.h. Patch by
1203         Dan Winship, closes #160544
1205 2005-07-18  Danilo Å egan  <danilo@gnome.org>
1207         * docs/sr/sr.po: Updated translation not to break the build (until
1208         I fix xml2po).
1210 2005-07-18  Danilo Å egan  <danilo@gnome.org>
1212         * docs/Makefile.am (DOC_LINGUAS): Added "sr".
1214         * docs/sr/sr.po: Added.
1216 2005-07-11  Kjartan Maraas  <kmaraas@gnome.org>
1218         * configure.in: Post release version bump
1219         * docs/C/bug-buddy.xml: Fix docs build
1220         * src/save-buddy.c: (bb_write_buffer_to_fd): Pass 0
1221         as arg 3 to waitpid() not NULL pointer.
1223 2005-06-04  Swapnil Hajare  <dreamil@gmail.com>
1225         * configure.in: added entry for Marathi language (mr) in ALL_LINGUAS
1227 2005-05-18  Olav Vitters <olav@bkor.dhs.org>
1229         * src/bugzilla.c: (load_applications): Initialize prev_name variable
1230         to NULL to prevent crash on startup. Patch from <rwahl@gmx.de>. Closes
1231         bug #172874.
1233 2005-05-04  Fernando Herrera  <fernando.herrera@tecsidel.es>
1235         * src/bugzilla.c: (load_applications): Use gmenu API to fix
1236         build. Patch by Elijah Newren. Closes bug #302769
1238 2005-04-11  Mark McLoughlin  <mark@skynet.ie>
1240         * src/Makefile.am, src/bugzilla.c: update for
1241         libgnome-menu API renaming.
1243 2005-04-06  Mark McLoughlin  <mark@skynet.ie>
1245         * src/bugzilla.c: (get_all_applications): update for
1246         slight change in menu_tree_lookup() API.
1248 2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
1250         * configure.in: Added "xh" to ALL_LINGUAS.
1252 2005-03-31  Steve Murphy  <murf@e-tools.com>
1254         * configure.in: Added "rw" to ALL_LINGUAS.
1256 2005-03-30  Christian Rose  <menthos@menthos.com>
1258         * configure.in: Added "ug" to ALL_LINGUAS.
1260 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1262         * configure.in: require libgnomemenu >= 2.11.1.
1263         * src/bugzilla.c: (get_all_applications_from_alias),
1264         (get_all_applications_from_dir), (get_all_applications),
1265         (load_applications): Port to the new libgnomemenu API. Patch
1266         by Mark McLoughlin <markmc@redhat.com>
1268 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1270         * README.STABLE_BRANCH: Branched. HEAD is now for GNOME 2.11
1271         * configure.in: Postrelease version bumpig to 2.11.0
1273 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
1275         * NEWS:
1276         * configure.in: Release 2.10.0 ("La movida")
1278 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
1280         * NEWS:
1281         * configure.in: Release 2.9.92 ("Magical Fenix")
1283 2005-02-11  Maxim V. Dziumanenko <mvd@mylinux.com.ua>
1285         * docs/uk/bug-buddy.xml:
1286         * docs/uk/legal.xml:
1287         * docs/uk/.cvsignore: Added Ukrainian translation of the documentation.
1289 2005-02-11  Shaun McCance  <shaunm@gnome.org>
1291         * docs/bug-buddy.omf.in
1292         - Added missing file
1294 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1296         * NEWS:
1297         * configure.in: Release 2.9.91 ("Hänsel und Gretel")
1299 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1301         * configure.in:
1302         * src/Makefile.am: Require gnome-menus.
1303         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1304         (compare_applications), (get_all_applications_from_dir),
1305         (get_all_applications), (load_applications): Use libmenu to get all
1306         applications instead of removed "applications-all-users:///" gnome-vfs
1307         method. Don't require applets to have defined (panel:category), as
1308         it seems to be reomved for GNOME 2.10. Load icons code fixes.
1310 2005-01-29  Fernando Herrera  <fherrera@onirica.com>
1312         * Makefile.am:
1313         * autogen.sh:
1314         * configure.in:
1315         * src/Makefile.am: Lot of autofoo updates by Shaun McCance and me.
1316         * docs/C/bug-buddy.xml: Updated docs by Shaun McCance.
1317         * docs/C/Makefile.am:
1318         * docs/C/bug-buddy-C.omf:
1319         * docs/Makefile.am:
1320         * docs/de/Makefile.am:
1321         * docs/de/bug-buddy-de.omf:
1322         * docs/es/Makefile.am:
1323         * docs/es/bug-buddy-es.omf:
1324         * docs/fr/Makefile.am:
1325         * docs/fr/bug-buddy-fr.omf:
1326         * docs/it/Makefile.am:
1327         * docs/it/bug-buddy-it.omf:
1328         * docs/ja/Makefile.am:
1329         * docs/ja/bug-buddy-ja.omf:
1330         * docs/ko/Makefile.am:
1331         * docs/ko/bug-buddy-ko.omf:
1332         * docs/sv/Makefile.am:
1333         * docs/sv/bug-buddy-sv.omf:
1334         * docs/zh_CN/Makefile.am:
1335         * docs/zh_CN/bug-buddy-zh_CN.omf:
1336         * docs/zh_HK/Makefile.am:
1337         * docs/zh_HK/bug-buddy-zh_HK.omf:
1338         * docs/zh_TW/Makefile.am:
1339         * docs/zh_TW/bug-buddy-zh_TW.omf: Files removed from CVS, they are
1340         now autogenerated from gdu.
1342 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1344         * configure.in: Post release version bumping.
1346 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1348         * NEWS:
1349         * configure.in: Released 2.9.3 "Wild Rose"
1351 2005-01-07  Kjartan Maraas  <kmaraas@gnome.org>
1353         * src/bug-buddy.glade1: Remove
1354         * src/bug-buddy.gladep: Remove
1356 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
1358         * NEWS:
1359         * configure.in: Released 2.9.2 "Tres Jotas"
1361 2004-11-21  Fernando Herrera  <fherrera@onirica.com>
1363         * src/bug-buddy.c: (init_ui):
1364         * src/bug-buddy.h:
1365         * src/united-states-of-bug-buddy.c: (submit_ok): Added a kill command line
1366         argument for killing that pid after the bug report is sent.
1368 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
1370         * src/bug-buddy.c: (init_ui), (main):
1371         * src/bug-buddy.glade:
1372         * src/bug-buddy.h:
1373         * src/united-states-of-bug-buddy.c: (mail_write_template),
1374         (on_druid_about_clicked), (enter_intro), (done_intro), (done_gdb),
1375         (enter_desc): Skip the product/component pages if the application is
1376         passed on the command line (also show its name in the intro page).
1377         Use the command line option --include-file to include a file in the
1378         bug description.
1380 2004-11-13  Fernando Herrera  <fherrera@onirica.com>
1382         * README.STABLE_BRANCH: Branched for gnome-2-8
1383         * configure.in: Bump version to 2.9.0
1385 2004-11-11  Fernando Herrera  <fherrera@onirica.com>
1387         * docs/C/bug-buddy-C.omf: Fix omf file to validate against
1388         scrollkeeper-omf.dtd. Patch from Joe Marcus Clarke and
1389         David Weinehall (fix bug #157817 and debian 280641)
1391 2004-09-24  Pawan Chitrakar  <pawan@nplinux.org>
1393         * configure.in: Added ne "Nepali" in ALL_LINGUAS
1395 2004-09-22  Fernando Herrera  <fherrera@onirica.com>
1397         * configure.in: Post release version bumping to 2.8.1
1398         * src/gdb-buddy.c: (get_trace_from_pair): Fix search for binaries
1399         in libexec dir.
1401 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1403         * NEWS: Release 2.8.0 "Chicote"
1405 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1407         * docs/Makefile.am: Disable build of outdated docs.
1408         * src/bug-buddy.glade:
1409         * src/united-states-of-bug-buddy.c: (on_druid_help_clicked),
1410         (on_druid_about_clicked): Enable help button and point help to
1411         the right section. Patch by Shaun McCance (Fix bug #135573)
1413 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1415         * docs/C/bug-buddy-C.omf:
1416         * docs/C/bug-buddy.xml:
1417         - Updates for 2.8
1419 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1421         * configure.in:
1422         * po/POTFILES.in:
1423         * src/Makefile.am:
1424         * src/bug-buddy-core.desktop.in.in:
1425         * src/bug-buddy.desktop.in.in: Install a new desktop file to handle
1426         the application/x-core MIME type correctly (it is open with --core
1427         command line option only).
1429 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1431         * docs/C/bug-buddy-C.omf:
1432         * docs/de/bug-buddy-de.omf:
1433         * docs/es/bug-buddy-es.omf:
1434         * docs/fr/bug-buddy-fr.omf:
1435         * docs/it/bug-buddy-it.omf:
1436         * docs/ja/bug-buddy-ja.omf:
1437         * docs/ko/bug-buddy-ko.omf:
1438         * docs/sv/bug-buddy-sv.omf:
1439         * docs/zh_CN/bug-buddy-zh_CN.omf:
1440         * docs/zh_HK/bug-buddy-zh_HK.omf:
1441         * docs/zh_TW/bug-buddy-zh_TW.omf:
1442         - Various OMF fixes
1444 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1446         * configure.in: Post release version bumping to 2.8.0
1448 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1450         * NEWS:
1451         * bugzilla/gnome/products:
1452         * bugzilla/ximian/mostfreq:
1453         * bugzilla/ximian/products:
1454         * configure.in: Release 2.7.92 (RC1) "Ojos verdes"
1456 2004-09-03  Gora Mohanty  <gmohanty@cvs.gnome.org>
1458         * configure.in: Added "or" to ALL_LINGUAS.
1460 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
1462         * NEWS:
1463         * bugzilla/gnome/mostfreq:
1464         * bugzilla/gnome/products:
1465         * bugzilla/ximian/products:
1466         * configure.in: Release 2.7.91 (Beta 2) "budyboop"
1468 2004-08-16  Christian Rose  <menthos@menthos.com>
1470         * configure.in: Added "bs" to ALL_LINGUAS.
1472 2004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
1474         * configure.in: Added nb to ALL_LINGUAS.
1476 2004-07-21  Ray Strode  <rstrode@redhat.com>
1477         * bug-buddy/src/bug-buddy.desktop.in.in: Add MimeType line
1478         to desktop file new mime sytem.
1480 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1482         * configure.in: Post release version bumping to 2.7.1
1484 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1486         * NEWS:
1487         * bugzilla/gnome/config:
1488         * bugzilla/gnome/mostfreq:
1489         * bugzilla/gnome/products:
1490         * bugzilla/ximian/config:
1491         * bugzilla/ximian/mostfreq:
1492         * bugzilla/ximian/products: Release 2.7.0 "Lully"
1494 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1496         * src/united-states-of-bug-buddy.c: (druid_set_sensitive):
1497         Removed.
1498         * src/united-states-of-bug-buddy.c: (email_is_valid): Rewritten
1499         * src/united-states-of-bug-buddy.c: Various minor tidy-ups.
1501 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1503         * src/bug-buddy.c: (main):
1504         * src/bug-buddy.h:
1505         * src/bugzilla.c: (load_bugzilla_xml):
1506         * src/united-states-of-bug-buddy.c: (druid_draw_state),
1507         (on_druid_prev_clicked), (druid_set_state),
1508         (on_druid_next_clicked), (on_druid_cancel_clicked), (enter_intro),
1509         (done_intro), (enter_gdb), (done_gdb), (enter_product),
1510         (done_product), (enter_component), (done_component),
1511         (enter_mostfreq), (done_mostfreq), (enter_desc), (done_desc),
1512         (enter_email_config), (done_email_config), (enter_email),
1513         (done_email), (enter_finished), (done_finished): : Druid tab state
1514         machine rearranged so that the code for each state can be localised within
1515         the source.
1518 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1520         * src/bug-buddy.c: (init_ui):  Warning added if a pid is given without
1521         application name.
1522         * src/bug-buddy.h:
1523         * src/gdb-buddy.c: (start_animation), (stop_animation), (stop_gdb),
1524         (get_trace_from_pair): Rewritten to tidy freeing
1525         of strings (memory lead fixed), with some error messages added.
1527 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1529         * src/bug-buddy.c: (on_gdb_go_clicked), (on_gdb_stop_clicked),
1530         (on_list_button_press_event), (main):
1531         * src/bug-buddy.h:
1532         * src/bugzilla.c: (async_update), (end_bugzilla_download),
1533         (start_bugzilla_download), (products_list_load):
1534         * src/gdb-buddy.c: (start_gdb), (get_trace_from_pair):
1535         * src/united-states-of-bug-buddy.c: (druid_set_state): remove
1536         druid_data.explicit_dirty, druid_data.download_in_progress.
1538 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1540         * src/bug-buddy.c: (buddy_error), (on_gdb_save_clicked), (main):
1541         * src/bug-buddy.h:
1542         * src/bugzilla.c: (load_bugzillas):
1543         * src/gdb-buddy.c: (get_trace_from_core), (get_trace_from_pair):
1544         * src/united-states-of-bug-buddy.c: (mail_config_page_sendmail_ok),
1545         (mail_config_page_gnome_ok), (desc_page_ok), (submit_ok),
1546         (on_druid_next_clicked): use new buddy_error function.
1548 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1550         * src/bug-buddy.c: (init_ui): Fix two strings. Fix bug #140053
1552 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1554         * src/bug-buddy.glade: add scroll bar to description bug text box if
1555         needed. Fix bug #137540
1557 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1559         * bug-buddy.schemas.in:
1560         * src/united-states-of-bug-buddy.c: (druid_set_state): Fix wrong
1561         strings.
1563 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1565         * src/bug-buddy.glade: s/Next/Forward/ . Fix bug #136191, patch from
1566         Ben Sutton
1568 2004-04-13  Fernando Herrera  <fherrera@onirica.com>
1570         * configure.in: Bump version to 2.7.0
1572 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1574         * README.STABLE_BRANCH: update branch info.
1575         * configure.in: Post release version bumping to 2.6.1
1577 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
1579         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1581 2004-04-03  Samúel Jón Gunnarsson  <sammi@techattack.nu>
1583         * is.po: Added "is" to ALL_LINGUAS.
1585 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
1587         * src/Makefile.am: (Fix a compiler issue, bug #135625)
1588         * NEWS:
1589         * bugzilla/gnome/products:
1590         * configure.in: Release 2.6.0 "Almodóvar did it again!"
1592 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
1594         * configure.in: Added 'pa' for Punjabi to ALL_LINGUAS.
1596 2004-03-17  Gareth Owen
1598         * configure.in: Added en_GB to ALL_LINGUAS
1600 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1602         * NEWS:
1603         * bugzilla/gnome/products:
1604         * configure.in: Release 2.5.92 "We are the champions"
1606 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1608         * src/bug-buddy.c:
1609         * src/bug-buddy.glade: set the filechooser in save mode with the new
1610         property.
1611         * src/united-states-of-bug-buddy.c: remove an unused function.
1613 2004-03-15  Glynn Foster  <glynn.foster@sun.com>
1615         * configure.in: Add docs to build.
1616         * docs/Makefile.am: Add docs to build.
1617         * docs/*: Put back localized online help for de, fr, es, it, ja, ko, sv,
1618         zh_TW, zh_CN and zh_HK from Sun's translation team - may be a little
1619         outdated, but it's a good start to update them from.
1621 2004-02-25  Fernando Herrera  <fherrera@onirica.com>
1623         * src/united-states-of-bug-buddy.c: (druid_set_state): Disable Back
1624         button when debugging is the first page. Fix #135343
1626 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1628         * src/Makefile.am:
1629         * src/bug-buddy.applications:
1630         * src/bug-buddy.keys.in: Update to application/x-core MIME type from the
1631         new share-mime-info
1632         * src/bug-buddy.mime: removed
1634 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1636         * NEWS:
1637         * bugzilla/gnome/products:
1638         * configure.in: Release 2.5.90 "I love it when a plan comes
1639         together"
1641 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1643         * src/united-states-of-bug-buddy.c: (check_old_version),
1644         (on_druid_next_clicked): Only check old version once (Fix #134167). If
1645         failing getting application product from application name, load the product
1646         list.
1648 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1650         * src/bug-buddy.glade:
1651         * src/united-states-of-bug-buddy.c:
1652         (on_email_file_gnome_entry_browse_clicked): Set the FileChooser in
1653         save mode for saving bug reports.
1655 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1657         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Remove
1658         confirmation dialog after the UI-review recomendation.
1660 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1662         * src/bugzilla.c: (generate_email_text): Don't free version string.
1663         Fix #126449. Patch from Simon Frankau
1665 2004-02-21  Christian Rose  <menthos@menthos.com>
1667         * configure.in: Added "en_CA" to ALL_LINGUAS.
1669 2004-02-15  Fernando Herrera  <fherrera@onirica.com>
1671         * NEWS:
1672         * bugzilla/gnome/products:
1673         * configure.in: Release 2.5.3, "No name release"
1675 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1677         * src/Makefile.am: add -export-dynamic. Fix bug #132174. Patch from
1678         Vincent Berger
1680 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1682         * gentool/gentool.m4: Add quotes AC_PROG_GENTOOL. Patch from Alexander
1683         Winston. Fix bug #133150
1685 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1687         * src/bug-buddy.glade: Use GtkFileChooser in GnomeFileEntries
1689 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1691         * src/bug-buddy.c: (init_gnome_version_stuff): read GNOME date
1692         * src/bug-buddy.h:
1693         * src/united-states-of-bug-buddy.c: (check_old_version),
1694         (druid_set_state): if GNOME version is older than 6 months suggest
1695         upgrading.
1697 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1699         * Makefile.am: Remove OrigTree
1700         * configure.in: requiere intltool 0.29
1702 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1704         * bug-buddy.schemas.in: Fix some typos. Fix bug #131876.
1706 2004-01-20  Jason Leach  <leach@wam.umd.edu>
1708         * Makefile.am (install-data-local): builddir != srcdir fix.
1710 2004-01-06  Vincent Untz  <vincent@vuntz.net>
1712         * src/bug-buddy.desktop.in.in: changed the comment to be less
1713         GNOME-specific (proposition by Luis Villa). Fix bug #89356.
1715 2004-01-03  Fernando Herrera  <fherrera@onirica.com>
1717         * Makefile.am: added intltool-modules/XML/Parser/Style/OrigTree.pm
1718         * src/bugzilla.c: (load_bugzilla): store and free string returned by
1719         gnome_config_get_string
1721 2004-01-02  Robert Sedak  <robert.sedak@sk.htnet.hr>
1723         * configure.in: Added "hr" in ALL_LINGUAS .
1725 2003-12-26  Fernando Herrera  <fherrera@onirica.com>
1727         * NEWS:
1728         * bugzilla/gnome/products:
1729         * configure.in: Release 2.5.2, "Franco Corelli"
1731 2003-12-25  Fernando Herrera  <fherrera@onirica.com>
1733         * Makefile.am:
1734         * bug-buddy.schemas.in:
1735         * configure.in:
1736         * po/POTFILES.in: Schema file stuff
1737         * src/bug-buddy.c: (init_ui), (delete_me):
1738         * src/bug-buddy.glade:
1739         * src/bug-buddy.h:
1740         * src/config.c: (entry_changed_notify), (config_entry_commit),
1741         (init_gconf_stuff):
1742         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Port
1743         bug-buddy configuration to gconf
1745 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1747         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Add
1748         support for translators in the about dialog.
1750 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1752         * src/bug-buddy.c: (main):
1753         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Use
1754         gtk_icon_theme_* to load icons.
1756 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1758         * src/bugzilla.c: (load_products_xml): Don't add closed products.
1759         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Refuse
1760         selected application if its bugzilla info doesn't match with any
1761         bugzilla xml info (a non-existant, mistyped or closed
1762         product/component in .desktop file). Fix bug #123435
1764 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1766         * src/bug-buddy.glade:
1767         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): add
1768         context to component selection page (Application or product
1769         selected). Fix bug #128349. Also remove code for unknown applications
1771 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1773         * src/bug-buddy.c: (on_applications_products_changed), (init_ui):
1774         Switch between apps and products.
1775         * src/bug-buddy.glade: Remove toggle button and no product/app
1776         checkbox. Use two radio buttons for switching between apps and
1777         products.
1778         * src/config.c: (save_config), (load_config): Don't load/store
1779         applications/products view setting. Show apps by default
1780         * src/libglade-buddy.h: Change app/products function
1781         * src/bugzilla.c: (generate_email_text):
1782         * src/united-states-of-bug-buddy.c: (on_druid_prev_clicked),
1783         (on_druid_next_clicked): Remove email generation and warning for
1784         unknown apps.
1785         This closes bug #129137
1787 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1789         * src/bugzilla.c: (load_applets), (visit_cb): Show only applications
1790         and applets with known bugzilla info (Fixes #129138)
1792 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1794         * src/bug-buddy.c: (on_gdb_save_clicked): remove hard coded
1795         GtkFileChooser size
1797 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1799         * src/distribution.c: (get_irix_version): Report "Irix"
1800         * src/distribution.h: add support for Fedora and Gentoo
1802 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
1804         * src/bug-buddy.h:
1805         * src/united-states-of-bug-buddy.c: (druid_set_state),
1806         (on_druid_next_clicked): preserve bug description if filled
1808 2003-12-09  Fernando Herrera  <fherrera@onirica.com>
1810         * bugzilla/gnome/products:
1811         * configure.in:
1812         * NEWS: Update for 2.5.1 release ("Mi mamáprefiere GNOME")
1814 2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>
1816         * src/bug-buddy.c: (on_gdb_save_clicked): Use GtkFileChooser
1817         instead of GtkFileSelection.
1819 2003-12-04  Fernando Herrera  <fherrera@onirica.com>
1821         * src/bugzilla.c: (load_products_xml): Fix a bug introduced when
1822         fixing #125396 that prevented the component list to be loaded.
1824 2003-11-09  Fernando Herrera  <fherrera@onirica.com>
1826         * bugzilla/gnome/products:
1827         * NEWS: Update for 2.5.0 release ("He tardado 10 minutos en
1828         atarme las botas")
1830 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1832         * src/bug-buddy.c: (init_gnome_version_stuff):
1833         * src/bugzilla.c: (load_products_xml), (get_xml_file): Fix some
1834         leaks, patch from Kjartan Maraas (fix bug #125396)
1836 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1838         * README.STABLE_BRANCH:
1839         * configure.in: gnome 2.5 branch info
1841 2003-11-06 Sivaiah N  <snallagatla@novell.com>
1843         * configure.in:
1844         * src/Makefile.am: disable deprecations by
1845         default, added a --enable-deprecations option to enable them.
1847 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1849         * src/bug-buddy.c: (main) don't show up to three windows at a time when
1850         updating the product databases. And we don't need to tell the user the
1851         update was successful (it's supposed to be successful).
1852         Fix bug #110817.
1854 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1856         * src/gdb-buddy.c: (get_trace_from_pair) fix crash when debugging a
1857         program not in the path and search in GNOME2_PATH instead of
1858         GNOME_PATH. Should fix bug #115147.
1860 2003-09-17  Fatih Demir <kabalak@gtranslator.org>
1862         * configure.in: Added "ta" (Tamil) to the languages' list.
1864 2003-09-01  Fernando Herrera  <fherrera@onirica.com>
1866         * NEWS:
1867         * bugzilla/gnome/products:
1868         * configure.in: Update for 2.4.0 Release ("Galactic")
1870 2003-08-25  Fernando Herrera  <fherrera@onirica.com>
1872         * NEWS:
1873         * bugzilla/gnome/products:
1874         * configure.in: Updte for 2.3.5 Release ("La Espiral")
1876 2003-08-14  Guntupalli Karunakar  <karunakar@freedomink.org>
1878         * configure.in: Added "hi" in ALL_LINGUAS.
1880 2003-08-03  Fernando Herrera  <fherrera@onirica.com>
1882         * NEWS:
1883         * bugzilla/gnome/products:
1884         * bugzilla/ximian/mostfreq:
1885         * bugzilla/ximian/products:
1886         * configure.in: Update for 2.3.4 Release ("Pinochio")
1888 2003-07-23 Fernando Herrera  <fherrera@onirica.com>
1890         * src/bugzilla.c: (load_products_xml): Workaround for a bugzilla
1891         create-products-xml bug, that made bug-buddy crash.
1893 2003-07-21  Fernando Herrera  <fherrera@onirica.com>
1895         * src/bugzilla.c: (generate_email_text): Fix a str free (bug #117806)
1896         * src/united-states-of-bug-buddy.c: (select_version),
1897         (on_druid_next_clicked): Fix a crash (bug #117809). Fill version entry
1898         with unspecified if version is not know after selecting a product
1899         (bug #117934)
1901 2003-07-18  Fernando Herrera  <fherrera@onirica.com>
1903         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked):
1904         Unify copyright strings. Patch from Christian Neumair. Fixes #101725
1906 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1908         * configure.in
1909         * NEWS:
1910         * bugzilla/gnome/mostfreq:
1911         * bugzilla/gnome/products:
1912         * bugzilla/ximian/config:
1913         * bugzilla/ximian/mostfreq:
1914         * bugzilla/ximian/products: Update for 2.3.3 Release ("I've given up
1915         smoking")
1917 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1919         * src/bug-buddy.c: (init_ui):
1920         * src/bug-buddy.glade:
1921         * src/bug-buddy.h:
1922         * src/bugzilla.h: Use a combo for version entry.
1923         * src/bugzilla.c: (update_version), (update_version_menu), (generate_email_text):
1924         * src/united-states-of-bug-buddy.c: (select_version),
1925         (select_severity), (on_druid_next_clicked): Select version and severity.
1926         * src/bugzilla.c: (load_products_xml), (load_bugzilla_xml_file). If not downloading
1927         new bugzilla files, compare dates of ~/.gnome/bug-buddy.d/* and prefix/share/bug-buddy/*
1928         to use the most recent. Use again applications-all-users because gnome-vfs bug was fixed.
1930 2003-07-14  Fernando Herrera  <fherrera@onirica.com>
1932         * src/gdb-buddy.c: (handle_gdb_input): convert gdb output from ISO-8859-1
1933         (the charset gdb is using) to UTF-8 using a fallback, preventing incomplete
1934         traces with non-convertible chars.
1936 2003-06-28  Fernando Herrera  <fherrera@onirica.com>
1938         * src/bug-buddy.c: (init_ui):
1939         * src/bug-buddy.h:
1940         * src/bugzilla.c: (generate_email_text):
1941         * src/united-states-of-bug-buddy.c: (mail_write_template),
1942         (mail_lock_text), (druid_set_state): Use differents templates for each
1943         kind of bug report. Fix also a crash when reporting non-bugzilla bugs
1944         without the "Description:" field
1946 2003-06-26  Fernando Herrera  <fherrera@onirica.com>
1948         * src/bugzilla.c: (generate_email_text): s/Gnome
1949         distributor/Gnome-Distributor/ as spaces in headers break halloween
1950         pasrsing at submit@bugs.gnome.org. Thanks to Andrew Sobala for
1951         pointing this. (Fix #116058)
1953 2003-06-15  Taneem Ahmed  <taneem@eyetap.org>
1955         * configure.in: Added "bn" to ALL_LINGUAS.
1957 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1959         * src/bug-buddy.glade: Some HIG changes. Mostly accelerators, padding,
1960         and text corrections.
1961         * src/united-states-of-bug-buddy.c: (submit_ok): Fix a typo, remove
1962         confirmation dialog before submiting a bug.
1964 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1966         * src/bug-buddy.glade:
1967         * src/united-states-of-bug-buddy.c: (submit_ok): String changes and
1968         corrections from Luis Villa (bug #114822)
1970 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1972         * NEWS:
1973         * bugzilla/gnome/products:
1974         * bugzilla/ximian/mostfreq:
1975         * bugzilla/ximian/products: Update for 2.3.2 Release ("In the
1976         Neighbourhood")
1978 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1980         * po/POTFILES.in:
1981         * src/bug-buddy.desktop.in:
1982         * src/bug-buddy.desktop.in.in: Move bug-buddy.desktop.in to
1983         bug-buddy.desktop.in.in to be parsed by configure script in order to
1984         get @VERSION@ replaced. Update POTFILES.in entry.
1986 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1988         * configure.in: bump version number.
1989         * src/bug-buddy.desktop.in: Add X-GNOME-Bugzilla-version (this will
1990         requiere the move to .desktop.in.in)
1991         * src/bugzilla.h:
1992         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1993         (visit_cb), (generate_email_text): read version from .desktop file.
1994         Add Bugzilla-Version field to email
1995         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Merge
1996         patch from ximian to stop crashing in product view (bug #114712). Also
1997         write the version number in the entry.
1999 2003-06-07  Fernando Herrera  <fherrera@onirica.com>
2001         * src/bug-buddy.glade: Add a privacy warning.
2002         * src/bugzilla.c: (bugzilla_application_new): Don't add duplicated
2003         applications.
2004         * src/bugzilla.c: (add_products):  Fix for a NULL-dereference
2005         (Fixes #104357, thanks to Jens Askengren for the patch)
2006         * src/bug-buddy.c: (init_ui):
2007         * src/united-states-of-bug-buddy.c: (mail_lock_text),
2008         (druid_set_state): Don't allow the user to modify Bugzilla headers in
2009         the email page
2011 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
2013         * src/united-states-of-bug-buddy.c(on_druid_next_clicked): Fixed
2014           string marked for translation.
2016 2003-05-31  Paisa Seeluangsawat  <paisa@colorado.edu>
2018         * configure.in: Added Thai (th) to ALL_LINGUAS.
2020 2003-05-27  Abel Cheung  <maddog@linux.org.hk>
2022         * src/bug-buddy.glade: Fix small typo.
2024 2003-05-19  Fernando Herrera <fherrera@onirica.com>
2026         * NEWS:
2027         * configure.in:
2028         * src/bug-buddy.c: (init_ui): Go to STATE_GDB when invoked from crash.
2029         2.3.1 "My brown paper bag" release!
2031 2003-05-18  Fernando Hererra <fherrera@onirica.com>
2033         * AUTHORS:
2034         * NEWS:
2035         * bugzilla/gnome/mostfreq:
2036         * bugzilla/gnome/products:
2037         * bugzilla/ximian/config:
2038         * bugzilla/ximian/mostfreq:
2039         * bugzilla/ximian/products:
2040         * configure.in: update for 2.3.0 release ("Sex, lies and Div-Xs")
2042 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
2044         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
2046 2003-05-16  Fernando Herrera <fherrera@onirica.com>
2048         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked):fix some
2049         warnings and a typpo.
2051 2003-05-15  Fernando Herrera  <fherrera@onirica.com>
2053         * src/bug-buddy.c: (init_ui), (main):
2054         * src/bug-buddy.glade:
2055         * src/bug-buddy.h: New first page when invoked from scratch. Ask for
2056         bug type
2057         * src/bugzilla.c: (generate_email_text): Add keywords based on bug
2058         type, and set priority "enhancement" when it is a a feature request.
2059         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
2060         (druid_set_state), (on_druid_prev_clicked),
2061         (on_druid_next_clicked): Manage new intro page. Show debug page
2062         always when invoked from scratch and debug type is selected. Add
2063         myself to the about dialog.
2065 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2067         * src/bug-buddy.c: (init_gnome_version_stuff):
2068         * src/bug-buddy.h:
2069         * src/bugzilla.c: (generate_email_text): s/vendor/distributor as done
2070         in gnome-desktop (to make RMS happy)
2072 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2074         * src/bugzilla.c: (async_update): Print the progress label only when
2075         all files/sizes are calculated (Fixes #108408)
2076         (generate_email_text): Print Distribution name after the Subject
2077         field.
2079 2003-05-04  Christian Rose  <menthos@menthos.com>
2081         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
2083 2003-04-01  Fernando Herrera  <fherrera@onirica.com>
2085         * src/Makefile.am:
2086         * src/bug-buddy.h:
2087         * src/distribution.c: (get_line_from_fd), (get_line_from_file),
2088         (get_redhat_version), (get_turbolinux_version),
2089         (get_debian_version), (get_irix_version),
2090         (get_distro_name_from_file), (get_distro_name): Add distribution
2091         detection to bug-buddy.
2092         * src/distribution.h:
2093         * src/bugzilla.c: (generate_email_text): Add distribution info to
2094         report, and Gnome Vendor as "Gnome Vendor".
2096 2003-03-13  Christian Rose  <menthos@menthos.com>
2098         * configure.in: Added "ml" to ALL_LINGUAS.
2100 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
2102         * configure.in: Added "fa" to ALL_LINGUAS
2104 2003-02-10  Mohammad DAMT  <mdamt@bisnisweb.com>
2106         * po/id.po: Added Indonesian Translation
2107         * configure.in: Added "id" to ALL_LINGUAS
2109 2003-02-07  Abel Cheung  <maddog@linux.org.hk>
2111         * configure.in: Removed "en_GB" from ALL_LINGUAS (completely
2112           empty translation)
2114 2003-01-25  Alex Duggan  <aldug@astrolinux.com>
2116         * src/united-states-of-bug-buddy.c: use the bug-buddy icon in the
2117         about dialog.  Fixes #104445
2119 2003-02-03  Fernando Herrera <fherrera@onirica.com>
2121         * NEWS:
2122         * bugzilla/gnome/mostfreq:
2123         * bugzilla/gnome/products:
2124         * bugzilla/ximian/products:
2125         * configure.in: update for 2.2.102 release ("Oh na na na")
2127 2003-02-01  Fernando Herrera <fherrera@onirica.com>
2129         * TODO: Update with some ideas from Owen and me.
2130         * src/bugzilla.c: (bugzilla_application_new),
2131           (generate_email_text): Only add a binary to the list if it is not
2132           already in. If the app doesn't have bugzilla product, ask for email
2133           address to send the report. (Fix #104599)
2134         * src/united-states-of-bug-buddy.c: (select_component_row): Check if
2135           component is NULL.
2137 2003-01-21  Christian Rose  <menthos@menthos.com>
2139         * configure.in: Added "mn" to ALL_LINGUAS.
2141 2002-01-19  Fernando Herrera  <fherrera@onirica.com>
2143         * NEWS:
2144         * bugzilla/*/*:
2145         * configure.in: 2.2.101 release "Fidelio"
2147 2003-01-14  Pablo Saratxaga <pablo@mandrakesoft.com>
2149         * configure.in: Added Amharic (am) and Macedonian (mk) to ALL_LINGUAS
2151 2003-01-05  Fernando Herrera  <fherrera@onirica.com>
2153         * src/gdb-buddy.c: (get_trace_from_pair): set NULL encoding for gdb
2154         output, so g_io_channel can read text with invalid UTF-8 strings
2155         (fixes #102493).
2157 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2159         * src/bug-buddy.desktop.in: add StartupNotify
2161 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2163         * NEWS:
2164         * bugzilla/*/*:
2165         * configure.in: 2.2.100 release "I should be there, baby!"
2166         * pixmaps/gnome.png: Update GNOME logo to the new version.
2168 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2170         * src/united-states-of-bug-buddy.c: Little text typo. Fixes (#99564)
2171         Thanks to Christian Rose for pointing this.
2173 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2175         * src/bug-buddy.glade: Don't use gtk stock button "Refresh". Use
2176           "Update" as label to be consistent with the text (fixes #101693).
2177           Remove references to help button (fixes #86410).
2179 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2181         * src/united-states-of-bug-buddy.c: (select_component_row),
2182           (on_druid_next_clicked): If component is in the .desktop file
2183           preselect it. (Thanks to Kristian Rietveld for its gtktree
2184           wisdom)
2186 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2188         * src/bugzilla.c: (visit_cb): don't use all-applications because it is
2189           not working. Use applications-all-users:/// and check for recursion
2191 2002-12-28  Fernando Herrera  <fherrera@onirica.com>
2193         * configure.in: requiere libgnomeui 2.1.x for gnome-icom-theme
2195 2002-12-16  Fernando Herrera  <fherrera@onirica.com>
2197         * MAINTAINERS:
2198         * NEWS:
2199         * README.STABLE_BRANCH:
2200         * TODO:
2202         * bugzilla/gnome/config:
2203         * bugzilla/gnome/mostfreq:
2204         * bugzilla/gnome/products:
2205         * bugzilla/ximian/config:
2206         * bugzilla/ximian/mostfreq:
2207         * bugzilla/ximian/products: Updated for the new release.
2209 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2211         * src/bug-buddy.glade:
2212         * src/bugzilla.c: (async_update): Tweak progress dialog. Show only
2213           number of files "1 of 6".
2214           http://bugzilla.gnome.org/bugzilla.gnome.org/config.xml is nothing
2215           relevant for the user.
2217 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2219         * bugzilla/gnome.bugzilla:
2220         * bugzilla/ximian.bugzilla:
2221         * src/Makefile.am:
2222         * src/bug-buddy.glade:
2223         * src/bug-buddy.h:
2224         * src/bugzilla.c: (md5str_equal_digest), (get_xml_file),
2225           (bugzilla_get_md5sums), (load_bugzilla):
2226         * src/bugzilla.h:
2227         * src/config.c: (save_config), (load_config): Download md5sums from
2228           bugzilla (only if it didn't in the last 24h), and compare with local
2229           bugzilla files. If different, aks the user for updating them.
2230         * src/md5-utils.h:
2231         * src/md5-utils.c: Copied md5 functions from somewhere in the gnome
2232           cvs.
2234 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2236         * src/gdb-buddy.c: Try to look in libexec dir (Needed to debug
2237           applets)
2239 2002-12-10  Fernando Herrera <fherrera@onirica.com>
2241         * src/bug-buddy.c (stop_progress, queue_download_restart,
2242           on_proxy_settings_clicked, on_progress_start_clicked,
2243           on_progress_stop_clicked, main):
2245         * src/bug-buddy.glade:
2247         * src/bugzilla.c (async_update, copy_from_system_to_cache,
2248           get_xml_file, end_bugzilla_download, start_bugzilla_download,):
2249           Changed the logic of downloading. First try the newer version from
2250           local cached bugzilla files and the ones from sharedir. If they are
2251           too old, ask the user for updating. New dialog for updating and
2252           new progress dialog.
2254 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2256         * src/united-states-of-bug-buddy.c: add Kevin and Eric to credits as
2257           documenters
2259 2002-12-14  Fernando Herrera  <fherrera@onirica.com>
2261         * src/bugzilla.c: (open_mostfreq_bug):
2262         * src/cell-renderer-uri.c: (cell_renderer_uri_set_property),
2263         (cell_renderer_uri_activate): Workaround to fix #86711. As cru->uri is
2264         not set correctly (maybe a gtk+ or a problem derivating the class?),
2265         use a new function to open the bug with bug_position --> iter -->
2266         model --> url.
2268 2002-12-03  Fernando Herrera <fherrera@onirica.com>
2270         * src/bugzilla.c (products_list_load): Removed code to autoselect
2271         component (it didn't work)
2273         * src/united-states-of-bug-buddy.c (on_druid_prev_clicked)
2274         on_druid_next_clicked: When invoked from crash, try to guess
2275         product and component (from .desktop file) corresponding to the
2276         crashed app. When invoked from scratch, after the user has
2277         selected an application, guess the product. This implies skipping
2278         two sometimes hard steps. Autoset critical severity for crashes.
2280 2002-12-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
2282         * src/united-states-of-bug-buddy.c: Unbreak the build and
2283         restore Ximian's copyright notice.
2285 2002-12-07  Christian Neumair  <chris@gnome-de.org>
2287         * src/united-states-of-bug-buddy.c: Made copyright string translatable
2288         and changed it (pattern is "(C) first-year-code-was-published
2289         first-author"). Sorry Ximian, but that's the way we ought to refer to
2290         authors.
2292 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
2294         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
2295         and closing bugzilla #95981.
2297 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
2299         * configure.in: Added Belarusian to ALL_LINGUAS.
2301 2002-09-30  jacob berkman  <jacob@ximian.com>
2303         * src/bugzilla.c (load_applets):
2304         (visit_cb):
2305         (visit_cb):
2306         (load_applications): port from GnomeIconLoader to GnomeIconTheme
2308 2002-09-06  jacob berkman  <jacob@ximan.com>
2310         * src/bug-buddy.[ch]:
2311         * src/bugzilla.[ch]:
2312         * src/gdb-buddy.c"
2313         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
2314         my local tree.  i think this adds support for pre-selecting a
2315         crashed app in the list of applications.  or, it would but
2316         gtktreeview doesn't work right.
2318         * src/save-buddy.c: include signal.h
2320 2002-09-04  Ross Burton  <ross@burtonini.com>
2322         * src/bug-buddy.desktop.in: Fix the desktop file so that it
2323         validates correctly.
2325 2002-08-15  jacob berkman  <jacob@ximian.com>
2327         * src/bugzilla.c (create_products_list):
2328         (create_components_list): sort by the first column
2330         * src/config.c (save_config):
2331         (load_config): don't persist "show debugging info"
2333         * configure.in: require bonobo-activation and libbonobo
2335         * src/bugzilla.c (bugzilla_application_new): helper func
2336         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
2337         (load_applets): get the list of applets from bonobo-activation
2338         (visit_cb): use bugzilla_application_new()
2339         (load_applications): load the applets too and don't leak the icon
2340         loader
2342 2002-08-14  jacob berkman  <jacob@ximian.com>
2344         * src/bugzilla.c (BUGZILLA_*):
2345         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
2347         * configure.in: check for gnome-desktop
2349         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
2350         button if we are downloading
2351         (on_druid_prev_clicked): handle a new state we can be in
2352         (submit_ok): handle the user selecting an application (this
2353         function needs to be refactored)
2355         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
2356         is the label of the dialog that pops up after a while
2358         * src/config.c (save_config):
2359         (load_config): persist whether we are showing products or
2360         applications
2362         * src/bugzilla.c (load_bugzilla_xml): only populate the products
2363         list if we are showing products
2364         (end_bugzilla_download):
2365         (start_bugzilla_download): turn the next button off while
2366         downloading if we are on the product page
2367         (visit_cb):
2368         (load_applications): load a list of applications from
2369         all-applications:/// to present the user, rather than using a list
2370         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
2371         work automagically
2372         (products_list_load): populate the products list with either
2373         products or applications
2375         * src/bug-buddy.h (DruidData): add show_products and applications
2376         list
2378         * src/bug-buddy.glade: add a button to swtich between product and
2379         application selection mode
2381         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
2383         * src/bug-buddy.c (buddy_set_text_widget):
2384         (buddy_get_text_widget): add support for GtkButton
2385         (on_gdb_save_clicked): pass a wait message
2386         (on_product_toggle_clicked): toggle the tree view between
2387         applications / products listing
2388         (on_list_button_press_event): don't continue if a download is in
2389         progress
2390         (main): load the list of applications
2392         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
2393         (BugzillaProduct): make components a hash table
2394         (BugzillaBTS): make products a hash table
2395         (generate_email_text): submit data from gnome-version.xml
2396         (*): fixups for hash tables, and i think fix bug #83109 (can't
2397         tell because gnome-vfs crashes for me)
2399         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
2400         nuke all_products
2402         * src/bug-buddy.glade: kill the bts selection option menu
2404         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
2405         platform version and vendor from
2406         $prefix/share/gnome-about/gnome-version.xml
2408         * src/bugzilla.c (generate_email_text): clean up a bit
2410 2002-08-13  jacob berkman  <jacob@ximian.com>
2412         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
2414         * configure.in: bump to 2.2.99
2416         * src/united-states-of-bug-buddy.c: use new saving code (fixes
2417         #84914)
2419         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
2420         write to a file, and pop up a dialog if it takes more than 1.1
2421         seconds which allows the user to cancel the action (fixes #73443)
2423         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
2425         * src/Makefile.am:
2426         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
2428 2002-08-12  jacob berkman  <jacob@ximian.com>
2430         * NEWS (2.2.1): updates, but need to fix the other part of 84914
2431         before releasing a new version
2433         * src/save-buddy.c (bb_save_file): steal file saving from gedit
2434         (fixes #80334)
2436         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
2437         gdb (should fix bug #86404)
2439         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
2440         the file if it already exists (bug #84914)
2442         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
2443         (michael meeks, bug #82722)
2445 2002-07-28  Christian Rose  <menthos@menthos.com>
2447         * configure.in: Added "sq" to ALL_LINGUAS.
2449 2002-06-19  jacob berkman  <jacob@ximian.com>
2451         * NEWS:
2452         * configure.in: 2.2.0
2454 2002-06-05  jacob berkman  <jacob@ximian.com>
2456         * src/Makefile.am (EXTRA_DIST): dist .applications file
2458 2002-06-05  Alex Graveley  <alex@ximian.com>
2460         * src/bug-buddy.keys.in: Remove unsupported open action, add
2461         settings for nautilus1 user-levels, and set default_action_type to
2462         'application'.
2464         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
2465         application/x-core-file mimetype, with the command "buddy --core",
2466         and the name "Bug Buddy".
2468         * src/Makefile.am (applications_DATA): Install
2469         bug-buddy.applications.
2471 2002-06-04  Yanko Kaneti <yaneti@declera.com>
2473         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
2475 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
2477         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
2478         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
2480 2002-05-26  Chris Lyttle  <chris@wilddev.net>
2482         * docs/C/bug-buddy-C.omf: Added rights and version tags
2483         * docs/C/Makefile.am: changed figs to figdir
2484         * Makefile.am: Add omf.make to EXTRA_DIST
2485         * configure.in: Added scrollkeeper test for v0.3.8 and removed
2486         omf-install from makefile list
2487         * omf.make: Added for new scrollkeeper
2488         * xmldocs.make: changed to new version
2490 2002-05-21  Eric Baudais  <baudais@okstate.edu>
2492         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with
2493         the OMF DTD Scrollkeeper uses.
2495 2002-05-15  jacob berkman  <jacob@ximian.com>
2497         * docs/Makefile.am (man_MANS):
2498         * docs/bug-buddy.1: man page from David LaBissoniere
2499         <labisso@debian.org>
2501         * AUTHORS: i haven't been to CMU in over 2 years
2503 2002-05-13  jacob berkman  <jacob@ximian.com>
2505         * NEWS:
2506         * configure.in: release 2.1.6
2508         * bugzilla/*: update
2510         * src/united-states-of-bug-buddy.c (on_druid_next_clicked):
2511         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
2512         page (fixes bug #76405)
2514         * configure.in:
2515         * Makefile.am:
2516         * bugzilla/Makefile.am:
2517         * bugzilla/gnome/Makefile.am:
2518         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
2519         breaking backwards compat behaviour and waste cpu by not using my
2520         cool automake hack (also fixes #74390)
2522         * src/bug-buddy.glade:
2523         * src/bug-buddy.c (on_proxy_settings_clicked):
2524         * src/config.c: remove proxy config dialog, just run
2525         gnome-network-properties
2527         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
2528         were found.  put up a dialog and bail instead.  fixes bug #74390
2530 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
2532         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
2533         is for display only, so don't let anything get
2534         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
2536 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
2538         * configure.in: Added Vietnamese (vi) to ALL_LINGUAS
2540 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
2542         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
2543         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
2545 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
2547         * configure.in: Added Basque language (eu) to ALL_LINGUAS
2549 2002-04-19  jacob berkman  <jacob@ximian.com>
2551         * configure.in: 2.1.5
2553         * src/bug-buddy.glade: fix icon
2555         * bugzilla/*: update
2557 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
2559         * configure.in: Removed en_AU, it's a completely empty translation,
2560         unhandled for 2 years.
2562 2002-04-16  jacob berkman  <jacob@ximian.com>
2564         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
2565         #78674)
2567         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
2568         (fixes bug #78675)
2570 2002-04-10  jacob berkman  <jacob@ximian.com>
2572         * src/bugzilla.c (gify): if convert didn't work just strdup
2574 2002-04-09  jacob berkman  <jacob@ximian.com>
2576         * src/bug-buddy.glade: turn word wrap on
2577         add copy/save buttons
2579         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
2580         gdb text widget to the clipboard
2581         (on_gdb_save_clicked): save the contents of the gdb text widget to
2582         a file
2584         * src/gdb-buddy.c (start_animation):
2585         (stop_animation): enable/disable copy/save buttons
2587         fixes bug #77891
2589         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
2590         gnome_help_display()
2592         * configure.in (AC_OUTPUT):
2593         * Makefile.am (SUBDIRS): add omf-install/
2595 2002-04-02  jacob berkman  <jacob@ximian.com>
2597         * configure.in: fix stupid tyop in previous commit (noticed by
2598         Jeong-Hee Kang)
2600 2002-04-01  jacob berkman  <jacob@ximian.com>
2602         * src/Makefile.am (bug_buddy_LDFLAGS):
2603         * configure.in: fix #77035 and #76834 (thanks to danw)
2605         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
2606         for now (fixes #77035)
2608 2002-03-29  jacob berkman  <jacob@ximian.com>
2610         * src/bug-buddy.keys.in: add a nl
2612         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
2613         (fixes bug #76834)
2615         * src/bug-buddy.glade:
2616         * src/bug-buddy.glade2: use glade 2
2618         * src/bug-buddy.c (main): load bug-buddy.glade
2620         * configure.in: remove libglade-convert stuff
2622 2002-02-21  Seth Nickell  <snickell@stanford.edu>
2624         * src/Makefile.am:
2625         * src/bug-buddy.desktop.in:
2627         Install into $(datadir)/applications and add a
2628         Categories field for GNOME2.
2630 2002-03-18  jacob berkman  <jacob@ximian.com>
2632         * src/gdb-buddy.c (get_trace_from_pair): change wording
2634         * NEWS:
2635         * configure.in: 2.1.4
2637         * docs/C/bug-buddy.sgml: remove
2639         * Makefile.am (SUBDIRS): re-add docs
2641         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
2642         <kevin@kevindumpscore.com> for bug #71189
2644         * bugzilla/*: update files
2646         * src/bug-buddy.glade: set the default button to Forward, not
2647         Back.
2649         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
2650         which program generated the core file
2652 2002-03-14  jacob berkman  <jacob@ximian.com>
2654         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
2655         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
2656         fixes #73675)
2658 2002-03-12  jacob berkman  <jacob@ximian.com>
2660         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
2661         1.5 (bug #74341)
2663 2002-02-19  jacob berkman  <jacob@ximian.com>
2665         * Makefile.am: add gnome's mostfreq.xml and update xml files
2667 2002-02-11 John Fleck <jfleck@inkstain.net>
2669         * added:
2670         * xmldocs.make
2671         * omf-install/Makefile.am
2672         * docs/C/bug-buddy-C.omf
2674         * changed:
2675         * docs/Makefile.am
2676         * docs/C/Makefile.am
2677         * docs/C/bug-buddy.xml
2678         add new xml versions of the docs and other things needed for the
2679         build infrasture - awaiting update to the docs to match GNOME2ness
2680         before adding 'em into the build
2682 2002-02-07  jacob berkman  <jacob@ximian.com>
2684         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
2685         <Laszlo.Peter@ireland.sun.com>)
2687 2002-02-04  jacob berkman  <jacob@ximian.com>
2689         * configure.in:
2690         * NEWS: 2.1.3
2692 2002-02-03 John Fleck <jfleck@inkstain.net>
2694         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
2695         xml
2696         * docs/C/legal.xml - added document with newly required legalisms,
2697         next step toward docs that are no longer "way busted".
2698         The xml docs are not yet included in the build.
2700 2002-02-01  jacob berkman  <jacob@ximian.com>
2702         * Makefile.am (SUBDIRS):
2703         * configure.in: don't build docs as they are way busted.
2705         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
2706         and fill in bug report template untranslated. (bugzilla 69460)
2708         * src/bugzilla.c: download files to a temporary file, then rename
2709         them.  also try to do something sensical when downloads fail, but
2710         sadly gnome-vfs is kind of broken when your proxy doesn't work and
2711         reports success.
2713         * src/bug-buddy.glade: make toplevels invisible by default, and
2714         hide the options for spawning external mailers (bugzilla #70156)
2716         * src/config.c: default to using sendmail
2718 2002-01-18  jacob berkman  <jacob@ximian.com>
2720         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
2721         used any more
2723         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
2724         ourselves as transient for the toplevel
2725         (druid_set_state): call druid_set_sensitive() rather than hacking
2726         around that
2727         (druid_set_state): fixup for new state order
2728         (on_druid_prev_clicked): skip pages when we aren't reporting to
2729         bugzilla
2730         (email_is_valid): don't allow mails from root@ (fixes #57490
2731         luis@ximian.com)
2732         (mail_config_page_gnome_ok): quick and error prone check that they
2733         filled in the mail command
2734         (mail_config_page_ok): clean up
2735         (on_druid_next_clicked): fixup for new state order
2737         * src/gdb-buddy.c (animate): pulse a progress bar
2738         (start_animation):
2739         (stop_animation): un-comment in
2741         * src/config.c (configs): comment out removed widgets
2742         (load_config):
2743         (save_config): clean up the mess i made the other day.
2745         * src/bugzilla.c (goto_product_page): comment out unused function
2746         (async_update): if the download is done then update the ui and
2747         load the xml
2748         (on_progress_cancel_clicked): comment out unused func
2749         (load_bugzilla_xml_file): try to load from cache, fallback to
2750         system
2751         (load_bugzilla_xml): simplify a little
2752         (create_products_list): put the icon and product name in the same
2753         column (thanks anders)
2754         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
2755         if applicable
2756         (start_bugzilla_download): move code here so we can start the
2757         download from multiple places
2758         (load_bugzillas): don't try to download
2759         (generate_email_text): handle when we aren't submitting to
2760         bugzilla, and wrap gdb text
2762         * src/bug-buddy.c (get_widget): be a bit more verbose when we
2763         can't find a widget
2764         (on_list_button_press_event): go fwd when double clicked (fixes
2765         #57036 by ettore)
2766         (on_email_group_toggled): fixup for there being 3 types now, and
2767         set the fwd button to some appropriate text if applicable
2768         (queue_download_restart): start a download of the xml after a
2769         delay
2770         (on_proxy_settings_clicked): show the proxy settings dialog
2771         (on_progress_start_clicked): kick off a download
2772         (on_progress_stop_clicked): kill a download
2773         (on_debugging_options_button_clicked): show / hide debugging
2774         options
2775         (fixup_notebook): make a notebook clean
2776         (init_ui): make a better initial message, and fix a bunch of stuff
2777         (make_image): handle loading stock icons (unused now though)
2778         (main): don't skip pages initially any more, and kick off a
2779         download
2781 2002-01-16  jacob berkman  <jacob@ximian.com>
2783         * configure.in: add et translation from Ilmar Kerm
2784         <ilmar.kerm@riigikontroll.ee>
2786 2002-01-14  jacob berkman  <jacob@ximian.com>
2788         * src/bug-buddy.c (init_ui): reverse the text direction of the
2789         forward button.  also make it compile
2791         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
2792         code from the new GnomeDruidPageStandard
2793         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
2794         the mailer and jump to the finished page
2796         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
2798         * src/config.c (update_string):
2799         (gconf_buddy_connect_string):
2800         (update_bool):
2801         (gconf_buddy_connect_bool):
2802         (update_int):
2803         (gconf_buddy_connect_int): some gconf sugar
2804         (save_config): save the new mailer settings
2805         (load_config): load the vfs proxy and new mailer settings
2807         * src/bugzilla.c (generate_email_text): don't generate a Subject:
2808         line if we were told not to
2810         * src/bug-buddy.c (on_email_mailer_radio_toggled):
2811         (on_email_default_radio_toggled):
2812         (make_image):
2813         (build_custom_mailers): new funcs for new gui stuff
2814         (init_canvi): removed
2815         (init_ui): initialize the new widgets
2816         (on_druid_window_style_set): use colors from the theme rather than
2817         ugly hard coded ones
2818         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
2820 2002-01-10  jacob berkman  <jacob@ximian.com>
2822         * NEWS:
2823         * configure.in: 2.1.2
2825         * bugzilla/*: updates
2827         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
2828         little
2830         * src/bug-buddy.glade: use new button layout (cancel to the left
2831         of prev/next)
2833 2001-12-28  jacob berkman  <jacob@ximian.com>
2835         * src/bugzilla.h: gnome-vfs-types.h is deprecated
2837         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
2839         * src/bug-buddy.h: include gnome-vfs-async-ops.h
2841         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
2843         * src/Makefile.am (INCLUDES): add some more
2844         -DFOO_DISABLE_DEPRECATED
2846 2001-12-21  jacob berkman  <jacob@ximian.com>
2848         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
2849         correct page
2851         * src/bugzilla.c (generate_email_text): print the gnome version if
2852         we had one
2854         * src/bug-buddy.h: add a gnome_version field
2856         * src/bug-buddy.c (init_ui): get the "gnome version" from the
2857         environment.  this is set by gnome_segv.
2859 2001-12-17  jacob berkman  <jacob@ximian.com>
2861         * src/bug-buddy.c (init_ui): set the help / about buttons as
2862         secondary
2864         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
2865         i think the xml files are ISO8859-1 or something.  the spanish n
2866         thing displays correctly now instead of generating a pango warning
2868 2001-12-13  jacob berkman  <jacob@ximian.com>
2870         * gentool/gentool.m4: some games
2872 2001-12-12  jacob berkman  <jacob@ximian.com>
2874         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
2875         per product.  this code was so broken before.
2877         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
2878         get stuck on the description page
2880 2001-12-11  jacob berkman  <jacob@ximian.com>
2882         * */*: add mostfreq support and some other stuff.  this module is
2883         mine so i don't have to add good changelog entries.
2884         neener-neener.
2886 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
2888         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
2889           shouldn't fail even with older version of gettext.
2891 2001-12-06  jacob berkman  <jacob@ximian.com>
2893         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
2895         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
2897 2001-11-28  jacob berkman  <jacob@ximian.com>
2899         * src/gdb-buddy.c (get_trace_from_pair):
2900         (get_trace_from_pair):
2901         * src/config.c (load_config): gnome_is_program_in_path is
2902         deprecated, use g_find_program_in_path
2904 2001-11-09  jacob berkman  <jacob@ximian.com>
2906         * src/*.c: set the default response on all of our dialogs
2908 2001-11-08  jacob berkman  <jacob@ximian.com>
2910         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
2911         disabling for now
2913         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
2914         mime type function
2916         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
2918 2001-11-07  jacob berkman  <jacob@ximian.com>
2920         * src/Makefile.am (INCLUDES): build with
2921         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
2922         -DG_DISABLE_DEPRECATED
2924         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
2925         the other things to get it to build w/o deprecated stuff
2927         * src/united-states-of-bug-buddy.c (get_selected_row): get the
2928         selected row from a TreeView
2929         (on_druid_next_clicked): use get_selected_row for the product /
2930         component
2932         * src/bugzilla.c (create_products_list): create a GtkListStore and
2933         set up the columns with the GtkTreeView
2934         (create_components_list): ditto
2935         (load_bugzillas): setup the trees
2936         (add_product):
2937         (bugzilla_bts_add_products_to_clist):
2938         (add_component): port to GtkTreeView / GtkListStore
2940         * src/bug-buddy.c: removed a bunch of unused glade callbacks
2941         (init_ui): setup some stock things glade 1 doesn't know about
2943         * src/Makefile.am (INCLUDES): don't set the clist height any more
2945 2001-11-02  jacob berkman  <jacob@ximian.com>
2947         * src/bug-buddy.glade: use the template description from
2948         bugzilla.ximian.com.
2950         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
2952         * src/bug-buddy.c (buddy_set_text_widget):
2953         (buddy_get_text_widget): sane and consistent api for get/set of
2954         text across multiple gtk widgets
2956         * src/*.c: use new text calls
2958         * po/POTFILES.in: remove some removed files
2960 2001-10-28  jacob berkman  <jacob@ximian.com>
2962         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
2963         g_spawn_async_with_pipes() function.  glib2 rules.
2965         * src/bugzilla.c (format_for_width):
2966         (append_line_width): move from util.c as these are still needed
2968         * src/bug-buddy.c (add_to_clist):
2969         (append_packages): remove unused functions
2971         * src/*.bts:
2972         * src/ctree-combo.[ch]:
2973         * src/distro*:
2974         * src/gnome.appmap:
2975         * src/packages.c:
2976         * src/bts.c:
2977         * src/*-packages:
2978         * src/util.[ch]:
2979         * src/bug-buddy.buddy: remove outdated / unused files
2981         * src/*.[ch]:
2982         * COPYING: add in a nice little note saying only version 2 of the
2983         gpl applies
2985 2001-10-27  jacob berkman  <jacob@ximian.com>
2987         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
2988         rather than GNOME_VFS_DEFAULT_PRIORITY
2990 2001-10-23  jacob berkman  <jacob@ximian.com>
2992         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
2994         * src/bugzilla.c (load_config_xml):
2995         (load_products_xml): fix libxml 2 port
2997         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
2998         than a fontset
2999         (main): glade file is .glade2 now
3001 2001-10-20  jacob berkman  <jacob@ximian.com>
3003         * */*: initial gnome 2 port
3005 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
3007         * configure,in (ALL_LINGUAS): Added pt.
3009 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
3011         * configure.in (ALL_LINGUAS): added lv
3013 2001-09-08  Wang Jian  <lark@linux.net.cn>
3015         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
3017 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
3019         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
3021 2001-08-06  jacob berkman  <jacob@ximian.com>
3023         * configure.in:
3024         * NEWS: 2.0.8
3026         * src/gdb-buddy.c (get_trace_from_pair):
3027         (get_trace_from_core): revert --nw patch: it seems to break things
3028         for me pretty badly.  i'm an idiot.
3030         * configure.in:
3031         * NEWS: 2.0.7
3033         * src/util.c (format_for_width): wrap to GStrings rather than text
3034         entries
3036         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
3037         chars again
3039         * src/gdb-cmd: also run `thread apply all bt' to get all of the
3040         stack traces for currently running threads
3042         * bugzilla/*: update
3044 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
3046         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
3047         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
3048         which defaults to using a GUI.  All GDB versions, starting with
3049         gdb-4.13 released in 1994, support the --nw option.)
3050         (get_trace_from_pair): Likewise.
3052 2001-08-04  Leonard NorrgÃ¥rd  <vinsci@sourceforge.net>
3054         * united-states-f-bug-buddy.c (email_is_valid):
3055         Added the seven new toplevel domains.
3056         * gdb-buddy.c (start_gdb):
3057         Moved the CRASH_NONE case into the switch.
3059 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
3061         * configure.in: change order of xml in gnome-config command to fix
3062         broken include path.
3063         (src/Makefile.am): ditto.
3065 2001-06-21  jacob berkman  <jacob@ximian.com>
3067         * NEWS:
3068         * configure.in: 2.0.6
3070         * src/bugzilla.c (load_config_xml): use the configured xml node
3071         names
3072         (load_bugzilla): load the name of the severity nodes and header
3073         from the config file
3074         (generate_email_text): use the configured severity header
3076 2001-06-19  jacob berkman  <jacob@ximian.com>
3078         * NEWS:
3079         * configure.in: 2.0.5
3081         * src/bugzilla.c (async_update): touch files we download so that
3082         the cache finally works
3084         * NEWS:
3085         * configure.in: 2.0.4
3087         * src/united-states-of-bug-buddy.c (submit_ok): thank the
3088         submitter
3089         (submit_ok): set the From: line.  it used to do this before 2.0.
3090         i apparently am a doofus.
3091         (submit_ok): pop up a question dialog before sending the bug
3092         report
3094 2001-06-15  jacob berkman  <jacob@ximian.com>
3096         * NEWS:
3097         * configure.in: 2.0.3
3099         * src/bugzilla.[ch]:
3100         * src/bug-buddy.c:
3101         * src/bts.[ch]:
3102         * src/bts-debian.c: libxml include fixes
3104 2001-06-12  jacob berkman  <jacob@ximian.com>
3106         * various makefiles: fixes and ximian bugzilla support
3108         * src/bug-buddy.c (init_ui): set the row height to 20
3110         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
3111         (load_bugzilla): fix a tyop
3112         (generate_email_text): comment out some fields
3113         (add_severity): also default to unknown
3115 2001-06-03  Karl Eichwalder  <ke@suse.de>
3117         * src/Makefile.am (EXTRA_DIST): Remove
3118         xml-i18n-extract will directly work on .glade files.
3119         * glade-strings.c: Remove file.
3121 2001-05-31  Karl Eichwalder  <ke@suse.de>
3123         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
3124         xml-i18n-update.
3126 2001-05-30  Karl Eichwalder  <ke@suse.de>
3128         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
3129         xml-i18n-merge.in xml-i18n-update.in.
3130         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
3131         * xml-i18n-update.in: Ditto.
3132         * xml-i18n-merge.in: Ditto.
3134         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
3136         * Start to apply xml-i18n-toolization running xml-i18n-prepare
3137         (0.8.4):
3138         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
3139         * src/.cvsignore: Add bug-buddy.desktop.
3140         * src/bug-buddy.desktop: Remove file.
3141         * src/bug-buddy.desktop.in: New file.
3143 2001-03-28  jacob berkman  <jacob@ximian.com>
3145         * src/bug-buddy.c (delete_me): save the config here
3147         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
3148         the config here
3150         * src/*.c: turn off debugging output
3152         * src/bugzilla.c (get_xml_file): really fix cache this time
3154         * NEWS:
3155         * configure.in: 2.0.1
3157 2001-03-26  jacob berkman  <jacob@ximian.com>
3159         * src/bugzilla.c (get_xml_file): turn an or into an and to make
3160         the cache update itself.  also added some ()'s so people will
3161         think twice about changing this code.
3163 2001-03-20  Karl Eichwalder  <ke@suse.de>
3165         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
3166         single quote.
3168 2001-03-19  Karl Eichwalder  <ke@suse.de>
3170         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
3171         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3173 2001-02-26  jacob berkman  <jacob@ximian.com>
3175         * src/united-states-of-bug-buddy.c (druid_set_state): don't
3176         desensitize the next button for the component and product page, so
3177         telsa isn't confused
3179         * src/bug-buddy.c (main): save config after the main loop
3180         (*): remove an assbarn full of #if 0'd code
3182         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
3183         there is only one component, select it
3185         * src/united-states-of-bug-buddy.c: fill in missing doc pages
3187         * docs/C/bug-buddy.sgml: new version from telsa
3189 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
3191         * src/bug-buddy.desktop: Updated Japanese entry.
3193 2001-02-15  jacob berkman  <jacob@ximian.com>
3195         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
3196         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
3198 2001-02-12  Karl Eichwalder  <ke@suse.de>
3200         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
3201         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3202         * src/gdb-buddy (main): Ditto.
3203         * src/bug-buddy.glade: Ditto.
3204         * src/glade-strings.c (N_): Ditto.
3205         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
3207         * src/bugzilla.c (load_bugzillas): Fix message.
3209 2001-02-12  jacob berkman  <jacob@ximian.com>
3211         * src/bug-buddy.glade: un-split a string
3213 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
3215         * configure.in: added lt to ALL_LINGUAS.
3216         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
3218 2001-02-11  jacob berkman  <jacob@ximian.com>
3220         * `find .`: (almost) completely rewritten to support bugzilla and
3221         have a new UI
3223 2001-02-05  Fatih Demir <kabalak@gmx.net>
3225         * src/gnome.appmap: Added gtranslator.
3227 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
3229         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
3230         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
3232 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
3234         * configure.in: Added "nn" to ALL_LINGUAS.
3236 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
3238         * configure.in,po/az.po: Added Azeri language file
3240 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
3242         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
3244 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3246         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
3247         (load_config): allow the included file to be set by a command line
3248         argument
3250 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
3252         * src/bug-buddy.desktop: added Slovak strings.
3254 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
3256         * configure.in (ALL_LINGUAS): Add sk(Slovak)
3258 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3260         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
3261         Juan Carlos Castro y Castro <jcastro@appi.com.br>
3263 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3265         * configure.in (AC_OUTPUT): added Makefile for italian documentation
3267 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3269         * src/gdb-buddy.c (get_trace_from_pair): check that the file
3270         exists, and is not a directory.  If it doesn't, look for it in our
3271         path.  This fixes problems with evolution and ~/evolution.
3273         * src/bug-buddy.c: warning fixes, removed #if 0'd code
3274         (save_entry): don't prepend history if entry is blank
3275         (save_config): change the email var name
3276         (load_config): pass NULL for email, since we don't want to guess
3277         (on_debian_page_next): do not accept 'general' as a package at all
3278         (email_is_invalid): add stricter checking of email addresses.
3279         Based on a patch from Robert Brady <robert@suse.co.uk>.
3281         * src/util.c:
3282         * src/gtk-combo-box.c:
3283         * src/bug-buddy.h:
3284         * src/bts.h:
3285         * src/bts-debian.c: warning fixes
3287         * src/distro.h:
3288         * src/bts.c:
3289         * src/distro-irix.c:
3290         * src/Makefile.am: add irix support
3292 2000-10-02  Christophe Merlet  <christophe@merlet.net>
3294         * src/bug-buddy.desktop: added french strings.
3296 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
3298         * src/bug-buddy.desktop: added messages for the Greek language
3300 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
3302         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
3303         Hungarian Translation Team rulez
3305 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
3307         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
3308         they specify 'general'
3309         (make_pixmap_button): try an ugly hack
3311         * src/bts-debian.c (debian_bts_init): give the miggie combo text
3312         some intelligence
3314 2000-05-13  Karl Eichwalder  <ke@suse.de>
3316         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
3317         of the msg string; remove \t.
3319 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
3321         * src/bug-buddy.desktop: Added Swedish translation.
3323 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
3325         * configure.in: 0.90 release
3327         * src/bug-buddy.c (on_action_page_prepare):
3328         * src/bts-debian.c (debian_bts_doit):
3329         * src/util.c (append_widthv): fix bug #10159
3331         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
3333 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
3335         * src/bug-buddy.glade: mention that reports should be in English
3337         * configure.in: check for new gnome-libs 1.0.59
3339         * src/bug-buddy.c (main): push / pop the visual / colormap
3340         (init_ui): use the default icon on the main window
3341         (main): set the default icon
3343 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
3345         * Silly typo fix in docs.
3347 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
3349         * NEWS:
3350         * configure.in: 0.9 releasage action
3352 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
3354         * src/Helix_Code.bts:
3355         * src/GNOME.bts: add gnome-print for jody
3357         * src/bug-buddy.c (init_ui): show the href again
3358         (on_desc_page_next): use gnome-mime to ensure we have a text
3359         file
3361         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
3362         start feeding the GtkText
3364 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
3366         * src/bug-buddy.c (init_ui): only have border on mouseover for
3367         the Big Ugly Button
3369         * docs/C/bug-buddy.sgml: doc updates
3371 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
3373         * src/bug-buddy.desktop : Added [fi]
3374         * configure.in (ALL_LINGUAS): added Finnish
3376 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
3378         * po/nl.po : Updated dutch translation
3380 2000-04-20  Fatih Demir <kabalak@gmx.net>
3382         * src/bug-buddy.desktop : Added [tr] .
3384 2000-04-19  Karl EICHWALDER  <ke@suse.de>
3386         * src/bug-buddy.desktop (Name): Improve [de].
3388 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
3390         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
3391           with po/ directory, that is added en_AU, en_GB and pl)
3393 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
3395         * src/bug-buddy.glade: remove the menus from some option
3396         menus as these are generated by the source, and move the
3397         ugly button down
3399 2000-04-18  Karl EICHWALDER  <ke@suse.de>
3401         * src/bug-buddy.glade: Typo.
3402         * src/glade-strings.c (N_): ditto.
3404 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
3406         * lot's of hacking this weekend
3408         * turbolinux should now correctly be detected
3410         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
3411         to other email addresses
3413         * docs from Telsa
3415         * rework the user experience:
3417         * now, you have to have a subject / description (no more empty
3418         reports hopefully)
3420         * remove the redundant 'how to repeat' section
3422         * move the system config page to the end, since it is rather
3423         boring
3425         * you can now Cc: yourself on reports you submit
3427         * UI retouching
3429         * there is now a preview of the report at the end
3431         * changes to the popt stuff as suggested by Karl Eichwalder
3433         * new button to browse bugs for a package, so hopefully people
3434         will stop submitting g-h-b crash reports
3436         * basicall bug-buddy is ready for some 1.0 action
3438 2000-04-05  Dan Damian  <dand@dnttm.ro>
3440         * configure.in: Added "ro" to ALL_LINGUAS.
3442 2000-03-29  Karl EICHWALDER  <ke@suse.de>
3444         * src/bug-buddy.desktop: Add de.
3445         * src/bug-buddy.c (init_ui): Delete spurious white space.
3446         * src/bug-buddy.c (on_contact_page_next): Typo.
3448 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
3450         * configure.in (ALL_LINGUAS): added italian translation.
3452 2000-03-27  Karl EICHWALDER  <ke@suse.de>
3454         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
3455         * configure.in (ALL_LINGUAS): Add de.
3457 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
3459         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
3461 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
3463         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
3464         BTS instead of GNOME one
3466         * src/bts-debian.c (debian_bts_get_email): implement get_email
3467         for debian
3469         * src/bts.h: add get_email function
3471 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
3473         * NEWS, configure.in: 0.7 release
3475         * src/util.c (get_line_from_commandv): remove unused variables
3477         * src/gdb-buddy.c (stop_gdb): remove unused variable
3479         * src/bug-buddy.c (stop_progress): remove the timeout, and
3480         hide the progress bar
3481         (append_packages): call stop_progress()
3482         (on_version_page_prepare): show the progress bar, since we
3483         are now hiding it
3484         (make_pixmap_button): translate this string
3485         (delete_me): exit the app when the dialog is deleted.  Fixes
3486         bug #6013
3488         * src/bts.c (load_bts_xml):
3489         (update_das_clist): call stop_progress()
3491         * src/bug-buddy.c (init_toggle): connect the signal first
3492         so we get the correct initial setting
3494         * src/bug-buddy.desktop (Name): be a big more descriptive
3496 2000-02-22  Dan Winship  <danw@helixcode.com>
3498         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
3499         libglade can resolve bug-buddy's symbols (on all platforms).
3501 2000-02-16  Fatih Demir <kabalak@gmx.net>
3503         * configure.in : Added tr to ALL_LINGUAS .
3505 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
3507         * configure.in (ALL_LINGUAS): add ja
3509 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
3511         * configure.in (ALL_LINGUAS): add el
3513 2000-01-24  Sergey Panov <sipan@mit.edu>
3515         * configure.in (ALL_LINGUAS): Added Russian (ru)
3517 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
3519         * configure.in (ALL_LINGUAS): Added Spanish (es)
3521 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
3523         * configure.in (ALL_LINGUAS): Added "sv".
3525 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
3527         * configure.in (ALL_LINGUAS): Added Galician (gl)
3529         * src/bug-buddy.desktop: Added Galician entries
3531 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
3533         * configure.in (ALL_LINGUAS): added "uk"
3535 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
3537         * po/nl.po: Updated Dutch translation
3539 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
3541         * NEWS:
3542         * configure.in: version 0.6
3544         * src/*.c: use GET_WIDGET ()
3546         * src/GNOME.bts: reformatting
3548         * src/bts-debian.c: moved some debian specific functions here;
3549         parse the xml a little better; support including a file
3551         * src/bts.c: removed some functions; remove the gtk timeout
3552         for the progress bar
3554         * src/bug-buddy.c: don't declare PoptData here; save more state;
3555         hide the save-to-file file entry when we aren't saving to a file;
3556         druid path reorganization; support for the progress bar;
3557         support function for async package version getting; load up
3558         xml files when we init the UI
3560         * src/bug-buddy.glade: some reorg, change padding to 4/8
3562         * src/bug-buddy.h: define some debian specific stuff here, this
3563         should be moved soon;  get rid of a lot of stuff in DruidData
3565         * src/ctree-combo.c: lots of stuff
3567         * src/distro-debian: get version stuff asyncly
3569         * src/distro-redhat.c: append_packages ()
3571         * src/distro.h: no more post_command
3573         * src/gdb-buddy.c: on _ERROR_AGAIN try again
3575         * src/glade-druid.h: defing a couple more widgets
3577         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
3579         * src/util.[ch]: added get_line_from_ioc ()
3581 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3583         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
3584         on leaves
3586         * src/bts-debian.c (debian_bts_init): add a max of 20
3587         leavs per subtree
3589         * src/ctree-combo.c (on_ctree_select_row): This seems
3590         to work.  I wonder why.
3591         (ctree_combo_construct):
3593         * src/ctree-combo.c: maybe getting closer to working
3595         * src/bts-debian: use the new ctree combo box
3597         * src/glade-druid.h: sync with .glade file
3599         * src/Makefile.am:
3600         * src/kde-packages: packages files shouldn't be backwards
3601         any more
3603         * src/ctree-combo.[ch]: combo box with a drop down ctree
3605         * src/gtk-combo-box.[ch]: steal miguel's combo box from
3606         gnumeric
3608 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3610         * src/KDE.bts:
3611         * src/kde-packages:
3612         * src/Makefile.am:  support for KDE BTS
3614         * src/bts.c:
3615         * distro-redhat.c:
3616         * src/bts-debian.c:  remove some debugging output;  packages
3617         whose version was obtained via rpm/dpkg are now in the clist
3618         again
3620 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3622         * src/GNOME.bts:
3623         * src/Debian.bts: cleanups; in <package> use attributes
3625         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
3627         * src/bts.c:
3628         * src/bts-debian.c:
3629         * src/bug-buddy.c: optimize stuff a little, and don't leak
3630         so much memory
3632         * configure.in: find debian root dir
3633         * src/*: Initial support for supporting multiple BTS's
3634         Currently Debian and GNOME are supported.
3636 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
3638         * configure.in (ALL_LINGUAS): added nl.po, from
3639         Arjan van de Ven <arjan@fenrus.demon.nl>
3641 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3643         * 0.5 release
3645         * src/*: clean up warnings
3647         * src/bug-buddy.glade:
3648         * src/bug-buddy.[ch]: add an entry for sendmail's path
3650         * configure.in:
3651         * debian/changelog(.in): generate changelog with the
3652         correct version
3654         * Makefile.am:
3655         * debian/Makefile.am: dist stuff in debian/
3657         * src/bug-buddy.c:
3658         * src/bug-buddy.glade: ugly glade hackery to get an about
3659         button
3661         Please do not look at the code for this commit.
3663         * src/bug-buddy.glade: more ui nicities
3665         * src/bug-buddy.c (on_the_druid_cancel): save config
3666         on cancel, to save email
3668         * src/bug-buddy.glade: add some padding and stuff
3670         * src/util.[ch]: actually read a line at a time
3672         * src/distro-debian.c: it works now
3674         * src/bug-buddy.glade:
3675         * src/bug-buddy.c: merge the attach/core/nature pages;
3676         some cleanup
3678         * src/gdb-buddy.c: don't pipe() on the fd anymore
3680         * src/distro-debian.c: some fixes, not working yet
3682 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3684         * src/util.[ch]:
3685         * src/distro.h:
3686         * src/distro-debian.[ch]:
3687         * src/distro-redhat.[ch]: detect package versions a bit
3688         differently, and move some stuff used all around to util.c
3690         * src/gdb-buddy.c:
3691         * src/bug-buddy.[ch]: use the new package and util stuff
3693 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
3695         * src/bug-buddy.c: fudge around with dpkg and extract
3696         some things.  This is really slow and sucks.  Better
3697         ways will follow.
3699 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
3701         * debian/*: add stuff to make .debs  (no idea if this really
3702         works yet)
3704         * src/bug-buddy.glade:
3705         * src/bug-buddy.c: added ability to add info to existing
3706         reports
3708 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3710         * src/bug-buddy.c: fix debian detection
3712         * src/bug-buddy.c (write_72):
3713         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
3715         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
3716         set the fd to non blocking
3718 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
3720         * NEWS:
3721         * configure.in: 0.4 release
3723         * src/gdb-buddy.c:
3724         * src/bug-buddy.c: don't print out status messages
3725         (on_version_list_select_row): fix a crash if there is no text
3726         in the row
3728         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
3729         I think.
3731         * src/gdb-buddy.c: don't be so verbose
3733         * src/gdb-buddy.c:
3734         * src/bug-buddy.[ch]: use g_io_channels and do the
3735         fork()/exec() for gdb ourselves
3737         * src/bug-buddy.c (load_entry, save_entry): work with
3738         GnomeFileEntries right
3740         * src/gdb-buddy.c:
3741         * src/bug-buddy.glade:
3742         * src/bug-buddy.[ch]: add stop/refresh button to the
3743         less page, and code to support this
3745         * src/bug-buddy.c: code clean up
3746         (get_data_from_command): remove extra \n's and add _()'s
3748         * src/bug-buddy.c (init_ui): actually do something
3749         for the --package command line arg
3751 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
3753         * src/bug-buddy.c: fix tyop (bug #3545)
3754         (on_action_page_back): use on_action_page_back like
3755         the .glade specifies
3757 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
3759         * src/prog.bugmap: add gnomeicu
3761 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
3763         * src/bug-buddy.[ch]:
3764         * src/bug-buddy.glade: reorder the dialogs a little
3766         * src/bug-buddy.c: change the scripts so that we have
3767         the distribution for debian and slackware on one line
3769         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
3770         from the crashed app web page).  added bug-buddy and rp3
3771         do it first
3773         * src/bug-buddy.c (init_ui): figure out which package the
3774         app is from, and which version.  We are smart now.
3776         also fixed some tyops.
3778         * NEWS: update for 0.3
3780         * src/bug-buddy.c (on_action_page_next): ask the
3781         user if they really want to override a file if
3782         it exists  (based on a patch from Ali Abdin
3783         <ALIABDIN@aucegypt.edu>)
3784         (on_action_page_next): fix something dumb
3785         (on_complete_page_finish): we don't need -t and the
3786         address
3788 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
3790         * src/packages.c (packages): add crescendo
3792         * configure.in:
3793         * bug-buddy.spec.in: may as well have one
3795         * configure.in: bump to 0.3
3797         * src/bug-buddy.glade:
3798         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
3800         * src/bug-buddy.c (init_ui): if no data was obtained, display
3801         a blank thing anyway (so people can type it in)
3802         (main): better warning and stuff
3803         (on_complete_page_finish):
3805         * src/Makefile.am:
3806         * src/gdb-buddy.c (get_trace_from_pair):
3807         * src/bug-buddy.c (make_anim):
3808         (main): define the prefix, so we can locate our data
3809         This will be unnecessary with gnome-libs 2
3811 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
3813         * docs/multiple_bts.txt: email excerpt talking about
3814         supporting multiple BTS's, and what needs to be done.
3816 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
3818         * src/bug-buddy.mime: ok, this regex works now
3820         * configure.in: bump to 0.2
3822         * src/bug-buddy.c: slightly better gnome-core version script;
3823         grave, not severe, is the correct severity
3825         fixes bugs 3388, 3389
3827 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3829         * src/packages.c (packages): add bug-buddy
3831         * 0.1 release
3833         * src/bug-buddy.mime: go back to the old regex
3835         * src/bug-buddy.c (load_config): initially default to real/user name
3837         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
3839         * src/bug-buddy.mime: better regexp
3841         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
3842         garbage at the end
3844         * pixmaps/bug-anim.png: new file
3846         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
3848         * src/gdb-buddy.c (get_trace_from_pair): start the animator
3849         (handle_gdb_input): stop the animator
3851         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
3853         * src/bug-buddy.glade: add a custom widget until glade supports
3854         GnomeAnimators
3856         * src/bug-buddy.c (on_complete_page_prepare): mark another
3857         string for i18n (sorry kmarass)
3859         * src/bug-buddy.c (on_less_page_prepare):
3860         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
3861         get a trace, then go back and change things and get another one
3863         * src/gdb-buddy.h:
3864         * src/bug-buddy.h: use bug-buddy.h for a while
3866         * src/gdb-buddy.c:
3867         * src/bug-buddy.c: some reorganization with the non blockingness
3868         stuff.
3870         Look at me, coding on a Friday night.
3872 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3874         * src/bug-buddy.glade:
3875         * src/gdb-buddy.[ch]:
3876         * src/bug-buddy.c: bye-bye blocking bug-buddy
3878         This probably introduces lots of nice bugs.
3880         * src/bug-buddy.glade: spelling mistake
3882         * src/bug-buddy.c (on_complete_page_prepare): add a \n
3884         * src/Makefile.am (EXTRA_DIST): make it distcheck
3886         * src/bug-buddy.c (on_complete_page_prepare): print a summary
3887         of the bug submission.
3889         * src/bug-buddy.keys.in:
3890         * src/bug-buddy.mime: mime type foo for launching bug-buddy
3891         on a core file
3893         * src/Makefile.am (mime_DATA): generate/install mime type foo
3895         * src/bug-buddy.glade:
3896         * src/bug-buddy.c: do some not-so-clever determination (?)
3897         of what is going on wrt stack obtaination;  remember how
3898         the bug was submitted from last time
3900 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3902         * src/bug-buddy.glade:
3903         * src/bug-buddy.c (save_config): change the configuration around
3904         a little, and add make name/email a GnomeEntry again
3906         * src/Makefile.am (EXTRA_DIST):
3907         * pixmaps/Makefile.am (EXTRA_DIST): make distable
3909         * src/bug-buddy.glade:
3910         * src/bug-buddy.c: support output to a file
3912 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3914         * src/glade-strings.c:
3915         * src/bug-buddy.glade: a couple translation bugs in
3916         glade are gone
3918         * src/bug-buddy.c (main): show the window before gtk_main()
3919         (list_data): add slackware detection
3920         (on_complete_page_finish): if no version info available, don't
3921         print the version of the last thing we visited
3923         # src/bug-buddy.glade: make the main window not visible by default
3924         (so we can do the init before the gui shows)
3926 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3928         * src/bug-buddy.c (on_contact_page_next): mark a string for
3929         translation
3931 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
3933         * src/bug-buddy.c: mark more strings for translation
3935         * src/Makefile.am: install the new .desktop
3937         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
3938         (thanks, tigert)
3940         * src/bug-buddy.c: save the name/email in our config file
3942 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
3944         * src/packages.c (packages): fix tyop
3946         * src/bug-buddy.c (update_selected_row): don't crash when
3947         no rows have been selected
3949         * pixmaps/Makefile.am
3950         * Makefile.am:
3951         * configure.in: get pixmaps to work
3953         * src/bug-buddy.glade:
3954         * src/bug-buddy.c: change to using a clist instead of lots
3955         of gtk_entry's.  This gets rid of a druid page, and is nicer.
3956         (main): bindtextdomain() and textdomain() so translations work
3958 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
3960         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
3961         here too
3963 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3965         * src/bug-buddy.c (main): don't crash when the
3966         .glade file isn't found
3968         * src/gdb-cmd: use bt not w
3970 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
3972         * configure.in: Added "no" to ALL_LINGUAS.