8000 Tags · bykov34/cog · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: bykov34/cog

Tags

0.18.4

Toggle 0.18.4's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.18.4

- meson: Fix the build in systems where the "ln" command cannot calculate
  relative symlink target paths.
- wl: Fix some items in popup menus not being rendered.
- wl: Add support for weston-protocols version 14.

0.18.3

Toggle 0.18.3's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.18.3

- drm: Fix handling of the scaling factor setting.
- gtk4: Take scaling factor into account for pointer events.
- launcher: Support toggling WebKit features with a new --features/-F command
  line option, when built against WebKit 2.42.0 or newer.

0.18.2

Toggle 0.18.2's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.18.2

- drm: Fix crash on iMX.6 (and possibly others) by improving how the CRTC
  and encoder combination is chosen.
- wl: Add support for Weston protocols version 13.
- launcher: Handle GApplication activation to avoid a warning.

0.19.1

Toggle 0.19.1's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.19.1

- Support multiple web views, using the new CogView and CogViewport APIs.
  Each viewport may display one from a set of web views, and using many
  viewports is supported as well. Typically platform plug-ins map a
  viewport to some kind of "window" that can be displayed on screen.
  Most of the changes in this release are related to this new feature.
- launcher: Add command line flag to disable the built-in key bindings.
- launcher: Add command line flag to control media auto-play behaviour.
- launcher: Handle GApplication activation to avoid a warning.
- core: Move most of the key binding handling from the Wayland platform
  into CogView, making it common code for all platforms.
- core: Moved platform plug-in selection logic into the library, along
  with an always-built "fallback" implementation, which simplifies API
  usage.
- core: Avoid leaking web views due to CogShell holding one reference
  too much on them.
- core: The library now takes advantage of symbol visibility, and only
  the public symbols marked with the COG_API macro will be available for
  linking from the shared library.
- core: Avoid loading the same platform plug-in more than once.
- core: Automatically scan the default module path without needing
  programs to call cog_modules_add_directory() by themselves.
- core: Remove the cog_platform_configure() function, in favor of
  an new cog_init() function which is optional to call, and reorganized
  setup code to make API usage simpler.
- meson: Fix configuration error when only the Wayland platform plug-in
  is selected.
- drm: Fix touch region dimensions when the output is rotated by 90
  or 270 degrees.
- drm: Fix crash on iMX.6 (and possibly others) by improving how the
  CRTC and encoder combination is chosen.
- x11: Add support for using the xcb-keysyms library for handling key
  input events when the XKB extension is unavailable, either because
  its usage was disabled at build time, or the extension is missing at
  runtime.
- wl: Add support for Weston protocols version 13.
- wl: Fix blurry rendering in some compositors.
- wl: Add a check for memfd_create() to avoid the need to have write
  permission in XDG_RUNTIME_DIR, which is the case in some systems.
- wl: Set the opaque region also for non-fullscreen surfaces, resulting
  in a small performance improvement in some cases.
- wl: Add support for multiple seats.
- wl: Remove limit of 16 maximum outputs.
- gtk4, x11, wl: Add support for file choosers using the XDG Desktop
  Portal through libportal.
- gtk4, x11, wl: Add support for changing mouse cursors when hovering
  links (hand) and text (I-beam).

0.18.1

Toggle 0.18.1's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.18.1

- core: Avoid leaking web views due to CogShell holding one reference
  too much on them.
- drm: Fix touch region dimensions when the output is rotated by 90 or
  270 degrees.
- meson: Fix configuration error when only the Wayland platform plug-in
  is selected.

0.18.0

Toggle 0.18.0's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.18.0

- wl: Make output device scaling configuration more robust, which among
  other things fixes blurry rendering in some compositors.

0.17.90

Toggle 0.17.90's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.17.90

- Fix installed cogcore.pc file to use the correct wpe-webkit-1.0 module as
  dependency.
- fdo: Use wayland-scanner and wayland-protocols to generate Wayland protocol
  code, instead of shipping pregenerated copies.
- fdo: Improved debug logging.

0.17.1

Toggle 0.17.1's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.17.1

- Support building against the new WPE WebKit 2.0 API.
- Allow chossing the gamepad backend at runtime.
- meson: Build in C11 mode by default.
- drm, wl: Improved plug-in documentation.
- headless: Allow configuring the maximum refresh rate.
- gtk4: Follow device scale factor changes.
- wl: Add support for libweston-12-protocols.
- wl: Fix usage of raw codes for keyboard input.
- wl: Fix issues due to attachment of buffers with mismatched sizes.

0.16.1

Toggle 0.16.1's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.16.1

Adrian Perez de Castro <aperez@igalia.com> (2):
      meson: Avoid subdir when no platform plugins configured
      Release version 0.16.1

Alberto Garcia <berto@igalia.com> (1):
      gamepad: Fix typo

Gary Bisson <gary.bisson@boundarydevices.com> (1):
      wl: Fix libdrm dependency when protocols are used

James Hilliard <james.hilliard1@gmail.com> (1):
      Add support for weston 12 protocols

Víctor Manuel Jáquez Leal <vjaquez@igalia.com> (2):
      drm: Fix missing symbol.
      drm: Fix compiler warning.

psykose <alice@ayaya.dev> (1):
      utils: add missing stdint.h include

0.16.0

Toggle 0.16.0's commit message

Verified

This tag was signed with the committer’s verified signature.
aperezdc Adrian Perez
Cog 0.16.0

Adrian Perez de Castro <aperez@igalia.com> (3):
      core: Add missing dependencies in generated .pc file
      meson: Allow fallback to wpe-webkit-1.1
      Release version 1.16.0

James Hilliard <james.hilliard1@gmail.com> (1):
      Fix build without gamepad manette

Lauro Moura <lauromoura@gmail.com> (1):
      Update comment with Vitaly's suggestion

Lauro Moura <lmoura@igalia.com> (1):
      Bump WPE WebKit dependency from 1.1 to 2.0

Víctor Manuel Jáquez Leal <vjaquez@igalia.com> (1):
      gamepad: Select backend at launch time.
0