Skip to content
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

Desktop shortcut for Linux #748

Closed
plwt opened this issue Aug 26, 2019 · 4 comments
Closed

Desktop shortcut for Linux #748

plwt opened this issue Aug 26, 2019 · 4 comments

Comments

@plwt
Copy link

plwt commented Aug 26, 2019

Hello

Great work with scrcpy, this really impressive software.

To make my life easier, I have written a desktop icon for Linux that allows a user to a) run scrcpy, 2) run scrcpy with touches showing, and 3) record footage from scrcpy - all without using the terminal.

Would there be any opposition to me submitting a pull request to edit the readme.md file to include a link to my shortcut for those that may find it useful? (Edit would make clear that this is external to the amazing work you are doing).

(Never submitted a pull request before, so thought I get in touch beforehand!)

@pabloab
Copy link

pabloab commented Sep 24, 2019

Those three things seems much more than just a desktop icon. If you added features to a scrcpy fork, please send a pull request of the code. That's much better than changing Readme to external resources.

@yan12125
Copy link
Contributor

The desktop icon part looks like the same feature request as #295. I guess recording a footage can be achieved with the new v4l2 feature in 1.18.

@rom1v
Copy link
Collaborator

rom1v commented Jun 21, 2021

I guess recording a footage can be achieved with the new v4l2 feature in 1.18.

To record a file, it's better to use scrcpy --record file.mp4 though: the timestamps are from the device, and no frame may be skipped.

@yan12125
Copy link
Contributor

Awesome! Those additional actions can be added to the desktop file as Desktop Action XXX groups.

rom1v pushed a commit that referenced this issue Jun 27, 2022
Refs <https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html>

PR #3351 <#3351>
Replaces PR #296 <#296>
Fixes #295 <#295>
Fixes #748 <#748>
Fixes #1636 <#1636>

Co-authored-by: Chih-Hsuan Yen <yan12125@gmail.com>
Signed-off-by: Romain Vimont <rom@rom1v.com>
rom1v pushed a commit that referenced this issue Jun 27, 2022
Refs <https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html>

PR #3351 <#3351>
Replaces PR #296 <#296>
Fixes #295 <#295>
Fixes #748 <#748>
Fixes #1636 <#1636>

Co-authored-by: Chih-Hsuan Yen <yan12125@gmail.com>
Signed-off-by: Romain Vimont <rom@rom1v.com>
rom1v pushed a commit that referenced this issue Aug 29, 2022
Refs <https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html>

PR #3351 <#3351>
Replaces PR #296 <#296>
Fixes #295 <#295>
Fixes #748 <#748>
Fixes #1636 <#1636>

Co-authored-by: Chih-Hsuan Yen <yan12125@gmail.com>
Signed-off-by: Romain Vimont <rom@rom1v.com>
@rom1v rom1v closed this as completed in 51a1762 Dec 22, 2022
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

No branches or pull requests

4 participants