summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-09-291.16.01.16.0Kjell Ahlstedt3-2/+44
2020-09-29Meson build: Fix versioning on macOSKjell Ahlstedt2-2/+8
2020-09-29Require cairo >= 1.12.0Kjell Ahlstedt2-2/+2
2020-09-12Autotools builds: Create only .tar.xz tarballsKjell Ahlstedt1-1/+1
2020-08-26Remove RefPtrDeleter()Kjell Ahlstedt1-28/+24
2020-08-14tests: Fix tests in Autotools buildsKjell Ahlstedt5-245/+359
2020-08-13tests: Don't include deprecated Boost header filesKjell Ahlstedt9-9/+9
2020-08-12Add Context::get_source_for_surface()Kjell Ahlstedt3-1/+41
2020-07-23Merge branch 'master' into 'master'Kjell Ahlstedt4-26/+42
2020-07-23Update .gitignoreChun-wei Fan1-6/+6
2020-07-23NMake Makefiles: Use Meson-style DLL and .lib naming if requestedChun-wei Fan1-4/+15
2020-07-23NMake Makefiles: Fix builds from release tarballsChun-wei Fan2-16/+21
2020-07-10Merge branch 'master' into 'master'Kjell Ahlstedt2-1/+6
2020-07-09NMake Makefiles: Look for headers in $(PREFIX)\include alsoChun-wei Fan1-1/+2
2020-07-09NMake Makefiles: Support ARM64 Windows buildsChun-wei Fan1-0/+4
2020-06-29docs/reference/: Update for Doxygen >= 1.8.16Kjell Ahlstedt2-8/+8
2020-06-26Merge branch 'meson-msvc-toolset' into 'master'Kjell Ahlstedt7-6/+28
2020-06-25Meson/Visual Studio builds: Include toolset version by defaultChun-wei Fan7-6/+28
2020-06-18Merge branch 'msvc.ver.master' into 'master'Kjell Ahlstedt3-20/+38
2020-06-16NMake Makefiles: Use toolset version in DLL/.lib filenamesChun-wei Fan3-20/+38
2020-06-05README: Update with instructions for building cairommKjell Ahlstedt1-7/+96
2020-05-05Drop gendef from the sourcesChun-wei Fan4-97/+1
2020-05-05meson: Don't use gendef on Visual StudioChun-wei Fan3-53/+9
2020-05-05NMake Makefiles: Stop using gendef.exe byChun-wei Fan3-17/+4
2020-05-05cairomm/*.h: Decorate public symbols with CAIROMM_APIChun-wei Fan19-38/+53
2020-05-05cairommconfig.h.[in|meson]: Add CAIROMM_APIChun-wei Fan2-0/+36
2020-05-04configure.ac: Substitute CAIROMM_EXTRA_LIBS during configurationKjell Ahlstedt1-0/+1
2020-04-30Replace NULL by nullptrKjell Ahlstedt4-15/+5
2020-04-29Don't use zero as null pointerKjell Ahlstedt5-16/+17
2020-04-29tests/test-scaled-font.cc: Remove an extra semicolonKjell Ahlstedt2-2/+2
2020-04-29meson: Allow linking to shared Boost::TestChun-wei Fan3-3/+13
2020-04-29NMake: Fix building testsChun-wei Fan2-1/+6
2020-04-29tests: Use Boost's automatic test registrationChun-wei Fan8-197/+72
2020-04-29tests: Fix building tests with FreeType but no FontConfigChun-wei Fan4-8/+9
2020-04-29test-font-face.cc: Fix build on WindowsChun-wei Fan1-1/+1
2020-04-29NMake Makefiles: Speed up buildsChun-wei Fan2-13/+8
2020-04-29NMake Makefiles: Add rule to generate versioned filesChun-wei Fan2-0/+40
2020-04-29NMake Makefiles: Split outdir by toolset versionChun-wei Fan5-48/+54
2020-04-29NMake Makefiles: Support Meson-built libsigc++Chun-wei Fan1-1/+6
2020-04-29NMake Makefiles: Use /utf-8 and /EHsc for the buildsChun-wei Fan1-1/+2
2020-04-25meson: Improve installing pkg-config filesChun-wei Fan1-1/+19
2020-04-25meson: Improve cairomm pkg-config fileChun-wei Fan3-2/+9
2020-04-25Meson: Define _USE_MATH_DEFINES on WindowsChun-wei Fan1-0/+5
2020-04-25meson: Improve Cairo checkChun-wei Fan1-2/+7
2020-04-25Add support for building cairomm with MesonKjell Ahlstedt13-22/+772
2020-04-22tests: Update the source codeKjell Ahlstedt6-83/+79
2020-04-22data/: Rename the .pc.in filesKjell Ahlstedt14-13/+13
2020-04-22Sources: Remove #define _USE_MATH_DEFINESChun-wei Fan6-18/+0
2020-04-22build: Remove the Visual Studio projectsChun-wei Fan21-2162/+0
2020-04-22build: Add NMake Makefiles for MSVC buildsChun-wei Fan12-30/+557