2002-11-12 Masatake YAMATO <jet@gyve.org> * configure.in: version 0.5.4. * frontline/fl_fsel.c (frontline_file_selection_init): Change the window title. * frontline/fl_opt.c (frontline_option_save): Capitalize window title. (frontline_option_load): Ditto. * frontline/fl_preview.c (frontline_preview_init): set window re-sizable. * frontline/frontline.c (main): Change the title of preview window. 2002-11-11 Masatake YAMATO <jet@gyve.org> * frontline/fl_opt_priv.c (member_construct): added "not implemented yet" to tooltips. (fl_opt_priv_color_new, fl_opt_priv_unsigned_new, fl_opt_priv_real_new): Show tooltips only on the labels. 2002-11-10 Masatake YAMATO <jet@gyve.org> * frontline/fl_opt_priv.c (fl_opt_priv_new): Range of options are revised. * configure.in: Required autotrace 0.31.1. 2002-11-09 Masatake YAMATO <jet@gyve.org> * frontline/fl_prog.c (frontline_progress_init): gettextized. * frontline/at_opts_io.c (at_fitting_opts_save, at_fitting_opts_popt_table_init): add despeckle_level as a option. * frontline/fl_opt_priv.c (struct _FrontlineOptionPriv, fl_opt_priv_new, fl_opt_priv_set_value): Ditto. 2002-10-31 Masatake YAMATO <jet@gyve.org> * frontline/frontline.c (main): removed gtk_window_set_transient_for invocation. * frontline/fl_opt_priv.c (fl_opt_priv_new): Gettextized labels. width_factor -> width_weight_factor. * frontline/at_opts_io.c (at_fitting_opts_popt_table_init) (at_fitting_opts_save): width_factor -> width_weight_factor. * frontline/fl_utils.c (frontline_init): invoked autotrace_init if AUTOTRACE_INIT is defined. 2002-10-30 Masatake YAMATO <jet@gyve.org> * frontline/frontline.h: changed message strings. * frontline/frontline.c: Ditto. * frontline/fl_opt.c: Ditto. * gimp/trace.c (gimp_drawable_to_at_bitmap): Ditto. * frontline/frontline.h (FRONTLINE_INIT, frontline_init): New macro and function. 2002-10-29 Masatake YAMATO <jet@gyve.org> * configure.in (AC_OUTPUT): removed m4/Makefile. * Makefile.am (SUBDIRS): removed m4. * */*: Gettextized. * frontline/fl_fsel.c (frontline_file_selection_load): free bitmap in any case. 2002-10-24 Masatake YAMATO <jet@gyve.org> * frontline/at_opts_io.c: Don't include autotrace.h. * frontline/frontline.h: Include <libgnome/gnome-i18n.h>. * frontline/fl_opt.c (frontline_option_init): about license label, made each lines shorten. 2002-10-09 Masatake YAMATO <jet@gyve.org> * configure.in: required autotrace 0.30.8. version 0.5.3. * frontline/fl_opt.c (frontline_option_init): Added about panel. * frontline/fl_opt.h (struct _FrontlineOption): made the superclass gtk notebook. * frontline/fl_opt_priv.c (member_construct): Added a argument box. (fl_opt_priv_new): Added vbox to box. * frontline/private.h (fl_opt_priv_new): Added a argument box. * frontline/frontline.c (main): Disable splash. 2002-10-08 Masatake YAMATO <jet@gyve.org> * frontline/at_opts_io.c (at_fitting_opts_save) (at_fitting_opts_popt_table_init): added preserve_width and width_factor. * frontline/fl_opt_priv.c (fl_opt_priv_set_value) (fl_opt_priv_new, struct _FrontlineOptionPriv): ditto. 2002-10-06 Masatake YAMATO <jet@gyve.org> * frontline/fl_ext.c (fl_format_option_menu_new_with_type): reuse tooltips object. * frontline/fl_fsel.c (frontline_file_selection_load): set null to bitmap after using. * frontline/fl_preview.c (frontline_preview_init): removed newline from tips text. * frontline/frontline.c (main): Use poptGetArgs. (splash): added more args. (frontline_popt_table): options-file -> option-file. 2002-10-05 Masatake YAMATO <jet@gyve.org> * frontline/frontline.c (preview_splines): return if splines is not set. * gimp/trace.c (preview_splines): ditto. * gimp/trace.c (gimp_drawable_to_at_bitmap): supported gray image and image that has alpha channel. (_ReloadData::dialog): renamed widget. (gimp_drawable_to_at_bitmap): added an argument. (frontline): ditto. (reload_bitmap): ditto. (frontline): show preview window. (reset_bitmap): force show image. 2002-10-04 Masatake YAMATO <jet@gyve.org> * frontline/fl_splines.c (spline_new): Unref curve. * frontline/fl_preview.c (frontline_preview_set_image_by_bitmap): Added code to handle monochrome bitmap. * gimp/trace.c (reload_bitmap): reget drawable for drawable id. * gimp/trace.c (save_splines): Change the order of args for at_splines_write. * frontline/fl_preview.c (frontline_preview_set_splines): ditto. * frontline/frontline.c (save_splines): ditto. * frontline/fl_opt_priv.c (fl_opt_priv_set_value) (fl_opt_priv_new, at_fitting_opts_save) (at_fitting_opts_popt_table_init): remove_adj_corners-> remove_adjacent_corners. 2002-10-02 Masatake YAMATO <jet@gyve.org> * frontline/frontline.h(at_fitting_opts_parse): removed a declaration of unimplemented function. 2002-09-29 Masatake YAMATO <jet@gyve.org> * frontline/frontline.c (main): When fitting_opts is updated, I update set_input_opts. * frontline/fl_fsel.c (frontline_file_selection_set_input_option): New function. (frontline_file_selection_finalize): freed opts. * Makefile.am (EXTRA_DIST): Added BUGS. 2002-09-28 Masatake YAMATO <jet@gyve.org> * frontline.spec.in: Added gundo. * frontline/fl_dialog.c (frontline_dialog_trace): Dump trace parameters. * configure.in (AC_OUTPUT): Generated frontline.spec. * frontline.spec.in: New file. * Makefile.am (EXTRA_DIST): Added splash. * frontline/frontline.c (splash): New function. * fl-splash.png: splash image. * frontline/fl_preview.c (frontline_preview_free_tmp_svg): New function. (frontline_preview_finalize, frontline_preview_set_splines): used frontline_preview_free_tmp_svg. * frontline/frontline.c (main): destroy preview when quitting. * gimp/trace.c (frontline): Likewise. 2002-09-27 Masatake YAMATO <jet@gyve.org> * frontline/fl_preview.c (line_width_value_changed_cb): New function. (frontline_preview_init): Set border width of window. (frontline_preview_init): Added widgets to control splines' line width. (frontline_preview_init): Added appbar. (frontline_preview_set_image_by_gdk_imlib_image): changed window size. (frontline_preview_real_set_image): Set sensitive of line_width_scale. (frontline_preview_set_splines): Show the number of splines and so on. (frontline_preview_real_set_splines): Set sensitive of line_width_scale. (frontline_preview_set_line_width): (frontline_preview_get_line_width, line_width_value_changed_cb): (save_button_drag_begin_cb): New functions. * frontline/fl_preview.h (struct _FrontlinePreview): Added new members(line*, appbar). (frontline_preview_set_line_width, frontline_preview_get_line_width): New functions. * frontline/fl_splines.c (fl_splines_width): deleted. (spline_set_line_width): New function. (spline_new): Set line width. (spline_set_color): Use line width of spline. (frontline_splines_set_line_width): New function. (splines_set_line_width_cb): New function. * frontline/private.h (FL_DEFAULT_SPLINES_WIDTH): New constatnt. (frontline_splines_set_line_width): New function. 2002-09-26 Masatake YAMATO <jet@gyve.org> * frontline.m4: ($LIBS): changed the order of appending $LIBS to $FRONTLINE_LIBS. 2002-09-19 Masatake YAMATO <jet@gyve.org> * frontline.m4: fixed more typo. Use --exec_prefix instead of --exec-prefix. This is restriction of autofig. Fix broken a if-condition. Added "bin" to exec_prefix. 2002-09-18 Masatake YAMATO <jet@gyve.org> * configure.in: version 0.5.2. (AM_PATH_AUTOTRACE): Required 0.30.6. * frontline.m4: used $frontline_exec_prefix or $frontline_prefix only. $frontline_config_exec_prefix and $frontline_config_prefix are unnecessary variables. Suggested by Gregory Hosler <gregory.hosler@eno.ericsson.se>. (frontline_config_args): removed. unnecessary variable. * configure.in (AC_OUTPUT): chmod a+x frontline-config. 2002-09-17 Masatake YAMATO <jet@gyve.org> * README: wrote about libgimp. * configure.in: Checked libgimp.* is existed or not. In some distribution, gimp-devel package is not installed in default. The problem is reported by Raymond Ostertag <raymond.linux@free.fr>. 2002-09-09 Masatake YAMATO <jet@gyve.org> * configure.in: version 0.5.1. (AM_PATH_AUTOTRACE): Required 0.30.5. * frontline/Makefile.am (frontlineinclude_HEADERS) (libfrontline_a_SOURCES): added fl_ask.[ch]. * frontline/frontline.h: Include fl_ask.h. * frontline/fl_preview.c (frontline_preview_query_whether_drawing*): deleted. Use functions defined in fl_ask.c. * frontline/fl_ask.[ch]: New files. 2002-09-08 Masatake YAMATO <jet@gyve.org> * configure.in: version 0.5.0. (AM_PATH_AUTOTRACE): Required 0.30.4. * frontline/fl_preview.c (frontline_preview_init): Added tooltips. * frontline/fl_fsel.c (frontline_file_selection_init): Added tooltips. * frontline/fl_ext.c (fl_save_file_selection_new): gtk_widget_show frame and extmenu. 2002-09-07 Masatake YAMATO <jet@gyve.org> * frontline/fl_fsel.c (frontline_file_selection_init): Added tooltips. * frontline/fl_preview.c (frontline_preview_init): Added tooltips. * gimp/trace.c (frontline): Added reload-drawable-button. Use gnome_error_dialog. Use at_output_get_handler_by_suffix if fl_save_file_selection_get_extension returns an extension. * frontline/frontline.h (at_spline_list_array_*): New functions. * frontline/frontline.c (POPT_TABLEEND): defined here. Old popt doesn't define POPT_TABLEEND. The bug is reported by Uli Wortmann <uli.wortmann@utoronto.ca>. (load_options_file): Use gnome_error_dialog. (preview_splines): called frontline_preview_show_splines if frontline_preview_set_splines returns TRUE. (save_splines): Use gnome_error_dialog. Use at_output_get_handler_by_suffix if fl_save_file_selection_get_extension returns an extension. (load_options_file): Load an image file that name is given through the command line. * frontline/fl_preview.h (struct _FrontlinePreview): added new field tmp_svg_uri. * frontline/fl_preview.c: added query-dialog. Added DnD source. * frontline/fl_opt.c (frontline_option_save_ok): Use gnome ok dialog. (fl_opt_drag_data_received): Likewise. * frontline/fl_fsel.h (frontline_file_selection_load_file): New function. * frontline/fl_fsel.c (frontline_file_selection_load): Use gnome error dialog. (frontline_file_selection_load_file): New function. * frontline/fl_ext.[ch]: New files. * frontline/at_opts_io.c (at_fitting_opts_new_from_file) (at_fitting_opts_new_from_argv): added stubs for warning dialogs. * frontline/at_ext.c: New file. 2002-09-05 Masatake YAMATO <jet@gyve.org> * frontline/fl_opt.c (frontline_option_save_ok): Do chmod a+x on aop file. This function is suggested by Gerhard Gaussling <ggrubbish@web.de>. * frontline/Makefile.am (frontlineinclude_HEADERS): Added fl_ext.h. (libfrontline_a_SOURCES): Added fl_ext.c and at_ext.c. These are new files. * configure.in: Use output of autoscan. 2002-08-28 Masatake YAMATO <jet@gyve.org> * configure.in (popt): Use AC_MSG_ERROR instead of AC_MSG_WARN. 2002-08-24 Masatake YAMATO <jet@gyve.org> * configure.in: Specified a function to check popt. 2002-07-09 Masatake YAMATO <jet@gyve.org> * configure.in: Check autotrace-0.30.2. 2002-07-09 Masatake YAMATO <jet@gyve.org> * configure.in: Version 0.4.1. * configure.in: PACKAGER->PACKAGE. Call AM_SANITY_CHECK, AC_PROG_INSTALL. * gimp/trace.c (gimp_drawable_to_at_bitmap): y*height->y*width. * gimp/Makefile.am (trace_LDADD): Added $(LIBART2_LIBS). 2002-05-31 Masatake YAMATO <jet@gyve.org> * frontline/fl_preview.c (frontline_preview_set_splines_opacity): Use gtk_adjustment_set_value. * frontline/fl_preview.[ch]: Added functions for zooming. 2002-05-29 Masatake YAMATO <jet@gyve.org> * gimp/trace.c (frontline): Don't show the preview widget at this point. (frontline): Show splines in a static color and don't show the image at the first time. * frontline/fl_preview.c (splines_show): Return if fl_preview->splines is not assigned. (splines_activated_cb): Invoke gtk_option_menu_set_history. 2002-05-29 Masatake YAMATO <jet@gyve.org> * configure.in: Release 0.4.0. * frontline.pc.in (Libs): Added -lpopt. * frontline-config.af: Added -lpopt. * configure.in: Check popt and imlib. * frontline/fl_preview.[ch] (frontline_preview_set_image_by_{bitmap|gdk_imlib_image}): New functions. * frontline/Makefile.am (INCLUDES, frontline_LDADD): Added libart2 flags. * frontline-config.af (AF_DEF_CFLAGS, AF_DEF_LIBS): Added libart2 flags. * frontline.pc.in (prefix): Likewise. * configure.in: Check gimp and libart2. * Makefile.am (SUBDIRS): Added new gimp dir. * gimp/*: Gimp plug-in. 2002-05-27 Masatake YAMATO <jet@gyve.org> * frontline/fl_preview.h (frontline_preview_set_image_by_file): Renamed from frontline_preview_set_image. * frontline/frontline.c (main): Don't call gtk_window_set_transient_for twice. Use frontline_preview_set_image_by_file. 2002-05-26 Masatake YAMATO <jet@gyve.org> * frontline/Makefile.am (frontline_LDADD): Use $(top_builddir) instead of `..'. (AM_CPPFLAGS): Move -D* here from INCLUDES. 2002-04-12 Masatake YAMATO <jet@gyve.org> * So many changes... 2002-04-04 Masatake YAMATO <jet@gyve.org> * So many changes... 2002-03-20 Masatake YAMATO <jet@gyve.org> * src/fl_fsel.c (frontline_file_selection_init): Set history id. * frontline.png: Updated. * Makefile.am (EXTRA_DIST): Removed sodipodi.patch. 2002-03-19 Masatake YAMATO <jet@gyve.org> * src/fl_dialog.c (frontline_dialog_init): Set window icon. * Makefile.am (EXTRA_DIST): Added frontline.png. (appicondir, appicon_DATA): Likewise. * src/Makefile.am (INCLUDES): Added GNOME_ICONDIR. 2002-03-18 Masatake YAMATO <jet@gyve.org> * 0.2.2. Released.