Michael Natterer
2b2464d6c8
Move the "flush_accum" to GimpImagePrivate
2010-02-05 09:13:25 +01:00
Martin Nordholts
43c0cfedbd
app: "Pixel dimensions" -> "Size in pixels" in Image Properties dialog
...
'Pixel dimensions' can be misinterpreted with the size of a pixel, so
use 'size in pixels' instead. This is consistent with e.g. the Image
Scale dialog which talks about 'image size'.
2010-02-04 21:25:17 +01:00
Michael Natterer
0f0853ca86
Move "preview" to GimpImagePrivate
2010-02-04 21:09:19 +01:00
Michael Natterer
09c897262e
Move all undo-related members to GimpImagePrivate
...
Also add some new API to access them.
2010-02-04 20:06:49 +01:00
Michael Natterer
4c1ec79281
Move the quick mask members to GimpImagePrivate
...
and add API to access the "inverted" state.
2010-02-04 09:49:45 +01:00
Michael Natterer
02f5931c96
Move "visible" and "active" to GimpImagePrivate
...
and add accessors for the entire arrays (not just their members).
2010-02-04 09:10:02 +01:00
Alexandre Prokoudine
a8df1ec985
Updated Russian translation
2010-02-04 07:20:25 +03:00
Michael Natterer
4143f5cd62
Move "parasites" to GimpImagePrivate
2010-02-03 23:42:32 +01:00
Michael Natterer
4a247e9182
Move "floating_sel" and "selection_mask" to GimpImagePrivate
2010-02-03 23:24:18 +01:00
Michael Natterer
3720938517
Move the active layer, channel and vectors to GimpImagePrivate
2010-02-03 23:12:22 +01:00
Michael Natterer
67014260dd
Move some container handlers to GimpImagePrivate
2010-02-03 23:05:49 +01:00
Michael Natterer
88de69464e
Move "layers", "channels" and "vectors" to GimpImagePrivate
2010-02-03 23:00:31 +01:00
Michael Natterer
c9b9b8e18e
Increating and decreasing the display count were swapped
2010-02-03 22:59:50 +01:00
Michael Natterer
c9f8399614
Move "grid", "guides" and "sample_points" to GimpImagePrivate
2010-02-03 22:16:02 +01:00
Michael Natterer
2005fd1a68
Move "projection" and "graph" to GimpImagePrivate
2010-02-03 21:46:09 +01:00
Michael Natterer
bb624cb8c4
Move "tattoo_state" to GimpImagePrivate
2010-02-03 21:31:27 +01:00
Michael Natterer
0b2c804e9d
Move "disp_count" and "instance_count" to GimpImagePrivate
...
and add the neccessary API to access and modify them.
2010-02-03 21:22:00 +01:00
Sven Neumann
8e31261caa
plug-ins: fix build rules for web-browser plug-in in plugin-defs.pl
2010-02-03 20:57:11 +01:00
Sven Neumann
799a7fc5a8
script-fu: drop gimp.org header and label scripts
...
These scripts used to be used to create graphics for the old gimp.org
web-page that has long been redone several times. There is no point in
distributing these scripts any longer.
2010-02-03 20:54:04 +01:00
Sven Neumann
a179537e29
app: fix compiler warning and improve formatting a little
2010-02-03 20:49:38 +01:00
Sven Neumann
edb41221c6
plug-ins: drop gee and gee-zoom plug-ins
...
These plug-ins used to be used as easter-eggs and have only been
available thru the PDB. Since they are not useful except for the fun
of staring at the weird code, we can as well remove them entirely.
2010-02-03 20:39:02 +01:00
Michael Natterer
f769284aca
Start private struct for GimpImage and move the first members there
2010-02-03 20:31:25 +01:00
Michael Natterer
32358615d4
Don't access image->colormap directly
2010-02-03 20:09:20 +01:00
Michael Natterer
f18943f4ce
Don't access the image's unit and resolution members directly
2010-02-03 19:53:45 +01:00
Michael Natterer
b6ce5d075d
Remove macros SCREEN_XRES() and SCREEN_YRES()
...
and add gimp_display_shell_get_screen_resolution() instead. The times
when these macros were used in inner loops have long passed.
2010-02-03 19:50:46 +01:00
Akkana Peck
36551daa19
Fix bug 590418: make chalk script-fu work.
...
Sobel doesn't work on layers with transparency, like text layers,
so the text layer in the chalk script needed to be merged with the
background layer beneath it.
2010-02-02 13:04:24 -08:00
Martin Nordholts
1d6c2307f9
etc: Make sessionrc up to date with recent code changes
2010-02-02 08:35:26 +01:00
Martin Nordholts
ed2d178da3
app: Get rid of config -> display module dependency
...
In order to make a clear separation between the core modules and the
UI modules, move the necessary enums from display-enums.h and
widgets-enums.h to config-enums.h and the files
gimpdisplayoptions.[ch] from the display to the config module. This
removes the config -> display dependency.
This change has three main benefits
* It lets us remove includes of display files from the config module
* We don't have to link gimp-console and test-config with a subset of
object files from the display module
* It is reflected in devel-docs/gimp-module-dependencies.svg that the
application is made up of core modules and UI modules and that no
core module depends on any UI module
2010-02-01 21:56:48 +01:00
Mattias Põldaru
fda5e405b6
Updating Estonian translation
2010-02-01 21:50:01 +02:00
Mattias Põldaru
92604a4842
Updating Estonian translation
2010-02-01 21:43:46 +02:00
Kevin Cozens
cc6427e5d5
Applied patch from Saul Goode which mostly fixes bug #604587
...
Fixes delq when using numeric values. Fixes two bad let block declarations.
2010-01-31 18:46:21 -05:00
Sven Neumann
6601625af7
Add AC_CONFIG_MACRO_DIR() to configure.ac as suggested by libtoolize
...
Also set ACLOCAL_AMFLAGS in the top-level Makefile.am and update
the .gitignore file in the m4macros directory. This fixes the build
from a fresh checkout for me. Please revert if it causes problems.
2010-02-01 00:09:11 +01:00
Michael Natterer
e82e09307c
app: increase vector loading float array size
...
xcf_load_vector(): the size of GIMP_COORDS_DEFAULT_VALUES has changed,
so the array has must be large enough to hold all its members.
2010-01-31 21:38:19 +01:00
Sven Neumann
b499d01a71
Bug 608188 - a few strings in Save as... > Raw image data dialog are always in English
...
Add missing call to INIT_18N().
2010-01-31 21:11:11 +01:00
Sven Neumann
48a393f44f
Bug 607888 - "Fractal Explorer" string in the filter's title bar is always in English
...
Mark dialog title for translation.
2010-01-31 21:02:49 +01:00
Martin Nordholts
523c599baa
app: Simplify gimp_dockbook_init() a bit
2010-01-31 20:22:24 +01:00
Martin Nordholts
02d3874eb7
app: Only add "gimp-toolbox" dock to "gimp-toolbox-window"
2010-01-31 20:21:17 +01:00
Martin Nordholts
bf92270051
app: Don't crash when the toolbox dock window don't have docks
...
Session files from GIMP 2.6 don't need to have docks in the toolbox
top-level. Don't crash on that, instead add a "gimp-toolbox" dock
during sessionrc parsing.
2010-01-31 19:04:51 +01:00
Martin Nordholts
1438b9b31c
app/tests: Make sessionrc more realistic
...
GIMP 2.6 can't have a toolbox top-level with an empty dock, remove the
dock. This gives us a more realistic test.
2010-01-31 19:04:51 +01:00
Michael Natterer
499b0f1a49
Lower libpng requirement to 1.2.37 to make them stop whining
2010-01-31 17:54:14 +01:00
Michael Natterer
08b7709535
Bug 604820 - GEGL Operation "path" crashes GIMP
...
Blacklist "gegl:path".
2010-01-31 17:36:56 +01:00
Michael Natterer
74bf91cb63
Bug 603711 - Crashes when using path tool
...
gimp_display_shell_get_*_coord(): initialize the coords with
GIMP_COORDS_DEFAULT_VALUES allGimpCoords members get initialized.
2010-01-31 17:19:51 +01:00
Michael Natterer
98818f91cf
Fix GimpCoords' default initializer
...
Add #define GIMP_COORDS_DEFAULT_DIRECTION and include it in
GIMP_COORDS_DEFAULT_VALUES so coords using it are not partly
uninitialized.
2010-01-31 14:30:08 +01:00
Michael Natterer
2db98792dc
Bug 607242 - GIMP 2.7.0 fails to build against libpng 1.4.0
...
Depend on the libpng version that is in debian testing (1.2.42) and
use png_set_expand_gray_1_2_4_to_8() instead of the deprecated
png_set_gray_1_2_4_to_8().
2010-01-31 11:56:36 +01:00
Michael Natterer
a6d052f774
Bug 607140 - Tags not saved for Paint Dynamics resources on GIMP restart
...
(gimp_restore): add the dynamics container to the tag cache.
2010-01-31 11:31:19 +01:00
Martin Nordholts
8ba9700ddb
Bug 597368 - Widget spacing around canvas steals working space
...
Remove spacing between the canvas and the surrounding widgets so that
that space can be used for the actual canvas itself instead.
2010-01-30 08:59:28 +01:00
Martin Nordholts
a3be9db88c
devel-docs: For completeness, distribute all *.txt files
2010-01-30 08:07:33 +01:00
Martin Nordholts
f77c400957
app/tests: Generalize gimp_test_utils_set_gimp2_directory()
...
Support both builddir and srcdir with
gimp_test_utils_set_gimp2_directory() so we can have gimpdir-output in
the build dir.
2010-01-30 08:07:24 +01:00
Martin Nordholts
97bbde6e5b
app/tests: Distribute sessionrc-expected
2010-01-30 08:06:09 +01:00
Alexandre Prokoudine
0e6ac8b806
Bug 560572 - Updated ps-menurc for PS CS4
2010-01-30 08:06:09 +01:00