Ville Skyttä
6b0d1038cc
Bug 692641 - Various spelling fixes
2013-01-27 18:59:02 +01:00
Jehan
518e396ff4
Bug 692570 - GIMP fails to migrate binary files
...
Update the migration function so that it does not apply any restriction
on files where no explicit migration rules are set (for instance binary
files where no proper migration rules by regexp is possible).
2013-01-26 22:05:46 +09:00
Michael Natterer
efe01acb5d
app: formatting cleanup in the last commits, and a format string fix
2012-12-12 11:29:00 +01:00
Jehan
78b2778357
config: migration infrastructure to update configuration files.
...
This is a generic system based off regular expressions so it can be used
for any configuration file.
Some of the use cases would be for instance to clean out outdated custom
actions (hence remove some loading burden), or rename them (so that
users don't lose their customization if we rename actions), etc.
2012-12-12 16:48:13 +09:00
Michael Natterer
5629070538
Bug 688547 - Paint tools: preference 'Show pointer for paint tools'...
...
Change labels and tooltips to say "brush tool" or "brush-based paint
tool" to make clear that only these are affected by the setting.
2012-12-12 00:22:52 +01:00
Nils Philippsen
c4365d4c14
app: limit physical memory size by GIMP_MAX_MEMSIZE as well
2012-11-13 16:12:56 +01:00
Michael Natterer
fe19ad9706
Bug 683694 - Spelling errors
...
Reworded all places that used to say "allows to".
2012-11-11 15:50:25 +01:00
Michael Natterer
2b714fcb1a
app: limit the pyhsical memory size by G_MAXSIZE
...
because one process can't handle more.
2012-10-13 22:44:15 +02:00
Michael Natterer
c6ba0ffbdf
app/cursors/libgimpwidgets: bye bye stone age B&W bitmap cursors
2012-08-26 22:53:04 +02:00
Michael Natterer
5c11326ad7
app: use GeglConfig's new 64 bit tile-cache-size property if it exists
2012-06-29 01:51:56 +02:00
Michael Natterer
c7d9b9f35c
app: make test-config build again
2012-06-21 19:39:41 +02:00
Michael Natterer
cf90475e9f
app: forgot to commit this one...
2012-05-20 19:32:40 +02:00
Michael Natterer
91392f85e5
app: make tests build again
2012-05-19 01:27:37 +02:00
Michael Natterer
127aba6dc9
app: remove the pixel-processor
2012-05-19 00:56:27 +02:00
Michael Natterer
01c92a7c4e
app: remove all use-gegl config stuff
2012-05-19 00:50:53 +02:00
Michael Natterer
8851ec0b6e
Revert "app (gimprc): Delete dead assignment"
...
This reverts commit d6d2a0bbd1
and allows more than one unknown gimprc token again.
Fixes Bug 674096 - Strange behavior with gimprc
2012-05-17 01:15:37 +02:00
Michael Natterer
9d1ff75c61
app: limit the tile-cache size to G_MAXINT also in the UI
...
and #warning about it in the code until GEGL has a guint64 cache size
property.
2012-05-15 02:29:47 +02:00
Michael Natterer
ede421bd45
app: rename GimpBaseConfig to GimpGeglConfig
...
because that's its future purpose.
2012-05-14 22:57:58 +02:00
Michael Natterer
14b51cc558
app: default to half the physical memory for the tile-cache-size setting
...
Wanted to do this for ages but forgot...
(cherry picked from commit 36bb8a625b
)
Additionally, set the default undo memory size to 1/8th of the
physical memory.
2012-05-13 20:33:46 +02:00
Martin Nordholts
d7db79c2f2
app: Make tests build
...
In particular: link.
2012-05-10 22:12:58 +02:00
Michael Natterer
bfb8757559
app: set GIMP_CONFIG_PARAM_IGNORE on "confirm-on-close"
2012-05-07 14:07:43 +02:00
Michael Natterer
e2c8a60665
app: remove the "confirm-on-close" preference
...
the warning dialog cannot be disabled any longer now.
2012-05-07 14:02:36 +02:00
Michael Natterer
3ad73b3658
libgimpcolor: add GdkPixbuf <-> GeglBuffer utility functions
...
and update tons of includes in libgimp and app.
2012-05-03 03:37:20 +02:00
Martin Nordholts
563d3c10d6
Make 'make check' compile
2012-05-02 21:53:38 +02:00
Michael Natterer
5e18004bff
app: get rid of base-utils.[ch] and move its functions to gimp-utils.[ch]
2012-05-02 17:51:13 +02:00
Michael Natterer
14459cc637
app: remove as much as possible from base-types.h
...
Wanted to remove it completely, but that's currently not nicely
doable.
2012-05-02 17:51:02 +02:00
Michael Natterer
7eb8b0b925
app: remove base-enums.[ch]
...
and move its remaining content to core-enums, move the siox enum to
base-types.h.
2012-05-02 17:51:01 +02:00
Michael Natterer
3e119c5af7
libgimpcolor: add gimp_rgb[a]_set,get_pixel()
...
which converts from/to any pixel format using Babl. Added tons of
includes and CFLAGS now that libgimpcolor publically uses Babl.
2012-05-02 17:50:43 +02:00
Øyvind Kolås
3235cfe69e
app: default to use GEGL rather than legacy code paths
...
During development, the GEGL code such have as much exposure to users testing
the development release. There is still the option to switch it off if GEGL is
not adhering to expectations.
2012-05-02 17:45:52 +02:00
Ville Sokk
082d758a34
Bug 558795 - Using same quick mask color across sessions
...
Add configuration option for quick mask color.
2012-03-03 02:45:10 +01:00
Michael Natterer
056e09a6cb
Remove the makefile.msc build system, it is unmaintained since 2008
2011-12-16 15:53:56 +01:00
Michael Natterer
bcb45524b7
Bug 657505 - Strange behaviour with SWM
...
when window positions aren't automatically saved.
Save "hide-docks" and "single-window-mode" in sessionrc instead of
gimprc, so a session layout is always saved either completely or not
at all. Also change "last-tip-shown" saving a bit so all three
session-saved gimprc properties are implemented the same.
2011-11-05 17:52:45 +01:00
Mukund Sivaraman
d6d2a0bbd1
app (gimprc): Delete dead assignment
2011-10-06 19:23:06 +05:30
Martin Nordholts
db008cbb88
app: Single-window mode does not require a restart
2011-08-31 18:49:38 +02:00
Alexander Hämmerle
421ca4114e
Bug 641187 - GIMP needs a left-handed cursor option
...
Add a cursor-handedness setting and flip the cursor when it's set to
left-handed.
2011-07-24 22:09:21 +02:00
Michael Natterer
c35ff719a7
app/libgimp*: remove stuff found by -Wunused-but-set-variable
2011-05-01 23:23:19 +02:00
Michael Natterer
cc47b2a600
libgimpwidgets/color: move the cairo color utility functions to libgimpcolor
...
Add CAIRO_CFLAGS to a lot of Makefiles to make this possible, and
because they pull in cairo via the libgimp headers.
2011-04-28 15:50:39 +02:00
Michael Natterer
f76bcab221
app: move "default-threshold" from GimpGuiConfig to GimpCoreConfig
2011-02-06 11:20:06 +01:00
Sven Neumann
868fdcf99f
app: remove min-colors and install-colormap properties from gimprc
2010-10-19 10:13:01 +02:00
Sven Neumann
2a67bfcb10
app: document the new display title option
2010-09-30 10:14:43 +02:00
Sven Neumann
8d93dfa923
app: remove xor-color property from gimprc
2010-09-26 23:21:40 +02:00
Martin Nordholts
e55b7f30a3
app: Disable dynamics by default
2010-07-12 16:32:18 +02:00
Michael Natterer
f42870648d
app: link ../gimp-debug.o into test-config
2010-06-29 00:25:32 +02:00
Michael Natterer
990c49b359
app: include the config objects in the instance debugging
...
And indeed, we fail to get rid of them upon exit...
2010-06-24 22:47:42 +02:00
Michael Natterer
a83b3250e4
app: set non-NULL names on the default image and the default grid
2010-06-24 18:38:18 +02:00
Martin Nordholts
5588e15eed
app: Disable snap-to-canvas by default
...
It's too annoying to have the Paintbrush tool snap to canvas by
default.
2010-06-18 20:07:03 +02:00
Michael Natterer
6e9796850b
app: more g_strcmp0()
2010-06-06 19:50:59 +02:00
Sven Neumann
00f0350413
Bug 618580 - Thread pool creation fails if number of CPUs is > GIMP_MAX_NUM_THREADS
...
Clamp the default value for the number of processors to use to the
maximum number of threads.
2010-05-16 22:27:33 +02:00
Michael Natterer
efed2bf623
app: some cleanup and fixes in the tool preset infrastructure
2010-04-04 13:58:55 +02:00
Alexia Death
29f7fe87b0
Base infra for tool presets.
2010-04-03 21:06:15 +03:00