Skip to content

Commit fa6885f

Browse files
committed
snap store fix
1 parent 9cc10c9 commit fa6885f

4 files changed

Lines changed: 28 additions & 42 deletions

File tree

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"icon": "assets/icon.icns",
7171
"category": "Office",
7272
"maintainer": "ZFordDev <zforddev@gmail.com>",
73-
"target": ["AppImage", "deb"]
73+
"target": ["AppImage", "deb", "snap"]
7474
},
7575

7676
"mac": {

snapcraft.yaml

Lines changed: 17 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,20 @@
11
name: markdown-workspace
22
base: core22
3-
version: '3.1.1'
3+
version: '3.2.5.3'
44

55
title: SnapDock - Markdown Workspace
66
summary: Fast, clean Markdown editor
77
description: |
8-
SnapDock is a modern, distraction-free Markdown editor designed for people who want clarity, stability, and a writing environment that stays out of the way. It provides a clean, predictable workspace that avoids the plugin overload and IDE-level complexity found in many editors.
8+
SnapDock is a modern, distraction-free Markdown editor designed for people who want clarity, stability, and a writing environment that stays out of the way.
99
1010
grade: stable
1111
confinement: strict
1212

13-
contact: zforddev@gmail.com
14-
website: https://snapdock.app
15-
source-code: https://github.com/SnapDockStudio/SnapDock
16-
issues: https://github.com/SnapDockStudio/SnapDock/issues
17-
license: MIT
18-
1913
apps:
2014
snapdock:
21-
command: snapdock
15+
command: snapdock --no-sandbox
2216
extensions: [gnome]
17+
desktop: meta/gui/snapdock.desktop
2318
plugs:
2419
- home
2520
- network
@@ -28,6 +23,7 @@ apps:
2823
- x11
2924
- wayland
3025
- opengl
26+
- browser-support
3127

3228
parts:
3329
snapdock:
@@ -36,36 +32,18 @@ parts:
3632
stage-packages:
3733
- libasound2
3834
- libnss3
39-
- libx11-6
40-
- libxkbfile1
41-
- libsecret-1-0
42-
- libgtk-3-0
43-
- libglib2.0-0
44-
- libgdk-pixbuf2.0-0
35+
- libnspr4
4536
- libxss1
4637
- libxtst6
47-
- libxrandr2
48-
- libxdamage1
49-
- libxcomposite1
50-
- libxfixes3
51-
- libxext6
52-
- libxrender1
53-
- libxcb1
54-
- libdbus-1-3
55-
- libdrm2
56-
- libgbm1
57-
- libpango-1.0-0
58-
- libatk1.0-0
59-
- libcairo2
60-
- libatk-bridge2.0-0
61-
- libatspi2.0-0
62-
- libwayland-client0
63-
- libwayland-cursor0
64-
- libwayland-egl1
65-
- libxkbcommon0
38+
- libsecret-1-0
39+
40+
desktop-integration:
41+
plugin: dump
42+
source: .
43+
organize:
44+
snapdock.desktop: meta/gui/snapdock.desktop
45+
assets/icon.svg: meta/gui/snapdock.svg
6646

67-
layout:
68-
/usr/share/icons:
69-
bind: $SNAP/usr/share/icons
70-
/usr/share/mime:
71-
bind: $SNAP/usr/share/mime
47+
plugs:
48+
shared-memory:
49+
private: true

snapdock.desktop

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[Desktop Entry]
2+
Name=SnapDock
3+
Exec=snapdock %U
4+
Terminal=false
5+
Type=Application
6+
Icon=snapdock
7+
Description=A Minimal, Modern Markdown Editor
8+
Categories=Office;Utility;TextEditor;

0 commit comments

Comments
 (0)