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

Update Pulsar's Linux desktop & metainfo mostly from Flatpak #935

Merged
merged 10 commits into from
Apr 15, 2024
25 changes: 23 additions & 2 deletions resources/linux/dev.pulsar_edit.Pulsar.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,43 @@
<id>dev.pulsar_edit.Pulsar</id>
<name>Pulsar</name>
<developer_name>Pulsar Edit</developer_name>
<summary>A Community-led Hyper-Hackable Text Editor</summary>
<developer id="dev.pulsar_edit">
<name translatable="no">Pulsar Edit</name>
</developer>
<summary>Community-led hyper-hackable editor</summary>
<launchable type="desktop-id">dev.pulsar_edit.Pulsar.desktop</launchable>
<metadata_license>MIT</metadata_license>
<project_license>MIT</project_license>
<url type="homepage">https://pulsar-edit.dev</url>
<url type="bugtracker">https://github.com/pulsar-edit/pulsar/issues/</url>
<url type="faq">https://pulsar-edit.dev/docs/launch-manual/sections/faq/</url>
<url type="vcs-browser">https://github.com/pulsar-edit/pulsar</url>
<url type="donation">https://pulsar-edit.dev/donate.html</url>
<branding>
<color type="primary" scheme_preference="light">#c061cb</color>
<color type="primary" scheme_preference="dark">#613583</color>
</branding>
<update_contact>admin@pulsar-edit.dev</update_contact>
<description>
<p>Pulsar aims to not only reach feature parity with the original Atom, but to bring Pulsar into the 21st century by updating the underlying architecture, and supporting modern features.</p>
</description>
<screenshots>
<screenshot type="default">
<image type="source">https://raw.githubusercontent.com/pulsar-edit/pulsar/master/resources/linux/linux-screenshot.png</image>
<caption>Pulsar welcome window in the middle, an open file on the right, and project on the left</caption>
</screenshot>
<screenshot>
<image type="source">https://raw.githubusercontent.com/pulsar-edit/pulsar/master/resources/readme.png</image>
<caption>Pulsar welcome window with an open project</caption>
</screenshot>
</screenshots>
<keywords>
<keyword>atom</keyword>
</keywords>
<releases>
</releases>
<kudos>
<kudo>HiDpiIcon</kudo>
</kudos>
<content_rating type="oars-1.1" />
<content_rating type="oars-1.1"/>
</component>
Binary file added resources/linux/linux-screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 7 additions & 2 deletions resources/linux/pulsar.desktop.in
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ Exec=env ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false <%= installDir %>/bin/<
Icon=<%= iconPath %>
Type=Application
StartupNotify=true
Categories=GTK;Utility;TextEditor;Development;
MimeType=application/javascript;application/json;application/x-httpd-eruby;application/x-httpd-php;application/x-httpd-php3;application/x-httpd-php4;application/x-httpd-php5;application/x-ruby;application/x-bash;application/x-csh;application/x-sh;application/x-zsh;application/x-shellscript;application/x-sql;application/x-tcl;application/xhtml+xml;application/xml;application/xml-dtd;application/xslt+xml;text/coffeescript;text/css;text/html;text/plain;text/xml;text/xml-dtd;text/x-bash;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-c;text/x-chdr;text/x-csh;text/x-csrc;text/x-dsrc;text/x-diff;text/x-go;text/x-java;text/x-java-source;text/x-makefile;text/x-markdown;text/x-objc;text/x-perl;text/x-php;text/x-python;text/x-ruby;text/x-sh;text/x-zsh;text/yaml;inode/directory
Categories=Utility;TextEditor;Development;
MimeType=application/javascript;application/json;application/x-httpd-eruby;application/x-httpd-php;application/x-httpd-php3;application/x-httpd-php4;application/x-httpd-php5;application/x-ruby;application/x-bash;application/x-csh;application/x-sh;application/x-zsh;application/x-shellscript;application/x-sql;application/x-tcl;application/xhtml+xml;application/xml;application/xml-dtd;application/x-zerosize;application/xslt+xml;text/coffeescript;text/css;text/html;text/plain;text/xml;text/xml-dtd;text/x-bash;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-c;text/x-chdr;text/x-csh;text/x-csrc;text/x-dsrc;text/x-diff;text/x-go;text/x-java;text/x-java-source;text/x-makefile;text/x-markdown;text/x-objc;text/x-perl;text/x-php;text/x-python;text/x-ruby;text/x-sh;text/x-zsh;text/yaml;inode/directory
StartupWMClass=pulsar
Actions=new-window

[Desktop Action new-window]
Name=New Window
Exec=pulsar --new-window
17 changes: 17 additions & 0 deletions resources/linux/pulsar.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading