1. 28 Dec, 1999 1 commit
  2. 20 Nov, 1999 1 commit
    • 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
  3. 30 Oct, 1999 1 commit
    • Michael Natterer's avatar
      app_procs.c app/commands.[ch] app/interface.c app/menus.c app/session.c · b3144e7c
      Michael Natterer authored
      1999-10-30  Michael Natterer  <mitch@gimp.org>
      
      	* app_procs.c
      	* app/commands.[ch]
      	* app/interface.c
      	* app/menus.c
      	* app/session.c
      	* app/tools.[ch]: namespace cleanups: changed the
      	"tools_options_*" functions to "tool_options_*" and prefixed all
      	dialog menu callbacks with "dialogs_*".
      	Allow dropping a tool to the tool options dialog.
      
      	* app/bezier_select.c: change the active tool using context
      	functions.
      
      	* app/dialog_handler.[ch]: replaced the uppercase datatype names
      	by standard mixed upper/lowercase ones. Provide a function to
      	register the fileload dialog instead of accessing it as global
      	variable.
      
      	* app/disp_callbacks.c: switch to the move tool using context
      	functions. Fixed the drop color/pattern functions to convert the
      	dropped thing to the dest. image's color space.
      
      	* app/fileops.c: don't export the fileload dialog as global
      	variable but register it with the dialog handler instead.
      
      	* app/paths_dialog.[ch]: replaced all the uppercase struct names
      	defined here by mixed upper/lowercase. Introduced a
      	"set_menu_sensitivity" function like in layers/channels instead of
      	calling single button on/off functions from various places.
      	Added a menu entry for "Selection to Path".
      b3144e7c
  4. 28 Oct, 1999 1 commit
  5. 03 Oct, 1999 1 commit
    • Tor Lillqvist's avatar
      Change the GDK_WINDOWING_* stuff to be buildable with current CVS gtk+ · d28bd8b6
      Tor Lillqvist authored
      1999-10-03  Tor Lillqvist  <tml@iki.fi>
      
      * app/cursorutil.h app/session.c app/text_tool.c: Change the
      GDK_WINDOWING_* stuff to be buildable with current CVS gtk+ (not
      recommended for X11, but necessary for Win32).
      
      * libgimp/gimp.c: Undef RGB from <windows.h> on Win32.
      
      * app/makefile.{cygwin,msc} libgimp/makefile.{cygwin,msc} *
      plug-ins/makefile.{cygwin,msc}: Add new files. Small changes for
      current gtk+.
      
      * plug-ins/common/animationplay.c: Win32 kludges.
      d28bd8b6
  6. 27 Jun, 1999 1 commit
  7. 14 Jun, 1999 1 commit
    • Tor Lillqvist's avatar
      Mention using GNU gettext. · 776cd54c
      Tor Lillqvist authored
      	* README.win32: Mention using GNU gettext.
      
      	* config.h.win32: Enable NLS stuff. Remove the X11 & Unix vs. Win32
      	feature test macros, we use those from glibconfig.h and gdkconfig.h.
      
      	* app/makefile.msc: Use gettext. New object files.
      
      	* app/batch.c: No need to include <io.h> on Win32.
      
      	* app/errorconsole.c
      	* app/plug_in.c
      	* app/tile_swap.c: Include <glib.h> early to get Win32 feature
      	test macros from <glibconfig.h>.
      
      	* app/gimpset.c: Remove unnecessary (?) warning.
      
      	* app/main.c
      	* libgimp/stdplugins-intl.h: If no LOCALEDIR defined
      	(as on Win32), use the "locale" subdir in gimp_data_directory().
      
      	* app/palette.c: Open palette file in text mode.
      
      	* app/session.c
      	* app/text_tool.c: Use GDK's GDK_WINDOWING feature test macro
      	if available, not WINDOWS_DISPLAY.
      
      	* libgimp/gimpfeatures.h.win32: Correct GIMP_VERSION.
      
      	* libgimp/makefile.msc: Use gettext.
      
      	* plug-ins/makefile.msc: Use gettext. Add some missing
       	plug-ins. Advice how to build "unofficial" plug-ins.
      
      	* plug-ins/FractalExplorer/FractalExplorer.c
      	* plug-ins/faxg3/faxg3.c
      	* plug-ins/gbr/gbr.c
      	* plug-ins/gz/gz.c: Include <glib.h> early.
      
      	* plug-ins/tga/tga.c: Include config.h, use HAVE_UNISTD_H.
      776cd54c
  8. 01 Jun, 1999 1 commit
    • Michael Natterer's avatar
      app/app_procs.c renamed init_parse_buffers() to parse_buffers_init(). · 177aeb9f
      Michael Natterer authored
      1999-06-01  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/app_procs.c
      	* app/gimprc.c: renamed init_parse_buffers() to
      	parse_buffers_init().
      
      	* app/gimprc.[ch] (parse_gimprc_file): return a boolean indicating
      	success to find out if sessionrc exists.
      
      	* app/session.c: open L&C and Brushes on first gimp invocation to
      	help first-time users.
      177aeb9f
  9. 29 May, 1999 1 commit
    • Manish Singh's avatar
      configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so · f2622e54
      Manish Singh authored
      * configure.in
      * Makefile.am: removed tips files, AC_SUBST GIMP_PLUGINS and
      GIMP_MODULES so you can easily skip those parts of the build
      
      * acinclude.m4
      * config.sub
      * config.guess
      * ltconfig
      * ltmain.sh: libtool 1.3.2
      
      * app/fileops.c: shuffle #includes to avoid warning about MIN and
      MAX
      
      [ The following is a big i18n patch from David Monniaux
        <david.monniaux@ens.fr> ]
      
      * tips/gimp_conseils.fr.txt
      * tips/gimp_tips.txt
      * tips/Makefile.am
      * configure.in: moved tips to separate dir
      
      * po-plugins: new dir for plug-in translation files
      
      * configure.in: add po-plugins dir and POTFILES processing
      
      * app/boundary.c
      * app/brightness_contrast.c
      * app/by_color_select.c
      * app/color_balance.c
      * app/convert.c
      * app/curves.c
      * app/free_select.c
      * app/gdisplay.c
      * app/gimpimage.c
      * app/gimpunit.c
      * app/gradient.c
      * app/gradient_select.c
      * app/install.c
      * app/session.c: various i18n tweaks
      
      * app/tips_dialog.c: localize tips filename
      
      * libgimp/gimpunit.c
      * libgimp/gimpunitmenu.c: #include "config.h"
      
      * plug-ins/CEL
      * plug-ins/CML_explorer
      * plug-ins/Lighting
      * plug-ins/apply_lens
      * plug-ins/autostretch_hsv
      * plug-ins/blur
      * plug-ins/bmp
      * plug-ins/borderaverage
      * plug-ins/bumpmap
      * plug-ins/bz2
      * plug-ins/checkerboard
      * plug-ins/colorify
      * plug-ins/compose
      * plug-ins/convmatrix
      * plug-ins/cubism
      * plug-ins/depthmerge
      * plug-ins/destripe
      * plug-ins/gif
      * plug-ins/gifload
      * plug-ins/jpeg
      * plug-ins/mail
      * plug-ins/oilify
      * plug-ins/png
      * plug-ins/print
      * plug-ins/ps
      * plug-ins/xbm
      * plug-ins/xpm
      * plug-ins/xwd: plug-in i18n stuff
      
      -Yosh
      f2622e54
  10. 02 Apr, 1999 1 commit
    • Michael Natterer's avatar
      made function headers ansi compliant. · f70fc7d3
      Michael Natterer authored
      1999-04-02  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/gimage_mask.[ch]: made function headers ansi compliant.
      
      	* app/file_new_dialog.c
      	* app/preferences_dialog.c: minor GUI and signal handling
      	changes. Added a WM hint pixmap to the prefs dialog but commented
      	it out because it looked ugly. If someone has a nice pixmap,
      	please try it and tell me ;)
      
      	* app/color_picker.c
      	* app/crop.c
      	* app/info_window.c
      	* app/perspective_tool.c
      	* app/rotate_tool.c
      	* app/scale_tool.c
      	* app/info_dialog.[ch]: the info_dialog allows scales, spinbuttons
      	and sizeentries now. Made some dialogs use these widgets and
      	added unit support. Sprinkled some g_snprintf's, removed
      	#include's, ansi issues, ...
      
      	* app/session.c: don't call a NULL callback.
      
      	* libgimp/gimpsizeentry.[ch]: new function
      	gimp_size_entry_add_field() which allows a more flexible GUI
      	layout. More intelligent signal handling.
      f70fc7d3
  11. 07 Mar, 1999 1 commit
  12. 25 Dec, 1998 1 commit
  13. 19 Dec, 1998 1 commit
  14. 09 Nov, 1998 1 commit
  15. 31 Oct, 1998 1 commit
    • GMT 1998 Andy Thomas's avatar
      app/gradient.c app/gradient.h app/internal_procs.c app/plug_in.c · d4ccd85a
      GMT 1998 Andy Thomas authored
      
      Sat Oct 31 14:57:40 GMT 1998 Andy Thomas <alt@picnic.demon.co.uk>
      
      	* app/gradient.c
      	* app/gradient.h
      	* app/internal_procs.c
      	* app/plug_in.c
      	* app/session.c
      	* app/session.h
      	* libgimp/Makefile.am
      	* libgimp/gimpmenu.h
      	* libgimp/app/gimprc.c
      	* libgimp/libgimpmenu.c
      	* plug-ins/script-fu/scripts/test-sphere.scm
      	* plug-ins/script-fu/script-fu-enums.h
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/script-fu/script-fu-scripts.c
      
      	New file:-
      
      	* libgimp/gimpgradientmenu.c
      
      	New gradient selector widget (smaller than the editor). This can now
      	be controlled via the PDB.
      
      	New widget which gives easy way to do gradient selections. This
      	new widget is used by script-fu (see the test->sphere script).
      
      	gradient.c needs to be split up (source is almost already split
      	I will complete this RSN).
      d4ccd85a
  16. 14 Oct, 1998 1 commit
    • EDT 1998 Adrian Likins's avatar
      Lots of ii8n stuff here and some additions to the de.po. Applied · 25721826
      EDT 1998 Adrian Likins authored
      Wed Oct 14 17:46:15 EDT 1998 Adrian Likins <adrian@gimp.org>
      
              * app/*, po/de.po, de/POTFILES.in, libgimp/gimpintl.h:
              Lots of ii8n stuff here and some additions to the de.po.
              Applied gimp-egger-981005-1 ,gimp-egger-981006-1,
              gimp-egger-981007-1, gimp-egger-981008-1,
              gimp-egger-981009-1.patch, gimp-egger-981010-1.patch
      
              * plug-in/guillotine/guillotine.c: added the coordinates
              of the split images from the original image to the title.
              ie foo.jpg (0,0) for the image in the topleft.
      
              * plug-in/script-fu/scripts/neon-logo.scm,
              perspective-shadow.scm, predator.scm,rendermap.scm,
              ripply-anim.scm, select_to_image.scm,swirltile.scm,
              xach-effect.scm: updated scripts to use new script-fu stuff
      
      wooo boy! a big un!
      
      	in testing this, it looks like some of the po files are busted.
      but the code stuff seems okay.
      
      -adrian
      25721826
  17. 02 Aug, 1998 1 commit
  18. 31 Jul, 1998 1 commit
  19. 23 Jul, 1998 1 commit
  20. 22 Jul, 1998 1 commit
  21. 21 Jul, 1998 1 commit
  22. 19 Jul, 1998 1 commit
  23. 11 Jul, 1998 2 commits
  24. 23 Jun, 1998 1 commit
  25. 22 Jun, 1998 1 commit