Skip to content

Commit 30965c5

Browse files
committed
Update SSH-Studio metadata and manifest. Removed obsolete URLs, updated commit hash, and improved application description for clarity. Adjusted screenshot paths to reflect the correct versioning scheme.
1 parent 1fd7c16 commit 30965c5

File tree

2 files changed

+21
-23
lines changed

2 files changed

+21
-23
lines changed

data/io.github.BuddySirJava.SSH-Studio.metainfo.xml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@
22
<component type="desktop-application">
33
<id>io.github.BuddySirJava.SSH-Studio</id>
44
<name>SSH Studio</name>
5-
<summary>Edit and validate your SSH config with a simple GTK 4 desktop app.</summary> <metadata_license>CC0-1.0</metadata_license>
5+
<summary>Edit and validate your SSH config with a simple GTK 4 desktop app</summary>
6+
<metadata_license>CC0-1.0</metadata_license>
67
<project_license>GPL-3.0-only</project_license>
7-
<description>
8-
<p><strong>SSH Studio</strong> is a native GTK 4 desktop app for managing your <code>~/.ssh/config</code>. It provides a friendly interface to create, edit, and validate SSH hosts without diving into terminal editors.</p>
9-
10-
<p><em>Features include:</em></p>
11-
<ul>
12-
<li><p><strong>Visual host editor</strong> – Fill in common fields like <code>Host</code>, <code>HostName</code>, <code>User</code>, <code>Port</code>, and <code>IdentityFile</code> with ease.</p></li>
13-
<li><p><strong>Inline validation</strong> – Duplicate aliases, invalid ports, and syntax errors are caught instantly.</p></li>
14-
<li><p><strong>Search and filter</strong> – Quickly locate hosts by alias, hostname, user, or identity.</p></li>
15-
<li><p><strong>Raw &amp; Diff view</strong> – Edit the raw <code>ssh_config</code> text with live diff highlighting.</p></li>
16-
<li><p><strong>Quick actions</strong> – Copy a SSH command, test a connection, or revert changes in one click.</p></li>
17-
<li><p><strong>SSH key management</strong> – Import, generate, and manage your keys directly in the app.</p></li>
18-
<li><p><strong>Safe saves</strong> – Configurable automatic backups and atomic writes to protect your configuration.</p></li>
19-
<li><p><strong>Designed for GNOME</strong> – Smooth GTK 4 interface with dark style preference, keyboard and mouse friendly.</p></li>
20-
</ul>
21-
</description>
8+
<description>
9+
<p>SSH Studio is a native GTK 4 desktop app for managing your SSH config. It provides a friendly interface to create, edit, and validate SSH hosts without diving into terminal editors.</p>
10+
<p>Features include:</p>
11+
<ul>
12+
<li>Visual host editor – Fill in common fields like Host, HostName, User, Port, and IdentityFile with ease.</li>
13+
<li>Inline validation – Duplicate aliases, invalid ports, and syntax errors are caught instantly.</li>
14+
<li>Search and filter – Quickly locate hosts by alias, hostname, user, or identity.</li>
15+
<li>Raw and Diff view – Edit the raw ssh_config text with live diff highlighting.</li>
16+
<li>Quick actions – Copy a SSH command, test a connection, or revert changes in one click.</li>
17+
<li>SSH key management – Import, generate, and manage your keys directly in the app.</li>
18+
<li>Safe saves – Configurable automatic backups and atomic writes to protect your configuration.</li>
19+
<li>Designed for GNOME – Smooth GTK 4 interface with dark style preference, keyboard and mouse friendly.</li>
20+
</ul>
21+
</description>
2222

2323
<launchable type="desktop-id">io.github.BuddySirJava.SSH-Studio.desktop</launchable>
2424
<categories>
@@ -32,15 +32,15 @@
3232
<content_rating type="oars-1.1"/>
3333
<screenshots>
3434
<screenshot type="default">
35-
<image>https://raw.githubusercontent.com/BuddySirJava/SSH-Studio/refs/tags/v1.2.1/assets/screenshots/ss1.png</image>
35+
<image>https://raw.githubusercontent.com/BuddySirJava/SSH-Studio/refs/tags/1.2.1/assets/screenshots/ss1.png</image>
3636
<caption>Main window with host list and details</caption>
3737
</screenshot>
3838
<screenshot>
39-
<image>https://raw.githubusercontent.com/BuddySirJava/SSH-Studio/refs/tags/v1.2.1/assets/screenshots/ss2.png</image>
39+
<image>https://raw.githubusercontent.com/BuddySirJava/SSH-Studio/refs/tags/1.2.1/assets/screenshots/ss2.png</image>
4040
<caption>Synchronizing Raw/Diff View</caption>
4141
</screenshot>
4242
<screenshot>
43-
<image>https://raw.githubusercontent.com/BuddySirJava/SSH-Studio/refs/tags/v1.2.1/assets/screenshots/ss3.png</image>
43+
<image>https://raw.githubusercontent.com/BuddySirJava/SSH-Studio/refs/tags/1.2.1/assets/screenshots/ss3.png</image>
4444
<caption>SSH Key Management</caption>
4545
</screenshot>
4646
</screenshots>
@@ -49,7 +49,7 @@
4949
</releases>
5050
<url type="homepage">https://github.com/BuddySirJava/SSH-Studio</url>
5151
<url type="bugtracker">https://github.com/BuddySirJava/SSH-Studio/issues</url>
52-
<developer id="io.github.BuddySirJava">
52+
<developer id="io.github.buddysirjava">
5353
<name>Buddy</name>
5454
</developer>
5555
</component>

io.github.BuddySirJava.SSH-Studio.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"tag": "v0.18.0",
3636
"x-checker-data": {
3737
"type": "git",
38-
"url": "https://gitlab.gnome.org/GNOME/blueprint-compiler.git",
3938
"tag-pattern": "^v([\\d.]+)$"
4039
}
4140
}
@@ -49,10 +48,9 @@
4948
"type": "git",
5049
"url": "https://github.com/BuddySirJava/SSH-Studio.git",
5150
"tag": "1.2.1",
52-
"commit": "128bd70a630619b5340402d5ba2497c811c99b05",
51+
"commit": "f1f99467929ae7b0b3ed9f79468cc2f9c4753965",
5352
"x-checker-data": {
5453
"type": "git",
55-
"url": "https://github.com/BuddySirJava/SSH-Studio.git",
5654
"tag-pattern": "^v([\\d.]+)$"
5755
}
5856
}

0 commit comments

Comments
 (0)