Updated Norwegian (bokmål) translation.
[bug-buddy.git] / ChangeLog
blob366195986b3030f2f96638c9a88c9a408982bc90
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>
8         * configure.in: 
9         * NEWS: 2.1.3
11 2002-02-03 John Fleck <jfleck@inkstain.net>
13         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
14         xml
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
30         reports success.
32         * src/bug-buddy.glade: make toplevels invisible by default, and
33         hide the options for spawning external mailers (bugzilla #70156)
34         
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
40         used any more
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
45         around that
46         (druid_set_state): fixup for new state order
47         (on_druid_prev_clicked): skip pages when we aren't reporting to
48         bugzilla
49         (email_is_valid): don't allow mails from root@ (fixes #57490
50         luis@ximian.com)
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
57         (start_animation): 
58         (stop_animation): un-comment in
60         * src/config.c (configs): comment out removed widgets
61         (load_config): 
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
66         load the xml
67         (on_progress_cancel_clicked): comment out unused func
68         (load_bugzilla_xml_file): try to load from cache, fallback to
69         system
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
74         if applicable
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
82         can't find a widget
83         (on_list_button_press_event): go fwd when double clicked (fixes
84         #57036 by ettore)
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
88         delay
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
93         options
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
98         download
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):
119         (update_bool):
120         (gconf_buddy_connect_bool):
121         (update_int):
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):
131         (make_image):
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
136         ugly hard coded ones
137         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
139 2002-01-10  jacob berkman  <jacob@ximian.com>
141         * NEWS: 
142         * configure.in: 2.1.2
144         * bugzilla/*: updates
145         
146         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
147         little
149         * src/bug-buddy.glade: use new button layout (cancel to the left
150         of prev/next)
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
168         correct page
170         * src/bugzilla.c (generate_email_text): print the gnome version if
171         we had one
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
181         secondary
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.
203         neener-neener.
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;
230         disabling for now
232         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
233         mime type function
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 /
249         component
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
255         (add_product): 
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
267         bugzilla.ximian.com.
268         
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
290         * src/*.bts:
291         * src/ctree-combo.[ch]:
292         * src/distro*:
293         * src/gnome.appmap:
294         * src/packages.c:
295         * src/bts.c:
296         * src/*-packages:
297         * src/util.[ch]:
298         * src/bug-buddy.buddy: remove outdated / unused files
300         * src/*.[ch]:
301         * COPYING: add in a nice little note saying only version 2 of the
302         gpl applies
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
317         than a fontset
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>
342         * configure.in: 
343         * NEWS: 2.0.8
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.
349         * configure.in: 
350         * NEWS: 2.0.7
352         * src/util.c (format_for_width): wrap to GStrings rather than text
353         entries
355         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
356         chars again
358         * src/gdb-cmd: also run `thread apply all bt' to get all of the
359         stack traces for currently running threads
361         * bugzilla/*: update
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.
377         
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
381         broken include path.
382         (src/Makefile.am): ditto.
384 2001-06-21  jacob berkman  <jacob@ximian.com>
386         * NEWS: 
387         * configure.in: 2.0.6
389         * src/bugzilla.c (load_config_xml): use the configured xml node
390         names
391         (load_bugzilla): load the name of the severity nodes and header
392         from the config file
393         (generate_email_text): use the configured severity header
395 2001-06-19  jacob berkman  <jacob@ximian.com>
397         * NEWS:
398         * configure.in: 2.0.5
400         * src/bugzilla.c (async_update): touch files we download so that
401         the cache finally works
403         * NEWS:
404         * configure.in: 2.0.4
406         * src/united-states-of-bug-buddy.c (submit_ok): thank the
407         submitter
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
411         report
412         
413 2001-06-15  jacob berkman  <jacob@ximian.com>
415         * NEWS: 
416         * configure.in: 2.0.3
418         * src/bugzilla.[ch]: 
419         * src/bug-buddy.c: 
420         * src/bts.[ch]: 
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
426         
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
443         xml-i18n-update.
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
456         (0.8.4):
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
467         the config here
469         * src/*.c: turn off debugging output
471         * src/bugzilla.c (get_xml_file): really fix cache this time
473         * NEWS:
474         * configure.in: 2.0.1
475         
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
485         single quote.
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
496         telsa isn't confused
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
540         have a new UI
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.
554         
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
567         argument
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>.
600         * src/util.c:
601         * src/gtk-combo-box.c:
602         * src/bug-buddy.h:
603         * src/bts.h:
604         * src/bts-debian.c: warning fixes
606         * src/distro.h:
607         * src/bts.c:
608         * src/distro-irix.c:
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
631         some intelligence
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>
668         * NEWS: 
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
678         file
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
686         the Big Ugly Button
688         * docs/C/bug-buddy.sgml: doc updates
689         
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
716         ugly button down
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
732         * docs from Telsa
734         * rework the user experience:
736         * now, you have to have a subject / description (no more empty
737         reports hopefully)
739         * remove the redundant 'how to repeat' section
741         * move the system config page to the end, since it is rather
742         boring
744         * you can now Cc: yourself on reports you submit
746         * UI retouching
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
786         for debian
788         * src/bts.h: add get_email function
790 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
792         * NEWS, configure.in: 0.7 release
793         
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
802         are now hiding it
803         (make_pixmap_button): translate this string
804         (delete_me): exit the app when the dialog is deleted.  Fixes
805         bug #6013
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 .
823         
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>
860         * NEWS:
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
871         for the progress bar
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()
903         on leaves
905         * src/bts-debian.c (debian_bts_init): add a max of 20
906         leavs per subtree
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
915         
916         * src/glade-druid.h: sync with .glade file
918         * src/Makefile.am:
919         * src/kde-packages: packages files shouldn't be backwards
920         any more
922         * src/ctree-combo.[ch]: combo box with a drop down ctree
924         * src/gtk-combo-box.[ch]: steal miguel's combo box from
925         gnumeric
927 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
929         * src/KDE.bts:
930         * src/kde-packages:
931         * src/Makefile.am:  support for KDE BTS
933         * src/bts.c:
934         * distro-redhat.c:
935         * src/bts-debian.c:  remove some debugging output;  packages
936         whose version was obtained via rpm/dpkg are now in the clist
937         again
939 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
941         * src/GNOME.bts:
942         * src/Debian.bts: cleanups; in <package> use attributes
944         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
946         * src/bts.c:
947         * src/bts-debian.c:
948         * src/bug-buddy.c: optimize stuff a little, and don't leak
949         so much memory
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>
962         * 0.5 release
963         
964         * src/*: clean up warnings
965         
966         * src/bug-buddy.glade:
967         * src/bug-buddy.[ch]: add an entry for sendmail's path
968         
969         * configure.in:
970         * debian/changelog(.in): generate changelog with the
971         correct version
972         
973         * Makefile.am:
974         * debian/Makefile.am: dist stuff in debian/
976         * src/bug-buddy.c:
977         * src/bug-buddy.glade: ugly glade hackery to get an about
978         button
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
988         
989         * src/util.[ch]: actually read a line at a time
990         
991         * src/distro-debian.c: it works now
993         * src/bug-buddy.glade:
994         * src/bug-buddy.c: merge the attach/core/nature pages;
995         some cleanup
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>
1003         * src/util.[ch]:
1004         * src/distro.h:
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
1009         * src/gdb-buddy.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
1016         ways will follow.
1018 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
1020         * debian/*: add stuff to make .debs   (no idea if this really
1021         works yet)
1022         
1023         * src/bug-buddy.glade:
1024         * src/bug-buddy.c: added ability to add info to existing
1025         reports
1027 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
1029         * src/bug-buddy.c: fix debian detection
1030         
1031         * src/bug-buddy.c (write_72):   
1032         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
1033         
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>
1039         * NEWS:
1040         * configure.in: 0.4 release
1042         * src/gdb-buddy.c:
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
1045         in the row
1047         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
1048         I think.
1050         * src/gdb-buddy.c: don't be so verbose
1052         * src/gdb-buddy.c:
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
1059         * src/gdb-buddy.c: 
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
1090         do it first
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.
1096         
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
1105         address
1107 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
1109         * src/packages.c (packages): add crescendo
1111         * configure.in: 
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
1118         
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): 
1124         * src/Makefile.am:
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
1140         
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
1150         * 0.1 release
1151         
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
1161         garbage at the end
1163         * pixmaps/bug-anim.png: new file
1164         
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
1173         GnomeAnimators
1174         
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
1182         * src/gdb-buddy.h:
1183         * src/bug-buddy.h: use bug-buddy.h for a while
1185         * src/gdb-buddy.c:
1186         * src/bug-buddy.c: some reorganization with the non blockingness
1187         stuff.
1189         Look at me, coding on a Friday night.
1190         
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
1200         
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
1210         on a core file
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
1235         glade are gone
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
1248         translation
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
1257         (thanks, tigert)
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
1269         * 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
1280         here too
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.
1292