Feature
- store all of the loaded NLTSettings into the Redux store. The settings are then available for all tables and classes, using the
store.get()
method. This avoids us having to make a static reference to theNLTPlugin
class. - add a default width and height for embedded tables in the settings
- add create button to
FileCellEdit
menu for user accessibility - add clear button to
FileCellEdit
menu for user accessibility - remove the
Wrap overflow
option for embed cells - add a
Hide
menu item to theHeaderCellEdit
menu - add image support in the
EmbedCell
#577 #457
Fix
- make sure that
TextCell
content is always aligned left #567 - sort rows whenever a cell's tag is changed (added, remove, renamed)
- fix the NAN% error that appears when you try to calculate a percentage when there are 0 rows
- when a tag is focused and has a focus indicator, it is now selectable by pressing enter
- resolve the wrong item being chosen on
Enter
press when using arrow keys or the tab button in the suggest widget
Refactor
- remove the
activeFilenameWithTimestamp
setting. This is a setting that is should no longer needed with the embedding of table files. - add a notice for when table links are updated
- add debug info for updating links
- suggest menu: use the absolute file path and an alias when the file is not found in the root directory
- rename
FunctionCell
toCalculationCell
. This is a pre-cursor update to adding the Formula cell type - move
unset
to the top of padding and aspect ratio options - make the
aspectRatio
set tounset
by default - make sure all
input
elements have atype
so that the default Obsidian border radius style is applied - rename
Wrap Overflow
toWrap content