Abdullah Atta
1f748a4026
global: introducing Notesnook Circle ( #8779 )
...
* core: add api for getting Notesnook Circle partners
* web: introduce notesnook circle
* core: export CirclePartner type
* mobile: add notesnook-circle
* web: use strings from intl for notesnook circle
* common: add notesnook circle to features
* web: fix local ips set for hosts
* mobile: fix db hosts
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2025-10-17 08:49:32 +05:00
Sudlon
b27f064ad4
editor: Add keybindings for highlighting the currently selected text ( #8577 )
...
* editor: Add keybindings for highlighting the currently selected text
Signed-off-by: Sudlon <sudlondon@outlook.com >
* editor: Change keybinding command to TipTap "syntax"
Signed-off-by: Sudlon <sudlondon@outlook.com >
* editor: Remove SHIFT-keybinding (leaving ALT-keybinding) for highlighting currently selected text
Signed-off-by: Sudlon sudlondon@outlook.com
* editor: Remove left-over references to the double keybinding for highlighting currently selected text
Signed-off-by: Sudlon sudlondon@outlook.com
---------
Signed-off-by: Sudlon <sudlondon@outlook.com >
Signed-off-by: Sudlon sudlondon@outlook.com
Co-authored-by: sudlon <sudlondon@outlook.com >
2025-10-16 16:59:37 +05:00
01zulfi
534b8c5ad0
common: fix insert paragraph keybinding
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-08 11:57:42 +05:00
Abdullah Atta
eb0c9b823b
common: File size -> Maximum file size
2025-10-02 13:38:18 +05:00
Abdullah Atta
a595b12431
common: rerun feature available hooks on user subscription update
2025-10-02 11:26:16 +05:00
Abdullah Atta
871824f857
common: fix off by one error when checking limits
2025-10-01 10:34:11 +05:00
Abdullah Atta
2bfc1af8ff
common: add monograph link & embeds and sms 2fa feature limits
2025-09-29 10:02:11 +05:00
Abdullah Atta
1377ac38db
common: no need for isLegacyPro
2025-09-29 10:02:10 +05:00
Abdullah Atta
c920c999eb
web: fix subscription settings for legacy pro users
2025-09-29 10:02:10 +05:00
Abdullah Atta
25b0503a25
web: show features usage details in subscription settings
2025-09-29 10:02:09 +05:00
Ammar Ahmed
ea1ffc59b8
common: fix too many queries to db
2025-09-29 10:02:09 +05:00
Abdullah Atta
5524886868
common: add function to fetch features usage details
2025-09-29 10:02:09 +05:00
Abdullah Atta
46d279ca3b
common: fix use-is-feature-available hook types
2025-09-29 10:02:09 +05:00
Abdullah Atta
d94e8d04c8
common: add /mo to storage limit caption
...
also add limits for fullOfflineMode & syncControls
2025-09-29 10:02:09 +05:00
Abdullah Atta
26e2b380b3
common: add function for showing features as a table
2025-09-29 10:02:09 +05:00
Abdullah Atta
86b650712e
common: export getFeature
2025-09-29 10:02:09 +05:00
Ammar Ahmed
9bc8bddc12
common: fix esm imports
2025-09-29 10:02:09 +05:00
Abdullah Atta
3f076d90c8
common: make feature checking more type safe
2025-09-29 10:02:08 +05:00
Abdullah Atta
df70fee70e
common: add storage to feature limits
2025-09-29 10:02:08 +05:00
Abdullah Atta
d2f491ed66
common: add feature limits for app lock and note versions
2025-09-29 10:02:08 +05:00
Abdullah Atta
bce063e1bd
web: add feature limits in almost all places
2025-09-29 10:02:08 +05:00
Abdullah Atta
e6dc5ddfed
common: add is feature available utility
2025-09-29 10:02:08 +05:00
Abdullah Atta
30553ed0f1
Merge pull request #8389 from 01zulfi/common/update-keybindings
2025-08-13 13:31:34 +05:00
01zulfi
f9a89783ed
common: update keybindings for editor search, link, internal link, and command palette
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-23 09:45:12 +05:00
Abdullah Atta
1c3a6ffbde
Merge pull request #7655 from 01zulfi/global/keyboard
2025-07-22 14:22:22 +05:00
Abdullah Atta
c6e3d1bd47
common: New note should be in the General category
2025-07-22 14:20:15 +05:00
Abdullah Atta
e03e02d702
common: add license header to keybindings.ts
2025-07-22 14:20:15 +05:00
Abdullah Atta
1abf51ae2b
common: getGroupedKeybindings should return an array
...
this is so the groups are always ordered. It also makes it easier to iterate
over the groups.
2025-07-22 14:20:15 +05:00
Abdullah Atta
c41dfa3185
common: letter keys should be upper cased
...
this is common in a lot of places and it provides better readability as well.
2025-07-22 14:20:15 +05:00
01zulfi
773ede4b6c
common: improve key formatting
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:15 +05:00
01zulfi
0d111f3a79
web: use keys from common/keybindings in command palette dialog
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
d55a2aa04d
common: support mac keyboard formatting
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
0185eea740
editor: remove hardcoded keybind definitions
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
d44e8874b8
docs: move keyboard shortcuts script to docs/help
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
e34d33dd61
web: update key maps registeration
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
4b2fb80c23
global: add keyboard shortcuts
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
global: (wip) move keyboard shortcuts metadata into common package
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
common: refactor keybindings.ts
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
global: (wip) more refactoring
* minor refactor dialog
* refactor logic out from script file to keybindings file
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
common: filter keybindings based on platform && minor ui changes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
editor: use keyboard keys from common package
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
web: remove unrelated title-box change
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
editor: add TODO:remove comments
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:19:46 +05:00
01zulfi
449287e25a
common: fix archive export ( #8362 )
...
* fix "_archive" folder generation for each archive note
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-16 11:07:20 +05:00
01zulfi
1cd21087c2
common: include archive in export ( #8279 )
...
* common: include archive in export
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: include archive state in md-frontmatter export
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-01 10:25:57 +05:00
Abdullah Atta
4fa27046bb
global: update lockfiles
2025-06-27 09:44:46 +05:00
Abdullah Atta
6e41ce459d
common: bulk resolve notebooks & tags
2025-06-21 13:00:46 +05:00
Ammar Ahmed
c845f7c1e1
mobile: update deps
2025-06-16 14:09:27 +05:00
Ammar Ahmed
5660178760
mobile: search and sorting
2025-06-16 14:08:56 +05:00
Abdullah Atta
a5fa261e3b
global: update package-lock.json
2025-06-16 14:08:24 +05:00
Abdullah Atta
1cc0cf19c8
core: update sqlite-better-trigram to v0.0.3
2025-06-16 14:08:24 +05:00
Abdullah Atta
8347dd5db7
common: remove limit on resolve tags & notebook in note
2025-04-21 12:26:10 +05:00
Abdullah Atta
e186615163
global: update ui
2025-04-10 10:28:57 +05:00
Ammar Ahmed
d9c592c7fb
common: always remove the last session from history ( #7555 )
2025-02-11 13:31:39 +05:00
Abdullah Atta
a25d21038a
core: fix Object is not iterable error on some platforms
...
This happened due to [Symbol.asyncIterable] not getting
transformed when it was a method of a class. Moving it inside
another method fixes the issue.
2025-02-03 12:17:57 +05:00
Abdullah Atta
140e343289
common: allow using custom session id in tab session history
2025-01-31 15:15:48 +05:00
Abdullah Atta
1e6e940f17
common: string tab ids, get rid of currentTab taking tab id as a parameter
2025-01-31 15:15:48 +05:00