Michael Natterer
01c92a7c4e
app: remove all use-gegl config stuff
2012-05-19 00:50:53 +02:00
Michael Natterer
d294cfb8b2
app: remove the legacy projection construction code
2012-05-19 00:06:03 +02:00
Alexandre Prokoudine
eb48617a38
Replaced old Difference of Gaussians, Laplace and Sobel filters with new GEGL operations
2012-05-13 06:41:19 +04:00
Alexandre Prokoudine
ac85c84a0f
Replaced old Ripple and Lens Distortion filters with new GEGL operations
2012-05-13 06:15:24 +04:00
Alexandre Prokoudine
20ae491b21
Replaced the old Unsharp Mask filter with the new GEGL operation
2012-05-13 05:38:24 +04:00
Michael Natterer
f1a771439a
Replace the semi-flatten plug-in by a GEGL operation
2012-05-04 23:56:10 +02:00
Michael Natterer
f24445efbc
Replace the threshold-slpha plug-in by a GEGL operation
2012-05-04 17:59:36 +02:00
Michael Natterer
1ea3bb827e
app: add a dedicated menu entry for gegl:color-temperature
2012-05-02 17:51:23 +02:00
Michael Natterer
fa0faf4254
app: replace the polar-coords plug-in by gegl:polar-coordinates
2012-05-02 17:51:19 +02:00
Michael Natterer
1badcb7ce9
app: add GIMP_PRECISION_U32 and all its formats
2012-05-02 17:51:19 +02:00
Michael Natterer
2e7944cad0
app: add GIMP_PRECISION_HALF for 16 bit floating point
...
and use babl_format_get_palette() to simplify some code.
2012-05-02 17:51:18 +02:00
Michael Natterer
b4580e74e6
app: implement converting images between precisions, including menu items
2012-05-02 17:51:16 +02:00
Michael Natterer
95b1c0617b
Replace the value-invert plug-in by its GEGL counterpart
2012-05-02 17:50:52 +02:00
Michael Natterer
609e2d8cda
Replace the color-to-alpha plug-in by GEGL filter dialog
2012-05-02 17:50:49 +02:00
Michael Natterer
96357dbfd3
app: add infrastructure to invoke GEGL filters from a menu item
...
and for fun add pixelize and gaussian blur to Filters -> Blur.
2012-05-02 17:46:16 +02:00
Martin Nordholts
82d7e5a91a
menus: Fix image-menu.xml dependencies
...
Necessary for nightly builds to rebuild image-menu.xml properly
without manual intervention.
2012-04-01 13:43:31 +02:00
Michael Natterer
f28a17f5d3
menus: also disable config-use-gegl in stable
2012-03-23 16:02:01 +01:00
Michael Natterer
534d1f1215
Bug 670062 - duplicate xml tag
...
Apply patch from OKANO Takayoshi that removes the duplicate tag.
2012-02-14 22:52:06 +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
b3db7e6c4e
app: rename all tool-preset dialog related things to "tool presets"
...
not just "tool preset". It's also "brushes", "patterns" etc. and not
just "brush" or "pattern".
2011-10-09 21:55:58 +02:00
Michael Natterer
c73ff51b82
menus: use one template for unstable menus instead of two
2011-05-26 21:48:40 +02:00
Michael Natterer
1bc9ca2d13
menus: filter out view-use-gegl for stable releases
...
Turn the "debug-menu" parameter to "unstable-menus" and use it to
filter both the "debug" menu and the "use gegl" menu item.
2011-05-26 20:44:55 +02:00
Øyvind Kolås
5c195d1c61
menus: add back use gegl for view - so it can be tested during dev.
...
Mitch will solve the hiding of this for stable releases using XSL, no need to
keep it out of the menus during development.
2011-05-26 19:34:05 +01:00
Martin Nordholts
3298b53d7f
Temporarily remove View -> Use GEGL
...
The GEGL projection code is not finished, and we won't have time to
fix it before we release GIMP 2.8.
2011-04-07 07:12:32 +02:00
Michael Natterer
91195e8593
app: remove the old tool presets system
...
Instead, keep around a GimpFilteredContainer in GimpToolInfo that
maintains a per-tool list of presets from the global preset factory.
Turn the tool options dialog's preset Save/Restore/Edit/Delete menus
and buttons into shortcuts for managing the active tool's presets.
2011-03-23 09:27:29 +01:00
Alexia Death
d98bd748e7
Merge branch 'master' into soc-2010-cage-2
2010-09-01 11:21:58 +03:00
Mukund Sivaraman
e582cdd23d
Don't use GNU specific extension
2010-08-28 09:38:15 +05:30
Alexia Death
aee148a486
Merge branch 'master' into soc-2010-cage-2
2010-08-26 21:50:55 +03:00
Martin Nordholts
a0dc12a0f3
Remove "Text to Selection" actions
...
Remove "Text to Selection" actions. They were added to make the
feature more discoverable. But we should make the original "Alpha to
selection" feature more discoverable, not treating text layers in a
special way where it's not needed.
2010-08-17 18:59:04 +02:00
Michael Muré
a50c5dc464
add an entry for the cage transform tool in the menu
2010-08-08 13:20:12 +02:00
Martin Nordholts
9b86acd16b
Add 'Automatic' Tab Style support
...
Add support for a new type of Tab Style called 'Automatic'. This tab
style makes the GimpDockbook use the biggest actual tab style it can
for its auto tab style dockables, based on its widget allocation.
The tab style candidates for auto tab style are "Status + Blurb",
"Status + Text" and "Status". A docked widget can also say that it
wants to use "Icon" instead of "Status" for its auto tab style. The
'Tool Options' dockable does this. This is to be as backwards
compatible with the old tab style setup, we make 'automatic' the
default everywhere.
We have quite a bit of dependency to internal layout code in
GtkNotebook, but the current code should be pixel perfect and rather
complete.
Also add a basic regression test.
2010-06-12 01:23:42 +02:00
Michael Natterer
ccf8d1930d
app: add missing bits so GimpToolPresetEditor doesn't warn and crash
2010-04-11 13:40:28 +02:00
Michael Natterer
6d3d94dcb0
menus: add the tool preset dialog to the dialogs menu
2010-04-04 15:00:55 +02:00
Alexia Death
29f7fe87b0
Base infra for tool presets.
2010-04-03 21:06:15 +03:00
Martin Nordholts
bfb8a94e19
menus: Move Windows→Toolbox entry out from list of open dock windows
...
Windows→Toolbox does not represent an open dock window, so it should
not be in the list of open dock windows.
2010-03-05 21:31:07 +01:00
Martin Nordholts
798e2e67e9
app: Move toolbox special casing into dialog factory
...
Move toolbox special casing into
gimp_dialog_factory_dialog_new_internal() and on the fly fix problems
with double toolboxes appearing and sometimes not appearing.
2010-03-02 22:38:15 +01:00
Martin Nordholts
f9a2c5cfe1
app: Add Windows→Hide docks menu item
...
Add Windows→Hide docks menu item. We don't remove the hardcoding of
having Tab trigger it though, because gtk_accelerator_valid() returns
FALSE for GDK_tab. This means that if the user changes keyboard
shortcut for the menu item, both the user shortcut and the hardcoded
shortcut will work. We remove gimp_dialog_factories_toggle() and make
clients activate the action instead to toggle dock visibility.
2010-02-20 22:54:11 +01:00
Michael Natterer
d967852cd7
app: turn the input devices dialog into a session managed toplevel
...
It works exactly as the keyboard shortcuts dialog now and has its own
menu entry: Edit -> Input Devices.
2010-02-19 20:13:26 +01:00
Michael Natterer
37967edd80
Fill the dynamis popup menu with items and install it
2009-10-11 16:00:35 +02:00
Michael Natterer
66215fcb56
Remove the dynamics editor from the menu of dockables
2009-10-11 15:27:46 +02:00
Alexia Death
ac111be15d
Added dynamics list and some infrastructure. still ont 100% tho
2009-10-09 20:25:07 +03:00
Michael Natterer
c3fc30c81a
Alphabet
2009-10-03 13:55:29 +02:00
Alexia Death
e75d44c77c
Merge commit 'origin/master' into soc-2009-dynamics
2009-09-28 20:30:17 +03:00
Martin Nordholts
9fa51f70f4
Add a Single-window mode
...
Add a single-window mode that can be toggled from 'Windows ->
Single-window mode'. No code is yet hooked to the mode though.
2009-09-26 18:28:41 +02:00
Michael Natterer
90893cea84
Add "layers-merge-group" action, callback and menu items
2009-09-21 19:17:02 +02:00
Alexia Death
be78fe3b1d
Merge commit 'origin/master' into soc-2009-dynamics
2009-09-20 14:32:32 +03:00
Michael Natterer
007fc34af8
Add "layers-new-group" to the menus
2009-09-03 09:11:16 +02:00
Alexia Death
d2143b8886
Merging master to current state
2009-08-21 19:26:05 +03:00
Michael Natterer
f42f0e16a9
Add the "drawable-lock-content" action to the layer properties section
2009-08-20 21:20:20 +02:00
Martin Nordholts
4df574acd6
Use separate shortcuts for 'File->Export to' and 'File->Overwrite'
...
Since Ctrl+E previously meant something harmless, don't use that
keyboard shortcut for the destructive command 'File->Overwrite'. We
still keep Ctrl+E for 'File->Export to' though, and we do this by
having 'File->Overwrite' as a separate GtkAction with its own keyboard
shortcut slot.
2009-08-13 21:53:23 +02:00