Skip to content

Fix wait until ready and add avatar#1279

Merged
dajimenezriv-internxt merged 22 commits intomainfrom
fix-wait-until-ready
Feb 21, 2026
Merged

Fix wait until ready and add avatar#1279
dajimenezriv-internxt merged 22 commits intomainfrom
fix-wait-until-ready

Conversation

@dajimenezriv-internxt
Copy link
Contributor

@dajimenezriv-internxt dajimenezriv-internxt commented Feb 18, 2026

What

Ticket https://inxt.atlassian.net/browse/PB-5896.

The native watcher of microsoft sends a create event once a file/folder is added to the cloud provider. However, if the file is a bit big, this process of copying the file into the cloud provider takes time but the create event is already emitted. We added a patch waiting until we could open the file from node.js and we were looking for better ways to solve it. However, after looking at the code of @parcel/watcher, they have the same problem and the only solution was listening either in the C++ or javascript until we could create a file decriptor of that file. So, since the patch seems to be the only real solution, I kept it in the javascript to keep it simple. We have increased the time from 2s up to 60s and reduced the seconds between each check from 100ms to 500ms.

Also, to match MacOS behaviour we have added the avatar of the user to the widget. Also, some simplifications have been done in the C++ code, but the result is the same.

@dajimenezriv-internxt dajimenezriv-internxt self-assigned this Feb 18, 2026
Base automatically changed from fix-frontend-process-issues to feat/2-6-6-release February 19, 2026 12:45
@dajimenezriv-internxt dajimenezriv-internxt changed the base branch from feat/2-6-6-release to main February 19, 2026 15:17
@dajimenezriv-internxt dajimenezriv-internxt changed the base branch from main to update-electron-and-node-version February 20, 2026 16:10
Base automatically changed from update-electron-and-node-version to main February 20, 2026 18:19
@dajimenezriv-internxt dajimenezriv-internxt merged commit b0e5958 into main Feb 21, 2026
5 checks passed
@dajimenezriv-internxt dajimenezriv-internxt deleted the fix-wait-until-ready branch February 21, 2026 02:22
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
25.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants