Skip to content

Add AndroidConnect v1.3.1 - #1

Open
demencia89 wants to merge 19 commits into
mainfrom
add-androidconnect-plugin
Open

Add AndroidConnect v1.3.1#1
demencia89 wants to merge 19 commits into
mainfrom
add-androidconnect-plugin

Conversation

@demencia89

@demencia89 demencia89 commented Apr 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • add AndroidConnect as a new plugin under androidconnect/
  • sync the published AndroidConnect v1.3.1 release from the standalone plugin repository
  • include the embedded mirror implementation, panel actions, media capture actions, localization files, screenshots, and updated documentation

Validation

  • source release tag published: v1.3.1
  • plugin-manager sync workflow completed successfully
  • local validation passed before release:
    • git diff --check
    • qmllint Panel.qml Services/KDEConnect.qml PhoneDisplay.qml

Notes

  • this is the initial AndroidConnect import into the plugin-manager tree, so the PR is a full plugin add rather than a small incremental diff
  • embedded mirror attach reliability is improved substantially in v1.3.1, and the need to restart the shell appears to be much lower than before, but the native Qt attach bug is not fully eliminated yet
  • source repo: demencia89/noctalia-shell-androidconnect-plugin

@demencia89

demencia89 commented Apr 19, 2026

Copy link
Copy Markdown
Owner Author

Reviewed the synced plugin-manager PR.

No blocking content issues found on the plugin-manager side.

Validation completed in the source repo before tagging v1.3.0:

  • git diff --check
  • qmllint Panel.qml Services/KDEConnect.qml PhoneDisplay.qml

The release was published and the sync workflow completed successfully.

Known runtime limitation is documented in the README: the embedded mirror may occasionally open black or glitchy; closing and reopening the plugin or restarting the shell usually recovers it.

This looks ready to merge as the initial AndroidConnect import.

@demencia89 demencia89 changed the title Add AndroidConnect v1.3.0 Add AndroidConnect v1.3.1 Apr 19, 2026
demencia89 and others added 6 commits April 19, 2026 11:00
Fixes cold-start black screen by documenting v4l2loopback exclusive_caps=0
as a hard requirement (root cause was exclusive_caps=1 making the
scrcpy-panel device invisible to Qt Multimedia at process start).

Slims the PhoneDisplay state machine and diagnostic logging now that the
root cause is understood; recovery timers kept as safety nets but with
tighter intervals for a ~1s cold-start attach.

Matches upstream tag v1.4.0 at
https://github.com/demencia89/noctalia-shell-androidconnect-plugin

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

1 participant