Laurent Cozic
acc10ccac4
Electron release v1.0.221
2020-06-20 02:31:12 +01:00
Laurent Cozic
e38794171a
Tools: Fix desktop build issue on Windows
2020-06-20 01:18:46 +01:00
Caleb John
77005fc495
Tools: Try to add codemirror types again ( #3380 )
...
* Try add codemirror type again
* Add global typedef for codemirror
* Add comment
2020-06-18 18:58:11 +01:00
Laurent Cozic
1205908233
Revert "Desktop: Change codemirror to user import syntax ( #3375 )"
...
This reverts commit 3a7a068196
.
2020-06-17 23:45:36 +01:00
Caleb John
3a7a068196
Desktop: Change codemirror to user import syntax ( #3375 )
2020-06-17 18:47:11 +01:00
Caleb John
845ecfe742
Desktop: Add default filename for jex export ( #3034 )
...
* Add default filename for jex export
* Restructure date as default filename
2020-06-17 18:35:13 +01:00
Caleb John
2f15178ff6
Desktop: Remove auto-indent for in note html/xml for Code Mirror ( #3374 )
...
html/xml inside of a codeblock will still benefit from auto-indent
2020-06-16 13:00:58 +01:00
Caleb John
a4b13be0d1
Desktop: Fix getLineSpan logic and list token regex logic ( #3365 )
...
- previously getLineSpan was included line text as a token (dumb
oversight)
- the regex was updated to include a space after a OL element (was
missing for some reason)
2020-06-16 13:00:17 +01:00
Caleb John
23ae4fb790
Desktop: Add swapLineUp and swapLineDown keys to Code Mirror editor ( #3363 )
2020-06-16 12:59:33 +01:00
Laurent Cozic
780c5c80ae
Revert "Desktop: Fixes #3302 : Prevent drag and dropping of text in editor as it can lead to data loss"
...
This reverts commit a75db94da5
.
It turns out people often drag and drop text, so restoring the functionality.
See https://discourse.joplinapp.org/t/9406
2020-06-15 19:16:22 +01:00
Helmut K. C. Tessarek
c9c371b297
Update translations
2020-06-13 18:18:30 -04:00
Helmut K. C. Tessarek
13b5ef36d7
Update translations
2020-06-13 17:47:15 -04:00
Laurent Cozic
83e0bac52a
Electron release v1.0.220
2020-06-13 17:43:07 +01:00
Laurent Cozic
9943ae0fa5
Electron release v1.0.219
2020-06-13 17:41:20 +01:00
Laurent Cozic
b7f5f848f2
All: Refactored themes to allow using the same ones in both desktop and mobile version
...
Will also allow using them when exporting HTML or PDF from CLI.
2020-06-10 22:08:59 +01:00
Laurent Cozic
be1895a080
Clipper: Fixes #3241 : Handle certain special cases of ordered lists
2020-06-08 18:44:13 +01:00
Laurent Cozic
5be8c2cdcf
Electron release v1.0.218
2020-06-07 11:02:14 +01:00
Laurent Cozic
e915549f6d
Merge branch 'master' of github.com:laurent22/joplin
2020-06-07 11:02:02 +01:00
Laurent Cozic
30b3f3190b
Desktop: Regression: Fixed issue with note being needlessly reloaded in WYSIWYG editor
2020-06-07 11:01:33 +01:00
Caleb John
005bfe799c
Desktop: Fixes #3337 : Fixed regression when applying theme for Ace Editor ( #3338 )
2020-06-07 09:59:00 +01:00
Laurent Cozic
9c5ab41b05
Electron release v1.0.217
2020-06-06 16:03:03 +01:00
Caleb John
a8c8539e7a
Desktop: Add option to choose Code Mirror as code editor ( #3284 )
2020-06-06 16:00:20 +01:00
Laurent Cozic
a3153f1c9f
Desktop: Fixes #3331 : Fixed note list context menu
2020-06-06 15:47:02 +01:00
Shotaro Yamada
949c92f6d6
Desktop: Resolves #2614 : Unindent empty list markup on Enter ( #2772 )
2020-06-04 18:36:10 +01:00
Laurent Cozic
a1364a621a
Tools: Apply linter rules
2020-06-04 18:24:11 +01:00
Laurent Cozic
39a506ad52
Desktop: Fixes #3324 : Attaching an image, then cancelling the resize dialog, would crash the app
2020-06-04 09:08:13 +01:00
Laurent Cozic
d9c266e3f1
Merge branch 'master' of github.com:laurent22/joplin
2020-06-04 07:55:13 +01:00
Laurent Cozic
f4092c0824
Desktop: Dev fix: Only disable editor toolbar in preview mode
...
Reverts 468261906a
Disabling the toolbar when the editor is not in focus means it
was disabled when trying to click on one of the button, because
the editor loses focus before the click event is processed.
2020-06-03 23:59:45 +01:00
Laurent Cozic
4fd20b1c5a
Merge branch 'master' of github.com:laurent22/joplin
2020-06-03 23:55:29 +01:00
Laurent Cozic
da77de0a08
Desktop: Fixes #3287 : Disable middle-clicking external URLs, as they would open inside the application
2020-06-03 18:34:00 +01:00
叡山电车
dd34b155b4
Desktop: Fixes #3170 : Always make the first item selected in Goto Anything ( #3181 )
2020-06-03 18:01:17 +01:00
Laurent Cozic
26ce102113
Desktop: Resolves #2773 : Add support for system keychain to save sensitive settings ( #3207 )
2020-06-03 17:07:50 +01:00
Laurent Cozic
560db37025
Tools: Added prefer-default-export eslint rule
2020-06-02 20:13:15 +00:00
Laurent Cozic
dd557f66a5
Desktop: Create new notes with minimum set of properties to prevent a few minor bugs
2020-06-02 22:27:36 +01:00
Laurent Cozic
0603f179cc
Update translations
2020-06-02 19:40:28 +00:00
Laurent Cozic
794c8dd051
Update translations
2020-06-02 18:36:22 +00:00
Laurent Cozic
071ea5854f
Desktop: Resolves #279 : Add support for editable resources ( #3305 )
...
* Add support for editable resources
* Fixed handling of resource paths
* Add delay before saving resource
* Delete temp files and stop watching when switching notes
* Handle sync when resource has been edited
* Handle resource conflicts
* Refactoring and handle conflicts from edit watcher
* Added test unit for conflict handling when deleting resource
* Trying to fix Travis-ci test units
* Fixed typo
* Update TinyMCE.tsx
* Update AsyncActionQueue.ts
2020-06-02 22:43:06 +01:00
Laurent Cozic
3bb9d2efd6
Update TinyMCE.tsx
2020-06-02 22:35:05 +01:00
Laurent Cozic
e117b6f732
Fixed typo
2020-06-02 17:50:43 +01:00
Laurent Cozic
710026c8ac
Fixed typo
2020-06-02 17:50:24 +01:00
Laurent Cozic
79c45af0d5
Merge branch 'master' into editable_resources
2020-06-02 17:32:21 +01:00
Laurent Cozic
a75db94da5
Desktop: Fixes #3302 : Prevent drag and dropping of text in editor as it can lead to data loss
2020-06-01 21:30:51 +00:00
Laurent Cozic
468261906a
Desktop: Fixes #3298 : Fixed shortcut to focus Note List when editor is in focus
2020-06-01 21:24:14 +00:00
Laurent Cozic
3f1c9c989b
Desktop: Fixes #3286 : Disable editor toolbar when editor is not in focus
2020-06-01 21:01:10 +00:00
叡山电车
3b40de1962
Desktop: Fixes #3171 : Fixed issue with accentuated letters in GotoAnything ( #3183 )
...
* fix #3171
* fix problem when searching with diacritics
2020-06-02 16:57:24 +01:00
Laurent Cozic
279310f9a5
Tools: Fixed Linux build issue due to icon error ( #3311 )
2020-06-01 10:19:16 +01:00
Laurent Cozic
dfe02fbe96
macOS: Improved appearance of application icon
2020-05-31 17:50:41 +01:00
Laurent Cozic
a8cffb9ac8
Revert "macOS: Improved appearance of application icon"
...
This reverts commit 334347abcf
.
2020-05-31 17:46:19 +01:00
Laurent Cozic
0e5a0fdbe5
Delete temp files and stop watching when switching notes
2020-05-30 17:49:29 +01:00
Laurent Cozic
334347abcf
macOS: Improved appearance of application icon
2020-05-30 15:12:32 +01:00
Laurent Cozic
e43e3c198a
Add support for editable resources
2020-05-30 13:25:05 +01:00
Helmut K. C. Tessarek
097d4d5735
Update translations
2020-05-27 21:06:33 -04:00
Laurent Cozic
40d39d6268
Desktop: Resolves #51 : Add way to manually order notes by dragging them ( #3235 )
...
* Allow custom sorting
* Implement UI
* Set order from message box
* Fixed mistake
* Update NoteListItem.tsx
* Desktop: Fixed date popup dialog overflow issue inside info dialog
2020-05-27 17:21:46 +01:00
Laurent Cozic
0f7deeeac1
Desktp: Put back Edit in External Editor button
2020-05-25 11:37:45 +01:00
Laurent Cozic
4eb680d675
Electron release v1.0.216
2020-05-24 15:06:48 +01:00
Laurent Cozic
1c90e9dd7d
Electron release v1.0.215
2020-05-24 15:04:33 +01:00
Laurent Cozic
c99bd27e4d
Desktop: Fixes #3259 : Fixed inserting templates into existing notes
2020-05-23 23:06:08 +01:00
Laurent Cozic
0cfceab151
Desktop: Fix undo issue when loading new note
2020-05-23 00:14:26 +01:00
Laurent Cozic
ee6325e3c2
Electron release v1.0.214
2020-05-21 17:12:37 +01:00
Laurent Cozic
a2fce031a2
Desktop: Dev fix: Fixed TypeScript
2020-05-21 17:12:18 +01:00
Laurent Cozic
2de30f8b82
Electron release v1.0.213
2020-05-21 16:09:46 +01:00
Laurent Cozic
f1dbc1d41c
Desktop: Improved handling of dark and light theme auto-switch
2020-05-20 23:57:59 +00:00
Laurent Cozic
a96734f5be
Revert "Tools: Added eslint rule arrow-parens"
...
This reverts commit 0b6f5581f0
.
It causes too many conflicts with pull requests.
2020-05-21 09:14:33 +01:00
Laurent Cozic
b83eee751f
Destkop: Fix selection-related issues
2020-05-21 08:17:08 +01:00
Laurent Cozic
49451dba20
Desktop: Resolves #2665 : Add support for system theme auto-switching
2020-05-21 00:47:38 +01:00
Laurent Cozic
3830f36c0b
Electron release v1.0.212
2020-05-21 00:20:40 +01:00
Laurent Cozic
0b6f5581f0
Tools: Added eslint rule arrow-parens
2020-05-20 17:16:43 +01:00
Laurent Cozic
9eac63c021
Desktop: Made sidebar chevrons consistent
2020-05-20 00:21:18 +00:00
Laurent Cozic
5eb084fd3b
Desktop: Fixed issue with the editor showing previous note when it should show nothing
2020-05-20 00:13:59 +00:00
Laurent Cozic
a99db36578
Desktop: Fixed two way scrolling issue in Markdown editor
2020-05-19 23:51:00 +00:00
Laurent Cozic
bec8a2e7d1
Electron release v1.0.211
2020-05-20 09:38:27 +01:00
Laurent Cozic
38ced8cb09
Desktop: Dev fix: TypeScript error
2020-05-20 09:38:14 +01:00
Laurent Cozic
8eff3f5616
Electron release v1.0.210
2020-05-20 09:10:50 +01:00
Laurent Cozic
6f8332bad1
Desktop: Fixes #3228 : Markdown editor would not scroll in sync with viewer in some cases
2020-05-20 01:16:03 +01:00
Laurent Cozic
7a1eecc815
Desktop: Fixes #3200 : Fixed infinite rendering loop, which would cause the app to crash (white window)
2020-05-20 00:58:35 +01:00
Ayush Jain
341b763088
Desktop: Resolves #2883 : Themes switched for more appealing text highlighting ( #3192 )
...
* conflicts fixed and changes made to aceEditor.tsx
* theme imported
* theme imported
2020-05-18 11:30:29 +01:00
Laurent Cozic
e0721493e9
Electron release v1.0.209
2020-05-17 18:07:54 +01:00
Laurent Cozic
23ecbfcb3a
Electron release v1.0.208
2020-05-17 16:54:23 +01:00
Laurent Cozic
f8ad782991
Desktop: Fixes #3219 : Fix notebook associated with note when doing search, and expand correct notebook
2020-05-17 16:45:27 +01:00
Laurent Cozic
c2684a8149
Desktop: Added more info on how to switch to Markdown editor
2020-05-17 16:29:55 +01:00
Laurent Cozic
c568f5b33c
Desktop: Resolves #3137 : Switch to Font Awesome as icon library
2020-05-17 15:34:42 +01:00
Laurent Cozic
e85d4fca5d
Desktop: Moved note-related toolbar button next to tag bar
2020-05-17 14:01:42 +01:00
anirudh murali
ebe06c9c38
Desktop: Fixes #2865 : Make sidebar resizable when note list is not displayed ( #2895 )
...
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-05-15 12:20:56 +01:00
Naveen M V
b3f32ffc59
Desktop: Resolves #2409 : Add note history (back/forward buttons) ( #2819 )
2020-05-15 12:13:42 +01:00
Laurent Cozic
ecc50790ed
Desktop: Refactor: Minor refactoring following counter feature update in a09c7b72c7
2020-05-15 11:52:59 +01:00
RedDocMD
a09c7b72c7
Desktop: Fixes #3009 : Word/character counter includes Markdown syntax and HTML tags ( #3037 )
...
* Updated commit
* Update package.json
* Update package.json
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-05-15 11:28:31 +01:00
Caleb John
b5fc8e7fc1
Merge pull request #3012 from Rishgod/theme-bold
...
Desktop: Changing bold-text preview color for Aritim-dark theme
2020-05-13 17:55:09 -06:00
Laurent Cozic
05adb06aeb
Desktop: WYSIWYG: Allow pasting images in editor
2020-05-11 19:26:04 +01:00
Laurent Cozic
dacf6377ae
Desktop: WYSIWYG: Fixed UI translation issue for certain languages
2020-05-11 18:59:23 +01:00
Laurent Cozic
fa76c5db8d
Desktop: Upgraded to Electron 8.2.5
2020-05-10 22:11:46 +00:00
Laurent Cozic
22b5888671
Electron release v1.0.207
2020-05-10 17:16:36 +01:00
Laurent Cozic
41edae9719
All: Security: Fixes #3143 : Filter SVG element event attributes to prevent XSS vulnerability
2020-05-10 16:51:15 +01:00
Laurent Cozic
6446a3c4de
Revert "Desktop: Resolves #2894 : Set editor color scheme according to theme ( #3188 )"
...
This reverts commit 488cb99d4c
.
Reason: The app doesn't even start
https://github.com/laurent22/joplin/pull/3188#issuecomment-626334459
2020-05-10 16:33:28 +01:00
Laurent Cozic
9c4939e051
Merge branch 'master' of github.com:laurent22/joplin
2020-05-10 16:28:34 +01:00
Laurent Cozic
9f9f760ede
Desktop: WYSIWYG: Handle drag and drop of notes and files
2020-05-10 16:28:22 +01:00
Ayush Jain
488cb99d4c
Desktop: Resolves #2894 : Set editor color scheme according to theme ( #3188 )
...
* conflicts fixed and changes made to aceEditor.tsx
* theme imported
2020-05-10 15:13:55 +01:00
Giacomo Rossetto
4167ecafd2
Desktop: Support Windows tiles ( #3063 )
...
* Add vector assets
Useful for future tile designs, they contain suggested content guides
* Add tile files
Images and manifest
* Make build script retrieve new files
* Automate Windows Tiles icon generation
* Fix alignment bug
* Replace handcraftet tiles with automatically generetad ones
2020-05-10 15:01:53 +01:00
Laurent Cozic
6ca41ddf80
Desktop: WYSIWYG: Enable context menu on resources, links and text
2020-05-09 19:18:41 +01:00
Siddhant Sehgal
0f8f7aeb14
Desktop: Fixes #3052 : Fixed order of notebooks in "Move to notebook" dialog ( #3084 )
...
* Added Folder::sortFolderTree
* Added unit tests
2020-05-09 16:19:30 +01:00
Mohammed Rabeeh
3b653a95a0
Desktop: Fixes #3066 : Fix focus after exiting GotoAnything ( #3075 )
...
* Fix focus on GotoAnything and Layout Switching
* Update app.js
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-05-09 16:17:11 +01:00
Mohammed Rabeeh
b8158f3b53
Desktop: Fixes #3131 : Long URIs break Note Info dialog ( #3136 )
2020-05-09 11:53:16 +01:00
Laurent Cozic
488c0f1828
Merge branch 'master' of github.com:laurent22/joplin
2020-05-09 11:12:36 +01:00
Laurent Cozic
f4717d0a3d
Desktop: Add option to "Reveal file in folder" when right-clicking on image
...
Co-authored-by: Vaidotas Šimkus
2020-05-09 11:10:47 +01:00
Pranav Shridhar
913c78f45d
macOS: Resolves #2804 : Add search feature in Help Menu ( #2805 )
...
* added search feature in help menu (for mac users)
* Update app.js
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-05-09 10:47:13 +01:00
Laurent Cozic
4e90c05472
Electron release v1.0.206
2020-05-09 09:38:50 +01:00
Laurent Cozic
0cf56d5a9a
Merge branch 'master' of github.com:laurent22/joplin
2020-05-08 13:41:42 +01:00
Shotaro Yamada
80112e7b35
Desktop: Handle compositionend event in TinyMCE ( #3164 )
2020-05-08 00:16:04 +01:00
Laurent Cozic
2073755498
Electron release v1.0.205
2020-05-07 23:11:24 +01:00
Laurent Cozic
d41221bd90
Desktop: Fixed regression with Ace Editor list indentation, and cleaned up code
2020-05-07 18:20:07 +01:00
Laurent Cozic
132c6543b2
Desktop: Fixed regression with Ace Editor (switching layout had bugs)
2020-05-07 18:08:03 +01:00
Laurent Cozic
a04092c99c
Desktop: Fixes #2467 : Disable or enable menu items depending on the current view
2020-05-06 23:31:18 +00:00
Laurent Cozic
c273fd4d63
Desktop: Fixed regression with local search (could not be closed anymore)
2020-05-06 23:17:03 +01:00
Laurent Cozic
463b20013d
Fixed linter errors
2020-05-05 19:03:13 +01:00
Laurent Cozic
204fbec648
Desktop: WYSIWYG: Handle "Paste as text" when pressing Ctrl+Shift+V
2020-05-05 18:52:06 +01:00
Laurent Cozic
d65706aa9c
Desktop: TinyMCE: Fixed undo issue when pasting text
2020-05-05 00:01:13 +00:00
Laurent Cozic
f2a1597ecc
Desktop: TinyMCE: Fixed clicking a link within a checkbox label
2020-05-04 23:08:36 +01:00
Laurent Cozic
9a2f0bee29
Clean up
2020-05-04 18:37:22 +01:00
Laurent Cozic
3f8833eaf1
Desktop: TinyMCE: Added support for scroll restore
2020-05-04 18:31:55 +01:00
Laurent Cozic
c3a1e7c6e9
Desktop: Fixed note toolbar layout
2020-05-04 00:14:28 +00:00
Laurent Cozic
f5aec137bd
Desktop: TinyMCE: Added localisation support
2020-05-03 23:55:41 +00:00
Laurent Cozic
20960dbd47
Electron release v1.0.204
2020-05-03 23:21:54 +01:00
Laurent Cozic
e45fd6b4d3
Fixed typo
2020-05-03 23:21:45 +01:00
Laurent Cozic
8eacba972e
Electron release v1.0.203
2020-05-03 18:46:27 +01:00
Laurent Cozic
51732a5adb
Desktop: Fixed various bugs and regressions following note editor refactoring
...
Squashed commit of the following:
commit 5fde36f5c3fa7c7efbce6d81f48fe841c823e88c
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun May 3 18:43:20 2020 +0100
Cannot fix for now
commit 251284db3c8b7da6db83f3e06fd19bfdc8b8dd3f
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun May 3 18:31:08 2020 +0100
Fixed print to multiple PDFs logic
commit 00d9557996fb984b400fe650594150ae2681e03f
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun May 3 17:49:20 2020 +0100
Fixed local search in TinyMCE
commit 46778bf0a79f3bba9ddbc27389fadce4f8944507
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun May 3 17:37:31 2020 +0100
Restored note toolbar buttons
commit 3e623c98f0a1cf08bf7d0136f0c8982c5e1ddcd8
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun May 3 12:30:57 2020 +0100
Various fixes and moved note toolbar to left of title
commit 790262fe9df5b08d4a619e5244d2906047b39855
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun May 3 11:21:11 2020 +0100
Clean up
commit cea30f42e69014ecabda6fa5083199a1ba7b7510
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun May 3 11:08:23 2020 +0100
Fixed note loading in TinyMCE
2020-05-03 18:44:49 +01:00
Laurent Cozic
f51873d877
Desktop: Remove colour gradient from sidebar and replaced expand icons with chrevrons
2020-05-02 17:17:15 +01:00
Laurent Cozic
d738fa54ad
Electron release v1.0.202
2020-05-02 16:52:38 +01:00
Laurent Cozic
cb8dca747b
Refactor note editor
...
Refactor note editor using React Hooks and TypeScript
and moved editor-specific code to separate files.
Moved business logic into more maintainable custom hooks.
Squashed commit of the following:
commit f243d9bf89bdcfa1849ee26df5c0dd3e33405010
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat May 2 16:04:14 2020 +0100
Fixed saving issue
commit 055f68d2e8b6cf6f130336c38ac2ab480887583d
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat May 2 15:43:38 2020 +0100
Fixed HTML notes
commit 99a3cf71f58d2fedcdf3001bf4110b6e8e3993da
Merge: 9be85c45f2 b16ebbbf7a
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat May 2 12:54:42 2020 +0100
Merge branch 'master' into refactor_note_text
commit 9be85c45f23e5cb1ecd612b0ee631947871ada6f
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat May 2 12:21:01 2020 +0100
Ident to space
commit 848dde1869c010fe5851f493ef7287ada5f2991e
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat May 2 11:28:50 2020 +0100
Refactor prop types
commit 13c3bbe2b4f9a522ea3f8a25e7e5e7bb026dfd4f
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat May 2 11:15:45 2020 +0100
Fixed resource loading issue
commit 50cb38e3f00ef40ea8b6a468eadd66728a3ec332
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri May 1 23:46:58 2020 +0100
Fixed resource loading logic
commit bc42ed03735f50c8394d597bb9e67312e55752fe
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri May 1 23:08:41 2020 +0100
Various fixes
commit 03c038e6d6cbde03bd474798b96c4eb120fd1647
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Apr 29 23:22:49 2020 +0100
Fixed resource handling
commit dc6c15302fac094c4e7dec5a20c9fcc4edb3d132
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Apr 29 22:55:13 2020 +0100
Moved more code to files
commit 398d5121e53df34de89b4148ef2cfd3a7bbe4feb
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Apr 29 00:22:43 2020 +0000
More fixes
commit 3ebbb80147d7d502fd955776c7fedb743400597f
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Apr 29 00:12:44 2020 +0000
Various improvements and bug fixes
commit 52a65ed3875e0709117ca93ba723e20624577d05
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Apr 28 23:51:07 2020 +0000
Move more code to sub-files
commit 33ccf530fb442d7ddae0852cbab2c335efdbbf33
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Apr 28 23:25:12 2020 +0100
Moved code to sub-files
commit ba3ad2cf9fcc1d7809df4afe93cd9737585a9960
Merge: 445acdab73 150ee14de6
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Apr 28 22:28:56 2020 +0100
Merge branch 'master' into refactor_note_text
commit 445acdab7368345369d7f69b9becd1e77c8383dc
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Apr 28 19:01:41 2020 +0100
Imported more code
commit 772481d3a3ac7f0b0b00e86394c0f4fd2f3a9fa7
Author: Laurent Cozic <laurent@cozic.net>
Date: Mon Apr 27 23:43:17 2020 +0000
Handle save/load state
commit b3b92192ae3a1a30e3018810346cebfad47ac5e3
Author: Laurent Cozic <laurent@cozic.net>
Date: Mon Apr 27 23:11:11 2020 +0000
Clean up and added back scroll
commit 7a19ecfd0cb7fef1d58ece2e024099c7e40986da
Author: Laurent Cozic <laurent@cozic.net>
Date: Mon Apr 27 22:29:39 2020 +0100
More refactoring
commit ac388afd381eaecfa4582b3566d032c9d953c4dc
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun Apr 26 17:07:01 2020 +0100
Restored print
commit 1d2c0ed389a5398dacc584d24922c5ea0dda861a
Author: Laurent Cozic <laurent@cozic.net>
Date: Sun Apr 26 12:03:15 2020 +0100
Put back search
commit c618cb59d43fa3bb507dbd0b757b302ecfe907b3
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat Apr 25 18:21:11 2020 +0100
Restore scrolling behaviour
commit 324e6ea79ebafab1d2bca246ef030751147a47eb
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat Apr 25 10:22:31 2020 +0100
Simplified saving notes
commit ef089aaf2289193bf275d94c1f2785f6d88657e4
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat Apr 25 10:12:16 2020 +0100
More refactoring
commit 61b102307d5a98d2c1502d7bf073592da21af720
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Apr 24 18:04:44 2020 +0100
Added back note revisions
commit 7d5e3694d0df044b8493d9114e89e2d81c9b69ad
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Apr 23 22:51:52 2020 +0000
More note toolbar refactoring
commit a56d58e7c80d91f29afadaffaaa004f3254482f7
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Apr 23 20:54:37 2020 +0100
Finished toolbar refactoring
commit 6c8ef9f44f880a9569eed5c54c9c47dca2251e5e
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Apr 23 19:17:44 2020 +0100
More refactoring
commit 7de8057158a9256e2e0dcf948081e10a6a642216
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Apr 22 23:48:42 2020 +0100
Started refactoring commands
commit 177263c85e7d17d8ddc01b583738c2ab14b3acd7
Merge: f58f1a06e0 7ceb68d835
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Apr 22 20:26:19 2020 +0100
Merge branch 'master' into refactor_note_text
commit f58f1a06e08b3cf80e2ac7a794b15f4b5caf8932
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Apr 22 20:25:43 2020 +0100
Moving Ace Editor to separate component
commit a83d3a220515137985c0f334f5848c91b8539138
Author: Laurent Cozic <laurent@cozic.net>
Date: Mon Apr 20 20:33:21 2020 +0000
Cleaned up directory structure for note editor
commit c6f2e609c9443bac21de5033bbedf86ac6f12cc0
Author: Laurent Cozic <laurent@cozic.net>
Date: Mon Apr 20 19:23:06 2020 +0100
Added "note" menu to move note-related items to it
commit 1219465318ae5a7a2c777ae2ec15d3357e1499df
Author: Laurent Cozic <laurent@cozic.net>
Date: Mon Apr 20 19:05:04 2020 +0100
Moved note related toolbar to separate component
2020-05-02 16:41:07 +01:00
Helmut K. C. Tessarek
bf47237d8f
Desktop: Add + to access 'Zoom In', allows to use the numpad ( #2630 )
...
* add + to access 'Zoom In', allows to use the numpad
This change aligns Joplin's behavior with all other apps that have shortcuts for `Zoom In`.
It therefore improves the user experience.
/ref
https://discourse.joplinapp.org/t/please-help-test-the-new-desktop-pre-release/6445/2?u=tessus
https://github.com/laurent22/joplin/pull/2165#issuecomment-593106648
* add comment
* improve comment
2020-04-30 10:08:19 +01:00
Rahul Mohata
7ceb68d835
Desktop: Fixes #3095 : Fixed the Goto Anything item list overflow ( #3096 )
...
* fixed the Goto Anything item list overflowing
* added dialog box styles
2020-04-21 23:57:04 +01:00
Helmut K. C. Tessarek
ac2635a363
Update translations
2020-04-21 08:03:29 -04:00
Laurent Cozic
e7169cc70d
Desktop: Fixes #3093 : Prevent Goto Anything from freezing when inputting special characters
2020-04-20 18:01:28 +00:00
Laurent Cozic
d2582f4fdf
Revert "Restored note history feature by Naveen M V <naveenmv7@gmail.com>"
...
This reverts commit 61d3582357
.
For rational see https://github.com/laurent22/joplin/pull/2819#issuecomment-616148984
2020-04-19 17:14:57 +01:00
Helmut K. C. Tessarek
381d757525
Update translations
2020-04-18 19:20:09 -04:00
Laurent Cozic
35df8e5d9e
All: Added support for basic search
2020-04-18 12:45:54 +01:00
Laurent Cozic
e65af8c1e4
Electron release v1.0.201
2020-04-15 17:38:14 +01:00
Helmut K. C. Tessarek
aa738cc086
Revert "Desktop: Add global shortcut to show/hide Joplin ( #2653 )"
...
This reverts commit 0863f0d564
.
2020-04-15 05:50:26 -04:00
Laurent Cozic
d769dc2b94
Desktop: Fix issue where last used filename was displayed when exporting directory
2020-04-15 00:05:57 +01:00
Laurent Cozic
fe72568d3b
Desktop, Mobile: Fixes #3058 : In some cases, notes with Katex code were not exported correctly as PDF
2020-04-14 23:58:23 +01:00
Laurent Cozic
2050889590
Desktop: Fixes #2968 : Trying to resource path issue in WYSIWYG editor
2020-04-13 22:55:24 +00:00
Laurent Cozic
6164e2d8eb
Desktop: Search in title and body by default when using Goto Anything
2020-04-13 22:10:59 +00:00
Siddhant Sehgal
30c175ef29
Desktop: Resolves #2799 : Disable prompt dialog OK button when input is empty ( #2905 )
2020-04-14 12:20:05 +01:00
Laurent Cozic
f6fed72b64
Desktop, Mobile: Fixes #3033 : Fixed Katex rendering issue when greater than symbol appears in markup
2020-04-12 22:54:42 +00:00
Laurent Cozic
142976f012
Electron release v1.0.200
2020-04-12 12:54:25 +01:00
Anjula Karunarathne
aea3de982a
Desktop: Fixes #3028 : Fix Go To Anything closing when clicking inside the modal ( #3029 )
...
* Fix Go To Anything closing when clicking inside the modal
* Update GotoAnything.jsx
* Update GotoAnything.jsx
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-04-12 09:59:00 +01:00
Caleb John
3aa38d35d7
Desktop: Fix JEX export ( #3026 )
...
* Return empty default for exports with no note ids (jex for example)
* switch to ! syntax instead of == null
2020-04-12 00:14:53 +01:00
Siddhant Sehgal
870a76c570
Desktop: Fixes #2830 : Fixes todo mouse hover behaviour ( #2831 )
...
* Fixed-todoitem-hover
* Added empty space for build fix
* Fixed-todo-hover
2020-04-11 11:38:00 +01:00
Rishabh Malhotra
206a64eff6
Desktop: Fixes #2736 : Fixes selection in text editor after applying formatting ( #2737 )
...
* Appliying changes
* Update NoteText.jsx
2020-04-11 11:02:19 +01:00
Laurent Cozic
6b97839617
Merge branch 'master' of github.com:laurent22/joplin
2020-04-11 10:51:36 +01:00
Laurent Cozic
456d979aa6
Desktop: Fixes #3019 : Title auto-update didn't work anymore
...
Revert "Desktop: Resolves #2681 : Clear provisional flag as soon as note is modified to avoid data loss"
This reverts commit 518af9dc0a
.
2020-04-11 10:49:16 +01:00
Laurent Cozic
db820d500d
Merge branch 'master' of github.com:laurent22/joplin
2020-04-11 00:38:37 +01:00
Laurent Cozic
53a857b706
Electron release v1.0.199
2020-04-10 19:16:48 +01:00
Laurent Cozic
7741a43d42
Electron release v1.0.198
2020-04-10 18:53:04 +01:00
Laurent Cozic
776411f882
Desktop: WYSIWYG: Added support for tables
2020-04-10 18:22:17 +00:00
Laurent Cozic
ae4cecc621
Desktop: WYSIWYG: Handle internal note links
2020-04-10 17:59:51 +00:00
Laurent Cozic
5be98a46e3
Desktop: WYSIWYG: Improved documentation on what plugins are compatible with WYSIWYG editor
2020-04-10 17:33:09 +00:00
Laurent Cozic
1907ef0c99
Tools: Dynamically generate PortableApps images
2020-04-10 18:19:17 +01:00
Laurent Cozic
bd99b25848
Desktop: WYSIWYG: Preserve HTML code in Markdown when editing from wysiwyg editor
2020-04-10 17:12:41 +00:00
Rishabh Malhotra
616401ebba
Update aritimDark.js
...
Changing #fff to #d3dae3
2020-04-10 19:11:15 +05:30
Rishabh Malhotra
d0fb6acccd
changing bold text preview color
2020-04-10 13:22:35 +05:30
Laurent Cozic
12a7b3c73c
Desktop: WYSIWYG: Do not display target list in link dialog
2020-04-09 19:05:07 +01:00
Laurent Cozic
75b28c46af
Desktop: Wait for note to be saved before closing the app
2020-04-09 18:57:20 +01:00
Laurent Cozic
93dccf62df
Desktop: WYSIWYG: Added support for custom icon package and set Attach toolbar icon
2020-04-09 17:49:56 +01:00
Laurent Cozic
ec499eecd5
Desktop: WYSIWYG: Added support for code blocks edition and creation
2020-04-09 17:47:12 +01:00
Laurent Cozic
a6459d3641
Mobile: Fixes #2941 : Fixed resource download auto mode
2020-04-08 17:40:32 +00:00
Laurent Cozic
6b8e84332d
Desktop: Resolves #2639 : Resource screen improvements ( #2850 )
...
Co-authored-by: Georg Grab <talkdirty@users.noreply.github.com>
2020-04-08 11:12:25 +01:00
Laurent Cozic
518af9dc0a
Desktop: Resolves #2681 : Clear provisional flag as soon as note is modified to avoid data loss
2020-04-06 21:10:44 +00:00
Tobias Johansson
2a8b27033f
Desktop: Added new Aritim-Dark theme ( #2997 )
...
* Working on an aritim-dark theme, very WIP still
* Update aritim.js
* Added new theme "Aritim-Dark"
* removing aritim-dark "brace" theme for now
* Updating style with some changes
* Reset branch back to the original upstream state, to create a different pull-request for moving all themes outside
* Reset branch back to the original upstream state
* Moved all themes out into their own .js theme files
* Updating master to use the seperated themes stuff
* Moved themes into their own const
* Removed switch case for themes and simplified it. Thanks Laurent for the help!
* Adding Aritim-Dark to theme options
2020-04-07 10:23:40 +01:00
Tobias Johansson
62bddd7c69
Desktop: Moved all themes out into their own .js theme files ( #2951 )
...
* Working on an aritim-dark theme, very WIP still
* Update aritim.js
* Added new theme "Aritim-Dark"
* removing aritim-dark "brace" theme for now
* Updating style with some changes
* Reset branch back to the original upstream state, to create a different pull-request for moving all themes outside
* Reset branch back to the original upstream state
* Moved all themes out into their own .js theme files
* Updating master to use the seperated themes stuff
* Moved themes into their own const
* Removed switch case for themes and simplified it. Thanks Laurent for the help!
2020-04-07 09:19:53 +01:00
Helmut K. C. Tessarek
d40ad2de89
Update translations
2020-04-05 20:37:15 -04:00
Gen Neko
3f5e6d72d6
Fix a blank Goto Anything screen ( #2983 )
2020-04-05 08:55:00 +01:00
Laurent Cozic
0707a0e05f
Merge branch 'master' of github.com:laurent22/joplin
2020-04-04 18:31:56 +01:00
Laurent Cozic
f550d847c4
Desktop: Resolves #2688 : Add "Retry All" option to synchronisation page
...
Based on pull request #2712 by fhfuih
commit 7d3815e51dbf682ecc1ed3544a15e51b79d5d12d
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat Apr 4 18:26:01 2020 +0100
Fix issues
commit dad1d2c4d4eb37fdd23096a3344cf4f14498e335
Merge: 16cf0a3058
0a1ba511ea
Author: Laurent Cozic <laurent@cozic.net>
Date: Sat Apr 4 18:09:46 2020 +0100
Merge branch 'master' of https://github.com/fhfuih/joplin into fhfuih-master
commit 0a1ba511ea
Merge: 6207b42044
bdd760f343
Author: fhfuih <fhfuih@outlook.com>
Date: Sat Mar 14 20:30:27 2020 -0400
Merge branch 'master' into master
commit 6207b42044
Author: fhfuih <sam.zyhuang@outlook.com>
Date: Sat Mar 14 20:13:28 2020 -0400
Decryption Retry All RN frontend
commit 6f46d1985f
Author: fhfuih <sam.zyhuang@outlook.com>
Date: Sat Mar 14 20:10:55 2020 -0400
Decryption Retry All backend & desktop
commit 4c3d37b311
Author: fhfuih <sam.zyhuang@outlook.com>
Date: Fri Mar 13 13:21:21 2020 -0400
Revert "Add "retry all" option to synchronisation page"
This reverts commit 15daaa16fd
.
commit cffc919791
Author: fhfuih <sam.zyhuang@outlook.com>
Date: Fri Mar 13 13:19:51 2020 -0400
Revert "Refactor "retry all" renderer to avoid hacks"
This reverts commit 51ba6ea655
.
commit 51ba6ea655
Author: fhfuih <sam.zyhuang@outlook.com>
Date: Tue Mar 10 18:27:22 2020 -0400
Refactor "retry all" renderer to avoid hacks
commit 57d71712e1
Merge: 15daaa16fd
b367955e56
Author: fhfuih <sam.zyhuang@outlook.com>
Date: Mon Mar 9 20:42:02 2020 -0400
Merge branch 'master' of https://github.com/fhfuih/joplin
commit 15daaa16fd
Author: fhfuih <sam.zyhuang@outlook.com>
Date: Mon Mar 9 20:36:09 2020 -0400
Add "retry all" option to synchronisation page
2020-04-04 18:30:13 +01:00
Siddhant Sehgal
1e9a0036e7
Desktop: Resolves #2296 : Right-click to move note to notebook ( #2566 )
...
* Assign Notebook functionality added
* Made the changes acc. to laurent22
* Changes done till 9/03/20
* Removed NoteContentPropertiesDialog.js
* Render notebooks in tree hierarchy
* Update PromptDialog.jsx
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-04-04 18:03:09 +01:00
Laurent Cozic
16cf0a3058
Merge branch 'master' of github.com:laurent22/joplin
2020-04-04 17:36:29 +01:00
Laurent Cozic
712601b8c0
Desktop: WYSIWYG: Apply theme to toolbar
2020-04-03 18:12:14 +00:00
Caleb John
ff7775b344
Desktop: Add friendly default filenames to export options ( #2749 )
...
* Add friendly default filenames to export options
* remove extension from safefilename call
* Load parent folder for all exports
* convert foldername and filename to friendly versions separatly
* Add null guards to the filename export
2020-04-03 00:24:33 +01:00
Laurent Cozic
9fa7c9c20a
Desktop: WYSIWYG: Better handling of links on macOS and inside Katex block
2020-04-02 19:58:25 +01:00
Laurent Cozic
6bd0250ef8
Desktop: WYSIWYG: Handle resource download mode
2020-04-02 18:16:11 +01:00
Laurent Cozic
693f6cbfe7
Desktop: Add message box to ask confirmation when resizing image
2020-03-31 22:40:38 +01:00
Siddhant Sehgal
52ba5c5bb7
Desktop: Close Goto Anything
modal on outside click ( #2940 )
...
* Close goto modal on outside click
* Renamed for consistency
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-03-30 18:33:36 +01:00
Laurent Cozic
719afba05a
Electron release v1.0.197
2020-03-30 18:03:36 +01:00
Laurent Cozic
c99dd2ba87
Tools: Fixed Electron build
2020-03-30 18:03:02 +01:00
Helmut K. C. Tessarek
a59cc94afc
Update translations
2020-03-30 11:03:18 -04:00
Laurent Cozic
e2e95df057
Electron release v1.0.196
2020-03-29 20:06:44 +01:00
Laurent Cozic
e095369e1a
Desktop: WYSIWYG: Prevent scripts from loading multiple times
2020-03-29 20:06:13 +01:00
Anjula Karunarathne
a45128807e
Desktop: Resolves #2683 : Go To Anything by body ( #2686 )
...
* Go to anything by body
* Made limit parameter required
* Made parameter required
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-03-28 13:05:00 +00:00
Laurent Cozic
5743729d11
Desktop: WYSIWYG: Getting links to work
2020-03-27 18:28:13 +00:00
Laurent Cozic
11d8466db1
Desktop: WYSIWYG: Getting links to work
2020-03-27 18:26:52 +00:00
Laurent Cozic
c3360d6c48
Merge branch 'master' of github.com:laurent22/joplin
2020-03-27 16:12:43 +00:00
anirudh murali
ae73051797
Desktop: Fixes #2917 : Prevent title overflow on small windows ( #2918 )
2020-03-27 12:16:40 +00:00
Laurent Cozic
5e5b6cdc42
Desktop: WYSIWYG: Restored focus logic and fixed undo issue
2020-03-26 17:19:13 +00:00
Helmut K. C. Tessarek
9524eb7e37
Update translations
2020-03-23 20:57:14 -04:00
Siddhant Sehgal
65bcc58261
Desktop: Fixes #2824 : Fixed top margin of toolbar ( #2828 )
...
* Fixed_topmargin
* Fixed todolist hover
* Revert "Fixed todolist hover"
This reverts commit 38a4da622e
.
2020-03-23 22:47:10 +00:00
Laurent Cozic
03e8d921d3
Desktop: Fixed a few WISIWYG issues with checkboxes
2020-03-23 01:32:28 +00:00
Laurent Cozic
41acdce165
Desktop: Added support for checkboxes and fixed various issues with WYSIWYG editor
2020-03-23 00:47:25 +00:00
Laurent Cozic
f4a562bc3c
Electron release v1.0.195
2020-03-22 19:43:12 +00:00
Laurent Cozic
0f934e48bc
Revert "Desktop: Fixes #2467 : Menu items were not disabled in viewer-only mode ( #2576 )"
...
Some items still need to be enabled so implementation needs to be
reviewed. Reverting for now.
This reverts commit 0be982c798
.
2020-03-21 13:18:37 +00:00
Helmut K. C. Tessarek
42498842b5
translation fixes
2020-03-19 00:02:36 -04:00
Helmut K. C. Tessarek
ed4fbf093d
Update translations
2020-03-18 23:49:06 -04:00
nullpointer666
cdb8a1e98c
Desktop: fix menu bar shortcut (Alt+E) while editing a note (Win) ( #2776 )
2020-03-17 12:49:36 -04:00
Helmut K. C. Tessarek
0863f0d564
Desktop: Add global shortcut to show/hide Joplin ( #2653 )
...
Previously it was possible to open Joplin by clicking on the tray icon.
This functionality is no longer available due to changes in Electron.
The following key combination will show or hide Joplin in the current workspace:
- macOS: `Cmd+Opt+J`
- Linux, Windows: `Ctrl+Alt+J`
2020-03-16 00:36:18 +00:00
Anjula Karunarathne
c2e1c4c1e1
Desktop: Fixes #2700 : Fix button label wrapping in toolbar ( #2708 )
2020-03-15 09:49:24 +00:00
Laurent Cozic
61d3582357
Restored note history feature by Naveen M V <naveenmv7@gmail.com>
2020-03-15 09:40:57 +00:00
Laurent Cozic
9e66219690
Revert "Desktop: Reolves #2409 : Added arrows to go front and back through note history ( #2563 )"
...
Fixing merge issue...
This reverts commit d049b8846c
.
2020-03-15 09:40:12 +00:00
Naveen M V
d049b8846c
Desktop: Reolves #2409 : Added arrows to go front and back through note history ( #2563 )
2020-03-15 09:38:19 +00:00
Helmut K. C. Tessarek
1ee88618e8
reencrypt -> re-encrypt
2020-03-13 20:52:28 -04:00
Laurent Cozic
e399474b4e
Tools: Apply "curly" eslint rule
2020-03-13 23:57:34 +00:00
Laurent Cozic
e2e55b6e08
Tools: Apply eslint space-infix-ops rule
2020-03-13 23:52:40 +00:00
Laurent Cozic
d0d2bad7f4
Tools: Enforce and apply eslint rules prefer-const and no-var
2020-03-13 23:46:14 +00:00
Laurent Cozic
92bee549a1
Electron release v1.0.194
2020-03-13 23:24:56 +00:00
Laurent Cozic
f4958de885
All: Security: Added way to upgrade master key encryption and sync target encryption
2020-03-13 17:42:50 +00:00
Helmut K. C. Tessarek
3917e3469d
Desktop: Add button to About box to copy Joplin's information to the clipboard ( #2711 )
...
* add button to About box to copy Joplin's information to the clipboard
On certain OS it is not possible to copy the text in the About window.
This change allows to copy that info to the Clipboard.
Due to some shortfalls in Electron, it is not possible to set `defaultId` and `cancelId` to 0.
(Actually one can set them to 0, but the result is not what one would expect.)
Thus I had to move the default `OK` button to the left.
I also added a hack to position the `OK` button approximately in the middle of the dialog box (if the copyLabel is not longer than 14 characters).
* remove hack to position button
* add a new bridge function showMessageBox
The function returns the index of the clicked button.
* we don't need the first 3 lines (product name and copyright)
2020-03-12 23:13:18 +00:00
mic704b
34a1c965be
Desktop: Enhance notelist focus behaviour ( #2520 )
...
* Ensure after a note is deleted the next note is given focus.
* Fix handling of focus when navigating away from multiple selections.
* Refocus after note deletion.
* Mintor refactor.
* Clean up.
* Remove accidental white space change.
* Remove accidental white space change.
2020-03-11 13:08:35 -04:00
Shotaro Yamada
55ae00af27
Desktop: Resolves #498 : Indent lists by pressing tab when caret is after bullet ( #2713 )
...
* Desktop: Markdown list indentation
* Add comment
* Save original indent function correctly
2020-03-11 14:30:33 +00:00
Mohammed Rabeeh
7e200b1ec7
Desktop: Fixes #2616 : Expand notebook tree when clicking on notebook in search results ( #2620 )
2020-03-11 14:20:25 +00:00
Laurent Cozic
f65a3be231
Clipper release v1.0.25
2020-03-10 23:10:59 +00:00
Laurent Cozic
84c3ef144d
Desktop: Resolves #176 : Added experimental WYSIWYG editor ( #2556 )
...
* Trying to get TuiEditor to work
* Tests with TinyMCE
* Fixed build
* Improved asset loading
* Added support for Joplin source blocks
* Added support for Joplin source blocks
* Better integration
* Make sure noteDidUpdate event is always dispatched at the right time
* Minor tweaks
* Fixed tests
* Add support for checkboxes
* Minor refactoring
* Added support for file attachments
* Add support for fenced code blocks
* Fix new line issue on code block
* Added support for Fountain scripts
* Refactoring
* Better handling of saving and loading notes
* Fix saving and loading ntoes
* Handle multi-note selection and fixed new note creation issue
* Fixed newline issue in test
* Fixed newline issue in test
* Improve saving and loading
* Improve saving and loading note
* Removed undeeded prop
* Fixed issue when new note being saved is incorrectly reloaded
* Refactoring and improve saving of note when unmounting component
* Fixed TypeScript error
* Small changes
* Improved further handling of saving and loading notes
* Handle provisional notes and fixed various saving and loading bugs
* Adding back support for HTML notes
* Added support for HTML notes
* Better handling of editable nodes
* Preserve image HTML tag when the size is set
* Handle switching between editor when the note has note finished saving
* Handle templates
* Handle templates
* Handle loading note that is being saved
* Handle note being reloaded via sync
* Clean up
* Clean up and improved logging
* Fixed TS error
* Fixed a few issues
* Fixed test
* Logging
* Various improvements
* Add blockquote support
* Moved CWD operation to shim
* Removed deleted files
* Added support for Joplin commands
2020-03-09 23:24:57 +00:00
Helmut K. C. Tessarek
f2c6ff7904
Update translations
2020-03-08 19:21:39 -04:00
Helmut K. C. Tessarek
06ee4d08d6
Update translations
2020-03-08 19:13:13 -04:00
Laurent Cozic
58e2d7be61
Electron release v1.0.193
2020-03-08 08:07:56 +00:00
Runo Saduwa
bd6e77bf32
Desktop: Fixes #2628 : Disable Toggle Editor Layout Shortcut and Button in Empty Notebook ( #2628 )
...
* added toggleLayout logic
* added id
* improved code
2020-03-06 23:27:32 +00:00
Siddhant Sehgal
9027f3fb10
Desktop : Fixes #2659 : Do not wrap tag title in tag bar ( #2668 )
...
* No change
* Fixed Tag Wrap
2020-03-06 23:24:28 +00:00
Runo Saduwa
0be982c798
Desktop: Fixes #2467 : Menu items were not disabled in viewer-only mode ( #2576 )
...
* preview mode fix
* preview-edit mode fixed
* remove unecessary white space
* improved logic and removed empty line
* improved code and removed comment
* improved code again
* changed note type check logic
* improved code
2020-03-06 22:58:52 +00:00
Mohammed Rabeeh
67e5451c7c
Desktop: Fixes #2560 : Add toggling functionality for bold, italics and code in Editor Toolbar ( #2565 )
...
* Add toggling functionality for bold, italics and code in Editor toolbar
* Shorten code
2020-03-06 22:50:49 +00:00
Laurent Cozic
b31721b836
Electron release v1.0.192
2020-03-06 22:33:47 +00:00
Laurent Cozic
3007918647
Electron release v1.0.191
2020-03-06 22:24:16 +00:00
Laurent Cozic
8ba9e9efd8
Electron release v1.0.190
2020-03-06 00:55:09 +00:00
Laurent Cozic
71d1e6eb82
All: Fixes #2667 : Fixed sanitize function so that it does not break HTML
2020-03-06 00:54:21 +00:00
Laurent Cozic
27bcf6badb
Desktop: Fixes #2660 : Templates when creating note were broken
2020-03-04 19:41:57 +00:00
Laurent Cozic
48eb115cb9
Electron release v1.0.189
2020-03-04 16:53:57 +00:00
Laurent Cozic
c617f43e42
Electron release v1.0.188
2020-03-04 16:38:52 +00:00
Laurent Cozic
4920f64816
Desktop: Fixes #2656 : Fix creation of new notes
2020-03-04 16:36:53 +00:00
Helmut K. C. Tessarek
80fff62b34
update de_DE.po
2020-03-03 03:20:09 -05:00
Helmut K. C. Tessarek
0f6867662c
Update translations
2020-03-03 02:56:10 -05:00
RAJPRAKASH
96cf42fb06
DESKTOP: Improve code css for Solarized Dark ( #2626 )
...
* Code border was not prominent
* Update theme.js
2020-03-01 16:33:57 -05:00
Jeremy Robertson
8b22f03c09
Desktop: Empty note body has 0 line count ( #2623 )
...
Empty note body has 0 line count
2020-03-01 15:39:10 +00:00
Laurent Cozic
c2049b21fc
Electron release v1.0.187
2020-03-01 11:44:23 +00:00
Laurent Cozic
a415b9d7ae
Electron release v1.0.186
2020-03-01 11:43:47 +00:00
Anjula Karunarathne
a28b790256
Desktop: Fixes #2615 : Fix issue with disappearing button labels in toolbar ( #2619 )
...
* Fix undefined showButtonLabels
* Add showButtonLabels to the state; Removed conditional statement checking if state is undefined
2020-03-01 11:12:22 +00:00
Laurent Cozic
6ca0e6adcc
All: Added concept of provisional note to simplify creation and handling of newly created notes
2020-02-29 12:39:23 +00:00
Daulet Amirkhanov
ec64bf2f0f
Desktop: Fixes #2476 : Fix window dimensions and position when the application starts ( #2514 )
...
* ElectronClient window minimum size set
Hardcoded minimum width and height of 100 px.
Signed-off-by: daukadolt <daulet.amirkhanov.official@gmail.com>
* Set Electron window position if outside displays
Set Electron window at the center of primaryDisplay if BrowserWindow is not on any displays.
Signed-off-by: daukadolt <daulet.amirkhanov.official@gmail.com>
* Set Electron window default size dependent on screen
Set Electron window defaultWidth, defaultHeight to 80% of primary display workArea width, height, respectively.
Signed-off-by: daukadolt <daulet.amirkhanov.official@gmail.com>
* Hotfixing Electron defaultHeight depending on width, not height
Hotfix of a typo that calculates Electron app's default height at first run using primary screen's width, not height.
Signed-off-by: daukadolt <daulet.amirkhanov.official@gmail.com>
* Refactoring Electron app defaultWidth/defaultHeight setup
Setting defaultWidth/defaultHeight directly without extra variables.
Rounding defaultWidth/defaultHeight.
Signed-off-by: daukadolt <daulet.amirkhanov.official@gmail.com>
2020-02-27 18:38:08 +00:00
Runo Saduwa
25a246b6ae
Tools: Resolves #2579 : Add support for Rule of Hooks plugin ( #2579 ) ( #2585 )
...
* installed eslint-plugin-react-hooks and set up rules of hooks
* fixed linter error
* changed react-hooks/exhaustive-deps option to error
* changed spaces to tabs in eslint config
2020-02-27 00:20:55 +00:00
Rishabh Malhotra
4840671f0e
Desktop: Fixes #2573 : Improved detection of selected text when applying formatting ( #2582 )
...
* fixes #2573
This fixes the bug with spaces
* Update NoteText.jsx
2020-02-27 00:18:57 +00:00
R-L-T-Y
ef8af13500
Desktop: Use asar packing to improve performances ( #2531 )
...
* Use the strongly recommended asar packing on linux
* Use asar for macOS packaging
* Update package.json
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-02-26 23:39:24 +00:00
Jeremy Robertson
0e23ea5284
Desktop: Resolves #160 : Add word counter feature to notes ( #2444 )
...
* Add word counter logic
Fix errant whitespace changes
* update to using react hooks
Use React hooks
remove extra theme set
Update styling function
* correct linting and package lock issues
* WIP: update button functionality
* Add line count and update styling from feedback
* corrected file location to fit new build
2020-02-25 09:43:31 +00:00
mic704b
fbedc6b29b
Desktop: Resolves #262 : Implement "show all notes" ( #2472 )
...
* Implement "show all notes" feature.
* Ensure middleware is completely flushed and shutdown before continuing tests.
2020-02-22 11:25:16 +00:00
Helmut K. C. Tessarek
ce40813bcf
Desktop: fix Resources menu item on macOS ( #2530 )
...
* fix Resources menu item
On macOS the menu item `Resources` never showed up under `Tools`.
* var -> let
2020-02-21 00:33:48 -05:00
Laurent Cozic
c79ee74b4c
Electron release v1.0.185
2020-02-20 23:00:14 +00:00
Laurent Cozic
3407a31cf6
Tools: Improve and simplify how to build the apps ( #2538 )
...
* Improving CLI build
* Improving CLI build
* Remove requirement to build the tools
* Moved Electron app one level down
* Clean up Electron build
* Moved tools to sub-dir
* Updated root script
* update root
* update root
* update root
* update root
* update root
* update root
* Updated build
* Added doc
* Update CI config
* Should not lint index.js
* Fixing jetify
* Fixed linter errors
* Fixed pod build
* Fixed Windows build
2020-02-20 22:59:18 +00:00
Georg Grab
5bbedc7e3c
Desktop: Resolves #592 : Create a screen that list all the resouces ( #2189 )
...
* Add a Basic Resource Screen
Implement "Open in External Viewer"
Add @types/lodash as a devDependency, prettyBytes for pretty printing bytes
Implement display of Orphaned Resources
Implement deletion of Resources
Implement sorting logic
Minor Styling
Remove Compiled js
Review - No more Orphan display, LIMIT resources
ResourceScreen - use DB for sorting
Database - Version 28 (Index on Resource size)
Add compiled JS with eslint --fix
Add ResourceScreen to ignore files, delete from repo
Disable enforce-react-hooks
* Second review round
* Update ResourceScreen.tsx
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2020-02-19 10:13:33 +00:00