Skip to content

Commit 3972168

Browse files
committed
add logo and snapcraft config
1 parent d873948 commit 3972168

5 files changed

Lines changed: 62 additions & 1 deletion

File tree

12.1 KB
Loading
3.22 KB
Loading

data/icons/meson.build

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,15 @@ install_data(
1111
symbolic_dir / ('@0@-symbolic.svg').format(application_id),
1212
install_dir: get_option('datadir') / 'icons' / symbolic_dir
1313
)
14+
15+
png_128_dir = 'hicolor' / '128x128' / 'apps'
16+
install_data(
17+
png_128_dir / ('@0@.png').format(application_id),
18+
install_dir: get_option('datadir') / 'icons' / png_128_dir
19+
)
20+
21+
png_48_dir = 'hicolor' / '48x48' / 'apps'
22+
install_data(
23+
png_48_dir / ('@0@.png').format(application_id),
24+
install_dir: get_option('datadir') / 'icons' / png_48_dir
25+
)

data/in.aryank.openforms.desktop.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,3 @@ Type=Application
77
Categories=Utility;
88
Keywords=GTK;
99
StartupNotify=true
10-
DBusActivatable=true

snap/snapcraft.yaml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: open-forms
2+
base: core24
3+
version: "0.2.0"
4+
summary: Open Forms
5+
description: |
6+
Open Forms is a simple, local-first form collection app for GNOME. It is designed for situations where setting up online forms is impractical or unreliable - such as conferences, meetups, workshops, or community events.
7+
icon: usr/share/icons/hicolor/128x128/apps/in.aryank.openforms.png
8+
title: Open Forms
9+
contact: mailto:aryan-kaushik@ubuntu.com
10+
license: GPL-3.0-or-later
11+
website: https://github.com/aryan20/open_forms
12+
source-code: https://github.com/aryan20/open_forms
13+
issues: https://github.com/aryan20/open_forms/issues
14+
donation: https://github.com/sponsors/aryan20
15+
16+
grade: stable
17+
confinement: strict
18+
19+
apps:
20+
open-forms:
21+
command: usr/bin/open_forms
22+
desktop: usr/share/applications/in.aryank.openforms.desktop
23+
common-id: in.aryank.openforms
24+
extensions:
25+
- gnome
26+
plugs:
27+
- home
28+
- desktop
29+
- wayland
30+
- x11
31+
- gsettings
32+
33+
parts:
34+
open-forms:
35+
plugin: meson
36+
source: .
37+
meson-parameters:
38+
- --prefix=/usr
39+
build-packages:
40+
- meson
41+
- ninja-build
42+
- pkg-config
43+
- gettext
44+
- python3
45+
- desktop-file-utils
46+
- appstream
47+
stage-packages:
48+
- python3
49+
- python3-gi
50+

0 commit comments

Comments
 (0)