fix: Add support for unified sharing - #10307
Conversation
84fd68a to
c93a4a3
Compare
c93a4a3 to
2efe403
Compare
e5efeb2 to
54645cf
Compare
be48328 to
f0999ce
Compare
f0999ce to
b98ad3a
Compare
The UnifiedSearchResultsListModel needs to be available when linking to anything that needs Systray; so linking should be done on the nextcloud target instead of nextcloudCore to avoid future circular linking dependencies Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
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> Assisted-by: Codex:GPT-5
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> Assisted-by: Codex:GPT-5
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org> Assisted-by: Codex:GPT-5
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org> Assisted-by: Codex:GPT-5
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org> Assisted-by: Codex:GPT-5
37ed709 to
92722b4
Compare
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
…setQuery Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
92722b4 to
7127a81
Compare
7127a81 to
3c41ef4
Compare
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
…xactly one item selected Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
…rigger Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3c41ef4 to
c041f1c
Compare
|
Artifact containing the AppImage: nextcloud-appimage-pr-10307.zip Digest: To test this change/fix you can download the above artifact file, unzip it, and run it. Please make sure to quit your existing Nextcloud app and backup your data. |
|
Thanks, however
This is anticipated by the server implementation. I can suggest discussing with other client developers about how they handle it. And least for the general layout, it should match. i.e. no "Advanced settings" section, but a separate view for settings. |
|
@kra-mo current state
|
kra-mo
left a comment
There was a problem hiding this comment.
- These buttons should not have a background. But in general, the separation between internal/external shares should be removed. All shares should be in a single list now, instead of being sectioned.
- The "Advanced settings" heading should be removed.
- Does this string come from the server? In any case, the user should not need to know what ISO 8601 is. Use "YYYY-MM-DD". But it would be best if it was an actual date picker instead of just a text input.
- Avatars should be rounded.
- The padding between rows is really low. This should be increased to at least ~4px.
- This field should be taller to indicate that multi-line text input is possible.
We don't use this icon for sharing. As a fallback, you can use person_add.
- Is there no padding between the divider line and this search entry? It should have some.
- These switches and rows should use the same style as they do in the settings window.









TODO
Checklist
AI (if applicable)