Laurent Cozic
6a031857ba
Desktop: Fixes #1664 : Disable certain menu items when no note or multiple notes are selected, and fixed menu item to set tag
2019-06-20 00:02:13 +01:00
Laurent Cozic
7fae9fda10
Desktop: Fixes #1443 : Allow opening external editor on new notes
2019-06-13 08:48:19 +01:00
Laurent Cozic
a37961dccc
Desktop: Removed placeholder in tag list because it repeats the label
2019-06-13 08:47:47 +01:00
Caleb John
041bdc08a2
Desktop: New: Highlight notebooks based on depth ( #1634 )
...
* Highlight notebooks based on depth
* Adjusted notebook depth targets, and dark theme select color
2019-06-10 23:44:51 +01:00
Helmut K. C. Tessarek
3fafda9684
Desktop: Added menu item to format inline code ( #1641 )
...
* Revert "Fix for #1426 , aded backticks to auto-wrapping quotes."
This reverts commit 7dee93076a
.
* changes to backtick behavior
- add shortcut ``` cmd+` ``` / ``` ctrl+` ```
- add menu item for `Inline code`
* rename menu item Inline Code -> Code
2019-06-10 08:05:20 +01:00
Caleb John
799ad5f1da
Desktop: Improved tag dialog to make it easier to add and remove tags ( #1589 )
2019-06-07 23:33:06 +01:00
Laurent Cozic
df714c357d
All: Improved: Better handling of items that cannot be decrypted, including those that cause crashes
2019-06-07 23:11:08 +01:00
Laurent Cozic
a13ba63ab8
Desktop: New: Added option to open development tools, to make it easier to create custom CSS
2019-06-05 17:41:30 +01:00
Laurent Cozic
316a52bbc2
All: Improved workflow of downloading and decrypting data during sync
2019-05-28 22:05:11 +01:00
Laurent Cozic
685a52c2c5
Desktop, Mobile: Fixes #1587 : Fix internal note links
2019-05-27 19:49:18 +01:00
Laurent Cozic
aaaf27af6e
Android: Fixed resource loading issue, and improved logging on desktop
2019-05-24 17:34:18 +01:00
Laurent Cozic
43624ffa75
Desktop: Improved: Add number of characters removed and added in revision list
2019-05-24 17:31:18 +01:00
Luis Orozco
1eb8df9fa6
Desktop: Fixes #1186 , #1354 : Clears search when clicking on a notebook. ( #1504 )
...
* Fixes #1186 , #1354 . Clears search when clicking on a notebook.
* use new resetSearch method where possible, replaced tabs with spaces
* replaced a couple more spaces with tabs
2019-05-24 08:13:01 +01:00
Luis Orozco
74afd20f0c
Desktop: Fixes #1426 : added backticks to auto-wrapping quotes. ( #1534 )
2019-05-22 16:16:03 +01:00
Laurent Cozic
8a6fe20a69
All: Resolves #1481 : New: Allow downloading attachments on demand or automatically ( #1527 )
...
* Allow downloading resources automatically, on demand, or when loading note
* Make needToBeFetched calls to return the right number of resources
* All: Improved handling of resource downloading and decryption
* Desktop: Click on resource to download it (and, optionally, to decrypt it)
* Desktop: Better handling of resource state (not downloaded, downloading, encrypted) in front end
* Renamed setting to sync.resourceDownloadMode
* Download resources when changing setting
* tweaks
* removed duplicate cs
* Better report resource download progress
* Make sure resource cache is properly cleared when needed
* Also handle manual download for non-image resources
* More improvements to logic when downloading and decrypting resources
2019-05-22 15:56:07 +01:00
Laurent Cozic
016ce3dd61
Desktop: Resolves #1502 : Improved note deletion dialog
2019-05-11 13:36:44 +01:00
Laurent Cozic
8ea1c373ed
Fixed position of config button
2019-05-07 23:50:12 +01:00
Laurent Cozic
23e43c7bc1
Desktop: Fix: Fixed note history sort order.
2019-05-07 23:42:46 +01:00
Laurent Cozic
08af9de190
All: Resolves #712 : New: Support for note history ( #1415 )
...
* Started revisions support
* More rev changes
* More rev changes
* More revs changes
* Fixed deletion algorithm
* More tests and moved updated time to separate field
* Display info when restoring note
* Better handling of existing notes
* wip
* Further improvements and fixed tests
* Better handling of changes created via sync
* Enable chokidar again
* Testing special case
* Further improved logic to handle notes that existed before the revision service
* Added tests
* Better handling of encrypted revisions
* Improved handling of deleted note revisions by moving logic to collectRevision
* Improved handling of old notes by moving logic to collectRevision()
* Handle case when deleting revisions while one is still encrypted
* UI tweaks
* Added revision service to mobile app
* Fixed config screens on mobile and desktop
* Enabled revisions on CLI app
2019-05-06 21:35:29 +01:00
Luis Orozco
5934f2f08e
Desktop: Fixes #355 : Resets the undo manager when creating new notes ( #1495 )
2019-05-06 21:30:04 +01:00
Laurent Cozic
29582623b0
Revert "Desktop: Improved: Removed gaps between note list and vertical resizers ( #1464 )"
...
This reverts commit d6e59c5238
.
2019-04-29 07:28:16 +01:00
Luis Orozco
d6e59c5238
Desktop: Improved: Removed gaps between note list and vertical resizers ( #1464 )
2019-04-28 14:23:17 +01:00
Luis Orozco
6335cbedb8
Desktop: Improved: UI updates to sidebar and header, changing icon sizes and animations ( #1463 )
...
Added animation to icon in synchronize button
Moved sync report above button, which prevents the sync button from moving from its place when the report has text.
Added animation to icon in Toggle Sidebar button, using the css transition property.
Reduced font size for text and icons in header and sidebar
Changed theme color2 from white to a very light grey. It is barely
noticeable, but reduces contrast a bit, improving readability.
2019-04-28 14:20:18 +01:00
Laurent Cozic
c3262aa5f8
Desktop: Allow CtrlCmd+G shortcut from text editor
2019-04-20 19:07:13 +01:00
Laurent Cozic
a974eb5d9f
Fixing links
2019-04-18 15:11:56 +01:00
Laurent Cozic
f8e1395087
joplin.cozic.net => joplinapp.org
2019-04-18 14:59:17 +01:00
Caleb John
0c2f2667d3
All: Allow toggling markdown plugins and added several new plugins ( #1347 )
...
* Initial test of enabling plugins
* Added support for toggle-able plugins
- Also adds some new plugins
* Add instructions on adding toggle-plugins
* Fix subtle anchor bug
- webview was moving itself when scrolling to bottom anchors
* Moves the webview hack so that it only applies to anchors
* Add plugin descriptions to the README, also removed mermaid from README
* rename plugin.* to markdown.plugin.* to be more forward compatible
2019-04-02 17:14:48 +01:00
Laurent Cozic
6b2910c3c7
Desktop: Added Goto Anything dialog and implemented basic plugin system
2019-04-01 19:43:13 +00:00
RaphaelKimmig
fa32678645
improve search bar text alignment ( #1377 )
2019-03-31 18:26:47 +01:00
Caleb John
4b9105edff
Set blockScrolling to Infinty (fixes error message) ( #1363 )
2019-03-28 21:18:53 +00:00
Laurent Cozic
96a1546da1
Desktop: Improved search - when clearing search, stay on current item. When clicking on notebook name, jump to note within notebook. Improved toolbar layout.
2019-03-15 21:57:58 +00:00
Laurent Cozic
54f0fbcf6b
Desktop: Fixes #1329 : Could not edit created and updated time anymroe
2019-03-12 21:52:23 +00:00
Laurent Cozic
9289dbdf77
All: Refactor Markdown rendering ( #1315 )
...
* Refactoring MdToHtml to avoid manually rendering tokens
* Minor fix
* Fixed loading of resources
* Handle clicking on checkboxes
* Added back Katex support
* Fixed issues with Katex and note rendering
* Added back support for links
* Restored code block highlighting support
* clean up
* Applying update to mobile
* Fixed handling of links and cleaned up to share more code between mobile and desktop
* Restored content caching and improved handling of additional assets
* Clean up and a few fixes
* Applied more updates to mobile and added code highlighting support
2019-03-08 17:14:17 +00:00
Laurent Cozic
e30bc12354
All: Disabled Mermaid support for now
2019-03-06 07:11:55 +00:00
Laurent Cozic
687b9d1bef
All: Improve rendering of Mermaid graphs
2019-03-03 00:31:41 +00:00
Laurent Cozic
33f7b680bc
Desktop: Fixes #1273 : Trying to improve accuracy of sidebar resizing
2019-02-27 22:44:10 +00:00
Laurent Cozic
0957298cb8
Desktop: Fixes #1268 : Fix exporting to PDF and printing, which were broken following upgrade to Electron 4
2019-02-27 22:35:26 +00:00
Laurent Cozic
95188b71b8
Desktop: Fixes #1265 : Fixed column resize on Windows. Also increased minimum and maximum sizes of columns.
2019-02-27 00:13:56 +00:00
Laurent Cozic
b0596670a6
Revert "New tag adding dialogue ( #1206 )"
...
This reverts commit 229dd7a6dd
.
2019-02-24 18:04:25 +00:00
Helmut K. C. Tessarek
c34872bb26
when deleting notebook or tag, display name ( #1253 )
...
The delete dialog for notebooks and tags does not display the name of the item to be deleted.
This can lead to an undesired result.
closes #1245
2019-02-24 11:11:34 +00:00
Helmut K. C. Tessarek
4845a21287
change notebook icon in toolbar and search result ( #1252 )
...
see f6f0bcf1c3
2019-02-24 11:10:55 +00:00
Laurent Cozic
ddd513fe09
Small tweaks to avoid confusion with enum name
2019-02-24 11:10:22 +00:00
Helmut K. C. Tessarek
4ce118d459
add shortcut to start a sync ( #1231 )
...
see https://github.com/laurent22/joplin/issues/1151#issuecomment-463845158
2019-02-24 11:09:15 +00:00
Caleb John
229dd7a6dd
New tag adding dialogue ( #1206 )
...
* Update tag adding dialogue
- use datalist to autocomplete tags
- display tags with TagList
* Move the tagItem highlight color to theme.js
2019-02-24 10:55:19 +00:00
Laurent Cozic
b40ccc7a15
All: Fixes #1251 : Handle Show Uncompleted Tasks option when selecting a tag
2019-02-24 10:38:06 +00:00
Laurent Cozic
eb5950d126
Desktop: Adding support for Mermaid
2019-02-18 18:11:53 +00:00
Laurent Cozic
a4e649c82d
Desktop: Clean up adding custom CSS and remove top margin and padding from rendered html
2019-02-18 00:42:52 +00:00
Laurent Cozic
361d46ac5d
Clean up
2019-02-16 01:17:43 +00:00
Laurent Cozic
9bc7c2fd65
Added comments
2019-02-16 01:15:30 +00:00
Laurent Cozic
81e4cd319d
Desktop: Allow resizing left panels
2019-02-16 01:12:43 +00:00
Laurent Cozic
f6f0bcf1c3
Desktop: Changed Folder icon to a Notebook
2019-02-14 22:27:53 +00:00
Laurent Cozic
0469fe76d7
Desktop: Do not display tags that are not associated with any note
2019-02-13 23:33:07 +00:00
Laurent Cozic
a3e74320fa
Desktop: Allow creating new note when multiple notes are selected
2019-02-13 22:57:43 +00:00
Laurent Cozic
b26aab3863
Desktop: Print background images and colors, and improved checkoxes to avoid use of svg
2019-02-13 22:35:57 +00:00
Laurent Cozic
f0020b3393
Desktop: Highlight row backgroung in table
2019-02-10 17:16:11 +00:00
Laurent Cozic
a03aa62d58
Desktop: Moved buttons up on Config screen for consistency with other screens
2019-02-10 16:29:06 +00:00
Laurent Cozic
2203a39917
Desktop: Disable userstyle.css when printing or exporting to PDF
2019-02-10 16:11:41 +00:00
Laurent Cozic
bc58668483
Desktop: Fixes #1200 : Note list was hidden when minimizing and
...
maximizing window
2019-02-10 15:59:28 +00:00
Laurent Cozic
e49198a0d4
oops
2019-02-09 19:31:07 +00:00
Laurent Cozic
860e8a8f5a
Desktop: Added a few more shortcuts for macOS and other platforms
2019-02-09 19:13:23 +00:00
Laurent Cozic
434037d793
Done Welcome integration on mobile and CLI
2019-02-09 19:04:34 +00:00
Laurent Cozic
0567188fa8
Desktop: Select Welcome notebook the first time it is created
2019-02-08 23:38:29 +00:00
Laurent Cozic
4326902683
Desktop: Fixes #1196 : Moved webview to separate component to more precisely handle lifecycle events and precent uncessary reloading
2019-02-08 23:07:01 +00:00
Laurent Cozic
da3589149d
Desktop: Fixed restored scroll position when only viewer is visible
2019-02-08 08:28:27 +00:00
Laurent Cozic
4c00d9512e
Desktop: Resolves #1041 : Go back to previous note after clicking link
2019-02-07 18:17:09 +00:00
Laurent Cozic
8ced2d288e
Desktop: Note reloading issue
2019-02-02 10:47:26 +00:00
Laurent Cozic
f46e4e0cec
Desktop: Fixes #1142 : Disallow dropping notes on sidebar Notebook header
2019-01-31 08:02:12 +00:00
Laurent Cozic
efcf5ecef4
Desktop: When deleting note, display title or number of notes
2019-01-31 07:55:51 +00:00
Laurent Cozic
915112e274
Desktop: Restore scroll position when switching notes
2019-01-30 22:45:28 +00:00
Laurent Cozic
cc8f8fcd2c
Desktop: Allow selecting editor path with dialog window
2019-01-30 19:19:06 +00:00
Laurent Cozic
bda3ea9a35
Desktop: Improve how new notes are created to make it more reliable
2019-01-30 18:06:47 +00:00
Laurent Cozic
a7aed1f93a
Desktop: Fixed scrolling issue
2019-01-30 17:35:41 +00:00
Laurent Cozic
a33f602f3b
Desktop: Record last selected note IDs and restore it when opening notebook
2019-01-29 18:32:52 +00:00
Laurent Cozic
4d08b49578
Desktop: Added Usage link next to search box
2019-01-29 18:11:31 +00:00
Laurent Cozic
21e049ab45
Desktop: When selecting multiple notes, display possible actions as buttons
2019-01-29 18:02:34 +00:00
Laurent Cozic
d1269de3a7
Desktop: Made confirmation buttons sticky on Config screen
2019-01-27 23:44:16 +00:00
Laurent Cozic
beaba2be55
Desktop: Group config options into sections
2019-01-27 23:15:56 +00:00
Laurent Cozic
394cc78851
Desktop: Use ENTER and ESCAPE to go to next search result or to close search bar
2019-01-26 18:40:43 +00:00
Laurent Cozic
76f0a26322
Desktop: Keep synchronise button and status at bottom of side bar
2019-01-26 18:36:20 +00:00
Laurent Cozic
92d7a577a0
Desktop: Use SPACE to collapse or expand a folder in sidebar
2019-01-26 18:09:09 +00:00
Laurent Cozic
9c1219b188
Desktop: Use arrow to move between items, and added shortcuts to focus different elements
2019-01-26 18:04:32 +00:00
Laurent Cozic
f62bbfe286
Desktop: Toggle todo checkbox using SPACE key
2019-01-26 15:33:45 +00:00
Laurent Cozic
ed541dac3b
Desktop: Delete note using keyboard
2019-01-26 15:15:16 +00:00
Laurent Cozic
998bdf3b56
Desktop: Move up and down in note list using arrow keys
2019-01-25 19:59:36 +00:00
Laurent Cozic
1f384c7ae4
Merge branch 'master' of github.com:laurent22/joplin
2019-01-25 17:14:26 +00:00
Laurent Cozic
53166cb3f5
All: Fixes #1137 : Fixed regression on SeaFile sync
2019-01-21 17:34:41 +00:00
Laurent Cozic
949dbf45f1
Desktop: Resolves #1099 : Show Markdown images in external editor
2019-01-20 16:27:33 +00:00
Laurent Cozic
a8a7b7c07b
Merge branch 'master' into search_engine_fts_fix
2019-01-19 18:08:45 +00:00
Laurent Cozic
299008688d
All: Search: Integration to CLI and mobile apps
2019-01-19 18:03:05 +00:00
Laurent Cozic
42a674008f
All: Search: More multi-language support, and started updating mobile app
2019-01-18 18:31:07 +00:00
Laurent Cozic
8fdc0bf17c
All: Search: More multi-language support
2019-01-18 17:56:56 +00:00
Laurent Cozic
96cd56548e
Desktop: Improve search keyword highlighting
2019-01-17 19:01:35 +00:00
Joybin Chen
739fb2c3d2
Desktop: handle ESC key press to cancel the NotePropertiesDialog ( #1125 )
...
* Electron: enable ESC key press to dismiss NotePropertyDialog, when no editedKey.
* Desktop: handle ESC key press to cancel the NotePropertiesDialog
2019-01-16 20:19:48 +00:00
Laurent Cozic
8dc0b34fdc
Desktop: Search engine: Improved support for JA, KO, ZH scripts
2019-01-15 19:55:58 +00:00
Laurent Cozic
384ca09842
Merge branch 'master' into search_engine_fts_fix
2019-01-15 19:33:42 +00:00
Laurent Cozic
97d86825c2
Desktop: Fixes #1126 : Open Katex link in external browser instead of inside app
2019-01-15 19:30:45 +00:00
Laurent Cozic
3f540da31b
Desktop: Improved local search by highlighting even partial matches
2019-01-15 18:37:44 +00:00
Laurent Cozic
a7896b43d7
More search engine improvements
2019-01-15 18:10:22 +00:00
Laurent Cozic
2e12b2655b
More fixes to search engine and better handling of non-ASCII searches
2019-01-14 19:11:54 +00:00
Laurent Cozic
8268c3edba
Desktop: Resolves #1059 : Fixed behaviour of export to PDF and print
2019-01-10 18:58:58 +00:00