Abdullah Atta
53f4e14ab7
Merge branch 'master' into theme-engine
2023-08-01 10:59:48 +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
ammarahm-ed
936274bd6d
mobile: set sidemenu backdrop to theme backdrop
2023-07-31 13:21:37 +05:00
ammarahm-ed
c67b243049
mobile: set sheet overlay color to theme backdrop
2023-07-31 13:15:33 +05:00
ammarahm-ed
fcaefe9b55
mobile: fix border radius of context menu
2023-07-31 12:56:26 +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
ammarahm-ed
85fa49f53e
mobile: update theme
2023-07-31 11:14:25 +05:00
ammarahm-ed
703853bd8a
mobile: fix floating button color
2023-07-31 10:14:13 +05:00
Abdullah Atta
9b046c6b6f
web: improve button hover interaction
2023-07-31 10:04:56 +05:00
Abdullah Atta
d10e08a158
web: add support for loading theme from file
2023-07-29 16:04:45 +05:00
Abdullah Atta
ad67947ad7
theme: refactor theme-engine
2023-07-29 15:34:04 +05:00
Abdullah Atta
1574ae7a28
theme: add sourceURL property
2023-07-29 15:33:32 +05:00
ammarahm-ed
56201cb408
mobile: rename state
2023-07-29 11:44:05 +05:00
ammarahm-ed
b3fc476352
mobile: fix share extension crash
2023-07-29 11:36:22 +05:00
ammarahm-ed
fdd24a90d5
mobile: load theme from file
2023-07-28 18:41:22 +05:00
ammarahm-ed
5140fd7108
theme: fix theme validation
2023-07-28 18:11:31 +05:00
ammarahm-ed
becd852165
theme: add getPreviewColors & validateTheme
2023-07-28 16:40:16 +05:00
Abdullah Atta
3c9678c6d5
core: reduce sync logger verbosity
2023-07-27 17:12:58 +05:00
Abdullah Atta
700f5e4205
web: fix Loader errors on build
2023-07-27 12:52:53 +05:00
ammarahm-ed
4245ac1451
mobile: fix ui issues
2023-07-27 12:44:39 +05:00
ammarahm-ed
26e44798ec
mobile: fix warning
2023-07-27 11:19:20 +05:00
Abdullah Atta
9648913a02
web: add loading indicator for themes loading
2023-07-26 22:15:48 +05:00
Abdullah Atta
7091f64de8
web: fix settings sidebar is not scrollable
2023-07-26 20:29:51 +05:00
Abdullah Atta
e5ec15fd9c
editor: fix toolbar group padding everywhere
2023-07-26 20:20:45 +05:00
ammarahm-ed
c067c73b33
mobile: refactor
2023-07-26 20:10:43 +05:00
Abdullah Atta
d304f708c7
editor: adjust theming and styling of editor toolbar
2023-07-26 19:11:55 +05:00
ammarahm-ed
71cf9955cd
misc: remove ThemeProvider usage
2023-07-26 18:43:07 +05:00
ammarahm-ed
c5fcfd6654
mobile: fix webpack build
2023-07-26 18:20:23 +05:00
Abdullah Atta
67a1c55420
web: fix login/signup theming
2023-07-26 17:19:55 +05:00
Abdullah Atta
6c54f28c0f
theme: use zustand to manage theme engine state
2023-07-26 17:00:12 +05:00
Abdullah Atta
c576671302
editor: bring back icons in table menus
2023-07-26 15:56:33 +05:00
ammarahm-ed
6e663bf913
theme: remove caching
2023-07-26 13:55:35 +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
ammarahm-ed
0f999947ee
mobile: fix color usage in message card
2023-07-25 12:21:37 +05:00
ammarahm-ed
ab458486a2
theme: use scope name to get current scope
2023-07-25 12:21:15 +05:00
ammarahm-ed
5e627b567f
editor: set theme provider at app level
2023-07-25 12:19:43 +05:00
ammarahm-ed
2ef7baab0a
editor: fix toolbar group alignments
2023-07-25 12:17:46 +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
ammarahm-ed
56ede7654a
mobile: update theme
2023-07-24 14:52:22 +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
18ccbc0ba3
web: fix navigation item hover & other colors
2023-07-24 13:38:40 +05:00
Abdullah Atta
73f50a34f9
web: fix only 1 theme showing in theme selector
2023-07-24 13:38:23 +05:00
Abdullah Atta
c0805b1915
theme: export button variant creation fn
2023-07-24 13:37:59 +05:00
Abdullah Atta
3c9a62b8ed
config: add ui scope for commits
2023-07-24 12:39:06 +05:00
Abdullah Atta
b61c094a5d
ui: use unique id for all menu items
2023-07-24 12:38:50 +05:00
Abdullah Atta
7f7390810f
web: apply selected variant where appropriate
2023-07-24 12:31:26 +05:00
Abdullah Atta
09ea2f577b
web: fix sort & group options not having submenus
2023-07-24 12:29:32 +05:00
Abdullah Atta
cbcd7a9e5a
global: use single typescript version across the projects
2023-07-24 11:18:08 +05:00
Abdullah Atta
bca774dfd0
theme: add selected variant
2023-07-24 10:16:30 +05:00
Abdullah Atta
0b56bdb0c4
web: fix colors in places
2023-07-24 10:13:01 +05:00
Abdullah Atta
cdf481d581
web: bring back dark/light mode option in settings
2023-07-24 10:12:37 +05:00
Abdullah Atta
c644f606f3
web: add support for endless scrolling in themes
2023-07-24 10:12:17 +05:00
Abdullah Atta
c45e029780
mobile: remove react-native-blob-util
2023-07-22 06:58:16 +05:00
Abdullah Atta
59422d3e9c
web: update lockfile
2023-07-22 06:56:04 +05:00
Abdullah Atta
f0df45bd82
Merge branch 'master' into theme-engine
2023-07-22 06:53:31 +05:00
Abdullah Atta
c5ce153c00
web: update lockfile
2023-07-22 06:49:43 +05:00
Abdullah Atta
3e7d68f524
web: add production server url
2023-07-22 06:46:15 +05:00
Abdullah Atta
e4eea50319
setup: add scope for themes server in bootstrap script
2023-07-22 06:25:24 +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
Abdullah Atta
47e0c54ab0
web: add theme details dialog
2023-07-19 13:11:06 +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
1ff1319e8a
global: update lockfiles
2023-07-18 15:31:40 +05:00
Abdullah Atta
16c46d3fc7
theme: add isomorphic-fetch package
2023-07-18 15:27:59 +05:00
Abdullah Atta
cd7e0f5380
setup: parallelize bootstrap depending on device cpu cores
2023-07-18 15:14:40 +05:00
ammarahm-ed
8362c39277
mobile: update theme if new verison available
2023-07-18 12:57:00 +05:00
ammarahm-ed
eedf347708
mobile: update theme selector
2023-07-18 12:48:42 +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
403b2809b7
web: add support for auto updating themes
2023-07-17 17:46:30 +05:00
Abdullah Atta
6c551eef0a
theme: use vite-plugin-react to start theme server
2023-07-17 13:51:41 +05:00
ammarahm-ed
d34b354420
mobile: fix error
2023-07-17 09:55:46 +05:00
Abdullah Atta
38a4652c29
global: update lockfiles
2023-07-17 09:44:48 +05:00
Abdullah Atta
e38ac19a58
setup: fix bootstrap script for non-existent packages
2023-07-17 09:40:47 +05:00
Abdullah Atta
228c1a4d3a
web: add support for theme search and theme switching
2023-07-14 22:54:47 +05:00
Abdullah Atta
7bca693c44
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
2023-07-14 22:18:03 +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
Abdullah Atta
583fa3da49
global: fix @trpc/* versions
2023-07-13 10:11:07 +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
2ff73e241d
web: fix imports
2023-07-11 15:54:47 +05:00
Abdullah Atta
fe2c753068
editor: update katex patch
2023-07-11 15:38:34 +05:00
Abdullah Atta
19201186c5
global: fix @emotion/react version to 11.11.1
2023-07-11 15:36:26 +05:00
ammarahm-ed
b2dd6b750d
editor: fix build
2023-07-11 15:30:02 +05:00
Abdullah Atta
25380ec052
web: finalize new theme engine on web
2023-07-11 15:11:52 +05:00
ammarahm-ed
81cc687e1e
server: theme updates
2023-07-11 10:08:42 +05:00
ammarahm-ed
1dab6be32d
server: show ip & port on start server
2023-07-10 18:22:55 +05:00
ammarahm-ed
b9bfeee126
server: fix types
2023-07-10 18:15:21 +05:00
ammarahm-ed
a06fa9f00e
server: reset cache on sync repo
2023-07-10 15:59:55 +05:00
ammarahm-ed
b147afbefe
mobile: add client from theme server
2023-07-10 15:58:54 +05:00
ammarahm-ed
7646f35e58
server: support themes query pagination
2023-07-10 15:58:28 +05:00
ammarahm-ed
beb782b9ad
theme: add previewColors
2023-07-10 13:29:11 +05:00
ammarahm-ed
6e3f706b3a
server: add theme server
2023-07-10 10:40:39 +05:00
ammarahm-ed
f01d415415
mobile: fix bottom padding
2023-07-08 13:25:18 +05:00
ammarahm-ed
b6417d0016
mobile: fix theme colors
2023-07-08 12:45:10 +05:00
ammarahm-ed
f1ab8e92bd
misc: fix colors
2023-07-08 11:58:46 +05:00
ammarahm-ed
80ffbc511d
mobile: fix build
2023-07-08 11:50:26 +05:00
ammarahm-ed
745bf65641
misc: fix build
2023-07-08 11:13:55 +05:00
Abdullah Atta
adabf488ee
web: change output hash size to 12 chars
2023-07-08 11:13:48 +05:00
ammarahm-ed
a0015af169
Merge branch 'master' into theme-engine
2023-07-08 11:00:21 +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
e6e775dbeb
mobile: fix statusbar color on switch from bg
2023-05-19 20:31:56 +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
Abdullah Atta
e082007a49
clipper: add support for the new theme engine
2023-05-08 14:42:29 +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
ammarahm-ed
deced99339
mobile: fix editor theme provider
2023-05-08 08:13:13 +05:00
ammarahm-ed
b0acce7b4f
mobile: migrate share ext to theme engine
2023-05-08 08:12:42 +05:00
Muhammad Ali
73b965eb7c
web: close properties pane when note is switched ( #2486 )
2023-05-06 16:16:01 +05:00
Abdullah Atta
e081e7ea09
web: adjust hover & focus colors on list item
2023-05-06 15:29:10 +05:00
Abdullah Atta
35db89aa11
editor: add support for theme enging
2023-05-06 15:29:10 +05:00
Abdullah Atta
679a912e2b
web: move emotion theme provider to @notesnook/theme
2023-05-06 15:28:33 +05:00
Abdullah Atta
5738f48360
core: expire session if key is not found
2023-05-06 15:27:58 +05:00
ammarahm-ed
627259e129
mobile: fix dark color scheme
2023-05-06 13:17:44 +05:00
ammarahm-ed
70c8201355
mobile: fix status bar color incorrect on entering foreground
2023-05-06 11:24:09 +05:00
ammarahm-ed
064059278a
mobile: cleanup
2023-05-06 11:10:17 +05:00
ammarahm-ed
959e7466a6
mobile: fix colors
2023-05-06 10:27:43 +05:00
ammarahm-ed
69bd277d87
mobile: fix colors
2023-05-06 10:09:49 +05:00
ammarahm-ed
5833832123
mobile: fix theme-engine usage in editor & app
2023-05-05 16:11:13 +05:00
Abdullah Atta
37187403d4
global: sync with master branch and make everything work again
2023-05-04 15:16:05 +05:00
ammarahm-ed
b24d52bbbd
theme: add dialog & sheet scopes
2023-05-04 14:48:19 +05:00
Abdullah Atta
82142d11aa
web: add partial support for custom themes
...
only context menus & popups are left.
2023-05-04 14:48:19 +05:00
ammarahm-ed
19b4d84c40
mobile: fix theme definition
2023-05-04 13:26:36 +05:00
ammarahm-ed
fd98b89900
mobile: fix typings
2023-05-04 13:26:36 +05:00
ammarahm-ed
1870406b5e
mobile: fix button width on applock screen
2023-05-04 13:26:36 +05:00
ammarahm-ed
64e5f63f70
mobile: commit
2023-05-04 13:26:36 +05:00
ammarahm-ed
02f75ac1cd
mobile: add theme scopes
2023-05-04 13:26:36 +05:00
ammarahm-ed
52849a5bf3
mobile: manage theme state via theme-engine
2023-05-04 13:25:35 +05:00
ammarahm-ed
f64c91faec
theme: add default pitch-black theme
2023-05-04 13:24:40 +05:00
ammarahm-ed
c7ae14f239
mobile: const colors -> `const {colors}
2023-05-04 13:24:40 +05:00
Abdullah Atta
9ab084d793
theme: add backdrop color
2023-05-04 13:23:04 +05:00
Abdullah Atta
6514b98ce8
theme: use explicit return type for useThemeColors
2023-05-04 13:23:04 +05:00
Abdullah Atta
5a5cacee4f
theme: ColorsType -> Variants
2023-05-04 13:23:04 +05:00
ammarahm-ed
04451eee5d
mobile: store theme info in store
2023-05-04 13:23:04 +05:00
ammarahm-ed
6e7558b364
mobile: fix colors
2023-05-04 13:22:28 +05:00
ammarahm-ed
9c02fed3af
mobile: fixed some colors
2023-05-04 13:22:28 +05:00
ammarahm-ed
5d7195fb41
mobile: migrate app colors to new theme engine
2023-05-04 13:21:56 +05:00
ammarahm-ed
6cd1178347
theme: add theme engine
2023-05-04 12:52:38 +05:00
ammarahm-ed
b7b4a18624
mobile: theme
2023-05-04 12:52:38 +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
ammarahm-ed
f9bcfe2f7a
mobile: obfuscate short emails
2023-04-26 15:02:56 +05:00
ammarahm-ed
3621f95dbc
web: obfuscate short emails
2023-04-26 15:02:56 +05:00
ammarahm-ed
536dead44d
mobile: always load notes on init
2023-04-26 14:59:05 +05:00
ammarahm-ed
39d74e80a9
mobile: ensure that overlay gets hidden when entering foreground
2023-04-26 14:59:05 +05:00
ammarahm-ed
46e03dd248
mobile: only show app lock for main activity
2023-04-26 14:59:05 +05:00
ammarahm-ed
152fee2c29
mobile: reload editor if rendered view lost
2023-04-26 14:59:05 +05:00
ammarahm-ed
492a4d16b2
mobile: fix note options ui
2023-04-26 14:58:37 +05:00
ammarahm-ed
3d7c1fa1e7
mobile: fix configure toolbar sheet close with swipe
2023-04-26 14:58:21 +05:00
ammarahm-ed
69bb0e3656
editor: fix toolbar dropdown buttons size on mobile
2023-04-26 14:54:30 +05:00
ammarahm-ed
4875cfa108
core: duplicate note without content
2023-04-26 14:47:52 +05:00
ammarahm-ed
a28beb62c6
core: deep clone note when duplicating
2023-04-26 14:46:24 +05:00
Abdullah Atta
21c8960146
web: fix "Unauthorized" error on subscription cancel
2023-04-26 11:39:48 +05:00
Abdullah Atta
2ba638b123
web: fix font family on input field labels
2023-04-25 14:47:29 +05:00
ammarahm-ed
8548940cb9
mobile: refactor
2023-04-25 10:18:20 +05:00
Elmin Didic
909bdfa0cf
docs: fix grammar & other typos in CONTRIBUTING.md ( #2384 )
...
Signed-off-by: Elmin Didic <35606145+ElminD@users.noreply.github.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-04-25 10:13:56 +05:00
ammarahm-ed
bfb3c56abe
mobile: remove unused patch file
2023-04-18 02:10:16 +05:00
ammarahm-ed
e06836f701
mobile: fix icon color in dark mode
2023-04-18 02:04:55 +05:00
ammarahm-ed
bc16cb79f2
mobile: fix failing tests
2023-04-18 01:54:51 +05:00
ammarahm-ed
176c46e3f2
mobile: update word count on exit
2023-04-18 01:05:14 +05:00
Abdullah Atta
af65055ce9
web: bump version to 2.4.8
2023-04-18 00:55:37 +05:00
ammarahm-ed
ad23ff19de
mobile: update release notes
2023-04-18 00:55:24 +05:00
ammarahm-ed
cf65fc4f57
editor: make drag handle size dynamic
2023-04-18 00:50:41 +05:00
ammarahm-ed
9ab83e7fbb
editor: reduce size of task list header
2023-04-18 00:50:20 +05:00
ammarahm-ed
1acf2aadba
editor: remove top level font family on headings
2023-04-18 00:32:17 +05:00
Abdullah Atta
06833bcac9
editor: make sure editor font settings apply to all nodes
2023-04-18 00:30:40 +05:00
Ammar Ahmed
3bf6b5293a
feat: Change default font size & font family in editor
2023-04-17 23:45:28 +05:00
ammarahm-ed
c40d33df37
mobile: ensure editor reloads properly
2023-04-17 23:32:28 +05:00
ammarahm-ed
fe609f8275
mobile: release v2.4.13
2023-04-17 23:08:29 +05:00
Abdullah Atta
3566f47f2d
editor: all toolbars should scroll if buttons overflow
2023-04-17 22:48:43 +05:00
ammarahm-ed
4b5526dffd
mobile: fix text exports
2023-04-17 22:43:56 +05:00
ammarahm-ed
4977390394
mobile: return if some days are already selected
2023-04-17 22:41:12 +05:00
ammarahm-ed
87804de452
mobile: auto select current day when repeat mode is selected
2023-04-17 22:41:12 +05:00
Ammar Ahmed
bc55d2b476
mobile: Fix toast shown forever sometimes ( #2362 )
2023-04-17 22:40:43 +05:00
Abdullah Atta
3ff34a5c82
core: use official html-to-text lib instead of fork
2023-04-17 18:09:29 +05:00
Abdullah Atta
7e01e90e22
core: do not clean relations on removing reminders
2023-04-17 17:25:03 +05:00
Abdullah Atta
d568be6536
editor: fix crash while editing links on mobile
2023-04-17 17:04:24 +05:00
ammarahm-ed
734e79604f
mobile: use getFontById from editor
2023-04-16 01:51:49 +05:00
Abdullah Atta
227a962042
core: fix rename tag/color test
2023-04-16 01:04:02 +05:00
Abdullah Atta
a1640175e5
editor: remove unnecessary props from ToolProps
2023-04-16 01:01:01 +05:00
Abdullah Atta
7cf61570ef
web: remove default-font component
2023-04-16 00:59:16 +05:00
Abdullah Atta
83762c668e
web: refactor default font settings
2023-04-16 00:57:44 +05:00
Abdullah Atta
ecd4a08b1c
editor: encapsulate font family utility
2023-04-16 00:57:30 +05:00
ammarahm-ed
7b66462300
mobile: fix crash when tap on notification and
...
reminder does not exist.
2023-04-15 23:50:24 +05:00
ammarahm-ed
41639fd325
editor: improve editor performance on mobile
2023-04-15 23:25:45 +05:00
ammarahm-ed
2fe82841ef
editor: remove useIsKeyboardOpen
2023-04-15 23:25:45 +05:00
Ammar Ahmed
9b7af87611
mobile: fix db initialization in background ( #2322 )
...
* core: init collections separately
* mobile: fix db init in background
* mobile: don't call db.init on logout
* mobile: improve db init in app/share extension
* mobile: cleanup
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-04-15 23:23:04 +05:00
Muhammad Ali
d99ccbc243
editor: fix jumping text/bg color popup ( #2306 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-04-15 17:53:01 +05:00
Abdulrehman-Jafer
0f191eba5c
editor: fix code block highlighting not updating in some cases ( #2267 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-04-15 17:50:03 +05:00
Ammar Ahmed
26657c7ee3
mobile: fix app font sizes ( #2355 )
2023-04-15 17:01:49 +05:00
Abdulrehman-Jafer
a12749eb82
core: disable input sanitization on color/tag rename ( #2274 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-15 16:42:25 +05:00
Abdulrehman-Jafer
1a56d38116
web: migrate use-database.js to TypeScript ( #2287 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-04-15 16:41:14 +05:00
Ammar Ahmed
0b9025af11
mobile: redesign reminder/notebook sheets ( #2321 )
2023-04-15 16:40:36 +05:00
Muhammad Ali
6f5a44cd11
web: do not show success toast if notebook failed to create ( #2307 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-04-15 16:37:32 +05:00
Abdulrehman-Jafer
5e1cc307b1
web: migrate use-media-query.js to Typescript ( #2326 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-15 16:35:03 +05:00
Ammar Ahmed
2197f1ec5e
mobile: fix tag suggestions in share widget ( #2354 )
2023-04-15 16:31:59 +05:00
NedimHodzic
1da5fd3661
docs: fix grammar issues in mobile/web READMEs ( #2345 )
...
Signed-off-by: Nedim Hodzic hodzicnedim11@gmail.com
2023-04-15 05:22:18 +05:00
ammarahm-ed
49e79b52b2
core: add remote note if local note does not exist
2023-04-15 02:17:56 +05:00
ammarahm-ed
c9a657298c
mobile: fix crash when data is null in list
2023-04-15 02:03:36 +05:00
Nick Thomas
cfd7caf16c
Updated grammar readme
...
docs: Updated grammar readme
Signed-off-by: Nick Thomas nick02@iastate.edu
Signed-off-by: Nick Thomas <73144044+NickThomas20@users.noreply.github.com >
2023-04-14 06:42:57 +05:00
ammarahm-ed
9744679550
mobile: add support for setting default font-size & font-family
2023-04-08 01:53:46 +05:00
ammarahm-ed
9cdc502ce5
web: fix font family not applied when set on editor
2023-04-08 01:14:33 +05:00
Ammar Ahmed
300a104949
Merge branch 'master' into change-default-font
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-04-07 23:17:23 +05:00
ammarahm-ed
efad6520a2
mobile: release 2.4.12
2023-04-07 22:46:56 +05:00
ammarahm-ed
cc58351731
core: fix notes marked as local only get deleted
...
on sync
2023-04-07 22:40:10 +05:00
ammarahm-ed
cf2f4c4bbb
mobile: fix tag not updated on list item on rename
2023-04-07 14:46:28 +05:00
Abdulrehman-Jafer
cc161b844c
web: migrate use-is-user-premium to ts ( #2297 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-07 14:10:52 +05:00
ammarahm-ed
45ebf0670f
mobile: show error when note is locked
2023-04-07 02:22:49 +05:00
ammarahm-ed
9cfaa90232
mobile: use text exporter from core
2023-04-07 02:22:49 +05:00
ammarahm-ed
edf4a248ed
web: remove unnecessary param passed to export
2023-04-07 02:22:49 +05:00
ammarahm-ed
14d7ec6b4e
core: allow exports with custom content
2023-04-07 02:22:49 +05:00
Ammar Ahmed
cd2ca94c3d
mobile: Fix crash when leaving note after search ( #2289 )
2023-04-07 01:10:52 +05:00
Abdullah Atta
f1609aaa46
editor: do not convert \n characters to paragraphs
2023-04-06 01:40:55 +05:00
ammarahm-ed
851364c0bf
mobile: release 2.4.11
2023-04-05 02:45:02 +05:00
ammarahm-ed
913a1743b5
mobile: update deps
2023-04-05 02:13:49 +05:00
ammarahm-ed
dc5572d4b9
editor: enable passing custom sessionId
2023-04-05 02:13:49 +05:00
ammarahm-ed
554560903c
mobile: improve share extension search
2023-04-05 02:13:49 +05:00
ammarahm-ed
885e4a325c
mobile: fix snap points for sheet on android
2023-04-05 02:13:49 +05:00
ammarahm-ed
156ce7e711
mobile: ensure note is saved when change note
2023-04-05 02:13:49 +05:00
Abdullah Atta
71ecc05bd6
web: bump version to v2.4.7
2023-04-05 01:54:51 +05:00
Abdullah Atta
98b93d42c1
theme: publish
2023-04-05 01:53:29 +05:00
Abdullah Atta
2e7935cacc
editor: publish
2023-04-05 01:53:16 +05:00
Abdullah Atta
50d64af7f6
web: update export html test snapshots
2023-04-04 23:35:35 +05:00
Abdullah Atta
e452fd3d2f
core: update export tests snapshots
2023-04-04 23:16:04 +05:00
Abdullah Atta
64dd481402
web: fix cannot read property id of undefined
2023-04-04 22:04:46 +05:00
Abdullah Atta
28f647fa06
web: fix a couple of state mgmt issues with move note dialog
2023-04-04 22:04:14 +05:00
ammarahm-ed
9eb1061cd1
mobile: refactor
2023-04-04 22:04:14 +05:00
ammarahm-ed
3cab264213
mobile: increase the timeout
2023-04-04 22:04:14 +05:00
ammarahm-ed
fb56e7c866
mobile: exit current topic if it is deleted.
2023-04-04 22:04:14 +05:00
ammarahm-ed
234e368c4d
mobile: cleanup
2023-04-04 22:04:14 +05:00
ammarahm-ed
4de4693505
mobile: fix topic sheet snaps to top in topics screen
2023-04-04 22:04:14 +05:00
ammarahm-ed
5563c7d5f8
mobile: remove floating button on topic screen
2023-04-04 22:04:14 +05:00
ammarahm-ed
93225e5a30
mobile: fix topic sheet related state issues
2023-04-04 22:04:14 +05:00
ammarahm-ed
0ab9846732
mobile: fix edit notebook sheet does not close after saving edits
2023-04-04 22:04:14 +05:00
ammarahm-ed
f6f1cf0ae7
mobile: fix edit notebook button not working
2023-04-04 22:04:14 +05:00
ammarahm-ed
69615d54db
mobile: remember last position of sheet in notebook
2023-04-04 22:04:14 +05:00
ammarahm-ed
a990d0f404
mobile: fix move note sheet not opening
2023-04-04 22:04:14 +05:00
ammarahm-ed
4aeff48e74
mobile: cleanup
2023-04-04 22:04:14 +05:00
ammarahm-ed
78c1a75ec9
mobile: improve opening sheet
2023-04-04 22:04:14 +05:00
ammarahm-ed
9e6664a80e
mobile: improve topics-sheet ux
2023-04-04 22:04:14 +05:00
ammarahm-ed
b306a09747
editor: refresh editor on line spacing changed
2023-04-04 17:23:27 +05:00
ammarahm-ed
fab52012ad
mobile: fix loading indicator color
2023-04-04 16:26:07 +05:00
ammarahm-ed
fc39c714b6
mobile: update project pods
2023-04-04 16:26:07 +05:00
ammarahm-ed
5fff4bbb0e
mobile: fix font sizes
2023-04-04 16:26:07 +05:00
ammarahm-ed
0a29571ad8
mobile: upgrade share extension to support organization
2023-04-04 16:26:07 +05:00
ammarahm-ed
275fa1b3ca
mobile: fix loading editor screen on app launch
2023-04-04 16:25:07 +05:00
ammarahm-ed
79889665e5
mobile: cleanup deps
2023-04-04 16:25:07 +05:00
ammarahm-ed
9888ad327c
mobile: fix editor hidden when changing orientation
...
from landscape to
portrait
2023-04-04 16:25:07 +05:00
ammarahm-ed
77ab2d7740
mobile: skip showing loading overlay for relatively smaller
...
notes
2023-04-04 16:25:07 +05:00
ammarahm-ed
509dc4b541
editor: scroll to top on note change
2023-04-04 16:25:07 +05:00
ammarahm-ed
ff84ee2d42
mobile: improve note saving reliability &
...
performance
2023-04-04 16:25:07 +05:00
ammarahm-ed
d838c2e8ad
editor: update word count immediately after note is loaded
...
Previously when opening note, the word count on mobile would
be 0, then update to actual word count. This has been fixed so
correct word count shows when opening not without any
delay.
2023-04-04 16:25:07 +05:00
ammarahm-ed
28d718acf6
mobile: show no loading for relatively smaller notes
...
Previously if a note had smaller content, loading would still take
quite a bit long which seemed unnecessary. Now loading will show
only if note takes long enough to load which should make the app
feel much more snappier than before when opening notes.
2023-04-04 16:25:07 +05:00
Muhammad Ali
adf546f29c
web: disable deleting locked notes ( #2244 )
2023-04-04 16:24:28 +05:00
Abdulrehman-Jafer
b18cf277f6
core: fix code block overflow in PDF export ( #2245 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-04 16:19:02 +05:00
ammarahm-ed
8ab26eb852
mobile: fix crash where notebook is not present
2023-03-31 12:56:20 +05:00
ammarahm-ed
aac43274a0
mobile: release 2.4.10
2023-03-30 17:22:00 +05:00
Muhammad Ali
2fb2c4247a
web: do not add "none" tool in Configure Toolbar dialog ( #2193 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-03-30 17:10:43 +05:00
Abdulrehman-Jafer
cb1d32d177
core: fix txt, pdf & html export line spacing ( #2215 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
Co-authored-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-03-30 17:09:00 +05:00
ammarahm-ed
75e1985a6f
mobile: save value on change
2023-03-30 16:48:55 +05:00
ammarahm-ed
0093b39f64
mobile: fix nav bar does not follow app theme
2023-03-30 16:07:58 +05:00
ammarahm-ed
d19c2ef735
mobile: add mastodon social link
2023-03-30 15:30:55 +05:00
ammarahm-ed
db527cfbf3
mobile: fix splashscreen logo quality
2023-03-30 15:04:08 +05:00
ammarahm-ed
7da8ddb24f
mobile: topic title should to single line
2023-03-30 15:02:01 +05:00
ammarahm-ed
5d401ac9ac
mobile: use diff sheet size on each platform
2023-03-30 13:54:21 +05:00
ammarahm-ed
9605eafa00
mobile: add support for sorting topics in sheet
2023-03-30 13:54:21 +05:00
Ammar Ahmed
783460c685
Merge pull request #2218 from streetwriters/fix-reminder-date-set
...
mobile: fix reminder date picker not going in past
2023-03-29 16:54:24 +05:00
ammarahm-ed
af906d8ace
mobile: add some null checks
2023-03-29 16:54:04 +05:00
ammarahm-ed
fca26a8793
mobile: fix reminder date picker not going in past
2023-03-29 16:29:40 +05:00
Muhammad Ali
27863def9c
web: fix RTL support for outline lists ( #2175 )
...
Co-authored-by: Muhammad Ali <alihamuh@gmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-03-24 12:51:00 +05:00
Abdullah Atta
f1d4fd1d5d
editor: fix crash when theme.colors is undefined
2023-03-24 12:49:26 +05:00
Abdullah Atta
61b7e43d08
web: do not interrupt importer if notebook is undefined
2023-03-24 11:43:37 +05:00
Abdullah Atta
87ebe1918c
web: use debounce instead of inlineDebounce for selection updates in editor
2023-03-24 11:41:03 +05:00
ammarahm-ed
4c5253c267
mobile: release v2.4.9
2023-03-24 02:54:36 +05:00
Abdulrehman-Jafer
f5be8a0c86
web: migrate keyboard.js to typescript ( #2160 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-24 00:57:55 +05:00
Abdullah Atta
5392582819
web: fix crash on opening an empty notebook
2023-03-24 00:35:29 +05:00
Abdullah Atta
651ae4cdaa
web: bump version to 2.4.6
2023-03-24 00:28:19 +05:00
Abdullah Atta
d87b5c5386
desktop: don't show tray menu icons on flatpak builds
2023-03-24 00:28:19 +05:00
ammarahm-ed
d5331b1997
mobile: release v2.4.8
2023-03-24 00:18:12 +05:00
ammarahm-ed
0a6f8fa18e
mobile: improve publish note sheet ui
2023-03-24 00:12:18 +05:00
Abdullah Atta
c1ba16eb80
web: group top level notebook notes
2023-03-23 23:58:17 +05:00
Ammar Ahmed
0cd01b25bd
Merge pull request #2187 from streetwriters/fix/publish-note-mobile
...
Fix publish note with password on mobile
2023-03-23 23:52:50 +05:00
Abdullah Atta
f0c1300ec8
web: hyper optimize move note dialog
2023-03-23 23:48:49 +05:00
ammarahm-ed
70eee2a224
mobile: cleanup logs
2023-03-23 23:48:49 +05:00
ammarahm-ed
42470d1d67
mobile: fix add button color in dark mode
2023-03-23 23:48:49 +05:00
ammarahm-ed
7fc58a3fa5
mobile: make bottom padding optional in sheet
2023-03-23 23:48:49 +05:00
ammarahm-ed
e186037c03
mobile: fix bottom padding on sheet
2023-03-23 23:48:49 +05:00
ammarahm-ed
732a0ffea4
mobile: fix duplicate key warning
2023-03-23 23:48:49 +05:00
ammarahm-ed
89f2e9fde1
mobile: show selected indicator on notebook
2023-03-23 23:48:49 +05:00
Abdullah Atta
c369541a7f
web: indicate which notebooks have selected topics
2023-03-23 23:48:49 +05:00
Abdullah Atta
0b7a157ab1
web: enable multiselect mode if note is in > 1 nb/topic
2023-03-23 23:48:49 +05:00
ammarahm-ed
9b86c6ebb7
mobile: fix multiselection bugs
2023-03-23 23:48:49 +05:00
ammarahm-ed
22cd07e414
mobile: improve selection performance
2023-03-23 23:48:49 +05:00
ammarahm-ed
47f919cb61
mobile: fix reset select does not reset selected topics
2023-03-23 23:48:49 +05:00
Abdulrehman-Jafer
5b3c889b7c
web: migrate css.js to typescript ( #2165 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-23 17:03:23 +05:00
Abdullah Atta
77ac53215c
web: remove document as any in page-visibility
2023-03-23 13:55:52 +05:00
Abdulrehman-Jafer
167c7125d2
web: migrate page-visibility.js to typescript ( #2166 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-23 13:48:57 +05:00
Abdullah Atta
ba56fd0279
web: don't reset reminders before getting the user
2023-03-23 13:46:54 +05:00
Abdullah Atta
8e795b729a
web: read trash cleanup interval from db on startup
2023-03-23 13:46:54 +05:00
Abdullah Atta
a4eb597f35
web: improve notebook vertical pane resizing
2023-03-23 13:46:44 +05:00
Abdullah Atta
0aeade69da
web: fix topic search
2023-03-23 13:43:45 +05:00
Abdullah Atta
90a3bd3307
web: fix crash on creating a topic
2023-03-23 13:43:45 +05:00
ammarahm-ed
7a61e3558e
mobile: ui cleanup
2023-03-23 13:39:14 +05:00
Abdulrehman-Jafer
dd9c555bff
web: migrate parse.js to typescript ( #2162 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-23 13:36:31 +05:00
ammarahm-ed
50f84780bb
mobile: fix publish note with password not working
2023-03-23 13:23:04 +05:00
Abdulrehman-Jafer
e12372364d
web: add support for realtime search ( #2171 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-23 12:45:33 +05:00
ammarahm-ed
969611c9e6
mobile: release v2.4.7
2023-03-22 15:05:24 +05:00
ammarahm-ed
06399fe3bd
mobile: fix title hidden on navigate sometimes
2023-03-22 15:02:55 +05:00
Abdullah Atta
35c5a90b4e
web: update version highlights
2023-03-22 13:47:41 +05:00
Abdullah Atta
3c70cccd14
web: topic is rendered incomplete when opened directly
2023-03-22 13:42:36 +05:00
Abdullah Atta
a3c24bc666
editor: fix image resizing
2023-03-22 13:28:25 +05:00
ammarahm-ed
16b00d21a6
mobile: cleanup
2023-03-22 13:28:25 +05:00
Abdullah Atta
88f90c6240
editor: add padding to placeholder
2023-03-22 13:28:25 +05:00
Abdullah Atta
a5c44dcb3b
editor: add src to image on copy
2023-03-22 13:28:25 +05:00
Abdullah Atta
c0a2dd139a
web: only load new media attachments on realtime sync
2023-03-22 13:28:25 +05:00
Abdullah Atta
b354a26f0a
core: allow selectively downloading media attachments
2023-03-22 13:28:25 +05:00
ammarahm-ed
b3de1205d9
mobile: cleanup
2023-03-22 13:28:25 +05:00
ammarahm-ed
f18e8ae421
mobile: properly handle loading images in editor
2023-03-22 13:28:25 +05:00
ammarahm-ed
a46b863802
core: return only attachment meta if
...
attachment already exists
2023-03-22 13:28:25 +05:00
ammarahm-ed
2befa03cd2
mobile: conform to new image loading api
2023-03-22 13:28:25 +05:00
Abdullah Atta
763a108abb
editor: always use relative height for resizer
2023-03-22 13:28:25 +05:00
Abdullah Atta
30a069c845
editor: always use black icons on image overlay
2023-03-22 13:28:25 +05:00
Abdullah Atta
ffbf5cdc88
editor: fade-in on image load
2023-03-22 13:28:25 +05:00
Abdullah Atta
4318a65a99
editor: use dataurl attr for inserting an image
2023-03-22 13:28:25 +05:00
Abdullah Atta
bc433c56ae
core: don't return invalid dataurl if image doesn't exist
2023-03-22 13:28:25 +05:00
Abdullah Atta
e43740c6bc
editor: add comments for why we use UTITypes
2023-03-22 13:28:25 +05:00
Abdullah Atta
6123bccf4b
editor: only save image height on load
2023-03-22 13:28:25 +05:00
Abdullah Atta
08106c20e8
editor: use dataurl instead of src attr for loading images
2023-03-22 13:28:25 +05:00
Abdullah Atta
eaaecbd5e5
core: hash base64 before saving it as attachment to prevent dups
2023-03-22 13:28:25 +05:00
Abdullah Atta
29608099db
web: writeEncrypted -> writeEncryptedBase64
2023-03-22 13:28:25 +05:00
Abdullah Atta
7a773937c2
core: writeEncrypted now accepts only base64 input
2023-03-22 13:28:25 +05:00
Abdullah Atta
fa4a298bfa
web: use NodeJS.Platform instead of process.platform
2023-03-22 10:45:03 +05:00
Abdulrehman-Jafer
966bedbb49
web: migrate platform.js to typescript ( #2163 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-22 10:42:49 +05:00
Abdulrehman-Jafer
159b6f3ca6
web: migrate dimensions.js to typescript ( #2153 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-22 09:21:48 +05:00
Abdulrehman-Jafer
de1b0fc466
web: migrate filename.js to typescript ( #2156 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-22 09:07:52 +05:00
Abdulrehman-Jafer
b6a3394dee
web: migrate object.js to typescript ( #2161 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-22 09:00:29 +05:00
Abdulrehman-Jafer
f5ac51db13
web: migrate random.js to typescript ( #2164 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-22 08:59:07 +05:00
Muhammad Ali
df94f31998
web: added state base to default font-family and size
2023-03-22 08:38:21 +05:00
Abdullah Atta
1ec0b65fe8
web: extract attachment extension from mime-type
2023-03-21 09:59:45 +05:00
Abdullah Atta
d9a77ff658
core: migrate filename.ts to javascript
2023-03-21 09:59:45 +05:00
ammarahm-ed
c45118515c
editor: add react-scripts patch
2023-03-21 09:59:45 +05:00
ammarahm-ed
f9b8865351
editor: export blob as b64 with correct content type
2023-03-21 09:59:45 +05:00
ammarahm-ed
1e92b3fc92
mobile: resolve attachment hash from src if hash not avail
2023-03-21 09:59:45 +05:00
ammarahm-ed
f34fb858ec
mobile: add filename extension before download
2023-03-21 09:59:45 +05:00
ammarahm-ed
1fdede5518
core: add getFileNameWithExtension utility
2023-03-21 09:59:45 +05:00
Abdulrehman-Jafer
a454ec4944
web: migrate color.js to typescript ( #2151 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-21 09:37:56 +05:00
Abdullah Atta
5afbf103ac
ci: disable arm64 builds for snap
2023-03-21 09:25:15 +05:00
Abdullah Atta
2ef1b76bfb
ci: disable deb/rpm builds
2023-03-21 09:03:15 +05:00
Abdullah Atta
f7d06d3b82
desktop: enable arm64 builds
2023-03-21 08:40:03 +05:00
Abdullah Atta
e405468471
web: bump version to 2.4.5
2023-03-21 08:07:11 +05:00
Abdullah Atta
9d2bacdc5f
web: replace fixed 7 days with trash cleanup interval
2023-03-21 08:06:34 +05:00
Abdullah Atta
b44d4702be
web: update @notesnook-importer/core to v1.7.1
2023-03-20 18:52:05 +05:00
Abdullah Atta
03803dbc23
editor: fix task-list tests
2023-03-20 18:05:27 +05:00
Abdullah Atta
9ea675ded1
editor: fix sub checklists not sorting
2023-03-20 18:05:27 +05:00
Abdullah Atta
c85d623e1c
web: update tab/window title for locked & conflicted notes
2023-03-20 18:05:27 +05:00
ammarahm-ed
e6f1320b1d
mobile: optimize sheets
2023-03-20 17:08:06 +05:00
Abdullah Atta
80f49e22e5
web: reset tab/window title on new note
2023-03-20 17:05:18 +05:00
Abdullah Atta
4884c27a9a
editor: update patches
2023-03-20 16:40:58 +05:00
Ammar Ahmed
4976a4dab4
Merge pull request #2143 from streetwriters/fix-ipad-orientation
...
mobile: fix ipad orientation window sizing
2023-03-20 16:36:02 +05:00
Ammar Ahmed
5eb0b5faa7
Merge pull request #2145 from streetwriters/fix-gallery-not-shown-reupload
...
Fix gallery not shown when reupload image
2023-03-20 16:35:49 +05:00
Ammar Ahmed
5e33cb93c6
editor: fix focus last node on tap bottom area on mobile ( #2148 )
2023-03-20 16:35:23 +05:00
ammarahm-ed
b4220d349f
editor: fix loading copied image on ios
2023-03-20 16:34:46 +05:00
Abdullah Atta
d4752685d0
editor: keep marks when creating new list items
...
we shouldn't reset the user's selected styles like bold/italic when they
create a new list item.
2023-03-20 16:33:14 +05:00
ammarahm-ed
0b06d2a4bd
mobile: fix attachment dialog ui
2023-03-20 15:09:52 +05:00
ammarahm-ed
a37d9a193f
mobile: fix gallery not shown on reupload image
2023-03-20 15:09:23 +05:00
Abdulrehman-Jafer
b1d465e8bf
web: fix monographs and reminders search ( #2142 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-20 14:40:51 +05:00
Abdullah Atta
31e17c305f
web: show correct sync status when sync is disabled
2023-03-20 14:01:20 +05:00
Abdullah Atta
72db8724ec
editor: improve gradient overlay on image
2023-03-20 14:00:50 +05:00
ammarahm-ed
b64cb22186
mobile: fix ipad orientation window sizing
2023-03-20 13:51:16 +05:00
Abdullah Atta
f5ca1220de
web: add confirm & progress for subscription cancelling
2023-03-20 12:53:20 +05:00
Abdullah Atta
fb54125ee6
web: simplify subscription cancellation
2023-03-20 12:53:20 +05:00
Abdullah Atta
be957d058f
core: add basic subscription handling
2023-03-20 12:53:20 +05:00
Abdullah Atta
54a3e3c927
mobile: remove react-native-actions-sheet patch
2023-03-20 12:47:23 +05:00
ammarahm-ed
aabbf7c1c1
mobile: fix tags not properly shown in sheet
2023-03-20 11:32:49 +05:00
ammarahm-ed
7773ba0804
mobile: finalize topic sheet ui
2023-03-20 11:28:53 +05:00
ammarahm-ed
9f812772fe
mobile: fix tag text position
2023-03-20 11:28:53 +05:00
ammarahm-ed
75191afc3e
mobile: fix image upload broken on ios
2023-03-20 11:28:53 +05:00
Abdulrehman-Jafer
1c25baccea
web: set tab/window title to note title ( #2127 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-19 12:24:55 +05:00
Abdullah Atta
b1d4ccc27e
editor: fix dropdown needing 2 clicks to open
2023-03-18 12:28:08 +05:00
Abdulrehman-Jafer
0d714847f3
web: copy version on clicking the version item in settings ( #2131 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-03-18 12:25:20 +05:00
Abdullah Atta
760d4abbd0
web: groups shouldn't be ignored in reminders list
2023-03-18 11:58:30 +05:00
Abdullah Atta
7c1bb33ea9
mobile: update package-lock.json
2023-03-18 11:58:30 +05:00
ammarahm-ed
5ba8ce549e
mobile: disable update check during tests
2023-03-18 11:58:30 +05:00
ammarahm-ed
a449c614ee
mobile: make all tests pass
2023-03-18 11:58:30 +05:00
Abdullah Atta
12e6688f48
web: nuke Remove from topic menu item
2023-03-18 11:58:30 +05:00
Abdullah Atta
da47ef159b
web: fix multiselect for notebook actions on note
2023-03-18 11:58:30 +05:00
Abdullah Atta
efc678d3cd
core: removeFromAllNotebooks should unlink notebook relations too
2023-03-18 11:58:30 +05:00
ammarahm-ed
d7a126ab85
mobile: add test ids
2023-03-18 11:58:30 +05:00
ammarahm-ed
bc9c976c95
mobile: fix header title size in topic
2023-03-18 11:58:30 +05:00
ammarahm-ed
26af23771d
mobile: fix refresh control colors
2023-03-18 11:58:30 +05:00
ammarahm-ed
590f2d80d3
mobile: add remove from notebook with multi-select
2023-03-18 11:58:30 +05:00
ammarahm-ed
fdeb34ff0a
mobile: improve wording of delete notebook dialog
2023-03-18 11:58:30 +05:00
Abdullah Atta
ec76be776c
web: make topics optional in importer
2023-03-18 11:58:30 +05:00
Abdullah Atta
4de5691428
web: clarify notebook/topic delete dialog wording
2023-03-18 11:58:30 +05:00
ammarahm-ed
ae5b339251
mobile: change color of sort direction button
2023-03-18 11:58:30 +05:00
ammarahm-ed
a6021943e1
mobile: top level notes
2023-03-18 11:58:30 +05:00
Abdullah Atta
765fcafc38
web: fix all tests & improve notebook/topic deletion
2023-03-18 11:58:30 +05:00
Abdullah Atta
7a53881eb3
web: remove unnecessary console.log
2023-03-18 11:58:30 +05:00
Abdullah Atta
854f22f373
web: improve how reminder bar looks when pane is resized
2023-03-18 11:58:30 +05:00
Abdullah Atta
0566f98323
web: disable horizontal scroll in list container
2023-03-18 11:58:30 +05:00
Abdullah Atta
435a358c4c
web: switch to compact ui for tag items
2023-03-18 11:58:30 +05:00
Abdullah Atta
3f55422d45
web: add support for top-level notes in notebooks
2023-03-18 11:58:30 +05:00
Abdullah Atta
9804c1fbb1
core: include notebook notes in total notes count
2023-03-18 11:58:30 +05:00
Abdullah Atta
c3b8c4b630
mobile: update help tips
2023-03-18 11:58:30 +05:00
Abdullah Atta
8c4d8622d8
web: replace svg placeholders with helpful tips
2023-03-18 11:58:30 +05:00
Abdullah Atta
86770b32bb
core: add support for linking notes with notebooks
...
this basically allows notes to exist at the top-level in a notebook
2023-03-18 11:58:30 +05:00
Abdullah Atta
74c86c1e5f
editor: table options not visible on old tables
2023-03-17 22:44:29 +05:00
ammarahm-ed
1538b74c63
mobile: make never option premium in trash interval
2023-03-17 22:07:19 +05:00
Abdullah Atta
5934c518e6
web: refactor OptionItem to take objects instead of strings
2023-03-17 22:07:19 +05:00
alihamuh
71dfd0cf9a
web: changed config to db for trashClean up interval
2023-03-17 22:07:19 +05:00
ammarahm-ed
984bf1f15f
core: remove trash duration fn
2023-03-17 22:07:19 +05:00
ammarahm-ed
a14949b75a
mobile: remove pro check
2023-03-17 22:07:19 +05:00
ammarahm-ed
7bbe138d91
mobile: cleanup
2023-03-17 22:07:19 +05:00
ammarahm-ed
65dea70ae5
mobile: add trash interval settings
2023-03-17 22:07:19 +05:00
ammarahm-ed
a07c8b9e11
core: add trash cleanup duration settings
2023-03-17 22:07:19 +05:00
Abdullah Atta
69b82c61f8
web: change wording of trash settings
2023-03-17 22:07:19 +05:00
alihamuh
fb8df74242
web: added trash setting to control delete time
2023-03-17 22:07:19 +05:00
Abdullah Atta
3674594832
core: do a healthcheck before logging out user on session revoke
2023-03-17 17:03:00 +05:00
Ammar Ahmed
1ee24cde07
editor: add support for attachment previews ( #2123 )
...
This adds support for basic attachment preview support. Currently only image previews are supported on mobile.
Fixed image downloading not working on mobile
Added image preview support on mobile with support for loading full quality images in full screen.
Added Attachment preview logic in editor, so in future we can support preview for other files such as audio & video
2023-03-17 14:43:53 +05:00
Abdullah Atta
93baed35f4
editor: fix code-block tests to use our own getChangedNodes fn
...
(cherry picked from commit ff246fb9092ea002b76738f3f7082b5c5f10ea6c)
2023-03-13 12:41:29 +05:00
Abdullah Atta
3e1420d496
editor: get rid of @remirror/core-utils
...
(cherry picked from commit c74f15c86b2f25c9f572ea74f47243e1b52f9c1f)
2023-03-13 12:41:02 +05:00
Abdullah Atta
ebc4324ef1
web: upgrade @notesnook-importer/core to v1.6.0
2023-03-10 18:24:59 +05:00
Abdullah Atta
6ba04f4731
editor: move cell properties button outside of table settings
...
this fixes #1410
2023-03-06 16:44:09 +05:00
Abdulrehman-Jafer
7359e23b65
web: fix autocomplete caret color in all inputs ( #2073 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-06 15:25:14 +05:00
Abdullah Atta
01387bae94
editor: update code-block test snapshost
2023-03-06 15:15:52 +05:00
Abdullah Atta
df1d61ecdf
ci: build editor before running tests
2023-03-06 15:15:52 +05:00
Abdullah Atta
cb644dbea6
editor: disable wrapping for all lines in codeblocks
2023-03-06 15:15:52 +05:00
Abdullah Atta
fc5ea0ad51
editor: add tests for codeblock
2023-03-06 15:15:52 +05:00
Abdullah Atta
8108dbae8a
editor: move codeblock language loading into highlighter plugin
2023-03-06 15:15:52 +05:00
Abdullah Atta
b14a9d6eca
editor: improve code block detection when pasting
2023-03-06 15:15:52 +05:00
Abdullah Atta
2f4a7f5410
editor: migrate tests to vitest
2023-03-06 15:15:52 +05:00
Abdulrehman-Jafer
dfa718f8ea
web: fix autocomplete text color for all inputs ( #2057 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-03-06 14:53:35 +05:00
Abdullah Atta
f842700192
web: upgrade @notesnook/importer to v1.5.4
2023-03-03 20:37:33 +05:00
ammarahm-ed
953d0295dc
mobile: update release notes
2023-03-02 13:42:25 +05:00
Ammar Ahmed
836f607aa0
mobile: fix reminders not working on android ( #2038 )
2023-03-02 13:38:58 +05:00
ammarahm-ed
2c6f205ea9
mobile: exclude deps with "android"
...
keyword on ios
2023-02-28 16:56:16 +05:00
ammarahm-ed
8154dd1830
mobile: release v2.4.5
2023-02-28 16:41:37 +05:00
ammarahm-ed
686674c855
mobile: fix fdroid build check
2023-02-28 16:32:45 +05:00
Abdullah Atta
8e5d931be1
web: bump version to 2.4.4
2023-02-28 16:18:48 +05:00
Abdullah Atta
46509a04b0
editor: all lists should have the same spacing
2023-02-28 16:18:48 +05:00
Ammar Ahmed
d6e189134c
fix ci build ( #2027 )
2023-02-28 15:21:48 +05:00
ammarahm-ed
0a05780e4d
mobile: do not apped date to file name
...
in bulk exports
2023-02-28 15:18:06 +05:00
Abdullah Atta
1671c99614
web: hide backup reminder on download backup
2023-02-28 14:47:52 +05:00
ammarahm-ed
b5c8afe8f7
mobile: handle same filename
2023-02-28 14:09:09 +05:00
Abdullah Atta
7e4ab8e14b
web: sanitize filename for single note export
2023-02-28 14:09:09 +05:00
Abdullah Atta
35210ad02b
web: remove unnecessary console.log stmt
2023-02-28 14:09:09 +05:00
Abdullah Atta
9f853f0b36
web: uniquify dup filenames when creating zip
2023-02-28 14:09:09 +05:00
Abdullah Atta
559698c946
web: don't replace non-ascii chars in filename sanitizer
2023-02-28 14:09:09 +05:00
ammarahm-ed
50c05efb48
mobile: fix platform check
2023-02-28 14:07:00 +05:00
Abdullah Atta
94b9d3590d
web: add resistence to submenu closing
...
this takes care of accidentally closing sub menus when moving the mouse
over to it.
2023-02-28 13:45:06 +05:00
Abdullah Atta
092016f942
editor: do not build test files
2023-02-28 12:44:11 +05:00
Abdullah Atta
24c899e709
web: ensure that images get downloaded on realtime sync
2023-02-28 12:11:13 +05:00
Abdullah Atta
e53cc648f0
core: do not unsub all once events on publish
...
this was a stupid bug where publishing any type of event would
unsubscribe all events that had once set to true.
2023-02-28 12:11:13 +05:00
ammarahm-ed
4c541f3995
mobile: load compressed images in editor
2023-02-28 12:11:13 +05:00
ammarahm-ed
f56cbfc142
mobile: fix loading images in realtime sync
2023-02-28 12:11:13 +05:00
Ammar Ahmed
c21c4f1117
mobile: fix color-scheme not change on toggle ( #2024 )
...
system theme
2023-02-28 11:47:04 +05:00
Abdullah Atta
abf1f5c61c
editor: add tests for backspace handling
2023-02-28 11:17:05 +05:00
Abdullah Atta
1d5b0793d0
editor: move list node types to a separate file to prevent require loop
2023-02-28 11:17:05 +05:00
Abdullah Atta
5ba72fdbd4
editor: adjust sub list indentation
2023-02-28 11:17:05 +05:00
alihamuh
c7d26d2444
editor: improve backspace handling with lists
2023-02-28 11:17:05 +05:00
Muhammad Ali
22c146e350
web: fix context menu crash due to incorrect topic references ( #2016 )
2023-02-28 10:19:26 +05:00
Ammar Ahmed
1cb0ebd4f8
mobile: fix scroll into view on ios ( #2017 )
2023-02-27 16:06:06 +05:00
Ammar Ahmed
eff2e475ff
mobile: add oss licenses ( #2018 )
2023-02-27 16:05:47 +05:00
Abdullah Atta
aef475d8fc
ci: fix workflow step name
2023-02-27 11:07:06 +05:00
Abdullah Atta
1ed2e55867
ci: add workflow for editor tests
2023-02-27 11:07:06 +05:00
Abdullah Atta
16ffec1f1e
editor: set up integration tests
2023-02-27 11:07:06 +05:00
Abdullah Atta
912e97dc3c
editor: add button to sort task list
2023-02-27 11:07:06 +05:00
Abdullah Atta
ca2f924417
ci: add config for DCO PR check
2023-02-27 11:05:06 +05:00
Muhammad Ali
468fba8fcf
web: hide status bar in tablet mode ( #2001 )
2023-02-25 11:58:32 +05:00
Abdullah Atta
b948dcee22
editor: optimize clear all completed tasks action
2023-02-25 11:55:46 +05:00
Abdullah Atta
a633f4a3fe
editor: task list should update when its items are toggled
2023-02-25 11:53:57 +05:00
Abdullah Atta
acb384c901
editor: fix Enter key not working on some keyboards in Android
2023-02-24 11:47:10 +05:00
Abdullah Atta
043228fe47
editor: fix link popup not opening on link focus
2023-02-24 09:20:35 +05:00
Muhammad Ali
f29e7936d1
editor: fix link colors in link hover popup ( #1991 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-02-23 17:19:13 +05:00
Ammar Ahmed
d4a7b8d9c9
editor: add borders/scrolling to tagbar on mobile ( #1997 )
2023-02-23 17:07:44 +05:00
Muhammad Ali
fbabfe468a
editor: adjust horizontal rule's vertical spacing ( #1985 )
2023-02-23 17:00:13 +05:00
Muhammad Ali
87c7eccee4
editor: preserve all whitespaces while setting content ( #1978 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-02-23 16:34:46 +05:00
Ammar Ahmed
648eac5555
mobile: fix login 2fa sheet ( #1996 )
...
* mobile: fix login 2fa sheet not open inside modal
* mobile: disable buttons in loading state
2023-02-23 16:15:09 +05:00
ammarahm-ed
fe8ba8ca90
mobile: show error if mfa info not recieved
2023-02-23 15:49:53 +05:00
ammarahm-ed
8fa4b5017c
mobile: hide keyboard on ios on app lock screen
2023-02-23 15:49:53 +05:00
Abdullah Atta
d2f39df3bf
web: make tests more reliable
2023-02-23 15:14:49 +05:00
Abdullah Atta
2ada289e74
editor: update patch for @tiptap/extension-link
2023-02-23 13:13:27 +05:00
Abdullah Atta
1edf416461
editor: update patch for @tiptap/core
2023-02-23 13:13:27 +05:00
Abdullah Atta
6fae73b612
editor: increase force update debounce timeout to 200ms
2023-02-23 13:13:27 +05:00
Abdullah Atta
ec898748b1
editor: preserve font family in persisted selection
2023-02-23 13:13:27 +05:00
Abdullah Atta
5be67823ce
editor: optimize selection updates in codeblock
2023-02-23 13:13:27 +05:00
Abdullah Atta
fd868aec95
web: debounce selection updates in editor
2023-02-23 13:13:27 +05:00
Abdullah Atta
33bf5e26ff
editor: only show table toolbars when table is selected
2023-02-23 13:13:27 +05:00
Abdullah Atta
08363f95e0
editor: update tiptap packages
2023-02-23 13:13:27 +05:00
Abdullah Atta
dc62291fba
editor: only update node views if attributes change
2023-02-23 13:13:27 +05:00
Abdullah Atta
43034cf3a3
editor: show gradient overlay on image for better contrast
2023-02-23 13:13:27 +05:00
Abdullah Atta
88f047c312
editor: reduce no. of nested nodes in task list for perf
2023-02-23 13:13:27 +05:00
Abdullah Atta
46a635d4f4
editor: migrate to vanilla js outline list
2023-02-23 13:13:27 +05:00
Ammar Ahmed
882217be63
web: Fix sync settings toggles on/off text ( #1995 )
...
* web: fix sync toggles text
2023-02-23 13:11:19 +05:00
Ammar Ahmed
87a2650480
mobile: fix background events ( #1994 )
2023-02-23 13:05:15 +05:00
ammarahm-ed
c41806bd70
editor: fix build errors
2023-02-23 11:02:10 +05:00
ammarahm-ed
ae7a6ba88c
mobile: fix fdroid app version code
2023-02-23 09:50:11 +05:00
Abdullah Atta
df78b31527
web: fix invalid submenu position due to element id conflict ( #1977 )
2023-02-21 09:41:21 +05:00
Abdullah Atta
4040c62dda
editor: focus search input on pressing ctrl+f
2023-02-20 17:37:25 +05:00
Abdullah Atta
34bf9d5b45
web: close publish popup on focus lost
2023-02-20 17:26:09 +05:00
Abdullah Atta
80cd37fe4f
web: fix sub menus position
2023-02-20 16:48:08 +05:00
Abdullah Atta
21a7dbad53
web: show no menu title when menu opened on 1 item
2023-02-20 16:45:03 +05:00
Abdullah Atta
c2b010d057
web: fix spacing around input in search view
...
Closes #1961
2023-02-20 16:38:15 +05:00
Abdullah Atta
82b01851c7
web: fix blank email input on session expiry screen
2023-02-20 16:29:06 +05:00
Muhammad Ali
0a81f0a09a
editor: fix vertical spacing between nested lists ( #1928 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-02-20 16:03:00 +05:00
Muhammad Ali
e06cbb39b0
editor: make link uneditable in readonly mode ( #1968 )
2023-02-20 15:25:01 +05:00
Abdullah Atta
b52cc0c590
web: do not allow non-string ETag header in attachments upload
2023-02-20 15:23:53 +05:00
Abdullah Atta
82376c8c47
web: make app loading animation smoother
2023-02-20 15:23:53 +05:00
Abdullah Atta
e0b191b9a0
web: get rid of editor-placeholder (always show editor by default)
2023-02-20 15:23:53 +05:00
Abdullah Atta
6ef6259629
web: improve ui of note unlock screen
2023-02-20 15:23:53 +05:00
Abdullah Atta
52d08f9392
web: fix multi-selection in manage attachments dialog
2023-02-20 15:23:53 +05:00
Abdullah Atta
6812d3552a
web: fix svg logo in splashscreen
2023-02-20 15:23:52 +05:00
Abdullah Atta
68ebb132cd
global: update packages to ensure we bundle only 1 version of @mdi/js
2023-02-20 15:23:52 +05:00
ammarahm-ed
203aa4824d
mobile: do not use process.env
2023-02-20 14:54:44 +05:00
ammarahm-ed
047707dd35
mobile: build notifee from source
2023-02-20 12:35:03 +05:00
ammarahm-ed
7c7645c0c6
ci: fix release workflow
2023-02-15 14:02:14 +05:00
ammarahm-ed
2d4ca15e10
mobile: release v2.4.4
2023-02-15 13:57:07 +05:00
Abdullah Atta
9ca831713c
docs: update contributing guidelines
2023-02-15 10:18:35 +05:00
Ammar Ahmed
56008c15c5
mobile: remove recovery code input maxLength ( #1922 )
2023-02-15 10:18:30 +05:00
Ammar Ahmed
2a2811ec54
mobile: fix cannot read property of title ( #1921 )
2023-02-15 10:17:55 +05:00
Abdullah Atta
bb0c48f26a
web: bump version to 2.4.3
2023-02-14 12:45:17 +05:00
Abdullah Atta
2f815fcec3
web: use word counter from editor
2023-02-14 12:36:59 +05:00
ammarahm-ed
cc446f99ee
mobile: use word-counter from editor
2023-02-14 12:36:59 +05:00
ammarahm-ed
9e83e67a0b
editor: add word-counter
2023-02-14 12:36:59 +05:00
ammarahm-ed
bf589da7b8
mobile: bump version to 2.4.3
2023-02-14 12:15:15 +05:00
ammarahm-ed
21b278d42e
desktop: fix app not quitting when closeToSystemTray
...
enabled
2023-02-14 12:12:58 +05:00
ammarahm-ed
2cd6a397dc
desktop: fix tray icon size on macos
2023-02-14 12:12:26 +05:00
Abdullah Atta
b3aa56736e
desktop: make tray icon bigger on linux & macos
2023-02-14 11:58:39 +05:00
Abdullah Atta
e52b72b0c6
desktop: show sys tray icon only if close/minimize to sys tray is on
2023-02-14 11:58:39 +05:00
Abdullah Atta
6fa82bbe2e
desktop: show Open in browser menu item when a link is selected
2023-02-14 11:58:39 +05:00
Abdullah Atta
6b3c628e6b
desktop: do not show native menu if its empty
2023-02-14 11:58:39 +05:00
Abdullah Atta
39e14d059e
desktop: only show Copy menu item if there's a selection
2023-02-14 11:58:39 +05:00
Abdullah Atta
494d6633b5
desktop: make quit from dock menu work again on macOS
2023-02-14 11:58:39 +05:00
Abdullah Atta
690d405103
desktop: exit the app if window is closed when its fullscreen on macOS
2023-02-14 11:58:39 +05:00
Abdullah Atta
6a05048aed
desktop: make fullscreen work again on macOS
2023-02-14 11:58:39 +05:00
Abdullah Atta
f75c010ecb
desktop: save window state eagerly as soon as its updated
2023-02-14 11:58:39 +05:00
ammarahm-ed
f2c0c34c10
mobile: small ui fixes
2023-02-14 11:51:46 +05:00
ammarahm-ed
512517cc64
mobile: patch react-native-actions-sheet
2023-02-14 11:26:21 +05:00
Abdullah Atta
74f1d3cb74
desktop: fix start minimized on windows
2023-02-14 10:41:19 +05:00
Abdullah Atta
f99cbd011a
desktop: fix styling of language selector dialog
2023-02-14 10:41:19 +05:00
ammarahm-ed
18d80cde42
mobile: fix wrong recovery code length
2023-02-14 10:26:17 +05:00
Abdullah Atta
6f2127abb8
desktop: prevent setting privacy mode on linux
2023-02-14 10:00:52 +05:00
GitStart
cb1c023815
web: clicking on Settings doesn't toggle the settings pane on/off ( #1882 )
...
Signed-off-by: Gitstart <gitstart@gitstart.com >
Co-authored-by: gitstart <gitstart@users.noreply.github.com >
2023-02-14 09:25:22 +05:00
Abdullah Atta
a9a6a00f87
web: fix export html test
2023-02-13 18:13:54 +05:00
Abdullah Atta
060952697a
web: bring back title in context menu
2023-02-13 18:13:54 +05:00
Abdullah Atta
a0579278c9
web: fix all e2e tests
2023-02-13 18:13:54 +05:00
ammarahm-ed
678684e24b
mobile: update e2e tests for notebook
2023-02-13 18:13:54 +05:00
ammarahm-ed
27e3d18987
mobile: improve move-to sheet ux
2023-02-13 18:13:54 +05:00
Abdullah Atta
7ffe7f1a0c
web: make link to notebook much more ux friendly
2023-02-13 18:13:54 +05:00
Abdullah Atta
03c037da97
web: show linked notebooks in note's context menu
2023-02-13 18:13:54 +05:00
Abdullah Atta
b7f035b78e
core: simplify total notes counting in notebooks
2023-02-13 18:13:54 +05:00
Abdullah Atta
66fe109eb9
core: add fn to remove all notebooks from a note
2023-02-13 18:13:54 +05:00
Abdullah Atta
f62cd63fbb
web: add separators in context menus & reorganize menu items
2023-02-13 18:13:54 +05:00
Abdullah Atta
e1e980cbb2
web: improve ui of context menus to match app ui
2023-02-13 18:13:54 +05:00
Abdullah Atta
ca5543d6ea
web: fix separators in context menu
2023-02-13 18:13:54 +05:00
Abdullah Atta
05cec14c9b
web: migrate base dialog to typescript
2023-02-13 18:13:54 +05:00
Abdullah Atta
1123fe0383
web: fix 'doNotTrack' is not exported from '../utils/telemetry' error
2023-02-13 18:01:02 +05:00
Abdullah Atta
5855fe34ee
web: remove unnecessary import
2023-02-13 17:48:24 +05:00
Abdullah Atta
030e57d0a9
web: remove tracking event when signup is skipped
2023-02-13 17:48:24 +05:00
Abdullah Atta
b6f922eb92
web: make telemetry opt-in by default
2023-02-13 17:48:24 +05:00
ammarahm-ed
2ab756a847
mobile: make telemetry opt-in
2023-02-13 17:48:24 +05:00
Abdullah Atta
3611bba1d4
Merge pull request #1889 from streetwriters/feature/ux
...
Minor UX improvements
2023-02-13 16:40:18 +05:00
ammarahm-ed
e07f32fb98
mobile: remove some buttons from editor header
2023-02-13 13:12:41 +05:00
ammarahm-ed
5ba065c8f1
mobile: fix share extension not launching on ios
2023-02-13 09:48:44 +05:00
Abdullah Atta
1fb7541d14
config: improve integration with vscode
...
this adds recommended extensions, a vscode workspace config, workspace
settings & launch configs for mobile & web apps.
2023-02-13 09:18:01 +05:00
Ammar Ahmed
0dc0ba21f9
Merge branch 'master' into feature/ux
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-02-09 16:09:52 +05:00
ammarahm-ed
e34f1f0b45
mobile: redesign properties sheet
2023-02-09 15:34:29 +05:00
ammarahm-ed
604d98f772
mobile: increase raduis of sheet border corners
2023-02-09 15:34:07 +05:00
ammarahm-ed
40eb2d083d
mobile: add vertical margins to selection header
2023-02-09 15:33:49 +05:00
ammarahm-ed
3bca1ca795
mobile: remove action strip
2023-02-09 15:33:15 +05:00
Abdullah Atta
ae4afd5154
core: remove dir="ltr" from snapshots
2023-02-09 13:50:03 +05:00
Abdullah Atta
27e732665a
web: remove dir="ltr" from html snapshots
2023-02-09 13:50:03 +05:00
Abdullah Atta
6415e89df9
web: allow newlines in item body
2023-02-09 13:47:33 +05:00
Abdullah Atta
4ef8785489
web: allow multi-line text in reminder description
2023-02-09 13:47:33 +05:00
Abdullah Atta
b7af3d92c9
web: set note title as default reminder title
2023-02-09 13:47:33 +05:00
ammarahm-ed
82a80269d3
mobile: prompt user to enable notifications if
...
notifications are explicitly disabled.
2023-02-09 13:47:33 +05:00
ammarahm-ed
6112eedcc4
mobile: remove no of lines limit from properties
2023-02-09 13:47:33 +05:00
ammarahm-ed
001bdc1dc9
mobile: fix padding of message card
2023-02-09 13:47:33 +05:00
ammarahm-ed
fb2de4245d
mobile: fix sizing on indicators on reminder item
2023-02-09 13:47:33 +05:00
ammarahm-ed
9164d8f138
mobile: fix reminder item text wrapping
2023-02-09 13:47:33 +05:00
ammarahm-ed
fbcfbfc12c
mobile: reminder improvements
...
1. Set default title/description
2. Multiline reminder description input
2023-02-09 13:47:33 +05:00
Abdullah Atta
fb8e3a2364
core: update showdown to 3.0.1.alpha.2
2023-02-09 13:24:18 +05:00
Abdullah Atta
375ef1c06d
web: improve hover color contrast on dark theme
2023-02-09 11:11:41 +05:00
Abdullah Atta
a064254bcf
web: improve item ui when it is focused
2023-02-09 10:08:15 +05:00
Abdullah Atta
95cf31703a
web: change bg of all menus to gray-ish
2023-02-09 10:07:44 +05:00
Abdullah Atta
ff995c8d60
web: make editor properties opening/closing faster
2023-02-09 10:06:02 +05:00
Abdullah Atta
1f7b8ce1ed
web: refactor note menu items definition
2023-02-09 10:05:43 +05:00
Abdullah Atta
f2608a1a8d
web: add readonly menu item in context menu
2023-02-09 10:05:21 +05:00
Abdullah Atta
4e858f3230
web: scroll element into view when navigating using keyboard
2023-02-09 10:02:29 +05:00
Abdullah Atta
ba7daf9766
web: do not animate opening/closing of context menus
2023-02-09 10:01:42 +05:00
ammarahm-ed
d2fcd61541
mobile: reorganize actions in properties
2023-02-08 13:47:33 +05:00
Abdullah Atta
417be8dbf0
web: fetch announcements once on app startup
2023-02-06 13:25:15 +05:00
Abdullah Atta
9b145d15af
editor: limit link width in popup to prevent overflow
2023-02-06 13:23:21 +05:00
Abdullah Atta
6b9596d0d1
editor: auto open link popup when link is selected
2023-02-06 13:23:21 +05:00
Abdullah Atta
fa1ad69be7
editor: add support for auto opening more tools popup
2023-02-06 13:23:21 +05:00
Abdullah Atta
1f29273561
editor: only auto close a popup if it is fully opened
2023-02-06 13:23:21 +05:00
Abdullah Atta
4c21d781c4
web: remove unnecessary console.log
2023-02-06 12:27:28 +05:00
Abdullah Atta
746fc2963e
web: do not enforce telemetry setting causing it to reset
2023-02-06 10:51:16 +05:00
Muhammad Ali
289ef2a324
web: always give preference to text over files when pasting ( #1869 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-02-06 10:41:32 +05:00
Abdullah Atta
91eaf1c71e
editor: add rtl support in images
2023-02-06 10:10:30 +05:00
Abdullah Atta
c22bedbfcf
editor: use css for propagating text direction to child nodes
2023-02-06 10:10:30 +05:00
Abdullah Atta
ef104e4126
editor: add rtl support in task lists
2023-02-06 10:10:30 +05:00
Abdullah Atta
0d884aa161
editor: add rtl support in tables
2023-02-06 10:10:30 +05:00
Abdullah Atta
192fa8fc24
editor: add rtl support in outline list
2023-02-06 10:10:30 +05:00
Abdullah Atta
0ae24d12d8
editor: add rtl support in embed
2023-02-06 10:10:30 +05:00
Abdullah Atta
6ecf2c8ac3
editor: get text direction from selected or parent node
2023-02-06 10:10:30 +05:00
Abdullah Atta
da7267de43
editor: add text direction attr in more nodes
2023-02-06 10:10:30 +05:00
alihamuh
f134184a43
editor: improve text direction support in lists
2023-02-06 10:10:30 +05:00
ammarahm-ed
650a34ca73
mobile: fix width of items in app lock sheet
2023-02-04 15:05:59 +05:00
Muhammad Ali
009afcd6aa
web: add support for CJK characters in word counter ( #1840 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-02-04 12:22:58 +05:00
Ammar Ahmed
05f71f39a1
mobile: improved multi-select ( #1867 )
...
- Fixed multi-selection header position on iOS
- Added support for select all on mobile
2023-02-04 11:35:26 +05:00
Muhammad Ali
d3a3dc9200
web: confirm before deleting a reminder ( #1843 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-02-04 11:30:04 +05:00
Abdullah Atta
9df44b1f3d
ci: update desktop workflow
2023-01-30 19:34:29 +05:00
ammarahm-ed
964180a183
mobile: fix glitch on app launch ios
2023-01-30 19:30:08 +05:00
Abdullah Atta
4ef51f4d8f
web: bump version to v2.4.2
2023-01-30 19:14:38 +05:00
Abdullah Atta
ee39d940be
web: only show spellchecker settings on desktop
2023-01-30 19:11:36 +05:00
Abdullah Atta
db60299c54
desktop: fix resources path for macos
2023-01-30 19:10:24 +05:00
Abdullah Atta
7d3c31efc1
desktop: fix invalid versions of some packages
2023-01-30 18:23:23 +05:00
Abdullah Atta
9e68ccb5a8
desktop: regenerate package-lock.json file
2023-01-30 16:06:50 +05:00
alihamuh
aec1d601a3
web: added change default fontstyle feature in the settings
2023-01-18 13:23:39 +05:00