Skip to content

Releases: Igalia/cog

v0.7.1

10 Apr 21:38
v0.7.1
4ed8973
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release

This is the first development release leading towards the 0.8 series.

What's new in Cog 0.7.1?

  • Support keeping a reference to the configuration file, which platform
    plug-ins can use to obtain their own configuration options.
  • fdo: Added support for option menus.
  • fdo: Set a default pointer cursor.
  • fdo: Removed redundant EGL state.
  • fdo: Fix possible usage of uninitialized libxkbcommon structures.

Checksums

cog-0.7.1.tar.xz (93.6 KiB)
   md5sum: f2c51cd444ca54d8042e99b3e8a3fa78
   sha1sum: e016a33693f470b05264e5f85c8e00c509c66348
   sha256sum: 42890e946652517abec8c0492d9fd8d827d5559652536a23a4c9ab8c1aecfe32

v0.6.0

30 Mar 10:35
v0.6.0
453446a
Compare
Choose a tag to compare

This is the first stable release in the 0.6 series.

Highlights of the Cog 0.6.0 release

The FDO platform plug-in has received a number of improvements:

  • Added support for input methods.
  • Added support for smooth scrolling using 2D axis events.
  • Added support for direct-display video rendering.
  • A default pointer cursor is now set if the wayland-cursor library is available at build time.

Starting with this release the DRM platform plug-in is no longer considered experimental.

Checksums

cog-0.6.0.tar.xz (89.4 KiB)
   md5sum: a97df4f0e2d25f4da7cd9bb55294d30e
   sha1sum: 9392d9251bab8a9f61d00297707e16a983127eae
   sha256sum: 208f58e0533b269400875237a95e994c93da7234a29fd1c904e756b88963e35d

v0.5.1

02 Mar 14:22
v0.5.1
7f452f5
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

This is the first development release leading towards the 0.6 series.

What's new in Cog 0.5.1?

  • fdo: Added support for Input Methods.
  • fdo: Added support for smooth scrolling using 2D axis events.
  • fdo: Added support for direct-display video rendering.
  • drm: The DRM platform module is no longer experimental.
  • New manual pages for cog and cogctl.

Checksums

cog-0.5.1.tar.xz (88.6 KiB)
   md5sum: 48ceb4159b7f14324fa8d3c480968d40
   sha1sum: 501af1bb85acbcd94f64f02808475df8cbeb0a26
   sha256sum: 0160d942c7f2b832e4a7379f265e0e04e86a78b0e813340c36d029f98b74179e

v0.4.0

20 Sep 21:00
v0.4.0
7c86ff4
Compare
Choose a tag to compare

This is the first stable release in the 0.4 series.

Highlights of the Cog 0.4.0 release

  • Support for output device scaling (HiDPI).
  • Adopted the same release schedule and versioning scheme as the rest of the WPE WebKit components.
  • New "experimental-drm" platform plug-in which uses KMS+DRM (Kernel Mode Setting, Direct Rendering Manager) for direct display on framebuffers, and libinput for input event processing.

For more details about all the changes included in Cog 0.4 see the NEWS file included in the releaset tarball.

Checksums

cog-0.4.0.tar.xz (80.7 KiB)
   md5sum: 75a0838ee6c81bb8df1b254f525440a6
   sha1sum: 284d2a641e6269b296057918602c8c94eb831527
   sha256sum: e9c13a51232434b7340a419b1e6f59c40c582cd80c8e60bd9ec7de16c904fc03

v0.3.91

16 Sep 19:33
v0.3.91
1f60cc1
Compare
Choose a tag to compare
v0.3.91 Pre-release
Pre-release

This is a development release leading towards the 0.4 series.

What's new in the cog 0.3.91 release?

  • HiDPI support. The cog --device-scale option can be used to set the initial scale factor (#111).
  • Using cog --version now also prints the WebKit version and (if available at build time), Git repository information (#117).
  • The libcogcore library now has proper libtool versioning (#147).
  • fdo: Fix axis scrolling (#112).
  • New experimental-drm platform plug-in which uses KMS+DRM (Kernel Mode Setting, Direct Rendering Manager) for direct display on framebuffers, and libinput for input event processing (#123, #136, #145).

Checksums

cog-0.3.91.tar.xz (80.6KB)
   md5sum: 0ecf0b1f95803ee65f69abcdd46558ff
   sha1sum: d9a37933b624c65b7ff70543c37d3d2efc219e90
   sha256sum: 99c1b075bc41b9a492af846bafe5d7ce4046edd393b3f2e114ffcb33e3dfeef8

v0.3.1

28 Jun 09:40
v0.3.1
3c6da0f
Compare
Choose a tag to compare

This is a maintenance release in the Cog 0.3.x series, intended to be used with WPE WebKit 2.24.x.

Changed

  • Use wayland-scanner and wayland-protocols to generate Wayland protocol code, instead of shipping pregenerated copies (#95, #100, #106).
  • Improved debug-logging in the FDO platform module (#107).

Fixed

  • Fix installed cogcore.pc file to use the correct wpe-webkit-1.0 module as dependency (#93).

Checksums

cog-0.3.1.tar.xz (73.2KB)
   md5sum: 65bb078aad576b8402f973234e86cc82
   sha1sum: d73b060618f342accb12db71a7578940c2243d4c
   sha256sum: ca7eae333cc02b947ec3d657a2090f01a9b08f9fabb855a585472edafbd9e7eb

v0.3.0

28 Mar 16:29
v0.3.0
f4196b1
Compare
Choose a tag to compare

This is the first release in the Cog 0.3.x series, intended to be used with WPE WebKit 2.24.x.

Added

  • Add an option to control permission requests (#84).
  • Support configuring the background color of the Web view (#83).
  • fdo: Set the opaque region of Wayland surfaces when fullscreened, which allows the compositor to optimize redraws (#79).

Changed

  • The output of cog --help-websettings now is sorted alphabetically by option name (#82).

Fixed

  • Avoid dereferencing a NULL view backend by creating the Wayland event source always after a valid backend is instantiated (#78).
  • Properly handle URIs in the command line in some corner cases, for example when they include passwords or fragment identifiers (#75, #76).

Checksums

cog-0.3.0.tar.xz (84.9KB)
   md5sum: 4a144065ee8f1f86b2aa686f3e1bf382
   sha1sum: 6df3af04dfadf4b7dfd09a4230480017a30123e1
   sha256sum: 6f063c133ad65d153dad08f4f8d912539bfd8fe4ff174a8e3ff34dd80b34330f

v0.2.0

13 Dec 17:20
v0.2.0
Compare
Choose a tag to compare

This is the first release in the Cog 0.2.x series, intended to be used with WPE WebKit 2.22.x.

Added:

  • When building with WebKitGTK+ instead of WPE WebKit, initialize GTK+ early to work around WebKit bug #150303 (#63).
  • fdo: Support maximizing the Wayland surface (#68).
  • fdo: Explicitly set the backend library name (#11, #60).

Fixed:

  • Fix building with GLib 2.58 and newer (#62).
  • Fix remotely controlling Cog over D-Bus (#67).
  • fdo: Avoid error xdg_surface not configured (#72).
  • fdo: Fix possible usage of a NULL Wayland EGL window object (#72).
  • fdo: Fix potential screen tearing by releasing each EGLImage on the release callback for its wl_buffer (#69).

Checksums

cog-0.2.0.tar.xz (83.9KB)
   md5sum: 2fcb68ae8d52bb4212f9e24724b83f33
   sha1sum: 0b34082282abff0563922f3b1c3621f0f0706ac1
   sha256sum: 206302966c6019260f5a7a20b4c6afbd4ce77530f7b9cd638fafeed07e47cada

v0.1.2

13 Dec 17:05
v0.1.2
2541b36
Compare
Choose a tag to compare

This is a maintenance release for the Cog 0.1.x series, intended to be used with WPE WebKit 2.20.x.

Fixed:

  • Avoid error xdg_surface not configured (#72).
  • Fix possible usage of a NULL Wayland EGL window object (#72).

v0.1.1

04 Dec 09:23
v0.1.1
03ef5cb
Compare
Choose a tag to compare

This is a maintenance release for the Cog 0.1.x series, intended to be used with WPE WebKit 2.20.x.

Added:

  • fdo: Support maximizing the Wayland surface, by defining COG_PLATFORM_FDO_VIEW_MAXIMIZE in the environment (#68).

Fixed:

  • Make it possible to build against GLib 2.58 and newer (#62).
  • Workaround WebKitGTK+ bug #150303 (#63).
  • Properly set the application identifier in the generated D-Bus policy configuration file (#67).