Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

improve export #2612

Open
wants to merge 11 commits into
base: master
from
Open

improve export #2612

wants to merge 11 commits into from

Conversation

@daiyam
Copy link
Contributor

daiyam commented Nov 15, 2018

Description

This change improves the export in several areas:

  • you can add YAML front matter to export markdown files
  • the codes (to export a note, a folder, a storage, in Markdown or in HTML) are, now, an unique code
  • you can export a folder or a storage in HTML files
  • the attachement folder can be unique for each note
  • better labels in context menus
  • show a message when the export of a folder or a storage, is done
  • export dependencies to generate diagrams and style code blocks

The preferences:
screenshot

A context menu:
screenshot

screenshot

Issue fixed

Type of changes

  • 馃敇 Bug fix (Change that fixed an issue)
  • 鈿笍 Breaking change (Change that can cause existing functionality to change)
  • 馃敇 Improvement (Change that improves the code. Maybe performance or development improvement)
  • 鈿笍 Feature (Change that adds new functionality)
  • 鈿笍 Documentation change (Change that modifies documentation. Maybe typo fixes)

Checklist:

  • 馃敇 My code follows the project code style
  • 鈿笍 I have written test for my code and it has been tested
  • 馃敇 All existing tests have been passed
  • 馃敇 I have attached a screenshot/video to visualize my change if possible
@ZeroX-DG

This comment has been minimized.

Copy link
Member

ZeroX-DG commented Nov 16, 2018

I鈥檓 thinking of a different name for the export tab. Maybe Markdown tab with the export section in it? We may need to add some markdown related configurations in the future. Another reason is dedicating a whole tab just for export is.....space consuming.

@daiyam

This comment has been minimized.

Copy link
Contributor Author

daiyam commented Nov 16, 2018

No reason but the Prefix attachment folder is not a Markdown thing.

daiyam added 4 commits Nov 18, 2018
daiyam added 3 commits Dec 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can鈥檛 perform that action at this time.