Feature Feedback: Pre-release 1.0.207

Joplin 1.0.209 (prod, win32) PORTABLE
Client ID: c74dc277148d4841bae1e02daa42ef90
Sync Version: 1
Profile Version: 29
Revision: e0721493 (master)
Windows 10 Pro x64 (VM)

This is what I have found after a couple of hours playing. This was all undertaken in a VM with a fully up to date copy of Windows 10. Sync functions were not tested.

Upon initial opening of Joplin the WYSIWYG editor is the default view. Is this wise? A new user would start up the program to be confronted by an orange "this is experimental" warning and IMHO this editor is not suitable for release or deployment without this warning yet.

WYSIWYG: Tables
Creating a table does not create a header row. The table when created is full width. The table has a properties option which allows the changing of width, height, border, background and line type. The properties also has a "caption" tick-box which apparently does not function. Clicking on any other note and then returning to the note with the table results in all table customisations being lost, the width reverts to "minimum required to display" and there is now an empty header row appended.

If you then use the table properties flyout to delete the table (without editing further) and switch to the Markdown editor; the deleted table returns.

Same loss of customising occurs if you place the cursor in a table cell and use the table cell properties from the main editor toolbar. I am assuming that this is because Markdown does not support this type of customisation which makes me wonder why all these HTML editor features are currently present in the table menus.

WYSIWYG: Editor
Highlighting and right-clicking any text in a note brings up a menu "copy". There are no "cut" and "paste" options.

Select a section of text to be a code block and select the code block tool on the edit bar. A dialog box appears where the block language and block text has to be input. It does not bring in the highlighted text. The previously highlighted text in the note itself is actually deleted if you just set the block language. Also language field is just a text box and has no drop-down or check that the type selected is actually supported. The area for adding the code text itself accepts ctrl+v but has no right-click cut, copy, paste menu.

Whilst you can insert a hyperlink in a WYSIWYG note you cannot apparently use it as a hyperlink. You can however right-click and "copy link address" but it doesn't actually do that.

An internal Joplin link also cannot be followed. Right-clicking gives a menu to:

  • Open - Opens "This PC"
  • Save As - Doesn't appear to do anything
  • Reveal file in folder - Doesn't appear to do anything (anywhere I have encountered it)
  • Copy path to clipboard - Doesn't appear to do anything

The only way I can get link functionality from a note is to:

  • Open Joplin and create a WYSIWYG note
  • Toggle the "code view" to get a layout icon
  • Switch to the markdown viewer

PORTABLE VERSION - Using the toolbar attach file tool, inserting an image results in a broken image link icon and the image file name. Using the markdown editor it can be seen that the file path for the image is stored as:

![picture.png](file://C:%5CUsers%5Cvbox%5CDesktop/JoplinProfile/resources/ae13dcd073834856ac09e3efe36f8bff.png)

rather than

![picture.png](:/ae13dcd073834856ac09e3efe36f8bff)

which is valid in the markdown viewer pane but still does not work in the WYSIWYG editor.

Trying drag and drop and copy/paste gives similar results.

However image handling seems to work correctly in the desktop version...

WYSIWYG does not support userstyle.css which for me is crucial as the default viewer font size is far too big and cannot be changed in Joplin settings.

Markdown Editor/Viewer

When viewing a note using only the viewer pane (not split) the note has an edit toolbar which is unnecessary.