1 2002-02-07 jacob berkman <jacob@ximian.com>
3 * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
4 <Laszlo.Peter@ireland.sun.com>)
6 2002-02-04 jacob berkman <jacob@ximian.com>
11 2002-02-03 John Fleck <jfleck@inkstain.net>
13 * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
15 * docs/C/legal.xml - added document with newly required legalisms,
16 next step toward docs that are no longer "way busted".
17 The xml docs are not yet included in the build.
19 2002-02-01 jacob berkman <jacob@ximian.com>
21 * Makefile.am (SUBDIRS):
22 * configure.in: don't build docs as they are way busted.
24 * src/bug-buddy.c (init_ui): hide windows when they are deleted,
25 and fill in bug report template untranslated. (bugzilla 69460)
27 * src/bugzilla.c: download files to a temporary file, then rename
28 them. also try to do something sensical when downloads fail, but
29 sadly gnome-vfs is kind of broken when your proxy doesn't work and
32 * src/bug-buddy.glade: make toplevels invisible by default, and
33 hide the options for spawning external mailers (bugzilla #70156)
35 * src/config.c: default to using sendmail
37 2002-01-18 jacob berkman <jacob@ximian.com>
39 * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
42 * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
43 ourselves as transient for the toplevel
44 (druid_set_state): call druid_set_sensitive() rather than hacking
46 (druid_set_state): fixup for new state order
47 (on_druid_prev_clicked): skip pages when we aren't reporting to
49 (email_is_valid): don't allow mails from root@ (fixes #57490
51 (mail_config_page_gnome_ok): quick and error prone check that they
52 filled in the mail command
53 (mail_config_page_ok): clean up
54 (on_druid_next_clicked): fixup for new state order
56 * src/gdb-buddy.c (animate): pulse a progress bar
58 (stop_animation): un-comment in
60 * src/config.c (configs): comment out removed widgets
62 (save_config): clean up the mess i made the other day.
64 * src/bugzilla.c (goto_product_page): comment out unused function
65 (async_update): if the download is done then update the ui and
67 (on_progress_cancel_clicked): comment out unused func
68 (load_bugzilla_xml_file): try to load from cache, fallback to
70 (load_bugzilla_xml): simplify a little
71 (create_products_list): put the icon and product name in the same
72 column (thanks anders)
73 (end_bugzilla_download): hide some widgets and cancel the vfs xfer
75 (start_bugzilla_download): move code here so we can start the
76 download from multiple places
77 (load_bugzillas): don't try to download
78 (generate_email_text): handle when we aren't submitting to
79 bugzilla, and wrap gdb text
81 * src/bug-buddy.c (get_widget): be a bit more verbose when we
83 (on_list_button_press_event): go fwd when double clicked (fixes
85 (on_email_group_toggled): fixup for there being 3 types now, and
86 set the fwd button to some appropriate text if applicable
87 (queue_download_restart): start a download of the xml after a
89 (on_proxy_settings_clicked): show the proxy settings dialog
90 (on_progress_start_clicked): kick off a download
91 (on_progress_stop_clicked): kill a download
92 (on_debugging_options_button_clicked): show / hide debugging
94 (fixup_notebook): make a notebook clean
95 (init_ui): make a better initial message, and fix a bunch of stuff
96 (make_image): handle loading stock icons (unused now though)
97 (main): don't skip pages initially any more, and kick off a
100 2002-01-16 jacob berkman <jacob@ximian.com>
102 * configure.in: add et translation from Ilmar Kerm
103 <ilmar.kerm@riigikontroll.ee>
105 2002-01-14 jacob berkman <jacob@ximian.com>
107 * src/bug-buddy.c (init_ui): reverse the text direction of the
108 forward button. also make it compile
110 * src/united-states-of-bug-buddy.c (druid_set_state): steal some
111 code from the new GnomeDruidPageStandard
112 (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
113 the mailer and jump to the finished page
115 * src/gdb-buddy.c: comment out animation stuff until it gets fixed
117 * src/config.c (update_string):
118 (gconf_buddy_connect_string):
120 (gconf_buddy_connect_bool):
122 (gconf_buddy_connect_int): some gconf sugar
123 (save_config): save the new mailer settings
124 (load_config): load the vfs proxy and new mailer settings
126 * src/bugzilla.c (generate_email_text): don't generate a Subject:
127 line if we were told not to
129 * src/bug-buddy.c (on_email_mailer_radio_toggled):
130 (on_email_default_radio_toggled):
132 (build_custom_mailers): new funcs for new gui stuff
133 (init_canvi): removed
134 (init_ui): initialize the new widgets
135 (on_druid_window_style_set): use colors from the theme rather than
137 (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
139 2002-01-10 jacob berkman <jacob@ximian.com>
142 * configure.in: 2.1.2
144 * bugzilla/*: updates
146 * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
149 * src/bug-buddy.glade: use new button layout (cancel to the left
152 2001-12-28 jacob berkman <jacob@ximian.com>
154 * src/bugzilla.h: gnome-vfs-types.h is deprecated
156 * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
158 * src/bug-buddy.h: include gnome-vfs-async-ops.h
160 * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
162 * src/Makefile.am (INCLUDES): add some more
163 -DFOO_DISABLE_DEPRECATED
165 2001-12-21 jacob berkman <jacob@ximian.com>
167 * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
170 * src/bugzilla.c (generate_email_text): print the gnome version if
173 * src/bug-buddy.h: add a gnome_version field
175 * src/bug-buddy.c (init_ui): get the "gnome version" from the
176 environment. this is set by gnome_segv.
178 2001-12-17 jacob berkman <jacob@ximian.com>
180 * src/bug-buddy.c (init_ui): set the help / about buttons as
183 * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
184 i think the xml files are ISO8859-1 or something. the spanish n
185 thing displays correctly now instead of generating a pango warning
187 2001-12-13 jacob berkman <jacob@ximian.com>
189 * gentool/gentool.m4: some games
191 2001-12-12 jacob berkman <jacob@ximian.com>
193 * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
194 per product. this code was so broken before.
196 * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
197 get stuck on the description page
199 2001-12-11 jacob berkman <jacob@ximian.com>
201 * */*: add mostfreq support and some other stuff. this module is
202 mine so i don't have to add good changelog entries.
205 2001-12-08 Abel Cheung <maddog@linux.org.hk>
207 * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
208 shouldn't fail even with older version of gettext.
210 2001-12-06 jacob berkman <jacob@ximian.com>
212 * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
214 * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
216 2001-11-28 jacob berkman <jacob@ximian.com>
218 * src/gdb-buddy.c (get_trace_from_pair):
219 (get_trace_from_pair):
220 * src/config.c (load_config): gnome_is_program_in_path is
221 deprecated, use g_find_program_in_path
223 2001-11-09 jacob berkman <jacob@ximian.com>
225 * src/*.c: set the default response on all of our dialogs
227 2001-11-08 jacob berkman <jacob@ximian.com>
229 * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
232 * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
235 * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
237 2001-11-07 jacob berkman <jacob@ximian.com>
239 * src/Makefile.am (INCLUDES): build with
240 -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
241 -DG_DISABLE_DEPRECATED
243 * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
244 the other things to get it to build w/o deprecated stuff
246 * src/united-states-of-bug-buddy.c (get_selected_row): get the
247 selected row from a TreeView
248 (on_druid_next_clicked): use get_selected_row for the product /
251 * src/bugzilla.c (create_products_list): create a GtkListStore and
252 set up the columns with the GtkTreeView
253 (create_components_list): ditto
254 (load_bugzillas): setup the trees
256 (bugzilla_bts_add_products_to_clist):
257 (add_component): port to GtkTreeView / GtkListStore
259 * src/bug-buddy.c: removed a bunch of unused glade callbacks
260 (init_ui): setup some stock things glade 1 doesn't know about
262 * src/Makefile.am (INCLUDES): don't set the clist height any more
264 2001-11-02 jacob berkman <jacob@ximian.com>
266 * src/bug-buddy.glade: use the template description from
269 * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
271 * src/bug-buddy.c (buddy_set_text_widget):
272 (buddy_get_text_widget): sane and consistent api for get/set of
273 text across multiple gtk widgets
275 * src/*.c: use new text calls
277 * po/POTFILES.in: remove some removed files
279 2001-10-28 jacob berkman <jacob@ximian.com>
281 * src/gdb-buddy.c (get_trace_from_pair): use the awesome
282 g_spawn_async_with_pipes() function. glib2 rules.
284 * src/bugzilla.c (format_for_width):
285 (append_line_width): move from util.c as these are still needed
287 * src/bug-buddy.c (add_to_clist):
288 (append_packages): remove unused functions
291 * src/ctree-combo.[ch]:
298 * src/bug-buddy.buddy: remove outdated / unused files
301 * COPYING: add in a nice little note saying only version 2 of the
304 2001-10-27 jacob berkman <jacob@ximian.com>
306 * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
307 rather than GNOME_VFS_DEFAULT_PRIORITY
309 2001-10-23 jacob berkman <jacob@ximian.com>
311 * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
313 * src/bugzilla.c (load_config_xml):
314 (load_products_xml): fix libxml 2 port
316 * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
318 (main): glade file is .glade2 now
320 2001-10-20 jacob berkman <jacob@ximian.com>
322 * */*: initial gnome 2 port
324 2001-10-12 Carlos Perelló MarÃn <carlos@gnome-db.org>
326 * configure,in (ALL_LINGUAS): Added pt.
328 2001-10-07 Gediminas Paulauskas <menesis@delfi.lt>
330 * configure.in (ALL_LINGUAS): added lv
332 2001-09-08 Wang Jian <lark@linux.net.cn>
334 * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
336 2001-08-31 Abel Cheung <maddog@linux.org.hk>
338 * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
340 2001-08-06 jacob berkman <jacob@ximian.com>
345 * src/gdb-buddy.c (get_trace_from_pair):
346 (get_trace_from_core): revert --nw patch: it seems to break things
347 for me pretty badly. i'm an idiot.
352 * src/util.c (format_for_width): wrap to GStrings rather than text
355 * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
358 * src/gdb-cmd: also run `thread apply all bt' to get all of the
359 stack traces for currently running threads
363 2001-08-05 Leonard Norrgard <vinsci@bugg.lnorrgard.com>
365 * gdb-buddy.c (get_trace_from_core): Add --nw option for running
366 GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
367 which defaults to using a GUI. All GDB versions, starting with
368 gdb-4.13 released in 1994, support the --nw option.)
369 (get_trace_from_pair): Likewise.
371 2001-08-04 Leonard Norrgård <vinsci@sourceforge.net>
373 * united-states-f-bug-buddy.c (email_is_valid):
374 Added the seven new toplevel domains.
375 * gdb-buddy.c (start_gdb):
376 Moved the CRASH_NONE case into the switch.
378 Tue Jul 10 12:34:00 2001 Jonathan Blandford <jrb@redhat.com>
380 * configure.in: change order of xml in gnome-config command to fix
382 (src/Makefile.am): ditto.
384 2001-06-21 jacob berkman <jacob@ximian.com>
387 * configure.in: 2.0.6
389 * src/bugzilla.c (load_config_xml): use the configured xml node
391 (load_bugzilla): load the name of the severity nodes and header
393 (generate_email_text): use the configured severity header
395 2001-06-19 jacob berkman <jacob@ximian.com>
398 * configure.in: 2.0.5
400 * src/bugzilla.c (async_update): touch files we download so that
401 the cache finally works
404 * configure.in: 2.0.4
406 * src/united-states-of-bug-buddy.c (submit_ok): thank the
408 (submit_ok): set the From: line. it used to do this before 2.0.
409 i apparently am a doofus.
410 (submit_ok): pop up a question dialog before sending the bug
413 2001-06-15 jacob berkman <jacob@ximian.com>
416 * configure.in: 2.0.3
421 * src/bts-debian.c: libxml include fixes
423 2001-06-12 jacob berkman <jacob@ximian.com>
425 * various makefiles: fixes and ximian bugzilla support
427 * src/bug-buddy.c (init_ui): set the row height to 20
429 * src/bugzilla.c (load_bugzilla): make icons 16 pixels
430 (load_bugzilla): fix a tyop
431 (generate_email_text): comment out some fields
432 (add_severity): also default to unknown
434 2001-06-03 Karl Eichwalder <ke@suse.de>
436 * src/Makefile.am (EXTRA_DIST): Remove
437 xml-i18n-extract will directly work on .glade files.
438 * glade-strings.c: Remove file.
440 2001-05-31 Karl Eichwalder <ke@suse.de>
442 * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
445 2001-05-30 Karl Eichwalder <ke@suse.de>
447 * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
448 xml-i18n-merge.in xml-i18n-update.in.
449 * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
450 * xml-i18n-update.in: Ditto.
451 * xml-i18n-merge.in: Ditto.
453 * configure.in: Add AM_PROG_XML_I18N_TOOLS.
455 * Start to apply xml-i18n-toolization running xml-i18n-prepare
457 * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
458 * src/.cvsignore: Add bug-buddy.desktop.
459 * src/bug-buddy.desktop: Remove file.
460 * src/bug-buddy.desktop.in: New file.
462 2001-03-28 jacob berkman <jacob@ximian.com>
464 * src/bug-buddy.c (delete_me): save the config here
466 * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
469 * src/*.c: turn off debugging output
471 * src/bugzilla.c (get_xml_file): really fix cache this time
474 * configure.in: 2.0.1
476 2001-03-26 jacob berkman <jacob@ximian.com>
478 * src/bugzilla.c (get_xml_file): turn an or into an and to make
479 the cache update itself. also added some ()'s so people will
480 think twice about changing this code.
482 2001-03-20 Karl Eichwalder <ke@suse.de>
484 * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
487 2001-03-19 Karl Eichwalder <ke@suse.de>
489 * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
490 * src/gdb-buddy.c (get_trace_from_pair): Ditto.
492 2001-02-26 jacob berkman <jacob@ximian.com>
494 * src/united-states-of-bug-buddy.c (druid_set_state): don't
495 desensitize the next button for the component and product page, so
498 * src/bug-buddy.c (main): save config after the main loop
499 (*): remove an assbarn full of #if 0'd code
501 * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
502 there is only one component, select it
504 * src/united-states-of-bug-buddy.c: fill in missing doc pages
506 * docs/C/bug-buddy.sgml: new version from telsa
508 2001-02-18 Akira TAGOH <tagoh@gnome.gr.jp>
510 * src/bug-buddy.desktop: Updated Japanese entry.
512 2001-02-15 jacob berkman <jacob@ximian.com>
514 * src/united-states-of-bug-buddy.c (intro_page_ok): make these
515 dialogs modal (wasn't code i wrote!) fixes bugzilla #50865
517 2001-02-12 Karl Eichwalder <ke@suse.de>
519 * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
520 * src/gdb-buddy.c (get_trace_from_pair): Ditto.
521 * src/gdb-buddy (main): Ditto.
522 * src/bug-buddy.glade: Ditto.
523 * src/glade-strings.c (N_): Ditto.
524 * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
526 * src/bugzilla.c (load_bugzillas): Fix message.
528 2001-02-12 jacob berkman <jacob@ximian.com>
530 * src/bug-buddy.glade: un-split a string
532 2001-02-12 Gediminas Paulauskas <menesis@delfi.lt>
534 * configure.in: added lt to ALL_LINGUAS.
535 * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
537 2001-02-11 jacob berkman <jacob@ximian.com>
539 * `find .`: (almost) completely rewritten to support bugzilla and
542 2001-02-05 Fatih Demir <kabalak@gmx.net>
544 * src/gnome.appmap: Added gtranslator.
546 2001-01-23 Gregory Leblanc <gleblanc@cu-portland.edu>
548 * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
549 * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
551 2001-01-05 Kjartan Maraas <kmaraas@gnome.org>
553 * configure.in: Added "nn" to ALL_LINGUAS.
555 2000-12-24 Pablo Saratxaga <pablo@mandrakesoft.com>
557 * configure.in,po/az.po: Added Azeri language file
559 2000-11-23 Yukihiro Nakai <nakai@gnome.gr.jp>
561 * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
563 2000-11-15 Jacob "Ulysses" Berkman <jacob@helixcode.com>
565 * src/bug-buddy.c (on_debian_page_next): fix bug #29310
566 (load_config): allow the included file to be set by a command line
569 2000-11-14 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
571 * src/bug-buddy.desktop: added Slovak strings.
573 2000-11-04 Yukihiro Nakai <nakai@gnome.gr.jp>
575 * configure.in (ALL_LINGUAS): Add sk(Slovak)
577 2000-10-31 Christopher R. Gabriel <cgabriel@softwarelibero.org>
579 * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
580 Juan Carlos Castro y Castro <jcastro@appi.com.br>
582 2000-10-29 Christopher R. Gabriel <cgabriel@softwarelibero.org>
584 * configure.in (AC_OUTPUT): added Makefile for italian documentation
586 2000-10-04 Jacob "Ulysses" Berkman <jacob@helixcode.com>
588 * src/gdb-buddy.c (get_trace_from_pair): check that the file
589 exists, and is not a directory. If it doesn't, look for it in our
590 path. This fixes problems with evolution and ~/evolution.
592 * src/bug-buddy.c: warning fixes, removed #if 0'd code
593 (save_entry): don't prepend history if entry is blank
594 (save_config): change the email var name
595 (load_config): pass NULL for email, since we don't want to guess
596 (on_debian_page_next): do not accept 'general' as a package at all
597 (email_is_invalid): add stricter checking of email addresses.
598 Based on a patch from Robert Brady <robert@suse.co.uk>.
601 * src/gtk-combo-box.c:
604 * src/bts-debian.c: warning fixes
609 * src/Makefile.am: add irix support
611 2000-10-02 Christophe Merlet <christophe@merlet.net>
613 * src/bug-buddy.desktop: added french strings.
615 2000-09-06 Simos Xenitellis <simos@hellug.gr>
617 * src/bug-buddy.desktop: added messages for the Greek language
619 2000-06-02 Szabolcs BAN <shooby@gnome.hu>
621 * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
622 Hungarian Translation Team rulez
624 2000-05-21 Jacob Berkman <jacob@helixcode.com>
626 * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
627 they specify 'general'
628 (make_pixmap_button): try an ugly hack
630 * src/bts-debian.c (debian_bts_init): give the miggie combo text
633 2000-05-13 Karl Eichwalder <ke@suse.de>
635 * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
636 of the msg string; remove \t.
638 2000-05-12 Andreas Hyden <a.hyden@cyberpoint.se>
640 * src/bug-buddy.desktop: Added Swedish translation.
642 2000-05-10 Jacob Berkman <jacob@helixcode.com>
644 * configure.in: 0.90 release
646 * src/bug-buddy.c (on_action_page_prepare):
647 * src/bts-debian.c (debian_bts_doit):
648 * src/util.c (append_widthv): fix bug #10159
650 * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
652 2000-05-04 Jacob Berkman <jacob@helixcode.com>
654 * src/bug-buddy.glade: mention that reports should be in English
656 * configure.in: check for new gnome-libs 1.0.59
658 * src/bug-buddy.c (main): push / pop the visual / colormap
659 (init_ui): use the default icon on the main window
660 (main): set the default icon
662 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
664 * Silly typo fix in docs.
666 2000-04-29 Jacob Berkman <jacob@helixcode.com>
669 * configure.in: 0.9 releasage action
671 2000-04-28 Jacob Berkman <jacob@helixcode.com>
673 * src/Helix_Code.bts:
674 * src/GNOME.bts: add gnome-print for jody
676 * src/bug-buddy.c (init_ui): show the href again
677 (on_desc_page_next): use gnome-mime to ensure we have a text
680 * src/bts-debian.c (debian_bts_doit): get rid of warning when we
681 start feeding the GtkText
683 2000-04-27 Jacob Berkman <jacob@helixcode.com>
685 * src/bug-buddy.c (init_ui): only have border on mouseover for
688 * docs/C/bug-buddy.sgml: doc updates
690 2000-04-25 Sami Pesonen <spesonen@dlc.fi>
692 * src/bug-buddy.desktop : Added [fi]
693 * configure.in (ALL_LINGUAS): added Finnish
695 2000-04-24 Arjan van de Ven <arjan@fenrus.demon.nl>
697 * po/nl.po : Updated dutch translation
699 2000-04-20 Fatih Demir <kabalak@gmx.net>
701 * src/bug-buddy.desktop : Added [tr] .
703 2000-04-19 Karl EICHWALDER <ke@suse.de>
705 * src/bug-buddy.desktop (Name): Improve [de].
707 2000-04-18 Pablo Saratxaga <pablo@mandrakesoft.com>
709 * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
710 with po/ directory, that is added en_AU, en_GB and pl)
712 2000-04-18 Jacob Berkman <jacob@helixcode.com>
714 * src/bug-buddy.glade: remove the menus from some option
715 menus as these are generated by the source, and move the
718 2000-04-18 Karl EICHWALDER <ke@suse.de>
720 * src/bug-buddy.glade: Typo.
721 * src/glade-strings.c (N_): ditto.
723 2000-04-17 Jacob Berkman <jacob@helixcode.com>
725 * lot's of hacking this weekend
727 * turbolinux should now correctly be detected
729 * add Helix Code's BTS, and an 'Independent' BTS... for submitting
730 to other email addresses
734 * rework the user experience:
736 * now, you have to have a subject / description (no more empty
739 * remove the redundant 'how to repeat' section
741 * move the system config page to the end, since it is rather
744 * you can now Cc: yourself on reports you submit
748 * there is now a preview of the report at the end
750 * changes to the popt stuff as suggested by Karl Eichwalder
752 * new button to browse bugs for a package, so hopefully people
753 will stop submitting g-h-b crash reports
755 * basicall bug-buddy is ready for some 1.0 action
757 2000-04-05 Dan Damian <dand@dnttm.ro>
759 * configure.in: Added "ro" to ALL_LINGUAS.
761 2000-03-29 Karl EICHWALDER <ke@suse.de>
763 * src/bug-buddy.desktop: Add de.
764 * src/bug-buddy.c (init_ui): Delete spurious white space.
765 * src/bug-buddy.c (on_contact_page_next): Typo.
767 2000-03-27 Christopher R. Gabriel <cgabriel@firenze.linux.it>
769 * configure.in (ALL_LINGUAS): added italian translation.
771 2000-03-27 Karl EICHWALDER <ke@suse.de>
773 * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
774 * configure.in (ALL_LINGUAS): Add de.
776 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
778 * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
780 2000-03-04 Jacob Berkman <jacob@helixcode.com>
782 * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
783 BTS instead of GNOME one
785 * src/bts-debian.c (debian_bts_get_email): implement get_email
788 * src/bts.h: add get_email function
790 2000-02-23 Jacob Berkman <jacob@helixcode.com>
792 * NEWS, configure.in: 0.7 release
794 * src/util.c (get_line_from_commandv): remove unused variables
796 * src/gdb-buddy.c (stop_gdb): remove unused variable
798 * src/bug-buddy.c (stop_progress): remove the timeout, and
799 hide the progress bar
800 (append_packages): call stop_progress()
801 (on_version_page_prepare): show the progress bar, since we
803 (make_pixmap_button): translate this string
804 (delete_me): exit the app when the dialog is deleted. Fixes
807 * src/bts.c (load_bts_xml):
808 (update_das_clist): call stop_progress()
810 * src/bug-buddy.c (init_toggle): connect the signal first
811 so we get the correct initial setting
813 * src/bug-buddy.desktop (Name): be a big more descriptive
815 2000-02-22 Dan Winship <danw@helixcode.com>
817 * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
818 libglade can resolve bug-buddy's symbols (on all platforms).
820 2000-02-16 Fatih Demir <kabalak@gmx.net>
822 * configure.in : Added tr to ALL_LINGUAS .
824 2000-01-26 Yukihiro Nakai <nakai@gnome.gr.jp>
826 * configure.in (ALL_LINGUAS): add ja
828 2000-01-24 Jacob Berkman <jacob@helixcode.com>
830 * configure.in (ALL_LINGUAS): add el
832 2000-01-24 Sergey Panov <sipan@mit.edu>
834 * configure.in (ALL_LINGUAS): Added Russian (ru)
836 2000-01-06 Jesus Bravo Alvarez <jba@pobox.com>
838 * configure.in (ALL_LINGUAS): Added Spanish (es)
840 1999-12-30 Richard Hult <rhult@hem.passagen.se>
842 * configure.in (ALL_LINGUAS): Added "sv".
844 1999-12-29 Jesus Bravo Alvarez <jba@pobox.com>
846 * configure.in (ALL_LINGUAS): Added Galician (gl)
848 * src/bug-buddy.desktop: Added Galician entries
850 1999-12-29 Yuri Syrota <rasta@renome.rovno.ua>
852 * configure.in (ALL_LINGUAS): added "uk"
854 1999-12-09 Arjan van de Ven <arjan@fenrus.demon.nl>
856 * po/nl.po: Updated Dutch translation
858 1999-12-09 Jacob Berkman <jberkman@andrew.cmu.edu>
861 * configure.in: version 0.6
863 * src/*.c: use GET_WIDGET ()
865 * src/GNOME.bts: reformatting
867 * src/bts-debian.c: moved some debian specific functions here;
868 parse the xml a little better; support including a file
870 * src/bts.c: removed some functions; remove the gtk timeout
873 * src/bug-buddy.c: don't declare PoptData here; save more state;
874 hide the save-to-file file entry when we aren't saving to a file;
875 druid path reorganization; support for the progress bar;
876 support function for async package version getting; load up
877 xml files when we init the UI
879 * src/bug-buddy.glade: some reorg, change padding to 4/8
881 * src/bug-buddy.h: define some debian specific stuff here, this
882 should be moved soon; get rid of a lot of stuff in DruidData
884 * src/ctree-combo.c: lots of stuff
886 * src/distro-debian: get version stuff asyncly
888 * src/distro-redhat.c: append_packages ()
890 * src/distro.h: no more post_command
892 * src/gdb-buddy.c: on _ERROR_AGAIN try again
894 * src/glade-druid.h: defing a couple more widgets
896 * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
898 * src/util.[ch]: added get_line_from_ioc ()
900 1999-12-06 Jacob Berkman <jberkman@andrew.cmu.edu>
902 * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
905 * src/bts-debian.c (debian_bts_init): add a max of 20
908 * src/ctree-combo.c (on_ctree_select_row): This seems
909 to work. I wonder why.
910 (ctree_combo_construct):
912 * src/ctree-combo.c: maybe getting closer to working
914 * src/bts-debian: use the new ctree combo box
916 * src/glade-druid.h: sync with .glade file
919 * src/kde-packages: packages files shouldn't be backwards
922 * src/ctree-combo.[ch]: combo box with a drop down ctree
924 * src/gtk-combo-box.[ch]: steal miguel's combo box from
927 1999-12-05 Jacob Berkman <jberkman@andrew.cmu.edu>
931 * src/Makefile.am: support for KDE BTS
935 * src/bts-debian.c: remove some debugging output; packages
936 whose version was obtained via rpm/dpkg are now in the clist
939 1999-12-04 Jacob Berkman <jberkman@andrew.cmu.edu>
942 * src/Debian.bts: cleanups; in <package> use attributes
944 * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
948 * src/bug-buddy.c: optimize stuff a little, and don't leak
951 * configure.in: find debian root dir
952 * src/*: Initial support for supporting multiple BTS's
953 Currently Debian and GNOME are supported.
955 1999-12-02 Jacob Berkman <jberkman@andrew.cmu.edu>
957 * configure.in (ALL_LINGUAS): added nl.po, from
958 Arjan van de Ven <arjan@fenrus.demon.nl>
960 1999-11-30 Jacob Berkman <jberkman@andrew.cmu.edu>
964 * src/*: clean up warnings
966 * src/bug-buddy.glade:
967 * src/bug-buddy.[ch]: add an entry for sendmail's path
970 * debian/changelog(.in): generate changelog with the
974 * debian/Makefile.am: dist stuff in debian/
977 * src/bug-buddy.glade: ugly glade hackery to get an about
980 Please do not look at the code for this commit.
982 * src/bug-buddy.glade: more ui nicities
984 * src/bug-buddy.c (on_the_druid_cancel): save config
985 on cancel, to save email
987 * src/bug-buddy.glade: add some padding and stuff
989 * src/util.[ch]: actually read a line at a time
991 * src/distro-debian.c: it works now
993 * src/bug-buddy.glade:
994 * src/bug-buddy.c: merge the attach/core/nature pages;
997 * src/gdb-buddy.c: don't pipe() on the fd anymore
999 * src/distro-debian.c: some fixes, not working yet
1001 1999-11-29 Jacob Berkman <jberkman@andrew.cmu.edu>
1005 * src/distro-debian.[ch]:
1006 * src/distro-redhat.[ch]: detect package versions a bit
1007 differently, and move some stuff used all around to util.c
1010 * src/bug-buddy.[ch]: use the new package and util stuff
1012 1999-11-24 Jacob Berkman <jberkman@serendipity.res.cmu.edu>
1014 * src/bug-buddy.c: fudge around with dpkg and extract
1015 some things. This is really slow and sucks. Better
1018 1999-11-24 Jacob Berkman <jberkman@andrew.cmu.edu>
1020 * debian/*: add stuff to make .debs (no idea if this really
1023 * src/bug-buddy.glade:
1024 * src/bug-buddy.c: added ability to add info to existing
1027 1999-11-23 Jacob Berkman <jberkman@andrew.cmu.edu>
1029 * src/bug-buddy.c: fix debian detection
1031 * src/bug-buddy.c (write_72):
1032 * src/bug-buddy.c (write_72v): wrap lines at 72 chars
1034 * src/gdb-buddy.c (get_trace_from_pair): we don't need to
1035 set the fd to non blocking
1037 1999-11-14 Jacob Berkman <jberkman@andrew.cmu.edu>
1040 * configure.in: 0.4 release
1043 * src/bug-buddy.c: don't print out status messages
1044 (on_version_list_select_row): fix a crash if there is no text
1047 * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
1050 * src/gdb-buddy.c: don't be so verbose
1053 * src/bug-buddy.[ch]: use g_io_channels and do the
1054 fork()/exec() for gdb ourselves
1056 * src/bug-buddy.c (load_entry, save_entry): work with
1057 GnomeFileEntries right
1060 * src/bug-buddy.glade:
1061 * src/bug-buddy.[ch]: add stop/refresh button to the
1062 less page, and code to support this
1064 * src/bug-buddy.c: code clean up
1065 (get_data_from_command): remove extra \n's and add _()'s
1067 * src/bug-buddy.c (init_ui): actually do something
1068 for the --package command line arg
1070 1999-11-13 Jacob Berkman <jberkman@andrew.cmu.edu>
1072 * src/bug-buddy.c: fix tyop (bug #3545)
1073 (on_action_page_back): use on_action_page_back like
1074 the .glade specifies
1076 1999-11-12 Jacob Berkman <jberkman@andrew.cmu.edu>
1078 * src/prog.bugmap: add gnomeicu
1080 1999-11-11 Jacob Berkman <jberkman@andrew.cmu.edu>
1082 * src/bug-buddy.[ch]:
1083 * src/bug-buddy.glade: reorder the dialogs a little
1085 * src/bug-buddy.c: change the scripts so that we have
1086 the distribution for debian and slackware on one line
1088 * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
1089 from the crashed app web page). added bug-buddy and rp3
1092 * src/bug-buddy.c (init_ui): figure out which package the
1093 app is from, and which version. We are smart now.
1095 also fixed some tyops.
1097 * NEWS: update for 0.3
1099 * src/bug-buddy.c (on_action_page_next): ask the
1100 user if they really want to override a file if
1101 it exists (based on a patch from Ali Abdin
1102 <ALIABDIN@aucegypt.edu>)
1103 (on_action_page_next): fix something dumb
1104 (on_complete_page_finish): we don't need -t and the
1107 1999-11-10 Jacob Berkman <jberkman@andrew.cmu.edu>
1109 * src/packages.c (packages): add crescendo
1112 * bug-buddy.spec.in: may as well have one
1114 * configure.in: bump to 0.3
1116 * src/bug-buddy.glade:
1117 * src/bug-buddy.[ch]: stuff to look more like gnome-bug
1119 * src/bug-buddy.c (init_ui): if no data was obtained, display
1120 a blank thing anyway (so people can type it in)
1121 (main): better warning and stuff
1122 (on_complete_page_finish):
1125 * src/gdb-buddy.c (get_trace_from_pair):
1126 * src/bug-buddy.c (make_anim):
1127 (main): define the prefix, so we can locate our data
1128 This will be unnecessary with gnome-libs 2
1130 1999-11-08 Jacob Berkman <jberkman@andrew.cmu.edu>
1132 * docs/multiple_bts.txt: email excerpt talking about
1133 supporting multiple BTS's, and what needs to be done.
1135 1999-11-07 Jacob Berkman <jberkman@andrew.cmu.edu>
1137 * src/bug-buddy.mime: ok, this regex works now
1139 * configure.in: bump to 0.2
1141 * src/bug-buddy.c: slightly better gnome-core version script;
1142 grave, not severe, is the correct severity
1144 fixes bugs 3388, 3389
1146 1999-11-06 Jacob Berkman <jberkman@andrew.cmu.edu>
1148 * src/packages.c (packages): add bug-buddy
1152 * src/bug-buddy.mime: go back to the old regex
1154 * src/bug-buddy.c (load_config): initially default to real/user name
1156 * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
1158 * src/bug-buddy.mime: better regexp
1160 * src/gdb-buddy.c (handle_gdb_input): don't print a line of
1163 * pixmaps/bug-anim.png: new file
1165 * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
1167 * src/gdb-buddy.c (get_trace_from_pair): start the animator
1168 (handle_gdb_input): stop the animator
1170 * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
1172 * src/bug-buddy.glade: add a custom widget until glade supports
1175 * src/bug-buddy.c (on_complete_page_prepare): mark another
1176 string for i18n (sorry kmarass)
1178 * src/bug-buddy.c (on_less_page_prepare):
1179 * src/gdb-buddy.c (handle_gdb_input): fix some things when you
1180 get a trace, then go back and change things and get another one
1183 * src/bug-buddy.h: use bug-buddy.h for a while
1186 * src/bug-buddy.c: some reorganization with the non blockingness
1189 Look at me, coding on a Friday night.
1191 1999-11-05 Jacob Berkman <jberkman@andrew.cmu.edu>
1193 * src/bug-buddy.glade:
1194 * src/gdb-buddy.[ch]:
1195 * src/bug-buddy.c: bye-bye blocking bug-buddy
1197 This probably introduces lots of nice bugs.
1199 * src/bug-buddy.glade: spelling mistake
1201 * src/bug-buddy.c (on_complete_page_prepare): add a \n
1203 * src/Makefile.am (EXTRA_DIST): make it distcheck
1205 * src/bug-buddy.c (on_complete_page_prepare): print a summary
1206 of the bug submission.
1208 * src/bug-buddy.keys.in:
1209 * src/bug-buddy.mime: mime type foo for launching bug-buddy
1212 * src/Makefile.am (mime_DATA): generate/install mime type foo
1214 * src/bug-buddy.glade:
1215 * src/bug-buddy.c: do some not-so-clever determination (?)
1216 of what is going on wrt stack obtaination; remember how
1217 the bug was submitted from last time
1219 1999-11-04 Jacob Berkman <jberkman@andrew.cmu.edu>
1221 * src/bug-buddy.glade:
1222 * src/bug-buddy.c (save_config): change the configuration around
1223 a little, and add make name/email a GnomeEntry again
1225 * src/Makefile.am (EXTRA_DIST):
1226 * pixmaps/Makefile.am (EXTRA_DIST): make distable
1228 * src/bug-buddy.glade:
1229 * src/bug-buddy.c: support output to a file
1231 1999-10-30 Jacob Berkman <jberkman@andrew.cmu.edu>
1233 * src/glade-strings.c:
1234 * src/bug-buddy.glade: a couple translation bugs in
1237 * src/bug-buddy.c (main): show the window before gtk_main()
1238 (list_data): add slackware detection
1239 (on_complete_page_finish): if no version info available, don't
1240 print the version of the last thing we visited
1242 # src/bug-buddy.glade: make the main window not visible by default
1243 (so we can do the init before the gui shows)
1245 1999-10-29 Jacob Berkman <jberkman@andrew.cmu.edu>
1247 * src/bug-buddy.c (on_contact_page_next): mark a string for
1250 1999-10-28 Jacob Berkman <jberkman@andrew.cmu.edu>
1252 * src/bug-buddy.c: mark more strings for translation
1254 * src/Makefile.am: install the new .desktop
1256 * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
1259 * src/bug-buddy.c: save the name/email in our config file
1261 1999-10-27 Jacob Berkman <jberkman@andrew.cmu.edu>
1263 * src/packages.c (packages): fix tyop
1265 * src/bug-buddy.c (update_selected_row): don't crash when
1266 no rows have been selected
1268 * pixmaps/Makefile.am
1270 * configure.in: get pixmaps to work
1272 * src/bug-buddy.glade:
1273 * src/bug-buddy.c: change to using a clist instead of lots
1274 of gtk_entry's. This gets rid of a druid page, and is nicer.
1275 (main): bindtextdomain() and textdomain() so translations work
1277 1999-10-26 Jacob Berkman <jberkman@andrew.cmu.edu>
1279 * src/gdb-buddy.c (get_trace_from_pair): try batch mode
1282 1999-10-23 Jacob Berkman <jberkman@andrew.cmu.edu>
1284 * src/bug-buddy.c (main): don't crash when the
1285 .glade file isn't found
1287 * src/gdb-cmd: use bt not w
1289 1999-10-23 Kjartan Maraas <kmaraas@online.no>
1291 * configure.in: Added "no" to ALL_LINGUAS.