Skip to content

draft: support for unified sharing#10307

Draft
nilsding wants to merge 32 commits into
masterfrom
feature/noid/unified-sharing
Draft

draft: support for unified sharing#10307
nilsding wants to merge 32 commits into
masterfrom
feature/noid/unified-sharing

Conversation

@nilsding

@nilsding nilsding commented Jul 6, 2026

Copy link
Copy Markdown
Member

for now this PR is a draft for tracking purposes

TODO

  • adapt to recent WIP API changes
  • clean up commits
  • add tests
  • make UI look nice, matching the new style used throughout recent additions (e.g. account wizard redesign, governance dialog)
  • integrate with File Provider UIExt

Checklist

AI (if applicable)

@nilsding nilsding self-assigned this Jul 6, 2026
@Rello Rello moved this to 🏁 NC34 in 💻 Desktop Clients team Jul 6, 2026
@nilsding nilsding force-pushed the feature/noid/unified-sharing branch from f17bc27 to a6d1309 Compare July 7, 2026 12:29
nilsding added 26 commits July 8, 2026 14:51
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
We use `label` for that

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
only if we are connected to a server exposing the new capability

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
still need to figure out how to style the widgets as close to the provided
design as possible (or if we can trade it for a more "native" look and feel
while still keeping the original vision in mind)

also need to clarify when the input fields/properties will be visible

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
parse available types exposed through the capabilities in there

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
another prototype stage ;-)
the proper field format for each feature is still TBD

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
also fix an issue with determining whether a feature is available

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
nilsding added 6 commits July 8, 2026 14:51
…election

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
@nilsding nilsding force-pushed the feature/noid/unified-sharing branch from a6d1309 to 84fd68a Compare July 8, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🏁 NC34

Development

Successfully merging this pull request may close these issues.

2 participants