Releases: KDE/ghostwriter
Releases · KDE/ghostwriter
ghostwriter 2.1.6
ghostwriter 2.1.5
Release Notes
Fixed
- When renaming a file, file will now be saved even if the new file name already exists, provided the user chooses to proceed from the warning dialog.
- Spell check dialog no longer eats HTML angle brackets when showing the context around a misspelled word.
- Application now supports Qt 6 while maintaining backward compatibility with Qt 5.
- Various under-the-hood refactoring/improvements have been added.
- CSS and QSS style sheets now support SASS-style variables.
- Hover and pressed button effects have been added to improve visibility.
- User interface component icons and text have had their coloring adjusted to better meet WCAG accessibility standards.
- Issues #790, 803, and 809: To prevent the equation and typing duplication in math equations, math rendering has been restricted to the Pandoc processor. All other Markdown processors will no longer render math, since special preprocessing is required that only Pandoc does.
- Added a command line option
--disable-gpu
to disable GPU acceleration to allow users to bypass a Windows bug in Qt 6 where full screen windows having an OpenGL component (in this case, QWebEngineView) cannot display menus (popups, menus from the menu bar).
Downloads
ghostwriter 2.1.4
Release Notes
Fixed
- Replaced whole word icon in find/replace due to Windows 10 not rendering Unicode characters used for old icon.
- Changed selection color for Plainstraction Dark theme to be brighter.
- Issues #772, #773, and #777: Added workaround for segmentation fault on GTK/Gnome 42 at startup.
Downloads
ghostwriter 2.1.3
Release Notes
Fixed
- Issue #751: Fixed various sidebar and HTML preview size issues.
- Issue #724: App waits longer for Pandoc to finish reporting version on Windows before timing out.
- Issue #762: Fixed typo in Brazilian Portuguese translation.
- Fixed editor margins on resize and on sidebar hide/show.
- Updated Russian translation.
Download
Note that for the portable 64-bit Windows build, Hunspell dictionaries must be downloaded separately to the dictionaries
folder for spellchecking to be available. These can be found in various places online.
ghostwriter 2.1.2
Release Notes
Fixed
- Issue #624: Text on line breaks is now correctly highlighted.
- Issue #708: Removing large portions of text no longer freezes the app.
- Issue #732: User-defined width of sidebar is now restored on load.
- Issue #738: App waits longer for Pandoc to start up on Windows before timing out.
Download
Note that for the portable 64-bit Windows build, Hunspell dictionaries must be downloaded separately to the dictionaries
folder for spellchecking to be available. These can be found in various places online.
ghostwriter 2.1.1
ghostwriter 2.1.0
Release Notes
Added
- Untitled documents are now autosaved to a draft folder when autosave is enabled.
- Added preferences button to open the draft folder location where untitled documents are autosaved.
- Added check box option to load last opened file on startup. If left unchecked, a new file will be opened on startup
- Added ability to word count indicator in status bar to display a different statistic. (The indicator is now a combo box.)
- Updated Brazilian Portuguese translation.
Download
ghostwriter 2.0.2
ghostwriter 2.0.1
ghostwriter 2.0.0
Release Notes
Added
- cmark-gfm now replaces Sundown as the default Markdown processor for live previews an export.
- Syntax highlighting now utilizes cmark-gfm for better accuracy, especially with nested blocks.
- HUDs have been replaced with a side bar.
- Theming has been revamped to include more color options, but to exclude background images.
- CSS for HTML Preview now adaptively changes colors based on the current theme.
- Fonts can be customized for the HTML preview in the Preview Options dialog.
- Themes are now composed of two color schemes: a light mode and a dark mode.
- A new dark mode button in the status bar allows users to switch to the current theme's dark mode.
- Find and replace dialog has been revamped into a panel at the bottom of the application.
- Find and replace now supports highlighting all matches.
- Export dialog now uses native file selector dialog.
- Any two spaces at the end of a line are marked with dots by default.
- Selected text now reveals tabs and spaces.
- Source code has been refactored to follow KDE Frameworks and Qt coding style guides.
- ghostwriter now uses React to update only what changed in the live preview since the last keystroke, significantly reducing the live preview rendering time for large documents.
Fixed
- Issue #281: Removal of HUD windows will facilitate Alt+Tab switching.
- Issue #382, #539: IME selection window/IBUS candidate window should no longer be displaced.
- Issue #401: Single column tables are now highlighted.
- Issue #439: README file was updated to remove the installation of qt5-default on Debian-based systems.
- Issue #480: Menu bar is now accessible on relaunching ghostwriter in full screen mode.
- Issue #494: MathJax JavaScript syntax error that was being printed to the terminal and which prevented inline math from being displayed with the
$
sign has been fixed. - Issue #500: Preview Options dialog will now only open once.
- Issue #507: Multilevel lists are highlighted correctly in the editor with the switch to cmark-gfm handling the syntax highlighting.
- Issue #508: HUD windows have been replaced with a side bar for compatibility with Wayland.
- Issue #517: README.md has been updated with correct instructions location for building on MacOS.
- Issue #503: MathJax has now been included inside the application rather than fetching it externally.
- Issue #532: Insert spaces for tabs now works on startup.
- Issue #536: Added missing Markdown file extensions to file dialog filter when opening and saving files.
Removed
- Discount support was removed due to its conflicting executable name with MultiMarkdown.