Releases: erykjj/jwlmanager
v7.2.0
Added
- Added option to clean invisible characters in Annotations and Notes (titles and content)
- Set preferred format (
txt
vsxlsx
) on export
Changed
- Enable/disable some menu options based on archive being loaded or not
- Adjusted width of category and grouping drop-downs
- Updated translations
Fixed
- Sanitize export to Excel by removing carriage returns ('\r') from content fields (NOTE and VALUE) (thank you, @glenmwright for reporting)
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v7.2.0
- Windows 10/11:
- Stand-alone: JWLManager_v7.2.0.exe
- Zipped folder: JWLManager_v7.2.0.zip
- macOS 13/14:
- Zipped app: JWLManager_v7.2.0.app.zip
v7.1.1
Added
- Added info about the current archive to the crash-box
Changed
- Replaced external FileHash library with hashlib (thank you, @yajo)
Fixed
- Fixed some UI strings not being translated
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v7.1.1
- Windows 10/11:
- Stand-alone: JWLManager_v7.1.1.exe
- Zipped folder: JWLManager_v7.1.1.zip
- macOS 13/14:
- Zipped app: JWLManager_v7.1.1.app.zip
v7.1.0
Added
- Added option to merge from the File menu (in addition to drag-and-drop and double-clicking)
- Added ability to import Notes and Annotations
.xlsx
files through drag-and-drop
Changed
- Small change in export file header to only show source archive name (not whole path)
- Updated translations
Fixed
- Minor fixes
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v7.1.0
- Windows 10/11:
- Stand-alone: JWLManager_v7.1.0.exe
- Zipped folder: JWLManager_v7.1.0.zip
- macOS 13/14:
- Zipped app: JWLManager_v7.1.0.app.zip
v7.0.0
- Thanks to: @glenmwright, @AnatolyOn for testing and bug reports
Added
- Enabled opening archive from commandline
- Implemented exporting/importing Favorites
- Added merging of all items (including Playlists)
- Add progress dialog on merge
- Implemented single-instance (with lockfile)
- Saving preferred/last-used import format (txt/xlsx)
- Added exception handling on load and save
- Added more detail in import error box
- Added query to Trim to remove invalid Highlights
Changed
- Disabled re-opening previous archive on application start
- Modified how Notes without a title are handled on import
- Previously, a note with an empty title would automatically replace any other note with no title at the same location
- Now, content is compared; if there is even a slight difference, the note is added without over-writing
- If the notes have identical titles (at the same location) the import still replaces the original
- Updated publications catalog
- Updated translations
- Use
|
as separator (instead of,
) in custom Highlights export file- to match the others
- exports made with previous versions will not import unless modified directly
Fixed
- Fixed serious bug related to reindexing (that would remove tags)
- Fixed export/import of Psalm heading and book heading notes (custom text file)
- Fixed import of notes with empty title (custom text file)
- Disable selections (and buttons, etc.) on new archive after selections where active
- Adjust CSS for disabled drop-down and menu items to make them more notable
- Fixed other minor bugs
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v7.0.0
- Windows 10/11:
- Stand-alone: JWLManager_v7.0.0.exe
- Zipped folder: JWLManager_v7.0.0.zip
- macOS 13/14:
- Zipped app: JWLManager_v7.0.0.app.zip
v6.1.2
Fixed
- Fixed crash on Annotation viewer (thank you, @opathofer)
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v6.1.2
- Windows 10/11:
- Stand-alone: JWLManager_v6.1.2.exe
- Zipped folder: JWLManager_v6.1.2.zip
- macOS 13/14:
- Zipped app: JWLManager_v6.1.2.app.zip
v6.1.1
Changed
- Imported .jwlplaylist filename deternmines the playlist name (instead of the name it was exported with)
- Proper suffixes on saved/exported files are added if missing (where applicable)
Fixed
- Fixed edge case of language change not triggering regroup
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v6.1.1
- Windows 10/11:
- Stand-alone: JWLManager_v6.1.1.exe
- Zipped folder: JWLManager_v6.1.1.zip
- macOS 13/14:
- Zipped app: JWLManager_v6.1.1.app.zip
v6.1.0
Changed
color
andlanguage
properties in meta-data of Notes exported to markdown will only be enclosed in [[double brackets]] if the corresponding Grouping is selected before the export
Fixed
- Fixed link language in exported md files (thank you, @riggles)
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v6.1.0
- Windows 10/11:
- Stand-alone: JWLManager_v6.1.0.exe
- Zipped folder: JWLManager_v6.1.0.zip
- macOS 13/14:
- Zipped app: JWLManager_v6.1.0.app.zip
v6.0.0
Added
- Light/dark mode toggle
Changed
- Markdown export (thank you @SchneiderSam for suggestions and testing)
- Only notes with newer modification time will be replaced
- Many cosmetic/UI fixes/improvements
- Fixed archive name color in dark mode
- Translation corrections
Fixed
- Improved parent/child relationships between main app and dialogs
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or any dependencies:
- Linux:
- Stand-alone: JWLManager_v6.0.0
- Windows 10/11:
- Stand-alone: JWLManager_v6.0.0.exe
- Zipped folder: JWLManager_v6.0.0.zip
- macOS 13/14:
- Zipped app: JWLManager_v6.0.0.app.zip
v5.1.2
Changed
- Ensure UTF-8 encoding on all import text files
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or dependencies:
- Linux:
- Stand-alone: JWLManager_v5.1.2
- Windows 10/11:
- Stand-alone: JWLManager_v5.1.2.exe
- Zipped folder: JWLManager_v5.1.2.zip
- macOS 11/12/13:
- Zipped app: JWLManager_v5.1.2.app.zip
v5.1.1
Fixed
- Fixed crash on import
You can download the latest source script and execute it from the commandline, or try these self-contained packages, which don't require the installation of Python or dependencies:
- Linux:
- Stand-alone: JWLManager_v5.1.1
- Windows 10/11:
- Stand-alone: JWLManager_v5.1.1.exe
- Zipped folder: JWLManager_v5.1.1.zip
- macOS 11/12/13:
- Zipped app: JWLManager_v5.1.1.app.zip