1. 28 Jul, 1999 2 commits
  2. 27 Jul, 1999 17 commits
  3. 26 Jul, 1999 6 commits
  4. 24 Jul, 1999 3 commits
    • Michael Natterer's avatar
      forgot to checkin this one... · bdc74444
      Michael Natterer authored
      1999-07-24  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/errorconsole.[ch]: forgot to checkin this one...
      
      	Wheelmouse support and a hack to set the message_handler to
      	ERROR_CONSOLE and back to MESSAGE_BOX box when showing/hiding the
      	dialog (should interact with preferences).
      bdc74444
    • Michael Natterer's avatar
      app/brush_select.c app/pattern_select.c wheelmouse support for the · 1899c612
      Michael Natterer authored
      1999-07-24  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/brush_select.c
      	* app/pattern_select.c
      	* app/gradient.c: wheelmouse support for the brush/pattern lists
      	and for the gradient preview.
      1899c612
    • Michael Natterer's avatar
      set the "preserve" flag to FALSE. This way the tool doesn't have to detect · 9b9f3d10
      Michael Natterer authored
      1999-07-24  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/color_picker.[ch]: set the "preserve" flag to FALSE. This
      	way the tool doesn't have to detect drawable changes by itself.
      	Misc stuff like below.
      
      	* app/gradient.c: heavily changed the beast:
      
      	- Reviewed the whole ui code and indented it.
      	- Standard ui for all sub-dialogs.
      	- Handle the wm delete event of the sub-dialogs.
      	- "+" and "-" pixmaps instead of "zoom in" and "zoom out".
      	- Made the gradient preview resizable again.
      	- i18n fixes.
      	- Removed some code duplication in the sub-dialogs' cancel/delete
      	  callbacks.
      	- Grouped functions together and commented the groups and their
      	  prototypes.
      	- Didn't change any core functionality (just the ui).
      	- Please don't kill me, but I couldn't resist to indent most
      	  functions ;-)
      
      	* app/info_dialog.c: no need to call gettext() on a string which
      	was passed to a function (it's the job of the caller).
      
      	* app/ink.c: grab the pointer in the blob preview.
      
      	* app/palette.c: standardized the ui of the dialog and all it's
      	sub-dialogs, function header indentation, namespace cleanup.
      9b9f3d10
  5. 23 Jul, 1999 3 commits
  6. 22 Jul, 1999 9 commits
    • Tomas Ögren's avatar
      *poke* · 2ef8ec29
      Tomas Ögren authored
      2ef8ec29
    • Tomas Ogren's avatar
      Updated after the latest i18n attack · 830c900f
      Tomas Ogren authored
      1999-07-23  Tomas Ogren  <stric@ing.umu.se>
      
      * sv.po: Updated after the latest i18n attack
      830c900f
    • BST 1999 Andy Thomas's avatar
      ./app/clone.c ./app/airbrush.c ./app/bezier_select.c ./app/paintbrush.c · 954151d6
      BST 1999 Andy Thomas authored
      
      Fri Jul 23 00:01:05 BST 1999 Andy Thomas <alt@gimp.org>
      
      	* ./app/clone.c
      	* ./app/airbrush.c
      	* ./app/bezier_select.c
      	* ./app/paintbrush.c
      	* ./app/eraser.c
      	* ./app/convolve.c
      	* ./app/smudge.c
      	* ./app/dodgeburn.c
      	* ./app/pencil.c
      	* ./app/paint_core.c
      
      	Better stroking of paths.
      	First point in stroke path is now correctly painted (try stroking
      	with a brush spacing of > 100.0 in gimp 1.0.x).
      	Fixed problem in paint_core_interpolate() where points were
      	missed in some cases.
      	(BTW for those who do not know the brush spacing means as follows:-
      	A spacing of 100.0 means brush strokes are placed next to each other
      	exactly with no gaps or overlaps. A spacing of 200.0 means only
      	alternate spaces are filled with the brush paint. A setting of 50.0
      	means the brush paints positions overlap by 50% of the brush width.
      	So 100.0 corresponds to exactly the brush width! It took me
      	ages to figure this simple thing out!)
      954151d6
    • Michael Natterer's avatar
      same cleanups as in my previous checkin. · 88648f40
      Michael Natterer authored
      1999-07-22  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/brightness_contrast.c: same cleanups as in my previous
      	checkin.
      
      	* app/gradient.c: made the gradient editor look like the other
      	dialogs. It's now possible to set the background color with
      	<Ctrl>+click. Indentation madness in all functions I modified.
      88648f40
    • Marc Lehmann's avatar
      *** empty log message *** · 74ea81b1
      Marc Lehmann authored
      74ea81b1
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 38265a7d
      Marc Lehmann authored
      38265a7d
    • Michael Natterer's avatar
      new ui for the "Layer Offset" dialog. · a4c1e8a5
      Michael Natterer authored
      1999-07-22  Michael Natterer  <mitschel@cs.tu-berlin.de>
      
      	* app/channel_ops.[ch]: new ui for the "Layer Offset" dialog.
      
      	* app/channels_dialog.c
      	* app/layers_dialog.c: major code cleanup: Folded some callbacks
      	into common ones, "widget" instead of "w", indentation, ...
      
      	* app/commands.c
      	* app/interface.[ch]
      	* app/global_edit.c: the query boxes must be shown by the caller
      	now. There's no need to split up the string for the message box
      	manually as the Gtk 1.2 label widget handles newlines corectly.
      	Added the "edge_lock" toggle to the "Shrink Selection" dialog.
      	Nicer spacings for the query and message boxes.
      
      	* app/ink.c: tried to grab the pointer in the blob preview but
      	failed. Left the code there as a reminder (commented out).
      
      	* app/menus.c: reordered <Image>/Select.
      
      	I was bored and grep-ed the sources for ancient or deprecated stuff:
      
      	* app/about_dialog.[ch]
      	* app/actionarea.[ch]
      	* app/app_procs.c
      	* app/brush_edit.c
      	* app/brush_select.c
      	* app/color_select.c
      	* app/convert.c
      	* app/devices.c
      	* app/gdisplay.c
      	* app/gdisplay_ops.c
      	* app/histogram_tool.[ch]
      	* app/info_window.c
      	* app/install.c
      	* app/ops_buttons.c
      	* app/palette.c
      	* app/palette_select.c
      	* app/paths_dialog.c
      	* app/pattern_select.c
      	* app/resize.c
      	* app/scale_toolc.c
      	* app/text_tool.c:
      	s/container_border_width/container_set_border_width/g,
      	s/sprintf/g_snprintf/g, replaced some constant string lengths with
      	strlen(x).
      
      	* app/bezier_select.c
      	* app/blend.c
      	* app/boundary.c
      	* app/errors.[ch]
      	* app/free_select.c
      	* app/gimpbrushlist.c
      	* app/gimprc.c
      	* app/iscissors.c
      	* app/main.c
      	* app/patterns.[ch]
      	* app/text_tool.c: namespace fanaticism: prefixed all gimp error
      	functions with "gimp_" and formated the messages more uniformly.
      
      	* app/gradient.c
      	* app/gradient_select.c: same stuff as above for the ui
      	code. There are still some sub-dialogs which need cleanup.
      
      	Did some cleanup in most of these files: prototypes, removed tons
      	of #include's, i18n fixes, s/w/widget/ as above, indentation, ...
      a4c1e8a5
    • Tomas Ogren's avatar
      Updated · 91decb34
      Tomas Ogren authored
      1999-07-22  Tomas Ogren  <stric@ing.umu.se>
      
      * sv.po: Updated
      91decb34
    • Tomas Ogren's avatar
      Fixed some tyops · adf422b2
      Tomas Ogren authored
      1999-07-22  Tomas Ogren  <stric@ing.umu.se>
      
      * plug-ins/common/gifload.c:
      * libgimp/gimpunitmenu.c: Fixed some tyops
      adf422b2