summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2017-04-26 23:39:24 +0200
committerMurray Cumming <murrayc@murrayc.com>2017-04-26 23:39:24 +0200
commit3805e6df34e428632a241c039cdee02af90377fd (patch)
treefa0900afa792888dee00e01087f525982fecb512
parent00da439fec8c7e22fe5c69c2d488c0af394477c5 (diff)
1.15.41.15.4
-rw-r--r--NEWS26
-rw-r--r--configure.ac2
2 files changed, 27 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 23bc223..69ee55a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,29 @@
+1.15.4 (unstable):
+(Distros should probably not package this yet.)
+
+* Use C++11 enum classes instead of old-style enums, and put some enums
+ inside relevant class declarations:
+ - Change Cairo::RegionOverlap enum to Cairo::Region::Overlap.
+ - Change Cairo::PatternType enum to Cairo::Pattern::Type.
+ - Change Cairo::FontWeight enum to Cairo::ToyFontFace::Weight.
+ - Change Cairo::FontSlant enum to Cairo::ToyFontFace::Slant.
+ - Change Cairo::SurfaceType enum to Cairo::Surface::Type.
+ - Change Cairo::HintMetrics enum to Cairo::FontOptions::HintMetrics.
+ - Change Cairo::HintStyle enum to Cairo::FontOptions::HintStyle.
+ - Change Cairo::Filter enum to Cairo::SurfacePattern::Filter.
+ - Change Cairo::Extend enum to Cairo::Pattern::Extend.
+ - Change Cairo::Format enum to Cairo::Surface::Format.
+ - Change Cairo::DeviceType enum to Cairo::Device::DeviceType.
+ - Change Cairo::LineJoin enum to Cairo::Context::LineJoin.
+ - Change Cairo::LineCap enum to Cairo::Context::LineCap.
+ - Change Cairo::FillRule enum to Cairo::Context::FillRule.
+ - Change Cairo::Operator enum to Cairo::Context::Operator.
+ (Murray Cumming)
+* Build: Win32 / Visual Studio builds:
+ - Require Visual Studio 2017
+ - Remove leftovers from removing deprecated Win32::create()
+ (Chun-wei Fan) Bug #100210
+
1.15.3 (unstable):
(Distros should probably not package this yet.)
diff --git a/configure.ac b/configure.ac
index 86dff6a..946b7e8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
## You should have received a copy of the GNU Lesser General Public License
## along with this library. If not, see <http://www.gnu.org/licenses/>.
-AC_INIT([cairomm], [1.15.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=cairomm],
+AC_INIT([cairomm], [1.15.4], [https://bugs.freedesktop.org/enter_bug.cgi?product=cairomm],
[cairomm], [http://www.cairographics.org/cairomm/])
AC_PREREQ([2.62])