1 2000-11-15 Jacob "Ulysses" Berkman <jacob@helixcode.com>
3 * src/bug-buddy.c (on_debian_page_next): fix bug #29310
4 (load_config): allow the included file to be set by a command line
7 2000-11-14 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
9 * src/bug-buddy.desktop: added Slovak strings.
11 2000-11-04 Yukihiro Nakai <nakai@gnome.gr.jp>
13 * configure.in (ALL_LINGUAS): Add sk(Slovak)
15 2000-10-31 Christopher R. Gabriel <cgabriel@softwarelibero.org>
17 * configure.in (ALL_LINGUAS): added 'pt_BR' under the request of
18 Juan Carlos Castro y Castro <jcastro@appi.com.br>
20 2000-10-29 Christopher R. Gabriel <cgabriel@softwarelibero.org>
22 * configure.in (AC_OUTPUT): added Makefile for italian documentation
24 2000-10-04 Jacob "Ulysses" Berkman <jacob@helixcode.com>
26 * src/gdb-buddy.c (get_trace_from_pair): check that the file
27 exists, and is not a directory. If it doesn't, look for it in our
28 path. This fixes problems with evolution and ~/evolution.
30 * src/bug-buddy.c: warning fixes, removed #if 0'd code
31 (save_entry): don't prepend history if entry is blank
32 (save_config): change the email var name
33 (load_config): pass NULL for email, since we don't want to guess
34 (on_debian_page_next): do not accept 'general' as a package at all
35 (email_is_invalid): add stricter checking of email addresses.
36 Based on a patch from Robert Brady <robert@suse.co.uk>.
39 * src/gtk-combo-box.c:
42 * src/bts-debian.c: warning fixes
47 * src/Makefile.am: add irix support
49 2000-10-02 Christophe Merlet <christophe@merlet.net>
51 * src/bug-buddy.desktop: added french strings.
53 2000-09-06 Simos Xenitellis <simos@hellug.gr>
55 * src/bug-buddy.desktop: added messages for the Greek language
57 2000-06-02 Szabolcs BAN <shooby@gnome.hu>
59 * po/hu.po: added po of Greg Nagy <greg@gnome.hu>
60 Hungarian Translation Team rulez
62 2000-05-21 Jacob Berkman <jacob@helixcode.com>
64 * src/bug-buddy.c (on_debian_page_next): bother the user a bit if
65 they specify 'general'
66 (make_pixmap_button): try an ugly hack
68 * src/bts-debian.c (debian_bts_init): give the miggie combo text
71 2000-05-13 Karl Eichwalder <ke@suse.de>
73 * src/bug-buddy.c (on_complete_page_prepare): Improve the looking
74 of the msg string; remove \t.
76 2000-05-12 Andreas Hyden <a.hyden@cyberpoint.se>
78 * src/bug-buddy.desktop: Added Swedish translation.
80 2000-05-10 Jacob Berkman <jacob@helixcode.com>
82 * configure.in: 0.90 release
84 * src/bug-buddy.c (on_action_page_prepare):
85 * src/bts-debian.c (debian_bts_doit):
86 * src/util.c (append_widthv): fix bug #10159
88 * src/bug-buddy.c (on_complete_page_prepare): fix bug #9493
90 2000-05-04 Jacob Berkman <jacob@helixcode.com>
92 * src/bug-buddy.glade: mention that reports should be in English
94 * configure.in: check for new gnome-libs 1.0.59
96 * src/bug-buddy.c (main): push / pop the visual / colormap
97 (init_ui): use the default icon on the main window
98 (main): set the default icon
100 2000-05-02 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
102 * Silly typo fix in docs.
104 2000-04-29 Jacob Berkman <jacob@helixcode.com>
107 * configure.in: 0.9 releasage action
109 2000-04-28 Jacob Berkman <jacob@helixcode.com>
111 * src/Helix_Code.bts:
112 * src/GNOME.bts: add gnome-print for jody
114 * src/bug-buddy.c (init_ui): show the href again
115 (on_desc_page_next): use gnome-mime to ensure we have a text
118 * src/bts-debian.c (debian_bts_doit): get rid of warning when we
119 start feeding the GtkText
121 2000-04-27 Jacob Berkman <jacob@helixcode.com>
123 * src/bug-buddy.c (init_ui): only have border on mouseover for
126 * docs/C/bug-buddy.sgml: doc updates
128 2000-04-25 Sami Pesonen <spesonen@dlc.fi>
130 * src/bug-buddy.desktop : Added [fi]
131 * configure.in (ALL_LINGUAS): added Finnish
133 2000-04-24 Arjan van de Ven <arjan@fenrus.demon.nl>
135 * po/nl.po : Updated dutch translation
137 2000-04-20 Fatih Demir <kabalak@gmx.net>
139 * src/bug-buddy.desktop : Added [tr] .
141 2000-04-19 Karl EICHWALDER <ke@suse.de>
143 * src/bug-buddy.desktop (Name): Improve [de].
145 2000-04-18 Pablo Saratxaga <pablo@mandrakesoft.com>
147 * configure.in (ALL_LINGUAS): added Catalan (also put it in sync
148 with po/ directory, that is added en_AU, en_GB and pl)
150 2000-04-18 Jacob Berkman <jacob@helixcode.com>
152 * src/bug-buddy.glade: remove the menus from some option
153 menus as these are generated by the source, and move the
156 2000-04-18 Karl EICHWALDER <ke@suse.de>
158 * src/bug-buddy.glade: Typo.
159 * src/glade-strings.c (N_): ditto.
161 2000-04-17 Jacob Berkman <jacob@helixcode.com>
163 * lot's of hacking this weekend
165 * turbolinux should now correctly be detected
167 * add Helix Code's BTS, and an 'Independent' BTS... for submitting
168 to other email addresses
172 * rework the user experience:
174 * now, you have to have a subject / description (no more empty
177 * remove the redundant 'how to repeat' section
179 * move the system config page to the end, since it is rather
182 * you can now Cc: yourself on reports you submit
186 * there is now a preview of the report at the end
188 * changes to the popt stuff as suggested by Karl Eichwalder
190 * new button to browse bugs for a package, so hopefully people
191 will stop submitting g-h-b crash reports
193 * basicall bug-buddy is ready for some 1.0 action
195 2000-04-05 Dan Damian <dand@dnttm.ro>
197 * configure.in: Added "ro" to ALL_LINGUAS.
199 2000-03-29 Karl EICHWALDER <ke@suse.de>
201 * src/bug-buddy.desktop: Add de.
202 * src/bug-buddy.c (init_ui): Delete spurious white space.
203 * src/bug-buddy.c (on_contact_page_next): Typo.
205 2000-03-27 Christopher R. Gabriel <cgabriel@firenze.linux.it>
207 * configure.in (ALL_LINGUAS): added italian translation.
209 2000-03-27 Karl EICHWALDER <ke@suse.de>
211 * src/bug-buddy.c (on_stop_button_clicked): Add missing \n's.
212 * configure.in (ALL_LINGUAS): Add de.
214 2000-03-11 Alastair McKinstry <mckinstry@computer.org>
216 * configure.in (ALL_LINGUAS): Added Irish (ga) translation.
218 2000-03-04 Jacob Berkman <jacob@helixcode.com>
220 * src/bug-buddy.[ch] (on_complete_page_prepare): use email address from
221 BTS instead of GNOME one
223 * src/bts-debian.c (debian_bts_get_email): implement get_email
226 * src/bts.h: add get_email function
228 2000-02-23 Jacob Berkman <jacob@helixcode.com>
230 * NEWS, configure.in: 0.7 release
232 * src/util.c (get_line_from_commandv): remove unused variables
234 * src/gdb-buddy.c (stop_gdb): remove unused variable
236 * src/bug-buddy.c (stop_progress): remove the timeout, and
237 hide the progress bar
238 (append_packages): call stop_progress()
239 (on_version_page_prepare): show the progress bar, since we
241 (make_pixmap_button): translate this string
242 (delete_me): exit the app when the dialog is deleted. Fixes
245 * src/bts.c (load_bts_xml):
246 (update_das_clist): call stop_progress()
248 * src/bug-buddy.c (init_toggle): connect the signal first
249 so we get the correct initial setting
251 * src/bug-buddy.desktop (Name): be a big more descriptive
253 2000-02-22 Dan Winship <danw@helixcode.com>
255 * src/Makefile.am (bug_buddy_LDFLAGS): Add -export-dynamic so
256 libglade can resolve bug-buddy's symbols (on all platforms).
258 2000-02-16 Fatih Demir <kabalak@gmx.net>
260 * configure.in : Added tr to ALL_LINGUAS .
262 2000-01-26 Yukihiro Nakai <nakai@gnome.gr.jp>
264 * configure.in (ALL_LINGUAS): add ja
266 2000-01-24 Jacob Berkman <jacob@helixcode.com>
268 * configure.in (ALL_LINGUAS): add el
270 2000-01-24 Sergey Panov <sipan@mit.edu>
272 * configure.in (ALL_LINGUAS): Added Russian (ru)
274 2000-01-06 Jesus Bravo Alvarez <jba@pobox.com>
276 * configure.in (ALL_LINGUAS): Added Spanish (es)
278 1999-12-30 Richard Hult <rhult@hem.passagen.se>
280 * configure.in (ALL_LINGUAS): Added "sv".
282 1999-12-29 Jesus Bravo Alvarez <jba@pobox.com>
284 * configure.in (ALL_LINGUAS): Added Galician (gl)
286 * src/bug-buddy.desktop: Added Galician entries
288 1999-12-29 Yuri Syrota <rasta@renome.rovno.ua>
290 * configure.in (ALL_LINGUAS): added "uk"
292 1999-12-09 Arjan van de Ven <arjan@fenrus.demon.nl>
294 * po/nl.po: Updated Dutch translation
296 1999-12-09 Jacob Berkman <jberkman@andrew.cmu.edu>
299 * configure.in: version 0.6
301 * src/*.c: use GET_WIDGET ()
303 * src/GNOME.bts: reformatting
305 * src/bts-debian.c: moved some debian specific functions here;
306 parse the xml a little better; support including a file
308 * src/bts.c: removed some functions; remove the gtk timeout
311 * src/bug-buddy.c: don't declare PoptData here; save more state;
312 hide the save-to-file file entry when we aren't saving to a file;
313 druid path reorganization; support for the progress bar;
314 support function for async package version getting; load up
315 xml files when we init the UI
317 * src/bug-buddy.glade: some reorg, change padding to 4/8
319 * src/bug-buddy.h: define some debian specific stuff here, this
320 should be moved soon; get rid of a lot of stuff in DruidData
322 * src/ctree-combo.c: lots of stuff
324 * src/distro-debian: get version stuff asyncly
326 * src/distro-redhat.c: append_packages ()
328 * src/distro.h: no more post_command
330 * src/gdb-buddy.c: on _ERROR_AGAIN try again
332 * src/glade-druid.h: defing a couple more widgets
334 * src/gtk-combo-box.c: block toggled signal in _hide_popdown()
336 * src/util.[ch]: added get_line_from_ioc ()
338 1999-12-06 Jacob Berkman <jberkman@andrew.cmu.edu>
340 * src/ctree-combo.c (on_ctree_select_row): only _popup_hide()
343 * src/bts-debian.c (debian_bts_init): add a max of 20
346 * src/ctree-combo.c (on_ctree_select_row): This seems
347 to work. I wonder why.
348 (ctree_combo_construct):
350 * src/ctree-combo.c: maybe getting closer to working
352 * src/bts-debian: use the new ctree combo box
354 * src/glade-druid.h: sync with .glade file
357 * src/kde-packages: packages files shouldn't be backwards
360 * src/ctree-combo.[ch]: combo box with a drop down ctree
362 * src/gtk-combo-box.[ch]: steal miguel's combo box from
365 1999-12-05 Jacob Berkman <jberkman@andrew.cmu.edu>
369 * src/Makefile.am: support for KDE BTS
373 * src/bts-debian.c: remove some debugging output; packages
374 whose version was obtained via rpm/dpkg are now in the clist
377 1999-12-04 Jacob Berkman <jberkman@andrew.cmu.edu>
380 * src/Debian.bts: cleanups; in <package> use attributes
382 * src/Makefile.am: don't depend on ../debbugs/Maintainers... yet
386 * src/bug-buddy.c: optimize stuff a little, and don't leak
389 * configure.in: find debian root dir
390 * src/*: Initial support for supporting multiple BTS's
391 Currently Debian and GNOME are supported.
393 1999-12-02 Jacob Berkman <jberkman@andrew.cmu.edu>
395 * configure.in (ALL_LINGUAS): added nl.po, from
396 Arjan van de Ven <arjan@fenrus.demon.nl>
398 1999-11-30 Jacob Berkman <jberkman@andrew.cmu.edu>
402 * src/*: clean up warnings
404 * src/bug-buddy.glade:
405 * src/bug-buddy.[ch]: add an entry for sendmail's path
408 * debian/changelog(.in): generate changelog with the
412 * debian/Makefile.am: dist stuff in debian/
415 * src/bug-buddy.glade: ugly glade hackery to get an about
418 Please do not look at the code for this commit.
420 * src/bug-buddy.glade: more ui nicities
422 * src/bug-buddy.c (on_the_druid_cancel): save config
423 on cancel, to save email
425 * src/bug-buddy.glade: add some padding and stuff
427 * src/util.[ch]: actually read a line at a time
429 * src/distro-debian.c: it works now
431 * src/bug-buddy.glade:
432 * src/bug-buddy.c: merge the attach/core/nature pages;
435 * src/gdb-buddy.c: don't pipe() on the fd anymore
437 * src/distro-debian.c: some fixes, not working yet
439 1999-11-29 Jacob Berkman <jberkman@andrew.cmu.edu>
443 * src/distro-debian.[ch]:
444 * src/distro-redhat.[ch]: detect package versions a bit
445 differently, and move some stuff used all around to util.c
448 * src/bug-buddy.[ch]: use the new package and util stuff
450 1999-11-24 Jacob Berkman <jberkman@serendipity.res.cmu.edu>
452 * src/bug-buddy.c: fudge around with dpkg and extract
453 some things. This is really slow and sucks. Better
456 1999-11-24 Jacob Berkman <jberkman@andrew.cmu.edu>
458 * debian/*: add stuff to make .debs (no idea if this really
461 * src/bug-buddy.glade:
462 * src/bug-buddy.c: added ability to add info to existing
465 1999-11-23 Jacob Berkman <jberkman@andrew.cmu.edu>
467 * src/bug-buddy.c: fix debian detection
469 * src/bug-buddy.c (write_72):
470 * src/bug-buddy.c (write_72v): wrap lines at 72 chars
472 * src/gdb-buddy.c (get_trace_from_pair): we don't need to
473 set the fd to non blocking
475 1999-11-14 Jacob Berkman <jberkman@andrew.cmu.edu>
478 * configure.in: 0.4 release
481 * src/bug-buddy.c: don't print out status messages
482 (on_version_list_select_row): fix a crash if there is no text
485 * src/bug-buddy.c (on_stop_button_clicked): better dialog box,
488 * src/gdb-buddy.c: don't be so verbose
491 * src/bug-buddy.[ch]: use g_io_channels and do the
492 fork()/exec() for gdb ourselves
494 * src/bug-buddy.c (load_entry, save_entry): work with
495 GnomeFileEntries right
498 * src/bug-buddy.glade:
499 * src/bug-buddy.[ch]: add stop/refresh button to the
500 less page, and code to support this
502 * src/bug-buddy.c: code clean up
503 (get_data_from_command): remove extra \n's and add _()'s
505 * src/bug-buddy.c (init_ui): actually do something
506 for the --package command line arg
508 1999-11-13 Jacob Berkman <jberkman@andrew.cmu.edu>
510 * src/bug-buddy.c: fix tyop (bug #3545)
511 (on_action_page_back): use on_action_page_back like
514 1999-11-12 Jacob Berkman <jberkman@andrew.cmu.edu>
516 * src/prog.bugmap: add gnomeicu
518 1999-11-11 Jacob Berkman <jberkman@andrew.cmu.edu>
520 * src/bug-buddy.[ch]:
521 * src/bug-buddy.glade: reorder the dialogs a little
523 * src/bug-buddy.c: change the scripts so that we have
524 the distribution for debian and slackware on one line
526 * src/Makefile.am (buddy_DATA): add prog.bugmap (stolen
527 from the crashed app web page). added bug-buddy and rp3
530 * src/bug-buddy.c (init_ui): figure out which package the
531 app is from, and which version. We are smart now.
533 also fixed some tyops.
535 * NEWS: update for 0.3
537 * src/bug-buddy.c (on_action_page_next): ask the
538 user if they really want to override a file if
539 it exists (based on a patch from Ali Abdin
540 <ALIABDIN@aucegypt.edu>)
541 (on_action_page_next): fix something dumb
542 (on_complete_page_finish): we don't need -t and the
545 1999-11-10 Jacob Berkman <jberkman@andrew.cmu.edu>
547 * src/packages.c (packages): add crescendo
550 * bug-buddy.spec.in: may as well have one
552 * configure.in: bump to 0.3
554 * src/bug-buddy.glade:
555 * src/bug-buddy.[ch]: stuff to look more like gnome-bug
557 * src/bug-buddy.c (init_ui): if no data was obtained, display
558 a blank thing anyway (so people can type it in)
559 (main): better warning and stuff
560 (on_complete_page_finish):
563 * src/gdb-buddy.c (get_trace_from_pair):
564 * src/bug-buddy.c (make_anim):
565 (main): define the prefix, so we can locate our data
566 This will be unnecessary with gnome-libs 2
568 1999-11-08 Jacob Berkman <jberkman@andrew.cmu.edu>
570 * docs/multiple_bts.txt: email excerpt talking about
571 supporting multiple BTS's, and what needs to be done.
573 1999-11-07 Jacob Berkman <jberkman@andrew.cmu.edu>
575 * src/bug-buddy.mime: ok, this regex works now
577 * configure.in: bump to 0.2
579 * src/bug-buddy.c: slightly better gnome-core version script;
580 grave, not severe, is the correct severity
582 fixes bugs 3388, 3389
584 1999-11-06 Jacob Berkman <jberkman@andrew.cmu.edu>
586 * src/packages.c (packages): add bug-buddy
590 * src/bug-buddy.mime: go back to the old regex
592 * src/bug-buddy.c (load_config): initially default to real/user name
594 * src/Makefile.am (bug_buddy_SOURCES): distcheck fix
596 * src/bug-buddy.mime: better regexp
598 * src/gdb-buddy.c (handle_gdb_input): don't print a line of
601 * pixmaps/bug-anim.png: new file
603 * pixmaps/Makefile.am (pixmap_DATA): add bug-anim.png
605 * src/gdb-buddy.c (get_trace_from_pair): start the animator
606 (handle_gdb_input): stop the animator
608 * src/bug-buddy.c (make_anim): create a GnomeAnimator for glade
610 * src/bug-buddy.glade: add a custom widget until glade supports
613 * src/bug-buddy.c (on_complete_page_prepare): mark another
614 string for i18n (sorry kmarass)
616 * src/bug-buddy.c (on_less_page_prepare):
617 * src/gdb-buddy.c (handle_gdb_input): fix some things when you
618 get a trace, then go back and change things and get another one
621 * src/bug-buddy.h: use bug-buddy.h for a while
624 * src/bug-buddy.c: some reorganization with the non blockingness
627 Look at me, coding on a Friday night.
629 1999-11-05 Jacob Berkman <jberkman@andrew.cmu.edu>
631 * src/bug-buddy.glade:
632 * src/gdb-buddy.[ch]:
633 * src/bug-buddy.c: bye-bye blocking bug-buddy
635 This probably introduces lots of nice bugs.
637 * src/bug-buddy.glade: spelling mistake
639 * src/bug-buddy.c (on_complete_page_prepare): add a \n
641 * src/Makefile.am (EXTRA_DIST): make it distcheck
643 * src/bug-buddy.c (on_complete_page_prepare): print a summary
644 of the bug submission.
646 * src/bug-buddy.keys.in:
647 * src/bug-buddy.mime: mime type foo for launching bug-buddy
650 * src/Makefile.am (mime_DATA): generate/install mime type foo
652 * src/bug-buddy.glade:
653 * src/bug-buddy.c: do some not-so-clever determination (?)
654 of what is going on wrt stack obtaination; remember how
655 the bug was submitted from last time
657 1999-11-04 Jacob Berkman <jberkman@andrew.cmu.edu>
659 * src/bug-buddy.glade:
660 * src/bug-buddy.c (save_config): change the configuration around
661 a little, and add make name/email a GnomeEntry again
663 * src/Makefile.am (EXTRA_DIST):
664 * pixmaps/Makefile.am (EXTRA_DIST): make distable
666 * src/bug-buddy.glade:
667 * src/bug-buddy.c: support output to a file
669 1999-10-30 Jacob Berkman <jberkman@andrew.cmu.edu>
671 * src/glade-strings.c:
672 * src/bug-buddy.glade: a couple translation bugs in
675 * src/bug-buddy.c (main): show the window before gtk_main()
676 (list_data): add slackware detection
677 (on_complete_page_finish): if no version info available, don't
678 print the version of the last thing we visited
680 # src/bug-buddy.glade: make the main window not visible by default
681 (so we can do the init before the gui shows)
683 1999-10-29 Jacob Berkman <jberkman@andrew.cmu.edu>
685 * src/bug-buddy.c (on_contact_page_next): mark a string for
688 1999-10-28 Jacob Berkman <jberkman@andrew.cmu.edu>
690 * src/bug-buddy.c: mark more strings for translation
692 * src/Makefile.am: install the new .desktop
694 * pixmaps/Makefile.am (pixmap_DATA): add bug-buddy.png
697 * src/bug-buddy.c: save the name/email in our config file
699 1999-10-27 Jacob Berkman <jberkman@andrew.cmu.edu>
701 * src/packages.c (packages): fix tyop
703 * src/bug-buddy.c (update_selected_row): don't crash when
704 no rows have been selected
706 * pixmaps/Makefile.am
708 * configure.in: get pixmaps to work
710 * src/bug-buddy.glade:
711 * src/bug-buddy.c: change to using a clist instead of lots
712 of gtk_entry's. This gets rid of a druid page, and is nicer.
713 (main): bindtextdomain() and textdomain() so translations work
715 1999-10-26 Jacob Berkman <jberkman@andrew.cmu.edu>
717 * src/gdb-buddy.c (get_trace_from_pair): try batch mode
720 1999-10-23 Jacob Berkman <jberkman@andrew.cmu.edu>
722 * src/bug-buddy.c (main): don't crash when the
723 .glade file isn't found
725 * src/gdb-cmd: use bt not w
727 1999-10-23 Kjartan Maraas <kmaraas@online.no>
729 * configure.in: Added "no" to ALL_LINGUAS.