Don't leak the hash table. Allow also colissions on the other_binaries
[bug-buddy.git] / ChangeLog
bloba25dc4501729be77cd33ef6f55528b7089bb6dc9
1 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
3         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
4         (on_save_clicked), (bug_buddy_quit), (close_callback), (main):
5         * src/bugzilla.c: (add_bugzilla_application), (application_free),
6         (load_applications): Don't leak the hash table. Allow also colissions
7         on the other_binaries case.
9 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
11         * src/bugzilla.c: (add_bugzilla_application): Allow colissions on the hash
12         table, i.e.: different "Applications" with the same binary name. Next
13         step would be add parameters to the BugzillaApplication struct and 
14         compare them.
16 2006-12-07  Fernando Herrera  <fherrera@onirica.com>
18         * src/bug-buddy.c: (lock_text), (show_review),
19         (known_app_finished), (main): Show locked text with the INSENSITIVE color
20         for the background. Move custom script output to the editable part of the
21         report.
23 2006-12-06  Dennis Cranston  <dennis_cranston@yahoo.com>
25         * src/bug-buddy.c: (bug_sent):  Convert button from cancel to 
26         close after sending the bug report.
28 2006-12-05  Dennis Cranston  <dennis_cranston@yahoo.com>
30         * src/bug-buddy.c: (known_app_finished):  Add the application 
31         name, string fixes, and remove unnecessary line feeds, 
32         (unknown_app_finished):  Add mnemonic and use a more descriptive
33         label for the save button, and string fixes; (main): String fixes,
34         and remove unnecessary line feeds.
35         * src/bug-buddy.glade:  Clean up the user interface.
37 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
39         * src/bug-buddy.c: (search_forbidden_words), (show_review),
40         (known_app_finished):
41         * src/forbidden-words.h: Add some heuristitcs to detect sensitive
42         data on the bug report. If they are present, mark the privacy label
43         as bold and remark those words in the review window.
45 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
47         * src/bug-buddy.c: (lock_text), (edit_review): Lock some text in the
48         report. Fix bug #382075
50 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
52         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
53         (known_app_finished), (unknown_app_finished), (main):
54         * src/bug-buddy.glade:
55         * src/bug-buddy.h: Remove status bar. Use progress bar to tell
56         the user what bug-buddy is doing. Don't specify any initial size.
58 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
60         * configure.in: Post-release version bumping to 2.17.3
62 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
64         * NEWS: Release 2.17.2 ("3rd coin")
66 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
68         * src/bug-buddy.c: (send_report), (on_send_clicked):
69         * src/bug-buddy.glade:
70         * src/bugzilla.c: (bugzilla_create_report):
71         * src/bugzilla.h: Hide review/button after submitting a bug.
72         Fix a last-minute bug preventing the bug link to be shown (and
73         crashing because the warning). Do not set priority/severity when
74         submiting a non-crash. Fix bug #348863
76 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
78         * configure.in: Post-release version bumping to 2.17.2
80 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
82         * NEWS: Release 2.17.1 instead of wrong 2.17.0
83         * po/LINGUAS: Add this file in order to get po files
84         into the tarball.
86 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
88         * configure.in: Post-release version bumping to 2.17.1
90 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
92         * NEWS: Release 2.17.0 ("Coin, operated boy").
94 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
96         * src/bug-buddy.c: (on_send_clicked), (unknown_app_finished): Don't show
97         review info/button when app does not belong to GNOME bugzilla and it's
98         going just to be saved. Removed references to old expander.
100 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
102         * src/bug-buddy.c: (copy_review), (edit_review), (close_review),
103         (show_review), (known_app_finished), (unknown_app_finished):
104         * src/bug-buddy.glade: Use a new window for reviewing the report
105         instead of an small window inside an expander. Add ability to copy
106         the report and editing it.
108 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
110         * README.STABLE_BRANCH: Update info about branches
112 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
114         * src/bug-buddy.c: (help_callback), (main):
115         * src/bug-buddy.glade: Add a Help button to bug-buddy.
116         Patch by Brent Smith. Fix bug #353087
118 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
120         * src/bug-buddy.glade: Added missing accelerators. Fix bug
121         #351485.
123 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
125         * src/bug-buddy.glade: Removed unused hbox.
127 2006-12-01  Ruben Vermeersch  <ruben@savanne.be>
129         * src/gdb-cmd: Added "set backtracelimit 200", fixes bug #306465.
131 2006-12-01  Fernando Herrera  <fherrera@onirica.com>
133         * src/bug-buddy.c: (load_icon), (main):
134         * src/bugzilla.c: (add_bugzilla_application):
135         * src/bugzilla.h: Don't load _all_ applications icons. Load only
136         the needed one.
138 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
140         * configure.in: Bump version to 2.17.0
141         * src/bug-buddy.c: (fill_custom_info), (main):
142         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
143         (load_applications):
144         * src/bugzilla.h: Add support for "X-GNOME-Bugzilla-ExtraInfoScript"
145         and "bugzilla:extra_info_script" entries in .desktop and .server
146         files. The output of that custom script is included on the bug-buddy
147         report.
149 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
151         * src/bug-buddy.c: (known_app_finished), (main): Add an string
152         aksing to fill the bug report in English. This does not break
153         the string freeze, because if the string is not translated it's not 
154         showed on the UI. Fix bug #361312. Patch by Claudio Saavedra and
155         Mariano Suárez-Alvarez.
157 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
159         * src/bug-buddy.c: (known_app_finished): Disable send button if
160         initial email address is empty. Fix bug #363782
162 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
164         * configure.in: po/LINGUAS support. Luca Cavalli.
165         Closes bug #337850.
167 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
169         * src/bug-buddy.c: (main): Remove markup from translatable
170         message. Closes bug #360444.
172 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
174         * bug-buddy.schemas.in: Fix a typo. Closes bug #351049.
175         Clytie Siddall and Rob Bradford again.
177 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
179         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
180         Re-commit the fix for 351006.
182 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
184         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
185         Revert until we branch.
187 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
189         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
190         Use consistent naming for Bug Buddy. Rob Bradford, Clytie
191         Siddall. Closes bug #351006.
193 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
195         * configure.in: 
196         * src/Makefile.am:
197         Fix mis-handling of libexecdir. Based on suggestions from
198         dmacks at netspace org and Christian Persch. Closes
199         bug #344029.
201 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
203         * src/bug-buddy.desktop.in.in: Add GTK to the category.
204         Patch from Stephane LOEUILLET. Closes bug 328026.
206 2006-11-16  Brian Pepple  <bdpepple@ameritech.net>
208         * Makefile.am (EXTRA_DIST): 
209         * bug-buddy.spec.in
210         Drop spec file. bug #121993.
212 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
214         * src/bug-buddy.c: (bug_sent), (set_proxy), (send_report),
215         (show_pending_checkbox_if_pending), (main): Fix use of proxy
216         username and password. Patch from Ali Sabil. Closese
217         bug #354624. I also fixed a couple leaks in there.
218         * src/eds-buddy.c: Fix compiler warnings.
219         * src/verify-desktop-files.c: Same.
221 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
223         * configure.in: Bump version to 2.16.1
225 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
227         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished),
228         (fill_system_info), (fill_stderr_info), (main): Add more info to
229         bug-buddy reports, including:
230                 - A11y enabled or not
231                 - uname full info
232                 - selinux enabled or not
233                 - .xsession-errors last lines
234         Patch by Alexander Larsson. Fixes bug #362855
236 2006-10-26  Francisco Javier F. Serrador  <serrador@openshine.com>
238         * src/bug-buddy.c: Mark some strings for translation.
240 2006-09-05  Fernando Herrera  <fherrera@onirica.com> 
242         * NEWS:
243         * configure.in: Release 2.16.0
245 2006-09-04 Fernando Herrera  <fherrera@onirica.com> 
247         * src/bug-buddy.c: (focus_details), (unknown_app_finished): focus details
248         view on an idle call, because doing just after expanding the expander
249         crashes gtk+. Fix bug #353348
251 2006-09-04  Brent Smith  <gnome@nextreality.net>
253         * Makefile.am: remove the docs subdirectory as the bug-buddy manual is
254         out of date.
255         * src/bug-buddy.desktop.in.in: Add a NoDisplay=true so that bug-buddy
256         doesn't appear in the menus
258 2006-08-30  Kjartan Maraas  <kmaraas@gnome.org>
260         * configure.in: Remove "no" from ALL_LINGUAS.
262 2006-08-21  Fernando Herrera  <fherrera@onirica.com>
264         * NEWS:
265         * configure.in: Release 2.15.92 ("Lumbago")
267 2006-08-21  Olav Vitters  <olav@bkor.dhs.org>
269         * src/bug-buddy.glade: Mark _Send button as translatable. Patch by
270         Kalle Vahlman. Fixes bug 352166.
272 2006-08-20  Fernando Herrera  <fherrera@onirica.com>
274         * src/bug-buddy.c: (create_report_title): Remove extra "%".
275         * src/bugzilla.c: (bugzilla_create_report): Remove debug_string
277 2006-08-18  Erdal Ronahi  <erdal.ronahi@gmail.com>
278         
279         * configure.in: Added (ku) Kurdish language
281 2006-08-17  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
283         * src/bug-buddy.c: (set_proxy), (create_report_title),
284         (send_report), (main):
285         * src/bug-buddy.h:
286         * src/bugzilla.c: (bugzilla_create_report):
287         * src/bugzilla.h: Construct report title based on first words of
288         the description. Added a missing NULL to g_object_set.
290 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
292         * src/bug-buddy.c: (send_report):
293         * src/bugzilla.c: (bugzilla_create_report): Removed debug messages.
295 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
297         * src/bug-buddy.c: (main): If bugzilla product has not been found for
298         the --package argument fallback to search for a binary.
300 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
302         * src/bug-buddy.keys.in: removed. Fix #328479
304 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
306         * src/bug-buddy.glade: Make gdb-text non-editable. Fix bug #350437.
307         Make details view text wrap.
308         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished): set
309         focus to the details text entry after finished colleting all info.
311 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
313         * src/bug-buddy.glade: Fix spacing issues. Patch from Christian Persch.
315 2006-08-13  Brent Smith  <gnome@nextreality.net>
317         * src/bug-buddy.menu.in: add a forward slash in the LegacyDir so 
318         the path is actually correct; otherwise bug-buddy only finds applets.
320 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
322         * src/bug-buddy.c: (main):
323         * src/bugzilla.c: (get_all_applications_from_dir),
324         (load_applications): Show main window application before loading
325         .dekstop files and run g_mainloop interactions while loading to
326         make app update progress bar so it feels more responsive.
328 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
330         * configure.in:
331         * src/bug-buddy.menu: Removed.
332         * src/bug-buddy.menu.in: Added to use <LegacyDir> pointing
333         to ${sharedir}/applications. Fix the problem with 
334         ~/.local/share/applications files not having bugzilla info.
336 2006-08-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
338         * src/Makefile.am:
339         Remove applications_DATA from Makefile.am.
341 2006-08-11 Vladimer Sichinava  <vlsichinava@gmail.com>
343         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
345 2006-08-09  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
347         * src/bug-buddy.c: (main): Fix a double-free.
349 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
351         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
352         (load_applications), (bugzilla_create_report):
353         * src/bugzilla.h: Port to GKeyFile API for reading desktop files
354         removing deprecated libgnome stuff. Use untranslated application name
355         for report title.
357 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
359         * configure.in: Require new libsoup. Bump version to 2.15.91
360         * src/bug-buddy.c: (send_report): use new libsoup xml-rpc
361         deserialization function.
362         * src/xmlrpc.c:
363         * src/Makefile.am: Removed xmlrpc.c file.
365 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
367         * NEWS:
368         * configure.in: Release 2.15.90
370 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
372         * src/verify-desktop-files.c: (main): Initialize bonobo-activation.
374 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
376         * src/Makefile.am:
377         * src/bug-buddy.c: (save_to_file), (network_error),
378         (remove_pending_reports), (all_sent), (previous_sent), (bug_sent),
379         (send_report), (show_pending_checkbox_if_pending),
380         (known_app_finished), (main):
381         * src/bug-buddy.glade: Added a check button for sending old bug
382         reports not sent because no network connection. Load them and send
383         them.
384         * src/xmlrpc.c: (hacked_soup_xmlrpc_message_from_string): Ugly hack
385         for deserializing a XML-RPC message until we got it into libsoup.
387         Removed NetworkManager code at all.
389 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
391         * pixmaps/Makefile.am:
392         * src/bug-buddy.c: (main):
393         * src/bug-buddy.desktop.in.in: make application use theme-friendly
394         icons. Patch from Brian Pepple. Fixes bug #337813
396 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
398         * src/bug-buddy.c: (main):
399         * src/bug-buddy.glade:
400         * src/bugzilla.c: (bugzilla_search_for_package):
401         * src/bugzilla.h: Invoke bug-buddy only with --package=XXX command
402         line to get it in non-crash/suggestion mode, so applications like
403         evolution can invoke it from the help menu.
405 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
407         * README.STABLE_BRANCH: Update branch information.
408         * configure.in: Don't use NetworkManager because it is giving lot
409         of false positives (usually people with wired and wireless networks)
410         * src/Makefile.am:
411         * src/bugzilla.c: (add_bugzilla_application),
412         (get_all_applications), (bugzilla_parse_response): Use own .menu file
413         for reading all applications. Patch from Brent Smith, fixes #347422
415 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
417         * src/bug-buddy.c: (send_report):
418         * src/bug-buddy.glade: Fix some typos pointed by Matthias Clasen
419         Fixes bug #348064
421 2006-07-18  Guntupalli Karunakar  <karunakar@freedomink.org>
423         * configure.in: Added "dz" (Dzongkha) to ALL_LINGUAS.
425 2006-07-03  Runa Bhattacharjee <runabh@gmail.com>
427         * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
429 2006-06-30  Thierry Randrianiriana  <thierryR@cvs.gnome.org>
431         * configure.in: Added Malagasy code 'mg' in ALL_LINGUAS.
432         * po/mg.po: Added Malagasy translation.
434 2006-06-28  Frederic Peters  <fpeters@0d.be>
436         * configure.in:
437         * src/Makefile.am:
438         * src/bug-buddy.c: Make libnm_glib optional.  Closes bug #346091.
440 2006-06-25  Fernando Herrera  <fherrera@onirica.com>
442         * configure.in: Require libnm_glib to check for network
443         * src/bug-buddy.c: (bug_sent), (save_to_file), (send_report),
444         (on_send_clicked), (on_save_clicked), (main): If there is no network
445         available save report to a file for sending next time. Resize fixes
446         * src/bug-buddy.glade: Add mnemonic to Send
447         * src/bugzilla.h: Remove an old GtkTreeIter
449 2006-06-18  Brent Smith  <gnome@nextreality.net>
451         * src/bug-buddy.c: (unknown_app_finished): Mark the button text for
452         translation
454 2006-06-18  Brent Smith  <gnome@nextreality.net>
456         * src/proccess.c: (proccess_get_mem_state): Fix a mispelling, thanks
457         to Baptiste Mille-Mathias for pointing this out.
459 2006-06-18  Brent Smith  <gnome@nextreality.net>
461         * src/bug-buddy.c: (fill_include_file): initialize GError to NULL,
462         otherwise we can get a crash
464 2006-06-18  Brent Smith  <gnome@nextreality.net>
466         * src/gdb-buddy.c: remove debug define
467         * src/gdb-buddy.h: added this missing file (needed to compile)
469 2006-06-18  Fernando Herrera  <fherrera@onirica.com>
471         * src/Makefile.am:
472         * src/bug-buddy.c: (gdb_insert_text), (known_app_finished),
473         (gdb_finished), (save_to_file), (on_save_clicked),
474         (unknown_app_finished), (gdb_finished_unknown_app),
475         (close_callback), (fill_gnome_info), (fill_include_file), (main):
476         * src/bug-buddy.glade:
477         * src/bug-buddy.h:
478         * src/bugzilla.c:
479         * src/gdb-buddy.c: (gdb_stop), (gdb_handle_input), (gdb_destroy),
480         (gdb_buddy_error_quark), (gdb_get_trace): Add support for saving
481         traces from unknow applications. Patch from Brent Smith. Closes bug
482         #164747.
484         Add support again for the --include option, so crashes on gnome-python
485         and Gtk# can invoke bug-buddy for sending traces to our bugzilla.
487 2006-06-13  Olav Vitters  <olav@bkor.dhs.org>
489         * configure.in: Bump libsoup requirement to >= 2.2.94.
491 2006-06-12  Brent Smith  <gnome@nextreality.net>
493         * NEWS:
494         * configure.in:
495         - Version 2.15.0
497 2006-06-12  Brent Smith  <gnome@nextreality.net>
499         * po/POTFILES.in:
500         * src/Makefile.am:
501         Fix some build issues caused by the merge
502         * src/bugzilla.c: (bugzilla_create_report):
503         Submit bug reports to bugzilla.gnome.org instead of
504         bugzilla-test.gnome.org
506 2006-06-12  Brent Smith  <gnome@nextreality.net>
508         * Makefile.am:
509         * NEWS:
510         * TODO:
511         * bug-buddy.schemas.in:
512         * configure.in:
513         * docs/ChangeLog:
514         * docs/Makefile.am:
515         * docs/vi/vi.po:
516         * macros/ChangeLog:
517         * po/dz.po:
518         * po/ka.po:
519         * po/ku.po:
520         * po/mg.po:
521         * po/no.po:
522         * src/Makefile.am:
523         * src/bb-marshal.list:
524         * src/bug-buddy-core.desktop.in.in:
525         * src/bug-buddy.applications:
526         * src/bug-buddy.c: (on_gdb_stop_clicked), (stock_pixmap_buddy),
527         (get_gnome_version_info), (update_progress_bar), (save_email),
528         (link_callback), (bug_sent), (set_proxy), (send_report),
529         (email_is_valid), (check_email), (on_send_clicked), (gdb_finished),
530         (close_callback), (delete_callback), (fill_gnome_info),
531         (fill_proccess_info), (main):
532         * src/bug-buddy.glade:
533         * src/bug-buddy.h:
534         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
535         (bugzilla_error_quark), (load_applications),
536         (bugzilla_parse_response), (bugzilla_create_report):
537         * src/bugzilla.h:
538         * src/cell-renderer-uri.c:
539         * src/cell-renderer-uri.h:
540         * src/config.c:
541         * src/distribution.c: (get_distro_name_from_file),
542         (get_distro_name):
543         * src/distribution.h:
544         * src/eds-buddy.c: (get_default_user_email):
545         * src/eds-buddy.h:
546         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
547         (handle_gdb_input), (get_trace_from_pair):
548         * src/md5-utils.c:
549         * src/md5-utils.h:
550         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
551         * src/proccess.h:
552         * src/save-buddy.c:
553         * src/save-buddy.h:
554         * src/signal-buddy.c:
555         * src/signal-buddy.h:
556         * src/united-states-of-bug-buddy.c:
557         * src/verify-desktop-files.c: (check_bugzilla_info), (main):
558         Merged bug-buddy-xmlrpc branch to HEAD using the following commands on
559         a fresh checkout of HEAD:
560         cvs update -j HEAD -j BUG_BUDDY_2_13_0
561         cvs update -j BUG_BUDDY_2_13_0 -j bug-buddy-xmlrpc
562         cvs update -C po/*
564 2006-06-11  Brent Smith  <gnome@nextreality.net>
566         * src/bug-buddy.c: (main):
567         - Complain if --pid is not specified
569 2006-06-11  Brent Smith  <gnome@nextreality.net>
571         * src/bug-buddy.c: (fill_gnome_info), (main):
572         - If we can't get information about the GNOME version (probably due to a
573         missing or bad installation of gnome-desktop), then spit out an error
574         dialog
575         - Don't gtk_widget_show() the main window until right before we start
576         the main loop; this way we don't see the main_window when we call
577         buddy_error() before gtk_main()
579 2006-06-11  Brent Smith  <gnome@nextreality.net>
581         * src/bug-buddy.c: (main):
582         Pop up an error dialog if --appname is not passed.
584 2006-06-11  Brent Smith  <gnome@nextreality.net>
586         * src/bug-buddy.c: (main):
587         * src/bug-buddy.h:
588         Ported bug-buddy from Popt to GOption
590 2006-06-10  Brent Smith  <gnome@nextreality.net>
592         * src/bug-buddy.c: (bug_sent), (send_report):
593         Handle errors creating the report in send_report()
594         * src/bugzilla.c: (bugzilla_parse_response),
595         (bugzilla_create_report):
596         More error handling using GError
597         * src/bugzilla.h:
598         Migrated some enumerations to the BUGZILLA_ERROR_* enums so there is
599         only one set of error codes
601 2006-06-10  Brent Smith  <gnome@nextreality.net>
603         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
604         (gdb_finished), (close_callback):
605         - Provide intelligent error messages based on the XML-RPC response
606         - Many text changes
607         - Hide the send button immediately after the user clicks it to prevent
608         duplicate bugs from being submitted
609         * src/bug-buddy.glade:
610         - Make "app-image" vertically aligned to the top
611         - Make "main-text" selectable and turn on label wrapping
612         * src/bug-buddy.h:
613         - Move GnomeVersionInfo to bugzilla.h header to remove circular
614         dependency between header files
615         * src/bugzilla.c: (bugzilla_error_quark),
616         (bugzilla_parse_response):
617         - Much better error handling of the XML-RPC response; Also, return a
618         GError with information about the particular error message
619         * src/bugzilla.h:
620         - Added GError support structures for BUGZILLA_ERROR
621         - Moved GnomeVersionInfo struct to here
622         - provide function prototypes for all functions with extern linkage
623         * src/distribution.h:
624         - provide prototype for get_distro_name()
625         * src/proccess.c:
626         - Use proccess.h header file
627         * src/proccess.h:
628         - Add this header file to declare function prototypes
630 2006-06-04  Brent Smith  <gnome@nextreality.net>
632         * src/bug-buddy.c: (link_callback): Display an error in a dialog box
633         instead of stdout if the gnome_vfs_url_show call fails.
635 2006-06-04  Brent Smith  <gnome@nextreality.net>
637         * src/bug-buddy.glade: Switch the order of the "Send" and "Close"
638         button, so that "Send" is on the right.
640 2006-06-04  Brent Smith  <gnome@nextreality.net>
642         * configure.in: Bump the required GTK+ version to 2.9 since we make
643         use of the new GtkLinkButton
644         * src/bug-buddy.c: (link_callback), (bug_sent), (send_report),
645         (gdb_finished), (close_callback), (delete_callback), (main):
646         Added a GtkLinkButton after the bug report has been sent so that
647         the user can view their bug immediately by clicking on the button;
648         Renamed the cancel-button to close-button and changed the names of the
649         callbacks; Also fixed a couple of compiler warnings
650         * src/bug-buddy.glade: Moved the "Send" button to the bottom in the
651         button bar and removed the "Cancel" button in favor of a more
652         simple scheme with just "Send" and "Close"; Also changed
653         alignment of the button box so that it is always aligned at the
654         bottom of the vertical box.
656 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
658         * Makefile.am:
659         * bug-buddy.schemas.in: Re-added schemas, only with
660         contact info.
662 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
664         * configure.in: Add eds dependency.
665         * src/Makefile.am:
666         * src/bug-buddy.c: (save_email), (bug_sent), (send_report),
667         (email_is_valid), (check_email), (gdb_finished):
668         * src/bug-buddy.glade: email address now is mandatory. Get it
669         from gconf settings and if not available, from eds.
671 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
673         * src/bug-buddy.c: (send_report): Add text from the "What were you
674         doing" entry to the report.
676 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
678         * src/bug-buddy.c: (set_proxy), (send_report): Use proxy from gconf
679         settings when available.
680         * src/bugzilla.c: (bugzilla_create_report): Remove password param
681         * TODO: Add some stuff to do in the new branch
683 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
685         * src/bugzilla.c: Add User-Agent header to HTTP request as requested
686         by myself.
688 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
690         * src/bugzilla.c: Change XML-RPC method call to match GNOME Bugzilla
691         server changes. Also update URL.
693 2006-02-08  Fernando Herrera  <fherrera@onirica.com>
695         * src/Makefile.am:
696         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
697         (gdb_finished), (main):
698         * src/bug-buddy.glade:
699         * src/bugzilla.c: (bugzilla_parse_response),
700         (bugzilla_create_report): Added UI to include user comnmets about what
701         he was doing and email address. Added a Send button. UI needs more love
703         * src/verify-desktop-files.c: (check_bugzilla_info), (main): Added
704         a little program to verify installed .desktop files for correct
705         X-GNOME-Bugzilla-* stuff
707 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
709         * COPYING: Re-add notice about using only v2 of GPL that was
710         removed accidentaly by some automake weirdness.
711         * src/distribution.c: Use only v2 of GPL fot this code.
713 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
715         * configure.in:
716         * src/Makefile.am:
717         * src/bug-buddy.c: (send_report), (gdb_finished),
718         (fill_gnome_info), (fill_proccess_info), (main):
719         * src/bug-buddy.glade:
720         * src/bugzilla.c: (bugzilla_send_report):
721         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time): Change
722         windows main title. Add mem and cpu info for the crashed procces from
723         libgtop.
725 2006-02-06  Fernando Herrera  <fherrera@onirica.com>
727         * configure.in:
728         * src/bug-buddy.c: (get_gnome_version_info), (bug_sent),
729         (send_report), (gdb_finished):
730         * src/bug-buddy.glade:
731         * src/bug-buddy.h:
732         * src/bugzilla.c: (got_response), (bugzilla_send_report):
733         * src/bugzilla.h: Implement the XML-RPC sending. Currenty it uses
734         hard-coded bugzilla URL and username/password. Don't try to play
735         with it as bugzilla-test is IP-protected :)
737 2006-02-03  Fernando Herrera  <fherrera@onirica.com>
739         * Makefile.am:
740         * configure.in:
741         * po/POTFILES.in:
742         * src/Makefile.am:
743         * src/bb-marshal.list:
744         * src/bug-buddy-core.desktop.in.in:
745         * src/bug-buddy.applications:
746         * src/bug-buddy.c: (on_gdb_stop_clicked), (get_gnome_version_info),
747         (update_progress_bar), (send_report), (gdb_finished),
748         (cancel_callback), (delete_callback), (main):
749         * src/bug-buddy.glade:
750         * src/bug-buddy.h:
751         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
752         (load_applications), (add_application):
753         * src/bugzilla.h:
754         * src/cell-renderer-uri.c:
755         * src/cell-renderer-uri.h:
756         * src/config.c:
757         * src/distribution.c: (get_distro_name_from_file),
758         (get_distro_name):
759         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
760         (handle_gdb_input), (get_trace_from_pair):
761         * src/md5-utils.c:
762         * src/md5-utils.h:
763         * src/save-buddy.c:
764         * src/save-buddy.h:
765         * src/signal-buddy.c:
766         * src/signal-buddy.h:
767         * src/united-states-of-bug-buddy.c: Big rewrite. Only one window. Only one
768         click for submit a bug. Removed all the selections stuff. Bug Buddy now
769         only reports crashes. Currently the XML-RPC sending stuff is missing,
770         so it does not send anything yet.
772 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
774         * src/bugzilla.c: update treeview headers when switching
775         beetwen applcations/products. Patch from Matthias Clasen
776         (Closes bug #317530)
778 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
780         * src/distribution.{c,h}: Fix the LSB distro detection
782 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
784         * src/bug-buddy.glade: Center main window. Patch from
785         Christian Neumair. Closes bug #321297
787 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
789         * src/bug-buddy.glade: Set the GnomeFileEntry in
790         save mode for saving the bug report (Closes bug #323967)
792 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
794         * src/bug-buddy.glade: Lot of HIGification by
795         Christian Persch. Closes bug #325650
797 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
799         * configure.in: Bump version to 2.13.0
800         * src/bugzilla.c: workaround for gnome-vfs bug
802 2005-12-28  Abel Cheung  <maddog@linuxhall.org>
804         * configure.in: Added "zh_HK" to ALL_LINGUAS.
806 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
808         * configure.in:
809         * NEWS: Release 2.12.2 ("Il vulcano")
811 2005-10-28  Simos Xenitellis  <simos@gnome.org>
813         * configure.in: Added ky (Kirghiz) to ALL_LINGUAS.
815 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
817         * NEWS:
818         * configure.in: Release 2.12.1 "i Party 7"
820 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
822         * src/bugzilla.c: Remove duplicate entries. Patch
823         from Matthias Clasen. Fixes bug #317524
825 2005-09-06  Fernando Herrera  <fherrera@onirica.com>
827         * NEWS: Release 2.12.0 ("My fatal fate")
829 2005-08-23  Vincent Untz  <vuntz@gnome.org>
831         * src/united-states-of-bug-buddy.c: don't mark the copyright string as
832         translatable
834 2005-08-23  Vincent Untz  <vuntz@gnome.org>
836         * configure.in: post-release bump to 2.12.0.
838 ==================== 2.11.92 ====================
840 2005-08-23  Vincent Untz  <vuntz@gnome.org>
842         * NEWS:
843         * configure.in: version 2.9.92.
845 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
847         * src/bug-buddy.c: (init_gnome_version_stuff):
848         * src/bug-buddy.h:
849         * src/bugzilla.c: (gify), (load_mostfreq_xml), (load_config_xml),
850         (load_products_xml):
851         * src/cell-renderer-uri.c:
852         * src/distribution.c:
853         * src/gdb-buddy.c:
854         * src/gnome-crash.c:
855         * src/libglade-buddy.h:
856         * src/md5-utils.c: (md5_get_digest):
857         * src/save-buddy.c:
858         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
859         (email_is_valid): lot of (all) gcc4 and misc warning fixed.
860         Ported to GtkAboutDialog. Patch from Kjartan Maraas. Closes
861         bug #300065
863 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
865         * configure.in:
866         * src/bug-buddy.c: (update_crash_type), (init_ui), (delete_me),
867         (main):
868         * src/bug-buddy.glade:
869         * src/bugzilla.c: (update_severity), (update_version),
870         (add_severity), (update_version_menu),
871         (bugzilla_product_add_components_to_clist),
872         (bugzilla_add_mostfreq):
873         * src/united-states-of-bug-buddy.c: (select_version),
874         (select_severity): Port to GtkComboBox. Patch by Michael Gossard.
875         Fixes #300065 and #130288
877 2005-07-19  Michael Gossard <michael.gossard@free.fr>
879         * src/bugzilla.c : (sort_mostfreq_list),
880         (create_mostfreq_list), (bugzilla_add_mostfreq) sort frequently reported
881         bugs list by ID, product, component, description. (fix bug #171935)
883 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
885         * src/distribution.c: (get_lines_from_file), (get_lsb_version),
886         (get_redhat_version), (get_turbolinux_version),
887         (get_debian_version):
888         * src/distribution.h: Reworked the code to use fancy g_file functions.
889         Add support for reading LSB files (ie: Ubuntu distro support). Closes
890         bug #168379
892 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
894         * src/united-states-of-bug-buddy.c: Include signal.h. Patch by
895         Dan Winship, closes #160544
897 2005-07-18  Danilo Šegan  <danilo@gnome.org>
899         * docs/sr/sr.po: Updated translation not to break the build (until
900         I fix xml2po).
902 2005-07-18  Danilo Šegan  <danilo@gnome.org>
904         * docs/Makefile.am (DOC_LINGUAS): Added "sr".
906         * docs/sr/sr.po: Added.
908 2005-07-11  Kjartan Maraas  <kmaraas@gnome.org>
910         * configure.in: Post release version bump
911         * docs/C/bug-buddy.xml: Fix docs build
912         * src/save-buddy.c: (bb_write_buffer_to_fd): Pass 0
913         as arg 3 to waitpid() not NULL pointer.
915 2005-06-04  Swapnil Hajare  <dreamil@gmail.com>
917         * configure.in: added entry for Marathi language (mr) in ALL_LINGUAS
919 2005-05-18  Olav Vitters <olav@bkor.dhs.org>
921         * src/bugzilla.c: (load_applications): Initialize prev_name variable
922         to NULL to prevent crash on startup. Patch from <rwahl@gmx.de>. Closes
923         bug #172874.
925 2005-05-04  Fernando Herrera  <fernando.herrera@tecsidel.es>
927         * src/bugzilla.c: (load_applications): Use gmenu API to fix
928         build. Patch by Elijah Newren. Closes bug #302769
930 2005-04-11  Mark McLoughlin  <mark@skynet.ie>
932         * src/Makefile.am, src/bugzilla.c: update for
933         libgnome-menu API renaming.
935 2005-04-06  Mark McLoughlin  <mark@skynet.ie>
937         * src/bugzilla.c: (get_all_applications): update for
938         slight change in menu_tree_lookup() API.
940 2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
942         * configure.in: Added "xh" to ALL_LINGUAS.
944 2005-03-31  Steve Murphy  <murf@e-tools.com>
946         * configure.in: Added "rw" to ALL_LINGUAS.
948 2005-03-30  Christian Rose  <menthos@menthos.com>
950         * configure.in: Added "ug" to ALL_LINGUAS.
952 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
954         * configure.in: require libgnomemenu >= 2.11.1.
955         * src/bugzilla.c: (get_all_applications_from_alias),
956         (get_all_applications_from_dir), (get_all_applications),
957         (load_applications): Port to the new libgnomemenu API. Patch
958         by Mark McLoughlin <markmc@redhat.com>
960 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
962         * README.STABLE_BRANCH: Branched. HEAD is now for GNOME 2.11
963         * configure.in: Postrelease version bumpig to 2.11.0
965 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
967         * NEWS:
968         * configure.in: Release 2.10.0 ("La movida")
970 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
972         * NEWS:
973         * configure.in: Release 2.9.92 ("Magical Fenix")
975 2005-02-11  Maxim V. Dziumanenko <mvd@mylinux.com.ua>
977         * docs/uk/bug-buddy.xml:
978         * docs/uk/legal.xml:
979         * docs/uk/.cvsignore: Added Ukrainian translation of the documentation.
981 2005-02-11  Shaun McCance  <shaunm@gnome.org>
983         * docs/bug-buddy.omf.in
984         - Added missing file
986 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
988         * NEWS:
989         * configure.in: Release 2.9.91 ("Hänsel und Gretel")
991 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
993         * configure.in:
994         * src/Makefile.am: Require gnome-menus.
995         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
996         (compare_applications), (get_all_applications_from_dir),
997         (get_all_applications), (load_applications): Use libmenu to get all
998         applications instead of removed "applications-all-users:///" gnome-vfs
999         method. Don't require applets to have defined (panel:category), as
1000         it seems to be reomved for GNOME 2.10. Load icons code fixes.
1002 2005-01-29  Fernando Herrera  <fherrera@onirica.com>
1004         * Makefile.am:
1005         * autogen.sh:
1006         * configure.in:
1007         * src/Makefile.am: Lot of autofoo updates by Shaun McCance and me.
1008         * docs/C/bug-buddy.xml: Updated docs by Shaun McCance.
1009         * docs/C/Makefile.am:
1010         * docs/C/bug-buddy-C.omf:
1011         * docs/Makefile.am:
1012         * docs/de/Makefile.am:
1013         * docs/de/bug-buddy-de.omf:
1014         * docs/es/Makefile.am:
1015         * docs/es/bug-buddy-es.omf:
1016         * docs/fr/Makefile.am:
1017         * docs/fr/bug-buddy-fr.omf:
1018         * docs/it/Makefile.am:
1019         * docs/it/bug-buddy-it.omf:
1020         * docs/ja/Makefile.am:
1021         * docs/ja/bug-buddy-ja.omf:
1022         * docs/ko/Makefile.am:
1023         * docs/ko/bug-buddy-ko.omf:
1024         * docs/sv/Makefile.am:
1025         * docs/sv/bug-buddy-sv.omf:
1026         * docs/zh_CN/Makefile.am:
1027         * docs/zh_CN/bug-buddy-zh_CN.omf:
1028         * docs/zh_HK/Makefile.am:
1029         * docs/zh_HK/bug-buddy-zh_HK.omf:
1030         * docs/zh_TW/Makefile.am:
1031         * docs/zh_TW/bug-buddy-zh_TW.omf: Files removed from CVS, they are
1032         now autogenerated from gdu.
1034 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1036         * configure.in: Post release version bumping.
1038 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1040         * NEWS:
1041         * configure.in: Released 2.9.3 "Wild Rose"
1043 2005-01-07  Kjartan Maraas  <kmaraas@gnome.org>
1045         * src/bug-buddy.glade1: Remove
1046         * src/bug-buddy.gladep: Remove
1048 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
1050         * NEWS:
1051         * configure.in: Released 2.9.2 "Tres Jotas"
1053 2004-11-21  Fernando Herrera  <fherrera@onirica.com>
1055         * src/bug-buddy.c: (init_ui):
1056         * src/bug-buddy.h:
1057         * src/united-states-of-bug-buddy.c: (submit_ok): Added a kill command line
1058         argument for killing that pid after the bug report is sent.
1060 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
1062         * src/bug-buddy.c: (init_ui), (main):
1063         * src/bug-buddy.glade:
1064         * src/bug-buddy.h:
1065         * src/united-states-of-bug-buddy.c: (mail_write_template),
1066         (on_druid_about_clicked), (enter_intro), (done_intro), (done_gdb),
1067         (enter_desc): Skip the product/component pages if the application is
1068         passed on the command line (also show its name in the intro page).
1069         Use the command line option --include-file to include a file in the
1070         bug description.
1072 2004-11-13  Fernando Herrera  <fherrera@onirica.com>
1074         * README.STABLE_BRANCH: Branched for gnome-2-8
1075         * configure.in: Bump version to 2.9.0
1077 2004-11-11  Fernando Herrera  <fherrera@onirica.com>
1079         * docs/C/bug-buddy-C.omf: Fix omf file to validate against
1080         scrollkeeper-omf.dtd. Patch from Joe Marcus Clarke and
1081         David Weinehall (fix bug #157817 and debian 280641)
1083 2004-09-24  Pawan Chitrakar  <pawan@nplinux.org>
1085         * configure.in: Added ne "Nepali" in ALL_LINGUAS
1087 2004-09-22  Fernando Herrera  <fherrera@onirica.com>
1089         * configure.in: Post release version bumping to 2.8.1
1090         * src/gdb-buddy.c: (get_trace_from_pair): Fix search for binaries
1091         in libexec dir.
1093 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1095         * NEWS: Release 2.8.0 "Chicote"
1097 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1099         * docs/Makefile.am: Disable build of outdated docs.
1100         * src/bug-buddy.glade:
1101         * src/united-states-of-bug-buddy.c: (on_druid_help_clicked),
1102         (on_druid_about_clicked): Enable help button and point help to
1103         the right section. Patch by Shaun McCance (Fix bug #135573)
1105 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1107         * docs/C/bug-buddy-C.omf:
1108         * docs/C/bug-buddy.xml:
1109         - Updates for 2.8
1111 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1113         * configure.in:
1114         * po/POTFILES.in:
1115         * src/Makefile.am:
1116         * src/bug-buddy-core.desktop.in.in:
1117         * src/bug-buddy.desktop.in.in: Install a new desktop file to handle
1118         the application/x-core MIME type correctly (it is open with --core
1119         command line option only).
1121 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1123         * docs/C/bug-buddy-C.omf:
1124         * docs/de/bug-buddy-de.omf:
1125         * docs/es/bug-buddy-es.omf:
1126         * docs/fr/bug-buddy-fr.omf:
1127         * docs/it/bug-buddy-it.omf:
1128         * docs/ja/bug-buddy-ja.omf:
1129         * docs/ko/bug-buddy-ko.omf:
1130         * docs/sv/bug-buddy-sv.omf:
1131         * docs/zh_CN/bug-buddy-zh_CN.omf:
1132         * docs/zh_HK/bug-buddy-zh_HK.omf:
1133         * docs/zh_TW/bug-buddy-zh_TW.omf:
1134         - Various OMF fixes
1136 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1138         * configure.in: Post release version bumping to 2.8.0
1140 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1142         * NEWS:
1143         * bugzilla/gnome/products:
1144         * bugzilla/ximian/mostfreq:
1145         * bugzilla/ximian/products:
1146         * configure.in: Release 2.7.92 (RC1) "Ojos verdes"
1148 2004-09-03  Gora Mohanty  <gmohanty@cvs.gnome.org>
1150         * configure.in: Added "or" to ALL_LINGUAS.
1152 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
1154         * NEWS:
1155         * bugzilla/gnome/mostfreq:
1156         * bugzilla/gnome/products:
1157         * bugzilla/ximian/products:
1158         * configure.in: Release 2.7.91 (Beta 2) "budyboop"
1160 2004-08-16  Christian Rose  <menthos@menthos.com>
1162         * configure.in: Added "bs" to ALL_LINGUAS.
1164 2004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
1166         * configure.in: Added nb to ALL_LINGUAS.
1168 2004-07-21  Ray Strode  <rstrode@redhat.com>
1169         * bug-buddy/src/bug-buddy.desktop.in.in: Add MimeType line
1170         to desktop file new mime sytem.
1172 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1174         * configure.in: Post release version bumping to 2.7.1
1176 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1178         * NEWS:
1179         * bugzilla/gnome/config:
1180         * bugzilla/gnome/mostfreq:
1181         * bugzilla/gnome/products:
1182         * bugzilla/ximian/config:
1183         * bugzilla/ximian/mostfreq:
1184         * bugzilla/ximian/products: Release 2.7.0 "Lully"
1186 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1188         * src/united-states-of-bug-buddy.c: (druid_set_sensitive):
1189         Removed.
1190         * src/united-states-of-bug-buddy.c: (email_is_valid): Rewritten
1191         * src/united-states-of-bug-buddy.c: Various minor tidy-ups.
1193 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1195         * src/bug-buddy.c: (main):
1196         * src/bug-buddy.h:
1197         * src/bugzilla.c: (load_bugzilla_xml):
1198         * src/united-states-of-bug-buddy.c: (druid_draw_state),
1199         (on_druid_prev_clicked), (druid_set_state),
1200         (on_druid_next_clicked), (on_druid_cancel_clicked), (enter_intro),
1201         (done_intro), (enter_gdb), (done_gdb), (enter_product),
1202         (done_product), (enter_component), (done_component),
1203         (enter_mostfreq), (done_mostfreq), (enter_desc), (done_desc),
1204         (enter_email_config), (done_email_config), (enter_email),
1205         (done_email), (enter_finished), (done_finished): : Druid tab state
1206         machine rearranged so that the code for each state can be localised within
1207         the source.
1210 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1212         * src/bug-buddy.c: (init_ui):  Warning added if a pid is given without
1213         application name.
1214         * src/bug-buddy.h:
1215         * src/gdb-buddy.c: (start_animation), (stop_animation), (stop_gdb),
1216         (get_trace_from_pair): Rewritten to tidy freeing
1217         of strings (memory lead fixed), with some error messages added.
1219 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1221         * src/bug-buddy.c: (on_gdb_go_clicked), (on_gdb_stop_clicked),
1222         (on_list_button_press_event), (main):
1223         * src/bug-buddy.h:
1224         * src/bugzilla.c: (async_update), (end_bugzilla_download),
1225         (start_bugzilla_download), (products_list_load):
1226         * src/gdb-buddy.c: (start_gdb), (get_trace_from_pair):
1227         * src/united-states-of-bug-buddy.c: (druid_set_state): remove
1228         druid_data.explicit_dirty, druid_data.download_in_progress.
1230 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1232         * src/bug-buddy.c: (buddy_error), (on_gdb_save_clicked), (main):
1233         * src/bug-buddy.h:
1234         * src/bugzilla.c: (load_bugzillas):
1235         * src/gdb-buddy.c: (get_trace_from_core), (get_trace_from_pair):
1236         * src/united-states-of-bug-buddy.c: (mail_config_page_sendmail_ok),
1237         (mail_config_page_gnome_ok), (desc_page_ok), (submit_ok),
1238         (on_druid_next_clicked): use new buddy_error function.
1240 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1242         * src/bug-buddy.c: (init_ui): Fix two strings. Fix bug #140053
1244 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1246         * src/bug-buddy.glade: add scroll bar to description bug text box if
1247         needed. Fix bug #137540
1249 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1251         * bug-buddy.schemas.in:
1252         * src/united-states-of-bug-buddy.c: (druid_set_state): Fix wrong
1253         strings.
1255 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1257         * src/bug-buddy.glade: s/Next/Forward/ . Fix bug #136191, patch from
1258         Ben Sutton
1260 2004-04-13  Fernando Herrera  <fherrera@onirica.com>
1262         * configure.in: Bump version to 2.7.0
1264 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1266         * README.STABLE_BRANCH: update branch info.
1267         * configure.in: Post release version bumping to 2.6.1
1269 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
1271         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1273 2004-04-03  Samúel Jón Gunnarsson  <sammi@techattack.nu>
1275         * is.po: Added "is" to ALL_LINGUAS.
1277 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
1279         * src/Makefile.am: (Fix a compiler issue, bug #135625)
1280         * NEWS:
1281         * bugzilla/gnome/products:
1282         * configure.in: Release 2.6.0 "Almodóvar did it again!"
1284 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
1286         * configure.in: Added 'pa' for Punjabi to ALL_LINGUAS.
1288 2004-03-17  Gareth Owen
1290         * configure.in: Added en_GB to ALL_LINGUAS
1292 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1294         * NEWS:
1295         * bugzilla/gnome/products:
1296         * configure.in: Release 2.5.92 "We are the champions"
1298 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1300         * src/bug-buddy.c:
1301         * src/bug-buddy.glade: set the filechooser in save mode with the new
1302         property.
1303         * src/united-states-of-bug-buddy.c: remove an unused function.
1305 2004-03-15  Glynn Foster  <glynn.foster@sun.com>
1307         * configure.in: Add docs to build.
1308         * docs/Makefile.am: Add docs to build.
1309         * docs/*: Put back localized online help for de, fr, es, it, ja, ko, sv,
1310         zh_TW, zh_CN and zh_HK from Sun's translation team - may be a little
1311         outdated, but it's a good start to update them from.
1313 2004-02-25  Fernando Herrera  <fherrera@onirica.com>
1315         * src/united-states-of-bug-buddy.c: (druid_set_state): Disable Back
1316         button when debugging is the first page. Fix #135343
1318 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1320         * src/Makefile.am:
1321         * src/bug-buddy.applications:
1322         * src/bug-buddy.keys.in: Update to application/x-core MIME type from the
1323         new share-mime-info
1324         * src/bug-buddy.mime: removed
1326 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1328         * NEWS:
1329         * bugzilla/gnome/products:
1330         * configure.in: Release 2.5.90 "I love it when a plan comes
1331         together"
1333 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1335         * src/united-states-of-bug-buddy.c: (check_old_version),
1336         (on_druid_next_clicked): Only check old version once (Fix #134167). If
1337         failing getting application product from application name, load the product
1338         list.
1340 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1342         * src/bug-buddy.glade:
1343         * src/united-states-of-bug-buddy.c:
1344         (on_email_file_gnome_entry_browse_clicked): Set the FileChooser in
1345         save mode for saving bug reports.
1347 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1349         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Remove
1350         confirmation dialog after the UI-review recomendation.
1352 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1354         * src/bugzilla.c: (generate_email_text): Don't free version string.
1355         Fix #126449. Patch from Simon Frankau
1357 2004-02-21  Christian Rose  <menthos@menthos.com>
1359         * configure.in: Added "en_CA" to ALL_LINGUAS.
1361 2004-02-15  Fernando Herrera  <fherrera@onirica.com>
1363         * NEWS:
1364         * bugzilla/gnome/products:
1365         * configure.in: Release 2.5.3, "No name release"
1367 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1369         * src/Makefile.am: add -export-dynamic. Fix bug #132174. Patch from
1370         Vincent Berger
1372 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1374         * gentool/gentool.m4: Add quotes AC_PROG_GENTOOL. Patch from Alexander
1375         Winston. Fix bug #133150
1377 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1379         * src/bug-buddy.glade: Use GtkFileChooser in GnomeFileEntries
1381 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1383         * src/bug-buddy.c: (init_gnome_version_stuff): read GNOME date
1384         * src/bug-buddy.h:
1385         * src/united-states-of-bug-buddy.c: (check_old_version),
1386         (druid_set_state): if GNOME version is older than 6 months suggest
1387         upgrading.
1389 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1391         * Makefile.am: Remove OrigTree
1392         * configure.in: requiere intltool 0.29
1394 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1396         * bug-buddy.schemas.in: Fix some typos. Fix bug #131876.
1398 2004-01-20  Jason Leach  <leach@wam.umd.edu>
1400         * Makefile.am (install-data-local): builddir != srcdir fix.
1402 2004-01-06  Vincent Untz  <vincent@vuntz.net>
1404         * src/bug-buddy.desktop.in.in: changed the comment to be less
1405         GNOME-specific (proposition by Luis Villa). Fix bug #89356.
1407 2004-01-03  Fernando Herrera  <fherrera@onirica.com>
1409         * Makefile.am: added intltool-modules/XML/Parser/Style/OrigTree.pm
1410         * src/bugzilla.c: (load_bugzilla): store and free string returned by
1411         gnome_config_get_string
1413 2004-01-02  Robert Sedak  <robert.sedak@sk.htnet.hr>
1415         * configure.in: Added "hr" in ALL_LINGUAS .
1417 2003-12-26  Fernando Herrera  <fherrera@onirica.com>
1419         * NEWS:
1420         * bugzilla/gnome/products:
1421         * configure.in: Release 2.5.2, "Franco Corelli"
1423 2003-12-25  Fernando Herrera  <fherrera@onirica.com>
1425         * Makefile.am:
1426         * bug-buddy.schemas.in:
1427         * configure.in:
1428         * po/POTFILES.in: Schema file stuff
1429         * src/bug-buddy.c: (init_ui), (delete_me):
1430         * src/bug-buddy.glade:
1431         * src/bug-buddy.h:
1432         * src/config.c: (entry_changed_notify), (config_entry_commit),
1433         (init_gconf_stuff):
1434         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Port
1435         bug-buddy configuration to gconf
1437 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1439         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Add
1440         support for translators in the about dialog.
1442 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1444         * src/bug-buddy.c: (main):
1445         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Use
1446         gtk_icon_theme_* to load icons.
1448 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1450         * src/bugzilla.c: (load_products_xml): Don't add closed products.
1451         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Refuse
1452         selected application if its bugzilla info doesn't match with any
1453         bugzilla xml info (a non-existant, mistyped or closed
1454         product/component in .desktop file). Fix bug #123435
1456 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1458         * src/bug-buddy.glade:
1459         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): add
1460         context to component selection page (Application or product
1461         selected). Fix bug #128349. Also remove code for unknown applications
1463 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1465         * src/bug-buddy.c: (on_applications_products_changed), (init_ui):
1466         Switch between apps and products.
1467         * src/bug-buddy.glade: Remove toggle button and no product/app
1468         checkbox. Use two radio buttons for switching between apps and
1469         products.
1470         * src/config.c: (save_config), (load_config): Don't load/store
1471         applications/products view setting. Show apps by default
1472         * src/libglade-buddy.h: Change app/products function
1473         * src/bugzilla.c: (generate_email_text):
1474         * src/united-states-of-bug-buddy.c: (on_druid_prev_clicked),
1475         (on_druid_next_clicked): Remove email generation and warning for
1476         unknown apps.
1477         This closes bug #129137
1479 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1481         * src/bugzilla.c: (load_applets), (visit_cb): Show only applications
1482         and applets with known bugzilla info (Fixes #129138)
1484 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1486         * src/bug-buddy.c: (on_gdb_save_clicked): remove hard coded
1487         GtkFileChooser size
1489 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1491         * src/distribution.c: (get_irix_version): Report "Irix"
1492         * src/distribution.h: add support for Fedora and Gentoo
1494 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
1496         * src/bug-buddy.h:
1497         * src/united-states-of-bug-buddy.c: (druid_set_state),
1498         (on_druid_next_clicked): preserve bug description if filled
1500 2003-12-09  Fernando Herrera  <fherrera@onirica.com>
1502         * bugzilla/gnome/products:
1503         * configure.in:
1504         * NEWS: Update for 2.5.1 release ("Mi mamáprefiere GNOME")
1506 2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>
1508         * src/bug-buddy.c: (on_gdb_save_clicked): Use GtkFileChooser
1509         instead of GtkFileSelection.
1511 2003-12-04  Fernando Herrera  <fherrera@onirica.com>
1513         * src/bugzilla.c: (load_products_xml): Fix a bug introduced when
1514         fixing #125396 that prevented the component list to be loaded.
1516 2003-11-09  Fernando Herrera  <fherrera@onirica.com>
1518         * bugzilla/gnome/products:
1519         * NEWS: Update for 2.5.0 release ("He tardado 10 minutos en
1520         atarme las botas")
1522 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1524         * src/bug-buddy.c: (init_gnome_version_stuff):
1525         * src/bugzilla.c: (load_products_xml), (get_xml_file): Fix some
1526         leaks, patch from Kjartan Maraas (fix bug #125396)
1528 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1530         * README.STABLE_BRANCH:
1531         * configure.in: gnome 2.5 branch info
1533 2003-11-06 Sivaiah N  <snallagatla@novell.com>
1535         * configure.in:
1536         * src/Makefile.am: disable deprecations by
1537         default, added a --enable-deprecations option to enable them.
1539 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1541         * src/bug-buddy.c: (main) don't show up to three windows at a time when
1542         updating the product databases. And we don't need to tell the user the
1543         update was successful (it's supposed to be successful).
1544         Fix bug #110817.
1546 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1548         * src/gdb-buddy.c: (get_trace_from_pair) fix crash when debugging a
1549         program not in the path and search in GNOME2_PATH instead of
1550         GNOME_PATH. Should fix bug #115147.
1552 2003-09-17  Fatih Demir <kabalak@gtranslator.org>
1554         * configure.in: Added "ta" (Tamil) to the languages' list.
1556 2003-09-01  Fernando Herrera  <fherrera@onirica.com>
1558         * NEWS:
1559         * bugzilla/gnome/products:
1560         * configure.in: Update for 2.4.0 Release ("Galactic")
1562 2003-08-25  Fernando Herrera  <fherrera@onirica.com>
1564         * NEWS:
1565         * bugzilla/gnome/products:
1566         * configure.in: Updte for 2.3.5 Release ("La Espiral")
1568 2003-08-14  Guntupalli Karunakar  <karunakar@freedomink.org>
1570         * configure.in: Added "hi" in ALL_LINGUAS.
1572 2003-08-03  Fernando Herrera  <fherrera@onirica.com>
1574         * NEWS:
1575         * bugzilla/gnome/products:
1576         * bugzilla/ximian/mostfreq:
1577         * bugzilla/ximian/products:
1578         * configure.in: Update for 2.3.4 Release ("Pinochio")
1580 2003-07-23 Fernando Herrera  <fherrera@onirica.com>
1582         * src/bugzilla.c: (load_products_xml): Workaround for a bugzilla
1583         create-products-xml bug, that made bug-buddy crash.
1585 2003-07-21  Fernando Herrera  <fherrera@onirica.com>
1587         * src/bugzilla.c: (generate_email_text): Fix a str free (bug #117806)
1588         * src/united-states-of-bug-buddy.c: (select_version),
1589         (on_druid_next_clicked): Fix a crash (bug #117809). Fill version entry
1590         with unspecified if version is not know after selecting a product
1591         (bug #117934)
1593 2003-07-18  Fernando Herrera  <fherrera@onirica.com>
1595         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked):
1596         Unify copyright strings. Patch from Christian Neumair. Fixes #101725
1598 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1600         * configure.in
1601         * NEWS:
1602         * bugzilla/gnome/mostfreq:
1603         * bugzilla/gnome/products:
1604         * bugzilla/ximian/config:
1605         * bugzilla/ximian/mostfreq:
1606         * bugzilla/ximian/products: Update for 2.3.3 Release ("I've given up
1607         smoking")
1609 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1611         * src/bug-buddy.c: (init_ui):
1612         * src/bug-buddy.glade:
1613         * src/bug-buddy.h:
1614         * src/bugzilla.h: Use a combo for version entry.
1615         * src/bugzilla.c: (update_version), (update_version_menu), (generate_email_text):
1616         * src/united-states-of-bug-buddy.c: (select_version),
1617         (select_severity), (on_druid_next_clicked): Select version and severity.
1618         * src/bugzilla.c: (load_products_xml), (load_bugzilla_xml_file). If not downloading
1619         new bugzilla files, compare dates of ~/.gnome/bug-buddy.d/* and prefix/share/bug-buddy/*
1620         to use the most recent. Use again applications-all-users because gnome-vfs bug was fixed.
1622 2003-07-14  Fernando Herrera  <fherrera@onirica.com>
1624         * src/gdb-buddy.c: (handle_gdb_input): convert gdb output from ISO-8859-1
1625         (the charset gdb is using) to UTF-8 using a fallback, preventing incomplete
1626         traces with non-convertible chars.
1628 2003-06-28  Fernando Herrera  <fherrera@onirica.com>
1630         * src/bug-buddy.c: (init_ui):
1631         * src/bug-buddy.h:
1632         * src/bugzilla.c: (generate_email_text):
1633         * src/united-states-of-bug-buddy.c: (mail_write_template),
1634         (mail_lock_text), (druid_set_state): Use differents templates for each
1635         kind of bug report. Fix also a crash when reporting non-bugzilla bugs
1636         without the "Description:" field
1638 2003-06-26  Fernando Herrera  <fherrera@onirica.com>
1640         * src/bugzilla.c: (generate_email_text): s/Gnome
1641         distributor/Gnome-Distributor/ as spaces in headers break halloween
1642         pasrsing at submit@bugs.gnome.org. Thanks to Andrew Sobala for
1643         pointing this. (Fix #116058)
1645 2003-06-15  Taneem Ahmed  <taneem@eyetap.org>
1647         * configure.in: Added "bn" to ALL_LINGUAS.
1649 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1651         * src/bug-buddy.glade: Some HIG changes. Mostly accelerators, padding,
1652         and text corrections.
1653         * src/united-states-of-bug-buddy.c: (submit_ok): Fix a typo, remove
1654         confirmation dialog before submiting a bug.
1656 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1658         * src/bug-buddy.glade:
1659         * src/united-states-of-bug-buddy.c: (submit_ok): String changes and
1660         corrections from Luis Villa (bug #114822)
1662 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1664         * NEWS:
1665         * bugzilla/gnome/products:
1666         * bugzilla/ximian/mostfreq:
1667         * bugzilla/ximian/products: Update for 2.3.2 Release ("In the
1668         Neighbourhood")
1670 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1672         * po/POTFILES.in:
1673         * src/bug-buddy.desktop.in:
1674         * src/bug-buddy.desktop.in.in: Move bug-buddy.desktop.in to
1675         bug-buddy.desktop.in.in to be parsed by configure script in order to
1676         get @VERSION@ replaced. Update POTFILES.in entry.
1678 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1680         * configure.in: bump version number.
1681         * src/bug-buddy.desktop.in: Add X-GNOME-Bugzilla-version (this will
1682         requiere the move to .desktop.in.in)
1683         * src/bugzilla.h:
1684         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1685         (visit_cb), (generate_email_text): read version from .desktop file.
1686         Add Bugzilla-Version field to email
1687         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Merge
1688         patch from ximian to stop crashing in product view (bug #114712). Also
1689         write the version number in the entry.
1691 2003-06-07  Fernando Herrera  <fherrera@onirica.com>
1693         * src/bug-buddy.glade: Add a privacy warning.
1694         * src/bugzilla.c: (bugzilla_application_new): Don't add duplicated
1695         applications.
1696         * src/bugzilla.c: (add_products):  Fix for a NULL-dereference
1697         (Fixes #104357, thanks to Jens Askengren for the patch)
1698         * src/bug-buddy.c: (init_ui):
1699         * src/united-states-of-bug-buddy.c: (mail_lock_text),
1700         (druid_set_state): Don't allow the user to modify Bugzilla headers in
1701         the email page
1703 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
1705         * src/united-states-of-bug-buddy.c(on_druid_next_clicked): Fixed
1706           string marked for translation.
1708 2003-05-31  Paisa Seeluangsawat  <paisa@colorado.edu>
1710         * configure.in: Added Thai (th) to ALL_LINGUAS.
1712 2003-05-27  Abel Cheung  <maddog@linux.org.hk>
1714         * src/bug-buddy.glade: Fix small typo.
1716 2003-05-19  Fernando Herrera <fherrera@onirica.com>
1718         * NEWS:
1719         * configure.in:
1720         * src/bug-buddy.c: (init_ui): Go to STATE_GDB when invoked from crash.
1721         2.3.1 "My brown paper bag" release!
1723 2003-05-18  Fernando Hererra <fherrera@onirica.com>
1725         * AUTHORS:
1726         * NEWS:
1727         * bugzilla/gnome/mostfreq:
1728         * bugzilla/gnome/products:
1729         * bugzilla/ximian/config:
1730         * bugzilla/ximian/mostfreq:
1731         * bugzilla/ximian/products:
1732         * configure.in: update for 2.3.0 release ("Sex, lies and Div-Xs")
1734 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
1736         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
1738 2003-05-16  Fernando Herrera <fherrera@onirica.com>
1740         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked):fix some
1741         warnings and a typpo.
1743 2003-05-15  Fernando Herrera  <fherrera@onirica.com>
1745         * src/bug-buddy.c: (init_ui), (main):
1746         * src/bug-buddy.glade:
1747         * src/bug-buddy.h: New first page when invoked from scratch. Ask for
1748         bug type
1749         * src/bugzilla.c: (generate_email_text): Add keywords based on bug
1750         type, and set priority "enhancement" when it is a a feature request.
1751         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
1752         (druid_set_state), (on_druid_prev_clicked),
1753         (on_druid_next_clicked): Manage new intro page. Show debug page
1754         always when invoked from scratch and debug type is selected. Add
1755         myself to the about dialog.
1757 2003-05-06  Fernando Herrera <fherrera@onirica.com>
1759         * src/bug-buddy.c: (init_gnome_version_stuff):
1760         * src/bug-buddy.h:
1761         * src/bugzilla.c: (generate_email_text): s/vendor/distributor as done
1762         in gnome-desktop (to make RMS happy)
1764 2003-05-06  Fernando Herrera <fherrera@onirica.com>
1766         * src/bugzilla.c: (async_update): Print the progress label only when
1767         all files/sizes are calculated (Fixes #108408)
1768         (generate_email_text): Print Distribution name after the Subject
1769         field.
1771 2003-05-04  Christian Rose  <menthos@menthos.com>
1773         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
1775 2003-04-01  Fernando Herrera  <fherrera@onirica.com>
1777         * src/Makefile.am:
1778         * src/bug-buddy.h:
1779         * src/distribution.c: (get_line_from_fd), (get_line_from_file),
1780         (get_redhat_version), (get_turbolinux_version),
1781         (get_debian_version), (get_irix_version),
1782         (get_distro_name_from_file), (get_distro_name): Add distribution
1783         detection to bug-buddy.
1784         * src/distribution.h:
1785         * src/bugzilla.c: (generate_email_text): Add distribution info to
1786         report, and Gnome Vendor as "Gnome Vendor".
1788 2003-03-13  Christian Rose  <menthos@menthos.com>
1790         * configure.in: Added "ml" to ALL_LINGUAS.
1792 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
1794         * configure.in: Added "fa" to ALL_LINGUAS
1796 2003-02-10  Mohammad DAMT  <mdamt@bisnisweb.com>
1798         * po/id.po: Added Indonesian Translation
1799         * configure.in: Added "id" to ALL_LINGUAS
1801 2003-02-07  Abel Cheung  <maddog@linux.org.hk>
1803         * configure.in: Removed "en_GB" from ALL_LINGUAS (completely
1804           empty translation)
1806 2003-01-25  Alex Duggan  <aldug@astrolinux.com>
1808         * src/united-states-of-bug-buddy.c: use the bug-buddy icon in the
1809         about dialog.  Fixes #104445
1811 2003-02-03  Fernando Herrera <fherrera@onirica.com>
1813         * NEWS:
1814         * bugzilla/gnome/mostfreq:
1815         * bugzilla/gnome/products:
1816         * bugzilla/ximian/products:
1817         * configure.in: update for 2.2.102 release ("Oh na na na")
1819 2003-02-01  Fernando Herrera <fherrera@onirica.com>
1821         * TODO: Update with some ideas from Owen and me.
1822         * src/bugzilla.c: (bugzilla_application_new),
1823           (generate_email_text): Only add a binary to the list if it is not
1824           already in. If the app doesn't have bugzilla product, ask for email
1825           address to send the report. (Fix #104599)
1826         * src/united-states-of-bug-buddy.c: (select_component_row): Check if
1827           component is NULL.
1829 2003-01-21  Christian Rose  <menthos@menthos.com>
1831         * configure.in: Added "mn" to ALL_LINGUAS.
1833 2002-01-19  Fernando Herrera  <fherrera@onirica.com>
1835         * NEWS:
1836         * bugzilla/*/*:
1837         * configure.in: 2.2.101 release "Fidelio"
1839 2003-01-14  Pablo Saratxaga <pablo@mandrakesoft.com>
1841         * configure.in: Added Amharic (am) and Macedonian (mk) to ALL_LINGUAS
1843 2003-01-05  Fernando Herrera  <fherrera@onirica.com>
1845         * src/gdb-buddy.c: (get_trace_from_pair): set NULL encoding for gdb
1846           output, so g_io_channel can read text with invalid UTF-8 strings
1847           (fixes #102493).
1849 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
1851         * src/bug-buddy.desktop.in: add StartupNotify
1853 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
1855         * NEWS:
1856         * bugzilla/*/*:
1857         * configure.in: 2.2.100 release "I should be there, baby!"
1858         * pixmaps/gnome.png: Update GNOME logo to the new version.
1860 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1862         * src/united-states-of-bug-buddy.c: Little text typo. Fixes (#99564)
1863           Thanks to Christian Rose for pointing this.
1865 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1867         * src/bug-buddy.glade: Don't use gtk stock button "Refresh". Use
1868           "Update" as label to be consistent with the text (fixes #101693).
1869           Remove references to help button (fixes #86410).
1871 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1873         * src/united-states-of-bug-buddy.c: (select_component_row),
1874           (on_druid_next_clicked): If component is in the .desktop file
1875           preselect it. (Thanks to Kristian Rietveld for its gtktree
1876           wisdom)
1878 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1880         * src/bugzilla.c: (visit_cb): don't use all-applications because it is
1881           not working. Use applications-all-users:/// and check for recursion
1883 2002-12-28  Fernando Herrera  <fherrera@onirica.com>
1885          * configure.in: requiere libgnomeui 2.1.x for gnome-icom-theme
1887 2002-12-16  Fernando Herrera  <fherrera@onirica.com>
1889         * MAINTAINERS:
1890         * NEWS:
1891         * README.STABLE_BRANCH:
1892         * TODO:
1894         * bugzilla/gnome/config:
1895         * bugzilla/gnome/mostfreq:
1896         * bugzilla/gnome/products:
1897         * bugzilla/ximian/config:
1898         * bugzilla/ximian/mostfreq:
1899         * bugzilla/ximian/products: Updated for the new release.
1901 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
1903         * src/bug-buddy.glade:
1904         * src/bugzilla.c: (async_update): Tweak progress dialog. Show only
1905           number of files "1 of 6".
1906           http://bugzilla.gnome.org/bugzilla.gnome.org/config.xml is nothing
1907           relevant for the user.
1909 2002-12-13  Fernando Herrera <fherrera@onirica.com>
1911         * bugzilla/gnome.bugzilla:
1912         * bugzilla/ximian.bugzilla:
1913         * src/Makefile.am:
1914         * src/bug-buddy.glade:
1915         * src/bug-buddy.h:
1916         * src/bugzilla.c: (md5str_equal_digest), (get_xml_file),
1917           (bugzilla_get_md5sums), (load_bugzilla):
1918         * src/bugzilla.h:
1919         * src/config.c: (save_config), (load_config): Download md5sums from
1920           bugzilla (only if it didn't in the last 24h), and compare with local
1921           bugzilla files. If different, aks the user for updating them.
1922         * src/md5-utils.h:
1923         * src/md5-utils.c: Copied md5 functions from somewhere in the gnome
1924           cvs.
1926 2002-12-13  Fernando Herrera <fherrera@onirica.com>
1928         * src/gdb-buddy.c: Try to look in libexec dir (Needed to debug
1929           applets)
1931 2002-12-10  Fernando Herrera <fherrera@onirica.com>
1933         * src/bug-buddy.c (stop_progress, queue_download_restart,
1934           on_proxy_settings_clicked, on_progress_start_clicked,
1935           on_progress_stop_clicked, main):
1937         * src/bug-buddy.glade:
1939         * src/bugzilla.c (async_update, copy_from_system_to_cache,
1940           get_xml_file, end_bugzilla_download, start_bugzilla_download,):
1941           Changed the logic of downloading. First try the newer version from
1942           local cached bugzilla files and the ones from sharedir. If they are
1943           too old, ask the user for updating. New dialog for updating and
1944           new progress dialog.
1946 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
1948         * src/united-states-of-bug-buddy.c: add Kevin and Eric to credits as
1949           documenters
1951 2002-12-14  Fernando Herrera  <fherrera@onirica.com>
1953         * src/bugzilla.c: (open_mostfreq_bug):
1954         * src/cell-renderer-uri.c: (cell_renderer_uri_set_property),
1955         (cell_renderer_uri_activate): Workaround to fix #86711. As cru->uri is
1956         not set correctly (maybe a gtk+ or a problem derivating the class?),
1957         use a new function to open the bug with bug_position --> iter -->
1958         model --> url.
1960 2002-12-03  Fernando Herrera <fherrera@onirica.com>
1962         * src/bugzilla.c (products_list_load): Removed code to autoselect
1963         component (it didn't work)
1965         * src/united-states-of-bug-buddy.c (on_druid_prev_clicked)
1966         on_druid_next_clicked: When invoked from crash, try to guess
1967         product and component (from .desktop file) corresponding to the
1968         crashed app. When invoked from scratch, after the user has
1969         selected an application, guess the product. This implies skipping
1970         two sometimes hard steps. Autoset critical severity for crashes.
1972 2002-12-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
1974         * src/united-states-of-bug-buddy.c: Unbreak the build and
1975         restore Ximian's copyright notice.
1977 2002-12-07  Christian Neumair  <chris@gnome-de.org>
1979         * src/united-states-of-bug-buddy.c: Made copyright string translatable
1980         and changed it (pattern is "(C) first-year-code-was-published
1981         first-author"). Sorry Ximian, but that's the way we ought to refer to
1982         authors.
1984 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
1986         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
1987         and closing bugzilla #95981.
1989 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
1991         * configure.in: Added Belarusian to ALL_LINGUAS.
1993 2002-09-30  jacob berkman  <jacob@ximian.com>
1995         * src/bugzilla.c (load_applets):
1996         (visit_cb):
1997         (visit_cb):
1998         (load_applications): port from GnomeIconLoader to GnomeIconTheme
2000 2002-09-06  jacob berkman  <jacob@ximan.com>
2002         * src/bug-buddy.[ch]:
2003         * src/bugzilla.[ch]:
2004         * src/gdb-buddy.c"
2005         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
2006         my local tree.  i think this adds support for pre-selecting a
2007         crashed app in the list of applications.  or, it would but
2008         gtktreeview doesn't work right.
2010         * src/save-buddy.c: include signal.h
2012 2002-09-04  Ross Burton  <ross@burtonini.com>
2014         * src/bug-buddy.desktop.in: Fix the desktop file so that it
2015         validates correctly.
2017 2002-08-15  jacob berkman  <jacob@ximian.com>
2019         * src/bugzilla.c (create_products_list):
2020         (create_components_list): sort by the first column
2022         * src/config.c (save_config):
2023         (load_config): don't persist "show debugging info"
2025         * configure.in: require bonobo-activation and libbonobo
2027         * src/bugzilla.c (bugzilla_application_new): helper func
2028         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
2029         (load_applets): get the list of applets from bonobo-activation
2030         (visit_cb): use bugzilla_application_new()
2031         (load_applications): load the applets too and don't leak the icon
2032         loader
2034 2002-08-14  jacob berkman  <jacob@ximian.com>
2036         * src/bugzilla.c (BUGZILLA_*):
2037         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
2039         * configure.in: check for gnome-desktop
2041         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
2042         button if we are downloading
2043         (on_druid_prev_clicked): handle a new state we can be in
2044         (submit_ok): handle the user selecting an application (this
2045         function needs to be refactored)
2047         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
2048         is the label of the dialog that pops up after a while
2050         * src/config.c (save_config):
2051         (load_config): persist whether we are showing products or
2052         applications
2054         * src/bugzilla.c (load_bugzilla_xml): only populate the products
2055         list if we are showing products
2056         (end_bugzilla_download):
2057         (start_bugzilla_download): turn the next button off while
2058         downloading if we are on the product page
2059         (visit_cb):
2060         (load_applications): load a list of applications from
2061         all-applications:/// to present the user, rather than using a list
2062         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
2063         work automagically
2064         (products_list_load): populate the products list with either
2065         products or applications
2067         * src/bug-buddy.h (DruidData): add show_products and applications
2068         list
2070         * src/bug-buddy.glade: add a button to swtich between product and
2071         application selection mode
2073         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
2075         * src/bug-buddy.c (buddy_set_text_widget):
2076         (buddy_get_text_widget): add support for GtkButton
2077         (on_gdb_save_clicked): pass a wait message
2078         (on_product_toggle_clicked): toggle the tree view between
2079         applications / products listing
2080         (on_list_button_press_event): don't continue if a download is in
2081         progress
2082         (main): load the list of applications
2084         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
2085         (BugzillaProduct): make components a hash table
2086         (BugzillaBTS): make products a hash table
2087         (generate_email_text): submit data from gnome-version.xml
2088         (*): fixups for hash tables, and i think fix bug #83109 (can't
2089         tell because gnome-vfs crashes for me)
2091         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
2092         nuke all_products
2094         * src/bug-buddy.glade: kill the bts selection option menu
2096         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
2097         platform version and vendor from
2098         $prefix/share/gnome-about/gnome-version.xml
2100         * src/bugzilla.c (generate_email_text): clean up a bit
2102 2002-08-13  jacob berkman  <jacob@ximian.com>
2104         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
2106         * configure.in: bump to 2.2.99
2108         * src/united-states-of-bug-buddy.c: use new saving code (fixes
2109         #84914)
2111         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
2112         write to a file, and pop up a dialog if it takes more than 1.1
2113         seconds which allows the user to cancel the action (fixes #73443)
2115         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
2117         * src/Makefile.am:
2118         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
2120 2002-08-12  jacob berkman  <jacob@ximian.com>
2122         * NEWS (2.2.1): updates, but need to fix the other part of 84914
2123         before releasing a new version
2125         * src/save-buddy.c (bb_save_file): steal file saving from gedit
2126         (fixes #80334)
2128         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
2129         gdb (should fix bug #86404)
2131         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
2132         the file if it already exists (bug #84914)
2134         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
2135         (michael meeks, bug #82722)
2137 2002-07-28  Christian Rose  <menthos@menthos.com>
2139         * configure.in: Added "sq" to ALL_LINGUAS.
2141 2002-06-19  jacob berkman  <jacob@ximian.com>
2143         * NEWS:
2144         * configure.in: 2.2.0
2146 2002-06-05  jacob berkman  <jacob@ximian.com>
2148         * src/Makefile.am (EXTRA_DIST): dist .applications file
2150 2002-06-05  Alex Graveley  <alex@ximian.com>
2152         * src/bug-buddy.keys.in: Remove unsupported open action, add
2153         settings for nautilus1 user-levels, and set default_action_type to
2154         'application'.
2156         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
2157         application/x-core-file mimetype, with the command "buddy --core",
2158         and the name "Bug Buddy".
2160         * src/Makefile.am (applications_DATA): Install
2161         bug-buddy.applications.
2163 2002-06-04  Yanko Kaneti <yaneti@declera.com>
2165         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
2167 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
2169         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
2170         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
2172 2002-05-26  Chris Lyttle  <chris@wilddev.net>
2174         * docs/C/bug-buddy-C.omf: Added rights and version tags
2175         * docs/C/Makefile.am: changed figs to figdir
2176         * Makefile.am: Add omf.make to EXTRA_DIST
2177         * configure.in: Added scrollkeeper test for v0.3.8 and removed
2178         omf-install from makefile list
2179         * omf.make: Added for new scrollkeeper
2180         * xmldocs.make: changed to new version
2182 2002-05-21  Eric Baudais  <baudais@okstate.edu>
2184         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with
2185         the OMF DTD Scrollkeeper uses.
2187 2002-05-15  jacob berkman  <jacob@ximian.com>
2189         * docs/Makefile.am (man_MANS):
2190         * docs/bug-buddy.1: man page from David LaBissoniere
2191         <labisso@debian.org>
2193         * AUTHORS: i haven't been to CMU in over 2 years
2195 2002-05-13  jacob berkman  <jacob@ximian.com>
2197         * NEWS:
2198         * configure.in: release 2.1.6
2200         * bugzilla/*: update
2202         * src/united-states-of-bug-buddy.c (on_druid_next_clicked):
2203         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
2204         page (fixes bug #76405)
2206         * configure.in:
2207         * Makefile.am:
2208         * bugzilla/Makefile.am:
2209         * bugzilla/gnome/Makefile.am:
2210         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
2211         breaking backwards compat behaviour and waste cpu by not using my
2212         cool automake hack (also fixes #74390)
2214         * src/bug-buddy.glade:
2215         * src/bug-buddy.c (on_proxy_settings_clicked):
2216         * src/config.c: remove proxy config dialog, just run
2217         gnome-network-properties
2219         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
2220         were found.  put up a dialog and bail instead.  fixes bug #74390
2222 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
2224         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
2225         is for display only, so don't let anything get
2226         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
2228 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
2230         * configure.in: Added Vietnamese (vi) to ALL_LINGUAS
2232 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
2234         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
2235         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
2237 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
2239         * configure.in: Added Basque language (eu) to ALL_LINGUAS
2241 2002-04-19  jacob berkman  <jacob@ximian.com>
2243         * configure.in: 2.1.5
2245         * src/bug-buddy.glade: fix icon
2247         * bugzilla/*: update
2249 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
2251         * configure.in: Removed en_AU, it's a completely empty translation,
2252         unhandled for 2 years.
2254 2002-04-16  jacob berkman  <jacob@ximian.com>
2256         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
2257         #78674)
2259         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
2260         (fixes bug #78675)
2262 2002-04-10  jacob berkman  <jacob@ximian.com>
2264         * src/bugzilla.c (gify): if convert didn't work just strdup
2266 2002-04-09  jacob berkman  <jacob@ximian.com>
2268         * src/bug-buddy.glade: turn word wrap on
2269         add copy/save buttons
2271         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
2272         gdb text widget to the clipboard
2273         (on_gdb_save_clicked): save the contents of the gdb text widget to
2274         a file
2276         * src/gdb-buddy.c (start_animation):
2277         (stop_animation): enable/disable copy/save buttons
2279         fixes bug #77891
2281         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
2282         gnome_help_display()
2284         * configure.in (AC_OUTPUT):
2285         * Makefile.am (SUBDIRS): add omf-install/
2287 2002-04-02  jacob berkman  <jacob@ximian.com>
2289         * configure.in: fix stupid tyop in previous commit (noticed by
2290         Jeong-Hee Kang)
2292 2002-04-01  jacob berkman  <jacob@ximian.com>
2294         * src/Makefile.am (bug_buddy_LDFLAGS):
2295         * configure.in: fix #77035 and #76834 (thanks to danw)
2297         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
2298         for now (fixes #77035)
2300 2002-03-29  jacob berkman  <jacob@ximian.com>
2302         * src/bug-buddy.keys.in: add a nl
2304         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
2305         (fixes bug #76834)
2307         * src/bug-buddy.glade:
2308         * src/bug-buddy.glade2: use glade 2
2310         * src/bug-buddy.c (main): load bug-buddy.glade
2312         * configure.in: remove libglade-convert stuff
2314 2002-02-21  Seth Nickell  <snickell@stanford.edu>
2316         * src/Makefile.am:
2317         * src/bug-buddy.desktop.in:
2319         Install into $(datadir)/applications and add a
2320         Categories field for GNOME2.
2322 2002-03-18  jacob berkman  <jacob@ximian.com>
2324         * src/gdb-buddy.c (get_trace_from_pair): change wording
2326         * NEWS:
2327         * configure.in: 2.1.4
2329         * docs/C/bug-buddy.sgml: remove
2331         * Makefile.am (SUBDIRS): re-add docs
2333         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
2334         <kevin@kevindumpscore.com> for bug #71189
2336         * bugzilla/*: update files
2338         * src/bug-buddy.glade: set the default button to Forward, not
2339         Back.
2341         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
2342         which program generated the core file
2344 2002-03-14  jacob berkman  <jacob@ximian.com>
2346         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
2347         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
2348         fixes #73675)
2350 2002-03-12  jacob berkman  <jacob@ximian.com>
2352         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
2353         1.5 (bug #74341)
2355 2002-02-19  jacob berkman  <jacob@ximian.com>
2357         * Makefile.am: add gnome's mostfreq.xml and update xml files
2359 2002-02-11 John Fleck <jfleck@inkstain.net>
2361         * added:
2362         * xmldocs.make
2363         * omf-install/Makefile.am
2364         * docs/C/bug-buddy-C.omf
2366         * changed:
2367         * docs/Makefile.am
2368         * docs/C/Makefile.am
2369         * docs/C/bug-buddy.xml
2370         add new xml versions of the docs and other things needed for the
2371         build infrasture - awaiting update to the docs to match GNOME2ness
2372         before adding 'em into the build
2374 2002-02-07  jacob berkman  <jacob@ximian.com>
2376         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
2377         <Laszlo.Peter@ireland.sun.com>)
2379 2002-02-04  jacob berkman  <jacob@ximian.com>
2381         * configure.in:
2382         * NEWS: 2.1.3
2384 2002-02-03 John Fleck <jfleck@inkstain.net>
2386         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
2387         xml
2388         * docs/C/legal.xml - added document with newly required legalisms,
2389         next step toward docs that are no longer "way busted".
2390         The xml docs are not yet included in the build.
2392 2002-02-01  jacob berkman  <jacob@ximian.com>
2394         * Makefile.am (SUBDIRS):
2395         * configure.in: don't build docs as they are way busted.
2397         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
2398         and fill in bug report template untranslated. (bugzilla 69460)
2400         * src/bugzilla.c: download files to a temporary file, then rename
2401         them.  also try to do something sensical when downloads fail, but
2402         sadly gnome-vfs is kind of broken when your proxy doesn't work and
2403         reports success.
2405         * src/bug-buddy.glade: make toplevels invisible by default, and
2406         hide the options for spawning external mailers (bugzilla #70156)
2408         * src/config.c: default to using sendmail
2410 2002-01-18  jacob berkman  <jacob@ximian.com>
2412         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
2413         used any more
2415         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
2416         ourselves as transient for the toplevel
2417         (druid_set_state): call druid_set_sensitive() rather than hacking
2418         around that
2419         (druid_set_state): fixup for new state order
2420         (on_druid_prev_clicked): skip pages when we aren't reporting to
2421         bugzilla
2422         (email_is_valid): don't allow mails from root@ (fixes #57490
2423         luis@ximian.com)
2424         (mail_config_page_gnome_ok): quick and error prone check that they
2425         filled in the mail command
2426         (mail_config_page_ok): clean up
2427         (on_druid_next_clicked): fixup for new state order
2429         * src/gdb-buddy.c (animate): pulse a progress bar
2430         (start_animation):
2431         (stop_animation): un-comment in
2433         * src/config.c (configs): comment out removed widgets
2434         (load_config):
2435         (save_config): clean up the mess i made the other day.
2437         * src/bugzilla.c (goto_product_page): comment out unused function
2438         (async_update): if the download is done then update the ui and
2439         load the xml
2440         (on_progress_cancel_clicked): comment out unused func
2441         (load_bugzilla_xml_file): try to load from cache, fallback to
2442         system
2443         (load_bugzilla_xml): simplify a little
2444         (create_products_list): put the icon and product name in the same
2445         column (thanks anders)
2446         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
2447         if applicable
2448         (start_bugzilla_download): move code here so we can start the
2449         download from multiple places
2450         (load_bugzillas): don't try to download
2451         (generate_email_text): handle when we aren't submitting to
2452         bugzilla, and wrap gdb text
2454         * src/bug-buddy.c (get_widget): be a bit more verbose when we
2455         can't find a widget
2456         (on_list_button_press_event): go fwd when double clicked (fixes
2457         #57036 by ettore)
2458         (on_email_group_toggled): fixup for there being 3 types now, and
2459         set the fwd button to some appropriate text if applicable
2460         (queue_download_restart): start a download of the xml after a
2461         delay
2462         (on_proxy_settings_clicked): show the proxy settings dialog
2463         (on_progress_start_clicked): kick off a download
2464         (on_progress_stop_clicked): kill a download
2465         (on_debugging_options_button_clicked): show / hide debugging
2466         options
2467         (fixup_notebook): make a notebook clean
2468         (init_ui): make a better initial message, and fix a bunch of stuff
2469         (make_image): handle loading stock icons (unused now though)
2470         (main): don't skip pages initially any more, and kick off a
2471         download
2473 2002-01-16  jacob berkman  <jacob@ximian.com>
2475         * configure.in: add et translation from Ilmar Kerm
2476         <ilmar.kerm@riigikontroll.ee>
2478 2002-01-14  jacob berkman  <jacob@ximian.com>
2480         * src/bug-buddy.c (init_ui): reverse the text direction of the
2481         forward button.  also make it compile
2483         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
2484         code from the new GnomeDruidPageStandard
2485         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
2486         the mailer and jump to the finished page
2488         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
2490         * src/config.c (update_string):
2491         (gconf_buddy_connect_string):
2492         (update_bool):
2493         (gconf_buddy_connect_bool):
2494         (update_int):
2495         (gconf_buddy_connect_int): some gconf sugar
2496         (save_config): save the new mailer settings
2497         (load_config): load the vfs proxy and new mailer settings
2499         * src/bugzilla.c (generate_email_text): don't generate a Subject:
2500         line if we were told not to
2502         * src/bug-buddy.c (on_email_mailer_radio_toggled):
2503         (on_email_default_radio_toggled):
2504         (make_image):
2505         (build_custom_mailers): new funcs for new gui stuff
2506         (init_canvi): removed
2507         (init_ui): initialize the new widgets
2508         (on_druid_window_style_set): use colors from the theme rather than
2509         ugly hard coded ones
2510         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
2512 2002-01-10  jacob berkman  <jacob@ximian.com>
2514         * NEWS:
2515         * configure.in: 2.1.2
2517         * bugzilla/*: updates
2519         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
2520         little
2522         * src/bug-buddy.glade: use new button layout (cancel to the left
2523         of prev/next)
2525 2001-12-28  jacob berkman  <jacob@ximian.com>
2527         * src/bugzilla.h: gnome-vfs-types.h is deprecated
2529         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
2531         * src/bug-buddy.h: include gnome-vfs-async-ops.h
2533         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
2535         * src/Makefile.am (INCLUDES): add some more
2536         -DFOO_DISABLE_DEPRECATED
2538 2001-12-21  jacob berkman  <jacob@ximian.com>
2540         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
2541         correct page
2543         * src/bugzilla.c (generate_email_text): print the gnome version if
2544         we had one
2546         * src/bug-buddy.h: add a gnome_version field
2548         * src/bug-buddy.c (init_ui): get the "gnome version" from the
2549         environment.  this is set by gnome_segv.
2551 2001-12-17  jacob berkman  <jacob@ximian.com>
2553         * src/bug-buddy.c (init_ui): set the help / about buttons as
2554         secondary
2556         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
2557         i think the xml files are ISO8859-1 or something.  the spanish n
2558         thing displays correctly now instead of generating a pango warning
2560 2001-12-13  jacob berkman  <jacob@ximian.com>
2562         * gentool/gentool.m4: some games
2564 2001-12-12  jacob berkman  <jacob@ximian.com>
2566         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
2567         per product.  this code was so broken before.
2569         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
2570         get stuck on the description page
2572 2001-12-11  jacob berkman  <jacob@ximian.com>
2574         * */*: add mostfreq support and some other stuff.  this module is
2575         mine so i don't have to add good changelog entries.
2576         neener-neener.
2578 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
2580         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
2581           shouldn't fail even with older version of gettext.
2583 2001-12-06  jacob berkman  <jacob@ximian.com>
2585         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
2587         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
2589 2001-11-28  jacob berkman  <jacob@ximian.com>
2591         * src/gdb-buddy.c (get_trace_from_pair):
2592         (get_trace_from_pair):
2593         * src/config.c (load_config): gnome_is_program_in_path is
2594         deprecated, use g_find_program_in_path
2596 2001-11-09  jacob berkman  <jacob@ximian.com>
2598         * src/*.c: set the default response on all of our dialogs
2600 2001-11-08  jacob berkman  <jacob@ximian.com>
2602         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
2603         disabling for now
2605         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
2606         mime type function
2608         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
2610 2001-11-07  jacob berkman  <jacob@ximian.com>
2612         * src/Makefile.am (INCLUDES): build with
2613         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
2614         -DG_DISABLE_DEPRECATED
2616         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
2617         the other things to get it to build w/o deprecated stuff
2619         * src/united-states-of-bug-buddy.c (get_selected_row): get the
2620         selected row from a TreeView
2621         (on_druid_next_clicked): use get_selected_row for the product /
2622         component
2624         * src/bugzilla.c (create_products_list): create a GtkListStore and
2625         set up the columns with the GtkTreeView
2626         (create_components_list): ditto
2627         (load_bugzillas): setup the trees
2628         (add_product):
2629         (bugzilla_bts_add_products_to_clist):
2630         (add_component): port to GtkTreeView / GtkListStore
2632         * src/bug-buddy.c: removed a bunch of unused glade callbacks
2633         (init_ui): setup some stock things glade 1 doesn't know about
2635         * src/Makefile.am (INCLUDES): don't set the clist height any more
2637 2001-11-02  jacob berkman  <jacob@ximian.com>
2639         * src/bug-buddy.glade: use the template description from
2640         bugzilla.ximian.com.
2642         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
2644         * src/bug-buddy.c (buddy_set_text_widget):
2645         (buddy_get_text_widget): sane and consistent api for get/set of
2646         text across multiple gtk widgets
2648         * src/*.c: use new text calls
2650         * po/POTFILES.in: remove some removed files
2652 2001-10-28  jacob berkman  <jacob@ximian.com>
2654         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
2655         g_spawn_async_with_pipes() function.  glib2 rules.
2657         * src/bugzilla.c (format_for_width):
2658         (append_line_width): move from util.c as these are still needed
2660         * src/bug-buddy.c (add_to_clist):
2661         (append_packages): remove unused functions
2663         * src/*.bts:
2664         * src/ctree-combo.[ch]:
2665         * src/distro*:
2666         * src/gnome.appmap:
2667         * src/packages.c:
2668         * src/bts.c:
2669         * src/*-packages:
2670         * src/util.[ch]:
2671         * src/bug-buddy.buddy: remove outdated / unused files
2673         * src/*.[ch]:
2674         * COPYING: add in a nice little note saying only version 2 of the
2675         gpl applies
2677 2001-10-27  jacob berkman  <jacob@ximian.com>
2679         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
2680         rather than GNOME_VFS_DEFAULT_PRIORITY
2682 2001-10-23  jacob berkman  <jacob@ximian.com>
2684         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
2686         * src/bugzilla.c (load_config_xml):
2687         (load_products_xml): fix libxml 2 port
2689         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
2690         than a fontset
2691         (main): glade file is .glade2 now
2693 2001-10-20  jacob berkman  <jacob@ximian.com>
2695         * */*: initial gnome 2 port
2697 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
2699         * configure,in (ALL_LINGUAS): Added pt.
2701 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
2703         * configure.in (ALL_LINGUAS): added lv
2705 2001-09-08  Wang Jian  <lark@linux.net.cn>
2707         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
2709 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
2711         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
2713 2001-08-06  jacob berkman  <jacob@ximian.com>
2715         * configure.in:
2716         * NEWS: 2.0.8
2718         * src/gdb-buddy.c (get_trace_from_pair):
2719         (get_trace_from_core): revert --nw patch: it seems to break things
2720         for me pretty badly.  i'm an idiot.
2722         * configure.in:
2723         * NEWS: 2.0.7
2725         * src/util.c (format_for_width): wrap to GStrings rather than text
2726         entries
2728         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
2729         chars again
2731         * src/gdb-cmd: also run `thread apply all bt' to get all of the
2732         stack traces for currently running threads
2734         * bugzilla/*: update
2736 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
2738         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
2739         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
2740         which defaults to using a GUI.  All GDB versions, starting with
2741         gdb-4.13 released in 1994, support the --nw option.)
2742         (get_trace_from_pair): Likewise.
2744 2001-08-04  Leonard Norrgård  <vinsci@sourceforge.net>
2746         * united-states-f-bug-buddy.c (email_is_valid):
2747         Added the seven new toplevel domains.
2748         * gdb-buddy.c (start_gdb):
2749         Moved the CRASH_NONE case into the switch.
2751 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
2753         * configure.in: change order of xml in gnome-config command to fix
2754         broken include path.
2755         (src/Makefile.am): ditto.
2757 2001-06-21  jacob berkman  <jacob@ximian.com>
2759         * NEWS:
2760         * configure.in: 2.0.6
2762         * src/bugzilla.c (load_config_xml): use the configured xml node
2763         names
2764         (load_bugzilla): load the name of the severity nodes and header
2765         from the config file
2766         (generate_email_text): use the configured severity header
2768 2001-06-19  jacob berkman  <jacob@ximian.com>
2770         * NEWS:
2771         * configure.in: 2.0.5
2773         * src/bugzilla.c (async_update): touch files we download so that
2774         the cache finally works
2776         * NEWS:
2777         * configure.in: 2.0.4
2779         * src/united-states-of-bug-buddy.c (submit_ok): thank the
2780         submitter
2781         (submit_ok): set the From: line.  it used to do this before 2.0.
2782         i apparently am a doofus.
2783         (submit_ok): pop up a question dialog before sending the bug
2784         report
2786 2001-06-15  jacob berkman  <jacob@ximian.com>
2788         * NEWS:
2789         * configure.in: 2.0.3
2791         * src/bugzilla.[ch]:
2792         * src/bug-buddy.c:
2793         * src/bts.[ch]:
2794         * src/bts-debian.c: libxml include fixes
2796 2001-06-12  jacob berkman  <jacob@ximian.com>
2798         * various makefiles: fixes and ximian bugzilla support
2800         * src/bug-buddy.c (init_ui): set the row height to 20
2802         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
2803         (load_bugzilla): fix a tyop
2804         (generate_email_text): comment out some fields
2805         (add_severity): also default to unknown
2807 2001-06-03  Karl Eichwalder  <ke@suse.de>
2809         * src/Makefile.am (EXTRA_DIST): Remove
2810         xml-i18n-extract will directly work on .glade files.
2811         * glade-strings.c: Remove file.
2813 2001-05-31  Karl Eichwalder  <ke@suse.de>
2815         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
2816         xml-i18n-update.
2818 2001-05-30  Karl Eichwalder  <ke@suse.de>
2820         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
2821         xml-i18n-merge.in xml-i18n-update.in.
2822         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
2823         * xml-i18n-update.in: Ditto.
2824         * xml-i18n-merge.in: Ditto.
2826         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
2828         * Start to apply xml-i18n-toolization running xml-i18n-prepare
2829         (0.8.4):
2830         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
2831         * src/.cvsignore: Add bug-buddy.desktop.
2832         * src/bug-buddy.desktop: Remove file.
2833         * src/bug-buddy.desktop.in: New file.
2835 2001-03-28  jacob berkman  <jacob@ximian.com>
2837         * src/bug-buddy.c (delete_me): save the config here
2839         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
2840         the config here
2842         * src/*.c: turn off debugging output
2844         * src/bugzilla.c (get_xml_file): really fix cache this time
2846         * NEWS:
2847         * configure.in: 2.0.1
2849 2001-03-26  jacob berkman  <jacob@ximian.com>
2851         * src/bugzilla.c (get_xml_file): turn an or into an and to make
2852         the cache update itself.  also added some ()'s so people will
2853         think twice about changing this code.
2855 2001-03-20  Karl Eichwalder  <ke@suse.de>
2857         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
2858         single quote.
2860 2001-03-19  Karl Eichwalder  <ke@suse.de>
2862         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
2863         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
2865 2001-02-26  jacob berkman  <jacob@ximian.com>
2867         * src/united-states-of-bug-buddy.c (druid_set_state): don't
2868         desensitize the next button for the component and product page, so
2869         telsa isn't confused
2871         * src/bug-buddy.c (main): save config after the main loop
2872         (*): remove an assbarn full of #if 0'd code
2874         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
2875         there is only one component, select it
2877         * src/united-states-of-bug-buddy.c: fill in missing doc pages
2879         * docs/C/bug-buddy.sgml: new version from telsa
2881 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
2883         * src/bug-buddy.desktop: Updated Japanese entry.
2885 2001-02-15  jacob berkman  <jacob@ximian.com>
2887         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
2888         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
2890 2001-02-12  Karl Eichwalder  <ke@suse.de>
2892         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
2893         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
2894         * src/gdb-buddy (main): Ditto.
2895         * src/bug-buddy.glade: Ditto.
2896         * src/glade-strings.c (N_): Ditto.
2897         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
2899         * src/bugzilla.c (load_bugzillas): Fix message.
2901 2001-02-12  jacob berkman  <jacob@ximian.com>
2903         * src/bug-buddy.glade: un-split a string
2905 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
2907         * configure.in: added lt to ALL_LINGUAS.
2908         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
2910 2001-02-11  jacob berkman  <jacob@ximian.com>
2912         * `find .`: (almost) completely rewritten to support bugzilla and
2913         have a new UI
2915 2001-02-05  Fatih Demir <kabalak@gmx.net>
2917         * src/gnome.appmap: Added gtranslator.
2919 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
2921         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
2922         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
2924 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
2926         * configure.in: Added "nn" to ALL_LINGUAS.
2928 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
2930         * configure.in,po/az.po: Added Azeri language file
2932 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
2934         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
2936 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
2938         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
2939         (load_config): allow the included file to be set by a command line
2940         argument
2942 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
2944         * src/bug-buddy.desktop: added Slovak strings.
2946 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
2948         * configure.in (ALL_LINGUAS): Add sk(Slovak)
2950 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
2952         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
2953         Juan Carlos Castro y Castro <jcastro@appi.com.br>
2955 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
2957         * configure.in (AC_OUTPUT): added Makefile for italian documentation
2959 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
2961         * src/gdb-buddy.c (get_trace_from_pair): check that the file
2962         exists, and is not a directory.  If it doesn't, look for it in our
2963         path.  This fixes problems with evolution and ~/evolution.
2965         * src/bug-buddy.c: warning fixes, removed #if 0'd code
2966         (save_entry): don't prepend history if entry is blank
2967         (save_config): change the email var name
2968         (load_config): pass NULL for email, since we don't want to guess
2969         (on_debian_page_next): do not accept 'general' as a package at all
2970         (email_is_invalid): add stricter checking of email addresses.
2971         Based on a patch from Robert Brady <robert@suse.co.uk>.
2973         * src/util.c:
2974         * src/gtk-combo-box.c:
2975         * src/bug-buddy.h:
2976         * src/bts.h:
2977         * src/bts-debian.c: warning fixes
2979         * src/distro.h:
2980         * src/bts.c:
2981         * src/distro-irix.c:
2982         * src/Makefile.am: add irix support
2984 2000-10-02  Christophe Merlet  <christophe@merlet.net>
2986         * src/bug-buddy.desktop: added french strings.
2988 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
2990         * src/bug-buddy.desktop: added messages for the Greek language
2992 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
2994         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
2995         Hungarian Translation Team rulez
2997 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
2999         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
3000         they specify 'general'
3001         (make_pixmap_button): try an ugly hack
3003         * src/bts-debian.c (debian_bts_init): give the miggie combo text
3004         some intelligence
3006 2000-05-13  Karl Eichwalder  <ke@suse.de>
3008         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
3009         of the msg string; remove \t.
3011 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
3013         * src/bug-buddy.desktop: Added Swedish translation.
3015 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
3017         * configure.in: 0.90 release
3019         * src/bug-buddy.c (on_action_page_prepare):
3020         * src/bts-debian.c (debian_bts_doit):
3021         * src/util.c (append_widthv): fix bug #10159
3023         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
3025 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
3027         * src/bug-buddy.glade: mention that reports should be in English
3029         * configure.in: check for new gnome-libs 1.0.59
3031         * src/bug-buddy.c (main): push / pop the visual / colormap
3032         (init_ui): use the default icon on the main window
3033         (main): set the default icon
3035 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
3037         * Silly typo fix in docs.
3039 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
3041         * NEWS:
3042         * configure.in: 0.9 releasage action
3044 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
3046         * src/Helix_Code.bts:
3047         * src/GNOME.bts: add gnome-print for jody
3049         * src/bug-buddy.c (init_ui): show the href again
3050         (on_desc_page_next): use gnome-mime to ensure we have a text
3051         file
3053         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
3054         start feeding the GtkText
3056 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
3058         * src/bug-buddy.c (init_ui): only have border on mouseover for
3059         the Big Ugly Button
3061         * docs/C/bug-buddy.sgml: doc updates
3063 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
3065         * src/bug-buddy.desktop : Added [fi]
3066         * configure.in (ALL_LINGUAS): added Finnish
3068 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
3070         * po/nl.po : Updated dutch translation
3072 2000-04-20  Fatih Demir <kabalak@gmx.net>
3074         * src/bug-buddy.desktop : Added [tr] .
3076 2000-04-19  Karl EICHWALDER  <ke@suse.de>
3078         * src/bug-buddy.desktop (Name): Improve [de].
3080 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
3082         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
3083           with po/ directory, that is added en_AU, en_GB and pl)
3085 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
3087         * src/bug-buddy.glade: remove the menus from some option
3088         menus as these are generated by the source, and move the
3089         ugly button down
3091 2000-04-18  Karl EICHWALDER  <ke@suse.de>
3093         * src/bug-buddy.glade: Typo.
3094         * src/glade-strings.c (N_): ditto.
3096 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
3098         * lot's of hacking this weekend
3100         * turbolinux should now correctly be detected
3102         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
3103         to other email addresses
3105         * docs from Telsa
3107         * rework the user experience:
3109         * now, you have to have a subject / description (no more empty
3110         reports hopefully)
3112         * remove the redundant 'how to repeat' section
3114         * move the system config page to the end, since it is rather
3115         boring
3117         * you can now Cc: yourself on reports you submit
3119         * UI retouching
3121         * there is now a preview of the report at the end
3123         * changes to the popt stuff as suggested by Karl Eichwalder
3125         * new button to browse bugs for a package, so hopefully people
3126         will stop submitting g-h-b crash reports
3128         * basicall bug-buddy is ready for some 1.0 action
3130 2000-04-05  Dan Damian  <dand@dnttm.ro>
3132         * configure.in: Added "ro" to ALL_LINGUAS.
3134 2000-03-29  Karl EICHWALDER  <ke@suse.de>
3136         * src/bug-buddy.desktop: Add de.
3137         * src/bug-buddy.c (init_ui): Delete spurious white space.
3138         * src/bug-buddy.c (on_contact_page_next): Typo.
3140 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
3142         * configure.in (ALL_LINGUAS): added italian translation.
3144 2000-03-27  Karl EICHWALDER  <ke@suse.de>
3146         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
3147         * configure.in (ALL_LINGUAS): Add de.
3149 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
3151         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
3153 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
3155         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
3156         BTS instead of GNOME one
3158         * src/bts-debian.c (debian_bts_get_email): implement get_email
3159         for debian
3161         * src/bts.h: add get_email function
3163 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
3165         * NEWS, configure.in: 0.7 release
3167         * src/util.c (get_line_from_commandv): remove unused variables
3169         * src/gdb-buddy.c (stop_gdb): remove unused variable
3171         * src/bug-buddy.c (stop_progress): remove the timeout, and
3172         hide the progress bar
3173         (append_packages): call stop_progress()
3174         (on_version_page_prepare): show the progress bar, since we
3175         are now hiding it
3176         (make_pixmap_button): translate this string
3177         (delete_me): exit the app when the dialog is deleted.  Fixes
3178         bug #6013
3180         * src/bts.c (load_bts_xml):
3181         (update_das_clist): call stop_progress()
3183         * src/bug-buddy.c (init_toggle): connect the signal first
3184         so we get the correct initial setting
3186         * src/bug-buddy.desktop (Name): be a big more descriptive
3188 2000-02-22  Dan Winship  <danw@helixcode.com>
3190         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
3191         libglade can resolve bug-buddy's symbols (on all platforms).
3193 2000-02-16  Fatih Demir <kabalak@gmx.net>
3195         * configure.in : Added tr to ALL_LINGUAS .
3197 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
3199         * configure.in (ALL_LINGUAS): add ja
3201 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
3203         * configure.in (ALL_LINGUAS): add el
3205 2000-01-24  Sergey Panov <sipan@mit.edu>
3207         * configure.in (ALL_LINGUAS): Added Russian (ru)
3209 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
3211         * configure.in (ALL_LINGUAS): Added Spanish (es)
3213 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
3215         * configure.in (ALL_LINGUAS): Added "sv".
3217 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
3219         * configure.in (ALL_LINGUAS): Added Galician (gl)
3221         * src/bug-buddy.desktop: Added Galician entries
3223 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
3225         * configure.in (ALL_LINGUAS): added "uk"
3227 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
3229         * po/nl.po: Updated Dutch translation
3231 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
3233         * NEWS:
3234         * configure.in: version 0.6
3236         * src/*.c: use GET_WIDGET ()
3238         * src/GNOME.bts: reformatting
3240         * src/bts-debian.c: moved some debian specific functions here;
3241         parse the xml a little better; support including a file
3243         * src/bts.c: removed some functions; remove the gtk timeout
3244         for the progress bar
3246         * src/bug-buddy.c: don't declare PoptData here; save more state;
3247         hide the save-to-file file entry when we aren't saving to a file;
3248         druid path reorganization; support for the progress bar;
3249         support function for async package version getting; load up
3250         xml files when we init the UI
3252         * src/bug-buddy.glade: some reorg, change padding to 4/8
3254         * src/bug-buddy.h: define some debian specific stuff here, this
3255         should be moved soon;  get rid of a lot of stuff in DruidData
3257         * src/ctree-combo.c: lots of stuff
3259         * src/distro-debian: get version stuff asyncly
3261         * src/distro-redhat.c: append_packages ()
3263         * src/distro.h: no more post_command
3265         * src/gdb-buddy.c: on _ERROR_AGAIN try again
3267         * src/glade-druid.h: defing a couple more widgets
3269         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
3271         * src/util.[ch]: added get_line_from_ioc ()
3273 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3275         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
3276         on leaves
3278         * src/bts-debian.c (debian_bts_init): add a max of 20
3279         leavs per subtree
3281         * src/ctree-combo.c (on_ctree_select_row): This seems
3282         to work.  I wonder why.
3283         (ctree_combo_construct):
3285         * src/ctree-combo.c: maybe getting closer to working
3287         * src/bts-debian: use the new ctree combo box
3289         * src/glade-druid.h: sync with .glade file
3291         * src/Makefile.am:
3292         * src/kde-packages: packages files shouldn't be backwards
3293         any more
3295         * src/ctree-combo.[ch]: combo box with a drop down ctree
3297         * src/gtk-combo-box.[ch]: steal miguel's combo box from
3298         gnumeric
3300 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3302         * src/KDE.bts:
3303         * src/kde-packages:
3304         * src/Makefile.am:  support for KDE BTS
3306         * src/bts.c:
3307         * distro-redhat.c:
3308         * src/bts-debian.c:  remove some debugging output;  packages
3309         whose version was obtained via rpm/dpkg are now in the clist
3310         again
3312 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3314         * src/GNOME.bts:
3315         * src/Debian.bts: cleanups; in <package> use attributes
3317         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
3319         * src/bts.c:
3320         * src/bts-debian.c:
3321         * src/bug-buddy.c: optimize stuff a little, and don't leak
3322         so much memory
3324         * configure.in: find debian root dir
3325         * src/*: Initial support for supporting multiple BTS's
3326         Currently Debian and GNOME are supported.
3328 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
3330         * configure.in (ALL_LINGUAS): added nl.po, from
3331         Arjan van de Ven <arjan@fenrus.demon.nl>
3333 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3335         * 0.5 release
3337         * src/*: clean up warnings
3339         * src/bug-buddy.glade:
3340         * src/bug-buddy.[ch]: add an entry for sendmail's path
3342         * configure.in:
3343         * debian/changelog(.in): generate changelog with the
3344         correct version
3346         * Makefile.am:
3347         * debian/Makefile.am: dist stuff in debian/
3349         * src/bug-buddy.c:
3350         * src/bug-buddy.glade: ugly glade hackery to get an about
3351         button
3353         Please do not look at the code for this commit.
3355         * src/bug-buddy.glade: more ui nicities
3357         * src/bug-buddy.c (on_the_druid_cancel): save config
3358         on cancel, to save email
3360         * src/bug-buddy.glade: add some padding and stuff
3362         * src/util.[ch]: actually read a line at a time
3364         * src/distro-debian.c: it works now
3366         * src/bug-buddy.glade:
3367         * src/bug-buddy.c: merge the attach/core/nature pages;
3368         some cleanup
3370         * src/gdb-buddy.c: don't pipe() on the fd anymore
3372         * src/distro-debian.c: some fixes, not working yet
3374 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3376         * src/util.[ch]:
3377         * src/distro.h:
3378         * src/distro-debian.[ch]:
3379         * src/distro-redhat.[ch]: detect package versions a bit
3380         differently, and move some stuff used all around to util.c
3382         * src/gdb-buddy.c:
3383         * src/bug-buddy.[ch]: use the new package and util stuff
3385 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
3387         * src/bug-buddy.c: fudge around with dpkg and extract
3388         some things.  This is really slow and sucks.  Better
3389         ways will follow.
3391 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
3393         * debian/*: add stuff to make .debs   (no idea if this really
3394         works yet)
3396         * src/bug-buddy.glade:
3397         * src/bug-buddy.c: added ability to add info to existing
3398         reports
3400 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3402         * src/bug-buddy.c: fix debian detection
3404         * src/bug-buddy.c (write_72):
3405         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
3407         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
3408         set the fd to non blocking
3410 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
3412         * NEWS:
3413         * configure.in: 0.4 release
3415         * src/gdb-buddy.c:
3416         * src/bug-buddy.c: don't print out status messages
3417         (on_version_list_select_row): fix a crash if there is no text
3418         in the row
3420         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
3421         I think.
3423         * src/gdb-buddy.c: don't be so verbose
3425         * src/gdb-buddy.c:
3426         * src/bug-buddy.[ch]: use g_io_channels and do the
3427         fork()/exec() for gdb ourselves
3429         * src/bug-buddy.c (load_entry, save_entry): work with
3430         GnomeFileEntries right
3432         * src/gdb-buddy.c:
3433         * src/bug-buddy.glade:
3434         * src/bug-buddy.[ch]: add stop/refresh button to the
3435         less page, and code to support this
3437         * src/bug-buddy.c: code clean up
3438         (get_data_from_command): remove extra \n's and add _()'s
3440         * src/bug-buddy.c (init_ui): actually do something
3441         for the --package command line arg
3443 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
3445         * src/bug-buddy.c: fix tyop (bug #3545)
3446         (on_action_page_back): use on_action_page_back like
3447         the .glade specifies
3449 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
3451         * src/prog.bugmap: add gnomeicu
3453 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
3455         * src/bug-buddy.[ch]:
3456         * src/bug-buddy.glade: reorder the dialogs a little
3458         * src/bug-buddy.c: change the scripts so that we have
3459         the distribution for debian and slackware on one line
3461         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
3462         from the crashed app web page).  added bug-buddy and rp3
3463         do it first
3465         * src/bug-buddy.c (init_ui): figure out which package the
3466         app is from, and which version.  We are smart now.
3468         also fixed some tyops.
3470         * NEWS: update for 0.3
3472         * src/bug-buddy.c (on_action_page_next): ask the
3473         user if they really want to override a file if
3474         it exists  (based on a patch from Ali Abdin
3475         <ALIABDIN@aucegypt.edu>)
3476         (on_action_page_next): fix something dumb
3477         (on_complete_page_finish): we don't need -t and the
3478         address
3480 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
3482         * src/packages.c (packages): add crescendo
3484         * configure.in:
3485         * bug-buddy.spec.in: may as well have one
3487         * configure.in: bump to 0.3
3489         * src/bug-buddy.glade:
3490         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
3492         * src/bug-buddy.c (init_ui): if no data was obtained, display
3493         a blank thing anyway (so people can type it in)
3494         (main): better warning and stuff
3495         (on_complete_page_finish):
3497         * src/Makefile.am:
3498         * src/gdb-buddy.c (get_trace_from_pair):
3499         * src/bug-buddy.c (make_anim):
3500         (main): define the prefix, so we can locate our data
3501         This will be unnecessary with gnome-libs 2
3503 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
3505         * docs/multiple_bts.txt: email excerpt talking about
3506         supporting multiple BTS's, and what needs to be done.
3508 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
3510         * src/bug-buddy.mime: ok, this regex works now
3512         * configure.in: bump to 0.2
3514         * src/bug-buddy.c: slightly better gnome-core version script;
3515         grave, not severe, is the correct severity
3517         fixes bugs 3388, 3389
3519 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3521         * src/packages.c (packages): add bug-buddy
3523         * 0.1 release
3525         * src/bug-buddy.mime: go back to the old regex
3527         * src/bug-buddy.c (load_config): initially default to real/user name
3529         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
3531         * src/bug-buddy.mime: better regexp
3533         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
3534         garbage at the end
3536         * pixmaps/bug-anim.png: new file
3538         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
3540         * src/gdb-buddy.c (get_trace_from_pair): start the animator
3541         (handle_gdb_input): stop the animator
3543         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
3545         * src/bug-buddy.glade: add a custom widget until glade supports
3546         GnomeAnimators
3548         * src/bug-buddy.c (on_complete_page_prepare): mark another
3549         string for i18n (sorry kmarass)
3551         * src/bug-buddy.c (on_less_page_prepare):
3552         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
3553         get a trace, then go back and change things and get another one
3555         * src/gdb-buddy.h:
3556         * src/bug-buddy.h: use bug-buddy.h for a while
3558         * src/gdb-buddy.c:
3559         * src/bug-buddy.c: some reorganization with the non blockingness
3560         stuff.
3562         Look at me, coding on a Friday night.
3564 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3566         * src/bug-buddy.glade:
3567         * src/gdb-buddy.[ch]:
3568         * src/bug-buddy.c: bye-bye blocking bug-buddy
3570         This probably introduces lots of nice bugs.
3572         * src/bug-buddy.glade: spelling mistake
3574         * src/bug-buddy.c (on_complete_page_prepare): add a \n
3576         * src/Makefile.am (EXTRA_DIST): make it distcheck
3578         * src/bug-buddy.c (on_complete_page_prepare): print a summary
3579         of the bug submission.
3581         * src/bug-buddy.keys.in:
3582         * src/bug-buddy.mime: mime type foo for launching bug-buddy
3583         on a core file
3585         * src/Makefile.am (mime_DATA): generate/install mime type foo
3587         * src/bug-buddy.glade:
3588         * src/bug-buddy.c: do some not-so-clever determination (?)
3589         of what is going on wrt stack obtaination;  remember how
3590         the bug was submitted from last time
3592 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3594         * src/bug-buddy.glade:
3595         * src/bug-buddy.c (save_config): change the configuration around
3596         a little, and add make name/email a GnomeEntry again
3598         * src/Makefile.am (EXTRA_DIST):
3599         * pixmaps/Makefile.am (EXTRA_DIST): make distable
3601         * src/bug-buddy.glade:
3602         * src/bug-buddy.c: support output to a file
3604 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3606         * src/glade-strings.c:
3607         * src/bug-buddy.glade: a couple translation bugs in
3608         glade are gone
3610         * src/bug-buddy.c (main): show the window before gtk_main()
3611         (list_data): add slackware detection
3612         (on_complete_page_finish): if no version info available, don't
3613         print the version of the last thing we visited
3615         # src/bug-buddy.glade: make the main window not visible by default
3616         (so we can do the init before the gui shows)
3618 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3620         * src/bug-buddy.c (on_contact_page_next): mark a string for
3621         translation
3623 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
3625         * src/bug-buddy.c: mark more strings for translation
3627         * src/Makefile.am: install the new .desktop
3629         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
3630         (thanks, tigert)
3632         * src/bug-buddy.c: save the name/email in our config file
3634 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
3636         * src/packages.c (packages): fix tyop
3638         * src/bug-buddy.c (update_selected_row): don't crash when
3639         no rows have been selected
3641         * pixmaps/Makefile.am
3642         * Makefile.am:
3643         * configure.in: get pixmaps to work
3645         * src/bug-buddy.glade:
3646         * src/bug-buddy.c: change to using a clist instead of lots
3647         of gtk_entry's.  This gets rid of a druid page, and is nicer.
3648         (main): bindtextdomain() and textdomain() so translations work
3650 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
3652         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
3653         here too
3655 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3657         * src/bug-buddy.c (main): don't crash when the
3658         .glade file isn't found
3660         * src/gdb-cmd: use bt not w
3662 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
3664         * configure.in: Added "no" to ALL_LINGUAS.