Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Wolvic

Funding the development and maintenance of the Open Source Wolvic XR browser (See links above)
Collective - Host: opensource - https://opencollective.com/wolvic - Website: https://www.wolvic.com/ - Code: https://github.com/Igalia/wolvic

Remove STORAGE permission switch on Oculus

github.com/Igalia/wolvic - f598847146598ae82e9ca5bb0708a8d2f942fea2 authored almost 2 years ago by Felipe Erias <[email protected]>
Fix the next composition of combined consonant in Korean

This CL fixes the next composition issue of combined consonant
when vowel is added in Korean.

E...

github.com/Igalia/wolvic - ca22865fabe54b101df8f705871e397214793182 authored almost 2 years ago by Miyoung Shin <[email protected]>
Update README.md

Modify Wolvic VR to XR. Add Mastodon link. Fix old description about localization

github.com/Igalia/wolvic - 34ad00830dc6fc952ae5306ef736d328a3d2dee7 authored almost 2 years ago by juanjosanchez <[email protected]>
Fix FILE_AND_LINE and use pragma once in Assertions.h

This file was recently added with some utilities that were only
available for OpenXR but that sh...

github.com/Igalia/wolvic - c167eaada78e17ff3dc2e8cc15775e00b75d274b authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Properly destroy all OpenXRSwapChain instances before destroying the XRInstance (#554)

The DeviceDelegateOpenXR::State's Destroy function must ensure that
all the OpenXRSwapChain ins...

github.com/Igalia/wolvic - 2b3eb21390943bf0be566bc0a677e52c6d28918a authored almost 2 years ago by Javier Fernandez Garcia-Boente <[email protected]>
Use API level 30 for lynx target SDK

If we try to use 31+ then Wolvic refuses to start due to the
change of behaviour[1] of pending i...

github.com/Igalia/wolvic - 2e5d9a054dc15abf3adc268c077c58bcb645ea74 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Add initial support for API layers

OpenXR allows users to insert API layers in between the application
and the runtime. Those API l...

github.com/Igalia/wolvic - 2440d9e919989465e40706b1898e36794b32b63b authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Do not require XR_FB_hand_tracking_aim to display hand joints

We currently use that extension to figure out the aim direction
in both Meta and Pico but there ...

github.com/Igalia/wolvic - 0eb6033daa207103818782bf70312de228ab9fe1 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Add support for Lynx-R1 device

This adds build support for the Lynx-R1 (https://www.lynx-r.com/)
device. It does "only" display...

github.com/Igalia/wolvic - 24d3eba6a135b271226368153d362a9b069e3f18 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Upgrade the versions of Android support libraries (#519)

Update the following Android libraries as much as possible
while keeping the compileSdkVersion ...

github.com/Igalia/wolvic - f8b8295c33d6d3de645d19624ca9dcd8b733568d authored almost 2 years ago by Felipe Erias <[email protected]>
Avoid percent-encoded filenames in dowload related widgets (#543)

The Content-Disposition Header Field spec recommends to avoid
the token form of the filename if...

github.com/Igalia/wolvic - 8ae92a4d23a4bdb9754a6249a92f7ddb47bb1e2c authored almost 2 years ago by Javier Fernandez Garcia-Boente <[email protected]>
Improve Android app lifecycle

When Pico4 support was added, it introduced some workaround in the
Android Application lifecycle...

github.com/Igalia/wolvic - 5af00f74c2788adda65eafe81f08fc49e170057d authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Access InputConnection API through its handler

This CL changes to access InputConnection API through its handler
to solve a crash caused by a s...

github.com/Igalia/wolvic - 77ca1e7d699822be0d5014f8c948a216487bb558 authored almost 2 years ago by Miyoung Shin <[email protected]>
Increase CPU level when displaying videos

Whenever video was detected in any of the opened windows setCPULevel() was
called so that we get...

github.com/Igalia/wolvic - 464637cb23800d62cb14e586e9dda9c8954c7417 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
OpenXR: Increase pinch threshold a bit to avoid phantom events

Right now the pinch threshold is in the limit of the precision that
Oculus devices provide, and ...

github.com/Igalia/wolvic - 0ec6c1946379d65afeb1039b2f100fd2805ee44a authored almost 2 years ago by Eduardo Lima <[email protected]>
Warning when precise location is not available (#531)

*On some systems, the user can grant Wolvic access to their
approximate location but not their ...

github.com/Igalia/wolvic - 5cde0f66530a64730bafc90e827676bac1bbfb27 authored almost 2 years ago by Felipe Erias <[email protected]>
Toggle also hand mesh visibility when SetVisible() is called on a controller

This is a bug left by latest changes in hand-tracking code, where we
tried to centralize a bit a...

github.com/Igalia/wolvic - ed62ee6faac6f695decc5fa2ae2d0e0b17b62525 authored almost 2 years ago by Eduardo Lima <[email protected]>
[OculusVR] Regression: draw controllers again

Commit 6d71d4b added some enhancements to the hand tracking code.
The downside was that it broke...

github.com/Igalia/wolvic - b20345fd2a16408ad0c484d8355957db55669a16 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Quest Pro controllers for the Interstitial widgets (#520)

This PR adds support for showing the Quest Pro controllers in the interstitial
widget. It adds ...

github.com/Igalia/wolvic - 2d531b68897ee87bfbb6a8a628129a7933f72a68 authored almost 2 years ago by Javier Fernandez Garcia-Boente <[email protected]>
Add a new flavor dimension "backend" (#491)

Currently the backend for a browser engine can be selected by
userProperties.backend. This PR a...

github.com/Igalia/wolvic - 40a6b80d595cc7a58f6593bc72220d9c4bbf6f59 authored almost 2 years ago by Yeunjoo Choi <[email protected]>
Bump version code for 1.3.2

github.com/Igalia/wolvic - fa7b0c1aed8f6c4d1f0a33ecfc121b6d47058289 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
New file with general purpose utils (#517)

It d be useful to have a general purpose utils file with macros and functions for
common logic ...

github.com/Igalia/wolvic - 50e71d4261fd552b2afe847f72c7d4f6d6571354 authored almost 2 years ago by Javier Fernandez Garcia-Boente <[email protected]>
Pass a color argument to renderPointerColor() to change it dynamically

In the presence of layers, the Pointer class is using an Android surface
to draw the circles, an...

github.com/Igalia/wolvic - f59132ec681b461b6fdfa62185a08bd523335023 authored almost 2 years ago by Eduardo Lima <[email protected]>
Add a new layer SurfaceChange event `Invalidate` and use it in Pointer::SetPointerColor()

It is much more consistent than (ab)using the exisiting Create event
and gives us flexibility to...

github.com/Igalia/wolvic - 7646066c169ac84c90be0b80096e64eae5dec56b authored almost 2 years ago by Eduardo Lima <[email protected]>
Improves hand-tracking pointer target behavior

Right now when hand-tracking is active we render the same beam
and pointer target as when contro...

github.com/Igalia/wolvic - 6d71d4b996759408b389a11e8429a85d75345050 authored almost 2 years ago by Eduardo Lima <[email protected]>
Fixes Pointer::SetScale() method to work with layers

It is currently broken for layers since it is not re-sizing them.

github.com/Igalia/wolvic - 7c28027e270a07bfb2c9686a4107c42e04b3de40 authored almost 2 years ago by Eduardo Lima <[email protected]>
Build fix

The recently introduced __system_property_get call is defined
in system_properties.h. Add that i...

github.com/Igalia/wolvic - acd800d40fc0a8f7a614e2fd8967b52fb387aa25 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR] Pause media playing on unfocus

Whenever the system dialog is shown on top of Wolvic (like after
pressing the system button of t...

github.com/Igalia/wolvic - d4c58bdd375f1fb3283f547305eed60494da9570 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Keep hands shown during hand-tracking also when no aim state

Currently the hand mesh was shown only when there was valid aim info
obtained from EXT_FB_hand_t...

github.com/Igalia/wolvic - 87700700d9b70f8ef92280ee73a67ca4f776a742 authored almost 2 years ago by Eduardo Lima <[email protected]>
Handle downloaded file URIs correctly

This PR implements additional functionality in the Download object to prevent errors when handli...

github.com/Igalia/wolvic - f418b5ab28bd1c0d9e45532822b37887df22c520 authored almost 2 years ago by Felipe Erias <[email protected]>
[OpenXR] Fix reorientation for 3DoF devices

We recently added support to reorientation changes in the OpenXR
backend. It was working perfect...

github.com/Igalia/wolvic - 0fbcc4187d879317e4af7584a1897d12e8642540 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Fix OpenXR crash on Pico v5.4.0 (#510)

Version 5.4.0 of Pico fixes a bug in the previous versions, but now
our workaround for that bug...

github.com/Igalia/wolvic - 7b50d3a1997e595d3f3a2613d3b0c5d726f0ea17 authored almost 2 years ago by Felipe Erias <[email protected]>
Use github's issues page as the bug report URL

Previously a short URL pointing to Mozilla's infrastructure was
used. It should really link to o...

github.com/Igalia/wolvic - 8c2a9cf1381a214b08a3a25ee0303f966d5ae462 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[HVR] Change the target SDK version to 30

We're using the default 31, but that was causing an issue with
the system volume slider. Instead...

github.com/Igalia/wolvic - 6aede0a18ae90b97e9ac301b33762a8774319795 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
UI button for desktop mode (#466)

This change adds a button in the main browser UI when desktop mode is enabled.

This provides ...

github.com/Igalia/wolvic - 7506c77757ff1e42264a03b94b7caad88f05dd25 authored almost 2 years ago by Felipe Erias <[email protected]>
Message when the "Upload file" dialog is empty

Add a message that will be displayed when the list of files to upload is empty.

The message is ...

github.com/Igalia/wolvic - 8ae335003eb5a03d11c5962374e811e97e753f9d authored almost 2 years ago by Felipe Erias <[email protected]>
Translated using Weblate (Russian)

Currently translated at 99.2% (627 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: ht...

github.com/Igalia/wolvic - f7c69157ac61014e57725edfdab80aafb5618181 authored almost 2 years ago by Alex <[email protected]>
[OpenXR] Implement DeviceDelegateOpenXR::UpdateDisplayRefreshRate()

The OculusVR backend was able to dynamically set the refresh rate
of the device. This was lost w...

github.com/Igalia/wolvic - e21b0a4f7ae3eb8370d8098cc778c7b183b1a239 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR] Implement DeviceDelegateOpenXR::UpdateClockLevels()

Wolvic can ask the system to boost CPU/GPU performance for faster
rendering when entering a VR e...

github.com/Igalia/wolvic - 5c02ff0e75594c4a0b03beb2ad56def4c2798c58 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Solve UI issues in Web prompts (#418)

This PR fixes many small UI issues on Web prompts, the dialogs
that websites can open using Web...

github.com/Igalia/wolvic - ffc8df2c09adb2363e850dea01c99ddbca84ad83 authored almost 2 years ago by Anushka Chakraborty <[email protected]>
Bump version code for 1.3.1

github.com/Igalia/wolvic - 25b5f5f829fdd6e231e33ab0ce9a387b80b56498 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Translated using Weblate (Japanese)

Currently translated at 98.1% (620 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: ht...

github.com/Igalia/wolvic - 06e5582224e9a4e5671fc2fed37dbee743bfa227 authored almost 2 years ago by Asumu Takikawa <[email protected]>
[OpenXR] Recompute reorient matrix whenever reference space changes

Many platforms allow recentering the view via a long press in the
system menu of a controller (l...

github.com/Igalia/wolvic - 38a832ddba4305d64a6c3f378170dd9eb8788499 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR] Force widgets relayout after reorientation

Whenever the user recenters the view by using some system level
method (like a long press in the...

github.com/Igalia/wolvic - 362529e9e3c4ecb79672280bcf7592ca940507a7 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR][XRLayers] Apply widgets UI yaw before their transform

When adjusting the position of the cylinder layers we need to take
into account the orientation ...

github.com/Igalia/wolvic - 2f3d14fba45a92f5e60cb75fa64ef70feb8baa1d authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Remove WAKE_LOCK and FOREGROUND_SERVICE permissions

WAKE_LOCK and FOREGROUND_SERVICE are two permissions requested by GeckoView
which are not really...

github.com/Igalia/wolvic - c21e78687b489eacd4dddece9bc9b9a61dbe4be5 authored almost 2 years ago by Felipe Erias <[email protected]>
[l10n] Remove a duplicate entry

There was a duplicate entry for Brazillian Portuguese in the
Danish translation file.

github.com/Igalia/wolvic - 27a4cb97885f7fa9f71dcad6013ec5b30e494b04 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Simplify permissions in Oculus

This change removes four permissions from our Oculus builds.

READ_EXTERNAL_STORAGE and WRITE_EX...

github.com/Igalia/wolvic - cc159e7b3dba53f394401e427db694c4c17b17ab authored almost 2 years ago by Felipe Erias <[email protected]>
[l10n] Add new string 'Portuguese' and several or its translations

This is in preparation to enable Portuguese language support in Wolvic. This
string will appear ...

github.com/Igalia/wolvic - 4f8518049622a4e7636a0103de6f476d90911240 authored almost 2 years ago by Eduardo Lima <[email protected]>
Translated using Weblate (Portuguese)

Currently translated at 100.0% (606 of 606 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - e692f6e40a489ce663e70bd6b48226946b716c7f authored almost 2 years ago by ssantos <[email protected]>
Translated using Weblate (Portuguese)

Currently translated at 97.3% (615 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: ht...

github.com/Igalia/wolvic - 0051020f5de112646bcdb29cca64d2385043c3a1 authored almost 2 years ago by Paulo Matos <[email protected]>
[l10n] Add support for Portuguese language in Wolvic UI

It has been translated 100%, so it is ready for prime-time!

github.com/Igalia/wolvic - fdfc8c6780c32ebc71a1eebd8e2abf2962a90e39 authored almost 2 years ago by Eduardo Lima <[email protected]>
Complete file rename for noapi build.

This missing rename was preventing noapi from building.

github.com/Igalia/wolvic - 2c6c9a54b7706731c985165146a0606377222f33 authored almost 2 years ago by Jacobo Aragunde Pérez <[email protected]>
Handle Back button on Phone mode

Wolvic's phone UI was not handling the Back button properly, because of some
code in VRBrowserAc...

github.com/Igalia/wolvic - d91c020f6da644f60f2e169716ca89839bb6a511 authored almost 2 years ago by Felipe Erias <[email protected]>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (606 of 606 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - acf6c0a06fa6b6775f872a7c618fc7f2e2e05362 authored almost 2 years ago by Nasser Almeida <[email protected]>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (632 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - f089d012d00bf9691aad61b6944431d59288803c authored almost 2 years ago by Nick Yamane <[email protected]>
Translated using Weblate (Korean)

Currently translated at 97.9% (619 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: ht...

github.com/Igalia/wolvic - 6679be36b1f9aeeb752490cf0d1dff9c472558ac authored almost 2 years ago by Yeunjoo Choi <[email protected]>
Translated using Weblate (Korean)

Currently translated at 100.0% (632 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - 1a2c9e7169d906c43d47ad10d39802d1664c209e authored almost 2 years ago by hyowon <[email protected]>
Translated using Weblate (Danish)

Currently translated at 99.2% (627 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: ht...

github.com/Igalia/wolvic - 9904ba48f8486f233205ed4b524e7a2462dda767 authored almost 2 years ago by Eduardo <[email protected]>
Fix a crash when switching the position of 2 windows

Each widget in Wolvic is identified by a handle (integer). Each widget keeps
track of the handle...

github.com/Igalia/wolvic - dc05067251d327c2521182a28cea0d4a72f9f068 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Bump version code for 1.3

github.com/Igalia/wolvic - ec15f94a08453206670d7111df682d3fc6fd0e90 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Translated using Weblate (Korean)

Currently translated at 97.9% (619 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: ht...

github.com/Igalia/wolvic - ad8b4fe87f66413496c4e72da48676e98e9ec905 authored almost 2 years ago by Yeunjoo Choi <[email protected]>
Translated using Weblate (French)

Currently translated at 100.0% (632 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - 5ef8f78ba097ecbeafe504d5163a7de5318f547a authored almost 2 years ago by Frédéric Wang <[email protected]>
Translated using Weblate (French)

Currently translated at 100.0% (606 of 606 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - 04e6faeb7897b6561d3d4056711a7b506a7d52d6 authored almost 2 years ago by J. Lavoie <[email protected]>
[OpenXR] Adjust meta's controllers positions

Meta's controllers positions (in Quest2 and QuestPro) are not 100%
accurate. They show a slight ...

github.com/Igalia/wolvic - bc3556026bf5cdd6397eb8c61d2090ef3117eadf authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR] Input: use an offset vector instead of just the Y component

So far we were just adjusting the Y component of the position for the
HVR flavour due to a bug o...

github.com/Igalia/wolvic - f1037dd9e33493977590ce8d16880bb2426557a5 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 100.0% (632 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - ec3be09f00359e285dde3f5f64b0b38c575f8dac authored almost 2 years ago by Jacobo Aragunde <[email protected]>
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (632 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - 76ed092737367fed615035acec19e82f531ca00c authored almost 2 years ago by Z Sun <[email protected]>
Translated using Weblate (Galician)

Currently translated at 100.0% (632 of 632 strings)

Translation: Wolvic/Wolvic
Translate-URL: h...

github.com/Igalia/wolvic - 2d160a90d078312b1f3332648db5a921914f25b4 authored almost 2 years ago by Mar Castro <[email protected]>
Correct Web app name in install dialog

Most websites provide both a name and a short name in their manifest, but some of them (e.g. ope...

github.com/Igalia/wolvic - fc6f8ddfc671b03244434384274b81777666143a authored almost 2 years ago by Felipe Erias <[email protected]>
Visual issues in Web apps list

Remove the background color for icons, since it does not make them look good in most cases. Corr...

github.com/Igalia/wolvic - c9e609de458878028ecd6fba5473d5af63e6b3d9 authored almost 2 years ago by Felipe Erias <[email protected]>
[OpenXR] Use a quad layer to render the keyboard

With OpenXR the keyboard is totally misplaced when rendered using
a cylinder layer, for example ...

github.com/Igalia/wolvic - 774f79a37f6261a1dd59e26ddc7d793701531104 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR] Set the proper eye on UI layers

3D side by side (SBS) videos are displayed by rendering half of a full
video texture to each eye...

github.com/Igalia/wolvic - 7e352d0ea50f3530ab8d5f91ae5d9f91d1de6d45 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Batch updateWidget native calls (#454)

Batch updateWidget native calls

Whenever Android asks us to update some widget, we queue a na...

github.com/Igalia/wolvic - eeb730cc6f56eecb9d0dbf81c1ad839bec8c71fb authored almost 2 years ago by Felipe Erias <[email protected]>
Add getDefaultUserAgent() empty implementation to chromium backend

This is a followup of f1b663d54bf9d2d6131bc05ac22d1ff4a5a9054f where
that method was added. We'r...

github.com/Igalia/wolvic - 04b339685f709f5cc22ac11ef96805e72426b6fc authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Append "Wolvic/1.2" to the default GeckoView User-Agent (#453)

Append "Wolvic/1.x" to the default GeckoView User-Agent

Our User-Agent will be the one return...

github.com/Igalia/wolvic - f1b663d54bf9d2d6131bc05ac22d1ff4a5a9054f authored almost 2 years ago by Felipe Erias <[email protected]>
[OpenXR] Add support for rendering different textures per eye

When dealing with compositor layers, OpenXR allows clients to specify
whether a layer will be di...

github.com/Igalia/wolvic - 2810171ad56853e29199429d184a418f34c7d096 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR] Fix VRVideo 3D side-by-side rendering

The current implementation of 3D SBS (side-by-side) using layers
is based on OculusVR API becaus...

github.com/Igalia/wolvic - 6f5793b10b313d0c28b7da9676c07ac7ae068ad7 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[OpenXR] Add Meta Quest Pro 3D controller models

We're uploading the 3D controller models obtained from
https://github.com/immersive-web/webxr-in...

github.com/Igalia/wolvic - 3364571d38802bb5af7c5c3ed19cca0fbf081c0d authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Add amazon-es search plugin to fix a crash

Mozilla's android components v75 look for a amazon-es.xml search
plugin specification file when ...

github.com/Igalia/wolvic - 40727434125db667259180dd84806474cf351ca3 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Fix a crash when exiting the application

It might happen that by the time a VRLayerSurface is freed, the
Java context has been already re...

github.com/Igalia/wolvic - 90dbd8280bba5ff43b4f33d9165d61b462701b6c authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Enable and disable add-ons

This PR fixes a bug that made it impossible to enable and disable add-ons in a consistent manner...

github.com/Igalia/wolvic - b135f0610dab78b10dfd8ee89c9bc6d8dc48be31 authored almost 2 years ago by Felipe Erias <[email protected]>
Hide Web App icon in URL when the Library is open

github.com/Igalia/wolvic - 02b4ec71efde6a149a8e738de0e4d886f6eb6654 authored almost 2 years ago by Felipe Erias <[email protected]>
Parse Web App manifest early

Parse the Web App manifest as soon as Gecko notifies us about it, so we can prevent errors in ca...

github.com/Igalia/wolvic - 74b02ba0434e91aa8a0514b8e9c074cc2cb0a182 authored almost 2 years ago by Felipe Erias <[email protected]>
OpenXR: Use distance between joints to detect pinch events

Pico4 hand-tracking support for aim state extension doesn't provide
pinching events information,...

github.com/Igalia/wolvic - 1828e92d63f8a3e092c93b6ee5fba9c6bd2fe8f7 authored almost 2 years ago by Eduardo Lima <[email protected]>
OpenXR: Fixes several issues with hand-tracking support to enable it on Pico4

Unfortunately we still need to use XR_FB_hand_tracking_aim to resolve
beam and pointer transform...

github.com/Igalia/wolvic - b420418b5fa4b8e06ef7ddc5e81f23558672da1c authored almost 2 years ago by Eduardo Lima <[email protected]>
OpenXR: Changes hand color during hand-tracking to gray

Also reduces a bit the default shpere size, which were too big on
Pico4.

github.com/Igalia/wolvic - 10da34494cc6e1dc3fe228a97de3926c1d28def6 authored almost 2 years ago by Eduardo Lima <[email protected]>
[OpenXR][XRLayers] Use reorient transform to position cylinders

Whenever we enter/leave WebXR experiences (and immersive videos)
we recenter the UI yaw so the 2...

github.com/Igalia/wolvic - fb284dc06568ae71b06445eb6e1acefad78611d2 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
[Pico] Use PNG files with sRGB colorspace for environments

Pico's OpenXR runtime (v5.2) does not currently support compressed
texture formats. This means t...

github.com/Igalia/wolvic - 45cf6dc0b4afb4946c5e12044296f1faba6f6920 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Import assert.h in OpenXRInputSource.cpp

github.com/Igalia/wolvic - 52c9131167cd3e2616ed7fd322bcef6d0e92572a authored almost 2 years ago by Felipe Erias <[email protected]>
[Pico] Fix splash screen orientation

Splash screen was shown upside down for Pico devices when using
layers. This PR properly sets th...

github.com/Igalia/wolvic - c01edf097ba68e30340bd1a8859089e1c5f937da authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Merge pull request #431 from Igalia/blobs-crash

Do not make blob: URIs visible to DownloadManager

github.com/Igalia/wolvic - de3f3ab2cd0c4b56ffc89937404b3e3d8613897a authored almost 2 years ago by Felipe Erias <[email protected]>
Do not make blob: URIs visible to DownloadManager

The Mozilla's DownloadManager does not really support blob: URIs,
it does only support HTTP/HTTP...

github.com/Igalia/wolvic - f31f305f3b5bc9c8dab3bf14e6e108b244a26052 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Add support to skipping frames

The OpenXR backend might ask the caller not to render a given frame
by setting XrFrameWaitInfo.s...

github.com/Igalia/wolvic - 1ddd141001b69fbe70308309b9e8a23efaf69a93 authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Enable layers in Pico builds

After landing the patches enabling OpenXR cylinder layers, and
the ones limitting the amount of ...

github.com/Igalia/wolvic - 7e30b02a4cbd76e8e9303bba9dab78328f9e1fcf authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Copy download to content URI

Add a new context menu item for downloaded files with the label "Share with other applications"....

github.com/Igalia/wolvic - adab2d3742fd5f3321a46e5cc667a4d25e0505c6 authored almost 2 years ago by Felipe Erias <[email protected]>
Simplify the Library menu code by using EnumSet to encapsulate the information about additional menu items.

github.com/Igalia/wolvic - c0eb7540f9db68309a99da17239f0fc15c108d9a authored almost 2 years ago by Felipe Erias <[email protected]>
Fix the upper bound limit for layers

In 9c80164e we added some code to limit the amount of layers to be
sent to the compositor for a ...

github.com/Igalia/wolvic - 27d88825e2062509bb85a3eee304e32e7409171a authored almost 2 years ago by Sergio Villar Senin <[email protected]>
Add utility function to generate GL-ready geometry to paint a sphere

As an alternative (or in parallel) to painting the hands' mesh, we also
paint shperes for each h...

github.com/Igalia/wolvic - 2a250d8ef59b075c738e3d0c2daa82f98b0d56ee authored almost 2 years ago by Eduardo Lima <[email protected]>
OpenXR: Draw hands by using a sphere for each hand joint

This is a stop-gap version of hand rendering that paints a ball
(shpere) for each hand joint det...

github.com/Igalia/wolvic - db3e38778b683bb4dc6bd9f4ac5ffd2997c644f1 authored almost 2 years ago by Eduardo Lima <[email protected]>