add myself. update for 2.25.1.
[bug-buddy.git] / ChangeLog
blobb710dcd5c6b84cf954cc8cdb847c2418a4b81395
1 =========================== 2.25.1 ==============================
3 2008-11-04  Cosimo Cecchi  <cosimoc@gnome.org>
5         * AUTHORS: add myself.
6         * NEWS: update for 2.25.1.
8 2008-11-04  Cosimo Cecchi  <cosimoc@gnome.org>
10         * src/bug-buddy.c: (show_version_cb):
11         Re-add --version option after libgnome dropping.
13 2008-10-20  Cosimo Cecchi  <cosimoc@gnome.org>
15         * configure.in:
16         * src/Makefile.am:
17         * src/bug-buddy.c: (fill_system_info):
18         Enforce single header policy under maintainer mode.
20 2008-10-19  Cosimo Cecchi  <cosimoc@gnome.org>
22         * gnome-breakpad/Makefile.am:
23         Update to google-breakpad r290.
25 2008-10-17  Cosimo Cecchi  <cosimoc@gnome.org>
27         * src/bug-buddy.c: (fill_system_info):
28         Check if the GTK+ module is activated in GConf before adding it to
29         the report.
31 2008-10-16  Cosimo Cecchi  <cosimoc@gnome.org>
33         * src/bug-buddy.c: (gconf_get_key_name_from_path),
34         (fill_system_info):
35         Include the loaded GTK+ modules in the report (#555037).
37 2008-10-15  Cosimo Cecchi  <cosimoc@gnome.org>
39         * Makefile.am:
40         * configure.in:
41         * bugzilla/*: deleted, this is now useless (#556364).
42         Pointed out by Matthias Clasen.
44 2008-10-13  Cosimo Cecchi  <cosimoc@gnome.org>
46         * src/bug-buddy.c: (on_send_clicked):
47         Actually hide the "Send" button after clicking it (#556129).
49 2008-10-03  Matthias Clasen  <mclasen@redhat.com>
51         Bug 554931 – make gtk module resident
53         * gnome-breakpad/gnome-breakpad.cc (g_module_check_init): New
54         function to prevent unloading the module, since unloading it
55         doesn't work.
57 2008-10-04  Cosimo Cecchi  <cosimoc@gnome.org>
59         * gnome-breakpad/gnome-breakpad.cc:
60         Add a license header and remove commented code.
62 2008-10-01  Cosimo Cecchi  <cosimoc@gnome.org>
64         * gnome-breakpad/gnome-breakpad.cc:
65         * src/bug-buddy.c: (unknown_app_finished), (fill_custom_info),
66         (main):
67         Implement a logger for critical and fatal warnings, which will be
68         included in the bug report sent to bugzilla (#350221).
69         This also moves the files included with the --include option down
70         at the bottom of the stacktrace (if present).
71         * src/gnome-crash.c: (main):
72         Update the test to contain a critical warning.
74 2008-09-29  Cosimo Cecchi  <cosimoc@gnome.org>
76         * help/*: removed, as it's obsolete, not used anymore and just wastes
77         time for some translators who don't read the "this is obsolete" notice.
79 2008-09-27  Cosimo Cecchi  <cosimoc@gnome.org>
81         * gnome-breakpad/gnome-breakpad.cc:
82         * src/gnome-crash.c:
83         Use g_file_read_link () instead of readlink () and some minor style
84         fixes.
86 2008-09-27  Cosimo Cecchi  <cosimoc@gnome.org>
88         * src/bug-buddy.c: (main): use --unlink-tempfile instead of --own-file,
89         as Evince seems to do the same and it sounds a bit better as well.
90         Suggested by Christian Persch.
92 2008-09-26  Cosimo Cecchi  <cosimoc@gnome.org>
94         * src/bug-buddy.c: (fill_include_file), (main):
95         * src/bug-buddy.h:
96         Add an option to own the included file (i.e. delete it after
97         including). That only works together with the --include option
98         and is disabled by default (#540150).
100 2008-09-26  Kjartan Maraas  <kmaraas@gnome.org>
102         * src/bugzilla.h: Remove gnome-vfs-uri.h include which broke
103         the build.
105 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
107         * src/bug-buddy.c: (send_report), (main):
108         Style nitpicks.
110 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
112         * src/gdb-buddy.c: (get_process_executable), (gdb_get_trace):
113         Take the real path of the process from /proc, on supported platforms
114         (Linux and Solaris).
115         Thanks to Sam Morris and Matt Keenan (#172394).
117 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
119         * src/bug-buddy.c: (link_callback):
120         Drop the check on GTK_VERSION now that we require GTK+ 2.14.0.
122 2008-09-24  Cosimo Cecchi  <cosimoc@gnome.org>
124         * configure.in:
125         Make google-breakpad support optional (but enabled by default for
126         the platforms that support it).
127         Thanks to Sjoerd Simons (#479507).
129 2008-09-24  Cosimo Cecchi  <cosimoc@gnome.org>
131         * configure.in:
132         * src/Makefile.am:
133         * src/bug-buddy.c: (get_gnome_version_info), (help_callback),
134         (main):
135         * src/bugzilla.c:
136         * src/gnome-crash.c: (main):
137         Drop dependency on libgnome and libgnomeui.
139 2008-09-22  Cosimo Cecchi  <cosimoc@gnome.org>
141         * README: update README file with some recent information.
143 2008-09-15  Cosimo Cecchi  <cosimoc@gnome.org>
145         * data/bug-buddy.schemas.in:
146         Install the GConf key to enable gnomebreakpad loading by XSettings.
148 2008-09-15  Cosimo Cecchi  <cosimoc@gnome.org>
150         * gnome-breakpad/gnome-breakpad.cc:
151         Simplify the code and do not use google-breakpad to connect the
152         exception handler, as for some reason that doesn't seem to work
153         when we load the gnomebreakpad module with XSettings.
155 2008-09-11  Cosimo Cecchi  <cosimoc@gnome.org>
157         * README.STABLE_BRANCH:
158         * configure.in:
159         Bump after branching, trunk is now 2.25.1 and the stable branch
160         is gnome-2-24.
162 ======================= 2.23.91.1 ==============================
164 2008-09-01  Cosimo Cecchi  <cosimoc@gnome.org>
166         * NEWS:
167         * configure.in:
168         Bump for 2.23.91.1 release.
170 2008-09-01  Cosimo Cecchi  <cosimoc@gnome.org>
172         * configure.in:
173         * gnome-breakpad/gnome-breakpad.cc:
174         Reverted latest commit as it throws out a runtime warning.
175         Added a comment with reference to a GTK+ bug.
177 ======================= 2.23.91 ==============================
179 2008-08-31  Cosimo Cecchi  <cosimoc@gnome.org>
181         * NEWS:
182         * configure.in:
183         Bump for 2.23.91 release.
185 2008-08-31  Cosimo Cecchi  <cosimoc@gnome.org>
187         * configure.in:
188         * gnome-breakpad/gnome-breakpad.cc:
189         Replace a direct call to X API with gdk_x11, and do not specify x11
190         anymore as a required module in the configure script.
191         Removed a bit of duplicate code.
192         This should also fix bug #500179.
194 2008-08-31  Cosimo Cecchi  <cosimoc@gnome.org>
196         * data/bug-buddy.desktop.in.in:
197         Remove the deprecated "Encoding" key.
198         Thanks to Pacho Ramos (#550031).
200 ======================= 2.23.90 ==============================
202 2008-08-17  Cosimo Cecchi  <cosimoc@gnome.org>
204         * NEWS:
205         * configure.in:
206         Bump for 2.23.90 release.
208 2008-08-12  Stéphane Raimbault  <stephane.raimbault@gmail.com>
210         * src/bug-buddy.c: (network_error):
211         Fix a typo with 'Internet' (#547309).
213 2008-08-06  Cosimo Cecchi  <cosimoc@gnome.org>
215         * configure.in:
216         Remove useless gnome-desktop dependency.
217         * data/Makefile.am:
218         Fix a typo.
220 2008-08-06  Cosimo Cecchi  <cosimoc@gnome.org>
222         * .cvsignore:
223         * */.cvsignore:
224         Remove .cvsignore files.
226 2008-08-05  Cosimo Cecchi  <cosimoc@gnome.org>
228         * data/bug-buddy.desktop.in.in:
229         Adds a missing semicolon.
231 ========================= 2.23.6 =========================
233 2008-08-04  Cosimo Cecchi  <cosimoc@gnome.org>
235         * NEWS:
236         * configure.in:
237         Bump for 2.23.6 release.
238         * data/Makefile.am:
239         Fix to pass distcheck.
241 2008-08-04  Cosimo Cecchi  <cosimoc@gnome.org>
243         * src/bug-buddy.c: (on_send_clicked):
244         Add mnemonics to the new review description dialog.
245         Thanks to Andre Klapper.
247 2008-08-04  Cosimo Cecchi  <cosimoc@gnome.org>
249         * src/bug-buddy.c: (on_send_clicked):
250         Fix coding style and indentation.
252 2008-08-03  Diego Escalante Urrelo  <diegoe@gnome.org>
254         * src/bug-buddy.c: (on_send_clicked):
255         Add a GtkMessageDialog warning about a too short description, the user is
256         allowed to still send the report but he's advised to fill a more detailed
257         description (#361311).
259 2008-08-02  Cosimo Cecchi  <cosimoc@gnome.org>
261         * src/bug-buddy.c: (network_error):
262         Use a better wording when reporting a network error to the user.
263         Thanks to Dominic Cleal (#506442).
265 2008-08-01  Cosimo Cecchi  <cosimoc@gnome.org>
267         * src/bug-buddy.c: (copy_link_item_activated_cb),
268         (build_link_menu), (link_button_press_event_cb), (bug_sent):
269         Add a right click menu item "Copy Link Address" on the GtkLinkButton
270         to allow copying of the bug URL (#540174).
272 2008-07-31  Diego Escalante Urrelo  <diegoe@gnome.org>
274         * src/bug-buddy.c:
275         * src/bugzilla.h:
276         * src/gdb-buddy.c:
277         Remove single includes regarding gtk. Forgot to add this changelog entry on
278         my commit, woops :).
280 2008-07-31  Cosimo Cecchi  <cosimoc@gnome.org>
282         * src/bug-buddy.c: (email_domain_is_valid):
283         Activate the send button only if the domain part contains
284         at least a dot (#437333).
286 2008-07-31  Cosimo Cecchi  <cosimoc@gnome.org>
288         * data/bug-buddy.gtkbuilder:
289         Set the right icon size.
291 2008-07-31  Cosimo Cecchi  <cosimoc@gnome.org>
293         * src/Makefile.am:
294         Fix a leftover of the code reorganization.
296 2008-07-31  Cosimo Cecchi  <cosimoc@gnome.org>
298         * data/bug-buddy.schemas.in:
299         Fix an incoherent singular/plural schema description.
300         Thanks to Diego Escalante Urrelo (#390982).
302 2008-07-31  Cosimo Cecchi  <cosimoc@gnome.org>
304         * src/bug-buddy.c: (main):
305         Fix a incorrect check which would lead to a leak or to undefined
306         behaviour
307         Thanks to Christian Persch (#508631).
309 2008-07-27  Cosimo Cecchi  <cosimoc@gnome.org>
311         * debian/.cvsignore:
312         * debian/Makefile.am:
313         * debian/changelog.in:
314         * debian/control:
315         * debian/copyright:
316         * debian/rules:
317         There's no need for having an (outdated) debian/ directory here.
319 2008-07-26  Cosimo Cecchi  <cosimoc@gnome.org>
321         * Makefile.am:
322         * autogen.sh:
323         * configure.in:
324         * data/*:
325         * src/*.in:
326         * src/bug-buddy.gtkbuilder:
327         * src/bug-buddy.c:
328         * src/bugzilla.c:
329         * src/Makefile.am:
330         * src/libglade-buddy.h
331         * pixmaps/*:
332         * m4/:
333         * gentool/*:
334         Rearranged the code tree into a more coherent fashion.
335         Added data/ to hold icons, XML and .in files, added m4/ to
336         hold macro files.
337         Change the icon to a new Tango one, thanks to Andreas Nilsson,
338         Michael Monreal and Sebastian Kraft (#406958).
339         Fixed bits of autogen.sh, configure.in and Makefile.am to get rid
340         of old stuff and fix some warnings.
341         Remove some useless includes and obsolete libglade-buddy.h file.
343 2008-07-26  Cosimo Cecchi  <cosimoc@gnome.org>
345         * bug-buddy.spec.in:
346         * configure.in:
347         Don't ship spec file in the tarball anymore.
349 2008-07-26  Cosimo Cecchi  <cosimoc@gnome.org>
351         * configure.in:
352         Remove useless dependency on libgnomecanvas.
354 2008-07-26  Cosimo Cecchi  <cosimoc@gnome.org>
356         * Makefile.am:
357         * configure.in:
358         * docs/Makefile.am:
359         Added a manual and install it (#517514).
361 2008-07-26  Cosimo Cecchi  <cosimoc@gnome.org>
363         * docs/*
364         Moved help away from the docs folder.
366 2008-07-26  Cosimo Cecchi  <cosimoc@gnome.org>
368         * src/bug-buddy.c:
369         Remove unused command line switches (#428205).
371 2008-07-21  Cosimo Cecchi  <cosimoc@gnome.org>
373         * configure.in:
374         Add tar-ustar to AM_INIT_AUTOMAKE to pass make dist.
376 2008-07-21  Cosimo Cecchi  <cosimoc@gnome.org>
378         * NEWS:
379         * configure.in:
380         Bump for release 2.23.5.1.
382 2008-07-21  Cosimo Cecchi  <cosimoc@gnome.org>
384         * pixmaps/Makefile.am:
385         Correctly install bug-buddy.png.
386         Thanks to Sebastien Bacher (#544009).
388 2008-07-21  Cosimo Cecchi  <cosimoc@gnome.org>
390         * NEWS: Update for release.
392 2008-07-21  Cosimo Cecchi  <cosimoc@gnome.org>
394         * Makefile.am:
395         * configure.in:
396         Bump intltool required version to 0.40.0.
398 2008-07-15  Cosimo Cecchi  <cosimoc@gnome.org>
400         * pixmaps/Makefile.am:
401         * src/Makefile.am:
402         * src/bug-buddy.c: (main):
403         Use gtk_image_set_from_icon_name instead of custom code to
404         load the application icons.
405         Based on a patch from David Farning (#435948).
407 2008-07-15  Cosimo Cecchi  <cosimoc@gnome.org>
409         * src/bug-buddy.c: (keypress_callback), (main):
410         Close the window when pressing Escape.
411         Patch from BVK Chaitanya (#328952).
413 2008-07-15  Rodrigo Moya <rodrigo@gnome-db.org>
415         Added missing header files for compilation with gcc4.3 (#517635).
417 2008-07-15  Cosimo Cecchi  <cosimoc@gnome.org>
419         * src/Makefile.am:
420         Only ship bug-buddy.desktop.in.in inside the tarballs. (#521824).
422 2008-07-15  Cosimo Cecchi  <cosimoc@gnome.org>
424         * pixmaps/Makefile.am:
425         Fix gtk-update-icon-cache for uninstall-hook.
426         Patch by Brian Pepple (#432437).
428 2008-07-14  Cosimo Cecchi  <cosimoc@gnome.org>
430         * src/bug-buddy.desktop.in.in:
431         Use "OnlyShowIn=GNOME" for the desktop file.
432         Patch from Rodrigo Moya (#517633).
434 2008-07-14  Andre Klapper  <a9016009@gmx.de>
436         * src/distribution.c: Add PLD Linux detection.
437         Patch by Marcin Banasiak (#514811).
439 2008-07-14  Andre Klapper  <a9016009@gmx.de>
441         * configure.in:
442         Fix X11 underlinking problem.
443         Patch by Frederic Crozat (#535098).
445 2008-07-14  Cosimo Cecchi  <cosimoc@gnome.org>
447         * configure.in:
448         * src/bug-buddy.c:
449         Remove vestiges of NetworkManager dependency (#519134).
451 2008-07-14  Cosimo Cecchi  <cosimoc@gnome.org>
453         * src/bugzilla.c: (bugzilla_parse_response),
454         (bugzilla_create_report):
455         Fix some warnings.
457 2008-07-14  Cosimo Cecchi  <cosimoc@gnome.org>
459         * gnome-breakpad/gnome-breakpad.cc:
460         Fix some leaks.
461         Patch by Hans Petter Jansson (#484728).
463 2008-07-14  Cosimo Cecchi  <cosimoc@gnome.org>
465         * src/bugzilla.c: (bugzilla_create_report):
466         Initialize the GError to NULL to avoid reading of uninitialized memory.
467         Patch from Hans Petter Jansson (#484737). 
469 2008-07-14  Cosimo Cecchi  <cosimoc@gnome.org>
471         * src/bug-buddy.c: (link_callback):
472         Fix the build.
474 2008-07-14  Cosimo Cecchi  <cosimoc@gnome.org>
476         * README.STABLE_BRANCH:
477         * configure.in:
478         * src/bug-buddy.c: (link_callback):
479         * src/verify-desktop-files.c: (main):
480         Port to GIO and bump version to 2.23.5.
482 2008-03-10  Fernando Herrera  <fherrera@onirica.com.com>
484         * configure.in: Release 2.22.0
486 2008-01-30  Fernando Herrera  <fherrera@novell.com>
488         * src/bugzilla.c: (bugzilla_create_report): Fixed title param.
490 2008-01-30  Fernando Herrera  <fherrera@novell.com>
492         * configure.in: Bump version to 2.21.90
493         * src/bugzilla.c: (bugzilla_create_report): remove UTF-8 control
494         characters from the report to make bugzilla.gnome.org happy.
496 2008-01-07  Dan Winship  <danw@gnome.org>
498         * configure.in: require libsoup-2.4
500         * src/bugzilla.c (bugzilla_create_report): Use new libsoup XML-RPC
501         API.
502         (bugzilla_parse_response): Likewise. Now returns SOUP_XMLRPC_FAULT
503         GErrors in some cases.
505         * src/bug-buddy.c: Update for libsoup 2.4
506         (bug_sent): deal with different bugzilla_parse_response() error
507         semantics
509 2007-10-06  Fernando Herrera  <fherrera@onirica.com>
511         * Merge from http://www.gnome.org/~fherrera/bug-buddy.git
513         commit c15013d422afce63e5c876e5109f95157a95bb0a
514                 Send os_version param containing distro in the XML-RPC call
516         commit 29e5abc75ffb4b7d6e0113aad676b490fc047fdc
517                 Fix breakpad Makefile.am typo
519         commit 43081dd128b69127392548be0bd86616bfdf47e4
520                 Updated configure.in for 2.20.1
522 2007-10-06  Fernando Herrera  <fherrera@onirica.com>
524         * Merge from http://www.gnome.org/~fherrera/bug-buddy.git
526         commit 7d7817008ee16e0de3b38989dd69452bfe2ce719
528                 Make Dependency on e-d-s optional. Based on a patch by Brent Smith. Fix bug #345130
530         commit 91a2ecdc240a15ac2753e2696b348500d220dd31
532                 Depend on gtk+ >= 2.12. Fix bug #483436
534 2007-10-06  Fernando Herrera  <fherrera@onirica.com>
536         * Merge from http://www.gnome.org/~fherrera/bug-buddy.git
538         commit a38a1ecf39912c9778491739a72473d6d7f67f10
540                 Parse xml reponse from the collector server. Point to gnome server
542         commit e2c03b628fc01ab0de8e678fcbec94a0c1da6dc8
544                 Add minidump-id to the XML-RPC call
546         commit d227ff5b70cf217912a42b4527dedc4ac1da6cbe
548                 Point to http://localhost/breakpad/xmlrpc-collector.py for testing
550         commit 659f1dc9e394eeec0163ca82e5659ed97ea77ffe
552                 Add back the method name as BugBuddy.createBug
554         commit de614a6cf2fc6a11a7173c046548e4fb1ee26831
556                 Fix filename of the dumped file on gnome-breakpad bug-buddy invocation
557                 Implement sending minidumps
559 2007-09-28  Fernando Herrera  <fherrera@onirica.com>
561         * gnome-breakpad/Makefile.am: Fix typo
563 2007-09-27  Fernando Herrera  <fherrera@onirica.com>
565         * configure.in:
566         * gnome-breakpad/Makefile.am: Compile Solaris or linux handler
567         conditionally.
569 2007-09-27  Fernando Herrera  <fherrera@onirica.com>
571         * google-breakpad/*: Update to upstream r216 version.
573 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
575         * gnome-breakpad/gnome-breakpad.cc: Return always 0 on gtk_module_init
576         function.
578 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
580         * gnome-breakpad/gnome-breakpad.cc: Fix Solaris compilation.
582 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
584         * configure.in: Disable static libs.
585         * gnome-breakpad/Makefile.am: Don't install libgnomebreakpad as a
586         versioned library. Patch by Fryderyk Dziarmagowski. Fixes bug #473671
588 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
590         * gnome-breakpad/gnome-breakpad.cc: Don't include google-breakpad
591         header / don't use google_breapad namespace if ENABLE_GOOGLE_BREAKPAD
592         if not defined.
594 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
596         * gnome-breakpad/gnome-breakpad.cc: Fix memleak. Patch by Priit Laes.
597         Fixes bug #479536
599 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
601         * gnome-breakpad/gnome-breakpad.cc: Don't install any handler if
602         application has set any of them already (that is before gtk_init). It
603         was causing crashes (exposing bugs?) with SWT applications. Fixes bug
604         #479929
606 2007-09-25  Fernando Herrera  <fherrera@onirica.com>
608         * src/bug-buddy.c: (email_local_part_is_valid), (email_is_valid):
609         check email address against RFC 3696 rules. Patch from Sjoerd Simons.
610         Fixes bug #480130
612 2007-09-17  Fernando Herrera  <fherrera@onirica.com>
614         * configure.in: Release 2.20.0
616 2007-09-03  Fernando Herrera  <fherrera@onirica.com>
618         * google-breakpad/Makefile.am: install breapad library under
619         $prefix/lib/bug-buddy dir because it's private to our instalation
620         (until google-breakpad is properly released and we can depend on it)
622 2007-09-03  Fernando Herrera  <fherrera@onirica.com>
624         * configure.in: Always configure google-breakpad dir.
625         * Makefile.am: distcheck always google-breakpad dir, but compile it
626         only on supported platforms.
628 2007-09-02  Fernando Herrera  <fherrera@onirica.com>
630         * po/POTFILES.in: Added gtkbuilder file here with the right type to
631         get in translated. Thanks to Priit Laes. Fixes bug #471290
633 2007-09-01  Fernando Herrera  <fherrera@onirica.com>
635         * src/bug-buddy.c: (all_sent): Don't connect close button twice.
636         Fixes bug #471425
638 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
640         * NEWS:
641         * configure.in: Release 2.19.91
643 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
645         * src/distribution.c: Add Frugalware Linux detection. Patch by Alex
646         Smith. Fix bug #414641
648 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
650         * src/bug-buddy.c: (on_save_clicked), (main): Don't free desktop path.
651         Translate program description correctly, patch by Gabor Kelemen, fix
652         bug #450144
654 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
656         * src/bug-buddy.c: (on_save_clicked): Use special dir functions to get
657         homedir. Patch by Luca Ferretti. Fix bug #453115
659 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
661         * src/bug-buddy.gtkbuilder: Mark copy button as translatable. Fix bug
662         #454632
664 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
666         * src/bug-buddy.c: (on_save_clicked): Mark save dialog title for
667         translation. Patch by Gabor Kelemen. Fix bug #459107
669 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
671         * src/bug-buddy.c: (main): Correct the string asking the information
672         to be provided in English. Patch by Claudio Saavedra. Fix bug #361312
674 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
676         * src/bug-buddy.c: (unknown_app_finished): Include binary name at
677         least when an unknown application backtrace has been collected.
679 2007-08-28  Fernando Herrera  <fherrera@onirica.com>
681         * src/Makefile.am: use -export-dynamic instead of --export-dynamic to
682         fix build in SunStudio 12. Patch from Dave Lin. Fix bug #463569
684 2007-08-16  Fernando Herrera  <fherrera@onirica.com>
686         * Makefile.am:
687         * configure.in:
688         * gnome-breakpad/Makefile.am: Compile google-breakpad conly in supported
689         achitectures and OS.
690         * gnome-breakpad/gnome-breakpad.cc: Install a seghandler if
691         google-breakpad is not compiled in (it will only launch bug-buddy if
692         debug symbols are present).
694 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
696         * configure.in: check for gelf.h
697         * gnome-breakpad/gnome-breakpad.cc: Use gelf functions for accessing
698         32 and 64 bits elf files. Check not only for regular debug information
699         but also for separate .debug file.
701 2007-08-15  Fernando Herrera  <fherrera@onirica.com>
703         * gnome-breakpad/gnome-breakpad.cc: Fix leak of the elf file.
705 2007-08-08  Fernando Herrera  <fherrera@onirica.com>
707         * MAINTAINERS: updated with userid
709 2007-08-02  Fernando Herrera  <fherrera@onirica.com>
711         * configure.in:
712         * src/Makefile.am:
713         * src/bug-buddy.c: (lock_text), (search_forbidden_words),
714         (copy_review), (edit_review), (show_review), (network_error),
715         (all_sent), (previous_sent), (bug_sent), (send_report),
716         (check_email), (on_send_clicked), (gdb_insert_text),
717         (show_pending_checkbox_if_pending), (useless_finished),
718         (known_app_finished), (gdb_finished), (on_save_clicked),
719         (unknown_app_finished), (send_minidump),
720         (gdb_finished_unknown_app), (bug_buddy_quit), (close_callback),
721         (fill_gnome_info), (fill_custom_info), (fill_proccess_info),
722         (fill_include_file), (fill_system_info), (fill_stderr_info),
723         (main):
724         * src/bug-buddy.glade:
725         * src/bug-buddy.gtkbuilder:
726         * src/bugzilla.c: (bugzilla_create_report):
727         * src/bugzilla.h: Port to GtkBuilder. Remove libglade dependency.
729 2007-08-01  Wouter Bolsterlee  <wbolster@svn.gnome.org>
731         * NEWS: Fix typo
733 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
735         * NEWS:
736         * README.STABLE_BRANCH: Release 2.19.0 "Young Explorer"
738 2007-07-31  Fernando Herrera  <fherrera@onirica.com>
740         * configure.in: Check for libelf headers
742 2007-07-27  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
744         * google-breakpad:*/* Add google-breakpad.
745         * gnome-breakpad: Include a seghandler as a GTK_MODULE invoking either
746         gnome-terminal+gdb, bug-buddy+gdb or bug-buddy+minidump.
747         * Makefile.am: 
748         * configure.in: Bump version to 2.19.0. Add libelf checks
749         * src/bug-buddy.c: (send_minidump), (main):
750         * src/bug-buddy.h: Dummy dialog, as we don't have yet the debug server.
752 2007-04-09  Fernando Herrera  <fherrera@onirica.com>
754         * configure.in: Bump version to 2.18.1
755         * src/bugzilla.c: (add_bugzilla_application), (application_free):
756         * src/bugzilla.h: Refcount applications. Fix a crash when closing
757         bug-buddy and there were dups other-binaries. Patch by Matthias
758         Clasen. Fix bug #424711
760 2007-04-02  Frederic Crozat  <fcrozat@mandriva.com>
762         * src/bugzilla.c:
763         Correct key for OtherBinaries lookup in .desktop.
765 2007-03-13  Fernando Herrera  <fherrera@onirica.com>
767         * NEWS:
768         * configure.in: Released 2.18.0
770 2007-03-08  Christian Kirbach  <Christian.Kirbach@googlemail.com>
772         * src/bug-buddy.desktop.in.in:
773         "Application" is not a valid category in the freedesktop specification.
775 =========================== 2.17.4 ==========================
777 2007-02-20  Kjartan Maraas  <kmaraas@gnome.org>
779         * Makefile.am: Dist MAINTAINERS.
781 2007-02-18  Fernando Herrera  <fherrera@onirica.com>
783         * src/bug-buddy.c: (main): Don't register with the session manager.
784         Patch by Dan Winship. Fix bug #406009
786 2007-01-20  Andre Klapper  <a9016009@gmx.de>
788         * src/bug-buddy.glade: remove an empty string from translation.
790 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
792         * src/bug-buddy.c: (fill_system_info): Add gtk-theme and
793         icon-theme information to the report.
795 2007-01-08  Fernando Herrera  <fherrera@onirica.com>
797         * autogen.sh:
798         * configure.in:
799         * src/Makefile.am:
800         * src/bug-buddy.c: (delete_review), (get_gnome_version_info),
801         (save_to_file), (network_error), (bug_sent), (create_report_title),
802         (send_report), (on_save_clicked), (fill_stderr_info), (main):
803         * src/bugzilla.c: (get_i18n_slist), (load_applets),
804         (load_applications), (bugzilla_create_report):
805         * src/distribution.c: (get_lines_from_file):
806         * src/distribution.h:
807         * src/eds-buddy.c:
808         * src/gdb-buddy.c:
809         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
810         * src/verify-desktop-files.c: (main): Upadte autogen stuff and configure.
811         Make bug-buddy compile without warnings. Fix some wrong g_free.
812         Patch by Christian Persch. Fix bug #394054
814 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
816         * src/bug-buddy.c: (create_debuginfo_link): Add a comment for translators
817         for the http://live.gnome.org/GettingTraces/DistroSpecificInstructions
818         link. Thanks to Priit Laes.
820 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
822         * COPYING.ximian-logos:
823         * Makefile.am:
824         * pixmaps/Makefile.am: Removed old logos not used anymore.
826 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
828         * src/bug-buddy.c: (bug_sent), (main):
829         * src/verify-desktop-files.c: (check_bugzilla_info): s/bugzilla/Bugzilla.
830         Patch by Diego Escalante Urrelo. Fixes bug #354287
832 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
834         * src/bug-buddy.c: (on_save_clicked): Use home when desktop_is_homedir
835         to save bug reports. Patch by Diego Escalante Urrelo. Fixes bug #349941
837 2007-01-07  Fernando Herrera  <fherrera@onirica.com>
839         * src/bug-buddy.menu.in: Include also autostar dir in the .desktop
840         files search path.
842 2006-12-20  Fernando Herrera  <fherrera@onirica.com>
844         * src/bugzilla.c: (load_applications): dup the
845         string from gmenu_tree_entry_get_name for prev_name
846         before freeing the keyfile/entry. Fix bug #357203.
847         Thanks to Mark McLoughlin!.
849 2006-12-18  Fernando Herrera  <fherrera@onirica.com>
851         * NEWS: Released 2.17.3 ("Paris connection")
853 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
855         * src/bug-buddy.c: (email_local_part_is_valid),
856         (email_domain_label_is_valid), (email_domain_is_valid),
857         (email_is_valid): Rework the email address checking.
858         Patch by Alex Jones. Fix bug #350621
860 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
862         * src/gdb-buddy.c: (gdb_get_trace): set the GIOChannel as
863         G_IO_FLAG_NONBLOCK. Now bug-buddy does not freeze anymore while
864         reading gdb output!. Fix bug #326680
866 2006-12-14  Fernando Herrera  <fherrera@onirica.com>
868         * src/bug-buddy.c: (delete_review), (show_review): handle delete
869         event of the review window to hide it.
871 2006-12-13  Dennis Cranston  <dennis_cranston@yahoo.com>
873         * src/bug-buddy.c: (known_app_finished): String format fix
875 2006-12-13  Andre Klapper  <a9016009@gmx.de>
877         * src/bug-buddy.c: fixing two typos.
879 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
881         * src/bugzilla.c: (bugzilla_parse_response): use g_return_val_if_fail
882         instead of g_return_if_fail. Patch from OpenSuSE RPM.
884 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
886         * src/bug-buddy.glade: Remove the focus from the hidden Send button.
887         It was respossible of some spurious crashes when pressing a key
888         over the window. 
890 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
892         * src/bug-buddy.c: (gdb_insert_text), (create_debuginfo_link),
893         (useless_finished), (gdb_finished): Don't submit reports with less than
894         3 steps on the backtrace. Fix bug#383349
896 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
898         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
899         (on_save_clicked), (bug_buddy_quit), (close_callback), (main):
900         * src/bugzilla.c: (add_bugzilla_application), (application_free),
901         (load_applications): Don't leak the hash table. Allow also colissions
902         on the other_binaries case.
904 2006-12-13  Fernando Herrera  <fherrera@onirica.com>
906         * src/bugzilla.c: (add_bugzilla_application): Allow colissions on the hash
907         table, i.e.: different "Applications" with the same binary name. Next
908         step would be add parameters to the BugzillaApplication struct and 
909         compare them.
911 2006-12-07  Fernando Herrera  <fherrera@onirica.com>
913         * src/bug-buddy.c: (lock_text), (show_review),
914         (known_app_finished), (main): Show locked text with the INSENSITIVE color
915         for the background. Move custom script output to the editable part of the
916         report.
918 2006-12-06  Dennis Cranston  <dennis_cranston@yahoo.com>
920         * src/bug-buddy.c: (bug_sent):  Convert button from cancel to 
921         close after sending the bug report.
923 2006-12-05  Dennis Cranston  <dennis_cranston@yahoo.com>
925         * src/bug-buddy.c: (known_app_finished):  Add the application 
926         name, string fixes, and remove unnecessary line feeds, 
927         (unknown_app_finished):  Add mnemonic and use a more descriptive
928         label for the save button, and string fixes; (main): String fixes,
929         and remove unnecessary line feeds.
930         * src/bug-buddy.glade:  Clean up the user interface.
932 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
934         * src/bug-buddy.c: (search_forbidden_words), (show_review),
935         (known_app_finished):
936         * src/forbidden-words.h: Add some heuristitcs to detect sensitive
937         data on the bug report. If they are present, mark the privacy label
938         as bold and remark those words in the review window.
940 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
942         * src/bug-buddy.c: (lock_text), (edit_review): Lock some text in the
943         report. Fix bug #382075
945 2006-12-05  Fernando Herrera  <fherrera@onirica.com>
947         * src/bug-buddy.c: (network_error), (all_sent), (send_report),
948         (known_app_finished), (unknown_app_finished), (main):
949         * src/bug-buddy.glade:
950         * src/bug-buddy.h: Remove status bar. Use progress bar to tell
951         the user what bug-buddy is doing. Don't specify any initial size.
953 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
955         * configure.in: Post-release version bumping to 2.17.3
957 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
959         * NEWS: Release 2.17.2 ("3rd coin")
961 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
963         * src/bug-buddy.c: (send_report), (on_send_clicked):
964         * src/bug-buddy.glade:
965         * src/bugzilla.c: (bugzilla_create_report):
966         * src/bugzilla.h: Hide review/button after submitting a bug.
967         Fix a last-minute bug preventing the bug link to be shown (and
968         crashing because the warning). Do not set priority/severity when
969         submiting a non-crash. Fix bug #348863
971 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
973         * configure.in: Post-release version bumping to 2.17.2
975 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
977         * NEWS: Release 2.17.1 instead of wrong 2.17.0
978         * po/LINGUAS: Add this file in order to get po files
979         into the tarball.
981 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
983         * configure.in: Post-release version bumping to 2.17.1
985 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
987         * NEWS: Release 2.17.0 ("Coin, operated boy").
989 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
991         * src/bug-buddy.c: (on_send_clicked), (unknown_app_finished): Don't show
992         review info/button when app does not belong to GNOME bugzilla and it's
993         going just to be saved. Removed references to old expander.
995 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
997         * src/bug-buddy.c: (copy_review), (edit_review), (close_review),
998         (show_review), (known_app_finished), (unknown_app_finished):
999         * src/bug-buddy.glade: Use a new window for reviewing the report
1000         instead of an small window inside an expander. Add ability to copy
1001         the report and editing it.
1003 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
1005         * README.STABLE_BRANCH: Update info about branches
1007 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
1009         * src/bug-buddy.c: (help_callback), (main):
1010         * src/bug-buddy.glade: Add a Help button to bug-buddy.
1011         Patch by Brent Smith. Fix bug #353087
1013 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
1015         * src/bug-buddy.glade: Added missing accelerators. Fix bug
1016         #351485.
1018 2006-12-02  Fernando Herrera  <fherrera@onirica.com>
1020         * src/bug-buddy.glade: Removed unused hbox.
1022 2006-12-01  Ruben Vermeersch  <ruben@savanne.be>
1024         * src/gdb-cmd: Added "set backtracelimit 200", fixes bug #306465.
1026 2006-12-01  Fernando Herrera  <fherrera@onirica.com>
1028         * src/bug-buddy.c: (load_icon), (main):
1029         * src/bugzilla.c: (add_bugzilla_application):
1030         * src/bugzilla.h: Don't load _all_ applications icons. Load only
1031         the needed one.
1033 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
1035         * configure.in: Bump version to 2.17.0
1036         * src/bug-buddy.c: (fill_custom_info), (main):
1037         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
1038         (load_applications):
1039         * src/bugzilla.h: Add support for "X-GNOME-Bugzilla-ExtraInfoScript"
1040         and "bugzilla:extra_info_script" entries in .desktop and .server
1041         files. The output of that custom script is included on the bug-buddy
1042         report.
1044 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
1046         * src/bug-buddy.c: (known_app_finished), (main): Add an string
1047         aksing to fill the bug report in English. This does not break
1048         the string freeze, because if the string is not translated it's not 
1049         showed on the UI. Fix bug #361312. Patch by Claudio Saavedra and
1050         Mariano Suárez-Alvarez.
1052 2006-11-28  Fernando Herrera  <fherrera@onirica.com>
1054         * src/bug-buddy.c: (known_app_finished): Disable send button if
1055         initial email address is empty. Fix bug #363782
1057 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1059         * configure.in: po/LINGUAS support. Luca Cavalli.
1060         Closes bug #337850.
1062 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1064         * src/bug-buddy.c: (main): Remove markup from translatable
1065         message. Closes bug #360444.
1067 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1069         * bug-buddy.schemas.in: Fix a typo. Closes bug #351049.
1070         Clytie Siddall and Rob Bradford again.
1072 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1074         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
1075         Re-commit the fix for 351006.
1077 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1079         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
1080         Revert until we branch.
1082 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1084         * src/bug-buddy.c: (link_callback), (bug_sent), (main):
1085         Use consistent naming for Bug Buddy. Rob Bradford, Clytie
1086         Siddall. Closes bug #351006.
1088 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1090         * configure.in: 
1091         * src/Makefile.am:
1092         Fix mis-handling of libexecdir. Based on suggestions from
1093         dmacks at netspace org and Christian Persch. Closes
1094         bug #344029.
1096 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1098         * src/bug-buddy.desktop.in.in: Add GTK to the category.
1099         Patch from Stephane LOEUILLET. Closes bug 328026.
1101 2006-11-16  Brian Pepple  <bdpepple@ameritech.net>
1103         * Makefile.am (EXTRA_DIST): 
1104         * bug-buddy.spec.in
1105         Drop spec file. bug #121993.
1107 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
1109         * src/bug-buddy.c: (bug_sent), (set_proxy), (send_report),
1110         (show_pending_checkbox_if_pending), (main): Fix use of proxy
1111         username and password. Patch from Ali Sabil. Closese
1112         bug #354624. I also fixed a couple leaks in there.
1113         * src/eds-buddy.c: Fix compiler warnings.
1114         * src/verify-desktop-files.c: Same.
1116 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
1118         * configure.in: Bump version to 2.16.1
1120 2006-11-11  Fernando Herrera  <fherrera@onirica.com>
1122         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished),
1123         (fill_system_info), (fill_stderr_info), (main): Add more info to
1124         bug-buddy reports, including:
1125                 - A11y enabled or not
1126                 - uname full info
1127                 - selinux enabled or not
1128                 - .xsession-errors last lines
1129         Patch by Alexander Larsson. Fixes bug #362855
1131 2006-10-26  Francisco Javier F. Serrador  <serrador@openshine.com>
1133         * src/bug-buddy.c: Mark some strings for translation.
1135 2006-09-05  Fernando Herrera  <fherrera@onirica.com> 
1137         * NEWS:
1138         * configure.in: Release 2.16.0
1140 2006-09-04 Fernando Herrera  <fherrera@onirica.com> 
1142         * src/bug-buddy.c: (focus_details), (unknown_app_finished): focus details
1143         view on an idle call, because doing just after expanding the expander
1144         crashes gtk+. Fix bug #353348
1146 2006-09-04  Brent Smith  <gnome@nextreality.net>
1148         * Makefile.am: remove the docs subdirectory as the bug-buddy manual is
1149         out of date.
1150         * src/bug-buddy.desktop.in.in: Add a NoDisplay=true so that bug-buddy
1151         doesn't appear in the menus
1153 2006-08-30  Kjartan Maraas  <kmaraas@gnome.org>
1155         * configure.in: Remove "no" from ALL_LINGUAS.
1157 2006-08-21  Fernando Herrera  <fherrera@onirica.com>
1159         * NEWS:
1160         * configure.in: Release 2.15.92 ("Lumbago")
1162 2006-08-21  Olav Vitters  <olav@bkor.dhs.org>
1164         * src/bug-buddy.glade: Mark _Send button as translatable. Patch by
1165         Kalle Vahlman. Fixes bug 352166.
1167 2006-08-20  Fernando Herrera  <fherrera@onirica.com>
1169         * src/bug-buddy.c: (create_report_title): Remove extra "%".
1170         * src/bugzilla.c: (bugzilla_create_report): Remove debug_string
1172 2006-08-18  Erdal Ronahi  <erdal.ronahi@gmail.com>
1173         
1174         * configure.in: Added (ku) Kurdish language
1176 2006-08-17  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1178         * src/bug-buddy.c: (set_proxy), (create_report_title),
1179         (send_report), (main):
1180         * src/bug-buddy.h:
1181         * src/bugzilla.c: (bugzilla_create_report):
1182         * src/bugzilla.h: Construct report title based on first words of
1183         the description. Added a missing NULL to g_object_set.
1185 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
1187         * src/bug-buddy.c: (send_report):
1188         * src/bugzilla.c: (bugzilla_create_report): Removed debug messages.
1190 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
1192         * src/bug-buddy.c: (main): If bugzilla product has not been found for
1193         the --package argument fallback to search for a binary.
1195 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
1197         * src/bug-buddy.keys.in: removed. Fix #328479
1199 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
1201         * src/bug-buddy.glade: Make gdb-text non-editable. Fix bug #350437.
1202         Make details view text wrap.
1203         * src/bug-buddy.c: (known_app_finished), (unknown_app_finished): set
1204         focus to the details text entry after finished colleting all info.
1206 2006-08-15  Fernando Herrera  <fherrera@onirica.com>
1208         * src/bug-buddy.glade: Fix spacing issues. Patch from Christian Persch.
1210 2006-08-13  Brent Smith  <gnome@nextreality.net>
1212         * src/bug-buddy.menu.in: add a forward slash in the LegacyDir so 
1213         the path is actually correct; otherwise bug-buddy only finds applets.
1215 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
1217         * src/bug-buddy.c: (main):
1218         * src/bugzilla.c: (get_all_applications_from_dir),
1219         (load_applications): Show main window application before loading
1220         .dekstop files and run g_mainloop interactions while loading to
1221         make app update progress bar so it feels more responsive.
1223 2006-08-13  Fernando Herrera  <fherrera@onirica.com>
1225         * configure.in:
1226         * src/bug-buddy.menu: Removed.
1227         * src/bug-buddy.menu.in: Added to use <LegacyDir> pointing
1228         to ${sharedir}/applications. Fix the problem with 
1229         ~/.local/share/applications files not having bugzilla info.
1231 2006-08-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
1233         * src/Makefile.am:
1234         Remove applications_DATA from Makefile.am.
1236 2006-08-11 Vladimer Sichinava  <vlsichinava@gmail.com>
1238         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
1240 2006-08-09  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1242         * src/bug-buddy.c: (main): Fix a double-free.
1244 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1246         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
1247         (load_applications), (bugzilla_create_report):
1248         * src/bugzilla.h: Port to GKeyFile API for reading desktop files
1249         removing deprecated libgnome stuff. Use untranslated application name
1250         for report title.
1252 2006-08-01  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1254         * configure.in: Require new libsoup. Bump version to 2.15.91
1255         * src/bug-buddy.c: (send_report): use new libsoup xml-rpc
1256         deserialization function.
1257         * src/xmlrpc.c:
1258         * src/Makefile.am: Removed xmlrpc.c file.
1260 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1262         * NEWS:
1263         * configure.in: Release 2.15.90
1265 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1267         * src/verify-desktop-files.c: (main): Initialize bonobo-activation.
1269 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1271         * src/Makefile.am:
1272         * src/bug-buddy.c: (save_to_file), (network_error),
1273         (remove_pending_reports), (all_sent), (previous_sent), (bug_sent),
1274         (send_report), (show_pending_checkbox_if_pending),
1275         (known_app_finished), (main):
1276         * src/bug-buddy.glade: Added a check button for sending old bug
1277         reports not sent because no network connection. Load them and send
1278         them.
1279         * src/xmlrpc.c: (hacked_soup_xmlrpc_message_from_string): Ugly hack
1280         for deserializing a XML-RPC message until we got it into libsoup.
1282         Removed NetworkManager code at all.
1284 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1286         * pixmaps/Makefile.am:
1287         * src/bug-buddy.c: (main):
1288         * src/bug-buddy.desktop.in.in: make application use theme-friendly
1289         icons. Patch from Brian Pepple. Fixes bug #337813
1291 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1293         * src/bug-buddy.c: (main):
1294         * src/bug-buddy.glade:
1295         * src/bugzilla.c: (bugzilla_search_for_package):
1296         * src/bugzilla.h: Invoke bug-buddy only with --package=XXX command
1297         line to get it in non-crash/suggestion mode, so applications like
1298         evolution can invoke it from the help menu.
1300 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1302         * README.STABLE_BRANCH: Update branch information.
1303         * configure.in: Don't use NetworkManager because it is giving lot
1304         of false positives (usually people with wired and wireless networks)
1305         * src/Makefile.am:
1306         * src/bugzilla.c: (add_bugzilla_application),
1307         (get_all_applications), (bugzilla_parse_response): Use own .menu file
1308         for reading all applications. Patch from Brent Smith, fixes #347422
1310 2006-07-24  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1312         * src/bug-buddy.c: (send_report):
1313         * src/bug-buddy.glade: Fix some typos pointed by Matthias Clasen
1314         Fixes bug #348064
1316 2006-07-18  Guntupalli Karunakar  <karunakar@freedomink.org>
1318         * configure.in: Added "dz" (Dzongkha) to ALL_LINGUAS.
1320 2006-07-03  Runa Bhattacharjee <runabh@gmail.com>
1322         * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
1324 2006-06-30  Thierry Randrianiriana  <thierryR@cvs.gnome.org>
1326         * configure.in: Added Malagasy code 'mg' in ALL_LINGUAS.
1327         * po/mg.po: Added Malagasy translation.
1329 2006-06-28  Frederic Peters  <fpeters@0d.be>
1331         * configure.in:
1332         * src/Makefile.am:
1333         * src/bug-buddy.c: Make libnm_glib optional.  Closes bug #346091.
1335 2006-06-25  Fernando Herrera  <fherrera@onirica.com>
1337         * configure.in: Require libnm_glib to check for network
1338         * src/bug-buddy.c: (bug_sent), (save_to_file), (send_report),
1339         (on_send_clicked), (on_save_clicked), (main): If there is no network
1340         available save report to a file for sending next time. Resize fixes
1341         * src/bug-buddy.glade: Add mnemonic to Send
1342         * src/bugzilla.h: Remove an old GtkTreeIter
1344 2006-06-18  Brent Smith  <gnome@nextreality.net>
1346         * src/bug-buddy.c: (unknown_app_finished): Mark the button text for
1347         translation
1349 2006-06-18  Brent Smith  <gnome@nextreality.net>
1351         * src/proccess.c: (proccess_get_mem_state): Fix a mispelling, thanks
1352         to Baptiste Mille-Mathias for pointing this out.
1354 2006-06-18  Brent Smith  <gnome@nextreality.net>
1356         * src/bug-buddy.c: (fill_include_file): initialize GError to NULL,
1357         otherwise we can get a crash
1359 2006-06-18  Brent Smith  <gnome@nextreality.net>
1361         * src/gdb-buddy.c: remove debug define
1362         * src/gdb-buddy.h: added this missing file (needed to compile)
1364 2006-06-18  Fernando Herrera  <fherrera@onirica.com>
1366         * src/Makefile.am:
1367         * src/bug-buddy.c: (gdb_insert_text), (known_app_finished),
1368         (gdb_finished), (save_to_file), (on_save_clicked),
1369         (unknown_app_finished), (gdb_finished_unknown_app),
1370         (close_callback), (fill_gnome_info), (fill_include_file), (main):
1371         * src/bug-buddy.glade:
1372         * src/bug-buddy.h:
1373         * src/bugzilla.c:
1374         * src/gdb-buddy.c: (gdb_stop), (gdb_handle_input), (gdb_destroy),
1375         (gdb_buddy_error_quark), (gdb_get_trace): Add support for saving
1376         traces from unknow applications. Patch from Brent Smith. Closes bug
1377         #164747.
1379         Add support again for the --include option, so crashes on gnome-python
1380         and Gtk# can invoke bug-buddy for sending traces to our bugzilla.
1382 2006-06-13  Olav Vitters  <olav@bkor.dhs.org>
1384         * configure.in: Bump libsoup requirement to >= 2.2.94.
1386 2006-06-12  Brent Smith  <gnome@nextreality.net>
1388         * NEWS:
1389         * configure.in:
1390         - Version 2.15.0
1392 2006-06-12  Brent Smith  <gnome@nextreality.net>
1394         * po/POTFILES.in:
1395         * src/Makefile.am:
1396         Fix some build issues caused by the merge
1397         * src/bugzilla.c: (bugzilla_create_report):
1398         Submit bug reports to bugzilla.gnome.org instead of
1399         bugzilla-test.gnome.org
1401 2006-06-12  Brent Smith  <gnome@nextreality.net>
1403         * Makefile.am:
1404         * NEWS:
1405         * TODO:
1406         * bug-buddy.schemas.in:
1407         * configure.in:
1408         * docs/ChangeLog:
1409         * docs/Makefile.am:
1410         * docs/vi/vi.po:
1411         * macros/ChangeLog:
1412         * po/dz.po:
1413         * po/ka.po:
1414         * po/ku.po:
1415         * po/mg.po:
1416         * po/no.po:
1417         * src/Makefile.am:
1418         * src/bb-marshal.list:
1419         * src/bug-buddy-core.desktop.in.in:
1420         * src/bug-buddy.applications:
1421         * src/bug-buddy.c: (on_gdb_stop_clicked), (stock_pixmap_buddy),
1422         (get_gnome_version_info), (update_progress_bar), (save_email),
1423         (link_callback), (bug_sent), (set_proxy), (send_report),
1424         (email_is_valid), (check_email), (on_send_clicked), (gdb_finished),
1425         (close_callback), (delete_callback), (fill_gnome_info),
1426         (fill_proccess_info), (main):
1427         * src/bug-buddy.glade:
1428         * src/bug-buddy.h:
1429         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
1430         (bugzilla_error_quark), (load_applications),
1431         (bugzilla_parse_response), (bugzilla_create_report):
1432         * src/bugzilla.h:
1433         * src/cell-renderer-uri.c:
1434         * src/cell-renderer-uri.h:
1435         * src/config.c:
1436         * src/distribution.c: (get_distro_name_from_file),
1437         (get_distro_name):
1438         * src/distribution.h:
1439         * src/eds-buddy.c: (get_default_user_email):
1440         * src/eds-buddy.h:
1441         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
1442         (handle_gdb_input), (get_trace_from_pair):
1443         * src/md5-utils.c:
1444         * src/md5-utils.h:
1445         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time):
1446         * src/proccess.h:
1447         * src/save-buddy.c:
1448         * src/save-buddy.h:
1449         * src/signal-buddy.c:
1450         * src/signal-buddy.h:
1451         * src/united-states-of-bug-buddy.c:
1452         * src/verify-desktop-files.c: (check_bugzilla_info), (main):
1453         Merged bug-buddy-xmlrpc branch to HEAD using the following commands on
1454         a fresh checkout of HEAD:
1455         cvs update -j HEAD -j BUG_BUDDY_2_13_0
1456         cvs update -j BUG_BUDDY_2_13_0 -j bug-buddy-xmlrpc
1457         cvs update -C po/*
1459 2006-06-11  Brent Smith  <gnome@nextreality.net>
1461         * src/bug-buddy.c: (main):
1462         - Complain if --pid is not specified
1464 2006-06-11  Brent Smith  <gnome@nextreality.net>
1466         * src/bug-buddy.c: (fill_gnome_info), (main):
1467         - If we can't get information about the GNOME version (probably due to a
1468         missing or bad installation of gnome-desktop), then spit out an error
1469         dialog
1470         - Don't gtk_widget_show() the main window until right before we start
1471         the main loop; this way we don't see the main_window when we call
1472         buddy_error() before gtk_main()
1474 2006-06-11  Brent Smith  <gnome@nextreality.net>
1476         * src/bug-buddy.c: (main):
1477         Pop up an error dialog if --appname is not passed.
1479 2006-06-11  Brent Smith  <gnome@nextreality.net>
1481         * src/bug-buddy.c: (main):
1482         * src/bug-buddy.h:
1483         Ported bug-buddy from Popt to GOption
1485 2006-06-10  Brent Smith  <gnome@nextreality.net>
1487         * src/bug-buddy.c: (bug_sent), (send_report):
1488         Handle errors creating the report in send_report()
1489         * src/bugzilla.c: (bugzilla_parse_response),
1490         (bugzilla_create_report):
1491         More error handling using GError
1492         * src/bugzilla.h:
1493         Migrated some enumerations to the BUGZILLA_ERROR_* enums so there is
1494         only one set of error codes
1496 2006-06-10  Brent Smith  <gnome@nextreality.net>
1498         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
1499         (gdb_finished), (close_callback):
1500         - Provide intelligent error messages based on the XML-RPC response
1501         - Many text changes
1502         - Hide the send button immediately after the user clicks it to prevent
1503         duplicate bugs from being submitted
1504         * src/bug-buddy.glade:
1505         - Make "app-image" vertically aligned to the top
1506         - Make "main-text" selectable and turn on label wrapping
1507         * src/bug-buddy.h:
1508         - Move GnomeVersionInfo to bugzilla.h header to remove circular
1509         dependency between header files
1510         * src/bugzilla.c: (bugzilla_error_quark),
1511         (bugzilla_parse_response):
1512         - Much better error handling of the XML-RPC response; Also, return a
1513         GError with information about the particular error message
1514         * src/bugzilla.h:
1515         - Added GError support structures for BUGZILLA_ERROR
1516         - Moved GnomeVersionInfo struct to here
1517         - provide function prototypes for all functions with extern linkage
1518         * src/distribution.h:
1519         - provide prototype for get_distro_name()
1520         * src/proccess.c:
1521         - Use proccess.h header file
1522         * src/proccess.h:
1523         - Add this header file to declare function prototypes
1525 2006-06-04  Brent Smith  <gnome@nextreality.net>
1527         * src/bug-buddy.c: (link_callback): Display an error in a dialog box
1528         instead of stdout if the gnome_vfs_url_show call fails.
1530 2006-06-04  Brent Smith  <gnome@nextreality.net>
1532         * src/bug-buddy.glade: Switch the order of the "Send" and "Close"
1533         button, so that "Send" is on the right.
1535 2006-06-04  Brent Smith  <gnome@nextreality.net>
1537         * configure.in: Bump the required GTK+ version to 2.9 since we make
1538         use of the new GtkLinkButton
1539         * src/bug-buddy.c: (link_callback), (bug_sent), (send_report),
1540         (gdb_finished), (close_callback), (delete_callback), (main):
1541         Added a GtkLinkButton after the bug report has been sent so that
1542         the user can view their bug immediately by clicking on the button;
1543         Renamed the cancel-button to close-button and changed the names of the
1544         callbacks; Also fixed a couple of compiler warnings
1545         * src/bug-buddy.glade: Moved the "Send" button to the bottom in the
1546         button bar and removed the "Cancel" button in favor of a more
1547         simple scheme with just "Send" and "Close"; Also changed
1548         alignment of the button box so that it is always aligned at the
1549         bottom of the vertical box.
1551 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
1553         * Makefile.am:
1554         * bug-buddy.schemas.in: Re-added schemas, only with
1555         contact info.
1557 2006-06-02  Fernando Herrera  <fherrera@onirica.com>
1559         * configure.in: Add eds dependency.
1560         * src/Makefile.am:
1561         * src/bug-buddy.c: (save_email), (bug_sent), (send_report),
1562         (email_is_valid), (check_email), (gdb_finished):
1563         * src/bug-buddy.glade: email address now is mandatory. Get it
1564         from gconf settings and if not available, from eds.
1566 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
1568         * src/bug-buddy.c: (send_report): Add text from the "What were you
1569         doing" entry to the report.
1571 2006-05-31  Fernando Herrera  <fherrera@onirica.com>
1573         * src/bug-buddy.c: (set_proxy), (send_report): Use proxy from gconf
1574         settings when available.
1575         * src/bugzilla.c: (bugzilla_create_report): Remove password param
1576         * TODO: Add some stuff to do in the new branch
1578 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
1580         * src/bugzilla.c: Add User-Agent header to HTTP request as requested
1581         by myself.
1583 2006-05-30  Olav Vitters  <olav@bkor.dhs.org>
1585         * src/bugzilla.c: Change XML-RPC method call to match GNOME Bugzilla
1586         server changes. Also update URL.
1588 2006-02-08  Fernando Herrera  <fherrera@onirica.com>
1590         * src/Makefile.am:
1591         * src/bug-buddy.c: (bug_sent), (send_report), (on_send_clicked),
1592         (gdb_finished), (main):
1593         * src/bug-buddy.glade:
1594         * src/bugzilla.c: (bugzilla_parse_response),
1595         (bugzilla_create_report): Added UI to include user comnmets about what
1596         he was doing and email address. Added a Send button. UI needs more love
1598         * src/verify-desktop-files.c: (check_bugzilla_info), (main): Added
1599         a little program to verify installed .desktop files for correct
1600         X-GNOME-Bugzilla-* stuff
1602 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
1604         * COPYING: Re-add notice about using only v2 of GPL that was
1605         removed accidentaly by some automake weirdness.
1606         * src/distribution.c: Use only v2 of GPL fot this code.
1608 2006-02-07  Fernando Herrera  <fherrera@onirica.com>
1610         * configure.in:
1611         * src/Makefile.am:
1612         * src/bug-buddy.c: (send_report), (gdb_finished),
1613         (fill_gnome_info), (fill_proccess_info), (main):
1614         * src/bug-buddy.glade:
1615         * src/bugzilla.c: (bugzilla_send_report):
1616         * src/proccess.c: (proccess_get_mem_state), (proccess_get_time): Change
1617         windows main title. Add mem and cpu info for the crashed procces from
1618         libgtop.
1620 2006-02-06  Fernando Herrera  <fherrera@onirica.com>
1622         * configure.in:
1623         * src/bug-buddy.c: (get_gnome_version_info), (bug_sent),
1624         (send_report), (gdb_finished):
1625         * src/bug-buddy.glade:
1626         * src/bug-buddy.h:
1627         * src/bugzilla.c: (got_response), (bugzilla_send_report):
1628         * src/bugzilla.h: Implement the XML-RPC sending. Currenty it uses
1629         hard-coded bugzilla URL and username/password. Don't try to play
1630         with it as bugzilla-test is IP-protected :)
1632 2006-02-03  Fernando Herrera  <fherrera@onirica.com>
1634         * Makefile.am:
1635         * configure.in:
1636         * po/POTFILES.in:
1637         * src/Makefile.am:
1638         * src/bb-marshal.list:
1639         * src/bug-buddy-core.desktop.in.in:
1640         * src/bug-buddy.applications:
1641         * src/bug-buddy.c: (on_gdb_stop_clicked), (get_gnome_version_info),
1642         (update_progress_bar), (send_report), (gdb_finished),
1643         (cancel_callback), (delete_callback), (main):
1644         * src/bug-buddy.glade:
1645         * src/bug-buddy.h:
1646         * src/bugzilla.c: (add_bugzilla_application), (load_applets),
1647         (load_applications), (add_application):
1648         * src/bugzilla.h:
1649         * src/cell-renderer-uri.c:
1650         * src/cell-renderer-uri.h:
1651         * src/config.c:
1652         * src/distribution.c: (get_distro_name_from_file),
1653         (get_distro_name):
1654         * src/gdb-buddy.c: (get_trace_from_gdb), (stop_gdb),
1655         (handle_gdb_input), (get_trace_from_pair):
1656         * src/md5-utils.c:
1657         * src/md5-utils.h:
1658         * src/save-buddy.c:
1659         * src/save-buddy.h:
1660         * src/signal-buddy.c:
1661         * src/signal-buddy.h:
1662         * src/united-states-of-bug-buddy.c: Big rewrite. Only one window. Only one
1663         click for submit a bug. Removed all the selections stuff. Bug Buddy now
1664         only reports crashes. Currently the XML-RPC sending stuff is missing,
1665         so it does not send anything yet.
1667 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1669         * src/bugzilla.c: update treeview headers when switching
1670         beetwen applcations/products. Patch from Matthias Clasen
1671         (Closes bug #317530)
1673 2006-01-06  Fernando Herrera  <fherrera@onirica.com>
1675         * src/distribution.{c,h}: Fix the LSB distro detection
1677 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1679         * src/bug-buddy.glade: Center main window. Patch from
1680         Christian Neumair. Closes bug #321297
1682 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1684         * src/bug-buddy.glade: Set the GnomeFileEntry in
1685         save mode for saving the bug report (Closes bug #323967)
1687 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1689         * src/bug-buddy.glade: Lot of HIGification by
1690         Christian Persch. Closes bug #325650
1692 2006-01-05  Fernando Herrera  <fherrera@onirica.com>
1694         * configure.in: Bump version to 2.13.0
1695         * src/bugzilla.c: workaround for gnome-vfs bug
1697 2005-12-28  Abel Cheung  <maddog@linuxhall.org>
1699         * configure.in: Added "zh_HK" to ALL_LINGUAS.
1701 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
1703         * configure.in:
1704         * NEWS: Release 2.12.2 ("Il vulcano")
1706 2005-10-28  Simos Xenitellis  <simos@gnome.org>
1708         * configure.in: Added ky (Kirghiz) to ALL_LINGUAS.
1710 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1712         * NEWS:
1713         * configure.in: Release 2.12.1 "i Party 7"
1715 2005-10-01  Fernando Herrera  <fherrera@onirica.com>
1717         * src/bugzilla.c: Remove duplicate entries. Patch
1718         from Matthias Clasen. Fixes bug #317524
1720 2005-09-06  Fernando Herrera  <fherrera@onirica.com>
1722         * NEWS: Release 2.12.0 ("My fatal fate")
1724 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1726         * src/united-states-of-bug-buddy.c: don't mark the copyright string as
1727         translatable
1729 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1731         * configure.in: post-release bump to 2.12.0.
1733 ==================== 2.11.92 ====================
1735 2005-08-23  Vincent Untz  <vuntz@gnome.org>
1737         * NEWS:
1738         * configure.in: version 2.9.92.
1740 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1742         * src/bug-buddy.c: (init_gnome_version_stuff):
1743         * src/bug-buddy.h:
1744         * src/bugzilla.c: (gify), (load_mostfreq_xml), (load_config_xml),
1745         (load_products_xml):
1746         * src/cell-renderer-uri.c:
1747         * src/distribution.c:
1748         * src/gdb-buddy.c:
1749         * src/gnome-crash.c:
1750         * src/libglade-buddy.h:
1751         * src/md5-utils.c: (md5_get_digest):
1752         * src/save-buddy.c:
1753         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
1754         (email_is_valid): lot of (all) gcc4 and misc warning fixed.
1755         Ported to GtkAboutDialog. Patch from Kjartan Maraas. Closes
1756         bug #300065
1758 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1760         * configure.in:
1761         * src/bug-buddy.c: (update_crash_type), (init_ui), (delete_me),
1762         (main):
1763         * src/bug-buddy.glade:
1764         * src/bugzilla.c: (update_severity), (update_version),
1765         (add_severity), (update_version_menu),
1766         (bugzilla_product_add_components_to_clist),
1767         (bugzilla_add_mostfreq):
1768         * src/united-states-of-bug-buddy.c: (select_version),
1769         (select_severity): Port to GtkComboBox. Patch by Michael Gossard.
1770         Fixes #300065 and #130288
1772 2005-07-19  Michael Gossard <michael.gossard@free.fr>
1774         * src/bugzilla.c : (sort_mostfreq_list),
1775         (create_mostfreq_list), (bugzilla_add_mostfreq) sort frequently reported
1776         bugs list by ID, product, component, description. (fix bug #171935)
1778 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1780         * src/distribution.c: (get_lines_from_file), (get_lsb_version),
1781         (get_redhat_version), (get_turbolinux_version),
1782         (get_debian_version):
1783         * src/distribution.h: Reworked the code to use fancy g_file functions.
1784         Add support for reading LSB files (ie: Ubuntu distro support). Closes
1785         bug #168379
1787 2005-07-19  Fernando Herrera  <fherrera@onirica.com>
1789         * src/united-states-of-bug-buddy.c: Include signal.h. Patch by
1790         Dan Winship, closes #160544
1792 2005-07-18  Danilo Šegan  <danilo@gnome.org>
1794         * docs/sr/sr.po: Updated translation not to break the build (until
1795         I fix xml2po).
1797 2005-07-18  Danilo Šegan  <danilo@gnome.org>
1799         * docs/Makefile.am (DOC_LINGUAS): Added "sr".
1801         * docs/sr/sr.po: Added.
1803 2005-07-11  Kjartan Maraas  <kmaraas@gnome.org>
1805         * configure.in: Post release version bump
1806         * docs/C/bug-buddy.xml: Fix docs build
1807         * src/save-buddy.c: (bb_write_buffer_to_fd): Pass 0
1808         as arg 3 to waitpid() not NULL pointer.
1810 2005-06-04  Swapnil Hajare  <dreamil@gmail.com>
1812         * configure.in: added entry for Marathi language (mr) in ALL_LINGUAS
1814 2005-05-18  Olav Vitters <olav@bkor.dhs.org>
1816         * src/bugzilla.c: (load_applications): Initialize prev_name variable
1817         to NULL to prevent crash on startup. Patch from <rwahl@gmx.de>. Closes
1818         bug #172874.
1820 2005-05-04  Fernando Herrera  <fernando.herrera@tecsidel.es>
1822         * src/bugzilla.c: (load_applications): Use gmenu API to fix
1823         build. Patch by Elijah Newren. Closes bug #302769
1825 2005-04-11  Mark McLoughlin  <mark@skynet.ie>
1827         * src/Makefile.am, src/bugzilla.c: update for
1828         libgnome-menu API renaming.
1830 2005-04-06  Mark McLoughlin  <mark@skynet.ie>
1832         * src/bugzilla.c: (get_all_applications): update for
1833         slight change in menu_tree_lookup() API.
1835 2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
1837         * configure.in: Added "xh" to ALL_LINGUAS.
1839 2005-03-31  Steve Murphy  <murf@e-tools.com>
1841         * configure.in: Added "rw" to ALL_LINGUAS.
1843 2005-03-30  Christian Rose  <menthos@menthos.com>
1845         * configure.in: Added "ug" to ALL_LINGUAS.
1847 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1849         * configure.in: require libgnomemenu >= 2.11.1.
1850         * src/bugzilla.c: (get_all_applications_from_alias),
1851         (get_all_applications_from_dir), (get_all_applications),
1852         (load_applications): Port to the new libgnomemenu API. Patch
1853         by Mark McLoughlin <markmc@redhat.com>
1855 2005-03-23  Fernando Herrera  <fernando.herrera@tecsidel.es>
1857         * README.STABLE_BRANCH: Branched. HEAD is now for GNOME 2.11
1858         * configure.in: Postrelease version bumpig to 2.11.0
1860 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
1862         * NEWS:
1863         * configure.in: Release 2.10.0 ("La movida")
1865 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
1867         * NEWS:
1868         * configure.in: Release 2.9.92 ("Magical Fenix")
1870 2005-02-11  Maxim V. Dziumanenko <mvd@mylinux.com.ua>
1872         * docs/uk/bug-buddy.xml:
1873         * docs/uk/legal.xml:
1874         * docs/uk/.cvsignore: Added Ukrainian translation of the documentation.
1876 2005-02-11  Shaun McCance  <shaunm@gnome.org>
1878         * docs/bug-buddy.omf.in
1879         - Added missing file
1881 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1883         * NEWS:
1884         * configure.in: Release 2.9.91 ("Hänsel und Gretel")
1886 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
1888         * configure.in:
1889         * src/Makefile.am: Require gnome-menus.
1890         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
1891         (compare_applications), (get_all_applications_from_dir),
1892         (get_all_applications), (load_applications): Use libmenu to get all
1893         applications instead of removed "applications-all-users:///" gnome-vfs
1894         method. Don't require applets to have defined (panel:category), as
1895         it seems to be reomved for GNOME 2.10. Load icons code fixes.
1897 2005-01-29  Fernando Herrera  <fherrera@onirica.com>
1899         * Makefile.am:
1900         * autogen.sh:
1901         * configure.in:
1902         * src/Makefile.am: Lot of autofoo updates by Shaun McCance and me.
1903         * docs/C/bug-buddy.xml: Updated docs by Shaun McCance.
1904         * docs/C/Makefile.am:
1905         * docs/C/bug-buddy-C.omf:
1906         * docs/Makefile.am:
1907         * docs/de/Makefile.am:
1908         * docs/de/bug-buddy-de.omf:
1909         * docs/es/Makefile.am:
1910         * docs/es/bug-buddy-es.omf:
1911         * docs/fr/Makefile.am:
1912         * docs/fr/bug-buddy-fr.omf:
1913         * docs/it/Makefile.am:
1914         * docs/it/bug-buddy-it.omf:
1915         * docs/ja/Makefile.am:
1916         * docs/ja/bug-buddy-ja.omf:
1917         * docs/ko/Makefile.am:
1918         * docs/ko/bug-buddy-ko.omf:
1919         * docs/sv/Makefile.am:
1920         * docs/sv/bug-buddy-sv.omf:
1921         * docs/zh_CN/Makefile.am:
1922         * docs/zh_CN/bug-buddy-zh_CN.omf:
1923         * docs/zh_HK/Makefile.am:
1924         * docs/zh_HK/bug-buddy-zh_HK.omf:
1925         * docs/zh_TW/Makefile.am:
1926         * docs/zh_TW/bug-buddy-zh_TW.omf: Files removed from CVS, they are
1927         now autogenerated from gdu.
1929 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1931         * configure.in: Post release version bumping.
1933 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
1935         * NEWS:
1936         * configure.in: Released 2.9.3 "Wild Rose"
1938 2005-01-07  Kjartan Maraas  <kmaraas@gnome.org>
1940         * src/bug-buddy.glade1: Remove
1941         * src/bug-buddy.gladep: Remove
1943 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
1945         * NEWS:
1946         * configure.in: Released 2.9.2 "Tres Jotas"
1948 2004-11-21  Fernando Herrera  <fherrera@onirica.com>
1950         * src/bug-buddy.c: (init_ui):
1951         * src/bug-buddy.h:
1952         * src/united-states-of-bug-buddy.c: (submit_ok): Added a kill command line
1953         argument for killing that pid after the bug report is sent.
1955 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
1957         * src/bug-buddy.c: (init_ui), (main):
1958         * src/bug-buddy.glade:
1959         * src/bug-buddy.h:
1960         * src/united-states-of-bug-buddy.c: (mail_write_template),
1961         (on_druid_about_clicked), (enter_intro), (done_intro), (done_gdb),
1962         (enter_desc): Skip the product/component pages if the application is
1963         passed on the command line (also show its name in the intro page).
1964         Use the command line option --include-file to include a file in the
1965         bug description.
1967 2004-11-13  Fernando Herrera  <fherrera@onirica.com>
1969         * README.STABLE_BRANCH: Branched for gnome-2-8
1970         * configure.in: Bump version to 2.9.0
1972 2004-11-11  Fernando Herrera  <fherrera@onirica.com>
1974         * docs/C/bug-buddy-C.omf: Fix omf file to validate against
1975         scrollkeeper-omf.dtd. Patch from Joe Marcus Clarke and
1976         David Weinehall (fix bug #157817 and debian 280641)
1978 2004-09-24  Pawan Chitrakar  <pawan@nplinux.org>
1980         * configure.in: Added ne "Nepali" in ALL_LINGUAS
1982 2004-09-22  Fernando Herrera  <fherrera@onirica.com>
1984         * configure.in: Post release version bumping to 2.8.1
1985         * src/gdb-buddy.c: (get_trace_from_pair): Fix search for binaries
1986         in libexec dir.
1988 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1990         * NEWS: Release 2.8.0 "Chicote"
1992 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
1994         * docs/Makefile.am: Disable build of outdated docs.
1995         * src/bug-buddy.glade:
1996         * src/united-states-of-bug-buddy.c: (on_druid_help_clicked),
1997         (on_druid_about_clicked): Enable help button and point help to
1998         the right section. Patch by Shaun McCance (Fix bug #135573)
2000 2004-09-11  Shaun McCance  <shaunm@gnome.org>
2002         * docs/C/bug-buddy-C.omf:
2003         * docs/C/bug-buddy.xml:
2004         - Updates for 2.8
2006 2004-09-12  Fernando Herrera  <fherrera@onirica.com>
2008         * configure.in:
2009         * po/POTFILES.in:
2010         * src/Makefile.am:
2011         * src/bug-buddy-core.desktop.in.in:
2012         * src/bug-buddy.desktop.in.in: Install a new desktop file to handle
2013         the application/x-core MIME type correctly (it is open with --core
2014         command line option only).
2016 2004-09-11  Shaun McCance  <shaunm@gnome.org>
2018         * docs/C/bug-buddy-C.omf:
2019         * docs/de/bug-buddy-de.omf:
2020         * docs/es/bug-buddy-es.omf:
2021         * docs/fr/bug-buddy-fr.omf:
2022         * docs/it/bug-buddy-it.omf:
2023         * docs/ja/bug-buddy-ja.omf:
2024         * docs/ko/bug-buddy-ko.omf:
2025         * docs/sv/bug-buddy-sv.omf:
2026         * docs/zh_CN/bug-buddy-zh_CN.omf:
2027         * docs/zh_HK/bug-buddy-zh_HK.omf:
2028         * docs/zh_TW/bug-buddy-zh_TW.omf:
2029         - Various OMF fixes
2031 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
2033         * configure.in: Post release version bumping to 2.8.0
2035 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
2037         * NEWS:
2038         * bugzilla/gnome/products:
2039         * bugzilla/ximian/mostfreq:
2040         * bugzilla/ximian/products:
2041         * configure.in: Release 2.7.92 (RC1) "Ojos verdes"
2043 2004-09-03  Gora Mohanty  <gmohanty@cvs.gnome.org>
2045         * configure.in: Added "or" to ALL_LINGUAS.
2047 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
2049         * NEWS:
2050         * bugzilla/gnome/mostfreq:
2051         * bugzilla/gnome/products:
2052         * bugzilla/ximian/products:
2053         * configure.in: Release 2.7.91 (Beta 2) "budyboop"
2055 2004-08-16  Christian Rose  <menthos@menthos.com>
2057         * configure.in: Added "bs" to ALL_LINGUAS.
2059 2004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
2061         * configure.in: Added nb to ALL_LINGUAS.
2063 2004-07-21  Ray Strode  <rstrode@redhat.com>
2064         * bug-buddy/src/bug-buddy.desktop.in.in: Add MimeType line
2065         to desktop file new mime sytem.
2067 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
2069         * configure.in: Post release version bumping to 2.7.1
2071 2004-06-01  Fernando Herrera  <fherrera@onirica.com>
2073         * NEWS:
2074         * bugzilla/gnome/config:
2075         * bugzilla/gnome/mostfreq:
2076         * bugzilla/gnome/products:
2077         * bugzilla/ximian/config:
2078         * bugzilla/ximian/mostfreq:
2079         * bugzilla/ximian/products: Release 2.7.0 "Lully"
2081 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
2083         * src/united-states-of-bug-buddy.c: (druid_set_sensitive):
2084         Removed.
2085         * src/united-states-of-bug-buddy.c: (email_is_valid): Rewritten
2086         * src/united-states-of-bug-buddy.c: Various minor tidy-ups.
2088 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
2090         * src/bug-buddy.c: (main):
2091         * src/bug-buddy.h:
2092         * src/bugzilla.c: (load_bugzilla_xml):
2093         * src/united-states-of-bug-buddy.c: (druid_draw_state),
2094         (on_druid_prev_clicked), (druid_set_state),
2095         (on_druid_next_clicked), (on_druid_cancel_clicked), (enter_intro),
2096         (done_intro), (enter_gdb), (done_gdb), (enter_product),
2097         (done_product), (enter_component), (done_component),
2098         (enter_mostfreq), (done_mostfreq), (enter_desc), (done_desc),
2099         (enter_email_config), (done_email_config), (enter_email),
2100         (done_email), (enter_finished), (done_finished): : Druid tab state
2101         machine rearranged so that the code for each state can be localised within
2102         the source.
2105 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
2107         * src/bug-buddy.c: (init_ui):  Warning added if a pid is given without
2108         application name.
2109         * src/bug-buddy.h:
2110         * src/gdb-buddy.c: (start_animation), (stop_animation), (stop_gdb),
2111         (get_trace_from_pair): Rewritten to tidy freeing
2112         of strings (memory lead fixed), with some error messages added.
2114 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
2116         * src/bug-buddy.c: (on_gdb_go_clicked), (on_gdb_stop_clicked),
2117         (on_list_button_press_event), (main):
2118         * src/bug-buddy.h:
2119         * src/bugzilla.c: (async_update), (end_bugzilla_download),
2120         (start_bugzilla_download), (products_list_load):
2121         * src/gdb-buddy.c: (start_gdb), (get_trace_from_pair):
2122         * src/united-states-of-bug-buddy.c: (druid_set_state): remove
2123         druid_data.explicit_dirty, druid_data.download_in_progress.
2125 2004-04-15  Simon Frankau  <sgf@arbitrary.name>
2127         * src/bug-buddy.c: (buddy_error), (on_gdb_save_clicked), (main):
2128         * src/bug-buddy.h:
2129         * src/bugzilla.c: (load_bugzillas):
2130         * src/gdb-buddy.c: (get_trace_from_core), (get_trace_from_pair):
2131         * src/united-states-of-bug-buddy.c: (mail_config_page_sendmail_ok),
2132         (mail_config_page_gnome_ok), (desc_page_ok), (submit_ok),
2133         (on_druid_next_clicked): use new buddy_error function.
2135 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
2137         * src/bug-buddy.c: (init_ui): Fix two strings. Fix bug #140053
2139 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
2141         * src/bug-buddy.glade: add scroll bar to description bug text box if
2142         needed. Fix bug #137540
2144 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
2146         * bug-buddy.schemas.in:
2147         * src/united-states-of-bug-buddy.c: (druid_set_state): Fix wrong
2148         strings.
2150 2004-04-15  Fernando Herrera  <fherrera@onirica.com>
2152         * src/bug-buddy.glade: s/Next/Forward/ . Fix bug #136191, patch from
2153         Ben Sutton
2155 2004-04-13  Fernando Herrera  <fherrera@onirica.com>
2157         * configure.in: Bump version to 2.7.0
2159 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
2161         * README.STABLE_BRANCH: update branch info.
2162         * configure.in: Post release version bumping to 2.6.1
2164 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
2166         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
2168 2004-04-03  Samúel Jón Gunnarsson  <sammi@techattack.nu>
2170         * is.po: Added "is" to ALL_LINGUAS.
2172 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
2174         * src/Makefile.am: (Fix a compiler issue, bug #135625)
2175         * NEWS:
2176         * bugzilla/gnome/products:
2177         * configure.in: Release 2.6.0 "Almodóvar did it again!"
2179 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
2181         * configure.in: Added 'pa' for Punjabi to ALL_LINGUAS.
2183 2004-03-17  Gareth Owen
2185         * configure.in: Added en_GB to ALL_LINGUAS
2187 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
2189         * NEWS:
2190         * bugzilla/gnome/products:
2191         * configure.in: Release 2.5.92 "We are the champions"
2193 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
2195         * src/bug-buddy.c:
2196         * src/bug-buddy.glade: set the filechooser in save mode with the new
2197         property.
2198         * src/united-states-of-bug-buddy.c: remove an unused function.
2200 2004-03-15  Glynn Foster  <glynn.foster@sun.com>
2202         * configure.in: Add docs to build.
2203         * docs/Makefile.am: Add docs to build.
2204         * docs/*: Put back localized online help for de, fr, es, it, ja, ko, sv,
2205         zh_TW, zh_CN and zh_HK from Sun's translation team - may be a little
2206         outdated, but it's a good start to update them from.
2208 2004-02-25  Fernando Herrera  <fherrera@onirica.com>
2210         * src/united-states-of-bug-buddy.c: (druid_set_state): Disable Back
2211         button when debugging is the first page. Fix #135343
2213 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
2215         * src/Makefile.am:
2216         * src/bug-buddy.applications:
2217         * src/bug-buddy.keys.in: Update to application/x-core MIME type from the
2218         new share-mime-info
2219         * src/bug-buddy.mime: removed
2221 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
2223         * NEWS:
2224         * bugzilla/gnome/products:
2225         * configure.in: Release 2.5.90 "I love it when a plan comes
2226         together"
2228 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
2230         * src/united-states-of-bug-buddy.c: (check_old_version),
2231         (on_druid_next_clicked): Only check old version once (Fix #134167). If
2232         failing getting application product from application name, load the product
2233         list.
2235 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
2237         * src/bug-buddy.glade:
2238         * src/united-states-of-bug-buddy.c:
2239         (on_email_file_gnome_entry_browse_clicked): Set the FileChooser in
2240         save mode for saving bug reports.
2242 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
2244         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Remove
2245         confirmation dialog after the UI-review recomendation.
2247 2004-02-24  Fernando Herrera  <fherrera@onirica.com>
2249         * src/bugzilla.c: (generate_email_text): Don't free version string.
2250         Fix #126449. Patch from Simon Frankau
2252 2004-02-21  Christian Rose  <menthos@menthos.com>
2254         * configure.in: Added "en_CA" to ALL_LINGUAS.
2256 2004-02-15  Fernando Herrera  <fherrera@onirica.com>
2258         * NEWS:
2259         * bugzilla/gnome/products:
2260         * configure.in: Release 2.5.3, "No name release"
2262 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
2264         * src/Makefile.am: add -export-dynamic. Fix bug #132174. Patch from
2265         Vincent Berger
2267 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
2269         * gentool/gentool.m4: Add quotes AC_PROG_GENTOOL. Patch from Alexander
2270         Winston. Fix bug #133150
2272 2004-02-11  Fernando Herrera  <fherrera@onirica.com>
2274         * src/bug-buddy.glade: Use GtkFileChooser in GnomeFileEntries
2276 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
2278         * src/bug-buddy.c: (init_gnome_version_stuff): read GNOME date
2279         * src/bug-buddy.h:
2280         * src/united-states-of-bug-buddy.c: (check_old_version),
2281         (druid_set_state): if GNOME version is older than 6 months suggest
2282         upgrading.
2284 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
2286         * Makefile.am: Remove OrigTree
2287         * configure.in: requiere intltool 0.29
2289 2004-01-20  Fernando Herrera  <fherrera@onirica.com>
2291         * bug-buddy.schemas.in: Fix some typos. Fix bug #131876.
2293 2004-01-20  Jason Leach  <leach@wam.umd.edu>
2295         * Makefile.am (install-data-local): builddir != srcdir fix.
2297 2004-01-06  Vincent Untz  <vincent@vuntz.net>
2299         * src/bug-buddy.desktop.in.in: changed the comment to be less
2300         GNOME-specific (proposition by Luis Villa). Fix bug #89356.
2302 2004-01-03  Fernando Herrera  <fherrera@onirica.com>
2304         * Makefile.am: added intltool-modules/XML/Parser/Style/OrigTree.pm
2305         * src/bugzilla.c: (load_bugzilla): store and free string returned by
2306         gnome_config_get_string
2308 2004-01-02  Robert Sedak  <robert.sedak@sk.htnet.hr>
2310         * configure.in: Added "hr" in ALL_LINGUAS .
2312 2003-12-26  Fernando Herrera  <fherrera@onirica.com>
2314         * NEWS:
2315         * bugzilla/gnome/products:
2316         * configure.in: Release 2.5.2, "Franco Corelli"
2318 2003-12-25  Fernando Herrera  <fherrera@onirica.com>
2320         * Makefile.am:
2321         * bug-buddy.schemas.in:
2322         * configure.in:
2323         * po/POTFILES.in: Schema file stuff
2324         * src/bug-buddy.c: (init_ui), (delete_me):
2325         * src/bug-buddy.glade:
2326         * src/bug-buddy.h:
2327         * src/config.c: (entry_changed_notify), (config_entry_commit),
2328         (init_gconf_stuff):
2329         * src/united-states-of-bug-buddy.c: (on_druid_cancel_clicked): Port
2330         bug-buddy configuration to gconf
2332 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
2334         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Add
2335         support for translators in the about dialog.
2337 2003-12-14  Fernando Herrera  <fherrera@onirica.com>
2339         * src/bug-buddy.c: (main):
2340         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked): Use
2341         gtk_icon_theme_* to load icons.
2343 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
2345         * src/bugzilla.c: (load_products_xml): Don't add closed products.
2346         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Refuse
2347         selected application if its bugzilla info doesn't match with any
2348         bugzilla xml info (a non-existant, mistyped or closed
2349         product/component in .desktop file). Fix bug #123435
2351 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
2353         * src/bug-buddy.glade:
2354         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): add
2355         context to component selection page (Application or product
2356         selected). Fix bug #128349. Also remove code for unknown applications
2358 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
2360         * src/bug-buddy.c: (on_applications_products_changed), (init_ui):
2361         Switch between apps and products.
2362         * src/bug-buddy.glade: Remove toggle button and no product/app
2363         checkbox. Use two radio buttons for switching between apps and
2364         products.
2365         * src/config.c: (save_config), (load_config): Don't load/store
2366         applications/products view setting. Show apps by default
2367         * src/libglade-buddy.h: Change app/products function
2368         * src/bugzilla.c: (generate_email_text):
2369         * src/united-states-of-bug-buddy.c: (on_druid_prev_clicked),
2370         (on_druid_next_clicked): Remove email generation and warning for
2371         unknown apps.
2372         This closes bug #129137
2374 2003-12-13  Fernando Herrera  <fherrera@onirica.com>
2376         * src/bugzilla.c: (load_applets), (visit_cb): Show only applications
2377         and applets with known bugzilla info (Fixes #129138)
2379 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
2381         * src/bug-buddy.c: (on_gdb_save_clicked): remove hard coded
2382         GtkFileChooser size
2384 2003-12-12  Fernando Herrera  <fherrera@onirica.com>
2386         * src/distribution.c: (get_irix_version): Report "Irix"
2387         * src/distribution.h: add support for Fedora and Gentoo
2389 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
2391         * src/bug-buddy.h:
2392         * src/united-states-of-bug-buddy.c: (druid_set_state),
2393         (on_druid_next_clicked): preserve bug description if filled
2395 2003-12-09  Fernando Herrera  <fherrera@onirica.com>
2397         * bugzilla/gnome/products:
2398         * configure.in:
2399         * NEWS: Update for 2.5.1 release ("Mi mamáprefiere GNOME")
2401 2003-12-04  Jan Arne Petersen  <jpetersen@uni-bonn.de>
2403         * src/bug-buddy.c: (on_gdb_save_clicked): Use GtkFileChooser
2404         instead of GtkFileSelection.
2406 2003-12-04  Fernando Herrera  <fherrera@onirica.com>
2408         * src/bugzilla.c: (load_products_xml): Fix a bug introduced when
2409         fixing #125396 that prevented the component list to be loaded.
2411 2003-11-09  Fernando Herrera  <fherrera@onirica.com>
2413         * bugzilla/gnome/products:
2414         * NEWS: Update for 2.5.0 release ("He tardado 10 minutos en
2415         atarme las botas")
2417 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
2419         * src/bug-buddy.c: (init_gnome_version_stuff):
2420         * src/bugzilla.c: (load_products_xml), (get_xml_file): Fix some
2421         leaks, patch from Kjartan Maraas (fix bug #125396)
2423 2003-11-06  Fernando Herrera  <fherrera@onirica.com>
2425         * README.STABLE_BRANCH:
2426         * configure.in: gnome 2.5 branch info
2428 2003-11-06 Sivaiah N  <snallagatla@novell.com>
2430         * configure.in:
2431         * src/Makefile.am: disable deprecations by
2432         default, added a --enable-deprecations option to enable them.
2434 2003-10-06  Vincent Untz  <vincent@vuntz.net>
2436         * src/bug-buddy.c: (main) don't show up to three windows at a time when
2437         updating the product databases. And we don't need to tell the user the
2438         update was successful (it's supposed to be successful).
2439         Fix bug #110817.
2441 2003-10-06  Vincent Untz  <vincent@vuntz.net>
2443         * src/gdb-buddy.c: (get_trace_from_pair) fix crash when debugging a
2444         program not in the path and search in GNOME2_PATH instead of
2445         GNOME_PATH. Should fix bug #115147.
2447 2003-09-17  Fatih Demir <kabalak@gtranslator.org>
2449         * configure.in: Added "ta" (Tamil) to the languages' list.
2451 2003-09-01  Fernando Herrera  <fherrera@onirica.com>
2453         * NEWS:
2454         * bugzilla/gnome/products:
2455         * configure.in: Update for 2.4.0 Release ("Galactic")
2457 2003-08-25  Fernando Herrera  <fherrera@onirica.com>
2459         * NEWS:
2460         * bugzilla/gnome/products:
2461         * configure.in: Updte for 2.3.5 Release ("La Espiral")
2463 2003-08-14  Guntupalli Karunakar  <karunakar@freedomink.org>
2465         * configure.in: Added "hi" in ALL_LINGUAS.
2467 2003-08-03  Fernando Herrera  <fherrera@onirica.com>
2469         * NEWS:
2470         * bugzilla/gnome/products:
2471         * bugzilla/ximian/mostfreq:
2472         * bugzilla/ximian/products:
2473         * configure.in: Update for 2.3.4 Release ("Pinochio")
2475 2003-07-23 Fernando Herrera  <fherrera@onirica.com>
2477         * src/bugzilla.c: (load_products_xml): Workaround for a bugzilla
2478         create-products-xml bug, that made bug-buddy crash.
2480 2003-07-21  Fernando Herrera  <fherrera@onirica.com>
2482         * src/bugzilla.c: (generate_email_text): Fix a str free (bug #117806)
2483         * src/united-states-of-bug-buddy.c: (select_version),
2484         (on_druid_next_clicked): Fix a crash (bug #117809). Fill version entry
2485         with unspecified if version is not know after selecting a product
2486         (bug #117934)
2488 2003-07-18  Fernando Herrera  <fherrera@onirica.com>
2490         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked):
2491         Unify copyright strings. Patch from Christian Neumair. Fixes #101725
2493 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
2495         * configure.in
2496         * NEWS:
2497         * bugzilla/gnome/mostfreq:
2498         * bugzilla/gnome/products:
2499         * bugzilla/ximian/config:
2500         * bugzilla/ximian/mostfreq:
2501         * bugzilla/ximian/products: Update for 2.3.3 Release ("I've given up
2502         smoking")
2504 2003-07-15  Fernando Herrera  <fherrera@onirica.com>
2506         * src/bug-buddy.c: (init_ui):
2507         * src/bug-buddy.glade:
2508         * src/bug-buddy.h:
2509         * src/bugzilla.h: Use a combo for version entry.
2510         * src/bugzilla.c: (update_version), (update_version_menu), (generate_email_text):
2511         * src/united-states-of-bug-buddy.c: (select_version),
2512         (select_severity), (on_druid_next_clicked): Select version and severity.
2513         * src/bugzilla.c: (load_products_xml), (load_bugzilla_xml_file). If not downloading
2514         new bugzilla files, compare dates of ~/.gnome/bug-buddy.d/* and prefix/share/bug-buddy/*
2515         to use the most recent. Use again applications-all-users because gnome-vfs bug was fixed.
2517 2003-07-14  Fernando Herrera  <fherrera@onirica.com>
2519         * src/gdb-buddy.c: (handle_gdb_input): convert gdb output from ISO-8859-1
2520         (the charset gdb is using) to UTF-8 using a fallback, preventing incomplete
2521         traces with non-convertible chars.
2523 2003-06-28  Fernando Herrera  <fherrera@onirica.com>
2525         * src/bug-buddy.c: (init_ui):
2526         * src/bug-buddy.h:
2527         * src/bugzilla.c: (generate_email_text):
2528         * src/united-states-of-bug-buddy.c: (mail_write_template),
2529         (mail_lock_text), (druid_set_state): Use differents templates for each
2530         kind of bug report. Fix also a crash when reporting non-bugzilla bugs
2531         without the "Description:" field
2533 2003-06-26  Fernando Herrera  <fherrera@onirica.com>
2535         * src/bugzilla.c: (generate_email_text): s/Gnome
2536         distributor/Gnome-Distributor/ as spaces in headers break halloween
2537         pasrsing at submit@bugs.gnome.org. Thanks to Andrew Sobala for
2538         pointing this. (Fix #116058)
2540 2003-06-15  Taneem Ahmed  <taneem@eyetap.org>
2542         * configure.in: Added "bn" to ALL_LINGUAS.
2544 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
2546         * src/bug-buddy.glade: Some HIG changes. Mostly accelerators, padding,
2547         and text corrections.
2548         * src/united-states-of-bug-buddy.c: (submit_ok): Fix a typo, remove
2549         confirmation dialog before submiting a bug.
2551 2003-06-10  Fernando Herrera  <fherrera@onirica.com>
2553         * src/bug-buddy.glade:
2554         * src/united-states-of-bug-buddy.c: (submit_ok): String changes and
2555         corrections from Luis Villa (bug #114822)
2557 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
2559         * NEWS:
2560         * bugzilla/gnome/products:
2561         * bugzilla/ximian/mostfreq:
2562         * bugzilla/ximian/products: Update for 2.3.2 Release ("In the
2563         Neighbourhood")
2565 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
2567         * po/POTFILES.in:
2568         * src/bug-buddy.desktop.in:
2569         * src/bug-buddy.desktop.in.in: Move bug-buddy.desktop.in to
2570         bug-buddy.desktop.in.in to be parsed by configure script in order to
2571         get @VERSION@ replaced. Update POTFILES.in entry.
2573 2003-06-09  Fernando Herrera  <fherrera@onirica.com>
2575         * configure.in: bump version number.
2576         * src/bug-buddy.desktop.in: Add X-GNOME-Bugzilla-version (this will
2577         requiere the move to .desktop.in.in)
2578         * src/bugzilla.h:
2579         * src/bugzilla.c: (bugzilla_application_new), (load_applets),
2580         (visit_cb), (generate_email_text): read version from .desktop file.
2581         Add Bugzilla-Version field to email
2582         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked): Merge
2583         patch from ximian to stop crashing in product view (bug #114712). Also
2584         write the version number in the entry.
2586 2003-06-07  Fernando Herrera  <fherrera@onirica.com>
2588         * src/bug-buddy.glade: Add a privacy warning.
2589         * src/bugzilla.c: (bugzilla_application_new): Don't add duplicated
2590         applications.
2591         * src/bugzilla.c: (add_products):  Fix for a NULL-dereference
2592         (Fixes #104357, thanks to Jens Askengren for the patch)
2593         * src/bug-buddy.c: (init_ui):
2594         * src/united-states-of-bug-buddy.c: (mail_lock_text),
2595         (druid_set_state): Don't allow the user to modify Bugzilla headers in
2596         the email page
2598 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
2600         * src/united-states-of-bug-buddy.c(on_druid_next_clicked): Fixed
2601           string marked for translation.
2603 2003-05-31  Paisa Seeluangsawat  <paisa@colorado.edu>
2605         * configure.in: Added Thai (th) to ALL_LINGUAS.
2607 2003-05-27  Abel Cheung  <maddog@linux.org.hk>
2609         * src/bug-buddy.glade: Fix small typo.
2611 2003-05-19  Fernando Herrera <fherrera@onirica.com>
2613         * NEWS:
2614         * configure.in:
2615         * src/bug-buddy.c: (init_ui): Go to STATE_GDB when invoked from crash.
2616         2.3.1 "My brown paper bag" release!
2618 2003-05-18  Fernando Hererra <fherrera@onirica.com>
2620         * AUTHORS:
2621         * NEWS:
2622         * bugzilla/gnome/mostfreq:
2623         * bugzilla/gnome/products:
2624         * bugzilla/ximian/config:
2625         * bugzilla/ximian/mostfreq:
2626         * bugzilla/ximian/products:
2627         * configure.in: update for 2.3.0 release ("Sex, lies and Div-Xs")
2629 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
2631         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
2633 2003-05-16  Fernando Herrera <fherrera@onirica.com>
2635         * src/united-states-of-bug-buddy.c: (on_druid_next_clicked):fix some
2636         warnings and a typpo.
2638 2003-05-15  Fernando Herrera  <fherrera@onirica.com>
2640         * src/bug-buddy.c: (init_ui), (main):
2641         * src/bug-buddy.glade:
2642         * src/bug-buddy.h: New first page when invoked from scratch. Ask for
2643         bug type
2644         * src/bugzilla.c: (generate_email_text): Add keywords based on bug
2645         type, and set priority "enhancement" when it is a a feature request.
2646         * src/united-states-of-bug-buddy.c: (on_druid_about_clicked),
2647         (druid_set_state), (on_druid_prev_clicked),
2648         (on_druid_next_clicked): Manage new intro page. Show debug page
2649         always when invoked from scratch and debug type is selected. Add
2650         myself to the about dialog.
2652 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2654         * src/bug-buddy.c: (init_gnome_version_stuff):
2655         * src/bug-buddy.h:
2656         * src/bugzilla.c: (generate_email_text): s/vendor/distributor as done
2657         in gnome-desktop (to make RMS happy)
2659 2003-05-06  Fernando Herrera <fherrera@onirica.com>
2661         * src/bugzilla.c: (async_update): Print the progress label only when
2662         all files/sizes are calculated (Fixes #108408)
2663         (generate_email_text): Print Distribution name after the Subject
2664         field.
2666 2003-05-04  Christian Rose  <menthos@menthos.com>
2668         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
2670 2003-04-01  Fernando Herrera  <fherrera@onirica.com>
2672         * src/Makefile.am:
2673         * src/bug-buddy.h:
2674         * src/distribution.c: (get_line_from_fd), (get_line_from_file),
2675         (get_redhat_version), (get_turbolinux_version),
2676         (get_debian_version), (get_irix_version),
2677         (get_distro_name_from_file), (get_distro_name): Add distribution
2678         detection to bug-buddy.
2679         * src/distribution.h:
2680         * src/bugzilla.c: (generate_email_text): Add distribution info to
2681         report, and Gnome Vendor as "Gnome Vendor".
2683 2003-03-13  Christian Rose  <menthos@menthos.com>
2685         * configure.in: Added "ml" to ALL_LINGUAS.
2687 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
2689         * configure.in: Added "fa" to ALL_LINGUAS
2691 2003-02-10  Mohammad DAMT  <mdamt@bisnisweb.com>
2693         * po/id.po: Added Indonesian Translation
2694         * configure.in: Added "id" to ALL_LINGUAS
2696 2003-02-07  Abel Cheung  <maddog@linux.org.hk>
2698         * configure.in: Removed "en_GB" from ALL_LINGUAS (completely
2699           empty translation)
2701 2003-01-25  Alex Duggan  <aldug@astrolinux.com>
2703         * src/united-states-of-bug-buddy.c: use the bug-buddy icon in the
2704         about dialog.  Fixes #104445
2706 2003-02-03  Fernando Herrera <fherrera@onirica.com>
2708         * NEWS:
2709         * bugzilla/gnome/mostfreq:
2710         * bugzilla/gnome/products:
2711         * bugzilla/ximian/products:
2712         * configure.in: update for 2.2.102 release ("Oh na na na")
2714 2003-02-01  Fernando Herrera <fherrera@onirica.com>
2716         * TODO: Update with some ideas from Owen and me.
2717         * src/bugzilla.c: (bugzilla_application_new),
2718           (generate_email_text): Only add a binary to the list if it is not
2719           already in. If the app doesn't have bugzilla product, ask for email
2720           address to send the report. (Fix #104599)
2721         * src/united-states-of-bug-buddy.c: (select_component_row): Check if
2722           component is NULL.
2724 2003-01-21  Christian Rose  <menthos@menthos.com>
2726         * configure.in: Added "mn" to ALL_LINGUAS.
2728 2002-01-19  Fernando Herrera  <fherrera@onirica.com>
2730         * NEWS:
2731         * bugzilla/*/*:
2732         * configure.in: 2.2.101 release "Fidelio"
2734 2003-01-14  Pablo Saratxaga <pablo@mandrakesoft.com>
2736         * configure.in: Added Amharic (am) and Macedonian (mk) to ALL_LINGUAS
2738 2003-01-05  Fernando Herrera  <fherrera@onirica.com>
2740         * src/gdb-buddy.c: (get_trace_from_pair): set NULL encoding for gdb
2741         output, so g_io_channel can read text with invalid UTF-8 strings
2742         (fixes #102493).
2744 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2746         * src/bug-buddy.desktop.in: add StartupNotify
2748 2002-12-31  Fernando Herrera  <fherrera@onirica.com>
2750         * NEWS:
2751         * bugzilla/*/*:
2752         * configure.in: 2.2.100 release "I should be there, baby!"
2753         * pixmaps/gnome.png: Update GNOME logo to the new version.
2755 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2757         * src/united-states-of-bug-buddy.c: Little text typo. Fixes (#99564)
2758         Thanks to Christian Rose for pointing this.
2760 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2762         * src/bug-buddy.glade: Don't use gtk stock button "Refresh". Use
2763           "Update" as label to be consistent with the text (fixes #101693).
2764           Remove references to help button (fixes #86410).
2766 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2768         * src/united-states-of-bug-buddy.c: (select_component_row),
2769           (on_druid_next_clicked): If component is in the .desktop file
2770           preselect it. (Thanks to Kristian Rietveld for its gtktree
2771           wisdom)
2773 2002-12-29  Fernando Herrera  <fherrera@onirica.com>
2775         * src/bugzilla.c: (visit_cb): don't use all-applications because it is
2776           not working. Use applications-all-users:/// and check for recursion
2778 2002-12-28  Fernando Herrera  <fherrera@onirica.com>
2780         * configure.in: requiere libgnomeui 2.1.x for gnome-icom-theme
2782 2002-12-16  Fernando Herrera  <fherrera@onirica.com>
2784         * MAINTAINERS:
2785         * NEWS:
2786         * README.STABLE_BRANCH:
2787         * TODO:
2789         * bugzilla/gnome/config:
2790         * bugzilla/gnome/mostfreq:
2791         * bugzilla/gnome/products:
2792         * bugzilla/ximian/config:
2793         * bugzilla/ximian/mostfreq:
2794         * bugzilla/ximian/products: Updated for the new release.
2796 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2798         * src/bug-buddy.glade:
2799         * src/bugzilla.c: (async_update): Tweak progress dialog. Show only
2800           number of files "1 of 6".
2801           http://bugzilla.gnome.org/bugzilla.gnome.org/config.xml is nothing
2802           relevant for the user.
2804 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2806         * bugzilla/gnome.bugzilla:
2807         * bugzilla/ximian.bugzilla:
2808         * src/Makefile.am:
2809         * src/bug-buddy.glade:
2810         * src/bug-buddy.h:
2811         * src/bugzilla.c: (md5str_equal_digest), (get_xml_file),
2812           (bugzilla_get_md5sums), (load_bugzilla):
2813         * src/bugzilla.h:
2814         * src/config.c: (save_config), (load_config): Download md5sums from
2815           bugzilla (only if it didn't in the last 24h), and compare with local
2816           bugzilla files. If different, aks the user for updating them.
2817         * src/md5-utils.h:
2818         * src/md5-utils.c: Copied md5 functions from somewhere in the gnome
2819           cvs.
2821 2002-12-13  Fernando Herrera <fherrera@onirica.com>
2823         * src/gdb-buddy.c: Try to look in libexec dir (Needed to debug
2824           applets)
2826 2002-12-10  Fernando Herrera <fherrera@onirica.com>
2828         * src/bug-buddy.c (stop_progress, queue_download_restart,
2829           on_proxy_settings_clicked, on_progress_start_clicked,
2830           on_progress_stop_clicked, main):
2832         * src/bug-buddy.glade:
2834         * src/bugzilla.c (async_update, copy_from_system_to_cache,
2835           get_xml_file, end_bugzilla_download, start_bugzilla_download,):
2836           Changed the logic of downloading. First try the newer version from
2837           local cached bugzilla files and the ones from sharedir. If they are
2838           too old, ask the user for updating. New dialog for updating and
2839           new progress dialog.
2841 2002-12-15  Fernando Herrera  <fherrera@onirica.com>
2843         * src/united-states-of-bug-buddy.c: add Kevin and Eric to credits as
2844           documenters
2846 2002-12-14  Fernando Herrera  <fherrera@onirica.com>
2848         * src/bugzilla.c: (open_mostfreq_bug):
2849         * src/cell-renderer-uri.c: (cell_renderer_uri_set_property),
2850         (cell_renderer_uri_activate): Workaround to fix #86711. As cru->uri is
2851         not set correctly (maybe a gtk+ or a problem derivating the class?),
2852         use a new function to open the bug with bug_position --> iter -->
2853         model --> url.
2855 2002-12-03  Fernando Herrera <fherrera@onirica.com>
2857         * src/bugzilla.c (products_list_load): Removed code to autoselect
2858         component (it didn't work)
2860         * src/united-states-of-bug-buddy.c (on_druid_prev_clicked)
2861         on_druid_next_clicked: When invoked from crash, try to guess
2862         product and component (from .desktop file) corresponding to the
2863         crashed app. When invoked from scratch, after the user has
2864         selected an application, guess the product. This implies skipping
2865         two sometimes hard steps. Autoset critical severity for crashes.
2867 2002-12-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
2869         * src/united-states-of-bug-buddy.c: Unbreak the build and
2870         restore Ximian's copyright notice.
2872 2002-12-07  Christian Neumair  <chris@gnome-de.org>
2874         * src/united-states-of-bug-buddy.c: Made copyright string translatable
2875         and changed it (pattern is "(C) first-year-code-was-published
2876         first-author"). Sorry Ximian, but that's the way we ought to refer to
2877         authors.
2879 2002-11-21  Kjartan Maraas  <kmaraas@gnome.org>
2881         * src/bugzilla.c (load_bugzilla): Free the path. Fixing a leak
2882         and closing bugzilla #95981.
2884 2002-11-17  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
2886         * configure.in: Added Belarusian to ALL_LINGUAS.
2888 2002-09-30  jacob berkman  <jacob@ximian.com>
2890         * src/bugzilla.c (load_applets):
2891         (visit_cb):
2892         (visit_cb):
2893         (load_applications): port from GnomeIconLoader to GnomeIconTheme
2895 2002-09-06  jacob berkman  <jacob@ximan.com>
2897         * src/bug-buddy.[ch]:
2898         * src/bugzilla.[ch]:
2899         * src/gdb-buddy.c"
2900         * src/united-states-of-bug-buddy.c: commit 2 week old changes on
2901         my local tree.  i think this adds support for pre-selecting a
2902         crashed app in the list of applications.  or, it would but
2903         gtktreeview doesn't work right.
2905         * src/save-buddy.c: include signal.h
2907 2002-09-04  Ross Burton  <ross@burtonini.com>
2909         * src/bug-buddy.desktop.in: Fix the desktop file so that it
2910         validates correctly.
2912 2002-08-15  jacob berkman  <jacob@ximian.com>
2914         * src/bugzilla.c (create_products_list):
2915         (create_components_list): sort by the first column
2917         * src/config.c (save_config):
2918         (load_config): don't persist "show debugging info"
2920         * configure.in: require bonobo-activation and libbonobo
2922         * src/bugzilla.c (bugzilla_application_new): helper func
2923         (get_i18n_slist): cut-n-paste from (gasp!) menu.c
2924         (load_applets): get the list of applets from bonobo-activation
2925         (visit_cb): use bugzilla_application_new()
2926         (load_applications): load the applets too and don't leak the icon
2927         loader
2929 2002-08-14  jacob berkman  <jacob@ximian.com>
2931         * src/bugzilla.c (BUGZILLA_*):
2932         * src/bug-buddy.desktop.in (X-GNOME-Bugzilla-*): spell it GNOME
2934         * configure.in: check for gnome-desktop
2936         * src/united-states-of-bug-buddy.c (druid_set_state): disable next
2937         button if we are downloading
2938         (on_druid_prev_clicked): handle a new state we can be in
2939         (submit_ok): handle the user selecting an application (this
2940         function needs to be refactored)
2942         * src/save-buddy.c (bb_write_buffer_to_*): add a wait_msg arg that
2943         is the label of the dialog that pops up after a while
2945         * src/config.c (save_config):
2946         (load_config): persist whether we are showing products or
2947         applications
2949         * src/bugzilla.c (load_bugzilla_xml): only populate the products
2950         list if we are showing products
2951         (end_bugzilla_download):
2952         (start_bugzilla_download): turn the next button off while
2953         downloading if we are on the product page
2954         (visit_cb):
2955         (load_applications): load a list of applications from
2956         all-applications:/// to present the user, rather than using a list
2957         of products.  .desktop files with X-Gnome-Bugzilla-* headers will
2958         work automagically
2959         (products_list_load): populate the products list with either
2960         products or applications
2962         * src/bug-buddy.h (DruidData): add show_products and applications
2963         list
2965         * src/bug-buddy.glade: add a button to swtich between product and
2966         application selection mode
2968         * src/bug-buddy.desktop.in: add X-Gnome-Bugzilla-* entries
2970         * src/bug-buddy.c (buddy_set_text_widget):
2971         (buddy_get_text_widget): add support for GtkButton
2972         (on_gdb_save_clicked): pass a wait message
2973         (on_product_toggle_clicked): toggle the tree view between
2974         applications / products listing
2975         (on_list_button_press_event): don't continue if a download is in
2976         progress
2977         (main): load the list of applications
2979         * src/bugzilla.[ch] (bugzilla_bts_add_products_to_clist): nuke
2980         (BugzillaProduct): make components a hash table
2981         (BugzillaBTS): make products a hash table
2982         (generate_email_text): submit data from gnome-version.xml
2983         (*): fixups for hash tables, and i think fix bug #83109 (can't
2984         tell because gnome-vfs crashes for me)
2986         * src/bug-buddy.h (DruidData): make bugzillas a GHashTable, and
2987         nuke all_products
2989         * src/bug-buddy.glade: kill the bts selection option menu
2991         * src/bug-buddy.[ch] (init_gnome_version_stuff): read gnome
2992         platform version and vendor from
2993         $prefix/share/gnome-about/gnome-version.xml
2995         * src/bugzilla.c (generate_email_text): clean up a bit
2997 2002-08-13  jacob berkman  <jacob@ximian.com>
2999         * src/united-states-of-bug-buddy.c (submit_ok): fix a crash
3001         * configure.in: bump to 2.2.99
3003         * src/united-states-of-bug-buddy.c: use new saving code (fixes
3004         #84914)
3006         * src/save-buddy.c (bb_write_buffer_to_fd): use an io channel to
3007         write to a file, and pop up a dialog if it takes more than 1.1
3008         seconds which allows the user to cancel the action (fixes #73443)
3010         * src/*.[ch]: nuke some #if 0'd code and fix some compile warnings
3012         * src/Makefile.am:
3013         * src/signal-buddy.[ch]: steal unix signal/glib mainloop code from gdm
3015 2002-08-12  jacob berkman  <jacob@ximian.com>
3017         * NEWS (2.2.1): updates, but need to fix the other part of 84914
3018         before releasing a new version
3020         * src/save-buddy.c (bb_save_file): steal file saving from gedit
3021         (fixes #80334)
3023         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): kill
3024         gdb (should fix bug #86404)
3026         * src/save-buddy.c (bb_save_file): prompt the user to overwrite
3027         the file if it already exists (bug #84914)
3029         * src/gdb-buddy.c (handle_gdb_input): convert gdb data to UTF-8
3030         (michael meeks, bug #82722)
3032 2002-07-28  Christian Rose  <menthos@menthos.com>
3034         * configure.in: Added "sq" to ALL_LINGUAS.
3036 2002-06-19  jacob berkman  <jacob@ximian.com>
3038         * NEWS:
3039         * configure.in: 2.2.0
3041 2002-06-05  jacob berkman  <jacob@ximian.com>
3043         * src/Makefile.am (EXTRA_DIST): dist .applications file
3045 2002-06-05  Alex Graveley  <alex@ximian.com>
3047         * src/bug-buddy.keys.in: Remove unsupported open action, add
3048         settings for nautilus1 user-levels, and set default_action_type to
3049         'application'.
3051         * src/bug-buddy.applications: Add bug-buddy-core-file handler for
3052         application/x-core-file mimetype, with the command "buddy --core",
3053         and the name "Bug Buddy".
3055         * src/Makefile.am (applications_DATA): Install
3056         bug-buddy.applications.
3058 2002-06-04  Yanko Kaneti <yaneti@declera.com>
3060         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
3062 2002-05-28  Eric Baudais  <baudais@kkpsi.org>
3064         * docs/C/bug-buddy.xml: Updated the docs for 2.1.6.
3065         * docs/C/bug-buddy-C.omf: Updated for 2.1.6.
3067 2002-05-26  Chris Lyttle  <chris@wilddev.net>
3069         * docs/C/bug-buddy-C.omf: Added rights and version tags
3070         * docs/C/Makefile.am: changed figs to figdir
3071         * Makefile.am: Add omf.make to EXTRA_DIST
3072         * configure.in: Added scrollkeeper test for v0.3.8 and removed
3073         omf-install from makefile list
3074         * omf.make: Added for new scrollkeeper
3075         * xmldocs.make: changed to new version
3077 2002-05-21  Eric Baudais  <baudais@okstate.edu>
3079         * docs/C/bug-buddy-C.omf: Changed the OMF file to conform with
3080         the OMF DTD Scrollkeeper uses.
3082 2002-05-15  jacob berkman  <jacob@ximian.com>
3084         * docs/Makefile.am (man_MANS):
3085         * docs/bug-buddy.1: man page from David LaBissoniere
3086         <labisso@debian.org>
3088         * AUTHORS: i haven't been to CMU in over 2 years
3090 2002-05-13  jacob berkman  <jacob@ximian.com>
3092         * NEWS:
3093         * configure.in: release 2.1.6
3095         * bugzilla/*: update
3097         * src/united-states-of-bug-buddy.c (on_druid_next_clicked):
3098         (on_druid_prev_clicked): if there are no mostfreq bugs, skip that
3099         page (fixes bug #76405)
3101         * configure.in:
3102         * Makefile.am:
3103         * bugzilla/Makefile.am:
3104         * bugzilla/gnome/Makefile.am:
3105         * bugzilla/ximian/Makefile.am: finally give in to automake 1.5
3106         breaking backwards compat behaviour and waste cpu by not using my
3107         cool automake hack (also fixes #74390)
3109         * src/bug-buddy.glade:
3110         * src/bug-buddy.c (on_proxy_settings_clicked):
3111         * src/config.c: remove proxy config dialog, just run
3112         gnome-network-properties
3114         * src/bugzilla.c (load_bugzillas): don't crash if no bugzillas
3115         were found.  put up a dialog and bail instead.  fixes bug #74390
3117 2002-05-10  Wayne Schuller  <k_wayne@linuxpower.org>
3119         * src/bugzilla.c: (bugzilla_add_mostfreq): The most frequent list
3120         is for display only, so don't let anything get
3121         selected. http://bugzilla.gnome.org/show_bug.cgi?id=77277
3123 2002-05-08  Pablo Saratxaga <pablo@mandrakesoft.com>
3125         * configure.in: Added Vietnamese (vi) to ALL_LINGUAS
3127 2002-05-07  Archit Baweja  <bighead@users.sourceforge.net>
3129         * src/united-states-of-bug-buddy.c (submit_ok): show Cancel/Submit
3130         instead of No/Yes to adhere to UI Guidlines. fixed #74816.
3132 2002-02-29  Pablo Saratxaga <pablo@mandrakesoft.com>
3134         * configure.in: Added Basque language (eu) to ALL_LINGUAS
3136 2002-04-19  jacob berkman  <jacob@ximian.com>
3138         * configure.in: 2.1.5
3140         * src/bug-buddy.glade: fix icon
3142         * bugzilla/*: update
3144 2002-04-17  Abel Cheung  <maddog@linux.org.hk>
3146         * configure.in: Removed en_AU, it's a completely empty translation,
3147         unhandled for 2 years.
3149 2002-04-16  jacob berkman  <jacob@ximian.com>
3151         * src/bug-buddy.glade: fix packing of copy/save buttons (fixes bug
3152         #78674)
3154         * src/gdb-cmd: do 'bt full' rather than 'bt' - suggested by havoc
3155         (fixes bug #78675)
3157 2002-04-10  jacob berkman  <jacob@ximian.com>
3159         * src/bugzilla.c (gify): if convert didn't work just strdup
3161 2002-04-09  jacob berkman  <jacob@ximian.com>
3163         * src/bug-buddy.glade: turn word wrap on
3164         add copy/save buttons
3166         * src/bug-buddy.c (on_gdb_copy_clicked): copy the contents of the
3167         gdb text widget to the clipboard
3168         (on_gdb_save_clicked): save the contents of the gdb text widget to
3169         a file
3171         * src/gdb-buddy.c (start_animation):
3172         (stop_animation): enable/disable copy/save buttons
3174         fixes bug #77891
3176         * src/united-states-of-bug-buddy.c (on_druid_help_clicked): call
3177         gnome_help_display()
3179         * configure.in (AC_OUTPUT):
3180         * Makefile.am (SUBDIRS): add omf-install/
3182 2002-04-02  jacob berkman  <jacob@ximian.com>
3184         * configure.in: fix stupid tyop in previous commit (noticed by
3185         Jeong-Hee Kang)
3187 2002-04-01  jacob berkman  <jacob@ximian.com>
3189         * src/Makefile.am (bug_buddy_LDFLAGS):
3190         * configure.in: fix #77035 and #76834 (thanks to danw)
3192         * src/Makefile.am (bug_buddy_LDFLAGS): add back -export-dynamic
3193         for now (fixes #77035)
3195 2002-03-29  jacob berkman  <jacob@ximian.com>
3197         * src/bug-buddy.keys.in: add a nl
3199         * src/Makefile.am (bug_buddy_LDFLAGS): remove -export-dynamic
3200         (fixes bug #76834)
3202         * src/bug-buddy.glade:
3203         * src/bug-buddy.glade2: use glade 2
3205         * src/bug-buddy.c (main): load bug-buddy.glade
3207         * configure.in: remove libglade-convert stuff
3209 2002-02-21  Seth Nickell  <snickell@stanford.edu>
3211         * src/Makefile.am:
3212         * src/bug-buddy.desktop.in:
3214         Install into $(datadir)/applications and add a
3215         Categories field for GNOME2.
3217 2002-03-18  jacob berkman  <jacob@ximian.com>
3219         * src/gdb-buddy.c (get_trace_from_pair): change wording
3221         * NEWS:
3222         * configure.in: 2.1.4
3224         * docs/C/bug-buddy.sgml: remove
3226         * Makefile.am (SUBDIRS): re-add docs
3228         * docs/C/bug-buddy.xml: updated per patch from Kevin Conder
3229         <kevin@kevindumpscore.com> for bug #71189
3231         * bugzilla/*: update files
3233         * src/bug-buddy.glade: set the default button to Forward, not
3234         Back.
3236         * src/gdb-buddy.c (get_trace_from_pair): add a message saying
3237         which program generated the core file
3239 2002-03-14  jacob berkman  <jacob@ximian.com>
3241         * src/united-states-of-bug-buddy.c (submit_ok): fix up some memory
3242         management stuff (from Wayne Schuller <k_wayne@linuxpower.org>,
3243         fixes #73675)
3245 2002-03-12  jacob berkman  <jacob@ximian.com>
3247         * src/Makefile.am ($(bug_buddy_OBJECTS)): build fix for automake
3248         1.5 (bug #74341)
3250 2002-02-19  jacob berkman  <jacob@ximian.com>
3252         * Makefile.am: add gnome's mostfreq.xml and update xml files
3254 2002-02-11 John Fleck <jfleck@inkstain.net>
3256         * added:
3257         * xmldocs.make
3258         * omf-install/Makefile.am
3259         * docs/C/bug-buddy-C.omf
3261         * changed:
3262         * docs/Makefile.am
3263         * docs/C/Makefile.am
3264         * docs/C/bug-buddy.xml
3265         add new xml versions of the docs and other things needed for the
3266         build infrasture - awaiting update to the docs to match GNOME2ness
3267         before adding 'em into the build
3269 2002-02-07  jacob berkman  <jacob@ximian.com>
3271         * configure.in: add AM_PROG_LIBTOOL (Laszlo PETER
3272         <Laszlo.Peter@ireland.sun.com>)
3274 2002-02-04  jacob berkman  <jacob@ximian.com>
3276         * configure.in:
3277         * NEWS: 2.1.3
3279 2002-02-03 John Fleck <jfleck@inkstain.net>
3281         * docs/C/bug-buddy.xml - patch from Kevin Conder converting doc to
3282         xml
3283         * docs/C/legal.xml - added document with newly required legalisms,
3284         next step toward docs that are no longer "way busted".
3285         The xml docs are not yet included in the build.
3287 2002-02-01  jacob berkman  <jacob@ximian.com>
3289         * Makefile.am (SUBDIRS):
3290         * configure.in: don't build docs as they are way busted.
3292         * src/bug-buddy.c (init_ui): hide windows when they are deleted,
3293         and fill in bug report template untranslated. (bugzilla 69460)
3295         * src/bugzilla.c: download files to a temporary file, then rename
3296         them.  also try to do something sensical when downloads fail, but
3297         sadly gnome-vfs is kind of broken when your proxy doesn't work and
3298         reports success.
3300         * src/bug-buddy.glade: make toplevels invisible by default, and
3301         hide the options for spawning external mailers (bugzilla #70156)
3303         * src/config.c: default to using sendmail
3305 2002-01-18  jacob berkman  <jacob@ximian.com>
3307         * pixmaps/Makefile.am (pixmap_DATA): remove some files that aren't
3308         used any more
3310         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): set
3311         ourselves as transient for the toplevel
3312         (druid_set_state): call druid_set_sensitive() rather than hacking
3313         around that
3314         (druid_set_state): fixup for new state order
3315         (on_druid_prev_clicked): skip pages when we aren't reporting to
3316         bugzilla
3317         (email_is_valid): don't allow mails from root@ (fixes #57490
3318         luis@ximian.com)
3319         (mail_config_page_gnome_ok): quick and error prone check that they
3320         filled in the mail command
3321         (mail_config_page_ok): clean up
3322         (on_druid_next_clicked): fixup for new state order
3324         * src/gdb-buddy.c (animate): pulse a progress bar
3325         (start_animation):
3326         (stop_animation): un-comment in
3328         * src/config.c (configs): comment out removed widgets
3329         (load_config):
3330         (save_config): clean up the mess i made the other day.
3332         * src/bugzilla.c (goto_product_page): comment out unused function
3333         (async_update): if the download is done then update the ui and
3334         load the xml
3335         (on_progress_cancel_clicked): comment out unused func
3336         (load_bugzilla_xml_file): try to load from cache, fallback to
3337         system
3338         (load_bugzilla_xml): simplify a little
3339         (create_products_list): put the icon and product name in the same
3340         column (thanks anders)
3341         (end_bugzilla_download): hide some widgets and cancel the vfs xfer
3342         if applicable
3343         (start_bugzilla_download): move code here so we can start the
3344         download from multiple places
3345         (load_bugzillas): don't try to download
3346         (generate_email_text): handle when we aren't submitting to
3347         bugzilla, and wrap gdb text
3349         * src/bug-buddy.c (get_widget): be a bit more verbose when we
3350         can't find a widget
3351         (on_list_button_press_event): go fwd when double clicked (fixes
3352         #57036 by ettore)
3353         (on_email_group_toggled): fixup for there being 3 types now, and
3354         set the fwd button to some appropriate text if applicable
3355         (queue_download_restart): start a download of the xml after a
3356         delay
3357         (on_proxy_settings_clicked): show the proxy settings dialog
3358         (on_progress_start_clicked): kick off a download
3359         (on_progress_stop_clicked): kill a download
3360         (on_debugging_options_button_clicked): show / hide debugging
3361         options
3362         (fixup_notebook): make a notebook clean
3363         (init_ui): make a better initial message, and fix a bunch of stuff
3364         (make_image): handle loading stock icons (unused now though)
3365         (main): don't skip pages initially any more, and kick off a
3366         download
3368 2002-01-16  jacob berkman  <jacob@ximian.com>
3370         * configure.in: add et translation from Ilmar Kerm
3371         <ilmar.kerm@riigikontroll.ee>
3373 2002-01-14  jacob berkman  <jacob@ximian.com>
3375         * src/bug-buddy.c (init_ui): reverse the text direction of the
3376         forward button.  also make it compile
3378         * src/united-states-of-bug-buddy.c (druid_set_state): steal some
3379         code from the new GnomeDruidPageStandard
3380         (on_druid_next_clicked): if "use_gnome_mailer" was set fire off
3381         the mailer and jump to the finished page
3383         * src/gdb-buddy.c: comment out animation stuff until it gets fixed
3385         * src/config.c (update_string):
3386         (gconf_buddy_connect_string):
3387         (update_bool):
3388         (gconf_buddy_connect_bool):
3389         (update_int):
3390         (gconf_buddy_connect_int): some gconf sugar
3391         (save_config): save the new mailer settings
3392         (load_config): load the vfs proxy and new mailer settings
3394         * src/bugzilla.c (generate_email_text): don't generate a Subject:
3395         line if we were told not to
3397         * src/bug-buddy.c (on_email_mailer_radio_toggled):
3398         (on_email_default_radio_toggled):
3399         (make_image):
3400         (build_custom_mailers): new funcs for new gui stuff
3401         (init_canvi): removed
3402         (init_ui): initialize the new widgets
3403         (on_druid_window_style_set): use colors from the theme rather than
3404         ugly hard coded ones
3405         (main): set GNOME_PARAM_APP_DATADIR and use it for finding files.
3407 2002-01-10  jacob berkman  <jacob@ximian.com>
3409         * NEWS:
3410         * configure.in: 2.1.2
3412         * bugzilla/*: updates
3414         * src/united-states-of-bug-buddy.c (get_selected_row): clean up a
3415         little
3417         * src/bug-buddy.glade: use new button layout (cancel to the left
3418         of prev/next)
3420 2001-12-28  jacob berkman  <jacob@ximian.com>
3422         * src/bugzilla.h: gnome-vfs-types.h is deprecated
3424         * src/bugzilla.c (load_bugzilla): gdk_pixbuf_unref is deprecated
3426         * src/bug-buddy.h: include gnome-vfs-async-ops.h
3428         * src/bug-buddy.c (init_canvi): gdk_pixbuf_unref is deprecated
3430         * src/Makefile.am (INCLUDES): add some more
3431         -DFOO_DISABLE_DEPRECATED
3433 2001-12-21  jacob berkman  <jacob@ximian.com>
3435         * src/gdb-buddy.c (stop_gdb): fix a crash by jumping to the
3436         correct page
3438         * src/bugzilla.c (generate_email_text): print the gnome version if
3439         we had one
3441         * src/bug-buddy.h: add a gnome_version field
3443         * src/bug-buddy.c (init_ui): get the "gnome version" from the
3444         environment.  this is set by gnome_segv.
3446 2001-12-17  jacob berkman  <jacob@ximian.com>
3448         * src/bug-buddy.c (init_ui): set the help / about buttons as
3449         secondary
3451         * src/bugzilla.c (gify): g_convert() rather than g_strdup() since
3452         i think the xml files are ISO8859-1 or something.  the spanish n
3453         thing displays correctly now instead of generating a pango warning
3455 2001-12-13  jacob berkman  <jacob@ximian.com>
3457         * gentool/gentool.m4: some games
3459 2001-12-12  jacob berkman  <jacob@ximian.com>
3461         * src/bugzilla.c (load_mostfreq_xml): add each bug, not just one
3462         per product.  this code was so broken before.
3464         * src/united-states-of-bug-buddy.c (on_druid_next_clicked): don't
3465         get stuck on the description page
3467 2001-12-11  jacob berkman  <jacob@ximian.com>
3469         * */*: add mostfreq support and some other stuff.  this module is
3470         mine so i don't have to add good changelog entries.
3471         neener-neener.
3473 2001-12-08  Abel Cheung  <maddog@linux.org.hk>
3475         * configure.in: Re-enable zh_TW.po. It's in UTF8 encoding,
3476           shouldn't fail even with older version of gettext.
3478 2001-12-06  jacob berkman  <jacob@ximian.com>
3480         * src/Makefile.am (INCLUDES): add -DLIBGLADE_DISABLE_DEPRECATED
3482         * src/*.c: s/GTK_DIALOG_NO_SEPARATOR/0/
3484 2001-11-28  jacob berkman  <jacob@ximian.com>
3486         * src/gdb-buddy.c (get_trace_from_pair):
3487         (get_trace_from_pair):
3488         * src/config.c (load_config): gnome_is_program_in_path is
3489         deprecated, use g_find_program_in_path
3491 2001-11-09  jacob berkman  <jacob@ximian.com>
3493         * src/*.c: set the default response on all of our dialogs
3495 2001-11-08  jacob berkman  <jacob@ximian.com>
3497         * configure.in: zh_TW.po seems to be broken on gettext 0.10.35;
3498         disabling for now
3500         * src/united-states-of-bug-buddy.c (desc_page_ok): use the public
3501         mime type function
3503         * src/Makefile.am (EXTRA_DIST): ship the .desktop.in file
3505 2001-11-07  jacob berkman  <jacob@ximian.com>
3507         * src/Makefile.am (INCLUDES): build with
3508         -DGNOME_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
3509         -DG_DISABLE_DEPRECATED
3511         * src/*.c: use GtkMessageDialog instead of GnomeMessageBox, and
3512         the other things to get it to build w/o deprecated stuff
3514         * src/united-states-of-bug-buddy.c (get_selected_row): get the
3515         selected row from a TreeView
3516         (on_druid_next_clicked): use get_selected_row for the product /
3517         component
3519         * src/bugzilla.c (create_products_list): create a GtkListStore and
3520         set up the columns with the GtkTreeView
3521         (create_components_list): ditto
3522         (load_bugzillas): setup the trees
3523         (add_product):
3524         (bugzilla_bts_add_products_to_clist):
3525         (add_component): port to GtkTreeView / GtkListStore
3527         * src/bug-buddy.c: removed a bunch of unused glade callbacks
3528         (init_ui): setup some stock things glade 1 doesn't know about
3530         * src/Makefile.am (INCLUDES): don't set the clist height any more
3532 2001-11-02  jacob berkman  <jacob@ximian.com>
3534         * src/bug-buddy.glade: use the template description from
3535         bugzilla.ximian.com.
3537         * src/gdb-buddy.c (handle_gdb_input): port to GtkTextView
3539         * src/bug-buddy.c (buddy_set_text_widget):
3540         (buddy_get_text_widget): sane and consistent api for get/set of
3541         text across multiple gtk widgets
3543         * src/*.c: use new text calls
3545         * po/POTFILES.in: remove some removed files
3547 2001-10-28  jacob berkman  <jacob@ximian.com>
3549         * src/gdb-buddy.c (get_trace_from_pair): use the awesome
3550         g_spawn_async_with_pipes() function.  glib2 rules.
3552         * src/bugzilla.c (format_for_width):
3553         (append_line_width): move from util.c as these are still needed
3555         * src/bug-buddy.c (add_to_clist):
3556         (append_packages): remove unused functions
3558         * src/*.bts:
3559         * src/ctree-combo.[ch]:
3560         * src/distro*:
3561         * src/gnome.appmap:
3562         * src/packages.c:
3563         * src/bts.c:
3564         * src/*-packages:
3565         * src/util.[ch]:
3566         * src/bug-buddy.buddy: remove outdated / unused files
3568         * src/*.[ch]:
3569         * COPYING: add in a nice little note saying only version 2 of the
3570         gpl applies
3572 2001-10-27  jacob berkman  <jacob@ximian.com>
3574         * src/bugzilla.c (start_xfer): use GNOME_VFS_PRIORITY_DEFAULT
3575         rather than GNOME_VFS_DEFAULT_PRIORITY
3577 2001-10-23  jacob berkman  <jacob@ximian.com>
3579         * configure.in (GETTEXT_PACKAGE): we don't have to be parallel installable
3581         * src/bugzilla.c (load_config_xml):
3582         (load_products_xml): fix libxml 2 port
3584         * src/bug-buddy.c (init_canvi): use a PangoFontDescription rather
3585         than a fontset
3586         (main): glade file is .glade2 now
3588 2001-10-20  jacob berkman  <jacob@ximian.com>
3590         * */*: initial gnome 2 port
3592 2001-10-12  Carlos Perelló Marín <carlos@gnome-db.org>
3594         * configure,in (ALL_LINGUAS): Added pt.
3596 2001-10-07  Gediminas Paulauskas <menesis@delfi.lt>
3598         * configure.in (ALL_LINGUAS): added lv
3600 2001-09-08  Wang Jian  <lark@linux.net.cn>
3602         * configure.in(ALL_LINGUAS): Rename zh_CN.GB2312 to zh_CN
3604 2001-08-31  Abel Cheung  <maddog@linux.org.hk>
3606         * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
3608 2001-08-06  jacob berkman  <jacob@ximian.com>
3610         * configure.in:
3611         * NEWS: 2.0.8
3613         * src/gdb-buddy.c (get_trace_from_pair):
3614         (get_trace_from_core): revert --nw patch: it seems to break things
3615         for me pretty badly.  i'm an idiot.
3617         * configure.in:
3618         * NEWS: 2.0.7
3620         * src/util.c (format_for_width): wrap to GStrings rather than text
3621         entries
3623         * src/bugzilla.c (generate_email_text): wrap the mail bodies at 72
3624         chars again
3626         * src/gdb-cmd: also run `thread apply all bt' to get all of the
3627         stack traces for currently running threads
3629         * bugzilla/*: update
3631 2001-08-05  Leonard Norrgard  <vinsci@bugg.lnorrgard.com>
3633         * gdb-buddy.c (get_trace_from_core): Add --nw option for running
3634         GDB, to make Bug-Buddy work with the GNUPro Insight debugger,
3635         which defaults to using a GUI.  All GDB versions, starting with
3636         gdb-4.13 released in 1994, support the --nw option.)
3637         (get_trace_from_pair): Likewise.
3639 2001-08-04  Leonard Norrgård  <vinsci@sourceforge.net>
3641         * united-states-f-bug-buddy.c (email_is_valid):
3642         Added the seven new toplevel domains.
3643         * gdb-buddy.c (start_gdb):
3644         Moved the CRASH_NONE case into the switch.
3646 Tue Jul 10 12:34:00 2001  Jonathan Blandford  <jrb@redhat.com>
3648         * configure.in: change order of xml in gnome-config command to fix
3649         broken include path.
3650         (src/Makefile.am): ditto.
3652 2001-06-21  jacob berkman  <jacob@ximian.com>
3654         * NEWS:
3655         * configure.in: 2.0.6
3657         * src/bugzilla.c (load_config_xml): use the configured xml node
3658         names
3659         (load_bugzilla): load the name of the severity nodes and header
3660         from the config file
3661         (generate_email_text): use the configured severity header
3663 2001-06-19  jacob berkman  <jacob@ximian.com>
3665         * NEWS:
3666         * configure.in: 2.0.5
3668         * src/bugzilla.c (async_update): touch files we download so that
3669         the cache finally works
3671         * NEWS:
3672         * configure.in: 2.0.4
3674         * src/united-states-of-bug-buddy.c (submit_ok): thank the
3675         submitter
3676         (submit_ok): set the From: line.  it used to do this before 2.0.
3677         i apparently am a doofus.
3678         (submit_ok): pop up a question dialog before sending the bug
3679         report
3681 2001-06-15  jacob berkman  <jacob@ximian.com>
3683         * NEWS:
3684         * configure.in: 2.0.3
3686         * src/bugzilla.[ch]:
3687         * src/bug-buddy.c:
3688         * src/bts.[ch]:
3689         * src/bts-debian.c: libxml include fixes
3691 2001-06-12  jacob berkman  <jacob@ximian.com>
3693         * various makefiles: fixes and ximian bugzilla support
3695         * src/bug-buddy.c (init_ui): set the row height to 20
3697         * src/bugzilla.c (load_bugzilla): make icons 16 pixels
3698         (load_bugzilla): fix a tyop
3699         (generate_email_text): comment out some fields
3700         (add_severity): also default to unknown
3702 2001-06-03  Karl Eichwalder  <ke@suse.de>
3704         * src/Makefile.am (EXTRA_DIST): Remove
3705         xml-i18n-extract will directly work on .glade files.
3706         * glade-strings.c: Remove file.
3708 2001-05-31  Karl Eichwalder  <ke@suse.de>
3710         * .cvsignore: Add xml-i18n-extract, xml-i18n-merge, and
3711         xml-i18n-update.
3713 2001-05-30  Karl Eichwalder  <ke@suse.de>
3715         * Makefile.am (EXTRA_DIST): Add xml-i18n-extract.in
3716         xml-i18n-merge.in xml-i18n-update.in.
3717         * xml-i18n-extract.in: Add from xml-i18n-tools 0.8.4.
3718         * xml-i18n-update.in: Ditto.
3719         * xml-i18n-merge.in: Ditto.
3721         * configure.in: Add AM_PROG_XML_I18N_TOOLS.
3723         * Start to apply xml-i18n-toolization running xml-i18n-prepare
3724         (0.8.4):
3725         * src/Makefile.am (utils_in_files): Fix bug-buddy.desktop entry.
3726         * src/.cvsignore: Add bug-buddy.desktop.
3727         * src/bug-buddy.desktop: Remove file.
3728         * src/bug-buddy.desktop.in: New file.
3730 2001-03-28  jacob berkman  <jacob@ximian.com>
3732         * src/bug-buddy.c (delete_me): save the config here
3734         * src/united-states-of-bug-buddy.c (on_druid_cancel_clicked): save
3735         the config here
3737         * src/*.c: turn off debugging output
3739         * src/bugzilla.c (get_xml_file): really fix cache this time
3741         * NEWS:
3742         * configure.in: 2.0.1
3744 2001-03-26  jacob berkman  <jacob@ximian.com>
3746         * src/bugzilla.c (get_xml_file): turn an or into an and to make
3747         the cache update itself.  also added some ()'s so people will
3748         think twice about changing this code.
3750 2001-03-20  Karl Eichwalder  <ke@suse.de>
3752         * src/united-states-of-bug-buddy.c (intro_page_ok): Normalize
3753         single quote.
3755 2001-03-19  Karl Eichwalder  <ke@suse.de>
3757         * src/bugzilla.c (load_bugzillas): s/bug-buddy/Bug Buddy/.
3758         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3760 2001-02-26  jacob berkman  <jacob@ximian.com>
3762         * src/united-states-of-bug-buddy.c (druid_set_state): don't
3763         desensitize the next button for the component and product page, so
3764         telsa isn't confused
3766         * src/bug-buddy.c (main): save config after the main loop
3767         (*): remove an assbarn full of #if 0'd code
3769         * src/bugzilla.c (bugzilla_product_add_components_to_clist): if
3770         there is only one component, select it
3772         * src/united-states-of-bug-buddy.c: fill in missing doc pages
3774         * docs/C/bug-buddy.sgml: new version from telsa
3776 2001-02-18  Akira TAGOH  <tagoh@gnome.gr.jp>
3778         * src/bug-buddy.desktop: Updated Japanese entry.
3780 2001-02-15  jacob berkman  <jacob@ximian.com>
3782         * src/united-states-of-bug-buddy.c (intro_page_ok): make these
3783         dialogs modal (wasn't code i wrote!)  fixes bugzilla #50865
3785 2001-02-12  Karl Eichwalder  <ke@suse.de>
3787         * src/bug-buddy.c (init_bts_menu): s/bug-buddy/Bug Buddy/ .
3788         * src/gdb-buddy.c (get_trace_from_pair): Ditto.
3789         * src/gdb-buddy (main): Ditto.
3790         * src/bug-buddy.glade: Ditto.
3791         * src/glade-strings.c (N_): Ditto.
3792         * src/united-states-of-bug-buddy.c (on_druid_about_clicked): Ditto.
3794         * src/bugzilla.c (load_bugzillas): Fix message.
3796 2001-02-12  jacob berkman  <jacob@ximian.com>
3798         * src/bug-buddy.glade: un-split a string
3800 2001-02-12  Gediminas Paulauskas <menesis@delfi.lt>
3802         * configure.in: added lt to ALL_LINGUAS.
3803         * src/bug-buddy.glade, src/glade-strings.c: fixed two typos.
3805 2001-02-11  jacob berkman  <jacob@ximian.com>
3807         * `find .`: (almost) completely rewritten to support bugzilla and
3808         have a new UI
3810 2001-02-05  Fatih Demir <kabalak@gmx.net>
3812         * src/gnome.appmap: Added gtranslator.
3814 2001-01-23  Gregory Leblanc  <gleblanc@cu-portland.edu>
3816         * docs/C/bug-buddy.sgml: Updated for/tested in Nautilus
3817         * docs/it/bug-buddy.sgml: Updated for/tested in Nautilus
3819 2001-01-05  Kjartan Maraas  <kmaraas@gnome.org>
3821         * configure.in: Added "nn" to ALL_LINGUAS.
3823 2000-12-24  Pablo Saratxaga <pablo@mandrakesoft.com>
3825         * configure.in,po/az.po: Added Azeri language file
3827 2000-11-23  Yukihiro Nakai  <nakai@gnome.gr.jp>
3829         * configure.in: Add zh_CN.GB2312 to ALL_LINGUAS.
3831 2000-11-15  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3833         * src/bug-buddy.c (on_debian_page_next): fix bug #29310
3834         (load_config): allow the included file to be set by a command line
3835         argument
3837 2000-11-14  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
3839         * src/bug-buddy.desktop: added Slovak strings.
3841 2000-11-04  Yukihiro Nakai  <nakai@gnome.gr.jp>
3843         * configure.in (ALL_LINGUAS): Add sk(Slovak)
3845 2000-10-31  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3847         * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
3848         Juan Carlos Castro y Castro <jcastro@appi.com.br>
3850 2000-10-29  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
3852         * configure.in (AC_OUTPUT): added Makefile for italian documentation
3854 2000-10-04  Jacob "Ulysses" Berkman  <jacob@helixcode.com>
3856         * src/gdb-buddy.c (get_trace_from_pair): check that the file
3857         exists, and is not a directory.  If it doesn't, look for it in our
3858         path.  This fixes problems with evolution and ~/evolution.
3860         * src/bug-buddy.c: warning fixes, removed #if 0'd code
3861         (save_entry): don't prepend history if entry is blank
3862         (save_config): change the email var name
3863         (load_config): pass NULL for email, since we don't want to guess
3864         (on_debian_page_next): do not accept 'general' as a package at all
3865         (email_is_invalid): add stricter checking of email addresses.
3866         Based on a patch from Robert Brady <robert@suse.co.uk>.
3868         * src/util.c:
3869         * src/gtk-combo-box.c:
3870         * src/bug-buddy.h:
3871         * src/bts.h:
3872         * src/bts-debian.c: warning fixes
3874         * src/distro.h:
3875         * src/bts.c:
3876         * src/distro-irix.c:
3877         * src/Makefile.am: add irix support
3879 2000-10-02  Christophe Merlet  <christophe@merlet.net>
3881         * src/bug-buddy.desktop: added french strings.
3883 2000-09-06  Simos Xenitellis  <simos@hellug.gr>
3885         * src/bug-buddy.desktop: added messages for the Greek language
3887 2000-06-02  Szabolcs BAN <shooby@gnome.hu>
3889         * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
3890         Hungarian Translation Team rulez
3892 2000-05-21  Jacob Berkman  <jacob@helixcode.com>
3894         * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
3895         they specify 'general'
3896         (make_pixmap_button): try an ugly hack
3898         * src/bts-debian.c (debian_bts_init): give the miggie combo text
3899         some intelligence
3901 2000-05-13  Karl Eichwalder  <ke@suse.de>
3903         * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
3904         of the msg string; remove \t.
3906 2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>
3908         * src/bug-buddy.desktop: Added Swedish translation.
3910 2000-05-10  Jacob Berkman  <jacob@helixcode.com>
3912         * configure.in: 0.90 release
3914         * src/bug-buddy.c (on_action_page_prepare):
3915         * src/bts-debian.c (debian_bts_doit):
3916         * src/util.c (append_widthv): fix bug #10159
3918         * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
3920 2000-05-04  Jacob Berkman  <jacob@helixcode.com>
3922         * src/bug-buddy.glade: mention that reports should be in English
3924         * configure.in: check for new gnome-libs 1.0.59
3926         * src/bug-buddy.c (main): push / pop the visual / colormap
3927         (init_ui): use the default icon on the main window
3928         (main): set the default icon
3930 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
3932         * Silly typo fix in docs.
3934 2000-04-29  Jacob Berkman  <jacob@helixcode.com>
3936         * NEWS:
3937         * configure.in: 0.9 releasage action
3939 2000-04-28  Jacob Berkman  <jacob@helixcode.com>
3941         * src/Helix_Code.bts:
3942         * src/GNOME.bts: add gnome-print for jody
3944         * src/bug-buddy.c (init_ui): show the href again
3945         (on_desc_page_next): use gnome-mime to ensure we have a text
3946         file
3948         * src/bts-debian.c (debian_bts_doit): get rid of warning when we
3949         start feeding the GtkText
3951 2000-04-27  Jacob Berkman  <jacob@helixcode.com>
3953         * src/bug-buddy.c (init_ui): only have border on mouseover for
3954         the Big Ugly Button
3956         * docs/C/bug-buddy.sgml: doc updates
3958 2000-04-25  Sami Pesonen <spesonen@dlc.fi>
3960         * src/bug-buddy.desktop : Added [fi]
3961         * configure.in (ALL_LINGUAS): added Finnish
3963 2000-04-24  Arjan van de Ven    <arjan@fenrus.demon.nl>
3965         * po/nl.po : Updated dutch translation
3967 2000-04-20  Fatih Demir <kabalak@gmx.net>
3969         * src/bug-buddy.desktop : Added [tr] .
3971 2000-04-19  Karl EICHWALDER  <ke@suse.de>
3973         * src/bug-buddy.desktop (Name): Improve [de].
3975 2000-04-18  Pablo Saratxaga <pablo@mandrakesoft.com>
3977         * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
3978           with po/ directory, that is added en_AU, en_GB and pl)
3980 2000-04-18  Jacob Berkman  <jacob@helixcode.com>
3982         * src/bug-buddy.glade: remove the menus from some option
3983         menus as these are generated by the source, and move the
3984         ugly button down
3986 2000-04-18  Karl EICHWALDER  <ke@suse.de>
3988         * src/bug-buddy.glade: Typo.
3989         * src/glade-strings.c (N_): ditto.
3991 2000-04-17  Jacob Berkman  <jacob@helixcode.com>
3993         * lot's of hacking this weekend
3995         * turbolinux should now correctly be detected
3997         * add Helix Code's BTS, and an 'Independent' BTS... for submitting
3998         to other email addresses
4000         * docs from Telsa
4002         * rework the user experience:
4004         * now, you have to have a subject / description (no more empty
4005         reports hopefully)
4007         * remove the redundant 'how to repeat' section
4009         * move the system config page to the end, since it is rather
4010         boring
4012         * you can now Cc: yourself on reports you submit
4014         * UI retouching
4016         * there is now a preview of the report at the end
4018         * changes to the popt stuff as suggested by Karl Eichwalder
4020         * new button to browse bugs for a package, so hopefully people
4021         will stop submitting g-h-b crash reports
4023         * basicall bug-buddy is ready for some 1.0 action
4025 2000-04-05  Dan Damian  <dand@dnttm.ro>
4027         * configure.in: Added "ro" to ALL_LINGUAS.
4029 2000-03-29  Karl EICHWALDER  <ke@suse.de>
4031         * src/bug-buddy.desktop: Add de.
4032         * src/bug-buddy.c (init_ui): Delete spurious white space.
4033         * src/bug-buddy.c (on_contact_page_next): Typo.
4035 2000-03-27  Christopher R. Gabriel  <cgabriel@firenze.linux.it>
4037         * configure.in (ALL_LINGUAS): added italian translation.
4039 2000-03-27  Karl EICHWALDER  <ke@suse.de>
4041         * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
4042         * configure.in (ALL_LINGUAS): Add de.
4044 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
4046         * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
4048 2000-03-04  Jacob Berkman  <jacob@helixcode.com>
4050         * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
4051         BTS instead of GNOME one
4053         * src/bts-debian.c (debian_bts_get_email): implement get_email
4054         for debian
4056         * src/bts.h: add get_email function
4058 2000-02-23  Jacob Berkman  <jacob@helixcode.com>
4060         * NEWS, configure.in: 0.7 release
4062         * src/util.c (get_line_from_commandv): remove unused variables
4064         * src/gdb-buddy.c (stop_gdb): remove unused variable
4066         * src/bug-buddy.c (stop_progress): remove the timeout, and
4067         hide the progress bar
4068         (append_packages): call stop_progress()
4069         (on_version_page_prepare): show the progress bar, since we
4070         are now hiding it
4071         (make_pixmap_button): translate this string
4072         (delete_me): exit the app when the dialog is deleted.  Fixes
4073         bug #6013
4075         * src/bts.c (load_bts_xml):
4076         (update_das_clist): call stop_progress()
4078         * src/bug-buddy.c (init_toggle): connect the signal first
4079         so we get the correct initial setting
4081         * src/bug-buddy.desktop (Name): be a big more descriptive
4083 2000-02-22  Dan Winship  <danw@helixcode.com>
4085         * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
4086         libglade can resolve bug-buddy's symbols (on all platforms).
4088 2000-02-16  Fatih Demir <kabalak@gmx.net>
4090         * configure.in : Added tr to ALL_LINGUAS .
4092 2000-01-26  Yukihiro Nakai <nakai@gnome.gr.jp>
4094         * configure.in (ALL_LINGUAS): add ja
4096 2000-01-24  Jacob Berkman  <jacob@helixcode.com>
4098         * configure.in (ALL_LINGUAS): add el
4100 2000-01-24  Sergey Panov <sipan@mit.edu>
4102         * configure.in (ALL_LINGUAS): Added Russian (ru)
4104 2000-01-06  Jesus Bravo Alvarez  <jba@pobox.com>
4106         * configure.in (ALL_LINGUAS): Added Spanish (es)
4108 1999-12-30  Richard Hult  <rhult@hem.passagen.se>
4110         * configure.in (ALL_LINGUAS): Added "sv".
4112 1999-12-29  Jesus Bravo Alvarez  <jba@pobox.com>
4114         * configure.in (ALL_LINGUAS): Added Galician (gl)
4116         * src/bug-buddy.desktop: Added Galician entries
4118 1999-12-29  Yuri Syrota  <rasta@renome.rovno.ua>
4120         * configure.in (ALL_LINGUAS): added "uk"
4122 1999-12-09  Arjan van de Ven <arjan@fenrus.demon.nl>
4124         * po/nl.po: Updated Dutch translation
4126 1999-12-09  Jacob Berkman  <jberkman@andrew.cmu.edu>
4128         * NEWS:
4129         * configure.in: version 0.6
4131         * src/*.c: use GET_WIDGET ()
4133         * src/GNOME.bts: reformatting
4135         * src/bts-debian.c: moved some debian specific functions here;
4136         parse the xml a little better; support including a file
4138         * src/bts.c: removed some functions; remove the gtk timeout
4139         for the progress bar
4141         * src/bug-buddy.c: don't declare PoptData here; save more state;
4142         hide the save-to-file file entry when we aren't saving to a file;
4143         druid path reorganization; support for the progress bar;
4144         support function for async package version getting; load up
4145         xml files when we init the UI
4147         * src/bug-buddy.glade: some reorg, change padding to 4/8
4149         * src/bug-buddy.h: define some debian specific stuff here, this
4150         should be moved soon;  get rid of a lot of stuff in DruidData
4152         * src/ctree-combo.c: lots of stuff
4154         * src/distro-debian: get version stuff asyncly
4156         * src/distro-redhat.c: append_packages ()
4158         * src/distro.h: no more post_command
4160         * src/gdb-buddy.c: on _ERROR_AGAIN try again
4162         * src/glade-druid.h: defing a couple more widgets
4164         * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
4166         * src/util.[ch]: added get_line_from_ioc ()
4168 1999-12-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
4170         * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
4171         on leaves
4173         * src/bts-debian.c (debian_bts_init): add a max of 20
4174         leavs per subtree
4176         * src/ctree-combo.c (on_ctree_select_row): This seems
4177         to work.  I wonder why.
4178         (ctree_combo_construct):
4180         * src/ctree-combo.c: maybe getting closer to working
4182         * src/bts-debian: use the new ctree combo box
4184         * src/glade-druid.h: sync with .glade file
4186         * src/Makefile.am:
4187         * src/kde-packages: packages files shouldn't be backwards
4188         any more
4190         * src/ctree-combo.[ch]: combo box with a drop down ctree
4192         * src/gtk-combo-box.[ch]: steal miguel's combo box from
4193         gnumeric
4195 1999-12-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
4197         * src/KDE.bts:
4198         * src/kde-packages:
4199         * src/Makefile.am:  support for KDE BTS
4201         * src/bts.c:
4202         * distro-redhat.c:
4203         * src/bts-debian.c:  remove some debugging output;  packages
4204         whose version was obtained via rpm/dpkg are now in the clist
4205         again
4207 1999-12-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
4209         * src/GNOME.bts:
4210         * src/Debian.bts: cleanups; in <package> use attributes
4212         * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
4214         * src/bts.c:
4215         * src/bts-debian.c:
4216         * src/bug-buddy.c: optimize stuff a little, and don't leak
4217         so much memory
4219         * configure.in: find debian root dir
4220         * src/*: Initial support for supporting multiple BTS's
4221         Currently Debian and GNOME are supported.
4223 1999-12-02  Jacob Berkman  <jberkman@andrew.cmu.edu>
4225         * configure.in (ALL_LINGUAS): added nl.po, from
4226         Arjan van de Ven <arjan@fenrus.demon.nl>
4228 1999-11-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
4230         * 0.5 release
4232         * src/*: clean up warnings
4234         * src/bug-buddy.glade:
4235         * src/bug-buddy.[ch]: add an entry for sendmail's path
4237         * configure.in:
4238         * debian/changelog(.in): generate changelog with the
4239         correct version
4241         * Makefile.am:
4242         * debian/Makefile.am: dist stuff in debian/
4244         * src/bug-buddy.c:
4245         * src/bug-buddy.glade: ugly glade hackery to get an about
4246         button
4248         Please do not look at the code for this commit.
4250         * src/bug-buddy.glade: more ui nicities
4252         * src/bug-buddy.c (on_the_druid_cancel): save config
4253         on cancel, to save email
4255         * src/bug-buddy.glade: add some padding and stuff
4257         * src/util.[ch]: actually read a line at a time
4259         * src/distro-debian.c: it works now
4261         * src/bug-buddy.glade:
4262         * src/bug-buddy.c: merge the attach/core/nature pages;
4263         some cleanup
4265         * src/gdb-buddy.c: don't pipe() on the fd anymore
4267         * src/distro-debian.c: some fixes, not working yet
4269 1999-11-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
4271         * src/util.[ch]:
4272         * src/distro.h:
4273         * src/distro-debian.[ch]:
4274         * src/distro-redhat.[ch]: detect package versions a bit
4275         differently, and move some stuff used all around to util.c
4277         * src/gdb-buddy.c:
4278         * src/bug-buddy.[ch]: use the new package and util stuff
4280 1999-11-24  Jacob Berkman  <jberkman@serendipity.res.cmu.edu>
4282         * src/bug-buddy.c: fudge around with dpkg and extract
4283         some things.  This is really slow and sucks.  Better
4284         ways will follow.
4286 1999-11-24  Jacob Berkman  <jberkman@andrew.cmu.edu>
4288         * debian/*: add stuff to make .debs  (no idea if this really
4289         works yet)
4291         * src/bug-buddy.glade:
4292         * src/bug-buddy.c: added ability to add info to existing
4293         reports
4295 1999-11-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
4297         * src/bug-buddy.c: fix debian detection
4299         * src/bug-buddy.c (write_72):
4300         * src/bug-buddy.c (write_72v): wrap lines at 72 chars
4302         * src/gdb-buddy.c (get_trace_from_pair): we don't need to
4303         set the fd to non blocking
4305 1999-11-14  Jacob Berkman  <jberkman@andrew.cmu.edu>
4307         * NEWS:
4308         * configure.in: 0.4 release
4310         * src/gdb-buddy.c:
4311         * src/bug-buddy.c: don't print out status messages
4312         (on_version_list_select_row): fix a crash if there is no text
4313         in the row
4315         * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
4316         I think.
4318         * src/gdb-buddy.c: don't be so verbose
4320         * src/gdb-buddy.c:
4321         * src/bug-buddy.[ch]: use g_io_channels and do the
4322         fork()/exec() for gdb ourselves
4324         * src/bug-buddy.c (load_entry, save_entry): work with
4325         GnomeFileEntries right
4327         * src/gdb-buddy.c:
4328         * src/bug-buddy.glade:
4329         * src/bug-buddy.[ch]: add stop/refresh button to the
4330         less page, and code to support this
4332         * src/bug-buddy.c: code clean up
4333         (get_data_from_command): remove extra \n's and add _()'s
4335         * src/bug-buddy.c (init_ui): actually do something
4336         for the --package command line arg
4338 1999-11-13  Jacob Berkman  <jberkman@andrew.cmu.edu>
4340         * src/bug-buddy.c: fix tyop (bug #3545)
4341         (on_action_page_back): use on_action_page_back like
4342         the .glade specifies
4344 1999-11-12  Jacob Berkman  <jberkman@andrew.cmu.edu>
4346         * src/prog.bugmap: add gnomeicu
4348 1999-11-11  Jacob Berkman  <jberkman@andrew.cmu.edu>
4350         * src/bug-buddy.[ch]:
4351         * src/bug-buddy.glade: reorder the dialogs a little
4353         * src/bug-buddy.c: change the scripts so that we have
4354         the distribution for debian and slackware on one line
4356         * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
4357         from the crashed app web page).  added bug-buddy and rp3
4358         do it first
4360         * src/bug-buddy.c (init_ui): figure out which package the
4361         app is from, and which version.  We are smart now.
4363         also fixed some tyops.
4365         * NEWS: update for 0.3
4367         * src/bug-buddy.c (on_action_page_next): ask the
4368         user if they really want to override a file if
4369         it exists  (based on a patch from Ali Abdin
4370         <ALIABDIN@aucegypt.edu>)
4371         (on_action_page_next): fix something dumb
4372         (on_complete_page_finish): we don't need -t and the
4373         address
4375 1999-11-10  Jacob Berkman  <jberkman@andrew.cmu.edu>
4377         * src/packages.c (packages): add crescendo
4379         * configure.in:
4380         * bug-buddy.spec.in: may as well have one
4382         * configure.in: bump to 0.3
4384         * src/bug-buddy.glade:
4385         * src/bug-buddy.[ch]: stuff to look more like gnome-bug
4387         * src/bug-buddy.c (init_ui): if no data was obtained, display
4388         a blank thing anyway (so people can type it in)
4389         (main): better warning and stuff
4390         (on_complete_page_finish):
4392         * src/Makefile.am:
4393         * src/gdb-buddy.c (get_trace_from_pair):
4394         * src/bug-buddy.c (make_anim):
4395         (main): define the prefix, so we can locate our data
4396         This will be unnecessary with gnome-libs 2
4398 1999-11-08  Jacob Berkman  <jberkman@andrew.cmu.edu>
4400         * docs/multiple_bts.txt: email excerpt talking about
4401         supporting multiple BTS's, and what needs to be done.
4403 1999-11-07  Jacob Berkman  <jberkman@andrew.cmu.edu>
4405         * src/bug-buddy.mime: ok, this regex works now
4407         * configure.in: bump to 0.2
4409         * src/bug-buddy.c: slightly better gnome-core version script;
4410         grave, not severe, is the correct severity
4412         fixes bugs 3388, 3389
4414 1999-11-06  Jacob Berkman  <jberkman@andrew.cmu.edu>
4416         * src/packages.c (packages): add bug-buddy
4418         * 0.1 release
4420         * src/bug-buddy.mime: go back to the old regex
4422         * src/bug-buddy.c (load_config): initially default to real/user name
4424         * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
4426         * src/bug-buddy.mime: better regexp
4428         * src/gdb-buddy.c (handle_gdb_input): don't print a line of
4429         garbage at the end
4431         * pixmaps/bug-anim.png: new file
4433         * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
4435         * src/gdb-buddy.c (get_trace_from_pair): start the animator
4436         (handle_gdb_input): stop the animator
4438         * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
4440         * src/bug-buddy.glade: add a custom widget until glade supports
4441         GnomeAnimators
4443         * src/bug-buddy.c (on_complete_page_prepare): mark another
4444         string for i18n (sorry kmarass)
4446         * src/bug-buddy.c (on_less_page_prepare):
4447         * src/gdb-buddy.c (handle_gdb_input): fix some things when you
4448         get a trace, then go back and change things and get another one
4450         * src/gdb-buddy.h:
4451         * src/bug-buddy.h: use bug-buddy.h for a while
4453         * src/gdb-buddy.c:
4454         * src/bug-buddy.c: some reorganization with the non blockingness
4455         stuff.
4457         Look at me, coding on a Friday night.
4459 1999-11-05  Jacob Berkman  <jberkman@andrew.cmu.edu>
4461         * src/bug-buddy.glade:
4462         * src/gdb-buddy.[ch]:
4463         * src/bug-buddy.c: bye-bye blocking bug-buddy
4465         This probably introduces lots of nice bugs.
4467         * src/bug-buddy.glade: spelling mistake
4469         * src/bug-buddy.c (on_complete_page_prepare): add a \n
4471         * src/Makefile.am (EXTRA_DIST): make it distcheck
4473         * src/bug-buddy.c (on_complete_page_prepare): print a summary
4474         of the bug submission.
4476         * src/bug-buddy.keys.in:
4477         * src/bug-buddy.mime: mime type foo for launching bug-buddy
4478         on a core file
4480         * src/Makefile.am (mime_DATA): generate/install mime type foo
4482         * src/bug-buddy.glade:
4483         * src/bug-buddy.c: do some not-so-clever determination (?)
4484         of what is going on wrt stack obtaination;  remember how
4485         the bug was submitted from last time
4487 1999-11-04  Jacob Berkman  <jberkman@andrew.cmu.edu>
4489         * src/bug-buddy.glade:
4490         * src/bug-buddy.c (save_config): change the configuration around
4491         a little, and add make name/email a GnomeEntry again
4493         * src/Makefile.am (EXTRA_DIST):
4494         * pixmaps/Makefile.am (EXTRA_DIST): make distable
4496         * src/bug-buddy.glade:
4497         * src/bug-buddy.c: support output to a file
4499 1999-10-30  Jacob Berkman  <jberkman@andrew.cmu.edu>
4501         * src/glade-strings.c:
4502         * src/bug-buddy.glade: a couple translation bugs in
4503         glade are gone
4505         * src/bug-buddy.c (main): show the window before gtk_main()
4506         (list_data): add slackware detection
4507         (on_complete_page_finish): if no version info available, don't
4508         print the version of the last thing we visited
4510         # src/bug-buddy.glade: make the main window not visible by default
4511         (so we can do the init before the gui shows)
4513 1999-10-29  Jacob Berkman  <jberkman@andrew.cmu.edu>
4515         * src/bug-buddy.c (on_contact_page_next): mark a string for
4516         translation
4518 1999-10-28  Jacob Berkman  <jberkman@andrew.cmu.edu>
4520         * src/bug-buddy.c: mark more strings for translation
4522         * src/Makefile.am: install the new .desktop
4524         * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
4525         (thanks, tigert)
4527         * src/bug-buddy.c: save the name/email in our config file
4529 1999-10-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
4531         * src/packages.c (packages): fix tyop
4533         * src/bug-buddy.c (update_selected_row): don't crash when
4534         no rows have been selected
4536         * pixmaps/Makefile.am
4537         * Makefile.am:
4538         * configure.in: get pixmaps to work
4540         * src/bug-buddy.glade:
4541         * src/bug-buddy.c: change to using a clist instead of lots
4542         of gtk_entry's.  This gets rid of a druid page, and is nicer.
4543         (main): bindtextdomain() and textdomain() so translations work
4545 1999-10-26  Jacob Berkman  <jberkman@andrew.cmu.edu>
4547         * src/gdb-buddy.c (get_trace_from_pair): try batch mode
4548         here too
4550 1999-10-23  Jacob Berkman  <jberkman@andrew.cmu.edu>
4552         * src/bug-buddy.c (main): don't crash when the
4553         .glade file isn't found
4555         * src/gdb-cmd: use bt not w
4557 1999-10-23  Kjartan Maraas  <kmaraas@online.no>
4559         * configure.in: Added "no" to ALL_LINGUAS.