Re-commit the fix for 351006.
[bug-buddy.git] / ChangeLog
blob7b6f3855dabccf5b69f38e77b62956deb9aecd4b
1 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
3         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
4         Re-commit the fix for 351006.
6 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
8         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
9         Revert until we branch.
11 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
13         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
14         Use consistent naming for Bug Buddy. Rob Bradford, Clytie
15         Siddall. Closes bug #351006.
17 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
19         * configure.in: 
20         * src/Makefile.am:
21         Fix mis-handling of libexecdir. Based on suggestions from
22         dmacks at netspace org and Christian Persch. Closes
23         bug #344029.
25 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
27         * src/bug-buddy.desktop.in.in: Add GTK to the category.
28         Patch from Stephane LOEUILLET. Closes bug 328026.
30 2006-11-16  Brian Pepple  <bdpepple@ameritech.net>
32         * Makefile.am (EXTRA_DIST): 
33         * bug-buddy.spec.in
34         Drop spec file. bug #121993.
36 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
38         * src/bug-buddy.c: (bug_sent), (set_proxy), (send_report),
39         (show_pending_checkbox_if_pending), (main): Fix use of proxy
40         username and password. Patch from Ali Sabil. Closese
41         bug #354624. I also fixed a couple leaks in there.
42         * src/eds-buddy.c: Fix compiler warnings.
43         * src/verify-desktop-files.c: Same.
45 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
47         * configure.in: Bump version to 2.16.1
49 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
51         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished),
52         (fill_system_info), (fill_stderr_info), (main): Add more info to
53         bug-buddy reports, including:
54                 - A11y enabled or not
55                 - uname full info
56                 - selinux enabled or not
57                 - .xsession-errors last lines
58         Patch by Alexander Larsson. Fixes bug #362855
60 2006-10-26  Francisco Javier F. Serrador  <serrador@openshine.com>
62         * src/bug-buddy.c: Mark some strings for translation.
64 2006-09-05  Fernando Herrera  <fherrera@onirica.com> 
66         * NEWS:
67         * configure.in: Release 2.16.0
69 2006-09-04 Fernando Herrera  <fherrera@onirica.com> 
71         * src/bug-buddy.c: (focus_details), (unknown_app_finished): focus details
72         view on an idle call, because doing just after expanding the expander
73         crashes gtk+. Fix bug #353348
75 2006-09-04  Brent Smith  <gnome@nextreality.net>
77         * Makefile.am: remove the docs subdirectory as the bug-buddy manual is
78         out of date.
79         * src/bug-buddy.desktop.in.in: Add a NoDisplay=true so that bug-buddy
80         doesn't appear in the menus
82 2006-08-30  Kjartan Maraas  <kmaraas@gnome.org>
84         * configure.in: Remove "no" from ALL_LINGUAS.
86 2006-08-21  Fernando Herrera  <fherrera@onirica.com>
88         * NEWS:
89         * configure.in: Release 2.15.92 ("Lumbago")
91 2006-08-21  Olav Vitters  <olav@bkor.dhs.org>
93         * src/bug-buddy.glade: Mark _Send button as translatable. Patch by
94         Kalle Vahlman. Fixes bug 352166.
96 2006-08-20  Fernando Herrera  <fherrera@onirica.com>
98         * src/bug-buddy.c: (create_report_title): Remove extra "%".
99         * src/bugzilla.c: (bugzilla_create_report): Remove debug_string
101 2006-08-18  Erdal Ronahi  <erdal.ronahi@gmail.com>
102         
103         * configure.in: Added (ku) Kurdish language
105 2006-08-17  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
107         * src/bug-buddy.c: (set_proxy), (create_report_title),
108         (send_report), (main):
109         * src/bug-buddy.h:
110         * src/bugzilla.c: (bugzilla_create_report):
111         * src/bugzilla.h: Construct report title based on first words of
112         the description. Added a missing NULL to g_object_set.
114 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
116         * src/bug-buddy.c: (send_report):
117         * src/bugzilla.c: (bugzilla_create_report): Removed debug messages.
119 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
121         * src/bug-buddy.c: (main): If bugzilla product has not been found for
122         the --package argument fallback to search for a binary.
124 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
126         * src/bug-buddy.keys.in: removed. Fix #328479
128 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
130         * src/bug-buddy.glade: Make gdb-text non-editable. Fix bug #350437.
131         Make details view text wrap.
132         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished): set
133         focus to the details text entry after finished colleting all info.
135 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
137         * src/bug-buddy.glade: Fix spacing issues. Patch from Christian Persch.
139 2006-08-13  Brent Smith  <gnome@nextreality.net>
141         * src/bug-buddy.menu.in: add a forward slash in the LegacyDir so 
142         the path is actually correct; otherwise bug-buddy only finds applets.
144 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
146         * src/bug-buddy.c: (main):
147         * src/bugzilla.c: (get_all_applications_from_dir),
148         (load_applications): Show main window application before loading
149         .dekstop files and run g_mainloop interactions while loading to
150         make app update progress bar so it feels more responsive.
152 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
154         * configure.in:
155         * src/bug-buddy.menu: Removed.
156         * src/bug-buddy.menu.in: Added to use <LegacyDir> pointing
157         to ${sharedir}/applications. Fix the problem with 
158         ~/.local/share/applications files not having bugzilla info.
160 2006-08-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
162         * src/Makefile.am:
163         Remove applications_DATA from Makefile.am.
165 2006-08-11 Vladimer Sichinava  <vlsichinava@gmail.com>
167         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
169 2006-08-09  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
171         * src/bug-buddy.c: (main): Fix a double-free.
173 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
175         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
176         (load_applications), (bugzilla_create_report):
177         * src/bugzilla.h: Port to GKeyFile API for reading desktop files
178         removing deprecated libgnome stuff. Use untranslated application name
179         for report title.
181 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
183         * configure.in: Require new libsoup. Bump version to 2.15.91
184         * src/bug-buddy.c: (send_report): use new libsoup xml-rpc
185         deserialization function.
186         * src/xmlrpc.c:
187         * src/Makefile.am: Removed xmlrpc.c file.
189 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
191         * NEWS:
192         * configure.in: Release 2.15.90
194 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
196         * src/verify-desktop-files.c: (main): Initialize bonobo-activation.
198 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
200         * src/Makefile.am:
201         * src/bug-buddy.c: (save_to_file), (network_error),
202         (remove_pending_reports), (all_sent), (previous_sent), (bug_sent),
203         (send_report), (show_pending_checkbox_if_pending),
204         (known_app_finished), (main):
205         * src/bug-buddy.glade: Added a check button for sending old bug
206         reports not sent because no network connection. Load them and send
207         them.
208         * src/xmlrpc.c: (hacked_soup_xmlrpc_message_from_string): Ugly hack
209         for deserializing a XML-RPC message until we got it into libsoup.
211         Removed NetworkManager code at all.
213 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
215         * pixmaps/Makefile.am:
216         * src/bug-buddy.c: (main):
217         * src/bug-buddy.desktop.in.in: make application use theme-friendly
218         icons. Patch from Brian Pepple. Fixes bug #337813
220 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
222         * src/bug-buddy.c: (main):
223         * src/bug-buddy.glade:
224         * src/bugzilla.c: (bugzilla_search_for_package):
225         * src/bugzilla.h: Invoke bug-buddy only with --package=XXX command
226         line to get it in non-crash/suggestion mode, so applications like
227         evolution can invoke it from the help menu.
229 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
231         * README.STABLE_BRANCH: Update branch information.
232         * configure.in: Don't use NetworkManager because it is giving lot
233         of false positives (usually people with wired and wireless networks)
234         * src/Makefile.am:
235         * src/bugzilla.c: (add_bugzilla_application),
236         (get_all_applications), (bugzilla_parse_response): Use own .menu file
237         for reading all applications. Patch from Brent Smith, fixes #347422
239 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
241         * src/bug-buddy.c: (send_report):
242         * src/bug-buddy.glade: Fix some typos pointed by Matthias Clasen
243         Fixes bug #348064
245 2006-07-18  Guntupalli Karunakar  <karunakar@freedomink.org>
247         * configure.in: Added "dz" (Dzongkha) to ALL_LINGUAS.
249 2006-07-03  Runa Bhattacharjee <runabh@gmail.com>
251         * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
253 2006-06-30  Thierry Randrianiriana  <thierryR@cvs.gnome.org>
255         * configure.in: Added Malagasy code 'mg' in ALL_LINGUAS.
256         * po/mg.po: Added Malagasy translation.
258 2006-06-28  Frederic Peters  <fpeters@0d.be>
260         * configure.in:
261         * src/Makefile.am:
262         * src/bug-buddy.c: Make libnm_glib optional.  Closes bug #346091.
264 2006-06-25  Fernando Herrera  <fherrera@onirica.com>
266         * configure.in: Require libnm_glib to check for network
267         * src/bug-buddy.c: (bug_sent), (save_to_file), (send_report),
268         (on_send_clicked), (on_save_clicked), (main): If there is no network
269         available save report to a file for sending next time. Resize fixes
270         * src/bug-buddy.glade: Add mnemonic to Send
271         * src/bugzilla.h: Remove an old GtkTreeIter
273 2006-06-18  Brent Smith  <gnome@nextreality.net>
275         * src/bug-buddy.c: (unknown_app_finished): Mark the button text for
276         translation
278 2006-06-18  Brent Smith  <gnome@nextreality.net>
280         * src/proccess.c: (proccess_get_mem_state): Fix a mispelling, thanks
281         to Baptiste Mille-Mathias for pointing this out.
283 2006-06-18  Brent Smith  <gnome@nextreality.net>
285         * src/bug-buddy.c: (fill_include_file): initialize GError to NULL,
286         otherwise we can get a crash
288 2006-06-18  Brent Smith  <gnome@nextreality.net>
290         * src/gdb-buddy.c: remove debug define
291         * src/gdb-buddy.h: added this missing file (needed to compile)
293 2006-06-18  Fernando Herrera  <fherrera@onirica.com>
295         * src/Makefile.am:
296         * src/bug-buddy.c: (gdb_insert_text), (known_app_finished),
297         (gdb_finished), (save_to_file), (on_save_clicked),
298         (unknown_app_finished), (gdb_finished_unknown_app),
299         (close_callback), (fill_gnome_info), (fill_include_file), (main):
300         * src/bug-buddy.glade:
301         * src/bug-buddy.h:
302         * src/bugzilla.c:
303         * src/gdb-buddy.c: (gdb_stop), (gdb_handle_input), (gdb_destroy),
304         (gdb_buddy_error_quark), (gdb_get_trace): Add support for saving
305         traces from unknow applications. Patch from Brent Smith. Closes bug
306         #164747.
308         Add support again for the --include option, so crashes on gnome-python
309         and Gtk# can invoke bug-buddy for sending traces to our bugzilla.
311 2006-06-13  Olav Vitters  <olav@bkor.dhs.org>
313         * configure.in: Bump libsoup requirement to >= 2.2.94.
315 2006-06-12  Brent Smith  <gnome@nextreality.net>
317         * NEWS:
318         * configure.in:
319         - Version 2.15.0
321 2006-06-12  Brent Smith  <gnome@nextreality.net>
323         * po/POTFILES.in:
324         * src/Makefile.am:
325         Fix some build issues caused by the merge
326         * src/bugzilla.c: (bugzilla_create_report):
327         Submit bug reports to bugzilla.gnome.org instead of
328         bugzilla-test.gnome.org
330 2006-06-12  Brent Smith  <gnome@nextreality.net>
332         * Makefile.am:
333         * NEWS:
334         * TODO:
335         * bug-buddy.schemas.in:
336         * configure.in:
337         * docs/ChangeLog:
338         * docs/Makefile.am:
339         * docs/vi/vi.po:
340         * macros/ChangeLog:
341         * po/dz.po:
342         * po/ka.po:
343         * po/ku.po:
344         * po/mg.po:
345         * po/no.po:
346         * src/Makefile.am:
347         * src/bb-marshal.list:
348         * src/bug-buddy-core.desktop.in.in:
349         * src/bug-buddy.applications:
350         * src/bug-buddy.c: (on_gdb_stop_clicked), (stock_pixmap_buddy),
351         (get_gnome_version_info), (update_progress_bar), (save_email),
352         (link_callback), (bug_sent), (set_proxy), (send_report),
353         (email_is_valid), (check_email), (on_send_clicked), (gdb_finished),
354         (close_callback), (delete_callback), (fill_gnome_info),
355         (fill_proccess_info), (main):
356         * src/bug-buddy.glade:
357         * src/bug-buddy.h:
358         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
359         (bugzilla_error_quark), (load_applications),
360         (bugzilla_parse_response), (bugzilla_create_report):
361         * src/bugzilla.h:
362         * src/cell-renderer-uri.c:
363         * src/cell-renderer-uri.h:
364         * src/config.c:
365         * src/distribution.c: (get_distro_name_from_file),
366         (get_distro_name):
367         * src/distribution.h:
368         * src/eds-buddy.c: (get_default_user_email):
369         * src/eds-buddy.h:
370         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
371         (handle_gdb_input), (get_trace_from_pair):
372         * src/md5-utils.c:
373         * src/md5-utils.h:
374         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
375         * src/proccess.h:
376         * src/save-buddy.c:
377         * src/save-buddy.h:
378         * src/signal-buddy.c:
379         * src/signal-buddy.h:
380         * src/united-states-of-bug-buddy.c:
381         * src/verify-desktop-files.c: (check_bugzilla_info), (main):
382         Merged bug-buddy-xmlrpc branch to HEAD using the following commands on
383         a fresh checkout of HEAD:
384         cvs update -j HEAD -j BUG_BUDDY_2_13_0
385         cvs update -j BUG_BUDDY_2_13_0 -j bug-buddy-xmlrpc
386         cvs update -C po/*
388 2006-06-11  Brent Smith  <gnome@nextreality.net>
390         * src/bug-buddy.c: (main):
391         - Complain if --pid is not specified
393 2006-06-11  Brent Smith  <gnome@nextreality.net>
395         * src/bug-buddy.c: (fill_gnome_info), (main):
396         - If we can't get information about the GNOME version (probably due to a
397         missing or bad installation of gnome-desktop), then spit out an error
398         dialog
399         - Don't gtk_widget_show() the main window until right before we start
400         the main loop; this way we don't see the main_window when we call
401         buddy_error() before gtk_main()
403 2006-06-11  Brent Smith  <gnome@nextreality.net>
405         * src/bug-buddy.c: (main):
406         Pop up an error dialog if --appname is not passed.
408 2006-06-11  Brent Smith  <gnome@nextreality.net>
410         * src/bug-buddy.c: (main):
411         * src/bug-buddy.h:
412         Ported bug-buddy from Popt to GOption
414 2006-06-10  Brent Smith  <gnome@nextreality.net>
416         * src/bug-buddy.c: (bug_sent), (send_report):
417         Handle errors creating the report in send_report()
418         * src/bugzilla.c: (bugzilla_parse_response),
419         (bugzilla_create_report):
420         More error handling using GError
421         * src/bugzilla.h:
422         Migrated some enumerations to the BUGZILLA_ERROR_* enums so there is
423         only one set of error codes
425 2006-06-10  Brent Smith  <gnome@nextreality.net>
427         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
428         (gdb_finished), (close_callback):
429         - Provide intelligent error messages based on the XML-RPC response
430         - Many text changes
431         - Hide the send button immediately after the user clicks it to prevent
432         duplicate bugs from being submitted
433         * src/bug-buddy.glade:
434         - Make "app-image" vertically aligned to the top
435         - Make "main-text" selectable and turn on label wrapping
436         * src/bug-buddy.h:
437         - Move GnomeVersionInfo to bugzilla.h header to remove circular
438         dependency between header files
439         * src/bugzilla.c: (bugzilla_error_quark),
440         (bugzilla_parse_response):
441         - Much better error handling of the XML-RPC response; Also, return a
442         GError with information about the particular error message
443         * src/bugzilla.h:
444         - Added GError support structures for BUGZILLA_ERROR
445         - Moved GnomeVersionInfo struct to here
446         - provide function prototypes for all functions with extern linkage
447         * src/distribution.h:
448         - provide prototype for get_distro_name()
449         * src/proccess.c:
450         - Use proccess.h header file
451         * src/proccess.h:
452         - Add this header file to declare function prototypes
454 2006-06-04  Brent Smith  <gnome@nextreality.net>
456         * src/bug-buddy.c: (link_callback): Display an error in a dialog box
457         instead of stdout if the gnome_vfs_url_show call fails.
459 2006-06-04  Brent Smith  <gnome@nextreality.net>
461         * src/bug-buddy.glade: Switch the order of the "Send" and "Close"
462         button, so that "Send" is on the right.
464 2006-06-04  Brent Smith  <gnome@nextreality.net>
466         * configure.in: Bump the required GTK+ version to 2.9 since we make
467         use of the new GtkLinkButton
468         * src/bug-buddy.c: (link_callback), (bug_sent), (send_report),
469         (gdb_finished), (close_callback), (delete_callback), (main):
470         Added a GtkLinkButton after the bug report has been sent so that
471         the user can view their bug immediately by clicking on the button;
472         Renamed the cancel-button to close-button and changed the names of the
473         callbacks; Also fixed a couple of compiler warnings
474         * src/bug-buddy.glade: Moved the "Send" button to the bottom in the
475         button bar and removed the "Cancel" button in favor of a more
476         simple scheme with just "Send" and "Close"; Also changed
477         alignment of the button box so that it is always aligned at the
478         bottom of the vertical box.
480 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
482         * Makefile.am:
483         * bug-buddy.schemas.in: Re-added schemas, only with
484         contact info.
486 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
488         * configure.in: Add eds dependency.
489         * src/Makefile.am:
490         * src/bug-buddy.c: (save_email), (bug_sent), (send_report),
491         (email_is_valid), (check_email), (gdb_finished):
492         * src/bug-buddy.glade: email address now is mandatory. Get it
493         from gconf settings and if not available, from eds.
495 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
497         * src/bug-buddy.c: (send_report): Add text from the "What were you
498         doing" entry to the report.
500 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
502         * src/bug-buddy.c: (set_proxy), (send_report): Use proxy from gconf
503         settings when available.
504         * src/bugzilla.c: (bugzilla_create_report): Remove password param
505         * TODO: Add some stuff to do in the new branch
507 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
509         * src/bugzilla.c: Add User-Agent header to HTTP request as requested
510         by myself.
512 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
514         * src/bugzilla.c: Change XML-RPC method call to match GNOME Bugzilla
515         server changes. Also update URL.
517 2006-02-08  Fernando Herrera  <fherrera@onirica.com>
519         * src/Makefile.am:
520         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
521         (gdb_finished), (main):
522         * src/bug-buddy.glade:
523         * src/bugzilla.c: (bugzilla_parse_response),
524         (bugzilla_create_report): Added UI to include user comnmets about what
525         he was doing and email address. Added a Send button. UI needs more love
527         * src/verify-desktop-files.c: (check_bugzilla_info), (main): Added
528         a little program to verify installed .desktop files for correct
529         X-GNOME-Bugzilla-* stuff
531 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
533         * COPYING: Re-add notice about using only v2 of GPL that was
534         removed accidentaly by some automake weirdness.
535         * src/distribution.c: Use only v2 of GPL fot this code.
537 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
539         * configure.in:
540         * src/Makefile.am:
541         * src/bug-buddy.c: (send_report), (gdb_finished),
542         (fill_gnome_info), (fill_proccess_info), (main):
543         * src/bug-buddy.glade:
544         * src/bugzilla.c: (bugzilla_send_report):
545         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time): Change
546         windows main title. Add mem and cpu info for the crashed procces from
547         libgtop.
549 2006-02-06  Fernando Herrera  <fherrera@onirica.com>
551         * configure.in:
552         * src/bug-buddy.c: (get_gnome_version_info), (bug_sent),
553         (send_report), (gdb_finished):
554         * src/bug-buddy.glade:
555         * src/bug-buddy.h:
556         * src/bugzilla.c: (got_response), (bugzilla_send_report):
557         * src/bugzilla.h: Implement the XML-RPC sending. Currenty it uses
558         hard-coded bugzilla URL and username/password. Don't try to play
559         with it as bugzilla-test is IP-protected :)
561 2006-02-03  Fernando Herrera  <fherrera@onirica.com>
563         * Makefile.am:
564         * configure.in:
565         * po/POTFILES.in:
566         * src/Makefile.am:
567         * src/bb-marshal.list:
568         * src/bug-buddy-core.desktop.in.in:
569         * src/bug-buddy.applications:
570         * src/bug-buddy.c: (on_gdb_stop_clicked), (get_gnome_version_info),
571         (update_progress_bar), (send_report), (gdb_finished),
572         (cancel_callback), (delete_callback), (main):
573         * src/bug-buddy.glade:
574         * src/bug-buddy.h:
575         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
576         (load_applications), (add_application):
577         * src/bugzilla.h:
578         * src/cell-renderer-uri.c:
579         * src/cell-renderer-uri.h:
580         * src/config.c:
581         * src/distribution.c: (get_distro_name_from_file),
582         (get_distro_name):
583         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
584         (handle_gdb_input), (get_trace_from_pair):
585         * src/md5-utils.c:
586         * src/md5-utils.h:
587         * src/save-buddy.c:
588         * src/save-buddy.h:
589         * src/signal-buddy.c:
590         * src/signal-buddy.h:
591         * src/united-states-of-bug-buddy.c: Big rewrite. Only one window. Only one
592         click for submit a bug. Removed all the selections stuff. Bug Buddy now
593         only reports crashes. Currently the XML-RPC sending stuff is missing,
594         so it does not send anything yet.
596 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
598         * src/bugzilla.c: update treeview headers when switching
599         beetwen applcations/products. Patch from Matthias Clasen
600         (Closes bug #317530)
602 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
604         * src/distribution.{c,h}: Fix the LSB distro detection
606 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
608         * src/bug-buddy.glade: Center main window. Patch from
609         Christian Neumair. Closes bug #321297
611 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
613         * src/bug-buddy.glade: Set the GnomeFileEntry in
614         save mode for saving the bug report (Closes bug #323967)
616 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
618         * src/bug-buddy.glade: Lot of HIGification by
619         Christian Persch. Closes bug #325650
621 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
623         * configure.in: Bump version to 2.13.0
624         * src/bugzilla.c: workaround for gnome-vfs bug
626 2005-12-28  Abel Cheung  <maddog@linuxhall.org>
628         * configure.in: Added "zh_HK" to ALL_LINGUAS.
630 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
632         * configure.in:
633         * NEWS: Release 2.12.2 ("Il vulcano")
635 2005-10-28  Simos Xenitellis  <simos@gnome.org>
637         * configure.in: Added ky (Kirghiz) to ALL_LINGUAS.
639 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
641         * NEWS:
642         * configure.in: Release 2.12.1 "i Party 7"
644 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
646         * src/bugzilla.c: Remove duplicate entries. Patch
647         from Matthias Clasen. Fixes bug #317524
649 2005-09-06  Fernando Herrera  <fherrera@onirica.com>
651         * NEWS: Release 2.12.0 ("My fatal fate")
653 2005-08-23  Vincent Untz  <vuntz@gnome.org>
655         * src/united-states-of-bug-buddy.c: don't mark the copyright string as
656         translatable
658 2005-08-23  Vincent Untz  <vuntz@gnome.org>
660         * configure.in: post-release bump to 2.12.0.
662 ==================== 2.11.92 ====================
664 2005-08-23  Vincent Untz  <vuntz@gnome.org>
666         * NEWS:
667         * configure.in: version 2.9.92.
669 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
671         * src/bug-buddy.c: (init_gnome_version_stuff):
672         * src/bug-buddy.h:
673         * src/bugzilla.c: (gify), (load_mostfreq_xml), (load_config_xml),
674         (load_products_xml):
675         * src/cell-renderer-uri.c:
676         * src/distribution.c:
677         * src/gdb-buddy.c:
678         * src/gnome-crash.c:
679         * src/libglade-buddy.h:
680         * src/md5-utils.c: (md5_get_digest):
681         * src/save-buddy.c:
682         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
683         (email_is_valid): lot of (all) gcc4 and misc warning fixed.
684         Ported to GtkAboutDialog. Patch from Kjartan Maraas. Closes
685         bug #300065
687 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
689         * configure.in:
690         * src/bug-buddy.c: (update_crash_type), (init_ui), (delete_me),
691         (main):
692         * src/bug-buddy.glade:
693         * src/bugzilla.c: (update_severity), (update_version),
694         (add_severity), (update_version_menu),
695         (bugzilla_product_add_components_to_clist),
696         (bugzilla_add_mostfreq):
697         * src/united-states-of-bug-buddy.c: (select_version),
698         (select_severity): Port to GtkComboBox. Patch by Michael Gossard.
699         Fixes #300065 and #130288
701 2005-07-19  Michael Gossard <michael.gossard@free.fr>
703         * src/bugzilla.c : (sort_mostfreq_list),
704         (create_mostfreq_list), (bugzilla_add_mostfreq) sort frequently reported
705         bugs list by ID, product, component, description. (fix bug #171935)
707 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
709         * src/distribution.c: (get_lines_from_file), (get_lsb_version),
710         (get_redhat_version), (get_turbolinux_version),
711         (get_debian_version):
712         * src/distribution.h: Reworked the code to use fancy g_file functions.
713         Add support for reading LSB files (ie: Ubuntu distro support). Closes
714         bug #168379
716 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
718         * src/united-states-of-bug-buddy.c: Include signal.h. Patch by
719         Dan Winship, closes #160544
721 2005-07-18  Danilo Å egan  <danilo@gnome.org>
723         * docs/sr/sr.po: Updated translation not to break the build (until
724         I fix xml2po).
726 2005-07-18  Danilo Å egan  <danilo@gnome.org>
728         * docs/Makefile.am (DOC_LINGUAS): Added "sr".
730         * docs/sr/sr.po: Added.
732 2005-07-11  Kjartan Maraas  <kmaraas@gnome.org>
734         * configure.in: Post release version bump
735         * docs/C/bug-buddy.xml: Fix docs build
736         * src/save-buddy.c: (bb_write_buffer_to_fd): Pass 0
737         as arg 3 to waitpid() not NULL pointer.
739 2005-06-04  Swapnil Hajare  <dreamil@gmail.com>
741         * configure.in: added entry for Marathi language (mr) in ALL_LINGUAS
743 2005-05-18  Olav Vitters <olav@bkor.dhs.org>
745         * src/bugzilla.c: (load_applications): Initialize prev_name variable
746         to NULL to prevent crash on startup. Patch from <rwahl@gmx.de>. Closes
747         bug #172874.
749 2005-05-04  Fernando Herrera  <fernando.herrera@tecsidel.es>
751         * src/bugzilla.c: (load_applications): Use gmenu API to fix
752         build. Patch by Elijah Newren. Closes bug #302769
754 2005-04-11  Mark McLoughlin  <mark@skynet.ie>
756         * src/Makefile.am, src/bugzilla.c: update for
757         libgnome-menu API renaming.
759 2005-04-06  Mark McLoughlin  <mark@skynet.ie>
761         * src/bugzilla.c: (get_all_applications): update for
762         slight change in menu_tree_lookup() API.
764 2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
766         * configure.in: Added "xh" to ALL_LINGUAS.
768 2005-03-31  Steve Murphy  <murf@e-tools.com>
770         * configure.in: Added "rw" to ALL_LINGUAS.
772 2005-03-30  Christian Rose  <menthos@menthos.com>
774         * configure.in: Added "ug" to ALL_LINGUAS.
776 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
778         * configure.in: require libgnomemenu >= 2.11.1.
779         * src/bugzilla.c: (get_all_applications_from_alias),
780         (get_all_applications_from_dir), (get_all_applications),
781         (load_applications): Port to the new libgnomemenu API. Patch
782         by Mark McLoughlin <markmc@redhat.com>
784 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
786         * README.STABLE_BRANCH: Branched. HEAD is now for GNOME 2.11
787         * configure.in: Postrelease version bumpig to 2.11.0
789 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
791         * NEWS:
792         * configure.in: Release 2.10.0 ("La movida")
794 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
796         * NEWS:
797         * configure.in: Release 2.9.92 ("Magical Fenix")
799 2005-02-11  Maxim V. Dziumanenko <mvd@mylinux.com.ua>
801         * docs/uk/bug-buddy.xml:
802         * docs/uk/legal.xml:
803         * docs/uk/.cvsignore: Added Ukrainian translation of the documentation.
805 2005-02-11  Shaun McCance  <shaunm@gnome.org>
807         * docs/bug-buddy.omf.in
808         - Added missing file
810 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
812         * NEWS:
813         * configure.in: Release 2.9.91 ("Hänsel und Gretel")
815 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
817         * configure.in:
818         * src/Makefile.am: Require gnome-menus.
819         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
820         (compare_applications), (get_all_applications_from_dir),
821         (get_all_applications), (load_applications): Use libmenu to get all
822         applications instead of removed "applications-all-users:///" gnome-vfs
823         method. Don't require applets to have defined (panel:category), as
824         it seems to be reomved for GNOME 2.10. Load icons code fixes.
826 2005-01-29  Fernando Herrera  <fherrera@onirica.com>
828         * Makefile.am:
829         * autogen.sh:
830         * configure.in:
831         * src/Makefile.am: Lot of autofoo updates by Shaun McCance and me.
832         * docs/C/bug-buddy.xml: Updated docs by Shaun McCance.
833         * docs/C/Makefile.am:
834         * docs/C/bug-buddy-C.omf:
835         * docs/Makefile.am:
836         * docs/de/Makefile.am:
837         * docs/de/bug-buddy-de.omf:
838         * docs/es/Makefile.am:
839         * docs/es/bug-buddy-es.omf:
840         * docs/fr/Makefile.am:
841         * docs/fr/bug-buddy-fr.omf:
842         * docs/it/Makefile.am:
843         * docs/it/bug-buddy-it.omf:
844         * docs/ja/Makefile.am:
845         * docs/ja/bug-buddy-ja.omf:
846         * docs/ko/Makefile.am:
847         * docs/ko/bug-buddy-ko.omf:
848         * docs/sv/Makefile.am:
849         * docs/sv/bug-buddy-sv.omf:
850         * docs/zh_CN/Makefile.am:
851         * docs/zh_CN/bug-buddy-zh_CN.omf:
852         * docs/zh_HK/Makefile.am:
853         * docs/zh_HK/bug-buddy-zh_HK.omf:
854         * docs/zh_TW/Makefile.am:
855         * docs/zh_TW/bug-buddy-zh_TW.omf: Files removed from CVS, they are
856         now autogenerated from gdu.
858 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
860         * configure.in: Post release version bumping.
862 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
864         * NEWS:
865         * configure.in: Released 2.9.3 "Wild Rose"
867 2005-01-07  Kjartan Maraas  <kmaraas@gnome.org>
869         * src/bug-buddy.glade1: Remove
870         * src/bug-buddy.gladep: Remove
872 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
874         * NEWS:
875         * configure.in: Released 2.9.2 "Tres Jotas"
877 2004-11-21  Fernando Herrera  <fherrera@onirica.com>
879         * src/bug-buddy.c: (init_ui):
880         * src/bug-buddy.h:
881         * src/united-states-of-bug-buddy.c: (submit_ok): Added a kill command line
882         argument for killing that pid after the bug report is sent.
884 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
886         * src/bug-buddy.c: (init_ui), (main):
887         * src/bug-buddy.glade:
888         * src/bug-buddy.h:
889         * src/united-states-of-bug-buddy.c: (mail_write_template),
890         (on_druid_about_clicked), (enter_intro), (done_intro), (done_gdb),
891         (enter_desc): Skip the product/component pages if the application is
892         passed on the command line (also show its name in the intro page).
893         Use the command line option --include-file to include a file in the
894         bug description.
896 2004-11-13  Fernando Herrera  <fherrera@onirica.com>
898         * README.STABLE_BRANCH: Branched for gnome-2-8
899         * configure.in: Bump version to 2.9.0
901 2004-11-11  Fernando Herrera  <fherrera@onirica.com>
903         * docs/C/bug-buddy-C.omf: Fix omf file to validate against
904         scrollkeeper-omf.dtd. Patch from Joe Marcus Clarke and
905         David Weinehall (fix bug #157817 and debian 280641)
907 2004-09-24  Pawan Chitrakar  <pawan@nplinux.org>
909         * configure.in: Added ne "Nepali" in ALL_LINGUAS
911 2004-09-22  Fernando Herrera  <fherrera@onirica.com>
913         * configure.in: Post release version bumping to 2.8.1
914         * src/gdb-buddy.c: (get_trace_from_pair): Fix search for binaries
915         in libexec dir.
917 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
919         * NEWS: Release 2.8.0 "Chicote"
921 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
923         * docs/Makefile.am: Disable build of outdated docs.
924         * src/bug-buddy.glade:
925         * src/united-states-of-bug-buddy.c: (on_druid_help_clicked),
926         (on_druid_about_clicked): Enable help button and point help to
927         the right section. Patch by Shaun McCance (Fix bug #135573)
929 2004-09-11  Shaun McCance  <shaunm@gnome.org>
931         * docs/C/bug-buddy-C.omf:
932         * docs/C/bug-buddy.xml:
933         - Updates for 2.8
935 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
937         * configure.in:
938         * po/POTFILES.in:
939         * src/Makefile.am:
940         * src/bug-buddy-core.desktop.in.in:
941         * src/bug-buddy.desktop.in.in: Install a new desktop file to handle
942         the application/x-core MIME type correctly (it is open with --core
943         command line option only).
945 2004-09-11  Shaun McCance  <shaunm@gnome.org>
947         * docs/C/bug-buddy-C.omf:
948         * docs/de/bug-buddy-de.omf:
949         * docs/es/bug-buddy-es.omf:
950         * docs/fr/bug-buddy-fr.omf:
951         * docs/it/bug-buddy-it.omf:
952         * docs/ja/bug-buddy-ja.omf:
953         * docs/ko/bug-buddy-ko.omf:
954         * docs/sv/bug-buddy-sv.omf:
955         * docs/zh_CN/bug-buddy-zh_CN.omf:
956         * docs/zh_HK/bug-buddy-zh_HK.omf:
957         * docs/zh_TW/bug-buddy-zh_TW.omf:
958         - Various OMF fixes
960 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
962         * configure.in: Post release version bumping to 2.8.0
964 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
966         * NEWS:
967         * bugzilla/gnome/products:
968         * bugzilla/ximian/mostfreq:
969         * bugzilla/ximian/products:
970         * configure.in: Release 2.7.92 (RC1) "Ojos verdes"
972 2004-09-03  Gora Mohanty  <gmohanty@cvs.gnome.org>
974         * configure.in: Added "or" to ALL_LINGUAS.
976 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
978         * NEWS:
979         * bugzilla/gnome/mostfreq:
980         * bugzilla/gnome/products:
981         * bugzilla/ximian/products:
982         * configure.in: Release 2.7.91 (Beta 2) "budyboop"
984 2004-08-16  Christian Rose  <menthos@menthos.com>
986         * configure.in: Added "bs" to ALL_LINGUAS.
988 2004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
990         * configure.in: Added nb to ALL_LINGUAS.
992 2004-07-21  Ray Strode  <rstrode@redhat.com>
993         * bug-buddy/src/bug-buddy.desktop.in.in: Add MimeType line
994         to desktop file new mime sytem.
996 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
998         * configure.in: Post release version bumping to 2.7.1
1000 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
1002         * NEWS:
1003         * bugzilla/gnome/config:
1004         * bugzilla/gnome/mostfreq:
1005         * bugzilla/gnome/products:
1006         * bugzilla/ximian/config:
1007         * bugzilla/ximian/mostfreq:
1008         * bugzilla/ximian/products: Release 2.7.0 "Lully"
1010 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1012         * src/united-states-of-bug-buddy.c: (druid_set_sensitive):
1013         Removed.
1014         * src/united-states-of-bug-buddy.c: (email_is_valid): Rewritten
1015         * src/united-states-of-bug-buddy.c: Various minor tidy-ups.
1017 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1019         * src/bug-buddy.c: (main):
1020         * src/bug-buddy.h:
1021         * src/bugzilla.c: (load_bugzilla_xml):
1022         * src/united-states-of-bug-buddy.c: (druid_draw_state),
1023         (on_druid_prev_clicked), (druid_set_state),
1024         (on_druid_next_clicked), (on_druid_cancel_clicked), (enter_intro),
1025         (done_intro), (enter_gdb), (done_gdb), (enter_product),
1026         (done_product), (enter_component), (done_component),
1027         (enter_mostfreq), (done_mostfreq), (enter_desc), (done_desc),
1028         (enter_email_config), (done_email_config), (enter_email),
1029         (done_email), (enter_finished), (done_finished): : Druid tab state
1030         machine rearranged so that the code for each state can be localised within
1031         the source.
1034 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1036         * src/bug-buddy.c: (init_ui):  Warning added if a pid is given without
1037         application name.
1038         * src/bug-buddy.h:
1039         * src/gdb-buddy.c: (start_animation), (stop_animation), (stop_gdb),
1040         (get_trace_from_pair): Rewritten to tidy freeing
1041         of strings (memory lead fixed), with some error messages added.
1043 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1045         * src/bug-buddy.c: (on_gdb_go_clicked), (on_gdb_stop_clicked),
1046         (on_list_button_press_event), (main):
1047         * src/bug-buddy.h:
1048         * src/bugzilla.c: (async_update), (end_bugzilla_download),
1049         (start_bugzilla_download), (products_list_load):
1050         * src/gdb-buddy.c: (start_gdb), (get_trace_from_pair):
1051         * src/united-states-of-bug-buddy.c: (druid_set_state): remove
1052         druid_data.explicit_dirty, druid_data.download_in_progress.
1054 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
1056         * src/bug-buddy.c: (buddy_error), (on_gdb_save_clicked), (main):
1057         * src/bug-buddy.h:
1058         * src/bugzilla.c: (load_bugzillas):
1059         * src/gdb-buddy.c: (get_trace_from_core), (get_trace_from_pair):
1060         * src/united-states-of-bug-buddy.c: (mail_config_page_sendmail_ok),
1061         (mail_config_page_gnome_ok), (desc_page_ok), (submit_ok),
1062         (on_druid_next_clicked): use new buddy_error function.
1064 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1066         * src/bug-buddy.c: (init_ui): Fix two strings. Fix bug #140053
1068 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1070         * src/bug-buddy.glade: add scroll bar to description bug text box if
1071         needed. Fix bug #137540
1073 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1075         * bug-buddy.schemas.in:
1076         * src/united-states-of-bug-buddy.c: (druid_set_state): Fix wrong
1077         strings.
1079 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
1081         * src/bug-buddy.glade: s/Next/Forward/ . Fix bug #136191, patch from
1082         Ben Sutton
1084 2004-04-13  Fernando Herrera  <fherrera@onirica.com>
1086         * configure.in: Bump version to 2.7.0
1088 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1090         * README.STABLE_BRANCH: update branch info.
1091         * configure.in: Post release version bumping to 2.6.1
1093 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
1095         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1097 2004-04-03  Samúel Jón Gunnarsson  <sammi@techattack.nu>
1099         * is.po: Added "is" to ALL_LINGUAS.
1101 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
1103         * src/Makefile.am: (Fix a compiler issue, bug #135625)
1104         * NEWS:
1105         * bugzilla/gnome/products:
1106         * configure.in: Release 2.6.0 "Almodóvar did it again!"
1108 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
1110         * configure.in: Added 'pa' for Punjabi to ALL_LINGUAS.
1112 2004-03-17  Gareth Owen
1114         * configure.in: Added en_GB to ALL_LINGUAS
1116 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1118         * NEWS:
1119         * bugzilla/gnome/products:
1120         * configure.in: Release 2.5.92 "We are the champions"
1122 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1124         * src/bug-buddy.c:
1125         * src/bug-buddy.glade: set the filechooser in save mode with the new
1126         property.
1127         * src/united-states-of-bug-buddy.c: remove an unused function.
1129 2004-03-15  Glynn Foster  <glynn.foster@sun.com>
1131         * configure.in: Add docs to build.
1132         * docs/Makefile.am: Add docs to build.
1133         * docs/*: Put back localized online help for de, fr, es, it, ja, ko, sv,
1134         zh_TW, zh_CN and zh_HK from Sun's translation team - may be a little
1135         outdated, but it's a good start to update them from.
1137 2004-02-25  Fernando Herrera  <fherrera@onirica.com>
1139         * src/united-states-of-bug-buddy.c: (druid_set_state): Disable Back
1140         button when debugging is the first page. Fix #135343
1142 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1144         * src/Makefile.am:
1145         * src/bug-buddy.applications:
1146         * src/bug-buddy.keys.in: Update to application/x-core MIME type from the
1147         new share-mime-info
1148         * src/bug-buddy.mime: removed
1150 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1152         * NEWS:
1153         * bugzilla/gnome/products:
1154         * configure.in: Release 2.5.90 "I love it when a plan comes
1155         together"
1157 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1159         * src/united-states-of-bug-buddy.c: (check_old_version),
1160         (on_druid_next_clicked): Only check old version once (Fix #134167). If
1161         failing getting application product from application name, load the product
1162         list.
1164 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1166         * src/bug-buddy.glade:
1167         * src/united-states-of-bug-buddy.c:
1168         (on_email_file_gnome_entry_browse_clicked): Set the FileChooser in
1169         save mode for saving bug reports.
1171 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1173         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Remove
1174         confirmation dialog after the UI-review recomendation.
1176 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
1178         * src/bugzilla.c: (generate_email_text): Don't free version string.
1179         Fix #126449. Patch from Simon Frankau
1181 2004-02-21  Christian Rose  <menthos@menthos.com>
1183         * configure.in: Added "en_CA" to ALL_LINGUAS.
1185 2004-02-15  Fernando Herrera  <fherrera@onirica.com>
1187         * NEWS:
1188         * bugzilla/gnome/products:
1189         * configure.in: Release 2.5.3, "No name release"
1191 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1193         * src/Makefile.am: add -export-dynamic. Fix bug #132174. Patch from
1194         Vincent Berger
1196 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1198         * gentool/gentool.m4: Add quotes AC_PROG_GENTOOL. Patch from Alexander
1199         Winston. Fix bug #133150
1201 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
1203         * src/bug-buddy.glade: Use GtkFileChooser in GnomeFileEntries
1205 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1207         * src/bug-buddy.c: (init_gnome_version_stuff): read GNOME date
1208         * src/bug-buddy.h:
1209         * src/united-states-of-bug-buddy.c: (check_old_version),
1210         (druid_set_state): if GNOME version is older than 6 months suggest
1211         upgrading.
1213 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1215         * Makefile.am: Remove OrigTree
1216         * configure.in: requiere intltool 0.29
1218 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
1220         * bug-buddy.schemas.in: Fix some typos. Fix bug #131876.
1222 2004-01-20  Jason Leach  <leach@wam.umd.edu>
1224         * Makefile.am (install-data-local): builddir != srcdir fix.
1226 2004-01-06  Vincent Untz  <vincent@vuntz.net>
1228         * src/bug-buddy.desktop.in.in: changed the comment to be less
1229         GNOME-specific (proposition by Luis Villa). Fix bug #89356.
1231 2004-01-03  Fernando Herrera  <fherrera@onirica.com>
1233         * Makefile.am: added intltool-modules/XML/Parser/Style/OrigTree.pm
1234         * src/bugzilla.c: (load_bugzilla): store and free string returned by
1235         gnome_config_get_string
1237 2004-01-02  Robert Sedak  <robert.sedak@sk.htnet.hr>
1239         * configure.in: Added "hr" in ALL_LINGUAS .
1241 2003-12-26  Fernando Herrera  <fherrera@onirica.com>
1243         * NEWS:
1244         * bugzilla/gnome/products:
1245         * configure.in: Release 2.5.2, "Franco Corelli"
1247 2003-12-25  Fernando Herrera  <fherrera@onirica.com>
1249         * Makefile.am:
1250         * bug-buddy.schemas.in:
1251         * configure.in:
1252         * po/POTFILES.in: Schema file stuff
1253         * src/bug-buddy.c: (init_ui), (delete_me):
1254         * src/bug-buddy.glade:
1255         * src/bug-buddy.h:
1256         * src/config.c: (entry_changed_notify), (config_entry_commit),
1257         (init_gconf_stuff):
1258         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Port
1259         bug-buddy configuration to gconf
1261 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1263         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Add
1264         support for translators in the about dialog.
1266 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
1268         * src/bug-buddy.c: (main):
1269         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Use
1270         gtk_icon_theme_* to load icons.
1272 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1274         * src/bugzilla.c: (load_products_xml): Don't add closed products.
1275         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Refuse
1276         selected application if its bugzilla info doesn't match with any
1277         bugzilla xml info (a non-existant, mistyped or closed
1278         product/component in .desktop file). Fix bug #123435
1280 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1282         * src/bug-buddy.glade:
1283         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): add
1284         context to component selection page (Application or product
1285         selected). Fix bug #128349. Also remove code for unknown applications
1287 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1289         * src/bug-buddy.c: (on_applications_products_changed), (init_ui):
1290         Switch between apps and products.
1291         * src/bug-buddy.glade: Remove toggle button and no product/app
1292         checkbox. Use two radio buttons for switching between apps and
1293         products.
1294         * src/config.c: (save_config), (load_config): Don't load/store
1295         applications/products view setting. Show apps by default
1296         * src/libglade-buddy.h: Change app/products function
1297         * src/bugzilla.c: (generate_email_text):
1298         * src/united-states-of-bug-buddy.c: (on_druid_prev_clicked),
1299         (on_druid_next_clicked): Remove email generation and warning for
1300         unknown apps.
1301         This closes bug #129137
1303 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
1305         * src/bugzilla.c: (load_applets), (visit_cb): Show only applications
1306         and applets with known bugzilla info (Fixes #129138)
1308 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1310         * src/bug-buddy.c: (on_gdb_save_clicked): remove hard coded
1311         GtkFileChooser size
1313 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
1315         * src/distribution.c: (get_irix_version): Report "Irix"
1316         * src/distribution.h: add support for Fedora and Gentoo
1318 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
1320         * src/bug-buddy.h:
1321         * src/united-states-of-bug-buddy.c: (druid_set_state),
1322         (on_druid_next_clicked): preserve bug description if filled
1324 2003-12-09  Fernando Herrera  <fherrera@onirica.com>
1326         * bugzilla/gnome/products:
1327         * configure.in:
1328         * NEWS: Update for 2.5.1 release ("Mi mamáprefiere GNOME")
1330 2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>
1332         * src/bug-buddy.c: (on_gdb_save_clicked): Use GtkFileChooser
1333         instead of GtkFileSelection.
1335 2003-12-04  Fernando Herrera  <fherrera@onirica.com>
1337         * src/bugzilla.c: (load_products_xml): Fix a bug introduced when
1338         fixing #125396 that prevented the component list to be loaded.
1340 2003-11-09  Fernando Herrera  <fherrera@onirica.com>
1342         * bugzilla/gnome/products:
1343         * NEWS: Update for 2.5.0 release ("He tardado 10 minutos en
1344         atarme las botas")
1346 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1348         * src/bug-buddy.c: (init_gnome_version_stuff):
1349         * src/bugzilla.c: (load_products_xml), (get_xml_file): Fix some
1350         leaks, patch from Kjartan Maraas (fix bug #125396)
1352 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
1354         * README.STABLE_BRANCH:
1355         * configure.in: gnome 2.5 branch info
1357 2003-11-06 Sivaiah N  <snallagatla@novell.com>
1359         * configure.in:
1360         * src/Makefile.am: disable deprecations by
1361         default, added a --enable-deprecations option to enable them.
1363 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1365         * src/bug-buddy.c: (main) don't show up to three windows at a time when
1366         updating the product databases. And we don't need to tell the user the
1367         update was successful (it's supposed to be successful).
1368         Fix bug #110817.
1370 2003-10-06  Vincent Untz  <vincent@vuntz.net>
1372         * src/gdb-buddy.c: (get_trace_from_pair) fix crash when debugging a
1373         program not in the path and search in GNOME2_PATH instead of
1374         GNOME_PATH. Should fix bug #115147.
1376 2003-09-17  Fatih Demir <kabalak@gtranslator.org>
1378         * configure.in: Added "ta" (Tamil) to the languages' list.
1380 2003-09-01  Fernando Herrera  <fherrera@onirica.com>
1382         * NEWS:
1383         * bugzilla/gnome/products:
1384         * configure.in: Update for 2.4.0 Release ("Galactic")
1386 2003-08-25  Fernando Herrera  <fherrera@onirica.com>
1388         * NEWS:
1389         * bugzilla/gnome/products:
1390         * configure.in: Updte for 2.3.5 Release ("La Espiral")
1392 2003-08-14  Guntupalli Karunakar  <karunakar@freedomink.org>
1394         * configure.in: Added "hi" in ALL_LINGUAS.
1396 2003-08-03  Fernando Herrera  <fherrera@onirica.com>
1398         * NEWS:
1399         * bugzilla/gnome/products:
1400         * bugzilla/ximian/mostfreq:
1401         * bugzilla/ximian/products:
1402         * configure.in: Update for 2.3.4 Release ("Pinochio")
1404 2003-07-23 Fernando Herrera  <fherrera@onirica.com>
1406         * src/bugzilla.c: (load_products_xml): Workaround for a bugzilla
1407         create-products-xml bug, that made bug-buddy crash.
1409 2003-07-21  Fernando Herrera  <fherrera@onirica.com>
1411         * src/bugzilla.c: (generate_email_text): Fix a str free (bug #117806)
1412         * src/united-states-of-bug-buddy.c: (select_version),
1413         (on_druid_next_clicked): Fix a crash (bug #117809). Fill version entry
1414         with unspecified if version is not know after selecting a product
1415         (bug #117934)
1417 2003-07-18  Fernando Herrera  <fherrera@onirica.com>
1419         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked):
1420         Unify copyright strings. Patch from Christian Neumair. Fixes #101725
1422 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1424         * configure.in
1425         * NEWS:
1426         * bugzilla/gnome/mostfreq:
1427         * bugzilla/gnome/products:
1428         * bugzilla/ximian/config:
1429         * bugzilla/ximian/mostfreq:
1430         * bugzilla/ximian/products: Update for 2.3.3 Release ("I've given up
1431         smoking")
1433 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
1435         * src/bug-buddy.c: (init_ui):
1436         * src/bug-buddy.glade:
1437         * src/bug-buddy.h:
1438         * src/bugzilla.h: Use a combo for version entry.
1439         * src/bugzilla.c: (update_version), (update_version_menu), (generate_email_text):
1440         * src/united-states-of-bug-buddy.c: (select_version),
1441         (select_severity), (on_druid_next_clicked): Select version and severity.
1442         * src/bugzilla.c: (load_products_xml), (load_bugzilla_xml_file). If not downloading
1443         new bugzilla files, compare dates of ~/.gnome/bug-buddy.d/* and prefix/share/bug-buddy/*
1444         to use the most recent. Use again applications-all-users because gnome-vfs bug was fixed.
1446 2003-07-14  Fernando Herrera  <fherrera@onirica.com>
1448         * src/gdb-buddy.c: (handle_gdb_input): convert gdb output from ISO-8859-1
1449         (the charset gdb is using) to UTF-8 using a fallback, preventing incomplete
1450         traces with non-convertible chars.
1452 2003-06-28  Fernando Herrera  <fherrera@onirica.com>
1454         * src/bug-buddy.c: (init_ui):
1455         * src/bug-buddy.h:
1456         * src/bugzilla.c: (generate_email_text):
1457         * src/united-states-of-bug-buddy.c: (mail_write_template),
1458         (mail_lock_text), (druid_set_state): Use differents templates for each
1459         kind of bug report. Fix also a crash when reporting non-bugzilla bugs
1460         without the "Description:" field
1462 2003-06-26  Fernando Herrera  <fherrera@onirica.com>
1464         * src/bugzilla.c: (generate_email_text): s/Gnome
1465         distributor/Gnome-Distributor/ as spaces in headers break halloween
1466         pasrsing at submit@bugs.gnome.org. Thanks to Andrew Sobala for
1467         pointing this. (Fix #116058)
1469 2003-06-15  Taneem Ahmed  <taneem@eyetap.org>
1471         * configure.in: Added "bn" to ALL_LINGUAS.
1473 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1475         * src/bug-buddy.glade: Some HIG changes. Mostly accelerators, padding,
1476         and text corrections.
1477         * src/united-states-of-bug-buddy.c: (submit_ok): Fix a typo, remove
1478         confirmation dialog before submiting a bug.
1480 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
1482         * src/bug-buddy.glade:
1483         * src/united-states-of-bug-buddy.c: (submit_ok): String changes and
1484         corrections from Luis Villa (bug #114822)
1486 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1488         * NEWS:
1489         * bugzilla/gnome/products:
1490         * bugzilla/ximian/mostfreq:
1491         * bugzilla/ximian/products: Update for 2.3.2 Release ("In the
1492         Neighbourhood")
1494 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1496         * po/POTFILES.in:
1497         * src/bug-buddy.desktop.in:
1498         * src/bug-buddy.desktop.in.in: Move bug-buddy.desktop.in to
1499         bug-buddy.desktop.in.in to be parsed by configure script in order to
1500         get @VERSION@ replaced. Update POTFILES.in entry.
1502 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
1504         * configure.in: bump version number.
1505         * src/bug-buddy.desktop.in: Add X-GNOME-Bugzilla-version (this will
1506         requiere the move to .desktop.in.in)
1507         * src/bugzilla.h:
1508         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1509         (visit_cb), (generate_email_text): read version from .desktop file.
1510         Add Bugzilla-Version field to email
1511         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Merge
1512         patch from ximian to stop crashing in product view (bug #114712). Also
1513         write the version number in the entry.
1515 2003-06-07  Fernando Herrera  <fherrera@onirica.com>
1517         * src/bug-buddy.glade: Add a privacy warning.
1518         * src/bugzilla.c: (bugzilla_application_new): Don't add duplicated
1519         applications.
1520         * src/bugzilla.c: (add_products):  Fix for a NULL-dereference
1521         (Fixes #104357, thanks to Jens Askengren for the patch)
1522         * src/bug-buddy.c: (init_ui):
1523         * src/united-states-of-bug-buddy.c: (mail_lock_text),
1524         (druid_set_state): Don't allow the user to modify Bugzilla headers in
1525         the email page
1527 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
1529         * src/united-states-of-bug-buddy.c(on_druid_next_clicked): Fixed
1530           string marked for translation.
1532 2003-05-31  Paisa Seeluangsawat  <paisa@colorado.edu>
1534         * configure.in: Added Thai (th) to ALL_LINGUAS.
1536 2003-05-27  Abel Cheung  <maddog@linux.org.hk>
1538         * src/bug-buddy.glade: Fix small typo.
1540 2003-05-19  Fernando Herrera <fherrera@onirica.com>
1542         * NEWS:
1543         * configure.in:
1544         * src/bug-buddy.c: (init_ui): Go to STATE_GDB when invoked from crash.
1545         2.3.1 "My brown paper bag" release!
1547 2003-05-18  Fernando Hererra <fherrera@onirica.com>
1549         * AUTHORS:
1550         * NEWS:
1551         * bugzilla/gnome/mostfreq:
1552         * bugzilla/gnome/products:
1553         * bugzilla/ximian/config:
1554         * bugzilla/ximian/mostfreq:
1555         * bugzilla/ximian/products:
1556         * configure.in: update for 2.3.0 release ("Sex, lies and Div-Xs")
1558 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
1560         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
1562 2003-05-16  Fernando Herrera <fherrera@onirica.com>
1564         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked):fix some
1565         warnings and a typpo.
1567 2003-05-15  Fernando Herrera  <fherrera@onirica.com>
1569         * src/bug-buddy.c: (init_ui), (main):
1570         * src/bug-buddy.glade:
1571         * src/bug-buddy.h: New first page when invoked from scratch. Ask for
1572         bug type
1573         * src/bugzilla.c: (generate_email_text): Add keywords based on bug
1574         type, and set priority "enhancement" when it is a a feature request.
1575         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
1576         (druid_set_state), (on_druid_prev_clicked),
1577         (on_druid_next_clicked): Manage new intro page. Show debug page
1578         always when invoked from scratch and debug type is selected. Add
1579         myself to the about dialog.
1581 2003-05-06  Fernando Herrera <fherrera@onirica.com>
1583         * src/bug-buddy.c: (init_gnome_version_stuff):
1584         * src/bug-buddy.h:
1585         * src/bugzilla.c: (generate_email_text): s/vendor/distributor as done
1586         in gnome-desktop (to make RMS happy)
1588 2003-05-06  Fernando Herrera <fherrera@onirica.com>
1590         * src/bugzilla.c: (async_update): Print the progress label only when
1591         all files/sizes are calculated (Fixes #108408)
1592         (generate_email_text): Print Distribution name after the Subject
1593         field.
1595 2003-05-04  Christian Rose  <menthos@menthos.com>
1597         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
1599 2003-04-01  Fernando Herrera  <fherrera@onirica.com>
1601         * src/Makefile.am:
1602         * src/bug-buddy.h:
1603         * src/distribution.c: (get_line_from_fd), (get_line_from_file),
1604         (get_redhat_version), (get_turbolinux_version),
1605         (get_debian_version), (get_irix_version),
1606         (get_distro_name_from_file), (get_distro_name): Add distribution
1607         detection to bug-buddy.
1608         * src/distribution.h:
1609         * src/bugzilla.c: (generate_email_text): Add distribution info to
1610         report, and Gnome Vendor as "Gnome Vendor".
1612 2003-03-13  Christian Rose  <menthos@menthos.com>
1614         * configure.in: Added "ml" to ALL_LINGUAS.
1616 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
1618         * configure.in: Added "fa" to ALL_LINGUAS
1620 2003-02-10  Mohammad DAMT  <mdamt@bisnisweb.com>
1622         * po/id.po: Added Indonesian Translation
1623         * configure.in: Added "id" to ALL_LINGUAS
1625 2003-02-07  Abel Cheung  <maddog@linux.org.hk>
1627         * configure.in: Removed "en_GB" from ALL_LINGUAS (completely
1628           empty translation)
1630 2003-01-25  Alex Duggan  <aldug@astrolinux.com>
1632         * src/united-states-of-bug-buddy.c: use the bug-buddy icon in the
1633         about dialog.  Fixes #104445
1635 2003-02-03  Fernando Herrera <fherrera@onirica.com>
1637         * NEWS:
1638         * bugzilla/gnome/mostfreq:
1639         * bugzilla/gnome/products:
1640         * bugzilla/ximian/products:
1641         * configure.in: update for 2.2.102 release ("Oh na na na")
1643 2003-02-01  Fernando Herrera <fherrera@onirica.com>
1645         * TODO: Update with some ideas from Owen and me.
1646         * src/bugzilla.c: (bugzilla_application_new),
1647           (generate_email_text): Only add a binary to the list if it is not
1648           already in. If the app doesn't have bugzilla product, ask for email
1649           address to send the report. (Fix #104599)
1650         * src/united-states-of-bug-buddy.c: (select_component_row): Check if
1651           component is NULL.
1653 2003-01-21  Christian Rose  <menthos@menthos.com>
1655         * configure.in: Added "mn" to ALL_LINGUAS.
1657 2002-01-19  Fernando Herrera  <fherrera@onirica.com>
1659         * NEWS:
1660         * bugzilla/*/*:
1661         * configure.in: 2.2.101 release "Fidelio"
1663 2003-01-14  Pablo Saratxaga <pablo@mandrakesoft.com>
1665         * configure.in: Added Amharic (am) and Macedonian (mk) to ALL_LINGUAS
1667 2003-01-05  Fernando Herrera  <fherrera@onirica.com>
1669         * src/gdb-buddy.c: (get_trace_from_pair): set NULL encoding for gdb
1670           output, so g_io_channel can read text with invalid UTF-8 strings
1671           (fixes #102493).
1673 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
1675         * src/bug-buddy.desktop.in: add StartupNotify
1677 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
1679         * NEWS:
1680         * bugzilla/*/*:
1681         * configure.in: 2.2.100 release "I should be there, baby!"
1682         * pixmaps/gnome.png: Update GNOME logo to the new version.
1684 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1686         * src/united-states-of-bug-buddy.c: Little text typo. Fixes (#99564)
1687           Thanks to Christian Rose for pointing this.
1689 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1691         * src/bug-buddy.glade: Don't use gtk stock button "Refresh". Use
1692           "Update" as label to be consistent with the text (fixes #101693).
1693           Remove references to help button (fixes #86410).
1695 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1697         * src/united-states-of-bug-buddy.c: (select_component_row),
1698           (on_druid_next_clicked): If component is in the .desktop file
1699           preselect it. (Thanks to Kristian Rietveld for its gtktree
1700           wisdom)
1702 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
1704         * src/bugzilla.c: (visit_cb): don't use all-applications because it is
1705           not working. Use applications-all-users:/// and check for recursion
1707 2002-12-28  Fernando Herrera  <fherrera@onirica.com>
1709          * configure.in: requiere libgnomeui 2.1.x for gnome-icom-theme
1711 2002-12-16  Fernando Herrera  <fherrera@onirica.com>
1713         * MAINTAINERS:
1714         * NEWS:
1715         * README.STABLE_BRANCH:
1716         * TODO:
1718         * bugzilla/gnome/config:
1719         * bugzilla/gnome/mostfreq:
1720         * bugzilla/gnome/products:
1721         * bugzilla/ximian/config:
1722         * bugzilla/ximian/mostfreq:
1723         * bugzilla/ximian/products: Updated for the new release.
1725 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
1727         * src/bug-buddy.glade:
1728         * src/bugzilla.c: (async_update): Tweak progress dialog. Show only
1729           number of files "1 of 6".
1730           http://bugzilla.gnome.org/bugzilla.gnome.org/config.xml is nothing
1731           relevant for the user.
1733 2002-12-13  Fernando Herrera <fherrera@onirica.com>
1735         * bugzilla/gnome.bugzilla:
1736         * bugzilla/ximian.bugzilla:
1737         * src/Makefile.am:
1738         * src/bug-buddy.glade:
1739         * src/bug-buddy.h:
1740         * src/bugzilla.c: (md5str_equal_digest), (get_xml_file),
1741           (bugzilla_get_md5sums), (load_bugzilla):
1742         * src/bugzilla.h:
1743         * src/config.c: (save_config), (load_config): Download md5sums from
1744           bugzilla (only if it didn't in the last 24h), and compare with local
1745           bugzilla files. If different, aks the user for updating them.
1746         * src/md5-utils.h:
1747         * src/md5-utils.c: Copied md5 functions from somewhere in the gnome
1748           cvs.
1750 2002-12-13  Fernando Herrera <fherrera@onirica.com>
1752         * src/gdb-buddy.c: Try to look in libexec dir (Needed to debug
1753           applets)
1755 2002-12-10  Fernando Herrera <fherrera@onirica.com>
1757         * src/bug-buddy.c (stop_progress, queue_download_restart,
1758           on_proxy_settings_clicked, on_progress_start_clicked,
1759           on_progress_stop_clicked, main):
1761         * src/bug-buddy.glade:
1763         * src/bugzilla.c (async_update, copy_from_system_to_cache,
1764           get_xml_file, end_bugzilla_download, start_bugzilla_download,):
1765           Changed the logic of downloading. First try the newer version from
1766           local cached bugzilla files and the ones from sharedir. If they are
1767           too old, ask the user for updating. New dialog for updating and
1768           new progress dialog.
1770 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
1772         * src/united-states-of-bug-buddy.c: add Kevin and Eric to credits as
1773           documenters
1775 2002-12-14  Fernando Herrera  <fherrera@onirica.com>
1777         * src/bugzilla.c: (open_mostfreq_bug):
1778         * src/cell-renderer-uri.c: (cell_renderer_uri_set_property),
1779         (cell_renderer_uri_activate): Workaround to fix #86711. As cru->uri is
1780         not set correctly (maybe a gtk+ or a problem derivating the class?),
1781         use a new function to open the bug with bug_position --> iter -->
1782         model --> url.
1784 2002-12-03  Fernando Herrera <fherrera@onirica.com>
1786         * src/bugzilla.c (products_list_load): Removed code to autoselect
1787         component (it didn't work)
1789         * src/united-states-of-bug-buddy.c (on_druid_prev_clicked)
1790         on_druid_next_clicked: When invoked from crash, try to guess
1791         product and component (from .desktop file) corresponding to the
1792         crashed app. When invoked from scratch, after the user has
1793         selected an application, guess the product. This implies skipping
1794         two sometimes hard steps. Autoset critical severity for crashes.
1796 2002-12-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
1798         * src/united-states-of-bug-buddy.c: Unbreak the build and
1799         restore Ximian's copyright notice.
1801 2002-12-07  Christian Neumair  <chris@gnome-de.org>
1803         * src/united-states-of-bug-buddy.c: Made copyright string translatable
1804         and changed it (pattern is "(C) first-year-code-was-published
1805         first-author"). Sorry Ximian, but that's the way we ought to refer to
1806         authors.
1808 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
1810         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
1811         and closing bugzilla #95981.
1813 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
1815         * configure.in: Added Belarusian to ALL_LINGUAS.
1817 2002-09-30  jacob berkman  <jacob@ximian.com>
1819         * src/bugzilla.c (load_applets):
1820         (visit_cb):
1821         (visit_cb):
1822         (load_applications): port from GnomeIconLoader to GnomeIconTheme
1824 2002-09-06  jacob berkman  <jacob@ximan.com>
1826         * src/bug-buddy.[ch]:
1827         * src/bugzilla.[ch]:
1828         * src/gdb-buddy.c"
1829         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
1830         my local tree.  i think this adds support for pre-selecting a
1831         crashed app in the list of applications.  or, it would but
1832         gtktreeview doesn't work right.
1834         * src/save-buddy.c: include signal.h
1836 2002-09-04  Ross Burton  <ross@burtonini.com>
1838         * src/bug-buddy.desktop.in: Fix the desktop file so that it
1839         validates correctly.
1841 2002-08-15  jacob berkman  <jacob@ximian.com>
1843         * src/bugzilla.c (create_products_list):
1844         (create_components_list): sort by the first column
1846         * src/config.c (save_config):
1847         (load_config): don't persist "show debugging info"
1849         * configure.in: require bonobo-activation and libbonobo
1851         * src/bugzilla.c (bugzilla_application_new): helper func
1852         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
1853         (load_applets): get the list of applets from bonobo-activation
1854         (visit_cb): use bugzilla_application_new()
1855         (load_applications): load the applets too and don't leak the icon
1856         loader
1858 2002-08-14  jacob berkman  <jacob@ximian.com>
1860         * src/bugzilla.c (BUGZILLA_*):
1861         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
1863         * configure.in: check for gnome-desktop
1865         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
1866         button if we are downloading
1867         (on_druid_prev_clicked): handle a new state we can be in
1868         (submit_ok): handle the user selecting an application (this
1869         function needs to be refactored)
1871         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
1872         is the label of the dialog that pops up after a while
1874         * src/config.c (save_config):
1875         (load_config): persist whether we are showing products or
1876         applications
1878         * src/bugzilla.c (load_bugzilla_xml): only populate the products
1879         list if we are showing products
1880         (end_bugzilla_download):
1881         (start_bugzilla_download): turn the next button off while
1882         downloading if we are on the product page
1883         (visit_cb):
1884         (load_applications): load a list of applications from
1885         all-applications:/// to present the user, rather than using a list
1886         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
1887         work automagically
1888         (products_list_load): populate the products list with either
1889         products or applications
1891         * src/bug-buddy.h (DruidData): add show_products and applications
1892         list
1894         * src/bug-buddy.glade: add a button to swtich between product and
1895         application selection mode
1897         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
1899         * src/bug-buddy.c (buddy_set_text_widget):
1900         (buddy_get_text_widget): add support for GtkButton
1901         (on_gdb_save_clicked): pass a wait message
1902         (on_product_toggle_clicked): toggle the tree view between
1903         applications / products listing
1904         (on_list_button_press_event): don't continue if a download is in
1905         progress
1906         (main): load the list of applications
1908         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
1909         (BugzillaProduct): make components a hash table
1910         (BugzillaBTS): make products a hash table
1911         (generate_email_text): submit data from gnome-version.xml
1912         (*): fixups for hash tables, and i think fix bug #83109 (can't
1913         tell because gnome-vfs crashes for me)
1915         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
1916         nuke all_products
1918         * src/bug-buddy.glade: kill the bts selection option menu
1920         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
1921         platform version and vendor from
1922         $prefix/share/gnome-about/gnome-version.xml
1924         * src/bugzilla.c (generate_email_text): clean up a bit
1926 2002-08-13  jacob berkman  <jacob@ximian.com>
1928         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
1930         * configure.in: bump to 2.2.99
1932         * src/united-states-of-bug-buddy.c: use new saving code (fixes
1933         #84914)
1935         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
1936         write to a file, and pop up a dialog if it takes more than 1.1
1937         seconds which allows the user to cancel the action (fixes #73443)
1939         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
1941         * src/Makefile.am:
1942         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
1944 2002-08-12  jacob berkman  <jacob@ximian.com>
1946         * NEWS (2.2.1): updates, but need to fix the other part of 84914
1947         before releasing a new version
1949         * src/save-buddy.c (bb_save_file): steal file saving from gedit
1950         (fixes #80334)
1952         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
1953         gdb (should fix bug #86404)
1955         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
1956         the file if it already exists (bug #84914)
1958         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
1959         (michael meeks, bug #82722)
1961 2002-07-28  Christian Rose  <menthos@menthos.com>
1963         * configure.in: Added "sq" to ALL_LINGUAS.
1965 2002-06-19  jacob berkman  <jacob@ximian.com>
1967         * NEWS:
1968         * configure.in: 2.2.0
1970 2002-06-05  jacob berkman  <jacob@ximian.com>
1972         * src/Makefile.am (EXTRA_DIST): dist .applications file
1974 2002-06-05  Alex Graveley  <alex@ximian.com>
1976         * src/bug-buddy.keys.in: Remove unsupported open action, add
1977         settings for nautilus1 user-levels, and set default_action_type to
1978         'application'.
1980         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
1981         application/x-core-file mimetype, with the command "buddy --core",
1982         and the name "Bug Buddy".
1984         * src/Makefile.am (applications_DATA): Install
1985         bug-buddy.applications.
1987 2002-06-04  Yanko Kaneti <yaneti@declera.com>
1989         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
1991 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
1993         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
1994         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
1996 2002-05-26  Chris Lyttle  <chris@wilddev.net>
1998         * docs/C/bug-buddy-C.omf: Added rights and version tags
1999         * docs/C/Makefile.am: changed figs to figdir
2000         * Makefile.am: Add omf.make to EXTRA_DIST
2001         * configure.in: Added scrollkeeper test for v0.3.8 and removed
2002         omf-install from makefile list
2003         * omf.make: Added for new scrollkeeper
2004         * xmldocs.make: changed to new version
2006 2002-05-21  Eric Baudais  <baudais@okstate.edu>
2008         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with
2009         the OMF DTD Scrollkeeper uses.
2011 2002-05-15  jacob berkman  <jacob@ximian.com>
2013         * docs/Makefile.am (man_MANS):
2014         * docs/bug-buddy.1: man page from David LaBissoniere
2015         <labisso@debian.org>
2017         * AUTHORS: i haven't been to CMU in over 2 years
2019 2002-05-13  jacob berkman  <jacob@ximian.com>
2021         * NEWS:
2022         * configure.in: release 2.1.6
2024         * bugzilla/*: update
2026         * src/united-states-of-bug-buddy.c (on_druid_next_clicked):
2027         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
2028         page (fixes bug #76405)
2030         * configure.in:
2031         * Makefile.am:
2032         * bugzilla/Makefile.am:
2033         * bugzilla/gnome/Makefile.am:
2034         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
2035         breaking backwards compat behaviour and waste cpu by not using my
2036         cool automake hack (also fixes #74390)
2038         * src/bug-buddy.glade:
2039         * src/bug-buddy.c (on_proxy_settings_clicked):
2040         * src/config.c: remove proxy config dialog, just run
2041         gnome-network-properties
2043         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
2044         were found.  put up a dialog and bail instead.  fixes bug #74390
2046 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
2048         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
2049         is for display only, so don't let anything get
2050         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
2052 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
2054         * configure.in: Added Vietnamese (vi) to ALL_LINGUAS
2056 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
2058         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
2059         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
2061 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
2063         * configure.in: Added Basque language (eu) to ALL_LINGUAS
2065 2002-04-19  jacob berkman  <jacob@ximian.com>
2067         * configure.in: 2.1.5
2069         * src/bug-buddy.glade: fix icon
2071         * bugzilla/*: update
2073 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
2075         * configure.in: Removed en_AU, it's a completely empty translation,
2076         unhandled for 2 years.
2078 2002-04-16  jacob berkman  <jacob@ximian.com>
2080         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
2081         #78674)
2083         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
2084         (fixes bug #78675)
2086 2002-04-10  jacob berkman  <jacob@ximian.com>
2088         * src/bugzilla.c (gify): if convert didn't work just strdup
2090 2002-04-09  jacob berkman  <jacob@ximian.com>
2092         * src/bug-buddy.glade: turn word wrap on
2093         add copy/save buttons
2095         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
2096         gdb text widget to the clipboard
2097         (on_gdb_save_clicked): save the contents of the gdb text widget to
2098         a file
2100         * src/gdb-buddy.c (start_animation):
2101         (stop_animation): enable/disable copy/save buttons
2103         fixes bug #77891
2105         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
2106         gnome_help_display()
2108         * configure.in (AC_OUTPUT):
2109         * Makefile.am (SUBDIRS): add omf-install/
2111 2002-04-02  jacob berkman  <jacob@ximian.com>
2113         * configure.in: fix stupid tyop in previous commit (noticed by
2114         Jeong-Hee Kang)
2116 2002-04-01  jacob berkman  <jacob@ximian.com>
2118         * src/Makefile.am (bug_buddy_LDFLAGS):
2119         * configure.in: fix #77035 and #76834 (thanks to danw)
2121         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
2122         for now (fixes #77035)
2124 2002-03-29  jacob berkman  <jacob@ximian.com>
2126         * src/bug-buddy.keys.in: add a nl
2128         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
2129         (fixes bug #76834)
2131         * src/bug-buddy.glade:
2132         * src/bug-buddy.glade2: use glade 2
2134         * src/bug-buddy.c (main): load bug-buddy.glade
2136         * configure.in: remove libglade-convert stuff
2138 2002-02-21  Seth Nickell  <snickell@stanford.edu>
2140         * src/Makefile.am:
2141         * src/bug-buddy.desktop.in:
2143         Install into $(datadir)/applications and add a
2144         Categories field for GNOME2.
2146 2002-03-18  jacob berkman  <jacob@ximian.com>
2148         * src/gdb-buddy.c (get_trace_from_pair): change wording
2150         * NEWS:
2151         * configure.in: 2.1.4
2153         * docs/C/bug-buddy.sgml: remove
2155         * Makefile.am (SUBDIRS): re-add docs
2157         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
2158         <kevin@kevindumpscore.com> for bug #71189
2160         * bugzilla/*: update files
2162         * src/bug-buddy.glade: set the default button to Forward, not
2163         Back.
2165         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
2166         which program generated the core file
2168 2002-03-14  jacob berkman  <jacob@ximian.com>
2170         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
2171         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
2172         fixes #73675)
2174 2002-03-12  jacob berkman  <jacob@ximian.com>
2176         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
2177         1.5 (bug #74341)
2179 2002-02-19  jacob berkman  <jacob@ximian.com>
2181         * Makefile.am: add gnome's mostfreq.xml and update xml files
2183 2002-02-11 John Fleck <jfleck@inkstain.net>
2185         * added:
2186         * xmldocs.make
2187         * omf-install/Makefile.am
2188         * docs/C/bug-buddy-C.omf
2190         * changed:
2191         * docs/Makefile.am
2192         * docs/C/Makefile.am
2193         * docs/C/bug-buddy.xml
2194         add new xml versions of the docs and other things needed for the
2195         build infrasture - awaiting update to the docs to match GNOME2ness
2196         before adding 'em into the build
2198 2002-02-07  jacob berkman  <jacob@ximian.com>
2200         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
2201         <Laszlo.Peter@ireland.sun.com>)
2203 2002-02-04  jacob berkman  <jacob@ximian.com>
2205         * configure.in:
2206         * NEWS: 2.1.3
2208 2002-02-03 John Fleck <jfleck@inkstain.net>
2210         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
2211         xml
2212         * docs/C/legal.xml - added document with newly required legalisms,
2213         next step toward docs that are no longer "way busted".
2214         The xml docs are not yet included in the build.
2216 2002-02-01  jacob berkman  <jacob@ximian.com>
2218         * Makefile.am (SUBDIRS):
2219         * configure.in: don't build docs as they are way busted.
2221         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
2222         and fill in bug report template untranslated. (bugzilla 69460)
2224         * src/bugzilla.c: download files to a temporary file, then rename
2225         them.  also try to do something sensical when downloads fail, but
2226         sadly gnome-vfs is kind of broken when your proxy doesn't work and
2227         reports success.
2229         * src/bug-buddy.glade: make toplevels invisible by default, and
2230         hide the options for spawning external mailers (bugzilla #70156)
2232         * src/config.c: default to using sendmail
2234 2002-01-18  jacob berkman  <jacob@ximian.com>
2236         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
2237         used any more
2239         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
2240         ourselves as transient for the toplevel
2241         (druid_set_state): call druid_set_sensitive() rather than hacking
2242         around that
2243         (druid_set_state): fixup for new state order
2244         (on_druid_prev_clicked): skip pages when we aren't reporting to
2245         bugzilla
2246         (email_is_valid): don't allow mails from root@ (fixes #57490
2247         luis@ximian.com)
2248         (mail_config_page_gnome_ok): quick and error prone check that they
2249         filled in the mail command
2250         (mail_config_page_ok): clean up
2251         (on_druid_next_clicked): fixup for new state order
2253         * src/gdb-buddy.c (animate): pulse a progress bar
2254         (start_animation):
2255         (stop_animation): un-comment in
2257         * src/config.c (configs): comment out removed widgets
2258         (load_config):
2259         (save_config): clean up the mess i made the other day.
2261         * src/bugzilla.c (goto_product_page): comment out unused function
2262         (async_update): if the download is done then update the ui and
2263         load the xml
2264         (on_progress_cancel_clicked): comment out unused func
2265         (load_bugzilla_xml_file): try to load from cache, fallback to
2266         system
2267         (load_bugzilla_xml): simplify a little
2268         (create_products_list): put the icon and product name in the same
2269         column (thanks anders)
2270         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
2271         if applicable
2272         (start_bugzilla_download): move code here so we can start the
2273         download from multiple places
2274         (load_bugzillas): don't try to download
2275         (generate_email_text): handle when we aren't submitting to
2276         bugzilla, and wrap gdb text
2278         * src/bug-buddy.c (get_widget): be a bit more verbose when we
2279         can't find a widget
2280         (on_list_button_press_event): go fwd when double clicked (fixes
2281         #57036 by ettore)
2282         (on_email_group_toggled): fixup for there being 3 types now, and
2283         set the fwd button to some appropriate text if applicable
2284         (queue_download_restart): start a download of the xml after a
2285         delay
2286         (on_proxy_settings_clicked): show the proxy settings dialog
2287         (on_progress_start_clicked): kick off a download
2288         (on_progress_stop_clicked): kill a download
2289         (on_debugging_options_button_clicked): show / hide debugging
2290         options
2291         (fixup_notebook): make a notebook clean
2292         (init_ui): make a better initial message, and fix a bunch of stuff
2293         (make_image): handle loading stock icons (unused now though)
2294         (main): don't skip pages initially any more, and kick off a
2295         download
2297 2002-01-16  jacob berkman  <jacob@ximian.com>
2299         * configure.in: add et translation from Ilmar Kerm
2300         <ilmar.kerm@riigikontroll.ee>
2302 2002-01-14  jacob berkman  <jacob@ximian.com>
2304         * src/bug-buddy.c (init_ui): reverse the text direction of the
2305         forward button.  also make it compile
2307         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
2308         code from the new GnomeDruidPageStandard
2309         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
2310         the mailer and jump to the finished page
2312         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
2314         * src/config.c (update_string):
2315         (gconf_buddy_connect_string):
2316         (update_bool):
2317         (gconf_buddy_connect_bool):
2318         (update_int):
2319         (gconf_buddy_connect_int): some gconf sugar
2320         (save_config): save the new mailer settings
2321         (load_config): load the vfs proxy and new mailer settings
2323         * src/bugzilla.c (generate_email_text): don't generate a Subject:
2324         line if we were told not to
2326         * src/bug-buddy.c (on_email_mailer_radio_toggled):
2327         (on_email_default_radio_toggled):
2328         (make_image):
2329         (build_custom_mailers): new funcs for new gui stuff
2330         (init_canvi): removed
2331         (init_ui): initialize the new widgets
2332         (on_druid_window_style_set): use colors from the theme rather than
2333         ugly hard coded ones
2334         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
2336 2002-01-10  jacob berkman  <jacob@ximian.com>
2338         * NEWS:
2339         * configure.in: 2.1.2
2341         * bugzilla/*: updates
2343         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
2344         little
2346         * src/bug-buddy.glade: use new button layout (cancel to the left
2347         of prev/next)
2349 2001-12-28  jacob berkman  <jacob@ximian.com>
2351         * src/bugzilla.h: gnome-vfs-types.h is deprecated
2353         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
2355         * src/bug-buddy.h: include gnome-vfs-async-ops.h
2357         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
2359         * src/Makefile.am (INCLUDES): add some more
2360         -DFOO_DISABLE_DEPRECATED
2362 2001-12-21  jacob berkman  <jacob@ximian.com>
2364         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
2365         correct page
2367         * src/bugzilla.c (generate_email_text): print the gnome version if
2368         we had one
2370         * src/bug-buddy.h: add a gnome_version field
2372         * src/bug-buddy.c (init_ui): get the "gnome version" from the
2373         environment.  this is set by gnome_segv.
2375 2001-12-17  jacob berkman  <jacob@ximian.com>
2377         * src/bug-buddy.c (init_ui): set the help / about buttons as
2378         secondary
2380         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
2381         i think the xml files are ISO8859-1 or something.  the spanish n
2382         thing displays correctly now instead of generating a pango warning
2384 2001-12-13  jacob berkman  <jacob@ximian.com>
2386         * gentool/gentool.m4: some games
2388 2001-12-12  jacob berkman  <jacob@ximian.com>
2390         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
2391         per product.  this code was so broken before.
2393         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
2394         get stuck on the description page
2396 2001-12-11  jacob berkman  <jacob@ximian.com>
2398         * */*: add mostfreq support and some other stuff.  this module is
2399         mine so i don't have to add good changelog entries.
2400         neener-neener.
2402 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
2404         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
2405           shouldn't fail even with older version of gettext.
2407 2001-12-06  jacob berkman  <jacob@ximian.com>
2409         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
2411         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
2413 2001-11-28  jacob berkman  <jacob@ximian.com>
2415         * src/gdb-buddy.c (get_trace_from_pair):
2416         (get_trace_from_pair):
2417         * src/config.c (load_config): gnome_is_program_in_path is
2418         deprecated, use g_find_program_in_path
2420 2001-11-09  jacob berkman  <jacob@ximian.com>
2422         * src/*.c: set the default response on all of our dialogs
2424 2001-11-08  jacob berkman  <jacob@ximian.com>
2426         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
2427         disabling for now
2429         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
2430         mime type function
2432         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
2434 2001-11-07  jacob berkman  <jacob@ximian.com>
2436         * src/Makefile.am (INCLUDES): build with
2437         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
2438         -DG_DISABLE_DEPRECATED
2440         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
2441         the other things to get it to build w/o deprecated stuff
2443         * src/united-states-of-bug-buddy.c (get_selected_row): get the
2444         selected row from a TreeView
2445         (on_druid_next_clicked): use get_selected_row for the product /
2446         component
2448         * src/bugzilla.c (create_products_list): create a GtkListStore and
2449         set up the columns with the GtkTreeView
2450         (create_components_list): ditto
2451         (load_bugzillas): setup the trees
2452         (add_product):
2453         (bugzilla_bts_add_products_to_clist):
2454         (add_component): port to GtkTreeView / GtkListStore
2456         * src/bug-buddy.c: removed a bunch of unused glade callbacks
2457         (init_ui): setup some stock things glade 1 doesn't know about
2459         * src/Makefile.am (INCLUDES): don't set the clist height any more
2461 2001-11-02  jacob berkman  <jacob@ximian.com>
2463         * src/bug-buddy.glade: use the template description from
2464         bugzilla.ximian.com.
2466         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
2468         * src/bug-buddy.c (buddy_set_text_widget):
2469         (buddy_get_text_widget): sane and consistent api for get/set of
2470         text across multiple gtk widgets
2472         * src/*.c: use new text calls
2474         * po/POTFILES.in: remove some removed files
2476 2001-10-28  jacob berkman  <jacob@ximian.com>
2478         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
2479         g_spawn_async_with_pipes() function.  glib2 rules.
2481         * src/bugzilla.c (format_for_width):
2482         (append_line_width): move from util.c as these are still needed
2484         * src/bug-buddy.c (add_to_clist):
2485         (append_packages): remove unused functions
2487         * src/*.bts:
2488         * src/ctree-combo.[ch]:
2489         * src/distro*:
2490         * src/gnome.appmap:
2491         * src/packages.c:
2492         * src/bts.c:
2493         * src/*-packages:
2494         * src/util.[ch]:
2495         * src/bug-buddy.buddy: remove outdated / unused files
2497         * src/*.[ch]:
2498         * COPYING: add in a nice little note saying only version 2 of the
2499         gpl applies
2501 2001-10-27  jacob berkman  <jacob@ximian.com>
2503         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
2504         rather than GNOME_VFS_DEFAULT_PRIORITY
2506 2001-10-23  jacob berkman  <jacob@ximian.com>
2508         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
2510         * src/bugzilla.c (load_config_xml):
2511         (load_products_xml): fix libxml 2 port
2513         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
2514         than a fontset
2515         (main): glade file is .glade2 now
2517 2001-10-20  jacob berkman  <jacob@ximian.com>
2519         * */*: initial gnome 2 port
2521 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
2523         * configure,in (ALL_LINGUAS): Added pt.
2525 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
2527         * configure.in (ALL_LINGUAS): added lv
2529 2001-09-08  Wang Jian  <lark@linux.net.cn>
2531         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
2533 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
2535         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
2537 2001-08-06  jacob berkman  <jacob@ximian.com>
2539         * configure.in:
2540         * NEWS: 2.0.8
2542         * src/gdb-buddy.c (get_trace_from_pair):
2543         (get_trace_from_core): revert --nw patch: it seems to break things
2544         for me pretty badly.  i'm an idiot.
2546         * configure.in:
2547         * NEWS: 2.0.7
2549         * src/util.c (format_for_width): wrap to GStrings rather than text
2550         entries
2552         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
2553         chars again
2555         * src/gdb-cmd: also run `thread apply all bt' to get all of the
2556         stack traces for currently running threads
2558         * bugzilla/*: update
2560 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
2562         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
2563         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
2564         which defaults to using a GUI.  All GDB versions, starting with
2565         gdb-4.13 released in 1994, support the --nw option.)
2566         (get_trace_from_pair): Likewise.
2568 2001-08-04  Leonard NorrgÃ¥rd  <vinsci@sourceforge.net>
2570         * united-states-f-bug-buddy.c (email_is_valid):
2571         Added the seven new toplevel domains.
2572         * gdb-buddy.c (start_gdb):
2573         Moved the CRASH_NONE case into the switch.
2575 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
2577         * configure.in: change order of xml in gnome-config command to fix
2578         broken include path.
2579         (src/Makefile.am): ditto.
2581 2001-06-21  jacob berkman  <jacob@ximian.com>
2583         * NEWS:
2584         * configure.in: 2.0.6
2586         * src/bugzilla.c (load_config_xml): use the configured xml node
2587         names
2588         (load_bugzilla): load the name of the severity nodes and header
2589         from the config file
2590         (generate_email_text): use the configured severity header
2592 2001-06-19  jacob berkman  <jacob@ximian.com>
2594         * NEWS:
2595         * configure.in: 2.0.5
2597         * src/bugzilla.c (async_update): touch files we download so that
2598         the cache finally works
2600         * NEWS:
2601         * configure.in: 2.0.4
2603         * src/united-states-of-bug-buddy.c (submit_ok): thank the
2604         submitter
2605         (submit_ok): set the From: line.  it used to do this before 2.0.
2606         i apparently am a doofus.
2607         (submit_ok): pop up a question dialog before sending the bug
2608         report
2610 2001-06-15  jacob berkman  <jacob@ximian.com>
2612         * NEWS:
2613         * configure.in: 2.0.3
2615         * src/bugzilla.[ch]:
2616         * src/bug-buddy.c:
2617         * src/bts.[ch]:
2618         * src/bts-debian.c: libxml include fixes
2620 2001-06-12  jacob berkman  <jacob@ximian.com>
2622         * various makefiles: fixes and ximian bugzilla support
2624         * src/bug-buddy.c (init_ui): set the row height to 20
2626         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
2627         (load_bugzilla): fix a tyop
2628         (generate_email_text): comment out some fields
2629         (add_severity): also default to unknown
2631 2001-06-03  Karl Eichwalder  <ke@suse.de>
2633         * src/Makefile.am (EXTRA_DIST): Remove
2634         xml-i18n-extract will directly work on .glade files.
2635         * glade-strings.c: Remove file.
2637 2001-05-31  Karl Eichwalder  <ke@suse.de>
2639         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
2640         xml-i18n-update.
2642 2001-05-30  Karl Eichwalder  <ke@suse.de>
2644         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
2645         xml-i18n-merge.in xml-i18n-update.in.
2646         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
2647         * xml-i18n-update.in: Ditto.
2648         * xml-i18n-merge.in: Ditto.
2650         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
2652         * Start to apply xml-i18n-toolization running xml-i18n-prepare
2653         (0.8.4):
2654         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
2655         * src/.cvsignore: Add bug-buddy.desktop.
2656         * src/bug-buddy.desktop: Remove file.
2657         * src/bug-buddy.desktop.in: New file.
2659 2001-03-28  jacob berkman  <jacob@ximian.com>
2661         * src/bug-buddy.c (delete_me): save the config here
2663         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
2664         the config here
2666         * src/*.c: turn off debugging output
2668         * src/bugzilla.c (get_xml_file): really fix cache this time
2670         * NEWS:
2671         * configure.in: 2.0.1
2673 2001-03-26  jacob berkman  <jacob@ximian.com>
2675         * src/bugzilla.c (get_xml_file): turn an or into an and to make
2676         the cache update itself.  also added some ()'s so people will
2677         think twice about changing this code.
2679 2001-03-20  Karl Eichwalder  <ke@suse.de>
2681         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
2682         single quote.
2684 2001-03-19  Karl Eichwalder  <ke@suse.de>
2686         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
2687         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
2689 2001-02-26  jacob berkman  <jacob@ximian.com>
2691         * src/united-states-of-bug-buddy.c (druid_set_state): don't
2692         desensitize the next button for the component and product page, so
2693         telsa isn't confused
2695         * src/bug-buddy.c (main): save config after the main loop
2696         (*): remove an assbarn full of #if 0'd code
2698         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
2699         there is only one component, select it
2701         * src/united-states-of-bug-buddy.c: fill in missing doc pages
2703         * docs/C/bug-buddy.sgml: new version from telsa
2705 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
2707         * src/bug-buddy.desktop: Updated Japanese entry.
2709 2001-02-15  jacob berkman  <jacob@ximian.com>
2711         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
2712         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
2714 2001-02-12  Karl Eichwalder  <ke@suse.de>
2716         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
2717         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
2718         * src/gdb-buddy (main): Ditto.
2719         * src/bug-buddy.glade: Ditto.
2720         * src/glade-strings.c (N_): Ditto.
2721         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
2723         * src/bugzilla.c (load_bugzillas): Fix message.
2725 2001-02-12  jacob berkman  <jacob@ximian.com>
2727         * src/bug-buddy.glade: un-split a string
2729 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
2731         * configure.in: added lt to ALL_LINGUAS.
2732         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
2734 2001-02-11  jacob berkman  <jacob@ximian.com>
2736         * `find .`: (almost) completely rewritten to support bugzilla and
2737         have a new UI
2739 2001-02-05  Fatih Demir <kabalak@gmx.net>
2741         * src/gnome.appmap: Added gtranslator.
2743 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
2745         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
2746         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
2748 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
2750         * configure.in: Added "nn" to ALL_LINGUAS.
2752 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
2754         * configure.in,po/az.po: Added Azeri language file
2756 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
2758         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
2760 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
2762         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
2763         (load_config): allow the included file to be set by a command line
2764         argument
2766 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
2768         * src/bug-buddy.desktop: added Slovak strings.
2770 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
2772         * configure.in (ALL_LINGUAS): Add sk(Slovak)
2774 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
2776         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
2777         Juan Carlos Castro y Castro <jcastro@appi.com.br>
2779 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
2781         * configure.in (AC_OUTPUT): added Makefile for italian documentation
2783 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
2785         * src/gdb-buddy.c (get_trace_from_pair): check that the file
2786         exists, and is not a directory.  If it doesn't, look for it in our
2787         path.  This fixes problems with evolution and ~/evolution.
2789         * src/bug-buddy.c: warning fixes, removed #if 0'd code
2790         (save_entry): don't prepend history if entry is blank
2791         (save_config): change the email var name
2792         (load_config): pass NULL for email, since we don't want to guess
2793         (on_debian_page_next): do not accept 'general' as a package at all
2794         (email_is_invalid): add stricter checking of email addresses.
2795         Based on a patch from Robert Brady <robert@suse.co.uk>.
2797         * src/util.c:
2798         * src/gtk-combo-box.c:
2799         * src/bug-buddy.h:
2800         * src/bts.h:
2801         * src/bts-debian.c: warning fixes
2803         * src/distro.h:
2804         * src/bts.c:
2805         * src/distro-irix.c:
2806         * src/Makefile.am: add irix support
2808 2000-10-02  Christophe Merlet  <christophe@merlet.net>
2810         * src/bug-buddy.desktop: added french strings.
2812 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
2814         * src/bug-buddy.desktop: added messages for the Greek language
2816 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
2818         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
2819         Hungarian Translation Team rulez
2821 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
2823         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
2824         they specify 'general'
2825         (make_pixmap_button): try an ugly hack
2827         * src/bts-debian.c (debian_bts_init): give the miggie combo text
2828         some intelligence
2830 2000-05-13  Karl Eichwalder  <ke@suse.de>
2832         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
2833         of the msg string; remove \t.
2835 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
2837         * src/bug-buddy.desktop: Added Swedish translation.
2839 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
2841         * configure.in: 0.90 release
2843         * src/bug-buddy.c (on_action_page_prepare):
2844         * src/bts-debian.c (debian_bts_doit):
2845         * src/util.c (append_widthv): fix bug #10159
2847         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
2849 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
2851         * src/bug-buddy.glade: mention that reports should be in English
2853         * configure.in: check for new gnome-libs 1.0.59
2855         * src/bug-buddy.c (main): push / pop the visual / colormap
2856         (init_ui): use the default icon on the main window
2857         (main): set the default icon
2859 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
2861         * Silly typo fix in docs.
2863 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
2865         * NEWS:
2866         * configure.in: 0.9 releasage action
2868 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
2870         * src/Helix_Code.bts:
2871         * src/GNOME.bts: add gnome-print for jody
2873         * src/bug-buddy.c (init_ui): show the href again
2874         (on_desc_page_next): use gnome-mime to ensure we have a text
2875         file
2877         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
2878         start feeding the GtkText
2880 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
2882         * src/bug-buddy.c (init_ui): only have border on mouseover for
2883         the Big Ugly Button
2885         * docs/C/bug-buddy.sgml: doc updates
2887 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
2889         * src/bug-buddy.desktop : Added [fi]
2890         * configure.in (ALL_LINGUAS): added Finnish
2892 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
2894         * po/nl.po : Updated dutch translation
2896 2000-04-20  Fatih Demir <kabalak@gmx.net>
2898         * src/bug-buddy.desktop : Added [tr] .
2900 2000-04-19  Karl EICHWALDER  <ke@suse.de>
2902         * src/bug-buddy.desktop (Name): Improve [de].
2904 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
2906         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
2907           with po/ directory, that is added en_AU, en_GB and pl)
2909 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
2911         * src/bug-buddy.glade: remove the menus from some option
2912         menus as these are generated by the source, and move the
2913         ugly button down
2915 2000-04-18  Karl EICHWALDER  <ke@suse.de>
2917         * src/bug-buddy.glade: Typo.
2918         * src/glade-strings.c (N_): ditto.
2920 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
2922         * lot's of hacking this weekend
2924         * turbolinux should now correctly be detected
2926         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
2927         to other email addresses
2929         * docs from Telsa
2931         * rework the user experience:
2933         * now, you have to have a subject / description (no more empty
2934         reports hopefully)
2936         * remove the redundant 'how to repeat' section
2938         * move the system config page to the end, since it is rather
2939         boring
2941         * you can now Cc: yourself on reports you submit
2943         * UI retouching
2945         * there is now a preview of the report at the end
2947         * changes to the popt stuff as suggested by Karl Eichwalder
2949         * new button to browse bugs for a package, so hopefully people
2950         will stop submitting g-h-b crash reports
2952         * basicall bug-buddy is ready for some 1.0 action
2954 2000-04-05  Dan Damian  <dand@dnttm.ro>
2956         * configure.in: Added "ro" to ALL_LINGUAS.
2958 2000-03-29  Karl EICHWALDER  <ke@suse.de>
2960         * src/bug-buddy.desktop: Add de.
2961         * src/bug-buddy.c (init_ui): Delete spurious white space.
2962         * src/bug-buddy.c (on_contact_page_next): Typo.
2964 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
2966         * configure.in (ALL_LINGUAS): added italian translation.
2968 2000-03-27  Karl EICHWALDER  <ke@suse.de>
2970         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
2971         * configure.in (ALL_LINGUAS): Add de.
2973 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
2975         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
2977 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
2979         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
2980         BTS instead of GNOME one
2982         * src/bts-debian.c (debian_bts_get_email): implement get_email
2983         for debian
2985         * src/bts.h: add get_email function
2987 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
2989         * NEWS, configure.in: 0.7 release
2991         * src/util.c (get_line_from_commandv): remove unused variables
2993         * src/gdb-buddy.c (stop_gdb): remove unused variable
2995         * src/bug-buddy.c (stop_progress): remove the timeout, and
2996         hide the progress bar
2997         (append_packages): call stop_progress()
2998         (on_version_page_prepare): show the progress bar, since we
2999         are now hiding it
3000         (make_pixmap_button): translate this string
3001         (delete_me): exit the app when the dialog is deleted.  Fixes
3002         bug #6013
3004         * src/bts.c (load_bts_xml):
3005         (update_das_clist): call stop_progress()
3007         * src/bug-buddy.c (init_toggle): connect the signal first
3008         so we get the correct initial setting
3010         * src/bug-buddy.desktop (Name): be a big more descriptive
3012 2000-02-22  Dan Winship  <danw@helixcode.com>
3014         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
3015         libglade can resolve bug-buddy's symbols (on all platforms).
3017 2000-02-16  Fatih Demir <kabalak@gmx.net>
3019         * configure.in : Added tr to ALL_LINGUAS .
3021 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
3023         * configure.in (ALL_LINGUAS): add ja
3025 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
3027         * configure.in (ALL_LINGUAS): add el
3029 2000-01-24  Sergey Panov <sipan@mit.edu>
3031         * configure.in (ALL_LINGUAS): Added Russian (ru)
3033 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
3035         * configure.in (ALL_LINGUAS): Added Spanish (es)
3037 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
3039         * configure.in (ALL_LINGUAS): Added "sv".
3041 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
3043         * configure.in (ALL_LINGUAS): Added Galician (gl)
3045         * src/bug-buddy.desktop: Added Galician entries
3047 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
3049         * configure.in (ALL_LINGUAS): added "uk"
3051 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
3053         * po/nl.po: Updated Dutch translation
3055 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
3057         * NEWS:
3058         * configure.in: version 0.6
3060         * src/*.c: use GET_WIDGET ()
3062         * src/GNOME.bts: reformatting
3064         * src/bts-debian.c: moved some debian specific functions here;
3065         parse the xml a little better; support including a file
3067         * src/bts.c: removed some functions; remove the gtk timeout
3068         for the progress bar
3070         * src/bug-buddy.c: don't declare PoptData here; save more state;
3071         hide the save-to-file file entry when we aren't saving to a file;
3072         druid path reorganization; support for the progress bar;
3073         support function for async package version getting; load up
3074         xml files when we init the UI
3076         * src/bug-buddy.glade: some reorg, change padding to 4/8
3078         * src/bug-buddy.h: define some debian specific stuff here, this
3079         should be moved soon;  get rid of a lot of stuff in DruidData
3081         * src/ctree-combo.c: lots of stuff
3083         * src/distro-debian: get version stuff asyncly
3085         * src/distro-redhat.c: append_packages ()
3087         * src/distro.h: no more post_command
3089         * src/gdb-buddy.c: on _ERROR_AGAIN try again
3091         * src/glade-druid.h: defing a couple more widgets
3093         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
3095         * src/util.[ch]: added get_line_from_ioc ()
3097 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3099         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
3100         on leaves
3102         * src/bts-debian.c (debian_bts_init): add a max of 20
3103         leavs per subtree
3105         * src/ctree-combo.c (on_ctree_select_row): This seems
3106         to work.  I wonder why.
3107         (ctree_combo_construct):
3109         * src/ctree-combo.c: maybe getting closer to working
3111         * src/bts-debian: use the new ctree combo box
3113         * src/glade-druid.h: sync with .glade file
3115         * src/Makefile.am:
3116         * src/kde-packages: packages files shouldn't be backwards
3117         any more
3119         * src/ctree-combo.[ch]: combo box with a drop down ctree
3121         * src/gtk-combo-box.[ch]: steal miguel's combo box from
3122         gnumeric
3124 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3126         * src/KDE.bts:
3127         * src/kde-packages:
3128         * src/Makefile.am:  support for KDE BTS
3130         * src/bts.c:
3131         * distro-redhat.c:
3132         * src/bts-debian.c:  remove some debugging output;  packages
3133         whose version was obtained via rpm/dpkg are now in the clist
3134         again
3136 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3138         * src/GNOME.bts:
3139         * src/Debian.bts: cleanups; in <package> use attributes
3141         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
3143         * src/bts.c:
3144         * src/bts-debian.c:
3145         * src/bug-buddy.c: optimize stuff a little, and don't leak
3146         so much memory
3148         * configure.in: find debian root dir
3149         * src/*: Initial support for supporting multiple BTS's
3150         Currently Debian and GNOME are supported.
3152 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
3154         * configure.in (ALL_LINGUAS): added nl.po, from
3155         Arjan van de Ven <arjan@fenrus.demon.nl>
3157 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3159         * 0.5 release
3161         * src/*: clean up warnings
3163         * src/bug-buddy.glade:
3164         * src/bug-buddy.[ch]: add an entry for sendmail's path
3166         * configure.in:
3167         * debian/changelog(.in): generate changelog with the
3168         correct version
3170         * Makefile.am:
3171         * debian/Makefile.am: dist stuff in debian/
3173         * src/bug-buddy.c:
3174         * src/bug-buddy.glade: ugly glade hackery to get an about
3175         button
3177         Please do not look at the code for this commit.
3179         * src/bug-buddy.glade: more ui nicities
3181         * src/bug-buddy.c (on_the_druid_cancel): save config
3182         on cancel, to save email
3184         * src/bug-buddy.glade: add some padding and stuff
3186         * src/util.[ch]: actually read a line at a time
3188         * src/distro-debian.c: it works now
3190         * src/bug-buddy.glade:
3191         * src/bug-buddy.c: merge the attach/core/nature pages;
3192         some cleanup
3194         * src/gdb-buddy.c: don't pipe() on the fd anymore
3196         * src/distro-debian.c: some fixes, not working yet
3198 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3200         * src/util.[ch]:
3201         * src/distro.h:
3202         * src/distro-debian.[ch]:
3203         * src/distro-redhat.[ch]: detect package versions a bit
3204         differently, and move some stuff used all around to util.c
3206         * src/gdb-buddy.c:
3207         * src/bug-buddy.[ch]: use the new package and util stuff
3209 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
3211         * src/bug-buddy.c: fudge around with dpkg and extract
3212         some things.  This is really slow and sucks.  Better
3213         ways will follow.
3215 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
3217         * debian/*: add stuff to make .debs   (no idea if this really
3218         works yet)
3220         * src/bug-buddy.glade:
3221         * src/bug-buddy.c: added ability to add info to existing
3222         reports
3224 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3226         * src/bug-buddy.c: fix debian detection
3228         * src/bug-buddy.c (write_72):
3229         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
3231         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
3232         set the fd to non blocking
3234 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
3236         * NEWS:
3237         * configure.in: 0.4 release
3239         * src/gdb-buddy.c:
3240         * src/bug-buddy.c: don't print out status messages
3241         (on_version_list_select_row): fix a crash if there is no text
3242         in the row
3244         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
3245         I think.
3247         * src/gdb-buddy.c: don't be so verbose
3249         * src/gdb-buddy.c:
3250         * src/bug-buddy.[ch]: use g_io_channels and do the
3251         fork()/exec() for gdb ourselves
3253         * src/bug-buddy.c (load_entry, save_entry): work with
3254         GnomeFileEntries right
3256         * src/gdb-buddy.c:
3257         * src/bug-buddy.glade:
3258         * src/bug-buddy.[ch]: add stop/refresh button to the
3259         less page, and code to support this
3261         * src/bug-buddy.c: code clean up
3262         (get_data_from_command): remove extra \n's and add _()'s
3264         * src/bug-buddy.c (init_ui): actually do something
3265         for the --package command line arg
3267 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
3269         * src/bug-buddy.c: fix tyop (bug #3545)
3270         (on_action_page_back): use on_action_page_back like
3271         the .glade specifies
3273 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
3275         * src/prog.bugmap: add gnomeicu
3277 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
3279         * src/bug-buddy.[ch]:
3280         * src/bug-buddy.glade: reorder the dialogs a little
3282         * src/bug-buddy.c: change the scripts so that we have
3283         the distribution for debian and slackware on one line
3285         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
3286         from the crashed app web page).  added bug-buddy and rp3
3287         do it first
3289         * src/bug-buddy.c (init_ui): figure out which package the
3290         app is from, and which version.  We are smart now.
3292         also fixed some tyops.
3294         * NEWS: update for 0.3
3296         * src/bug-buddy.c (on_action_page_next): ask the
3297         user if they really want to override a file if
3298         it exists  (based on a patch from Ali Abdin
3299         <ALIABDIN@aucegypt.edu>)
3300         (on_action_page_next): fix something dumb
3301         (on_complete_page_finish): we don't need -t and the
3302         address
3304 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
3306         * src/packages.c (packages): add crescendo
3308         * configure.in:
3309         * bug-buddy.spec.in: may as well have one
3311         * configure.in: bump to 0.3
3313         * src/bug-buddy.glade:
3314         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
3316         * src/bug-buddy.c (init_ui): if no data was obtained, display
3317         a blank thing anyway (so people can type it in)
3318         (main): better warning and stuff
3319         (on_complete_page_finish):
3321         * src/Makefile.am:
3322         * src/gdb-buddy.c (get_trace_from_pair):
3323         * src/bug-buddy.c (make_anim):
3324         (main): define the prefix, so we can locate our data
3325         This will be unnecessary with gnome-libs 2
3327 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
3329         * docs/multiple_bts.txt: email excerpt talking about
3330         supporting multiple BTS's, and what needs to be done.
3332 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
3334         * src/bug-buddy.mime: ok, this regex works now
3336         * configure.in: bump to 0.2
3338         * src/bug-buddy.c: slightly better gnome-core version script;
3339         grave, not severe, is the correct severity
3341         fixes bugs 3388, 3389
3343 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
3345         * src/packages.c (packages): add bug-buddy
3347         * 0.1 release
3349         * src/bug-buddy.mime: go back to the old regex
3351         * src/bug-buddy.c (load_config): initially default to real/user name
3353         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
3355         * src/bug-buddy.mime: better regexp
3357         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
3358         garbage at the end
3360         * pixmaps/bug-anim.png: new file
3362         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
3364         * src/gdb-buddy.c (get_trace_from_pair): start the animator
3365         (handle_gdb_input): stop the animator
3367         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
3369         * src/bug-buddy.glade: add a custom widget until glade supports
3370         GnomeAnimators
3372         * src/bug-buddy.c (on_complete_page_prepare): mark another
3373         string for i18n (sorry kmarass)
3375         * src/bug-buddy.c (on_less_page_prepare):
3376         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
3377         get a trace, then go back and change things and get another one
3379         * src/gdb-buddy.h:
3380         * src/bug-buddy.h: use bug-buddy.h for a while
3382         * src/gdb-buddy.c:
3383         * src/bug-buddy.c: some reorganization with the non blockingness
3384         stuff.
3386         Look at me, coding on a Friday night.
3388 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
3390         * src/bug-buddy.glade:
3391         * src/gdb-buddy.[ch]:
3392         * src/bug-buddy.c: bye-bye blocking bug-buddy
3394         This probably introduces lots of nice bugs.
3396         * src/bug-buddy.glade: spelling mistake
3398         * src/bug-buddy.c (on_complete_page_prepare): add a \n
3400         * src/Makefile.am (EXTRA_DIST): make it distcheck
3402         * src/bug-buddy.c (on_complete_page_prepare): print a summary
3403         of the bug submission.
3405         * src/bug-buddy.keys.in:
3406         * src/bug-buddy.mime: mime type foo for launching bug-buddy
3407         on a core file
3409         * src/Makefile.am (mime_DATA): generate/install mime type foo
3411         * src/bug-buddy.glade:
3412         * src/bug-buddy.c: do some not-so-clever determination (?)
3413         of what is going on wrt stack obtaination;  remember how
3414         the bug was submitted from last time
3416 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
3418         * src/bug-buddy.glade:
3419         * src/bug-buddy.c (save_config): change the configuration around
3420         a little, and add make name/email a GnomeEntry again
3422         * src/Makefile.am (EXTRA_DIST):
3423         * pixmaps/Makefile.am (EXTRA_DIST): make distable
3425         * src/bug-buddy.glade:
3426         * src/bug-buddy.c: support output to a file
3428 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
3430         * src/glade-strings.c:
3431         * src/bug-buddy.glade: a couple translation bugs in
3432         glade are gone
3434         * src/bug-buddy.c (main): show the window before gtk_main()
3435         (list_data): add slackware detection
3436         (on_complete_page_finish): if no version info available, don't
3437         print the version of the last thing we visited
3439         # src/bug-buddy.glade: make the main window not visible by default
3440         (so we can do the init before the gui shows)
3442 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
3444         * src/bug-buddy.c (on_contact_page_next): mark a string for
3445         translation
3447 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
3449         * src/bug-buddy.c: mark more strings for translation
3451         * src/Makefile.am: install the new .desktop
3453         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
3454         (thanks, tigert)
3456         * src/bug-buddy.c: save the name/email in our config file
3458 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
3460         * src/packages.c (packages): fix tyop
3462         * src/bug-buddy.c (update_selected_row): don't crash when
3463         no rows have been selected
3465         * pixmaps/Makefile.am
3466         * Makefile.am:
3467         * configure.in: get pixmaps to work
3469         * src/bug-buddy.glade:
3470         * src/bug-buddy.c: change to using a clist instead of lots
3471         of gtk_entry's.  This gets rid of a druid page, and is nicer.
3472         (main): bindtextdomain() and textdomain() so translations work
3474 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
3476         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
3477         here too
3479 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
3481         * src/bug-buddy.c (main): don't crash when the
3482         .glade file isn't found
3484         * src/gdb-cmd: use bt not w
3486 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
3488         * configure.in: Added "no" to ALL_LINGUAS.