summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-03-26Meson build: Make it possible to use cairomm as a subprojectKjell Ahlstedt9-13/+49
2021-03-09docs/reference/Doxyfile.in: Remove obsolete entriesKjell Ahlstedt1-2/+1
2021-03-09Merge branch 'fix.mingw.warnings.114' into 'cairomm-1-14'Kjell Ahlstedt2-2/+6
2021-03-09cairommconfig.h.*: Don't dllimport on MinGWChun-wei Fan2-2/+6
2020-09-301.14.21.14.2Kjell Ahlstedt3-2/+18
2020-09-29Meson build: Fix versioning on macOSKjell Ahlstedt2-2/+8
2020-09-29Require cairo >= 1.12.0Kjell Ahlstedt2-2/+2
2020-09-271.14.0Kjell Ahlstedt3-2/+40
2020-09-12Autotools builds: Create only .tar.xz tarballsKjell Ahlstedt1-1/+1
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 'cairomm-1-14' into 'cairomm-1-14'Kjell Ahlstedt4-26/+47
2020-07-23Update .gitignoreChun-wei Fan1-6/+7
2020-07-23NMake Makefiles: Use /utf-8 compiler flag if availableChun-wei Fan1-0/+4
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 'cairomm-1-14' into 'cairomm-1-14'Kjell Ahlstedt2-1/+6
2020-07-08NMake Makefiles: Look for headers in $(PREFIX)\include alsoChun-wei Fan1-1/+2
2020-07-08NMake 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-1-14' into 'cairomm-1-14'Kjell Ahlstedt7-4/+29
2020-06-25Meson/Visual Studio builds: Include toolset version by defaultChun-wei Fan7-4/+29
2020-06-18Merge branch 'msvc.ver.1.14' into 'cairomm-1-14'Kjell Ahlstedt7-66/+80
2020-06-13MSVC_NMake/README: Add note on mixing between MSVC 2015~2019Chun-wei Fan1-0/+6
2020-06-13NMake Makefiles: Distinguish between MSVC 2015, 2017 and 2019Chun-wei Fan6-66/+74
2020-06-05README: Update with instructions for building cairommKjell Ahlstedt1-6/+95
2020-05-06Merge branch 'use-dllexport-1-14' into 'cairomm-1-14'Kjell Ahlstedt29-102/+123
2020-05-06meson: Don't use gendef on Visual StudioChun-wei Fan4-55/+10
2020-05-06NMake Makefiles: Stop using gendef.exe by defaultChun-wei Fan5-10/+24
2020-05-06cairomm/*.h: Decorate public symbols with CAIROMM_APIChun-wei Fan19-38/+53
2020-05-06cairommconfig.h.[in|meson]: Add CAIROMM_APIChun-wei Fan2-0/+37
2020-05-05NMake Makefiles: Add rule to generate versioned filesChun-wei Fan2-0/+41
2020-05-05NMake Makefiles: Speed up buildsChun-wei Fan2-13/+7
2020-05-05MSVC_NMake/README: Use Windows line endingsChun-wei Fan1-20/+20
2020-05-05MSVC_NMake/README: Don't mention that tests aren't buildableChun-wei Fan1-1/+1
2020-05-05NMake Makefiles: Support Meson-built libsigc++Chun-wei Fan1-0/+6
2020-05-05NMake: Fix building testsChun-wei Fan2-3/+7
2020-05-05NMake Makefiles: Split outdir by toolset/pdb versionChun-wei Fan7-51/+60
2020-05-04configure.ac: Substitute CAIROMM_EXTRA_LIBS during configurationKjell Ahlstedt1-0/+1
2020-05-04data/cairomm-1.0.pc.in: Add @CAIROMM_EXTRA_LIBS@Chun-wei Fan1-1/+1
2020-05-04meson.build: Remove requirement for Visual Studio 2017Chun-wei Fan1-7/+0
2020-04-30Add support for building cairomm with MesonKjell Ahlstedt13-20/+817
2020-04-30Replace NULL by nullptrKjell Ahlstedt4-6/+6
2020-04-30tests: Update the source codeKjell Ahlstedt7-215/+88
2020-04-30Don't use zero as null pointerKjell Ahlstedt4-16/+16
2020-04-22Sources: Remove #define _USE_MATH_DEFINESChun-wei Fan6-18/+0
2020-04-22build: Remove Visual Studio 2013 projectsChun-wei Fan21-2158/+0
2020-04-22build: Add NMake MakefilesChun-wei Fan12-32/+554
2020-04-22build: Rename MSVC_Net2013 to MSVC_NMakeChun-wei Fan27-6/+6