Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Needed for GTK4.
Description:
When creating graphic libraries you most likely end up dealing with
points and rectangles. If you're particularly unlucky, you may end
up dealing with affine matrices and 2D transformations. If you're
writing a graphic library with 3D transformations, though, you are
going to hit the jackpot: 4x4 matrices, projections, transformations,
vectors, and quaternions.
Most of this stuff exists, in various forms, in other libraries,
but it has the major drawback of coming along with the rest of
those libraries, which may or may not be what you want. Those
libraries are also available in various languages, as long as those
languages are C++; again, it may or may not be something you want.
For this reason, I decided to write the thinnest, smallest possible
layer needed to write a canvas library; given its relative size,
and the propensity for graphics libraries to have a pun in their
name, I decided to call it Graphene.
This library provides types and their relative API; it does not
deal with windowing system surfaces, drawing, scene graphs, or
input. You're supposed to do that yourself, in your own canvas
implementation, which is the whole point of writing the library in
the first place.
|
|
|
|
|
|
|
|
|
|
XXX Are the CoreText patches still necessary? (c.f. PR pkg/53730)
Overview of changes in 1.46.1
=============================
- Revert an unintentional PangoRenderer abi break in 1.46.0
- Various small fixes
Overview of changes in 1.46.0
=============================
- Bump version to 1.46
Overview of changes in 1.45.5
=============================
- Export pango_color_parse_with_alpha
- Stop using hb-glib
Overview of changes in 1.45.4
=============================
- Fix build on Windows
- Fix a pidgin crash
- fc: Always reject unsupported font formats
- coretext: Fix cairo scaling
Overview of changes in 1.45.3
=============================
- Fix pango_attr_list_change
- Fix crashes with empty attribute lists
Overview of changes in 1.45.2
=============================
- Fix several crashes in gtk2 applications
- Revert an unintentional introspection API change
- Include HarfBuzz when igenerating introspection data
Overview of changes in 1.45.1
=============================
- Undo PangoFontsetSimple deprecation
- Annotation fixes for various apis
- Add api to compare attribute lists
- Update data tables to Unicode 13.0
- Various test improvements
- Require GLib 2.60
Overview of changes in 1.45.0
=============================
- Some new font enumeration apis:
pango_font_map_get_family
pango_font_family_get_face
pango_font_face_get_family
pango_font_get_face
- Support for line-wide underlines
- Support for overlines
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add introspection option defaulting to ON as new pango needs this.
Overview of changes leading to 2.7.2
Saturday, August 29, 2020
====================================
- Fix a regression in the previous release that caused a crash with Kaithi.
- More OOM fixes.
|
|
|
|
|
|
part of perl
|
|
|
|
|
|
|
|
|
|
|
|
Now more of the testsuite runs through successfully.
Bump PKGREVISION.
|
|
Still doesn't link, yet.
|
|
|
|
|
|
|
|
Profanity is a simple lightweight console based XMPP chat client.
Its emphasis is on having a simple and configurable command driven UI.
|
|
|
|
|
|
|
|
libmesode is a libstrophe fork.
libstrophe is a minimal XMPP library written in C. It has almost no
external dependencies, only an XML parsing library.
|
|
|
|
|
|
Part of perl since 2004 or so.
|
|
This has been part of perl since 2004.
|
|
|
|
That package has been part of perl since 2004.
|