FocusWriter Portable Changelog

What's new in FocusWriter Portable 1.8.7

May 2, 2024
  • FIXED: Did not keep line spacing when pasting plain text
  • Replaced deprecated code
  • Translation updates: Swedish

New in FocusWriter Portable 1.8.6 (Jan 16, 2024)

  • FIXED: Always incremented number for imported themes
  • FIXED: Unable to update contents of theme background image
  • FIXED: Modifying themes sometimes removed backgrounds
  • FIXED: Decompression failed in Haiku
  • Added shortcuts for selecting by paragraph
  • Replaced deprecated code
  • Updated Unicode symbols database
  • Updated Windows dictionaries
  • Translation updates: Portuguese, Portuguese (Brazil), Swedish

New in FocusWriter Portable 1.8.5 (Jun 27, 2023)

  • FIXED: Unable to paste HTML into web browser
  • Translation updates: Russian, Turkish, Ukrainian

New in FocusWriter Portable 1.8.4 (Jan 11, 2023)

  • FIXED: Did not ignore user input when force processing events
  • FIXED: Did not compile on macOS
  • FIXED: Did not compile on OS/2
  • Disabled typewriter sounds on OS/2
  • Replaced deprecated code

New in FocusWriter Portable 1.8.3 (Sep 26, 2022)

  • FIXED: Did not play sound effect when pressing enter
  • FIXED: Played sound effect when opening files
  • FIXED: Missing version number
  • Translation updates: Dutch

New in FocusWriter Portable 1.8.2 (Sep 1, 2022)

  • FIXED: Could not change language in portable mode
  • FIXED: Crashed during paste from context menu
  • FIXED: First line indent was lost on empty paragraphs
  • Always write RTF as Latin1
  • Replaced ICU with iconv
  • Improved Linux deployment
  • Translation updates: German, Korean, Portuguese (Brazil), Russian, Swedish

New in FocusWriter Portable 1.8.1 (Jul 2, 2022)

  • Always write plain text as UTF-8
  • Always write RTF as codepage 1252
  • Replaced QTextCodec with ICU
  • Translation updates: Estonian, German

New in FocusWriter Portable 1.8.0 (Jun 20, 2022)

  • FIXED: Lines were randomly duplicated in ODT
  • FIXED: Did not read text from lists in ODT
  • FIXED: Formatting was lost when restoring untitled documents from cache
  • FIXED: Loading headings caused document to shift vertically
  • FIXED: Timers did not show countdown in tooltip
  • FIXED: Sometimes could not remove dictionaries
  • Only restore changed files from cache
  • Refactored code
  • Removed XPM icon
  • Switched to Qt 6
  • Updated Unicode symbols database
  • Updated Windows dictionaries
  • Translation updates: Armenian, Bosnian, Czech, Dutch, French, Georgian, Italian, Lithuanian, Norwegian Bokmål, Norwegian Bokmål (Norway), Portuguese, Romanian, Swedish, Turkish, Ukrainian

New in FocusWriter Portable 1.7.6 (Apr 21, 2020)

  • FIXED: Did not load locales with underscores
  • FIXED: Compile failure due to missing header
  • Translation updates: Slovenian, Swedish, Turkish

New in FocusWriter Portable 1.7.5 (Feb 24, 2020)

  • Updated Windows dictionaries
  • Updated Windows deployment
  • Translation updates: Ukrainian

New in FocusWriter Portable 1.7.4 (Jan 16, 2020)

  • FIXED: Broken emergency cache in Windows
  • FIXED: Daily progress did not show star background with some themes
  • Replaced deprecated code
  • Translations: Catalan, Swedish

New in FocusWriter Portable 1.7.3 (Aug 8, 2019)

  • FIXED: Was not loading KDE icon theme
  • FIXED: Headings menu was incorrectly shown in German
  • Replaced deprecated code
  • Translations: Friulian, German, Korean

New in FocusWriter Portable 1.7.2 (Mar 8, 2019)

  • FIXED: Minimum sizes for page counts were too high
  • FIXED: Window icon didn't work in Wayland
  • Require Qt 5.9
  • Improved loading locales
  • Translation updates: Friulian, Korean

New in FocusWriter Portable 1.7.1 (Dec 17, 2018)

  • FIXED:
  • Did not launch when incorrect lock file was found

New in FocusWriter Portable 1.7.0 (Dec 12, 2018)

  • FIXED: Daily progress percentages were not locale aware
  • FIXED: Scene list text was incorrect with Qt 5.12
  • Show current streak for previous day
  • Improved detection of running instance
  • Updated included hunspell
  • Updated dictionaries
  • Translation updates: Czech, Dutch, Hungarian

New in FocusWriter Portable 1.6.16 (Sep 4, 2018)

  • FIXED: Could not always save to remote drives
  • FIXED: Could not browse shortcuts in Windows file dialogs

New in FocusWriter Portable 1.6.15 (Jul 21, 2018)

  • FIXED: Automatic high DPI support
  • Translation updates: Galician, Spanish

New in FocusWriter Portable 1.6.14 (Jul 6, 2018)

  • FIXED: Regression where emergency cache didn't run
  • Renamed NEWS to ChangeLog
  • Translation updates: Bosnian

New in FocusWriter Portable 1.6.13 (May 29, 2018)

  • Updated dictionaries
  • Updated Unicode symbols database
  • Replaced deprecated code
  • Extra warnings only shown in debug build
  • Improved Linux deployment
  • Improved macOS deployment
  • Improved Windows deployment
  • Translation updates: Dutch, French, Portuguese

New in FocusWriter Portable 1.6.12 (Apr 15, 2018)

  • Ignore empty cache files
  • Remove auto save
  • Translation updates: Slovenian

New in FocusWriter Portable 1.6.11 (Mar 31, 2018)

  • FIXED: File monitoring prevented saving in Windows
  • Translation updates: Danish, Slovenian

New in FocusWriter Portable 1.6.10 (Feb 21, 2018)

  • Default to Flat ODT for cache files
  • Reduce time between cache writes to 5 minutes
  • FIXED: Fade effect broke alerts
  • FIXED: Fade effect hid text on load screen
  • Translation updates: Greek

New in FocusWriter Portable 1.6.9 (Feb 7, 2018)

  • Updated dictionaries
  • FIXED: Could not save to network devices
  • Translation updates: Igbo, Slovenian

New in FocusWriter Portable 1.6.8 (Dec 27, 2017)

  • FIXED: Could not compile with Qt 5.10
  • FIXED: Did not handle ODT line position with two values
  • Translation updates: German, Indonesian

New in FocusWriter Portable 1.6.7 (Aug 25, 2017)

  • Updated dictionaries
  • FIXED: HiDPI blurred text backgrounds were scaled
  • FIXED: Window margin was always the size of the scrollbar
  • FIXED: Always indented first line when printing

New in FocusWriter Portable 1.6.6 (Jul 31, 2017)

  • FIXED: Unnecessary compiler warning about switch fall-through
  • FIXED: Did not show headings when automatic spellchecking was disabled
  • FIXED: Foreground incorrectly placed when load stretched themes
  • Translation updates: Czech, Armenian

New in FocusWriter Portable 1.6.5 (May 30, 2017)

  • FIXED: Data loss when program crashed
  • Updated included hunspell
  • Updated dictionaries
  • Translation updates: Greek, Swedish

New in FocusWriter Portable 1.6.4 (Mar 9, 2017)

  • Updated AppData installation directory
  • FIXED: HiDPI blurred text backgrounds were offset and scaled
  • FIXED: HiDPI backgrounds were not centered properly
  • FIXED: HiDPI centered backgrounds were also scaled
  • Translation updates: Chinese (Taiwan), Finnish, German, Indonesian

New in FocusWriter Portable 1.6.3 (Dec 12, 2016)

  • Updated included hunspell
  • FIXED: Line spacing was ignored when pasting in new documents
  • FIXED: Pasting text always made document rich text
  • FIXED: Possible delay on start when creating non-native printer
  • Translation updates: Chinese (China), Japanese, Korean, Lithuanian, Polish, Russian, Ukrainian

New in FocusWriter Portable 1.6.2 (Oct 13, 2016)

  • Generate binary translations at build time
  • FIXED: Focused text did not handle first-line indent
  • FIXED: Was not properly loading Qt translations
  • Translation updates: Armenian, Dutch, Italian, Lithuanian, Portuguese (Brazil), Romanian, Swedish, Ukrainian

New in FocusWriter Portable 1.6.1 (Sep 19, 2016)

  • FIXED: Incorrectly handled non-heading text in OOXML
  • FIXED: Misspelled words did not follow heading style
  • FIXED: Did not always close OOXML paragraph properties correctly
  • FIXED: Did not correctly store RTL in OOXML
  • FIXED: Reported conflicts for empty shortcuts
  • FIXED: Switched to incorrect tab to show conflicting shortcuts
  • Translation updates: German, Romanian

New in FocusWriter Portable 1.6.0 (Aug 29, 2016)

  • Added always showing interface
  • Added headings
  • Added new default themes
  • Added removing user-installed dictionaries
  • Added shortcut for typographical apostrophe
  • Added support for ODT Flat XML files
  • Added support for high DPI displays
  • Switched to QSoundEffect
  • Updated dictionaries
  • FIXED: Daily progress did not reset when run longer than a day
  • FIXED: Printer margins were too big
  • FIXED: Was replacing session files with command-line files
  • FIXED: Did not add new default symbol shortcuts
  • Translation updates: Arabic, Armenian, Catalan, Chinese (China), Dutch, English (United Kingdom), French, German, Hebrew, Hungarian, Italian, Lithuanian, Polish, Portuguese (Brazil), Romanian, Russian, Slovak, Spanish, Spanish (Mexico), Turkish, Vietnamese

New in FocusWriter Portable 1.5.7 (Jul 17, 2016)

  • Switched to cross-compiled builds for Windows
  • FIXED: Did not play sounds for key presses with Alt modifier
  • FIXED: Could not change shortcut to disable focused text

New in FocusWriter Portable 1.5.6 (Jun 23, 2016)

  • Updated included hunspell
  • FIXED: Did not remember some default formats
  • FIXED: Replace all did not update spellchecking
  • FIXED: Themes still did not always forget changes
  • Translation updates: Afrikaans (South Africa), Danish, Esperanto, Hebrew, Lithuanian, Spanish

New in FocusWriter Portable 1.5.5 (Sep 5, 2015)

  • Added support for pasting RTF in Windows
  • Switched back to dynamic builds for Windows
  • Updated dictionaries
  • FIXED: Themes did not always forget changes
  • FIXED: Treated every paragraph as a scene when divider is empty
  • FIXED: Switched tabs during autosave
  • FIXED: Allowed pasting and saving invalid null character
  • Translation updates: Catalan, Esperanto, Lithuanian, Portuguese (Brazil)

New in FocusWriter Portable 1.5.4 (Jun 15, 2015)

  • Relax version check of ZIP to handle broken ZIP files
  • Remove deprecated code for unsupported Mac OS X versions
  • Switch to static builds for Windows
  • FIXED: Broken shortcut for disabling focused text in Windows
  • FIXED: Word count did not handle dashes correctly
  • FIXED: Did not use correct line endings in Windows
  • FIXED: Incorrectly sized icon for daily progress
  • FIXED: Crash when importing themes
  • Translation updates: Esperanto, German, Greek, Indonesian, Italian, Lithuanian, Polish, Portuguese, Portuguese (Brazil), Russian, Turkish, Ukrainian

New in FocusWriter Portable 1.5.3 (Aug 18, 2014)

  • FIXED: Find did not take smart quotes into account
  • FIXED: Style hierarchy was not always loaded in ODT
  • FIXED: Ignored text sections in ODT files
  • FIXED: Was not reading styles for OOXML files
  • Translation updates: Hebrew, Portuguese (Brazil), Swedish

New in FocusWriter Portable 1.5.2 (Jul 21, 2014)

  • FIXED: Regression with RtfWriter encoding characters in Windows
  • FIXED: Windows installer did not install shortcut for all users
  • FIXED: Finnish spellchecking did not work in Windows
  • FIXED: Incorrect handling of mimetypes in copy-paste
  • FIXED: Keywords in .desktop file should be separated by semicolons
  • Translation updates: French, Hebrew, Korean, Polish, Portuguese (Brazil)

New in FocusWriter Portable 1.5.1 (Jun 25, 2014)

  • Added keywords to .desktop file
  • FIXED: Spelling underline was broken
  • FIXED: Incorrect MIME type for Office Open XML
  • FIXED: Incorrect version number string
  • FIXED: Compile issues with Qt 4.6
  • FIXED: Regression with sound effects on Windows
  • FIXED: Regression with default cursor width on Windows
  • FIXED: Regression where menubar was not shown in Ubuntu
  • Translation updates: Spanish (Mexico), Korean, Swedish

New in FocusWriter Portable 1.5.0 (Jun 17, 2014)

  • Added daily progress dialog
  • Added default themes
  • Added blurring behind text area
  • Added drop shadow behind text area
  • Added duplicating themes
  • Added keyboard shortcuts to move between paragraphs
  • Added option to disable byte order mark
  • Added basic support for Office Open XML files
  • Added Windows installer
  • Include dictionaries on Windows
  • Improved theme dialog
  • Improved background color when loading theme
  • Stopped clearing document cache across runs
  • Synchronized location for open and save dialogs
  • Switched to hunspell
  • Switched to QtZip
  • Refactored daily progress
  • Refactored document cache
  • Refactored spell checking code