Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[kf5bluezqt] Remove two patches. JB#61506 #9

Merged
merged 1 commit into from
Feb 15, 2024

Conversation

pvuorela
Copy link
Contributor

Removed

  • "Don't connect to signals with QVariantMapMap parameters. Fixes JB#36800"
  • "Add Manager::monitorObjectManagerInterfaces. Contributes to JB#40602"

With the first patch, pairing a bluetooth LE device with pin ended up process stuck. It was introduced to avoid some problem for handling receiving file over bluetooth, but that keeps on working even without. Generally the upstream signal handling code should work already so the patch was somewhat fishy.

The latter patch built a bit upon the earlier, but the custom property was used only on one short-lived process. Thus not seeing reason for keeping it. Less delta to upstream is good.

Removed
- "Don't connect to signals with QVariantMapMap parameters. Fixes JB#36800"
- "Add Manager::monitorObjectManagerInterfaces. Contributes to JB#40602"

With the first patch, pairing a bluetooth LE device with pin ended
up process stuck. It was introduced to avoid some problem for handling
receiving file over bluetooth, but that keeps on working even without.
Generally the upstream signal handling code _should_ work already so
the patch was somewhat fishy.

The latter patch built a bit upon the earlier, but the custom property
was used only on one short-lived process. Thus not seeing reason for
keeping it. Less delta to upstream is good.
Copy link

@Thaodan Thaodan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, nothing locking anymore.
Tested on Xperia 1 II and with Amazfit Bip S and Shure Truewireless headphones.

@pvuorela pvuorela merged commit f0ba284 into master Feb 15, 2024
@pvuorela pvuorela deleted the remove_patches_fix_pairing branch February 15, 2024 08:04
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