Merge branch 'main' of github.com:standardnotes/app

This commit is contained in:
Aman Harwara
2023-02-02 19:07:33 +05:30
32 changed files with 141 additions and 17 deletions

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.24.15](https://github.com/standardnotes/app/compare/@standardnotes/api@1.24.14...@standardnotes/api@1.24.15) (2023-02-01)
**Note:** Version bump only for package @standardnotes/api
## [1.24.14](https://github.com/standardnotes/app/compare/@standardnotes/api@1.24.13...@standardnotes/api@1.24.14) (2023-02-01)
**Note:** Version bump only for package @standardnotes/api

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/api",
"version": "1.24.14",
"version": "1.24.15",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.16.4](https://github.com/standardnotes/app/compare/@standardnotes/blocks-editor@1.16.3...@standardnotes/blocks-editor@1.16.4) (2023-02-01)
**Note:** Version bump only for package @standardnotes/blocks-editor
## [1.16.3](https://github.com/standardnotes/app/compare/@standardnotes/blocks-editor@1.16.2...@standardnotes/blocks-editor@1.16.3) (2023-02-01)
### Bug Fixes

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/blocks-editor",
"version": "1.16.3",
"version": "1.16.4",
"private": true,
"main": "./src/index.ts",
"scripts": {

View File

@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [3.104.125](https://github.com/standardnotes/app/compare/@standardnotes/desktop@3.144.4...@standardnotes/desktop@3.104.125) (2023-02-02)
**Note:** Version bump only for package @standardnotes/desktop
## [3.104.124](https://github.com/standardnotes/app/compare/@standardnotes/desktop@3.144.3...@standardnotes/desktop@3.104.124) (2023-02-01)
**Note:** Version bump only for package @standardnotes/desktop
## [3.104.123](https://github.com/standardnotes/app/compare/@standardnotes/desktop@3.144.2...@standardnotes/desktop@3.104.123) (2023-02-01)
**Note:** Version bump only for package @standardnotes/desktop

View File

@@ -1,7 +1,7 @@
{
"name": "@standardnotes/desktop",
"main": "./app/dist/index.js",
"version": "3.104.123",
"version": "3.104.125",
"license": "AGPL-3.0-or-later",
"author": "Standard Notes.",
"private": true,

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.21.14](https://github.com/standardnotes/app/compare/@standardnotes/encryption@1.21.13...@standardnotes/encryption@1.21.14) (2023-02-01)
**Note:** Version bump only for package @standardnotes/encryption
## [1.21.13](https://github.com/standardnotes/app/compare/@standardnotes/encryption@1.21.12...@standardnotes/encryption@1.21.13) (2023-02-01)
**Note:** Version bump only for package @standardnotes/encryption

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/encryption",
"version": "1.21.13",
"version": "1.21.14",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.28.19](https://github.com/standardnotes/app/compare/@standardnotes/filepicker@1.28.18...@standardnotes/filepicker@1.28.19) (2023-02-01)
**Note:** Version bump only for package @standardnotes/filepicker
## [1.28.18](https://github.com/standardnotes/app/compare/@standardnotes/filepicker@1.28.17...@standardnotes/filepicker@1.28.18) (2023-02-01)
**Note:** Version bump only for package @standardnotes/filepicker

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/filepicker",
"version": "1.28.18",
"version": "1.28.19",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.14.29](https://github.com/standardnotes/app/compare/@standardnotes/files@1.14.28...@standardnotes/files@1.14.29) (2023-02-01)
**Note:** Version bump only for package @standardnotes/files
## [1.14.28](https://github.com/standardnotes/app/compare/@standardnotes/files@1.14.27...@standardnotes/files@1.14.28) (2023-02-01)
**Note:** Version bump only for package @standardnotes/files

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/files",
"version": "1.14.28",
"version": "1.14.29",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.10.4](https://github.com/standardnotes/app/compare/@standardnotes/icons@1.10.3...@standardnotes/icons@1.10.4) (2023-02-01)
**Note:** Version bump only for package @standardnotes/icons
## [1.10.3](https://github.com/standardnotes/app/compare/@standardnotes/icons@1.10.2...@standardnotes/icons@1.10.3) (2023-02-01)
**Note:** Version bump only for package @standardnotes/icons

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/icons",
"version": "1.10.3",
"version": "1.10.4",
"private": true,
"main": "dist/index.js",
"types": "dist/index.d.ts",

View File

@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [3.51.5](https://github.com/standardnotes/app/compare/@standardnotes/mobile@3.51.4...@standardnotes/mobile@3.51.5) (2023-02-02)
**Note:** Version bump only for package @standardnotes/mobile
## [3.51.4](https://github.com/standardnotes/app/compare/@standardnotes/mobile@3.51.3...@standardnotes/mobile@3.51.4) (2023-02-01)
**Note:** Version bump only for package @standardnotes/mobile
## [3.51.3](https://github.com/standardnotes/app/compare/@standardnotes/mobile@3.51.2...@standardnotes/mobile@3.51.3) (2023-02-01)
**Note:** Version bump only for package @standardnotes/mobile

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/mobile",
"version": "3.51.3",
"version": "3.51.5",
"author": "Standard Notes.",
"private": true,
"license": "AGPL-3.0-or-later",

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.43.2](https://github.com/standardnotes/app/compare/@standardnotes/models@1.43.1...@standardnotes/models@1.43.2) (2023-02-01)
**Note:** Version bump only for package @standardnotes/models
## [1.43.1](https://github.com/standardnotes/app/compare/@standardnotes/models@1.43.0...@standardnotes/models@1.43.1) (2023-02-01)
### Bug Fixes

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/models",
"version": "1.43.1",
"version": "1.43.2",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.4.148](https://github.com/standardnotes/app/compare/@standardnotes/releases@1.4.147...@standardnotes/releases@1.4.148) (2023-02-02)
**Note:** Version bump only for package @standardnotes/releases
## [1.4.147](https://github.com/standardnotes/app/compare/@standardnotes/releases@1.4.146...@standardnotes/releases@1.4.147) (2023-02-01)
**Note:** Version bump only for package @standardnotes/releases
## [1.4.146](https://github.com/standardnotes/app/compare/@standardnotes/releases@1.4.145...@standardnotes/releases@1.4.146) (2023-02-01)
**Note:** Version bump only for package @standardnotes/releases

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/releases",
"version": "1.4.146",
"version": "1.4.148",
"license": "AGPL-3.0-or-later",
"main": "dist/releases.json",
"types": "dist/index.d.ts",

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.56.16](https://github.com/standardnotes/app/compare/@standardnotes/services@1.56.15...@standardnotes/services@1.56.16) (2023-02-01)
**Note:** Version bump only for package @standardnotes/services
## [1.56.15](https://github.com/standardnotes/app/compare/@standardnotes/services@1.56.14...@standardnotes/services@1.56.15) (2023-02-01)
**Note:** Version bump only for package @standardnotes/services

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/services",
"version": "1.56.15",
"version": "1.56.16",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [2.165.4](https://github.com/standardnotes/app/compare/@standardnotes/snjs@2.165.3...@standardnotes/snjs@2.165.4) (2023-02-01)
**Note:** Version bump only for package @standardnotes/snjs
## [2.165.3](https://github.com/standardnotes/app/compare/@standardnotes/snjs@2.165.2...@standardnotes/snjs@2.165.3) (2023-02-01)
**Note:** Version bump only for package @standardnotes/snjs

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/snjs",
"version": "2.165.3",
"version": "2.165.4",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.3.23](https://github.com/standardnotes/app/compare/@standardnotes/toast@1.3.22...@standardnotes/toast@1.3.23) (2023-02-01)
**Note:** Version bump only for package @standardnotes/toast
## [1.3.22](https://github.com/standardnotes/app/compare/@standardnotes/toast@1.3.21...@standardnotes/toast@1.3.22) (2023-02-01)
**Note:** Version bump only for package @standardnotes/toast

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/toast",
"version": "1.3.22",
"version": "1.3.23",
"private": true,
"main": "./src/index.ts",
"scripts": {

View File

@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.24.23](https://github.com/standardnotes/app/compare/@standardnotes/ui-services@1.24.22...@standardnotes/ui-services@1.24.23) (2023-02-01)
**Note:** Version bump only for package @standardnotes/ui-services
## [1.24.22](https://github.com/standardnotes/app/compare/@standardnotes/ui-services@1.24.21...@standardnotes/ui-services@1.24.22) (2023-02-01)
**Note:** Version bump only for package @standardnotes/ui-services

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/ui-services",
"version": "1.24.22",
"version": "1.24.23",
"engines": {
"node": ">=16.0.0 <17.0.0"
},

View File

@@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [3.144.5](https://github.com/standardnotes/app/compare/@standardnotes/web@3.144.4...@standardnotes/web@3.144.5) (2023-02-02)
### Bug Fixes
* Fixed issue where Super toolbar would close on clicking on iOS ([7a3f376](https://github.com/standardnotes/app/commit/7a3f3761fc44896ba316975bcb62a27b2d54283a))
## [3.144.4](https://github.com/standardnotes/app/compare/@standardnotes/web@3.144.3...@standardnotes/web@3.144.4) (2023-02-01)
**Note:** Version bump only for package @standardnotes/web
## [3.144.3](https://github.com/standardnotes/app/compare/@standardnotes/web@3.144.2...@standardnotes/web@3.144.3) (2023-02-01)
### Bug Fixes

View File

@@ -1,5 +1,30 @@
{
"versions": [
{
"version": "3.144.5",
"title": "[3.144.5](https://github.com/standardnotes/app/compare/@standardnotes/web@3.144.4...@standardnotes/web@3.144.5) (2023-02-02)",
"date": null,
"body": "### Bug Fixes\n\n* Fixed issue where Super toolbar would close on clicking on iOS ([7a3f376](https://github.com/standardnotes/app/commit/7a3f3761fc44896ba316975bcb62a27b2d54283a))",
"parsed": {
"_": [
"Fixed issue where Super toolbar would close on clicking on iOS (7a3f376)"
],
"Bug Fixes": [
"Fixed issue where Super toolbar would close on clicking on iOS (7a3f376)"
]
}
},
{
"version": "3.144.4",
"title": "[3.144.4](https://github.com/standardnotes/app/compare/@standardnotes/web@3.144.3...@standardnotes/web@3.144.4) (2023-02-01)",
"date": null,
"body": "**Note:** Version bump only for package @standardnotes/web",
"parsed": {
"_": [
"Note: Version bump only for package @standardnotes/web"
]
}
},
{
"version": "3.144.3",
"title": "[3.144.3](https://github.com/standardnotes/app/compare/@standardnotes/web@3.144.2...@standardnotes/web@3.144.3) (2023-02-01)",

View File

@@ -1,6 +1,6 @@
{
"name": "@standardnotes/web",
"version": "3.144.3",
"version": "3.144.5",
"license": "AGPL-3.0-or-later",
"main": "dist/app.js",
"author": "Standard Notes.",

View File

@@ -30,6 +30,7 @@ const MobileToolbarPlugin = () => {
const [modal, showModal] = useModal()
const [isInEditor, setIsInEditor] = useState(false)
const [isInToolbar, setIsInToolbar] = useState(false)
const isMobile = useMediaQuery(MutuallyExclusiveMediaQueryBreakpoints.sm)
const toolbarRef = useRef<HTMLDivElement>(null)
@@ -151,14 +152,34 @@ const MobileToolbarPlugin = () => {
}
}, [editor])
if (!isMobile || !isInEditor) {
useEffect(() => {
if (!toolbarRef.current) {
return
}
const toolbar = toolbarRef.current
const handleFocus = () => setIsInToolbar(true)
const handleBlur = () => setIsInToolbar(false)
toolbar.addEventListener('focus', handleFocus)
toolbar.addEventListener('blur', handleBlur)
return () => {
toolbar?.removeEventListener('focus', handleFocus)
toolbar?.removeEventListener('blur', handleBlur)
}
}, [])
const isFocusInEditorOrToolbar = isInEditor || isInToolbar
if (!isMobile || !isFocusInEditorOrToolbar) {
return null
}
return (
<>
{modal}
<div className="flex w-full flex-shrink-0 border-t border-border bg-contrast" ref={toolbarRef}>
<div tabIndex={-1} className="flex w-full flex-shrink-0 border-t border-border bg-contrast" ref={toolbarRef}>
<div className={classNames('flex items-center gap-1 overflow-x-auto', '[&::-webkit-scrollbar]:h-0')}>
{items.map((item) => {
return (