flathub / com.sublimetext.three

https://flathub.org/apps/details/com.sublimetext.three
6 stars 4 forks source link

Sublime Text is not showing in app store #1

Closed AsciiWolf closed 6 years ago

AsciiWolf commented 6 years ago

Sublime Text is not showing on Flathub.org app store or GNOME Software. It looks like that its AppStream metadata are missing or broken.

ptomato commented 6 years ago

@nedrichards Any idea? The metadata seems to have built OK. https://flathub.org/builds/#/builders/9/builds/954

matthiasclasen commented 6 years ago

Looks to me like the appstream data is missing an icon ?

TingPing commented 6 years ago

That would make sense, the icon is normally extracted from the .desktop file but it doesn't exist at build time since that part comes from upstream at install time. So either include icon information manually in the appdata or just install your own .desktop file.

matthiasclasen commented 6 years ago

I just confirmed that manually adding

<icon type="cached" height="64" width="64">com.sublimetext.three.png</icon>
<icon type="cached" height="128" width="128">com.sublimetext.three.png</icon>

to ~/.local/share/flatpak/appstream/flathub/x86_64/active/appstream.xml on my system makes sublime show up as an installed app in gnome-software.

nedrichards commented 6 years ago

We'll add a remote icon in the appdata

On Sat, 2 Jun 2018, 23:43 Matthias Clasen, notifications@github.com wrote:

I just confirmed that manually adding

com.sublimetext.three.png com.sublimetext.three.png

to ~/.local/share/flatpak/appstream/flathub/x86_64/active/appstream.xml on my system makes sublime show up as an installed app in gnome-software.

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/flathub/com.sublimetext.three/issues/1#issuecomment-394122134, or mute the thread https://github.com/notifications/unsubscribe-auth/AASeVeixgQvzb5S3bDWa2iLCYtkgyAckks5t4xT6gaJpZM4UXuVB .

nedrichards commented 6 years ago

Should be fixed in https://github.com/flathub/com.sublimetext.three/commit/92cb65de4d4f27672c18b1ed5cfb99503caf2c66

TingPing commented 6 years ago

@nedrichards We didn't need a remote icon as the icons are in the installed package.

RoyiAvital commented 6 years ago

Could you please add Sublime Merge as well?

TingPing commented 6 years ago

@RoyiAvital Stop spamming random issue with package requests.

RoyiAvital commented 6 years ago

@TingPing , I think this is the first post of mine in this repository. Moreover, Where would you like users to express it?

TingPing commented 6 years ago

I think this is the first post of mine in this repository.

Yea you commented on other repos...

Moreover, Where would you like users to express it?

Ask the upstream developers to package it. Point them to http://docs.flatpak.org

RoyiAvital commented 6 years ago

@TingPing , I also raised request in the Sublime Merge forum. Yet it seems all packages in Flathub are done by 3rd parties.

For instance, this project isn't supported by Sublime, right?

TingPing commented 6 years ago

Yet it seems all packages in Flathub are done by 3rd parties.

Not all, but quite a few including this one yes. We don't want that in the long term.

RoyiAvital commented 6 years ago

As a user who really enjoys Flatpak and believe in the idea I try to request it from any software supplier which I use its products.

Sorry for the noise, just really enjoys this Flatpak and wanted Sublime Merge as well.

Thank You.