Commit Graph

6332 Commits

Author SHA1 Message Date
Michael Natterer cc47b2a600 libgimpwidgets/color: move the cairo color utility functions to libgimpcolor
Add CAIRO_CFLAGS to a lot of Makefiles to make this possible, and
because they pull in cairo via the libgimp headers.
2011-04-28 15:50:39 +02:00
Mukund Sivaraman 7f635464b0 imagemap: Rebuild scanners 2011-04-27 21:12:40 +05:30
Mukund Sivaraman 56f08d682b imagemap: Add lexer options to not generate input and yyunput 2011-04-27 21:11:57 +05:30
Mukund Sivaraman 8868a044ea file-mng: Rename more variables 2011-04-26 15:19:43 +05:30
Mukund Sivaraman c6a60d79c4 file-mng: Don't access inside PNG structs directly 2011-04-26 15:18:45 +05:30
Mukund Sivaraman 5b5d88a2f1 file-png: Get num_colors properly before passing it on 2011-04-26 15:18:27 +05:30
Mukund Sivaraman 838ba0b78e file-mng: Rename variables 2011-04-26 15:00:07 +05:30
Mukund Sivaraman 92684a25e9 file-png: Don't access inside PNG structs directly (contd.) 2011-04-26 08:06:27 +05:30
Mukund Sivaraman be78ba448f file-xmc: Flush each drawable 2011-04-25 21:03:12 +05:30
Mukund Sivaraman a1c7606d51 file-png: Conditionally declare text_length 2011-04-25 20:15:39 +05:30
Mukund Sivaraman f610aa4375 file-png: Don't access inside PNG structs directly 2011-04-25 20:15:39 +05:30
Mukund Sivaraman d8a98bf7b3 imagemap: Rebuild parsers 2011-04-25 14:30:58 +05:30
Mukund Sivaraman 58002ed20e imagemap: Fix protos 2011-04-23 07:02:02 +05:30
Michael Natterer 1f78e8e0c6 plug-ins: screenshot: don't pass NULL to gdk_keymap_get_entries_for_keyval()
because it's deprecated to do that and badly crashes in GTK+ 3.0.
Use the display's keymap instead.
2011-04-22 00:06:22 +02:00
Michael Natterer be642b1e14 plug-ins: screenshot: use Cairo to make the screenshot
instead of gdk_pixbuf_get_from_drawable(), which is gone in GTK+ 3.0.
2011-04-21 21:10:38 +02:00
Michael Natterer 1616151b0e libgimp: remove opacity and mode parameters from gimp_layer_new_from_surface()
They are passed as default values in almost all cases, and can simply
be set later if needed.
2011-04-21 21:10:37 +02:00
Mukund Sivaraman e999122e0b file-pdf-load: Update attribution, removing bogus copyright 2011-04-21 13:57:13 +05:30
Mukund Sivaraman dcd447f583 map-object: Fix aliasing warnings 2011-04-21 11:08:29 +05:30
Mukund Sivaraman 36ccc9292d ifs-compose: Don't use deprecated gtk_range_set_update_policy() 2011-04-21 10:57:03 +05:30
Mukund Sivaraman 7bdadd80ba file-pdf-load: Use better API + cleanups
* fixes issues with poppler 0.17 completely
* uses new libgimp API to pass surfaces instead of pixbufs
* uses GTK+ 3 API to convert surfaces to pixbufs where available
2011-04-21 07:48:25 +05:30
Mukund Sivaraman 79f29530bd Bump poppler required version to 0.12.4
The calls that return cairo surfaces are now required, so the
version bump is required.
2011-04-21 06:56:02 +05:30
Michael Natterer 374dd50c43 libgimp: add gimp_layer_new_from_surface()
and to enable that, make libgimp depend on Cairo.
2011-04-20 23:58:00 +02:00
Michael Natterer 26bf2b0cd7 Make libgimp depend on GdkPixbuf
Move the pixbuf layer and image thumbnail function from libgimpui to
libgimp and move gimp_layer_new_from_pixbuf() to gimplayer.[ch] where
it belongs. Change gimp-2.0.pc accordingly, adapt plug-in Makefiles
and update devel-docs.
2011-04-20 20:04:35 +02:00
Mukund Sivaraman 9b3e1c91fd file-pdf-load: Don't use deprecated API (bug #646947) 2011-04-20 18:55:44 +05:30
Michael Natterer 83bbb67781 plug-ins: #undef GDK_DISABLE_DEPRECATED so we are 64 bit safe
will revert after 2.7.2 so we see the warnings again.
2011-04-14 21:16:40 +02:00
Kevin Cozens f1c20cb165 Fixed modulo function which affected 'random' procedure. (See bug #647541) 2011-04-13 13:39:58 -04:00
Michael Natterer 7ace5f9571 plug-ins: port screenshot to cairo_region_t 2011-04-12 00:26:47 +02:00
Michael Natterer cb7acfaf7a plug-ins: forgot some GdkNativeWindow 2011-04-12 00:16:38 +02:00
Michael Natterer ce25d9ef64 plug-ins: don't use gdk_window_foreign_new_for_display() in screenshot
and also avoid GdkNativeWindow.
2011-04-11 23:58:03 +02:00
Michael Natterer 7e6c026790 Globally use GDK_KEY_foo, remove the compat defines from widgets-enums.h 2011-04-11 23:43:03 +02:00
Mikael Magnusson 8ff66342b8 plug-ins: set progress to 1.0 when done 2011-04-10 19:28:43 +02:00
Mikael Magnusson 7552d1aa8b plug-ins: nova, draw cross and use mouse events properly when the preview allocation is larger than the area 2011-04-10 19:28:43 +02:00
Mikael Magnusson 2fbc0b3389 plug-ins: plasma, port to gimp_drawable_mask_intersect 2011-04-10 19:28:43 +02:00
Michael Natterer d0e07a2b1f Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
Applied heavily modified patch from Brennan Shacklett that fixes
cartoon.c; it still tries to make a preview of the nop though.
2011-04-10 13:11:37 +02:00
Mukund Sivaraman 1a3315feac web-page: Use GimpIntComboBox and avoid a lot of excess code 2011-04-10 13:06:12 +05:30
Michael Natterer 8c4d99f883 Bug 645456 - Inconsistent window (role) naming scheme
Applied patch from Christoph Kappel which adds a "gimp-" prefix to all
plug-in dialog window roles.
2011-04-08 20:31:34 +02:00
Mukund Sivaraman 77b76ca945 web-page: Update progress to 1.0 when complete 2011-04-08 18:33:42 +05:30
Mukund Sivaraman 335047fc7f web-page: Fix use of deprecated API 2011-04-08 18:08:27 +05:30
Mikael Magnusson 61476aa20a Remove two stray semicolons making if bodies always run 2011-04-08 13:20:37 +02:00
Michael Natterer 24ee3370b8 Depend on GTK+ >= 2.24.3, cairo >= 1.20.1, gdk-pixbuf >= 2.22.1
and completely separate configure and sanity checks for gdk-pixbuf
from GTK+, because it's now distributed as a separate package. Remove
all sorts of conditional compiling based on GDK_CHECK_VERSION() and
CAIRO_VERSION.
2011-04-06 19:58:24 +02:00
Mukund Sivaraman 95a32f48b3 web-page: Use a GtkSizeGroup with labels 2011-04-04 18:08:13 +05:30
Mukund Sivaraman 4b06a43953 web-page: Add a default font size combo 2011-04-01 17:01:24 +05:30
Mukund Sivaraman a1142827df web-page: Move global variables into webpagevals struct 2011-04-01 16:34:56 +05:30
Mukund Sivaraman 796038b216 web-page: Append GIMP to the user agent string 2011-04-01 16:24:02 +05:30
Mikael Magnusson d03d804b92 plug-ins: gfig, do cancel stuff when the dialog is closed 2011-04-01 02:32:51 +02:00
Mukund Sivaraman af74ee79e2 web-page: Ankh said 2048 bytes, not 1024 bytes 2011-04-01 05:35:52 +05:30
Mukund Sivaraman e9224d41d5 web-page: Increase maximum URL len 2011-04-01 05:21:39 +05:30
Mukund Sivaraman 0b6491f94c web-page: Untabify code 2011-04-01 05:21:26 +05:30
Mukund Sivaraman 488b73ca7d web-page: Save and restore plug-in data 2011-04-01 04:51:21 +05:30
Mukund Sivaraman a4fb10a5af web-page: Change quote style yet again 2011-04-01 04:14:03 +05:30