-
-
Notifications
You must be signed in to change notification settings - Fork 597
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
spice: show progress of drag & drop file transfers #993
Conversation
I'll test this ASAP. |
Testing, I'll report back tomorrow. |
So far.... Good job! :-) Thanks so much! For me it can be merged. Can you evaluate the following points? If it's easily possible to implemented one or all of them, we wait to merge, otherwise we can think about it afterwards. The issues I've found.
Here an example https://github.com/FreeRDP/Remmina/blob/next/remmina/src/remmina_connection_window.c#L1673 An other generic issue, it'd be nice to add a quick tip somewhere explaining that spice-vdagend must be running on the guest server (with the right user). Does spice provide I way to test is the vdaegnt is running? Sorry for all the questions, but as this feature is quite interesting, I'm curious about everything. |
In the code you check that the spice-gtk version is 0.31.0 or newer, in my case I've spice-gtk-0.30_1 , so it shouldn't work, but it does!?!?! It's weird, it shouldn't. |
@antenore Thanks for testing. I'll run some tests to answer your points and come back to you asap.
Indeed, it's really weird. Version check is done at compile time. Maybe remmina was compiled on a machine having a more recent version ? (although it should segfault at runtime in this case) |
On the same machine, I'll check the include files, it could be also that the package version is not inline. |
@antenore, here are my answers:
I can't reproduce. I tried to transfer a bunch of files (including coredump) and it worked fine for me.
Did you try to drag and drop large files to see if the progress bar is displayed smoothly ?
This can be easily added in the function
|
Thanks @larchunix |
Please review and test:
spice-vdagent
running,$XDG_DOWNLOAD_DIR ("$HOME/Downloads")