Add full name
[bug-buddy.git] / ChangeLog
blobaf3693eaeda9fed7d79d961a8ee58e27a1a5fa65
1 2007-09-01  Fernando Herrera  <fherrera@onirica.com>
3         * src/bug-buddy.c: (all_sent): Don't connect close button twice.
4         Fixes bug #471425
6 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
8         * NEWS:
9         * configure.in: Release 2.19.91
11 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
13         * src/distribution.c: Add Frugalware Linux detection. Patch by Alex
14         Smith. Fix bug #414641
16 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
18         * src/bug-buddy.c: (on_save_clicked), (main): Don't free desktop path.
19         Translate program description correctly, patch by Gabor Kelemen, fix
20         bug #450144
22 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
24         * src/bug-buddy.c: (on_save_clicked): Use special dir functions to get
25         homedir. Patch by Luca Ferretti. Fix bug #453115
27 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
29         * src/bug-buddy.gtkbuilder: Mark copy button as translatable. Fix bug
30         #454632
32 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
34         * src/bug-buddy.c: (on_save_clicked): Mark save dialog title for
35         translation. Patch by Gabor Kelemen. Fix bug #459107
37 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
39         * src/bug-buddy.c: (main): Correct the string asking the information
40         to be provided in English. Patch by Claudio Saavedra. Fix bug #361312
42 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
44         * src/bug-buddy.c: (unknown_app_finished): Include binary name at
45         least when an unknown application backtrace has been collected.
47 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
49         * src/Makefile.am: use -export-dynamic instead of --export-dynamic to
50         fix build in SunStudio 12. Patch from Dave Lin. Fix bug #463569
52 2007-08-16  Fernando Herrera  <fherrera@onirica.com>
54         * Makefile.am:
55         * configure.in:
56         * gnome-breakpad/Makefile.am: Compile google-breakpad conly in supported
57         achitectures and OS.
58         * gnome-breakpad/gnome-breakpad.cc: Install a seghandler if
59         google-breakpad is not compiled in (it will only launch bug-buddy if
60         debug symbols are present).
62 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
64         * configure.in: check for gelf.h
65         * gnome-breakpad/gnome-breakpad.cc: Use gelf functions for accessing
66         32 and 64 bits elf files. Check not only for regular debug information
67         but also for separate .debug file.
69 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
71         * gnome-breakpad/gnome-breakpad.cc: Fix leak of the elf file.
73 2007-08-08  Fernando Herrera  <fherrera@onirica.com>
75         * MAINTAINERS: updated with userid
77 2007-08-02  Fernando Herrera  <fherrera@onirica.com>
79         * configure.in:
80         * src/Makefile.am:
81         * src/bug-buddy.c: (lock_text), (search_forbidden_words),
82         (copy_review), (edit_review), (show_review), (network_error),
83         (all_sent), (previous_sent), (bug_sent), (send_report),
84         (check_email), (on_send_clicked), (gdb_insert_text),
85         (show_pending_checkbox_if_pending), (useless_finished),
86         (known_app_finished), (gdb_finished), (on_save_clicked),
87         (unknown_app_finished), (send_minidump),
88         (gdb_finished_unknown_app), (bug_buddy_quit), (close_callback),
89         (fill_gnome_info), (fill_custom_info), (fill_proccess_info),
90         (fill_include_file), (fill_system_info), (fill_stderr_info),
91         (main):
92         * src/bug-buddy.glade:
93         * src/bug-buddy.gtkbuilder:
94         * src/bugzilla.c: (bugzilla_create_report):
95         * src/bugzilla.h: Port to GtkBuilder. Remove libglade dependency.
97 2007-08-01  Wouter Bolsterlee  <wbolster@svn.gnome.org>
99         * NEWS: Fix typo
101 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
103         * NEWS:
104         * README.STABLE_BRANCH: Release 2.19.0 "Young Explorer"
106 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
108         * configure.in: Check for libelf headers
110 2007-07-27  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
112         * google-breakpad:*/* Add google-breakpad.
113         * gnome-breakpad: Include a seghandler as a GTK_MODULE invoking either
114         gnome-terminal+gdb, bug-buddy+gdb or bug-buddy+minidump.
115         * Makefile.am: 
116         * configure.in: Bump version to 2.19.0. Add libelf checks
117         * src/bug-buddy.c: (send_minidump), (main):
118         * src/bug-buddy.h: Dummy dialog, as we don't have yet the debug server.
120 2007-04-09  Fernando Herrera  <fherrera@onirica.com>
122         * configure.in: Bump version to 2.18.1
123         * src/bugzilla.c: (add_bugzilla_application), (application_free):
124         * src/bugzilla.h: Refcount applications. Fix a crash when closing
125         bug-buddy and there were dups other-binaries. Patch by Matthias
126         Clasen. Fix bug #424711
128 2007-04-02  Frederic Crozat  <fcrozat@mandriva.com>
130         * src/bugzilla.c:
131         Correct key for OtherBinaries lookup in .desktop.
133 2007-03-13  Fernando Herrera  <fherrera@onirica.com>
135         * NEWS:
136         * configure.in: Released 2.18.0
138 2007-03-08  Christian Kirbach  <Christian.Kirbach@googlemail.com>
140         * src/bug-buddy.desktop.in.in:
141         "Application" is not a valid category in the freedesktop specification.
143 =========================== 2.17.4 ==========================
145 2007-02-20  Kjartan Maraas  <kmaraas@gnome.org>
147         * Makefile.am: Dist MAINTAINERS.
149 2007-02-18  Fernando Herrera  <fherrera@onirica.com>
151         * src/bug-buddy.c: (main): Don't register with the session manager.
152         Patch by Dan Winship. Fix bug #406009
154 2007-01-20  Andre Klapper  <a9016009@gmx.de>
156         * src/bug-buddy.glade: remove an empty string from translation.
158 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
160         * src/bug-buddy.c: (fill_system_info): Add gtk-theme and
161         icon-theme information to the report.
163 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
165         * autogen.sh:
166         * configure.in:
167         * src/Makefile.am:
168         * src/bug-buddy.c: (delete_review), (get_gnome_version_info),
169         (save_to_file), (network_error), (bug_sent), (create_report_title),
170         (send_report), (on_save_clicked), (fill_stderr_info), (main):
171         * src/bugzilla.c: (get_i18n_slist), (load_applets),
172         (load_applications), (bugzilla_create_report):
173         * src/distribution.c: (get_lines_from_file):
174         * src/distribution.h:
175         * src/eds-buddy.c:
176         * src/gdb-buddy.c:
177         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
178         * src/verify-desktop-files.c: (main): Upadte autogen stuff and configure.
179         Make bug-buddy compile without warnings. Fix some wrong g_free.
180         Patch by Christian Persch. Fix bug #394054
182 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
184         * src/bug-buddy.c: (create_debuginfo_link): Add a comment for translators
185         for the http://live.gnome.org/GettingTraces/DistroSpecificInstructions
186         link. Thanks to Priit Laes.
188 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
190         * COPYING.ximian-logos:
191         * Makefile.am:
192         * pixmaps/Makefile.am: Removed old logos not used anymore.
194 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
196         * src/bug-buddy.c: (bug_sent), (main):
197         * src/verify-desktop-files.c: (check_bugzilla_info): s/bugzilla/Bugzilla.
198         Patch by Diego Escalante Urrelo. Fixes bug #354287
200 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
202         * src/bug-buddy.c: (on_save_clicked): Use home when desktop_is_homedir
203         to save bug reports. Patch by Diego Escalante Urrelo. Fixes bug #349941
205 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
207         * src/bug-buddy.menu.in: Include also autostar dir in the .desktop
208         files search path.
210 2006-12-20  Fernando Herrera  <fherrera@onirica.com>
212         * src/bugzilla.c: (load_applications): dup the
213         string from gmenu_tree_entry_get_name for prev_name
214         before freeing the keyfile/entry. Fix bug #357203.
215         Thanks to Mark McLoughlin!.
217 2006-12-18  Fernando Herrera  <fherrera@onirica.com>
219         * NEWS: Released 2.17.3 ("Paris connection")
221 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
223         * src/bug-buddy.c: (email_local_part_is_valid),
224         (email_domain_label_is_valid), (email_domain_is_valid),
225         (email_is_valid): Rework the email address checking.
226         Patch by Alex Jones. Fix bug #350621
228 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
230         * src/gdb-buddy.c: (gdb_get_trace): set the GIOChannel as
231         G_IO_FLAG_NONBLOCK. Now bug-buddy does not freeze anymore while
232         reading gdb output!. Fix bug #326680
234 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
236         * src/bug-buddy.c: (delete_review), (show_review): handle delete
237         event of the review window to hide it.
239 2006-12-13  Dennis Cranston  <dennis_cranston@yahoo.com>
241         * src/bug-buddy.c: (known_app_finished): String format fix
243 2006-12-13  Andre Klapper  <a9016009@gmx.de>
245         * src/bug-buddy.c: fixing two typos.
247 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
249         * src/bugzilla.c: (bugzilla_parse_response): use g_return_val_if_fail
250         instead of g_return_if_fail. Patch from OpenSuSE RPM.
252 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
254         * src/bug-buddy.glade: Remove the focus from the hidden Send button.
255         It was respossible of some spurious crashes when pressing a key
256         over the window. 
258 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
260         * src/bug-buddy.c: (gdb_insert_text), (create_debuginfo_link),
261         (useless_finished), (gdb_finished): Don't submit reports with less than
262         3 steps on the backtrace. Fix bug#383349
264 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
266         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
267         (on_save_clicked), (bug_buddy_quit), (close_callback), (main):
268         * src/bugzilla.c: (add_bugzilla_application), (application_free),
269         (load_applications): Don't leak the hash table. Allow also colissions
270         on the other_binaries case.
272 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
274         * src/bugzilla.c: (add_bugzilla_application): Allow colissions on the hash
275         table, i.e.: different "Applications" with the same binary name. Next
276         step would be add parameters to the BugzillaApplication struct and 
277         compare them.
279 2006-12-07  Fernando Herrera  <fherrera@onirica.com>
281         * src/bug-buddy.c: (lock_text), (show_review),
282         (known_app_finished), (main): Show locked text with the INSENSITIVE color
283         for the background. Move custom script output to the editable part of the
284         report.
286 2006-12-06  Dennis Cranston  <dennis_cranston@yahoo.com>
288         * src/bug-buddy.c: (bug_sent):  Convert button from cancel to 
289         close after sending the bug report.
291 2006-12-05  Dennis Cranston  <dennis_cranston@yahoo.com>
293         * src/bug-buddy.c: (known_app_finished):  Add the application 
294         name, string fixes, and remove unnecessary line feeds, 
295         (unknown_app_finished):  Add mnemonic and use a more descriptive
296         label for the save button, and string fixes; (main): String fixes,
297         and remove unnecessary line feeds.
298         * src/bug-buddy.glade:  Clean up the user interface.
300 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
302         * src/bug-buddy.c: (search_forbidden_words), (show_review),
303         (known_app_finished):
304         * src/forbidden-words.h: Add some heuristitcs to detect sensitive
305         data on the bug report. If they are present, mark the privacy label
306         as bold and remark those words in the review window.
308 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
310         * src/bug-buddy.c: (lock_text), (edit_review): Lock some text in the
311         report. Fix bug #382075
313 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
315         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
316         (known_app_finished), (unknown_app_finished), (main):
317         * src/bug-buddy.glade:
318         * src/bug-buddy.h: Remove status bar. Use progress bar to tell
319         the user what bug-buddy is doing. Don't specify any initial size.
321 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
323         * configure.in: Post-release version bumping to 2.17.3
325 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
327         * NEWS: Release 2.17.2 ("3rd coin")
329 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
331         * src/bug-buddy.c: (send_report), (on_send_clicked):
332         * src/bug-buddy.glade:
333         * src/bugzilla.c: (bugzilla_create_report):
334         * src/bugzilla.h: Hide review/button after submitting a bug.
335         Fix a last-minute bug preventing the bug link to be shown (and
336         crashing because the warning). Do not set priority/severity when
337         submiting a non-crash. Fix bug #348863
339 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
341         * configure.in: Post-release version bumping to 2.17.2
343 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
345         * NEWS: Release 2.17.1 instead of wrong 2.17.0
346         * po/LINGUAS: Add this file in order to get po files
347         into the tarball.
349 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
351         * configure.in: Post-release version bumping to 2.17.1
353 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
355         * NEWS: Release 2.17.0 ("Coin, operated boy").
357 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
359         * src/bug-buddy.c: (on_send_clicked), (unknown_app_finished): Don't show
360         review info/button when app does not belong to GNOME bugzilla and it's
361         going just to be saved. Removed references to old expander.
363 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
365         * src/bug-buddy.c: (copy_review), (edit_review), (close_review),
366         (show_review), (known_app_finished), (unknown_app_finished):
367         * src/bug-buddy.glade: Use a new window for reviewing the report
368         instead of an small window inside an expander. Add ability to copy
369         the report and editing it.
371 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
373         * README.STABLE_BRANCH: Update info about branches
375 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
377         * src/bug-buddy.c: (help_callback), (main):
378         * src/bug-buddy.glade: Add a Help button to bug-buddy.
379         Patch by Brent Smith. Fix bug #353087
381 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
383         * src/bug-buddy.glade: Added missing accelerators. Fix bug
384         #351485.
386 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
388         * src/bug-buddy.glade: Removed unused hbox.
390 2006-12-01  Ruben Vermeersch  <ruben@savanne.be>
392         * src/gdb-cmd: Added "set backtracelimit 200", fixes bug #306465.
394 2006-12-01  Fernando Herrera  <fherrera@onirica.com>
396         * src/bug-buddy.c: (load_icon), (main):
397         * src/bugzilla.c: (add_bugzilla_application):
398         * src/bugzilla.h: Don't load _all_ applications icons. Load only
399         the needed one.
401 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
403         * configure.in: Bump version to 2.17.0
404         * src/bug-buddy.c: (fill_custom_info), (main):
405         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
406         (load_applications):
407         * src/bugzilla.h: Add support for "X-GNOME-Bugzilla-ExtraInfoScript"
408         and "bugzilla:extra_info_script" entries in .desktop and .server
409         files. The output of that custom script is included on the bug-buddy
410         report.
412 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
414         * src/bug-buddy.c: (known_app_finished), (main): Add an string
415         aksing to fill the bug report in English. This does not break
416         the string freeze, because if the string is not translated it's not 
417         showed on the UI. Fix bug #361312. Patch by Claudio Saavedra and
418         Mariano Suárez-Alvarez.
420 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
422         * src/bug-buddy.c: (known_app_finished): Disable send button if
423         initial email address is empty. Fix bug #363782
425 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
427         * configure.in: po/LINGUAS support. Luca Cavalli.
428         Closes bug #337850.
430 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
432         * src/bug-buddy.c: (main): Remove markup from translatable
433         message. Closes bug #360444.
435 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
437         * bug-buddy.schemas.in: Fix a typo. Closes bug #351049.
438         Clytie Siddall and Rob Bradford again.
440 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
442         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
443         Re-commit the fix for 351006.
445 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
447         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
448         Revert until we branch.
450 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
452         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
453         Use consistent naming for Bug Buddy. Rob Bradford, Clytie
454         Siddall. Closes bug #351006.
456 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
458         * configure.in: 
459         * src/Makefile.am:
460         Fix mis-handling of libexecdir. Based on suggestions from
461         dmacks at netspace org and Christian Persch. Closes
462         bug #344029.
464 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
466         * src/bug-buddy.desktop.in.in: Add GTK to the category.
467         Patch from Stephane LOEUILLET. Closes bug 328026.
469 2006-11-16  Brian Pepple  <bdpepple@ameritech.net>
471         * Makefile.am (EXTRA_DIST): 
472         * bug-buddy.spec.in
473         Drop spec file. bug #121993.
475 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
477         * src/bug-buddy.c: (bug_sent), (set_proxy), (send_report),
478         (show_pending_checkbox_if_pending), (main): Fix use of proxy
479         username and password. Patch from Ali Sabil. Closese
480         bug #354624. I also fixed a couple leaks in there.
481         * src/eds-buddy.c: Fix compiler warnings.
482         * src/verify-desktop-files.c: Same.
484 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
486         * configure.in: Bump version to 2.16.1
488 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
490         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished),
491         (fill_system_info), (fill_stderr_info), (main): Add more info to
492         bug-buddy reports, including:
493                 - A11y enabled or not
494                 - uname full info
495                 - selinux enabled or not
496                 - .xsession-errors last lines
497         Patch by Alexander Larsson. Fixes bug #362855
499 2006-10-26  Francisco Javier F. Serrador  <serrador@openshine.com>
501         * src/bug-buddy.c: Mark some strings for translation.
503 2006-09-05  Fernando Herrera  <fherrera@onirica.com> 
505         * NEWS:
506         * configure.in: Release 2.16.0
508 2006-09-04 Fernando Herrera  <fherrera@onirica.com> 
510         * src/bug-buddy.c: (focus_details), (unknown_app_finished): focus details
511         view on an idle call, because doing just after expanding the expander
512         crashes gtk+. Fix bug #353348
514 2006-09-04  Brent Smith  <gnome@nextreality.net>
516         * Makefile.am: remove the docs subdirectory as the bug-buddy manual is
517         out of date.
518         * src/bug-buddy.desktop.in.in: Add a NoDisplay=true so that bug-buddy
519         doesn't appear in the menus
521 2006-08-30  Kjartan Maraas  <kmaraas@gnome.org>
523         * configure.in: Remove "no" from ALL_LINGUAS.
525 2006-08-21  Fernando Herrera  <fherrera@onirica.com>
527         * NEWS:
528         * configure.in: Release 2.15.92 ("Lumbago")
530 2006-08-21  Olav Vitters  <olav@bkor.dhs.org>
532         * src/bug-buddy.glade: Mark _Send button as translatable. Patch by
533         Kalle Vahlman. Fixes bug 352166.
535 2006-08-20  Fernando Herrera  <fherrera@onirica.com>
537         * src/bug-buddy.c: (create_report_title): Remove extra "%".
538         * src/bugzilla.c: (bugzilla_create_report): Remove debug_string
540 2006-08-18  Erdal Ronahi  <erdal.ronahi@gmail.com>
541         
542         * configure.in: Added (ku) Kurdish language
544 2006-08-17  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
546         * src/bug-buddy.c: (set_proxy), (create_report_title),
547         (send_report), (main):
548         * src/bug-buddy.h:
549         * src/bugzilla.c: (bugzilla_create_report):
550         * src/bugzilla.h: Construct report title based on first words of
551         the description. Added a missing NULL to g_object_set.
553 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
555         * src/bug-buddy.c: (send_report):
556         * src/bugzilla.c: (bugzilla_create_report): Removed debug messages.
558 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
560         * src/bug-buddy.c: (main): If bugzilla product has not been found for
561         the --package argument fallback to search for a binary.
563 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
565         * src/bug-buddy.keys.in: removed. Fix #328479
567 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
569         * src/bug-buddy.glade: Make gdb-text non-editable. Fix bug #350437.
570         Make details view text wrap.
571         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished): set
572         focus to the details text entry after finished colleting all info.
574 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
576         * src/bug-buddy.glade: Fix spacing issues. Patch from Christian Persch.
578 2006-08-13  Brent Smith  <gnome@nextreality.net>
580         * src/bug-buddy.menu.in: add a forward slash in the LegacyDir so 
581         the path is actually correct; otherwise bug-buddy only finds applets.
583 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
585         * src/bug-buddy.c: (main):
586         * src/bugzilla.c: (get_all_applications_from_dir),
587         (load_applications): Show main window application before loading
588         .dekstop files and run g_mainloop interactions while loading to
589         make app update progress bar so it feels more responsive.
591 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
593         * configure.in:
594         * src/bug-buddy.menu: Removed.
595         * src/bug-buddy.menu.in: Added to use <LegacyDir> pointing
596         to ${sharedir}/applications. Fix the problem with 
597         ~/.local/share/applications files not having bugzilla info.
599 2006-08-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
601         * src/Makefile.am:
602         Remove applications_DATA from Makefile.am.
604 2006-08-11 Vladimer Sichinava  <vlsichinava@gmail.com>
606         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
608 2006-08-09  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
610         * src/bug-buddy.c: (main): Fix a double-free.
612 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
614         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
615         (load_applications), (bugzilla_create_report):
616         * src/bugzilla.h: Port to GKeyFile API for reading desktop files
617         removing deprecated libgnome stuff. Use untranslated application name
618         for report title.
620 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
622         * configure.in: Require new libsoup. Bump version to 2.15.91
623         * src/bug-buddy.c: (send_report): use new libsoup xml-rpc
624         deserialization function.
625         * src/xmlrpc.c:
626         * src/Makefile.am: Removed xmlrpc.c file.
628 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
630         * NEWS:
631         * configure.in: Release 2.15.90
633 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
635         * src/verify-desktop-files.c: (main): Initialize bonobo-activation.
637 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
639         * src/Makefile.am:
640         * src/bug-buddy.c: (save_to_file), (network_error),
641         (remove_pending_reports), (all_sent), (previous_sent), (bug_sent),
642         (send_report), (show_pending_checkbox_if_pending),
643         (known_app_finished), (main):
644         * src/bug-buddy.glade: Added a check button for sending old bug
645         reports not sent because no network connection. Load them and send
646         them.
647         * src/xmlrpc.c: (hacked_soup_xmlrpc_message_from_string): Ugly hack
648         for deserializing a XML-RPC message until we got it into libsoup.
650         Removed NetworkManager code at all.
652 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
654         * pixmaps/Makefile.am:
655         * src/bug-buddy.c: (main):
656         * src/bug-buddy.desktop.in.in: make application use theme-friendly
657         icons. Patch from Brian Pepple. Fixes bug #337813
659 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
661         * src/bug-buddy.c: (main):
662         * src/bug-buddy.glade:
663         * src/bugzilla.c: (bugzilla_search_for_package):
664         * src/bugzilla.h: Invoke bug-buddy only with --package=XXX command
665         line to get it in non-crash/suggestion mode, so applications like
666         evolution can invoke it from the help menu.
668 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
670         * README.STABLE_BRANCH: Update branch information.
671         * configure.in: Don't use NetworkManager because it is giving lot
672         of false positives (usually people with wired and wireless networks)
673         * src/Makefile.am:
674         * src/bugzilla.c: (add_bugzilla_application),
675         (get_all_applications), (bugzilla_parse_response): Use own .menu file
676         for reading all applications. Patch from Brent Smith, fixes #347422
678 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
680         * src/bug-buddy.c: (send_report):
681         * src/bug-buddy.glade: Fix some typos pointed by Matthias Clasen
682         Fixes bug #348064
684 2006-07-18  Guntupalli Karunakar  <karunakar@freedomink.org>
686         * configure.in: Added "dz" (Dzongkha) to ALL_LINGUAS.
688 2006-07-03  Runa Bhattacharjee <runabh@gmail.com>
690         * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
692 2006-06-30  Thierry Randrianiriana  <thierryR@cvs.gnome.org>
694         * configure.in: Added Malagasy code 'mg' in ALL_LINGUAS.
695         * po/mg.po: Added Malagasy translation.
697 2006-06-28  Frederic Peters  <fpeters@0d.be>
699         * configure.in:
700         * src/Makefile.am:
701         * src/bug-buddy.c: Make libnm_glib optional.  Closes bug #346091.
703 2006-06-25  Fernando Herrera  <fherrera@onirica.com>
705         * configure.in: Require libnm_glib to check for network
706         * src/bug-buddy.c: (bug_sent), (save_to_file), (send_report),
707         (on_send_clicked), (on_save_clicked), (main): If there is no network
708         available save report to a file for sending next time. Resize fixes
709         * src/bug-buddy.glade: Add mnemonic to Send
710         * src/bugzilla.h: Remove an old GtkTreeIter
712 2006-06-18  Brent Smith  <gnome@nextreality.net>
714         * src/bug-buddy.c: (unknown_app_finished): Mark the button text for
715         translation
717 2006-06-18  Brent Smith  <gnome@nextreality.net>
719         * src/proccess.c: (proccess_get_mem_state): Fix a mispelling, thanks
720         to Baptiste Mille-Mathias for pointing this out.
722 2006-06-18  Brent Smith  <gnome@nextreality.net>
724         * src/bug-buddy.c: (fill_include_file): initialize GError to NULL,
725         otherwise we can get a crash
727 2006-06-18  Brent Smith  <gnome@nextreality.net>
729         * src/gdb-buddy.c: remove debug define
730         * src/gdb-buddy.h: added this missing file (needed to compile)
732 2006-06-18  Fernando Herrera  <fherrera@onirica.com>
734         * src/Makefile.am:
735         * src/bug-buddy.c: (gdb_insert_text), (known_app_finished),
736         (gdb_finished), (save_to_file), (on_save_clicked),
737         (unknown_app_finished), (gdb_finished_unknown_app),
738         (close_callback), (fill_gnome_info), (fill_include_file), (main):
739         * src/bug-buddy.glade:
740         * src/bug-buddy.h:
741         * src/bugzilla.c:
742         * src/gdb-buddy.c: (gdb_stop), (gdb_handle_input), (gdb_destroy),
743         (gdb_buddy_error_quark), (gdb_get_trace): Add support for saving
744         traces from unknow applications. Patch from Brent Smith. Closes bug
745         #164747.
747         Add support again for the --include option, so crashes on gnome-python
748         and Gtk# can invoke bug-buddy for sending traces to our bugzilla.
750 2006-06-13  Olav Vitters  <olav@bkor.dhs.org>
752         * configure.in: Bump libsoup requirement to >= 2.2.94.
754 2006-06-12  Brent Smith  <gnome@nextreality.net>
756         * NEWS:
757         * configure.in:
758         - Version 2.15.0
760 2006-06-12  Brent Smith  <gnome@nextreality.net>
762         * po/POTFILES.in:
763         * src/Makefile.am:
764         Fix some build issues caused by the merge
765         * src/bugzilla.c: (bugzilla_create_report):
766         Submit bug reports to bugzilla.gnome.org instead of
767         bugzilla-test.gnome.org
769 2006-06-12  Brent Smith  <gnome@nextreality.net>
771         * Makefile.am:
772         * NEWS:
773         * TODO:
774         * bug-buddy.schemas.in:
775         * configure.in:
776         * docs/ChangeLog:
777         * docs/Makefile.am:
778         * docs/vi/vi.po:
779         * macros/ChangeLog:
780         * po/dz.po:
781         * po/ka.po:
782         * po/ku.po:
783         * po/mg.po:
784         * po/no.po:
785         * src/Makefile.am:
786         * src/bb-marshal.list:
787         * src/bug-buddy-core.desktop.in.in:
788         * src/bug-buddy.applications:
789         * src/bug-buddy.c: (on_gdb_stop_clicked), (stock_pixmap_buddy),
790         (get_gnome_version_info), (update_progress_bar), (save_email),
791         (link_callback), (bug_sent), (set_proxy), (send_report),
792         (email_is_valid), (check_email), (on_send_clicked), (gdb_finished),
793         (close_callback), (delete_callback), (fill_gnome_info),
794         (fill_proccess_info), (main):
795         * src/bug-buddy.glade:
796         * src/bug-buddy.h:
797         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
798         (bugzilla_error_quark), (load_applications),
799         (bugzilla_parse_response), (bugzilla_create_report):
800         * src/bugzilla.h:
801         * src/cell-renderer-uri.c:
802         * src/cell-renderer-uri.h:
803         * src/config.c:
804         * src/distribution.c: (get_distro_name_from_file),
805         (get_distro_name):
806         * src/distribution.h:
807         * src/eds-buddy.c: (get_default_user_email):
808         * src/eds-buddy.h:
809         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
810         (handle_gdb_input), (get_trace_from_pair):
811         * src/md5-utils.c:
812         * src/md5-utils.h:
813         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
814         * src/proccess.h:
815         * src/save-buddy.c:
816         * src/save-buddy.h:
817         * src/signal-buddy.c:
818         * src/signal-buddy.h:
819         * src/united-states-of-bug-buddy.c:
820         * src/verify-desktop-files.c: (check_bugzilla_info), (main):
821         Merged bug-buddy-xmlrpc branch to HEAD using the following commands on
822         a fresh checkout of HEAD:
823         cvs update -j HEAD -j BUG_BUDDY_2_13_0
824         cvs update -j BUG_BUDDY_2_13_0 -j bug-buddy-xmlrpc
825         cvs update -C po/*
827 2006-06-11  Brent Smith  <gnome@nextreality.net>
829         * src/bug-buddy.c: (main):
830         - Complain if --pid is not specified
832 2006-06-11  Brent Smith  <gnome@nextreality.net>
834         * src/bug-buddy.c: (fill_gnome_info), (main):
835         - If we can't get information about the GNOME version (probably due to a
836         missing or bad installation of gnome-desktop), then spit out an error
837         dialog
838         - Don't gtk_widget_show() the main window until right before we start
839         the main loop; this way we don't see the main_window when we call
840         buddy_error() before gtk_main()
842 2006-06-11  Brent Smith  <gnome@nextreality.net>
844         * src/bug-buddy.c: (main):
845         Pop up an error dialog if --appname is not passed.
847 2006-06-11  Brent Smith  <gnome@nextreality.net>
849         * src/bug-buddy.c: (main):
850         * src/bug-buddy.h:
851         Ported bug-buddy from Popt to GOption
853 2006-06-10  Brent Smith  <gnome@nextreality.net>
855         * src/bug-buddy.c: (bug_sent), (send_report):
856         Handle errors creating the report in send_report()
857         * src/bugzilla.c: (bugzilla_parse_response),
858         (bugzilla_create_report):
859         More error handling using GError
860         * src/bugzilla.h:
861         Migrated some enumerations to the BUGZILLA_ERROR_* enums so there is
862         only one set of error codes
864 2006-06-10  Brent Smith  <gnome@nextreality.net>
866         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
867         (gdb_finished), (close_callback):
868         - Provide intelligent error messages based on the XML-RPC response
869         - Many text changes
870         - Hide the send button immediately after the user clicks it to prevent
871         duplicate bugs from being submitted
872         * src/bug-buddy.glade:
873         - Make "app-image" vertically aligned to the top
874         - Make "main-text" selectable and turn on label wrapping
875         * src/bug-buddy.h:
876         - Move GnomeVersionInfo to bugzilla.h header to remove circular
877         dependency between header files
878         * src/bugzilla.c: (bugzilla_error_quark),
879         (bugzilla_parse_response):
880         - Much better error handling of the XML-RPC response; Also, return a
881         GError with information about the particular error message
882         * src/bugzilla.h:
883         - Added GError support structures for BUGZILLA_ERROR
884         - Moved GnomeVersionInfo struct to here
885         - provide function prototypes for all functions with extern linkage
886         * src/distribution.h:
887         - provide prototype for get_distro_name()
888         * src/proccess.c:
889         - Use proccess.h header file
890         * src/proccess.h:
891         - Add this header file to declare function prototypes
893 2006-06-04  Brent Smith  <gnome@nextreality.net>
895         * src/bug-buddy.c: (link_callback): Display an error in a dialog box
896         instead of stdout if the gnome_vfs_url_show call fails.
898 2006-06-04  Brent Smith  <gnome@nextreality.net>
900         * src/bug-buddy.glade: Switch the order of the "Send" and "Close"
901         button, so that "Send" is on the right.
903 2006-06-04  Brent Smith  <gnome@nextreality.net>
905         * configure.in: Bump the required GTK+ version to 2.9 since we make
906         use of the new GtkLinkButton
907         * src/bug-buddy.c: (link_callback), (bug_sent), (send_report),
908         (gdb_finished), (close_callback), (delete_callback), (main):
909         Added a GtkLinkButton after the bug report has been sent so that
910         the user can view their bug immediately by clicking on the button;
911         Renamed the cancel-button to close-button and changed the names of the
912         callbacks; Also fixed a couple of compiler warnings
913         * src/bug-buddy.glade: Moved the "Send" button to the bottom in the
914         button bar and removed the "Cancel" button in favor of a more
915         simple scheme with just "Send" and "Close"; Also changed
916         alignment of the button box so that it is always aligned at the
917         bottom of the vertical box.
919 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
921         * Makefile.am:
922         * bug-buddy.schemas.in: Re-added schemas, only with
923         contact info.
925 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
927         * configure.in: Add eds dependency.
928         * src/Makefile.am:
929         * src/bug-buddy.c: (save_email), (bug_sent), (send_report),
930         (email_is_valid), (check_email), (gdb_finished):
931         * src/bug-buddy.glade: email address now is mandatory. Get it
932         from gconf settings and if not available, from eds.
934 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
936         * src/bug-buddy.c: (send_report): Add text from the "What were you
937         doing" entry to the report.
939 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
941         * src/bug-buddy.c: (set_proxy), (send_report): Use proxy from gconf
942         settings when available.
943         * src/bugzilla.c: (bugzilla_create_report): Remove password param
944         * TODO: Add some stuff to do in the new branch
946 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
948         * src/bugzilla.c: Add User-Agent header to HTTP request as requested
949         by myself.
951 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
953         * src/bugzilla.c: Change XML-RPC method call to match GNOME Bugzilla
954         server changes. Also update URL.
956 2006-02-08  Fernando Herrera  <fherrera@onirica.com>
958         * src/Makefile.am:
959         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
960         (gdb_finished), (main):
961         * src/bug-buddy.glade:
962         * src/bugzilla.c: (bugzilla_parse_response),
963         (bugzilla_create_report): Added UI to include user comnmets about what
964         he was doing and email address. Added a Send button. UI needs more love
966         * src/verify-desktop-files.c: (check_bugzilla_info), (main): Added
967         a little program to verify installed .desktop files for correct
968         X-GNOME-Bugzilla-* stuff
970 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
972         * COPYING: Re-add notice about using only v2 of GPL that was
973         removed accidentaly by some automake weirdness.
974         * src/distribution.c: Use only v2 of GPL fot this code.
976 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
978         * configure.in:
979         * src/Makefile.am:
980         * src/bug-buddy.c: (send_report), (gdb_finished),
981         (fill_gnome_info), (fill_proccess_info), (main):
982         * src/bug-buddy.glade:
983         * src/bugzilla.c: (bugzilla_send_report):
984         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time): Change
985         windows main title. Add mem and cpu info for the crashed procces from
986         libgtop.
988 2006-02-06  Fernando Herrera  <fherrera@onirica.com>
990         * configure.in:
991         * src/bug-buddy.c: (get_gnome_version_info), (bug_sent),
992         (send_report), (gdb_finished):
993         * src/bug-buddy.glade:
994         * src/bug-buddy.h:
995         * src/bugzilla.c: (got_response), (bugzilla_send_report):
996         * src/bugzilla.h: Implement the XML-RPC sending. Currenty it uses
997         hard-coded bugzilla URL and username/password. Don't try to play
998         with it as bugzilla-test is IP-protected :)
1000 2006-02-03  Fernando Herrera  <fherrera@onirica.com>
1002         * Makefile.am:
1003         * configure.in:
1004         * po/POTFILES.in:
1005         * src/Makefile.am:
1006         * src/bb-marshal.list:
1007         * src/bug-buddy-core.desktop.in.in:
1008         * src/bug-buddy.applications:
1009         * src/bug-buddy.c: (on_gdb_stop_clicked), (get_gnome_version_info),
1010         (update_progress_bar), (send_report), (gdb_finished),
1011         (cancel_callback), (delete_callback), (main):
1012         * src/bug-buddy.glade:
1013         * src/bug-buddy.h:
1014         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
1015         (load_applications), (add_application):
1016         * src/bugzilla.h:
1017         * src/cell-renderer-uri.c:
1018         * src/cell-renderer-uri.h:
1019         * src/config.c:
1020         * src/distribution.c: (get_distro_name_from_file),
1021         (get_distro_name):
1022         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
1023         (handle_gdb_input), (get_trace_from_pair):
1024         * src/md5-utils.c:
1025         * src/md5-utils.h:
1026         * src/save-buddy.c:
1027         * src/save-buddy.h:
1028         * src/signal-buddy.c:
1029         * src/signal-buddy.h:
1030         * src/united-states-of-bug-buddy.c: Big rewrite. Only one window. Only one
1031         click for submit a bug. Removed all the selections stuff. Bug Buddy now
1032         only reports crashes. Currently the XML-RPC sending stuff is missing,
1033         so it does not send anything yet.
1035 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1037         * src/bugzilla.c: update treeview headers when switching
1038         beetwen applcations/products. Patch from Matthias Clasen
1039         (Closes bug #317530)
1041 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1043         * src/distribution.{c,h}: Fix the LSB distro detection
1045 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1047         * src/bug-buddy.glade: Center main window. Patch from
1048         Christian Neumair. Closes bug #321297
1050 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1052         * src/bug-buddy.glade: Set the GnomeFileEntry in
1053         save mode for saving the bug report (Closes bug #323967)
1055 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1057         * src/bug-buddy.glade: Lot of HIGification by
1058         Christian Persch. Closes bug #325650
1060 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1062         * configure.in: Bump version to 2.13.0
1063         * src/bugzilla.c: workaround for gnome-vfs bug
1065 2005-12-28  Abel Cheung  <maddog@linuxhall.org>
1067         * configure.in: Added "zh_HK" to ALL_LINGUAS.
1069 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
1071         * configure.in:
1072         * NEWS: Release 2.12.2 ("Il vulcano")
1074 2005-10-28  Simos Xenitellis  <simos@gnome.org>
1076         * configure.in: Added ky (Kirghiz) to ALL_LINGUAS.
1078 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1080         * NEWS:
1081         * configure.in: Release 2.12.1 "i Party 7"
1083 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1085         * src/bugzilla.c: Remove duplicate entries. Patch
1086         from Matthias Clasen. Fixes bug #317524
1088 2005-09-06  Fernando Herrera  <fherrera@onirica.com>
1090         * NEWS: Release 2.12.0 ("My fatal fate")
1092 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1094         * src/united-states-of-bug-buddy.c: don't mark the copyright string as
1095         translatable
1097 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1099         * configure.in: post-release bump to 2.12.0.
1101 ==================== 2.11.92 ====================
1103 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1105         * NEWS:
1106         * configure.in: version 2.9.92.
1108 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1110         * src/bug-buddy.c: (init_gnome_version_stuff):
1111         * src/bug-buddy.h:
1112         * src/bugzilla.c: (gify), (load_mostfreq_xml), (load_config_xml),
1113         (load_products_xml):
1114         * src/cell-renderer-uri.c:
1115         * src/distribution.c:
1116         * src/gdb-buddy.c:
1117         * src/gnome-crash.c:
1118         * src/libglade-buddy.h:
1119         * src/md5-utils.c: (md5_get_digest):
1120         * src/save-buddy.c:
1121         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
1122         (email_is_valid): lot of (all) gcc4 and misc warning fixed.
1123         Ported to GtkAboutDialog. Patch from Kjartan Maraas. Closes
1124         bug #300065
1126 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1128         * configure.in:
1129         * src/bug-buddy.c: (update_crash_type), (init_ui), (delete_me),
1130         (main):
1131         * src/bug-buddy.glade:
1132         * src/bugzilla.c: (update_severity), (update_version),
1133         (add_severity), (update_version_menu),
1134         (bugzilla_product_add_components_to_clist),
1135         (bugzilla_add_mostfreq):
1136         * src/united-states-of-bug-buddy.c: (select_version),
1137         (select_severity): Port to GtkComboBox. Patch by Michael Gossard.
1138         Fixes #300065 and #130288
1140 2005-07-19  Michael Gossard <michael.gossard@free.fr>
1142         * src/bugzilla.c : (sort_mostfreq_list),
1143         (create_mostfreq_list), (bugzilla_add_mostfreq) sort frequently reported
1144         bugs list by ID, product, component, description. (fix bug #171935)
1146 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1148         * src/distribution.c: (get_lines_from_file), (get_lsb_version),
1149         (get_redhat_version), (get_turbolinux_version),
1150         (get_debian_version):
1151         * src/distribution.h: Reworked the code to use fancy g_file functions.
1152         Add support for reading LSB files (ie: Ubuntu distro support). Closes
1153         bug #168379
1155 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1157         * src/united-states-of-bug-buddy.c: Include signal.h. Patch by
1158         Dan Winship, closes #160544
1160 2005-07-18  Danilo Å egan  <danilo@gnome.org>
1162         * docs/sr/sr.po: Updated translation not to break the build (until
1163         I fix xml2po).
1165 2005-07-18  Danilo Å egan  <danilo@gnome.org>
1167         * docs/Makefile.am (DOC_LINGUAS): Added "sr".
1169         * docs/sr/sr.po: Added.
1171 2005-07-11  Kjartan Maraas  <kmaraas@gnome.org>
1173         * configure.in: Post release version bump
1174         * docs/C/bug-buddy.xml: Fix docs build
1175         * src/save-buddy.c: (bb_write_buffer_to_fd): Pass 0
1176         as arg 3 to waitpid() not NULL pointer.
1178 2005-06-04  Swapnil Hajare  <dreamil@gmail.com>
1180         * configure.in: added entry for Marathi language (mr) in ALL_LINGUAS
1182 2005-05-18  Olav Vitters <olav@bkor.dhs.org>
1184         * src/bugzilla.c: (load_applications): Initialize prev_name variable
1185         to NULL to prevent crash on startup. Patch from <rwahl@gmx.de>. Closes
1186         bug #172874.
1188 2005-05-04  Fernando Herrera  <fernando.herrera@tecsidel.es>
1190         * src/bugzilla.c: (load_applications): Use gmenu API to fix
1191         build. Patch by Elijah Newren. Closes bug #302769
1193 2005-04-11  Mark McLoughlin  <mark@skynet.ie>
1195         * src/Makefile.am, src/bugzilla.c: update for
1196         libgnome-menu API renaming.
1198 2005-04-06  Mark McLoughlin  <mark@skynet.ie>
1200         * src/bugzilla.c: (get_all_applications): update for
1201         slight change in menu_tree_lookup() API.
1203 2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
1205         * configure.in: Added "xh" to ALL_LINGUAS.
1207 2005-03-31  Steve Murphy  <murf@e-tools.com>
1209         * configure.in: Added "rw" to ALL_LINGUAS.
1211 2005-03-30  Christian Rose  <menthos@menthos.com>
1213         * configure.in: Added "ug" to ALL_LINGUAS.
1215 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1217         * configure.in: require libgnomemenu >= 2.11.1.
1218         * src/bugzilla.c: (get_all_applications_from_alias),
1219         (get_all_applications_from_dir), (get_all_applications),
1220         (load_applications): Port to the new libgnomemenu API. Patch
1221         by Mark McLoughlin <markmc@redhat.com>
1223 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1225         * README.STABLE_BRANCH: Branched. HEAD is now for GNOME 2.11
1226         * configure.in: Postrelease version bumpig to 2.11.0
1228 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
1230         * NEWS:
1231         * configure.in: Release 2.10.0 ("La movida")
1233 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
1235         * NEWS:
1236         * configure.in: Release 2.9.92 ("Magical Fenix")
1238 2005-02-11  Maxim V. Dziumanenko <mvd@mylinux.com.ua>
1240         * docs/uk/bug-buddy.xml:
1241         * docs/uk/legal.xml:
1242         * docs/uk/.cvsignore: Added Ukrainian translation of the documentation.
1244 2005-02-11  Shaun McCance  <shaunm@gnome.org>
1246         * docs/bug-buddy.omf.in
1247         - Added missing file
1249 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1251         * NEWS:
1252         * configure.in: Release 2.9.91 ("Hänsel und Gretel")
1254 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1256         * configure.in:
1257         * src/Makefile.am: Require gnome-menus.
1258         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1259         (compare_applications), (get_all_applications_from_dir),
1260         (get_all_applications), (load_applications): Use libmenu to get all
1261         applications instead of removed "applications-all-users:///" gnome-vfs
1262         method. Don't require applets to have defined (panel:category), as
1263         it seems to be reomved for GNOME 2.10. Load icons code fixes.
1265 2005-01-29  Fernando Herrera  <fherrera@onirica.com>
1267         * Makefile.am:
1268         * autogen.sh:
1269         * configure.in:
1270         * src/Makefile.am: Lot of autofoo updates by Shaun McCance and me.
1271         * docs/C/bug-buddy.xml: Updated docs by Shaun McCance.
1272         * docs/C/Makefile.am:
1273         * docs/C/bug-buddy-C.omf:
1274         * docs/Makefile.am:
1275         * docs/de/Makefile.am:
1276         * docs/de/bug-buddy-de.omf:
1277         * docs/es/Makefile.am:
1278         * docs/es/bug-buddy-es.omf:
1279         * docs/fr/Makefile.am:
1280         * docs/fr/bug-buddy-fr.omf:
1281         * docs/it/Makefile.am:
1282         * docs/it/bug-buddy-it.omf:
1283         * docs/ja/Makefile.am:
1284         * docs/ja/bug-buddy-ja.omf:
1285         * docs/ko/Makefile.am:
1286         * docs/ko/bug-buddy-ko.omf:
1287         * docs/sv/Makefile.am:
1288         * docs/sv/bug-buddy-sv.omf:
1289         * docs/zh_CN/Makefile.am:
1290         * docs/zh_CN/bug-buddy-zh_CN.omf:
1291         * docs/zh_HK/Makefile.am:
1292         * docs/zh_HK/bug-buddy-zh_HK.omf:
1293         * docs/zh_TW/Makefile.am:
1294         * docs/zh_TW/bug-buddy-zh_TW.omf: Files removed from CVS, they are
1295         now autogenerated from gdu.
1297 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1299         * configure.in: Post release version bumping.
1301 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1303         * NEWS:
1304         * configure.in: Released 2.9.3 "Wild Rose"
1306 2005-01-07  Kjartan Maraas  <kmaraas@gnome.org>
1308         * src/bug-buddy.glade1: Remove
1309         * src/bug-buddy.gladep: Remove
1311 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
1313         * NEWS:
1314         * configure.in: Released 2.9.2 "Tres Jotas"
1316 2004-11-21  Fernando Herrera  <fherrera@onirica.com>
1318         * src/bug-buddy.c: (init_ui):
1319         * src/bug-buddy.h:
1320         * src/united-states-of-bug-buddy.c: (submit_ok): Added a kill command line
1321         argument for killing that pid after the bug report is sent.
1323 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
1325         * src/bug-buddy.c: (init_ui), (main):
1326         * src/bug-buddy.glade:
1327         * src/bug-buddy.h:
1328         * src/united-states-of-bug-buddy.c: (mail_write_template),
1329         (on_druid_about_clicked), (enter_intro), (done_intro), (done_gdb),
1330         (enter_desc): Skip the product/component pages if the application is
1331         passed on the command line (also show its name in the intro page).
1332         Use the command line option --include-file to include a file in the
1333         bug description.
1335 2004-11-13  Fernando Herrera  <fherrera@onirica.com>
1337         * README.STABLE_BRANCH: Branched for gnome-2-8
1338         * configure.in: Bump version to 2.9.0
1340 2004-11-11  Fernando Herrera  <fherrera@onirica.com>
1342         * docs/C/bug-buddy-C.omf: Fix omf file to validate against
1343         scrollkeeper-omf.dtd. Patch from Joe Marcus Clarke and
1344         David Weinehall (fix bug #157817 and debian 280641)
1346 2004-09-24  Pawan Chitrakar  <pawan@nplinux.org>
1348         * configure.in: Added ne "Nepali" in ALL_LINGUAS
1350 2004-09-22  Fernando Herrera  <fherrera@onirica.com>
1352         * configure.in: Post release version bumping to 2.8.1
1353         * src/gdb-buddy.c: (get_trace_from_pair): Fix search for binaries
1354         in libexec dir.
1356 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1358         * NEWS: Release 2.8.0 "Chicote"
1360 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1362         * docs/Makefile.am: Disable build of outdated docs.
1363         * src/bug-buddy.glade:
1364         * src/united-states-of-bug-buddy.c: (on_druid_help_clicked),
1365         (on_druid_about_clicked): Enable help button and point help to
1366         the right section. Patch by Shaun McCance (Fix bug #135573)
1368 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1370         * docs/C/bug-buddy-C.omf:
1371         * docs/C/bug-buddy.xml:
1372         - Updates for 2.8
1374 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1376         * configure.in:
1377         * po/POTFILES.in:
1378         * src/Makefile.am:
1379         * src/bug-buddy-core.desktop.in.in:
1380         * src/bug-buddy.desktop.in.in: Install a new desktop file to handle
1381         the application/x-core MIME type correctly (it is open with --core
1382         command line option only).
1384 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1386         * docs/C/bug-buddy-C.omf:
1387         * docs/de/bug-buddy-de.omf:
1388         * docs/es/bug-buddy-es.omf:
1389         * docs/fr/bug-buddy-fr.omf:
1390         * docs/it/bug-buddy-it.omf:
1391         * docs/ja/bug-buddy-ja.omf:
1392         * docs/ko/bug-buddy-ko.omf:
1393         * docs/sv/bug-buddy-sv.omf:
1394         * docs/zh_CN/bug-buddy-zh_CN.omf:
1395         * docs/zh_HK/bug-buddy-zh_HK.omf:
1396         * docs/zh_TW/bug-buddy-zh_TW.omf:
1397         - Various OMF fixes
1399 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1401         * configure.in: Post release version bumping to 2.8.0
1403 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1405         * NEWS:
1406         * bugzilla/gnome/products:
1407         * bugzilla/ximian/mostfreq:
1408         * bugzilla/ximian/products:
1409         * configure.in: Release 2.7.92 (RC1) "Ojos verdes"
1411 2004-09-03  Gora Mohanty  <gmohanty@cvs.gnome.org>
1413         * configure.in: Added "or" to ALL_LINGUAS.
1415 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
1417         * NEWS:
1418         * bugzilla/gnome/mostfreq:
1419         * bugzilla/gnome/products:
1420         * bugzilla/ximian/products:
1421         * configure.in: Release 2.7.91 (Beta 2) "budyboop"
1423 2004-08-16  Christian Rose  <menthos@menthos.com>
1425         * configure.in: Added "bs" to ALL_LINGUAS.
1427 2004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
1429         * configure.in: Added nb to ALL_LINGUAS.
1431 2004-07-21  Ray Strode  <rstrode@redhat.com>
1432         * bug-buddy/src/bug-buddy.desktop.in.in: Add MimeType line
1433         to desktop file new mime sytem.
1435 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1437         * configure.in: Post release version bumping to 2.7.1
1439 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1441         * NEWS:
1442         * bugzilla/gnome/config:
1443         * bugzilla/gnome/mostfreq:
1444         * bugzilla/gnome/products:
1445         * bugzilla/ximian/config:
1446         * bugzilla/ximian/mostfreq:
1447         * bugzilla/ximian/products: Release 2.7.0 "Lully"
1449 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1451         * src/united-states-of-bug-buddy.c: (druid_set_sensitive):
1452         Removed.
1453         * src/united-states-of-bug-buddy.c: (email_is_valid): Rewritten
1454         * src/united-states-of-bug-buddy.c: Various minor tidy-ups.
1456 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1458         * src/bug-buddy.c: (main):
1459         * src/bug-buddy.h:
1460         * src/bugzilla.c: (load_bugzilla_xml):
1461         * src/united-states-of-bug-buddy.c: (druid_draw_state),
1462         (on_druid_prev_clicked), (druid_set_state),
1463         (on_druid_next_clicked), (on_druid_cancel_clicked), (enter_intro),
1464         (done_intro), (enter_gdb), (done_gdb), (enter_product),
1465         (done_product), (enter_component), (done_component),
1466         (enter_mostfreq), (done_mostfreq), (enter_desc), (done_desc),
1467         (enter_email_config), (done_email_config), (enter_email),
1468         (done_email), (enter_finished), (done_finished): : Druid tab state
1469         machine rearranged so that the code for each state can be localised within
1470         the source.
1473 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1475         * src/bug-buddy.c: (init_ui):  Warning added if a pid is given without
1476         application name.
1477         * src/bug-buddy.h:
1478         * src/gdb-buddy.c: (start_animation), (stop_animation), (stop_gdb),
1479         (get_trace_from_pair): Rewritten to tidy freeing
1480         of strings (memory lead fixed), with some error messages added.
1482 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1484         * src/bug-buddy.c: (on_gdb_go_clicked), (on_gdb_stop_clicked),
1485         (on_list_button_press_event), (main):
1486         * src/bug-buddy.h:
1487         * src/bugzilla.c: (async_update), (end_bugzilla_download),
1488         (start_bugzilla_download), (products_list_load):
1489         * src/gdb-buddy.c: (start_gdb), (get_trace_from_pair):
1490         * src/united-states-of-bug-buddy.c: (druid_set_state): remove
1491         druid_data.explicit_dirty, druid_data.download_in_progress.
1493 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1495         * src/bug-buddy.c: (buddy_error), (on_gdb_save_clicked), (main):
1496         * src/bug-buddy.h:
1497         * src/bugzilla.c: (load_bugzillas):
1498         * src/gdb-buddy.c: (get_trace_from_core), (get_trace_from_pair):
1499         * src/united-states-of-bug-buddy.c: (mail_config_page_sendmail_ok),
1500         (mail_config_page_gnome_ok), (desc_page_ok), (submit_ok),
1501         (on_druid_next_clicked): use new buddy_error function.
1503 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1505         * src/bug-buddy.c: (init_ui): Fix two strings. Fix bug #140053
1507 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1509         * src/bug-buddy.glade: add scroll bar to description bug text box if
1510         needed. Fix bug #137540
1512 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1514         * bug-buddy.schemas.in:
1515         * src/united-states-of-bug-buddy.c: (druid_set_state): Fix wrong
1516         strings.
1518 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1520         * src/bug-buddy.glade: s/Next/Forward/ . Fix bug #136191, patch from
1521         Ben Sutton
1523 2004-04-13  Fernando Herrera  <fherrera@onirica.com>
1525         * configure.in: Bump version to 2.7.0
1527 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1529         * README.STABLE_BRANCH: update branch info.
1530         * configure.in: Post release version bumping to 2.6.1
1532 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
1534         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1536 2004-04-03  Samúel Jón Gunnarsson  <sammi@techattack.nu>
1538         * is.po: Added "is" to ALL_LINGUAS.
1540 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
1542         * src/Makefile.am: (Fix a compiler issue, bug #135625)
1543         * NEWS:
1544         * bugzilla/gnome/products:
1545         * configure.in: Release 2.6.0 "Almodóvar did it again!"
1547 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
1549         * configure.in: Added 'pa' for Punjabi to ALL_LINGUAS.
1551 2004-03-17  Gareth Owen
1553         * configure.in: Added en_GB to ALL_LINGUAS
1555 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1557         * NEWS:
1558         * bugzilla/gnome/products:
1559         * configure.in: Release 2.5.92 "We are the champions"
1561 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1563         * src/bug-buddy.c:
1564         * src/bug-buddy.glade: set the filechooser in save mode with the new
1565         property.
1566         * src/united-states-of-bug-buddy.c: remove an unused function.
1568 2004-03-15  Glynn Foster  <glynn.foster@sun.com>
1570         * configure.in: Add docs to build.
1571         * docs/Makefile.am: Add docs to build.
1572         * docs/*: Put back localized online help for de, fr, es, it, ja, ko, sv,
1573         zh_TW, zh_CN and zh_HK from Sun's translation team - may be a little
1574         outdated, but it's a good start to update them from.
1576 2004-02-25  Fernando Herrera  <fherrera@onirica.com>
1578         * src/united-states-of-bug-buddy.c: (druid_set_state): Disable Back
1579         button when debugging is the first page. Fix #135343
1581 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1583         * src/Makefile.am:
1584         * src/bug-buddy.applications:
1585         * src/bug-buddy.keys.in: Update to application/x-core MIME type from the
1586         new share-mime-info
1587         * src/bug-buddy.mime: removed
1589 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1591         * NEWS:
1592         * bugzilla/gnome/products:
1593         * configure.in: Release 2.5.90 "I love it when a plan comes
1594         together"
1596 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1598         * src/united-states-of-bug-buddy.c: (check_old_version),
1599         (on_druid_next_clicked): Only check old version once (Fix #134167). If
1600         failing getting application product from application name, load the product
1601         list.
1603 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1605         * src/bug-buddy.glade:
1606         * src/united-states-of-bug-buddy.c:
1607         (on_email_file_gnome_entry_browse_clicked): Set the FileChooser in
1608         save mode for saving bug reports.
1610 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1612         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Remove
1613         confirmation dialog after the UI-review recomendation.
1615 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1617         * src/bugzilla.c: (generate_email_text): Don't free version string.
1618         Fix #126449. Patch from Simon Frankau
1620 2004-02-21  Christian Rose  <menthos@menthos.com>
1622         * configure.in: Added "en_CA" to ALL_LINGUAS.
1624 2004-02-15  Fernando Herrera  <fherrera@onirica.com>
1626         * NEWS:
1627         * bugzilla/gnome/products:
1628         * configure.in: Release 2.5.3, "No name release"
1630 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1632         * src/Makefile.am: add -export-dynamic. Fix bug #132174. Patch from
1633         Vincent Berger
1635 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1637         * gentool/gentool.m4: Add quotes AC_PROG_GENTOOL. Patch from Alexander
1638         Winston. Fix bug #133150
1640 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1642         * src/bug-buddy.glade: Use GtkFileChooser in GnomeFileEntries
1644 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1646         * src/bug-buddy.c: (init_gnome_version_stuff): read GNOME date
1647         * src/bug-buddy.h:
1648         * src/united-states-of-bug-buddy.c: (check_old_version),
1649         (druid_set_state): if GNOME version is older than 6 months suggest
1650         upgrading.
1652 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1654         * Makefile.am: Remove OrigTree
1655         * configure.in: requiere intltool 0.29
1657 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1659         * bug-buddy.schemas.in: Fix some typos. Fix bug #131876.
1661 2004-01-20  Jason Leach  <leach@wam.umd.edu>
1663         * Makefile.am (install-data-local): builddir != srcdir fix.
1665 2004-01-06  Vincent Untz  <vincent@vuntz.net>
1667         * src/bug-buddy.desktop.in.in: changed the comment to be less
1668         GNOME-specific (proposition by Luis Villa). Fix bug #89356.
1670 2004-01-03  Fernando Herrera  <fherrera@onirica.com>
1672         * Makefile.am: added intltool-modules/XML/Parser/Style/OrigTree.pm
1673         * src/bugzilla.c: (load_bugzilla): store and free string returned by
1674         gnome_config_get_string
1676 2004-01-02  Robert Sedak  <robert.sedak@sk.htnet.hr>
1678         * configure.in: Added "hr" in ALL_LINGUAS .
1680 2003-12-26  Fernando Herrera  <fherrera@onirica.com>
1682         * NEWS:
1683         * bugzilla/gnome/products:
1684         * configure.in: Release 2.5.2, "Franco Corelli"
1686 2003-12-25  Fernando Herrera  <fherrera@onirica.com>
1688         * Makefile.am:
1689         * bug-buddy.schemas.in:
1690         * configure.in:
1691         * po/POTFILES.in: Schema file stuff
1692         * src/bug-buddy.c: (init_ui), (delete_me):
1693         * src/bug-buddy.glade:
1694         * src/bug-buddy.h:
1695         * src/config.c: (entry_changed_notify), (config_entry_commit),
1696         (init_gconf_stuff):
1697         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Port
1698         bug-buddy configuration to gconf
1700 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1702         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Add
1703         support for translators in the about dialog.
1705 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1707         * src/bug-buddy.c: (main):
1708         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Use
1709         gtk_icon_theme_* to load icons.
1711 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1713         * src/bugzilla.c: (load_products_xml): Don't add closed products.
1714         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Refuse
1715         selected application if its bugzilla info doesn't match with any
1716         bugzilla xml info (a non-existant, mistyped or closed
1717         product/component in .desktop file). Fix bug #123435
1719 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1721         * src/bug-buddy.glade:
1722         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): add
1723         context to component selection page (Application or product
1724         selected). Fix bug #128349. Also remove code for unknown applications
1726 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1728         * src/bug-buddy.c: (on_applications_products_changed), (init_ui):
1729         Switch between apps and products.
1730         * src/bug-buddy.glade: Remove toggle button and no product/app
1731         checkbox. Use two radio buttons for switching between apps and
1732         products.
1733         * src/config.c: (save_config), (load_config): Don't load/store
1734         applications/products view setting. Show apps by default
1735         * src/libglade-buddy.h: Change app/products function
1736         * src/bugzilla.c: (generate_email_text):
1737         * src/united-states-of-bug-buddy.c: (on_druid_prev_clicked),
1738         (on_druid_next_clicked): Remove email generation and warning for
1739         unknown apps.
1740         This closes bug #129137
1742 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1744         * src/bugzilla.c: (load_applets), (visit_cb): Show only applications
1745         and applets with known bugzilla info (Fixes #129138)
1747 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1749         * src/bug-buddy.c: (on_gdb_save_clicked): remove hard coded
1750         GtkFileChooser size
1752 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1754         * src/distribution.c: (get_irix_version): Report "Irix"
1755         * src/distribution.h: add support for Fedora and Gentoo
1757 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
1759         * src/bug-buddy.h:
1760         * src/united-states-of-bug-buddy.c: (druid_set_state),
1761         (on_druid_next_clicked): preserve bug description if filled
1763 2003-12-09  Fernando Herrera  <fherrera@onirica.com>
1765         * bugzilla/gnome/products:
1766         * configure.in:
1767         * NEWS: Update for 2.5.1 release ("Mi mamáprefiere GNOME")
1769 2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>
1771         * src/bug-buddy.c: (on_gdb_save_clicked): Use GtkFileChooser
1772         instead of GtkFileSelection.
1774 2003-12-04  Fernando Herrera  <fherrera@onirica.com>
1776         * src/bugzilla.c: (load_products_xml): Fix a bug introduced when
1777         fixing #125396 that prevented the component list to be loaded.
1779 2003-11-09  Fernando Herrera  <fherrera@onirica.com>
1781         * bugzilla/gnome/products:
1782         * NEWS: Update for 2.5.0 release ("He tardado 10 minutos en
1783         atarme las botas")
1785 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1787         * src/bug-buddy.c: (init_gnome_version_stuff):
1788         * src/bugzilla.c: (load_products_xml), (get_xml_file): Fix some
1789         leaks, patch from Kjartan Maraas (fix bug #125396)
1791 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1793         * README.STABLE_BRANCH:
1794         * configure.in: gnome 2.5 branch info
1796 2003-11-06 Sivaiah N  <snallagatla@novell.com>
1798         * configure.in:
1799         * src/Makefile.am: disable deprecations by
1800         default, added a --enable-deprecations option to enable them.
1802 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1804         * src/bug-buddy.c: (main) don't show up to three windows at a time when
1805         updating the product databases. And we don't need to tell the user the
1806         update was successful (it's supposed to be successful).
1807         Fix bug #110817.
1809 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1811         * src/gdb-buddy.c: (get_trace_from_pair) fix crash when debugging a
1812         program not in the path and search in GNOME2_PATH instead of
1813         GNOME_PATH. Should fix bug #115147.
1815 2003-09-17  Fatih Demir <kabalak@gtranslator.org>
1817         * configure.in: Added "ta" (Tamil) to the languages' list.
1819 2003-09-01  Fernando Herrera  <fherrera@onirica.com>
1821         * NEWS:
1822         * bugzilla/gnome/products:
1823         * configure.in: Update for 2.4.0 Release ("Galactic")
1825 2003-08-25  Fernando Herrera  <fherrera@onirica.com>
1827         * NEWS:
1828         * bugzilla/gnome/products:
1829         * configure.in: Updte for 2.3.5 Release ("La Espiral")
1831 2003-08-14  Guntupalli Karunakar  <karunakar@freedomink.org>
1833         * configure.in: Added "hi" in ALL_LINGUAS.
1835 2003-08-03  Fernando Herrera  <fherrera@onirica.com>
1837         * NEWS:
1838         * bugzilla/gnome/products:
1839         * bugzilla/ximian/mostfreq:
1840         * bugzilla/ximian/products:
1841         * configure.in: Update for 2.3.4 Release ("Pinochio")
1843 2003-07-23 Fernando Herrera  <fherrera@onirica.com>
1845         * src/bugzilla.c: (load_products_xml): Workaround for a bugzilla
1846         create-products-xml bug, that made bug-buddy crash.
1848 2003-07-21  Fernando Herrera  <fherrera@onirica.com>
1850         * src/bugzilla.c: (generate_email_text): Fix a str free (bug #117806)
1851         * src/united-states-of-bug-buddy.c: (select_version),
1852         (on_druid_next_clicked): Fix a crash (bug #117809). Fill version entry
1853         with unspecified if version is not know after selecting a product
1854         (bug #117934)
1856 2003-07-18  Fernando Herrera  <fherrera@onirica.com>
1858         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked):
1859         Unify copyright strings. Patch from Christian Neumair. Fixes #101725
1861 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1863         * configure.in
1864         * NEWS:
1865         * bugzilla/gnome/mostfreq:
1866         * bugzilla/gnome/products:
1867         * bugzilla/ximian/config:
1868         * bugzilla/ximian/mostfreq:
1869         * bugzilla/ximian/products: Update for 2.3.3 Release ("I've given up
1870         smoking")
1872 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1874         * src/bug-buddy.c: (init_ui):
1875         * src/bug-buddy.glade:
1876         * src/bug-buddy.h:
1877         * src/bugzilla.h: Use a combo for version entry.
1878         * src/bugzilla.c: (update_version), (update_version_menu), (generate_email_text):
1879         * src/united-states-of-bug-buddy.c: (select_version),
1880         (select_severity), (on_druid_next_clicked): Select version and severity.
1881         * src/bugzilla.c: (load_products_xml), (load_bugzilla_xml_file). If not downloading
1882         new bugzilla files, compare dates of ~/.gnome/bug-buddy.d/* and prefix/share/bug-buddy/*
1883         to use the most recent. Use again applications-all-users because gnome-vfs bug was fixed.
1885 2003-07-14  Fernando Herrera  <fherrera@onirica.com>
1887         * src/gdb-buddy.c: (handle_gdb_input): convert gdb output from ISO-8859-1
1888         (the charset gdb is using) to UTF-8 using a fallback, preventing incomplete
1889         traces with non-convertible chars.
1891 2003-06-28  Fernando Herrera  <fherrera@onirica.com>
1893         * src/bug-buddy.c: (init_ui):
1894         * src/bug-buddy.h:
1895         * src/bugzilla.c: (generate_email_text):
1896         * src/united-states-of-bug-buddy.c: (mail_write_template),
1897         (mail_lock_text), (druid_set_state): Use differents templates for each
1898         kind of bug report. Fix also a crash when reporting non-bugzilla bugs
1899         without the "Description:" field
1901 2003-06-26  Fernando Herrera  <fherrera@onirica.com>
1903         * src/bugzilla.c: (generate_email_text): s/Gnome
1904         distributor/Gnome-Distributor/ as spaces in headers break halloween
1905         pasrsing at submit@bugs.gnome.org. Thanks to Andrew Sobala for
1906         pointing this. (Fix #116058)
1908 2003-06-15  Taneem Ahmed  <taneem@eyetap.org>
1910         * configure.in: Added "bn" to ALL_LINGUAS.
1912 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1914         * src/bug-buddy.glade: Some HIG changes. Mostly accelerators, padding,
1915         and text corrections.
1916         * src/united-states-of-bug-buddy.c: (submit_ok): Fix a typo, remove
1917         confirmation dialog before submiting a bug.
1919 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1921         * src/bug-buddy.glade:
1922         * src/united-states-of-bug-buddy.c: (submit_ok): String changes and
1923         corrections from Luis Villa (bug #114822)
1925 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1927         * NEWS:
1928         * bugzilla/gnome/products:
1929         * bugzilla/ximian/mostfreq:
1930         * bugzilla/ximian/products: Update for 2.3.2 Release ("In the
1931         Neighbourhood")
1933 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1935         * po/POTFILES.in:
1936         * src/bug-buddy.desktop.in:
1937         * src/bug-buddy.desktop.in.in: Move bug-buddy.desktop.in to
1938         bug-buddy.desktop.in.in to be parsed by configure script in order to
1939         get @VERSION@ replaced. Update POTFILES.in entry.
1941 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1943         * configure.in: bump version number.
1944         * src/bug-buddy.desktop.in: Add X-GNOME-Bugzilla-version (this will
1945         requiere the move to .desktop.in.in)
1946         * src/bugzilla.h:
1947         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1948         (visit_cb), (generate_email_text): read version from .desktop file.
1949         Add Bugzilla-Version field to email
1950         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Merge
1951         patch from ximian to stop crashing in product view (bug #114712). Also
1952         write the version number in the entry.
1954 2003-06-07  Fernando Herrera  <fherrera@onirica.com>
1956         * src/bug-buddy.glade: Add a privacy warning.
1957         * src/bugzilla.c: (bugzilla_application_new): Don't add duplicated
1958         applications.
1959         * src/bugzilla.c: (add_products):  Fix for a NULL-dereference
1960         (Fixes #104357, thanks to Jens Askengren for the patch)
1961         * src/bug-buddy.c: (init_ui):
1962         * src/united-states-of-bug-buddy.c: (mail_lock_text),
1963         (druid_set_state): Don't allow the user to modify Bugzilla headers in
1964         the email page
1966 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
1968         * src/united-states-of-bug-buddy.c(on_druid_next_clicked): Fixed
1969           string marked for translation.
1971 2003-05-31  Paisa Seeluangsawat  <paisa@colorado.edu>
1973         * configure.in: Added Thai (th) to ALL_LINGUAS.
1975 2003-05-27  Abel Cheung  <maddog@linux.org.hk>
1977         * src/bug-buddy.glade: Fix small typo.
1979 2003-05-19  Fernando Herrera <fherrera@onirica.com>
1981         * NEWS:
1982         * configure.in:
1983         * src/bug-buddy.c: (init_ui): Go to STATE_GDB when invoked from crash.
1984         2.3.1 "My brown paper bag" release!
1986 2003-05-18  Fernando Hererra <fherrera@onirica.com>
1988         * AUTHORS:
1989         * NEWS:
1990         * bugzilla/gnome/mostfreq:
1991         * bugzilla/gnome/products:
1992         * bugzilla/ximian/config:
1993         * bugzilla/ximian/mostfreq:
1994         * bugzilla/ximian/products:
1995         * configure.in: update for 2.3.0 release ("Sex, lies and Div-Xs")
1997 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
1999         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
2001 2003-05-16  Fernando Herrera <fherrera@onirica.com>
2003         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked):fix some
2004         warnings and a typpo.
2006 2003-05-15  Fernando Herrera  <fherrera@onirica.com>
2008         * src/bug-buddy.c: (init_ui), (main):
2009         * src/bug-buddy.glade:
2010         * src/bug-buddy.h: New first page when invoked from scratch. Ask for
2011         bug type
2012         * src/bugzilla.c: (generate_email_text): Add keywords based on bug
2013         type, and set priority "enhancement" when it is a a feature request.
2014         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
2015         (druid_set_state), (on_druid_prev_clicked),
2016         (on_druid_next_clicked): Manage new intro page. Show debug page
2017         always when invoked from scratch and debug type is selected. Add
2018         myself to the about dialog.
2020 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2022         * src/bug-buddy.c: (init_gnome_version_stuff):
2023         * src/bug-buddy.h:
2024         * src/bugzilla.c: (generate_email_text): s/vendor/distributor as done
2025         in gnome-desktop (to make RMS happy)
2027 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2029         * src/bugzilla.c: (async_update): Print the progress label only when
2030         all files/sizes are calculated (Fixes #108408)
2031         (generate_email_text): Print Distribution name after the Subject
2032         field.
2034 2003-05-04  Christian Rose  <menthos@menthos.com>
2036         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
2038 2003-04-01  Fernando Herrera  <fherrera@onirica.com>
2040         * src/Makefile.am:
2041         * src/bug-buddy.h:
2042         * src/distribution.c: (get_line_from_fd), (get_line_from_file),
2043         (get_redhat_version), (get_turbolinux_version),
2044         (get_debian_version), (get_irix_version),
2045         (get_distro_name_from_file), (get_distro_name): Add distribution
2046         detection to bug-buddy.
2047         * src/distribution.h:
2048         * src/bugzilla.c: (generate_email_text): Add distribution info to
2049         report, and Gnome Vendor as "Gnome Vendor".
2051 2003-03-13  Christian Rose  <menthos@menthos.com>
2053         * configure.in: Added "ml" to ALL_LINGUAS.
2055 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
2057         * configure.in: Added "fa" to ALL_LINGUAS
2059 2003-02-10  Mohammad DAMT  <mdamt@bisnisweb.com>
2061         * po/id.po: Added Indonesian Translation
2062         * configure.in: Added "id" to ALL_LINGUAS
2064 2003-02-07  Abel Cheung  <maddog@linux.org.hk>
2066         * configure.in: Removed "en_GB" from ALL_LINGUAS (completely
2067           empty translation)
2069 2003-01-25  Alex Duggan  <aldug@astrolinux.com>
2071         * src/united-states-of-bug-buddy.c: use the bug-buddy icon in the
2072         about dialog.  Fixes #104445
2074 2003-02-03  Fernando Herrera <fherrera@onirica.com>
2076         * NEWS:
2077         * bugzilla/gnome/mostfreq:
2078         * bugzilla/gnome/products:
2079         * bugzilla/ximian/products:
2080         * configure.in: update for 2.2.102 release ("Oh na na na")
2082 2003-02-01  Fernando Herrera <fherrera@onirica.com>
2084         * TODO: Update with some ideas from Owen and me.
2085         * src/bugzilla.c: (bugzilla_application_new),
2086           (generate_email_text): Only add a binary to the list if it is not
2087           already in. If the app doesn't have bugzilla product, ask for email
2088           address to send the report. (Fix #104599)
2089         * src/united-states-of-bug-buddy.c: (select_component_row): Check if
2090           component is NULL.
2092 2003-01-21  Christian Rose  <menthos@menthos.com>
2094         * configure.in: Added "mn" to ALL_LINGUAS.
2096 2002-01-19  Fernando Herrera  <fherrera@onirica.com>
2098         * NEWS:
2099         * bugzilla/*/*:
2100         * configure.in: 2.2.101 release "Fidelio"
2102 2003-01-14  Pablo Saratxaga <pablo@mandrakesoft.com>
2104         * configure.in: Added Amharic (am) and Macedonian (mk) to ALL_LINGUAS
2106 2003-01-05  Fernando Herrera  <fherrera@onirica.com>
2108         * src/gdb-buddy.c: (get_trace_from_pair): set NULL encoding for gdb
2109         output, so g_io_channel can read text with invalid UTF-8 strings
2110         (fixes #102493).
2112 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2114         * src/bug-buddy.desktop.in: add StartupNotify
2116 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2118         * NEWS:
2119         * bugzilla/*/*:
2120         * configure.in: 2.2.100 release "I should be there, baby!"
2121         * pixmaps/gnome.png: Update GNOME logo to the new version.
2123 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2125         * src/united-states-of-bug-buddy.c: Little text typo. Fixes (#99564)
2126         Thanks to Christian Rose for pointing this.
2128 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2130         * src/bug-buddy.glade: Don't use gtk stock button "Refresh". Use
2131           "Update" as label to be consistent with the text (fixes #101693).
2132           Remove references to help button (fixes #86410).
2134 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2136         * src/united-states-of-bug-buddy.c: (select_component_row),
2137           (on_druid_next_clicked): If component is in the .desktop file
2138           preselect it. (Thanks to Kristian Rietveld for its gtktree
2139           wisdom)
2141 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2143         * src/bugzilla.c: (visit_cb): don't use all-applications because it is
2144           not working. Use applications-all-users:/// and check for recursion
2146 2002-12-28  Fernando Herrera  <fherrera@onirica.com>
2148         * configure.in: requiere libgnomeui 2.1.x for gnome-icom-theme
2150 2002-12-16  Fernando Herrera  <fherrera@onirica.com>
2152         * MAINTAINERS:
2153         * NEWS:
2154         * README.STABLE_BRANCH:
2155         * TODO:
2157         * bugzilla/gnome/config:
2158         * bugzilla/gnome/mostfreq:
2159         * bugzilla/gnome/products:
2160         * bugzilla/ximian/config:
2161         * bugzilla/ximian/mostfreq:
2162         * bugzilla/ximian/products: Updated for the new release.
2164 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2166         * src/bug-buddy.glade:
2167         * src/bugzilla.c: (async_update): Tweak progress dialog. Show only
2168           number of files "1 of 6".
2169           http://bugzilla.gnome.org/bugzilla.gnome.org/config.xml is nothing
2170           relevant for the user.
2172 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2174         * bugzilla/gnome.bugzilla:
2175         * bugzilla/ximian.bugzilla:
2176         * src/Makefile.am:
2177         * src/bug-buddy.glade:
2178         * src/bug-buddy.h:
2179         * src/bugzilla.c: (md5str_equal_digest), (get_xml_file),
2180           (bugzilla_get_md5sums), (load_bugzilla):
2181         * src/bugzilla.h:
2182         * src/config.c: (save_config), (load_config): Download md5sums from
2183           bugzilla (only if it didn't in the last 24h), and compare with local
2184           bugzilla files. If different, aks the user for updating them.
2185         * src/md5-utils.h:
2186         * src/md5-utils.c: Copied md5 functions from somewhere in the gnome
2187           cvs.
2189 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2191         * src/gdb-buddy.c: Try to look in libexec dir (Needed to debug
2192           applets)
2194 2002-12-10  Fernando Herrera <fherrera@onirica.com>
2196         * src/bug-buddy.c (stop_progress, queue_download_restart,
2197           on_proxy_settings_clicked, on_progress_start_clicked,
2198           on_progress_stop_clicked, main):
2200         * src/bug-buddy.glade:
2202         * src/bugzilla.c (async_update, copy_from_system_to_cache,
2203           get_xml_file, end_bugzilla_download, start_bugzilla_download,):
2204           Changed the logic of downloading. First try the newer version from
2205           local cached bugzilla files and the ones from sharedir. If they are
2206           too old, ask the user for updating. New dialog for updating and
2207           new progress dialog.
2209 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2211         * src/united-states-of-bug-buddy.c: add Kevin and Eric to credits as
2212           documenters
2214 2002-12-14  Fernando Herrera  <fherrera@onirica.com>
2216         * src/bugzilla.c: (open_mostfreq_bug):
2217         * src/cell-renderer-uri.c: (cell_renderer_uri_set_property),
2218         (cell_renderer_uri_activate): Workaround to fix #86711. As cru->uri is
2219         not set correctly (maybe a gtk+ or a problem derivating the class?),
2220         use a new function to open the bug with bug_position --> iter -->
2221         model --> url.
2223 2002-12-03  Fernando Herrera <fherrera@onirica.com>
2225         * src/bugzilla.c (products_list_load): Removed code to autoselect
2226         component (it didn't work)
2228         * src/united-states-of-bug-buddy.c (on_druid_prev_clicked)
2229         on_druid_next_clicked: When invoked from crash, try to guess
2230         product and component (from .desktop file) corresponding to the
2231         crashed app. When invoked from scratch, after the user has
2232         selected an application, guess the product. This implies skipping
2233         two sometimes hard steps. Autoset critical severity for crashes.
2235 2002-12-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
2237         * src/united-states-of-bug-buddy.c: Unbreak the build and
2238         restore Ximian's copyright notice.
2240 2002-12-07  Christian Neumair  <chris@gnome-de.org>
2242         * src/united-states-of-bug-buddy.c: Made copyright string translatable
2243         and changed it (pattern is "(C) first-year-code-was-published
2244         first-author"). Sorry Ximian, but that's the way we ought to refer to
2245         authors.
2247 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
2249         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
2250         and closing bugzilla #95981.
2252 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
2254         * configure.in: Added Belarusian to ALL_LINGUAS.
2256 2002-09-30  jacob berkman  <jacob@ximian.com>
2258         * src/bugzilla.c (load_applets):
2259         (visit_cb):
2260         (visit_cb):
2261         (load_applications): port from GnomeIconLoader to GnomeIconTheme
2263 2002-09-06  jacob berkman  <jacob@ximan.com>
2265         * src/bug-buddy.[ch]:
2266         * src/bugzilla.[ch]:
2267         * src/gdb-buddy.c"
2268         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
2269         my local tree.  i think this adds support for pre-selecting a
2270         crashed app in the list of applications.  or, it would but
2271         gtktreeview doesn't work right.
2273         * src/save-buddy.c: include signal.h
2275 2002-09-04  Ross Burton  <ross@burtonini.com>
2277         * src/bug-buddy.desktop.in: Fix the desktop file so that it
2278         validates correctly.
2280 2002-08-15  jacob berkman  <jacob@ximian.com>
2282         * src/bugzilla.c (create_products_list):
2283         (create_components_list): sort by the first column
2285         * src/config.c (save_config):
2286         (load_config): don't persist "show debugging info"
2288         * configure.in: require bonobo-activation and libbonobo
2290         * src/bugzilla.c (bugzilla_application_new): helper func
2291         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
2292         (load_applets): get the list of applets from bonobo-activation
2293         (visit_cb): use bugzilla_application_new()
2294         (load_applications): load the applets too and don't leak the icon
2295         loader
2297 2002-08-14  jacob berkman  <jacob@ximian.com>
2299         * src/bugzilla.c (BUGZILLA_*):
2300         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
2302         * configure.in: check for gnome-desktop
2304         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
2305         button if we are downloading
2306         (on_druid_prev_clicked): handle a new state we can be in
2307         (submit_ok): handle the user selecting an application (this
2308         function needs to be refactored)
2310         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
2311         is the label of the dialog that pops up after a while
2313         * src/config.c (save_config):
2314         (load_config): persist whether we are showing products or
2315         applications
2317         * src/bugzilla.c (load_bugzilla_xml): only populate the products
2318         list if we are showing products
2319         (end_bugzilla_download):
2320         (start_bugzilla_download): turn the next button off while
2321         downloading if we are on the product page
2322         (visit_cb):
2323         (load_applications): load a list of applications from
2324         all-applications:/// to present the user, rather than using a list
2325         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
2326         work automagically
2327         (products_list_load): populate the products list with either
2328         products or applications
2330         * src/bug-buddy.h (DruidData): add show_products and applications
2331         list
2333         * src/bug-buddy.glade: add a button to swtich between product and
2334         application selection mode
2336         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
2338         * src/bug-buddy.c (buddy_set_text_widget):
2339         (buddy_get_text_widget): add support for GtkButton
2340         (on_gdb_save_clicked): pass a wait message
2341         (on_product_toggle_clicked): toggle the tree view between
2342         applications / products listing
2343         (on_list_button_press_event): don't continue if a download is in
2344         progress
2345         (main): load the list of applications
2347         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
2348         (BugzillaProduct): make components a hash table
2349         (BugzillaBTS): make products a hash table
2350         (generate_email_text): submit data from gnome-version.xml
2351         (*): fixups for hash tables, and i think fix bug #83109 (can't
2352         tell because gnome-vfs crashes for me)
2354         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
2355         nuke all_products
2357         * src/bug-buddy.glade: kill the bts selection option menu
2359         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
2360         platform version and vendor from
2361         $prefix/share/gnome-about/gnome-version.xml
2363         * src/bugzilla.c (generate_email_text): clean up a bit
2365 2002-08-13  jacob berkman  <jacob@ximian.com>
2367         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
2369         * configure.in: bump to 2.2.99
2371         * src/united-states-of-bug-buddy.c: use new saving code (fixes
2372         #84914)
2374         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
2375         write to a file, and pop up a dialog if it takes more than 1.1
2376         seconds which allows the user to cancel the action (fixes #73443)
2378         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
2380         * src/Makefile.am:
2381         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
2383 2002-08-12  jacob berkman  <jacob@ximian.com>
2385         * NEWS (2.2.1): updates, but need to fix the other part of 84914
2386         before releasing a new version
2388         * src/save-buddy.c (bb_save_file): steal file saving from gedit
2389         (fixes #80334)
2391         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
2392         gdb (should fix bug #86404)
2394         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
2395         the file if it already exists (bug #84914)
2397         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
2398         (michael meeks, bug #82722)
2400 2002-07-28  Christian Rose  <menthos@menthos.com>
2402         * configure.in: Added "sq" to ALL_LINGUAS.
2404 2002-06-19  jacob berkman  <jacob@ximian.com>
2406         * NEWS:
2407         * configure.in: 2.2.0
2409 2002-06-05  jacob berkman  <jacob@ximian.com>
2411         * src/Makefile.am (EXTRA_DIST): dist .applications file
2413 2002-06-05  Alex Graveley  <alex@ximian.com>
2415         * src/bug-buddy.keys.in: Remove unsupported open action, add
2416         settings for nautilus1 user-levels, and set default_action_type to
2417         'application'.
2419         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
2420         application/x-core-file mimetype, with the command "buddy --core",
2421         and the name "Bug Buddy".
2423         * src/Makefile.am (applications_DATA): Install
2424         bug-buddy.applications.
2426 2002-06-04  Yanko Kaneti <yaneti@declera.com>
2428         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
2430 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
2432         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
2433         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
2435 2002-05-26  Chris Lyttle  <chris@wilddev.net>
2437         * docs/C/bug-buddy-C.omf: Added rights and version tags
2438         * docs/C/Makefile.am: changed figs to figdir
2439         * Makefile.am: Add omf.make to EXTRA_DIST
2440         * configure.in: Added scrollkeeper test for v0.3.8 and removed
2441         omf-install from makefile list
2442         * omf.make: Added for new scrollkeeper
2443         * xmldocs.make: changed to new version
2445 2002-05-21  Eric Baudais  <baudais@okstate.edu>
2447         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with
2448         the OMF DTD Scrollkeeper uses.
2450 2002-05-15  jacob berkman  <jacob@ximian.com>
2452         * docs/Makefile.am (man_MANS):
2453         * docs/bug-buddy.1: man page from David LaBissoniere
2454         <labisso@debian.org>
2456         * AUTHORS: i haven't been to CMU in over 2 years
2458 2002-05-13  jacob berkman  <jacob@ximian.com>
2460         * NEWS:
2461         * configure.in: release 2.1.6
2463         * bugzilla/*: update
2465         * src/united-states-of-bug-buddy.c (on_druid_next_clicked):
2466         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
2467         page (fixes bug #76405)
2469         * configure.in:
2470         * Makefile.am:
2471         * bugzilla/Makefile.am:
2472         * bugzilla/gnome/Makefile.am:
2473         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
2474         breaking backwards compat behaviour and waste cpu by not using my
2475         cool automake hack (also fixes #74390)
2477         * src/bug-buddy.glade:
2478         * src/bug-buddy.c (on_proxy_settings_clicked):
2479         * src/config.c: remove proxy config dialog, just run
2480         gnome-network-properties
2482         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
2483         were found.  put up a dialog and bail instead.  fixes bug #74390
2485 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
2487         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
2488         is for display only, so don't let anything get
2489         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
2491 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
2493         * configure.in: Added Vietnamese (vi) to ALL_LINGUAS
2495 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
2497         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
2498         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
2500 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
2502         * configure.in: Added Basque language (eu) to ALL_LINGUAS
2504 2002-04-19  jacob berkman  <jacob@ximian.com>
2506         * configure.in: 2.1.5
2508         * src/bug-buddy.glade: fix icon
2510         * bugzilla/*: update
2512 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
2514         * configure.in: Removed en_AU, it's a completely empty translation,
2515         unhandled for 2 years.
2517 2002-04-16  jacob berkman  <jacob@ximian.com>
2519         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
2520         #78674)
2522         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
2523         (fixes bug #78675)
2525 2002-04-10  jacob berkman  <jacob@ximian.com>
2527         * src/bugzilla.c (gify): if convert didn't work just strdup
2529 2002-04-09  jacob berkman  <jacob@ximian.com>
2531         * src/bug-buddy.glade: turn word wrap on
2532         add copy/save buttons
2534         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
2535         gdb text widget to the clipboard
2536         (on_gdb_save_clicked): save the contents of the gdb text widget to
2537         a file
2539         * src/gdb-buddy.c (start_animation):
2540         (stop_animation): enable/disable copy/save buttons
2542         fixes bug #77891
2544         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
2545         gnome_help_display()
2547         * configure.in (AC_OUTPUT):
2548         * Makefile.am (SUBDIRS): add omf-install/
2550 2002-04-02  jacob berkman  <jacob@ximian.com>
2552         * configure.in: fix stupid tyop in previous commit (noticed by
2553         Jeong-Hee Kang)
2555 2002-04-01  jacob berkman  <jacob@ximian.com>
2557         * src/Makefile.am (bug_buddy_LDFLAGS):
2558         * configure.in: fix #77035 and #76834 (thanks to danw)
2560         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
2561         for now (fixes #77035)
2563 2002-03-29  jacob berkman  <jacob@ximian.com>
2565         * src/bug-buddy.keys.in: add a nl
2567         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
2568         (fixes bug #76834)
2570         * src/bug-buddy.glade:
2571         * src/bug-buddy.glade2: use glade 2
2573         * src/bug-buddy.c (main): load bug-buddy.glade
2575         * configure.in: remove libglade-convert stuff
2577 2002-02-21  Seth Nickell  <snickell@stanford.edu>
2579         * src/Makefile.am:
2580         * src/bug-buddy.desktop.in:
2582         Install into $(datadir)/applications and add a
2583         Categories field for GNOME2.
2585 2002-03-18  jacob berkman  <jacob@ximian.com>
2587         * src/gdb-buddy.c (get_trace_from_pair): change wording
2589         * NEWS:
2590         * configure.in: 2.1.4
2592         * docs/C/bug-buddy.sgml: remove
2594         * Makefile.am (SUBDIRS): re-add docs
2596         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
2597         <kevin@kevindumpscore.com> for bug #71189
2599         * bugzilla/*: update files
2601         * src/bug-buddy.glade: set the default button to Forward, not
2602         Back.
2604         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
2605         which program generated the core file
2607 2002-03-14  jacob berkman  <jacob@ximian.com>
2609         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
2610         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
2611         fixes #73675)
2613 2002-03-12  jacob berkman  <jacob@ximian.com>
2615         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
2616         1.5 (bug #74341)
2618 2002-02-19  jacob berkman  <jacob@ximian.com>
2620         * Makefile.am: add gnome's mostfreq.xml and update xml files
2622 2002-02-11 John Fleck <jfleck@inkstain.net>
2624         * added:
2625         * xmldocs.make
2626         * omf-install/Makefile.am
2627         * docs/C/bug-buddy-C.omf
2629         * changed:
2630         * docs/Makefile.am
2631         * docs/C/Makefile.am
2632         * docs/C/bug-buddy.xml
2633         add new xml versions of the docs and other things needed for the
2634         build infrasture - awaiting update to the docs to match GNOME2ness
2635         before adding 'em into the build
2637 2002-02-07  jacob berkman  <jacob@ximian.com>
2639         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
2640         <Laszlo.Peter@ireland.sun.com>)
2642 2002-02-04  jacob berkman  <jacob@ximian.com>
2644         * configure.in:
2645         * NEWS: 2.1.3
2647 2002-02-03 John Fleck <jfleck@inkstain.net>
2649         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
2650         xml
2651         * docs/C/legal.xml - added document with newly required legalisms,
2652         next step toward docs that are no longer "way busted".
2653         The xml docs are not yet included in the build.
2655 2002-02-01  jacob berkman  <jacob@ximian.com>
2657         * Makefile.am (SUBDIRS):
2658         * configure.in: don't build docs as they are way busted.
2660         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
2661         and fill in bug report template untranslated. (bugzilla 69460)
2663         * src/bugzilla.c: download files to a temporary file, then rename
2664         them.  also try to do something sensical when downloads fail, but
2665         sadly gnome-vfs is kind of broken when your proxy doesn't work and
2666         reports success.
2668         * src/bug-buddy.glade: make toplevels invisible by default, and
2669         hide the options for spawning external mailers (bugzilla #70156)
2671         * src/config.c: default to using sendmail
2673 2002-01-18  jacob berkman  <jacob@ximian.com>
2675         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
2676         used any more
2678         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
2679         ourselves as transient for the toplevel
2680         (druid_set_state): call druid_set_sensitive() rather than hacking
2681         around that
2682         (druid_set_state): fixup for new state order
2683         (on_druid_prev_clicked): skip pages when we aren't reporting to
2684         bugzilla
2685         (email_is_valid): don't allow mails from root@ (fixes #57490
2686         luis@ximian.com)
2687         (mail_config_page_gnome_ok): quick and error prone check that they
2688         filled in the mail command
2689         (mail_config_page_ok): clean up
2690         (on_druid_next_clicked): fixup for new state order
2692         * src/gdb-buddy.c (animate): pulse a progress bar
2693         (start_animation):
2694         (stop_animation): un-comment in
2696         * src/config.c (configs): comment out removed widgets
2697         (load_config):
2698         (save_config): clean up the mess i made the other day.
2700         * src/bugzilla.c (goto_product_page): comment out unused function
2701         (async_update): if the download is done then update the ui and
2702         load the xml
2703         (on_progress_cancel_clicked): comment out unused func
2704         (load_bugzilla_xml_file): try to load from cache, fallback to
2705         system
2706         (load_bugzilla_xml): simplify a little
2707         (create_products_list): put the icon and product name in the same
2708         column (thanks anders)
2709         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
2710         if applicable
2711         (start_bugzilla_download): move code here so we can start the
2712         download from multiple places
2713         (load_bugzillas): don't try to download
2714         (generate_email_text): handle when we aren't submitting to
2715         bugzilla, and wrap gdb text
2717         * src/bug-buddy.c (get_widget): be a bit more verbose when we
2718         can't find a widget
2719         (on_list_button_press_event): go fwd when double clicked (fixes
2720         #57036 by ettore)
2721         (on_email_group_toggled): fixup for there being 3 types now, and
2722         set the fwd button to some appropriate text if applicable
2723         (queue_download_restart): start a download of the xml after a
2724         delay
2725         (on_proxy_settings_clicked): show the proxy settings dialog
2726         (on_progress_start_clicked): kick off a download
2727         (on_progress_stop_clicked): kill a download
2728         (on_debugging_options_button_clicked): show / hide debugging
2729         options
2730         (fixup_notebook): make a notebook clean
2731         (init_ui): make a better initial message, and fix a bunch of stuff
2732         (make_image): handle loading stock icons (unused now though)
2733         (main): don't skip pages initially any more, and kick off a
2734         download
2736 2002-01-16  jacob berkman  <jacob@ximian.com>
2738         * configure.in: add et translation from Ilmar Kerm
2739         <ilmar.kerm@riigikontroll.ee>
2741 2002-01-14  jacob berkman  <jacob@ximian.com>
2743         * src/bug-buddy.c (init_ui): reverse the text direction of the
2744         forward button.  also make it compile
2746         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
2747         code from the new GnomeDruidPageStandard
2748         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
2749         the mailer and jump to the finished page
2751         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
2753         * src/config.c (update_string):
2754         (gconf_buddy_connect_string):
2755         (update_bool):
2756         (gconf_buddy_connect_bool):
2757         (update_int):
2758         (gconf_buddy_connect_int): some gconf sugar
2759         (save_config): save the new mailer settings
2760         (load_config): load the vfs proxy and new mailer settings
2762         * src/bugzilla.c (generate_email_text): don't generate a Subject:
2763         line if we were told not to
2765         * src/bug-buddy.c (on_email_mailer_radio_toggled):
2766         (on_email_default_radio_toggled):
2767         (make_image):
2768         (build_custom_mailers): new funcs for new gui stuff
2769         (init_canvi): removed
2770         (init_ui): initialize the new widgets
2771         (on_druid_window_style_set): use colors from the theme rather than
2772         ugly hard coded ones
2773         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
2775 2002-01-10  jacob berkman  <jacob@ximian.com>
2777         * NEWS:
2778         * configure.in: 2.1.2
2780         * bugzilla/*: updates
2782         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
2783         little
2785         * src/bug-buddy.glade: use new button layout (cancel to the left
2786         of prev/next)
2788 2001-12-28  jacob berkman  <jacob@ximian.com>
2790         * src/bugzilla.h: gnome-vfs-types.h is deprecated
2792         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
2794         * src/bug-buddy.h: include gnome-vfs-async-ops.h
2796         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
2798         * src/Makefile.am (INCLUDES): add some more
2799         -DFOO_DISABLE_DEPRECATED
2801 2001-12-21  jacob berkman  <jacob@ximian.com>
2803         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
2804         correct page
2806         * src/bugzilla.c (generate_email_text): print the gnome version if
2807         we had one
2809         * src/bug-buddy.h: add a gnome_version field
2811         * src/bug-buddy.c (init_ui): get the "gnome version" from the
2812         environment.  this is set by gnome_segv.
2814 2001-12-17  jacob berkman  <jacob@ximian.com>
2816         * src/bug-buddy.c (init_ui): set the help / about buttons as
2817         secondary
2819         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
2820         i think the xml files are ISO8859-1 or something.  the spanish n
2821         thing displays correctly now instead of generating a pango warning
2823 2001-12-13  jacob berkman  <jacob@ximian.com>
2825         * gentool/gentool.m4: some games
2827 2001-12-12  jacob berkman  <jacob@ximian.com>
2829         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
2830         per product.  this code was so broken before.
2832         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
2833         get stuck on the description page
2835 2001-12-11  jacob berkman  <jacob@ximian.com>
2837         * */*: add mostfreq support and some other stuff.  this module is
2838         mine so i don't have to add good changelog entries.
2839         neener-neener.
2841 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
2843         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
2844           shouldn't fail even with older version of gettext.
2846 2001-12-06  jacob berkman  <jacob@ximian.com>
2848         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
2850         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
2852 2001-11-28  jacob berkman  <jacob@ximian.com>
2854         * src/gdb-buddy.c (get_trace_from_pair):
2855         (get_trace_from_pair):
2856         * src/config.c (load_config): gnome_is_program_in_path is
2857         deprecated, use g_find_program_in_path
2859 2001-11-09  jacob berkman  <jacob@ximian.com>
2861         * src/*.c: set the default response on all of our dialogs
2863 2001-11-08  jacob berkman  <jacob@ximian.com>
2865         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
2866         disabling for now
2868         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
2869         mime type function
2871         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
2873 2001-11-07  jacob berkman  <jacob@ximian.com>
2875         * src/Makefile.am (INCLUDES): build with
2876         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
2877         -DG_DISABLE_DEPRECATED
2879         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
2880         the other things to get it to build w/o deprecated stuff
2882         * src/united-states-of-bug-buddy.c (get_selected_row): get the
2883         selected row from a TreeView
2884         (on_druid_next_clicked): use get_selected_row for the product /
2885         component
2887         * src/bugzilla.c (create_products_list): create a GtkListStore and
2888         set up the columns with the GtkTreeView
2889         (create_components_list): ditto
2890         (load_bugzillas): setup the trees
2891         (add_product):
2892         (bugzilla_bts_add_products_to_clist):
2893         (add_component): port to GtkTreeView / GtkListStore
2895         * src/bug-buddy.c: removed a bunch of unused glade callbacks
2896         (init_ui): setup some stock things glade 1 doesn't know about
2898         * src/Makefile.am (INCLUDES): don't set the clist height any more
2900 2001-11-02  jacob berkman  <jacob@ximian.com>
2902         * src/bug-buddy.glade: use the template description from
2903         bugzilla.ximian.com.
2905         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
2907         * src/bug-buddy.c (buddy_set_text_widget):
2908         (buddy_get_text_widget): sane and consistent api for get/set of
2909         text across multiple gtk widgets
2911         * src/*.c: use new text calls
2913         * po/POTFILES.in: remove some removed files
2915 2001-10-28  jacob berkman  <jacob@ximian.com>
2917         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
2918         g_spawn_async_with_pipes() function.  glib2 rules.
2920         * src/bugzilla.c (format_for_width):
2921         (append_line_width): move from util.c as these are still needed
2923         * src/bug-buddy.c (add_to_clist):
2924         (append_packages): remove unused functions
2926         * src/*.bts:
2927         * src/ctree-combo.[ch]:
2928         * src/distro*:
2929         * src/gnome.appmap:
2930         * src/packages.c:
2931         * src/bts.c:
2932         * src/*-packages:
2933         * src/util.[ch]:
2934         * src/bug-buddy.buddy: remove outdated / unused files
2936         * src/*.[ch]:
2937         * COPYING: add in a nice little note saying only version 2 of the
2938         gpl applies
2940 2001-10-27  jacob berkman  <jacob@ximian.com>
2942         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
2943         rather than GNOME_VFS_DEFAULT_PRIORITY
2945 2001-10-23  jacob berkman  <jacob@ximian.com>
2947         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
2949         * src/bugzilla.c (load_config_xml):
2950         (load_products_xml): fix libxml 2 port
2952         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
2953         than a fontset
2954         (main): glade file is .glade2 now
2956 2001-10-20  jacob berkman  <jacob@ximian.com>
2958         * */*: initial gnome 2 port
2960 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
2962         * configure,in (ALL_LINGUAS): Added pt.
2964 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
2966         * configure.in (ALL_LINGUAS): added lv
2968 2001-09-08  Wang Jian  <lark@linux.net.cn>
2970         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
2972 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
2974         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
2976 2001-08-06  jacob berkman  <jacob@ximian.com>
2978         * configure.in:
2979         * NEWS: 2.0.8
2981         * src/gdb-buddy.c (get_trace_from_pair):
2982         (get_trace_from_core): revert --nw patch: it seems to break things
2983         for me pretty badly.  i'm an idiot.
2985         * configure.in:
2986         * NEWS: 2.0.7
2988         * src/util.c (format_for_width): wrap to GStrings rather than text
2989         entries
2991         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
2992         chars again
2994         * src/gdb-cmd: also run `thread apply all bt' to get all of the
2995         stack traces for currently running threads
2997         * bugzilla/*: update
2999 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
3001         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
3002         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
3003         which defaults to using a GUI.  All GDB versions, starting with
3004         gdb-4.13 released in 1994, support the --nw option.)
3005         (get_trace_from_pair): Likewise.
3007 2001-08-04  Leonard NorrgÃ¥rd  <vinsci@sourceforge.net>
3009         * united-states-f-bug-buddy.c (email_is_valid):
3010         Added the seven new toplevel domains.
3011         * gdb-buddy.c (start_gdb):
3012         Moved the CRASH_NONE case into the switch.
3014 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
3016         * configure.in: change order of xml in gnome-config command to fix
3017         broken include path.
3018         (src/Makefile.am): ditto.
3020 2001-06-21  jacob berkman  <jacob@ximian.com>
3022         * NEWS:
3023         * configure.in: 2.0.6
3025         * src/bugzilla.c (load_config_xml): use the configured xml node
3026         names
3027         (load_bugzilla): load the name of the severity nodes and header
3028         from the config file
3029         (generate_email_text): use the configured severity header
3031 2001-06-19  jacob berkman  <jacob@ximian.com>
3033         * NEWS:
3034         * configure.in: 2.0.5
3036         * src/bugzilla.c (async_update): touch files we download so that
3037         the cache finally works
3039         * NEWS:
3040         * configure.in: 2.0.4
3042         * src/united-states-of-bug-buddy.c (submit_ok): thank the
3043         submitter
3044         (submit_ok): set the From: line.  it used to do this before 2.0.
3045         i apparently am a doofus.
3046         (submit_ok): pop up a question dialog before sending the bug
3047         report
3049 2001-06-15  jacob berkman  <jacob@ximian.com>
3051         * NEWS:
3052         * configure.in: 2.0.3
3054         * src/bugzilla.[ch]:
3055         * src/bug-buddy.c:
3056         * src/bts.[ch]:
3057         * src/bts-debian.c: libxml include fixes
3059 2001-06-12  jacob berkman  <jacob@ximian.com>
3061         * various makefiles: fixes and ximian bugzilla support
3063         * src/bug-buddy.c (init_ui): set the row height to 20
3065         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
3066         (load_bugzilla): fix a tyop
3067         (generate_email_text): comment out some fields
3068         (add_severity): also default to unknown
3070 2001-06-03  Karl Eichwalder  <ke@suse.de>
3072         * src/Makefile.am (EXTRA_DIST): Remove
3073         xml-i18n-extract will directly work on .glade files.
3074         * glade-strings.c: Remove file.
3076 2001-05-31  Karl Eichwalder  <ke@suse.de>
3078         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
3079         xml-i18n-update.
3081 2001-05-30  Karl Eichwalder  <ke@suse.de>
3083         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
3084         xml-i18n-merge.in xml-i18n-update.in.
3085         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
3086         * xml-i18n-update.in: Ditto.
3087         * xml-i18n-merge.in: Ditto.
3089         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
3091         * Start to apply xml-i18n-toolization running xml-i18n-prepare
3092         (0.8.4):
3093         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
3094         * src/.cvsignore: Add bug-buddy.desktop.
3095         * src/bug-buddy.desktop: Remove file.
3096         * src/bug-buddy.desktop.in: New file.
3098 2001-03-28  jacob berkman  <jacob@ximian.com>
3100         * src/bug-buddy.c (delete_me): save the config here
3102         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
3103         the config here
3105         * src/*.c: turn off debugging output
3107         * src/bugzilla.c (get_xml_file): really fix cache this time
3109         * NEWS:
3110         * configure.in: 2.0.1
3112 2001-03-26  jacob berkman  <jacob@ximian.com>
3114         * src/bugzilla.c (get_xml_file): turn an or into an and to make
3115         the cache update itself.  also added some ()'s so people will
3116         think twice about changing this code.
3118 2001-03-20  Karl Eichwalder  <ke@suse.de>
3120         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
3121         single quote.
3123 2001-03-19  Karl Eichwalder  <ke@suse.de>
3125         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
3126         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3128 2001-02-26  jacob berkman  <jacob@ximian.com>
3130         * src/united-states-of-bug-buddy.c (druid_set_state): don't
3131         desensitize the next button for the component and product page, so
3132         telsa isn't confused
3134         * src/bug-buddy.c (main): save config after the main loop
3135         (*): remove an assbarn full of #if 0'd code
3137         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
3138         there is only one component, select it
3140         * src/united-states-of-bug-buddy.c: fill in missing doc pages
3142         * docs/C/bug-buddy.sgml: new version from telsa
3144 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
3146         * src/bug-buddy.desktop: Updated Japanese entry.
3148 2001-02-15  jacob berkman  <jacob@ximian.com>
3150         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
3151         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
3153 2001-02-12  Karl Eichwalder  <ke@suse.de>
3155         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
3156         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3157         * src/gdb-buddy (main): Ditto.
3158         * src/bug-buddy.glade: Ditto.
3159         * src/glade-strings.c (N_): Ditto.
3160         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
3162         * src/bugzilla.c (load_bugzillas): Fix message.
3164 2001-02-12  jacob berkman  <jacob@ximian.com>
3166         * src/bug-buddy.glade: un-split a string
3168 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
3170         * configure.in: added lt to ALL_LINGUAS.
3171         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
3173 2001-02-11  jacob berkman  <jacob@ximian.com>
3175         * `find .`: (almost) completely rewritten to support bugzilla and
3176         have a new UI
3178 2001-02-05  Fatih Demir <kabalak@gmx.net>
3180         * src/gnome.appmap: Added gtranslator.
3182 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
3184         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
3185         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
3187 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
3189         * configure.in: Added "nn" to ALL_LINGUAS.
3191 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
3193         * configure.in,po/az.po: Added Azeri language file
3195 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
3197         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
3199 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3201         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
3202         (load_config): allow the included file to be set by a command line
3203         argument
3205 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
3207         * src/bug-buddy.desktop: added Slovak strings.
3209 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
3211         * configure.in (ALL_LINGUAS): Add sk(Slovak)
3213 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3215         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
3216         Juan Carlos Castro y Castro <jcastro@appi.com.br>
3218 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3220         * configure.in (AC_OUTPUT): added Makefile for italian documentation
3222 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3224         * src/gdb-buddy.c (get_trace_from_pair): check that the file
3225         exists, and is not a directory.  If it doesn't, look for it in our
3226         path.  This fixes problems with evolution and ~/evolution.
3228         * src/bug-buddy.c: warning fixes, removed #if 0'd code
3229         (save_entry): don't prepend history if entry is blank
3230         (save_config): change the email var name
3231         (load_config): pass NULL for email, since we don't want to guess
3232         (on_debian_page_next): do not accept 'general' as a package at all
3233         (email_is_invalid): add stricter checking of email addresses.
3234         Based on a patch from Robert Brady <robert@suse.co.uk>.
3236         * src/util.c:
3237         * src/gtk-combo-box.c:
3238         * src/bug-buddy.h:
3239         * src/bts.h:
3240         * src/bts-debian.c: warning fixes
3242         * src/distro.h:
3243         * src/bts.c:
3244         * src/distro-irix.c:
3245         * src/Makefile.am: add irix support
3247 2000-10-02  Christophe Merlet  <christophe@merlet.net>
3249         * src/bug-buddy.desktop: added french strings.
3251 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
3253         * src/bug-buddy.desktop: added messages for the Greek language
3255 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
3257         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
3258         Hungarian Translation Team rulez
3260 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
3262         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
3263         they specify 'general'
3264         (make_pixmap_button): try an ugly hack
3266         * src/bts-debian.c (debian_bts_init): give the miggie combo text
3267         some intelligence
3269 2000-05-13  Karl Eichwalder  <ke@suse.de>
3271         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
3272         of the msg string; remove \t.
3274 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
3276         * src/bug-buddy.desktop: Added Swedish translation.
3278 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
3280         * configure.in: 0.90 release
3282         * src/bug-buddy.c (on_action_page_prepare):
3283         * src/bts-debian.c (debian_bts_doit):
3284         * src/util.c (append_widthv): fix bug #10159
3286         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
3288 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
3290         * src/bug-buddy.glade: mention that reports should be in English
3292         * configure.in: check for new gnome-libs 1.0.59
3294         * src/bug-buddy.c (main): push / pop the visual / colormap
3295         (init_ui): use the default icon on the main window
3296         (main): set the default icon
3298 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
3300         * Silly typo fix in docs.
3302 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
3304         * NEWS:
3305         * configure.in: 0.9 releasage action
3307 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
3309         * src/Helix_Code.bts:
3310         * src/GNOME.bts: add gnome-print for jody
3312         * src/bug-buddy.c (init_ui): show the href again
3313         (on_desc_page_next): use gnome-mime to ensure we have a text
3314         file
3316         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
3317         start feeding the GtkText
3319 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
3321         * src/bug-buddy.c (init_ui): only have border on mouseover for
3322         the Big Ugly Button
3324         * docs/C/bug-buddy.sgml: doc updates
3326 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
3328         * src/bug-buddy.desktop : Added [fi]
3329         * configure.in (ALL_LINGUAS): added Finnish
3331 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
3333         * po/nl.po : Updated dutch translation
3335 2000-04-20  Fatih Demir <kabalak@gmx.net>
3337         * src/bug-buddy.desktop : Added [tr] .
3339 2000-04-19  Karl EICHWALDER  <ke@suse.de>
3341         * src/bug-buddy.desktop (Name): Improve [de].
3343 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
3345         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
3346           with po/ directory, that is added en_AU, en_GB and pl)
3348 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
3350         * src/bug-buddy.glade: remove the menus from some option
3351         menus as these are generated by the source, and move the
3352         ugly button down
3354 2000-04-18  Karl EICHWALDER  <ke@suse.de>
3356         * src/bug-buddy.glade: Typo.
3357         * src/glade-strings.c (N_): ditto.
3359 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
3361         * lot's of hacking this weekend
3363         * turbolinux should now correctly be detected
3365         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
3366         to other email addresses
3368         * docs from Telsa
3370         * rework the user experience:
3372         * now, you have to have a subject / description (no more empty
3373         reports hopefully)
3375         * remove the redundant 'how to repeat' section
3377         * move the system config page to the end, since it is rather
3378         boring
3380         * you can now Cc: yourself on reports you submit
3382         * UI retouching
3384         * there is now a preview of the report at the end
3386         * changes to the popt stuff as suggested by Karl Eichwalder
3388         * new button to browse bugs for a package, so hopefully people
3389         will stop submitting g-h-b crash reports
3391         * basicall bug-buddy is ready for some 1.0 action
3393 2000-04-05  Dan Damian  <dand@dnttm.ro>
3395         * configure.in: Added "ro" to ALL_LINGUAS.
3397 2000-03-29  Karl EICHWALDER  <ke@suse.de>
3399         * src/bug-buddy.desktop: Add de.
3400         * src/bug-buddy.c (init_ui): Delete spurious white space.
3401         * src/bug-buddy.c (on_contact_page_next): Typo.
3403 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
3405         * configure.in (ALL_LINGUAS): added italian translation.
3407 2000-03-27  Karl EICHWALDER  <ke@suse.de>
3409         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
3410         * configure.in (ALL_LINGUAS): Add de.
3412 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
3414         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
3416 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
3418         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
3419         BTS instead of GNOME one
3421         * src/bts-debian.c (debian_bts_get_email): implement get_email
3422         for debian
3424         * src/bts.h: add get_email function
3426 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
3428         * NEWS, configure.in: 0.7 release
3430         * src/util.c (get_line_from_commandv): remove unused variables
3432         * src/gdb-buddy.c (stop_gdb): remove unused variable
3434         * src/bug-buddy.c (stop_progress): remove the timeout, and
3435         hide the progress bar
3436         (append_packages): call stop_progress()
3437         (on_version_page_prepare): show the progress bar, since we
3438         are now hiding it
3439         (make_pixmap_button): translate this string
3440         (delete_me): exit the app when the dialog is deleted.  Fixes
3441         bug #6013
3443         * src/bts.c (load_bts_xml):
3444         (update_das_clist): call stop_progress()
3446         * src/bug-buddy.c (init_toggle): connect the signal first
3447         so we get the correct initial setting
3449         * src/bug-buddy.desktop (Name): be a big more descriptive
3451 2000-02-22  Dan Winship  <danw@helixcode.com>
3453         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
3454         libglade can resolve bug-buddy's symbols (on all platforms).
3456 2000-02-16  Fatih Demir <kabalak@gmx.net>
3458         * configure.in : Added tr to ALL_LINGUAS .
3460 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
3462         * configure.in (ALL_LINGUAS): add ja
3464 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
3466         * configure.in (ALL_LINGUAS): add el
3468 2000-01-24  Sergey Panov <sipan@mit.edu>
3470         * configure.in (ALL_LINGUAS): Added Russian (ru)
3472 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
3474         * configure.in (ALL_LINGUAS): Added Spanish (es)
3476 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
3478         * configure.in (ALL_LINGUAS): Added "sv".
3480 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
3482         * configure.in (ALL_LINGUAS): Added Galician (gl)
3484         * src/bug-buddy.desktop: Added Galician entries
3486 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
3488         * configure.in (ALL_LINGUAS): added "uk"
3490 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
3492         * po/nl.po: Updated Dutch translation
3494 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
3496         * NEWS:
3497         * configure.in: version 0.6
3499         * src/*.c: use GET_WIDGET ()
3501         * src/GNOME.bts: reformatting
3503         * src/bts-debian.c: moved some debian specific functions here;
3504         parse the xml a little better; support including a file
3506         * src/bts.c: removed some functions; remove the gtk timeout
3507         for the progress bar
3509         * src/bug-buddy.c: don't declare PoptData here; save more state;
3510         hide the save-to-file file entry when we aren't saving to a file;
3511         druid path reorganization; support for the progress bar;
3512         support function for async package version getting; load up
3513         xml files when we init the UI
3515         * src/bug-buddy.glade: some reorg, change padding to 4/8
3517         * src/bug-buddy.h: define some debian specific stuff here, this
3518         should be moved soon;  get rid of a lot of stuff in DruidData
3520         * src/ctree-combo.c: lots of stuff
3522         * src/distro-debian: get version stuff asyncly
3524         * src/distro-redhat.c: append_packages ()
3526         * src/distro.h: no more post_command
3528         * src/gdb-buddy.c: on _ERROR_AGAIN try again
3530         * src/glade-druid.h: defing a couple more widgets
3532         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
3534         * src/util.[ch]: added get_line_from_ioc ()
3536 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3538         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
3539         on leaves
3541         * src/bts-debian.c (debian_bts_init): add a max of 20
3542         leavs per subtree
3544         * src/ctree-combo.c (on_ctree_select_row): This seems
3545         to work.  I wonder why.
3546         (ctree_combo_construct):
3548         * src/ctree-combo.c: maybe getting closer to working
3550         * src/bts-debian: use the new ctree combo box
3552         * src/glade-druid.h: sync with .glade file
3554         * src/Makefile.am:
3555         * src/kde-packages: packages files shouldn't be backwards
3556         any more
3558         * src/ctree-combo.[ch]: combo box with a drop down ctree
3560         * src/gtk-combo-box.[ch]: steal miguel's combo box from
3561         gnumeric
3563 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3565         * src/KDE.bts:
3566         * src/kde-packages:
3567         * src/Makefile.am:  support for KDE BTS
3569         * src/bts.c:
3570         * distro-redhat.c:
3571         * src/bts-debian.c:  remove some debugging output;  packages
3572         whose version was obtained via rpm/dpkg are now in the clist
3573         again
3575 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3577         * src/GNOME.bts:
3578         * src/Debian.bts: cleanups; in <package> use attributes
3580         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
3582         * src/bts.c:
3583         * src/bts-debian.c:
3584         * src/bug-buddy.c: optimize stuff a little, and don't leak
3585         so much memory
3587         * configure.in: find debian root dir
3588         * src/*: Initial support for supporting multiple BTS's
3589         Currently Debian and GNOME are supported.
3591 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
3593         * configure.in (ALL_LINGUAS): added nl.po, from
3594         Arjan van de Ven <arjan@fenrus.demon.nl>
3596 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3598         * 0.5 release
3600         * src/*: clean up warnings
3602         * src/bug-buddy.glade:
3603         * src/bug-buddy.[ch]: add an entry for sendmail's path
3605         * configure.in:
3606         * debian/changelog(.in): generate changelog with the
3607         correct version
3609         * Makefile.am:
3610         * debian/Makefile.am: dist stuff in debian/
3612         * src/bug-buddy.c:
3613         * src/bug-buddy.glade: ugly glade hackery to get an about
3614         button
3616         Please do not look at the code for this commit.
3618         * src/bug-buddy.glade: more ui nicities
3620         * src/bug-buddy.c (on_the_druid_cancel): save config
3621         on cancel, to save email
3623         * src/bug-buddy.glade: add some padding and stuff
3625         * src/util.[ch]: actually read a line at a time
3627         * src/distro-debian.c: it works now
3629         * src/bug-buddy.glade:
3630         * src/bug-buddy.c: merge the attach/core/nature pages;
3631         some cleanup
3633         * src/gdb-buddy.c: don't pipe() on the fd anymore
3635         * src/distro-debian.c: some fixes, not working yet
3637 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3639         * src/util.[ch]:
3640         * src/distro.h:
3641         * src/distro-debian.[ch]:
3642         * src/distro-redhat.[ch]: detect package versions a bit
3643         differently, and move some stuff used all around to util.c
3645         * src/gdb-buddy.c:
3646         * src/bug-buddy.[ch]: use the new package and util stuff
3648 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
3650         * src/bug-buddy.c: fudge around with dpkg and extract
3651         some things.  This is really slow and sucks.  Better
3652         ways will follow.
3654 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
3656         * debian/*: add stuff to make .debs  (no idea if this really
3657         works yet)
3659         * src/bug-buddy.glade:
3660         * src/bug-buddy.c: added ability to add info to existing
3661         reports
3663 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3665         * src/bug-buddy.c: fix debian detection
3667         * src/bug-buddy.c (write_72):
3668         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
3670         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
3671         set the fd to non blocking
3673 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
3675         * NEWS:
3676         * configure.in: 0.4 release
3678         * src/gdb-buddy.c:
3679         * src/bug-buddy.c: don't print out status messages
3680         (on_version_list_select_row): fix a crash if there is no text
3681         in the row
3683         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
3684         I think.
3686         * src/gdb-buddy.c: don't be so verbose
3688         * src/gdb-buddy.c:
3689         * src/bug-buddy.[ch]: use g_io_channels and do the
3690         fork()/exec() for gdb ourselves
3692         * src/bug-buddy.c (load_entry, save_entry): work with
3693         GnomeFileEntries right
3695         * src/gdb-buddy.c:
3696         * src/bug-buddy.glade:
3697         * src/bug-buddy.[ch]: add stop/refresh button to the
3698         less page, and code to support this
3700         * src/bug-buddy.c: code clean up
3701         (get_data_from_command): remove extra \n's and add _()'s
3703         * src/bug-buddy.c (init_ui): actually do something
3704         for the --package command line arg
3706 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
3708         * src/bug-buddy.c: fix tyop (bug #3545)
3709         (on_action_page_back): use on_action_page_back like
3710         the .glade specifies
3712 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
3714         * src/prog.bugmap: add gnomeicu
3716 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
3718         * src/bug-buddy.[ch]:
3719         * src/bug-buddy.glade: reorder the dialogs a little
3721         * src/bug-buddy.c: change the scripts so that we have
3722         the distribution for debian and slackware on one line
3724         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
3725         from the crashed app web page).  added bug-buddy and rp3
3726         do it first
3728         * src/bug-buddy.c (init_ui): figure out which package the
3729         app is from, and which version.  We are smart now.
3731         also fixed some tyops.
3733         * NEWS: update for 0.3
3735         * src/bug-buddy.c (on_action_page_next): ask the
3736         user if they really want to override a file if
3737         it exists  (based on a patch from Ali Abdin
3738         <ALIABDIN@aucegypt.edu>)
3739         (on_action_page_next): fix something dumb
3740         (on_complete_page_finish): we don't need -t and the
3741         address
3743 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
3745         * src/packages.c (packages): add crescendo
3747         * configure.in:
3748         * bug-buddy.spec.in: may as well have one
3750         * configure.in: bump to 0.3
3752         * src/bug-buddy.glade:
3753         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
3755         * src/bug-buddy.c (init_ui): if no data was obtained, display
3756         a blank thing anyway (so people can type it in)
3757         (main): better warning and stuff
3758         (on_complete_page_finish):
3760         * src/Makefile.am:
3761         * src/gdb-buddy.c (get_trace_from_pair):
3762         * src/bug-buddy.c (make_anim):
3763         (main): define the prefix, so we can locate our data
3764         This will be unnecessary with gnome-libs 2
3766 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
3768         * docs/multiple_bts.txt: email excerpt talking about
3769         supporting multiple BTS's, and what needs to be done.
3771 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
3773         * src/bug-buddy.mime: ok, this regex works now
3775         * configure.in: bump to 0.2
3777         * src/bug-buddy.c: slightly better gnome-core version script;
3778         grave, not severe, is the correct severity
3780         fixes bugs 3388, 3389
3782 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3784         * src/packages.c (packages): add bug-buddy
3786         * 0.1 release
3788         * src/bug-buddy.mime: go back to the old regex
3790         * src/bug-buddy.c (load_config): initially default to real/user name
3792         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
3794         * src/bug-buddy.mime: better regexp
3796         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
3797         garbage at the end
3799         * pixmaps/bug-anim.png: new file
3801         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
3803         * src/gdb-buddy.c (get_trace_from_pair): start the animator
3804         (handle_gdb_input): stop the animator
3806         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
3808         * src/bug-buddy.glade: add a custom widget until glade supports
3809         GnomeAnimators
3811         * src/bug-buddy.c (on_complete_page_prepare): mark another
3812         string for i18n (sorry kmarass)
3814         * src/bug-buddy.c (on_less_page_prepare):
3815         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
3816         get a trace, then go back and change things and get another one
3818         * src/gdb-buddy.h:
3819         * src/bug-buddy.h: use bug-buddy.h for a while
3821         * src/gdb-buddy.c:
3822         * src/bug-buddy.c: some reorganization with the non blockingness
3823         stuff.
3825         Look at me, coding on a Friday night.
3827 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3829         * src/bug-buddy.glade:
3830         * src/gdb-buddy.[ch]:
3831         * src/bug-buddy.c: bye-bye blocking bug-buddy
3833         This probably introduces lots of nice bugs.
3835         * src/bug-buddy.glade: spelling mistake
3837         * src/bug-buddy.c (on_complete_page_prepare): add a \n
3839         * src/Makefile.am (EXTRA_DIST): make it distcheck
3841         * src/bug-buddy.c (on_complete_page_prepare): print a summary
3842         of the bug submission.
3844         * src/bug-buddy.keys.in:
3845         * src/bug-buddy.mime: mime type foo for launching bug-buddy
3846         on a core file
3848         * src/Makefile.am (mime_DATA): generate/install mime type foo
3850         * src/bug-buddy.glade:
3851         * src/bug-buddy.c: do some not-so-clever determination (?)
3852         of what is going on wrt stack obtaination;  remember how
3853         the bug was submitted from last time
3855 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3857         * src/bug-buddy.glade:
3858         * src/bug-buddy.c (save_config): change the configuration around
3859         a little, and add make name/email a GnomeEntry again
3861         * src/Makefile.am (EXTRA_DIST):
3862         * pixmaps/Makefile.am (EXTRA_DIST): make distable
3864         * src/bug-buddy.glade:
3865         * src/bug-buddy.c: support output to a file
3867 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3869         * src/glade-strings.c:
3870         * src/bug-buddy.glade: a couple translation bugs in
3871         glade are gone
3873         * src/bug-buddy.c (main): show the window before gtk_main()
3874         (list_data): add slackware detection
3875         (on_complete_page_finish): if no version info available, don't
3876         print the version of the last thing we visited
3878         # src/bug-buddy.glade: make the main window not visible by default
3879         (so we can do the init before the gui shows)
3881 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3883         * src/bug-buddy.c (on_contact_page_next): mark a string for
3884         translation
3886 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
3888         * src/bug-buddy.c: mark more strings for translation
3890         * src/Makefile.am: install the new .desktop
3892         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
3893         (thanks, tigert)
3895         * src/bug-buddy.c: save the name/email in our config file
3897 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
3899         * src/packages.c (packages): fix tyop
3901         * src/bug-buddy.c (update_selected_row): don't crash when
3902         no rows have been selected
3904         * pixmaps/Makefile.am
3905         * Makefile.am:
3906         * configure.in: get pixmaps to work
3908         * src/bug-buddy.glade:
3909         * src/bug-buddy.c: change to using a clist instead of lots
3910         of gtk_entry's.  This gets rid of a druid page, and is nicer.
3911         (main): bindtextdomain() and textdomain() so translations work
3913 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
3915         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
3916         here too
3918 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3920         * src/bug-buddy.c (main): don't crash when the
3921         .glade file isn't found
3923         * src/gdb-cmd: use bt not w
3925 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
3927         * configure.in: Added "no" to ALL_LINGUAS.