Free the path. Fixing a leak and closing bugzilla #95981.
[bug-buddy.git] / ChangeLog
blobd97b9c9e7fcd62484b105407b8927ad031fe6a61
1 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
3         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
4         and closing bugzilla #95981.
5         
6 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
8         * configure.in: Added Belarusian to ALL_LINGUAS.
10 2002-09-30  jacob berkman  <jacob@ximian.com>
12         * src/bugzilla.c (load_applets): 
13         (visit_cb):
14         (visit_cb):
15         (load_applications): port from GnomeIconLoader to GnomeIconTheme
17 2002-09-06  jacob berkman  <jacob@ximan.com>
19         * src/bug-buddy.[ch]:
20         * src/bugzilla.[ch]:
21         * src/gdb-buddy.c"
22         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
23         my local tree.  i think this adds support for pre-selecting a
24         crashed app in the list of applications.  or, it would but
25         gtktreeview doesn't work right.
27         * src/save-buddy.c: include signal.h
29 2002-09-04  Ross Burton  <ross@burtonini.com>
31         * src/bug-buddy.desktop.in: Fix the desktop file so that it
32         validates correctly.
34 2002-08-15  jacob berkman  <jacob@ximian.com>
36         * src/bugzilla.c (create_products_list): 
37         (create_components_list): sort by the first column
39         * src/config.c (save_config): 
40         (load_config): don't persist "show debugging info"
42         * configure.in: require bonobo-activation and libbonobo
44         * src/bugzilla.c (bugzilla_application_new): helper func
45         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
46         (load_applets): get the list of applets from bonobo-activation
47         (visit_cb): use bugzilla_application_new()
48         (load_applications): load the applets too and don't leak the icon
49         loader
51 2002-08-14  jacob berkman  <jacob@ximian.com>
53         * src/bugzilla.c (BUGZILLA_*): 
54         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
56         * configure.in: check for gnome-desktop
58         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
59         button if we are downloading
60         (on_druid_prev_clicked): handle a new state we can be in
61         (submit_ok): handle the user selecting an application (this
62         function needs to be refactored)
64         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
65         is the label of the dialog that pops up after a while
67         * src/config.c (save_config): 
68         (load_config): persist whether we are showing products or
69         applications
71         * src/bugzilla.c (load_bugzilla_xml): only populate the products
72         list if we are showing products
73         (end_bugzilla_download):
74         (start_bugzilla_download): turn the next button off while
75         downloading if we are on the product page
76         (visit_cb):
77         (load_applications): load a list of applications from
78         all-applications:/// to present the user, rather than using a list
79         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
80         work automagically
81         (products_list_load): populate the products list with either
82         products or applications
84         * src/bug-buddy.h (DruidData): add show_products and applications
85         list
87         * src/bug-buddy.glade: add a button to swtich between product and
88         application selection mode
90         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
92         * src/bug-buddy.c (buddy_set_text_widget): 
93         (buddy_get_text_widget): add support for GtkButton
94         (on_gdb_save_clicked): pass a wait message
95         (on_product_toggle_clicked): toggle the tree view between
96         applications / products listing
97         (on_list_button_press_event): don't continue if a download is in
98         progress
99         (main): load the list of applications
101         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
102         (BugzillaProduct): make components a hash table
103         (BugzillaBTS): make products a hash table
104         (generate_email_text): submit data from gnome-version.xml
105         (*): fixups for hash tables, and i think fix bug #83109 (can't
106         tell because gnome-vfs crashes for me)
108         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
109         nuke all_products
111         * src/bug-buddy.glade: kill the bts selection option menu
113         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
114         platform version and vendor from
115         $prefix/share/gnome-about/gnome-version.xml
117         * src/bugzilla.c (generate_email_text): clean up a bit
119 2002-08-13  jacob berkman  <jacob@ximian.com>
121         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
123         * configure.in: bump to 2.2.99
125         * src/united-states-of-bug-buddy.c: use new saving code (fixes
126         #84914)
128         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
129         write to a file, and pop up a dialog if it takes more than 1.1
130         seconds which allows the user to cancel the action (fixes #73443)
132         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
133         
134         * src/Makefile.am:
135         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
137 2002-08-12  jacob berkman  <jacob@ximian.com>
139         * NEWS (2.2.1): updates, but need to fix the other part of 84914
140         before releasing a new version
142         * src/save-buddy.c (bb_save_file): steal file saving from gedit
143         (fixes #80334)
145         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
146         gdb (should fix bug #86404)
148         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
149         the file if it already exists (bug #84914)
151         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
152         (michael meeks, bug #82722)
154 2002-07-28  Christian Rose  <menthos@menthos.com>
156         * configure.in: Added "sq" to ALL_LINGUAS.
158 2002-06-19  jacob berkman  <jacob@ximian.com>
160         * NEWS:
161         * configure.in: 2.2.0
163 2002-06-05  jacob berkman  <jacob@ximian.com>
165         * src/Makefile.am (EXTRA_DIST): dist .applications file
167 2002-06-05  Alex Graveley  <alex@ximian.com>
169         * src/bug-buddy.keys.in: Remove unsupported open action, add
170         settings for nautilus1 user-levels, and set default_action_type to
171         'application'.
173         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
174         application/x-core-file mimetype, with the command "buddy --core",
175         and the name "Bug Buddy".
177         * src/Makefile.am (applications_DATA): Install
178         bug-buddy.applications.
180 2002-06-04  Yanko Kaneti <yaneti@declera.com>
182         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
184 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
186         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
187         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
189 2002-05-26  Chris Lyttle  <chris@wilddev.net>
191         * docs/C/bug-buddy-C.omf: Added rights and version tags
192         * docs/C/Makefile.am: changed figs to figdir
193         * Makefile.am: Add omf.make to EXTRA_DIST
194         * configure.in: Added scrollkeeper test for v0.3.8 and removed
195         omf-install from makefile list
196         * omf.make: Added for new scrollkeeper
197         * xmldocs.make: changed to new version
198         
199 2002-05-21  Eric Baudais  <baudais@okstate.edu>
201         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with 
202         the OMF DTD Scrollkeeper uses.
204 2002-05-15  jacob berkman  <jacob@ximian.com>
206         * docs/Makefile.am (man_MANS): 
207         * docs/bug-buddy.1: man page from David LaBissoniere
208         <labisso@debian.org>
210         * AUTHORS: i haven't been to CMU in over 2 years
212 2002-05-13  jacob berkman  <jacob@ximian.com>
214         * NEWS:
215         * configure.in: release 2.1.6
217         * bugzilla/*: update
219         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): 
220         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
221         page (fixes bug #76405)
223         * configure.in:
224         * Makefile.am:
225         * bugzilla/Makefile.am:
226         * bugzilla/gnome/Makefile.am:
227         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
228         breaking backwards compat behaviour and waste cpu by not using my
229         cool automake hack (also fixes #74390)
230         
231         * src/bug-buddy.glade:
232         * src/bug-buddy.c (on_proxy_settings_clicked): 
233         * src/config.c: remove proxy config dialog, just run
234         gnome-network-properties
236         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
237         were found.  put up a dialog and bail instead.  fixes bug #74390
239 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
241         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
242         is for display only, so don't let anything get
243         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
245 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
247         * configure.in: Added Vietnamese (eu) to ALL_LINGUAS
249 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
251         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
252         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
254 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
256         * configure.in: Added Basque language (eu) to ALL_LINGUAS
258 2002-04-19  jacob berkman  <jacob@ximian.com>
260         * configure.in: 2.1.5
261         
262         * src/bug-buddy.glade: fix icon
264         * bugzilla/*: update
266 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
268         * configure.in: Removed en_AU, it's a completely empty translation,
269         unhandled for 2 years.
271 2002-04-16  jacob berkman  <jacob@ximian.com>
273         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
274         #78674)
275         
276         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
277         (fixes bug #78675)
279 2002-04-10  jacob berkman  <jacob@ximian.com>
281         * src/bugzilla.c (gify): if convert didn't work just strdup
283 2002-04-09  jacob berkman  <jacob@ximian.com>
285         * src/bug-buddy.glade: turn word wrap on
286         add copy/save buttons
288         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
289         gdb text widget to the clipboard
290         (on_gdb_save_clicked): save the contents of the gdb text widget to
291         a file
293         * src/gdb-buddy.c (start_animation): 
294         (stop_animation): enable/disable copy/save buttons
296         fixes bug #77891
298         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
299         gnome_help_display()
301         * configure.in (AC_OUTPUT):
302         * Makefile.am (SUBDIRS): add omf-install/
304 2002-04-02  jacob berkman  <jacob@ximian.com>
306         * configure.in: fix stupid tyop in previous commit (noticed by
307         Jeong-Hee Kang)
309 2002-04-01  jacob berkman  <jacob@ximian.com>
311         * src/Makefile.am (bug_buddy_LDFLAGS): 
312         * configure.in: fix #77035 and #76834 (thanks to danw)
314         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
315         for now (fixes #77035)
317 2002-03-29  jacob berkman  <jacob@ximian.com>
319         * src/bug-buddy.keys.in: add a nl
321         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
322         (fixes bug #76834)
324         * src/bug-buddy.glade:
325         * src/bug-buddy.glade2: use glade 2
326         
327         * src/bug-buddy.c (main): load bug-buddy.glade
329         * configure.in: remove libglade-convert stuff
331 2002-02-21  Seth Nickell  <snickell@stanford.edu>
333         * src/Makefile.am:
334         * src/bug-buddy.desktop.in:
336         Install into $(datadir)/applications and add a
337         Categories field for GNOME2.
339 2002-03-18  jacob berkman  <jacob@ximian.com>
341         * src/gdb-buddy.c (get_trace_from_pair): change wording
343         * NEWS: 
344         * configure.in: 2.1.4
346         * docs/C/bug-buddy.sgml: remove
347         
348         * Makefile.am (SUBDIRS): re-add docs
350         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
351         <kevin@kevindumpscore.com> for bug #71189
353         * bugzilla/*: update files
354         
355         * src/bug-buddy.glade: set the default button to Forward, not
356         Back.
358         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
359         which program generated the core file
361 2002-03-14  jacob berkman  <jacob@ximian.com>
363         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
364         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
365         fixes #73675)
367 2002-03-12  jacob berkman  <jacob@ximian.com>
369         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
370         1.5 (bug #74341)
372 2002-02-19  jacob berkman  <jacob@ximian.com>
374         * Makefile.am: add gnome's mostfreq.xml and update xml files
376 2002-02-11 John Fleck <jfleck@inkstain.net>
378         * added:
379         * xmldocs.make
380         * omf-install/Makefile.am
381         * docs/C/bug-buddy-C.omf
382         
383         * changed:
384         * docs/Makefile.am
385         * docs/C/Makefile.am
386         * docs/C/bug-buddy.xml
387         add new xml versions of the docs and other things needed for the
388         build infrasture - awaiting update to the docs to match GNOME2ness
389         before adding 'em into the build
390         
391 2002-02-07  jacob berkman  <jacob@ximian.com>
393         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
394         <Laszlo.Peter@ireland.sun.com>)
396 2002-02-04  jacob berkman  <jacob@ximian.com>
398         * configure.in: 
399         * NEWS: 2.1.3
401 2002-02-03 John Fleck <jfleck@inkstain.net>
403         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
404         xml
405         * docs/C/legal.xml - added document with newly required legalisms,
406         next step toward docs that are no longer "way busted".
407         The xml docs are not yet included in the build.
409 2002-02-01  jacob berkman  <jacob@ximian.com>
411         * Makefile.am (SUBDIRS): 
412         * configure.in: don't build docs as they are way busted.
414         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
415         and fill in bug report template untranslated. (bugzilla 69460)
417         * src/bugzilla.c: download files to a temporary file, then rename
418         them.  also try to do something sensical when downloads fail, but
419         sadly gnome-vfs is kind of broken when your proxy doesn't work and
420         reports success.
422         * src/bug-buddy.glade: make toplevels invisible by default, and
423         hide the options for spawning external mailers (bugzilla #70156)
424         
425         * src/config.c: default to using sendmail
427 2002-01-18  jacob berkman  <jacob@ximian.com>
429         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
430         used any more
432         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
433         ourselves as transient for the toplevel
434         (druid_set_state): call druid_set_sensitive() rather than hacking
435         around that
436         (druid_set_state): fixup for new state order
437         (on_druid_prev_clicked): skip pages when we aren't reporting to
438         bugzilla
439         (email_is_valid): don't allow mails from root@ (fixes #57490
440         luis@ximian.com)
441         (mail_config_page_gnome_ok): quick and error prone check that they
442         filled in the mail command
443         (mail_config_page_ok): clean up
444         (on_druid_next_clicked): fixup for new state order
446         * src/gdb-buddy.c (animate): pulse a progress bar
447         (start_animation): 
448         (stop_animation): un-comment in
450         * src/config.c (configs): comment out removed widgets
451         (load_config): 
452         (save_config): clean up the mess i made the other day.
454         * src/bugzilla.c (goto_product_page): comment out unused function
455         (async_update): if the download is done then update the ui and
456         load the xml
457         (on_progress_cancel_clicked): comment out unused func
458         (load_bugzilla_xml_file): try to load from cache, fallback to
459         system
460         (load_bugzilla_xml): simplify a little
461         (create_products_list): put the icon and product name in the same
462         column (thanks anders)
463         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
464         if applicable
465         (start_bugzilla_download): move code here so we can start the
466         download from multiple places
467         (load_bugzillas): don't try to download
468         (generate_email_text): handle when we aren't submitting to
469         bugzilla, and wrap gdb text
471         * src/bug-buddy.c (get_widget): be a bit more verbose when we
472         can't find a widget
473         (on_list_button_press_event): go fwd when double clicked (fixes
474         #57036 by ettore)
475         (on_email_group_toggled): fixup for there being 3 types now, and
476         set the fwd button to some appropriate text if applicable
477         (queue_download_restart): start a download of the xml after a
478         delay
479         (on_proxy_settings_clicked): show the proxy settings dialog
480         (on_progress_start_clicked): kick off a download
481         (on_progress_stop_clicked): kill a download
482         (on_debugging_options_button_clicked): show / hide debugging
483         options
484         (fixup_notebook): make a notebook clean
485         (init_ui): make a better initial message, and fix a bunch of stuff
486         (make_image): handle loading stock icons (unused now though)
487         (main): don't skip pages initially any more, and kick off a
488         download
490 2002-01-16  jacob berkman  <jacob@ximian.com>
492         * configure.in: add et translation from Ilmar Kerm
493         <ilmar.kerm@riigikontroll.ee>
495 2002-01-14  jacob berkman  <jacob@ximian.com>
497         * src/bug-buddy.c (init_ui): reverse the text direction of the
498         forward button.  also make it compile
500         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
501         code from the new GnomeDruidPageStandard
502         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
503         the mailer and jump to the finished page
505         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
507         * src/config.c (update_string): 
508         (gconf_buddy_connect_string):
509         (update_bool):
510         (gconf_buddy_connect_bool):
511         (update_int):
512         (gconf_buddy_connect_int): some gconf sugar
513         (save_config): save the new mailer settings
514         (load_config): load the vfs proxy and new mailer settings
516         * src/bugzilla.c (generate_email_text): don't generate a Subject:
517         line if we were told not to
519         * src/bug-buddy.c (on_email_mailer_radio_toggled): 
520         (on_email_default_radio_toggled):
521         (make_image):
522         (build_custom_mailers): new funcs for new gui stuff
523         (init_canvi): removed
524         (init_ui): initialize the new widgets
525         (on_druid_window_style_set): use colors from the theme rather than
526         ugly hard coded ones
527         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
529 2002-01-10  jacob berkman  <jacob@ximian.com>
531         * NEWS: 
532         * configure.in: 2.1.2
534         * bugzilla/*: updates
535         
536         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
537         little
539         * src/bug-buddy.glade: use new button layout (cancel to the left
540         of prev/next)
542 2001-12-28  jacob berkman  <jacob@ximian.com>
544         * src/bugzilla.h: gnome-vfs-types.h is deprecated
546         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
548         * src/bug-buddy.h: include gnome-vfs-async-ops.h
550         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
552         * src/Makefile.am (INCLUDES): add some more
553         -DFOO_DISABLE_DEPRECATED
555 2001-12-21  jacob berkman  <jacob@ximian.com>
557         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
558         correct page
560         * src/bugzilla.c (generate_email_text): print the gnome version if
561         we had one
563         * src/bug-buddy.h: add a gnome_version field
565         * src/bug-buddy.c (init_ui): get the "gnome version" from the
566         environment.  this is set by gnome_segv.
568 2001-12-17  jacob berkman  <jacob@ximian.com>
570         * src/bug-buddy.c (init_ui): set the help / about buttons as
571         secondary
573         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
574         i think the xml files are ISO8859-1 or something.  the spanish n
575         thing displays correctly now instead of generating a pango warning
577 2001-12-13  jacob berkman  <jacob@ximian.com>
579         * gentool/gentool.m4: some games
581 2001-12-12  jacob berkman  <jacob@ximian.com>
583         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
584         per product.  this code was so broken before.
586         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
587         get stuck on the description page
589 2001-12-11  jacob berkman  <jacob@ximian.com>
591         * */*: add mostfreq support and some other stuff.  this module is
592         mine so i don't have to add good changelog entries.
593         neener-neener.
595 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
597         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
598           shouldn't fail even with older version of gettext.
600 2001-12-06  jacob berkman  <jacob@ximian.com>
602         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
604         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
606 2001-11-28  jacob berkman  <jacob@ximian.com>
608         * src/gdb-buddy.c (get_trace_from_pair): 
609         (get_trace_from_pair): 
610         * src/config.c (load_config): gnome_is_program_in_path is
611         deprecated, use g_find_program_in_path
613 2001-11-09  jacob berkman  <jacob@ximian.com>
615         * src/*.c: set the default response on all of our dialogs
617 2001-11-08  jacob berkman  <jacob@ximian.com>
619         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
620         disabling for now
622         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
623         mime type function
625         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
627 2001-11-07  jacob berkman  <jacob@ximian.com>
629         * src/Makefile.am (INCLUDES): build with
630         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
631         -DG_DISABLE_DEPRECATED
633         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
634         the other things to get it to build w/o deprecated stuff
636         * src/united-states-of-bug-buddy.c (get_selected_row): get the
637         selected row from a TreeView
638         (on_druid_next_clicked): use get_selected_row for the product /
639         component
641         * src/bugzilla.c (create_products_list): create a GtkListStore and
642         set up the columns with the GtkTreeView
643         (create_components_list): ditto
644         (load_bugzillas): setup the trees
645         (add_product): 
646         (bugzilla_bts_add_products_to_clist): 
647         (add_component): port to GtkTreeView / GtkListStore
649         * src/bug-buddy.c: removed a bunch of unused glade callbacks
650         (init_ui): setup some stock things glade 1 doesn't know about
652         * src/Makefile.am (INCLUDES): don't set the clist height any more
654 2001-11-02  jacob berkman  <jacob@ximian.com>
656         * src/bug-buddy.glade: use the template description from
657         bugzilla.ximian.com.
658         
659         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
661         * src/bug-buddy.c (buddy_set_text_widget): 
662         (buddy_get_text_widget): sane and consistent api for get/set of
663         text across multiple gtk widgets
665         * src/*.c: use new text calls
667         * po/POTFILES.in: remove some removed files
669 2001-10-28  jacob berkman  <jacob@ximian.com>
671         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
672         g_spawn_async_with_pipes() function.  glib2 rules.
674         * src/bugzilla.c (format_for_width): 
675         (append_line_width): move from util.c as these are still needed
677         * src/bug-buddy.c (add_to_clist): 
678         (append_packages): remove unused functions
680         * src/*.bts:
681         * src/ctree-combo.[ch]:
682         * src/distro*:
683         * src/gnome.appmap:
684         * src/packages.c:
685         * src/bts.c:
686         * src/*-packages:
687         * src/util.[ch]:
688         * src/bug-buddy.buddy: remove outdated / unused files
690         * src/*.[ch]:
691         * COPYING: add in a nice little note saying only version 2 of the
692         gpl applies
694 2001-10-27  jacob berkman  <jacob@ximian.com>
696         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
697         rather than GNOME_VFS_DEFAULT_PRIORITY
699 2001-10-23  jacob berkman  <jacob@ximian.com>
701         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
703         * src/bugzilla.c (load_config_xml):
704         (load_products_xml): fix libxml 2 port
706         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
707         than a fontset
708         (main): glade file is .glade2 now
710 2001-10-20  jacob berkman  <jacob@ximian.com>
712         * */*: initial gnome 2 port
714 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
716         * configure,in (ALL_LINGUAS): Added pt.
718 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
720         * configure.in (ALL_LINGUAS): added lv
722 2001-09-08  Wang Jian  <lark@linux.net.cn>
724         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
726 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
728         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
730 2001-08-06  jacob berkman  <jacob@ximian.com>
732         * configure.in: 
733         * NEWS: 2.0.8
735         * src/gdb-buddy.c (get_trace_from_pair): 
736         (get_trace_from_core): revert --nw patch: it seems to break things
737         for me pretty badly.  i'm an idiot.
739         * configure.in: 
740         * NEWS: 2.0.7
742         * src/util.c (format_for_width): wrap to GStrings rather than text
743         entries
745         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
746         chars again
748         * src/gdb-cmd: also run `thread apply all bt' to get all of the
749         stack traces for currently running threads
751         * bugzilla/*: update
753 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
755         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
756         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
757         which defaults to using a GUI.  All GDB versions, starting with
758         gdb-4.13 released in 1994, support the --nw option.)
759         (get_trace_from_pair): Likewise.        
761 2001-08-04  Leonard NorrgÃ¥rd  <vinsci@sourceforge.net>
763         * united-states-f-bug-buddy.c (email_is_valid):
764         Added the seven new toplevel domains.
765         * gdb-buddy.c (start_gdb):
766         Moved the CRASH_NONE case into the switch.
767         
768 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
770         * configure.in: change order of xml in gnome-config command to fix
771         broken include path.
772         (src/Makefile.am): ditto.
774 2001-06-21  jacob berkman  <jacob@ximian.com>
776         * NEWS: 
777         * configure.in: 2.0.6
779         * src/bugzilla.c (load_config_xml): use the configured xml node
780         names
781         (load_bugzilla): load the name of the severity nodes and header
782         from the config file
783         (generate_email_text): use the configured severity header
785 2001-06-19  jacob berkman  <jacob@ximian.com>
787         * NEWS:
788         * configure.in: 2.0.5
790         * src/bugzilla.c (async_update): touch files we download so that
791         the cache finally works
793         * NEWS:
794         * configure.in: 2.0.4
796         * src/united-states-of-bug-buddy.c (submit_ok): thank the
797         submitter
798         (submit_ok): set the From: line.  it used to do this before 2.0.
799         i apparently am a doofus.
800         (submit_ok): pop up a question dialog before sending the bug
801         report
802         
803 2001-06-15  jacob berkman  <jacob@ximian.com>
805         * NEWS: 
806         * configure.in: 2.0.3
808         * src/bugzilla.[ch]: 
809         * src/bug-buddy.c: 
810         * src/bts.[ch]: 
811         * src/bts-debian.c: libxml include fixes
813 2001-06-12  jacob berkman  <jacob@ximian.com>
815         * various makefiles: fixes and ximian bugzilla support
816         
817         * src/bug-buddy.c (init_ui): set the row height to 20
819         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
820         (load_bugzilla): fix a tyop
821         (generate_email_text): comment out some fields
822         (add_severity): also default to unknown
824 2001-06-03  Karl Eichwalder  <ke@suse.de>
826         * src/Makefile.am (EXTRA_DIST): Remove 
827         xml-i18n-extract will directly work on .glade files.
828         * glade-strings.c: Remove file.
830 2001-05-31  Karl Eichwalder  <ke@suse.de>
832         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
833         xml-i18n-update.
835 2001-05-30  Karl Eichwalder  <ke@suse.de>
837         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
838         xml-i18n-merge.in xml-i18n-update.in.
839         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
840         * xml-i18n-update.in: Ditto.
841         * xml-i18n-merge.in: Ditto.
843         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
845         * Start to apply xml-i18n-toolization running xml-i18n-prepare
846         (0.8.4):
847         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
848         * src/.cvsignore: Add bug-buddy.desktop.
849         * src/bug-buddy.desktop: Remove file.
850         * src/bug-buddy.desktop.in: New file.
852 2001-03-28  jacob berkman  <jacob@ximian.com>
854         * src/bug-buddy.c (delete_me): save the config here
856         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
857         the config here
859         * src/*.c: turn off debugging output
861         * src/bugzilla.c (get_xml_file): really fix cache this time
863         * NEWS:
864         * configure.in: 2.0.1
865         
866 2001-03-26  jacob berkman  <jacob@ximian.com>
868         * src/bugzilla.c (get_xml_file): turn an or into an and to make
869         the cache update itself.  also added some ()'s so people will
870         think twice about changing this code.
872 2001-03-20  Karl Eichwalder  <ke@suse.de>
874         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
875         single quote.
877 2001-03-19  Karl Eichwalder  <ke@suse.de>
879         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
880         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
882 2001-02-26  jacob berkman  <jacob@ximian.com>
884         * src/united-states-of-bug-buddy.c (druid_set_state): don't
885         desensitize the next button for the component and product page, so
886         telsa isn't confused
888         * src/bug-buddy.c (main): save config after the main loop
889         (*): remove an assbarn full of #if 0'd code
891         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
892         there is only one component, select it
894         * src/united-states-of-bug-buddy.c: fill in missing doc pages
896         * docs/C/bug-buddy.sgml: new version from telsa
898 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
900         * src/bug-buddy.desktop: Updated Japanese entry.
902 2001-02-15  jacob berkman  <jacob@ximian.com>
904         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
905         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
907 2001-02-12  Karl Eichwalder  <ke@suse.de>
909         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
910         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
911         * src/gdb-buddy (main): Ditto.
912         * src/bug-buddy.glade: Ditto.
913         * src/glade-strings.c (N_): Ditto.
914         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
916         * src/bugzilla.c (load_bugzillas): Fix message.
918 2001-02-12  jacob berkman  <jacob@ximian.com>
920         * src/bug-buddy.glade: un-split a string
922 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
924         * configure.in: added lt to ALL_LINGUAS.
925         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
927 2001-02-11  jacob berkman  <jacob@ximian.com>
929         * `find .`: (almost) completely rewritten to support bugzilla and
930         have a new UI
932 2001-02-05  Fatih Demir <kabalak@gmx.net>
934         * src/gnome.appmap: Added gtranslator.
936 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
938         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
939         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
941 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
943         * configure.in: Added "nn" to ALL_LINGUAS.
944         
945 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
947         * configure.in,po/az.po: Added Azeri language file
949 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
951         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
953 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
955         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
956         (load_config): allow the included file to be set by a command line
957         argument
959 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
961         * src/bug-buddy.desktop: added Slovak strings.
963 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
965         * configure.in (ALL_LINGUAS): Add sk(Slovak)
967 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
969         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
970         Juan Carlos Castro y Castro <jcastro@appi.com.br>
972 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
974         * configure.in (AC_OUTPUT): added Makefile for italian documentation
976 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
978         * src/gdb-buddy.c (get_trace_from_pair): check that the file
979         exists, and is not a directory.  If it doesn't, look for it in our
980         path.  This fixes problems with evolution and ~/evolution.
982         * src/bug-buddy.c: warning fixes, removed #if 0'd code
983         (save_entry): don't prepend history if entry is blank
984         (save_config): change the email var name
985         (load_config): pass NULL for email, since we don't want to guess
986         (on_debian_page_next): do not accept 'general' as a package at all
987         (email_is_invalid): add stricter checking of email addresses.
988         Based on a patch from Robert Brady <robert@suse.co.uk>.
990         * src/util.c:
991         * src/gtk-combo-box.c:
992         * src/bug-buddy.h:
993         * src/bts.h:
994         * src/bts-debian.c: warning fixes
996         * src/distro.h:
997         * src/bts.c:
998         * src/distro-irix.c:
999         * src/Makefile.am: add irix support
1001 2000-10-02  Christophe Merlet  <christophe@merlet.net>
1003         * src/bug-buddy.desktop: added french strings.
1005 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
1007         * src/bug-buddy.desktop: added messages for the Greek language
1009 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
1011         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
1012         Hungarian Translation Team rulez
1014 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
1016         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
1017         they specify 'general'
1018         (make_pixmap_button): try an ugly hack
1020         * src/bts-debian.c (debian_bts_init): give the miggie combo text
1021         some intelligence
1023 2000-05-13  Karl Eichwalder  <ke@suse.de>
1025         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
1026         of the msg string; remove \t.
1028 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
1030         * src/bug-buddy.desktop: Added Swedish translation.
1032 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
1034         * configure.in: 0.90 release
1036         * src/bug-buddy.c (on_action_page_prepare): 
1037         * src/bts-debian.c (debian_bts_doit): 
1038         * src/util.c (append_widthv): fix bug #10159
1040         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
1042 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
1044         * src/bug-buddy.glade: mention that reports should be in English
1046         * configure.in: check for new gnome-libs 1.0.59
1048         * src/bug-buddy.c (main): push / pop the visual / colormap
1049         (init_ui): use the default icon on the main window
1050         (main): set the default icon
1052 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
1054         * Silly typo fix in docs. 
1056 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
1058         * NEWS: 
1059         * configure.in: 0.9 releasage action
1061 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
1063         * src/Helix_Code.bts: 
1064         * src/GNOME.bts: add gnome-print for jody
1066         * src/bug-buddy.c (init_ui): show the href again
1067         (on_desc_page_next): use gnome-mime to ensure we have a text
1068         file
1070         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
1071         start feeding the GtkText
1073 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
1075         * src/bug-buddy.c (init_ui): only have border on mouseover for
1076         the Big Ugly Button
1078         * docs/C/bug-buddy.sgml: doc updates
1079         
1080 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
1082         * src/bug-buddy.desktop : Added [fi]
1083         * configure.in (ALL_LINGUAS): added Finnish 
1085 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
1087         * po/nl.po : Updated dutch translation
1089 2000-04-20  Fatih Demir <kabalak@gmx.net>
1091         * src/bug-buddy.desktop : Added [tr] .
1093 2000-04-19  Karl EICHWALDER  <ke@suse.de>
1095         * src/bug-buddy.desktop (Name): Improve [de].
1097 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
1099         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
1100           with po/ directory, that is added en_AU, en_GB and pl)
1102 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
1104         * src/bug-buddy.glade: remove the menus from some option
1105         menus as these are generated by the source, and move the
1106         ugly button down
1108 2000-04-18  Karl EICHWALDER  <ke@suse.de>
1110         * src/bug-buddy.glade: Typo.
1111         * src/glade-strings.c (N_): ditto.
1113 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
1115         * lot's of hacking this weekend
1117         * turbolinux should now correctly be detected
1119         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
1120         to other email addresses
1122         * docs from Telsa
1124         * rework the user experience:
1126         * now, you have to have a subject / description (no more empty
1127         reports hopefully)
1129         * remove the redundant 'how to repeat' section
1131         * move the system config page to the end, since it is rather
1132         boring
1134         * you can now Cc: yourself on reports you submit
1136         * UI retouching
1138         * there is now a preview of the report at the end
1140         * changes to the popt stuff as suggested by Karl Eichwalder
1142         * new button to browse bugs for a package, so hopefully people
1143         will stop submitting g-h-b crash reports
1145         * basicall bug-buddy is ready for some 1.0 action
1147 2000-04-05  Dan Damian  <dand@dnttm.ro>
1149         * configure.in: Added "ro" to ALL_LINGUAS.
1151 2000-03-29  Karl EICHWALDER  <ke@suse.de>
1153         * src/bug-buddy.desktop: Add de.
1154         * src/bug-buddy.c (init_ui): Delete spurious white space.
1155         * src/bug-buddy.c (on_contact_page_next): Typo.
1157 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
1159         * configure.in (ALL_LINGUAS): added italian translation.
1161 2000-03-27  Karl EICHWALDER  <ke@suse.de>
1163         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
1164         * configure.in (ALL_LINGUAS): Add de.
1166 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
1168         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
1170 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
1172         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
1173         BTS instead of GNOME one
1175         * src/bts-debian.c (debian_bts_get_email): implement get_email
1176         for debian
1178         * src/bts.h: add get_email function
1180 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
1182         * NEWS, configure.in: 0.7 release
1183         
1184         * src/util.c (get_line_from_commandv): remove unused variables
1186         * src/gdb-buddy.c (stop_gdb): remove unused variable
1188         * src/bug-buddy.c (stop_progress): remove the timeout, and
1189         hide the progress bar
1190         (append_packages): call stop_progress()
1191         (on_version_page_prepare): show the progress bar, since we
1192         are now hiding it
1193         (make_pixmap_button): translate this string
1194         (delete_me): exit the app when the dialog is deleted.  Fixes
1195         bug #6013
1197         * src/bts.c (load_bts_xml): 
1198         (update_das_clist): call stop_progress()
1200         * src/bug-buddy.c (init_toggle): connect the signal first
1201         so we get the correct initial setting
1203         * src/bug-buddy.desktop (Name): be a big more descriptive
1205 2000-02-22  Dan Winship  <danw@helixcode.com>
1207         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
1208         libglade can resolve bug-buddy's symbols (on all platforms).
1210 2000-02-16  Fatih Demir <kabalak@gmx.net>
1212         * configure.in : Added tr to ALL_LINGUAS .
1213         
1214 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
1216         * configure.in (ALL_LINGUAS): add ja
1218 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
1220         * configure.in (ALL_LINGUAS): add el
1222 2000-01-24  Sergey Panov <sipan@mit.edu>
1224         * configure.in (ALL_LINGUAS): Added Russian (ru)
1226 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
1228         * configure.in (ALL_LINGUAS): Added Spanish (es)
1230 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
1232         * configure.in (ALL_LINGUAS): Added "sv".
1234 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
1236         * configure.in (ALL_LINGUAS): Added Galician (gl)
1238         * src/bug-buddy.desktop: Added Galician entries
1240 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
1242         * configure.in (ALL_LINGUAS): added "uk"
1244 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
1246         * po/nl.po: Updated Dutch translation
1248 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
1250         * NEWS:
1251         * configure.in: version 0.6
1253         * src/*.c: use GET_WIDGET ()
1255         * src/GNOME.bts: reformatting
1257         * src/bts-debian.c: moved some debian specific functions here;
1258         parse the xml a little better; support including a file
1260         * src/bts.c: removed some functions; remove the gtk timeout
1261         for the progress bar
1263         * src/bug-buddy.c: don't declare PoptData here; save more state;
1264         hide the save-to-file file entry when we aren't saving to a file;
1265         druid path reorganization; support for the progress bar;
1266         support function for async package version getting; load up
1267         xml files when we init the UI
1269         * src/bug-buddy.glade: some reorg, change padding to 4/8
1271         * src/bug-buddy.h: define some debian specific stuff here, this
1272         should be moved soon;  get rid of a lot of stuff in DruidData
1274         * src/ctree-combo.c: lots of stuff
1276         * src/distro-debian: get version stuff asyncly
1278         * src/distro-redhat.c: append_packages ()
1280         * src/distro.h: no more post_command
1282         * src/gdb-buddy.c: on _ERROR_AGAIN try again
1284         * src/glade-druid.h: defing a couple more widgets
1286         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
1288         * src/util.[ch]: added get_line_from_ioc ()
1290 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
1292         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
1293         on leaves
1295         * src/bts-debian.c (debian_bts_init): add a max of 20
1296         leavs per subtree
1298         * src/ctree-combo.c (on_ctree_select_row): This seems
1299         to work.  I wonder why.
1300         (ctree_combo_construct): 
1302         * src/ctree-combo.c: maybe getting closer to working
1304         * src/bts-debian: use the new ctree combo box
1305         
1306         * src/glade-druid.h: sync with .glade file
1308         * src/Makefile.am:
1309         * src/kde-packages: packages files shouldn't be backwards
1310         any more
1312         * src/ctree-combo.[ch]: combo box with a drop down ctree
1314         * src/gtk-combo-box.[ch]: steal miguel's combo box from
1315         gnumeric
1317 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
1319         * src/KDE.bts:
1320         * src/kde-packages:
1321         * src/Makefile.am:  support for KDE BTS
1323         * src/bts.c:
1324         * distro-redhat.c:
1325         * src/bts-debian.c:  remove some debugging output;  packages
1326         whose version was obtained via rpm/dpkg are now in the clist
1327         again
1329 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
1331         * src/GNOME.bts:
1332         * src/Debian.bts: cleanups; in <package> use attributes
1334         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
1336         * src/bts.c:
1337         * src/bts-debian.c:
1338         * src/bug-buddy.c: optimize stuff a little, and don't leak
1339         so much memory
1341         * configure.in: find debian root dir
1342         * src/*: Initial support for supporting multiple BTS's
1343         Currently Debian and GNOME are supported.
1345 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
1347         * configure.in (ALL_LINGUAS): added nl.po, from
1348         Arjan van de Ven <arjan@fenrus.demon.nl>
1350 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
1352         * 0.5 release
1353         
1354         * src/*: clean up warnings
1355         
1356         * src/bug-buddy.glade:
1357         * src/bug-buddy.[ch]: add an entry for sendmail's path
1358         
1359         * configure.in:
1360         * debian/changelog(.in): generate changelog with the
1361         correct version
1362         
1363         * Makefile.am:
1364         * debian/Makefile.am: dist stuff in debian/
1366         * src/bug-buddy.c:
1367         * src/bug-buddy.glade: ugly glade hackery to get an about
1368         button
1370         Please do not look at the code for this commit.
1372         * src/bug-buddy.glade: more ui nicities
1374         * src/bug-buddy.c (on_the_druid_cancel): save config
1375         on cancel, to save email
1377         * src/bug-buddy.glade: add some padding and stuff
1378         
1379         * src/util.[ch]: actually read a line at a time
1380         
1381         * src/distro-debian.c: it works now
1383         * src/bug-buddy.glade:
1384         * src/bug-buddy.c: merge the attach/core/nature pages;
1385         some cleanup
1387         * src/gdb-buddy.c: don't pipe() on the fd anymore
1389         * src/distro-debian.c: some fixes, not working yet
1391 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
1393         * src/util.[ch]:
1394         * src/distro.h:
1395         * src/distro-debian.[ch]:
1396         * src/distro-redhat.[ch]: detect package versions a bit
1397         differently, and move some stuff used all around to util.c
1399         * src/gdb-buddy.c:
1400         * src/bug-buddy.[ch]: use the new package and util stuff
1402 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
1404         * src/bug-buddy.c: fudge around with dpkg and extract
1405         some things.  This is really slow and sucks.  Better
1406         ways will follow.
1408 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
1410         * debian/*: add stuff to make .debs   (no idea if this really
1411         works yet)
1412         
1413         * src/bug-buddy.glade:
1414         * src/bug-buddy.c: added ability to add info to existing
1415         reports
1417 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
1419         * src/bug-buddy.c: fix debian detection
1420         
1421         * src/bug-buddy.c (write_72):   
1422         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
1423         
1424         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
1425         set the fd to non blocking
1427 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
1429         * NEWS:
1430         * configure.in: 0.4 release
1432         * src/gdb-buddy.c:
1433         * src/bug-buddy.c: don't print out status messages
1434         (on_version_list_select_row): fix a crash if there is no text
1435         in the row
1437         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
1438         I think.
1440         * src/gdb-buddy.c: don't be so verbose
1442         * src/gdb-buddy.c:
1443         * src/bug-buddy.[ch]: use g_io_channels and do the
1444         fork()/exec() for gdb ourselves
1446         * src/bug-buddy.c (load_entry, save_entry): work with
1447         GnomeFileEntries right
1449         * src/gdb-buddy.c: 
1450         * src/bug-buddy.glade:
1451         * src/bug-buddy.[ch]: add stop/refresh button to the
1452         less page, and code to support this
1454         * src/bug-buddy.c: code clean up
1455         (get_data_from_command): remove extra \n's and add _()'s
1457         * src/bug-buddy.c (init_ui): actually do something
1458         for the --package command line arg
1460 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
1462         * src/bug-buddy.c: fix tyop (bug #3545)
1463         (on_action_page_back): use on_action_page_back like
1464         the .glade specifies
1466 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
1468         * src/prog.bugmap: add gnomeicu
1470 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
1472         * src/bug-buddy.[ch]:
1473         * src/bug-buddy.glade: reorder the dialogs a little
1475         * src/bug-buddy.c: change the scripts so that we have
1476         the distribution for debian and slackware on one line
1478         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
1479         from the crashed app web page).  added bug-buddy and rp3
1480         do it first
1482         * src/bug-buddy.c (init_ui): figure out which package the
1483         app is from, and which version.  We are smart now.
1485         also fixed some tyops.
1486         
1487         * NEWS: update for 0.3
1489         * src/bug-buddy.c (on_action_page_next): ask the
1490         user if they really want to override a file if
1491         it exists  (based on a patch from Ali Abdin 
1492         <ALIABDIN@aucegypt.edu>)
1493         (on_action_page_next): fix something dumb
1494         (on_complete_page_finish): we don't need -t and the
1495         address
1497 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
1499         * src/packages.c (packages): add crescendo
1501         * configure.in: 
1502         * bug-buddy.spec.in: may as well have one
1504         * configure.in: bump to 0.3
1506         * src/bug-buddy.glade:
1507         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
1508         
1509         * src/bug-buddy.c (init_ui): if no data was obtained, display
1510         a blank thing anyway (so people can type it in)
1511         (main): better warning and stuff
1512         (on_complete_page_finish): 
1514         * src/Makefile.am:
1515         * src/gdb-buddy.c (get_trace_from_pair): 
1516         * src/bug-buddy.c (make_anim): 
1517         (main): define the prefix, so we can locate our data
1518         This will be unnecessary with gnome-libs 2
1520 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
1522         * docs/multiple_bts.txt: email excerpt talking about
1523         supporting multiple BTS's, and what needs to be done.
1525 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
1527         * src/bug-buddy.mime: ok, this regex works now
1529         * configure.in: bump to 0.2
1530         
1531         * src/bug-buddy.c: slightly better gnome-core version script;
1532         grave, not severe, is the correct severity
1534         fixes bugs 3388, 3389
1536 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
1538         * src/packages.c (packages): add bug-buddy
1540         * 0.1 release
1541         
1542         * src/bug-buddy.mime: go back to the old regex
1544         * src/bug-buddy.c (load_config): initially default to real/user name
1546         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
1548         * src/bug-buddy.mime: better regexp
1550         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
1551         garbage at the end
1553         * pixmaps/bug-anim.png: new file
1554         
1555         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
1557         * src/gdb-buddy.c (get_trace_from_pair): start the animator
1558         (handle_gdb_input): stop the animator
1560         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
1562         * src/bug-buddy.glade: add a custom widget until glade supports
1563         GnomeAnimators
1564         
1565         * src/bug-buddy.c (on_complete_page_prepare): mark another
1566         string for i18n (sorry kmarass)
1568         * src/bug-buddy.c (on_less_page_prepare):
1569         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
1570         get a trace, then go back and change things and get another one
1572         * src/gdb-buddy.h:
1573         * src/bug-buddy.h: use bug-buddy.h for a while
1575         * src/gdb-buddy.c:
1576         * src/bug-buddy.c: some reorganization with the non blockingness
1577         stuff.
1579         Look at me, coding on a Friday night.
1580         
1581 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
1583         * src/bug-buddy.glade:
1584         * src/gdb-buddy.[ch]:
1585         * src/bug-buddy.c: bye-bye blocking bug-buddy
1587         This probably introduces lots of nice bugs.
1589         * src/bug-buddy.glade: spelling mistake
1590         
1591         * src/bug-buddy.c (on_complete_page_prepare): add a \n
1593         * src/Makefile.am (EXTRA_DIST): make it distcheck
1595         * src/bug-buddy.c (on_complete_page_prepare): print a summary
1596         of the bug submission.
1598         * src/bug-buddy.keys.in:
1599         * src/bug-buddy.mime: mime type foo for launching bug-buddy
1600         on a core file
1602         * src/Makefile.am (mime_DATA): generate/install mime type foo
1604         * src/bug-buddy.glade:
1605         * src/bug-buddy.c: do some not-so-clever determination (?)
1606         of what is going on wrt stack obtaination;  remember how
1607         the bug was submitted from last time
1609 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
1611         * src/bug-buddy.glade:
1612         * src/bug-buddy.c (save_config): change the configuration around
1613         a little, and add make name/email a GnomeEntry again
1615         * src/Makefile.am (EXTRA_DIST): 
1616         * pixmaps/Makefile.am (EXTRA_DIST): make distable
1618         * src/bug-buddy.glade:
1619         * src/bug-buddy.c: support output to a file
1621 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
1623         * src/glade-strings.c:
1624         * src/bug-buddy.glade: a couple translation bugs in
1625         glade are gone
1627         * src/bug-buddy.c (main): show the window before gtk_main()
1628         (list_data): add slackware detection
1629         (on_complete_page_finish): if no version info available, don't
1630         print the version of the last thing we visited
1632         # src/bug-buddy.glade: make the main window not visible by default
1633         (so we can do the init before the gui shows)
1635 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
1637         * src/bug-buddy.c (on_contact_page_next): mark a string for
1638         translation
1640 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
1642         * src/bug-buddy.c: mark more strings for translation
1644         * src/Makefile.am: install the new .desktop
1646         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
1647         (thanks, tigert)
1649         * src/bug-buddy.c: save the name/email in our config file
1651 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
1653         * src/packages.c (packages): fix tyop
1655         * src/bug-buddy.c (update_selected_row): don't crash when
1656         no rows have been selected
1658         * pixmaps/Makefile.am
1659         * Makefile.am:
1660         * configure.in: get pixmaps to work
1662         * src/bug-buddy.glade:
1663         * src/bug-buddy.c: change to using a clist instead of lots
1664         of gtk_entry's.  This gets rid of a druid page, and is nicer.
1665         (main): bindtextdomain() and textdomain() so translations work
1667 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
1669         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
1670         here too
1672 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
1674         * src/bug-buddy.c (main): don't crash when the 
1675         .glade file isn't found
1677         * src/gdb-cmd: use bt not w
1679 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
1681         * configure.in: Added "no" to ALL_LINGUAS.
1682