Skip to content

Commit 80a0b23

Browse files
committed
Merge branch 'develop' into feature/plugin-system
2 parents 75d2eb4 + a6426fb commit 80a0b23

34 files changed

+4197
-1127
lines changed

.github/workflows/build.yml

Lines changed: 147 additions & 49 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
<!--ENTER CHANGELOG HERE-->
44

5+
## 0.3.0 (2025-01-27)
6+
7+
* Add editor
8+
* Fix importing of packs
9+
* Fix packs not available on singleplayer
10+
* Rework packs dialog
11+
* Upgrade to flutter 3.27
12+
* Use minSdkVersion 23 instead of 21 (The minimum version of android is 6.0 (Marshmallow))
13+
* Upgrade to agb 8.8
14+
* Fix reproducable builds again
15+
* Add linux arm
16+
17+
Read more here: https://linwood.dev/setonix/0.3.0
18+
519
## 0.2.0 (2024-11-25)
620

721
* Add protection to cells if they are hidden

SECURITY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
| Version | Supported | |
66
| ------- | --------- | ---------------------------------------------------------------------------------------------------------------- |
7+
| 0.3.0 | :warning: | [Docs](https://setonix.world/docs/v1/intro) [Release](https://github.com/LinwoodDev/Setonix/releases/tag/v0.3.0) |
78
| 0.2.0 | :warning: | [Docs](https://setonix.world/docs/v1/intro) [Release](https://github.com/LinwoodDev/Setonix/releases/tag/v0.2.0) |
89
| 0.1.1 | :x: | [Docs](https://setonix.world/docs/v1/intro) [Release](https://github.com/LinwoodDev/Setonix/releases/tag/v0.1.1) |
910

api/pubspec.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -235,10 +235,10 @@ packages:
235235
dependency: transitive
236236
description:
237237
name: glob
238-
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
238+
sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de
239239
url: "https://pub.dev"
240240
source: hosted
241-
version: "2.1.2"
241+
version: "2.1.3"
242242
graphs:
243243
dependency: transitive
244244
description:
@@ -533,10 +533,10 @@ packages:
533533
dependency: transitive
534534
description:
535535
name: web_socket_channel
536-
sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
536+
sha256: "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5"
537537
url: "https://pub.dev"
538538
source: hosted
539-
version: "3.0.1"
539+
version: "3.0.2"
540540
yaml:
541541
dependency: transitive
542542
description:

api/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: setonix_api
22
description: The Linwood Setonix API
3-
version: 0.2.0
3+
version: 0.3.1
44
publish_to: none
55
# repository: https://github.com/my_org/my_repo
66

app/AppImageBuilder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ AppDir:
1414
id: dev.linwood.setonix
1515
name: Linwood Setonix
1616
icon: dev.linwood.setonix
17-
version: 0.2.0
17+
version: 0.3.1
1818
exec: setonix
1919
exec_args: $@
2020
apt:

app/lib/main.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,4 +187,4 @@ const isNightly =
187187
flavor == 'nightly' || flavor == 'dev' || flavor == 'development';
188188
const shortApplicationName = isNightly ? 'Setonix Nightly' : 'Setonix';
189189
const applicationName = 'Linwood $shortApplicationName';
190-
const applicationMinorVersion = '0.2';
190+
const applicationMinorVersion = '0.3';

app/linux/debian/DEBIAN/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: linwood-setonix
2-
Version: 0.2.0
2+
Version: 0.3.1
33
Section: base
44
Priority: optional
55
Homepage: https://github.com/LinwoodDev/Setonix

app/linux/debian/usr/share/metainfo/dev.linwood.setonix.appdata.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
</description>
4242
<launchable type="desktop-id">dev.linwood.setonix.desktop</launchable>
4343
<releases>
44+
<release version="0.3.0" date="2025-01-27" />
4445
<release version="0.2.0" date="2024-11-25" />
4546
<release version="0.1.1" date="2024-10-21" />
4647
<release version="0.1.0" date="2024-10-21" />

app/linux/rpm/linwood-setonix.spec

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Name: linwood-setonix
22
Version: 1.0.0
33
Release: 1%{?dist}
44
Summary: Play games everywhere you like
5-
BuildArch: x86_64
5+
BuildArch: %{_target_cpu}
66
URL: https://github.com/LinwoodDev/Setonix
77
License: AGPLv3
88
Source0: %{name}-%{version}.tar.gz
@@ -20,11 +20,17 @@ rm -rf $RPM_BUILD_ROOT
2020
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
2121
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
2222
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps
23+
24+
# Copy binaries and architecture-specific files
2325
cp %{name} $RPM_BUILD_ROOT/%{_datadir}/%{name}
2426
cp -R lib $RPM_BUILD_ROOT/%{_datadir}/%{name}
2527
cp -R data $RPM_BUILD_ROOT/%{_datadir}/%{name}
28+
29+
# Create symlink for the binary
2630
ln -s %{_datadir}/%{name}/%{name} $RPM_BUILD_ROOT/%{_bindir}/%{name}
27-
desktop-file-install %{name}.desktop
31+
32+
# Install the desktop file
33+
desktop-file-install --dir=$RPM_BUILD_ROOT/usr/share/applications %{name}.desktop
2834

2935
%clean
3036
rm -rf $RPM_BUILD_ROOT
@@ -33,3 +39,5 @@ rm -rf $RPM_BUILD_ROOT
3339
%{_bindir}/%{name}
3440
%{_datadir}/%{name}
3541
/usr/share/applications/
42+
43+
%changelog

0 commit comments

Comments
 (0)