1. 26 Nov, 1999 3 commits
  2. 25 Nov, 1999 1 commit
    • Michael Natterer's avatar
      Removed the definitions of the tearoff menu items and build them on the · 720518b3
      Michael Natterer authored
      1999-11-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/menus.c: Removed the definitions of the tearoff menu items
      	and build them on the fly. Added N_()-marked submenus instead so
      	they get properly translated. Removed N_() from all separators.
      
      	Hacked menu_translate(): Don't try to translate separators,
      	tearoffs and the /File/MRUxx entries. Avoid multiple lookups in
      	the "gimp-std-plugins" domain. Translating plug-in menu entries is
      	still broken.
      
      	Defined all filter categories for proper translation and a first
      	try to order them and to add separators (please comment...).
      
      	New Category /Filters/Web.
      
      	(Did 'make update-po' in the po* directories and updated the
      	german translations.)
      
      	* app/about_dialog.c
      	* app/brush_select.c
      	* app/drawable.c
      	* app/errors.c
      	* app/free_select.c
      	* app/gradient.c
      	* app/info_dialog.c
      	* app/plug_in.c
      	* app/tool_options.c: minor i18n updates like removing _() from
      	some error messages.
      
      	* app/context_manager.c: a private context for the Xinput Airbrush.
      
      	* plug-ins/common/video.c: Register under /Filters/Distorts
      
      	* plug-ins/imagemap/imap_main.c: Register under /Filters/Web
      	(Marc, what about putting "prepare for gif" and "webify" there?)
      
      	* plug-ins/perl/po/de.po: s/Xtn/Xtns/g
      720518b3
  3. 24 Nov, 1999 2 commits
    • Manish Singh's avatar
      version number bump; add check for standalone gtkxmhtml from Sesse · a111d239
      Manish Singh authored
      * configure.in: version number bump; add check for standalone
      gtkxmhtml from Sesse
      
      * app/gimppreviewcache.c: applied gimp-yasuhiro-19991122-1, prevents
      div by zero error
      
      * plug-ins/script-fu/script-fu-scripts.c: INIT_I18N_UI before
      gtk_init, reported by yasuhiro
      
      * plug-ins/common/mapcolor.c
      * plug-ins/common/sunras.c
      * plug-ins/fits/fits.c: applied gimpkirchgessner-991121-[0-2],
      i18n and sundry bug fixes
      
      -Yosh
      a111d239
    • Sven Neumann's avatar
      as we alreadey discussed on #gimp · 947899f6
      Sven Neumann authored
      
      --Sven
      947899f6
  4. 23 Nov, 1999 5 commits
  5. 22 Nov, 1999 1 commit
  6. 20 Nov, 1999 6 commits
    • GMT 1999  Adam D. Moss's avatar
      Fixed a couple of possible infinite loops where an error condition was not · 3bfe043c
      GMT 1999 Adam D. Moss authored
      Sat Nov 20 19:33:01 GMT 1999  Adam D. Moss <adam@gimp.org>
      
      	* plug-ins/common/gifload.c: Fixed a couple of possible infinite
      	loops where an error condition was not being checked.  Also
      	changed some g_message()s back to g_warning()s as they should be
      	(don't get carried away with the user feedback fellahs, no-one
      	wants to be told of every single corrupt byte and block in its own
      	little window.  :-( ).
      3bfe043c
    • CET 1999 Olof S Kylander's avatar
      plug-ins/AlienMap/AlienMap.c plug-ins/AlienMap2/AlienMap2.c · 48c7eb05
      CET 1999 Olof S Kylander authored
      Sat Nov 20 19:52:30 CET 1999 Olof S Kylander <olof@gimp.org>
      
              * plug-ins/AlienMap/AlienMap.c
              * plug-ins/AlienMap2/AlienMap2.c
              * plug-ins/FractalExplorer/FractalExplorer.c
              * plug-ins/common/CML_explorer.c
              * plug-ins/common/checkerboard.c
              * plug-ins/common/diffraction.c
              * plug-ins/common/exchange.c
              * plug-ins/common/gqbist.c
              * plug-ins/common/gradmap.c
              * plug-ins/common/grid.c
              * plug-ins/common/lic.c
              * plug-ins/common/mapcolor.c
              * plug-ins/common/newsprint.c
              * plug-ins/common/plasma.c
              * plug-ins/common/randomize.c
              * plug-ins/common/sample_colorize.c
              * plug-ins/common/scatter_hsv.c
              * plug-ins/common/snoise.c
              * plug-ins/common/warp.c
              * plug-ins/flame/flame.c
              * plug-ins/ifscompose/ifscompose.c
              * plug-ins/maze/maze.c
      
              Updated menu location as suggested in the proposal from me
              with comments form others. (Mitch what about fixing the sub
              menu location so submenus allways is in top of a menu. Exception
              of Repeat last, Re-show last and Filter all Layers, which should
              be in top of the Filters menu.)
      48c7eb05
    • Michael Natterer's avatar
      new prefs. page "Help System" because there will soon be more widgets · 50fe2885
      Michael Natterer authored
      1999-11-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/preferences_dialog.c: new prefs. page "Help System" because
      	there will soon be more widgets there (browser selection etc.)
      	Cleaned up the "Display" and "Interface" pages a bit.
      
      	* app/menus.c
      	* plug-ins/common/plugindetails.c: add "...".
      
      	* libgimp/gimpfileselection.c
      	* libgimp/gimppatheditor.c: a widget shouldn't connect to it's own
      	"realize" signal. Set widget_class->realize = <widget>_realize
      	instead.
      50fe2885
    • Michael Natterer's avatar
      Reorganized the core menu items (everything except <Image>/Filters). · e46eaf86
      Michael Natterer authored
      1999-11-20  Michael Natterer  <mitch@gimp.org>
      
      	Reorganized the core menu items (everything except
      	<Image>/Filters). Everything is of course trivial to change again,
      	so please comment on the new "menu feeling" ;-)
      
      	* app/menus.[ch]:
      
      	- Applied the suggestions collected by Olof.
      	- Added "..." to all items which open a dialog.
      	- Introduced some additional separators (e.g. in "Dialogs").
      	- Reorder some plugins and the color correct tools after
      	  initialisation.
      	- A menu entry to invoke the tooltips inspector.
      	- A debugging menu entry which dumps the menu paths and their help
      	  pages (will of course go away when the help sys is consistent).
      
      	There are currently two identical "Help" menus because
      	<Toolbox>/Help trashes the menu bar if the toolbox is too narrow
      	(gtk doesn't seem to support multi-line menubars, any idea?)
      
      	* app/app_procs.c: call menus_reorder_plugins() after loading the
      	plugins to beautify the "Xtns" menu.
      
      	* app/commands.[ch]: reordered some functions to match the new
      	menu structure (for easier source navigation) and renamed some to
      	be consistent (e.g. all help functions are now called help_*).
      
      	Show/Hide the rulers with ordinary gtk_widget_[show|hide]()
      	commands. I've tested it several times and it looks exactly the
      	same as the old code which used internal gtk knowledge.
      
      	* app/gdisplay.c: applied the menu changes to
      	gdisplay_set_menu_sensitivity().
      
      	* app/gimphelp.[ch]: new public function gimp_context_help() which
      	invokes the tooltips inspector. Code cleanup.
      
      	* app/resize.c: changed the dialogs' titles to match the menu entries.
      
      	* app/session.c: renamed the gradient selection cmd callback to be
      	consistent with brushes/patterns.
      
      	* app/tools.c: added "..." to the menu paths of the tools which
      	have dialogs.
      
      	* app/fileops.c
      	* app/channels_dialog.c
      	* app/layers_dialog.c
      	* app/paths_dialog.c: added some "...".
      
      	* plug-ins/common/align_layers.c
      	* plug-ins/common/autostretch_hsv.c
      	* plug-ins/common/c_astretch.c
      	* plug-ins/common/color_enhance.c
      	* plug-ins/common/compose.c
      	* plug-ins/common/decompose.c
      	* plug-ins/common/mail.c
      	* plug-ins/common/normalize.c
      	* plug-ins/common/threshold_alpha.c
      	* plug-ins/dbbrowser/dbbrowser.c
      	* plug-ins/fp/fp.c
      	* plug-ins/print/print.c
      	* plug-ins/rcm/rcm.c: changed the menu paths and added "...".
      e46eaf86
    • Marc Lehmann's avatar
      *** empty log message *** · 6e18df3e
      Marc Lehmann authored
      6e18df3e
    • Sven Neumann's avatar
      i18n issues · b83af4ea
      Sven Neumann authored
      
      --Sven
      b83af4ea
  7. 17 Nov, 1999 1 commit
  8. 16 Nov, 1999 1 commit
  9. 15 Nov, 1999 3 commits
  10. 14 Nov, 1999 3 commits
  11. 13 Nov, 1999 2 commits
  12. 12 Nov, 1999 1 commit
  13. 11 Nov, 1999 3 commits
  14. 09 Nov, 1999 2 commits
    • Tor Lillqvist's avatar
      Must call gimp_set_remove_handler() to remove the browser_info_update · 5c614c42
      Tor Lillqvist authored
      1999-11-09  Tor Lillqvist  <tml@iki.fi>
      
      * app/module_db.c (browser_destroy_callback): Must call
      gimp_set_remove_handler() to remove the browser_info_update
      handler from the GimpSet 'modules'.
      
      Otherwise if we bring up the module browser, then close it, this
      will call browser_destroy_callback(), which will free the
      'browser_st' struct. Later when we exit the GIMP, the modules will
      be unloaded, which will cause browser_info_update() to be called,
      and passed the pointer to the already freed 'browser_st'. Whoopee.
      Thanks to Electric Fence for pointing this out.
      
      * app/makefile.{cygwin,msc}: Remove actionarea.
      
      * libgimp/gimp.h: Change declaration of nonexistent function
      gimp_layer_attach_new_parasite() to declaration of
      gimp_drawable_attach_new_parasite(), which was missing.
      
      * libgimp/gimpui.def
      * libgimp/makefile.{cygwin,msc}: Add gimpcolorbutton.
      
      * plug-ins/makefile.{cygwin,msc}: Add gap_filter and gap_plugins.
      
      * plug-ins/common/gz.c: Fix renamed variable in Win32 part.
      
      * plug-ins/gap/gap_lib.c: Use G_DIR_SEPARATOR_S.
      
      * plug-ins/gdyntext/font_selection.c: When compiling with current
      CVS GTk+ (i.e., on Win32 most likely) use the gdk_font_list_*
      functions instead of Xlib's XListFonts() and XFreeFontNames().
      
      * plug-ins/gdyntext/gdyntext.c: Use G_PI.
      
      * plug-ins/gdyntext/gdyntext_ui.c: Guard inclusion of
      unistd.h. Don't unnecessarily include gdkx.h and Xlib.h
      
      * plug-ins/winsnap/winsnap.c: Fix rectangle orientation.
      5c614c42
    • Nick Lamb /GIMP's avatar
  15. 06 Nov, 1999 1 commit
    • Sven Neumann's avatar
      fixed a crash on Cancel that occured due to bad list handling · 3333ca34
      Sven Neumann authored
             * app/gdisplay_color_ui.c: fixed a crash on Cancel that occured
              due to bad list handling
      
              * app/module_db.c: indentation madness, no changes
      
              * app/nav_window.c: set the zoom label and slider first, then
              update the preview. Gives better user feedback. This is now what
              bugreport #3354 suggest, but it comes close.
      
              * plug-ins/common/plugindetails.c: tried to fix the strange resizing
              of the dialog. Should fix bug #3352.
      
      --Sven
      3333ca34
  16. 02 Nov, 1999 1 commit
    • GMT 1999 Andy Thomas's avatar
      app/undo.h app/undo.c app/undo_history.c pixmaps/question.xpm · 67bc1a6a
      GMT 1999 Andy Thomas authored
      
      Tue Nov  2 22:50:31 GMT 1999 Andy Thomas <alt@gimp.org>
      
      	* app/undo.h
      	* app/undo.c
      	* app/undo_history.c
      	* pixmaps/question.xpm
      
      	Fixed undo history so it shows a dummy image if the preview
      	image has not already been generated. The actual image
      	could probably do with an artists hand ;-)
      	Also mask operations are shown as such in the previews.
      
      	* app/lc_dialog.c
      
      	Fixed rounding error in preview when width << height.
      
      	* plug-ins/common/jpeg.c
      
      	Always freeze the undo stack for any of the image export types.
      	Anyone know why this was not the case to start with?
      67bc1a6a
  17. 01 Nov, 1999 1 commit
    • Sven Neumann's avatar
      app/drawable_cmds.c applied (a modified version of) a patch from Garry R. · e26e778d
      Sven Neumann authored
              * app/drawable_cmds.c
              * tools/pdbgen/pdb/drawable.pdb: applied (a modified version of) a
              patch from Garry R. Osgood <gosgood@idt.net> that should fix bug #2202
              and problems with the Warp plug-in.
      
              * app/main.c
              * po-plug-ins/POTFILES.in
              * plug-ins/common/mail.c: applied a patch from
              SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp> that handles i18n issues         and fixes a problem in the mail plug-in.
              ( Could someone please check if the change to app/main.c is the right
                thing to do ?! )
      
              * po-plug-ins/POTFILES.in
              * plug-ins/common/grid.c
              * plug-ins/gap/iter_ALT/gen/plug_in_grid_iter_ALT.inc:
              checked in a new version of the Grid plug_in developed by
              Tom Rathborne <tomr@aceldama.com> and me.
      
      --Sven
      e26e778d
  18. 31 Oct, 1999 1 commit
    • Sven Neumann's avatar
      libgimp/Makefile.am new widget which provides a simple button with a color · 35cb0fa4
      Sven Neumann authored
              * libgimp/Makefile.am
              * libgimp/gimpcolorbutton.[ch]: new widget which provides a simple
              button with a color preview together with a completely wired
              gtk_color_select_dialog. Color dnd will be added next.
      
              * libgimp/gimpchainbutton.c
              * libgimp/gimpchainbutton.h: cleaned up the code a bit and provided
              a destroy function which takes care of freeing the memory allocated
              for the pixmaps/bitmaps (well at least I hope it does).
      
              * libgimp/gimpunit.c: some cases were handled wrong in
              gimp_unit_get_digits().
      
              * plug-ins/megawidget/megawidget.c: follow the GUI conventions when
              building the action_area and internationalized the code.
      
              * plug-ins/common/CML_explorer.c: fixed a typo
      
      --Sven
      35cb0fa4
  19. 30 Oct, 1999 1 commit
    • Tor Lillqvist's avatar
      Fix a couple of bugs: Must call make_canvas if necessary when handling · ac6f345e
      Tor Lillqvist authored
      1999-10-30  Tor Lillqvist  <tml@iki.fi>
      
      * plug-ins/common/wmf.c: Fix a couple of bugs: Must call
      make_canvas if necessary when handling CreateFontIndirect. Must
      call gdk_gc_set_foreground with the pen colour when handling
      LineTo (strange that this hasn't showed up before). Added lots of
      debugging printouts (behind #ifdef DEBUG).
      ac6f345e
  20. 28 Oct, 1999 1 commit
    • BST 1999 Andy Thomas's avatar
      app/gimpimage.c · e5528e6c
      BST 1999 Andy Thomas authored
      Thu Oct 28 23:22:34 BST 1999 Andy Thomas <alt@gimp.org>
      
      	* app/gimpimage.c
      
      	Fixed memory leak with image is deleted.
      
      	* plug-ins/common/jpeg.c
      
      	Fixed the way the plugin added layers. Preview stuff does not now
      	get corrupted.
      e5528e6c