-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Add me.jtheoof.swappy #4717
base: new-pr
Are you sure you want to change the base?
Add me.jtheoof.swappy #4717
Conversation
bot, build me.jtheoof.swappy |
Queued test build for me.jtheoof.swappy. |
Started test build 82734 |
Build 82734 failed |
bot, build me.jtheoof.swappy |
Queued test build for me.jtheoof.swappy. |
Started test build 82735 |
Build 82735 failed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this file is never installed.
also it should be upstreamed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made a PR: jtheoof/swappy#158
I hope the developer will response soon.
@@ -0,0 +1,29 @@ | |||
id: me.jtheoof.swappy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
jtheoof.me
doesn't seem to have a website. it's hard to verify it's actually valid.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's used in upstream: https://github.com/jtheoof/swappy/blob/596b9a8b17234303a9d4d2ea1d3107cb5442253e/src/application.c#L948
Should I use io.github.jtheoof.swappy
instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
then you should ask them at the same time as you contact them.
Co-authored-by: Hubert Figuière <[email protected]>
bot, build me.jtheoof.swappy |
Queued test build for me.jtheoof.swappy. |
Started test build 82754 |
Build 82754 successful
|
bot, build me.jtheoof.swappy |
Queued test build for me.jtheoof.swappy. |
Started test build 82797 |
Build 82797 successful
|
Please test the above build |
Looks like copying the image does not work. It depends on wl-clipboard https://github.com/jtheoof/swappy/blob/596b9a8b17234303a9d4d2ea1d3107cb5442253e/src/clipboard.c#L35 can you add these in the manifest and check if it works? |
It works without it actually, but when you close the app it will be lost from the clipboard. (The normal behavior for any application, without a clipboard manager in your desktop) With This should only be possible in wlroots based Wayland compositors and KDE: I think with a clipboard manager it will not make any difference but I need to test it in a real desktop environment since I don't use any clipboard manager. |
This is not availble with gnome-shell. |
If it expects to use wl-copy/paste to persistently copy-paste, I think it'd be better to give it that.
Yes. Another thing, the desktop file has NoDisplay=true, but this is a type=desktop-application in metainfo, not a console one. This would be confusing to people installing the application for the first time. |
Should I change it to It's a weird application, we can't open it without passing a file to it (so we should not show it in applications menu), but it has a GUI. It should be visible from context menu in file managers when opening an image. |
It seems it relay on FontAwesome v5 in buttons to display UTF-8 icons, so I did add it. |
bot, build me.jtheoof.swappy |
Queued test build for me.jtheoof.swappy. |
Started test build 83049 |
Build 83049 successful
|
I was hoping there would be some way to spawn an empty GUI.. Also, the program doesn't have a close button. |
Yeah, it doesn't look like a good fit for Flathub right now. |
Please confirm your submission meets all the criteria