ente/desktop
Manav Rathi a8d3a8bfe8
Remove duplicate notarization attempt
From build logs:

     • notarization successful
    Error: The appleIdPassword property is required when using notarization with password credentials
        at validateNotaryToolAuthorizationArgs (/Users/runner/work/photos-desktop/photos-desktop/desktop/node_modules/electron-notarize/src/validate-args.ts:107:13)

Not sure, but at the face of it (since this was not enabled earlier too), our
notarization process kicks in during signing because of the presence of env
vars, and specifying it again here starts a separate process we haven't
configured.
2024-05-06 16:08:23 +05:30
..
.github/workflows Draft release for testing 2024-05-06 15:22:21 +05:30
build Restore macOS icon 2024-04-10 20:32:32 +05:30
docs Run everywhere 2024-05-03 14:38:56 +05:30
src Show always (for temp debugging) 2024-05-06 16:07:35 +05:30
.eslintrc.js Stylistic 2024-04-30 18:54:58 +05:30
.gitignore Update eslint settings to match main project 2024-03-19 19:17:01 +05:30
.prettierrc.json Enable prose-wrap 2024-03-19 19:17:01 +05:30
CHANGELOG.md Prepare for release 2024-05-03 10:50:21 +05:30
electron-builder.yml Remove duplicate notarization attempt 2024-05-06 16:08:23 +05:30
package.json Use an Electron Builder version that supports notarytool 2024-05-03 13:17:58 +05:30
README.md [desktop] Resurrect build 2024-05-02 12:55:08 +05:30
tsconfig.json Preempt 2024-04-30 16:00:32 +05:30
yarn.lock Use an Electron Builder version that supports notarytool 2024-05-03 13:17:58 +05:30

Desktop app for Ente Photos

The sweetness of Ente Photos, right on your computer. Linux, Windows and macOS.

You can download a pre-built binary from releases.

To know more about Ente, see our main README or visit ente.io.

Building from source

Fetch submodules

git submodule update --init --recursive

Install dependencies

yarn install

Run in development mode (supports hot reload for the renderer process)

yarn dev

Or create a binary for your platform

yarn build

That's the gist of it. For more development related documentation, see docs.