1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-18 09:09:47 +00:00
Commit graph

68 commits

Author SHA1 Message Date
Emmanouil Papadeas 3c8c72401d Release v0.11.1-stable 2023-08-12 13:35:06 +03:00
Emmanouil Papadeas ea931c0e53 Use concurrency in CI, update some actions, copy pixelorama_data folder in the RPI4 builds 2023-06-15 21:33:09 +03:00
Emmanouil Papadeas 98cef503c2 Fix various typos 2023-06-15 18:00:29 +03:00
Emmanouil Papadeas 2a13f48987
Merge static-checks.yml into a single job
Also removes `check_hidden` and `only_warn` parameters from codespell.
2023-06-15 17:52:03 +03:00
Emmanouil Papadeas 6e92ebb823 Update to Godot 3.5.2, bump to rc2 2023-05-18 14:59:55 +03:00
Emmanouil Papadeas cd4e9ef9bd
Use Godot 3.x's gdtoolkit.
gdtoolkit got updated to Godot 4.x, so we need to explicitly state that we are installing the Godot 3.x version.
2023-03-07 16:24:59 +02:00
Emmanouil Papadeas be0f0dffc0
CI: Add official codespell action with PR annotations 2023-02-02 03:35:09 +02:00
Emmanouil Papadeas 6a2dfb0dc7 [skip ci] Use single-commit: true on the web workflows, in order to only keep a single commit 2023-01-11 21:49:56 +02:00
Emmanouil Papadeas f34cd710a9
[skip ci] Revert disabling clickable builds workflow
Turns out this is now how to disable a workflow, but from the Actions tab.
2023-01-02 02:15:54 +02:00
Emmanouil Papadeas 3c027e2bc3 [skip ci] Disable clickable builds workflow
They fail and I am not sure how to fix the issue. If we find a fix, we could re-enable them.
2022-12-25 01:16:49 +02:00
Emmanouil Papadeas 5914471149 Release v0.10.3-stable 2022-09-26 17:40:15 +03:00
Emmanouil Papadeas b4a5bf4dd0 Update web workflows deploy step, second attempt
This is where the fun begins
2022-08-07 19:22:31 +03:00
Emmanouil Papadeas a329298fc5 Update web workflows deploy step
I suppose this counts as a second attempt to update to Godot 3.5? Only Web builds failed in the last commit, and I'm not sure if this will fix anything
2022-08-07 19:19:33 +03:00
Emmanouil Papadeas c4c1bfda35 Update workflows to Godot 3.5, first attempt
First and hopefully final attempt, but I'm almost sure I have done something stupid
2022-08-07 19:09:37 +03:00
Emmanouil Papadeas 2d2f86114c [skip ci] Don't generate clickables for PRs 2022-06-24 16:22:03 +03:00
Emmanouil Papadeas e4607a46bc Release v0.10.1-stable 2022-06-06 15:43:51 +03:00
Manolis Papadeas fc482831a8 Update tags to 0.10 2022-04-14 18:32:39 +03:00
Manolis Papadeas 6b02442201 [skip ci] Use the old release naming scheme and fix Windows itch.io builds not having the pixelorama_data folder 2022-03-04 21:32:40 +02:00
Manolis Papadeas 686a49d4c5 Release v0.9.2-stable 2022-01-21 16:03:53 +02:00
Manolis Papadeas f3ae1a8527 Remove clickables from release
I manually upload the files to OpenStore for every release
2022-01-16 22:54:30 +02:00
Manolis Papadeas 500a4827d2 Use Godot 3.4.2 and re-enable window transparency on macOS 2022-01-03 14:23:48 +02:00
Manolis Papadeas 3246ce79dd Use file_glob and put the upload release asset step after itch.io uploading in release.yml 2021-12-20 15:08:35 +02:00
Manolis Papadeas 2ca452d81c Upgrade to checkout@v2 - Closes #620 2021-12-20 02:46:57 +02:00
Manolis Papadeas a5d51d545c Remove readme text in the Mac builds
It's not needed now that the damaged error no longer appears
2021-12-12 16:47:11 +02:00
Manolis Papadeas 0259f7523b
Ad-hoc sign Mac builds (#602) 2021-12-01 17:31:28 +02:00
Manolis Papadeas 9311b426e0
Update static-checks.yml 2021-11-25 18:56:19 +02:00
Manolis Papadeas c6b9a1fb82
Format code and add static checks (#599)
* gdformat .

* Lint code - Part 1

* Format code - Part 2

* Lint code - Part 2

Trying to fix the max allowed line length errors

* Add normal_map_invert_y to the image .import files

Because of Godot 3.4

* Do not call private methods outside of the script's scope

Lint code - Part 3

* Format code - Part 3

* Fixed more line length exceeded errors - Lint code Part 3

* Export array of licenses - Lint code part 4

* Clean hint_tooltip code from Global

Removes a lot of lines of code

* Create static-checks.yml

* Fix FreeType's license
2021-11-25 14:48:30 +02:00
Manolis Papadeas 8229f512da
Raspberry 4 build (#598) 2021-11-19 01:17:35 +02:00
Manolis Papadeas 1278553c80 Update to Godot 3.4 2021-11-09 17:06:11 +02:00
Manolis Papadeas 5ac51aa798 Fix macOS CI builds 2021-11-03 03:29:51 +02:00
Xenofon Konitsas 306d74a38b
Gatekeeper readme (#545)
* Update dev-desktop-builds.yml

* Add readme text for macOS builds

* Fixed readme formatting
2021-10-01 13:26:59 +03:00
Marquis Kurt cad464eb99
(Port) Port Pixelorama to Ubuntu Touch (#517)
* Add support for creating Ubuntu Touch click packages.

The clickable directory contains the files necessary to create a
click package designed for Ubuntu Touch, a community-driven Linux
distro for mobile phones as an alternative to iOS and Android.

A new CI script has been added to create the packages, which is
copied over from one of my other projects. Please change this to
suit your needs.

A new custom feature "clickable" has been added to the project
settings to allow customizations for the Ubuntu Touch platform.

Signed-off-by: Marquis Kurt <software@marquiskurt.net>

* Make clickable CI follow more closely to desktop builds

* Remove sudo from clickable install step

* Install software-properties-common

* Comment out docker startups in click install

* Change export name for Click version

* Change name and export mode to pack only

* Change means of copying data to clickable dir

* Install sudo to docker

* Add -g to docker add user

* Remove docker user creation

* Remove other chpasswd stuff

* Split CI into two jobs

* Make build-ubports.sh runnable

* Use HiPDI GUI theme on Clickable

* Move clickable folder to Misc, add release CI targets

* Add mobile to clickable settings

* Add pixelorama_data to install data

* Create pixelorama_data subdir in click itself

* Change default save dir for clickable

* Update AppArmor policy

* Update clickable version to test AppArmor

* Revert changes and use user data dir

* Add README pertaining to Ubuntu Touch

* Remove GODOT_MAC_VERSION from UT port workflow

Co-authored-by: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2021-09-25 13:42:31 +03:00
Manolis Papadeas e22d4c43c1
Fix wine not being installed properly
I have no idea why it wasn't working before.
2021-09-18 11:24:37 -07:00
Manolis Papadeas c585c78743 Update release.yml 2021-07-10 18:14:57 +03:00
Xenofon Konitsas 0b1f0358b1
Create installer (#486)
* Fixed a lot of installer stuff

Fixed NSIS localization scripts, app version and added file association creation on installation

* Fixed even more installer stuff

Finalized installer and NSIS localization scripts, added pxo document icon

* Update release.yml

Added installer build and upload to release workflow
2021-05-21 10:36:16 -07:00
Xenofon Konitsas 011aed6004
Update dev-desktop-builds.yml (#476)
* Update dev-desktop-builds.yml

Changed download location for Godot headless binary

* Update dev-desktop-builds.yml

* Update dev-desktop-builds.yml

Replaced curl with wget on headless binary download

* Removed wget installation command

* Update release.yml
2021-04-29 12:42:10 -07:00
Manolis Papadeas d9c79ea871 [CI - macOS] Remove the -size parameter from the hdiutil command 2021-04-25 19:35:38 +03:00
Manolis Papadeas 3a2560f636 [CI] Bump Godot's version to 3.3 for macOS binaries 2021-04-25 15:52:32 +03:00
Manolis Papadeas ae48907660 Bump version to v0.9-dev and use Godot 3.3 in GitHub Actions 2021-04-23 18:31:12 +03:00
Manolis Papadeas c60fb0632e
Fixed macOS butler deployment in release workflow 2021-01-18 17:22:00 -08:00
Manolis Papadeas b7f7643317
Use the new Discussions feature for feature proposals and Q&A 2020-12-08 14:58:24 -08:00
Manolis Papadeas 7896f69178 Update issue templates 2020-12-08 14:57:22 -08:00
Manolis Papadeas 69fcdf0f03 Set up itch.io deployment on the release workflow 2020-12-01 00:24:28 +02:00
Manolis Papadeas 001fb02ed1
[CI] Bump actions/upload-artifact to version 2
Otherwise retention-days does not work
2020-11-16 10:54:39 -08:00
Manolis Papadeas e9775551fe
Change retention days for GH Actions Artifacts 2020-10-16 14:00:25 +03:00
OverloadedOrama 320f1a4da2 Update v0.8.1 2020-10-14 16:15:30 +03:00
OverloadedOrama 7ddd0fcfb1 v0.8 - The multiple project & Web update! 2020-09-23 17:08:26 +03:00
Manolis Papadeas 5814123ee8
Use Godot 3.2.3 for release workflow, except Mac 2020-09-20 18:11:29 +03:00
Manolis Papadeas 82977f8619
Use Godot 3.2.3 for dev-desktop-builds workflow, except Mac 2020-09-20 18:08:41 +03:00
Manolis Papadeas a38f843087
Use Godot 3.2.3 for dev-web workflow 2020-09-20 17:53:27 +03:00