Commit Graph

26209 Commits

Author SHA1 Message Date
Sven Neumann 0012c86cf1 update documentation 2009-10-10 23:17:17 +02:00
Sven Neumann aa9538a81a Optimize gimp_channel_combine_ellipse_rect()
The actual algorithm is still the same sick algorithm that was used
before. But instead of iterating the mask row-by-row and filling
it in small spans, we now use one pixel_regions_process() loop to
process the whole mask. Makes a significant difference for large
elliptical selections.

Remove gimp_channel_add_segment() and gimp_channel_sub_segment()
as they are not needed any longer and were responsible for the
bad performance.
2009-10-10 23:09:54 +02:00
Sven Neumann bcfce95a5e minor cleanups 2009-10-10 23:09:46 +02:00
Sven Neumann 4c0f1a2d54 app: minor optimization and cleanups
gimp_channel_add_segment() and gimp_channel_sub_segment() can just
write directly if the value is 255, which it is quite commonly.
2009-10-10 23:09:46 +02:00
Martin Nordholts 90abaf1a73 app: Document GimpContext 2009-10-10 22:06:55 +02:00
Martin Nordholts 677b977776 app: Make class documentation be picked up by gtk-doc 2009-10-10 22:01:06 +02:00
Khaled Hosny da6134ece4 Updated Arabic translation 2009-10-10 16:54:39 +02:00
Khaled Hosny 3666648c52 gimpimagedock.c has been killed 2009-10-10 15:59:58 +02:00
Michael Natterer 06673f27e2 Use various GTK+ accessors instead of object->member 2009-10-10 15:10:57 +02:00
Michael Natterer 85274ea1f3 Use gtk_widget_get_window() instead of widget->window 2009-10-10 15:10:57 +02:00
Michael Natterer e267783c22 Use gtk_widget_get_window() instead of widget->window 2009-10-10 15:10:57 +02:00
Michael Natterer 641c2f4e22 Use gtk_widget_get_window() instead of widget->window 2009-10-10 15:10:57 +02:00
Michael Natterer 02b1566249 Use accessors instead of widget->window and adjustment->value 2009-10-10 15:10:56 +02:00
Michael Natterer b41bca97fb Use gtk_container_child_get() instead of table->children 2009-10-10 15:10:56 +02:00
Michael Natterer 055d10f366 Use gtk_adjustment_get_value() instead of adjustment->value 2009-10-10 15:10:56 +02:00
Michael Natterer 0458da1832 Use accessors instead of widget->window and adjustment->value 2009-10-10 15:10:56 +02:00
Michael Natterer 9f77899bf1 Use gtk_adjustmenr_get_value() instead of adjustment->value 2009-10-10 15:10:55 +02:00
Michael Natterer 1e47f5c67c Use gtk_widget_get_window() instead of widget->window 2009-10-10 15:10:55 +02:00
Martin Nordholts 2914af893b app: Allow 1-tool wide toolbox in single-window mode 2009-10-09 23:22:51 +02:00
Michael Natterer 04836301aa Use accessors instead of widget->window and container->border_width 2009-10-09 23:02:25 +02:00
Michael Natterer a52a4a0fa3 Use GtkAdjustment's accessors 2009-10-09 23:02:24 +02:00
Michael Natterer 9186909ed3 Use gtk_adjustment_get_value() instead of adjustment->value 2009-10-09 23:02:24 +02:00
Michael Natterer 53ceee88cd Use GtkAdjustment's accessors 2009-10-09 23:02:24 +02:00
Michael Natterer e610e5420b Use various GTK+ accessors 2009-10-09 23:02:24 +02:00
Michael Natterer e27f1929d7 Use gtk_widget_get_window() instead of widget->window 2009-10-09 23:02:23 +02:00
Michael Natterer 8eccf3e2eb Use GtkSelectionData's accessors 2009-10-09 23:02:23 +02:00
Michael Natterer 561c29522c Use various GTK+ accessors instead of struct->member 2009-10-09 23:02:23 +02:00
Michael Natterer 83d2541613 Use gtk_widget_get_window() instead of widget->window 2009-10-09 23:02:23 +02:00
Michael Natterer 01e8de8ab7 Use gtk_widget_get_window() instead of widget->window 2009-10-09 23:02:22 +02:00
Michael Natterer b2dd7d0ca3 Use gtk_widget_get_window() instead of widget->window 2009-10-09 23:02:22 +02:00
Michael Natterer 9c9306f653 Use GtkSelectionData's accessors 2009-10-09 23:02:22 +02:00
Martin Nordholts c83788377a app: Remove unused includes from gimpdisplayshell.c 2009-10-09 23:04:29 +02:00
Daniel Nylander 48eb8f5b63 Updated Swedish translation 2009-10-09 22:32:12 +02:00
Daniel Nylander 13d9675245 Updated Swedish translation 2009-10-09 22:25:56 +02:00
Michael Natterer 104fc1cd45 Use gtk_adjustment_get_value() instead of adjustment->value 2009-10-09 21:19:11 +02:00
Michael Natterer 88bb075713 Use gtk_widget_get_window() instead of widget->window 2009-10-09 21:19:11 +02:00
Michael Natterer c0bf72eb3c Use gtk_widget_get_parent() instead of widget->parent 2009-10-09 21:19:11 +02:00
Michael Natterer 2e1caf6be8 Use gtk_widget_get_window() instead of widget->window 2009-10-09 21:19:10 +02:00
Michael Natterer abbb4d53a0 Use gtk_adjustment_get_value() instead of adjustment->value 2009-10-09 21:19:10 +02:00
Michael Natterer b71da00ef2 Use gtk_widget_get_window() intead of widget->window 2009-10-09 21:19:10 +02:00
Michael Natterer 17e81e96ca Use accessors instead of widget->window and bin->child 2009-10-09 21:19:10 +02:00
Michael Natterer d0fae3d338 Use gtk_adjustment_get_value() instead of adjustment->value 2009-10-09 21:19:09 +02:00
Michael Natterer a651f4b056 Use GtkAdjustment's accessors 2009-10-09 21:19:09 +02:00
Michael Natterer 7917cb0ef9 Use gtk_widget_get_window() instead of widget->window 2009-10-09 21:19:09 +02:00
Michael Natterer 2a7cb3915f Use gtk_widget_get_window() instead of widget->window 2009-10-09 21:19:09 +02:00
Michael Natterer f5115e06ec Use GtkAdjustment's accessors 2009-10-09 21:19:08 +02:00
Michael Natterer 43ab261c45 Use gtk_widget_get_window() instead of widget->window 2009-10-09 21:19:08 +02:00
Michael Natterer 834373eba7 Use GtkAdjustment's accessors 2009-10-09 21:19:08 +02:00
Michael Natterer 06f55eb856 Use gtk_widget_get_window() instead of widget->window 2009-10-09 21:19:07 +02:00
Michael Natterer e61a74b938 Use gtk_adjustment_get_value() instead of adjustment->value 2009-10-09 21:19:07 +02:00