Skip to content

Releases: c3er/mdview

3.2.0 Bugfixes and minor UI additions

18 Dec 21:48
Compare
Choose a tag to compare

Note: The file mdview-3.2.0-x64.exe was marked as malicious on VirusTotal by "Bkav Pro" as "W32.AIDetectMalware".

New menu entry "Window"

Currently, it isn't of much use under Windows, but it doesn't hurt either. It was done for porting the application to macOS.

New CLI options

The application has two new command line switches for testing and diagnosis purposes:

  • --app-path: Outputs the path to the installation directory and exits immediately
  • --data-path: Outputs the path to the data directory (where besides other thinks, the settings are stored) and exist immediately

The Windows command line behaves weirdly when invoking the application. To workaround this, a batch file mdview-cli.cmd was added to the installation directory.

Bugfixes

Issue #57

The recognition of file ending is case insensitive now, i.e. .MD is now the same as .md

Issue #58

The application now runs properly after installing globally via the MSI package.

Other

  • Fixed a regression at the context menu that too many entries appeared

3.1.1 Bugfix for absolute paths

12 May 17:19
Compare
Choose a tag to compare

Bugfix for absolute local paths

Issue #52

Absolute local paths to media and in links where not regarded by the application, leading to be broken.

MSI package

Issue #53

This is the first release containing an MSI package.

3.1.0 Additional ways to zoom

05 May 20:38
Compare
Choose a tag to compare

There are now additional ways to zoom in and zoom out your document, change the sizes of the contents:

  • Minus and plus keys on numpad
  • Control + mouse wheel

See issue #50

3.0.2 Fix weird behaviors with certain headers

20 Dec 00:44
Compare
Choose a tag to compare

Issue #47

Certain header titles, e.g. "Content" could cause the application to behave weirdly or even break the usability.

3.0.1 Fix Application Crash at Invalid File Links

29 Oct 18:18
Compare
Choose a tag to compare

Application crash at invalid file links

Issue #45

The application crashed after a click on a link to a non existing file. Now, only a meaningful error message is displayed.

New About dialog

The About Dialog was reworked to fit better the other dialogs

3.0.0 Settings Dialog, Drag & Drop, Metadata

19 Sep 00:46
Compare
Choose a tag to compare

Settings dialog

All settings are now reachable via a new settings dialog. It can be opened via main menu "Edit" --> "Settings..." or via Ctrl+,

Screenshot of settings dialog

Drag & Drop

Issue #40

Any text file can now be dropped into the Markdown Viewer window to open it. By default, a dialog asks whether to open the file in the window were dropped or in a new window.

Markdown Metadata

Issue #37

If a Markdown file contains a metadata header, it is now rendered properly. In the settings dialog is an option to hide this header.

Recently Opened Files

Issue #41

The File menu now contains a list of recently opened files. The count can be adjusted in the settings.

Bugfixes

  • Mermaid diagrams are now displayed with readable colors in dark mode (issue #39)

2.8.0 Mermaid and Search

11 Jul 00:10
Compare
Choose a tag to compare

Mermaid

Mermaid diagrams can now be displayed.

Example:

```mermaid
graph TD
    A[Christmas] -->|Get money| B(Go shopping)
    B --> C{Let me think}
    C -->|One| D[Laptop]
    C -->|Two| E[iPhone]
    C -->|Three| F[Car]
```

Screenshot of Markdown Viewer displaying a Mermaid diagram

Search

The application can now search for a term via Ctrl+F. F3 highlights the next occurrence of the term and Shift+F3 highlights the previous one.

Screenshot of Markdown Viewer with open search dialog

Screenshot of Markdown Viewer with highlighted search term

2.7.0 Embed multimedia files

07 Jun 02:30
Compare
Choose a tag to compare

Features

It is now possible to embed audio and video files.

Either via HTML (previous versions had a bug that prevented this):

<video controls width="500">
    <source src="some-video.mp4" type="video/mp4">
</video>

Or via Markdown syntax, just like images:

![](some-video.mp4)

See this page of the Chromium project for supported formats.

Bugfixes

  • Minimum window size, introduced with 2.6.0, was too big for some users
  • Inside the table-of-content area, the horizontal scrollbar was always visible and allowed to scroll when it shouldn't

Developing

The local development instance now stores its settings inside the project directory.

2.6.2 Bugfix at keyboard handling

16 May 14:39
Compare
Choose a tag to compare

Since the introduction of the table of content feature, it was not possible to scroll via keyboard (arrow keys, page-up/-down) without clicking into the content first.

See issue #31

2.6.1 Bugfixes for Table of Content

04 May 20:04
Compare
Choose a tag to compare
  • The TOC used black as font color for dark mode. Now, the TOC font has the same color as the rest of the UI
  • Symbols to expand and collapse TOC entries are improved and should look the same in different operating systems.

Other fixes:

  • Printing of wide tables was not fixed in a satisfactory manner. See issue #26