Henry Heino
691618b50c
Mobile: Hide advanced settings by default ( #9730 )
2024-01-18 11:26:51 +00:00
Henry Heino
33ed7545a9
Mobile: Add support for showing only lines of log that contain a filter ( #9728 )
2024-01-18 11:26:32 +00:00
Henry Heino
4636d1539c
Chore: Mobile: Refactor markdown toolbar ( #9708 )
2024-01-18 11:22:20 +00:00
Henry Heino
f5e1e45f6f
Chore: Refactor renderer package: Limit dependency on @joplin/lib
and improve type safety ( #9701 )
2024-01-18 11:20:10 +00:00
Laurent Cozic
97af8cb7f5
Chore: Refactor sidebar utilities to TypeScript
2024-01-09 16:25:13 +00:00
Henry Heino
7a13003af5
Chore: Mobile: Allow debugging iOS WebViews when running in dev mode ( #9659 )
...
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-01-06 12:13:00 +00:00
Laurent Cozic
2bf4f39ca1
Chore: Moved search files from "searchengine" namespace to just "search"
2024-01-05 14:15:47 +00:00
Henry Heino
02232c0ca3
Mobile: Fixes #9502 : Fix note editor crash when trying to edit text quickly after opening a note ( #9581 )
2023-12-24 14:54:24 +00:00
Laurent Cozic
9c88cb2151
Merge pull request #9559 from personalizedrefrigerator/pr/merge-release-2-13
...
Chore: Merge release 2.13
2023-12-20 19:14:21 +00:00
Henry Heino
f7e64e9681
Chore: iOS: Remove now-unnecessary scrolling non-root element ( #9554 )
2023-12-20 19:08:28 +00:00
Henry Heino
6e9ff89dda
Merge remote-tracking branch 'upstream/release-2.13' into pr/merge-release-2-13
2023-12-19 10:23:05 -08:00
Henry Heino
d4157e14fe
Mobile: Fixes #9532 : Fix cursor location on opening the editor and attachments inserted in wrong location ( #9536 )
2023-12-17 20:58:22 +00:00
Henry Heino
b237a92e02
Mobile: Fixes #9322 : Fix editor scrollbar on iOS ( #9531 )
2023-12-17 20:57:40 +00:00
Laurent Cozic
d2fe33183b
Chore: Add more types to export modules
2023-12-15 18:18:11 +00:00
pedr
6d6f9b3c3b
Mobile: Fixes #9500 : Fix font for the inbox email address not using the theme color ( #9503 )
2023-12-13 19:47:26 +00:00
Laurent Cozic
bce94f1775
Desktop: Add support for OCR ( #8975 )
2023-12-13 19:24:58 +00:00
Henry Heino
27a0959f30
Chore: Refactor Note.tsx and note-screen-shared.tsx to improve type safety ( #9467 )
2023-12-08 10:12:23 +00:00
Henry Heino
b271e54828
Chore: Fixes #9449 : Mobile: Fix "useNativeDriver" warning ( #9448 )
...
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-12-06 10:15:33 +00:00
Henry Heino
0a75480a32
Mobile: Resolves #9377 : Don't attach empty drawings when a user exits without saving ( #9386 )
2023-11-30 20:01:43 +01:00
renovate[bot]
ac6c6e9996
Update dependency react-native-image-picker to v7 ( #9382 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-11-30 00:12:34 +01:00
Henry Heino
f0a1b41794
Mobile: Resolves #9377 : Don't attach empty drawings when a user exits without saving ( #9386 )
2023-11-27 20:14:04 +01:00
Laurent Cozic
8c5eaaf65c
Mobile: Fixes #9376 : Sidebar is not dismissed when creating a note
2023-11-26 16:45:11 +01:00
pedr
529140cf87
Mobile: #9361 : Fix to-dos options toggle don't toggle a rerender in ( #9364 )
2023-11-26 16:45:08 +01:00
Henry Heino
d11bdf586a
Mobile: Fixes #9328 : Fix new note/to-do buttons not visible on app startup in some cases ( #9329 )
2023-11-26 16:45:06 +01:00
Laurent Cozic
fec8c6131c
Mobile: Fixes #9376 : Sidebar is not dismissed when creating a note
2023-11-26 12:37:45 +01:00
pedr
24ed5bda63
Mobile: #9361 : Fix to-dos options toggle don't toggle a rerender in ( #9364 )
2023-11-24 14:48:41 +01:00
Henry Heino
dbb354ad10
Mobile: Fixes #9328 : Fix new note/to-do buttons not visible on app startup in some cases ( #9329 )
2023-11-19 10:43:57 +00:00
Henry Heino
dc20402f5b
Chore: Mobile: Fix warning in image editor test ( #9338 )
2023-11-19 10:43:22 +00:00
Henry Heino
d0955b4ca2
Mobile: Fixes #9321 : Restore scroll position when returning to the note viewer from the editor or camera ( #9324 )
2023-11-16 12:19:48 +00:00
Henry Heino
18e86a7ba3
Mobile: Resolves #9294 : Implement settings search ( #9320 )
2023-11-16 12:17:03 +00:00
Henry Heino
6a6c8c1d83
Mobile: Fixes #9312 : Fix settings save confirmation not shown when navigating to encryption/profile/log screens ( #9313 )
2023-11-15 13:31:36 +00:00
Henry Heino
f7cb1aef4b
iOS: Fixes #9271 : Allow showing dropdowns in landscape mode ( #9309 )
2023-11-15 00:42:27 +00:00
Henry Heino
206f35ffe5
Mobile: Resolves #9258 : Add more space between settings title and description ( #9270 )
2023-11-12 15:08:52 +00:00
Henry Heino
bcbba0973f
Mobile: Improve image editor load performance ( #9281 )
2023-11-12 15:06:16 +00:00
Henry Heino
bd1ddb8522
Mobile: Resolves #9195 : Update js-draw to version 1.11.2 ( #9120 )
2023-11-12 15:04:55 +00:00
Henry Heino
692e925997
Mobile: Fixes #9259 : Config screen: Fix section list scroll ( #9267 )
2023-11-11 17:09:34 +00:00
Henry Heino
39803f53a0
Mobile: Resolves #9260 : Fade settings screen icons ( #9268 )
2023-11-11 17:08:58 +00:00
Henry Heino
672d028d29
Mobile: Settings screen: Create separate pages for each screen ( #8567 )
2023-11-09 19:19:08 +00:00
Henry Heino
b4ca00ebf5
Mobile: Fixes #9207 : Fix search highlighting ( #9206 )
2023-11-07 12:00:36 +00:00
Henry Heino
7b56311729
Mobile: Fixes #9188 : Image editor resets on theme change ( #9190 )
2023-11-02 09:53:38 +00:00
Henry Heino
09b52237f2
Mobile: Fixes #9159 : Fix fast search ( #9191 )
2023-11-02 09:50:38 +00:00
Laurent Cozic
a7dddaf2c4
Desktop: Allow attaching a file from the Markdown editor for HTML notes
2023-10-31 16:53:47 +00:00
Henry Heino
86b00d0a2b
Mobile: Resolves #9134 : Image editor: Allow loading from save when the image editor is reloaded in the background ( #9135 )
2023-10-31 14:57:26 +00:00
Henry Heino
94cef15d9f
Mobile: Fixes #9175 : Beta editor: Fix image timestamps not updated after editing ( #9176 )
2023-10-30 22:17:49 +00:00
Laurent Cozic
5f6370d7ba
Doc: Refactored documentation, split it into smaller articles, and added search ( #9132 )
2023-10-30 11:32:14 +00:00
Laurent Cozic
cd55a9a40f
Mobile: Fix sidebar folder icon
2023-10-07 19:48:38 +01:00
Laurent Cozic
0e0c1d8395
Mobile: Fix icon after react-native-vector-icon upgrade
2023-10-07 17:25:03 +01:00
Henry Heino
53c82434be
Mobile: Add share button to log screen ( #8364 )
...
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-10-02 11:14:08 -07:00
Henry Heino
849427d1bf
Mobile: Add support for drawing pictures ( #7588 )
2023-10-02 15:15:51 +01:00
Henry Heino
b6c3dc32ad
Mobile: Fixes #8956 : Fix unordered list button creates checklists ( #8957 )
2023-09-25 16:45:25 +01:00
Laurent Cozic
9f14e61aff
Mobile: Fixes #8050 : Fix complex queries that contain quotes or filters
2023-09-24 23:22:36 +01:00
Henry Heino
84c6de9b56
Desktop: Add new beta Markdown editor based on CodeMirror 6 ( #8793 )
2023-09-21 09:12:40 +01:00
renovate[bot]
9a2d8b19f4
Update dependency react-native-paper to v5.10.1 ( #8908 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-09-19 11:59:30 +01:00
Henry Heino
847213eb8c
Mobile: Fixes #8798 : Prevent accessibility tools from focusing the notes list when it's invisible ( #8799 )
2023-09-19 11:39:43 +01:00
Henry Heino
bb5befc8bf
Mobile: Fixes #8774 : Hide the keyboard when showing the attach dialog ( #8911 )
2023-09-19 11:30:26 +01:00
Laurent Cozic
2067889a01
Merge branch 'release-2.12-mobile' into dev
2023-09-11 22:38:50 +01:00
Henry Heino
a07985da98
Mobile: Resolves #8789 : Fix older Android versions unable to set alarms ( #8837 )
2023-09-11 20:45:32 +01:00
Henry Heino
78ffc0bc23
Mobile: Improve accessibility of side menu ( #8839 )
2023-09-11 20:44:15 +01:00
Henry Heino
e041169300
Mobile: Resolves #8796 : Add screen reader labels to search/note actions buttons ( #8797 )
2023-09-11 18:25:18 +01:00
Henry Heino
41dc96b441
Mobile: Resolves #8791 : Revert to react-native-sidemenu-updated
for navigation drawers ( #8820 )
2023-09-11 08:53:53 +01:00
Laurent Cozic
ed8ce6b27c
Revert "Mobile: Resolves #8791 : Revert to react-native-sidemenu-updated
for navigation drawers" ( #8810 )
2023-09-10 11:30:18 +01:00
Henry Heino
bac1009492
Mobile: Resolves #8791 : Fix random crash due to sidebar animation ( #8792 )
2023-09-10 11:18:38 +01:00
wljince007
591324b7bf
Mobile : Fixes #8517 : Fixed code block not default line wrap in pdf view ( #8626 )
2023-08-27 15:32:04 +01:00
Henry Heino
a3a7ab2cf0
Mobile: Fixes #8707 : Fix not all dropdown items focusable with VoiceOver ( #8714 )
2023-08-27 12:42:42 +01:00
Laurent Cozic
97938ec272
Tools: Retry CodeMirror mobile tests when they fail
2023-08-24 15:34:00 +01:00
Laurent Cozic
2e9f93ad9a
Tools: Enable eslint rule comma-dangle: always-multiline for functions
2023-08-22 11:58:53 +01:00
Henry Heino
41fdc0d44d
Mobile: Fixes #8687 : Hide markdown toolbar completely when low on vertical space ( #8688 )
2023-08-18 09:45:04 +01:00
Hubert
41d0363fd0
Android: Fixes #8510 : The voice typing box covers the texts in the editor ( #8685 )
2023-08-18 09:42:03 +01:00
Henry Heino
0030681cb4
Mobile: Fixes #8310 : Preserve image rotation (and other metadata) when resizing ( #8669 )
2023-08-18 09:34:31 +01:00
Henry Heino
c6c2733726
Desktop: Resolves #8625 : Show missing sync password warning and link to FAQ ( #8644 )
2023-08-14 18:12:49 +01:00
Hubert
5f7e130ff9
Mobile, Desktop: Resolves #8566 : Add an option to disable the image resizing prompt ( #8575 )
...
Co-authored-by: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2023-08-08 15:49:54 +01:00
Henry Heino
f76ae86204
Chore: Mobile: Tests: Fix CodeMirror-related error messages ( #8569 )
2023-07-29 16:33:39 +01:00
Laurent Cozic
16c87c36da
Chore: Move Logger from lib to utils package
2023-07-27 16:08:11 +01:00
Laurent Cozic
1c1d20f82c
Chore: Desktop: Update for share permissions ( #8528 )
2023-07-23 15:57:55 +01:00
pedr
06b2ba9d75
Desktop, mobile: Add support for Joplin Cloud email to note functionality ( #8460 )
2023-07-18 20:15:45 +01:00
Henry Heino
6ce8865719
Mobile: Add JEX export ( #8428 )
2023-07-18 14:58:06 +01:00
Henry Heino
9c8fbe831f
Mobile: Resolves #8490 : Add option to autodetect theme ( #8498 )
2023-07-18 14:46:11 +01:00
Henry Heino
f89c6523e4
Chore: Fix failing CodeMirror test ( #8494 )
2023-07-17 17:12:35 +01:00
Henry Heino
2f8275be8c
Mobile: Fixes #8381 : Show warning if some items could not be decrypted ( #8481 )
2023-07-17 12:12:42 +01:00
Laurent Cozic
77482a0c95
All: Add support for share permissions ( #8491 )
2023-07-16 17:42:42 +01:00
Laurent Cozic
244d204332
Chore: Fixed type
2023-07-06 20:41:03 +01:00
Henry Heino
b15c81fef8
Mobile: Fixes #7918 : Unrevert #7953 : Migrate to react-native-drawer-layout ( #8379 )
2023-07-06 19:18:43 +01:00
Henry Heino
28923a69b2
Chore: Resolves #8360 : Use @typescript-eslint/indent for TypeScript files ( #8367 )
2023-07-06 19:17:41 +01:00
Letty
e21a5c1b80
Mobile: Fixes #8027 : Fixed link modal position on devices with notch ( #8029 )
2023-07-06 19:03:57 +01:00
Laurent Cozic
c5c9d3a2ef
Merge branch 'release-2.11' into dev
2023-07-03 13:14:33 +01:00
Laurent Cozic
2aab85f073
Android: Allow configuring voice typing model URL
2023-07-03 12:25:50 +01:00
Laurent Cozic
bc35649dda
Chore: Disable warning in tests
2023-07-02 17:45:52 +01:00
Laurent Cozic
3080575a17
Fixed tests
2023-06-30 16:23:05 +01:00
Laurent Cozic
dd6eec6a03
Tools: Apply rule @typescript-eslint/ban-types
2023-06-30 10:30:29 +01:00
Laurent Cozic
7591a1182e
Tools: Apply eslint rule multiline-comment-style with checkJSDoc option
2023-06-30 09:55:56 +01:00
Laurent Cozic
e89b59be8e
Tools: Apply eslint rule @typescript-eslint/no-inferrable-types with ignoreArguments=false
2023-06-30 09:11:26 +01:00
Laurent Cozic
315f071337
Tools: Apply eslint rule @typescript-eslint/no-inferrable-types with ignoreProperties=false
2023-06-30 09:07:03 +01:00
Laurent Cozic
5841596acb
Android: Add support for Voice Typing for most languages ( #8309 )
2023-06-20 15:41:22 +01:00
Laurent Cozic
377e35b1af
Mobile: Improved Vosk error handling
2023-06-20 15:33:53 +01:00
Laurent Cozic
ce7da882ee
Android: Add support for Voice Typing for most languages ( #8309 )
2023-06-13 18:06:54 +01:00
Laurent Cozic
1eeb5ab471
Mobile: Improved Vosk error handling
2023-06-11 16:13:36 +01:00
Laurent Cozic
9ceb7b9c88
Mobile: Upgrade react-native-webview to v12
2023-06-10 17:58:55 +01:00
Laurent Cozic
78f3f1c01a
Mobile: Fixed text update issue when attaching a file to an empty note
2023-06-10 17:04:45 +01:00
Laurent Cozic
e7409145b6
Mobile: Upgrade to React Native 0.71
2023-06-10 17:03:34 +01:00
Laurent Cozic
60b3921808
Android: Fix Vosk logic
2023-06-03 15:43:40 +01:00
Laurent Cozic
7779879c6d
Mobile: Write to note in realtime using voice typing
2023-06-02 15:46:04 +01:00
Laurent Cozic
12746c5ff9
Revert "Mobile: Fixes #7918 : Use react-native-drawer-layout instead of react-native-side-menu-updated ( #7953 )"
...
This reverts commit 40e0037d50
.
It doesn't build on Android:
> Task :react-native-reanimated:buildCMakeRelWithDebInfo[arm64-v8a] FAILED
C/C++: ninja: error: '../../../../build/third-party-ndk/hermes/jni/arm64-v8a/libhermes.so',
needed by '../../../../build-main/intermediates/cxx/RelWithDebInfo/6w4f694p/obj/arm64-v8a/libreanimated.so',
missing and no known rule to make it
2023-06-01 17:35:27 +01:00
Laurent Cozic
c89edd7b22
Tools: Implement "prefer-object-spread" eslint rule
2023-06-01 12:02:36 +01:00
Laurent Cozic
b19f1a1023
Mobile: Fixed regression in biometric check
...
Due to f0ade02435
2023-05-29 13:27:09 +01:00
jcgurango
230e7f6914
Mobile: Resolves #8193 : Implement parenting of notebooks ( #7980 )
2023-05-29 11:31:21 +01:00
jcgurango
40e0037d50
Mobile: Fixes #7918 : Use react-native-drawer-layout instead of react-native-side-menu-updated ( #7953 )
2023-05-16 20:51:51 +01:00
Laurent Cozic
5ecae17538
Mobile: Tells whether Hermes engine is enabled or not
2023-05-08 17:50:19 +01:00
Laurent Cozic
98d45b1b81
Chore: Make text translatable
2023-05-08 10:38:52 +01:00
Laurent Cozic
d5eeb12ce7
Android: Fix voice typing
2023-05-07 17:53:19 +01:00
Laurent Cozic
47be6bcde3
Chore: Mobile: Fixed typo
2023-05-07 14:56:02 +01:00
Laurent Cozic
5494e8c3dc
Mobile: Improved Vosk support (beta, fr only) ( #8131 )
2023-05-07 12:05:41 +01:00
Laurent Cozic
36c121523a
Android: Add support for offline speech to text (Beta - FR only) ( #8115 )
2023-05-03 12:19:43 +01:00
Laurent Cozic
991c12025b
Mobile: Fixes issue where the note body is not updated after attaching a file
2023-05-03 11:45:19 +01:00
Laurent Cozic
03222ba1b2
Revert "Chore: Trying to fix CI error "TypeError: Cannot redefine property: performance""
...
This reverts commit d4f49db342
.
Wrong fix
2023-04-23 22:56:24 +01:00
Laurent Cozic
d4f49db342
Chore: Trying to fix CI error "TypeError: Cannot redefine property: performance"
2023-04-23 22:43:10 +01:00
jcgurango
e5a364d052
Chore: Mobile: Convert note-list.js to NoteList.tsx ( #8064 )
2023-04-23 10:07:28 +01:00
Henry Heino
6116bed4e3
Mobile: Resolve #8022 : Editor syntax highlighting was broken ( #8023 )
2023-04-09 12:55:47 +01:00
Laurent Cozic
6b72f86e7b
Mobile: Security: Prevent bypassing fingerprint lock on certain devices
2023-04-09 11:29:33 +02:00
Laurent Cozic
efdbaeb397
Mobile: Add log info for biometrics feature
2023-04-08 10:40:53 +02:00
Laurent Cozic
66ef37bd4e
Chore: Disable flaky test
2023-04-03 20:42:31 +02:00
Laurent Cozic
e115ef4259
Mobile: Mark biometrics feature as beta and ensure no call is made if it is not enabled
2023-03-22 18:22:58 +00:00
Henry Heino
ab50ca9bbd
Mobile: Add setting to enable/disable the markdown toolbar ( #7929 )
2023-03-16 11:12:56 +00:00
Laurent Cozic
99c6c9b411
Tools: Add more eslint/jest rules
2023-03-09 17:50:56 +00:00
Laurent Cozic
2384ec8792
Chore: Disable flaky test
2023-03-06 17:54:01 +00:00
Laurent Cozic
c1db7182ac
Tools: Add class member accessibility modifiers and converted rule @typescript-eslint/explicit-member-accessibility to an error
2023-03-06 14:22:37 +00:00
Laurent Cozic
30a49b84ad
Chore: Mobile: Restore broken back button when file is shared
2023-02-19 19:24:44 +00:00
javad mnjd
18a0ca0881
Android: Fixes #7791 : Sharing pictures to Joplin creates recurring duplications ( #7807 )
2023-02-19 18:23:00 +00:00
Laurent Cozic
5c1eda3392
Chore: Mobile: Refactor note-screen-shared utility lib
2023-02-19 13:09:07 +00:00
Laurent Cozic
a24ccb8da9
Chore: Mobile: Convert Notes component to TSX and fixed AppState listener issue
2023-02-19 13:09:06 +00:00
Laurent Cozic
7fa1459dc3
Tools: Apply eslint rules "no-console" and "id-denylist"
2023-02-16 10:58:24 +00:00
Laurent Cozic
be0fa69b3b
Revert "Mobile: Resolves #1044 : Add create sub-notebook feature ( #7728 )"
...
This reverts commit f5fc1f2f22
.
Cancel button is gone with this change
2023-02-10 23:48:46 +00:00
Laurent Cozic
a1a10a6c55
Android: Fixes #7691 : Sharing file to Joplin does not work
2023-02-10 16:12:49 +00:00
Carlos
f5fc1f2f22
Mobile: Resolves #1044 : Add create sub-notebook feature ( #7728 )
2023-02-08 14:34:29 +00:00
Henry Heino
c90865c4d2
Mobile: Fixes #7700 : Fix double-scroll issue in long notes ( #7701 )
2023-02-08 14:24:59 +00:00
Henry Heino
2656666ed8
Mobile: Fixes #7687 : Fix startup error ( #7688 )
2023-02-08 14:21:59 +00:00
Laurent Cozic
bb84ae4d68
Tools: Disable tests that randomly fail onn CI
2023-01-27 18:55:39 +00:00
Henry Heino
9a9fdef512
Mobile: Confirm closing settings with unsaved changes ( #7566 )
2023-01-11 18:45:00 +00:00
Laurent Cozic
4888b4bd14
Tools: Enable eslint rule "comma-spacing"
2023-01-11 18:40:14 +00:00
Henry Heino
b695acf4ed
Mobile: Fixes #6682 : Fixed issue when floating keyboard is visible ( #7593 )
2023-01-11 17:17:55 +00:00
Henry Heino
0cd2fd660d
iOS: Fixes #7553 : Fix Dropdown accessibility ( #7564 )
2023-01-10 17:13:32 +00:00
Laurent Cozic
6bb52d5ad6
Mobile: Add support for multiple profiles
2023-01-10 12:08:13 +00:00
Laurent Cozic
4bdb3d0b7e
Mobile: Upgrade to React Native 0.70
2023-01-08 17:23:53 +00:00
Henry Heino
257a24166e
Chore: Mobile: Migrate action button to react-native-paper
( #7477 )
2023-01-08 12:22:41 +00:00
Henry Heino
a91c8ffbf3
Mobile: Fixes #7594 : Remove gray line around text editor ( #7595 )
2023-01-07 17:49:14 +00:00
Henry Heino
0530c74924
Mobile: Configurable editor font size ( #7596 )
2023-01-07 17:47:52 +00:00
Henry Heino
2feed88c51
Tools: Ignore autogenerated .bundle.js.md5 file ( #7590 )
2023-01-07 17:45:43 +00:00
Laurent Cozic
9eff7e6060
Mobile: Fixed biometics prompt on new devices
2023-01-05 13:30:09 +00:00
Laurent Cozic
0678dad2d6
Tools: Speed up building mobile CodeMirror when nothing has changed
2023-01-04 20:39:33 +00:00
Laurent Cozic
b2d59002bb
Fix build
2023-01-04 20:25:09 +00:00
Laurent Cozic
7557791230
Remove debug code
2023-01-04 20:19:51 +00:00