31a15570eb
app: use less weird paths for creating the test icon theme
2016-01-04 00:10:30 +01:00
5455b8bfd0
app: move some stuff out of app/file/
...
file-procedure.[ch] is gone and its functions moved to
GimpPlugInManager where they belong (the manager keeps around the
lists of load, save and export procedures).
Utility functions from file-utils.[ch] that have nothing to do with
image files moved to core/gimp-utils.[ch].
2016-01-03 23:38:08 +01:00
87a668a4da
Updated Polish translation
2016-01-03 09:12:16 +01:00
17da79ef28
app: Allow myb files with missing icons
2016-01-02 18:30:02 -08:00
e86362e6e4
plug-ins: Attempt to fix Jenkins error in pagecurl
2016-01-02 18:00:50 -08:00
8a0f403c68
po-plug-ins: fix typos.
2016-01-03 02:27:43 +01:00
40dc9e94ff
configure: perform configuration actions only when configure succeeds.
2016-01-02 16:12:03 +01:00
6a6604871f
windows: Add support for generating crash backtraces using Dr. MingW
2016-01-02 18:55:37 +05:30
80f713c9b8
pdb, libgimp: add gimp_context_set/get_mypaint_brush()
2016-01-02 13:40:38 +01:00
72f9bea765
app: create nicer object names from MyPaint brush filenames
2016-01-02 13:23:40 +01:00
784b37d115
app: allow plug-ins to register procedures in the <MyPaintBrushes> menu
2016-01-02 00:53:32 +01:00
dda06ac065
app: move some code in actions/ to new utility file procedure-commands.c
2016-01-02 00:39:20 +01:00
926dd1dffb
app: add GimpProcedure::get_sensntive()
...
to replace gimp_plug_in_procedure_get_seisitive().
2016-01-01 23:24:53 +01:00
a998175289
app: use gimp_procedure_get_label() in file-save-dialog.c
2016-01-01 22:55:37 +01:00
78f5dbeac3
app: add GimpProcedure::get_menu_label()
...
which returns a procedure's *menu* label (not stripped of mnemonics
and ellipses). Use it to further reduce dependencies on
GimpPlugInProcedure.
2016-01-01 22:41:42 +01:00
1d3bf65934
app: turn get_label() and get_blurb() into virtual functions of GimpProcedure
2016-01-01 20:52:45 +01:00
4c3c69e145
app: set the sensitivity of the "filters-value-propagate" action
2016-01-01 20:12:56 +01:00
d5255dc133
app: derive GimpProcedure from GimpViewable
...
and remove redundant icon managing code from GimpPlugInProcedure
2016-01-01 20:05:32 +01:00
e0ab721361
app: rename GimpPlugInAction to GimpProcedureAction
...
and make the filter history keep around a list of GimpProcedures
instead of GimpPlugInProcedures. Still WIP and unfinished...
2016-01-01 20:05:32 +01:00
050229cb45
Updated German translation
2016-01-01 18:46:42 +00:00
2c6a53351a
build/windows: strengthen windres call.
2015-12-31 18:36:03 +01:00
05267a9a98
Update Arabic translation
2015-12-31 11:06:39 +04:00
511d6f5a5a
data: new development splash
2015-12-30 21:42:19 +02:00
ac50da2ad4
Bug 759316 - "Recently used" menu not updated with gegl filters
...
This preparation commit only moves code around and renames it, the
history is still a list of plug-ins only:
- move app/core/gimp-filter-history.c
to app/plug-in/gimppluginmanager-history.c and clean it up
- move the actions that create the submenus under "Filters"
from the "plug-in" to the "filters" action group
- move the code that creates and updates the history actions
to the "filters" action group
- add menu setup code for the "filters" menu
- move the "history-changed" signal from GimpPlugInManager to Gimp
2015-12-30 20:04:58 +01:00
8e08f7c06e
app: emit "profile-changed" when undoing/redoing a gray image conversion
...
So the cached display profile transform is reliably recreated.
2015-12-30 19:07:19 +01:00
78cdbdb794
app: mypaint: Remove inaccurate comment
2015-12-30 08:21:30 -08:00
ca5003240c
icons: set example icons to our themes.
...
This is not strictly necessary since "gimp-wilber" is already the default
icon name. But it is good form to show the example for theme makes.
2015-12-30 15:54:45 +01:00
ad8716316e
app: show example icon of icon themes in preferences.
2015-12-30 15:54:45 +01:00
dd0b253fea
app: mypaint: Add some hacky code to allow line drawing
2015-12-29 14:30:28 -08:00
6d9aee3d73
app: mypaint: Remove another stray #if 0
2015-12-29 14:30:28 -08:00
836cce8389
icons: updated icon-theme icons.
...
Current icon uses stars for symbolizing an icon. Stars are used normally
for rating.
My suggestion uses yin/yang, why ?
It's difficult to make an icon which symbolizes an icon. So I decided to
use the world-wide most used symbol (non-religious, non-political...) as
a symbol for all symbols (this is quite similar to e.g. the usage of
mona-lisa as a symbol for all images).
2015-12-29 21:29:59 +01:00
a750a2a775
icons: install the complete Symbolic icon sets.
2015-12-29 21:05:10 +01:00
3d1b9d2777
icons: complete Symbolic icon set.
2015-12-29 21:05:10 +01:00
74371401de
Bug 759968 - Misleading README on GIT master branch
...
Update README with 2.9 unstable information.
2015-12-29 20:26:13 +01:00
39e4f04a72
icons: realign icons from commit 9618cdd.
...
None of the icons from commit 9618cdd were well centered.
2015-12-29 19:48:32 +01:00
ce3a87da38
plug-ins: Fix missing GEXIV2_LIBS for file-tiff
2015-12-29 10:12:36 -08:00
1ed8ceeb1a
build/windows: fix Windows build.
...
`windres` seems a very stupid tool and it breaks with double shlashes
in parameter paths. Strengthen the rule a little.
2015-12-29 18:58:34 +01:00
ea66a7a974
app: mypaint: Include offset_by_random in the cursor calculation
2015-12-29 09:56:38 -08:00
b48ac23690
app: mypaint: Remove #if 0'ed code for libmypaint-gegl
2015-12-29 09:56:38 -08:00
63805dfcf2
Bug 758909: Gimp cannot open some tif files it exports
...
Clear TIFFTAG_MIN/MAXSAMPLEVALUE because exiv2 saves
them with the wrong type and the original values could
be invalid
2015-12-29 18:47:56 +01:00
da1b4dac42
libgimpwidgets: missing link library for GetICMProfile() on Win32.
...
This function is available in gdi32 library.
https://msdn.microsoft.com/en-us/library/windows/desktop/dd316948%28v=vs.85%29.aspx
2015-12-29 18:43:41 +01:00
ee9e0da72d
app: correct outline calculation to match mypaint and add fallback
2015-12-29 19:37:45 +02:00
9fb93568c2
configure: improved configuration script.
...
The ./configure now finishes even when mandatory dependencies are
missing and fails at the end, listing all errors.
2015-12-29 18:06:03 +01:00
99b7fa851a
app: no frames with borders, use GimpFrame instead in GimpSaveDialog
2015-12-29 17:23:14 +01:00
660a7aed16
app: formatting cleanup in the last commit
2015-12-29 17:08:51 +01:00
53eb8677ea
app: Allow for mypaint tool to differentiate extended and non-extended events
...
This adds a boolean to GimpCoords struct that is true for enabled
extended non-mouse devices and false for all the rest allowing
the mypaint brush to override the the pressure sent to the paint library.
2015-12-29 15:44:53 +02:00
e415b1cfab
Bug 759939 - Ghost brush outline in FG Select tool
...
Undraw the outline when the pointer leaves the canvas.
2015-12-29 12:57:17 +01:00
2e40af5dcf
app: remove virtual function GimpToolOptions::reset()
...
and use GimpConfig::reset() instead.
2015-12-29 12:47:04 +01:00
eec556f614
app: mypaint: Use GimpConfig->reset instead of GimpToolOptions->reset
2015-12-28 17:07:45 -08:00
d6b52b7f0c
app: mypaint: Fix missing chain up in gimp_mybrush_options_reset
2015-12-28 16:47:45 -08:00