dup the string from gmenu_tree_entry_get_name for prev_name before freeing
[bug-buddy.git] / ChangeLog
blob5d10c551fc4895f9538d3ae9a9f8383705d48175
1 2006-12-20  Fernando Herrera  <fherrera@onirica.com>
3         * src/bugzilla.c: (load_applications): dup the
4         string from gmenu_tree_entry_get_name for prev_name
5         before freeing the keyfile/entry. Fix bug #357203.
6         Thanks to Mark McLoughlin!.
8 2006-12-18  Fernando Herrera  <fherrera@onirica.com>
10         * NEWS: Released 2.17.3 ("Paris connection")
12 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
14         * src/bug-buddy.c: (email_local_part_is_valid),
15         (email_domain_label_is_valid), (email_domain_is_valid),
16         (email_is_valid): Rework the email address checking.
17         Patch by Alex Jones. Fix bug #350621
19 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
21         * src/gdb-buddy.c: (gdb_get_trace): set the GIOChannel as
22         G_IO_FLAG_NONBLOCK. Now bug-buddy does not freeze anymore while
23         reading gdb output!. Fix bug #326680
25 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
27         * src/bug-buddy.c: (delete_review), (show_review): handle delete
28         event of the review window to hide it.
30 2006-12-13  Dennis Cranston  <dennis_cranston@yahoo.com>
32         * src/bug-buddy.c: (known_app_finished): String format fix
34 2006-12-13  Andre Klapper  <a9016009@gmx.de>
36         * src/bug-buddy.c: fixing two typos.
38 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
40         * src/bugzilla.c: (bugzilla_parse_response): use g_return_val_if_fail
41         instead of g_return_if_fail. Patch from OpenSuSE RPM.
43 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
45         * src/bug-buddy.glade: Remove the focus from the hidden Send button.
46         It was respossible of some spurious crashes when pressing a key
47         over the window. 
49 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
51         * src/bug-buddy.c: (gdb_insert_text), (create_debuginfo_link),
52         (useless_finished), (gdb_finished): Don't submit reports with less than
53         3 steps on the backtrace. Fix bug#383349
55 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
57         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
58         (on_save_clicked), (bug_buddy_quit), (close_callback), (main):
59         * src/bugzilla.c: (add_bugzilla_application), (application_free),
60         (load_applications): Don't leak the hash table. Allow also colissions
61         on the other_binaries case.
63 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
65         * src/bugzilla.c: (add_bugzilla_application): Allow colissions on the hash
66         table, i.e.: different "Applications" with the same binary name. Next
67         step would be add parameters to the BugzillaApplication struct and 
68         compare them.
70 2006-12-07  Fernando Herrera  <fherrera@onirica.com>
72         * src/bug-buddy.c: (lock_text), (show_review),
73         (known_app_finished), (main): Show locked text with the INSENSITIVE color
74         for the background. Move custom script output to the editable part of the
75         report.
77 2006-12-06  Dennis Cranston  <dennis_cranston@yahoo.com>
79         * src/bug-buddy.c: (bug_sent):  Convert button from cancel to 
80         close after sending the bug report.
82 2006-12-05  Dennis Cranston  <dennis_cranston@yahoo.com>
84         * src/bug-buddy.c: (known_app_finished):  Add the application 
85         name, string fixes, and remove unnecessary line feeds, 
86         (unknown_app_finished):  Add mnemonic and use a more descriptive
87         label for the save button, and string fixes; (main): String fixes,
88         and remove unnecessary line feeds.
89         * src/bug-buddy.glade:  Clean up the user interface.
91 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
93         * src/bug-buddy.c: (search_forbidden_words), (show_review),
94         (known_app_finished):
95         * src/forbidden-words.h: Add some heuristitcs to detect sensitive
96         data on the bug report. If they are present, mark the privacy label
97         as bold and remark those words in the review window.
99 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
101         * src/bug-buddy.c: (lock_text), (edit_review): Lock some text in the
102         report. Fix bug #382075
104 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
106         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
107         (known_app_finished), (unknown_app_finished), (main):
108         * src/bug-buddy.glade:
109         * src/bug-buddy.h: Remove status bar. Use progress bar to tell
110         the user what bug-buddy is doing. Don't specify any initial size.
112 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
114         * configure.in: Post-release version bumping to 2.17.3
116 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
118         * NEWS: Release 2.17.2 ("3rd coin")
120 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
122         * src/bug-buddy.c: (send_report), (on_send_clicked):
123         * src/bug-buddy.glade:
124         * src/bugzilla.c: (bugzilla_create_report):
125         * src/bugzilla.h: Hide review/button after submitting a bug.
126         Fix a last-minute bug preventing the bug link to be shown (and
127         crashing because the warning). Do not set priority/severity when
128         submiting a non-crash. Fix bug #348863
130 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
132         * configure.in: Post-release version bumping to 2.17.2
134 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
136         * NEWS: Release 2.17.1 instead of wrong 2.17.0
137         * po/LINGUAS: Add this file in order to get po files
138         into the tarball.
140 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
142         * configure.in: Post-release version bumping to 2.17.1
144 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
146         * NEWS: Release 2.17.0 ("Coin, operated boy").
148 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
150         * src/bug-buddy.c: (on_send_clicked), (unknown_app_finished): Don't show
151         review info/button when app does not belong to GNOME bugzilla and it's
152         going just to be saved. Removed references to old expander.
154 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
156         * src/bug-buddy.c: (copy_review), (edit_review), (close_review),
157         (show_review), (known_app_finished), (unknown_app_finished):
158         * src/bug-buddy.glade: Use a new window for reviewing the report
159         instead of an small window inside an expander. Add ability to copy
160         the report and editing it.
162 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
164         * README.STABLE_BRANCH: Update info about branches
166 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
168         * src/bug-buddy.c: (help_callback), (main):
169         * src/bug-buddy.glade: Add a Help button to bug-buddy.
170         Patch by Brent Smith. Fix bug #353087
172 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
174         * src/bug-buddy.glade: Added missing accelerators. Fix bug
175         #351485.
177 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
179         * src/bug-buddy.glade: Removed unused hbox.
181 2006-12-01  Ruben Vermeersch  <ruben@savanne.be>
183         * src/gdb-cmd: Added "set backtracelimit 200", fixes bug #306465.
185 2006-12-01  Fernando Herrera  <fherrera@onirica.com>
187         * src/bug-buddy.c: (load_icon), (main):
188         * src/bugzilla.c: (add_bugzilla_application):
189         * src/bugzilla.h: Don't load _all_ applications icons. Load only
190         the needed one.
192 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
194         * configure.in: Bump version to 2.17.0
195         * src/bug-buddy.c: (fill_custom_info), (main):
196         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
197         (load_applications):
198         * src/bugzilla.h: Add support for "X-GNOME-Bugzilla-ExtraInfoScript"
199         and "bugzilla:extra_info_script" entries in .desktop and .server
200         files. The output of that custom script is included on the bug-buddy
201         report.
203 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
205         * src/bug-buddy.c: (known_app_finished), (main): Add an string
206         aksing to fill the bug report in English. This does not break
207         the string freeze, because if the string is not translated it's not 
208         showed on the UI. Fix bug #361312. Patch by Claudio Saavedra and
209         Mariano Suárez-Alvarez.
211 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
213         * src/bug-buddy.c: (known_app_finished): Disable send button if
214         initial email address is empty. Fix bug #363782
216 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
218         * configure.in: po/LINGUAS support. Luca Cavalli.
219         Closes bug #337850.
221 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
223         * src/bug-buddy.c: (main): Remove markup from translatable
224         message. Closes bug #360444.
226 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
228         * bug-buddy.schemas.in: Fix a typo. Closes bug #351049.
229         Clytie Siddall and Rob Bradford again.
231 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
233         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
234         Re-commit the fix for 351006.
236 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
238         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
239         Revert until we branch.
241 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
243         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
244         Use consistent naming for Bug Buddy. Rob Bradford, Clytie
245         Siddall. Closes bug #351006.
247 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
249         * configure.in: 
250         * src/Makefile.am:
251         Fix mis-handling of libexecdir. Based on suggestions from
252         dmacks at netspace org and Christian Persch. Closes
253         bug #344029.
255 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
257         * src/bug-buddy.desktop.in.in: Add GTK to the category.
258         Patch from Stephane LOEUILLET. Closes bug 328026.
260 2006-11-16  Brian Pepple  <bdpepple@ameritech.net>
262         * Makefile.am (EXTRA_DIST): 
263         * bug-buddy.spec.in
264         Drop spec file. bug #121993.
266 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
268         * src/bug-buddy.c: (bug_sent), (set_proxy), (send_report),
269         (show_pending_checkbox_if_pending), (main): Fix use of proxy
270         username and password. Patch from Ali Sabil. Closese
271         bug #354624. I also fixed a couple leaks in there.
272         * src/eds-buddy.c: Fix compiler warnings.
273         * src/verify-desktop-files.c: Same.
275 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
277         * configure.in: Bump version to 2.16.1
279 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
281         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished),
282         (fill_system_info), (fill_stderr_info), (main): Add more info to
283         bug-buddy reports, including:
284                 - A11y enabled or not
285                 - uname full info
286                 - selinux enabled or not
287                 - .xsession-errors last lines
288         Patch by Alexander Larsson. Fixes bug #362855
290 2006-10-26  Francisco Javier F. Serrador  <serrador@openshine.com>
292         * src/bug-buddy.c: Mark some strings for translation.
294 2006-09-05  Fernando Herrera  <fherrera@onirica.com> 
296         * NEWS:
297         * configure.in: Release 2.16.0
299 2006-09-04 Fernando Herrera  <fherrera@onirica.com> 
301         * src/bug-buddy.c: (focus_details), (unknown_app_finished): focus details
302         view on an idle call, because doing just after expanding the expander
303         crashes gtk+. Fix bug #353348
305 2006-09-04  Brent Smith  <gnome@nextreality.net>
307         * Makefile.am: remove the docs subdirectory as the bug-buddy manual is
308         out of date.
309         * src/bug-buddy.desktop.in.in: Add a NoDisplay=true so that bug-buddy
310         doesn't appear in the menus
312 2006-08-30  Kjartan Maraas  <kmaraas@gnome.org>
314         * configure.in: Remove "no" from ALL_LINGUAS.
316 2006-08-21  Fernando Herrera  <fherrera@onirica.com>
318         * NEWS:
319         * configure.in: Release 2.15.92 ("Lumbago")
321 2006-08-21  Olav Vitters  <olav@bkor.dhs.org>
323         * src/bug-buddy.glade: Mark _Send button as translatable. Patch by
324         Kalle Vahlman. Fixes bug 352166.
326 2006-08-20  Fernando Herrera  <fherrera@onirica.com>
328         * src/bug-buddy.c: (create_report_title): Remove extra "%".
329         * src/bugzilla.c: (bugzilla_create_report): Remove debug_string
331 2006-08-18  Erdal Ronahi  <erdal.ronahi@gmail.com>
332         
333         * configure.in: Added (ku) Kurdish language
335 2006-08-17  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
337         * src/bug-buddy.c: (set_proxy), (create_report_title),
338         (send_report), (main):
339         * src/bug-buddy.h:
340         * src/bugzilla.c: (bugzilla_create_report):
341         * src/bugzilla.h: Construct report title based on first words of
342         the description. Added a missing NULL to g_object_set.
344 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
346         * src/bug-buddy.c: (send_report):
347         * src/bugzilla.c: (bugzilla_create_report): Removed debug messages.
349 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
351         * src/bug-buddy.c: (main): If bugzilla product has not been found for
352         the --package argument fallback to search for a binary.
354 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
356         * src/bug-buddy.keys.in: removed. Fix #328479
358 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
360         * src/bug-buddy.glade: Make gdb-text non-editable. Fix bug #350437.
361         Make details view text wrap.
362         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished): set
363         focus to the details text entry after finished colleting all info.
365 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
367         * src/bug-buddy.glade: Fix spacing issues. Patch from Christian Persch.
369 2006-08-13  Brent Smith  <gnome@nextreality.net>
371         * src/bug-buddy.menu.in: add a forward slash in the LegacyDir so 
372         the path is actually correct; otherwise bug-buddy only finds applets.
374 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
376         * src/bug-buddy.c: (main):
377         * src/bugzilla.c: (get_all_applications_from_dir),
378         (load_applications): Show main window application before loading
379         .dekstop files and run g_mainloop interactions while loading to
380         make app update progress bar so it feels more responsive.
382 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
384         * configure.in:
385         * src/bug-buddy.menu: Removed.
386         * src/bug-buddy.menu.in: Added to use <LegacyDir> pointing
387         to ${sharedir}/applications. Fix the problem with 
388         ~/.local/share/applications files not having bugzilla info.
390 2006-08-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
392         * src/Makefile.am:
393         Remove applications_DATA from Makefile.am.
395 2006-08-11 Vladimer Sichinava  <vlsichinava@gmail.com>
397         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
399 2006-08-09  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
401         * src/bug-buddy.c: (main): Fix a double-free.
403 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
405         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
406         (load_applications), (bugzilla_create_report):
407         * src/bugzilla.h: Port to GKeyFile API for reading desktop files
408         removing deprecated libgnome stuff. Use untranslated application name
409         for report title.
411 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
413         * configure.in: Require new libsoup. Bump version to 2.15.91
414         * src/bug-buddy.c: (send_report): use new libsoup xml-rpc
415         deserialization function.
416         * src/xmlrpc.c:
417         * src/Makefile.am: Removed xmlrpc.c file.
419 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
421         * NEWS:
422         * configure.in: Release 2.15.90
424 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
426         * src/verify-desktop-files.c: (main): Initialize bonobo-activation.
428 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
430         * src/Makefile.am:
431         * src/bug-buddy.c: (save_to_file), (network_error),
432         (remove_pending_reports), (all_sent), (previous_sent), (bug_sent),
433         (send_report), (show_pending_checkbox_if_pending),
434         (known_app_finished), (main):
435         * src/bug-buddy.glade: Added a check button for sending old bug
436         reports not sent because no network connection. Load them and send
437         them.
438         * src/xmlrpc.c: (hacked_soup_xmlrpc_message_from_string): Ugly hack
439         for deserializing a XML-RPC message until we got it into libsoup.
441         Removed NetworkManager code at all.
443 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
445         * pixmaps/Makefile.am:
446         * src/bug-buddy.c: (main):
447         * src/bug-buddy.desktop.in.in: make application use theme-friendly
448         icons. Patch from Brian Pepple. Fixes bug #337813
450 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
452         * src/bug-buddy.c: (main):
453         * src/bug-buddy.glade:
454         * src/bugzilla.c: (bugzilla_search_for_package):
455         * src/bugzilla.h: Invoke bug-buddy only with --package=XXX command
456         line to get it in non-crash/suggestion mode, so applications like
457         evolution can invoke it from the help menu.
459 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
461         * README.STABLE_BRANCH: Update branch information.
462         * configure.in: Don't use NetworkManager because it is giving lot
463         of false positives (usually people with wired and wireless networks)
464         * src/Makefile.am:
465         * src/bugzilla.c: (add_bugzilla_application),
466         (get_all_applications), (bugzilla_parse_response): Use own .menu file
467         for reading all applications. Patch from Brent Smith, fixes #347422
469 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
471         * src/bug-buddy.c: (send_report):
472         * src/bug-buddy.glade: Fix some typos pointed by Matthias Clasen
473         Fixes bug #348064
475 2006-07-18  Guntupalli Karunakar  <karunakar@freedomink.org>
477         * configure.in: Added "dz" (Dzongkha) to ALL_LINGUAS.
479 2006-07-03  Runa Bhattacharjee <runabh@gmail.com>
481         * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
483 2006-06-30  Thierry Randrianiriana  <thierryR@cvs.gnome.org>
485         * configure.in: Added Malagasy code 'mg' in ALL_LINGUAS.
486         * po/mg.po: Added Malagasy translation.
488 2006-06-28  Frederic Peters  <fpeters@0d.be>
490         * configure.in:
491         * src/Makefile.am:
492         * src/bug-buddy.c: Make libnm_glib optional.  Closes bug #346091.
494 2006-06-25  Fernando Herrera  <fherrera@onirica.com>
496         * configure.in: Require libnm_glib to check for network
497         * src/bug-buddy.c: (bug_sent), (save_to_file), (send_report),
498         (on_send_clicked), (on_save_clicked), (main): If there is no network
499         available save report to a file for sending next time. Resize fixes
500         * src/bug-buddy.glade: Add mnemonic to Send
501         * src/bugzilla.h: Remove an old GtkTreeIter
503 2006-06-18  Brent Smith  <gnome@nextreality.net>
505         * src/bug-buddy.c: (unknown_app_finished): Mark the button text for
506         translation
508 2006-06-18  Brent Smith  <gnome@nextreality.net>
510         * src/proccess.c: (proccess_get_mem_state): Fix a mispelling, thanks
511         to Baptiste Mille-Mathias for pointing this out.
513 2006-06-18  Brent Smith  <gnome@nextreality.net>
515         * src/bug-buddy.c: (fill_include_file): initialize GError to NULL,
516         otherwise we can get a crash
518 2006-06-18  Brent Smith  <gnome@nextreality.net>
520         * src/gdb-buddy.c: remove debug define
521         * src/gdb-buddy.h: added this missing file (needed to compile)
523 2006-06-18  Fernando Herrera  <fherrera@onirica.com>
525         * src/Makefile.am:
526         * src/bug-buddy.c: (gdb_insert_text), (known_app_finished),
527         (gdb_finished), (save_to_file), (on_save_clicked),
528         (unknown_app_finished), (gdb_finished_unknown_app),
529         (close_callback), (fill_gnome_info), (fill_include_file), (main):
530         * src/bug-buddy.glade:
531         * src/bug-buddy.h:
532         * src/bugzilla.c:
533         * src/gdb-buddy.c: (gdb_stop), (gdb_handle_input), (gdb_destroy),
534         (gdb_buddy_error_quark), (gdb_get_trace): Add support for saving
535         traces from unknow applications. Patch from Brent Smith. Closes bug
536         #164747.
538         Add support again for the --include option, so crashes on gnome-python
539         and Gtk# can invoke bug-buddy for sending traces to our bugzilla.
541 2006-06-13  Olav Vitters  <olav@bkor.dhs.org>
543         * configure.in: Bump libsoup requirement to >= 2.2.94.
545 2006-06-12  Brent Smith  <gnome@nextreality.net>
547         * NEWS:
548         * configure.in:
549         - Version 2.15.0
551 2006-06-12  Brent Smith  <gnome@nextreality.net>
553         * po/POTFILES.in:
554         * src/Makefile.am:
555         Fix some build issues caused by the merge
556         * src/bugzilla.c: (bugzilla_create_report):
557         Submit bug reports to bugzilla.gnome.org instead of
558         bugzilla-test.gnome.org
560 2006-06-12  Brent Smith  <gnome@nextreality.net>
562         * Makefile.am:
563         * NEWS:
564         * TODO:
565         * bug-buddy.schemas.in:
566         * configure.in:
567         * docs/ChangeLog:
568         * docs/Makefile.am:
569         * docs/vi/vi.po:
570         * macros/ChangeLog:
571         * po/dz.po:
572         * po/ka.po:
573         * po/ku.po:
574         * po/mg.po:
575         * po/no.po:
576         * src/Makefile.am:
577         * src/bb-marshal.list:
578         * src/bug-buddy-core.desktop.in.in:
579         * src/bug-buddy.applications:
580         * src/bug-buddy.c: (on_gdb_stop_clicked), (stock_pixmap_buddy),
581         (get_gnome_version_info), (update_progress_bar), (save_email),
582         (link_callback), (bug_sent), (set_proxy), (send_report),
583         (email_is_valid), (check_email), (on_send_clicked), (gdb_finished),
584         (close_callback), (delete_callback), (fill_gnome_info),
585         (fill_proccess_info), (main):
586         * src/bug-buddy.glade:
587         * src/bug-buddy.h:
588         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
589         (bugzilla_error_quark), (load_applications),
590         (bugzilla_parse_response), (bugzilla_create_report):
591         * src/bugzilla.h:
592         * src/cell-renderer-uri.c:
593         * src/cell-renderer-uri.h:
594         * src/config.c:
595         * src/distribution.c: (get_distro_name_from_file),
596         (get_distro_name):
597         * src/distribution.h:
598         * src/eds-buddy.c: (get_default_user_email):
599         * src/eds-buddy.h:
600         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
601         (handle_gdb_input), (get_trace_from_pair):
602         * src/md5-utils.c:
603         * src/md5-utils.h:
604         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
605         * src/proccess.h:
606         * src/save-buddy.c:
607         * src/save-buddy.h:
608         * src/signal-buddy.c:
609         * src/signal-buddy.h:
610         * src/united-states-of-bug-buddy.c:
611         * src/verify-desktop-files.c: (check_bugzilla_info), (main):
612         Merged bug-buddy-xmlrpc branch to HEAD using the following commands on
613         a fresh checkout of HEAD:
614         cvs update -j HEAD -j BUG_BUDDY_2_13_0
615         cvs update -j BUG_BUDDY_2_13_0 -j bug-buddy-xmlrpc
616         cvs update -C po/*
618 2006-06-11  Brent Smith  <gnome@nextreality.net>
620         * src/bug-buddy.c: (main):
621         - Complain if --pid is not specified
623 2006-06-11  Brent Smith  <gnome@nextreality.net>
625         * src/bug-buddy.c: (fill_gnome_info), (main):
626         - If we can't get information about the GNOME version (probably due to a
627         missing or bad installation of gnome-desktop), then spit out an error
628         dialog
629         - Don't gtk_widget_show() the main window until right before we start
630         the main loop; this way we don't see the main_window when we call
631         buddy_error() before gtk_main()
633 2006-06-11  Brent Smith  <gnome@nextreality.net>
635         * src/bug-buddy.c: (main):
636         Pop up an error dialog if --appname is not passed.
638 2006-06-11  Brent Smith  <gnome@nextreality.net>
640         * src/bug-buddy.c: (main):
641         * src/bug-buddy.h:
642         Ported bug-buddy from Popt to GOption
644 2006-06-10  Brent Smith  <gnome@nextreality.net>
646         * src/bug-buddy.c: (bug_sent), (send_report):
647         Handle errors creating the report in send_report()
648         * src/bugzilla.c: (bugzilla_parse_response),
649         (bugzilla_create_report):
650         More error handling using GError
651         * src/bugzilla.h:
652         Migrated some enumerations to the BUGZILLA_ERROR_* enums so there is
653         only one set of error codes
655 2006-06-10  Brent Smith  <gnome@nextreality.net>
657         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
658         (gdb_finished), (close_callback):
659         - Provide intelligent error messages based on the XML-RPC response
660         - Many text changes
661         - Hide the send button immediately after the user clicks it to prevent
662         duplicate bugs from being submitted
663         * src/bug-buddy.glade:
664         - Make "app-image" vertically aligned to the top
665         - Make "main-text" selectable and turn on label wrapping
666         * src/bug-buddy.h:
667         - Move GnomeVersionInfo to bugzilla.h header to remove circular
668         dependency between header files
669         * src/bugzilla.c: (bugzilla_error_quark),
670         (bugzilla_parse_response):
671         - Much better error handling of the XML-RPC response; Also, return a
672         GError with information about the particular error message
673         * src/bugzilla.h:
674         - Added GError support structures for BUGZILLA_ERROR
675         - Moved GnomeVersionInfo struct to here
676         - provide function prototypes for all functions with extern linkage
677         * src/distribution.h:
678         - provide prototype for get_distro_name()
679         * src/proccess.c:
680         - Use proccess.h header file
681         * src/proccess.h:
682         - Add this header file to declare function prototypes
684 2006-06-04  Brent Smith  <gnome@nextreality.net>
686         * src/bug-buddy.c: (link_callback): Display an error in a dialog box
687         instead of stdout if the gnome_vfs_url_show call fails.
689 2006-06-04  Brent Smith  <gnome@nextreality.net>
691         * src/bug-buddy.glade: Switch the order of the "Send" and "Close"
692         button, so that "Send" is on the right.
694 2006-06-04  Brent Smith  <gnome@nextreality.net>
696         * configure.in: Bump the required GTK+ version to 2.9 since we make
697         use of the new GtkLinkButton
698         * src/bug-buddy.c: (link_callback), (bug_sent), (send_report),
699         (gdb_finished), (close_callback), (delete_callback), (main):
700         Added a GtkLinkButton after the bug report has been sent so that
701         the user can view their bug immediately by clicking on the button;
702         Renamed the cancel-button to close-button and changed the names of the
703         callbacks; Also fixed a couple of compiler warnings
704         * src/bug-buddy.glade: Moved the "Send" button to the bottom in the
705         button bar and removed the "Cancel" button in favor of a more
706         simple scheme with just "Send" and "Close"; Also changed
707         alignment of the button box so that it is always aligned at the
708         bottom of the vertical box.
710 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
712         * Makefile.am:
713         * bug-buddy.schemas.in: Re-added schemas, only with
714         contact info.
716 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
718         * configure.in: Add eds dependency.
719         * src/Makefile.am:
720         * src/bug-buddy.c: (save_email), (bug_sent), (send_report),
721         (email_is_valid), (check_email), (gdb_finished):
722         * src/bug-buddy.glade: email address now is mandatory. Get it
723         from gconf settings and if not available, from eds.
725 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
727         * src/bug-buddy.c: (send_report): Add text from the "What were you
728         doing" entry to the report.
730 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
732         * src/bug-buddy.c: (set_proxy), (send_report): Use proxy from gconf
733         settings when available.
734         * src/bugzilla.c: (bugzilla_create_report): Remove password param
735         * TODO: Add some stuff to do in the new branch
737 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
739         * src/bugzilla.c: Add User-Agent header to HTTP request as requested
740         by myself.
742 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
744         * src/bugzilla.c: Change XML-RPC method call to match GNOME Bugzilla
745         server changes. Also update URL.
747 2006-02-08  Fernando Herrera  <fherrera@onirica.com>
749         * src/Makefile.am:
750         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
751         (gdb_finished), (main):
752         * src/bug-buddy.glade:
753         * src/bugzilla.c: (bugzilla_parse_response),
754         (bugzilla_create_report): Added UI to include user comnmets about what
755         he was doing and email address. Added a Send button. UI needs more love
757         * src/verify-desktop-files.c: (check_bugzilla_info), (main): Added
758         a little program to verify installed .desktop files for correct
759         X-GNOME-Bugzilla-* stuff
761 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
763         * COPYING: Re-add notice about using only v2 of GPL that was
764         removed accidentaly by some automake weirdness.
765         * src/distribution.c: Use only v2 of GPL fot this code.
767 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
769         * configure.in:
770         * src/Makefile.am:
771         * src/bug-buddy.c: (send_report), (gdb_finished),
772         (fill_gnome_info), (fill_proccess_info), (main):
773         * src/bug-buddy.glade:
774         * src/bugzilla.c: (bugzilla_send_report):
775         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time): Change
776         windows main title. Add mem and cpu info for the crashed procces from
777         libgtop.
779 2006-02-06  Fernando Herrera  <fherrera@onirica.com>
781         * configure.in:
782         * src/bug-buddy.c: (get_gnome_version_info), (bug_sent),
783         (send_report), (gdb_finished):
784         * src/bug-buddy.glade:
785         * src/bug-buddy.h:
786         * src/bugzilla.c: (got_response), (bugzilla_send_report):
787         * src/bugzilla.h: Implement the XML-RPC sending. Currenty it uses
788         hard-coded bugzilla URL and username/password. Don't try to play
789         with it as bugzilla-test is IP-protected :)
791 2006-02-03  Fernando Herrera  <fherrera@onirica.com>
793         * Makefile.am:
794         * configure.in:
795         * po/POTFILES.in:
796         * src/Makefile.am:
797         * src/bb-marshal.list:
798         * src/bug-buddy-core.desktop.in.in:
799         * src/bug-buddy.applications:
800         * src/bug-buddy.c: (on_gdb_stop_clicked), (get_gnome_version_info),
801         (update_progress_bar), (send_report), (gdb_finished),
802         (cancel_callback), (delete_callback), (main):
803         * src/bug-buddy.glade:
804         * src/bug-buddy.h:
805         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
806         (load_applications), (add_application):
807         * src/bugzilla.h:
808         * src/cell-renderer-uri.c:
809         * src/cell-renderer-uri.h:
810         * src/config.c:
811         * src/distribution.c: (get_distro_name_from_file),
812         (get_distro_name):
813         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
814         (handle_gdb_input), (get_trace_from_pair):
815         * src/md5-utils.c:
816         * src/md5-utils.h:
817         * src/save-buddy.c:
818         * src/save-buddy.h:
819         * src/signal-buddy.c:
820         * src/signal-buddy.h:
821         * src/united-states-of-bug-buddy.c: Big rewrite. Only one window. Only one
822         click for submit a bug. Removed all the selections stuff. Bug Buddy now
823         only reports crashes. Currently the XML-RPC sending stuff is missing,
824         so it does not send anything yet.
826 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
828         * src/bugzilla.c: update treeview headers when switching
829         beetwen applcations/products. Patch from Matthias Clasen
830         (Closes bug #317530)
832 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
834         * src/distribution.{c,h}: Fix the LSB distro detection
836 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
838         * src/bug-buddy.glade: Center main window. Patch from
839         Christian Neumair. Closes bug #321297
841 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
843         * src/bug-buddy.glade: Set the GnomeFileEntry in
844         save mode for saving the bug report (Closes bug #323967)
846 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
848         * src/bug-buddy.glade: Lot of HIGification by
849         Christian Persch. Closes bug #325650
851 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
853         * configure.in: Bump version to 2.13.0
854         * src/bugzilla.c: workaround for gnome-vfs bug
856 2005-12-28  Abel Cheung  <maddog@linuxhall.org>
858         * configure.in: Added "zh_HK" to ALL_LINGUAS.
860 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
862         * configure.in:
863         * NEWS: Release 2.12.2 ("Il vulcano")
865 2005-10-28  Simos Xenitellis  <simos@gnome.org>
867         * configure.in: Added ky (Kirghiz) to ALL_LINGUAS.
869 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
871         * NEWS:
872         * configure.in: Release 2.12.1 "i Party 7"
874 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
876         * src/bugzilla.c: Remove duplicate entries. Patch
877         from Matthias Clasen. Fixes bug #317524
879 2005-09-06  Fernando Herrera  <fherrera@onirica.com>
881         * NEWS: Release 2.12.0 ("My fatal fate")
883 2005-08-23  Vincent Untz  <vuntz@gnome.org>
885         * src/united-states-of-bug-buddy.c: don't mark the copyright string as
886         translatable
888 2005-08-23  Vincent Untz  <vuntz@gnome.org>
890         * configure.in: post-release bump to 2.12.0.
892 ==================== 2.11.92 ====================
894 2005-08-23  Vincent Untz  <vuntz@gnome.org>
896         * NEWS:
897         * configure.in: version 2.9.92.
899 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
901         * src/bug-buddy.c: (init_gnome_version_stuff):
902         * src/bug-buddy.h:
903         * src/bugzilla.c: (gify), (load_mostfreq_xml), (load_config_xml),
904         (load_products_xml):
905         * src/cell-renderer-uri.c:
906         * src/distribution.c:
907         * src/gdb-buddy.c:
908         * src/gnome-crash.c:
909         * src/libglade-buddy.h:
910         * src/md5-utils.c: (md5_get_digest):
911         * src/save-buddy.c:
912         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
913         (email_is_valid): lot of (all) gcc4 and misc warning fixed.
914         Ported to GtkAboutDialog. Patch from Kjartan Maraas. Closes
915         bug #300065
917 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
919         * configure.in:
920         * src/bug-buddy.c: (update_crash_type), (init_ui), (delete_me),
921         (main):
922         * src/bug-buddy.glade:
923         * src/bugzilla.c: (update_severity), (update_version),
924         (add_severity), (update_version_menu),
925         (bugzilla_product_add_components_to_clist),
926         (bugzilla_add_mostfreq):
927         * src/united-states-of-bug-buddy.c: (select_version),
928         (select_severity): Port to GtkComboBox. Patch by Michael Gossard.
929         Fixes #300065 and #130288
931 2005-07-19  Michael Gossard <michael.gossard@free.fr>
933         * src/bugzilla.c : (sort_mostfreq_list),
934         (create_mostfreq_list), (bugzilla_add_mostfreq) sort frequently reported
935         bugs list by ID, product, component, description. (fix bug #171935)
937 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
939         * src/distribution.c: (get_lines_from_file), (get_lsb_version),
940         (get_redhat_version), (get_turbolinux_version),
941         (get_debian_version):
942         * src/distribution.h: Reworked the code to use fancy g_file functions.
943         Add support for reading LSB files (ie: Ubuntu distro support). Closes
944         bug #168379
946 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
948         * src/united-states-of-bug-buddy.c: Include signal.h. Patch by
949         Dan Winship, closes #160544
951 2005-07-18  Danilo Šegan  <danilo@gnome.org>
953         * docs/sr/sr.po: Updated translation not to break the build (until
954         I fix xml2po).
956 2005-07-18  Danilo Šegan  <danilo@gnome.org>
958         * docs/Makefile.am (DOC_LINGUAS): Added "sr".
960         * docs/sr/sr.po: Added.
962 2005-07-11  Kjartan Maraas  <kmaraas@gnome.org>
964         * configure.in: Post release version bump
965         * docs/C/bug-buddy.xml: Fix docs build
966         * src/save-buddy.c: (bb_write_buffer_to_fd): Pass 0
967         as arg 3 to waitpid() not NULL pointer.
969 2005-06-04  Swapnil Hajare  <dreamil@gmail.com>
971         * configure.in: added entry for Marathi language (mr) in ALL_LINGUAS
973 2005-05-18  Olav Vitters <olav@bkor.dhs.org>
975         * src/bugzilla.c: (load_applications): Initialize prev_name variable
976         to NULL to prevent crash on startup. Patch from <rwahl@gmx.de>. Closes
977         bug #172874.
979 2005-05-04  Fernando Herrera  <fernando.herrera@tecsidel.es>
981         * src/bugzilla.c: (load_applications): Use gmenu API to fix
982         build. Patch by Elijah Newren. Closes bug #302769
984 2005-04-11  Mark McLoughlin  <mark@skynet.ie>
986         * src/Makefile.am, src/bugzilla.c: update for
987         libgnome-menu API renaming.
989 2005-04-06  Mark McLoughlin  <mark@skynet.ie>
991         * src/bugzilla.c: (get_all_applications): update for
992         slight change in menu_tree_lookup() API.
994 2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
996         * configure.in: Added "xh" to ALL_LINGUAS.
998 2005-03-31  Steve Murphy  <murf@e-tools.com>
1000         * configure.in: Added "rw" to ALL_LINGUAS.
1002 2005-03-30  Christian Rose  <menthos@menthos.com>
1004         * configure.in: Added "ug" to ALL_LINGUAS.
1006 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1008         * configure.in: require libgnomemenu >= 2.11.1.
1009         * src/bugzilla.c: (get_all_applications_from_alias),
1010         (get_all_applications_from_dir), (get_all_applications),
1011         (load_applications): Port to the new libgnomemenu API. Patch
1012         by Mark McLoughlin <markmc@redhat.com>
1014 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1016         * README.STABLE_BRANCH: Branched. HEAD is now for GNOME 2.11
1017         * configure.in: Postrelease version bumpig to 2.11.0
1019 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
1021         * NEWS:
1022         * configure.in: Release 2.10.0 ("La movida")
1024 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
1026         * NEWS:
1027         * configure.in: Release 2.9.92 ("Magical Fenix")
1029 2005-02-11  Maxim V. Dziumanenko <mvd@mylinux.com.ua>
1031         * docs/uk/bug-buddy.xml:
1032         * docs/uk/legal.xml:
1033         * docs/uk/.cvsignore: Added Ukrainian translation of the documentation.
1035 2005-02-11  Shaun McCance  <shaunm@gnome.org>
1037         * docs/bug-buddy.omf.in
1038         - Added missing file
1040 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1042         * NEWS:
1043         * configure.in: Release 2.9.91 ("Hänsel und Gretel")
1045 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1047         * configure.in:
1048         * src/Makefile.am: Require gnome-menus.
1049         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1050         (compare_applications), (get_all_applications_from_dir),
1051         (get_all_applications), (load_applications): Use libmenu to get all
1052         applications instead of removed "applications-all-users:///" gnome-vfs
1053         method. Don't require applets to have defined (panel:category), as
1054         it seems to be reomved for GNOME 2.10. Load icons code fixes.
1056 2005-01-29  Fernando Herrera  <fherrera@onirica.com>
1058         * Makefile.am:
1059         * autogen.sh:
1060         * configure.in:
1061         * src/Makefile.am: Lot of autofoo updates by Shaun McCance and me.
1062         * docs/C/bug-buddy.xml: Updated docs by Shaun McCance.
1063         * docs/C/Makefile.am:
1064         * docs/C/bug-buddy-C.omf:
1065         * docs/Makefile.am:
1066         * docs/de/Makefile.am:
1067         * docs/de/bug-buddy-de.omf:
1068         * docs/es/Makefile.am:
1069         * docs/es/bug-buddy-es.omf:
1070         * docs/fr/Makefile.am:
1071         * docs/fr/bug-buddy-fr.omf:
1072         * docs/it/Makefile.am:
1073         * docs/it/bug-buddy-it.omf:
1074         * docs/ja/Makefile.am:
1075         * docs/ja/bug-buddy-ja.omf:
1076         * docs/ko/Makefile.am:
1077         * docs/ko/bug-buddy-ko.omf:
1078         * docs/sv/Makefile.am:
1079         * docs/sv/bug-buddy-sv.omf:
1080         * docs/zh_CN/Makefile.am:
1081         * docs/zh_CN/bug-buddy-zh_CN.omf:
1082         * docs/zh_HK/Makefile.am:
1083         * docs/zh_HK/bug-buddy-zh_HK.omf:
1084         * docs/zh_TW/Makefile.am:
1085         * docs/zh_TW/bug-buddy-zh_TW.omf: Files removed from CVS, they are
1086         now autogenerated from gdu.
1088 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1090         * configure.in: Post release version bumping.
1092 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1094         * NEWS:
1095         * configure.in: Released 2.9.3 "Wild Rose"
1097 2005-01-07  Kjartan Maraas  <kmaraas@gnome.org>
1099         * src/bug-buddy.glade1: Remove
1100         * src/bug-buddy.gladep: Remove
1102 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
1104         * NEWS:
1105         * configure.in: Released 2.9.2 "Tres Jotas"
1107 2004-11-21  Fernando Herrera  <fherrera@onirica.com>
1109         * src/bug-buddy.c: (init_ui):
1110         * src/bug-buddy.h:
1111         * src/united-states-of-bug-buddy.c: (submit_ok): Added a kill command line
1112         argument for killing that pid after the bug report is sent.
1114 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
1116         * src/bug-buddy.c: (init_ui), (main):
1117         * src/bug-buddy.glade:
1118         * src/bug-buddy.h:
1119         * src/united-states-of-bug-buddy.c: (mail_write_template),
1120         (on_druid_about_clicked), (enter_intro), (done_intro), (done_gdb),
1121         (enter_desc): Skip the product/component pages if the application is
1122         passed on the command line (also show its name in the intro page).
1123         Use the command line option --include-file to include a file in the
1124         bug description.
1126 2004-11-13  Fernando Herrera  <fherrera@onirica.com>
1128         * README.STABLE_BRANCH: Branched for gnome-2-8
1129         * configure.in: Bump version to 2.9.0
1131 2004-11-11  Fernando Herrera  <fherrera@onirica.com>
1133         * docs/C/bug-buddy-C.omf: Fix omf file to validate against
1134         scrollkeeper-omf.dtd. Patch from Joe Marcus Clarke and
1135         David Weinehall (fix bug #157817 and debian 280641)
1137 2004-09-24  Pawan Chitrakar  <pawan@nplinux.org>
1139         * configure.in: Added ne "Nepali" in ALL_LINGUAS
1141 2004-09-22  Fernando Herrera  <fherrera@onirica.com>
1143         * configure.in: Post release version bumping to 2.8.1
1144         * src/gdb-buddy.c: (get_trace_from_pair): Fix search for binaries
1145         in libexec dir.
1147 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1149         * NEWS: Release 2.8.0 "Chicote"
1151 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1153         * docs/Makefile.am: Disable build of outdated docs.
1154         * src/bug-buddy.glade:
1155         * src/united-states-of-bug-buddy.c: (on_druid_help_clicked),
1156         (on_druid_about_clicked): Enable help button and point help to
1157         the right section. Patch by Shaun McCance (Fix bug #135573)
1159 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1161         * docs/C/bug-buddy-C.omf:
1162         * docs/C/bug-buddy.xml:
1163         - Updates for 2.8
1165 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1167         * configure.in:
1168         * po/POTFILES.in:
1169         * src/Makefile.am:
1170         * src/bug-buddy-core.desktop.in.in:
1171         * src/bug-buddy.desktop.in.in: Install a new desktop file to handle
1172         the application/x-core MIME type correctly (it is open with --core
1173         command line option only).
1175 2004-09-11  Shaun McCance  <shaunm@gnome.org>
1177         * docs/C/bug-buddy-C.omf:
1178         * docs/de/bug-buddy-de.omf:
1179         * docs/es/bug-buddy-es.omf:
1180         * docs/fr/bug-buddy-fr.omf:
1181         * docs/it/bug-buddy-it.omf:
1182         * docs/ja/bug-buddy-ja.omf:
1183         * docs/ko/bug-buddy-ko.omf:
1184         * docs/sv/bug-buddy-sv.omf:
1185         * docs/zh_CN/bug-buddy-zh_CN.omf:
1186         * docs/zh_HK/bug-buddy-zh_HK.omf:
1187         * docs/zh_TW/bug-buddy-zh_TW.omf:
1188         - Various OMF fixes
1190 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1192         * configure.in: Post release version bumping to 2.8.0
1194 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
1196         * NEWS:
1197         * bugzilla/gnome/products:
1198         * bugzilla/ximian/mostfreq:
1199         * bugzilla/ximian/products:
1200         * configure.in: Release 2.7.92 (RC1) "Ojos verdes"
1202 2004-09-03  Gora Mohanty  <gmohanty@cvs.gnome.org>
1204         * configure.in: Added "or" to ALL_LINGUAS.
1206 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
1208         * NEWS:
1209         * bugzilla/gnome/mostfreq:
1210         * bugzilla/gnome/products:
1211         * bugzilla/ximian/products:
1212         * configure.in: Release 2.7.91 (Beta 2) "budyboop"
1214 2004-08-16  Christian Rose  <menthos@menthos.com>
1216         * configure.in: Added "bs" to ALL_LINGUAS.
1218 2004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
1220         * configure.in: Added nb to ALL_LINGUAS.
1222 2004-07-21  Ray Strode  <rstrode@redhat.com>
1223         * bug-buddy/src/bug-buddy.desktop.in.in: Add MimeType line
1224         to desktop file new mime sytem.
1226 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1228         * configure.in: Post release version bumping to 2.7.1
1230 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1232         * NEWS:
1233         * bugzilla/gnome/config:
1234         * bugzilla/gnome/mostfreq:
1235         * bugzilla/gnome/products:
1236         * bugzilla/ximian/config:
1237         * bugzilla/ximian/mostfreq:
1238         * bugzilla/ximian/products: Release 2.7.0 "Lully"
1240 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1242         * src/united-states-of-bug-buddy.c: (druid_set_sensitive):
1243         Removed.
1244         * src/united-states-of-bug-buddy.c: (email_is_valid): Rewritten
1245         * src/united-states-of-bug-buddy.c: Various minor tidy-ups.
1247 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1249         * src/bug-buddy.c: (main):
1250         * src/bug-buddy.h:
1251         * src/bugzilla.c: (load_bugzilla_xml):
1252         * src/united-states-of-bug-buddy.c: (druid_draw_state),
1253         (on_druid_prev_clicked), (druid_set_state),
1254         (on_druid_next_clicked), (on_druid_cancel_clicked), (enter_intro),
1255         (done_intro), (enter_gdb), (done_gdb), (enter_product),
1256         (done_product), (enter_component), (done_component),
1257         (enter_mostfreq), (done_mostfreq), (enter_desc), (done_desc),
1258         (enter_email_config), (done_email_config), (enter_email),
1259         (done_email), (enter_finished), (done_finished): : Druid tab state
1260         machine rearranged so that the code for each state can be localised within
1261         the source.
1264 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1266         * src/bug-buddy.c: (init_ui):  Warning added if a pid is given without
1267         application name.
1268         * src/bug-buddy.h:
1269         * src/gdb-buddy.c: (start_animation), (stop_animation), (stop_gdb),
1270         (get_trace_from_pair): Rewritten to tidy freeing
1271         of strings (memory lead fixed), with some error messages added.
1273 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1275         * src/bug-buddy.c: (on_gdb_go_clicked), (on_gdb_stop_clicked),
1276         (on_list_button_press_event), (main):
1277         * src/bug-buddy.h:
1278         * src/bugzilla.c: (async_update), (end_bugzilla_download),
1279         (start_bugzilla_download), (products_list_load):
1280         * src/gdb-buddy.c: (start_gdb), (get_trace_from_pair):
1281         * src/united-states-of-bug-buddy.c: (druid_set_state): remove
1282         druid_data.explicit_dirty, druid_data.download_in_progress.
1284 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1286         * src/bug-buddy.c: (buddy_error), (on_gdb_save_clicked), (main):
1287         * src/bug-buddy.h:
1288         * src/bugzilla.c: (load_bugzillas):
1289         * src/gdb-buddy.c: (get_trace_from_core), (get_trace_from_pair):
1290         * src/united-states-of-bug-buddy.c: (mail_config_page_sendmail_ok),
1291         (mail_config_page_gnome_ok), (desc_page_ok), (submit_ok),
1292         (on_druid_next_clicked): use new buddy_error function.
1294 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1296         * src/bug-buddy.c: (init_ui): Fix two strings. Fix bug #140053
1298 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1300         * src/bug-buddy.glade: add scroll bar to description bug text box if
1301         needed. Fix bug #137540
1303 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1305         * bug-buddy.schemas.in:
1306         * src/united-states-of-bug-buddy.c: (druid_set_state): Fix wrong
1307         strings.
1309 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1311         * src/bug-buddy.glade: s/Next/Forward/ . Fix bug #136191, patch from
1312         Ben Sutton
1314 2004-04-13  Fernando Herrera  <fherrera@onirica.com>
1316         * configure.in: Bump version to 2.7.0
1318 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1320         * README.STABLE_BRANCH: update branch info.
1321         * configure.in: Post release version bumping to 2.6.1
1323 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
1325         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1327 2004-04-03  Samúel Jón Gunnarsson  <sammi@techattack.nu>
1329         * is.po: Added "is" to ALL_LINGUAS.
1331 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
1333         * src/Makefile.am: (Fix a compiler issue, bug #135625)
1334         * NEWS:
1335         * bugzilla/gnome/products:
1336         * configure.in: Release 2.6.0 "Almodóvar did it again!"
1338 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
1340         * configure.in: Added 'pa' for Punjabi to ALL_LINGUAS.
1342 2004-03-17  Gareth Owen
1344         * configure.in: Added en_GB to ALL_LINGUAS
1346 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1348         * NEWS:
1349         * bugzilla/gnome/products:
1350         * configure.in: Release 2.5.92 "We are the champions"
1352 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1354         * src/bug-buddy.c:
1355         * src/bug-buddy.glade: set the filechooser in save mode with the new
1356         property.
1357         * src/united-states-of-bug-buddy.c: remove an unused function.
1359 2004-03-15  Glynn Foster  <glynn.foster@sun.com>
1361         * configure.in: Add docs to build.
1362         * docs/Makefile.am: Add docs to build.
1363         * docs/*: Put back localized online help for de, fr, es, it, ja, ko, sv,
1364         zh_TW, zh_CN and zh_HK from Sun's translation team - may be a little
1365         outdated, but it's a good start to update them from.
1367 2004-02-25  Fernando Herrera  <fherrera@onirica.com>
1369         * src/united-states-of-bug-buddy.c: (druid_set_state): Disable Back
1370         button when debugging is the first page. Fix #135343
1372 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1374         * src/Makefile.am:
1375         * src/bug-buddy.applications:
1376         * src/bug-buddy.keys.in: Update to application/x-core MIME type from the
1377         new share-mime-info
1378         * src/bug-buddy.mime: removed
1380 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1382         * NEWS:
1383         * bugzilla/gnome/products:
1384         * configure.in: Release 2.5.90 "I love it when a plan comes
1385         together"
1387 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1389         * src/united-states-of-bug-buddy.c: (check_old_version),
1390         (on_druid_next_clicked): Only check old version once (Fix #134167). If
1391         failing getting application product from application name, load the product
1392         list.
1394 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1396         * src/bug-buddy.glade:
1397         * src/united-states-of-bug-buddy.c:
1398         (on_email_file_gnome_entry_browse_clicked): Set the FileChooser in
1399         save mode for saving bug reports.
1401 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1403         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Remove
1404         confirmation dialog after the UI-review recomendation.
1406 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1408         * src/bugzilla.c: (generate_email_text): Don't free version string.
1409         Fix #126449. Patch from Simon Frankau
1411 2004-02-21  Christian Rose  <menthos@menthos.com>
1413         * configure.in: Added "en_CA" to ALL_LINGUAS.
1415 2004-02-15  Fernando Herrera  <fherrera@onirica.com>
1417         * NEWS:
1418         * bugzilla/gnome/products:
1419         * configure.in: Release 2.5.3, "No name release"
1421 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1423         * src/Makefile.am: add -export-dynamic. Fix bug #132174. Patch from
1424         Vincent Berger
1426 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1428         * gentool/gentool.m4: Add quotes AC_PROG_GENTOOL. Patch from Alexander
1429         Winston. Fix bug #133150
1431 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1433         * src/bug-buddy.glade: Use GtkFileChooser in GnomeFileEntries
1435 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1437         * src/bug-buddy.c: (init_gnome_version_stuff): read GNOME date
1438         * src/bug-buddy.h:
1439         * src/united-states-of-bug-buddy.c: (check_old_version),
1440         (druid_set_state): if GNOME version is older than 6 months suggest
1441         upgrading.
1443 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1445         * Makefile.am: Remove OrigTree
1446         * configure.in: requiere intltool 0.29
1448 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1450         * bug-buddy.schemas.in: Fix some typos. Fix bug #131876.
1452 2004-01-20  Jason Leach  <leach@wam.umd.edu>
1454         * Makefile.am (install-data-local): builddir != srcdir fix.
1456 2004-01-06  Vincent Untz  <vincent@vuntz.net>
1458         * src/bug-buddy.desktop.in.in: changed the comment to be less
1459         GNOME-specific (proposition by Luis Villa). Fix bug #89356.
1461 2004-01-03  Fernando Herrera  <fherrera@onirica.com>
1463         * Makefile.am: added intltool-modules/XML/Parser/Style/OrigTree.pm
1464         * src/bugzilla.c: (load_bugzilla): store and free string returned by
1465         gnome_config_get_string
1467 2004-01-02  Robert Sedak  <robert.sedak@sk.htnet.hr>
1469         * configure.in: Added "hr" in ALL_LINGUAS .
1471 2003-12-26  Fernando Herrera  <fherrera@onirica.com>
1473         * NEWS:
1474         * bugzilla/gnome/products:
1475         * configure.in: Release 2.5.2, "Franco Corelli"
1477 2003-12-25  Fernando Herrera  <fherrera@onirica.com>
1479         * Makefile.am:
1480         * bug-buddy.schemas.in:
1481         * configure.in:
1482         * po/POTFILES.in: Schema file stuff
1483         * src/bug-buddy.c: (init_ui), (delete_me):
1484         * src/bug-buddy.glade:
1485         * src/bug-buddy.h:
1486         * src/config.c: (entry_changed_notify), (config_entry_commit),
1487         (init_gconf_stuff):
1488         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Port
1489         bug-buddy configuration to gconf
1491 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1493         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Add
1494         support for translators in the about dialog.
1496 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1498         * src/bug-buddy.c: (main):
1499         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Use
1500         gtk_icon_theme_* to load icons.
1502 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1504         * src/bugzilla.c: (load_products_xml): Don't add closed products.
1505         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Refuse
1506         selected application if its bugzilla info doesn't match with any
1507         bugzilla xml info (a non-existant, mistyped or closed
1508         product/component in .desktop file). Fix bug #123435
1510 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1512         * src/bug-buddy.glade:
1513         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): add
1514         context to component selection page (Application or product
1515         selected). Fix bug #128349. Also remove code for unknown applications
1517 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1519         * src/bug-buddy.c: (on_applications_products_changed), (init_ui):
1520         Switch between apps and products.
1521         * src/bug-buddy.glade: Remove toggle button and no product/app
1522         checkbox. Use two radio buttons for switching between apps and
1523         products.
1524         * src/config.c: (save_config), (load_config): Don't load/store
1525         applications/products view setting. Show apps by default
1526         * src/libglade-buddy.h: Change app/products function
1527         * src/bugzilla.c: (generate_email_text):
1528         * src/united-states-of-bug-buddy.c: (on_druid_prev_clicked),
1529         (on_druid_next_clicked): Remove email generation and warning for
1530         unknown apps.
1531         This closes bug #129137
1533 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1535         * src/bugzilla.c: (load_applets), (visit_cb): Show only applications
1536         and applets with known bugzilla info (Fixes #129138)
1538 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1540         * src/bug-buddy.c: (on_gdb_save_clicked): remove hard coded
1541         GtkFileChooser size
1543 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1545         * src/distribution.c: (get_irix_version): Report "Irix"
1546         * src/distribution.h: add support for Fedora and Gentoo
1548 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
1550         * src/bug-buddy.h:
1551         * src/united-states-of-bug-buddy.c: (druid_set_state),
1552         (on_druid_next_clicked): preserve bug description if filled
1554 2003-12-09  Fernando Herrera  <fherrera@onirica.com>
1556         * bugzilla/gnome/products:
1557         * configure.in:
1558         * NEWS: Update for 2.5.1 release ("Mi mamáprefiere GNOME")
1560 2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>
1562         * src/bug-buddy.c: (on_gdb_save_clicked): Use GtkFileChooser
1563         instead of GtkFileSelection.
1565 2003-12-04  Fernando Herrera  <fherrera@onirica.com>
1567         * src/bugzilla.c: (load_products_xml): Fix a bug introduced when
1568         fixing #125396 that prevented the component list to be loaded.
1570 2003-11-09  Fernando Herrera  <fherrera@onirica.com>
1572         * bugzilla/gnome/products:
1573         * NEWS: Update for 2.5.0 release ("He tardado 10 minutos en
1574         atarme las botas")
1576 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1578         * src/bug-buddy.c: (init_gnome_version_stuff):
1579         * src/bugzilla.c: (load_products_xml), (get_xml_file): Fix some
1580         leaks, patch from Kjartan Maraas (fix bug #125396)
1582 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1584         * README.STABLE_BRANCH:
1585         * configure.in: gnome 2.5 branch info
1587 2003-11-06 Sivaiah N  <snallagatla@novell.com>
1589         * configure.in:
1590         * src/Makefile.am: disable deprecations by
1591         default, added a --enable-deprecations option to enable them.
1593 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1595         * src/bug-buddy.c: (main) don't show up to three windows at a time when
1596         updating the product databases. And we don't need to tell the user the
1597         update was successful (it's supposed to be successful).
1598         Fix bug #110817.
1600 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1602         * src/gdb-buddy.c: (get_trace_from_pair) fix crash when debugging a
1603         program not in the path and search in GNOME2_PATH instead of
1604         GNOME_PATH. Should fix bug #115147.
1606 2003-09-17  Fatih Demir <kabalak@gtranslator.org>
1608         * configure.in: Added "ta" (Tamil) to the languages' list.
1610 2003-09-01  Fernando Herrera  <fherrera@onirica.com>
1612         * NEWS:
1613         * bugzilla/gnome/products:
1614         * configure.in: Update for 2.4.0 Release ("Galactic")
1616 2003-08-25  Fernando Herrera  <fherrera@onirica.com>
1618         * NEWS:
1619         * bugzilla/gnome/products:
1620         * configure.in: Updte for 2.3.5 Release ("La Espiral")
1622 2003-08-14  Guntupalli Karunakar  <karunakar@freedomink.org>
1624         * configure.in: Added "hi" in ALL_LINGUAS.
1626 2003-08-03  Fernando Herrera  <fherrera@onirica.com>
1628         * NEWS:
1629         * bugzilla/gnome/products:
1630         * bugzilla/ximian/mostfreq:
1631         * bugzilla/ximian/products:
1632         * configure.in: Update for 2.3.4 Release ("Pinochio")
1634 2003-07-23 Fernando Herrera  <fherrera@onirica.com>
1636         * src/bugzilla.c: (load_products_xml): Workaround for a bugzilla
1637         create-products-xml bug, that made bug-buddy crash.
1639 2003-07-21  Fernando Herrera  <fherrera@onirica.com>
1641         * src/bugzilla.c: (generate_email_text): Fix a str free (bug #117806)
1642         * src/united-states-of-bug-buddy.c: (select_version),
1643         (on_druid_next_clicked): Fix a crash (bug #117809). Fill version entry
1644         with unspecified if version is not know after selecting a product
1645         (bug #117934)
1647 2003-07-18  Fernando Herrera  <fherrera@onirica.com>
1649         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked):
1650         Unify copyright strings. Patch from Christian Neumair. Fixes #101725
1652 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1654         * configure.in
1655         * NEWS:
1656         * bugzilla/gnome/mostfreq:
1657         * bugzilla/gnome/products:
1658         * bugzilla/ximian/config:
1659         * bugzilla/ximian/mostfreq:
1660         * bugzilla/ximian/products: Update for 2.3.3 Release ("I've given up
1661         smoking")
1663 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1665         * src/bug-buddy.c: (init_ui):
1666         * src/bug-buddy.glade:
1667         * src/bug-buddy.h:
1668         * src/bugzilla.h: Use a combo for version entry.
1669         * src/bugzilla.c: (update_version), (update_version_menu), (generate_email_text):
1670         * src/united-states-of-bug-buddy.c: (select_version),
1671         (select_severity), (on_druid_next_clicked): Select version and severity.
1672         * src/bugzilla.c: (load_products_xml), (load_bugzilla_xml_file). If not downloading
1673         new bugzilla files, compare dates of ~/.gnome/bug-buddy.d/* and prefix/share/bug-buddy/*
1674         to use the most recent. Use again applications-all-users because gnome-vfs bug was fixed.
1676 2003-07-14  Fernando Herrera  <fherrera@onirica.com>
1678         * src/gdb-buddy.c: (handle_gdb_input): convert gdb output from ISO-8859-1
1679         (the charset gdb is using) to UTF-8 using a fallback, preventing incomplete
1680         traces with non-convertible chars.
1682 2003-06-28  Fernando Herrera  <fherrera@onirica.com>
1684         * src/bug-buddy.c: (init_ui):
1685         * src/bug-buddy.h:
1686         * src/bugzilla.c: (generate_email_text):
1687         * src/united-states-of-bug-buddy.c: (mail_write_template),
1688         (mail_lock_text), (druid_set_state): Use differents templates for each
1689         kind of bug report. Fix also a crash when reporting non-bugzilla bugs
1690         without the "Description:" field
1692 2003-06-26  Fernando Herrera  <fherrera@onirica.com>
1694         * src/bugzilla.c: (generate_email_text): s/Gnome
1695         distributor/Gnome-Distributor/ as spaces in headers break halloween
1696         pasrsing at submit@bugs.gnome.org. Thanks to Andrew Sobala for
1697         pointing this. (Fix #116058)
1699 2003-06-15  Taneem Ahmed  <taneem@eyetap.org>
1701         * configure.in: Added "bn" to ALL_LINGUAS.
1703 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1705         * src/bug-buddy.glade: Some HIG changes. Mostly accelerators, padding,
1706         and text corrections.
1707         * src/united-states-of-bug-buddy.c: (submit_ok): Fix a typo, remove
1708         confirmation dialog before submiting a bug.
1710 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1712         * src/bug-buddy.glade:
1713         * src/united-states-of-bug-buddy.c: (submit_ok): String changes and
1714         corrections from Luis Villa (bug #114822)
1716 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1718         * NEWS:
1719         * bugzilla/gnome/products:
1720         * bugzilla/ximian/mostfreq:
1721         * bugzilla/ximian/products: Update for 2.3.2 Release ("In the
1722         Neighbourhood")
1724 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1726         * po/POTFILES.in:
1727         * src/bug-buddy.desktop.in:
1728         * src/bug-buddy.desktop.in.in: Move bug-buddy.desktop.in to
1729         bug-buddy.desktop.in.in to be parsed by configure script in order to
1730         get @VERSION@ replaced. Update POTFILES.in entry.
1732 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1734         * configure.in: bump version number.
1735         * src/bug-buddy.desktop.in: Add X-GNOME-Bugzilla-version (this will
1736         requiere the move to .desktop.in.in)
1737         * src/bugzilla.h:
1738         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1739         (visit_cb), (generate_email_text): read version from .desktop file.
1740         Add Bugzilla-Version field to email
1741         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Merge
1742         patch from ximian to stop crashing in product view (bug #114712). Also
1743         write the version number in the entry.
1745 2003-06-07  Fernando Herrera  <fherrera@onirica.com>
1747         * src/bug-buddy.glade: Add a privacy warning.
1748         * src/bugzilla.c: (bugzilla_application_new): Don't add duplicated
1749         applications.
1750         * src/bugzilla.c: (add_products):  Fix for a NULL-dereference
1751         (Fixes #104357, thanks to Jens Askengren for the patch)
1752         * src/bug-buddy.c: (init_ui):
1753         * src/united-states-of-bug-buddy.c: (mail_lock_text),
1754         (druid_set_state): Don't allow the user to modify Bugzilla headers in
1755         the email page
1757 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
1759         * src/united-states-of-bug-buddy.c(on_druid_next_clicked): Fixed
1760           string marked for translation.
1762 2003-05-31  Paisa Seeluangsawat  <paisa@colorado.edu>
1764         * configure.in: Added Thai (th) to ALL_LINGUAS.
1766 2003-05-27  Abel Cheung  <maddog@linux.org.hk>
1768         * src/bug-buddy.glade: Fix small typo.
1770 2003-05-19  Fernando Herrera <fherrera@onirica.com>
1772         * NEWS:
1773         * configure.in:
1774         * src/bug-buddy.c: (init_ui): Go to STATE_GDB when invoked from crash.
1775         2.3.1 "My brown paper bag" release!
1777 2003-05-18  Fernando Hererra <fherrera@onirica.com>
1779         * AUTHORS:
1780         * NEWS:
1781         * bugzilla/gnome/mostfreq:
1782         * bugzilla/gnome/products:
1783         * bugzilla/ximian/config:
1784         * bugzilla/ximian/mostfreq:
1785         * bugzilla/ximian/products:
1786         * configure.in: update for 2.3.0 release ("Sex, lies and Div-Xs")
1788 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
1790         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
1792 2003-05-16  Fernando Herrera <fherrera@onirica.com>
1794         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked):fix some
1795         warnings and a typpo.
1797 2003-05-15  Fernando Herrera  <fherrera@onirica.com>
1799         * src/bug-buddy.c: (init_ui), (main):
1800         * src/bug-buddy.glade:
1801         * src/bug-buddy.h: New first page when invoked from scratch. Ask for
1802         bug type
1803         * src/bugzilla.c: (generate_email_text): Add keywords based on bug
1804         type, and set priority "enhancement" when it is a a feature request.
1805         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
1806         (druid_set_state), (on_druid_prev_clicked),
1807         (on_druid_next_clicked): Manage new intro page. Show debug page
1808         always when invoked from scratch and debug type is selected. Add
1809         myself to the about dialog.
1811 2003-05-06  Fernando Herrera <fherrera@onirica.com>
1813         * src/bug-buddy.c: (init_gnome_version_stuff):
1814         * src/bug-buddy.h:
1815         * src/bugzilla.c: (generate_email_text): s/vendor/distributor as done
1816         in gnome-desktop (to make RMS happy)
1818 2003-05-06  Fernando Herrera <fherrera@onirica.com>
1820         * src/bugzilla.c: (async_update): Print the progress label only when
1821         all files/sizes are calculated (Fixes #108408)
1822         (generate_email_text): Print Distribution name after the Subject
1823         field.
1825 2003-05-04  Christian Rose  <menthos@menthos.com>
1827         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
1829 2003-04-01  Fernando Herrera  <fherrera@onirica.com>
1831         * src/Makefile.am:
1832         * src/bug-buddy.h:
1833         * src/distribution.c: (get_line_from_fd), (get_line_from_file),
1834         (get_redhat_version), (get_turbolinux_version),
1835         (get_debian_version), (get_irix_version),
1836         (get_distro_name_from_file), (get_distro_name): Add distribution
1837         detection to bug-buddy.
1838         * src/distribution.h:
1839         * src/bugzilla.c: (generate_email_text): Add distribution info to
1840         report, and Gnome Vendor as "Gnome Vendor".
1842 2003-03-13  Christian Rose  <menthos@menthos.com>
1844         * configure.in: Added "ml" to ALL_LINGUAS.
1846 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
1848         * configure.in: Added "fa" to ALL_LINGUAS
1850 2003-02-10  Mohammad DAMT  <mdamt@bisnisweb.com>
1852         * po/id.po: Added Indonesian Translation
1853         * configure.in: Added "id" to ALL_LINGUAS
1855 2003-02-07  Abel Cheung  <maddog@linux.org.hk>
1857         * configure.in: Removed "en_GB" from ALL_LINGUAS (completely
1858           empty translation)
1860 2003-01-25  Alex Duggan  <aldug@astrolinux.com>
1862         * src/united-states-of-bug-buddy.c: use the bug-buddy icon in the
1863         about dialog.  Fixes #104445
1865 2003-02-03  Fernando Herrera <fherrera@onirica.com>
1867         * NEWS:
1868         * bugzilla/gnome/mostfreq:
1869         * bugzilla/gnome/products:
1870         * bugzilla/ximian/products:
1871         * configure.in: update for 2.2.102 release ("Oh na na na")
1873 2003-02-01  Fernando Herrera <fherrera@onirica.com>
1875         * TODO: Update with some ideas from Owen and me.
1876         * src/bugzilla.c: (bugzilla_application_new),
1877           (generate_email_text): Only add a binary to the list if it is not
1878           already in. If the app doesn't have bugzilla product, ask for email
1879           address to send the report. (Fix #104599)
1880         * src/united-states-of-bug-buddy.c: (select_component_row): Check if
1881           component is NULL.
1883 2003-01-21  Christian Rose  <menthos@menthos.com>
1885         * configure.in: Added "mn" to ALL_LINGUAS.
1887 2002-01-19  Fernando Herrera  <fherrera@onirica.com>
1889         * NEWS:
1890         * bugzilla/*/*:
1891         * configure.in: 2.2.101 release "Fidelio"
1893 2003-01-14  Pablo Saratxaga <pablo@mandrakesoft.com>
1895         * configure.in: Added Amharic (am) and Macedonian (mk) to ALL_LINGUAS
1897 2003-01-05  Fernando Herrera  <fherrera@onirica.com>
1899         * src/gdb-buddy.c: (get_trace_from_pair): set NULL encoding for gdb
1900           output, so g_io_channel can read text with invalid UTF-8 strings
1901           (fixes #102493).
1903 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
1905         * src/bug-buddy.desktop.in: add StartupNotify
1907 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
1909         * NEWS:
1910         * bugzilla/*/*:
1911         * configure.in: 2.2.100 release "I should be there, baby!"
1912         * pixmaps/gnome.png: Update GNOME logo to the new version.
1914 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1916         * src/united-states-of-bug-buddy.c: Little text typo. Fixes (#99564)
1917           Thanks to Christian Rose for pointing this.
1919 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1921         * src/bug-buddy.glade: Don't use gtk stock button "Refresh". Use
1922           "Update" as label to be consistent with the text (fixes #101693).
1923           Remove references to help button (fixes #86410).
1925 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1927         * src/united-states-of-bug-buddy.c: (select_component_row),
1928           (on_druid_next_clicked): If component is in the .desktop file
1929           preselect it. (Thanks to Kristian Rietveld for its gtktree
1930           wisdom)
1932 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1934         * src/bugzilla.c: (visit_cb): don't use all-applications because it is
1935           not working. Use applications-all-users:/// and check for recursion
1937 2002-12-28  Fernando Herrera  <fherrera@onirica.com>
1939          * configure.in: requiere libgnomeui 2.1.x for gnome-icom-theme
1941 2002-12-16  Fernando Herrera  <fherrera@onirica.com>
1943         * MAINTAINERS:
1944         * NEWS:
1945         * README.STABLE_BRANCH:
1946         * TODO:
1948         * bugzilla/gnome/config:
1949         * bugzilla/gnome/mostfreq:
1950         * bugzilla/gnome/products:
1951         * bugzilla/ximian/config:
1952         * bugzilla/ximian/mostfreq:
1953         * bugzilla/ximian/products: Updated for the new release.
1955 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
1957         * src/bug-buddy.glade:
1958         * src/bugzilla.c: (async_update): Tweak progress dialog. Show only
1959           number of files "1 of 6".
1960           http://bugzilla.gnome.org/bugzilla.gnome.org/config.xml is nothing
1961           relevant for the user.
1963 2002-12-13  Fernando Herrera <fherrera@onirica.com>
1965         * bugzilla/gnome.bugzilla:
1966         * bugzilla/ximian.bugzilla:
1967         * src/Makefile.am:
1968         * src/bug-buddy.glade:
1969         * src/bug-buddy.h:
1970         * src/bugzilla.c: (md5str_equal_digest), (get_xml_file),
1971           (bugzilla_get_md5sums), (load_bugzilla):
1972         * src/bugzilla.h:
1973         * src/config.c: (save_config), (load_config): Download md5sums from
1974           bugzilla (only if it didn't in the last 24h), and compare with local
1975           bugzilla files. If different, aks the user for updating them.
1976         * src/md5-utils.h:
1977         * src/md5-utils.c: Copied md5 functions from somewhere in the gnome
1978           cvs.
1980 2002-12-13  Fernando Herrera <fherrera@onirica.com>
1982         * src/gdb-buddy.c: Try to look in libexec dir (Needed to debug
1983           applets)
1985 2002-12-10  Fernando Herrera <fherrera@onirica.com>
1987         * src/bug-buddy.c (stop_progress, queue_download_restart,
1988           on_proxy_settings_clicked, on_progress_start_clicked,
1989           on_progress_stop_clicked, main):
1991         * src/bug-buddy.glade:
1993         * src/bugzilla.c (async_update, copy_from_system_to_cache,
1994           get_xml_file, end_bugzilla_download, start_bugzilla_download,):
1995           Changed the logic of downloading. First try the newer version from
1996           local cached bugzilla files and the ones from sharedir. If they are
1997           too old, ask the user for updating. New dialog for updating and
1998           new progress dialog.
2000 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2002         * src/united-states-of-bug-buddy.c: add Kevin and Eric to credits as
2003           documenters
2005 2002-12-14  Fernando Herrera  <fherrera@onirica.com>
2007         * src/bugzilla.c: (open_mostfreq_bug):
2008         * src/cell-renderer-uri.c: (cell_renderer_uri_set_property),
2009         (cell_renderer_uri_activate): Workaround to fix #86711. As cru->uri is
2010         not set correctly (maybe a gtk+ or a problem derivating the class?),
2011         use a new function to open the bug with bug_position --> iter -->
2012         model --> url.
2014 2002-12-03  Fernando Herrera <fherrera@onirica.com>
2016         * src/bugzilla.c (products_list_load): Removed code to autoselect
2017         component (it didn't work)
2019         * src/united-states-of-bug-buddy.c (on_druid_prev_clicked)
2020         on_druid_next_clicked: When invoked from crash, try to guess
2021         product and component (from .desktop file) corresponding to the
2022         crashed app. When invoked from scratch, after the user has
2023         selected an application, guess the product. This implies skipping
2024         two sometimes hard steps. Autoset critical severity for crashes.
2026 2002-12-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
2028         * src/united-states-of-bug-buddy.c: Unbreak the build and
2029         restore Ximian's copyright notice.
2031 2002-12-07  Christian Neumair  <chris@gnome-de.org>
2033         * src/united-states-of-bug-buddy.c: Made copyright string translatable
2034         and changed it (pattern is "(C) first-year-code-was-published
2035         first-author"). Sorry Ximian, but that's the way we ought to refer to
2036         authors.
2038 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
2040         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
2041         and closing bugzilla #95981.
2043 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
2045         * configure.in: Added Belarusian to ALL_LINGUAS.
2047 2002-09-30  jacob berkman  <jacob@ximian.com>
2049         * src/bugzilla.c (load_applets):
2050         (visit_cb):
2051         (visit_cb):
2052         (load_applications): port from GnomeIconLoader to GnomeIconTheme
2054 2002-09-06  jacob berkman  <jacob@ximan.com>
2056         * src/bug-buddy.[ch]:
2057         * src/bugzilla.[ch]:
2058         * src/gdb-buddy.c"
2059         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
2060         my local tree.  i think this adds support for pre-selecting a
2061         crashed app in the list of applications.  or, it would but
2062         gtktreeview doesn't work right.
2064         * src/save-buddy.c: include signal.h
2066 2002-09-04  Ross Burton  <ross@burtonini.com>
2068         * src/bug-buddy.desktop.in: Fix the desktop file so that it
2069         validates correctly.
2071 2002-08-15  jacob berkman  <jacob@ximian.com>
2073         * src/bugzilla.c (create_products_list):
2074         (create_components_list): sort by the first column
2076         * src/config.c (save_config):
2077         (load_config): don't persist "show debugging info"
2079         * configure.in: require bonobo-activation and libbonobo
2081         * src/bugzilla.c (bugzilla_application_new): helper func
2082         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
2083         (load_applets): get the list of applets from bonobo-activation
2084         (visit_cb): use bugzilla_application_new()
2085         (load_applications): load the applets too and don't leak the icon
2086         loader
2088 2002-08-14  jacob berkman  <jacob@ximian.com>
2090         * src/bugzilla.c (BUGZILLA_*):
2091         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
2093         * configure.in: check for gnome-desktop
2095         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
2096         button if we are downloading
2097         (on_druid_prev_clicked): handle a new state we can be in
2098         (submit_ok): handle the user selecting an application (this
2099         function needs to be refactored)
2101         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
2102         is the label of the dialog that pops up after a while
2104         * src/config.c (save_config):
2105         (load_config): persist whether we are showing products or
2106         applications
2108         * src/bugzilla.c (load_bugzilla_xml): only populate the products
2109         list if we are showing products
2110         (end_bugzilla_download):
2111         (start_bugzilla_download): turn the next button off while
2112         downloading if we are on the product page
2113         (visit_cb):
2114         (load_applications): load a list of applications from
2115         all-applications:/// to present the user, rather than using a list
2116         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
2117         work automagically
2118         (products_list_load): populate the products list with either
2119         products or applications
2121         * src/bug-buddy.h (DruidData): add show_products and applications
2122         list
2124         * src/bug-buddy.glade: add a button to swtich between product and
2125         application selection mode
2127         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
2129         * src/bug-buddy.c (buddy_set_text_widget):
2130         (buddy_get_text_widget): add support for GtkButton
2131         (on_gdb_save_clicked): pass a wait message
2132         (on_product_toggle_clicked): toggle the tree view between
2133         applications / products listing
2134         (on_list_button_press_event): don't continue if a download is in
2135         progress
2136         (main): load the list of applications
2138         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
2139         (BugzillaProduct): make components a hash table
2140         (BugzillaBTS): make products a hash table
2141         (generate_email_text): submit data from gnome-version.xml
2142         (*): fixups for hash tables, and i think fix bug #83109 (can't
2143         tell because gnome-vfs crashes for me)
2145         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
2146         nuke all_products
2148         * src/bug-buddy.glade: kill the bts selection option menu
2150         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
2151         platform version and vendor from
2152         $prefix/share/gnome-about/gnome-version.xml
2154         * src/bugzilla.c (generate_email_text): clean up a bit
2156 2002-08-13  jacob berkman  <jacob@ximian.com>
2158         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
2160         * configure.in: bump to 2.2.99
2162         * src/united-states-of-bug-buddy.c: use new saving code (fixes
2163         #84914)
2165         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
2166         write to a file, and pop up a dialog if it takes more than 1.1
2167         seconds which allows the user to cancel the action (fixes #73443)
2169         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
2171         * src/Makefile.am:
2172         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
2174 2002-08-12  jacob berkman  <jacob@ximian.com>
2176         * NEWS (2.2.1): updates, but need to fix the other part of 84914
2177         before releasing a new version
2179         * src/save-buddy.c (bb_save_file): steal file saving from gedit
2180         (fixes #80334)
2182         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
2183         gdb (should fix bug #86404)
2185         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
2186         the file if it already exists (bug #84914)
2188         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
2189         (michael meeks, bug #82722)
2191 2002-07-28  Christian Rose  <menthos@menthos.com>
2193         * configure.in: Added "sq" to ALL_LINGUAS.
2195 2002-06-19  jacob berkman  <jacob@ximian.com>
2197         * NEWS:
2198         * configure.in: 2.2.0
2200 2002-06-05  jacob berkman  <jacob@ximian.com>
2202         * src/Makefile.am (EXTRA_DIST): dist .applications file
2204 2002-06-05  Alex Graveley  <alex@ximian.com>
2206         * src/bug-buddy.keys.in: Remove unsupported open action, add
2207         settings for nautilus1 user-levels, and set default_action_type to
2208         'application'.
2210         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
2211         application/x-core-file mimetype, with the command "buddy --core",
2212         and the name "Bug Buddy".
2214         * src/Makefile.am (applications_DATA): Install
2215         bug-buddy.applications.
2217 2002-06-04  Yanko Kaneti <yaneti@declera.com>
2219         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
2221 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
2223         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
2224         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
2226 2002-05-26  Chris Lyttle  <chris@wilddev.net>
2228         * docs/C/bug-buddy-C.omf: Added rights and version tags
2229         * docs/C/Makefile.am: changed figs to figdir
2230         * Makefile.am: Add omf.make to EXTRA_DIST
2231         * configure.in: Added scrollkeeper test for v0.3.8 and removed
2232         omf-install from makefile list
2233         * omf.make: Added for new scrollkeeper
2234         * xmldocs.make: changed to new version
2236 2002-05-21  Eric Baudais  <baudais@okstate.edu>
2238         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with
2239         the OMF DTD Scrollkeeper uses.
2241 2002-05-15  jacob berkman  <jacob@ximian.com>
2243         * docs/Makefile.am (man_MANS):
2244         * docs/bug-buddy.1: man page from David LaBissoniere
2245         <labisso@debian.org>
2247         * AUTHORS: i haven't been to CMU in over 2 years
2249 2002-05-13  jacob berkman  <jacob@ximian.com>
2251         * NEWS:
2252         * configure.in: release 2.1.6
2254         * bugzilla/*: update
2256         * src/united-states-of-bug-buddy.c (on_druid_next_clicked):
2257         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
2258         page (fixes bug #76405)
2260         * configure.in:
2261         * Makefile.am:
2262         * bugzilla/Makefile.am:
2263         * bugzilla/gnome/Makefile.am:
2264         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
2265         breaking backwards compat behaviour and waste cpu by not using my
2266         cool automake hack (also fixes #74390)
2268         * src/bug-buddy.glade:
2269         * src/bug-buddy.c (on_proxy_settings_clicked):
2270         * src/config.c: remove proxy config dialog, just run
2271         gnome-network-properties
2273         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
2274         were found.  put up a dialog and bail instead.  fixes bug #74390
2276 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
2278         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
2279         is for display only, so don't let anything get
2280         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
2282 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
2284         * configure.in: Added Vietnamese (vi) to ALL_LINGUAS
2286 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
2288         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
2289         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
2291 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
2293         * configure.in: Added Basque language (eu) to ALL_LINGUAS
2295 2002-04-19  jacob berkman  <jacob@ximian.com>
2297         * configure.in: 2.1.5
2299         * src/bug-buddy.glade: fix icon
2301         * bugzilla/*: update
2303 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
2305         * configure.in: Removed en_AU, it's a completely empty translation,
2306         unhandled for 2 years.
2308 2002-04-16  jacob berkman  <jacob@ximian.com>
2310         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
2311         #78674)
2313         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
2314         (fixes bug #78675)
2316 2002-04-10  jacob berkman  <jacob@ximian.com>
2318         * src/bugzilla.c (gify): if convert didn't work just strdup
2320 2002-04-09  jacob berkman  <jacob@ximian.com>
2322         * src/bug-buddy.glade: turn word wrap on
2323         add copy/save buttons
2325         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
2326         gdb text widget to the clipboard
2327         (on_gdb_save_clicked): save the contents of the gdb text widget to
2328         a file
2330         * src/gdb-buddy.c (start_animation):
2331         (stop_animation): enable/disable copy/save buttons
2333         fixes bug #77891
2335         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
2336         gnome_help_display()
2338         * configure.in (AC_OUTPUT):
2339         * Makefile.am (SUBDIRS): add omf-install/
2341 2002-04-02  jacob berkman  <jacob@ximian.com>
2343         * configure.in: fix stupid tyop in previous commit (noticed by
2344         Jeong-Hee Kang)
2346 2002-04-01  jacob berkman  <jacob@ximian.com>
2348         * src/Makefile.am (bug_buddy_LDFLAGS):
2349         * configure.in: fix #77035 and #76834 (thanks to danw)
2351         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
2352         for now (fixes #77035)
2354 2002-03-29  jacob berkman  <jacob@ximian.com>
2356         * src/bug-buddy.keys.in: add a nl
2358         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
2359         (fixes bug #76834)
2361         * src/bug-buddy.glade:
2362         * src/bug-buddy.glade2: use glade 2
2364         * src/bug-buddy.c (main): load bug-buddy.glade
2366         * configure.in: remove libglade-convert stuff
2368 2002-02-21  Seth Nickell  <snickell@stanford.edu>
2370         * src/Makefile.am:
2371         * src/bug-buddy.desktop.in:
2373         Install into $(datadir)/applications and add a
2374         Categories field for GNOME2.
2376 2002-03-18  jacob berkman  <jacob@ximian.com>
2378         * src/gdb-buddy.c (get_trace_from_pair): change wording
2380         * NEWS:
2381         * configure.in: 2.1.4
2383         * docs/C/bug-buddy.sgml: remove
2385         * Makefile.am (SUBDIRS): re-add docs
2387         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
2388         <kevin@kevindumpscore.com> for bug #71189
2390         * bugzilla/*: update files
2392         * src/bug-buddy.glade: set the default button to Forward, not
2393         Back.
2395         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
2396         which program generated the core file
2398 2002-03-14  jacob berkman  <jacob@ximian.com>
2400         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
2401         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
2402         fixes #73675)
2404 2002-03-12  jacob berkman  <jacob@ximian.com>
2406         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
2407         1.5 (bug #74341)
2409 2002-02-19  jacob berkman  <jacob@ximian.com>
2411         * Makefile.am: add gnome's mostfreq.xml and update xml files
2413 2002-02-11 John Fleck <jfleck@inkstain.net>
2415         * added:
2416         * xmldocs.make
2417         * omf-install/Makefile.am
2418         * docs/C/bug-buddy-C.omf
2420         * changed:
2421         * docs/Makefile.am
2422         * docs/C/Makefile.am
2423         * docs/C/bug-buddy.xml
2424         add new xml versions of the docs and other things needed for the
2425         build infrasture - awaiting update to the docs to match GNOME2ness
2426         before adding 'em into the build
2428 2002-02-07  jacob berkman  <jacob@ximian.com>
2430         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
2431         <Laszlo.Peter@ireland.sun.com>)
2433 2002-02-04  jacob berkman  <jacob@ximian.com>
2435         * configure.in:
2436         * NEWS: 2.1.3
2438 2002-02-03 John Fleck <jfleck@inkstain.net>
2440         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
2441         xml
2442         * docs/C/legal.xml - added document with newly required legalisms,
2443         next step toward docs that are no longer "way busted".
2444         The xml docs are not yet included in the build.
2446 2002-02-01  jacob berkman  <jacob@ximian.com>
2448         * Makefile.am (SUBDIRS):
2449         * configure.in: don't build docs as they are way busted.
2451         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
2452         and fill in bug report template untranslated. (bugzilla 69460)
2454         * src/bugzilla.c: download files to a temporary file, then rename
2455         them.  also try to do something sensical when downloads fail, but
2456         sadly gnome-vfs is kind of broken when your proxy doesn't work and
2457         reports success.
2459         * src/bug-buddy.glade: make toplevels invisible by default, and
2460         hide the options for spawning external mailers (bugzilla #70156)
2462         * src/config.c: default to using sendmail
2464 2002-01-18  jacob berkman  <jacob@ximian.com>
2466         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
2467         used any more
2469         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
2470         ourselves as transient for the toplevel
2471         (druid_set_state): call druid_set_sensitive() rather than hacking
2472         around that
2473         (druid_set_state): fixup for new state order
2474         (on_druid_prev_clicked): skip pages when we aren't reporting to
2475         bugzilla
2476         (email_is_valid): don't allow mails from root@ (fixes #57490
2477         luis@ximian.com)
2478         (mail_config_page_gnome_ok): quick and error prone check that they
2479         filled in the mail command
2480         (mail_config_page_ok): clean up
2481         (on_druid_next_clicked): fixup for new state order
2483         * src/gdb-buddy.c (animate): pulse a progress bar
2484         (start_animation):
2485         (stop_animation): un-comment in
2487         * src/config.c (configs): comment out removed widgets
2488         (load_config):
2489         (save_config): clean up the mess i made the other day.
2491         * src/bugzilla.c (goto_product_page): comment out unused function
2492         (async_update): if the download is done then update the ui and
2493         load the xml
2494         (on_progress_cancel_clicked): comment out unused func
2495         (load_bugzilla_xml_file): try to load from cache, fallback to
2496         system
2497         (load_bugzilla_xml): simplify a little
2498         (create_products_list): put the icon and product name in the same
2499         column (thanks anders)
2500         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
2501         if applicable
2502         (start_bugzilla_download): move code here so we can start the
2503         download from multiple places
2504         (load_bugzillas): don't try to download
2505         (generate_email_text): handle when we aren't submitting to
2506         bugzilla, and wrap gdb text
2508         * src/bug-buddy.c (get_widget): be a bit more verbose when we
2509         can't find a widget
2510         (on_list_button_press_event): go fwd when double clicked (fixes
2511         #57036 by ettore)
2512         (on_email_group_toggled): fixup for there being 3 types now, and
2513         set the fwd button to some appropriate text if applicable
2514         (queue_download_restart): start a download of the xml after a
2515         delay
2516         (on_proxy_settings_clicked): show the proxy settings dialog
2517         (on_progress_start_clicked): kick off a download
2518         (on_progress_stop_clicked): kill a download
2519         (on_debugging_options_button_clicked): show / hide debugging
2520         options
2521         (fixup_notebook): make a notebook clean
2522         (init_ui): make a better initial message, and fix a bunch of stuff
2523         (make_image): handle loading stock icons (unused now though)
2524         (main): don't skip pages initially any more, and kick off a
2525         download
2527 2002-01-16  jacob berkman  <jacob@ximian.com>
2529         * configure.in: add et translation from Ilmar Kerm
2530         <ilmar.kerm@riigikontroll.ee>
2532 2002-01-14  jacob berkman  <jacob@ximian.com>
2534         * src/bug-buddy.c (init_ui): reverse the text direction of the
2535         forward button.  also make it compile
2537         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
2538         code from the new GnomeDruidPageStandard
2539         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
2540         the mailer and jump to the finished page
2542         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
2544         * src/config.c (update_string):
2545         (gconf_buddy_connect_string):
2546         (update_bool):
2547         (gconf_buddy_connect_bool):
2548         (update_int):
2549         (gconf_buddy_connect_int): some gconf sugar
2550         (save_config): save the new mailer settings
2551         (load_config): load the vfs proxy and new mailer settings
2553         * src/bugzilla.c (generate_email_text): don't generate a Subject:
2554         line if we were told not to
2556         * src/bug-buddy.c (on_email_mailer_radio_toggled):
2557         (on_email_default_radio_toggled):
2558         (make_image):
2559         (build_custom_mailers): new funcs for new gui stuff
2560         (init_canvi): removed
2561         (init_ui): initialize the new widgets
2562         (on_druid_window_style_set): use colors from the theme rather than
2563         ugly hard coded ones
2564         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
2566 2002-01-10  jacob berkman  <jacob@ximian.com>
2568         * NEWS:
2569         * configure.in: 2.1.2
2571         * bugzilla/*: updates
2573         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
2574         little
2576         * src/bug-buddy.glade: use new button layout (cancel to the left
2577         of prev/next)
2579 2001-12-28  jacob berkman  <jacob@ximian.com>
2581         * src/bugzilla.h: gnome-vfs-types.h is deprecated
2583         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
2585         * src/bug-buddy.h: include gnome-vfs-async-ops.h
2587         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
2589         * src/Makefile.am (INCLUDES): add some more
2590         -DFOO_DISABLE_DEPRECATED
2592 2001-12-21  jacob berkman  <jacob@ximian.com>
2594         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
2595         correct page
2597         * src/bugzilla.c (generate_email_text): print the gnome version if
2598         we had one
2600         * src/bug-buddy.h: add a gnome_version field
2602         * src/bug-buddy.c (init_ui): get the "gnome version" from the
2603         environment.  this is set by gnome_segv.
2605 2001-12-17  jacob berkman  <jacob@ximian.com>
2607         * src/bug-buddy.c (init_ui): set the help / about buttons as
2608         secondary
2610         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
2611         i think the xml files are ISO8859-1 or something.  the spanish n
2612         thing displays correctly now instead of generating a pango warning
2614 2001-12-13  jacob berkman  <jacob@ximian.com>
2616         * gentool/gentool.m4: some games
2618 2001-12-12  jacob berkman  <jacob@ximian.com>
2620         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
2621         per product.  this code was so broken before.
2623         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
2624         get stuck on the description page
2626 2001-12-11  jacob berkman  <jacob@ximian.com>
2628         * */*: add mostfreq support and some other stuff.  this module is
2629         mine so i don't have to add good changelog entries.
2630         neener-neener.
2632 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
2634         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
2635           shouldn't fail even with older version of gettext.
2637 2001-12-06  jacob berkman  <jacob@ximian.com>
2639         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
2641         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
2643 2001-11-28  jacob berkman  <jacob@ximian.com>
2645         * src/gdb-buddy.c (get_trace_from_pair):
2646         (get_trace_from_pair):
2647         * src/config.c (load_config): gnome_is_program_in_path is
2648         deprecated, use g_find_program_in_path
2650 2001-11-09  jacob berkman  <jacob@ximian.com>
2652         * src/*.c: set the default response on all of our dialogs
2654 2001-11-08  jacob berkman  <jacob@ximian.com>
2656         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
2657         disabling for now
2659         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
2660         mime type function
2662         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
2664 2001-11-07  jacob berkman  <jacob@ximian.com>
2666         * src/Makefile.am (INCLUDES): build with
2667         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
2668         -DG_DISABLE_DEPRECATED
2670         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
2671         the other things to get it to build w/o deprecated stuff
2673         * src/united-states-of-bug-buddy.c (get_selected_row): get the
2674         selected row from a TreeView
2675         (on_druid_next_clicked): use get_selected_row for the product /
2676         component
2678         * src/bugzilla.c (create_products_list): create a GtkListStore and
2679         set up the columns with the GtkTreeView
2680         (create_components_list): ditto
2681         (load_bugzillas): setup the trees
2682         (add_product):
2683         (bugzilla_bts_add_products_to_clist):
2684         (add_component): port to GtkTreeView / GtkListStore
2686         * src/bug-buddy.c: removed a bunch of unused glade callbacks
2687         (init_ui): setup some stock things glade 1 doesn't know about
2689         * src/Makefile.am (INCLUDES): don't set the clist height any more
2691 2001-11-02  jacob berkman  <jacob@ximian.com>
2693         * src/bug-buddy.glade: use the template description from
2694         bugzilla.ximian.com.
2696         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
2698         * src/bug-buddy.c (buddy_set_text_widget):
2699         (buddy_get_text_widget): sane and consistent api for get/set of
2700         text across multiple gtk widgets
2702         * src/*.c: use new text calls
2704         * po/POTFILES.in: remove some removed files
2706 2001-10-28  jacob berkman  <jacob@ximian.com>
2708         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
2709         g_spawn_async_with_pipes() function.  glib2 rules.
2711         * src/bugzilla.c (format_for_width):
2712         (append_line_width): move from util.c as these are still needed
2714         * src/bug-buddy.c (add_to_clist):
2715         (append_packages): remove unused functions
2717         * src/*.bts:
2718         * src/ctree-combo.[ch]:
2719         * src/distro*:
2720         * src/gnome.appmap:
2721         * src/packages.c:
2722         * src/bts.c:
2723         * src/*-packages:
2724         * src/util.[ch]:
2725         * src/bug-buddy.buddy: remove outdated / unused files
2727         * src/*.[ch]:
2728         * COPYING: add in a nice little note saying only version 2 of the
2729         gpl applies
2731 2001-10-27  jacob berkman  <jacob@ximian.com>
2733         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
2734         rather than GNOME_VFS_DEFAULT_PRIORITY
2736 2001-10-23  jacob berkman  <jacob@ximian.com>
2738         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
2740         * src/bugzilla.c (load_config_xml):
2741         (load_products_xml): fix libxml 2 port
2743         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
2744         than a fontset
2745         (main): glade file is .glade2 now
2747 2001-10-20  jacob berkman  <jacob@ximian.com>
2749         * */*: initial gnome 2 port
2751 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
2753         * configure,in (ALL_LINGUAS): Added pt.
2755 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
2757         * configure.in (ALL_LINGUAS): added lv
2759 2001-09-08  Wang Jian  <lark@linux.net.cn>
2761         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
2763 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
2765         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
2767 2001-08-06  jacob berkman  <jacob@ximian.com>
2769         * configure.in:
2770         * NEWS: 2.0.8
2772         * src/gdb-buddy.c (get_trace_from_pair):
2773         (get_trace_from_core): revert --nw patch: it seems to break things
2774         for me pretty badly.  i'm an idiot.
2776         * configure.in:
2777         * NEWS: 2.0.7
2779         * src/util.c (format_for_width): wrap to GStrings rather than text
2780         entries
2782         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
2783         chars again
2785         * src/gdb-cmd: also run `thread apply all bt' to get all of the
2786         stack traces for currently running threads
2788         * bugzilla/*: update
2790 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
2792         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
2793         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
2794         which defaults to using a GUI.  All GDB versions, starting with
2795         gdb-4.13 released in 1994, support the --nw option.)
2796         (get_trace_from_pair): Likewise.
2798 2001-08-04  Leonard Norrgård  <vinsci@sourceforge.net>
2800         * united-states-f-bug-buddy.c (email_is_valid):
2801         Added the seven new toplevel domains.
2802         * gdb-buddy.c (start_gdb):
2803         Moved the CRASH_NONE case into the switch.
2805 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
2807         * configure.in: change order of xml in gnome-config command to fix
2808         broken include path.
2809         (src/Makefile.am): ditto.
2811 2001-06-21  jacob berkman  <jacob@ximian.com>
2813         * NEWS:
2814         * configure.in: 2.0.6
2816         * src/bugzilla.c (load_config_xml): use the configured xml node
2817         names
2818         (load_bugzilla): load the name of the severity nodes and header
2819         from the config file
2820         (generate_email_text): use the configured severity header
2822 2001-06-19  jacob berkman  <jacob@ximian.com>
2824         * NEWS:
2825         * configure.in: 2.0.5
2827         * src/bugzilla.c (async_update): touch files we download so that
2828         the cache finally works
2830         * NEWS:
2831         * configure.in: 2.0.4
2833         * src/united-states-of-bug-buddy.c (submit_ok): thank the
2834         submitter
2835         (submit_ok): set the From: line.  it used to do this before 2.0.
2836         i apparently am a doofus.
2837         (submit_ok): pop up a question dialog before sending the bug
2838         report
2840 2001-06-15  jacob berkman  <jacob@ximian.com>
2842         * NEWS:
2843         * configure.in: 2.0.3
2845         * src/bugzilla.[ch]:
2846         * src/bug-buddy.c:
2847         * src/bts.[ch]:
2848         * src/bts-debian.c: libxml include fixes
2850 2001-06-12  jacob berkman  <jacob@ximian.com>
2852         * various makefiles: fixes and ximian bugzilla support
2854         * src/bug-buddy.c (init_ui): set the row height to 20
2856         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
2857         (load_bugzilla): fix a tyop
2858         (generate_email_text): comment out some fields
2859         (add_severity): also default to unknown
2861 2001-06-03  Karl Eichwalder  <ke@suse.de>
2863         * src/Makefile.am (EXTRA_DIST): Remove
2864         xml-i18n-extract will directly work on .glade files.
2865         * glade-strings.c: Remove file.
2867 2001-05-31  Karl Eichwalder  <ke@suse.de>
2869         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
2870         xml-i18n-update.
2872 2001-05-30  Karl Eichwalder  <ke@suse.de>
2874         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
2875         xml-i18n-merge.in xml-i18n-update.in.
2876         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
2877         * xml-i18n-update.in: Ditto.
2878         * xml-i18n-merge.in: Ditto.
2880         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
2882         * Start to apply xml-i18n-toolization running xml-i18n-prepare
2883         (0.8.4):
2884         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
2885         * src/.cvsignore: Add bug-buddy.desktop.
2886         * src/bug-buddy.desktop: Remove file.
2887         * src/bug-buddy.desktop.in: New file.
2889 2001-03-28  jacob berkman  <jacob@ximian.com>
2891         * src/bug-buddy.c (delete_me): save the config here
2893         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
2894         the config here
2896         * src/*.c: turn off debugging output
2898         * src/bugzilla.c (get_xml_file): really fix cache this time
2900         * NEWS:
2901         * configure.in: 2.0.1
2903 2001-03-26  jacob berkman  <jacob@ximian.com>
2905         * src/bugzilla.c (get_xml_file): turn an or into an and to make
2906         the cache update itself.  also added some ()'s so people will
2907         think twice about changing this code.
2909 2001-03-20  Karl Eichwalder  <ke@suse.de>
2911         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
2912         single quote.
2914 2001-03-19  Karl Eichwalder  <ke@suse.de>
2916         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
2917         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
2919 2001-02-26  jacob berkman  <jacob@ximian.com>
2921         * src/united-states-of-bug-buddy.c (druid_set_state): don't
2922         desensitize the next button for the component and product page, so
2923         telsa isn't confused
2925         * src/bug-buddy.c (main): save config after the main loop
2926         (*): remove an assbarn full of #if 0'd code
2928         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
2929         there is only one component, select it
2931         * src/united-states-of-bug-buddy.c: fill in missing doc pages
2933         * docs/C/bug-buddy.sgml: new version from telsa
2935 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
2937         * src/bug-buddy.desktop: Updated Japanese entry.
2939 2001-02-15  jacob berkman  <jacob@ximian.com>
2941         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
2942         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
2944 2001-02-12  Karl Eichwalder  <ke@suse.de>
2946         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
2947         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
2948         * src/gdb-buddy (main): Ditto.
2949         * src/bug-buddy.glade: Ditto.
2950         * src/glade-strings.c (N_): Ditto.
2951         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
2953         * src/bugzilla.c (load_bugzillas): Fix message.
2955 2001-02-12  jacob berkman  <jacob@ximian.com>
2957         * src/bug-buddy.glade: un-split a string
2959 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
2961         * configure.in: added lt to ALL_LINGUAS.
2962         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
2964 2001-02-11  jacob berkman  <jacob@ximian.com>
2966         * `find .`: (almost) completely rewritten to support bugzilla and
2967         have a new UI
2969 2001-02-05  Fatih Demir <kabalak@gmx.net>
2971         * src/gnome.appmap: Added gtranslator.
2973 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
2975         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
2976         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
2978 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
2980         * configure.in: Added "nn" to ALL_LINGUAS.
2982 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
2984         * configure.in,po/az.po: Added Azeri language file
2986 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
2988         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
2990 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
2992         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
2993         (load_config): allow the included file to be set by a command line
2994         argument
2996 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
2998         * src/bug-buddy.desktop: added Slovak strings.
3000 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
3002         * configure.in (ALL_LINGUAS): Add sk(Slovak)
3004 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3006         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
3007         Juan Carlos Castro y Castro <jcastro@appi.com.br>
3009 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3011         * configure.in (AC_OUTPUT): added Makefile for italian documentation
3013 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3015         * src/gdb-buddy.c (get_trace_from_pair): check that the file
3016         exists, and is not a directory.  If it doesn't, look for it in our
3017         path.  This fixes problems with evolution and ~/evolution.
3019         * src/bug-buddy.c: warning fixes, removed #if 0'd code
3020         (save_entry): don't prepend history if entry is blank
3021         (save_config): change the email var name
3022         (load_config): pass NULL for email, since we don't want to guess
3023         (on_debian_page_next): do not accept 'general' as a package at all
3024         (email_is_invalid): add stricter checking of email addresses.
3025         Based on a patch from Robert Brady <robert@suse.co.uk>.
3027         * src/util.c:
3028         * src/gtk-combo-box.c:
3029         * src/bug-buddy.h:
3030         * src/bts.h:
3031         * src/bts-debian.c: warning fixes
3033         * src/distro.h:
3034         * src/bts.c:
3035         * src/distro-irix.c:
3036         * src/Makefile.am: add irix support
3038 2000-10-02  Christophe Merlet  <christophe@merlet.net>
3040         * src/bug-buddy.desktop: added french strings.
3042 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
3044         * src/bug-buddy.desktop: added messages for the Greek language
3046 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
3048         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
3049         Hungarian Translation Team rulez
3051 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
3053         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
3054         they specify 'general'
3055         (make_pixmap_button): try an ugly hack
3057         * src/bts-debian.c (debian_bts_init): give the miggie combo text
3058         some intelligence
3060 2000-05-13  Karl Eichwalder  <ke@suse.de>
3062         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
3063         of the msg string; remove \t.
3065 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
3067         * src/bug-buddy.desktop: Added Swedish translation.
3069 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
3071         * configure.in: 0.90 release
3073         * src/bug-buddy.c (on_action_page_prepare):
3074         * src/bts-debian.c (debian_bts_doit):
3075         * src/util.c (append_widthv): fix bug #10159
3077         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
3079 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
3081         * src/bug-buddy.glade: mention that reports should be in English
3083         * configure.in: check for new gnome-libs 1.0.59
3085         * src/bug-buddy.c (main): push / pop the visual / colormap
3086         (init_ui): use the default icon on the main window
3087         (main): set the default icon
3089 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
3091         * Silly typo fix in docs.
3093 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
3095         * NEWS:
3096         * configure.in: 0.9 releasage action
3098 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
3100         * src/Helix_Code.bts:
3101         * src/GNOME.bts: add gnome-print for jody
3103         * src/bug-buddy.c (init_ui): show the href again
3104         (on_desc_page_next): use gnome-mime to ensure we have a text
3105         file
3107         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
3108         start feeding the GtkText
3110 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
3112         * src/bug-buddy.c (init_ui): only have border on mouseover for
3113         the Big Ugly Button
3115         * docs/C/bug-buddy.sgml: doc updates
3117 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
3119         * src/bug-buddy.desktop : Added [fi]
3120         * configure.in (ALL_LINGUAS): added Finnish
3122 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
3124         * po/nl.po : Updated dutch translation
3126 2000-04-20  Fatih Demir <kabalak@gmx.net>
3128         * src/bug-buddy.desktop : Added [tr] .
3130 2000-04-19  Karl EICHWALDER  <ke@suse.de>
3132         * src/bug-buddy.desktop (Name): Improve [de].
3134 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
3136         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
3137           with po/ directory, that is added en_AU, en_GB and pl)
3139 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
3141         * src/bug-buddy.glade: remove the menus from some option
3142         menus as these are generated by the source, and move the
3143         ugly button down
3145 2000-04-18  Karl EICHWALDER  <ke@suse.de>
3147         * src/bug-buddy.glade: Typo.
3148         * src/glade-strings.c (N_): ditto.
3150 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
3152         * lot's of hacking this weekend
3154         * turbolinux should now correctly be detected
3156         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
3157         to other email addresses
3159         * docs from Telsa
3161         * rework the user experience:
3163         * now, you have to have a subject / description (no more empty
3164         reports hopefully)
3166         * remove the redundant 'how to repeat' section
3168         * move the system config page to the end, since it is rather
3169         boring
3171         * you can now Cc: yourself on reports you submit
3173         * UI retouching
3175         * there is now a preview of the report at the end
3177         * changes to the popt stuff as suggested by Karl Eichwalder
3179         * new button to browse bugs for a package, so hopefully people
3180         will stop submitting g-h-b crash reports
3182         * basicall bug-buddy is ready for some 1.0 action
3184 2000-04-05  Dan Damian  <dand@dnttm.ro>
3186         * configure.in: Added "ro" to ALL_LINGUAS.
3188 2000-03-29  Karl EICHWALDER  <ke@suse.de>
3190         * src/bug-buddy.desktop: Add de.
3191         * src/bug-buddy.c (init_ui): Delete spurious white space.
3192         * src/bug-buddy.c (on_contact_page_next): Typo.
3194 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
3196         * configure.in (ALL_LINGUAS): added italian translation.
3198 2000-03-27  Karl EICHWALDER  <ke@suse.de>
3200         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
3201         * configure.in (ALL_LINGUAS): Add de.
3203 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
3205         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
3207 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
3209         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
3210         BTS instead of GNOME one
3212         * src/bts-debian.c (debian_bts_get_email): implement get_email
3213         for debian
3215         * src/bts.h: add get_email function
3217 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
3219         * NEWS, configure.in: 0.7 release
3221         * src/util.c (get_line_from_commandv): remove unused variables
3223         * src/gdb-buddy.c (stop_gdb): remove unused variable
3225         * src/bug-buddy.c (stop_progress): remove the timeout, and
3226         hide the progress bar
3227         (append_packages): call stop_progress()
3228         (on_version_page_prepare): show the progress bar, since we
3229         are now hiding it
3230         (make_pixmap_button): translate this string
3231         (delete_me): exit the app when the dialog is deleted.  Fixes
3232         bug #6013
3234         * src/bts.c (load_bts_xml):
3235         (update_das_clist): call stop_progress()
3237         * src/bug-buddy.c (init_toggle): connect the signal first
3238         so we get the correct initial setting
3240         * src/bug-buddy.desktop (Name): be a big more descriptive
3242 2000-02-22  Dan Winship  <danw@helixcode.com>
3244         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
3245         libglade can resolve bug-buddy's symbols (on all platforms).
3247 2000-02-16  Fatih Demir <kabalak@gmx.net>
3249         * configure.in : Added tr to ALL_LINGUAS .
3251 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
3253         * configure.in (ALL_LINGUAS): add ja
3255 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
3257         * configure.in (ALL_LINGUAS): add el
3259 2000-01-24  Sergey Panov <sipan@mit.edu>
3261         * configure.in (ALL_LINGUAS): Added Russian (ru)
3263 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
3265         * configure.in (ALL_LINGUAS): Added Spanish (es)
3267 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
3269         * configure.in (ALL_LINGUAS): Added "sv".
3271 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
3273         * configure.in (ALL_LINGUAS): Added Galician (gl)
3275         * src/bug-buddy.desktop: Added Galician entries
3277 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
3279         * configure.in (ALL_LINGUAS): added "uk"
3281 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
3283         * po/nl.po: Updated Dutch translation
3285 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
3287         * NEWS:
3288         * configure.in: version 0.6
3290         * src/*.c: use GET_WIDGET ()
3292         * src/GNOME.bts: reformatting
3294         * src/bts-debian.c: moved some debian specific functions here;
3295         parse the xml a little better; support including a file
3297         * src/bts.c: removed some functions; remove the gtk timeout
3298         for the progress bar
3300         * src/bug-buddy.c: don't declare PoptData here; save more state;
3301         hide the save-to-file file entry when we aren't saving to a file;
3302         druid path reorganization; support for the progress bar;
3303         support function for async package version getting; load up
3304         xml files when we init the UI
3306         * src/bug-buddy.glade: some reorg, change padding to 4/8
3308         * src/bug-buddy.h: define some debian specific stuff here, this
3309         should be moved soon;  get rid of a lot of stuff in DruidData
3311         * src/ctree-combo.c: lots of stuff
3313         * src/distro-debian: get version stuff asyncly
3315         * src/distro-redhat.c: append_packages ()
3317         * src/distro.h: no more post_command
3319         * src/gdb-buddy.c: on _ERROR_AGAIN try again
3321         * src/glade-druid.h: defing a couple more widgets
3323         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
3325         * src/util.[ch]: added get_line_from_ioc ()
3327 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3329         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
3330         on leaves
3332         * src/bts-debian.c (debian_bts_init): add a max of 20
3333         leavs per subtree
3335         * src/ctree-combo.c (on_ctree_select_row): This seems
3336         to work.  I wonder why.
3337         (ctree_combo_construct):
3339         * src/ctree-combo.c: maybe getting closer to working
3341         * src/bts-debian: use the new ctree combo box
3343         * src/glade-druid.h: sync with .glade file
3345         * src/Makefile.am:
3346         * src/kde-packages: packages files shouldn't be backwards
3347         any more
3349         * src/ctree-combo.[ch]: combo box with a drop down ctree
3351         * src/gtk-combo-box.[ch]: steal miguel's combo box from
3352         gnumeric
3354 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3356         * src/KDE.bts:
3357         * src/kde-packages:
3358         * src/Makefile.am:  support for KDE BTS
3360         * src/bts.c:
3361         * distro-redhat.c:
3362         * src/bts-debian.c:  remove some debugging output;  packages
3363         whose version was obtained via rpm/dpkg are now in the clist
3364         again
3366 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3368         * src/GNOME.bts:
3369         * src/Debian.bts: cleanups; in <package> use attributes
3371         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
3373         * src/bts.c:
3374         * src/bts-debian.c:
3375         * src/bug-buddy.c: optimize stuff a little, and don't leak
3376         so much memory
3378         * configure.in: find debian root dir
3379         * src/*: Initial support for supporting multiple BTS's
3380         Currently Debian and GNOME are supported.
3382 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
3384         * configure.in (ALL_LINGUAS): added nl.po, from
3385         Arjan van de Ven <arjan@fenrus.demon.nl>
3387 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3389         * 0.5 release
3391         * src/*: clean up warnings
3393         * src/bug-buddy.glade:
3394         * src/bug-buddy.[ch]: add an entry for sendmail's path
3396         * configure.in:
3397         * debian/changelog(.in): generate changelog with the
3398         correct version
3400         * Makefile.am:
3401         * debian/Makefile.am: dist stuff in debian/
3403         * src/bug-buddy.c:
3404         * src/bug-buddy.glade: ugly glade hackery to get an about
3405         button
3407         Please do not look at the code for this commit.
3409         * src/bug-buddy.glade: more ui nicities
3411         * src/bug-buddy.c (on_the_druid_cancel): save config
3412         on cancel, to save email
3414         * src/bug-buddy.glade: add some padding and stuff
3416         * src/util.[ch]: actually read a line at a time
3418         * src/distro-debian.c: it works now
3420         * src/bug-buddy.glade:
3421         * src/bug-buddy.c: merge the attach/core/nature pages;
3422         some cleanup
3424         * src/gdb-buddy.c: don't pipe() on the fd anymore
3426         * src/distro-debian.c: some fixes, not working yet
3428 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3430         * src/util.[ch]:
3431         * src/distro.h:
3432         * src/distro-debian.[ch]:
3433         * src/distro-redhat.[ch]: detect package versions a bit
3434         differently, and move some stuff used all around to util.c
3436         * src/gdb-buddy.c:
3437         * src/bug-buddy.[ch]: use the new package and util stuff
3439 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
3441         * src/bug-buddy.c: fudge around with dpkg and extract
3442         some things.  This is really slow and sucks.  Better
3443         ways will follow.
3445 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
3447         * debian/*: add stuff to make .debs   (no idea if this really
3448         works yet)
3450         * src/bug-buddy.glade:
3451         * src/bug-buddy.c: added ability to add info to existing
3452         reports
3454 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3456         * src/bug-buddy.c: fix debian detection
3458         * src/bug-buddy.c (write_72):
3459         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
3461         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
3462         set the fd to non blocking
3464 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
3466         * NEWS:
3467         * configure.in: 0.4 release
3469         * src/gdb-buddy.c:
3470         * src/bug-buddy.c: don't print out status messages
3471         (on_version_list_select_row): fix a crash if there is no text
3472         in the row
3474         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
3475         I think.
3477         * src/gdb-buddy.c: don't be so verbose
3479         * src/gdb-buddy.c:
3480         * src/bug-buddy.[ch]: use g_io_channels and do the
3481         fork()/exec() for gdb ourselves
3483         * src/bug-buddy.c (load_entry, save_entry): work with
3484         GnomeFileEntries right
3486         * src/gdb-buddy.c:
3487         * src/bug-buddy.glade:
3488         * src/bug-buddy.[ch]: add stop/refresh button to the
3489         less page, and code to support this
3491         * src/bug-buddy.c: code clean up
3492         (get_data_from_command): remove extra \n's and add _()'s
3494         * src/bug-buddy.c (init_ui): actually do something
3495         for the --package command line arg
3497 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
3499         * src/bug-buddy.c: fix tyop (bug #3545)
3500         (on_action_page_back): use on_action_page_back like
3501         the .glade specifies
3503 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
3505         * src/prog.bugmap: add gnomeicu
3507 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
3509         * src/bug-buddy.[ch]:
3510         * src/bug-buddy.glade: reorder the dialogs a little
3512         * src/bug-buddy.c: change the scripts so that we have
3513         the distribution for debian and slackware on one line
3515         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
3516         from the crashed app web page).  added bug-buddy and rp3
3517         do it first
3519         * src/bug-buddy.c (init_ui): figure out which package the
3520         app is from, and which version.  We are smart now.
3522         also fixed some tyops.
3524         * NEWS: update for 0.3
3526         * src/bug-buddy.c (on_action_page_next): ask the
3527         user if they really want to override a file if
3528         it exists  (based on a patch from Ali Abdin
3529         <ALIABDIN@aucegypt.edu>)
3530         (on_action_page_next): fix something dumb
3531         (on_complete_page_finish): we don't need -t and the
3532         address
3534 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
3536         * src/packages.c (packages): add crescendo
3538         * configure.in:
3539         * bug-buddy.spec.in: may as well have one
3541         * configure.in: bump to 0.3
3543         * src/bug-buddy.glade:
3544         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
3546         * src/bug-buddy.c (init_ui): if no data was obtained, display
3547         a blank thing anyway (so people can type it in)
3548         (main): better warning and stuff
3549         (on_complete_page_finish):
3551         * src/Makefile.am:
3552         * src/gdb-buddy.c (get_trace_from_pair):
3553         * src/bug-buddy.c (make_anim):
3554         (main): define the prefix, so we can locate our data
3555         This will be unnecessary with gnome-libs 2
3557 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
3559         * docs/multiple_bts.txt: email excerpt talking about
3560         supporting multiple BTS's, and what needs to be done.
3562 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
3564         * src/bug-buddy.mime: ok, this regex works now
3566         * configure.in: bump to 0.2
3568         * src/bug-buddy.c: slightly better gnome-core version script;
3569         grave, not severe, is the correct severity
3571         fixes bugs 3388, 3389
3573 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3575         * src/packages.c (packages): add bug-buddy
3577         * 0.1 release
3579         * src/bug-buddy.mime: go back to the old regex
3581         * src/bug-buddy.c (load_config): initially default to real/user name
3583         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
3585         * src/bug-buddy.mime: better regexp
3587         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
3588         garbage at the end
3590         * pixmaps/bug-anim.png: new file
3592         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
3594         * src/gdb-buddy.c (get_trace_from_pair): start the animator
3595         (handle_gdb_input): stop the animator
3597         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
3599         * src/bug-buddy.glade: add a custom widget until glade supports
3600         GnomeAnimators
3602         * src/bug-buddy.c (on_complete_page_prepare): mark another
3603         string for i18n (sorry kmarass)
3605         * src/bug-buddy.c (on_less_page_prepare):
3606         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
3607         get a trace, then go back and change things and get another one
3609         * src/gdb-buddy.h:
3610         * src/bug-buddy.h: use bug-buddy.h for a while
3612         * src/gdb-buddy.c:
3613         * src/bug-buddy.c: some reorganization with the non blockingness
3614         stuff.
3616         Look at me, coding on a Friday night.
3618 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3620         * src/bug-buddy.glade:
3621         * src/gdb-buddy.[ch]:
3622         * src/bug-buddy.c: bye-bye blocking bug-buddy
3624         This probably introduces lots of nice bugs.
3626         * src/bug-buddy.glade: spelling mistake
3628         * src/bug-buddy.c (on_complete_page_prepare): add a \n
3630         * src/Makefile.am (EXTRA_DIST): make it distcheck
3632         * src/bug-buddy.c (on_complete_page_prepare): print a summary
3633         of the bug submission.
3635         * src/bug-buddy.keys.in:
3636         * src/bug-buddy.mime: mime type foo for launching bug-buddy
3637         on a core file
3639         * src/Makefile.am (mime_DATA): generate/install mime type foo
3641         * src/bug-buddy.glade:
3642         * src/bug-buddy.c: do some not-so-clever determination (?)
3643         of what is going on wrt stack obtaination;  remember how
3644         the bug was submitted from last time
3646 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3648         * src/bug-buddy.glade:
3649         * src/bug-buddy.c (save_config): change the configuration around
3650         a little, and add make name/email a GnomeEntry again
3652         * src/Makefile.am (EXTRA_DIST):
3653         * pixmaps/Makefile.am (EXTRA_DIST): make distable
3655         * src/bug-buddy.glade:
3656         * src/bug-buddy.c: support output to a file
3658 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3660         * src/glade-strings.c:
3661         * src/bug-buddy.glade: a couple translation bugs in
3662         glade are gone
3664         * src/bug-buddy.c (main): show the window before gtk_main()
3665         (list_data): add slackware detection
3666         (on_complete_page_finish): if no version info available, don't
3667         print the version of the last thing we visited
3669         # src/bug-buddy.glade: make the main window not visible by default
3670         (so we can do the init before the gui shows)
3672 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3674         * src/bug-buddy.c (on_contact_page_next): mark a string for
3675         translation
3677 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
3679         * src/bug-buddy.c: mark more strings for translation
3681         * src/Makefile.am: install the new .desktop
3683         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
3684         (thanks, tigert)
3686         * src/bug-buddy.c: save the name/email in our config file
3688 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
3690         * src/packages.c (packages): fix tyop
3692         * src/bug-buddy.c (update_selected_row): don't crash when
3693         no rows have been selected
3695         * pixmaps/Makefile.am
3696         * Makefile.am:
3697         * configure.in: get pixmaps to work
3699         * src/bug-buddy.glade:
3700         * src/bug-buddy.c: change to using a clist instead of lots
3701         of gtk_entry's.  This gets rid of a druid page, and is nicer.
3702         (main): bindtextdomain() and textdomain() so translations work
3704 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
3706         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
3707         here too
3709 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3711         * src/bug-buddy.c (main): don't crash when the
3712         .glade file isn't found
3714         * src/gdb-cmd: use bt not w
3716 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
3718         * configure.in: Added "no" to ALL_LINGUAS.