Commit Graph

126 Commits

Author SHA1 Message Date
Abdullah Atta
9116a24392 global: update license year to 2023 2023-01-16 13:48:28 +05:00
Abdullah Atta
e426d9d160 web: bump version to v2.4.0 2023-01-14 13:17:06 +05:00
Muhammad Ali
95e1daf7f7 desktop: add privacy mode for desktop on win & mac (#1620)
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co>
2023-01-11 12:42:54 +05:00
Abdullah Atta
4ac9bb2d9b web: bump version to v2.3.0 2022-12-06 10:55:59 +05:00
Abdullah Atta
3c378809d0 web: bump version to 2.2.4 2022-11-23 17:23:03 +05:00
Abdullah Atta
8ae4ad6126 web: implement native compression 2022-11-11 16:57:55 +05:00
Abdullah Atta
b7d51a6144 web: bump version to v2.2.3 2022-10-26 15:31:29 +05:00
Abdullah Atta
38fed25e30 desktop: quit the application when all windows are closed
Our app was rejected by App Store review because:

"The user interface of your app is not consistent with the macOS Human
Interface Guidelines.

Specifically, we found that when the user closes the main application
window there is no menu item to re-open it."

A suggested option for a single-window app is to "save data and quit the
app when the main window is closed," and that's what we are doing.
2022-10-26 10:55:10 +05:00
Abdullah Atta
71b2034195 desktop: bump bundle version to 222 2022-10-19 15:33:29 +05:00
Abdullah Atta
555442aa57 web: bump version to 2.2.2 2022-10-19 15:32:42 +05:00
Abdullah Atta
5d94db7b6c desktop: convert all files to use es imports 2022-10-19 15:27:21 +05:00
Abdullah Atta
2e0c630ccd desktop: update electron to v21 & cleanup deps 2022-10-19 15:26:11 +05:00
Abdullah Atta
27f26065f6 desktop: disable requestSingleInstanceLock for mac app store build 2022-10-19 13:12:08 +05:00
Abdullah Atta
ee0fb3680a desktop: reduce minimum required macOS version to 10.12.0
This fixes #1180
2022-10-12 14:35:07 +05:00
Abdullah Atta
bba3e5cf37 desktop: update package-lock.json 2022-09-29 22:40:52 +05:00
Abdullah Atta
b384f85b01 desktop: use official electron-builder-notarize package 2022-09-29 22:37:10 +05:00
Abdullah Atta
32283e973b desktop: use custom fork of electron-builder-notarize 2022-09-29 19:46:41 +05:00
Abdullah Atta
ce889cf1c3 web: bump version to v2.2.1 2022-09-29 19:05:25 +05:00
Abdullah Atta
0eeaf808fc desktop: fix issue with snap desktop integration 2022-09-29 18:17:11 +05:00
Abdullah Atta
e3d86440c1 web: open all links in release notes in a new tab/window 2022-09-29 15:55:37 +05:00
Abdullah Atta
8a19fd8de5 desktop: handle MAC_APP_STORE is not defined error 2022-09-29 14:37:35 +05:00
Abdullah Atta
de0bbff296 web: treat mac app store build specially 2022-09-28 12:13:37 +05:00
Abdullah Atta
5646b9249e desktop: ready app for mac store submission (#1057)
* desktop: add support for publishing to mac app store

* ci: add step for deployment to testflight

* ci: temporarily run build only on macos

* config: cache `build:desktop` output in nx

* ci: use `macos-12` instead of `macos-latest`

* ci: no need to install `jq`

* ci: build & deploy manually

* ci: set env_vars using `env` key

* ci: install packages before building

* ci: build electron bundle before deployment

* ci: install distribution signing cert

* web: disable app store offending stuff for macos

* ci: enable deployment to testflight

* ci: remove cert installation to keychain

* desktop: pass entitlement files through plutil

* ci: use a single cert for everything

* ci: fix altool command for uploading macOS package

* ci: use env_vars for apiKey & apiIssuer

* ci: install provisionprofile

* ci: install provisioning profile in `./apps/web/desktop` dir

* desktop: change bundleId to `org.streetwriters.notesnook`

* ci: deploy & build in separate steps

* ci: add jobs for linux & windows releasing

* ci: checkout repo before anything else

* ci: add `GH_TOKEN` to env & use ps syntax on windows

* ci: get app store versions only for mac app

* ci: correct order of steps

Co-authored-by: ammarahm-ed <ammarahmed6506@gmail.com>
2022-09-28 12:00:33 +05:00
Abdullah Atta
977e0fd1c1 ci: publish to snapcraft manually 2022-09-23 12:01:34 +05:00
Abdullah Atta
7b48499527 desktop: publish app to snapcraft 2022-09-23 11:13:35 +05:00
Abdullah Atta
5290021b25 desktop: include os & _portable in artifactName 2022-09-22 13:56:16 +05:00
Abdullah Atta
fbb8ace28d desktop: generate portable windows binaries (fixes #864) 2022-09-22 12:26:52 +05:00
Abdullah Atta
dbc0762b35 web: bump version to v2.2.0 2022-09-22 12:08:36 +05:00
Abdullah Atta
d81f5dba65 refactor: migrate to theme-ui from rebass 2022-08-31 07:26:27 +05:00
Abdullah Atta
c317774c8a docs: add license header 2022-08-30 16:17:04 +05:00
thecodrr
15f5fcd521 refactor: run eslint on the whole project 2022-08-27 15:23:11 +05:00
thecodrr
e898ef5d86 refactor: run prettier on the whole codebase 2022-08-26 16:19:39 +05:00
thecodrr
8b61db92a1 chore: bump version to 2.1.6 2022-08-17 09:38:23 +05:00
thecodrr
16bb17dcd2 chore: bump version to 2.1.5 2022-08-16 12:16:58 +05:00
thecodrr
97dfc4e146 chore: clean up the repo for public 2022-08-10 12:47:26 +05:00
thecodrr
8b135c870b chore: bump version to 2.1.4 2022-08-06 18:44:54 +05:00
thecodrr
d6ed72e27e chore: bump version to 2.1.3 2022-07-26 23:37:02 +05:00
thecodrr
de8efc36d1 chore: bump version to 2.1.2 2022-07-20 20:02:26 +05:00
thecodrr
f7f4bf2cb9 chore: bump version to 2.1.1 2022-07-20 09:41:58 +05:00
thecodrr
ecc7dda327 fix: update copyright year to 2022 2022-07-18 09:14:47 +05:00
thecodrr
ab244797ba chore: bump version to v2.1 2022-07-15 19:15:45 +05:00
thecodrr
eb2e6ff19a chore: bump version to 2.0.0 2022-07-15 08:44:23 +05:00
thecodrr
715ee4e1e4 chore: update packages 2022-07-13 23:09:03 +05:00
thecodrr
af75795d56 fix: app not opening due to inverted check 2022-06-08 15:25:01 +05:00
thecodrr
27d28531a9 chore: bump version to 1.8.10 2022-06-08 13:22:42 +05:00
thecodrr
94ef8c961a fix: disallow multiple instances
(fixes streetwriters/notesnook#563)
2022-06-08 13:22:41 +05:00
thecodrr
6868b779e4 chore: bump version to 1.8.9 2022-05-10 15:37:46 +05:00
thecodrr
d32c370e36 chore: bump version to 1.8.8 2022-04-15 23:24:28 +05:00
thecodrr
22bd01b284 chore: bump version to 1.8.7 2022-04-14 15:55:54 +05:00
thecodrr
654567de2f chore: bump version to 1.8.6 2022-04-07 02:50:04 +05:00