Skip to content

Commit

Permalink
Release 1.0.12 with flatpak support
Browse files Browse the repository at this point in the history
  • Loading branch information
V-Paranoiaque authored Aug 22, 2021
1 parent 03b9f93 commit c9ce766
Show file tree
Hide file tree
Showing 8 changed files with 315 additions and 348 deletions.
15 changes: 11 additions & 4 deletions .github/workflows/cordova-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,11 @@ jobs:
- name: Install dependencies
run: |
sudo apt update -qq
sudo apt install -y -qq rpm
sudo apt install -y -qq
sudo apt install -y -qq flatpak-builder rpm
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.electronjs.Electron2.BaseApp/x86_64/20.08 -y
sudo flatpak install flathub org.freedesktop.Sdk/x86_64/20.08 -y
npm install -g cordova
- name: Build packages
Expand Down Expand Up @@ -138,7 +142,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt update -qq
sudo apt install -y -qq rpm
sudo apt install -y -qq rpm
npm install -g cordova
- name: Build packages
Expand Down Expand Up @@ -184,7 +188,10 @@ jobs:
run: |
sudo snap install multipass --edge
sudo apt update -qq
sudo apt install -y -qq rpm
sudo apt install -y -qq flatpak-builder rpm
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.electronjs.Electron2.BaseApp/aarch64/20.08 -y
sudo flatpak install flathub org.freedesktop.Sdk/aarch64/20.08 -y
npm install -g cordova
- name: Build packages
Expand Down Expand Up @@ -229,7 +236,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt update -qq
sudo apt install -y -qq rpm
sudo apt install -y -qq rpm
npm install -g cordova
- name: Build packages
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,3 +66,7 @@
* Reduce icon size in the options page
* Remove marble background
* Use a lighter green for success buttons

# 1.0.12
* Add Flatpak packaging support
* Fix attacked list refresh in the divine powers
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Run `ng build` to build the project. The build artifacts will be stored in the `
| Platform | Supported | |
| ------------- |:-------------:| ----- |
| Android | :white_check_mark: | Cordova |
| Flatpack | :x: | |
| Flatpack | :white_check_mark: | Cordova + Electron |
| Snap | :white_check_mark: | Cordova + Electron |
| Web | :white_check_mark: | |
| Windows | :white_check_mark: | Cordova + Electron |
Expand Down
2 changes: 1 addition & 1 deletion config.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
<widget android-packageName="com.ellaswar.ewnextmobile" id="ellaswar" version="1.0.11" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<widget android-packageName="com.ellaswar.ewnextmobile" id="ellaswar" version="1.0.12" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>EllasWar</name>
<description>
Desktop/Mobile application for the online game ellaswar.com.
Expand Down
Loading

0 comments on commit c9ce766

Please sign in to comment.