Updated Norwegian (bokmål) translation.
[bug-buddy.git] / ChangeLog
blobbd7097be339c65a0ba6d855d34b0782e8e6e3705
1 2001-12-13  jacob berkman  <jacob@ximian.com>
3         * gentool/gentool.m4: some games
5 2001-12-12  jacob berkman  <jacob@ximian.com>
7         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
8         per product.  this code was so broken before.
10         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
11         get stuck on the description page
13 2001-12-11  jacob berkman  <jacob@ximian.com>
15         * */*: add mostfreq support and some other stuff.  this module is
16         mine so i don't have to add good changelog entries.
17         neener-neener.
19 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
21         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
22           shouldn't fail even with older version of gettext.
24 2001-12-06  jacob berkman  <jacob@ximian.com>
26         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
28         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
30 2001-11-28  jacob berkman  <jacob@ximian.com>
32         * src/gdb-buddy.c (get_trace_from_pair): 
33         (get_trace_from_pair): 
34         * src/config.c (load_config): gnome_is_program_in_path is
35         deprecated, use g_find_program_in_path
37 2001-11-09  jacob berkman  <jacob@ximian.com>
39         * src/*.c: set the default response on all of our dialogs
41 2001-11-08  jacob berkman  <jacob@ximian.com>
43         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
44         disabling for now
46         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
47         mime type function
49         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
51 2001-11-07  jacob berkman  <jacob@ximian.com>
53         * src/Makefile.am (INCLUDES): build with
54         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
55         -DG_DISABLE_DEPRECATED
57         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
58         the other things to get it to build w/o deprecated stuff
60         * src/united-states-of-bug-buddy.c (get_selected_row): get the
61         selected row from a TreeView
62         (on_druid_next_clicked): use get_selected_row for the product /
63         component
65         * src/bugzilla.c (create_products_list): create a GtkListStore and
66         set up the columns with the GtkTreeView
67         (create_components_list): ditto
68         (load_bugzillas): setup the trees
69         (add_product): 
70         (bugzilla_bts_add_products_to_clist): 
71         (add_component): port to GtkTreeView / GtkListStore
73         * src/bug-buddy.c: removed a bunch of unused glade callbacks
74         (init_ui): setup some stock things glade 1 doesn't know about
76         * src/Makefile.am (INCLUDES): don't set the clist height any more
78 2001-11-02  jacob berkman  <jacob@ximian.com>
80         * src/bug-buddy.glade: use the template description from
81         bugzilla.ximian.com.
82         
83         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
85         * src/bug-buddy.c (buddy_set_text_widget): 
86         (buddy_get_text_widget): sane and consistent api for get/set of
87         text across multiple gtk widgets
89         * src/*.c: use new text calls
91         * po/POTFILES.in: remove some removed files
93 2001-10-28  jacob berkman  <jacob@ximian.com>
95         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
96         g_spawn_async_with_pipes() function.  glib2 rules.
98         * src/bugzilla.c (format_for_width): 
99         (append_line_width): move from util.c as these are still needed
101         * src/bug-buddy.c (add_to_clist): 
102         (append_packages): remove unused functions
104         * src/*.bts:
105         * src/ctree-combo.[ch]:
106         * src/distro*:
107         * src/gnome.appmap:
108         * src/packages.c:
109         * src/bts.c:
110         * src/*-packages:
111         * src/util.[ch]:
112         * src/bug-buddy.buddy: remove outdated / unused files
114         * src/*.[ch]:
115         * COPYING: add in a nice little note saying only version 2 of the
116         gpl applies
118 2001-10-27  jacob berkman  <jacob@ximian.com>
120         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
121         rather than GNOME_VFS_DEFAULT_PRIORITY
123 2001-10-23  jacob berkman  <jacob@ximian.com>
125         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
127         * src/bugzilla.c (load_config_xml):
128         (load_products_xml): fix libxml 2 port
130         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
131         than a fontset
132         (main): glade file is .glade2 now
134 2001-10-20  jacob berkman  <jacob@ximian.com>
136         * */*: initial gnome 2 port
138 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
140         * configure,in (ALL_LINGUAS): Added pt.
142 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
144         * configure.in (ALL_LINGUAS): added lv
146 2001-09-08  Wang Jian  <lark@linux.net.cn>
148         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
150 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
152         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
154 2001-08-06  jacob berkman  <jacob@ximian.com>
156         * configure.in: 
157         * NEWS: 2.0.8
159         * src/gdb-buddy.c (get_trace_from_pair): 
160         (get_trace_from_core): revert --nw patch: it seems to break things
161         for me pretty badly.  i'm an idiot.
163         * configure.in: 
164         * NEWS: 2.0.7
166         * src/util.c (format_for_width): wrap to GStrings rather than text
167         entries
169         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
170         chars again
172         * src/gdb-cmd: also run `thread apply all bt' to get all of the
173         stack traces for currently running threads
175         * bugzilla/*: update
177 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
179         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
180         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
181         which defaults to using a GUI.  All GDB versions, starting with
182         gdb-4.13 released in 1994, support the --nw option.)
183         (get_trace_from_pair): Likewise.        
185 2001-08-04  Leonard Norrgård  <vinsci@sourceforge.net>
187         * united-states-f-bug-buddy.c (email_is_valid):
188         Added the seven new toplevel domains.
189         * gdb-buddy.c (start_gdb):
190         Moved the CRASH_NONE case into the switch.
191         
192 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
194         * configure.in: change order of xml in gnome-config command to fix
195         broken include path.
196         (src/Makefile.am): ditto.
198 2001-06-21  jacob berkman  <jacob@ximian.com>
200         * NEWS: 
201         * configure.in: 2.0.6
203         * src/bugzilla.c (load_config_xml): use the configured xml node
204         names
205         (load_bugzilla): load the name of the severity nodes and header
206         from the config file
207         (generate_email_text): use the configured severity header
209 2001-06-19  jacob berkman  <jacob@ximian.com>
211         * NEWS:
212         * configure.in: 2.0.5
214         * src/bugzilla.c (async_update): touch files we download so that
215         the cache finally works
217         * NEWS:
218         * configure.in: 2.0.4
220         * src/united-states-of-bug-buddy.c (submit_ok): thank the
221         submitter
222         (submit_ok): set the From: line.  it used to do this before 2.0.
223         i apparently am a doofus.
224         (submit_ok): pop up a question dialog before sending the bug
225         report
226         
227 2001-06-15  jacob berkman  <jacob@ximian.com>
229         * NEWS: 
230         * configure.in: 2.0.3
232         * src/bugzilla.[ch]: 
233         * src/bug-buddy.c: 
234         * src/bts.[ch]: 
235         * src/bts-debian.c: libxml include fixes
237 2001-06-12  jacob berkman  <jacob@ximian.com>
239         * various makefiles: fixes and ximian bugzilla support
240         
241         * src/bug-buddy.c (init_ui): set the row height to 20
243         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
244         (load_bugzilla): fix a tyop
245         (generate_email_text): comment out some fields
246         (add_severity): also default to unknown
248 2001-06-03  Karl Eichwalder  <ke@suse.de>
250         * src/Makefile.am (EXTRA_DIST): Remove 
251         xml-i18n-extract will directly work on .glade files.
252         * glade-strings.c: Remove file.
254 2001-05-31  Karl Eichwalder  <ke@suse.de>
256         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
257         xml-i18n-update.
259 2001-05-30  Karl Eichwalder  <ke@suse.de>
261         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
262         xml-i18n-merge.in xml-i18n-update.in.
263         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
264         * xml-i18n-update.in: Ditto.
265         * xml-i18n-merge.in: Ditto.
267         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
269         * Start to apply xml-i18n-toolization running xml-i18n-prepare
270         (0.8.4):
271         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
272         * src/.cvsignore: Add bug-buddy.desktop.
273         * src/bug-buddy.desktop: Remove file.
274         * src/bug-buddy.desktop.in: New file.
276 2001-03-28  jacob berkman  <jacob@ximian.com>
278         * src/bug-buddy.c (delete_me): save the config here
280         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
281         the config here
283         * src/*.c: turn off debugging output
285         * src/bugzilla.c (get_xml_file): really fix cache this time
287         * NEWS:
288         * configure.in: 2.0.1
289         
290 2001-03-26  jacob berkman  <jacob@ximian.com>
292         * src/bugzilla.c (get_xml_file): turn an or into an and to make
293         the cache update itself.  also added some ()'s so people will
294         think twice about changing this code.
296 2001-03-20  Karl Eichwalder  <ke@suse.de>
298         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
299         single quote.
301 2001-03-19  Karl Eichwalder  <ke@suse.de>
303         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
304         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
306 2001-02-26  jacob berkman  <jacob@ximian.com>
308         * src/united-states-of-bug-buddy.c (druid_set_state): don't
309         desensitize the next button for the component and product page, so
310         telsa isn't confused
312         * src/bug-buddy.c (main): save config after the main loop
313         (*): remove an assbarn full of #if 0'd code
315         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
316         there is only one component, select it
318         * src/united-states-of-bug-buddy.c: fill in missing doc pages
320         * docs/C/bug-buddy.sgml: new version from telsa
322 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
324         * src/bug-buddy.desktop: Updated Japanese entry.
326 2001-02-15  jacob berkman  <jacob@ximian.com>
328         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
329         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
331 2001-02-12  Karl Eichwalder  <ke@suse.de>
333         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
334         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
335         * src/gdb-buddy (main): Ditto.
336         * src/bug-buddy.glade: Ditto.
337         * src/glade-strings.c (N_): Ditto.
338         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
340         * src/bugzilla.c (load_bugzillas): Fix message.
342 2001-02-12  jacob berkman  <jacob@ximian.com>
344         * src/bug-buddy.glade: un-split a string
346 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
348         * configure.in: added lt to ALL_LINGUAS.
349         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
351 2001-02-11  jacob berkman  <jacob@ximian.com>
353         * `find .`: (almost) completely rewritten to support bugzilla and
354         have a new UI
356 2001-02-05  Fatih Demir <kabalak@gmx.net>
358         * src/gnome.appmap: Added gtranslator.
360 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
362         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
363         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
365 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
367         * configure.in: Added "nn" to ALL_LINGUAS.
368         
369 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
371         * configure.in,po/az.po: Added Azeri language file
373 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
375         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
377 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
379         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
380         (load_config): allow the included file to be set by a command line
381         argument
383 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
385         * src/bug-buddy.desktop: added Slovak strings.
387 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
389         * configure.in (ALL_LINGUAS): Add sk(Slovak)
391 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
393         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
394         Juan Carlos Castro y Castro <jcastro@appi.com.br>
396 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
398         * configure.in (AC_OUTPUT): added Makefile for italian documentation
400 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
402         * src/gdb-buddy.c (get_trace_from_pair): check that the file
403         exists, and is not a directory.  If it doesn't, look for it in our
404         path.  This fixes problems with evolution and ~/evolution.
406         * src/bug-buddy.c: warning fixes, removed #if 0'd code
407         (save_entry): don't prepend history if entry is blank
408         (save_config): change the email var name
409         (load_config): pass NULL for email, since we don't want to guess
410         (on_debian_page_next): do not accept 'general' as a package at all
411         (email_is_invalid): add stricter checking of email addresses.
412         Based on a patch from Robert Brady <robert@suse.co.uk>.
414         * src/util.c:
415         * src/gtk-combo-box.c:
416         * src/bug-buddy.h:
417         * src/bts.h:
418         * src/bts-debian.c: warning fixes
420         * src/distro.h:
421         * src/bts.c:
422         * src/distro-irix.c:
423         * src/Makefile.am: add irix support
425 2000-10-02  Christophe Merlet  <christophe@merlet.net>
427         * src/bug-buddy.desktop: added french strings.
429 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
431         * src/bug-buddy.desktop: added messages for the Greek language
433 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
435         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
436         Hungarian Translation Team rulez
438 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
440         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
441         they specify 'general'
442         (make_pixmap_button): try an ugly hack
444         * src/bts-debian.c (debian_bts_init): give the miggie combo text
445         some intelligence
447 2000-05-13  Karl Eichwalder  <ke@suse.de>
449         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
450         of the msg string; remove \t.
452 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
454         * src/bug-buddy.desktop: Added Swedish translation.
456 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
458         * configure.in: 0.90 release
460         * src/bug-buddy.c (on_action_page_prepare): 
461         * src/bts-debian.c (debian_bts_doit): 
462         * src/util.c (append_widthv): fix bug #10159
464         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
466 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
468         * src/bug-buddy.glade: mention that reports should be in English
470         * configure.in: check for new gnome-libs 1.0.59
472         * src/bug-buddy.c (main): push / pop the visual / colormap
473         (init_ui): use the default icon on the main window
474         (main): set the default icon
476 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
478         * Silly typo fix in docs. 
480 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
482         * NEWS: 
483         * configure.in: 0.9 releasage action
485 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
487         * src/Helix_Code.bts: 
488         * src/GNOME.bts: add gnome-print for jody
490         * src/bug-buddy.c (init_ui): show the href again
491         (on_desc_page_next): use gnome-mime to ensure we have a text
492         file
494         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
495         start feeding the GtkText
497 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
499         * src/bug-buddy.c (init_ui): only have border on mouseover for
500         the Big Ugly Button
502         * docs/C/bug-buddy.sgml: doc updates
503         
504 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
506         * src/bug-buddy.desktop : Added [fi]
507         * configure.in (ALL_LINGUAS): added Finnish 
509 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
511         * po/nl.po : Updated dutch translation
513 2000-04-20  Fatih Demir <kabalak@gmx.net>
515         * src/bug-buddy.desktop : Added [tr] .
517 2000-04-19  Karl EICHWALDER  <ke@suse.de>
519         * src/bug-buddy.desktop (Name): Improve [de].
521 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
523         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
524           with po/ directory, that is added en_AU, en_GB and pl)
526 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
528         * src/bug-buddy.glade: remove the menus from some option
529         menus as these are generated by the source, and move the
530         ugly button down
532 2000-04-18  Karl EICHWALDER  <ke@suse.de>
534         * src/bug-buddy.glade: Typo.
535         * src/glade-strings.c (N_): ditto.
537 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
539         * lot's of hacking this weekend
541         * turbolinux should now correctly be detected
543         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
544         to other email addresses
546         * docs from Telsa
548         * rework the user experience:
550         * now, you have to have a subject / description (no more empty
551         reports hopefully)
553         * remove the redundant 'how to repeat' section
555         * move the system config page to the end, since it is rather
556         boring
558         * you can now Cc: yourself on reports you submit
560         * UI retouching
562         * there is now a preview of the report at the end
564         * changes to the popt stuff as suggested by Karl Eichwalder
566         * new button to browse bugs for a package, so hopefully people
567         will stop submitting g-h-b crash reports
569         * basicall bug-buddy is ready for some 1.0 action
571 2000-04-05  Dan Damian  <dand@dnttm.ro>
573         * configure.in: Added "ro" to ALL_LINGUAS.
575 2000-03-29  Karl EICHWALDER  <ke@suse.de>
577         * src/bug-buddy.desktop: Add de.
578         * src/bug-buddy.c (init_ui): Delete spurious white space.
579         * src/bug-buddy.c (on_contact_page_next): Typo.
581 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
583         * configure.in (ALL_LINGUAS): added italian translation.
585 2000-03-27  Karl EICHWALDER  <ke@suse.de>
587         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
588         * configure.in (ALL_LINGUAS): Add de.
590 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
592         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
594 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
596         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
597         BTS instead of GNOME one
599         * src/bts-debian.c (debian_bts_get_email): implement get_email
600         for debian
602         * src/bts.h: add get_email function
604 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
606         * NEWS, configure.in: 0.7 release
607         
608         * src/util.c (get_line_from_commandv): remove unused variables
610         * src/gdb-buddy.c (stop_gdb): remove unused variable
612         * src/bug-buddy.c (stop_progress): remove the timeout, and
613         hide the progress bar
614         (append_packages): call stop_progress()
615         (on_version_page_prepare): show the progress bar, since we
616         are now hiding it
617         (make_pixmap_button): translate this string
618         (delete_me): exit the app when the dialog is deleted.  Fixes
619         bug #6013
621         * src/bts.c (load_bts_xml): 
622         (update_das_clist): call stop_progress()
624         * src/bug-buddy.c (init_toggle): connect the signal first
625         so we get the correct initial setting
627         * src/bug-buddy.desktop (Name): be a big more descriptive
629 2000-02-22  Dan Winship  <danw@helixcode.com>
631         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
632         libglade can resolve bug-buddy's symbols (on all platforms).
634 2000-02-16  Fatih Demir <kabalak@gmx.net>
636         * configure.in : Added tr to ALL_LINGUAS .
637         
638 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
640         * configure.in (ALL_LINGUAS): add ja
642 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
644         * configure.in (ALL_LINGUAS): add el
646 2000-01-24  Sergey Panov <sipan@mit.edu>
648         * configure.in (ALL_LINGUAS): Added Russian (ru)
650 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
652         * configure.in (ALL_LINGUAS): Added Spanish (es)
654 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
656         * configure.in (ALL_LINGUAS): Added "sv".
658 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
660         * configure.in (ALL_LINGUAS): Added Galician (gl)
662         * src/bug-buddy.desktop: Added Galician entries
664 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
666         * configure.in (ALL_LINGUAS): added "uk"
668 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
670         * po/nl.po: Updated Dutch translation
672 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
674         * NEWS:
675         * configure.in: version 0.6
677         * src/*.c: use GET_WIDGET ()
679         * src/GNOME.bts: reformatting
681         * src/bts-debian.c: moved some debian specific functions here;
682         parse the xml a little better; support including a file
684         * src/bts.c: removed some functions; remove the gtk timeout
685         for the progress bar
687         * src/bug-buddy.c: don't declare PoptData here; save more state;
688         hide the save-to-file file entry when we aren't saving to a file;
689         druid path reorganization; support for the progress bar;
690         support function for async package version getting; load up
691         xml files when we init the UI
693         * src/bug-buddy.glade: some reorg, change padding to 4/8
695         * src/bug-buddy.h: define some debian specific stuff here, this
696         should be moved soon;  get rid of a lot of stuff in DruidData
698         * src/ctree-combo.c: lots of stuff
700         * src/distro-debian: get version stuff asyncly
702         * src/distro-redhat.c: append_packages ()
704         * src/distro.h: no more post_command
706         * src/gdb-buddy.c: on _ERROR_AGAIN try again
708         * src/glade-druid.h: defing a couple more widgets
710         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
712         * src/util.[ch]: added get_line_from_ioc ()
714 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
716         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
717         on leaves
719         * src/bts-debian.c (debian_bts_init): add a max of 20
720         leavs per subtree
722         * src/ctree-combo.c (on_ctree_select_row): This seems
723         to work.  I wonder why.
724         (ctree_combo_construct): 
726         * src/ctree-combo.c: maybe getting closer to working
728         * src/bts-debian: use the new ctree combo box
729         
730         * src/glade-druid.h: sync with .glade file
732         * src/Makefile.am:
733         * src/kde-packages: packages files shouldn't be backwards
734         any more
736         * src/ctree-combo.[ch]: combo box with a drop down ctree
738         * src/gtk-combo-box.[ch]: steal miguel's combo box from
739         gnumeric
741 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
743         * src/KDE.bts:
744         * src/kde-packages:
745         * src/Makefile.am:  support for KDE BTS
747         * src/bts.c:
748         * distro-redhat.c:
749         * src/bts-debian.c:  remove some debugging output;  packages
750         whose version was obtained via rpm/dpkg are now in the clist
751         again
753 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
755         * src/GNOME.bts:
756         * src/Debian.bts: cleanups; in <package> use attributes
758         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
760         * src/bts.c:
761         * src/bts-debian.c:
762         * src/bug-buddy.c: optimize stuff a little, and don't leak
763         so much memory
765         * configure.in: find debian root dir
766         * src/*: Initial support for supporting multiple BTS's
767         Currently Debian and GNOME are supported.
769 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
771         * configure.in (ALL_LINGUAS): added nl.po, from
772         Arjan van de Ven <arjan@fenrus.demon.nl>
774 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
776         * 0.5 release
777         
778         * src/*: clean up warnings
779         
780         * src/bug-buddy.glade:
781         * src/bug-buddy.[ch]: add an entry for sendmail's path
782         
783         * configure.in:
784         * debian/changelog(.in): generate changelog with the
785         correct version
786         
787         * Makefile.am:
788         * debian/Makefile.am: dist stuff in debian/
790         * src/bug-buddy.c:
791         * src/bug-buddy.glade: ugly glade hackery to get an about
792         button
794         Please do not look at the code for this commit.
796         * src/bug-buddy.glade: more ui nicities
798         * src/bug-buddy.c (on_the_druid_cancel): save config
799         on cancel, to save email
801         * src/bug-buddy.glade: add some padding and stuff
802         
803         * src/util.[ch]: actually read a line at a time
804         
805         * src/distro-debian.c: it works now
807         * src/bug-buddy.glade:
808         * src/bug-buddy.c: merge the attach/core/nature pages;
809         some cleanup
811         * src/gdb-buddy.c: don't pipe() on the fd anymore
813         * src/distro-debian.c: some fixes, not working yet
815 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
817         * src/util.[ch]:
818         * src/distro.h:
819         * src/distro-debian.[ch]:
820         * src/distro-redhat.[ch]: detect package versions a bit
821         differently, and move some stuff used all around to util.c
823         * src/gdb-buddy.c:
824         * src/bug-buddy.[ch]: use the new package and util stuff
826 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
828         * src/bug-buddy.c: fudge around with dpkg and extract
829         some things.  This is really slow and sucks.  Better
830         ways will follow.
832 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
834         * debian/*: add stuff to make .debs   (no idea if this really
835         works yet)
836         
837         * src/bug-buddy.glade:
838         * src/bug-buddy.c: added ability to add info to existing
839         reports
841 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
843         * src/bug-buddy.c: fix debian detection
844         
845         * src/bug-buddy.c (write_72):   
846         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
847         
848         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
849         set the fd to non blocking
851 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
853         * NEWS:
854         * configure.in: 0.4 release
856         * src/gdb-buddy.c:
857         * src/bug-buddy.c: don't print out status messages
858         (on_version_list_select_row): fix a crash if there is no text
859         in the row
861         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
862         I think.
864         * src/gdb-buddy.c: don't be so verbose
866         * src/gdb-buddy.c:
867         * src/bug-buddy.[ch]: use g_io_channels and do the
868         fork()/exec() for gdb ourselves
870         * src/bug-buddy.c (load_entry, save_entry): work with
871         GnomeFileEntries right
873         * src/gdb-buddy.c: 
874         * src/bug-buddy.glade:
875         * src/bug-buddy.[ch]: add stop/refresh button to the
876         less page, and code to support this
878         * src/bug-buddy.c: code clean up
879         (get_data_from_command): remove extra \n's and add _()'s
881         * src/bug-buddy.c (init_ui): actually do something
882         for the --package command line arg
884 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
886         * src/bug-buddy.c: fix tyop (bug #3545)
887         (on_action_page_back): use on_action_page_back like
888         the .glade specifies
890 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
892         * src/prog.bugmap: add gnomeicu
894 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
896         * src/bug-buddy.[ch]:
897         * src/bug-buddy.glade: reorder the dialogs a little
899         * src/bug-buddy.c: change the scripts so that we have
900         the distribution for debian and slackware on one line
902         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
903         from the crashed app web page).  added bug-buddy and rp3
904         do it first
906         * src/bug-buddy.c (init_ui): figure out which package the
907         app is from, and which version.  We are smart now.
909         also fixed some tyops.
910         
911         * NEWS: update for 0.3
913         * src/bug-buddy.c (on_action_page_next): ask the
914         user if they really want to override a file if
915         it exists  (based on a patch from Ali Abdin 
916         <ALIABDIN@aucegypt.edu>)
917         (on_action_page_next): fix something dumb
918         (on_complete_page_finish): we don't need -t and the
919         address
921 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
923         * src/packages.c (packages): add crescendo
925         * configure.in: 
926         * bug-buddy.spec.in: may as well have one
928         * configure.in: bump to 0.3
930         * src/bug-buddy.glade:
931         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
932         
933         * src/bug-buddy.c (init_ui): if no data was obtained, display
934         a blank thing anyway (so people can type it in)
935         (main): better warning and stuff
936         (on_complete_page_finish): 
938         * src/Makefile.am:
939         * src/gdb-buddy.c (get_trace_from_pair): 
940         * src/bug-buddy.c (make_anim): 
941         (main): define the prefix, so we can locate our data
942         This will be unnecessary with gnome-libs 2
944 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
946         * docs/multiple_bts.txt: email excerpt talking about
947         supporting multiple BTS's, and what needs to be done.
949 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
951         * src/bug-buddy.mime: ok, this regex works now
953         * configure.in: bump to 0.2
954         
955         * src/bug-buddy.c: slightly better gnome-core version script;
956         grave, not severe, is the correct severity
958         fixes bugs 3388, 3389
960 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
962         * src/packages.c (packages): add bug-buddy
964         * 0.1 release
965         
966         * src/bug-buddy.mime: go back to the old regex
968         * src/bug-buddy.c (load_config): initially default to real/user name
970         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
972         * src/bug-buddy.mime: better regexp
974         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
975         garbage at the end
977         * pixmaps/bug-anim.png: new file
978         
979         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
981         * src/gdb-buddy.c (get_trace_from_pair): start the animator
982         (handle_gdb_input): stop the animator
984         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
986         * src/bug-buddy.glade: add a custom widget until glade supports
987         GnomeAnimators
988         
989         * src/bug-buddy.c (on_complete_page_prepare): mark another
990         string for i18n (sorry kmarass)
992         * src/bug-buddy.c (on_less_page_prepare):
993         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
994         get a trace, then go back and change things and get another one
996         * src/gdb-buddy.h:
997         * src/bug-buddy.h: use bug-buddy.h for a while
999         * src/gdb-buddy.c:
1000         * src/bug-buddy.c: some reorganization with the non blockingness
1001         stuff.
1003         Look at me, coding on a Friday night.
1004         
1005 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
1007         * src/bug-buddy.glade:
1008         * src/gdb-buddy.[ch]:
1009         * src/bug-buddy.c: bye-bye blocking bug-buddy
1011         This probably introduces lots of nice bugs.
1013         * src/bug-buddy.glade: spelling mistake
1014         
1015         * src/bug-buddy.c (on_complete_page_prepare): add a \n
1017         * src/Makefile.am (EXTRA_DIST): make it distcheck
1019         * src/bug-buddy.c (on_complete_page_prepare): print a summary
1020         of the bug submission.
1022         * src/bug-buddy.keys.in:
1023         * src/bug-buddy.mime: mime type foo for launching bug-buddy
1024         on a core file
1026         * src/Makefile.am (mime_DATA): generate/install mime type foo
1028         * src/bug-buddy.glade:
1029         * src/bug-buddy.c: do some not-so-clever determination (?)
1030         of what is going on wrt stack obtaination;  remember how
1031         the bug was submitted from last time
1033 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
1035         * src/bug-buddy.glade:
1036         * src/bug-buddy.c (save_config): change the configuration around
1037         a little, and add make name/email a GnomeEntry again
1039         * src/Makefile.am (EXTRA_DIST): 
1040         * pixmaps/Makefile.am (EXTRA_DIST): make distable
1042         * src/bug-buddy.glade:
1043         * src/bug-buddy.c: support output to a file
1045 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
1047         * src/glade-strings.c:
1048         * src/bug-buddy.glade: a couple translation bugs in
1049         glade are gone
1051         * src/bug-buddy.c (main): show the window before gtk_main()
1052         (list_data): add slackware detection
1053         (on_complete_page_finish): if no version info available, don't
1054         print the version of the last thing we visited
1056         # src/bug-buddy.glade: make the main window not visible by default
1057         (so we can do the init before the gui shows)
1059 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
1061         * src/bug-buddy.c (on_contact_page_next): mark a string for
1062         translation
1064 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
1066         * src/bug-buddy.c: mark more strings for translation
1068         * src/Makefile.am: install the new .desktop
1070         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
1071         (thanks, tigert)
1073         * src/bug-buddy.c: save the name/email in our config file
1075 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
1077         * src/packages.c (packages): fix tyop
1079         * src/bug-buddy.c (update_selected_row): don't crash when
1080         no rows have been selected
1082         * pixmaps/Makefile.am
1083         * Makefile.am:
1084         * configure.in: get pixmaps to work
1086         * src/bug-buddy.glade:
1087         * src/bug-buddy.c: change to using a clist instead of lots
1088         of gtk_entry's.  This gets rid of a druid page, and is nicer.
1089         (main): bindtextdomain() and textdomain() so translations work
1091 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
1093         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
1094         here too
1096 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
1098         * src/bug-buddy.c (main): don't crash when the 
1099         .glade file isn't found
1101         * src/gdb-cmd: use bt not w
1103 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
1105         * configure.in: Added "no" to ALL_LINGUAS.
1106