summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2020-04-22build: Rename MSVC_Net2017 to MSVC_NMakeChun-wei Fan27-6/+6
2020-04-21Build: Fix silent buildsKjell Ahlstedt2-25/+88
2018-04-22configure.ac: Require C++17.Ting-Wei Lan1-2/+2
2017-08-251.15.5v1.15.5Murray Cumming2-1/+9
2017-05-02enums.h: Guard the FT-specific include and the enum with an ifdef.John Ralls1-1/+4
2017-04-30configure.ac: Require C++14, because libsigc++-3.0 does.John Ralls1-1/+1
2017-04-261.15.41.15.4Murray Cumming2-1/+27
2017-04-19Change Cairo::RegionOverlap enum to Cairo::Region::Overlap.Murray Cumming3-22/+22
2017-04-19Change Cairo::PatternType enum to Cairo::Pattern::Type.Murray Cumming3-36/+35
2017-04-19Change Cairo::FontWeight enum to Cairo::ToyFontFace::Weight.Murray Cumming8-28/+28
2017-04-19Change Cairo::FontSlant enum to Cairo::ToyFontFace::Slant.Murray Cumming8-33/+33
2017-04-19Change Cairo::SurfaceType enum to Cairo::Surface::Type.Murray Cumming3-154/+154
2017-04-19Change Cairo::HintMetrics enum to Cairo::FontOptions::HintMetrics.Murray Cumming4-27/+26
2017-04-19Change Cairo::HintStyle enum to Cairo::FontOptions::HintStyle.Murray Cumming4-42/+41
2017-04-19Change Cairo::Filter enum to Cairo::SurfacePattern::Filter.Murray Cumming3-80/+42
2017-04-19Change Cairo::Extend enum to Cairo::Pattern::Extend.Murray Cumming2-3/+40
2017-04-19Change Cairo::Format enum to Cairo::Surface::Format.Murray Cumming7-89/+51
2017-04-19Change Cairo::DeviceType enum to Cairo::Device::DeviceType.Murray Cumming2-1/+38
2017-04-19Change Cairo::LineJoin enum to Cairo::Context::LineJoin.Murray Cumming3-27/+27
2017-04-19Change Cairo::LineCap enum to Cairo::Context::LineCap.Murray Cumming3-32/+32
2017-04-19Change Cairo::FillRule enum to Cairo::Context::FillRule.Murray Cumming3-33/+33
2017-04-19Change Cairo::Operator enum to Cairo::Context::Operator.Murray Cumming3-93/+92
2017-03-22Visual Studio builds: Require Visual Studio 2017Chun-wei Fan27-53/+57