Jehan
fccf7174ab
app: typo s/Premission/Permission/
2014-07-28 19:03:39 +00:00
Jehan
9c2dbf46c5
Bug 733525 - Japanese characters not rendered from imported PDF.
...
poppler-data is an optional encoding package, necessary to import PDF
with CJK and cyrillic text.
2014-07-28 17:20:38 +00:00
Michael Natterer
b81f46185e
app: port the action history to GimpConfigWriter, GimpScanner and to GIO
...
which means the file format has changed, but it will silently ignore
the parse error when encountering the old format.
2014-07-28 16:44:44 +02:00
Michael Natterer
0ac3c56ce8
po: add gimptagcache.c to POTFILES.in
2014-07-28 15:39:52 +02:00
Jehan
6b2963928e
configure: warning when compiling with old fontconfig on Win32.
...
Fontconfig had a few bugs in the default configuration when compiled for
Windows. These issues are fixed from version 2.11.1. Display a warning
when compiling on win32 platform with older versions.
See in particular bugs 708110 and 703331.
2014-07-28 15:35:50 +00:00
Michael Natterer
3e85deefb5
app: manage the system and user gimprc paths as GFiles
2014-07-28 15:03:06 +02:00
Michael Natterer
6b6ba7b456
app: port gimptagcache.c to GIO
2014-07-28 12:22:52 +02:00
Michael Natterer
afc469446f
app: port gimp_tags_user_install() to GIO
2014-07-28 12:12:21 +02:00
Michael Natterer
57cecb54fb
app: some serious cleanup in gimpaction-history.c, still a lot to do
2014-07-28 11:22:20 +02:00
Michael Natterer
1c7a2db9e4
app: use gimp_directory_file() in session.c
2014-07-28 11:05:56 +02:00
Michael Natterer
b03d69dd40
libgimpbase, app: add variants of gimp_$foo_directory() which return GFiles
...
gimp_directory_file(), gimp_data_directory_file() etc. The new
functions take a variable list of path elements to the file,
the list has to be NULL-terminated. Remove the newly added
gimp_personal_rc_gfile(). Start using the new functions in app/.
2014-07-28 02:04:01 +02:00
Michael Natterer
b328bd3087
app: don't leak a GFileInfo in gimp_data_set_file()
2014-07-26 16:52:56 +02:00
Michael Natterer
58c3b7661f
app: port gimp_data_create_filename() to GFile
...
implies also porting gimp_data_factory_get_save_dir().
2014-07-26 16:37:30 +02:00
Michael Natterer
1aa5a85d2a
app: don't drop the last reference to "file" in gimp_data_set_file(), argh
...
also improve precondition check in gimp_data_save().
2014-07-26 16:33:40 +02:00
Michael Natterer
dc347c3039
app: fix opening multiple files in file_open_dialog_response()
...
Don't loop infinitely around the list's second file.
2014-07-26 15:24:52 +02:00
Michael Natterer
e618a2866c
app: simplify handling of a GimpDataFactory's writable_path
...
Simply keep it around in GimpDataLoadContext during loading, instead
of g_object_set/getting it on the factory.
2014-07-26 14:21:39 +02:00
Marco Ciampa
20fd4fa2e0
Updated italian translation
2014-07-25 21:44:58 +02:00
Michael Natterer
583be797a1
app: use gimp_config_path_expand_to_files() for the font path
2014-07-24 21:23:11 +02:00
Michael Natterer
e49d9739bb
app: some filename -> GFile in the tips parsing code
2014-07-23 23:40:01 +02:00
Michael Natterer
f28878b6d3
plug-ins: start the progress before opening files for loading/saving
...
so the user gets feedback as early as possible.
2014-07-23 21:37:13 +02:00
Michael Natterer
208c3ecd2a
app: file_procedure_find(): check magics only for native files
2014-07-23 21:37:13 +02:00
Michael Natterer
7e7c22fc32
app: separate the mount logic from uploading/downloading
...
We need to mount every non-native GFile's volume, regardless of
whether the file procedure uses GIO directly or needs file-remote to
download/upload the file. Move the entire mount logic to a new
file-remote function and change gimp-gui.c and gui-vtable.c to only
return a GMountOperation. Try to mount every non-native file in
file-open.c and file-save.c and bail out if mounting fails. Simplify
the uploading and downloading code accordingly.
2014-07-23 21:37:13 +02:00
Michael Natterer
57e6b22b9d
app, plug-ins: remove file-uri completely
...
and enable the new file-remote code in app unconditionally.
2014-07-23 21:37:13 +02:00
Piotr Drąg
f6823bdc64
Updated Polish translation
2014-07-23 17:47:50 +02:00
Michael Henning
f7986e391e
app: In GimpBlendTool, fix the preview for layers with offsets.
2014-07-22 17:39:58 -04:00
Michael Henning
dbd1f0500e
app: Switch to the GeglAccessMode enum in GimpOperationBlend
...
See b5530e9e3d
2014-07-22 14:09:20 -04:00
Michael Henning
a1a5bba022
app: Fix the order of arguments to gimp_progress_start
...
See a6601d563b
2014-07-22 13:33:18 -04:00
Michael Henning
c531c087ac
app: Redo the handles in GimpBlendTool
2014-07-22 13:13:47 -04:00
Michael Henning
8fef1918a9
app: Support gradients with fg/bg segments in the blend tool preview.
2014-07-22 13:13:47 -04:00
Michael Henning
0388d41528
app: Update the gradient tool preview when the gradient is modified.
2014-07-22 13:13:47 -04:00
Michael Henning
350863ce9a
app: When constraining angles, don't allow points to get out of line.
2014-07-22 13:13:47 -04:00
Michael Henning
3b2430af1d
app: Sync opacity and paint-mode properties with blend_tool->image_map
2014-07-22 13:13:47 -04:00
Michael Henning
d7dbee7113
app: In GimpBlendTool, sync the operation properties with GimpBlendOptions
2014-07-22 13:13:47 -04:00
Michael Henning
54b3f02baf
app: Add a basic live preview to GimpBlendTool using GimpImageMap
2014-07-22 13:13:47 -04:00
Michael Henning
31dfc44313
app: Prevent grabbing handles after halting in the blend tool.
2014-07-22 13:13:47 -04:00
Michael Henning
5839b5e4af
app: Add a gegl op to render gradients
2014-07-22 13:13:47 -04:00
Michael Henning
7bdc3cba14
app: Relax preconditions on gimp_gradient_get_color_at
...
The context can now be null unless the gradient specifically needs
the foreground/background colors, in which case
gimp_context_get_{foreground,background} will do the check and warn.
2014-07-22 13:13:46 -04:00
Michael Henning
bd8ef51eee
app: Remove last_{x,y} from struct _GimpBlendTool
...
and use local variables instead.
2014-07-22 13:13:46 -04:00
Michael Henning
12d60dc3e0
app: Add UI for adjusting the gradient points in GimpBlendTool
2014-07-22 13:13:46 -04:00
Jehan
8797a35508
INSTALL: add fontconfig, gettext versions and optional dependencies.
2014-07-22 18:13:22 +00:00
Michael Henning
880299bd72
app: Request G_FILE_ATTRIBUTE_STANDARD_NAME when reading directories
...
g_file_enumerator_get_child needs it, and it's not available by default
on windows. See https://bugzilla.gnome.org/show_bug.cgi?id=733528
2014-07-21 22:37:53 -04:00
Michael Natterer
cf159ac68a
app: get rid of some GtkObject variables, makes the gtk3-port diff smaller
2014-07-21 02:34:39 +02:00
Michael Natterer
1859633018
plug-ins: #include <gdk/gdk.h> instead of <gdkconfig.h>
2014-07-21 02:19:51 +02:00
Michael Natterer
328e4eff18
app: add gimp_progress_set_text_literal()
...
and use it instead of set_text (progress, "%s", literal_message);
2014-07-20 23:32:19 +02:00
Michael Natterer
7e6a273275
app: port GimpInterpreterDB loading to GIO
2014-07-20 21:48:34 +02:00
Michael Natterer
9629fcd462
app: port GimpEnvironTable loading to GIO
2014-07-20 21:43:28 +02:00
Michael Natterer
93c19c20d4
app: fix a bunch of valgrind-found leaks
2014-07-20 21:40:57 +02:00
Michael Natterer
3ab1084df7
app: port GimpInterpreterDB and GimpEnvironTable loading to GFileEnumerator
2014-07-20 19:24:06 +02:00
Michael Natterer
e820f26eec
app: port theme searching to GFileEnumerator
2014-07-20 17:09:25 +02:00
Michael Natterer
14c39816d8
app: keep the theme directories around a GFiles
...
and change gimp_get_theme_dir() to return a GFile.
2014-07-20 17:09:25 +02:00