New icons and Flatpak config updates

This commit is contained in:
Noah 2021-03-31 21:52:15 -07:00
parent 1e1a69d77b
commit d1b686e8c2
11 changed files with 21 additions and 6 deletions

View File

@ -9,3 +9,8 @@ install: clean
.PHONY: repo
repo: clean
flatpak-builder --repo=repo build com.sketchymaze.Doodle.json
# Run "make bundle" AFTER "make repo" to create the standalone .flatpakref bundle.
.PHONY: bundle
bundle: repo
flatpak build-bundle repo sketchy-maze.flatpak com.sketchymaze.Doodle

View File

@ -7,6 +7,16 @@ access to the source, but the rest of the Flatpak goodness is available for
you to read and learn from in case you're also looking to package a
Go SDL2 application for Linux.
## Install Flatpak Deps
```bash
sudo dnf install flatpak-builder
# Get the base layers.
flatpak install flathub org.freedesktop.Sdk//20.08
flatpak install flathub org.freedesktop.Sdk.Extension.golang//20.08
```
## Setup
The Doodle source directory should be at a folder named "source" relative

View File

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<application>
<name>Project: Doodle</name>
<name>Sketchy Maze</name>
<id type="desktop">com.sketchymaze.Doodle.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>Proprietary</project_license>
<summary>A drawing-based maze game.</summary>
<description>
<p>
Project: Doodle is a drawing-based maze game where you can draw your
Sketchy Maze is a drawing-based maze game where you can draw your
own levels freehand and play them as a platformer.
</p>
</description>

View File

@ -1,11 +1,11 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=Project: Doodle
GenericName=Project Doodle
X-GNOME-FullName=Project: Doodle - A drawing-based maze game
Name=Sketchy Maze
GenericName=Maze Game
X-GNOME-FullName=Sketchy Maze - A drawing-based maze game
Comment=A drawing-based maze game.
Exec=doodle
Exec=launcher.sh
Icon=doodle
Path=/app/share/doodle
StartupNotify=true

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 750 B

After

Width:  |  Height:  |  Size: 785 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB