• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

D bindings to the GraphicsMagick library.


RSS
Rev. Time Author
a952570 2021-11-05 09:54:15 kaerou

wrap <magick/version.h>

6944d53 2021-11-05 08:49:16 kaerou

Update graphicsmagick_c/magick/package.d

8ff9971 2021-11-05 08:48:52 kaerou

finish adding shared function defs. for error

7cfa695 2021-11-05 08:48:27 kaerou

wrap <magick/compare.h>

8b1c531 2021-11-04 17:18:31 kaerou

update example descriptions

f5e483c 2021-11-04 16:59:41 kaerou

Add function definitions for non-static (colorspace)

564be97 2021-11-04 16:24:45 kaerou

Update example compilation to use new 'version's

ccaff1b 2021-11-04 16:19:30 kaerou

allow use of DFLAGS env. variable for example comp.

6ded01e 2021-11-04 14:45:48 kaerou

fixup compilation for magickd/{core,wand}/c

Since I started moving the C bindings are moving to graphicsmagick_c,
the way for determining whether to compile with the shared library or
the static library has changed, so this is a compatibility change so
people can still compile magickd until it changes over to using
graphicsmagick_c.

188d939 2021-11-04 14:44:56 kaerou

update .gitignore

b915639 2021-06-09 13:08:35 kaerou

Wrap <magick/colorspace.h>

6757b83 2021-06-09 13:08:12 kaerou

Wrap <magick/image.h>

8f3ef2b 2021-06-09 13:00:05 kaerou

Wrap <magick/forward.h>

I'm a little uncertain about the struct declarations, some of them
could be imported in the future (e.g. _Image, _ImageAttribute).

aaf511f 2021-05-12 21:54:13 kaerou

Wrap <magick/timer.h>

This is complete for GraphicsMagick version 1.3.

b2188d0 2021-05-12 21:52:43 kaerou

Add homepage and authors to dub.sdl

2e666cb 2021-05-12 21:52:24 kaerou

update .gitignore

4bc3d83 2021-05-12 18:32:07 kaerou

Remove code style from CONTRIBUTING.txt

746940e 2021-05-10 21:49:00 kaerou

Change GM_Static to GMagick_Static

Related to the changes in the README.md file, this makes it more consistent
with the GMagick_13$PATCH version identifiers.

See also: 56d2063f9

bf4b596 2021-05-10 21:42:47 kaerou

convert more of <magick/api.h>

56d2063 2021-05-10 21:40:37 kaerou

Update README.md

should actually resemble what is currently in the code, or soon will be.
however, since dynamically loading isn't supported yet, most of this is
useless.

1e961ee 2021-05-10 21:25:41 kaerou

ignore lib*.a for git

568b3e9 2021-04-08 10:08:26 kaerou

update dub.sdl file

e2ec06e 2021-04-08 10:08:07 kaerou

add initial graphicsmagick_c

cc42869 2021-04-08 10:07:44 kaerou

replace README.txt with README.md

a034f5f 2021-04-06 21:56:38 kaerou

Change to the Expat license

This keeps the entire project inline with the GraphicsMagick license.

This commit is also the start of a project restructure. Should be fun.

33666b3 2021-02-10 13:18:02 kaerou

Print fileName in examples/ping.d

10cee59 2021-02-10 13:12:43 kaerou

Add fileName methods to Image struct.

69d9443 2021-02-10 11:17:45 kaerou

Improve usage of ImageRef structure in Image

Updates the "ping" method to use the _imageRef. The _imageRef field
has been changed to an ImageRef pointer.

You can now "copy" Image (D) structures and the reference count is
handled correctly.

The "copy" constructor on the ImageRef structure has been disabled,
mainly because I think it'd cause problems with the reference count.

6eb7c3b 2021-02-10 08:12:15 kaerou

Add ImageRef structure

This is an attempt to implement a form of reference counting on the
internal (C) Image and ImageInfo structures. Since the (D) Image
structure will implement a copy and assignment operator, we need to
know how many copies are around.

043b016 2021-02-09 16:09:46 kaerou

Add an example usage of "ping" for the new Image structure.

(secretly this serves as a test vector)