Skip to content

Conversation

@mikekaganski
Copy link
Contributor

This change adds ability to insert multimedia files from Nextcloud to Impress
documents. It advertises EnableInsertRemoteFile capability, so that Office
activates the feature (requires Office including commit 60d9a9c20bf69b3f1d8591b2d8400c4a453970ab;
older builds won't show the respective button).

@mikekaganski mikekaganski force-pushed the private/mk/insertRemoteMultimedia branch 2 times, most recently from 2a5b630 to 5e4da27 Compare November 19, 2024 12:52
This change adds ability to insert multimedia files from Nextcloud
to Impress documents. It advertises EnableInsertRemoteFile capability,
so that Office activates the feature (depends on Office including
commit 60d9a9c20bf69b3f1d8591b2d8400c4a453970ab - older builds won't
show the respective button).

Signed-off-by: Mike Kaganski <[email protected]>
@mikekaganski mikekaganski force-pushed the private/mk/insertRemoteMultimedia branch from 5e4da27 to 68ebfaa Compare November 19, 2024 13:05
@elzody elzody added enhancement New feature or request 3. to review Ready to be reviewed labels Nov 19, 2024
@elzody
Copy link
Contributor

elzody commented Nov 19, 2024

i think i understand the change here, but as i'm trying to test it out, i can't tell how i'm actually supposed to use it. the CheckFileInfo is properly returning the EnableInsertRemoteFile as true, but i am only able to insert graphics (images). is there a way to test insertion of these multimedia files as well? (i'm running master branch of collabora online server from today, 19.11)

forgive me if i'm oblivious :)

@mikekaganski
Copy link
Contributor Author

mikekaganski commented Nov 19, 2024

@elzody thanks for testing!
This change relies on the commit to Online, that I only merged there today (CollaboraOnline/online@60d9a9c). If you tested using that version (current development branch), it must work. This change is basically to make richdocuments ready for the feature on Online side.

But I obviously missed the "master branch of collabora online server from today, 19.11" part yesterday, when I read that (it was already 1 AM here locally :-) ), sorry for that. The insertion should look like this:

richdocuments_insert_multimedia

Copy link
Contributor

@elzody elzody left a comment

Choose a reason for hiding this comment

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

Thank you for the animation -- it was helpful in clarifying things! :) I managed to test it and it seems to work just fine. The code changes look decent to me. Thanks for contributing to this!

@elzody elzody merged commit 48688df into nextcloud:main Nov 22, 2024
72 checks passed
@mikekaganski mikekaganski deleted the private/mk/insertRemoteMultimedia branch November 22, 2024 20:33
@thebearon
Copy link
Collaborator

@elzody Would this be safe to port into stable30 branch?

@elzody
Copy link
Contributor

elzody commented Nov 29, 2024

@thebearon It probably would be fine to, I can go ahead and trigger one and we can give it some testing just to make sure it works fine, but it looks like it would.

@elzody
Copy link
Contributor

elzody commented Nov 29, 2024

/backport to stable30

@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2024

Hello there,
Thank you so much for taking the time and effort to create a pull request to our Nextcloud project.

We hope that the review process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR review process.

Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6

Thank you for contributing to Nextcloud and we hope to hear from you soon!

(If you believe you should not receive this message, you can add yourself to the blocklist.)

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

Labels

3. to review Ready to be reviewed enhancement New feature or request feedback-requested

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants