Releases: rafaelhlima/remove_blank_cells
v0.10.1
Overview
This is the first point release of the 0.10.x series and consists of minor changes, bug fixes and new translations.
What's new?
- Pressing Enter on the dialog will trigger the OK button (commit e026176)
- In LibreOffice 7.4 the dialog will use the same locale as the user interface (commit 84955ae)
- The extension now shows a short description in the Extension Manager in English and Portuguese (commit e2ef155)
Bugs fixed
- Issue #7: Add correct dependency for LO version >= 7.2
New translations
A big thank you for all who contributed with translations:
- Arabic by RiyadhT (see issue #11)
- Czech by @strepon (see PR #12)
- French by LibreOfficiant (see issue #8)
- Hungarian by @ovari (see PR #10)
- Polish by @Matthaiks (see PR #9)
- Spanish by Daniel Rodriguez (see commit fb45757)
- Swedish by Umeaboy (see issue #6)
Compatibility
This extension is compatible with LibreOffice 7.2 and newer.
Contributors needed!
If you like this extension, please consider contributing to it in two main areas:
- Testing / bug hunting
- Translation to other languages
v0.10.0
New Features
- New methods to remove blank rows and columns using a single column (or row) as reference.
- Each method for removing blank rows/columns has a "Normal" and a "Fast" mode now. Fast mode is significantly faster and is recommended for large datasets, however it only deals with raw data so no formatting is kept. If you need to keep cell formatting, use the Normal mode.
- Improved performance to the Normal mode of the Remove blank rows / columns methods, thanks to the code tips provided by Jean-Pierre Ledure.
- All strings are now translatable via a POT file. If you're interested in translating this extension, please submit a translated .po file.
- Currently supported languages: en-US and pt-BR.
- The main dialog was reworked to accommodate the new features and it now has a "Help" button that leads to the Help page in Github.
Compatibility
This release is compatible with LibreOffice 7.2 and newer.
It should be noted that this release makes use of the new ScriptForge library shipped by default with LibreOffice. For this reason, this extension is not supposed to work in older versions of LibreOffice nor in OpenOffice.
Bugs fixed
- #1 Fix issue with progress bar overlapping with label
- #2 Dialogs are now centered correctly
- #3 It is now possible to remove empty rows/columns without opening the dialog using shortcut commands or menu entries
- #4 Use ellipsis character instead of 3 dots
Testing and bug reporting is welcome! If you find anything wrong, please report it.
New translations will be added to the upcoming 0.10.1 point release. Please contribute with translations so that this extension supports your native language as well.
v0.9.1
- Added a progress bar for long ranges.
- Extension can be launched from the Tabbed interface under the Extensions Tab
- Entry added to the Data menu
- Removed Compact Mode
Important: this is the last release to use API compatible with OpenOffice. Future versions will only be compatible with LibreOffice due to differences in API needed to implement new features.