Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #111

Merged
merged 26 commits into from
Oct 28, 2024
Merged

Dev #111

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
5e671e4
fix: Hide number of frames on create card
Maxou44 Oct 10, 2024
b18c0d7
fix: Animation playback is always looped, even if the option is disabled
Maxou44 Oct 10, 2024
956d63f
feat: Allow to hide live view in loop mode
Maxou44 Oct 10, 2024
ca464ea
Update dependencies
Maxou44 Oct 10, 2024
d5d94cf
feat: Add spinner on loading page
Maxou44 Oct 10, 2024
9ef77d5
feat: Add loading on export page
Maxou44 Oct 10, 2024
a01a145
WiP
Maxou44 Oct 10, 2024
bc5b36d
fix: Fix settings page
Maxou44 Oct 13, 2024
d875e30
Merge branch 'dev' of github.com:brick-a-brack/eagle-animation into f…
Maxou44 Oct 13, 2024
a419122
WiP
Maxou44 Oct 13, 2024
8cf9ab3
fix: Fix dependencies download (Font Awesome)
Maxou44 Oct 19, 2024
ba55c75
wip: Improvements bug buggued by an "Out of memory" error
Maxou44 Oct 20, 2024
6e3a46e
feat: Add resolution cache, temporary blob saving and improve workers gc
Maxou44 Oct 27, 2024
1e2b821
feat: Enable web security / sandbox
Maxou44 Oct 27, 2024
e04aa79
feat: Update translations
Maxou44 Oct 27, 2024
c3a716b
feat: Add PostHog
Maxou44 Oct 27, 2024
591d858
Merge pull request #110 from brick-a-brack/feature/optimize-resize
Maxou44 Oct 27, 2024
3a7d57b
fix: Import
Maxou44 Oct 27, 2024
29b11eb
Fix: Avoid crash if posthog is disabled
Maxou44 Oct 27, 2024
9b05789
Update pipeline.yml
Maxou44 Oct 27, 2024
3584012
ci: Remove flatpack
Maxou44 Oct 27, 2024
25902ef
ci : Fix linux pipeline
Maxou44 Oct 28, 2024
b74377a
ci: Fix?
Maxou44 Oct 28, 2024
ce2ca2b
ci: fix
Maxou44 Oct 28, 2024
631806a
ci: Fix?
Maxou44 Oct 28, 2024
be7f1d5
ci: Fix ?
Maxou44 Oct 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,13 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Installing Linux bundling dependencies
if: ${{ (matrix.versions.os == 'ubuntu-latest') && (matrix.versions.type == 'app') }}
uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: flatpak flatpak-builder rpm
version: 1.0

- name: Packaging Linux
if: ${{ (matrix.versions.os == 'ubuntu-latest') && (matrix.versions.type == 'app') }}
run: npm run build:linux
Expand Down Expand Up @@ -77,4 +84,4 @@ jobs:
mv out/web/sw.js ./ || true
rclone --config /tmp/rclone.conf copy out/web/ r2:/eagle-animation-web/
rclone --config /tmp/rclone.conf copy index.html r2:/eagle-animation-web/
rclone --config /tmp/rclone.conf copy sw.js r2:/eagle-animation-web/ || true
rclone --config /tmp/rclone.conf copy sw.js r2:/eagle-animation-web/ || true
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,10 @@ Some variables can be configured using a `.env` file, values with a "\*" are req

### Telemetry

To improve the quality of **Eagle Animation**, runtime errors are automatically reported to developpers by using [Sentry SDK](https://sentry.io/). You can disable error reporting, just set
`SENTRY_DSN` to `""` in `src/config.js` and rebuild the app.
To improve the quality of **Eagle Animation**, runtime errors and application events are automatically reported to developpers by using [Sentry SDK](https://sentry.io/) and [PostHog](https://posthog.com/). You can disable the telemetry, just set
`SENTRY_DSN` and `POSTHOG_TOKEN` to `""` in `src/config.js` and rebuild the app.

We also track user behavior on the app to

## Compatilibity

Expand Down
8 changes: 7 additions & 1 deletion electron-builder.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
appId: com.eagle-animation.app
productName: Eagle Animation
compression: maximum
#compression: maximum

directories:
output: binaries
Expand All @@ -12,16 +12,19 @@ files:

extraMetadata:
main: out/main/index.js
name: eagle-animation

win:
artifactName: Eagle-Animation-${version}-win.${ext}
executableName: eagle-animation
icon: out/renderer/favicon.ico
target:
- portable
- zip

mac:
artifactName: Eagle-Animation-${version}-mac.${ext}
executableName: eagle-animation
category: public.app-category.photography
icon: out/renderer/icon.icns
extendInfo:
Expand All @@ -32,10 +35,13 @@ mac:

linux:
artifactName: Eagle-Animation-${version}-linux.${ext}
executableName: eagle-animation
category: Photography
synopsis: EagleAnimation is an awesome, free and open-source animation software.
description: EagleAnimation is an awesome, free and open-source animation software.
icon: out/renderer/icon.icns
target:
- deb
- rpm
- tar.gz
- AppImage
Loading
Loading