Bump version to 2.21.90 remove UTF-8 control characters from the report to
[bug-buddy.git] / ChangeLog
blob0512149c54662170798f219e031342643a050538
1 2008-01-30  Fernando Herrera  <fherrera@novell.com>
3         * configure.in: Bump version to 2.21.90
4         * src/bugzilla.c: (bugzilla_create_report): remove UTF-8 control
5         characters from the report to make bugzilla.gnome.org happy.
7 2008-01-07  Dan Winship  <danw@gnome.org>
9         * configure.in: require libsoup-2.4
11         * src/bugzilla.c (bugzilla_create_report): Use new libsoup XML-RPC
12         API.
13         (bugzilla_parse_response): Likewise. Now returns SOUP_XMLRPC_FAULT
14         GErrors in some cases.
16         * src/bug-buddy.c: Update for libsoup 2.4
17         (bug_sent): deal with different bugzilla_parse_response() error
18         semantics
20 2007-10-06  Fernando Herrera  <fherrera@onirica.com>
22         * Merge from http://www.gnome.org/~fherrera/bug-buddy.git
24         commit c15013d422afce63e5c876e5109f95157a95bb0a
25                 Send os_version param containing distro in the XML-RPC call
27         commit 29e5abc75ffb4b7d6e0113aad676b490fc047fdc
28                 Fix breakpad Makefile.am typo
30         commit 43081dd128b69127392548be0bd86616bfdf47e4
31                 Updated configure.in for 2.20.1
33 2007-10-06  Fernando Herrera  <fherrera@onirica.com>
35         * Merge from http://www.gnome.org/~fherrera/bug-buddy.git
37         commit 7d7817008ee16e0de3b38989dd69452bfe2ce719
39                 Make Dependency on e-d-s optional. Based on a patch by Brent Smith. Fix bug #345130
41         commit 91a2ecdc240a15ac2753e2696b348500d220dd31
43                 Depend on gtk+ >= 2.12. Fix bug #483436
45 2007-10-06  Fernando Herrera  <fherrera@onirica.com>
47         * Merge from http://www.gnome.org/~fherrera/bug-buddy.git
49         commit a38a1ecf39912c9778491739a72473d6d7f67f10
51                 Parse xml reponse from the collector server. Point to gnome server
53         commit e2c03b628fc01ab0de8e678fcbec94a0c1da6dc8
55                 Add minidump-id to the XML-RPC call
57         commit d227ff5b70cf217912a42b4527dedc4ac1da6cbe
59                 Point to http://localhost/breakpad/xmlrpc-collector.py for testing
61         commit 659f1dc9e394eeec0163ca82e5659ed97ea77ffe
63                 Add back the method name as BugBuddy.createBug
65         commit de614a6cf2fc6a11a7173c046548e4fb1ee26831
67                 Fix filename of the dumped file on gnome-breakpad bug-buddy invocation
68                 Implement sending minidumps
70 2007-09-28  Fernando Herrera  <fherrera@onirica.com>
72         * gnome-breakpad/Makefile.am: Fix typo
74 2007-09-27  Fernando Herrera  <fherrera@onirica.com>
76         * configure.in:
77         * gnome-breakpad/Makefile.am: Compile Solaris or linux handler
78         conditionally.
80 2007-09-27  Fernando Herrera  <fherrera@onirica.com>
82         * google-breakpad/*: Update to upstream r216 version.
84 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
86         * gnome-breakpad/gnome-breakpad.cc: Return always 0 on gtk_module_init
87         function.
89 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
91         * gnome-breakpad/gnome-breakpad.cc: Fix Solaris compilation.
93 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
95         * configure.in: Disable static libs.
96         * gnome-breakpad/Makefile.am: Don't install libgnomebreakpad as a
97         versioned library. Patch by Fryderyk Dziarmagowski. Fixes bug #473671
99 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
101         * gnome-breakpad/gnome-breakpad.cc: Don't include google-breakpad
102         header / don't use google_breapad namespace if ENABLE_GOOGLE_BREAKPAD
103         if not defined.
105 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
107         * gnome-breakpad/gnome-breakpad.cc: Fix memleak. Patch by Priit Laes.
108         Fixes bug #479536
110 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
112         * gnome-breakpad/gnome-breakpad.cc: Don't install any handler if
113         application has set any of them already (that is before gtk_init). It
114         was causing crashes (exposing bugs?) with SWT applications. Fixes bug
115         #479929
117 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
119         * src/bug-buddy.c: (email_local_part_is_valid), (email_is_valid):
120         check email address against RFC 3696 rules. Patch from Sjoerd Simons.
121         Fixes bug #480130
123 2007-09-17  Fernando Herrera  <fherrera@onirica.com>
125         * configure.in: Release 2.20.0
127 2007-09-03  Fernando Herrera  <fherrera@onirica.com>
129         * google-breakpad/Makefile.am: install breapad library under
130         $prefix/lib/bug-buddy dir because it's private to our instalation
131         (until google-breakpad is properly released and we can depend on it)
133 2007-09-03  Fernando Herrera  <fherrera@onirica.com>
135         * configure.in: Always configure google-breakpad dir.
136         * Makefile.am: distcheck always google-breakpad dir, but compile it
137         only on supported platforms.
139 2007-09-02  Fernando Herrera  <fherrera@onirica.com>
141         * po/POTFILES.in: Added gtkbuilder file here with the right type to
142         get in translated. Thanks to Priit Laes. Fixes bug #471290
144 2007-09-01  Fernando Herrera  <fherrera@onirica.com>
146         * src/bug-buddy.c: (all_sent): Don't connect close button twice.
147         Fixes bug #471425
149 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
151         * NEWS:
152         * configure.in: Release 2.19.91
154 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
156         * src/distribution.c: Add Frugalware Linux detection. Patch by Alex
157         Smith. Fix bug #414641
159 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
161         * src/bug-buddy.c: (on_save_clicked), (main): Don't free desktop path.
162         Translate program description correctly, patch by Gabor Kelemen, fix
163         bug #450144
165 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
167         * src/bug-buddy.c: (on_save_clicked): Use special dir functions to get
168         homedir. Patch by Luca Ferretti. Fix bug #453115
170 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
172         * src/bug-buddy.gtkbuilder: Mark copy button as translatable. Fix bug
173         #454632
175 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
177         * src/bug-buddy.c: (on_save_clicked): Mark save dialog title for
178         translation. Patch by Gabor Kelemen. Fix bug #459107
180 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
182         * src/bug-buddy.c: (main): Correct the string asking the information
183         to be provided in English. Patch by Claudio Saavedra. Fix bug #361312
185 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
187         * src/bug-buddy.c: (unknown_app_finished): Include binary name at
188         least when an unknown application backtrace has been collected.
190 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
192         * src/Makefile.am: use -export-dynamic instead of --export-dynamic to
193         fix build in SunStudio 12. Patch from Dave Lin. Fix bug #463569
195 2007-08-16  Fernando Herrera  <fherrera@onirica.com>
197         * Makefile.am:
198         * configure.in:
199         * gnome-breakpad/Makefile.am: Compile google-breakpad conly in supported
200         achitectures and OS.
201         * gnome-breakpad/gnome-breakpad.cc: Install a seghandler if
202         google-breakpad is not compiled in (it will only launch bug-buddy if
203         debug symbols are present).
205 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
207         * configure.in: check for gelf.h
208         * gnome-breakpad/gnome-breakpad.cc: Use gelf functions for accessing
209         32 and 64 bits elf files. Check not only for regular debug information
210         but also for separate .debug file.
212 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
214         * gnome-breakpad/gnome-breakpad.cc: Fix leak of the elf file.
216 2007-08-08  Fernando Herrera  <fherrera@onirica.com>
218         * MAINTAINERS: updated with userid
220 2007-08-02  Fernando Herrera  <fherrera@onirica.com>
222         * configure.in:
223         * src/Makefile.am:
224         * src/bug-buddy.c: (lock_text), (search_forbidden_words),
225         (copy_review), (edit_review), (show_review), (network_error),
226         (all_sent), (previous_sent), (bug_sent), (send_report),
227         (check_email), (on_send_clicked), (gdb_insert_text),
228         (show_pending_checkbox_if_pending), (useless_finished),
229         (known_app_finished), (gdb_finished), (on_save_clicked),
230         (unknown_app_finished), (send_minidump),
231         (gdb_finished_unknown_app), (bug_buddy_quit), (close_callback),
232         (fill_gnome_info), (fill_custom_info), (fill_proccess_info),
233         (fill_include_file), (fill_system_info), (fill_stderr_info),
234         (main):
235         * src/bug-buddy.glade:
236         * src/bug-buddy.gtkbuilder:
237         * src/bugzilla.c: (bugzilla_create_report):
238         * src/bugzilla.h: Port to GtkBuilder. Remove libglade dependency.
240 2007-08-01  Wouter Bolsterlee  <wbolster@svn.gnome.org>
242         * NEWS: Fix typo
244 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
246         * NEWS:
247         * README.STABLE_BRANCH: Release 2.19.0 "Young Explorer"
249 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
251         * configure.in: Check for libelf headers
253 2007-07-27  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
255         * google-breakpad:*/* Add google-breakpad.
256         * gnome-breakpad: Include a seghandler as a GTK_MODULE invoking either
257         gnome-terminal+gdb, bug-buddy+gdb or bug-buddy+minidump.
258         * Makefile.am: 
259         * configure.in: Bump version to 2.19.0. Add libelf checks
260         * src/bug-buddy.c: (send_minidump), (main):
261         * src/bug-buddy.h: Dummy dialog, as we don't have yet the debug server.
263 2007-04-09  Fernando Herrera  <fherrera@onirica.com>
265         * configure.in: Bump version to 2.18.1
266         * src/bugzilla.c: (add_bugzilla_application), (application_free):
267         * src/bugzilla.h: Refcount applications. Fix a crash when closing
268         bug-buddy and there were dups other-binaries. Patch by Matthias
269         Clasen. Fix bug #424711
271 2007-04-02  Frederic Crozat  <fcrozat@mandriva.com>
273         * src/bugzilla.c:
274         Correct key for OtherBinaries lookup in .desktop.
276 2007-03-13  Fernando Herrera  <fherrera@onirica.com>
278         * NEWS:
279         * configure.in: Released 2.18.0
281 2007-03-08  Christian Kirbach  <Christian.Kirbach@googlemail.com>
283         * src/bug-buddy.desktop.in.in:
284         "Application" is not a valid category in the freedesktop specification.
286 =========================== 2.17.4 ==========================
288 2007-02-20  Kjartan Maraas  <kmaraas@gnome.org>
290         * Makefile.am: Dist MAINTAINERS.
292 2007-02-18  Fernando Herrera  <fherrera@onirica.com>
294         * src/bug-buddy.c: (main): Don't register with the session manager.
295         Patch by Dan Winship. Fix bug #406009
297 2007-01-20  Andre Klapper  <a9016009@gmx.de>
299         * src/bug-buddy.glade: remove an empty string from translation.
301 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
303         * src/bug-buddy.c: (fill_system_info): Add gtk-theme and
304         icon-theme information to the report.
306 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
308         * autogen.sh:
309         * configure.in:
310         * src/Makefile.am:
311         * src/bug-buddy.c: (delete_review), (get_gnome_version_info),
312         (save_to_file), (network_error), (bug_sent), (create_report_title),
313         (send_report), (on_save_clicked), (fill_stderr_info), (main):
314         * src/bugzilla.c: (get_i18n_slist), (load_applets),
315         (load_applications), (bugzilla_create_report):
316         * src/distribution.c: (get_lines_from_file):
317         * src/distribution.h:
318         * src/eds-buddy.c:
319         * src/gdb-buddy.c:
320         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
321         * src/verify-desktop-files.c: (main): Upadte autogen stuff and configure.
322         Make bug-buddy compile without warnings. Fix some wrong g_free.
323         Patch by Christian Persch. Fix bug #394054
325 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
327         * src/bug-buddy.c: (create_debuginfo_link): Add a comment for translators
328         for the http://live.gnome.org/GettingTraces/DistroSpecificInstructions
329         link. Thanks to Priit Laes.
331 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
333         * COPYING.ximian-logos:
334         * Makefile.am:
335         * pixmaps/Makefile.am: Removed old logos not used anymore.
337 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
339         * src/bug-buddy.c: (bug_sent), (main):
340         * src/verify-desktop-files.c: (check_bugzilla_info): s/bugzilla/Bugzilla.
341         Patch by Diego Escalante Urrelo. Fixes bug #354287
343 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
345         * src/bug-buddy.c: (on_save_clicked): Use home when desktop_is_homedir
346         to save bug reports. Patch by Diego Escalante Urrelo. Fixes bug #349941
348 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
350         * src/bug-buddy.menu.in: Include also autostar dir in the .desktop
351         files search path.
353 2006-12-20  Fernando Herrera  <fherrera@onirica.com>
355         * src/bugzilla.c: (load_applications): dup the
356         string from gmenu_tree_entry_get_name for prev_name
357         before freeing the keyfile/entry. Fix bug #357203.
358         Thanks to Mark McLoughlin!.
360 2006-12-18  Fernando Herrera  <fherrera@onirica.com>
362         * NEWS: Released 2.17.3 ("Paris connection")
364 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
366         * src/bug-buddy.c: (email_local_part_is_valid),
367         (email_domain_label_is_valid), (email_domain_is_valid),
368         (email_is_valid): Rework the email address checking.
369         Patch by Alex Jones. Fix bug #350621
371 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
373         * src/gdb-buddy.c: (gdb_get_trace): set the GIOChannel as
374         G_IO_FLAG_NONBLOCK. Now bug-buddy does not freeze anymore while
375         reading gdb output!. Fix bug #326680
377 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
379         * src/bug-buddy.c: (delete_review), (show_review): handle delete
380         event of the review window to hide it.
382 2006-12-13  Dennis Cranston  <dennis_cranston@yahoo.com>
384         * src/bug-buddy.c: (known_app_finished): String format fix
386 2006-12-13  Andre Klapper  <a9016009@gmx.de>
388         * src/bug-buddy.c: fixing two typos.
390 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
392         * src/bugzilla.c: (bugzilla_parse_response): use g_return_val_if_fail
393         instead of g_return_if_fail. Patch from OpenSuSE RPM.
395 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
397         * src/bug-buddy.glade: Remove the focus from the hidden Send button.
398         It was respossible of some spurious crashes when pressing a key
399         over the window. 
401 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
403         * src/bug-buddy.c: (gdb_insert_text), (create_debuginfo_link),
404         (useless_finished), (gdb_finished): Don't submit reports with less than
405         3 steps on the backtrace. Fix bug#383349
407 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
409         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
410         (on_save_clicked), (bug_buddy_quit), (close_callback), (main):
411         * src/bugzilla.c: (add_bugzilla_application), (application_free),
412         (load_applications): Don't leak the hash table. Allow also colissions
413         on the other_binaries case.
415 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
417         * src/bugzilla.c: (add_bugzilla_application): Allow colissions on the hash
418         table, i.e.: different "Applications" with the same binary name. Next
419         step would be add parameters to the BugzillaApplication struct and 
420         compare them.
422 2006-12-07  Fernando Herrera  <fherrera@onirica.com>
424         * src/bug-buddy.c: (lock_text), (show_review),
425         (known_app_finished), (main): Show locked text with the INSENSITIVE color
426         for the background. Move custom script output to the editable part of the
427         report.
429 2006-12-06  Dennis Cranston  <dennis_cranston@yahoo.com>
431         * src/bug-buddy.c: (bug_sent):  Convert button from cancel to 
432         close after sending the bug report.
434 2006-12-05  Dennis Cranston  <dennis_cranston@yahoo.com>
436         * src/bug-buddy.c: (known_app_finished):  Add the application 
437         name, string fixes, and remove unnecessary line feeds, 
438         (unknown_app_finished):  Add mnemonic and use a more descriptive
439         label for the save button, and string fixes; (main): String fixes,
440         and remove unnecessary line feeds.
441         * src/bug-buddy.glade:  Clean up the user interface.
443 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
445         * src/bug-buddy.c: (search_forbidden_words), (show_review),
446         (known_app_finished):
447         * src/forbidden-words.h: Add some heuristitcs to detect sensitive
448         data on the bug report. If they are present, mark the privacy label
449         as bold and remark those words in the review window.
451 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
453         * src/bug-buddy.c: (lock_text), (edit_review): Lock some text in the
454         report. Fix bug #382075
456 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
458         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
459         (known_app_finished), (unknown_app_finished), (main):
460         * src/bug-buddy.glade:
461         * src/bug-buddy.h: Remove status bar. Use progress bar to tell
462         the user what bug-buddy is doing. Don't specify any initial size.
464 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
466         * configure.in: Post-release version bumping to 2.17.3
468 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
470         * NEWS: Release 2.17.2 ("3rd coin")
472 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
474         * src/bug-buddy.c: (send_report), (on_send_clicked):
475         * src/bug-buddy.glade:
476         * src/bugzilla.c: (bugzilla_create_report):
477         * src/bugzilla.h: Hide review/button after submitting a bug.
478         Fix a last-minute bug preventing the bug link to be shown (and
479         crashing because the warning). Do not set priority/severity when
480         submiting a non-crash. Fix bug #348863
482 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
484         * configure.in: Post-release version bumping to 2.17.2
486 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
488         * NEWS: Release 2.17.1 instead of wrong 2.17.0
489         * po/LINGUAS: Add this file in order to get po files
490         into the tarball.
492 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
494         * configure.in: Post-release version bumping to 2.17.1
496 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
498         * NEWS: Release 2.17.0 ("Coin, operated boy").
500 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
502         * src/bug-buddy.c: (on_send_clicked), (unknown_app_finished): Don't show
503         review info/button when app does not belong to GNOME bugzilla and it's
504         going just to be saved. Removed references to old expander.
506 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
508         * src/bug-buddy.c: (copy_review), (edit_review), (close_review),
509         (show_review), (known_app_finished), (unknown_app_finished):
510         * src/bug-buddy.glade: Use a new window for reviewing the report
511         instead of an small window inside an expander. Add ability to copy
512         the report and editing it.
514 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
516         * README.STABLE_BRANCH: Update info about branches
518 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
520         * src/bug-buddy.c: (help_callback), (main):
521         * src/bug-buddy.glade: Add a Help button to bug-buddy.
522         Patch by Brent Smith. Fix bug #353087
524 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
526         * src/bug-buddy.glade: Added missing accelerators. Fix bug
527         #351485.
529 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
531         * src/bug-buddy.glade: Removed unused hbox.
533 2006-12-01  Ruben Vermeersch  <ruben@savanne.be>
535         * src/gdb-cmd: Added "set backtracelimit 200", fixes bug #306465.
537 2006-12-01  Fernando Herrera  <fherrera@onirica.com>
539         * src/bug-buddy.c: (load_icon), (main):
540         * src/bugzilla.c: (add_bugzilla_application):
541         * src/bugzilla.h: Don't load _all_ applications icons. Load only
542         the needed one.
544 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
546         * configure.in: Bump version to 2.17.0
547         * src/bug-buddy.c: (fill_custom_info), (main):
548         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
549         (load_applications):
550         * src/bugzilla.h: Add support for "X-GNOME-Bugzilla-ExtraInfoScript"
551         and "bugzilla:extra_info_script" entries in .desktop and .server
552         files. The output of that custom script is included on the bug-buddy
553         report.
555 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
557         * src/bug-buddy.c: (known_app_finished), (main): Add an string
558         aksing to fill the bug report in English. This does not break
559         the string freeze, because if the string is not translated it's not 
560         showed on the UI. Fix bug #361312. Patch by Claudio Saavedra and
561         Mariano Suárez-Alvarez.
563 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
565         * src/bug-buddy.c: (known_app_finished): Disable send button if
566         initial email address is empty. Fix bug #363782
568 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
570         * configure.in: po/LINGUAS support. Luca Cavalli.
571         Closes bug #337850.
573 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
575         * src/bug-buddy.c: (main): Remove markup from translatable
576         message. Closes bug #360444.
578 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
580         * bug-buddy.schemas.in: Fix a typo. Closes bug #351049.
581         Clytie Siddall and Rob Bradford again.
583 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
585         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
586         Re-commit the fix for 351006.
588 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
590         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
591         Revert until we branch.
593 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
595         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
596         Use consistent naming for Bug Buddy. Rob Bradford, Clytie
597         Siddall. Closes bug #351006.
599 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
601         * configure.in: 
602         * src/Makefile.am:
603         Fix mis-handling of libexecdir. Based on suggestions from
604         dmacks at netspace org and Christian Persch. Closes
605         bug #344029.
607 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
609         * src/bug-buddy.desktop.in.in: Add GTK to the category.
610         Patch from Stephane LOEUILLET. Closes bug 328026.
612 2006-11-16  Brian Pepple  <bdpepple@ameritech.net>
614         * Makefile.am (EXTRA_DIST): 
615         * bug-buddy.spec.in
616         Drop spec file. bug #121993.
618 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
620         * src/bug-buddy.c: (bug_sent), (set_proxy), (send_report),
621         (show_pending_checkbox_if_pending), (main): Fix use of proxy
622         username and password. Patch from Ali Sabil. Closese
623         bug #354624. I also fixed a couple leaks in there.
624         * src/eds-buddy.c: Fix compiler warnings.
625         * src/verify-desktop-files.c: Same.
627 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
629         * configure.in: Bump version to 2.16.1
631 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
633         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished),
634         (fill_system_info), (fill_stderr_info), (main): Add more info to
635         bug-buddy reports, including:
636                 - A11y enabled or not
637                 - uname full info
638                 - selinux enabled or not
639                 - .xsession-errors last lines
640         Patch by Alexander Larsson. Fixes bug #362855
642 2006-10-26  Francisco Javier F. Serrador  <serrador@openshine.com>
644         * src/bug-buddy.c: Mark some strings for translation.
646 2006-09-05  Fernando Herrera  <fherrera@onirica.com> 
648         * NEWS:
649         * configure.in: Release 2.16.0
651 2006-09-04 Fernando Herrera  <fherrera@onirica.com> 
653         * src/bug-buddy.c: (focus_details), (unknown_app_finished): focus details
654         view on an idle call, because doing just after expanding the expander
655         crashes gtk+. Fix bug #353348
657 2006-09-04  Brent Smith  <gnome@nextreality.net>
659         * Makefile.am: remove the docs subdirectory as the bug-buddy manual is
660         out of date.
661         * src/bug-buddy.desktop.in.in: Add a NoDisplay=true so that bug-buddy
662         doesn't appear in the menus
664 2006-08-30  Kjartan Maraas  <kmaraas@gnome.org>
666         * configure.in: Remove "no" from ALL_LINGUAS.
668 2006-08-21  Fernando Herrera  <fherrera@onirica.com>
670         * NEWS:
671         * configure.in: Release 2.15.92 ("Lumbago")
673 2006-08-21  Olav Vitters  <olav@bkor.dhs.org>
675         * src/bug-buddy.glade: Mark _Send button as translatable. Patch by
676         Kalle Vahlman. Fixes bug 352166.
678 2006-08-20  Fernando Herrera  <fherrera@onirica.com>
680         * src/bug-buddy.c: (create_report_title): Remove extra "%".
681         * src/bugzilla.c: (bugzilla_create_report): Remove debug_string
683 2006-08-18  Erdal Ronahi  <erdal.ronahi@gmail.com>
684         
685         * configure.in: Added (ku) Kurdish language
687 2006-08-17  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
689         * src/bug-buddy.c: (set_proxy), (create_report_title),
690         (send_report), (main):
691         * src/bug-buddy.h:
692         * src/bugzilla.c: (bugzilla_create_report):
693         * src/bugzilla.h: Construct report title based on first words of
694         the description. Added a missing NULL to g_object_set.
696 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
698         * src/bug-buddy.c: (send_report):
699         * src/bugzilla.c: (bugzilla_create_report): Removed debug messages.
701 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
703         * src/bug-buddy.c: (main): If bugzilla product has not been found for
704         the --package argument fallback to search for a binary.
706 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
708         * src/bug-buddy.keys.in: removed. Fix #328479
710 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
712         * src/bug-buddy.glade: Make gdb-text non-editable. Fix bug #350437.
713         Make details view text wrap.
714         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished): set
715         focus to the details text entry after finished colleting all info.
717 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
719         * src/bug-buddy.glade: Fix spacing issues. Patch from Christian Persch.
721 2006-08-13  Brent Smith  <gnome@nextreality.net>
723         * src/bug-buddy.menu.in: add a forward slash in the LegacyDir so 
724         the path is actually correct; otherwise bug-buddy only finds applets.
726 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
728         * src/bug-buddy.c: (main):
729         * src/bugzilla.c: (get_all_applications_from_dir),
730         (load_applications): Show main window application before loading
731         .dekstop files and run g_mainloop interactions while loading to
732         make app update progress bar so it feels more responsive.
734 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
736         * configure.in:
737         * src/bug-buddy.menu: Removed.
738         * src/bug-buddy.menu.in: Added to use <LegacyDir> pointing
739         to ${sharedir}/applications. Fix the problem with 
740         ~/.local/share/applications files not having bugzilla info.
742 2006-08-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
744         * src/Makefile.am:
745         Remove applications_DATA from Makefile.am.
747 2006-08-11 Vladimer Sichinava  <vlsichinava@gmail.com>
749         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
751 2006-08-09  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
753         * src/bug-buddy.c: (main): Fix a double-free.
755 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
757         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
758         (load_applications), (bugzilla_create_report):
759         * src/bugzilla.h: Port to GKeyFile API for reading desktop files
760         removing deprecated libgnome stuff. Use untranslated application name
761         for report title.
763 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
765         * configure.in: Require new libsoup. Bump version to 2.15.91
766         * src/bug-buddy.c: (send_report): use new libsoup xml-rpc
767         deserialization function.
768         * src/xmlrpc.c:
769         * src/Makefile.am: Removed xmlrpc.c file.
771 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
773         * NEWS:
774         * configure.in: Release 2.15.90
776 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
778         * src/verify-desktop-files.c: (main): Initialize bonobo-activation.
780 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
782         * src/Makefile.am:
783         * src/bug-buddy.c: (save_to_file), (network_error),
784         (remove_pending_reports), (all_sent), (previous_sent), (bug_sent),
785         (send_report), (show_pending_checkbox_if_pending),
786         (known_app_finished), (main):
787         * src/bug-buddy.glade: Added a check button for sending old bug
788         reports not sent because no network connection. Load them and send
789         them.
790         * src/xmlrpc.c: (hacked_soup_xmlrpc_message_from_string): Ugly hack
791         for deserializing a XML-RPC message until we got it into libsoup.
793         Removed NetworkManager code at all.
795 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
797         * pixmaps/Makefile.am:
798         * src/bug-buddy.c: (main):
799         * src/bug-buddy.desktop.in.in: make application use theme-friendly
800         icons. Patch from Brian Pepple. Fixes bug #337813
802 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
804         * src/bug-buddy.c: (main):
805         * src/bug-buddy.glade:
806         * src/bugzilla.c: (bugzilla_search_for_package):
807         * src/bugzilla.h: Invoke bug-buddy only with --package=XXX command
808         line to get it in non-crash/suggestion mode, so applications like
809         evolution can invoke it from the help menu.
811 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
813         * README.STABLE_BRANCH: Update branch information.
814         * configure.in: Don't use NetworkManager because it is giving lot
815         of false positives (usually people with wired and wireless networks)
816         * src/Makefile.am:
817         * src/bugzilla.c: (add_bugzilla_application),
818         (get_all_applications), (bugzilla_parse_response): Use own .menu file
819         for reading all applications. Patch from Brent Smith, fixes #347422
821 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
823         * src/bug-buddy.c: (send_report):
824         * src/bug-buddy.glade: Fix some typos pointed by Matthias Clasen
825         Fixes bug #348064
827 2006-07-18  Guntupalli Karunakar  <karunakar@freedomink.org>
829         * configure.in: Added "dz" (Dzongkha) to ALL_LINGUAS.
831 2006-07-03  Runa Bhattacharjee <runabh@gmail.com>
833         * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
835 2006-06-30  Thierry Randrianiriana  <thierryR@cvs.gnome.org>
837         * configure.in: Added Malagasy code 'mg' in ALL_LINGUAS.
838         * po/mg.po: Added Malagasy translation.
840 2006-06-28  Frederic Peters  <fpeters@0d.be>
842         * configure.in:
843         * src/Makefile.am:
844         * src/bug-buddy.c: Make libnm_glib optional.  Closes bug #346091.
846 2006-06-25  Fernando Herrera  <fherrera@onirica.com>
848         * configure.in: Require libnm_glib to check for network
849         * src/bug-buddy.c: (bug_sent), (save_to_file), (send_report),
850         (on_send_clicked), (on_save_clicked), (main): If there is no network
851         available save report to a file for sending next time. Resize fixes
852         * src/bug-buddy.glade: Add mnemonic to Send
853         * src/bugzilla.h: Remove an old GtkTreeIter
855 2006-06-18  Brent Smith  <gnome@nextreality.net>
857         * src/bug-buddy.c: (unknown_app_finished): Mark the button text for
858         translation
860 2006-06-18  Brent Smith  <gnome@nextreality.net>
862         * src/proccess.c: (proccess_get_mem_state): Fix a mispelling, thanks
863         to Baptiste Mille-Mathias for pointing this out.
865 2006-06-18  Brent Smith  <gnome@nextreality.net>
867         * src/bug-buddy.c: (fill_include_file): initialize GError to NULL,
868         otherwise we can get a crash
870 2006-06-18  Brent Smith  <gnome@nextreality.net>
872         * src/gdb-buddy.c: remove debug define
873         * src/gdb-buddy.h: added this missing file (needed to compile)
875 2006-06-18  Fernando Herrera  <fherrera@onirica.com>
877         * src/Makefile.am:
878         * src/bug-buddy.c: (gdb_insert_text), (known_app_finished),
879         (gdb_finished), (save_to_file), (on_save_clicked),
880         (unknown_app_finished), (gdb_finished_unknown_app),
881         (close_callback), (fill_gnome_info), (fill_include_file), (main):
882         * src/bug-buddy.glade:
883         * src/bug-buddy.h:
884         * src/bugzilla.c:
885         * src/gdb-buddy.c: (gdb_stop), (gdb_handle_input), (gdb_destroy),
886         (gdb_buddy_error_quark), (gdb_get_trace): Add support for saving
887         traces from unknow applications. Patch from Brent Smith. Closes bug
888         #164747.
890         Add support again for the --include option, so crashes on gnome-python
891         and Gtk# can invoke bug-buddy for sending traces to our bugzilla.
893 2006-06-13  Olav Vitters  <olav@bkor.dhs.org>
895         * configure.in: Bump libsoup requirement to >= 2.2.94.
897 2006-06-12  Brent Smith  <gnome@nextreality.net>
899         * NEWS:
900         * configure.in:
901         - Version 2.15.0
903 2006-06-12  Brent Smith  <gnome@nextreality.net>
905         * po/POTFILES.in:
906         * src/Makefile.am:
907         Fix some build issues caused by the merge
908         * src/bugzilla.c: (bugzilla_create_report):
909         Submit bug reports to bugzilla.gnome.org instead of
910         bugzilla-test.gnome.org
912 2006-06-12  Brent Smith  <gnome@nextreality.net>
914         * Makefile.am:
915         * NEWS:
916         * TODO:
917         * bug-buddy.schemas.in:
918         * configure.in:
919         * docs/ChangeLog:
920         * docs/Makefile.am:
921         * docs/vi/vi.po:
922         * macros/ChangeLog:
923         * po/dz.po:
924         * po/ka.po:
925         * po/ku.po:
926         * po/mg.po:
927         * po/no.po:
928         * src/Makefile.am:
929         * src/bb-marshal.list:
930         * src/bug-buddy-core.desktop.in.in:
931         * src/bug-buddy.applications:
932         * src/bug-buddy.c: (on_gdb_stop_clicked), (stock_pixmap_buddy),
933         (get_gnome_version_info), (update_progress_bar), (save_email),
934         (link_callback), (bug_sent), (set_proxy), (send_report),
935         (email_is_valid), (check_email), (on_send_clicked), (gdb_finished),
936         (close_callback), (delete_callback), (fill_gnome_info),
937         (fill_proccess_info), (main):
938         * src/bug-buddy.glade:
939         * src/bug-buddy.h:
940         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
941         (bugzilla_error_quark), (load_applications),
942         (bugzilla_parse_response), (bugzilla_create_report):
943         * src/bugzilla.h:
944         * src/cell-renderer-uri.c:
945         * src/cell-renderer-uri.h:
946         * src/config.c:
947         * src/distribution.c: (get_distro_name_from_file),
948         (get_distro_name):
949         * src/distribution.h:
950         * src/eds-buddy.c: (get_default_user_email):
951         * src/eds-buddy.h:
952         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
953         (handle_gdb_input), (get_trace_from_pair):
954         * src/md5-utils.c:
955         * src/md5-utils.h:
956         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
957         * src/proccess.h:
958         * src/save-buddy.c:
959         * src/save-buddy.h:
960         * src/signal-buddy.c:
961         * src/signal-buddy.h:
962         * src/united-states-of-bug-buddy.c:
963         * src/verify-desktop-files.c: (check_bugzilla_info), (main):
964         Merged bug-buddy-xmlrpc branch to HEAD using the following commands on
965         a fresh checkout of HEAD:
966         cvs update -j HEAD -j BUG_BUDDY_2_13_0
967         cvs update -j BUG_BUDDY_2_13_0 -j bug-buddy-xmlrpc
968         cvs update -C po/*
970 2006-06-11  Brent Smith  <gnome@nextreality.net>
972         * src/bug-buddy.c: (main):
973         - Complain if --pid is not specified
975 2006-06-11  Brent Smith  <gnome@nextreality.net>
977         * src/bug-buddy.c: (fill_gnome_info), (main):
978         - If we can't get information about the GNOME version (probably due to a
979         missing or bad installation of gnome-desktop), then spit out an error
980         dialog
981         - Don't gtk_widget_show() the main window until right before we start
982         the main loop; this way we don't see the main_window when we call
983         buddy_error() before gtk_main()
985 2006-06-11  Brent Smith  <gnome@nextreality.net>
987         * src/bug-buddy.c: (main):
988         Pop up an error dialog if --appname is not passed.
990 2006-06-11  Brent Smith  <gnome@nextreality.net>
992         * src/bug-buddy.c: (main):
993         * src/bug-buddy.h:
994         Ported bug-buddy from Popt to GOption
996 2006-06-10  Brent Smith  <gnome@nextreality.net>
998         * src/bug-buddy.c: (bug_sent), (send_report):
999         Handle errors creating the report in send_report()
1000         * src/bugzilla.c: (bugzilla_parse_response),
1001         (bugzilla_create_report):
1002         More error handling using GError
1003         * src/bugzilla.h:
1004         Migrated some enumerations to the BUGZILLA_ERROR_* enums so there is
1005         only one set of error codes
1007 2006-06-10  Brent Smith  <gnome@nextreality.net>
1009         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
1010         (gdb_finished), (close_callback):
1011         - Provide intelligent error messages based on the XML-RPC response
1012         - Many text changes
1013         - Hide the send button immediately after the user clicks it to prevent
1014         duplicate bugs from being submitted
1015         * src/bug-buddy.glade:
1016         - Make "app-image" vertically aligned to the top
1017         - Make "main-text" selectable and turn on label wrapping
1018         * src/bug-buddy.h:
1019         - Move GnomeVersionInfo to bugzilla.h header to remove circular
1020         dependency between header files
1021         * src/bugzilla.c: (bugzilla_error_quark),
1022         (bugzilla_parse_response):
1023         - Much better error handling of the XML-RPC response; Also, return a
1024         GError with information about the particular error message
1025         * src/bugzilla.h:
1026         - Added GError support structures for BUGZILLA_ERROR
1027         - Moved GnomeVersionInfo struct to here
1028         - provide function prototypes for all functions with extern linkage
1029         * src/distribution.h:
1030         - provide prototype for get_distro_name()
1031         * src/proccess.c:
1032         - Use proccess.h header file
1033         * src/proccess.h:
1034         - Add this header file to declare function prototypes
1036 2006-06-04  Brent Smith  <gnome@nextreality.net>
1038         * src/bug-buddy.c: (link_callback): Display an error in a dialog box
1039         instead of stdout if the gnome_vfs_url_show call fails.
1041 2006-06-04  Brent Smith  <gnome@nextreality.net>
1043         * src/bug-buddy.glade: Switch the order of the "Send" and "Close"
1044         button, so that "Send" is on the right.
1046 2006-06-04  Brent Smith  <gnome@nextreality.net>
1048         * configure.in: Bump the required GTK+ version to 2.9 since we make
1049         use of the new GtkLinkButton
1050         * src/bug-buddy.c: (link_callback), (bug_sent), (send_report),
1051         (gdb_finished), (close_callback), (delete_callback), (main):
1052         Added a GtkLinkButton after the bug report has been sent so that
1053         the user can view their bug immediately by clicking on the button;
1054         Renamed the cancel-button to close-button and changed the names of the
1055         callbacks; Also fixed a couple of compiler warnings
1056         * src/bug-buddy.glade: Moved the "Send" button to the bottom in the
1057         button bar and removed the "Cancel" button in favor of a more
1058         simple scheme with just "Send" and "Close"; Also changed
1059         alignment of the button box so that it is always aligned at the
1060         bottom of the vertical box.
1062 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
1064         * Makefile.am:
1065         * bug-buddy.schemas.in: Re-added schemas, only with
1066         contact info.
1068 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
1070         * configure.in: Add eds dependency.
1071         * src/Makefile.am:
1072         * src/bug-buddy.c: (save_email), (bug_sent), (send_report),
1073         (email_is_valid), (check_email), (gdb_finished):
1074         * src/bug-buddy.glade: email address now is mandatory. Get it
1075         from gconf settings and if not available, from eds.
1077 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
1079         * src/bug-buddy.c: (send_report): Add text from the "What were you
1080         doing" entry to the report.
1082 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
1084         * src/bug-buddy.c: (set_proxy), (send_report): Use proxy from gconf
1085         settings when available.
1086         * src/bugzilla.c: (bugzilla_create_report): Remove password param
1087         * TODO: Add some stuff to do in the new branch
1089 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
1091         * src/bugzilla.c: Add User-Agent header to HTTP request as requested
1092         by myself.
1094 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
1096         * src/bugzilla.c: Change XML-RPC method call to match GNOME Bugzilla
1097         server changes. Also update URL.
1099 2006-02-08  Fernando Herrera  <fherrera@onirica.com>
1101         * src/Makefile.am:
1102         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
1103         (gdb_finished), (main):
1104         * src/bug-buddy.glade:
1105         * src/bugzilla.c: (bugzilla_parse_response),
1106         (bugzilla_create_report): Added UI to include user comnmets about what
1107         he was doing and email address. Added a Send button. UI needs more love
1109         * src/verify-desktop-files.c: (check_bugzilla_info), (main): Added
1110         a little program to verify installed .desktop files for correct
1111         X-GNOME-Bugzilla-* stuff
1113 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
1115         * COPYING: Re-add notice about using only v2 of GPL that was
1116         removed accidentaly by some automake weirdness.
1117         * src/distribution.c: Use only v2 of GPL fot this code.
1119 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
1121         * configure.in:
1122         * src/Makefile.am:
1123         * src/bug-buddy.c: (send_report), (gdb_finished),
1124         (fill_gnome_info), (fill_proccess_info), (main):
1125         * src/bug-buddy.glade:
1126         * src/bugzilla.c: (bugzilla_send_report):
1127         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time): Change
1128         windows main title. Add mem and cpu info for the crashed procces from
1129         libgtop.
1131 2006-02-06  Fernando Herrera  <fherrera@onirica.com>
1133         * configure.in:
1134         * src/bug-buddy.c: (get_gnome_version_info), (bug_sent),
1135         (send_report), (gdb_finished):
1136         * src/bug-buddy.glade:
1137         * src/bug-buddy.h:
1138         * src/bugzilla.c: (got_response), (bugzilla_send_report):
1139         * src/bugzilla.h: Implement the XML-RPC sending. Currenty it uses
1140         hard-coded bugzilla URL and username/password. Don't try to play
1141         with it as bugzilla-test is IP-protected :)
1143 2006-02-03  Fernando Herrera  <fherrera@onirica.com>
1145         * Makefile.am:
1146         * configure.in:
1147         * po/POTFILES.in:
1148         * src/Makefile.am:
1149         * src/bb-marshal.list:
1150         * src/bug-buddy-core.desktop.in.in:
1151         * src/bug-buddy.applications:
1152         * src/bug-buddy.c: (on_gdb_stop_clicked), (get_gnome_version_info),
1153         (update_progress_bar), (send_report), (gdb_finished),
1154         (cancel_callback), (delete_callback), (main):
1155         * src/bug-buddy.glade:
1156         * src/bug-buddy.h:
1157         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
1158         (load_applications), (add_application):
1159         * src/bugzilla.h:
1160         * src/cell-renderer-uri.c:
1161         * src/cell-renderer-uri.h:
1162         * src/config.c:
1163         * src/distribution.c: (get_distro_name_from_file),
1164         (get_distro_name):
1165         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
1166         (handle_gdb_input), (get_trace_from_pair):
1167         * src/md5-utils.c:
1168         * src/md5-utils.h:
1169         * src/save-buddy.c:
1170         * src/save-buddy.h:
1171         * src/signal-buddy.c:
1172         * src/signal-buddy.h:
1173         * src/united-states-of-bug-buddy.c: Big rewrite. Only one window. Only one
1174         click for submit a bug. Removed all the selections stuff. Bug Buddy now
1175         only reports crashes. Currently the XML-RPC sending stuff is missing,
1176         so it does not send anything yet.
1178 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1180         * src/bugzilla.c: update treeview headers when switching
1181         beetwen applcations/products. Patch from Matthias Clasen
1182         (Closes bug #317530)
1184 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1186         * src/distribution.{c,h}: Fix the LSB distro detection
1188 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1190         * src/bug-buddy.glade: Center main window. Patch from
1191         Christian Neumair. Closes bug #321297
1193 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1195         * src/bug-buddy.glade: Set the GnomeFileEntry in
1196         save mode for saving the bug report (Closes bug #323967)
1198 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1200         * src/bug-buddy.glade: Lot of HIGification by
1201         Christian Persch. Closes bug #325650
1203 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1205         * configure.in: Bump version to 2.13.0
1206         * src/bugzilla.c: workaround for gnome-vfs bug
1208 2005-12-28  Abel Cheung  <maddog@linuxhall.org>
1210         * configure.in: Added "zh_HK" to ALL_LINGUAS.
1212 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
1214         * configure.in:
1215         * NEWS: Release 2.12.2 ("Il vulcano")
1217 2005-10-28  Simos Xenitellis  <simos@gnome.org>
1219         * configure.in: Added ky (Kirghiz) to ALL_LINGUAS.
1221 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1223         * NEWS:
1224         * configure.in: Release 2.12.1 "i Party 7"
1226 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1228         * src/bugzilla.c: Remove duplicate entries. Patch
1229         from Matthias Clasen. Fixes bug #317524
1231 2005-09-06  Fernando Herrera  <fherrera@onirica.com>
1233         * NEWS: Release 2.12.0 ("My fatal fate")
1235 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1237         * src/united-states-of-bug-buddy.c: don't mark the copyright string as
1238         translatable
1240 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1242         * configure.in: post-release bump to 2.12.0.
1244 ==================== 2.11.92 ====================
1246 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1248         * NEWS:
1249         * configure.in: version 2.9.92.
1251 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1253         * src/bug-buddy.c: (init_gnome_version_stuff):
1254         * src/bug-buddy.h:
1255         * src/bugzilla.c: (gify), (load_mostfreq_xml), (load_config_xml),
1256         (load_products_xml):
1257         * src/cell-renderer-uri.c:
1258         * src/distribution.c:
1259         * src/gdb-buddy.c:
1260         * src/gnome-crash.c:
1261         * src/libglade-buddy.h:
1262         * src/md5-utils.c: (md5_get_digest):
1263         * src/save-buddy.c:
1264         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
1265         (email_is_valid): lot of (all) gcc4 and misc warning fixed.
1266         Ported to GtkAboutDialog. Patch from Kjartan Maraas. Closes
1267         bug #300065
1269 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1271         * configure.in:
1272         * src/bug-buddy.c: (update_crash_type), (init_ui), (delete_me),
1273         (main):
1274         * src/bug-buddy.glade:
1275         * src/bugzilla.c: (update_severity), (update_version),
1276         (add_severity), (update_version_menu),
1277         (bugzilla_product_add_components_to_clist),
1278         (bugzilla_add_mostfreq):
1279         * src/united-states-of-bug-buddy.c: (select_version),
1280         (select_severity): Port to GtkComboBox. Patch by Michael Gossard.
1281         Fixes #300065 and #130288
1283 2005-07-19  Michael Gossard <michael.gossard@free.fr>
1285         * src/bugzilla.c : (sort_mostfreq_list),
1286         (create_mostfreq_list), (bugzilla_add_mostfreq) sort frequently reported
1287         bugs list by ID, product, component, description. (fix bug #171935)
1289 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1291         * src/distribution.c: (get_lines_from_file), (get_lsb_version),
1292         (get_redhat_version), (get_turbolinux_version),
1293         (get_debian_version):
1294         * src/distribution.h: Reworked the code to use fancy g_file functions.
1295         Add support for reading LSB files (ie: Ubuntu distro support). Closes
1296         bug #168379
1298 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1300         * src/united-states-of-bug-buddy.c: Include signal.h. Patch by
1301         Dan Winship, closes #160544
1303 2005-07-18  Danilo Å egan  <danilo@gnome.org>
1305         * docs/sr/sr.po: Updated translation not to break the build (until
1306         I fix xml2po).
1308 2005-07-18  Danilo Å egan  <danilo@gnome.org>
1310         * docs/Makefile.am (DOC_LINGUAS): Added "sr".
1312         * docs/sr/sr.po: Added.
1314 2005-07-11  Kjartan Maraas  <kmaraas@gnome.org>
1316         * configure.in: Post release version bump
1317         * docs/C/bug-buddy.xml: Fix docs build
1318         * src/save-buddy.c: (bb_write_buffer_to_fd): Pass 0
1319         as arg 3 to waitpid() not NULL pointer.
1321 2005-06-04  Swapnil Hajare  <dreamil@gmail.com>
1323         * configure.in: added entry for Marathi language (mr) in ALL_LINGUAS
1325 2005-05-18  Olav Vitters <olav@bkor.dhs.org>
1327         * src/bugzilla.c: (load_applications): Initialize prev_name variable
1328         to NULL to prevent crash on startup. Patch from <rwahl@gmx.de>. Closes
1329         bug #172874.
1331 2005-05-04  Fernando Herrera  <fernando.herrera@tecsidel.es>
1333         * src/bugzilla.c: (load_applications): Use gmenu API to fix
1334         build. Patch by Elijah Newren. Closes bug #302769
1336 2005-04-11  Mark McLoughlin  <mark@skynet.ie>
1338         * src/Makefile.am, src/bugzilla.c: update for
1339         libgnome-menu API renaming.
1341 2005-04-06  Mark McLoughlin  <mark@skynet.ie>
1343         * src/bugzilla.c: (get_all_applications): update for
1344         slight change in menu_tree_lookup() API.
1346 2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
1348         * configure.in: Added "xh" to ALL_LINGUAS.
1350 2005-03-31  Steve Murphy  <murf@e-tools.com>
1352         * configure.in: Added "rw" to ALL_LINGUAS.
1354 2005-03-30  Christian Rose  <menthos@menthos.com>
1356         * configure.in: Added "ug" to ALL_LINGUAS.
1358 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1360         * configure.in: require libgnomemenu >= 2.11.1.
1361         * src/bugzilla.c: (get_all_applications_from_alias),
1362         (get_all_applications_from_dir), (get_all_applications),
1363         (load_applications): Port to the new libgnomemenu API. Patch
1364         by Mark McLoughlin <markmc@redhat.com>
1366 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1368         * README.STABLE_BRANCH: Branched. HEAD is now for GNOME 2.11
1369         * configure.in: Postrelease version bumpig to 2.11.0
1371 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
1373         * NEWS:
1374         * configure.in: Release 2.10.0 ("La movida")
1376 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
1378         * NEWS:
1379         * configure.in: Release 2.9.92 ("Magical Fenix")
1381 2005-02-11  Maxim V. Dziumanenko <mvd@mylinux.com.ua>
1383         * docs/uk/bug-buddy.xml:
1384         * docs/uk/legal.xml:
1385         * docs/uk/.cvsignore: Added Ukrainian translation of the documentation.
1387 2005-02-11  Shaun McCance  <shaunm@gnome.org>
1389         * docs/bug-buddy.omf.in
1390         - Added missing file
1392 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1394         * NEWS:
1395         * configure.in: Release 2.9.91 ("Hänsel und Gretel")
1397 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1399         * configure.in:
1400         * src/Makefile.am: Require gnome-menus.
1401         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1402         (compare_applications), (get_all_applications_from_dir),
1403         (get_all_applications), (load_applications): Use libmenu to get all
1404         applications instead of removed "applications-all-users:///" gnome-vfs
1405         method. Don't require applets to have defined (panel:category), as
1406         it seems to be reomved for GNOME 2.10. Load icons code fixes.
1408 2005-01-29  Fernando Herrera  <fherrera@onirica.com>
1410         * Makefile.am:
1411         * autogen.sh:
1412         * configure.in:
1413         * src/Makefile.am: Lot of autofoo updates by Shaun McCance and me.
1414         * docs/C/bug-buddy.xml: Updated docs by Shaun McCance.
1415         * docs/C/Makefile.am:
1416         * docs/C/bug-buddy-C.omf:
1417         * docs/Makefile.am:
1418         * docs/de/Makefile.am:
1419         * docs/de/bug-buddy-de.omf:
1420         * docs/es/Makefile.am:
1421         * docs/es/bug-buddy-es.omf:
1422         * docs/fr/Makefile.am:
1423         * docs/fr/bug-buddy-fr.omf:
1424         * docs/it/Makefile.am:
1425         * docs/it/bug-buddy-it.omf:
1426         * docs/ja/Makefile.am:
1427         * docs/ja/bug-buddy-ja.omf:
1428         * docs/ko/Makefile.am:
1429         * docs/ko/bug-buddy-ko.omf:
1430         * docs/sv/Makefile.am:
1431         * docs/sv/bug-buddy-sv.omf:
1432         * docs/zh_CN/Makefile.am:
1433         * docs/zh_CN/bug-buddy-zh_CN.omf:
1434         * docs/zh_HK/Makefile.am:
1435         * docs/zh_HK/bug-buddy-zh_HK.omf:
1436         * docs/zh_TW/Makefile.am:
1437         * docs/zh_TW/bug-buddy-zh_TW.omf: Files removed from CVS, they are
1438         now autogenerated from gdu.
1440 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1442         * configure.in: Post release version bumping.
1444 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1446         * NEWS:
1447         * configure.in: Released 2.9.3 "Wild Rose"
1449 2005-01-07  Kjartan Maraas  <kmaraas@gnome.org>
1451         * src/bug-buddy.glade1: Remove
1452         * src/bug-buddy.gladep: Remove
1454 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
1456         * NEWS:
1457         * configure.in: Released 2.9.2 "Tres Jotas"
1459 2004-11-21  Fernando Herrera  <fherrera@onirica.com>
1461         * src/bug-buddy.c: (init_ui):
1462         * src/bug-buddy.h:
1463         * src/united-states-of-bug-buddy.c: (submit_ok): Added a kill command line
1464         argument for killing that pid after the bug report is sent.
1466 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
1468         * src/bug-buddy.c: (init_ui), (main):
1469         * src/bug-buddy.glade:
1470         * src/bug-buddy.h:
1471         * src/united-states-of-bug-buddy.c: (mail_write_template),
1472         (on_druid_about_clicked), (enter_intro), (done_intro), (done_gdb),
1473         (enter_desc): Skip the product/component pages if the application is
1474         passed on the command line (also show its name in the intro page).
1475         Use the command line option --include-file to include a file in the
1476         bug description.
1478 2004-11-13  Fernando Herrera  <fherrera@onirica.com>
1480         * README.STABLE_BRANCH: Branched for gnome-2-8
1481         * configure.in: Bump version to 2.9.0
1483 2004-11-11  Fernando Herrera  <fherrera@onirica.com>
1485         * docs/C/bug-buddy-C.omf: Fix omf file to validate against
1486         scrollkeeper-omf.dtd. Patch from Joe Marcus Clarke and
1487         David Weinehall (fix bug #157817 and debian 280641)
1489 2004-09-24  Pawan Chitrakar  <pawan@nplinux.org>
1491         * configure.in: Added ne "Nepali" in ALL_LINGUAS
1493 2004-09-22  Fernando Herrera  <fherrera@onirica.com>
1495         * configure.in: Post release version bumping to 2.8.1
1496         * src/gdb-buddy.c: (get_trace_from_pair): Fix search for binaries
1497         in libexec dir.
1499 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1501         * NEWS: Release 2.8.0 "Chicote"
1503 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1505         * docs/Makefile.am: Disable build of outdated docs.
1506         * src/bug-buddy.glade:
1507         * src/united-states-of-bug-buddy.c: (on_druid_help_clicked),
1508         (on_druid_about_clicked): Enable help button and point help to
1509         the right section. Patch by Shaun McCance (Fix bug #135573)
1511 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1513         * docs/C/bug-buddy-C.omf:
1514         * docs/C/bug-buddy.xml:
1515         - Updates for 2.8
1517 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1519         * configure.in:
1520         * po/POTFILES.in:
1521         * src/Makefile.am:
1522         * src/bug-buddy-core.desktop.in.in:
1523         * src/bug-buddy.desktop.in.in: Install a new desktop file to handle
1524         the application/x-core MIME type correctly (it is open with --core
1525         command line option only).
1527 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1529         * docs/C/bug-buddy-C.omf:
1530         * docs/de/bug-buddy-de.omf:
1531         * docs/es/bug-buddy-es.omf:
1532         * docs/fr/bug-buddy-fr.omf:
1533         * docs/it/bug-buddy-it.omf:
1534         * docs/ja/bug-buddy-ja.omf:
1535         * docs/ko/bug-buddy-ko.omf:
1536         * docs/sv/bug-buddy-sv.omf:
1537         * docs/zh_CN/bug-buddy-zh_CN.omf:
1538         * docs/zh_HK/bug-buddy-zh_HK.omf:
1539         * docs/zh_TW/bug-buddy-zh_TW.omf:
1540         - Various OMF fixes
1542 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1544         * configure.in: Post release version bumping to 2.8.0
1546 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1548         * NEWS:
1549         * bugzilla/gnome/products:
1550         * bugzilla/ximian/mostfreq:
1551         * bugzilla/ximian/products:
1552         * configure.in: Release 2.7.92 (RC1) "Ojos verdes"
1554 2004-09-03  Gora Mohanty  <gmohanty@cvs.gnome.org>
1556         * configure.in: Added "or" to ALL_LINGUAS.
1558 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
1560         * NEWS:
1561         * bugzilla/gnome/mostfreq:
1562         * bugzilla/gnome/products:
1563         * bugzilla/ximian/products:
1564         * configure.in: Release 2.7.91 (Beta 2) "budyboop"
1566 2004-08-16  Christian Rose  <menthos@menthos.com>
1568         * configure.in: Added "bs" to ALL_LINGUAS.
1570 2004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
1572         * configure.in: Added nb to ALL_LINGUAS.
1574 2004-07-21  Ray Strode  <rstrode@redhat.com>
1575         * bug-buddy/src/bug-buddy.desktop.in.in: Add MimeType line
1576         to desktop file new mime sytem.
1578 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1580         * configure.in: Post release version bumping to 2.7.1
1582 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1584         * NEWS:
1585         * bugzilla/gnome/config:
1586         * bugzilla/gnome/mostfreq:
1587         * bugzilla/gnome/products:
1588         * bugzilla/ximian/config:
1589         * bugzilla/ximian/mostfreq:
1590         * bugzilla/ximian/products: Release 2.7.0 "Lully"
1592 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1594         * src/united-states-of-bug-buddy.c: (druid_set_sensitive):
1595         Removed.
1596         * src/united-states-of-bug-buddy.c: (email_is_valid): Rewritten
1597         * src/united-states-of-bug-buddy.c: Various minor tidy-ups.
1599 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1601         * src/bug-buddy.c: (main):
1602         * src/bug-buddy.h:
1603         * src/bugzilla.c: (load_bugzilla_xml):
1604         * src/united-states-of-bug-buddy.c: (druid_draw_state),
1605         (on_druid_prev_clicked), (druid_set_state),
1606         (on_druid_next_clicked), (on_druid_cancel_clicked), (enter_intro),
1607         (done_intro), (enter_gdb), (done_gdb), (enter_product),
1608         (done_product), (enter_component), (done_component),
1609         (enter_mostfreq), (done_mostfreq), (enter_desc), (done_desc),
1610         (enter_email_config), (done_email_config), (enter_email),
1611         (done_email), (enter_finished), (done_finished): : Druid tab state
1612         machine rearranged so that the code for each state can be localised within
1613         the source.
1616 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1618         * src/bug-buddy.c: (init_ui):  Warning added if a pid is given without
1619         application name.
1620         * src/bug-buddy.h:
1621         * src/gdb-buddy.c: (start_animation), (stop_animation), (stop_gdb),
1622         (get_trace_from_pair): Rewritten to tidy freeing
1623         of strings (memory lead fixed), with some error messages added.
1625 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1627         * src/bug-buddy.c: (on_gdb_go_clicked), (on_gdb_stop_clicked),
1628         (on_list_button_press_event), (main):
1629         * src/bug-buddy.h:
1630         * src/bugzilla.c: (async_update), (end_bugzilla_download),
1631         (start_bugzilla_download), (products_list_load):
1632         * src/gdb-buddy.c: (start_gdb), (get_trace_from_pair):
1633         * src/united-states-of-bug-buddy.c: (druid_set_state): remove
1634         druid_data.explicit_dirty, druid_data.download_in_progress.
1636 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1638         * src/bug-buddy.c: (buddy_error), (on_gdb_save_clicked), (main):
1639         * src/bug-buddy.h:
1640         * src/bugzilla.c: (load_bugzillas):
1641         * src/gdb-buddy.c: (get_trace_from_core), (get_trace_from_pair):
1642         * src/united-states-of-bug-buddy.c: (mail_config_page_sendmail_ok),
1643         (mail_config_page_gnome_ok), (desc_page_ok), (submit_ok),
1644         (on_druid_next_clicked): use new buddy_error function.
1646 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1648         * src/bug-buddy.c: (init_ui): Fix two strings. Fix bug #140053
1650 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1652         * src/bug-buddy.glade: add scroll bar to description bug text box if
1653         needed. Fix bug #137540
1655 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1657         * bug-buddy.schemas.in:
1658         * src/united-states-of-bug-buddy.c: (druid_set_state): Fix wrong
1659         strings.
1661 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1663         * src/bug-buddy.glade: s/Next/Forward/ . Fix bug #136191, patch from
1664         Ben Sutton
1666 2004-04-13  Fernando Herrera  <fherrera@onirica.com>
1668         * configure.in: Bump version to 2.7.0
1670 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1672         * README.STABLE_BRANCH: update branch info.
1673         * configure.in: Post release version bumping to 2.6.1
1675 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
1677         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1679 2004-04-03  Samúel Jón Gunnarsson  <sammi@techattack.nu>
1681         * is.po: Added "is" to ALL_LINGUAS.
1683 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
1685         * src/Makefile.am: (Fix a compiler issue, bug #135625)
1686         * NEWS:
1687         * bugzilla/gnome/products:
1688         * configure.in: Release 2.6.0 "Almodóvar did it again!"
1690 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
1692         * configure.in: Added 'pa' for Punjabi to ALL_LINGUAS.
1694 2004-03-17  Gareth Owen
1696         * configure.in: Added en_GB to ALL_LINGUAS
1698 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1700         * NEWS:
1701         * bugzilla/gnome/products:
1702         * configure.in: Release 2.5.92 "We are the champions"
1704 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1706         * src/bug-buddy.c:
1707         * src/bug-buddy.glade: set the filechooser in save mode with the new
1708         property.
1709         * src/united-states-of-bug-buddy.c: remove an unused function.
1711 2004-03-15  Glynn Foster  <glynn.foster@sun.com>
1713         * configure.in: Add docs to build.
1714         * docs/Makefile.am: Add docs to build.
1715         * docs/*: Put back localized online help for de, fr, es, it, ja, ko, sv,
1716         zh_TW, zh_CN and zh_HK from Sun's translation team - may be a little
1717         outdated, but it's a good start to update them from.
1719 2004-02-25  Fernando Herrera  <fherrera@onirica.com>
1721         * src/united-states-of-bug-buddy.c: (druid_set_state): Disable Back
1722         button when debugging is the first page. Fix #135343
1724 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1726         * src/Makefile.am:
1727         * src/bug-buddy.applications:
1728         * src/bug-buddy.keys.in: Update to application/x-core MIME type from the
1729         new share-mime-info
1730         * src/bug-buddy.mime: removed
1732 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1734         * NEWS:
1735         * bugzilla/gnome/products:
1736         * configure.in: Release 2.5.90 "I love it when a plan comes
1737         together"
1739 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1741         * src/united-states-of-bug-buddy.c: (check_old_version),
1742         (on_druid_next_clicked): Only check old version once (Fix #134167). If
1743         failing getting application product from application name, load the product
1744         list.
1746 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1748         * src/bug-buddy.glade:
1749         * src/united-states-of-bug-buddy.c:
1750         (on_email_file_gnome_entry_browse_clicked): Set the FileChooser in
1751         save mode for saving bug reports.
1753 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1755         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Remove
1756         confirmation dialog after the UI-review recomendation.
1758 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1760         * src/bugzilla.c: (generate_email_text): Don't free version string.
1761         Fix #126449. Patch from Simon Frankau
1763 2004-02-21  Christian Rose  <menthos@menthos.com>
1765         * configure.in: Added "en_CA" to ALL_LINGUAS.
1767 2004-02-15  Fernando Herrera  <fherrera@onirica.com>
1769         * NEWS:
1770         * bugzilla/gnome/products:
1771         * configure.in: Release 2.5.3, "No name release"
1773 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1775         * src/Makefile.am: add -export-dynamic. Fix bug #132174. Patch from
1776         Vincent Berger
1778 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1780         * gentool/gentool.m4: Add quotes AC_PROG_GENTOOL. Patch from Alexander
1781         Winston. Fix bug #133150
1783 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1785         * src/bug-buddy.glade: Use GtkFileChooser in GnomeFileEntries
1787 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1789         * src/bug-buddy.c: (init_gnome_version_stuff): read GNOME date
1790         * src/bug-buddy.h:
1791         * src/united-states-of-bug-buddy.c: (check_old_version),
1792         (druid_set_state): if GNOME version is older than 6 months suggest
1793         upgrading.
1795 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1797         * Makefile.am: Remove OrigTree
1798         * configure.in: requiere intltool 0.29
1800 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1802         * bug-buddy.schemas.in: Fix some typos. Fix bug #131876.
1804 2004-01-20  Jason Leach  <leach@wam.umd.edu>
1806         * Makefile.am (install-data-local): builddir != srcdir fix.
1808 2004-01-06  Vincent Untz  <vincent@vuntz.net>
1810         * src/bug-buddy.desktop.in.in: changed the comment to be less
1811         GNOME-specific (proposition by Luis Villa). Fix bug #89356.
1813 2004-01-03  Fernando Herrera  <fherrera@onirica.com>
1815         * Makefile.am: added intltool-modules/XML/Parser/Style/OrigTree.pm
1816         * src/bugzilla.c: (load_bugzilla): store and free string returned by
1817         gnome_config_get_string
1819 2004-01-02  Robert Sedak  <robert.sedak@sk.htnet.hr>
1821         * configure.in: Added "hr" in ALL_LINGUAS .
1823 2003-12-26  Fernando Herrera  <fherrera@onirica.com>
1825         * NEWS:
1826         * bugzilla/gnome/products:
1827         * configure.in: Release 2.5.2, "Franco Corelli"
1829 2003-12-25  Fernando Herrera  <fherrera@onirica.com>
1831         * Makefile.am:
1832         * bug-buddy.schemas.in:
1833         * configure.in:
1834         * po/POTFILES.in: Schema file stuff
1835         * src/bug-buddy.c: (init_ui), (delete_me):
1836         * src/bug-buddy.glade:
1837         * src/bug-buddy.h:
1838         * src/config.c: (entry_changed_notify), (config_entry_commit),
1839         (init_gconf_stuff):
1840         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Port
1841         bug-buddy configuration to gconf
1843 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1845         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Add
1846         support for translators in the about dialog.
1848 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1850         * src/bug-buddy.c: (main):
1851         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Use
1852         gtk_icon_theme_* to load icons.
1854 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1856         * src/bugzilla.c: (load_products_xml): Don't add closed products.
1857         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Refuse
1858         selected application if its bugzilla info doesn't match with any
1859         bugzilla xml info (a non-existant, mistyped or closed
1860         product/component in .desktop file). Fix bug #123435
1862 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1864         * src/bug-buddy.glade:
1865         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): add
1866         context to component selection page (Application or product
1867         selected). Fix bug #128349. Also remove code for unknown applications
1869 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1871         * src/bug-buddy.c: (on_applications_products_changed), (init_ui):
1872         Switch between apps and products.
1873         * src/bug-buddy.glade: Remove toggle button and no product/app
1874         checkbox. Use two radio buttons for switching between apps and
1875         products.
1876         * src/config.c: (save_config), (load_config): Don't load/store
1877         applications/products view setting. Show apps by default
1878         * src/libglade-buddy.h: Change app/products function
1879         * src/bugzilla.c: (generate_email_text):
1880         * src/united-states-of-bug-buddy.c: (on_druid_prev_clicked),
1881         (on_druid_next_clicked): Remove email generation and warning for
1882         unknown apps.
1883         This closes bug #129137
1885 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1887         * src/bugzilla.c: (load_applets), (visit_cb): Show only applications
1888         and applets with known bugzilla info (Fixes #129138)
1890 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1892         * src/bug-buddy.c: (on_gdb_save_clicked): remove hard coded
1893         GtkFileChooser size
1895 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1897         * src/distribution.c: (get_irix_version): Report "Irix"
1898         * src/distribution.h: add support for Fedora and Gentoo
1900 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
1902         * src/bug-buddy.h:
1903         * src/united-states-of-bug-buddy.c: (druid_set_state),
1904         (on_druid_next_clicked): preserve bug description if filled
1906 2003-12-09  Fernando Herrera  <fherrera@onirica.com>
1908         * bugzilla/gnome/products:
1909         * configure.in:
1910         * NEWS: Update for 2.5.1 release ("Mi mamáprefiere GNOME")
1912 2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>
1914         * src/bug-buddy.c: (on_gdb_save_clicked): Use GtkFileChooser
1915         instead of GtkFileSelection.
1917 2003-12-04  Fernando Herrera  <fherrera@onirica.com>
1919         * src/bugzilla.c: (load_products_xml): Fix a bug introduced when
1920         fixing #125396 that prevented the component list to be loaded.
1922 2003-11-09  Fernando Herrera  <fherrera@onirica.com>
1924         * bugzilla/gnome/products:
1925         * NEWS: Update for 2.5.0 release ("He tardado 10 minutos en
1926         atarme las botas")
1928 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1930         * src/bug-buddy.c: (init_gnome_version_stuff):
1931         * src/bugzilla.c: (load_products_xml), (get_xml_file): Fix some
1932         leaks, patch from Kjartan Maraas (fix bug #125396)
1934 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1936         * README.STABLE_BRANCH:
1937         * configure.in: gnome 2.5 branch info
1939 2003-11-06 Sivaiah N  <snallagatla@novell.com>
1941         * configure.in:
1942         * src/Makefile.am: disable deprecations by
1943         default, added a --enable-deprecations option to enable them.
1945 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1947         * src/bug-buddy.c: (main) don't show up to three windows at a time when
1948         updating the product databases. And we don't need to tell the user the
1949         update was successful (it's supposed to be successful).
1950         Fix bug #110817.
1952 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1954         * src/gdb-buddy.c: (get_trace_from_pair) fix crash when debugging a
1955         program not in the path and search in GNOME2_PATH instead of
1956         GNOME_PATH. Should fix bug #115147.
1958 2003-09-17  Fatih Demir <kabalak@gtranslator.org>
1960         * configure.in: Added "ta" (Tamil) to the languages' list.
1962 2003-09-01  Fernando Herrera  <fherrera@onirica.com>
1964         * NEWS:
1965         * bugzilla/gnome/products:
1966         * configure.in: Update for 2.4.0 Release ("Galactic")
1968 2003-08-25  Fernando Herrera  <fherrera@onirica.com>
1970         * NEWS:
1971         * bugzilla/gnome/products:
1972         * configure.in: Updte for 2.3.5 Release ("La Espiral")
1974 2003-08-14  Guntupalli Karunakar  <karunakar@freedomink.org>
1976         * configure.in: Added "hi" in ALL_LINGUAS.
1978 2003-08-03  Fernando Herrera  <fherrera@onirica.com>
1980         * NEWS:
1981         * bugzilla/gnome/products:
1982         * bugzilla/ximian/mostfreq:
1983         * bugzilla/ximian/products:
1984         * configure.in: Update for 2.3.4 Release ("Pinochio")
1986 2003-07-23 Fernando Herrera  <fherrera@onirica.com>
1988         * src/bugzilla.c: (load_products_xml): Workaround for a bugzilla
1989         create-products-xml bug, that made bug-buddy crash.
1991 2003-07-21  Fernando Herrera  <fherrera@onirica.com>
1993         * src/bugzilla.c: (generate_email_text): Fix a str free (bug #117806)
1994         * src/united-states-of-bug-buddy.c: (select_version),
1995         (on_druid_next_clicked): Fix a crash (bug #117809). Fill version entry
1996         with unspecified if version is not know after selecting a product
1997         (bug #117934)
1999 2003-07-18  Fernando Herrera  <fherrera@onirica.com>
2001         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked):
2002         Unify copyright strings. Patch from Christian Neumair. Fixes #101725
2004 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
2006         * configure.in
2007         * NEWS:
2008         * bugzilla/gnome/mostfreq:
2009         * bugzilla/gnome/products:
2010         * bugzilla/ximian/config:
2011         * bugzilla/ximian/mostfreq:
2012         * bugzilla/ximian/products: Update for 2.3.3 Release ("I've given up
2013         smoking")
2015 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
2017         * src/bug-buddy.c: (init_ui):
2018         * src/bug-buddy.glade:
2019         * src/bug-buddy.h:
2020         * src/bugzilla.h: Use a combo for version entry.
2021         * src/bugzilla.c: (update_version), (update_version_menu), (generate_email_text):
2022         * src/united-states-of-bug-buddy.c: (select_version),
2023         (select_severity), (on_druid_next_clicked): Select version and severity.
2024         * src/bugzilla.c: (load_products_xml), (load_bugzilla_xml_file). If not downloading
2025         new bugzilla files, compare dates of ~/.gnome/bug-buddy.d/* and prefix/share/bug-buddy/*
2026         to use the most recent. Use again applications-all-users because gnome-vfs bug was fixed.
2028 2003-07-14  Fernando Herrera  <fherrera@onirica.com>
2030         * src/gdb-buddy.c: (handle_gdb_input): convert gdb output from ISO-8859-1
2031         (the charset gdb is using) to UTF-8 using a fallback, preventing incomplete
2032         traces with non-convertible chars.
2034 2003-06-28  Fernando Herrera  <fherrera@onirica.com>
2036         * src/bug-buddy.c: (init_ui):
2037         * src/bug-buddy.h:
2038         * src/bugzilla.c: (generate_email_text):
2039         * src/united-states-of-bug-buddy.c: (mail_write_template),
2040         (mail_lock_text), (druid_set_state): Use differents templates for each
2041         kind of bug report. Fix also a crash when reporting non-bugzilla bugs
2042         without the "Description:" field
2044 2003-06-26  Fernando Herrera  <fherrera@onirica.com>
2046         * src/bugzilla.c: (generate_email_text): s/Gnome
2047         distributor/Gnome-Distributor/ as spaces in headers break halloween
2048         pasrsing at submit@bugs.gnome.org. Thanks to Andrew Sobala for
2049         pointing this. (Fix #116058)
2051 2003-06-15  Taneem Ahmed  <taneem@eyetap.org>
2053         * configure.in: Added "bn" to ALL_LINGUAS.
2055 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
2057         * src/bug-buddy.glade: Some HIG changes. Mostly accelerators, padding,
2058         and text corrections.
2059         * src/united-states-of-bug-buddy.c: (submit_ok): Fix a typo, remove
2060         confirmation dialog before submiting a bug.
2062 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
2064         * src/bug-buddy.glade:
2065         * src/united-states-of-bug-buddy.c: (submit_ok): String changes and
2066         corrections from Luis Villa (bug #114822)
2068 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
2070         * NEWS:
2071         * bugzilla/gnome/products:
2072         * bugzilla/ximian/mostfreq:
2073         * bugzilla/ximian/products: Update for 2.3.2 Release ("In the
2074         Neighbourhood")
2076 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
2078         * po/POTFILES.in:
2079         * src/bug-buddy.desktop.in:
2080         * src/bug-buddy.desktop.in.in: Move bug-buddy.desktop.in to
2081         bug-buddy.desktop.in.in to be parsed by configure script in order to
2082         get @VERSION@ replaced. Update POTFILES.in entry.
2084 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
2086         * configure.in: bump version number.
2087         * src/bug-buddy.desktop.in: Add X-GNOME-Bugzilla-version (this will
2088         requiere the move to .desktop.in.in)
2089         * src/bugzilla.h:
2090         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
2091         (visit_cb), (generate_email_text): read version from .desktop file.
2092         Add Bugzilla-Version field to email
2093         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Merge
2094         patch from ximian to stop crashing in product view (bug #114712). Also
2095         write the version number in the entry.
2097 2003-06-07  Fernando Herrera  <fherrera@onirica.com>
2099         * src/bug-buddy.glade: Add a privacy warning.
2100         * src/bugzilla.c: (bugzilla_application_new): Don't add duplicated
2101         applications.
2102         * src/bugzilla.c: (add_products):  Fix for a NULL-dereference
2103         (Fixes #104357, thanks to Jens Askengren for the patch)
2104         * src/bug-buddy.c: (init_ui):
2105         * src/united-states-of-bug-buddy.c: (mail_lock_text),
2106         (druid_set_state): Don't allow the user to modify Bugzilla headers in
2107         the email page
2109 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
2111         * src/united-states-of-bug-buddy.c(on_druid_next_clicked): Fixed
2112           string marked for translation.
2114 2003-05-31  Paisa Seeluangsawat  <paisa@colorado.edu>
2116         * configure.in: Added Thai (th) to ALL_LINGUAS.
2118 2003-05-27  Abel Cheung  <maddog@linux.org.hk>
2120         * src/bug-buddy.glade: Fix small typo.
2122 2003-05-19  Fernando Herrera <fherrera@onirica.com>
2124         * NEWS:
2125         * configure.in:
2126         * src/bug-buddy.c: (init_ui): Go to STATE_GDB when invoked from crash.
2127         2.3.1 "My brown paper bag" release!
2129 2003-05-18  Fernando Hererra <fherrera@onirica.com>
2131         * AUTHORS:
2132         * NEWS:
2133         * bugzilla/gnome/mostfreq:
2134         * bugzilla/gnome/products:
2135         * bugzilla/ximian/config:
2136         * bugzilla/ximian/mostfreq:
2137         * bugzilla/ximian/products:
2138         * configure.in: update for 2.3.0 release ("Sex, lies and Div-Xs")
2140 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
2142         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
2144 2003-05-16  Fernando Herrera <fherrera@onirica.com>
2146         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked):fix some
2147         warnings and a typpo.
2149 2003-05-15  Fernando Herrera  <fherrera@onirica.com>
2151         * src/bug-buddy.c: (init_ui), (main):
2152         * src/bug-buddy.glade:
2153         * src/bug-buddy.h: New first page when invoked from scratch. Ask for
2154         bug type
2155         * src/bugzilla.c: (generate_email_text): Add keywords based on bug
2156         type, and set priority "enhancement" when it is a a feature request.
2157         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
2158         (druid_set_state), (on_druid_prev_clicked),
2159         (on_druid_next_clicked): Manage new intro page. Show debug page
2160         always when invoked from scratch and debug type is selected. Add
2161         myself to the about dialog.
2163 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2165         * src/bug-buddy.c: (init_gnome_version_stuff):
2166         * src/bug-buddy.h:
2167         * src/bugzilla.c: (generate_email_text): s/vendor/distributor as done
2168         in gnome-desktop (to make RMS happy)
2170 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2172         * src/bugzilla.c: (async_update): Print the progress label only when
2173         all files/sizes are calculated (Fixes #108408)
2174         (generate_email_text): Print Distribution name after the Subject
2175         field.
2177 2003-05-04  Christian Rose  <menthos@menthos.com>
2179         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
2181 2003-04-01  Fernando Herrera  <fherrera@onirica.com>
2183         * src/Makefile.am:
2184         * src/bug-buddy.h:
2185         * src/distribution.c: (get_line_from_fd), (get_line_from_file),
2186         (get_redhat_version), (get_turbolinux_version),
2187         (get_debian_version), (get_irix_version),
2188         (get_distro_name_from_file), (get_distro_name): Add distribution
2189         detection to bug-buddy.
2190         * src/distribution.h:
2191         * src/bugzilla.c: (generate_email_text): Add distribution info to
2192         report, and Gnome Vendor as "Gnome Vendor".
2194 2003-03-13  Christian Rose  <menthos@menthos.com>
2196         * configure.in: Added "ml" to ALL_LINGUAS.
2198 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
2200         * configure.in: Added "fa" to ALL_LINGUAS
2202 2003-02-10  Mohammad DAMT  <mdamt@bisnisweb.com>
2204         * po/id.po: Added Indonesian Translation
2205         * configure.in: Added "id" to ALL_LINGUAS
2207 2003-02-07  Abel Cheung  <maddog@linux.org.hk>
2209         * configure.in: Removed "en_GB" from ALL_LINGUAS (completely
2210           empty translation)
2212 2003-01-25  Alex Duggan  <aldug@astrolinux.com>
2214         * src/united-states-of-bug-buddy.c: use the bug-buddy icon in the
2215         about dialog.  Fixes #104445
2217 2003-02-03  Fernando Herrera <fherrera@onirica.com>
2219         * NEWS:
2220         * bugzilla/gnome/mostfreq:
2221         * bugzilla/gnome/products:
2222         * bugzilla/ximian/products:
2223         * configure.in: update for 2.2.102 release ("Oh na na na")
2225 2003-02-01  Fernando Herrera <fherrera@onirica.com>
2227         * TODO: Update with some ideas from Owen and me.
2228         * src/bugzilla.c: (bugzilla_application_new),
2229           (generate_email_text): Only add a binary to the list if it is not
2230           already in. If the app doesn't have bugzilla product, ask for email
2231           address to send the report. (Fix #104599)
2232         * src/united-states-of-bug-buddy.c: (select_component_row): Check if
2233           component is NULL.
2235 2003-01-21  Christian Rose  <menthos@menthos.com>
2237         * configure.in: Added "mn" to ALL_LINGUAS.
2239 2002-01-19  Fernando Herrera  <fherrera@onirica.com>
2241         * NEWS:
2242         * bugzilla/*/*:
2243         * configure.in: 2.2.101 release "Fidelio"
2245 2003-01-14  Pablo Saratxaga <pablo@mandrakesoft.com>
2247         * configure.in: Added Amharic (am) and Macedonian (mk) to ALL_LINGUAS
2249 2003-01-05  Fernando Herrera  <fherrera@onirica.com>
2251         * src/gdb-buddy.c: (get_trace_from_pair): set NULL encoding for gdb
2252         output, so g_io_channel can read text with invalid UTF-8 strings
2253         (fixes #102493).
2255 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2257         * src/bug-buddy.desktop.in: add StartupNotify
2259 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2261         * NEWS:
2262         * bugzilla/*/*:
2263         * configure.in: 2.2.100 release "I should be there, baby!"
2264         * pixmaps/gnome.png: Update GNOME logo to the new version.
2266 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2268         * src/united-states-of-bug-buddy.c: Little text typo. Fixes (#99564)
2269         Thanks to Christian Rose for pointing this.
2271 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2273         * src/bug-buddy.glade: Don't use gtk stock button "Refresh". Use
2274           "Update" as label to be consistent with the text (fixes #101693).
2275           Remove references to help button (fixes #86410).
2277 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2279         * src/united-states-of-bug-buddy.c: (select_component_row),
2280           (on_druid_next_clicked): If component is in the .desktop file
2281           preselect it. (Thanks to Kristian Rietveld for its gtktree
2282           wisdom)
2284 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2286         * src/bugzilla.c: (visit_cb): don't use all-applications because it is
2287           not working. Use applications-all-users:/// and check for recursion
2289 2002-12-28  Fernando Herrera  <fherrera@onirica.com>
2291         * configure.in: requiere libgnomeui 2.1.x for gnome-icom-theme
2293 2002-12-16  Fernando Herrera  <fherrera@onirica.com>
2295         * MAINTAINERS:
2296         * NEWS:
2297         * README.STABLE_BRANCH:
2298         * TODO:
2300         * bugzilla/gnome/config:
2301         * bugzilla/gnome/mostfreq:
2302         * bugzilla/gnome/products:
2303         * bugzilla/ximian/config:
2304         * bugzilla/ximian/mostfreq:
2305         * bugzilla/ximian/products: Updated for the new release.
2307 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2309         * src/bug-buddy.glade:
2310         * src/bugzilla.c: (async_update): Tweak progress dialog. Show only
2311           number of files "1 of 6".
2312           http://bugzilla.gnome.org/bugzilla.gnome.org/config.xml is nothing
2313           relevant for the user.
2315 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2317         * bugzilla/gnome.bugzilla:
2318         * bugzilla/ximian.bugzilla:
2319         * src/Makefile.am:
2320         * src/bug-buddy.glade:
2321         * src/bug-buddy.h:
2322         * src/bugzilla.c: (md5str_equal_digest), (get_xml_file),
2323           (bugzilla_get_md5sums), (load_bugzilla):
2324         * src/bugzilla.h:
2325         * src/config.c: (save_config), (load_config): Download md5sums from
2326           bugzilla (only if it didn't in the last 24h), and compare with local
2327           bugzilla files. If different, aks the user for updating them.
2328         * src/md5-utils.h:
2329         * src/md5-utils.c: Copied md5 functions from somewhere in the gnome
2330           cvs.
2332 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2334         * src/gdb-buddy.c: Try to look in libexec dir (Needed to debug
2335           applets)
2337 2002-12-10  Fernando Herrera <fherrera@onirica.com>
2339         * src/bug-buddy.c (stop_progress, queue_download_restart,
2340           on_proxy_settings_clicked, on_progress_start_clicked,
2341           on_progress_stop_clicked, main):
2343         * src/bug-buddy.glade:
2345         * src/bugzilla.c (async_update, copy_from_system_to_cache,
2346           get_xml_file, end_bugzilla_download, start_bugzilla_download,):
2347           Changed the logic of downloading. First try the newer version from
2348           local cached bugzilla files and the ones from sharedir. If they are
2349           too old, ask the user for updating. New dialog for updating and
2350           new progress dialog.
2352 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2354         * src/united-states-of-bug-buddy.c: add Kevin and Eric to credits as
2355           documenters
2357 2002-12-14  Fernando Herrera  <fherrera@onirica.com>
2359         * src/bugzilla.c: (open_mostfreq_bug):
2360         * src/cell-renderer-uri.c: (cell_renderer_uri_set_property),
2361         (cell_renderer_uri_activate): Workaround to fix #86711. As cru->uri is
2362         not set correctly (maybe a gtk+ or a problem derivating the class?),
2363         use a new function to open the bug with bug_position --> iter -->
2364         model --> url.
2366 2002-12-03  Fernando Herrera <fherrera@onirica.com>
2368         * src/bugzilla.c (products_list_load): Removed code to autoselect
2369         component (it didn't work)
2371         * src/united-states-of-bug-buddy.c (on_druid_prev_clicked)
2372         on_druid_next_clicked: When invoked from crash, try to guess
2373         product and component (from .desktop file) corresponding to the
2374         crashed app. When invoked from scratch, after the user has
2375         selected an application, guess the product. This implies skipping
2376         two sometimes hard steps. Autoset critical severity for crashes.
2378 2002-12-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
2380         * src/united-states-of-bug-buddy.c: Unbreak the build and
2381         restore Ximian's copyright notice.
2383 2002-12-07  Christian Neumair  <chris@gnome-de.org>
2385         * src/united-states-of-bug-buddy.c: Made copyright string translatable
2386         and changed it (pattern is "(C) first-year-code-was-published
2387         first-author"). Sorry Ximian, but that's the way we ought to refer to
2388         authors.
2390 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
2392         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
2393         and closing bugzilla #95981.
2395 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
2397         * configure.in: Added Belarusian to ALL_LINGUAS.
2399 2002-09-30  jacob berkman  <jacob@ximian.com>
2401         * src/bugzilla.c (load_applets):
2402         (visit_cb):
2403         (visit_cb):
2404         (load_applications): port from GnomeIconLoader to GnomeIconTheme
2406 2002-09-06  jacob berkman  <jacob@ximan.com>
2408         * src/bug-buddy.[ch]:
2409         * src/bugzilla.[ch]:
2410         * src/gdb-buddy.c"
2411         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
2412         my local tree.  i think this adds support for pre-selecting a
2413         crashed app in the list of applications.  or, it would but
2414         gtktreeview doesn't work right.
2416         * src/save-buddy.c: include signal.h
2418 2002-09-04  Ross Burton  <ross@burtonini.com>
2420         * src/bug-buddy.desktop.in: Fix the desktop file so that it
2421         validates correctly.
2423 2002-08-15  jacob berkman  <jacob@ximian.com>
2425         * src/bugzilla.c (create_products_list):
2426         (create_components_list): sort by the first column
2428         * src/config.c (save_config):
2429         (load_config): don't persist "show debugging info"
2431         * configure.in: require bonobo-activation and libbonobo
2433         * src/bugzilla.c (bugzilla_application_new): helper func
2434         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
2435         (load_applets): get the list of applets from bonobo-activation
2436         (visit_cb): use bugzilla_application_new()
2437         (load_applications): load the applets too and don't leak the icon
2438         loader
2440 2002-08-14  jacob berkman  <jacob@ximian.com>
2442         * src/bugzilla.c (BUGZILLA_*):
2443         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
2445         * configure.in: check for gnome-desktop
2447         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
2448         button if we are downloading
2449         (on_druid_prev_clicked): handle a new state we can be in
2450         (submit_ok): handle the user selecting an application (this
2451         function needs to be refactored)
2453         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
2454         is the label of the dialog that pops up after a while
2456         * src/config.c (save_config):
2457         (load_config): persist whether we are showing products or
2458         applications
2460         * src/bugzilla.c (load_bugzilla_xml): only populate the products
2461         list if we are showing products
2462         (end_bugzilla_download):
2463         (start_bugzilla_download): turn the next button off while
2464         downloading if we are on the product page
2465         (visit_cb):
2466         (load_applications): load a list of applications from
2467         all-applications:/// to present the user, rather than using a list
2468         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
2469         work automagically
2470         (products_list_load): populate the products list with either
2471         products or applications
2473         * src/bug-buddy.h (DruidData): add show_products and applications
2474         list
2476         * src/bug-buddy.glade: add a button to swtich between product and
2477         application selection mode
2479         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
2481         * src/bug-buddy.c (buddy_set_text_widget):
2482         (buddy_get_text_widget): add support for GtkButton
2483         (on_gdb_save_clicked): pass a wait message
2484         (on_product_toggle_clicked): toggle the tree view between
2485         applications / products listing
2486         (on_list_button_press_event): don't continue if a download is in
2487         progress
2488         (main): load the list of applications
2490         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
2491         (BugzillaProduct): make components a hash table
2492         (BugzillaBTS): make products a hash table
2493         (generate_email_text): submit data from gnome-version.xml
2494         (*): fixups for hash tables, and i think fix bug #83109 (can't
2495         tell because gnome-vfs crashes for me)
2497         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
2498         nuke all_products
2500         * src/bug-buddy.glade: kill the bts selection option menu
2502         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
2503         platform version and vendor from
2504         $prefix/share/gnome-about/gnome-version.xml
2506         * src/bugzilla.c (generate_email_text): clean up a bit
2508 2002-08-13  jacob berkman  <jacob@ximian.com>
2510         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
2512         * configure.in: bump to 2.2.99
2514         * src/united-states-of-bug-buddy.c: use new saving code (fixes
2515         #84914)
2517         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
2518         write to a file, and pop up a dialog if it takes more than 1.1
2519         seconds which allows the user to cancel the action (fixes #73443)
2521         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
2523         * src/Makefile.am:
2524         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
2526 2002-08-12  jacob berkman  <jacob@ximian.com>
2528         * NEWS (2.2.1): updates, but need to fix the other part of 84914
2529         before releasing a new version
2531         * src/save-buddy.c (bb_save_file): steal file saving from gedit
2532         (fixes #80334)
2534         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
2535         gdb (should fix bug #86404)
2537         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
2538         the file if it already exists (bug #84914)
2540         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
2541         (michael meeks, bug #82722)
2543 2002-07-28  Christian Rose  <menthos@menthos.com>
2545         * configure.in: Added "sq" to ALL_LINGUAS.
2547 2002-06-19  jacob berkman  <jacob@ximian.com>
2549         * NEWS:
2550         * configure.in: 2.2.0
2552 2002-06-05  jacob berkman  <jacob@ximian.com>
2554         * src/Makefile.am (EXTRA_DIST): dist .applications file
2556 2002-06-05  Alex Graveley  <alex@ximian.com>
2558         * src/bug-buddy.keys.in: Remove unsupported open action, add
2559         settings for nautilus1 user-levels, and set default_action_type to
2560         'application'.
2562         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
2563         application/x-core-file mimetype, with the command "buddy --core",
2564         and the name "Bug Buddy".
2566         * src/Makefile.am (applications_DATA): Install
2567         bug-buddy.applications.
2569 2002-06-04  Yanko Kaneti <yaneti@declera.com>
2571         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
2573 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
2575         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
2576         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
2578 2002-05-26  Chris Lyttle  <chris@wilddev.net>
2580         * docs/C/bug-buddy-C.omf: Added rights and version tags
2581         * docs/C/Makefile.am: changed figs to figdir
2582         * Makefile.am: Add omf.make to EXTRA_DIST
2583         * configure.in: Added scrollkeeper test for v0.3.8 and removed
2584         omf-install from makefile list
2585         * omf.make: Added for new scrollkeeper
2586         * xmldocs.make: changed to new version
2588 2002-05-21  Eric Baudais  <baudais@okstate.edu>
2590         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with
2591         the OMF DTD Scrollkeeper uses.
2593 2002-05-15  jacob berkman  <jacob@ximian.com>
2595         * docs/Makefile.am (man_MANS):
2596         * docs/bug-buddy.1: man page from David LaBissoniere
2597         <labisso@debian.org>
2599         * AUTHORS: i haven't been to CMU in over 2 years
2601 2002-05-13  jacob berkman  <jacob@ximian.com>
2603         * NEWS:
2604         * configure.in: release 2.1.6
2606         * bugzilla/*: update
2608         * src/united-states-of-bug-buddy.c (on_druid_next_clicked):
2609         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
2610         page (fixes bug #76405)
2612         * configure.in:
2613         * Makefile.am:
2614         * bugzilla/Makefile.am:
2615         * bugzilla/gnome/Makefile.am:
2616         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
2617         breaking backwards compat behaviour and waste cpu by not using my
2618         cool automake hack (also fixes #74390)
2620         * src/bug-buddy.glade:
2621         * src/bug-buddy.c (on_proxy_settings_clicked):
2622         * src/config.c: remove proxy config dialog, just run
2623         gnome-network-properties
2625         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
2626         were found.  put up a dialog and bail instead.  fixes bug #74390
2628 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
2630         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
2631         is for display only, so don't let anything get
2632         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
2634 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
2636         * configure.in: Added Vietnamese (vi) to ALL_LINGUAS
2638 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
2640         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
2641         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
2643 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
2645         * configure.in: Added Basque language (eu) to ALL_LINGUAS
2647 2002-04-19  jacob berkman  <jacob@ximian.com>
2649         * configure.in: 2.1.5
2651         * src/bug-buddy.glade: fix icon
2653         * bugzilla/*: update
2655 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
2657         * configure.in: Removed en_AU, it's a completely empty translation,
2658         unhandled for 2 years.
2660 2002-04-16  jacob berkman  <jacob@ximian.com>
2662         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
2663         #78674)
2665         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
2666         (fixes bug #78675)
2668 2002-04-10  jacob berkman  <jacob@ximian.com>
2670         * src/bugzilla.c (gify): if convert didn't work just strdup
2672 2002-04-09  jacob berkman  <jacob@ximian.com>
2674         * src/bug-buddy.glade: turn word wrap on
2675         add copy/save buttons
2677         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
2678         gdb text widget to the clipboard
2679         (on_gdb_save_clicked): save the contents of the gdb text widget to
2680         a file
2682         * src/gdb-buddy.c (start_animation):
2683         (stop_animation): enable/disable copy/save buttons
2685         fixes bug #77891
2687         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
2688         gnome_help_display()
2690         * configure.in (AC_OUTPUT):
2691         * Makefile.am (SUBDIRS): add omf-install/
2693 2002-04-02  jacob berkman  <jacob@ximian.com>
2695         * configure.in: fix stupid tyop in previous commit (noticed by
2696         Jeong-Hee Kang)
2698 2002-04-01  jacob berkman  <jacob@ximian.com>
2700         * src/Makefile.am (bug_buddy_LDFLAGS):
2701         * configure.in: fix #77035 and #76834 (thanks to danw)
2703         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
2704         for now (fixes #77035)
2706 2002-03-29  jacob berkman  <jacob@ximian.com>
2708         * src/bug-buddy.keys.in: add a nl
2710         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
2711         (fixes bug #76834)
2713         * src/bug-buddy.glade:
2714         * src/bug-buddy.glade2: use glade 2
2716         * src/bug-buddy.c (main): load bug-buddy.glade
2718         * configure.in: remove libglade-convert stuff
2720 2002-02-21  Seth Nickell  <snickell@stanford.edu>
2722         * src/Makefile.am:
2723         * src/bug-buddy.desktop.in:
2725         Install into $(datadir)/applications and add a
2726         Categories field for GNOME2.
2728 2002-03-18  jacob berkman  <jacob@ximian.com>
2730         * src/gdb-buddy.c (get_trace_from_pair): change wording
2732         * NEWS:
2733         * configure.in: 2.1.4
2735         * docs/C/bug-buddy.sgml: remove
2737         * Makefile.am (SUBDIRS): re-add docs
2739         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
2740         <kevin@kevindumpscore.com> for bug #71189
2742         * bugzilla/*: update files
2744         * src/bug-buddy.glade: set the default button to Forward, not
2745         Back.
2747         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
2748         which program generated the core file
2750 2002-03-14  jacob berkman  <jacob@ximian.com>
2752         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
2753         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
2754         fixes #73675)
2756 2002-03-12  jacob berkman  <jacob@ximian.com>
2758         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
2759         1.5 (bug #74341)
2761 2002-02-19  jacob berkman  <jacob@ximian.com>
2763         * Makefile.am: add gnome's mostfreq.xml and update xml files
2765 2002-02-11 John Fleck <jfleck@inkstain.net>
2767         * added:
2768         * xmldocs.make
2769         * omf-install/Makefile.am
2770         * docs/C/bug-buddy-C.omf
2772         * changed:
2773         * docs/Makefile.am
2774         * docs/C/Makefile.am
2775         * docs/C/bug-buddy.xml
2776         add new xml versions of the docs and other things needed for the
2777         build infrasture - awaiting update to the docs to match GNOME2ness
2778         before adding 'em into the build
2780 2002-02-07  jacob berkman  <jacob@ximian.com>
2782         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
2783         <Laszlo.Peter@ireland.sun.com>)
2785 2002-02-04  jacob berkman  <jacob@ximian.com>
2787         * configure.in:
2788         * NEWS: 2.1.3
2790 2002-02-03 John Fleck <jfleck@inkstain.net>
2792         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
2793         xml
2794         * docs/C/legal.xml - added document with newly required legalisms,
2795         next step toward docs that are no longer "way busted".
2796         The xml docs are not yet included in the build.
2798 2002-02-01  jacob berkman  <jacob@ximian.com>
2800         * Makefile.am (SUBDIRS):
2801         * configure.in: don't build docs as they are way busted.
2803         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
2804         and fill in bug report template untranslated. (bugzilla 69460)
2806         * src/bugzilla.c: download files to a temporary file, then rename
2807         them.  also try to do something sensical when downloads fail, but
2808         sadly gnome-vfs is kind of broken when your proxy doesn't work and
2809         reports success.
2811         * src/bug-buddy.glade: make toplevels invisible by default, and
2812         hide the options for spawning external mailers (bugzilla #70156)
2814         * src/config.c: default to using sendmail
2816 2002-01-18  jacob berkman  <jacob@ximian.com>
2818         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
2819         used any more
2821         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
2822         ourselves as transient for the toplevel
2823         (druid_set_state): call druid_set_sensitive() rather than hacking
2824         around that
2825         (druid_set_state): fixup for new state order
2826         (on_druid_prev_clicked): skip pages when we aren't reporting to
2827         bugzilla
2828         (email_is_valid): don't allow mails from root@ (fixes #57490
2829         luis@ximian.com)
2830         (mail_config_page_gnome_ok): quick and error prone check that they
2831         filled in the mail command
2832         (mail_config_page_ok): clean up
2833         (on_druid_next_clicked): fixup for new state order
2835         * src/gdb-buddy.c (animate): pulse a progress bar
2836         (start_animation):
2837         (stop_animation): un-comment in
2839         * src/config.c (configs): comment out removed widgets
2840         (load_config):
2841         (save_config): clean up the mess i made the other day.
2843         * src/bugzilla.c (goto_product_page): comment out unused function
2844         (async_update): if the download is done then update the ui and
2845         load the xml
2846         (on_progress_cancel_clicked): comment out unused func
2847         (load_bugzilla_xml_file): try to load from cache, fallback to
2848         system
2849         (load_bugzilla_xml): simplify a little
2850         (create_products_list): put the icon and product name in the same
2851         column (thanks anders)
2852         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
2853         if applicable
2854         (start_bugzilla_download): move code here so we can start the
2855         download from multiple places
2856         (load_bugzillas): don't try to download
2857         (generate_email_text): handle when we aren't submitting to
2858         bugzilla, and wrap gdb text
2860         * src/bug-buddy.c (get_widget): be a bit more verbose when we
2861         can't find a widget
2862         (on_list_button_press_event): go fwd when double clicked (fixes
2863         #57036 by ettore)
2864         (on_email_group_toggled): fixup for there being 3 types now, and
2865         set the fwd button to some appropriate text if applicable
2866         (queue_download_restart): start a download of the xml after a
2867         delay
2868         (on_proxy_settings_clicked): show the proxy settings dialog
2869         (on_progress_start_clicked): kick off a download
2870         (on_progress_stop_clicked): kill a download
2871         (on_debugging_options_button_clicked): show / hide debugging
2872         options
2873         (fixup_notebook): make a notebook clean
2874         (init_ui): make a better initial message, and fix a bunch of stuff
2875         (make_image): handle loading stock icons (unused now though)
2876         (main): don't skip pages initially any more, and kick off a
2877         download
2879 2002-01-16  jacob berkman  <jacob@ximian.com>
2881         * configure.in: add et translation from Ilmar Kerm
2882         <ilmar.kerm@riigikontroll.ee>
2884 2002-01-14  jacob berkman  <jacob@ximian.com>
2886         * src/bug-buddy.c (init_ui): reverse the text direction of the
2887         forward button.  also make it compile
2889         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
2890         code from the new GnomeDruidPageStandard
2891         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
2892         the mailer and jump to the finished page
2894         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
2896         * src/config.c (update_string):
2897         (gconf_buddy_connect_string):
2898         (update_bool):
2899         (gconf_buddy_connect_bool):
2900         (update_int):
2901         (gconf_buddy_connect_int): some gconf sugar
2902         (save_config): save the new mailer settings
2903         (load_config): load the vfs proxy and new mailer settings
2905         * src/bugzilla.c (generate_email_text): don't generate a Subject:
2906         line if we were told not to
2908         * src/bug-buddy.c (on_email_mailer_radio_toggled):
2909         (on_email_default_radio_toggled):
2910         (make_image):
2911         (build_custom_mailers): new funcs for new gui stuff
2912         (init_canvi): removed
2913         (init_ui): initialize the new widgets
2914         (on_druid_window_style_set): use colors from the theme rather than
2915         ugly hard coded ones
2916         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
2918 2002-01-10  jacob berkman  <jacob@ximian.com>
2920         * NEWS:
2921         * configure.in: 2.1.2
2923         * bugzilla/*: updates
2925         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
2926         little
2928         * src/bug-buddy.glade: use new button layout (cancel to the left
2929         of prev/next)
2931 2001-12-28  jacob berkman  <jacob@ximian.com>
2933         * src/bugzilla.h: gnome-vfs-types.h is deprecated
2935         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
2937         * src/bug-buddy.h: include gnome-vfs-async-ops.h
2939         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
2941         * src/Makefile.am (INCLUDES): add some more
2942         -DFOO_DISABLE_DEPRECATED
2944 2001-12-21  jacob berkman  <jacob@ximian.com>
2946         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
2947         correct page
2949         * src/bugzilla.c (generate_email_text): print the gnome version if
2950         we had one
2952         * src/bug-buddy.h: add a gnome_version field
2954         * src/bug-buddy.c (init_ui): get the "gnome version" from the
2955         environment.  this is set by gnome_segv.
2957 2001-12-17  jacob berkman  <jacob@ximian.com>
2959         * src/bug-buddy.c (init_ui): set the help / about buttons as
2960         secondary
2962         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
2963         i think the xml files are ISO8859-1 or something.  the spanish n
2964         thing displays correctly now instead of generating a pango warning
2966 2001-12-13  jacob berkman  <jacob@ximian.com>
2968         * gentool/gentool.m4: some games
2970 2001-12-12  jacob berkman  <jacob@ximian.com>
2972         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
2973         per product.  this code was so broken before.
2975         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
2976         get stuck on the description page
2978 2001-12-11  jacob berkman  <jacob@ximian.com>
2980         * */*: add mostfreq support and some other stuff.  this module is
2981         mine so i don't have to add good changelog entries.
2982         neener-neener.
2984 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
2986         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
2987           shouldn't fail even with older version of gettext.
2989 2001-12-06  jacob berkman  <jacob@ximian.com>
2991         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
2993         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
2995 2001-11-28  jacob berkman  <jacob@ximian.com>
2997         * src/gdb-buddy.c (get_trace_from_pair):
2998         (get_trace_from_pair):
2999         * src/config.c (load_config): gnome_is_program_in_path is
3000         deprecated, use g_find_program_in_path
3002 2001-11-09  jacob berkman  <jacob@ximian.com>
3004         * src/*.c: set the default response on all of our dialogs
3006 2001-11-08  jacob berkman  <jacob@ximian.com>
3008         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
3009         disabling for now
3011         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
3012         mime type function
3014         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
3016 2001-11-07  jacob berkman  <jacob@ximian.com>
3018         * src/Makefile.am (INCLUDES): build with
3019         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
3020         -DG_DISABLE_DEPRECATED
3022         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
3023         the other things to get it to build w/o deprecated stuff
3025         * src/united-states-of-bug-buddy.c (get_selected_row): get the
3026         selected row from a TreeView
3027         (on_druid_next_clicked): use get_selected_row for the product /
3028         component
3030         * src/bugzilla.c (create_products_list): create a GtkListStore and
3031         set up the columns with the GtkTreeView
3032         (create_components_list): ditto
3033         (load_bugzillas): setup the trees
3034         (add_product):
3035         (bugzilla_bts_add_products_to_clist):
3036         (add_component): port to GtkTreeView / GtkListStore
3038         * src/bug-buddy.c: removed a bunch of unused glade callbacks
3039         (init_ui): setup some stock things glade 1 doesn't know about
3041         * src/Makefile.am (INCLUDES): don't set the clist height any more
3043 2001-11-02  jacob berkman  <jacob@ximian.com>
3045         * src/bug-buddy.glade: use the template description from
3046         bugzilla.ximian.com.
3048         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
3050         * src/bug-buddy.c (buddy_set_text_widget):
3051         (buddy_get_text_widget): sane and consistent api for get/set of
3052         text across multiple gtk widgets
3054         * src/*.c: use new text calls
3056         * po/POTFILES.in: remove some removed files
3058 2001-10-28  jacob berkman  <jacob@ximian.com>
3060         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
3061         g_spawn_async_with_pipes() function.  glib2 rules.
3063         * src/bugzilla.c (format_for_width):
3064         (append_line_width): move from util.c as these are still needed
3066         * src/bug-buddy.c (add_to_clist):
3067         (append_packages): remove unused functions
3069         * src/*.bts:
3070         * src/ctree-combo.[ch]:
3071         * src/distro*:
3072         * src/gnome.appmap:
3073         * src/packages.c:
3074         * src/bts.c:
3075         * src/*-packages:
3076         * src/util.[ch]:
3077         * src/bug-buddy.buddy: remove outdated / unused files
3079         * src/*.[ch]:
3080         * COPYING: add in a nice little note saying only version 2 of the
3081         gpl applies
3083 2001-10-27  jacob berkman  <jacob@ximian.com>
3085         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
3086         rather than GNOME_VFS_DEFAULT_PRIORITY
3088 2001-10-23  jacob berkman  <jacob@ximian.com>
3090         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
3092         * src/bugzilla.c (load_config_xml):
3093         (load_products_xml): fix libxml 2 port
3095         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
3096         than a fontset
3097         (main): glade file is .glade2 now
3099 2001-10-20  jacob berkman  <jacob@ximian.com>
3101         * */*: initial gnome 2 port
3103 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
3105         * configure,in (ALL_LINGUAS): Added pt.
3107 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
3109         * configure.in (ALL_LINGUAS): added lv
3111 2001-09-08  Wang Jian  <lark@linux.net.cn>
3113         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
3115 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
3117         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
3119 2001-08-06  jacob berkman  <jacob@ximian.com>
3121         * configure.in:
3122         * NEWS: 2.0.8
3124         * src/gdb-buddy.c (get_trace_from_pair):
3125         (get_trace_from_core): revert --nw patch: it seems to break things
3126         for me pretty badly.  i'm an idiot.
3128         * configure.in:
3129         * NEWS: 2.0.7
3131         * src/util.c (format_for_width): wrap to GStrings rather than text
3132         entries
3134         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
3135         chars again
3137         * src/gdb-cmd: also run `thread apply all bt' to get all of the
3138         stack traces for currently running threads
3140         * bugzilla/*: update
3142 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
3144         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
3145         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
3146         which defaults to using a GUI.  All GDB versions, starting with
3147         gdb-4.13 released in 1994, support the --nw option.)
3148         (get_trace_from_pair): Likewise.
3150 2001-08-04  Leonard NorrgÃ¥rd  <vinsci@sourceforge.net>
3152         * united-states-f-bug-buddy.c (email_is_valid):
3153         Added the seven new toplevel domains.
3154         * gdb-buddy.c (start_gdb):
3155         Moved the CRASH_NONE case into the switch.
3157 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
3159         * configure.in: change order of xml in gnome-config command to fix
3160         broken include path.
3161         (src/Makefile.am): ditto.
3163 2001-06-21  jacob berkman  <jacob@ximian.com>
3165         * NEWS:
3166         * configure.in: 2.0.6
3168         * src/bugzilla.c (load_config_xml): use the configured xml node
3169         names
3170         (load_bugzilla): load the name of the severity nodes and header
3171         from the config file
3172         (generate_email_text): use the configured severity header
3174 2001-06-19  jacob berkman  <jacob@ximian.com>
3176         * NEWS:
3177         * configure.in: 2.0.5
3179         * src/bugzilla.c (async_update): touch files we download so that
3180         the cache finally works
3182         * NEWS:
3183         * configure.in: 2.0.4
3185         * src/united-states-of-bug-buddy.c (submit_ok): thank the
3186         submitter
3187         (submit_ok): set the From: line.  it used to do this before 2.0.
3188         i apparently am a doofus.
3189         (submit_ok): pop up a question dialog before sending the bug
3190         report
3192 2001-06-15  jacob berkman  <jacob@ximian.com>
3194         * NEWS:
3195         * configure.in: 2.0.3
3197         * src/bugzilla.[ch]:
3198         * src/bug-buddy.c:
3199         * src/bts.[ch]:
3200         * src/bts-debian.c: libxml include fixes
3202 2001-06-12  jacob berkman  <jacob@ximian.com>
3204         * various makefiles: fixes and ximian bugzilla support
3206         * src/bug-buddy.c (init_ui): set the row height to 20
3208         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
3209         (load_bugzilla): fix a tyop
3210         (generate_email_text): comment out some fields
3211         (add_severity): also default to unknown
3213 2001-06-03  Karl Eichwalder  <ke@suse.de>
3215         * src/Makefile.am (EXTRA_DIST): Remove
3216         xml-i18n-extract will directly work on .glade files.
3217         * glade-strings.c: Remove file.
3219 2001-05-31  Karl Eichwalder  <ke@suse.de>
3221         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
3222         xml-i18n-update.
3224 2001-05-30  Karl Eichwalder  <ke@suse.de>
3226         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
3227         xml-i18n-merge.in xml-i18n-update.in.
3228         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
3229         * xml-i18n-update.in: Ditto.
3230         * xml-i18n-merge.in: Ditto.
3232         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
3234         * Start to apply xml-i18n-toolization running xml-i18n-prepare
3235         (0.8.4):
3236         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
3237         * src/.cvsignore: Add bug-buddy.desktop.
3238         * src/bug-buddy.desktop: Remove file.
3239         * src/bug-buddy.desktop.in: New file.
3241 2001-03-28  jacob berkman  <jacob@ximian.com>
3243         * src/bug-buddy.c (delete_me): save the config here
3245         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
3246         the config here
3248         * src/*.c: turn off debugging output
3250         * src/bugzilla.c (get_xml_file): really fix cache this time
3252         * NEWS:
3253         * configure.in: 2.0.1
3255 2001-03-26  jacob berkman  <jacob@ximian.com>
3257         * src/bugzilla.c (get_xml_file): turn an or into an and to make
3258         the cache update itself.  also added some ()'s so people will
3259         think twice about changing this code.
3261 2001-03-20  Karl Eichwalder  <ke@suse.de>
3263         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
3264         single quote.
3266 2001-03-19  Karl Eichwalder  <ke@suse.de>
3268         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
3269         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3271 2001-02-26  jacob berkman  <jacob@ximian.com>
3273         * src/united-states-of-bug-buddy.c (druid_set_state): don't
3274         desensitize the next button for the component and product page, so
3275         telsa isn't confused
3277         * src/bug-buddy.c (main): save config after the main loop
3278         (*): remove an assbarn full of #if 0'd code
3280         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
3281         there is only one component, select it
3283         * src/united-states-of-bug-buddy.c: fill in missing doc pages
3285         * docs/C/bug-buddy.sgml: new version from telsa
3287 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
3289         * src/bug-buddy.desktop: Updated Japanese entry.
3291 2001-02-15  jacob berkman  <jacob@ximian.com>
3293         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
3294         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
3296 2001-02-12  Karl Eichwalder  <ke@suse.de>
3298         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
3299         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3300         * src/gdb-buddy (main): Ditto.
3301         * src/bug-buddy.glade: Ditto.
3302         * src/glade-strings.c (N_): Ditto.
3303         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
3305         * src/bugzilla.c (load_bugzillas): Fix message.
3307 2001-02-12  jacob berkman  <jacob@ximian.com>
3309         * src/bug-buddy.glade: un-split a string
3311 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
3313         * configure.in: added lt to ALL_LINGUAS.
3314         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
3316 2001-02-11  jacob berkman  <jacob@ximian.com>
3318         * `find .`: (almost) completely rewritten to support bugzilla and
3319         have a new UI
3321 2001-02-05  Fatih Demir <kabalak@gmx.net>
3323         * src/gnome.appmap: Added gtranslator.
3325 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
3327         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
3328         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
3330 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
3332         * configure.in: Added "nn" to ALL_LINGUAS.
3334 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
3336         * configure.in,po/az.po: Added Azeri language file
3338 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
3340         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
3342 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3344         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
3345         (load_config): allow the included file to be set by a command line
3346         argument
3348 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
3350         * src/bug-buddy.desktop: added Slovak strings.
3352 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
3354         * configure.in (ALL_LINGUAS): Add sk(Slovak)
3356 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3358         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
3359         Juan Carlos Castro y Castro <jcastro@appi.com.br>
3361 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3363         * configure.in (AC_OUTPUT): added Makefile for italian documentation
3365 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3367         * src/gdb-buddy.c (get_trace_from_pair): check that the file
3368         exists, and is not a directory.  If it doesn't, look for it in our
3369         path.  This fixes problems with evolution and ~/evolution.
3371         * src/bug-buddy.c: warning fixes, removed #if 0'd code
3372         (save_entry): don't prepend history if entry is blank
3373         (save_config): change the email var name
3374         (load_config): pass NULL for email, since we don't want to guess
3375         (on_debian_page_next): do not accept 'general' as a package at all
3376         (email_is_invalid): add stricter checking of email addresses.
3377         Based on a patch from Robert Brady <robert@suse.co.uk>.
3379         * src/util.c:
3380         * src/gtk-combo-box.c:
3381         * src/bug-buddy.h:
3382         * src/bts.h:
3383         * src/bts-debian.c: warning fixes
3385         * src/distro.h:
3386         * src/bts.c:
3387         * src/distro-irix.c:
3388         * src/Makefile.am: add irix support
3390 2000-10-02  Christophe Merlet  <christophe@merlet.net>
3392         * src/bug-buddy.desktop: added french strings.
3394 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
3396         * src/bug-buddy.desktop: added messages for the Greek language
3398 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
3400         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
3401         Hungarian Translation Team rulez
3403 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
3405         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
3406         they specify 'general'
3407         (make_pixmap_button): try an ugly hack
3409         * src/bts-debian.c (debian_bts_init): give the miggie combo text
3410         some intelligence
3412 2000-05-13  Karl Eichwalder  <ke@suse.de>
3414         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
3415         of the msg string; remove \t.
3417 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
3419         * src/bug-buddy.desktop: Added Swedish translation.
3421 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
3423         * configure.in: 0.90 release
3425         * src/bug-buddy.c (on_action_page_prepare):
3426         * src/bts-debian.c (debian_bts_doit):
3427         * src/util.c (append_widthv): fix bug #10159
3429         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
3431 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
3433         * src/bug-buddy.glade: mention that reports should be in English
3435         * configure.in: check for new gnome-libs 1.0.59
3437         * src/bug-buddy.c (main): push / pop the visual / colormap
3438         (init_ui): use the default icon on the main window
3439         (main): set the default icon
3441 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
3443         * Silly typo fix in docs.
3445 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
3447         * NEWS:
3448         * configure.in: 0.9 releasage action
3450 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
3452         * src/Helix_Code.bts:
3453         * src/GNOME.bts: add gnome-print for jody
3455         * src/bug-buddy.c (init_ui): show the href again
3456         (on_desc_page_next): use gnome-mime to ensure we have a text
3457         file
3459         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
3460         start feeding the GtkText
3462 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
3464         * src/bug-buddy.c (init_ui): only have border on mouseover for
3465         the Big Ugly Button
3467         * docs/C/bug-buddy.sgml: doc updates
3469 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
3471         * src/bug-buddy.desktop : Added [fi]
3472         * configure.in (ALL_LINGUAS): added Finnish
3474 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
3476         * po/nl.po : Updated dutch translation
3478 2000-04-20  Fatih Demir <kabalak@gmx.net>
3480         * src/bug-buddy.desktop : Added [tr] .
3482 2000-04-19  Karl EICHWALDER  <ke@suse.de>
3484         * src/bug-buddy.desktop (Name): Improve [de].
3486 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
3488         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
3489           with po/ directory, that is added en_AU, en_GB and pl)
3491 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
3493         * src/bug-buddy.glade: remove the menus from some option
3494         menus as these are generated by the source, and move the
3495         ugly button down
3497 2000-04-18  Karl EICHWALDER  <ke@suse.de>
3499         * src/bug-buddy.glade: Typo.
3500         * src/glade-strings.c (N_): ditto.
3502 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
3504         * lot's of hacking this weekend
3506         * turbolinux should now correctly be detected
3508         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
3509         to other email addresses
3511         * docs from Telsa
3513         * rework the user experience:
3515         * now, you have to have a subject / description (no more empty
3516         reports hopefully)
3518         * remove the redundant 'how to repeat' section
3520         * move the system config page to the end, since it is rather
3521         boring
3523         * you can now Cc: yourself on reports you submit
3525         * UI retouching
3527         * there is now a preview of the report at the end
3529         * changes to the popt stuff as suggested by Karl Eichwalder
3531         * new button to browse bugs for a package, so hopefully people
3532         will stop submitting g-h-b crash reports
3534         * basicall bug-buddy is ready for some 1.0 action
3536 2000-04-05  Dan Damian  <dand@dnttm.ro>
3538         * configure.in: Added "ro" to ALL_LINGUAS.
3540 2000-03-29  Karl EICHWALDER  <ke@suse.de>
3542         * src/bug-buddy.desktop: Add de.
3543         * src/bug-buddy.c (init_ui): Delete spurious white space.
3544         * src/bug-buddy.c (on_contact_page_next): Typo.
3546 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
3548         * configure.in (ALL_LINGUAS): added italian translation.
3550 2000-03-27  Karl EICHWALDER  <ke@suse.de>
3552         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
3553         * configure.in (ALL_LINGUAS): Add de.
3555 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
3557         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
3559 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
3561         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
3562         BTS instead of GNOME one
3564         * src/bts-debian.c (debian_bts_get_email): implement get_email
3565         for debian
3567         * src/bts.h: add get_email function
3569 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
3571         * NEWS, configure.in: 0.7 release
3573         * src/util.c (get_line_from_commandv): remove unused variables
3575         * src/gdb-buddy.c (stop_gdb): remove unused variable
3577         * src/bug-buddy.c (stop_progress): remove the timeout, and
3578         hide the progress bar
3579         (append_packages): call stop_progress()
3580         (on_version_page_prepare): show the progress bar, since we
3581         are now hiding it
3582         (make_pixmap_button): translate this string
3583         (delete_me): exit the app when the dialog is deleted.  Fixes
3584         bug #6013
3586         * src/bts.c (load_bts_xml):
3587         (update_das_clist): call stop_progress()
3589         * src/bug-buddy.c (init_toggle): connect the signal first
3590         so we get the correct initial setting
3592         * src/bug-buddy.desktop (Name): be a big more descriptive
3594 2000-02-22  Dan Winship  <danw@helixcode.com>
3596         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
3597         libglade can resolve bug-buddy's symbols (on all platforms).
3599 2000-02-16  Fatih Demir <kabalak@gmx.net>
3601         * configure.in : Added tr to ALL_LINGUAS .
3603 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
3605         * configure.in (ALL_LINGUAS): add ja
3607 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
3609         * configure.in (ALL_LINGUAS): add el
3611 2000-01-24  Sergey Panov <sipan@mit.edu>
3613         * configure.in (ALL_LINGUAS): Added Russian (ru)
3615 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
3617         * configure.in (ALL_LINGUAS): Added Spanish (es)
3619 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
3621         * configure.in (ALL_LINGUAS): Added "sv".
3623 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
3625         * configure.in (ALL_LINGUAS): Added Galician (gl)
3627         * src/bug-buddy.desktop: Added Galician entries
3629 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
3631         * configure.in (ALL_LINGUAS): added "uk"
3633 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
3635         * po/nl.po: Updated Dutch translation
3637 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
3639         * NEWS:
3640         * configure.in: version 0.6
3642         * src/*.c: use GET_WIDGET ()
3644         * src/GNOME.bts: reformatting
3646         * src/bts-debian.c: moved some debian specific functions here;
3647         parse the xml a little better; support including a file
3649         * src/bts.c: removed some functions; remove the gtk timeout
3650         for the progress bar
3652         * src/bug-buddy.c: don't declare PoptData here; save more state;
3653         hide the save-to-file file entry when we aren't saving to a file;
3654         druid path reorganization; support for the progress bar;
3655         support function for async package version getting; load up
3656         xml files when we init the UI
3658         * src/bug-buddy.glade: some reorg, change padding to 4/8
3660         * src/bug-buddy.h: define some debian specific stuff here, this
3661         should be moved soon;  get rid of a lot of stuff in DruidData
3663         * src/ctree-combo.c: lots of stuff
3665         * src/distro-debian: get version stuff asyncly
3667         * src/distro-redhat.c: append_packages ()
3669         * src/distro.h: no more post_command
3671         * src/gdb-buddy.c: on _ERROR_AGAIN try again
3673         * src/glade-druid.h: defing a couple more widgets
3675         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
3677         * src/util.[ch]: added get_line_from_ioc ()
3679 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3681         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
3682         on leaves
3684         * src/bts-debian.c (debian_bts_init): add a max of 20
3685         leavs per subtree
3687         * src/ctree-combo.c (on_ctree_select_row): This seems
3688         to work.  I wonder why.
3689         (ctree_combo_construct):
3691         * src/ctree-combo.c: maybe getting closer to working
3693         * src/bts-debian: use the new ctree combo box
3695         * src/glade-druid.h: sync with .glade file
3697         * src/Makefile.am:
3698         * src/kde-packages: packages files shouldn't be backwards
3699         any more
3701         * src/ctree-combo.[ch]: combo box with a drop down ctree
3703         * src/gtk-combo-box.[ch]: steal miguel's combo box from
3704         gnumeric
3706 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3708         * src/KDE.bts:
3709         * src/kde-packages:
3710         * src/Makefile.am:  support for KDE BTS
3712         * src/bts.c:
3713         * distro-redhat.c:
3714         * src/bts-debian.c:  remove some debugging output;  packages
3715         whose version was obtained via rpm/dpkg are now in the clist
3716         again
3718 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3720         * src/GNOME.bts:
3721         * src/Debian.bts: cleanups; in <package> use attributes
3723         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
3725         * src/bts.c:
3726         * src/bts-debian.c:
3727         * src/bug-buddy.c: optimize stuff a little, and don't leak
3728         so much memory
3730         * configure.in: find debian root dir
3731         * src/*: Initial support for supporting multiple BTS's
3732         Currently Debian and GNOME are supported.
3734 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
3736         * configure.in (ALL_LINGUAS): added nl.po, from
3737         Arjan van de Ven <arjan@fenrus.demon.nl>
3739 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3741         * 0.5 release
3743         * src/*: clean up warnings
3745         * src/bug-buddy.glade:
3746         * src/bug-buddy.[ch]: add an entry for sendmail's path
3748         * configure.in:
3749         * debian/changelog(.in): generate changelog with the
3750         correct version
3752         * Makefile.am:
3753         * debian/Makefile.am: dist stuff in debian/
3755         * src/bug-buddy.c:
3756         * src/bug-buddy.glade: ugly glade hackery to get an about
3757         button
3759         Please do not look at the code for this commit.
3761         * src/bug-buddy.glade: more ui nicities
3763         * src/bug-buddy.c (on_the_druid_cancel): save config
3764         on cancel, to save email
3766         * src/bug-buddy.glade: add some padding and stuff
3768         * src/util.[ch]: actually read a line at a time
3770         * src/distro-debian.c: it works now
3772         * src/bug-buddy.glade:
3773         * src/bug-buddy.c: merge the attach/core/nature pages;
3774         some cleanup
3776         * src/gdb-buddy.c: don't pipe() on the fd anymore
3778         * src/distro-debian.c: some fixes, not working yet
3780 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3782         * src/util.[ch]:
3783         * src/distro.h:
3784         * src/distro-debian.[ch]:
3785         * src/distro-redhat.[ch]: detect package versions a bit
3786         differently, and move some stuff used all around to util.c
3788         * src/gdb-buddy.c:
3789         * src/bug-buddy.[ch]: use the new package and util stuff
3791 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
3793         * src/bug-buddy.c: fudge around with dpkg and extract
3794         some things.  This is really slow and sucks.  Better
3795         ways will follow.
3797 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
3799         * debian/*: add stuff to make .debs  (no idea if this really
3800         works yet)
3802         * src/bug-buddy.glade:
3803         * src/bug-buddy.c: added ability to add info to existing
3804         reports
3806 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3808         * src/bug-buddy.c: fix debian detection
3810         * src/bug-buddy.c (write_72):
3811         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
3813         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
3814         set the fd to non blocking
3816 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
3818         * NEWS:
3819         * configure.in: 0.4 release
3821         * src/gdb-buddy.c:
3822         * src/bug-buddy.c: don't print out status messages
3823         (on_version_list_select_row): fix a crash if there is no text
3824         in the row
3826         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
3827         I think.
3829         * src/gdb-buddy.c: don't be so verbose
3831         * src/gdb-buddy.c:
3832         * src/bug-buddy.[ch]: use g_io_channels and do the
3833         fork()/exec() for gdb ourselves
3835         * src/bug-buddy.c (load_entry, save_entry): work with
3836         GnomeFileEntries right
3838         * src/gdb-buddy.c:
3839         * src/bug-buddy.glade:
3840         * src/bug-buddy.[ch]: add stop/refresh button to the
3841         less page, and code to support this
3843         * src/bug-buddy.c: code clean up
3844         (get_data_from_command): remove extra \n's and add _()'s
3846         * src/bug-buddy.c (init_ui): actually do something
3847         for the --package command line arg
3849 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
3851         * src/bug-buddy.c: fix tyop (bug #3545)
3852         (on_action_page_back): use on_action_page_back like
3853         the .glade specifies
3855 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
3857         * src/prog.bugmap: add gnomeicu
3859 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
3861         * src/bug-buddy.[ch]:
3862         * src/bug-buddy.glade: reorder the dialogs a little
3864         * src/bug-buddy.c: change the scripts so that we have
3865         the distribution for debian and slackware on one line
3867         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
3868         from the crashed app web page).  added bug-buddy and rp3
3869         do it first
3871         * src/bug-buddy.c (init_ui): figure out which package the
3872         app is from, and which version.  We are smart now.
3874         also fixed some tyops.
3876         * NEWS: update for 0.3
3878         * src/bug-buddy.c (on_action_page_next): ask the
3879         user if they really want to override a file if
3880         it exists  (based on a patch from Ali Abdin
3881         <ALIABDIN@aucegypt.edu>)
3882         (on_action_page_next): fix something dumb
3883         (on_complete_page_finish): we don't need -t and the
3884         address
3886 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
3888         * src/packages.c (packages): add crescendo
3890         * configure.in:
3891         * bug-buddy.spec.in: may as well have one
3893         * configure.in: bump to 0.3
3895         * src/bug-buddy.glade:
3896         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
3898         * src/bug-buddy.c (init_ui): if no data was obtained, display
3899         a blank thing anyway (so people can type it in)
3900         (main): better warning and stuff
3901         (on_complete_page_finish):
3903         * src/Makefile.am:
3904         * src/gdb-buddy.c (get_trace_from_pair):
3905         * src/bug-buddy.c (make_anim):
3906         (main): define the prefix, so we can locate our data
3907         This will be unnecessary with gnome-libs 2
3909 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
3911         * docs/multiple_bts.txt: email excerpt talking about
3912         supporting multiple BTS's, and what needs to be done.
3914 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
3916         * src/bug-buddy.mime: ok, this regex works now
3918         * configure.in: bump to 0.2
3920         * src/bug-buddy.c: slightly better gnome-core version script;
3921         grave, not severe, is the correct severity
3923         fixes bugs 3388, 3389
3925 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3927         * src/packages.c (packages): add bug-buddy
3929         * 0.1 release
3931         * src/bug-buddy.mime: go back to the old regex
3933         * src/bug-buddy.c (load_config): initially default to real/user name
3935         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
3937         * src/bug-buddy.mime: better regexp
3939         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
3940         garbage at the end
3942         * pixmaps/bug-anim.png: new file
3944         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
3946         * src/gdb-buddy.c (get_trace_from_pair): start the animator
3947         (handle_gdb_input): stop the animator
3949         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
3951         * src/bug-buddy.glade: add a custom widget until glade supports
3952         GnomeAnimators
3954         * src/bug-buddy.c (on_complete_page_prepare): mark another
3955         string for i18n (sorry kmarass)
3957         * src/bug-buddy.c (on_less_page_prepare):
3958         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
3959         get a trace, then go back and change things and get another one
3961         * src/gdb-buddy.h:
3962         * src/bug-buddy.h: use bug-buddy.h for a while
3964         * src/gdb-buddy.c:
3965         * src/bug-buddy.c: some reorganization with the non blockingness
3966         stuff.
3968         Look at me, coding on a Friday night.
3970 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3972         * src/bug-buddy.glade:
3973         * src/gdb-buddy.[ch]:
3974         * src/bug-buddy.c: bye-bye blocking bug-buddy
3976         This probably introduces lots of nice bugs.
3978         * src/bug-buddy.glade: spelling mistake
3980         * src/bug-buddy.c (on_complete_page_prepare): add a \n
3982         * src/Makefile.am (EXTRA_DIST): make it distcheck
3984         * src/bug-buddy.c (on_complete_page_prepare): print a summary
3985         of the bug submission.
3987         * src/bug-buddy.keys.in:
3988         * src/bug-buddy.mime: mime type foo for launching bug-buddy
3989         on a core file
3991         * src/Makefile.am (mime_DATA): generate/install mime type foo
3993         * src/bug-buddy.glade:
3994         * src/bug-buddy.c: do some not-so-clever determination (?)
3995         of what is going on wrt stack obtaination;  remember how
3996         the bug was submitted from last time
3998 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
4000         * src/bug-buddy.glade:
4001         * src/bug-buddy.c (save_config): change the configuration around
4002         a little, and add make name/email a GnomeEntry again
4004         * src/Makefile.am (EXTRA_DIST):
4005         * pixmaps/Makefile.am (EXTRA_DIST): make distable
4007         * src/bug-buddy.glade:
4008         * src/bug-buddy.c: support output to a file
4010 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
4012         * src/glade-strings.c:
4013         * src/bug-buddy.glade: a couple translation bugs in
4014         glade are gone
4016         * src/bug-buddy.c (main): show the window before gtk_main()
4017         (list_data): add slackware detection
4018         (on_complete_page_finish): if no version info available, don't
4019         print the version of the last thing we visited
4021         # src/bug-buddy.glade: make the main window not visible by default
4022         (so we can do the init before the gui shows)
4024 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
4026         * src/bug-buddy.c (on_contact_page_next): mark a string for
4027         translation
4029 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
4031         * src/bug-buddy.c: mark more strings for translation
4033         * src/Makefile.am: install the new .desktop
4035         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
4036         (thanks, tigert)
4038         * src/bug-buddy.c: save the name/email in our config file
4040 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
4042         * src/packages.c (packages): fix tyop
4044         * src/bug-buddy.c (update_selected_row): don't crash when
4045         no rows have been selected
4047         * pixmaps/Makefile.am
4048         * Makefile.am:
4049         * configure.in: get pixmaps to work
4051         * src/bug-buddy.glade:
4052         * src/bug-buddy.c: change to using a clist instead of lots
4053         of gtk_entry's.  This gets rid of a druid page, and is nicer.
4054         (main): bindtextdomain() and textdomain() so translations work
4056 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
4058         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
4059         here too
4061 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
4063         * src/bug-buddy.c (main): don't crash when the
4064         .glade file isn't found
4066         * src/gdb-cmd: use bt not w
4068 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
4070         * configure.in: Added "no" to ALL_LINGUAS.