Releases: Igalia/cog
v0.7.1
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
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
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
andcogctl
.
Checksums
cog-0.5.1.tar.xz (88.6 KiB) md5sum: 48ceb4159b7f14324fa8d3c480968d40 sha1sum: 501af1bb85acbcd94f64f02808475df8cbeb0a26 sha256sum: 0160d942c7f2b832e4a7379f265e0e04e86a78b0e813340c36d029f98b74179e
v0.4.0
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
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
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
andwayland-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 correctwpe-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
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
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 itswl_buffer
(#69).
Checksums
cog-0.2.0.tar.xz (83.9KB)
md5sum: 2fcb68ae8d52bb4212f9e24724b83f33
sha1sum: 0b34082282abff0563922f3b1c3621f0f0706ac1
sha256sum: 206302966c6019260f5a7a20b4c6afbd4ce77530f7b9cd638fafeed07e47cada
v0.1.2
v0.1.1
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).