Merge lp:~gentoo90/simulide/mime into lp:simulide

Proposed by gentoo90
Status: Needs review
Proposed branch: lp:~gentoo90/simulide/mime
Merge into: lp:simulide
Diff against target: 47 lines (+20/-3)
3 files modified
resources/readme (+7/-0)
resources/simulide-mime.xml (+10/-0)
resources/simulide.desktop (+3/-3)
To merge this branch: bzr merge lp:~gentoo90/simulide/mime
Reviewer Review Type Date Requested Status
arcachofo Pending
Review via email: mp+443304@code.launchpad.net

Commit message

Add MIME type information

Description of the change

This will allow to open circuits from the file manager.

To post a comment you must log in.

Unmerged revisions

1673. By gentoo90

Add MIME type information

This will allow to open circuits from the file manager.

1672. By gentoo90

`Version` field in a `*.desktop` file is a version of the Desktop Entry Specification, not the application. It's not required.

See https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#recognized-keys for details.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'resources/readme'
2--- resources/readme 2021-01-01 14:23:42 +0000
3+++ resources/readme 2023-05-21 19:00:42 +0000
4@@ -4,3 +4,10 @@
5 Set the proper path to SimulIDE folder.
6
7 Then you can copy it to your desktop or any other place to lauch SimulIDE.
8+
9+To allow opening circuits from your file manager put simulide-mime.xml file into
10+~/.local/share/mime/packages/ folder and then launch
11+
12+update-mime-database ~/.local/share/mime/
13+
14+in your command line.
15
16=== added file 'resources/simulide-mime.xml'
17--- resources/simulide-mime.xml 1970-01-01 00:00:00 +0000
18+++ resources/simulide-mime.xml 2023-05-21 19:00:42 +0000
19@@ -0,0 +1,10 @@
20+<?xml version="1.0" encoding="UTF-8"?>
21+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
22+ <mime-type type="application/x-simulide-circuit">
23+ <sub-class-of type="application/xml"/>
24+ <icon name="simulide"/>
25+ <glob pattern="*.simu"/>
26+ <glob pattern="*.sim1"/>
27+ <comment>SimulIDE Circuit</comment>
28+ </mime-type>
29+</mime-info>
30
31=== modified file 'resources/simulide.desktop'
32--- resources/simulide.desktop 2021-01-01 14:23:42 +0000
33+++ resources/simulide.desktop 2023-05-21 19:00:42 +0000
34@@ -1,10 +1,10 @@
35- [Desktop Entry]
36-Version=0.3.10
37+[Desktop Entry]
38 Name=SimulIDE
39 GenericName=SimulIDE
40 Comment=Electronic Circuit Simulator Software
41-Exec=/home/user/SimulIDE_0.3.10/bin/simulide
42+Exec=/home/user/SimulIDE_0.3.10/bin/simulide %F
43 Icon=/home/user/SimulIDE_0.3.10/share/icons/hicolor/256x256/simulide.png
44 Terminal=false
45 Type=Application
46 Categories=Electronics;EDA;
47+MimeType=application/x-simulide-circuit;

Subscribers

People subscribed via source and target branches