From 552e0afffd1b7d87cf94c42ae80ad22e126fbd2c Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Sat, 25 Aug 2018 01:17:55 +0900 Subject: [PATCH] Add donate link and QR code in README --- DEVELOPMENT.md | 56 +++++++++++++++++++++++++++++++++++++++++++ README.md | 64 +++++++------------------------------------------ qr.png | Bin 0 -> 409 bytes 3 files changed, 64 insertions(+), 56 deletions(-) create mode 100644 DEVELOPMENT.md create mode 100644 qr.png diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md new file mode 100644 index 00000000..700820d6 --- /dev/null +++ b/DEVELOPMENT.md @@ -0,0 +1,56 @@ +## Release +### Binary +When you build release packages, please use `electron-builder`. + +```bash +# for linux +$ npm run build:linux + +# for mac +# This command automatically loads the Developer ID Application certificate from your keychain. +$ npm run build:mac +``` + +### AppStore + +Please prepare certificates on your Apple developer console. The following keys are required: + +- Mac App Distribution: `3rd Party Mac Developer Application: NAME (TEAM_ID)` +- Mac Installer Distribution: `3rd Party Mac Developer Installer: NAME (TEAM_ID)` + +and register your KeyChain. + +Then, create a Mac App ID like `org.whalebird.desktop`. + +```bash +$ npm run build:mas + +# This command automatically loads the certificates from you keychain. +$ ./appStore.sh +``` + +After that, the `.pkg` file is created under `./packages`. + +Please upload the `.pkg` to App Store using Application Loader in Xcode. + +### Snapcraft + +First, please prepare snapcraft command. + +```bash +$ brew install snapcraft +``` + +And prepare docker environment which is used in snapcraft building. + +Build app for linux. + +```bash +$ npm run build:linux +``` + +And upload. + +```bash +$ snapcraft push build/whalebird_1.0.0_amd64.snap --release stable +``` diff --git a/README.md b/README.md index 25e437db..ec7ef67b 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,7 @@ Whalebird is a mastodon client for desktop application. Favourite the toot f f Open details of the toot o o Open account profile of the toot p p + Close current page esc esc @@ -99,62 +100,13 @@ $ npm run dev If there is something unknown, please refer this pull request: https://github.com/h3poteto/whalebird-desktop/pull/502 -## Release -### Binary -When you build release packages, please use `electron-builder`. - -```bash -# for linux -$ npm run build:linux - -# for mac -# This command automatically loads the Developer ID Application certificate from your keychain. -$ npm run build:mac -``` - -### AppStore - -Please prepare certificates on your Apple developer console. The following keys are required: - -- Mac App Distribution: `3rd Party Mac Developer Application: NAME (TEAM_ID)` -- Mac Installer Distribution: `3rd Party Mac Developer Installer: NAME (TEAM_ID)` - -and register your KeyChain. - -Then, create a Mac App ID like `org.whalebird.desktop`. - -```bash -$ npm run build:mas - -# This command automatically loads the certificates from you keychain. -$ ./appStore.sh -``` - -After that, the `.pkg` file is created under `./packages`. - -Please upload the `.pkg` to App Store using Application Loader in Xcode. - -### Snapcraft - -First, please prepare snapcraft command. - -```bash -$ brew install snapcraft -``` - -And prepare docker environment which is used in snapcraft building. - -Build app for linux. - -```bash -$ npm run build:linux -``` - -And upload. - -```bash -$ snapcraft push build/whalebird_1.0.0_amd64.snap --release stable -``` # License The software is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT). + +# Donate +I prepared Bitcoin Address. + +![Bitcoin](qr.png) + +`1EqB53JSWCQDG3NpKpvUyQPJs54e7MxE6z` diff --git a/qr.png b/qr.png new file mode 100644 index 0000000000000000000000000000000000000000..7014eba345132e641f817154bc4d68e1a1665ed6 GIT binary patch literal 409 zcmV;K0cQS*P)aNL=py&=B22w)WU)%A-m2>5QhJ)uDNF*NV)7z9BR*~{M>yIOsI@m z*3>%FUHBt%5G1RmhH7VVcWG2`0)j2G76e58xl245t_<}&1Ri`Ro~Sao?68Ga+FjeB z#HuZ>l|!3R=af8T(Or~0`c5!0aWK$$bfEavr_N|%IWp_X6GO^A=fa5{{?zdrTf{!Q zM3X%QumS0Ld$NlsK0SG|e;$*AaO$-GQd?5PQ?d}d<rf#mnT>bv9yi%HjhT5HuS00000NkvXXu0mjf DWZAmq literal 0 HcmV?d00001