Skip to content

v0.1.1

Compare
Choose a tag to compare
@hanjinliu hanjinliu released this 13 Aug 14:01
· 940 commits to main since this release

New Features

  • Default plot canvas and its API is available now!
  • Add side area and its interface to all the table widget.
  • Find/replace widget (Ctrl+F).
  • Evaluate widget (in toolbar).
  • Filter widget (in toolbar).
  • Add preview widgets to many of the dialogs that return DataFrame or update plots.
  • Format all the undoable operations in a semi-executable fashion.
  • Add undo stack view.

Improvements

  • Customize QSplitter's handles to make it easier to grab.
  • Override event filters to make console shortcuts better.
  • Reset selection on insertion or removal of rows or columns.
  • Make dock widget title bars better.
  • cell interface accept array and out-of-bound slicing.

Changes

  • NaN is replaced to "" in spreadsheet instead of np.nan.
  • Some keymaps are changed because they did not work in some keyboards.

Bug Fixes

  • DataFrame was not copied correctly in some occasions.
  • bind_key was not compatible with some functions.
  • Table tiling and non-standard view mode had many problems in the GUI.
  • Many focusing bugs were fixed.
  • Do not synchronize zoom factor between tables created from the same data model.
  • Ctrl+Shift+Arrow did not work as expected.
  • Inserting/removing rows or columns in GUI was not undoable.
  • Editing headers emitted wrong signals.