Commit Graph

8005 Commits

Author SHA1 Message Date
Simon Budig 6ce7e42037 file-png: fix up the advanced options orientation 2018-05-22 16:00:43 +02:00
Jehan 2240251de6 plug-ins: fix Windows distribution.
"magnification-api-win32.h" was not included in the dist!
Note that I know that alphabetical order is wrong. I am planning to
actually change the name of the file (more in line with other filenames)
but I am waiting to finish a review of another patch from Gil before
doing so. So just let it as-is for now! ;-)

(cherry picked from commit a2902790cc)
2018-05-21 00:14:30 +02:00
Jehan d89ad95cc7 plug-ins: make plug-ins inside common/ to also install in subfolders. 2018-05-20 21:06:35 +02:00
Jehan 870ca6334d plug-ins: install plug-ins in subfolder.
I am going to forbid plug-ins from being installed directly in the root
of the plug-ins/ directory. They will have to be installed in a
subdirectory named the same as the entry point binary.
This may seem useless for our core plug-ins which are nearly all
self-contained in single binaries, but this is actually a necessary
restriction to eliminate totally the DLL hell issue on Windows. Moving
core plug-ins in subfolders is only a necessary consequence for it.
2018-05-20 21:06:35 +02:00
Simon Budig 7d64cf62c6 libgimpwidgets: rename the _grid()-Variants of gimp_scale_entry_*
Adjust all plugins to follow accordingly.

This concludes the GtkTable'ocide.
2018-05-20 21:06:35 +02:00
Simon Budig 6f7a9ad212 jigsaw: kill GtkTable 2018-05-20 21:06:35 +02:00
Simon Budig c7f28c34b0 oilify: kill GtkTable 2018-05-20 21:06:35 +02:00
Simon Budig a109e1e9ae unit-editor: kill GtkTable 2018-05-20 21:06:35 +02:00
Simon Budig ae0d527b0c van-gogh-lic: kill GtkTable 2018-05-20 21:06:35 +02:00
Simon Budig b9aeb99055 sparkle: kill GtkTable 2018-05-20 21:06:35 +02:00
Simon Budig 483167217a file-gih: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig a076afc2fb file-raw-data: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 95c44c4e09 file-xmc: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 675b01479c file-pdf-load: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 4558ce8a25 file-xbm: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 720d0a7484 file-html-table: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig e1bed57ee7 depth-merge: kill GtkTable 2018-05-20 21:06:34 +02:00
Michael Natterer b7f24cf3a2 plug-ins: copy gimp_spin_button_new() into the last two plug-ins using it 2018-05-20 21:06:34 +02:00
Michael Natterer 27ac4363b0 plug-ins: if GIMP_UNSTABLE, install test script-fu and pygimp scripts 2018-05-20 21:06:34 +02:00
Michael Natterer 046fcac2dd plug-ins: undeprecate script-fu-interface.c 2018-05-20 21:06:34 +02:00
Simon Budig 71dec60d8c align-layers: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 3e45263bc7 mail: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 201e7f8f8d grid: make the weird Table-hack less weird by reusing the existing GtkGrid 2018-05-20 21:06:34 +02:00
Simon Budig d2fe742eb3 warp, file-svg: remove commented out code, not sure what this is supposed to do. 2018-05-20 21:06:34 +02:00
Michael Natterer bdbec7941c Use the new macros from the last commit in all files
...and gone are the annoying warnings.
2018-05-20 21:06:34 +02:00
Michael Natterer dfb4d26611 Use gtk_show_uri_on_window(), gtk_show_uri() is deprecated 2018-05-20 21:06:34 +02:00
Simon Budig 1ca26ea191 sample-colorize: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig b392140b71 tile-small: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 62b4922211 file-ps: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 3c886803bc file-wmf: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 8e02fe4253 file-svg: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 109b0fe4b1 pygimp: some speculative Table->Grid changes 2018-05-20 21:06:34 +02:00
Simon Budig 04b9282d7f print: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig b169f464db gfig: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 0a82cd4452 flame: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig dd257bef90 screenshot: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 766b8200dd file-fli: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 1655400e76 file-webp: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 65fdcf3809 pagecurl: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig 82ae39f7e4 newprint: kill GtkTable 2018-05-20 21:06:34 +02:00
Simon Budig e3d9f1732e film: kill GtkTable 2018-05-20 21:06:34 +02:00
Michael Natterer 1d8696cd80 Get rid of gdk_flush() globally, use gdk_display_flush() 2018-05-20 21:06:34 +02:00
Simon Budig f09f74528e metadata-editor: undeprecateify metadata glade UI 2018-05-20 21:06:33 +02:00
Simon Budig 3af30c6d75 file-png: attempt to fix the glade file for file-png 2018-05-20 21:06:33 +02:00
Simon Budig fb5d463d78 script-fu: kill GtkTable 2018-05-20 21:06:33 +02:00
Simon Budig def4acc842 common: kill GtkTable in a ton of plugins 2018-05-20 21:06:33 +02:00
Simon Budig 7651f51116 gimpressionist: re-enable (without real changes) and kill GtkTable 2018-05-20 21:06:33 +02:00
Michael Natterer bb2a9d119f libgimpconfig: move all GimpColorConfig members to private 2018-05-20 21:06:33 +02:00
Simon Budig de76dc20bc imagemap: monster-port to kill GtkTable 2018-05-20 21:06:33 +02:00
Simon Budig e35df2f5ce oops - old table use of a GimpSizeEntry 2018-05-20 21:06:33 +02:00