Abdullah Atta
cf1322952d
web: handle errors during attachment downloading
2024-03-15 09:25:10 +05:00
Abdullah Atta
b5ac9dd430
web: make opfs safer by allowing only 1 operation at a time
2024-03-15 09:01:35 +05:00
Abdullah Atta
a3b590bcb7
core: add more login tests
2024-03-12 07:19:59 +05:00
Ammar Ahmed
d4f7e3ef07
mobile: add changelog
2024-03-06 15:31:33 +05:00
Abdullah Atta
16119f6958
setup: optimize bootstrap script
2024-03-06 13:40:42 +05:00
Abdullah Atta
e39c2583a5
setup: only run npm rebuild if required
2024-03-06 13:40:41 +05:00
Abdullah Atta
eecff009dd
setup: run npm rebuild after bootstrap
2024-03-06 13:40:41 +05:00
Abdullah Atta
d9ed61a7da
setup: ignore scripts during bootstrap
2024-03-06 13:40:41 +05:00
Abdullah Atta
58db265702
setup: use 1 thread on CI
2024-03-06 13:40:41 +05:00
Abdullah Atta
bd39f0cbf8
core: fix e.metadata.hash is not defined
2024-03-06 13:29:59 +05:00
Abdullah Atta
255015108a
core: update lockfile
2024-03-06 13:01:00 +05:00
Abdullah Atta
b80f366f8d
core: run patch-package after install
2024-03-06 13:00:34 +05:00
Ammar Ahmed
c845c7fce6
mobile: release v2.6.17
2024-03-06 12:59:23 +05:00
Ammar Ahmed
6e7b7ce0e1
mobile: ask user to save recovery key after changing password
2024-03-06 12:33:38 +05:00
Abdullah Atta
9b728902d4
web: bump version to 2.6.16
2024-03-06 12:03:06 +05:00
Abdullah Atta
9a1f54c41a
desktop: set proxy on startup
2024-03-06 11:43:50 +05:00
Abdullah Atta
b3251eb016
core: fix login gets stuck on error
2024-03-06 11:28:45 +05:00
Abdullah Atta
f4064b7939
core: patch signalr to exclude electron renderer process as node
2024-03-06 11:28:27 +05:00
Abdullah Atta
f014f08ff4
web: fix export to html test snapshot
2024-03-05 15:41:53 +05:00
Abdullah Atta
dee1cf4b5a
web: fix locked note status not updating in list
2024-03-05 15:38:01 +05:00
Abdullah Atta
f35a3d8fa3
web: clear editor on unlocking the note
2024-03-05 15:37:45 +05:00
Abdullah Atta
ca9a8d14fa
core: fix sync tests
2024-03-05 15:03:18 +05:00
Abdullah Atta
35c35fa9d7
core: update test snapshots
2024-03-05 14:51:41 +05:00
Abdullah Atta
09fff95d58
editor: fix marks.filter is not a function error on pressing Enter
2024-03-05 14:27:29 +05:00
Abdullah Atta
287307a1ba
core: move to json protocol for signalr
2024-03-05 14:23:44 +05:00
Abdullah Atta
d628e62302
web: fix app hangs when downloading logs
2024-03-05 14:18:54 +05:00
Ammar Ahmed
a070bc46ad
mobile: check backup was successful
2024-03-05 14:16:35 +05:00
Ammar Ahmed
9027c44511
mobile: request backup before changing password
2024-03-05 14:16:35 +05:00
Abdullah Atta
722aa7b9c6
mobile: update database sync api to use new sync options
2024-03-05 14:16:35 +05:00
Abdullah Atta
a4e777b24b
web: update database sync api to use new sync options
2024-03-05 14:16:35 +05:00
Abdullah Atta
af7120e953
web: create backup before changing password
2024-03-05 14:16:35 +05:00
Abdullah Atta
d5adc3bbac
web: refactor backup verification logic
2024-03-05 14:16:35 +05:00
Abdullah Atta
aa3d778ad1
core: reduce unnecessary syncing during password change
2024-03-05 14:16:35 +05:00
Abdullah Atta
3465a816c6
web: rename to markdown shortcuts
2024-03-05 13:42:39 +05:00
Ammar Ahmed
3d1726c5aa
mobile: toggle markdown shortcuts
2024-03-05 13:42:39 +05:00
Muhammad Ali
488de2d583
web: add setting for toggling markdown in editor
2024-03-05 13:42:39 +05:00
Abdullah Atta
c415b114a6
web: template not disabling when copying as markdown
2024-03-05 13:32:54 +05:00
Abdullah Atta
da36784e9c
core: fix content inside span not converting to markdown
2024-03-05 13:32:54 +05:00
Muhammad Ali
78fafdc272
editor: convert google docs checklists on paste
2024-03-05 13:32:54 +05:00
Muhammad Ali
7d57055f73
editor: fix new lines from google docs not being preserved on paste ( #3988 )
...
* editor: handle <br> directly under root element
* editor: fix pasting from google docs
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-05 12:14:19 +05:00
Ammar Ahmed
b84cc747cb
mobile: restore backup with encryption key
2024-03-04 15:56:12 +05:00
Abdullah Atta
9a4f3ccbad
web: allow using encryption key to restore backup
2024-03-04 15:56:12 +05:00
Abdullah Atta
68de3cc928
core: allow using encryption key to decrypt backup
2024-03-04 15:56:12 +05:00
Ammar Ahmed
6e135cdd36
mobile: sort reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
696116ac85
web: add support for sorting reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
08a13ff35a
core: add support for group options for reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
af1cea81dc
theme: use radio focus color from theme
2024-03-04 15:27:42 +05:00
Muhammad Ali
2c22a7ca90
core: add support for sorting reminders by due date
2024-03-04 15:27:42 +05:00
Muhammad Ali
6fd6bd0375
desktop: add proxy settings ( #4196 )
2024-03-04 15:16:59 +05:00
Muhammad Ali
1a96dc965a
desktop: add support for viewing and removing custom dictionary words ( #4362 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:47:24 +05:00
Muhammad Ali
9550350f25
desktop: add menu item to copy images in editor ( #4373 )
2024-03-04 13:27:46 +05:00
Muhammad Ali
0ed605a5b9
editor: fix column toolbar position when table is scrolled horizontally ( #4366 )
2024-03-04 13:25:46 +05:00
Abdullah Atta
18910d931c
config: add .nx to .gitignore
2024-03-04 13:24:25 +05:00
Muhammad Ali
87648b7d8b
editor: fix katex math not being rendered correctly ( #4353 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:23:27 +05:00
Muhammad Ali
7e7a1aeecb
editor: add support for toggling highlight/background color ( #4330 )
2024-03-04 13:22:25 +05:00
Muhammad Ali
cb353358b7
web: fix editor text not selectable from margins ( #4292 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:20:40 +05:00
Muhammad Ali
ba1619711b
desktop: fix app autostart in appimage ( #4223 )
2024-03-04 12:40:51 +05:00
Ammar Ahmed
b3cc9475ad
mobile: fix attachment search
2024-03-01 08:22:14 +05:00
Abdullah Atta
ee5c4077fe
docs: improve skiff pages import guide
2024-02-13 01:07:14 +05:00
Abdullah Atta
47bbfc618e
docs: add guide for migrating from skiff pages
2024-02-12 10:49:40 +05:00
Abdullah Atta
b377329a8b
core: fix attachment mime type on read
2024-02-02 16:02:20 +05:00
Abdullah Atta
ae8bcf3865
ci: fix you may only define one of branches and branches-ignore for a single event
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-31 12:46:32 +05:00
Abdullah Atta
2f67611829
ci: add workflows for v3 beta publishing
2024-01-31 12:41:08 +05:00
Ammar Ahmed
058c612f4f
ci: update default build tools version android
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:41:20 +05:00
Ammar Ahmed
be8df90ccb
iOS Publish Workflow ( #4194 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:32:48 +05:00
Abdullah Atta
aa730b5b93
web: fix title only txt exports
2024-01-30 00:29:46 +05:00
Abdullah Atta
34bbcf6387
web: add feature highlights for v2.6.15
2024-01-29 23:33:15 +05:00
Abdullah Atta
33c3c78e2f
desktop: get rid of configuration.win.signingHashAlgorithms should be an array
2024-01-29 23:27:45 +05:00
Ammar Ahmed
bf144dcda4
mobile: add ExportOptions.plist
2024-01-29 23:23:48 +05:00
Ammar Ahmed
284ebdb86f
ci: @notesnook/ios
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-29 23:23:01 +05:00
Abdullah Atta
9dac4cf7f4
desktop: set signing has to sha256
2024-01-29 23:22:29 +05:00
Abdullah Atta
fb973a5514
ci: run build job no matter what
2024-01-29 23:22:29 +05:00
Abdullah Atta
f9226510f9
desktop: use full path for FilesCatalog
2024-01-29 23:22:29 +05:00
Abdullah Atta
5c0a964699
ci: add inputs to disable build for specific platforms
2024-01-29 23:22:29 +05:00
Abdullah Atta
41ffaab3dc
ci: install azurecodesigning module
2024-01-29 23:22:29 +05:00
Abdullah Atta
764c721f1d
desktop: add windows code signing
2024-01-29 23:22:29 +05:00
Ammar Ahmed
3d267f91ef
mobile: bump version code
2024-01-29 19:55:41 +05:00
Ammar Ahmed
f10f28a7f8
mobile: release v2.6.15
2024-01-29 19:32:14 +05:00
Ammar Ahmed
8d04f89a18
mobile: remove progress bar
2024-01-29 19:06:01 +05:00
Ammar Ahmed
9d1374dcd4
editor: fix progress not showing in image on mobile
2024-01-29 19:05:49 +05:00
Abdullah Atta
094a65e514
editor: hide progress on image if 0
2024-01-29 18:26:44 +05:00
Ammar Ahmed
372da979e1
mobile: support ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
d3371326f2
editor: add progress indicator to image
2024-01-29 18:26:44 +05:00
Abdullah Atta
57452bd0e6
core: allow setting custom date edited
2024-01-29 18:26:44 +05:00
Abdullah Atta
993b8460bf
web: do not update dateEdited if ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
081201aa42
editor: add support for ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
270e6778d1
editor: optimize image loading when fast scrolling
2024-01-29 16:23:59 +05:00
Abdullah Atta
2074320583
editor: revoke blob urls on image unmount
2024-01-29 16:09:05 +05:00
Abdullah Atta
cd90030616
web: fix note title in toolbar not changing
2024-01-29 15:45:13 +05:00
Abdullah Atta
807bd683b7
web: do not show success prompt on unlock cancel
2024-01-29 15:36:01 +05:00
Abdullah Atta
35929026a4
web: monograph.notesnook.com > monogr.ph
2024-01-29 15:22:22 +05:00
Ammar Ahmed
41eb94ee47
mobile: fix exporting locked notes
2024-01-29 11:02:32 +05:00
Ammar Ahmed
ba51e110ad
mobile: fix opening webclips
2024-01-29 11:02:32 +05:00
Ammar Ahmed
ecad06d249
mobile: disable rtl mode
2024-01-29 11:02:32 +05:00
Abdullah Atta
19a151f637
editor: fix image query matching all images in editor
2024-01-28 17:17:45 +05:00
Ammar Ahmed
7c4a6f1e17
global: update deps
2024-01-27 23:06:24 +05:00
Ammar Ahmed
bc88e953d1
mobile: make sure tools render in toolbar
2024-01-27 23:05:30 +05:00
Ammar Ahmed
7d89ec676a
mobile: fix attachments not loading when added from share ext
2024-01-27 22:50:41 +05:00
Ammar Ahmed
c8f8bcca93
mobile: organize bulk exports
2024-01-27 21:23:29 +05:00
Abdullah Atta
9fa904e849
web: fix exporting of single note
2024-01-27 21:23:29 +05:00
Abdullah Atta
05cc947cb4
web: fix pdf exports
2024-01-27 21:23:29 +05:00
alihamuh
a20a683b17
web: code refactoring
2024-01-27 21:23:29 +05:00
alihamuh
5fc43c931e
web: added directory paths for exports
2024-01-27 21:23:29 +05:00
Abdullah Atta
0879c3b4d6
core: fix formatting of single spaced paragarphs in markdown exports ( #4186 )
...
* core: update showdown library to support single spaced paragraphs
* core: add tests
* core: update showdown library
2024-01-27 18:59:35 +05:00
Abdullah Atta
2eded71de3
core: fix restored attachments not syncing
2024-01-27 16:06:04 +05:00
Abdullah Atta
9e30ee50b8
core: add logs
2024-01-27 16:06:04 +05:00
Abdullah Atta
08621a5873
core: try to preserve mime type on backup restore
2024-01-27 16:06:04 +05:00
Abdullah Atta
17f5bd28ba
web: do not overwrite filename & mimetype on attachment reupload
2024-01-27 16:06:04 +05:00
Ammar Ahmed
4558c0b2eb
mobile: fix downloading attachments from editor
2024-01-27 16:06:04 +05:00
Abdullah Atta
a442677e91
editor: fix loading of images that have wrong mime type
2024-01-27 16:06:04 +05:00
Abdullah Atta
95666bee36
editor: remove attachment progress once it reaches 100
2024-01-27 16:06:04 +05:00
Abdullah Atta
c4232ac95a
web: do not send hash when updating attachment
2024-01-27 16:06:04 +05:00
Abdullah Atta
0283037289
mobile: changes related to download cancellation
2024-01-27 16:06:04 +05:00
Abdullah Atta
b6fd0df715
web: get rid of all attachment loading logic
2024-01-27 16:06:04 +05:00
Abdullah Atta
f53fb58024
editor: eagerly load image/webclip instead of waiting on client
2024-01-27 16:06:04 +05:00
Abdullah Atta
21d452308d
core: simplify download cancellation
2024-01-27 16:06:04 +05:00
Ammar Ahmed
823608cca1
mobile: daily trash cleanup
2024-01-27 16:05:28 +05:00
alihamuh
f3a0b998e4
web: added daily trash interval option
2024-01-27 16:05:28 +05:00
theProton
a47a38b16b
web: fix incorrect title on scrolling note ( #4137 )
...
Signed-off-by: Parthiv-M <parthivmenon.dev@gmail.com >
2024-01-27 11:44:58 +05:00
Ammar Ahmed
a184c53dd5
mobile: fix loading empty conent in editor on tablets
2024-01-26 23:02:06 +05:00
Abdullah Atta
a3464255ec
core: always use attachment mime type from backup if possible
2024-01-26 19:21:55 +05:00
Abdullah Atta
088c6670a9
core: fix crash if note title only contains whitespace
2024-01-26 19:12:41 +05:00
Abdullah Atta
27840b9bd6
editor: fix link pasting ( #4178 )
2024-01-26 18:57:59 +05:00
Muhammad Ali
ae819504f0
editor: fix input rules not working at the end of note ( #4130 )
...
* web: added condition in getDeletedNodes
* editor: some corrections
* editor: merge if conditions
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:43:19 +05:00
Muhammad Ali
af792e394c
web: add support for moving locked notes to trash ( #4134 )
...
* web: added support for single/multi trash notes
* web: show error when trying to preview a locked note in trash
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:37:54 +05:00
Muhammad Ali
76a4d5c2a5
editor: fix subtasks getting unchecked on drag/drop reorder ( #4135 )
...
* editor: add a condition to check nested item state
* editor: force coerce value to boolean
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:31:23 +05:00
Muhammad Ali
4e23acd608
web: fix realtime editor sync cannot be disabled ( #4140 )
2024-01-26 16:22:56 +05:00
Ammar Ahmed
3c65dcdd8b
ci: bump android build tools version
2024-01-15 12:31:37 +05:00
Ammar Ahmed
efea6e3972
theme: add missing alpha colors
2024-01-15 12:31:11 +05:00
Ammar Ahmed
185cca7880
mobile: release v2.6.15
2024-01-12 20:10:58 +05:00
Abdullah Atta
fbded93405
global: update lockfiles
2024-01-05 22:10:05 +05:00
Abdullah Atta
674881b873
web: add zip64 support for backups, export & imports ( #4079 )
...
* web: use @zip.js/zip.js for reading zip files
* web: always use zip streams for writing zips
* core: fix types
* theme: update lockfile
2024-01-05 22:05:04 +05:00
Abdullah Atta
248fb6dd2d
web: bump version to 2.6.14
2024-01-05 21:55:18 +05:00
Abdullah Atta
3211e7a149
global: update lockfiles
2024-01-05 21:54:06 +05:00
Abdullah Atta
08496c699e
editor: fix font size changes back after exiting list ( fixes #3602 )
2024-01-05 21:48:00 +05:00
Abdullah Atta
060fa25814
core: support underline when exporting as md ( fix #3990 )
2024-01-05 20:53:14 +05:00
Abdullah Atta
a6b1effc77
core: remove relations auto cleanup
2024-01-05 16:24:02 +05:00
Abdullah Atta
5cf9c4808e
web: show resubscribe button if subscription is canceled
2024-01-05 15:55:36 +05:00
Muhammad Ali
d5a44067fd
web: fix editor header title input not becoming readonly ( #4064 )
2024-01-05 11:08:16 +05:00
Muhammad Ali
0de463526f
editor: add support for +/- font-size using shortcut keys ( #4029 )
2024-01-05 10:40:29 +05:00
Muhammad Ali
5fd79875ef
editor: fix math/formula block getting cut off on mobile ( #4023 )
2024-01-05 10:39:20 +05:00
Muhammad Ali
bdb19ad325
web: add license to settings ( #4020 )
2024-01-05 10:38:13 +05:00
Ammar Ahmed
7a12efc823
mobile: release v2.6.14
2023-12-22 11:58:34 +05:00
Abdullah Atta
2f3bddf860
web: bump version to 2.6.13
2023-12-22 11:51:11 +05:00
Abdullah Atta
6127eb97af
editor: do not mark task list as completed if there are no items
2023-12-22 11:49:10 +05:00
Abdullah Atta
86386e14f3
web: update test snapshots
2023-12-22 11:41:42 +05:00
Abdullah Atta
9cc17c29f6
web: use Cmd-a on macOS to select all items in list
2023-12-22 11:38:40 +05:00
Abdullah Atta
a31e863c7b
global: update lockfiles
2023-12-22 11:16:26 +05:00
Muhammad Ali
15a32ac83a
editor: fix pasting a word inside a list adds newlines around it ( #3843 )
...
* editor: added openstart, openEnd from old slice
* editor: removed extra import
* editor: update test snapshots
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-22 11:11:03 +05:00
Ammar Ahmed
fa5b84ec0d
mobile: minor fixes
2023-12-22 11:10:19 +05:00
Muhammad Ali
7905584eac
editor: disable invalid tools when inside a code block ( #3997 )
...
* editor: removed fontSize property from code-text style
* editor: TO BE CONTINUED
* editor: some comments for testing
* editor: comment removed
* editor: diabled font size and family in code-block
* editor: disable invalid tools when inside code block
* editor: remove unused console.log
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-22 10:26:25 +05:00
Abdullah Atta
afc9b96a11
web: make importer error resistant
2023-12-21 09:08:04 +05:00
Abdullah Atta
4e6466fc18
editor: handle md links with parentheses ( #3996 )
2023-12-19 14:54:22 +05:00
Abdullah Atta
233baf78ce
web: handle file picker dialog cancelation
2023-12-19 14:39:45 +05:00
Abdullah Atta
42d0bee37f
desktop: bump electron to 25.9.8
2023-12-19 13:07:34 +05:00
Abdullah Atta
ccadab6a10
web: add md + frontmatter to export all options
2023-12-19 12:44:23 +05:00
Muhammad Ali
bfe5a5cb96
editor: correctly style other types of lists in outline list ( #3889 )
2023-12-19 12:15:36 +05:00
Muhammad Ali
88fc24c4cf
editor: fix code blocks pasting in a single line without formatting ( #3910 )
...
* editor: added code support for w3school
* editor: fixed newline issue in per tag code
2023-12-19 12:13:59 +05:00
Abdullah Atta
8be4fea7a3
ui: use symbols for shortcut keys on macOS
2023-12-19 11:12:20 +05:00
Muhammad Ali
a3d39d8b6d
editor: add Ctrl/Cmd+\ keyboard shortcut for "Clear all formatting" ( #3989 )
...
* editor: added short-cut key in keyap
* editor: use Mod key instead of Ctrl
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-19 11:11:35 +05:00
Muhammad Ali
ff36f0259a
editor: add support for converting md link syntax to link on paste ( #3919 )
2023-12-18 16:23:56 +05:00
Muhammad Ali
d13654088a
editor: add support for checking/unchecking all items in a task list ( #3975 )
2023-12-18 16:21:44 +05:00
Muhammad Ali
8a6b97c757
editor: add special readonly mode for toolbar ( #3913 )
...
* editor: added a toolbar display on mobile in readonly mode
* editor: hide editable tools from readonly toolbar
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-18 16:04:02 +05:00
Muhammad Ali
d71e0c109b
web: going back in search after editing a notebook opens notebook edit dialog again ( #3979 )
...
* web: changed afterAction()
* web: fix back navigation for dialogs that replace
* web: remove unused import
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-18 15:58:20 +05:00
Ammar Ahmed
7e345303fe
mobile: fix app lock hides login page on enter background
2023-12-18 10:49:57 +05:00
Abdullah Atta
d881bdb77c
web: fix attachment dialog not opening on error
2023-12-11 15:09:38 +05:00
Ammar Ahmed
4961102d8f
mobile: fix subscriptions not verified on ios
2023-12-11 10:54:45 +05:00
Abdullah Atta
4f2ab4f1da
docs: fix incorrect noun ( fixes #3934 )
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-07 09:56:55 +05:00
Ammar Ahmed
7540e34366
mobile: update provisioning profiles
2023-11-27 08:22:47 +05:00
Abdullah Atta
4d7a8b9ea0
web: bump version to 2.6.12
2023-11-25 22:20:39 +05:00
Abdullah Atta
812ecf93c8
web: fix tag tests
2023-11-25 22:18:05 +05:00
Ammar Ahmed
74d99d97bc
mobile: release v2.6.12
2023-11-25 15:44:43 +05:00
Muhammad Ali
5bbc453268
web: fix new tags do not appear under "recent" tags ( #3827 )
2023-11-25 15:39:38 +05:00
Ammar Ahmed
d71b9edc7f
mobile: add support for markdown + frontmatter
2023-11-25 15:32:31 +05:00
Abdullah Atta
134904b551
web: add md with frontmatter export
2023-11-25 15:32:31 +05:00
Abdullah Atta
3eeb292d70
core: add new md + frontmatter export format
2023-11-25 15:32:31 +05:00
Abdullah Atta
04125bbb98
web: minor ui fixes
2023-11-25 15:19:50 +05:00
Ammar Ahmed
cfc3a8341c
mobile: update mmkv package
2023-11-25 15:19:27 +05:00
Abdullah Atta
cbb0a511a8
core: fix logs sorting
2023-11-25 15:19:27 +05:00
Abdullah Atta
dff1c7ed32
core: optimize logger
2023-11-25 15:19:27 +05:00
Abdullah Atta
7987ef81a6
web: use removeMulti to bulk remove old logs
2023-11-25 15:19:27 +05:00
Ammar Ahmed
8d8d4ee782
mobile: fix app freeze when deleting old logs
2023-11-25 15:19:27 +05:00
Ammar Ahmed
3a50c73cab
core: add removeMulti to storage
2023-11-25 15:19:27 +05:00
Abdullah Atta
4ee0071eca
core: stop localOnly items from always getting synced
2023-11-25 15:12:33 +05:00
Muhammad Ali
248192f404
editor: hide link popup in readonly mode on mobile ( #3853 )
2023-11-25 11:29:02 +05:00
Krishna Bharadwaj
e56b766c3a
web: open testimonial source links in new tab ( #3863 )
...
Signed-off-by: Dharmavineta <krishnabharadwaj1995@gmail.com >
2023-11-25 11:27:24 +05:00
Abdullah Atta
170b2b24ab
web: fix logged in status alignment
2023-11-25 11:26:19 +05:00
Ammar Ahmed
50137e0994
mobile: fix subscriptions not fulfilling on ios
2023-11-25 10:32:24 +05:00
Abdullah Atta
8b5babd5f8
desktop: use node.js fetch instead of net.fetch
2023-11-25 10:20:19 +05:00
Abdullah Atta
39e83200c8
web: fix attachment upload progress on desktop
2023-11-25 10:19:57 +05:00
Abdullah Atta
ead0e0107e
core: allow deleting unuploaded attachments
2023-11-25 10:19:38 +05:00
Abdullah Atta
1c888bd4fd
web: always open announcement link in browser on desktop app
2023-11-25 10:18:20 +05:00
Krishna Bharadwaj
ff92530339
web: hide email address from status bar ( #3859 )
2023-11-24 11:18:46 +05:00
Ammar Ahmed
ee38032403
mobile: release v2.6.11
2023-11-22 14:45:16 +05:00
Ammar Ahmed
2ce245659a
mobile: fix pricing plans
2023-11-22 14:27:20 +05:00
Abdullah Atta
2c635eb4d7
web: bump version to 2.6.11
2023-11-22 10:44:39 +05:00
Abdullah Atta
d653223df0
editor: load images threadsafely
2023-11-22 10:36:48 +05:00
Muhammad Ali
290b0dfc78
web: close reminder dialog on setting snooze time ( #3842 )
2023-11-21 10:53:53 +05:00
Muhammad Ali
06bb9e654b
web: fix weird janky animation when opening dialogs ( #3826 )
2023-11-21 08:20:26 +05:00
Muhammad Ali
576fe78e33
clipper: hide clip preview button when there's no clip data ( #3772 )
2023-11-21 08:18:28 +05:00
Abdullah Atta
0c16bfb5ff
web: fix issue with service worker not getting registered
2023-11-20 12:34:07 +05:00
Abdullah Atta
a101dbdf31
web: use bloburl when previewing images
2023-11-20 11:12:02 +05:00
Abdullah Atta
682609044f
editor: add support for previewing SVG images
2023-11-20 11:12:02 +05:00
Abdullah Atta
c0a7fb3a5c
misc: remove unnecessary files
2023-11-20 10:01:08 +05:00
Abdullah Atta
a153aa791c
web: bump version to 2.6.10
2023-11-20 09:49:31 +05:00
Abdullah Atta
76b3dd1f96
web: check if file exists before starting upload
2023-11-20 09:41:35 +05:00
Ammar Ahmed
8b9e2c8526
mobile: release v2.6.10
2023-11-20 08:44:42 +05:00
Ammar Ahmed
0dc2d14736
mobile: fix crash on pricing plans page on ios
2023-11-20 08:27:49 +05:00
Abdullah Atta
fc5dada701
editor: fix task items getting unchecked on sort
2023-11-20 08:25:27 +05:00
Abdullah Atta
f34060c4e0
editor: fix task list title getting reset
2023-11-20 08:25:27 +05:00
Abdullah Atta
006a239680
web: bump version to 2.6.9
2023-11-18 15:13:40 +05:00
Abdullah Atta
c6ed4bcab1
web: allow restoring backups when logged out
2023-11-18 15:13:05 +05:00
Abdullah Atta
b0fe967087
desktop: destroy system tray on toggle off setting
2023-11-18 14:53:14 +05:00
Abdullah Atta
3f32673b0a
desktop: permanently disable menu bar
2023-11-18 14:45:17 +05:00
Ammar Ahmed
0525cecaee
mobile: bump version code on android
2023-11-18 14:38:37 +05:00
Ammar Ahmed
7d84a9582b
mobile: allow restoring backups when logged out
2023-11-18 14:38:37 +05:00
Abdullah Atta
289acd8ab6
web: add cross icon for removing tags
2023-11-18 14:35:57 +05:00
Abdullah Atta
bb6d9f604b
web: wait 1s for math to render on pdf print
2023-11-18 14:23:57 +05:00
Abdullah Atta
c20a8232cd
core: safe check for IS_DESKTOP_APP
2023-11-18 14:23:57 +05:00
Ammar Ahmed
c886212e89
core: add padding to math block in exports
2023-11-18 14:23:57 +05:00
Abdullah Atta
799ae111ae
editor: disable resizing of floating images
2023-11-18 13:05:00 +05:00
Abdullah Atta
2a990979a0
editor: fix drag/drop of task items
2023-11-18 13:04:45 +05:00
Ammar Ahmed
2d1071117b
mobile: release v2.6.9
2023-11-18 12:17:27 +05:00
Ammar Ahmed
aefce1ee67
mobile: add support /now /time in title
2023-11-18 12:17:27 +05:00
Ammar Ahmed
64d10f5050
mobile: reupload if file size is zero
2023-11-18 12:17:11 +05:00
Abdullah Atta
95b9edca62
web: check if attachment really exists on insertion
2023-11-18 12:17:11 +05:00
Abdullah Atta
06c8422cbe
core: prevent duplicate attachments on backup restore
2023-11-18 12:17:11 +05:00
Abdullah Atta
177d8b5112
web: remove rogue console.log
2023-11-18 10:18:53 +05:00
Abdullah Atta
39afa98fce
web: lazily load fs module
2023-11-18 10:17:23 +05:00
Abdullah Atta
5bc1ad4ba5
editor: fix url is undefined error in loading images
2023-11-18 10:16:59 +05:00
Abdullah Atta
0b1223976c
web: fix builds
2023-11-18 10:03:14 +05:00
Muhammad Ali
3873758fe5
clipper(web): add fallback height & width for web clip( #3766 )
2023-11-18 10:03:14 +05:00
Abdullah Atta
3c876cb1d8
global: update lockfiles
2023-11-18 10:03:13 +05:00
Abdullah Atta
0a1a16c197
editor: show placeholder when downloading image
2023-11-18 10:03:13 +05:00
Ammar Ahmed
3c56325fa6
mobile: fix image download
2023-11-18 10:03:13 +05:00
Abdullah Atta
e5db3353ae
editor: improve image loading
2023-11-18 10:03:13 +05:00
Muhammad Ali
3416ba4eaa
editor: removed a useState method
2023-11-18 10:03:13 +05:00
Muhammad Ali
cdb69bf553
editor: removed updateImage command from useEffect
2023-11-18 10:03:13 +05:00
Abdullah Atta
1aff6d0d55
editor: sync task list state at the very end
2023-11-18 10:03:13 +05:00
Ammar Ahmed
67b7bdcea3
mobile: update iap library to latest
2023-11-18 10:02:45 +05:00
Abdullah Atta
9b6a6de415
editor: update snapshots
2023-11-17 12:50:43 +05:00
Abdullah Atta
8325246a56
web: reduce network check retries to 3
2023-11-17 11:49:52 +05:00
Abdullah Atta
3d11fb5e3f
web: specify if session has expired during login
2023-11-17 08:44:17 +05:00
Abdullah Atta
4627a58a52
web: show tags in readonly mode
2023-11-17 08:34:16 +05:00
Muhammad Ali
e557047af1
web: fix pressing enter to add a new tag from list of suggestion fails ( #3548 )
...
* web: added ref to control resturn key func
* web: click should open autosuggestions menu
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-17 08:30:13 +05:00
Muhammad Ali
8b4cea7339
editor: make table header row immovable ( #3459 )
2023-11-16 15:30:32 +05:00
Muhammad Ali
ba5e35ec5c
editor: fix resize for floating images ( #3643 )
...
* editor: removed maxWidth to make image float resizeable
* editor: fix resize for floating images
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 15:26:25 +05:00
aryan katiyar
f53817e94d
web: add link to source code in Settings ( #3683 )
2023-11-16 15:18:11 +05:00
Muhammad Ali
846efc5351
editor: use prosemirror plugin for managing task list state ( #3252 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 15:12:19 +05:00
Abdullah Atta
0149d00d64
web: add support for storing attachments in opfs or cache storage
2023-11-16 15:01:48 +05:00
Abdullah Atta
275f9730f1
web: allow downloading unuploading attachments
2023-11-16 15:01:48 +05:00
Abdullah Atta
43bc954989
core: allow uploading attachments that are in 0 notes
2023-11-16 15:01:48 +05:00
Abdullah Atta
c88bc722e1
fs: get rid of localforage and use generic interface
2023-11-16 15:01:48 +05:00
Muhammad Ali
ec6fc6839e
editor: support datetime shortcuts in task list title & note title ( #3746 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 14:14:43 +05:00
Abdullah Atta
8383c93292
desktop: only set openAtLogin if not already set
2023-11-16 13:07:21 +05:00
Muhammad Ali
37d8d85935
clipper: delete import css rules after iteration ( #3720 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 13:06:51 +05:00
Muhammad Ali
95db7c6329
desktop: fix minimize to system tray not working immediately after enabling ( #3734 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 13:01:22 +05:00
Muhammad Ali
636783335f
desktop: add setting to disable menu bar ( #3728 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 09:51:01 +05:00
Abdullah Atta
f88431ded4
core: handle case where headline is undefined
2023-11-03 08:28:41 +05:00
Abdullah Atta
91b0de0580
web: bump version to 2.6.8
2023-11-02 13:23:00 +05:00
Abdullah Atta
a5704ad75c
desktop: do not show auto update toggle for flatpak users
2023-11-02 13:20:51 +05:00
Abdullah Atta
ba8c09a7d9
desktop: update electron to 25.9.3
2023-11-02 13:07:15 +05:00
Abdullah Atta
dbe4015655
web: preserve note edited time when exporting
2023-11-02 12:59:47 +05:00
Abdullah Atta
76237ad7dd
web: fix sync progress in account recovery
2023-11-02 10:35:06 +05:00
Abdullah Atta
dbfb1168fb
core: fix restored notes not syncing ( closes #3472 )
2023-11-02 10:34:21 +05:00
Abdullah Atta
830d28fbe5
editor: fix pasting link replaces selected text
...
fixes #3520
2023-10-31 12:33:49 +05:00
Abdullah Atta
c6def2a8fe
web: fix crash on opening editor properties
...
(fixes #3585 )
2023-10-31 12:03:45 +05:00
Abdullah Atta
ebc95fcea7
web: make duplicate filenames in attachments unique on download ( #3678 )
...
* web: make duplicate filenames in attachments unique
* Update apps/web/src/utils/streams/attachment-stream.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* web: make attachment filename case insensitive
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
2023-10-31 11:35:01 +05:00
Abdullah Atta
f78cfe59e8
web: hide note title immediately on setting change
2023-10-31 11:12:11 +05:00
Johnny Avila
a2cbc93d34
web: add setting to allow hiding note title from window title ( #3480 )
...
Signed-off-by: Johnny Avila <avila.johnny11@gmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 11:08:14 +05:00
Muhammad Ali
4728f14e8c
core: add year when grouping by month ( #3630 )
2023-10-31 10:57:52 +05:00
Abdullah Atta
e94b431d58
web: change pwa theme color according to current theme ( #3621 )
...
* web: change pwa theme color according to current theme
* web: use background color as pwa theme-color
2023-10-31 10:56:37 +05:00
Muhammad Ali
0ac5e2b995
web: hide unnecessary items from status bar in focus mode ( #3577 )
...
* web: used app-store to hide sync-status suring focus mode
* web: hide useless items from status bar in focus mode
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 10:54:57 +05:00
Muhammad Ali
365764e3e3
web: update vault setting immediately after vault creation ( #3542 )
...
* web: added onStateChange function to vault-settings.
* web: fix font style of checkbox in password dialog
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 10:50:38 +05:00
Ammar Ahmed
8d2b5aa3de
mobile: release v2.6.8
2023-10-30 15:24:30 +05:00
Ammar Ahmed
9a031a4a43
mobile: fix selection state causing delete to fail
2023-10-30 14:25:14 +05:00
Ammar Ahmed
d412679fd7
mobile: fix relogin in session expired mode
2023-10-30 11:56:52 +05:00
Ammar Ahmed
22c52d4432
core: reset lastSynced if new login
2023-10-30 11:55:43 +05:00
Ammar Ahmed
9e5bdf9e33
core: fix access token not saved
2023-10-30 11:55:14 +05:00
Abdullah Atta
7253eca5c0
core: do not allow saving empty token response
2023-10-30 10:55:39 +05:00
Abdullah Atta
b1f3dc29c5
core: use single sse command for logging the user out
2023-10-30 10:55:39 +05:00
Abdullah Atta
8e3df8d41b
editor: disallow links in inline code
2023-10-30 10:41:04 +05:00
Ammar Ahmed
efad22c00a
mobile: fix 24 hour reminder time
2023-10-30 10:26:15 +05:00
Ammar Ahmed
b7690f13b1
mobile: hide pinned notification subtitle
2023-10-30 09:58:52 +05:00
Ammar Ahmed
6e1739da2e
mobile: fix note not added to default notebook in widget
2023-10-24 17:35:53 +05:00
Ammar Ahmed
77ab423041
mobile: fix keep in view in editor ( #3612 )
2023-10-24 16:54:00 +05:00
Ammar Ahmed
96a8e885d3
Fix session expiry dialog not presented when user encryption key is not found ( #3625 )
...
* core: fix session expired dialog not shown when
user encryption key does not
exist
* core: add watch command
2023-10-24 15:58:26 +05:00
Ammar Ahmed
2b917c7eca
mobile: fix pin input hide behind keyboard on session expiry sheet ( #3624 )
2023-10-24 15:57:20 +05:00
Ammar Ahmed
942d2f7a4e
mobile: fix system bar colors ( #3611 )
2023-10-24 12:44:41 +05:00
Ammar Ahmed
75142ff1b2
mobile: fix session id mismatch causing editor to get stuck.( #3613 )
2023-10-24 09:18:55 +05:00
Abdullah Atta
74172dc3fa
docs: update organizing notes using notebooks doc
2023-10-03 14:42:54 +05:00
Abdullah Atta
848fdda8d7
docs: update outdated documentation
2023-10-03 13:44:21 +05:00
Abdullah Atta
3895569a0c
setup: make flatpak source generation more robust
2023-10-03 12:02:27 +05:00
Abdullah Atta
0aac29ca76
web: bump version to 2.6.7
2023-10-02 21:06:08 +05:00
Abdullah Atta
25f9eece8d
web: remove blur from dialogs
2023-10-02 21:06:08 +05:00
Ammar Ahmed
0e22b8ab2c
mobile: release v2.6.7
2023-10-02 19:01:16 +05:00
Abdullah Atta
577c2ce6cd
core: auto create vault if non exists & user opens a locked note
2023-10-02 18:00:36 +05:00
Abdullah Atta
5b9cb8ca4b
desktop: fix close to system tray only works once
2023-10-02 17:56:41 +05:00
Ammar Ahmed
2eda93c0c2
mobile: fix add to notebook sheet hangs with many notebooks ( #3505 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-10-02 17:06:28 +05:00
Ammar Ahmed
d916adf2e3
mobile: fix dialog show above app lock
2023-10-02 17:05:41 +05:00
Abdullah Atta
1f065bcbb2
web: do not show save dialog when Ctrl+S is pressed
2023-10-02 16:37:09 +05:00
Abdullah Atta
3efdd9505e
editor: do not open keyboard on task item drop
2023-10-02 16:22:20 +05:00
Abdullah Atta
ab3f5f6a6c
editor: hide scrollbar in math nodes
2023-10-02 16:17:39 +05:00
Muhammad Ali
9027be7bbb
web: add menu item to allow copying a note as text or markdown ( #3193 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-02 16:09:35 +05:00
Abdullah Atta
7b08b5c035
core: fix vault key not getting synced
2023-10-02 16:07:52 +05:00
Abdullah Atta
4a557c67b7
core: fix require prismjs on desktop build
2023-10-02 15:28:47 +05:00
Abdullah Atta
a6ebe092e8
core: fix undefined is not an object when publishing empty note
2023-10-02 15:15:21 +05:00
Midhun Sudhir
9759e1b396
mobile: fix typo in pricing plans ( #3477 )
...
Signed-off-by: Midhun Sudhir <60651970+midhun3301@users.noreply.github.com >
2023-09-28 23:19:15 +05:00
Ammar Ahmed
b6147ca5a1
mobile: release v2.6.6
2023-09-25 13:26:40 +05:00
Ammar Ahmed
83887db77a
mobile: pass e2e tests
2023-09-25 13:26:40 +05:00
Abdullah Atta
1facfbec0e
web: bump version to 2.6.6
2023-09-25 12:38:49 +05:00
Abdullah Atta
d6608325b4
web: skip education plan in tests
2023-09-25 12:27:09 +05:00
Ammar Ahmed
439b090470
mobile: fix learn more button is empty
2023-09-25 12:23:37 +05:00
Ammar Ahmed
ed98319a21
mobile: fix topic sheet size
2023-09-25 12:23:37 +05:00
Ammar Ahmed
54f94f44c0
mobile: remove icon animation
2023-09-25 12:23:37 +05:00
Ammar Ahmed
57cf0e23cf
core: fix sorting of debug logs
2023-09-25 12:23:37 +05:00
Abdullah Atta
9e66269aca
core: fix core tests
2023-09-25 12:20:54 +05:00
Abdullah Atta
a4f50fa2c3
web: fix backup tests
2023-09-25 11:47:29 +05:00
Abdullah Atta
7a0bafb02c
editor: improve drag/drop support in task lists
2023-09-25 11:06:05 +05:00
Abdullah Atta
a24658ac0e
core: fix "Cannot read property type of undefined"
2023-09-25 10:43:54 +05:00
Abdullah Atta
bb77385b66
editor: update tiptap to 2.1.11
2023-09-25 10:36:36 +05:00
Ammar Ahmed
e8b1bb649c
editor: focus editor on press enter on mobile
2023-09-22 17:32:01 +05:00
Ammar Ahmed
023347da3f
editor: fix link color in tool
2023-09-22 17:31:36 +05:00
Ammar Ahmed
f10146be03
mobile: fix image preview not loading image
2023-09-22 17:17:25 +05:00
Ammar Ahmed
7bac3c1326
mobile: fix selection is not reset when switching topics
2023-09-22 16:35:40 +05:00
Ammar Ahmed
528c0a10de
mobile: skip clipping images from webpage
2023-09-22 10:32:52 +05:00
Ammar Ahmed
c1e1a8d1a9
clipper: support full page clips without styles and images
2023-09-22 10:32:52 +05:00
Ammar Ahmed
21720a510d
editor: cache src of image when loading from network
2023-09-22 10:32:52 +05:00
Ammar Ahmed
a2d5e7f32f
editor: layout images as block on mobile
2023-09-22 10:32:52 +05:00
Ammar Ahmed
629fb7b9cd
mobile: patch lib to support asset reading
2023-09-22 10:32:52 +05:00
Ammar Ahmed
f6a4af8c00
clipper: convert relative urls to absolute
2023-09-22 10:32:52 +05:00
Ammar Ahmed
837e60316a
mobile: fix loading clip on android
2023-09-22 10:32:52 +05:00
Ammar Ahmed
2592a90853
mobile: fix clipper build output path
2023-09-22 10:32:52 +05:00
ammarahm-ed
788429efb7
mobile: clip dynamic websites
2023-09-22 10:32:52 +05:00
Ammar Ahmed
674d8672f0
mobile: set title max length to 500 chars
2023-09-21 15:29:47 +05:00
ammarahm-ed
8d371fce79
mobile: multi-line title
2023-09-21 15:29:47 +05:00
Muhammad Ali
f0f391ec73
editors: add support for write protecting a specific task list ( #3285 )
...
* editor: added readonly attr for tasklist
* Update packages/editor/src/extensions/task-list/task-list.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* editor: fixed tasklist title input
* editor: allow write protecting nested task lists
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 14:52:55 +05:00
Muhammad Ali
abc3b5569c
core: fix upcoming reminder time calculation ( #3341 )
...
* core: added missing equality sign
* core: added test
2023-09-21 14:04:20 +05:00
Muhammad Ali
c42dc0f12e
editor: add drag/drop support for attachments ( #3325 )
...
* editor: added drag for attachments
* editor: refactor attachment dragging check
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 13:59:41 +05:00
luzpaz
7ec14f2eff
mobile: fix typos in apps/mobile subdirectory
...
Found via `codespell -q 3 -S "*.patch"`
2023-09-21 13:51:28 +05:00
ammarahm-ed
31d4e88efd
mobile: check if file exists based on file size
2023-09-21 13:43:16 +05:00
Abdullah Atta
da06184d51
core: increment progress even if file exists
2023-09-21 13:43:16 +05:00
Abdullah Atta
08296793f1
web: improve attachment progress events & ui
2023-09-21 13:43:16 +05:00
Abdullah Atta
3b6fde2ea6
web: check file size when checking for file existence
2023-09-21 13:43:16 +05:00
Abdullah Atta
1f2948c9a5
core: check for file existence before calling downloadFile
2023-09-21 13:43:16 +05:00
ammarahm-ed
e62267042e
mobile: add support for progress
2023-09-21 13:43:16 +05:00
ammarahm-ed
883fe48946
core: add download start & canceled events
2023-09-21 13:43:16 +05:00
Abdullah Atta
6ba18c5bd1
web: use new file upload/download events
2023-09-21 13:43:16 +05:00
Abdullah Atta
207347190d
core: fix download/upload cancellation
2023-09-21 13:43:16 +05:00
Ammar Ahmed
0cf76e1f11
mobile: fix sorting notes in topics ( #3348 )
...
* mobile: fix sorting notes in topics
* mobile: fix list is not updated
2023-09-21 13:30:10 +05:00
ammarahm-ed
9d76311f82
mobile: support font scaling
2023-09-21 13:29:44 +05:00
ammarahm-ed
c327a292c7
mobile: show +, # and export icon in selection header
2023-09-21 13:24:25 +05:00
ammarahm-ed
5a965f6d52
mobile: simplify deleting topic
2023-09-21 13:24:25 +05:00
ammarahm-ed
a81c621d49
mobile: migrate to persisted app cache
...
We now use app files directory on android
& LibraryPath on iOS to store cache files
such as images etc so they don't get deleted
by the system
2023-09-21 13:19:46 +05:00
ammarahm-ed
2e7b5d0d08
mobile: fix attachments fail to encrypt from share extension
2023-09-21 13:19:46 +05:00
ammarahm-ed
6d324fe8da
mobile: improve editor content loading
2023-09-21 13:10:55 +05:00
ammarahm-ed
6d2be3a083
mobile: clear download/upload progress on cancel token
2023-09-21 13:10:55 +05:00
ammarahm-ed
d252c6fc5c
mobile: fix editor not reset session id
2023-09-21 13:10:55 +05:00
ammarahm-ed
30c5e87c67
mobile: support running pending sync
2023-09-21 13:06:38 +05:00
Abdullah Atta
2db819de2b
web: add support for running pending sync
2023-09-21 13:06:38 +05:00
Muhammad Ali
bff5e64484
editor: fix plain text pasting on windows ( #3402 )
...
* editor: added check for empty <p/> with <br/>
* editor: improve paragraph empty check
* editor: add tests
* editor: fix CRLF line breaks when pasting text
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 11:58:55 +05:00
Abdullah Atta
3492bef2c7
crypto: fix nodejs native encryption causing file corruption
2023-09-21 11:30:47 +05:00
Abdullah Atta
6d9aa56084
web: fix loading indicator in setting buttons
2023-09-21 11:30:23 +05:00
Abdullah Atta
94c40b3444
desktop: fix jumplist item activation when app is running
2023-09-21 11:30:23 +05:00
Abdullah Atta
278c8b1115
web: use update status in settings about screen
2023-09-21 11:30:23 +05:00
Abdullah Atta
8e8581cce5
desktop: auto check for updates every 12 hours
2023-09-21 11:30:23 +05:00
Abdullah Atta
bd29f4e9e2
web: hide "You are on latest version" notice
2023-09-21 11:30:23 +05:00
Abdullah Atta
eb2b92d85c
web: only show loading indicator on button that was pressed
2023-09-21 11:30:23 +05:00
Abdullah Atta
042ac0d338
desktop: fix auto updater events not sent to app
2023-09-21 11:30:23 +05:00
Abdullah Atta
a7011f0d6b
global: update @trpc/* to 10.38.3
2023-09-21 11:30:23 +05:00
Abdullah Atta
22144ee18d
web: fix backup validation check
2023-09-19 22:28:16 +05:00
Abdullah Atta
b85484fceb
desktop: update lockfile
2023-09-15 17:13:47 +05:00
Abdullah Atta
b58956371f
desktop: bump electron to v25.8.1 fixing CVE-2023-4863
2023-09-15 17:10:54 +05:00
Abdullah Atta
f487e9f7e2
global: update lockfiles
2023-09-15 15:06:27 +05:00
Abdullah Atta
f14efd3b1e
web: fallback to blob download if service worker not found
2023-09-15 11:29:40 +05:00
Abdullah Atta
3496a42c19
web: bump to version 2.6.5
2023-09-15 10:24:15 +05:00
Abdullah Atta
0882c3ecf5
web: use single service worker for everything
2023-09-15 10:23:56 +05:00
ammarahm-ed
1f6d76bac7
mobile: update versionCode
2023-09-15 00:06:42 +05:00
ammarahm-ed
db7c3f4321
mobile: release v2.6.5
2023-09-14 23:45:44 +05:00
ammarahm-ed
9ea4651fb0
core: fix backup fail if item in null/undefined
2023-09-14 23:45:13 +05:00
Abdullah Atta
ed5a75447f
web: register stream saver service worker on app start
2023-09-14 19:03:15 +05:00
ammarahm-ed
d08994a314
mobile: bump version code
2023-09-13 18:51:36 +05:00
ammarahm-ed
2bf6e7073c
core: fix migration not running on colors
2023-09-13 18:21:55 +05:00
ammarahm-ed
7990458cf3
core: call migrateItem with backup key
2023-09-13 18:15:44 +05:00
ammarahm-ed
f3b13735f3
mobile: fix color of button in sheet
2023-09-13 18:14:03 +05:00
ammarahm-ed
ae680a32bc
core: fix migration
2023-09-13 17:32:17 +05:00
ammarahm-ed
cbd0f18c6e
mobile: release 2.6.4
2023-09-13 14:25:24 +05:00
ammarahm-ed
fd62b1b631
mobile: fix backup not created before migration
2023-09-13 13:50:05 +05:00
ammarahm-ed
2159f6720e
mobile: fix delete notebook in bulk
2023-09-13 13:46:08 +05:00
ammarahm-ed
67c3a36464
editor: fix code-block ui
2023-09-13 13:44:53 +05:00
Abdullah Atta
652efc8624
ci: only get app store version if publishing to app store
2023-09-13 13:07:14 +05:00
Abdullah Atta
30da041ea3
web: ask for password if backup encryption if off
2023-09-13 12:48:58 +05:00
Abdullah Atta
e90c401503
web: bump version to 2.6.4
2023-09-13 12:47:10 +05:00
Abdullah Atta
83d919f06e
web: fix login form shown for split second before login
2023-09-13 12:42:54 +05:00
Abdullah Atta
74fef0d2d9
core: run all items migrator before other migrators
2023-09-13 12:42:02 +05:00
Abdullah Atta
5906b24da1
core: add support for localOnly migrations
2023-09-13 12:40:30 +05:00
Abdullah Atta
8dd36f7adf
core: set last synced to 0 right after login
2023-09-13 12:39:15 +05:00
ammarahm-ed
f2dc26dbff
mobile: add support for nnbackupz format
2023-09-13 11:42:59 +05:00
ammarahm-ed
87915ecd00
core: handle null/undefined keys in backup
2023-09-13 11:41:49 +05:00
Abdullah Atta
3cf4e55621
core: restore colors from backups correctly
2023-09-13 10:45:40 +05:00
Abdullah Atta
4c7cd840df
core: fix indexes getting replaced on backup restore
2023-09-13 10:23:44 +05:00
Abdullah Atta
bd238a6fe4
core: remove unnecessary exist check slowing reads
2023-09-13 10:23:44 +05:00
Abdullah Atta
beaace9b54
web: add support for streaming backup creation & restore
2023-09-13 10:23:44 +05:00
Abdullah Atta
c5352c2a73
core: add support for restoring new nnbackupz format
2023-09-13 10:23:44 +05:00
Abdullah Atta
dd6410c33e
core: add support for streaming backups
2023-09-13 10:23:44 +05:00
Abdullah Atta
ac9dca8098
core: migrate db in a streaming way
2023-09-13 10:23:44 +05:00
Abdullah Atta
74ade6fecc
core: make sure items sync after migration
2023-09-13 10:23:44 +05:00
Abdullah Atta
e1cfbb155d
core: fix Cannot read properties of null (reading 'clear')
2023-09-13 10:23:44 +05:00
Abdullah Atta
030aba2ac3
core: add migration to remove item.remote
2023-09-13 10:23:44 +05:00
Abdullah Atta
9ab7e722e0
core: port fixes for sync issues from typescript branch
2023-09-13 10:23:44 +05:00
ammarahm-ed
14d6714209
theme: confirm before downloading code-block css
2023-09-11 12:51:01 +05:00
ammarahm-ed
e8e50bebcf
theme: support code-block css in builder
2023-09-11 12:33:14 +05:00
ammarahm-ed
fa0610e392
mobile: release v2.6.3
2023-09-09 11:54:56 +05:00
Abdullah Atta
124489a5a5
web: bump to version 2.6.3
2023-09-09 11:06:56 +05:00
Abdullah Atta
22fcdc0fb1
desktop: bump to version 2.6.3
2023-09-09 11:06:20 +05:00
Abdullah Atta
1375300a91
desktop: downgrade electron to v25.8.0
2023-09-09 11:05:25 +05:00
Abdullah Atta
e6f4aea4d7
desktop: handle unhandled errors
2023-09-08 14:49:02 +05:00
Abdullah Atta
d72c4057ff
theme: support ARGB values in background
2023-09-08 09:45:54 +05:00
Abdullah Atta
02d80ee4fa
web: add separate plan for education discount
2023-09-07 18:39:21 +05:00
ammarahm-ed
2da3e9e0be
mobile: release v2.6.2
2023-09-06 21:38:20 +05:00
ammarahm-ed
8333e7bdb3
mobile: set NSExtensionActivationDictionaryVersion to v2
2023-09-06 20:07:15 +05:00
ammarahm-ed
cef2472aae
mobile: handle state when app entered background
...
to take some action like pick a file/image etc.
2023-09-06 20:06:46 +05:00
ammarahm-ed
a4946f7e89
mobile: hide caret when input 2fa code
2023-09-06 20:05:06 +05:00
ammarahm-ed
3e95e0feae
mobile: fix db logger not logging
2023-09-06 20:04:46 +05:00
Abdullah Atta
b81843cdf7
core: sync settings before everything else
2023-09-06 19:31:06 +05:00
Abdullah Atta
eedd50fc64
web: bump version to 2.6.2
2023-09-06 17:06:02 +05:00
Abdullah Atta
1cb00bca0d
core: fix collector tests
2023-09-06 17:00:04 +05:00
Abdullah Atta
8c233570a7
core: return default values for unset settings
2023-09-06 16:42:51 +05:00
Muhammad Ali
8a3c8b85bb
web: fix autocomplete hint in signup form password fields ( #3272 )
2023-09-06 16:09:54 +05:00
Abdullah Atta
2ee8a807dc
core: fix settings getting replaced on login
2023-09-06 15:56:20 +05:00
Abdullah Atta
ec85f748fa
core: use serverLastSynced time from client
2023-09-06 15:43:20 +05:00
Abdullah Atta
051b7fcb8c
core: notify autosync before setting remote= false
2023-09-06 15:28:56 +05:00
Abdullah Atta
9af88811d8
core: remove remote: true from settings after sync
2023-09-06 15:09:31 +05:00
Abdullah Atta
6c4672037c
web: do not run sync on file picker closed
2023-09-06 14:49:56 +05:00
Abdullah Atta
d59e0d9ee2
core: sync attachments before anything else
2023-09-06 14:48:43 +05:00
Abdullah Atta
5a001a1457
core: use bulk io operations for logger storage
2023-09-06 12:30:39 +05:00
Abdullah Atta
44d6474b36
core: fix attachments not syncing
2023-09-06 12:14:03 +05:00
Abdullah Atta
0607e005f5
core: only sync syncable attachments
2023-09-06 12:04:58 +05:00
Abdullah Atta
308eb4b55f
core: merge remote attachment if local attachment doesn't exist
2023-09-06 11:40:44 +05:00
Abdullah Atta
6abb6207c5
core: always keep remote attachment if it is newer
2023-09-06 11:16:53 +05:00
Abdullah Atta
89189d52ae
web: add log on when sync is ignored
2023-09-06 10:28:31 +05:00
Abdullah Atta
e653ce69f8
core: push items serially tcp style
2023-09-06 10:22:53 +05:00
Abdullah Atta
9b89b328f6
core: send sync progress event after merge
2023-09-06 09:58:07 +05:00
Abdullah Atta
77ae71fab1
web: fix sync status progress
2023-09-06 09:40:24 +05:00
Abdullah Atta
7f7c1e6b93
core: use linkedom and node-fetch for tests
2023-09-06 09:40:24 +05:00
ammarahm-ed
30341bea1c
mobile: run sync based on lastSyncTime
2023-09-06 09:27:02 +05:00
Abdullah Atta
82d44ea890
web: show sync status in place of placeholder
2023-09-05 20:15:34 +05:00
Abdullah Atta
5f0907168f
core: always send sync request to client
2023-09-05 18:01:44 +05:00
Abdullah Atta
48061962b1
web: fix backup/export tests
2023-09-05 17:47:28 +05:00
Abdullah Atta
24141b66cf
core: add log to debug relations removal issue
2023-09-05 17:47:11 +05:00
Abdullah Atta
41beee45ba
core: migrate in bulk for more performance
2023-09-05 16:08:10 +05:00
Abdullah Atta
cb7c70b0d6
web: fix navigation menu ui
2023-09-05 15:47:39 +05:00
ammarahm-ed
2aa5a57557
mobile: use accentForeground on accent background
2023-09-05 15:40:25 +05:00
Abdullah Atta
17582bcefb
web: fix navigation menu not taking up full space
2023-09-05 15:40:25 +05:00
Abdullah Atta
1f5a5afb10
theme: do not throw error if deprecated color is found
2023-09-05 15:40:25 +05:00
Abdullah Atta
d1c724563f
web: fix themes selection not showing themes
2023-09-05 15:40:25 +05:00
Abdullah Atta
72aa5eccb7
server: fix themes pagination
2023-09-05 15:40:25 +05:00
Abdullah Atta
95e0c4b0d6
editor: reduce task list header padding
2023-09-05 15:40:25 +05:00
Abdullah Atta
9ec6ca0ded
web: fix various colors
2023-09-05 15:40:25 +05:00
Abdullah Atta
85b7611214
theme: increase opacity of shade color
2023-09-05 15:40:25 +05:00
Abdullah Atta
d256d435e4
theme: mark shade and textSelection colors as deprecated
2023-09-05 15:40:25 +05:00
Abdullah Atta
577a976e01
theme: derive shade color from accent color
2023-09-05 15:40:25 +05:00
Abdullah Atta
07453834b0
docs: update list of colors in theme-engine docs
2023-09-05 15:40:25 +05:00
Abdullah Atta
59f6b5e411
theme: get rid of shade & textSelection colors
2023-09-05 15:40:25 +05:00
Abdullah Atta
ac9be8360a
web: list item title should use heading color
2023-09-05 15:40:25 +05:00
Abdullah Atta
32d0b07f09
web: use accentForeground color instead of white
2023-09-05 15:40:25 +05:00
Abdullah Atta
7b57639076
theme: add new accentForeground color
2023-09-05 15:40:25 +05:00
Abdullah Atta
1fa174bab7
theme: fix input placeholder color
2023-09-05 15:40:25 +05:00
Abdullah Atta
6c52b5a77d
editor: editor toolbar separators should use separator color
2023-09-05 15:40:25 +05:00
Abdullah Atta
d4a6157ed3
web: navigation menu separators should use separator color
2023-09-05 15:40:25 +05:00
Abdullah Atta
a86358bbcd
web: borders between panes should use scoped border color
2023-09-05 15:40:25 +05:00
Abdullah Atta
20d0e6d047
web: fix menu borders should use border color
2023-09-05 15:40:25 +05:00
Muhammad Ali
51fc4bf3e4
core: add support for aligning images in PDF/HTML exports ( #3197 )
...
* web: added function for aligning images
* web: removed regex and added replaceAll in loop
* Update apps/web/src/common/export.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* core: add support for image alignment in html/pdf export
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-05 15:39:59 +05:00
Abdullah Atta
61d0dafd21
desktop: update app-builder-lib patch
2023-09-04 16:01:04 +05:00
Abdullah Atta
89398cb5e5
misc: remove all mention of crypto-worker
2023-09-04 15:58:38 +05:00
Abdullah Atta
72ec4063de
global: update lockfiles
2023-09-04 15:58:23 +05:00
Abdullah Atta
f8423eeea8
editor: update test snapshots
2023-09-04 15:51:47 +05:00
Abdullah Atta
d91203990e
editor: respect text direction when exiting node using arrow keys
2023-09-04 15:51:47 +05:00
Abdullah Atta
fc84c1af51
editor: add keyboard specific android editor tests
2023-09-04 15:51:47 +05:00
Abdullah Atta
58de07073d
editor: improve escaping from & deleting of nodes
2023-09-04 15:51:47 +05:00
Abdullah Atta
cafa5ff821
editor: fix blockquote padding & margin on mobile
2023-09-04 15:51:47 +05:00
Abdullah Atta
1859799ca3
editor: fix crash on adding a task list
2023-09-04 15:51:47 +05:00
Abdullah Atta
271aa11f74
editor: use list-keymap extension instead of own workarounds
2023-09-04 15:51:47 +05:00
Abdullah Atta
e42f1a65f5
editor: update tiptap packages to v2.1.7
2023-09-04 15:51:47 +05:00
Abdullah Atta
73f3a31614
editor: fix sub outline lists not getting outdented
2023-09-04 15:51:47 +05:00
Abdullah Atta
4d7792d06a
editor: fix alignment of outline list indicator
2023-09-04 15:51:47 +05:00
ammarahm-ed
1a0f17c059
mobile: update relations store on open notification
2023-09-04 15:46:37 +05:00
ammarahm-ed
89d941401a
mobile: fix beta tags ui
2023-09-04 15:46:23 +05:00
ammarahm-ed
a076ee640d
mobile: save report issue information if app gets
...
restarted or accidentally closed
2023-09-04 15:45:30 +05:00
Abdullah Atta
8c1629f7dd
web: ask for password when doing sensitive actions
2023-09-04 15:10:18 +05:00
ammarahm-ed
9a31c07ac5
mobile: add verification prompts
2023-09-04 15:10:18 +05:00
ammarahm-ed
11f39316b5
mobile: fix color scheme
2023-09-04 15:09:03 +05:00
ammarahm-ed
f157229e00
mobile: fix theme gets reset on opening share extension
2023-09-04 15:09:03 +05:00
ammarahm-ed
a0f25c4e6f
mobile: fix list not updating on change date sort
2023-09-04 15:07:33 +05:00
Ammar Ahmed
003b3d2a84
Remove hover effect on mobile in editor ( #3163 )
...
* editor: remove background on hover on mobile
* editor: fix task item alignment and size on mobile
2023-09-04 15:06:41 +05:00
ammarahm-ed
1775e0bda1
mobile: fix flash on launch on ios
2023-09-04 14:37:24 +05:00
Ammar Ahmed
d5038ac631
mobile: fix quick notes from notifications ( #3165 )
...
- Add note to default notebook
- Respect paragraph spacing
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-09-04 14:36:55 +05:00
ammarahm-ed
7eab77ba01
mobile: fix share sheet sorting
2023-09-04 14:34:53 +05:00
ammarahm-ed
89413c56e2
mobile: auto update pinned note in notif
2023-09-04 14:33:39 +05:00
Muhammad Ali
4d89643203
web: fix multi-select context menu for list items ( #3159 )
2023-09-04 14:31:00 +05:00
ammarahm-ed
e119590249
mobile: prevent login/signup request when loading
2023-09-04 14:27:35 +05:00
ammarahm-ed
ace2dfac30
core: increase server timeout
2023-09-04 14:27:35 +05:00
Abdullah Atta
5843df0ce8
web: allow encrypted backups for basic users
2023-09-04 14:24:46 +05:00
Abdullah Atta
403ed8adb6
web: do not clear attachment upload status on complete
2023-09-04 14:24:24 +05:00
Abdullah Atta
1eb5c8bc46
core: do not trigger auto sync on settings merge
2023-09-04 14:24:24 +05:00
Abdullah Atta
46f7ec5e00
core: do not trigger autosync on attachment upload
2023-09-04 14:24:24 +05:00
Abdullah Atta
52adece147
web: upload arraybuffer on desktop builds for attachments
2023-09-04 14:24:24 +05:00
Abdullah Atta
de50be9d1b
desktop: use net.fetch instead when handling protocol
2023-09-04 14:24:24 +05:00
Abdullah Atta
0f9e32b49f
desktop: update electron to 26.1.0
2023-09-04 14:24:24 +05:00
Muhammad Ali
b4c15adf5d
editor: fix formatting issues when pasting from ChatGPT ( #3217 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-04 14:22:45 +05:00
Abdullah Atta
a3d3886c51
editor: refactor clipboard extension
2023-09-04 14:22:45 +05:00
Abdullah Atta
0cfa7ce774
editor: paste single line of code as inline code
2023-09-04 14:22:45 +05:00
Abdullah Atta
8299ea909e
editor: improve code block detection when pasting from vscode
2023-09-04 14:22:45 +05:00
Abdullah Atta
8b056fe610
editor: preserve formatting when pasting text
2023-09-04 14:22:45 +05:00
Abdullah Atta
511c40db5c
editor: do not replace newlines with br when pasting
2023-09-04 14:22:45 +05:00
Muhammad Ali
42d0d42188
web: scroll to top when navigating within settings ( #3223 )
2023-09-04 13:43:07 +05:00
Abdullah Atta
c80a998444
editor: fix image shuffling on real-time editor sync
2023-09-04 13:41:32 +05:00
ammarahm-ed
0a10df75d1
mobile: add encryptMulti
2023-09-04 13:16:22 +05:00
Abdullah Atta
40d755d191
core: fix all tests
2023-09-04 13:16:22 +05:00
Abdullah Atta
0409a610ab
core: improve sync status updates
2023-09-04 13:16:22 +05:00
Abdullah Atta
aa9cd23cf3
core: add fix for localOnly items getting deleted on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
12d89114a4
core: fix tags & colors not resolving on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
d5b679187a
core: send sync completed event udp style
2023-09-04 13:16:22 +05:00
ammarahm-ed
463ba3754a
mobile: add encryptMulti function
2023-09-04 13:16:22 +05:00
Abdullah Atta
2fa8fd14e7
core: migrate to sync v2 for data uploads
2023-09-04 13:16:22 +05:00
Abdullah Atta
fac788d2a9
crypto: remove crypto-worker & simplify crypto interface
2023-09-04 13:16:22 +05:00
ammarahm-ed
6554f900d7
mobile: do not start sync if sync is running
2023-09-04 13:16:22 +05:00
Abdullah Atta
81d3ec83d9
core: fix realtime sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
339c5a357b
core: update note-storage mock for tests
2023-09-04 13:16:22 +05:00
ammarahm-ed
b484992037
core: remove console.log
2023-09-04 13:16:22 +05:00
ammarahm-ed
87e42e98c6
mobile: fix logout page ui
2023-09-04 13:16:22 +05:00
ammarahm-ed
51bef01609
mobile: fix logout loading ui
2023-09-04 13:16:22 +05:00
ammarahm-ed
6a49244614
core: fix item not loaded on sync
2023-09-04 13:16:22 +05:00
ammarahm-ed
dad2b61a74
mobile: fix crash when logging out user
2023-09-04 13:16:22 +05:00
ammarahm-ed
fabc595f3d
mobile: fix storage
2023-09-04 13:16:22 +05:00
Abdullah Atta
a700787cf3
core: make sure all tests are passing
2023-09-04 13:16:22 +05:00
ammarahm-ed
fb26229715
mobile: update libraries
2023-09-04 13:16:22 +05:00
ammarahm-ed
c4f894f8d0
mobile: add async storage & encryption
2023-09-04 13:16:22 +05:00
Abdullah Atta
ddd1c19c64
core: improve merging performance
2023-09-04 13:16:22 +05:00
Abdullah Atta
79cb3bdba4
core: merge vault key on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
8447c2150b
core: improve sync fetch performance
2023-09-04 13:16:22 +05:00
Abdullah Atta
bc465971be
web: add support for bulk writes
2023-09-04 13:16:22 +05:00
Abdullah Atta
f8ce23aa11
crypto: add support for bulk decryption
2023-09-04 13:16:22 +05:00
Abdullah Atta
84004c4d73
global: update lockfiles
2023-08-25 14:30:41 +05:00
Muhammad Ali
2b6aa9b89b
ui: allow changing menu button icon color ( #3170 )
2023-08-21 16:38:21 +05:00
ammarahm-ed
54b8a3e789
mobile: refactor to typescript
2023-08-16 10:14:39 +05:00
Abdullah Atta
7ff5f0001c
core: tagging an empty note should not create a content item
2023-08-14 13:41:19 +05:00
Abdullah Atta
d384aa9dcf
core: use isolated storage for each test for more reliability
2023-08-14 09:54:57 +05:00
Abdullah Atta
1190da7c91
crypto: use buffer from node:buffer
2023-08-14 09:54:57 +05:00
Abdullah Atta
6561791530
setup: remove dist, build & out dirs during cleanup
2023-08-14 09:54:57 +05:00
Abdullah Atta
26e233d3eb
global: update lockfiles
2023-08-14 09:54:57 +05:00
Abdullah Atta
0417981538
global: remove maxNodeModuleJsDepth from tsconfig
2023-08-14 09:54:57 +05:00
Abdullah Atta
81fc56937e
web: fix syntax errors
2023-08-14 09:54:57 +05:00
Abdullah Atta
cb778d7e35
core: make dateFormat optional
2023-08-14 09:54:57 +05:00
Abdullah Atta
8442b43715
core: don't include tests & unnecessary files during build
2023-08-14 09:54:57 +05:00
Abdullah Atta
28b3306506
core: import isomorphic-fetch
2023-08-14 09:54:57 +05:00
Abdullah Atta
f51f45aeb2
editor: move isomorphic-fetch import
2023-08-14 09:54:57 +05:00
Abdullah Atta
7f1184736c
core: use isomorphic-fetch
2023-08-14 09:54:57 +05:00
Abdullah Atta
e4c8e7a0c5
core: download prismjs languages before tests
2023-08-14 09:54:57 +05:00
Abdullah Atta
44e4722de2
global: fix @notesnook/core direct paths
2023-08-14 09:54:57 +05:00
Abdullah Atta
7c2b0c5947
core: start migrating core to typescript & vitest
2023-08-14 09:54:57 +05:00
Abdullah Atta
6ea912ad0e
themebuilder: bump version to 1.1.1
2023-08-11 09:54:09 +05:00
Abdullah Atta
124bbb6ac1
web: do not show website link if there's no homepage
2023-08-11 09:53:01 +05:00
Abdullah Atta
30d6345152
theme: make homepage property in themes optional
2023-08-11 09:53:01 +05:00
Abdullah Atta
60ff7b2f97
themebuilder: update themes manually in themebuilder
2023-08-11 09:51:43 +05:00
Abdullah Atta
c6e90142bb
themebuilder: bump version to 1.1.0
2023-08-10 07:20:07 +05:00
Abdullah Atta
1289a025a5
web: skip initiation for theme builder
2023-08-10 07:18:49 +05:00
Abdullah Atta
18d0b72785
themebuilder: fix various bugs
2023-08-10 07:18:18 +05:00
Abdullah Atta
0157cf496f
themebuilder: add support for loading from pr, url & base64
2023-08-10 07:17:37 +05:00
Abdullah Atta
3450f2d19d
setup: support generating flatpak sources from windows
2023-08-09 16:56:29 +05:00
Abdullah Atta
e509c82807
web: bump version to 2.6.1
2023-08-09 16:31:52 +05:00
Abdullah Atta
d5afd6f32e
editor: fix recursive loop on loading a code lang that never registered
2023-08-09 16:26:31 +05:00
Abdullah Atta
fb34dd2864
core: do not throw if language grammar is not found on export
2023-08-09 16:26:31 +05:00
Abdullah Atta
0cd1ce3431
core: don't use require in desktop app
2023-08-09 16:26:31 +05:00
Abdullah Atta
a24447d569
web: fix unstyled "0" in theme details dialog
2023-08-09 16:25:43 +05:00
Abdullah Atta
0bf26afa33
web: fix error on installing theme from file
2023-08-09 16:25:43 +05:00
Abdullah Atta
49455e8054
docs: add documentation for custom themes ( #3118 )
...
* themebuilder: add docs
* themebuilder: update theme docs
* docs: finalize docs for custom themes
---------
Co-authored-by: ammarahm-ed <ammarahmed6506@gmail.com >
2023-08-09 15:49:33 +05:00
Abdullah Atta
1136e43115
themebuilder: fix layout
2023-08-08 13:54:56 +05:00
Abdullah Atta
4b74cba4e4
themebuilder: fix builder layout with app on the side
2023-08-08 13:42:28 +05:00
Abdullah Atta
c8a77934f2
ci: use themebuilder scope during bootstrap
2023-08-08 13:26:34 +05:00
Abdullah Atta
e1739e04d1
themebuilder: adjust app branding
2023-08-08 13:19:29 +05:00
Abdullah Atta
a5d39a18a7
web: allow custom app title
2023-08-08 13:19:29 +05:00
Abdullah Atta
77eb661b0e
themebuilder: update theme builder on theme switch
2023-08-08 13:19:29 +05:00
Abdullah Atta
667d0d16ea
themebuilder: finalize
2023-08-08 13:19:29 +05:00
Abdullah Atta
445ea660c3
web: make web app embeddable
2023-08-08 13:19:29 +05:00
ammarahm-ed
7a35640739
themebuilder: add basic search/replace
2023-08-08 13:19:29 +05:00
ammarahm-ed
f1650fd383
themebuilder: fix accordion
2023-08-08 13:19:29 +05:00
ammarahm-ed
5d67a554d6
themebuilder: fix screenshot
2023-08-08 13:19:29 +05:00
ammarahm-ed
380bfba776
theme: add theme builder app
2023-08-08 13:19:29 +05:00
Abdullah Atta
ed6d125391
clipper: publish v0.3.0
2023-08-08 11:07:22 +05:00
Abdullah Atta
adaa5fd56d
clipper: bump version to 0.3.0
2023-08-08 10:29:13 +05:00
Abdullah Atta
0a8db237eb
clipper: finalize integration with new theming system
2023-08-08 10:29:13 +05:00
ammarahm-ed
6d723e022b
mobile: release v2.6.1
2023-08-08 00:49:29 +05:00
ammarahm-ed
dc3b739719
mobile: fix theme reset on app restart
2023-08-08 00:48:28 +05:00
Abdullah Atta
8d67599278
ci: deploy directly using wrangler
2023-08-07 20:11:11 +05:00
Abdullah Atta
c8da5770c8
web: add list of new features
2023-08-07 14:55:00 +05:00
ammarahm-ed
51c11d9d1a
mobile: update release notes
2023-08-07 14:52:28 +05:00
ammarahm-ed
414c164100
mobile: enable remove console.log in release
2023-08-07 14:45:10 +05:00
ammarahm-ed
aa5fd6d946
mobile: release v2.6.0
2023-08-07 14:42:12 +05:00
ammarahm-ed
c89f74d35b
mobile: fix ui and cleanup
2023-08-07 14:42:12 +05:00
ammarahm-ed
8c2fdf8554
mobile: fix share extension on ios
2023-08-07 14:42:12 +05:00
ammarahm-ed
f2438d9524
mobile: fix loading local theme
2023-08-07 14:42:12 +05:00
ammarahm-ed
54e7b29716
mobile: update fonts
2023-08-07 14:42:12 +05:00
Abdullah Atta
1d7f4036ec
theme: do not send scopes when getting all themes
2023-08-07 12:39:36 +05:00
Abdullah Atta
a2d5eda538
web: fix applied theme status not showing on themes
2023-08-07 12:32:52 +05:00
Abdullah Atta
1b6a27376c
web: fix editor & toolbar alignment
2023-08-07 12:00:15 +05:00
Abdullah Atta
8431150f0a
web: always show currently applied themes in list
2023-08-07 12:00:02 +05:00
ammarahm-ed
ed5107afaa
misc: remove notesnook-themes pulled repo
2023-08-07 09:51:10 +05:00
Abdullah Atta
e52bdd7ca5
web: disable sourcemaps even in testing
2023-08-07 09:18:13 +05:00
Abdullah Atta
26e50848da
web: set root to src in vitejs for more focused builds
2023-08-07 09:17:04 +05:00
Abdullah Atta
41fa52c9d5
web: adapt dialog announcements to the new theme
2023-08-07 09:02:26 +05:00
Abdullah Atta
885aa3035e
editor: show keyboard shortcuts for tools where possible
2023-08-07 08:47:11 +05:00
Abdullah Atta
b20c20983a
ui: improve ui for modifiers in menu items
2023-08-07 08:46:45 +05:00
Abdullah Atta
42994847e9
editor: counter in toolbar should have 100% height
2023-08-07 08:46:13 +05:00
Abdullah Atta
b59a12e743
ui: simplify sub-menus markup
2023-08-07 08:45:18 +05:00
Abdullah Atta
f67792cd30
editor: use error color for errors in math blocks
2023-08-07 08:44:45 +05:00
Abdullah Atta
60ba345e6c
editor: add font-display: swap to hack fontface
2023-08-07 08:44:27 +05:00
Abdullah Atta
0074548b84
web: fix broken colors in some places
2023-08-07 06:54:33 +05:00
Abdullah Atta
5af5549173
web: introduce "dangerous" variant for menu items
2023-08-07 06:54:11 +05:00
Abdullah Atta
f9f0235d7b
editor: replace all old css colors with new ones
2023-08-07 06:03:25 +05:00
Abdullah Atta
cd51420931
web: replace all old css colors with new ones
2023-08-07 06:03:11 +05:00
Abdullah Atta
000d11976b
web: update playwright to 1.36.2
2023-08-07 05:49:02 +05:00
Abdullah Atta
392261c208
web: add helper to imperitively match a media query
2023-08-07 05:49:02 +05:00
Abdullah Atta
71aee40f8d
web: improve backups test reliability
2023-08-07 05:49:02 +05:00
Abdullah Atta
565ef2c321
web: don't check for notification permission in tests
2023-08-07 05:49:02 +05:00
Abdullah Atta
2d5c8c9e6d
web: only allow changing title via event
2023-08-07 05:49:02 +05:00
Abdullah Atta
800f983688
web: show progress when restoring encrypted backups
2023-08-07 05:49:02 +05:00
ammarahm-ed
7291e54db7
mobile: update detox to latest
2023-08-05 16:46:26 +05:00
ammarahm-ed
794b1c70eb
mobile: fix editor stuck in loading state
2023-08-05 16:46:26 +05:00
Abdullah Atta
330b227027
web: improve real time sync test reliability
2023-08-05 16:27:42 +05:00
Abdullah Atta
59a66a63c5
web: update all checkout snapshots
2023-08-05 13:52:19 +05:00
Abdullah Atta
ceb28f08c5
web: load paddle checkout in test mode during testing
2023-08-05 12:27:10 +05:00
Abdullah Atta
7287754218
web: bump version to 2.6.0
2023-08-05 12:19:43 +05:00
Abdullah Atta
80d2f64f10
desktop: bring app to front on start of 2nd instance
2023-08-05 12:10:47 +05:00
Abdullah Atta
9951b83539
web: fix navigation menu resizing on tablet mode
2023-08-05 12:01:06 +05:00
Abdullah Atta
66d50be35a
theme: improve check for inheriting emotion theme
2023-08-05 11:27:56 +05:00
Abdullah Atta
9eb5a4cee4
web: update all test screenshot snapshots for linux
2023-08-05 11:20:08 +05:00
Abdullah Atta
3c575c01ad
web: fix storage for Firefox & Tor private mode
2023-08-05 11:16:18 +05:00
ammarahm-ed
643028f5d8
mobile: update deps
2023-08-05 11:15:06 +05:00
ammarahm-ed
3831b9409e
editor: load theme from local storage on init
2023-08-05 11:15:06 +05:00
ammarahm-ed
985ae848d3
mobile: fix tags wrapping in share extension
2023-08-05 11:15:06 +05:00
Abdullah Atta
0c8c8b6040
editor: fix sub toolbar not getting aligned correctly
2023-08-05 11:15:06 +05:00
ammarahm-ed
a01c084045
mobile: fix react-native-html-to-pdf-lite
2023-08-05 11:15:06 +05:00
ammarahm-ed
7577adf09d
mobile: ensure that font size is always number
2023-08-05 11:15:06 +05:00
Abdullah Atta
394002eb4c
editor(mobile): add theme to global styles
2023-08-05 11:15:06 +05:00
Abdullah Atta
5c386148a4
editor: fix action sheets not opening
2023-08-05 11:15:06 +05:00
Abdullah Atta
3558d3db93
editor: do not try to download image if src is invalid
2023-08-05 11:15:06 +05:00
ammarahm-ed
2bed812df1
mobile: fix editor
2023-08-05 11:15:06 +05:00
ammarahm-ed
c5db2e0ea9
mobile: fix content in share ext editor takes too long to load
2023-08-05 11:15:06 +05:00
ammarahm-ed
6cd1d7c41b
mobile: fix webpack build
2023-08-05 11:15:06 +05:00
ammarahm-ed
36662d58da
mobile: fix editor when app enter foreground from share ext
2023-08-05 11:15:06 +05:00
ammarahm-ed
e85cc6ac56
mobile: fix ext height behind keyboard on mobile
2023-08-05 11:15:06 +05:00
ammarahm-ed
a17d2d69ef
mobile: fix opening search causes crash in share ext
2023-08-05 11:15:06 +05:00
Abdullah Atta
3ec615a6ec
web: update export html snapshot for linux
2023-08-05 10:19:48 +05:00
Abdullah Atta
8eadc6aea1
web: do not redirect automatically on login session expire
2023-08-05 09:50:47 +05:00
Abdullah Atta
506678e72c
web: format reminder time correctly ( fixes #3085 )
2023-08-04 20:05:53 +05:00
Abdullah Atta
aa3561555e
desktop: fix desktop toggle settings
2023-08-04 19:34:46 +05:00
Abdullah Atta
405a8aaad0
editor: fix embeds in readonly mode are not visible
2023-08-04 19:33:57 +05:00
Abdullah Atta
7edd45419e
editor: align outline bullet in the center of item
2023-08-04 19:00:54 +05:00
Abdullah Atta
5af028698c
editor: only put bullet before 1st p tag in outline list
2023-08-04 18:27:04 +05:00
Abdullah Atta
ce822e7538
web: fix toggle colors
2023-08-04 16:09:29 +05:00
Abdullah Atta
9936bee8e0
editor: copying 1 nested list item shouldn't copy list meta
2023-08-04 16:07:31 +05:00
Abdullah Atta
b903e8461d
web: make monograph password field hidden
2023-08-04 12:58:05 +05:00
ammarahm-ed
4d2c42330e
mobile: fix crash on opening sheet with icon
2023-08-04 12:10:58 +05:00
Abdullah Atta
0ea37fdb31
web: improve checkout responsiveness
2023-08-04 10:23:36 +05:00
Abdullah Atta
22bf738d21
web: make sure all tests are passing
2023-08-03 18:48:51 +05:00
Abdullah Atta
922ba7d192
web: fix errored attachment icon color
2023-08-03 15:55:54 +05:00
Abdullah Atta
c38a98c239
web: upload files < 25mb in a single request
2023-08-03 15:55:54 +05:00
Abdullah Atta
0f9452f6ca
web: improve handling of errors during upload
2023-08-03 15:55:54 +05:00
Abdullah Atta
5cc9c6e3e4
web: change themes api url to themes-api.notesnook.com
2023-08-03 15:48:42 +05:00
Abdullah Atta
5da30faf71
web: use settings scroller for themes
2023-08-03 15:46:15 +05:00
ammarahm-ed
99d984f516
core: flush once every 10 sec
2023-08-03 15:02:37 +05:00
ammarahm-ed
20f0760f13
core: fix logger performance
2023-08-03 15:02:37 +05:00
ammarahm-ed
20ffa9bee5
mobile: use themes-api server
2023-08-03 13:58:40 +05:00
Abdullah Atta
bdd003f177
web: fix colors in various places
2023-08-03 13:21:59 +05:00
Abdullah Atta
a45a960bfd
editor(mobile): do not override background color
2023-08-03 13:21:59 +05:00
ammarahm-ed
fbf56f2663
mobile: fix incorrect colors uage
2023-08-03 12:01:11 +05:00
ammarahm-ed
0e7ac37b9d
mobile: remove prism.css
2023-08-03 11:18:22 +05:00
Abdullah Atta
bcf0d86605
web: use new error icon color
2023-08-03 04:12:08 +05:00
Abdullah Atta
954f894738
web: fix crash when opening attachment menu
2023-08-03 01:44:21 +05:00
Abdullah Atta
908def1b69
editor: update lockfile
2023-08-02 19:50:41 +05:00
Abdullah Atta
f26f638ad4
editor: fix action sheet not closing via drag
2023-08-02 19:50:41 +05:00
Abdullah Atta
700f47fd49
web: disable overscroll behavior
2023-08-02 19:50:41 +05:00
Abdullah Atta
3d0eaacaac
theme: allow passing ref to emotion theme provider
2023-08-02 19:50:40 +05:00
Abdullah Atta
c76118d9d6
web: load full framer-motion
2023-08-02 19:50:40 +05:00
Abdullah Atta
148c39158b
editor: fix crash on action sheet opening
2023-08-02 19:50:40 +05:00
Ammar Ahmed
89c2d45a4b
mobile: reduce app size ( #3068 )
...
* mobile: reduce app size
* editor: substitute all @mdi/js icons at build time
* mobile: add script to tree shake icon font file
* mobile: fix icon loading
* mobile: remove html-entities dep
* mobile: add missing icon fonts
* mobile: include plain editor
* mobile: add missing fonts
* mobile: use webpack-bundle
* mobile: keep generated fonts in repo
* mobile: update fonts
* mobile: fix duplicate key warning
* mobile: update fonts
* mobile: disable gesure on reminder sheet
* mobile: update fonts
* mobile: reset session correctly on logout
* mobile: update icon fonts
* mobile: set button action on reminder sheet
* mobile: add missing icons
* mobile: fix crash
* mobile: fix right menus
* mobile: remove console.log
* mobile: disable bounce effect
* mobile: update deps
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-02 15:35:15 +05:00
Muhammad Ali
c30c54ab97
web: fix cursor jumps on edit in sticky title ( #3028 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-02 15:18:52 +05:00
Abdullah Atta
734cfba45d
ci: publish preview on PR open
2023-08-02 15:04:27 +05:00
Abdullah Atta
3b363a1b20
web: prevent scroll jump when toggling focus mode
2023-08-02 15:04:27 +05:00
Abdullah Atta
a747bafa69
web: use new editorSidebar
2023-08-02 13:10:23 +05:00
Abdullah Atta
9d0c11b051
web: unlock view should use base theme scope
2023-08-02 13:09:56 +05:00
Abdullah Atta
bd9e997ef1
theme: add new editorSidebar scope
2023-08-02 13:09:30 +05:00
Abdullah Atta
f222327a89
theme: fix menu buttons have no hover
2023-08-02 13:09:09 +05:00
Abdullah Atta
4e5351134f
global: update lockfiles
2023-08-02 12:26:35 +05:00
Abdullah Atta
ec1d5cc211
setup: only grab local deps during bootstrap
2023-08-02 12:26:22 +05:00
Abdullah Atta
8f41e25ac1
ci: ignore paths unrelated to web app
2023-08-02 12:12:32 +05:00
Abdullah Atta
2d90caafc6
ci: use unlike-ltd/github-actions-cloudflare-pages for deployment
2023-08-02 12:12:32 +05:00
Abdullah Atta
a9f36076b3
ci: deploy master branch to cloudflare as beta
2023-08-02 11:38:35 +05:00
Abdullah Atta
8365e557d5
editor: do not copy prism-theme during build
2023-08-02 11:37:15 +05:00
Abdullah Atta
080160ca70
vericrypt: use old @notesnook/theme version
2023-08-02 11:28:54 +05:00
Abdullah Atta
e6164b0b3e
setup: use 4 threads at the minimum when bootstrapping
2023-08-01 20:45:08 +05:00
Abdullah Atta
26d786a368
editor: fix codeblock tests
2023-08-01 20:45:08 +05:00
Abdullah Atta
c6172644f0
editor: DOMSerializer2 -> ClipboardDOMSerializer
2023-08-01 20:45:08 +05:00
Abdullah Atta
5810947a5d
editor: improve copy pasting
2023-08-01 20:45:08 +05:00
Abdullah Atta
708c2d373d
editor: remove unnecessary console.logs
2023-08-01 20:45:08 +05:00
Abdullah Atta
d11a9b2219
editor: fix tests
2023-08-01 20:39:16 +05:00
Abdullah Atta
32b8b008f2
web: make export tests pass
2023-08-01 20:39:16 +05:00
Abdullah Atta
e066d1ce8d
global: update lockfiles
2023-08-01 20:39:16 +05:00
Abdullah Atta
4f3f19a785
web: extract editor styles into a fixed css file during build
2023-08-01 20:39:16 +05:00
Abdullah Atta
6c3ea4517d
core: inline codeblock styles into html template
2023-08-01 20:39:16 +05:00
Abdullah Atta
1e7e3b8c42
core: use explicit import/require for dynamic imports
2023-08-01 20:39:16 +05:00
Abdullah Atta
a54c18e89b
web: remove require transform plugin
2023-08-01 20:39:16 +05:00
Abdullah Atta
ed4d5efea6
editor: generate code languages index during build
2023-08-01 20:39:16 +05:00
Abdullah Atta
4bab279345
global: fix conflicting package versions across subprojects
2023-08-01 20:39:16 +05:00
ammarahm-ed
ec32eeba0b
mobile: fix pdf exports with codeblock & katex
2023-08-01 20:39:16 +05:00
Abdullah Atta
2b74e2afb2
web: fix Dynamic module import is disabled error
2023-08-01 20:33:37 +05:00
Abdullah Atta
c4a9d244a9
editor: bump katex version to 0.16.4
2023-08-01 18:35:31 +05:00
Abdullah Atta
6643fb0d63
web: fix old usage of hooks/useTheme
2023-08-01 18:32:58 +05:00
Abdullah Atta
b2a3949ad0
web: auto detect text direction where possible
2023-08-01 15:48:52 +05:00
Abdullah Atta
93c1a44285
editor: infer text direction from parent before insertion
2023-08-01 15:48:52 +05:00
Abdullah Atta
62c4fb328c
editor: use single input rule for heading
2023-08-01 15:48:52 +05:00
Muhammad Ali
578fb72ddc
editor: infer dir from parent when adding heading
2023-08-01 15:48:52 +05:00
Abdullah Atta
19faaea10e
editor: do not save note with codeblock on open
2023-08-01 12:36:41 +05:00
Muhammad Ali
9951aae398
web: use current color scheme in all fields ( #3039 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-01 12:32:36 +05:00
Abdullah Atta
0963559a5f
global: update lockfiles
2023-08-01 12:09:10 +05:00
Ammar Ahmed
622294b807
global: implement the new theme engine ( #2196 )
...
* mobile: theme
* theme: add theme engine
* mobile: migrate app colors to new theme engine
* mobile: fixed some colors
* mobile: fix colors
* mobile: store theme info in store
* theme: `ColorsType` -> `Variants`
* theme: use explicit return type for `useThemeColors`
* theme: add `backdrop` color
* mobile: `const colors` -> `const {colors}
* theme: add default pitch-black theme
* mobile: manage theme state via theme-engine
* mobile: add theme scopes
* mobile: commit
* mobile: fix button width on applock screen
* mobile: fix typings
* mobile: fix theme definition
* web: add partial support for custom themes
only context menus & popups are left.
* theme: add dialog & sheet scopes
* global: sync with master branch and make everything work again
* mobile: fix theme-engine usage in editor & app
* mobile: fix colors
* mobile: fix colors
* mobile: cleanup
* mobile: fix status bar color incorrect on entering foreground
* mobile: fix dark color scheme
* web: move emotion theme provider to @notesnook/theme
* editor: add support for theme enging
* web: adjust hover & focus colors on list item
* mobile: migrate share ext to theme engine
* mobile: fix editor theme provider
* clipper: add support for the new theme engine
* mobile: fix statusbar color on switch from bg
* misc: fix build
* mobile: fix build
* misc: fix colors
* mobile: fix theme colors
* mobile: fix bottom padding
* server: add theme server
* theme: add previewColors
* server: support themes query pagination
* mobile: add client from theme server
* server: reset cache on sync repo
* server: fix types
* server: show ip & port on start server
* server: theme updates
* web: finalize new theme engine on web
* editor: fix build
* global: fix @emotion/react version to 11.11.1
* editor: update katex patch
* web: fix imports
* global: fix @trpc/* versions
* global: a huge set of changes
1. get rid of ThemeVariant. All variants can now be accessed anywhere.
2. remove unnecessary button variants
3. make buttons more responsive
4. implement themes server
* web: add support for theme search and theme switching
* global: update lockfiles
* mobile: fix error
* theme: use vite-plugin-react to start theme server
* web: add support for auto updating themes
* mobile: update theme selector
* mobile: update theme if new verison available
* theme: add `isomorphic-fetch` package
* global: update lockfiles
* web: add theme details dialog
* setup: add scope for themes server in bootstrap script
* web: add production server url
* web: update lockfile
* web: update lockfile
* mobile: remove `react-native-blob-util`
* web: add support for endless scrolling in themes
* web: bring back dark/light mode option in settings
* web: fix colors in places
* theme: add selected variant
* global: use single typescript version across the projects
* web: fix sort & group options not having submenus
* web: apply selected variant where appropriate
* ui: use unique id for all menu items
* config: add ui scope for commits
* theme: export button variant creation fn
* web: fix only 1 theme showing in theme selector
* web: fix navigation item hover & other colors
* mobile: update theme
* editor: fix toolbar group alignments
* editor: set theme provider at app level
* theme: use scope name to get current scope
* mobile: fix color usage in message card
* theme: remove caching
* editor: bring back icons in table menus
* theme: use zustand to manage theme engine state
* web: fix login/signup theming
* mobile: fix webpack build
* misc: remove ThemeProvider usage
* editor: adjust theming and styling of editor toolbar
* mobile: refactor
* editor: fix toolbar group padding everywhere
* web: fix settings sidebar is not scrollable
* web: add loading indicator for themes loading
* mobile: fix warning
* mobile: fix ui issues
* web: fix Loader errors on build
* theme: add getPreviewColors & validateTheme
* theme: fix theme validation
* mobile: load theme from file
* mobile: fix share extension crash
* mobile: rename state
* theme: add sourceURL property
* theme: refactor theme-engine
* web: add support for loading theme from file
* web: improve button hover interaction
* mobile: fix floating button color
* mobile: update theme
* mobile: fix border radius of context menu
* mobile: set sheet overlay color to theme backdrop
* mobile: set sidemenu backdrop to theme backdrop
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-01 12:07:21 +05:00
Abdullah Atta
ba72a92a8a
setup: switch to fdir from fast-glob
2023-08-01 10:42:21 +05:00
Abdullah Atta
5a5e072fb4
global: update all lockfiles
2023-08-01 10:42:07 +05:00
Abdullah Atta
91cb2935eb
logger: publish to npm
2023-08-01 09:33:45 +05:00
Abdullah Atta
387aeab319
core: bump version to 7.4.1
2023-08-01 09:33:28 +05:00
Abdullah Atta
4db7b54a5f
theme: bump version to 1.2.0
2023-08-01 09:32:23 +05:00
Abdullah Atta
ddfd7254f1
crypto: publish v1 of @notesnook/sodium
2023-08-01 09:32:09 +05:00
Abdullah Atta
2e410c521a
crypto: bump version to 1.1.1
2023-08-01 09:31:45 +05:00
Abdullah Atta
5dd22e85fa
editor: bump version to 1.6.1
2023-08-01 09:31:06 +05:00
Abdullah Atta
022dd78eda
ci: add workflow for vericrypt publishing
2023-07-31 11:40:09 +05:00
Abdullah Atta
2b1812b5de
vericrypt: initial commit
2023-07-31 11:40:09 +05:00
Abdullah Atta
3c9678c6d5
core: reduce sync logger verbosity
2023-07-27 17:12:58 +05:00
Abdullah Atta
4f1f9ecb6b
docs: make first step clear as; go to importer.notesnook.com
2023-07-26 13:34:20 +05:00
Abdullah Atta
07fb572a67
core: fix html export empty p tag regex
2023-07-26 12:08:51 +05:00
Abdullah Atta
7d7f4acc8c
clipper: remove unnecessary packages
2023-07-25 12:35:31 +05:00
Abdullah Atta
efba05291d
global: update lockfiles
2023-07-25 12:31:41 +05:00
Abdullah Atta
8b0d7a5cdb
web: include __tests__ directory in tsconfig
2023-07-25 12:28:54 +05:00
Abdullah Atta
162deccf04
web: remove unused renderMath function
2023-07-25 12:28:54 +05:00
alihamuh
083f14bf50
editor: use dom parser to convert br to p tags
2023-07-25 12:28:54 +05:00
Abdullah Atta
cae3f7354e
web: convert require to await import
2023-07-25 08:09:27 +05:00
Muhammad Ali
75e62a3fac
core: pre-render math & code blocks before HTML export
2023-07-25 08:09:27 +05:00
Abdullah Atta
69dee3be78
web: get rid of print-js lib for printing
2023-07-24 15:50:36 +05:00
Abdullah Atta
36bf7c5cc6
web: don't show "Failed to unlock vault" error when exporting 1 note
2023-07-24 15:50:36 +05:00
Muhammad Ali
c041819930
web: add in empty p tags for printing
2023-07-24 15:50:36 +05:00
Muhammad Ali
dd4d00eae6
web: move focus to editor on Tab press in note title ( #2983 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-07-24 14:33:00 +05:00
Abdullah Atta
d12e14ab34
ci: add workflow for publishing help
2023-07-22 06:05:17 +05:00
ammarahm-ed
c0a444d0c6
editor: use contentCopy icon for copy tool
2023-07-21 17:00:12 +05:00
ammarahm-ed
e16a5524b8
editor: use accent color for link
2023-07-21 17:00:12 +05:00
ammarahm-ed
c386e92831
desktop: add buttons in context menu for copy link
...
& copy link text
2023-07-21 17:00:12 +05:00
ammarahm-ed
ed277a95fb
editor: add copy link tool
2023-07-21 17:00:12 +05:00
Abdullah Atta
c14b09ee1d
docs: improve importing documentation
2023-07-21 15:58:19 +05:00
Ammar Ahmed
52fecc27ce
editor: fix color picker height with bottom toolbar on desktop ( #2976 )
2023-07-19 13:10:20 +05:00
ammarahm-ed
056b24e936
mobile: fix landscape tablet mode
2023-07-19 07:45:02 +05:00
ammarahm-ed
e34607f244
mobile: fix sorting favorites
2023-07-19 07:37:26 +05:00
ammarahm-ed
7ba7bf64f0
editor: fix copy button is disabled in readonly mode
2023-07-19 06:12:31 +05:00
ammarahm-ed
6f51a98477
web: fix entering password closes publish dialog
2023-07-19 06:12:11 +05:00
Abdullah Atta
cd7e0f5380
setup: parallelize bootstrap depending on device cpu cores
2023-07-18 15:14:40 +05:00
Abdullah Atta
d95aba8cdd
setup: add support for offline bootstrapping
2023-07-18 00:09:28 +05:00
Abdullah Atta
922fce7bcc
ci: download build to apps/web
2023-07-17 23:34:07 +05:00
Abdullah Atta
9e3646ebc5
web: bump version to 2.5.8
2023-07-17 23:18:37 +05:00
Abdullah Atta
cdf3ea9dab
web: disable native crypto due to stream encryption issues
2023-07-17 23:17:19 +05:00
Abdullah Atta
e38ac19a58
setup: fix bootstrap script for non-existent packages
2023-07-17 09:40:47 +05:00
absolutez3
9d3f309fc3
web: fix mastodon link in Settings ( #2943 )
...
Fix desktop Mastodon link
Signed-off-by: absolutez3 <43919538+absolutez3@users.noreply.github.com >
2023-07-13 22:04:44 +05:00
ammarahm-ed
6b7eb9a1f2
mobile: release v2.5.6
2023-07-13 15:39:43 +05:00
ammarahm-ed
d2165c99f1
editor: fix cursor position on return
2023-07-13 13:35:45 +05:00
ammarahm-ed
8b538b833b
mobile: fix trash cleanup interval text
2023-07-13 11:18:43 +05:00
ammarahm-ed
2977fb39e4
mobile: prevent action if already processing
2023-07-13 10:38:36 +05:00
ammarahm-ed
01cb43ba2e
core: do not download media for text exports
2023-07-13 10:38:36 +05:00
ammarahm-ed
4b68a083c5
mobile: fix file and image upload
2023-07-13 09:57:58 +05:00
Abdullah Atta
5854a3eef5
web: fix service worker to allow Notesnook to behave as a PWA again ( #2905 )
...
* web: make service worker work again
* web: only enable sourcemap during dev
2023-07-12 06:51:14 +05:00
ammarahm-ed
df5cbacc8a
mobile: search tags with db.lookup
2023-07-11 19:03:18 +05:00
Ammar Ahmed
05fa30a039
mobile: fix setting Monographs as default home causes crash ( #2919 )
...
* mobile: navigation params can be undefined
* mobile: fix setting Monographs as default home causes crash
2023-07-11 18:58:25 +05:00
Abdullah Atta
adabf488ee
web: change output hash size to 12 chars
2023-07-08 11:13:48 +05:00
Abdullah Atta
e86b7c68e6
web: remove CSP
2023-07-06 15:35:53 +05:00
Abdullah Atta
c5b974e055
web: add worker-src to CSP
2023-07-06 15:18:04 +05:00
ammarahm-ed
b3695d4a93
misc: update lock files
2023-07-06 11:51:10 +05:00
ammarahm-ed
b5e5450452
mobile: bump version to v2.5.5
2023-07-06 11:30:20 +05:00
ammarahm-ed
d19cddccea
editor: use 16px as default font size if font
...
value is string
2023-07-06 11:30:20 +05:00
ammarahm-ed
c61649f7fa
editor: fix clipboard on mobile
2023-07-06 11:30:20 +05:00
Abdullah Atta
13b8580b2f
desktop: add support for automatic updates
2023-07-06 11:15:44 +05:00
Abdullah Atta
aba2b0ea19
web: update last synced time on sync complete
2023-07-06 11:14:04 +05:00
Abdullah Atta
0894637b61
desktop: add @types/yargs
2023-07-06 11:14:04 +05:00
Abdullah Atta
5970aabb0d
misc: remove mention of Lerna
2023-07-06 11:14:04 +05:00
Abdullah Atta
72a25dcf34
global: get rid of lerna
2023-07-06 11:14:04 +05:00
Ammar Ahmed
6fff30bd89
mobile: hide new update sheet ( #2893 )
2023-07-06 09:29:35 +05:00
Abdullah Atta
a9a71834b8
config: fix eslint on vscode
2023-07-06 08:34:07 +05:00
Abdullah Atta
8ec4865e23
desktop: fix tray icons not loading
2023-07-05 22:41:31 +05:00
Abdullah Atta
111c7ef954
core: fix Cannot read properties of undefined (reading 'length') error
2023-07-05 22:19:43 +05:00
Abdullah Atta
35a37458e4
web: make sure vault settings all have unique key
2023-07-05 22:03:33 +05:00
Abdullah Atta
92bafbafa7
web: bump version to 2.5.7
2023-07-05 17:22:43 +05:00
Abdullah Atta
2705caf6bd
web: do not show update available dialog
2023-07-05 17:18:01 +05:00
Abdullah Atta
8380c7d994
web: rename reminder to notice for in-app notices
2023-07-05 17:00:23 +05:00
Ammar Ahmed
550c0f3854
mobile: fix topic sheet hidden on tablet ( #2886 )
2023-07-05 16:36:04 +05:00
Abdullah Atta
04cd135295
web: nav menu should be narrow on tablet
2023-07-05 15:46:47 +05:00
Abdullah Atta
e212a080c2
web: hide duplicate buttons on tablet
2023-07-05 15:46:30 +05:00
Abdullah Atta
533abb58db
web: various fixes to settings
2023-07-05 15:46:10 +05:00
Abdullah Atta
941a542cc6
desktop: fix start command
2023-07-05 15:44:24 +05:00
ammarahm-ed
5bcda2cd3a
editor: fix error Cannot find name 'Writeable'
2023-07-05 13:52:08 +05:00
Abdullah Atta
869d8ba8f9
config: set git.rebaseWhenSync to true
2023-07-05 13:41:06 +05:00
Abdullah Atta
984e8f8780
global: use node scripts directly everywhere
2023-07-05 13:40:09 +05:00
ammarahm-ed
750b61fb75
mobile: fix size scaling on tablets
2023-07-05 13:29:08 +05:00
Abdullah Atta
4a2defa300
web: allow changing primary 2fa method
2023-07-05 13:24:09 +05:00
Felipe Muñoz Mazur
5c9f7a8bcb
editor: add clipboard button to the codeblock ( #2710 )
...
Signed-off-by: Felipe Muñoz Mazur <felipe.munoz.mazur@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-07-05 13:09:12 +05:00
Abdullah Atta
b66caa9848
web: fix sync test
2023-07-05 12:14:58 +05:00
Ammar Ahmed
81cac1e54f
mobile: fix saving note from share extension ( #2874 )
2023-07-05 12:07:48 +05:00
Abdullah Atta
36a99cd64f
web: add missing change password logic
2023-07-05 11:56:41 +05:00
Abdullah Atta
8c494642e4
editor: do not cache images without hash
2023-07-05 11:56:00 +05:00
Ammar Ahmed
7ab4088331
mobile: optimize screens for very small displays ( #2885 )
2023-07-05 11:52:13 +05:00
Abdullah Atta
580af33caf
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-07-05 11:49:08 +05:00
Abdullah Atta
bbeeacc480
desktop: use node directly for dev server instead of turbowatch
2023-07-05 11:45:13 +05:00
Ammar Ahmed
51efef5005
mobile: fix tablet mode ( #2884 )
2023-07-05 09:51:32 +05:00
Abdullah Atta
ee030c8f61
web: fix @trpc/client version
2023-07-05 01:07:44 +05:00
Abdullah Atta
20835e1fb3
web: migrate views to typescript
2023-07-04 22:52:23 +05:00
Abdullah Atta
b542680e7a
web: convert home view to typescript (rename to all-notes)
2023-07-04 22:48:14 +05:00
Abdullah Atta
fb32aedd69
web: convert more code to typescript
2023-07-04 22:44:55 +05:00
Abdullah Atta
56f6d34995
web: fix @trpc/{client,server} versions
2023-07-04 22:44:38 +05:00
Abdullah Atta
c68e380a0f
web: remove unnecessary code
2023-07-04 22:05:15 +05:00
Abdullah Atta
fc5507bdd3
web: ignore Could not connect to the Sync server error
2023-07-04 18:06:17 +05:00
Abdullah Atta
3f0a656a36
web: force update token if email is already confirmed ( #2879 )
2023-07-04 16:50:52 +05:00
Abdullah Atta
60667149d4
web: check for internet reachability before sync
2023-07-04 16:43:40 +05:00
Abdullah Atta
cdb3ede207
config: update vscode settings
2023-07-04 16:33:52 +05:00
Abdullah Atta
445494ce95
web: set status as completed whenever sync completes
2023-07-04 16:33:31 +05:00
Abdullah Atta
972f52fd01
core: key should always be present in old attachment
2023-07-04 15:14:40 +05:00
ammarahm-ed
f5e86d668f
mobile: set hosts before db setup
2023-07-04 12:19:18 +05:00
Abdullah Atta
0e817236a1
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-07-04 11:12:31 +05:00
Abdullah Atta
0ea3b3ac2a
web: set hosts before database setup
2023-07-04 11:12:24 +05:00
Abdullah Atta
7bfaef82d8
web: debounce page visibility events
2023-07-04 11:11:55 +05:00
ammarahm-ed
f51220c9a8
mobile: remove db.notes.init
2023-07-04 11:02:19 +05:00
Abdullah Atta
88e9ca721a
desktop: further improve window creation time
2023-07-04 09:43:17 +05:00
Abdullah Atta
c1ab444646
clipper: update lockfile
2023-07-04 09:43:17 +05:00
Abdullah Atta
b497b53ef2
desktop: fix run command on all platforms
2023-07-04 09:43:17 +05:00
Abdullah Atta
80decaae8a
desktop: use app icon path from asset manager
2023-07-04 09:43:17 +05:00
Abdullah Atta
41197cb52c
desktop: do not use asar for faster startup
2023-07-04 09:43:17 +05:00
Abdullah Atta
d14abcbba7
desktop: restructure window creation for faster loading
2023-07-04 09:43:17 +05:00
Abdullah Atta
cd36fc8d4a
desktop: remove unneeded stat call when loading files
2023-07-04 09:43:17 +05:00
Abdullah Atta
e872487724
desktop: use vitejs for loading the correct bridge
2023-07-04 09:43:17 +05:00
Abdullah Atta
5e7e91caf0
desktop: stop unnecessary animations
2023-07-04 09:43:17 +05:00
Abdullah Atta
a971a29ff2
desktop: load db before app render
2023-07-04 09:43:17 +05:00
Abdullah Atta
a967482c4f
core: init notes with database
2023-07-04 09:43:17 +05:00
Abdullah Atta
f91ada3c48
web: use own kvstore instead of localforage
...
localforage is unmaintained and also has a huge footprint not to mention
the performance issues.
2023-07-04 09:43:17 +05:00
Abdullah Atta
44782d552d
web: make compression async
2023-07-04 09:43:17 +05:00
Ammar Ahmed
a51dfb4033
editor: fix toolbar buttons alignment ( #2876 )
2023-07-03 23:01:35 +05:00
Ammar Ahmed
ccb18e9335
mobile: fix changing font family causes editor crash ( #2875 )
2023-07-03 21:54:24 +05:00
Abdullah Atta
194556a0a1
clipper: remove comlink-extension package
2023-06-30 20:14:25 +05:00
Abdullah Atta
8f828bca80
web: bump version to 2.5.6
2023-06-30 19:07:17 +05:00
Abdullah Atta
a967234ddb
web: fix subscription plan not changing from monthly
2023-06-30 19:05:52 +05:00
Abdullah Atta
bbcf7d1206
desktop: fix backups not saving
2023-06-28 16:15:15 +05:00
ammarahm-ed
6904045c7f
mobile: disable updates check in fdroid release
2023-06-27 16:17:44 +05:00
ammarahm-ed
59c4052765
mobile: update project.pbxproj
2023-06-27 10:04:41 +05:00
ammarahm-ed
d3c47d3321
mobile: release 2.5.4
2023-06-27 09:11:54 +05:00
Abdullah Atta
221767ed4d
misc: make generate-sources script independent of zx
2023-06-27 05:57:59 +05:00
Ammar Ahmed
4843d1c39e
mobile: update mobile app to react-native 0.72.0 ( #2814 )
...
* mobile: upgrade to react-native 0.71
* mobile: update to react-native 0.72.0
* mobile: fix release build on android
* mobile: fix editor stuck in loading state
* mobile: fix bootsplash logo in dark mode
* mobile: update patch files
* mobile: cleanup
* mobile: increase delay
* mobile: add logs on upload
* mobile: ensure editor is ready before note loading
* mobile: fix ui
* mobile: fix
* ci: update workflow
* ci: undo workflow changes
---------
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-06-26 21:50:20 +05:00
Abdullah Atta
ebc28bca62
crypto: update vitest to 0.32.2
2023-06-26 17:51:53 +05:00
Abdullah Atta
52dcf868b4
misc: add script for generating flatpak sources
2023-06-26 15:07:59 +05:00
Abdullah Atta
e7bcad29f7
web: bump version to 2.5.5
2023-06-26 14:53:44 +05:00
ammarahm-ed
33c939f5ca
web: fix account deletion not working
2023-06-26 13:45:39 +05:00
Abdullah Atta
e6b9219d75
crypto: set length when converting uint8array to buffer
2023-06-26 13:44:51 +05:00
Abdullah Atta
5774daf3a9
web: update fflate to v0.8.0
2023-06-26 13:44:39 +05:00
Abdullah Atta
b8181c4a1b
web: remove leading "/" in zip filenames
2023-06-26 13:44:39 +05:00
Abdullah Atta
408cd5a9f3
global: run prettier & eslint on all files
2023-06-26 13:43:57 +05:00
Abdullah Atta
42a76c6b03
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-06-26 13:25:54 +05:00
Abdullah Atta
7fa88ff8fb
desktop: make it possible to run dev server on Windows
2023-06-26 13:25:46 +05:00
Abdullah Atta
cafd854b8c
web: add support for exporting locked notes
2023-06-26 13:14:28 +05:00
Abdullah Atta
8c58c512ed
core: only rewrite html if images are found
2023-06-26 13:14:28 +05:00
Abdullah Atta
3ab104e000
core: do not send download event if notify is false
2023-06-26 13:14:28 +05:00
Abdullah Atta
55f8a226c8
web: use async zip for faster zipping
2023-06-26 13:14:28 +05:00
Abdullah Atta
0cca9e1ff8
core: fix crash when exporting note with task list
2023-06-26 13:14:28 +05:00
Abdullah Atta
1fb43b7dfe
core: export with empty content if no content found
2023-06-26 13:14:28 +05:00
Abdullah Atta
e138aef6a9
config: force unix style line endings
2023-06-26 13:14:28 +05:00
Abdullah Atta
8d7b444664
core: autofix issue where locked note is not encrypted
2023-06-26 13:14:28 +05:00
Abdullah Atta
4a5c5fd3bf
config: set default eol sequence to LF
2023-06-26 13:14:28 +05:00
Abdullah Atta
8fb0071cf0
ci: only bootstrap the required projects when building desktop app
2023-06-23 19:12:41 +05:00
Abdullah Atta
bb1cb8dc33
web: consider canceled Pro subscription as Pro
2023-06-23 19:05:53 +05:00
Abdullah Atta
533884e534
desktop: make window.os a function
2023-06-23 19:04:34 +05:00
Abdullah Atta
f5c2962951
web: bump version to 2.5.4
2023-06-23 14:23:27 +05:00
Abdullah Atta
8d285c93d9
editor: insert image/attachment after selected node
2023-06-23 14:23:03 +05:00
ammarahm-ed
fc10e957fb
editor: fix search-replace regex
2023-06-23 14:21:12 +05:00
Abdullah Atta
eb35d41321
desktop: fix "object has been destoryed" error
2023-06-23 11:51:01 +05:00
Abdullah Atta
99808293a7
web: pin pdfjs-dist version
2023-06-23 11:42:10 +05:00
Abdullah Atta
10fafa885a
crypto: convert to buffer before using input length
2023-06-23 11:40:20 +05:00
Abdullah Atta
9096e7711d
web: do not bundle pwa assets for desktop build
2023-06-23 11:40:03 +05:00
Abdullah Atta
25cbdbd409
desktop: fix crash due to undici fetch
2023-06-23 11:40:03 +05:00
Abdullah Atta
0216867fa9
web: reset importer on pressing "Start over"
2023-06-23 11:39:51 +05:00
Abdullah Atta
f832aba1a4
web: fix issues with desktop integration settings
2023-06-23 11:39:51 +05:00
Abdullah Atta
8df9c49fa1
desktop: zod considers false as undefined and throws error
2023-06-23 11:39:51 +05:00
Abdullah Atta
b733eb3c44
web: fix settings dialog going blank on clicking a checkbox
2023-06-23 11:39:51 +05:00
Abdullah Atta
addbd53d7a
web: consider canceled pro users as Pro
2023-06-23 11:39:51 +05:00
Abdullah Atta
5f42f11fb1
web: simplify settings dialog markup
2023-06-23 11:39:51 +05:00
Abdullah Atta
30072576ce
web: preload settings dialog for faster loading
2023-06-23 11:39:51 +05:00
Abdullah Atta
48371b6364
web: add toolbar settings in new settings dialog
2023-06-23 11:39:51 +05:00
Abdullah Atta
90ef877942
editor: only collapse/expand outline list with LMB
2023-06-23 11:39:27 +05:00
Abdullah Atta
c91bc819be
web: enable CSS autoprefixing on build
2023-06-23 11:39:27 +05:00
Abdullah Atta
6c25a70a51
docs: change edit_root to master branch
2023-06-22 11:06:20 +05:00
Abdullah Atta
9e2b9fa6f1
docs: minor fixes & improvements to editor help
2023-06-22 11:06:20 +05:00
Abdullah Atta
5663c507e9
docs: fix broken navigation link
2023-06-22 11:06:20 +05:00
Abdullah Atta
d6fce5ad18
docs: add more markdown shortcuts
2023-06-22 11:06:20 +05:00
ammarahm-ed
9125e41e9a
docs: add meta descriptions
2023-06-22 11:06:20 +05:00
ammarahm-ed
0498604848
docs: add clear vault & delete vault docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
26902cb969
docs: add meta descriptions
2023-06-22 11:06:20 +05:00
ammarahm-ed
915f21d59a
docs: adjust markdown shortcuts table
2023-06-22 11:06:20 +05:00
ammarahm-ed
e7f4ba8b57
docs: fix slug
2023-06-22 11:06:20 +05:00
ammarahm-ed
0bdcfff561
docs: update slugs
2023-06-22 11:06:20 +05:00
ammarahm-ed
b330445531
docs: update slug
2023-06-22 11:06:20 +05:00
ammarahm-ed
053ad1927b
docs: optimize docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
31ff047a34
docs: add table & task lists docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
7f9c24e061
docs: add help for editor & toolbar
2023-06-22 11:06:20 +05:00
ammarahm-ed
9d8689bbce
docs: add pages for editor help
2023-06-22 11:06:20 +05:00
Abdullah Atta
5dabd07f38
docs: add page about deleting your account
2023-06-22 11:06:20 +05:00
ammarahm-ed
41f0a4e101
docs: fix ui & typos
2023-06-22 11:06:20 +05:00
Abdullah Atta
ce1bc83e38
docs: add analytics
2023-06-22 11:06:20 +05:00
Abdullah Atta
0ef53f17cb
docs: add 404 page for not found errors
2023-06-22 11:06:20 +05:00
Abdullah Atta
574d638c94
docs: change base_url to help.notesnook.com
2023-06-22 11:06:20 +05:00
Abdullah Atta
78a543dad4
docs: organization -> organizing-notes
2023-06-22 11:06:20 +05:00
Abdullah Atta
8c857e58b7
docs: add robots.txt
2023-06-22 11:06:20 +05:00
Abdullah Atta
61c96e7b58
docs: add meta title & favicon
2023-06-22 11:06:20 +05:00
Abdullah Atta
ea02552634
docs: finalize slugs & other minor fixes
2023-06-22 11:06:20 +05:00
Abdullah Atta
4438d96d9c
docs: minor fixes to mobile integration docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
5c4fee8f98
docs: update mobile integration docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
0179a81d52
docs: add share extension help guide
2023-06-22 11:06:20 +05:00
Abdullah Atta
0d5cd2e554
docs: improve contrast of foreground colors
2023-06-22 11:06:20 +05:00
Abdullah Atta
47006b8648
docs: add docs for account recovery
2023-06-22 11:06:20 +05:00
Abdullah Atta
1a701d2a64
docs: add base_url to enable sitemap generation
2023-06-22 11:06:20 +05:00
Abdullah Atta
adae78d2df
docs: add docs for desktop integration
2023-06-22 11:06:20 +05:00
Abdullah Atta
c6fe3ea91d
docs: add docs for spell checker
2023-06-22 11:06:20 +05:00
Abdullah Atta
69c152948e
docs: add privacy mode docs
2023-06-22 11:06:20 +05:00
Abdullah Atta
fb9a1af93c
docs: improve docs theme
2023-06-22 11:06:20 +05:00
Abdullah Atta
dfe7e7d459
docs: use custom fonts
2023-06-22 11:06:20 +05:00
Abdullah Atta
2e807cdd0b
docs: add docs for web clipper
2023-06-22 11:06:20 +05:00
ammarahm-ed
6f80d2e7b2
docs: minor fixes to Monographs help
2023-06-22 11:06:20 +05:00
ammarahm-ed
e49c2e8ccc
docs: improve help for notes exporting
2023-06-22 11:06:20 +05:00
ammarahm-ed
3fec04466e
docs: improve help for backup & restore
2023-06-22 11:06:20 +05:00
Abdullah Atta
93c2115f4b
docs: add edit root to get Edit this page link at bottom
2023-06-22 11:06:20 +05:00
Abdullah Atta
8716d3076a
docs: change theme colors to notesnook defaults
2023-06-22 11:06:20 +05:00
Abdullah Atta
5ec5517778
docs: reorder docs using the index frontmatter property
2023-06-22 11:06:20 +05:00
ammarahm-ed
8cb0644cd0
docs: add help on how to organize your notes
2023-06-22 11:06:20 +05:00
Abdullah Atta
56947d942d
docs: fix headings hierarchy
2023-06-22 11:06:20 +05:00
Abdullah Atta
3ea810a059
docs: migrate to new callout syntax
2023-06-22 11:06:20 +05:00
ammarahm-ed
723bb67a6f
docs: add help for backup/restore, vault, organization & monographs
2023-06-22 11:06:20 +05:00
ammarahm-ed
f0e68afdf8
docs: remove unused images
2023-06-22 11:06:20 +05:00
ammarahm-ed
7c0d8c25d3
docs: add importer docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
641d78fdb2
docs: init and add first articles
2023-06-22 11:06:20 +05:00
Abdullah Atta
1c43da0eb0
desktop: regenerate package-lock.json
2023-06-21 15:46:25 +05:00
Abdullah Atta
87de351170
misc: move essential deps from devDependencies
2023-06-21 15:45:55 +05:00
Abdullah Atta
31726f6d86
ci: use npx electron-builder directly
2023-06-20 20:31:32 +05:00
Abdullah Atta
548eda9a26
desktop: do not load native crypto on ARM windows app
2023-06-20 20:24:10 +05:00
Abdullah Atta
dc6fa89c9c
desktop: fix build script
2023-06-20 20:21:14 +05:00
Abdullah Atta
cdda26f32f
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-06-20 20:17:07 +05:00
Abdullah Atta
a8470c9fea
desktop: make builds work on windows
2023-06-20 20:16:48 +05:00
Abdullah Atta
4fa2bc6bb6
desktop: set cwd as data path for portable binaries
2023-06-20 20:15:58 +05:00
Abdullah Atta
8aacf49f07
ci: minor changes to desktop publish workflow
2023-06-20 18:41:00 +05:00
Abdullah Atta
d14c712b79
web: only run top-level-await transform in prod builds
2023-06-20 17:50:23 +05:00
Abdullah Atta
fb90ef3137
web: support top-level-await transform in desktop builds
2023-06-20 17:49:23 +05:00
Abdullah Atta
f733e6e95b
core: convert object-id to es2015 class
2023-06-20 17:48:48 +05:00
Abdullah Atta
3ae3465e84
web: bump version to 2.5.3
2023-06-20 16:00:45 +05:00
Abdullah Atta
9abe85f1c9
web: minor UI fixes
2023-06-20 16:00:45 +05:00
ammarahm-ed
6194367c1e
mobile: release 2.5.3
2023-06-20 14:43:48 +05:00
Abdullah Atta
4e793317ca
desktop: set NO_COLOR=true when running scripts
2023-06-20 14:43:29 +05:00
Abdullah Atta
eb6927cbce
web: add image source cache for caching blobs
2023-06-20 14:42:20 +05:00
Abdullah Atta
b7762ceaae
crypto: make base64 enc compatible on node & browser
2023-06-20 13:18:11 +05:00
ammarahm-ed
53b545f84c
mobile: enable encrypted backups on login
2023-06-20 12:43:37 +05:00
Abdullah Atta
4195150005
web: enable encrypted backups for all logged in users
2023-06-20 12:43:37 +05:00
Abdullah Atta
0a8c045f6f
web: disable auto backups by default
2023-06-20 12:43:37 +05:00
ammarahm-ed
f4fe2c6a65
mobile: enable encrypted backups by default
2023-06-20 12:43:37 +05:00
ammarahm-ed
11e109740b
core: allow encrypted backups for all users
2023-06-20 12:43:37 +05:00
ammarahm-ed
d882c7cf9f
mobile: disable default auto-backup on
2023-06-20 12:43:37 +05:00
Abdullah Atta
eb8b58a559
web: migrate navigation to typescript
2023-06-20 12:36:21 +05:00
ammarahm-ed
2b94212552
mobile: fix module resolution
2023-06-20 12:04:38 +05:00
Ammar Ahmed
04d122c47c
mobile: fix input hides behind keyboard on focus ( #2767 )
2023-06-20 11:33:48 +05:00
Ammar Ahmed
6c9c99681e
mobile: fix scroll into view on keyboard shown ( #2762 )
2023-06-19 19:04:53 +05:00
ammarahm-ed
f0a4a61e1d
mobile: add email support button in settings
2023-06-19 16:15:55 +05:00
Abdullah Atta
f88c610495
editor: make web clips selectable in readonly mode
2023-06-19 13:16:39 +05:00
Abdullah Atta
f9cb9fa3cc
web: add option to contact us via email in settings
2023-06-19 12:54:34 +05:00
Abdullah Atta
3c6622ccf0
web: create vault should be under pro
2023-06-19 12:35:43 +05:00
ammarahm-ed
df82e84c83
web: add default dropdown value text
2023-06-19 12:19:56 +05:00
ammarahm-ed
abd136c7c2
web: disable import button when no files selected
2023-06-19 12:19:56 +05:00
Abdullah Atta
c61082cdee
web: add manage attachments button in settings
2023-06-19 12:19:42 +05:00
ammarahm-ed
b9b21a760a
mobile: limit input value between min/max
2023-06-19 11:58:50 +05:00
ammarahm-ed
acc852e23b
web: limit input value between mix/max
2023-06-19 11:58:50 +05:00
ammarahm-ed
36ae9383ba
web: fix onChange not fired on input
2023-06-19 11:42:39 +05:00
ammarahm-ed
c04df4b4c8
mobile: fix failing tests
2023-06-19 07:49:40 +05:00
Abdullah Atta
5c849c39b4
web: update sync status on auto sync completion
2023-06-17 19:13:54 +05:00
Abdullah Atta
9bae058d16
crypto: force convert IV to urlsafe base64 variant
2023-06-17 19:13:30 +05:00
Abdullah Atta
db2d48a083
web: fix navigation on small screens & mobiles
2023-06-17 18:20:13 +05:00
Abdullah Atta
628d3bd9ff
core: do not include trashed notes in total notebook notes
2023-06-17 18:20:04 +05:00
Abdullah Atta
cdbca8ac22
web: fix crash on viewing a merge conflict
2023-06-17 18:19:58 +05:00
Abdullah Atta
8d2c0762db
web: allow focusing editor by clicking at the bottom
2023-06-17 18:19:52 +05:00
Abdullah Atta
992f4fc697
web: fix pane sizes getting reset randomly on startup
2023-06-17 18:19:39 +05:00
Abdullah Atta
cb1d09904b
web: remove settings test from navigation tests
2023-06-17 13:36:01 +05:00
Abdullah Atta
2441a4505e
web: remove react-toggle
2023-06-17 13:36:01 +05:00
Abdullah Atta
79aae86906
web: fix broken build
2023-06-17 13:36:01 +05:00
Abdullah Atta
cd792625ac
web: use named imports for icons
2023-06-17 13:36:01 +05:00
Abdullah Atta
605e045ff7
web: fix type in SearchViewModel
2023-06-17 13:36:01 +05:00
Abdullah Atta
8c17233e67
web: move dialogs out to top-most level
2023-06-17 13:36:01 +05:00
Abdullah Atta
08480188fa
web: remove progress-bar component
2023-06-17 13:36:01 +05:00
Abdullah Atta
87402251a5
web: add types for svgr
2023-06-17 13:36:01 +05:00
Abdullah Atta
e3a818378d
core: userId is not mandatory when sending bug report
2023-06-17 13:36:01 +05:00
Abdullah Atta
6d82b0a5ba
common: use fixed react version at 17.0.2
2023-06-17 13:36:01 +05:00
Abdullah Atta
e3f0d0ada7
web: load polyfills before everything else
2023-06-17 13:36:01 +05:00
Abdullah Atta
9e2f54fd0b
web: use utils from @notesnook/common
2023-06-17 13:36:01 +05:00
Abdullah Atta
19eb512198
common: add utils for debounce, random & string
2023-06-17 13:36:01 +05:00
ammarahm-ed
86a7fd9b93
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
fa7900aef6
core: fix tests
2023-06-17 13:36:01 +05:00
ammarahm-ed
561d7a8bbc
common: add @notesnook/core dep
2023-06-17 13:36:01 +05:00
ammarahm-ed
fb616a246e
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
c881e74aae
web: call database.setup() before db init
2023-06-17 13:36:01 +05:00
ammarahm-ed
0f2acb2801
core: Init DB instance without platform APIs
2023-06-17 13:36:01 +05:00
Abdullah Atta
9b5e2c108b
editor: persist text alignment & direction on heading creation
2023-06-16 19:11:22 +05:00
ammarahm-ed
ba900b3a0f
web: fix trial expired notice shows to new users
2023-06-16 19:10:46 +05:00
ammarahm-ed
49df1bcd9e
mobile: fix trial expired notice shows to new users
2023-06-16 19:10:46 +05:00
Abdullah Atta
5d1ba7fa0a
web: new dialog based settings ( #2745 )
2023-06-16 19:10:02 +05:00
ammarahm-ed
a6d5a618b0
mobile: picker follow time format set in settings
2023-06-16 18:57:29 +05:00
Abdullah Atta
8f4bd20253
web: fix delete all notes in topic test
2023-06-16 16:54:04 +05:00
ammarahm-ed
8b4270f7df
web: add null checks
2023-06-16 16:54:04 +05:00
ammarahm-ed
9a4877bdbd
mobile: include topic notes in notebook search
2023-06-16 16:54:04 +05:00
ammarahm-ed
0a45e963a6
web: lookup topic notes at notebook level
2023-06-16 16:54:04 +05:00
ammarahm-ed
fb7b306bc5
web: fix search in topic returns no results
2023-06-16 16:54:04 +05:00
Abdullah Atta
4035751264
clipper(web): bump version to 0.2.2
2023-06-16 15:38:51 +05:00
Ammar Ahmed
07bb35395c
clipper: fix duplicate notes created on save ( #2722 )
...
* clipper: fix duplicate notes created on save
* clipper(web): move singleton checks inside the fn
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-06-16 15:15:14 +05:00
ammarahm-ed
09cd19d3b7
core: fix incorrect snooze time format
2023-06-16 10:23:46 +05:00
ammarahm-ed
a3988fd309
mobile: fix image replaces content if note is locked
...
& app lock is also enabled
2023-06-16 10:06:06 +05:00
ammarahm-ed
574c4cc8a9
mobile: fix appending link to empty note stuck
2023-06-15 16:43:54 +05:00
Abdullah Atta
5041e47902
core: fix require is not defined
2023-06-12 13:02:56 +05:00
Abdullah Atta
f3a03dc813
crypto: eagerly init sodium in dev mode
2023-06-12 12:57:39 +05:00
Abdullah Atta
942c9556f6
web: fix editor theme not changing with app theme
2023-06-12 12:00:47 +05:00
Abdullah Atta
5374f2b56c
web: migrate to vitejs from webpack ( #2715 )
2023-06-12 11:49:37 +05:00
Abdullah Atta
3f128da55d
docs: update readme
2023-06-10 16:03:09 +05:00
Abdullah Atta
0aa689ca03
desktop: add readme & other docs
2023-06-10 15:54:17 +05:00
Abdullah Atta
93e1ae5830
ci: set extraMetadata in package.json
2023-06-10 15:54:17 +05:00
Abdullah Atta
ef5aebdb3b
ci: fix electron-builder command
2023-06-10 15:54:17 +05:00
Abdullah Atta
c152796767
ci: use yarn electron-builder on windows
2023-06-10 15:54:17 +05:00
Abdullah Atta
b75382f8b6
ci: change entrypoint before build
2023-06-10 15:54:17 +05:00
Abdullah Atta
80893a5011
ci: use electron-builder directly from ./node_modules/.bin directory
2023-06-10 15:54:17 +05:00
Abdullah Atta
0f9ac0e068
desktop: add dmg-license as optional dependency
2023-06-10 15:54:17 +05:00
Abdullah Atta
46e4ac127c
ci: do not bootstrap after adding dmg-license
2023-06-10 15:54:17 +05:00
Abdullah Atta
3da4ced75b
desktop: add build script & use nx to run build commands
2023-06-10 15:54:17 +05:00
Abdullah Atta
3f79ae6403
desktop: rename build script to release
2023-06-10 15:54:17 +05:00
Abdullah Atta
2d78b05e8d
desktop: remove electron-builder install-app-deps from post-install
2023-06-10 15:54:17 +05:00
Abdullah Atta
c7c4ae4615
desktop: fix post-install command
2023-06-10 15:54:17 +05:00
Abdullah Atta
ee2cbea0c4
ci: add ./ before local action path
2023-06-10 15:54:17 +05:00
Abdullah Atta
782fc575a9
ci: improve node cache by using a common action
2023-06-10 15:54:17 +05:00
Abdullah Atta
151a527444
desktop: improve build scripts
2023-06-10 15:54:17 +05:00
Abdullah Atta
6ab0911970
desktop: finalize new desktop core
2023-06-10 15:54:17 +05:00
Abdullah Atta
28927e705b
desktop: overhaul desktop core and migrate to typescript
2023-06-10 15:54:17 +05:00
ammarahm-ed
2a31f70b4a
mobile: fix compactMode indicators show always
2023-06-10 12:25:48 +05:00
Abdullah Atta
0596bd9e84
desktop: update electron to v25.1.0
2023-06-08 18:20:47 +05:00
ammarahm-ed
3e95960b45
mobile: release v2.5.2
2023-06-08 16:21:50 +05:00
ammarahm-ed
131ecfee89
mobile: improved compactness of notebook compact mode
2023-06-08 16:21:50 +05:00
Abdullah Atta
dfccd640b0
web: bump version to 2.5.2
2023-06-08 16:03:33 +05:00
Abdullah Atta
14d27bb277
editor: remove duplicate ordered-list methods
2023-06-08 15:59:48 +05:00
Abdullah Atta
dd470297c3
editor: do not prevent all clicks
2023-06-08 15:59:48 +05:00
Abdullah Atta
1e690664f1
editor: remove selection persistence
2023-06-08 15:59:48 +05:00
ammarahm-ed
d68eaa7a41
mobile: increase compactness of compact mode
2023-06-08 15:55:06 +05:00
ammarahm-ed
791119fcbc
mobile: add notes for $timestamp$ template
2023-06-08 15:22:53 +05:00
Abdullah Atta
87b82865b2
web: list $timestamp$ in supported title templates
2023-06-08 15:16:24 +05:00
Abdullah Atta
ad145c3499
core: remove YYYY-DD-MM date format
2023-06-08 15:16:24 +05:00
ammarahm-ed
5a228ce5fe
mobile: allow changin primary 2fa
2023-06-08 15:06:22 +05:00
Abdullah Atta
8cb3cb6b19
web: allow changing primary 2fa method
2023-06-08 15:06:22 +05:00
Abdullah Atta
94cc3a6853
web: make 2fa recovery codes more readable
2023-06-08 12:02:14 +05:00
Abdullah Atta
163dfac5d7
core: add tests for title formatting
2023-06-08 11:57:21 +05:00
Abdullah Atta
efd0d6c2c3
core: add more date formats
2023-06-08 11:57:10 +05:00
Abdullah Atta
742dc56f3c
core: add support for $timestamp$ in title
2023-06-08 11:56:59 +05:00
ammarahm-ed
19f2d8b0a7
mobile: do not resize auth modal on ios on kbd open
2023-06-07 21:00:53 +05:00
ammarahm-ed
8c9d98ab88
mobile: fix pass validation
2023-06-07 21:00:13 +05:00
ammarahm-ed
75ae5d9603
mobile: hide note headline in share ext
2023-06-06 18:20:34 +05:00
Ammar Ahmed
8a2453429d
Merge pull request #2669 from streetwriters/fix/tag-name-manage-tags
...
mobile: fix aliased tag name not showing in manage
2023-06-06 18:20:12 +05:00
ammarahm-ed
b54ca08fc8
mobile: fix aliased tag name not showing in manage
...
tags sheet
2023-06-06 18:12:32 +05:00
ammarahm-ed
2be801ba3b
mobile: fix oboarding ui on iphone
2023-06-06 12:35:49 +05:00
Abdullah Atta
f37cd3fe63
core: add new date formats
2023-06-06 11:58:59 +05:00
ammarahm-ed
1224e48bc8
core: fix comma added in default title
2023-06-06 10:42:26 +05:00
Abdullah Atta
780bebe141
web: fix crash on webkit (safari)
2023-06-05 20:55:41 +05:00
ammarahm-ed
f707b43efb
mobile: release v2.5.1
2023-06-05 20:40:34 +05:00
Abdullah Atta
92e9cd740f
web: fix crash on opening notebook context menu
2023-06-05 19:06:53 +05:00
Abdullah Atta
20bef5e70c
web: fix crash when opening notebook context menu
2023-06-05 19:05:39 +05:00
ammarahm-ed
c9b45875a0
mobile: remove patch
2023-06-05 18:54:36 +05:00
Abdullah Atta
f180b79a3e
web: bump version to 2.5.1
2023-06-05 18:40:56 +05:00
ammarahm-ed
438a3c2686
mobile: update deps
2023-06-05 18:33:52 +05:00
ammarahm-ed
64d23d3de0
mobile: show loading when updating marketing consent
2023-06-05 18:27:51 +05:00
ammarahm-ed
e251c6f71c
mobile: add marketing consent settings
2023-06-05 18:21:07 +05:00
Abdullah Atta
40cb6ae8bf
web: allow opting out of marketing emails
2023-06-05 18:21:07 +05:00
Abdullah Atta
06aaa7e2c2
web: clarify marketing consent on sign up screen
2023-06-05 18:21:07 +05:00
Abdullah Atta
ab29a01649
core: allow changing marketing emails consent settings
2023-06-05 18:21:07 +05:00
Abdullah Atta
49e7bdf202
editor: allow starting lists with arbitrary number
2023-06-05 18:04:13 +05:00
ammarahm-ed
2e0f9d8524
mobile: do not move login dialog on keyboard change
2023-06-05 16:40:33 +05:00
Ammar Ahmed
092b26be57
mobile: add support for image & file sharing ( #2652 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-06-05 16:26:39 +05:00
Abdullah Atta
3525feffcf
web: fix color not setting on icons
2023-06-05 16:21:40 +05:00
Abdullah Atta
6cb5a5e473
web: fix incorrect loading state of icons
2023-06-05 16:20:40 +05:00
Abdullah Atta
0992d4eeab
editor: make image selectable in readonly mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
828cd6be35
editor: disable selection persist in readonly mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
1b1a962ec2
editor: minor refactor
2023-06-05 16:02:50 +05:00
Abdullah Atta
0a88502e59
editor: hide replace button in readonly mode
2023-06-05 16:02:50 +05:00
Muhammad Ali
50ff39845a
editor: changed absolute to relative
2023-06-05 16:02:50 +05:00
Muhammad Ali
1cb34d0783
editor: added image-tools for readonly-mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
bbb43bc8b4
web: replace date-time in test snapshot with xxx
2023-06-05 15:29:10 +05:00
ammarahm-ed
1521a7d120
mobile: formatted dates in editor
2023-06-05 15:29:10 +05:00
Abdullah Atta
3b6a2cb9de
web: use editor date/time format from settings
2023-06-05 15:29:10 +05:00
Abdullah Atta
0deaed4ccd
editor: make date-time format configurable
2023-06-05 15:29:10 +05:00
Abdullah Atta
8ebb58b70c
core: fix reminder date time formatting
2023-06-05 15:29:10 +05:00
ammarahm-ed
f691d113d2
mobile: update wording
2023-06-05 15:29:10 +05:00
ammarahm-ed
a57eaf9be6
mobile: sync with core changes
2023-06-05 15:29:10 +05:00
ammarahm-ed
c5a264270c
core: use only first 10 words of headline in title
2023-06-05 15:29:10 +05:00
Abdullah Atta
e75c62e6e1
core: use 2 digits for 12 hour time format
2023-06-05 15:29:10 +05:00
Abdullah Atta
6c3583c9e5
web: add support for setting default notebook/topic
2023-06-05 15:29:10 +05:00
Abdullah Atta
58ba453f57
web: use default note title from settings
2023-06-05 15:29:10 +05:00
Abdullah Atta
7f5d5fcb82
core: simplify default notebook object
2023-06-05 15:29:10 +05:00
Abdullah Atta
e218194402
web: add settings for default date, time & title formats
2023-06-05 15:29:10 +05:00
Abdullah Atta
c36f532bbb
web: use date & time formats from settings
2023-06-05 15:29:10 +05:00
ammarahm-ed
b3b7bd44ef
core: fix note count incorrect
2023-06-05 15:29:10 +05:00
ammarahm-ed
c85242a610
core: format time correctly
2023-06-05 15:29:10 +05:00
ammarahm-ed
58f7a206d9
mobile: add settings
2023-06-05 15:29:10 +05:00
Ammar Ahmed
25bf4fee82
mobile: redesign onboarding ( #2633 )
2023-06-05 15:13:19 +05:00
Abdullah Atta
c2ab5ded47
desktop: fix start as minimized on windows
2023-06-05 12:14:33 +05:00
Ammar Ahmed
ad6a0ebfab
mobie: enable search in readonly mode ( #2659 )
2023-06-05 11:16:18 +05:00
ammarahm-ed
cb9e6578c1
mobile: downgrade react-native-bootsplash version
2023-06-01 21:16:17 +05:00
Abdullah Atta
17a1475ded
editor: do not create 2 toolbar groups for static tools on mobile
2023-06-01 21:15:17 +05:00
Abdullah Atta
2cee5a4d89
editor: set preview attachment icon to eye
2023-06-01 21:15:17 +05:00
Abdullah Atta
337f88c373
editor: fix link popup font family
2023-06-01 21:15:17 +05:00
Abdullah Atta
53d5073690
editor: double click to preview image
2023-06-01 21:15:17 +05:00
Ramiro Pruis
9cc9660b48
editor: allow download & preview of attachments in readonly mode ( #2621 )
...
Signed-off-by: Ramiro Pruis<ramapruis@gmail.com >
2023-06-01 20:39:10 +05:00
ammarahm-ed
e6162b2580
mobile: fix crash on download all attachement
2023-05-31 11:31:51 +05:00
ammarahm-ed
abc14d2d1f
mobile: set fdroid build to false
2023-05-30 00:17:39 +05:00
ammarahm-ed
fa11b5fabb
mobile: update packages
2023-05-29 23:52:43 +05:00
ammarahm-ed
d904916863
mobile: release v2.5.0
2023-05-29 23:01:53 +05:00
Abdullah Atta
0cfc2e1609
web: bump version to 2.5.0
2023-05-29 19:14:53 +05:00
Abdullah Atta
3742e923c9
editor: fix crash due to attachment.mime being undefined
2023-05-29 13:12:28 +05:00
Abdullah Atta
792a254513
web: fix split pane sash styling
2023-05-29 12:09:50 +05:00
Abdullah Atta
17928ba182
web: disable loading announcements during tests
2023-05-27 16:50:24 +05:00
Abdullah Atta
2da0f164c6
web: fix list crash on shift+click when there's no selection
2023-05-27 16:47:54 +05:00
Abdullah Atta
4eabe79e7e
web: fix attachment caching issues
2023-05-27 16:14:12 +05:00
Abdullah Atta
89dd8f5b6c
web: minor ui fixes for pdf attachment preview
2023-05-27 16:14:12 +05:00
Abdullah Atta
b4d3662897
web: never delete image & pdf attachments
2023-05-27 16:14:12 +05:00
ammarahm-ed
675e1e2c6f
mobile: do not cleanup documents from cache after download
2023-05-27 16:14:12 +05:00
ammarahm-ed
0f7f3bae7e
mobile: save pdf snapshot
2023-05-27 16:14:12 +05:00
Abdullah Atta
c917d95a7b
web: remove unnecessary css import
2023-05-27 16:14:12 +05:00
Abdullah Atta
3ae9001504
mobile: remove rn-fetch-blob patch
2023-05-27 16:14:12 +05:00
Abdullah Atta
cc97b8beed
global: update package-lock.json
2023-05-27 16:14:12 +05:00
Abdullah Atta
954bdebcef
web: remove @react-pdf-viewer/default-layout
2023-05-27 16:14:12 +05:00
Abdullah Atta
04b62f4e53
misc: update package-lock.json
2023-05-27 16:14:12 +05:00
Abdullah Atta
a2dcb67b36
web: add support for previewing pdf attachments
2023-05-27 16:14:12 +05:00
Abdullah Atta
cc9141c981
editor: enable preview attachment button on desktop
2023-05-27 16:14:12 +05:00
Abdullah Atta
85484b1762
fs: add support for getting actual file size
2023-05-27 16:14:12 +05:00
Abdullah Atta
1a0c94896a
config: add new "fs" scope for commits
2023-05-27 16:14:12 +05:00
ammarahm-ed
068a99463d
mobile: fix loading
2023-05-27 16:14:12 +05:00
ammarahm-ed
b413315777
mobile: add pdf attachment previews
2023-05-27 16:14:12 +05:00
ammarahm-ed
7227513783
editor: enable attachment previews for files
2023-05-27 16:14:12 +05:00
Abdullah Atta
083e4e1150
web: add basic support for attachment previews
2023-05-27 16:14:12 +05:00
Abdullah Atta
09098410a5
editor: enable previewing attachments on desktop/web
2023-05-27 16:14:12 +05:00
Abdullah Atta
2c9f5df530
web: fix font family in unlock note view
2023-05-25 16:15:01 +05:00
Abdullah Atta
3ad346362b
web: fix notebooks in move note dialog not getting checked sometimes
2023-05-25 16:15:01 +05:00
ammarahm-ed
e176b1bf76
mobile: reset premium status
2023-05-25 15:55:14 +05:00
ammarahm-ed
b368232598
mobile: fix app hangs on adding >3 notebooks on iOS
2023-05-25 15:54:54 +05:00
Abdullah Atta
bcd27e10c1
web: add support for search inside notebook
2023-05-25 15:52:58 +05:00
Abdullah Atta
af9b9b7083
web: fix notebook item date font family
2023-05-25 15:44:09 +05:00
ammarahm-ed
ea1565048a
mobile: tag multiple notes from manage tags sheet
2023-05-25 15:41:43 +05:00
Muhammad Ali
59b081704b
web: add support for setting tags in bulk ( #2328 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-25 14:10:32 +05:00
Muhammad Ali
2761222b36
web: add support for printing notes ( #2551 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-25 12:19:21 +05:00
Muhammad Ali
571f15b556
web: close deleted note on sync ( #2580 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-25 12:14:49 +05:00
Muhammad Ali
283efa6e41
editor: prevent table column size reset in readonly mode ( #2586 )
2023-05-25 12:11:57 +05:00
Abdullah Atta
b3b1b7470e
web: do not show save file dialog if download is canceled
2023-05-25 12:02:50 +05:00
Abdullah Atta
a9e59b17dc
web: use fixed size columns in attachment manager
2023-05-25 12:02:50 +05:00
Abdullah Atta
22d946b677
web: fix app lag when downloading attachment
2023-05-25 12:02:50 +05:00
ammarahm-ed
6a748c3f98
mobile: fix download all attachments progress
2023-05-25 10:18:21 +05:00
Abdullah Atta
520296106a
editor: bump version to 1.5.0
2023-05-25 09:48:22 +05:00
Abdullah Atta
3b727e6f64
editor: update tiptap packages to v2.0.3
2023-05-25 09:47:20 +05:00
ammarahm-ed
b77711a53d
mobile: use isImage check from core
2023-05-23 12:52:50 +05:00
ammarahm-ed
aebb2d414b
mobile: allow attaching images from file manager
2023-05-23 12:52:50 +05:00
ammarahm-ed
e0e505371c
mobile: update download attachments
2023-05-23 12:52:50 +05:00
ammarahm-ed
b9040a9358
mobile: show error on file check failed
2023-05-23 12:52:50 +05:00
ammarahm-ed
68f10ce308
core: add isAudio function
2023-05-23 12:52:50 +05:00
Abdullah Atta
8a475f654f
web: improve attachments manager ui/ux
2023-05-23 12:52:50 +05:00
ammarahm-ed
1043b7df55
mobile: improved attachments manager
2023-05-23 12:52:50 +05:00
ammarahm-ed
8383e09243
mobile: show currently downloading file
2023-05-23 12:52:50 +05:00
ammarahm-ed
df58a6cfc4
mobile: fix recheck attachments
2023-05-23 12:52:50 +05:00
ammarahm-ed
a9df577478
mobile: update deps
2023-05-23 12:52:50 +05:00
ammarahm-ed
e021d93893
mobile: download mutliple attachments
2023-05-23 12:52:50 +05:00
Abdullah Atta
24e13f488e
web: fully move to using web streams everywhere
2023-05-23 12:52:50 +05:00
Muhammad Ali
6f88b70937
web: add support for downloading all attachments as zip
2023-05-23 12:52:50 +05:00
ammarahm-ed
a90f957aa4
mobile: always check editor is ready on enter foreground
2023-05-23 08:08:10 +05:00
ammarahm-ed
748953b3eb
mobile: don't lock app on showing app review
2023-05-23 08:07:27 +05:00
Muhammad Ali
874c892986
editor: make cell properties work with header cells ( #2506 )
2023-05-23 07:17:29 +05:00
Muhammad Ali
ab678fa3a9
core: fix duplication of notes that are directly inside a notebook ( #2552 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-23 06:40:07 +05:00
Muhammad Ali
c2351ab2d3
editor: add support for link markdown syntax ( #2576 )
2023-05-23 06:36:34 +05:00
Muhammad Ali
3fd3e02256
web: fix wrong date font in notebook item ( #2560 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-23 06:20:12 +05:00
Muhammad Ali
d2fd26abd5
editor: fix position of outline list bullet/arrow ( #2555 )
2023-05-20 08:03:39 +05:00
ammarahm-ed
dd84b9ca2f
mobile: add fdroid changelog
2023-05-18 20:06:37 +05:00
Abdullah Atta
269f083dce
clipper: bump version to 0.2.1
2023-05-18 15:14:25 +05:00
Abdullah Atta
e18867d3f1
clipper: request scripting permission
2023-05-18 15:13:44 +05:00
Abdullah Atta
e221882f8e
clipper: change version to 0.2.0
2023-05-17 11:35:52 +05:00
Abdullah Atta
153ee4bce3
clipper: load content scripts on demand to reduce host permissions
2023-05-17 11:35:52 +05:00
ammarahm-ed
a2ecdab61c
mobile: release 2.4.17
2023-05-17 11:24:29 +05:00
Ammar Ahmed
eb089e6211
Merge pull request #2543 from streetwriters/feat/in-app-review
...
mobile: add in-app-review flow
2023-05-17 11:18:22 +05:00
ammarahm-ed
1981c3a2f8
mobile: add in-app-review flow
2023-05-17 11:14:49 +05:00
Abdullah Atta
68b3ebe318
clipper: get rid of <all_urls> permission
2023-05-17 10:11:47 +05:00
ammarahm-ed
8a0b6264d2
mobile: fix pro features locked for pro users
2023-05-17 10:09:37 +05:00
Abdullah Atta
239174c3e7
web: bump version to 2.4.11
2023-05-17 09:29:16 +05:00
Abdullah Atta
db1503d828
clipper: remove contextMenus permission
2023-05-16 18:05:20 +05:00
Abdullah Atta
7b1cbba9e7
clipper: bump version to 0.2
2023-05-16 17:39:21 +05:00
Abdullah Atta
2c3c193629
clipper: default to simplified mode if user is no longer pro
2023-05-16 17:35:59 +05:00
Abdullah Atta
899e56e9cd
clipper(core): escape % & ' during css stringify
2023-05-16 17:35:59 +05:00
Abdullah Atta
9c9582ae12
clipper: improve error messages
2023-05-16 17:35:59 +05:00
Abdullah Atta
b918667b63
clipper: adjust icon size in inline tag
2023-05-16 17:35:59 +05:00
Abdullah Atta
878c901e06
clipper: add support for assigning multiple notebooks
2023-05-16 17:35:59 +05:00
Muhammad Ali
fdd3897a60
web: close tag dropdown on tab press ( #2508 )
2023-05-16 17:32:00 +05:00
ammarahm-ed
c958657b01
mobile: release 2.4.16
2023-05-16 12:11:43 +05:00
Abdullah Atta
e7175f48a0
clipper: do not exclude localhost tabs in production mode
2023-05-13 17:51:10 +05:00
Abdullah Atta
4e1862d653
clipper: improve connection reliability
...
this adds support for working with multiple Notesnook tabs
even though it is not currently recommended that you
open multiple Notesnook tabs
2023-05-13 17:51:10 +05:00
Abdullah Atta
1d5ac37222
clipper: always clip tab from current active window
2023-05-13 17:50:53 +05:00
Abdullah Atta
32d027fff6
clipper(core): don't clip images in simplified mode
2023-05-13 17:50:41 +05:00
ammarahm-ed
9434993373
mobile: remove usesCleartextTraffic in release builds
2023-05-08 18:30:36 +05:00
Abdullah Atta
2bd0f1a304
web: allow users to view their billing history
2023-05-08 15:25:20 +05:00
Abdullah Atta
7f873f240e
web: allow requesting refunds from settings
2023-05-08 15:25:20 +05:00
Abdullah Atta
a0229729b7
web: use sandbox checkout during development
2023-05-08 15:25:20 +05:00
Abdullah Atta
dd368a4170
web: show success on checkout completion
2023-05-08 15:25:20 +05:00
ammarahm-ed
6d3e985c9d
mobile: fix failing build
2023-05-08 09:27:55 +05:00
ammarahm-ed
15858db21b
mobile: sync quick notes only when online
2023-05-08 08:19:17 +05:00
Ammar Ahmed
b69a94a96f
mobile: fix premium toast is not shown when using premium features on mobile ( #2504 )
2023-05-08 08:18:38 +05:00
Muhammad Ali
73b965eb7c
web: close properties pane when note is switched ( #2486 )
2023-05-06 16:16:01 +05:00
Abdullah Atta
5738f48360
core: expire session if key is not found
2023-05-06 15:27:58 +05:00
Muhammad Ali
de74b8c2cd
editor: position search box correctly in readonly mode ( #2478 )
2023-05-03 13:22:25 +05:00
Muhammad Ali
2d07d79057
web: fix issue where notes directly in a notebook could not be unlinked ( #2466 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-02 12:49:24 +05:00
ammarahm-ed
5f6a38c8b1
mobile: release 2.4.15
2023-04-29 09:07:46 +05:00
Muhammad Ali
3496e6bfa9
editor: increased hit Area
2023-04-29 08:33:20 +05:00
ammarahm-ed
fc5b62ba61
mobile: remove editor flicker on app launch
2023-04-29 08:29:48 +05:00
ammarahm-ed
9d0a206240
mobile: fix editor not rendered when enter foreground
2023-04-29 08:29:48 +05:00
ammarahm-ed
ee6bbca18c
mobile: only call verify biometrics once on focus
2023-04-29 05:47:05 +05:00
ammarahm-ed
e6d5472514
mobile: fix rerender crash
2023-04-29 05:46:06 +05:00
Abdullah Atta
1e5f13087b
web: try to reconnect sync on window focus
2023-04-28 10:39:59 +05:00
Abdullah Atta
abb89ecbc3
web: bump version to 2.4.10
2023-04-27 15:15:46 +05:00
Abdullah Atta
aa168bec5e
desktop: revert "desktop: remove custom protocol interception for https requests"
2023-04-27 15:14:30 +05:00
Abdullah Atta
f9116b22db
web: bump version to 2.4.9
2023-04-27 13:16:01 +05:00
Abdullah Atta
5b957f5f0d
web: fix Can't resolve './network.worker' error
2023-04-27 13:08:13 +05:00
Abdullah Atta
a578aae3dc
web: wait for internet before running sync on device wake
2023-04-27 13:08:13 +05:00
Abdullah Atta
43e5d2fa2d
editor: fix table properties tooltip text
2023-04-27 13:08:03 +05:00
Abdullah Atta
b58d034716
theme: use outline instead of boxShadow for input border
2023-04-27 12:59:26 +05:00
Abdullah Atta
3b77d79997
web: prevent pro users from resubscribing
2023-04-27 12:59:26 +05:00
Abdullah Atta
ef4c9af7dc
web: rename setters from onXYZ to xyz
2023-04-27 12:59:26 +05:00
ammarahm-ed
8ba3cf172e
mobile: release v2.4.14
2023-04-27 12:49:02 +05:00
ammarahm-ed
3e446ce9dd
mobile: fix crash on get search items
2023-04-27 11:27:48 +05:00
ammarahm-ed
394aa98713
mobile: remove usage of lazy imports
2023-04-27 10:59:04 +05:00
Muhammad Ali
a2ac882a05
desktop: remove custom protocol interception for https requests ( #2426 )
2023-04-27 10:13:37 +05:00
ammarahm-ed
cae36487f9
mobile: fix notebook not updated on note
2023-04-27 09:38:44 +05:00
ammarahm-ed
fade5eddbf
mobile: replace newline with paragraph in generated html
2023-04-27 08:32:09 +05:00
ammarahm-ed
66b2ffce31
mobile: fix webpack config
2023-04-27 08:32:09 +05:00
ammarahm-ed
13cd2d4daa
mobile: refactor
2023-04-27 08:18:25 +05:00
ammarahm-ed
8442faeeb1
mobile: close editor on navigate to topic
2023-04-26 20:06:40 +05:00
Ammar Ahmed
6d18383b22
mobile: sync notes created from quick note/notification notes ( #2428 )
...
* mobile: sync quick notes
* Update apps/mobile/app/services/notifications.ts
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
* mobile: ensure full db init when sync is required
---------
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-04-26 15:15:08 +05:00