Caleb John
460a07b1a3
Desktop: Fix missed highlighting when using the global search ( #3717 )
2020-09-22 13:17:51 +01:00
Caleb John
48c9b86d2b
Desktop: Fixes #3791 : Add stricter rules for katex blocks ( #3795 )
2020-09-22 13:16:37 +01:00
Caleb John
7202066c1f
Desktop: Fix bug where editor would scroll to focus global search ( #3787 )
2020-09-22 13:12:22 +01:00
Carlos Eduardo
5226f0019b
Desktop: Add frequently used languages to markdown editor ( #3786 )
2020-09-22 13:11:12 +01:00
Laurent Cozic
26ac745419
Deskop, Cli: Fixes #3780 : Fixed link generation when exporting to PDF or HTML
2020-09-22 12:56:56 +01:00
Laurent Cozic
f652011d59
Desktop: Fixes #3748 : Fixed issue when switching from search to "All notes"
2020-09-21 17:50:59 +01:00
Laurent Cozic
27c572b2f5
Desktop: Fixes #3700 : Disable editor shortcuts when a dialog, such as GotoAnything, is visible
2020-09-21 17:31:25 +01:00
Laurent Cozic
7a4c97618d
Desktop: Improved menu enabled states when not in main screen
2020-09-21 17:09:57 +01:00
Laurent Cozic
9e05fa553c
Desktop: Fixes #3684 : Allow Read Time label to be translated
2020-09-21 16:16:28 +01:00
Laurent Cozic
a9b26246e6
Merge branch 'dev' into release-1.2
2020-09-21 11:56:32 +01:00
Laurent Cozic
9610b7e6bd
Electron release v1.1.4
2020-09-21 11:42:26 +01:00
Laurent Cozic
9af2a19bdf
Merge branch 'dev' into release-1.2
2020-09-19 14:22:02 +01:00
Laurent Cozic
0ca7457000
Electron release v1.1.3
2020-09-17 10:19:25 +01:00
Caleb John
38eda3f151
Desktop: Fixes #3749 : Use joplin list handling in emacs mode ( #3758 )
2020-09-17 09:29:19 +01:00
Laurent
056285deda
Desktop: UI update ( #3586 )
2020-09-15 14:01:07 +01:00
Laurent Cozic
c9451d8675
Electron release v1.1.2
2020-09-15 12:12:16 +01:00
Laurent Cozic
851eee1500
Fixed and simplified translations
2020-09-15 12:08:25 +01:00
Laurent Cozic
1273a1dc5f
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-09-14 11:26:41 +01:00
Helmut K. C. Tessarek
2c553db45a
Update translations
2020-09-14 02:22:27 -04:00
Laurent Cozic
7d7005596f
Desktop: Security: Upgrade packages to fix vulnerabilities
2020-09-13 17:25:46 +01:00
Laurent Cozic
998dd52adc
Desktop: Clarifies labels of certain actions, and added shortcut for note list toggle
2020-09-13 17:21:11 +01:00
Patryk Długajczyk
2a1c6d6475
Linux: Fixes #3720 : Fix icons path in AppImage build ( #3721 )
2020-09-12 00:45:44 +01:00
Laurent Cozic
c95d7f9d37
Electron release v1.1.1
2020-09-12 00:06:59 +01:00
Laurent Cozic
b7523e1b21
Merge branch 'dev' into release-1.1
2020-09-12 00:03:29 +01:00
Laurent Cozic
1108e8c28a
Merge branch 'release-1.0' into dev
2020-09-11 23:34:44 +01:00
Laurent Cozic
0f1156ab9c
Desktop: Fixed clock sync logic when creating new sync target
2020-09-11 23:33:34 +01:00
Naveen M V
5d2baa872e
Desktop: Fix wildcard search ( #3713 )
2020-09-11 22:52:32 +01:00
Laurent Cozic
c513cdd4eb
Desktop: Sync immediately on startup
2020-09-09 14:45:26 +01:00
Laurent Cozic
5f410e80e6
Merge branch 'release-1.0' into dev
2020-09-09 13:59:36 +01:00
Laurent Cozic
2aa7eaa192
Electron release v1.0.245
2020-09-09 12:39:06 +01:00
Laurent Cozic
a8e29249d6
Electron release v1.1.244
2020-09-08 01:03:29 +01:00
Laurent Cozic
e4a3cbd2ff
Increase minor version
2020-09-08 01:03:12 +01:00
Laurent Cozic
96b7ce9d50
Electron release v1.0.243
2020-09-08 00:57:35 +01:00
Laurent Cozic
2bbc1e7ecd
Desktop: Fixes #3710 : Fix applying tags to multiple notes
2020-09-08 00:49:58 +01:00
Laurent Cozic
83619b279d
Desktop: Fixes #3697 : Fixed copying link in Rich Text editor
2020-09-08 00:29:31 +01:00
Laurent Cozic
a424e3c899
Desktop, Cli: Fixes #3689 : Fixed note export when there are folders with non-existing parents. Also fixed long path issue on Windows.
2020-09-07 22:12:51 +01:00
Laurent Cozic
68aefd5e4c
Desktop: Rename menu item from "Export" to "Export all" to clarify what it does
2020-09-07 17:33:51 +01:00
Caleb John
fbe966903b
Desktop: Resolves #3560 : Make codemirror the default code editor ( #3703 )
2020-09-06 16:28:23 +01:00
Naveen M V
e108fdb1d8
Desktop: Fuzzy search ( #3632 )
2020-09-06 13:07:00 +01:00
Anjula Karunarathne
a8296e2e37
Desktop: Add keyboard shortcut editor ( #3525 )
2020-09-06 13:00:25 +01:00
Caleb John
30e0d69a74
Desktop: Load Codemirror css in index.html ( #3673 )
2020-09-05 00:02:20 +01:00
Caleb John
652816fd26
Desktop: Change codemirror default home and end to be visual line based ( #3672 )
2020-09-05 00:01:06 +01:00
Laurent Cozic
3a33e5f416
Electron release v1.0.242
2020-09-04 22:46:26 +01:00
Laurent Cozic
277dac5512
Desktop: Fixes sync target upgrade issue when custom TLS settings are used
2020-09-04 22:46:09 +01:00
Laurent Cozic
179e3f9aee
Electron release v1.0.241
2020-09-04 18:25:04 +01:00
Laurent Cozic
5cd7bb5bdb
Electron release v1.0.240
2020-09-04 18:01:38 +01:00
Laurent Cozic
b1af25ea18
Electron release v1.0.239
2020-09-01 22:26:52 +01:00
Laurent Cozic
3086007a9c
Electron release v1.0.238
2020-09-01 22:25:42 +01:00
Laurent Cozic
bdfb6b97f5
Desktop: Fixes #3645 : Improved handling of startup errors, and prevent window from being invisible when upgrading sync target
2020-09-01 22:25:23 +01:00
Laurent Cozic
c01219e6be
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-09-01 20:55:12 +01:00
Laurent Cozic
743c11c279
Android release v1.0.338
2020-08-30 20:42:09 +01:00
Laurent Cozic
11646d1c21
Desktop: Added more logging info to sync target upgrade process
2020-08-29 19:12:02 +01:00
Laurent Cozic
797f4a9669
Electron release v1.0.237
2020-08-29 11:28:12 +01:00
Laurent Cozic
815775ad8f
Linux: Fixes #3645 : Prevent lock when restarting app
2020-08-29 11:27:13 +01:00
Laurent Cozic
14e6ae373f
Electron release v1.0.236
2020-08-28 09:49:48 +01:00
Laurent Cozic
c903947704
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-08-19 00:12:33 +01:00
Laurent Cozic
e190d90832
Desktop: Fixed restarting portable app
2020-08-18 23:51:23 +01:00
Caleb John
0ae8d454ad
Focus the editor whenever the user toggles the visible panes ( #3646 )
2020-08-18 22:26:57 +01:00
Laurent Cozic
77c7f966cf
Electron release v1.0.235
2020-08-18 21:56:50 +01:00
Laurent Cozic
157736ff7e
Desktop: Fixed regression: Several menu items did not work anymore
2020-08-18 21:45:22 +01:00
Laurent Cozic
fc7d34f79c
Electron release v1.0.234
2020-08-17 21:44:40 +01:00
Laurent Cozic
79e1a33b28
Fixed tabs
2020-08-08 10:21:25 +01:00
Caleb John
0eedae1f62
Desktop: Fixed vim mode issue where status bar was not visible ( #3606 )
2020-08-08 10:15:01 +01:00
Caleb John
e1144c098e
Desktop: Fixed scrolling issue when editing while searching in CodeMirror ( #3593 )
...
Only scroll to search matchs when the user changes the search or
explicitly changes the search index
https://discourse.joplinapp.org/t/codemirror-feedback/10397
2020-08-08 10:11:55 +01:00
Caleb John
5c5cb0f781
Desktop: Implement scroll-past-end on CodeMirror editor ( #3589 )
2020-08-08 09:55:10 +01:00
R3dError
aa147bbcdc
Desktop: Added attach file to menu bar ( #3540 )
2020-08-08 00:32:49 +01:00
Naveen M V
f99f3f8a6d
All: Resolves #1877 : Add search filters ( #3213 )
2020-08-08 00:13:21 +01:00
Laurent Cozic
b0b55718cc
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-08-04 23:00:38 +01:00
Laurent Cozic
5ade9ff2f6
Tools: Updated eslint and clarified comma-dangle rule
2020-08-04 23:00:11 +01:00
Allan Jacquet-Cretides
e4cfb518ba
Desktop: Resolves #3569 : Show full folder name in mouse-over pop-up text ( #3590 )
2020-08-04 22:45:32 +01:00
Laurent Cozic
89864de1ff
Tools: Added eslint radix rule
2020-08-04 22:36:50 +01:00
Caleb John
223caca0f5
Desktop: Enable CodeMirror keybindings ( #3545 )
2020-08-02 16:26:26 +01:00
Laurent Cozic
ee358f70dd
Desktop: Add version info to error screen
2020-08-02 16:21:30 +01:00
Laurent Cozic
0718828d60
Merge branch 'master' into dev
2020-08-02 16:12:11 +01:00
Laurent Cozic
97c752a39e
Fixed config
2020-08-02 13:16:41 +01:00
Laurent Cozic
7565f1cada
Fixed mobile version build
2020-08-02 12:38:36 +01:00
Laurent
0c147236a3
All: Add mechanism to lock and upgrade sync targets ( #3524 )
2020-08-02 12:28:50 +01:00
Anjula Karunarathne
88f22fabf7
Desktop: Added KeymapService to manage keyboard shortcuts ( #3252 )
2020-08-02 12:26:55 +01:00
Thatcher Chamberlin
5f46d60c5e
Desktop, Cli, Update Katex to v0.12.0 ( #3571 )
2020-08-02 12:24:03 +01:00
Laurent
4485947b0f
Desktop: Fixed copy, cut and paste in Rich Text editor ( #3565 )
2020-08-02 12:16:42 +01:00
Caleb John
7f73931530
Desktop: Fixes #3560 : Modify the CodeMirror linter plugin to fix katex ( #3582 )
...
Rewrite the joplin mode to manually handle parsing.
This gives us more control over katex parsing and the ability to upgrade
in the future
2020-08-02 11:33:59 +01:00
Caleb John
bbfed9bca8
Desktop: Codemirror: clean up list indent code ( #3581 )
2020-08-01 19:09:52 +01:00
Caleb John
bab29cd582
Desktop: Toggle Editor rather than setting split mode on search ( #3561 )
2020-08-01 19:07:52 +01:00
Laurent Cozic
baea44cbd6
Fixed mobile version build
2020-08-01 18:56:56 +01:00
Laurent Cozic
ab0538df43
All: Security: Apply latest package security updates
2020-08-01 18:56:26 +01:00
Laurent
9147b3061a
Desktop: Hide completed to-dos in GotoAnything ( #3580 )
2020-08-01 18:17:40 +01:00
Laurent Cozic
e63eee89ef
Electron release v1.0.233
2020-08-01 15:27:30 +01:00
Laurent Cozic
4393ebbcc6
Desktop: Fixed potential crash when notebook does not have a title
2020-08-01 15:20:17 +01:00
Laurent Cozic
98905f6892
Tools: Cleaned up and improve build config, and fixed TypeScript Watch high CPU usage
2020-08-01 14:48:56 +01:00
Laurent Cozic
729c8c6fac
Electron release v1.0.232
2020-07-28 19:11:14 +01:00
Laurent Cozic
64d7603eed
Revert "All: Added support for hierarchical/nested tags ( #2572 )"
...
This reverts commit e11e57f1d8
.
2020-07-28 18:50:34 +01:00
Laurent Cozic
b6dafd6da6
Doc: Showcasing plugins as screenshots ( #3549 )
...
Co-authored-by: Mehrad Mahmoudian <m.mahmoudian@gmail.com>
2020-07-24 19:42:44 +01:00
Laurent Cozic
73bd6f9776
Update turndown
2020-07-24 17:28:28 +01:00
Laurent Cozic
4be02bc33c
Desktop: Fixed save issue in Rich Text editor when making a change to a note and quickly switching to a different notebook
2020-07-23 23:55:01 +00:00
Laurent Cozic
71e5304298
Desktop: Fixes #3534 : Undoing changes multiple time on an existing note could result in a blank note
2020-07-23 19:56:53 +00:00
Laurent Cozic
1cd86fd3ea
Cli: Fixes #3548 : Desktop-only scripts were incorrectly being loaded in CLI server tool
2020-07-23 19:04:04 +00:00
Laurent Cozic
7f1f5a8c3d
Desktop: Fixes #3503 : Editor window was no longer being resized with the main window
2020-07-22 23:26:45 +01:00
Caleb John
9dfb0642da
Desktop: Split Codemirror setOptions into different effects ( #3522 )
2020-07-22 23:18:52 +01:00
Caleb John
0fa8dfa063
Desktop: Enforce that whitespace check for unindent checks the begining of a ( #3515 )
2020-07-22 23:17:49 +01:00
Caleb John
a274a56e65
Desktop: CodeMirror: Change rootSize parameters to prevent collision with styles.editor ( #3505 )
2020-07-22 23:16:06 +01:00
Caleb John
44d3a4213f
Desktop: Enable searching in editor rather than the viewer for CodeMirror ( #3360 )
2020-07-22 23:13:23 +01:00
Laurent Cozic
e68eb196b7
Removed debug code
2020-07-22 19:09:20 +01:00
Laurent Cozic
4bef79cd71
Desktop: Fixes #3407 : In some cases, changes made to an attachment would not be saved. Also added banner to show that an attachment is being edited
2020-07-22 19:03:31 +01:00
Laurent Cozic
f3dc3602c8
Desktop: Fixes #3366 : Revealing file in Windows did not work
2020-07-22 17:24:01 +01:00
Helmut K. C. Tessarek
62bc296abe
Update translations
2020-07-19 15:18:42 -04:00
Caleb John
282f6de1a9
Desktop: Load more CodeMirror modes for syntax highlighting ( #3401 )
2020-07-15 11:46:14 +01:00
alexchee
9a55afec01
All: Add support for AWS S3 synchronisation (Beta) ( #2815 )
2020-07-15 10:22:55 +01:00
Laurent Cozic
657cebfda9
Desktop: Improved GotoAnything speed and made it safer
...
Previously we'd use the remove-markdown package to create the note
preview however this function would freeze on certain notes, and was
probably unsafe as it used regex to parse Markdown. Replaced this in
favour of Markdown-it along with htmlparser2 to strip all markup from a
note.
2020-07-14 23:27:45 +01:00
Laurent Cozic
7f1c25793a
Desktop: Fixes #3449 : Fixed style caching
2020-07-14 19:17:25 +00:00
Laurent Cozic
b770ffda4d
Desktop: Regression: Fixed adding a new sub-notebook to a notebook
2020-07-14 18:56:02 +00:00
Laurent Cozic
d0b3e15999
Electron release v1.0.229
2020-07-14 15:33:20 +01:00
Laurent Cozic
20433b0282
Desktop: Fixed alarms on macOS
2020-07-14 15:32:49 +01:00
Caleb John
452b41de0f
Desktop: Fixes #3440 : Improve Markdown rendering in CodeMirror, in particular for math expressions ( #3448 )
2020-07-12 19:42:19 +01:00
Helmut K. C. Tessarek
b69008225f
Update translations
2020-07-12 14:33:09 -04:00
Vaidotas Šimkus
e11e57f1d8
All: Added support for hierarchical/nested tags ( #2572 )
...
The implementation uses / symbol as a nesting separator. I.e. tag/subtag is a nested tag, where tag is the parent tag and subtag is its child. Creating a tag named tag/subtag/subsubtag creates three tags, one for each level. The tags are associated using parent_id field.
In the app, viewing notes with a tag will also show all notes that are associated with any of the tag's descendant tags (same for the note count). Deleting a tag will also delete all its descendant tags.
In the desktop app the tags are shown nested just like the notebooks.
2020-07-12 18:09:07 +01:00
Laurent Cozic
073bd80f89
Electron release v1.0.228
2020-07-12 18:05:06 +01:00
Laurent Cozic
e3aaee738a
Desktop: Fixes #3482 : Fixed regression when moving note to notebook from menu
2020-07-12 17:27:56 +01:00
Laurent Cozic
e0a87d6253
Revert "All: Add support for sync target lock"
...
This reverts commit 51235f191d
.
Not ready yet, moving to a branch
2020-07-12 16:38:54 +01:00
Laurent Cozic
51235f191d
All: Add support for sync target lock
...
The goal is to allow locking a sync target so that maintenance
operations, such as upgrading the target to a more efficient format,
can be done. For now, only the lock mechanism is in place, as a way to
evaluate it, and to see if it can cause any issue.
2020-07-10 23:42:03 +01:00
Laurent Cozic
4913fdb800
Electron release v1.0.227
2020-07-07 19:18:03 +01:00
Laurent Cozic
24bc7f153a
Desktop: Fixes #3461 : Fixed regression which could cause a crash after deleting a notebook
2020-07-07 19:17:33 +01:00
Laurent Cozic
8732c97dcd
Desktop: Fixed GotoAnything rendering issue with HTML notes
2020-07-07 19:17:33 +01:00
cadolphs
4ade1bf65f
Desktop: Add approximate reading time to note statistics ( #3373 )
...
* First stab at a reading time calculator
* Use ceil instead of floor for rounding
* Fix variable names to camelCase
* Up wpm to 250, add source
2020-07-07 00:39:36 +01:00
Laurent Cozic
9c057071b5
Electron release v1.0.226
2020-07-04 10:47:04 +01:00
Laurent Cozic
7035b1f9f6
Desktop: Dev fix: Added back title on header buttons
2020-07-04 10:46:22 +01:00
Deep Majumder
3aea55ee63
Tools: Generates SHA-256 sum of AppImage for Linux ( #3410 )
2020-07-03 22:46:20 +01:00
Laurent Cozic
28acb4eca6
Electron release v1.0.225
2020-07-03 22:43:19 +01:00
Laurent Cozic
c63c6370b5
Desktop: Refactored command system
...
The goal is to make the command system more modular, so each command can
be defined as a single object that includes a declaration (name, label,
etc.) and a runtime (to execute the command, test if it should be
enabled, etc.)
Utility methods are provided to convert a command to a menu item or a
toolbar button, thus reducing duplicated and boiler plate code across the
codebase (often the menu item logic was duplicated in the toolbar
button logic and vice versa).
The goal is to make it easier to add new commands (and associated menu
item and toolbar buttons) and to call them from
anywhere. This is also useful for plugins, which can also easily define
new commands.
Could also allow creating a command palette.
2020-07-03 22:32:39 +01:00
Caleb John
262159cf73
Desktop: Codemirror: Remove cancelled keys in favour of explicit keymaps ( #3417 )
2020-07-02 23:00:56 +01:00
Caleb John
8eb94bc8ab
Desktop: Manually refresh codemirror whenever the window size changes ( #3388 )
...
* Manually refresh codemirror whenever the parent div size changes
* Set editor width through style rather than adding an extra property
* use Memo for editorStyle
2020-07-02 22:45:43 +01:00
Laurent Cozic
fd4e5d7d30
Android release v1.0.333
2020-06-28 19:57:33 +01:00
Laurent Cozic
05acc51054
Desktop, Mobile: Fixes #3281 : Prevent code highlighting from freezing the app in some cases
2020-06-28 18:31:43 +01:00
Laurent Cozic
5143870d3b
Tools: Improve building and testing app on Windows
2020-06-22 23:06:47 +01:00
Laurent Cozic
254735fcae
Desktop: WYSIWYG: Fix undo issue
2020-06-21 14:37:04 +01:00
Helmut K. C. Tessarek
13417d15b7
Update en_US.po
2020-06-20 18:22:01 -04:00
Helmut K. C. Tessarek
9fe1f6acfc
Update translations
2020-06-20 18:21:11 -04:00
Laurent Cozic
1899d86641
Electron release v1.0.224
2020-06-20 23:12:06 +01:00
Laurent Cozic
47fdcef182
Electron release v1.0.223
2020-06-20 12:34:49 +01:00
Laurent Cozic
07720ed6f8
Electron release v1.0.222
2020-06-20 12:21:31 +01:00
Laurent Cozic
e7f3aa3764
Updated British spelling
2020-06-20 12:18:41 +01:00
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