Commit graph

55 commits

Author SHA1 Message Date
PartyDonut
71aa4cec54 chore: Upload nightly builds to internal test track 2025-08-14 22:20:21 +02:00
PartyDonut
88b313a970 Small workflow fix 2025-08-09 18:08:13 +02:00
PartyDonut
45337c9847 Always build signed versions android 2025-08-09 18:05:53 +02:00
Jan
2c51b9400d
Merge branch 'DonutWare:develop' into develop 2025-06-22 18:25:26 +02:00
vikingnope
65ba9fee86
chore: Enhanced nightly release description (#395) 2025-06-18 18:22:27 +02:00
PartyDonut
3d7a654096 Downgrade github action 2025-06-10 16:36:41 +02:00
PartyDonut
87cbf47435 Update action-gh-release version 2025-06-10 16:19:04 +02:00
PartyDonut
c7272d7c38 fix: Creating tags 2025-06-10 15:22:02 +02:00
PartyDonut
2cb61cd6bd chore: Second test 2025-06-09 22:01:50 +02:00
PartyDonut
ef6411dcf6 chore: Fix build step windows 2025-06-09 21:48:59 +02:00
vikingnope
010db6057e
chore: Added nightly workflow (#373) 2025-06-09 20:09:47 +02:00
vikingnope
2f7d7bc182
chore: Added Applications folder in Mac installer (#369) 2025-06-07 14:36:14 +02:00
PartyDonut
9ca06eaa37 Fixing build ci/cd 2025-05-23 08:57:03 +02:00
vikingnope
be3ec1f158
chore: Changed case naming for Mac OS App (#349) 2025-05-22 22:41:14 +02:00
Jan Shafiq
fdad7f5be6 fix: rename image-name 2025-04-30 09:51:33 +02:00
Jan Shafiq
d39f2baed3 feat: add rootless Docker image 2025-04-30 09:39:50 +02:00
PartyDonut
64e49ce579 Update app image version 2025-02-28 14:17:08 +01:00
PartyDonut
d1ac47228b Fix appimage move step 2025-02-28 13:38:06 +01:00
PartyDonut
cfcedbcc42
feature: AppImage release build (#245)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2025-02-28 13:04:12 +01:00
PartyDonut
a6d9bf803f Need dockerfile 2025-02-23 19:57:57 +01:00
PartyDonut
46377b15b9 Separated docker/web deploy
Fixed incorrect windows setup file path
2025-02-23 19:43:18 +01:00
PartyDonut
f8a3c02367 Fix windows command in linux action 2025-02-23 19:23:45 +01:00
PartyDonut
12fc43ace0 Merge branch 'bugfix/windows-installer-fix' 2025-02-23 18:24:42 +01:00
PartyDonut
b19e19d2f6 chore: Use "stable" instead of env variable 2025-02-15 14:38:10 +01:00
Bailey
861e056986
feature(Windows): Windows installer (#222) 2025-02-15 14:32:40 +01:00
PartyDonut
c561a0be96
chore: Build profile mode when no version tag (#223)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2025-02-09 10:21:53 +01:00
PartyDonut
eb67ea6679
chore: upgrade to 3.27.3 (#207)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2025-01-31 15:29:56 +01:00
PartyDonut
57b93574b4 Use flutter version from fvm 2025-01-05 14:45:18 +01:00
PartyDonut
e3882bba3d chore: Build now uses fvm as flutter version 2025-01-05 10:57:48 +01:00
PartyDonut
5d3cfc900f chore: Update to latest windows runner 2024-12-01 09:38:09 +01:00
PartyDonut
4e161a8d20 feature: Added multiple platforms to docker image 2024-11-29 13:57:24 +01:00
PartyDonut
da354437e3
feature: Added LibMDK video player backend (#162)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-11-22 18:53:31 +01:00
Louis-Maxence Garret
523476bd08
feat(Linux): Automatically build a Flatpak bundle (#125)
Co-authored-by: PartyDonut <42371342+PartyDonut@users.noreply.github.com>
2024-11-13 17:52:26 +01:00
PartyDonut
a4f3e68d25
chore: improved dart analyzer (#82)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-28 18:43:10 +01:00
PartyDonut
23caf5c0e9 chore: build zip folder contents instead of folder 2024-10-26 18:36:38 +02:00
PartyDonut
66ea1e4995
chore: automate releases (#81)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-26 16:45:20 +02:00
PartyDonut
8926ece5bb
fix: macOS and iOS flavors (#68)
## Pull Request Description

Both macos and iOS flavors are now configured properly

## Checklist

- [x] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [x] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [x] Check that any changes are related to the issue at hand.

---------

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-24 15:27:07 +02:00
PartyDonut
eb231f37cd
feat: Added translations, use locales instead of depending on hardcoded strings. (#65)
## Pull Request Description

Single and hopefully only commit so weblate is up-to-date with last
repository

## Special thanks to the translators 🎉 

@kingu - Noors (Bokmål) (nb_NO)
@alison2033  - Portuguese (Brazil) (pt_BR)
@andreasmolnardev - German (de)
@stanol - Ukrainian (uk)

If I forgot someone let me know!

## Checklist

- [x] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [x] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [x] Check that any changes are related to the issue at hand.

---------

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-23 18:27:24 +02:00
PartyDonut
758e369839
Android - Added separation for development/production builds (#43)
## Pull Request Description

Added a development build to so it's easier to develop alongside the
current release (Android only atm)

## Issue Being Fixed

Developing removing the actually installed fladder app

Issue Number: N/A

## Checklist

- [ ] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [ ] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [ ] Check that any changes are related to the issue at hand.

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-18 18:33:02 +02:00
Tamim Baschour
f7f53d1656
[Improvement] Fix RPATHs for shared libraries and binary in Linux builds (#41)
## Pull Request Description

This updates the RPATHs for the shared libraries and the main executable
in the Linux build. Currently, the RPATH points to a path specific to
the GitHub Actions runner, which could cause issues.


Example of current RPATH from the GitHub runner:
```
❯ patchelf --print-rpath ./lib/libdynamic_color_plugin.so
/home/runner/work/Fladder/Fladder/linux/flutter/ephemeral
```
after this change:
```
❯ patchelf --print-rpath ./lib/libdynamic_color_plugin.so
$ORIGIN
```

Changes:

- Add a step in the Actions workflow to set the RPATH for the libraries
and the executable using patchelf.
- Changed the RPATH to `$ORIGIN` for the shared libraries and ensure the
main executable looks for its libraries in the lib directory next to it
by using `$ORIGIN/lib`.



## Checklist

- [ ] If a new package was added, did you ensure it works for all
supported platforms? Is the package also well maintained?
- [ ] Did you add localization for any text? If yes, did you sort the
.arb file using ```arb_utils sort <INPUT_FILE>```?
- [ ] Check that any changes are related to the issue at hand.
2024-10-18 18:24:29 +02:00
PartyDonut
3323d7782e Add latest 2024-10-17 22:09:28 +02:00
PartyDonut
ba4ea5ecf7 Separated pages and release web build 2024-10-17 19:29:12 +02:00
PartyDonut
bfcbf5402d
Web - Add docker image and baseUrl config support (#32) 2024-10-17 19:06:13 +02:00
PartyDonut
f63b735424 Added build number to linux builds 2024-10-16 15:46:03 +02:00
PartyDonut
ec8edd8624 Bump to 0.2.5
Added macos build number
2024-10-16 15:01:32 +02:00
Bailey
1bbf461fd4
Update GitHub upload-artifact version (#24) 2024-10-16 14:59:03 +02:00
Bailey
1f05446eb1
[Build] Add libmpv-dev to Linux workflow to fix compilation (#16)
Co-authored-by: PartyDonut <42371342+PartyDonut@users.noreply.github.com>
2024-10-15 16:44:51 +02:00
PartyDonut
57ed611b8d
[Feature] Add iOS ipa to build outputs (#17)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2024-10-14 19:44:02 +02:00
PartyDonut
ec6d7aebfe Added github pages deployment 2024-10-12 15:14:24 +02:00
PartyDonut
c6d709abad Fix windows build 2024-10-11 23:38:46 +02:00