Michael Natterer
0b388d1dde
configure: remove all traces of gthread, it's not needed any longer
...
Thread support moved into GLib and is enabled unconditionally.
2012-11-25 22:40:12 +01:00
Michael Natterer
d7ca2da6ce
Bug 662739 - Port to lcms2 for icc V4 profile support
...
Fix undo in the lcms plugin.
2012-11-25 20:21:11 +01:00
Elle Stone
e27b70aaed
Bug 662739 - Port to lcms2 for icc V4 profile support
...
Patch from Elle, with bits from some others, that should finally
do the trick. Please everybody test this.
2012-11-25 20:12:42 +01:00
Michael Natterer
f1c785fb37
libgimpwidgets: remove all item width logic from GimpPageSelector
...
It seems GtkIconView got fixed, and now the pile of code I added to
make the layout nice has exactly the opposite effect. Get rid of the
pile.
2012-11-23 23:29:44 +01:00
Michael Natterer
4e340b613b
Bug 688715 - Unconfigured eraser should be set to eraser tool
...
I don't know what I tested before, but it didn't work. This patch does
the magic in two places, one of which I missed.
2012-11-23 01:17:52 +01:00
Michael Natterer
512fbcbbb2
Bug 688715 - Unconfigured eraser should be set to eraser tool
...
If a device has no saved settings, and it is a GDK_SOURCE_ERASER, set
it to the eraser tool.
2012-11-22 23:43:41 +01:00
Michael Natterer
759142d82a
plug-ins: port file-tga to GEGL
2012-11-22 00:04:28 +01:00
Michael Natterer
987d795ab9
plug-ins: port file-pdf-save to GEGL
2012-11-21 18:51:41 +01:00
Michael Natterer
ee9467d259
plug-ins: more file-pdf-save cleanup, mostly formatting
...
Also, don't alpha-threshold indexed layers any longer.
2012-11-21 16:18:33 +01:00
Michael Natterer
55a9eb0d1a
plug-ins: lots of cleanup in file-pdf-save before porting to GEGL
2012-11-21 15:04:15 +01:00
Michael Natterer
9dfe9111ef
plug-ins: use g_thread_new(), g_thread_create() is deprecated
2012-11-21 01:47:11 +01:00
Michael Natterer
a60914ec35
plug-ins: port file-dicom to GEGL
2012-11-21 01:14:08 +01:00
Michael Natterer
d9539bf244
plug-ins: port selection-to-path to GEGL
2012-11-21 00:45:07 +01:00
Michael Natterer
9932e05c9b
plug-ins: remove file-xjt
...
It will never hold high bit depths using JPEG compression, and nobody
is going to port it to layer groups and whatever either. Wolfgang
says it's obsolete, whoever needs to convert old files can use 2.8.
2012-11-21 00:12:36 +01:00
Michael Natterer
c54169c9b5
plug-ins: port file-fli to GEGL
2012-11-20 23:37:09 +01:00
Daniel Mustieles
b9e77f51e0
Updated Spanish translation
2012-11-20 16:45:29 +01:00
Michael Natterer
fa05f2ab11
app: need to call babl_init() in gimp_option_dump_gimprc()
2012-11-20 08:21:33 +01:00
Michael Natterer
b8e2496bf3
app: fix the tests so make check succeeds again
...
- disable maximize_state_in_aux_data because it doesn'T work without WM
- fix window_role for the new unique tock and toolbox roles
2012-11-19 23:22:32 +01:00
Michael Natterer
4c6c08e68d
plug-ins: port file-pix to GEGL
2012-11-19 22:45:20 +01:00
Michael Natterer
d48f0046fc
plug-ins: port file-pcx to GEGL
2012-11-19 22:26:04 +01:00
Michael Natterer
699343c137
plug-ins: port file-html-table to GEGL
2012-11-19 19:34:33 +01:00
Michael Natterer
840fbe9d62
plug-ins: port file-cel to GEGL
2012-11-19 18:43:35 +01:00
Michael Natterer
f20ae81626
plug-ins: clean up the new GIO code in file-gbr and file-pat
2012-11-19 09:08:32 +01:00
Michael Natterer
0dc55b1237
plug-ins: port file-gih to GIO and clean it up quite a bit
...
Also remove support for loading version 1 brushes, I have no clue why
this code was even there, because the plug-in never saved such
brushes.
2012-11-19 09:06:18 +01:00
Michael Natterer
7f6fde5c0f
plug-ins: port file-gih to GEGL
2012-11-19 01:28:42 +01:00
Michael Natterer
756f276a96
plug-ins: port file-header to GEGL
2012-11-19 00:34:36 +01:00
Michael Natterer
88e4a462ba
plug-ins: port file-csource to GEGL
2012-11-19 00:25:10 +01:00
Michael Natterer
8c72ad9bd7
plug-ins: port file-psp to GEGL
2012-11-19 00:10:17 +01:00
Michael Natterer
1c88116e31
plug-ins: port file-jp2-load to GEGL
2012-11-18 23:48:31 +01:00
Michael Natterer
5d5c73de98
plug-ins: port file-xbm to GEGL
2012-11-18 23:22:07 +01:00
Michael Natterer
8ee9e53163
plug-ins: some cleanup in file-pat and file-gbr
2012-11-18 23:20:36 +01:00
Michael Natterer
7a2c8c2491
plug-ins: port file-gbr to GIO
2012-11-18 22:56:29 +01:00
Michael Natterer
85a099f988
Bug 688305 - drag and drop for guides broken if 'gtk-enable-tooltips = 0' is set
...
Fix GimpSpinScale too: add the needed events ourselves, and handle
motion hints (which the parent classes add) in motion().
2012-11-18 20:02:51 +01:00
Michael Natterer
bc22e902ad
plug-ins: use the read_all()/write_all() API of the input/output streams
...
This avoids the manual looping added below.
2012-11-18 18:26:19 +01:00
Michael Natterer
b208911b23
plug-ins: make file-pat work properly when GIO returns partial data
...
Loop around g_[input|output]_stream_[read|write](). This really needs
abstraction to avoid copying that in all file plug-ins.
2012-11-18 00:27:08 +01:00
Michael Natterer
ffff1ff9ea
plug-ins: port file-pat to handling URIs
...
which for me hilariously fails on sftp:// and only loads
partial data. Please test!
2012-11-17 21:35:28 +01:00
Michael Natterer
1bf8eef14f
app: support invoking file procs that handle URIs directly
...
*not* via the file-uri plug-in.
2012-11-17 21:21:32 +01:00
Michael Natterer
e97b1701ae
app: get rid of "entered_filename" in file-open-dialog.c
...
it's always identical to "uri".
2012-11-17 18:11:42 +01:00
Michael Natterer
07f77e5ec8
pdb: allow file procedures to register themselves for handling URIs
...
and store the flag in pluginrc. There are no URIs passed to procedures
yet and no procedure registers as such, this is just preparation.
2012-11-17 16:01:52 +01:00
Michael Natterer
c5f1fd1fda
app: introduce a file format version for pluginrc
...
which is serialized to the file, so we can change/fix the file format
at any time, also in stable. The file is only a cache and can always
be regenerated.
2012-11-17 15:14:05 +01:00
Michael Natterer
9de0ba8114
plug-ins: port file-pat to GIO
...
This can now serve as proper example for both GIO and GEGL porting of
a file plug-in.
2012-11-17 12:51:12 +01:00
Massimo Valentini
67525c0d47
Bug 688305: drag and drop for guides broken
2012-11-15 19:02:42 +01:00
Nils Philippsen
f6f8079013
app: remove check which hides conditions that should not happen
...
Remove a GTK_IS_WINDOW() check where this would hide parent widgets
being passed in that don't have a gtk toplevel. This should not happen
and if it does we want to know about it.
2012-11-14 16:43:06 +01:00
Nils Philippsen
1a4087bd5f
app: fix marking file dialogs as transient if opened from context menu
...
GimpDisplayShell isn't a GtkWindow (anymore), therefore use
gtk_widget_get_toplevel() to find the actual toplevel window.
2012-11-14 16:42:05 +01:00
Marco Ciampa
dcff1a3778
Updated italian translation.
2012-11-14 02:03:00 +01:00
Marco Ciampa
e8d10d2efb
Updated italian translation.
2012-11-14 02:01:15 +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
83de53ee4d
Bug 677776 - filter popup windows get hidden behind main image window
...
Apply modified patch from Simone Karin Lehmann which makes sure
script-fu gets properly hidden after the dialog is done.
2012-11-13 00:47:34 +01:00
Christian Kirbach
540fe91220
Update German translation
2012-11-13 00:04:20 +01:00
Michael Natterer
ab801970ca
Bug 677776 - filter popup windows get hidden behind main image window
...
Simone found a better way than setting plug-in windows to UTILITY: simply
call the proper API, [NSApp arrangeInFront: nil].
2012-11-12 23:42:15 +01:00