Skip to content

Releases: joouha/euporie

v2.3.1

05 Feb 11:55
Compare
Choose a tag to compare

Added

  • Warn about unrecognised configuration options in the log

Fixed

  • Fix minor issue with chafa.py image renderer

v2.3.0

03 Feb 14:30
Compare
Choose a tag to compare

Added

  • Add cahfa.py image renderer
  • Add command to clear screen
  • Add a "Restart kernel and clear all output" command
  • Add commands for clearing cell outputs
  • The scroll-up-5-lines and scroll-down-5-lines commands now scroll to the top or bottom of the document if less than 5 lines remain
  • "Open" and "Save As" dialogs now include a file browser
  • Added a side-bar, which currently shows a file browser
  • Add file display tab
  • Minor usability improvements to widgets
  • Partially obscured images are now rendered using terminal graphics

Fixed

  • Change "toggle cell inputs" / "toggle cell outputs" click area to just prompt number
  • Focus notebook page on click
  • Add global dragging to slider widgets
  • Fixed crash when merging last two cells in a notebook
  • Relaxed dependency specification constraints

Changed

  • Major re-write of HTML renderer (there is still work to be done on rendering the contents of inline elements).

v2.2.0

05 Dec 18:27
Compare
Choose a tag to compare

Added

  • Make drop-shadows configurable

Changed

  • Changed to hatch for package build system

Fixed

  • Fix automatic contextual help
  • Second attempt to fix cell output left scroll issue

v2.1.5

05 Dec 18:27
Compare
Choose a tag to compare

Fixed

  • Attempt fix for cell output left scroll issue
  • Prevent background_tasks error with prompt_toolkit==3.0.30
  • Prevent error when adding a cell during initial render

v2.1.4

05 Dec 18:27
Compare
Choose a tag to compare

Fixed

  • Ensure all cells are re-rendered when a notebook tab is reset

v2.1.3

29 Nov 12:11
Compare
Choose a tag to compare

Added

  • New command to reset tabs, causing notebooks to be reloaded from the filesystem
  • Improvements to the HTML renderer

Fixed

  • Use valid defaults for foreground and background colors for applications
  • Do not collapse cell when clicking on prompt itself, only the area below
  • Ensure logo is visible in the documentation
  • Fix code block language detection in HTML renderer

v2.1.2

14 Nov 15:13
Compare
Choose a tag to compare

Fixed

  • Prevent crash on Python 3.8

v2.1.1

31 Oct 12:08
Compare
Choose a tag to compare

Fixed

  • Ensure select uses available width in kernel selection dialog
  • Do not cut when deleting word in micro edit mode

v2.1.0

29 Oct 07:32
Compare
Choose a tag to compare

Added

  • Make shadows under menus and dialogs semi-transparent
  • Add ability to parse comma-separated CSS selectors to HTML parser
  • Make dialogs draggable
  • Allow configuring the external editor
  • Add ability to inject cell position into external editor command (this allows and external editor to be run in a tmux popup)

Fixed

  • Significant performance improvements when rendering HTML tables
  • Close file after prompting to save a new file when euporie is closed
  • Fix dialog button shortcut keys
  • Display error messages in file open dialog
  • Fixed broken mouse events in button widgets
  • Prevent IndexError when deleting a selection of cells including the last cell

v2.0.9

26 Oct 11:26
Compare
Choose a tag to compare

Added

  • Do not show text selection when cell input is not focused
  • Allow menus to be closed with Escape and opened with F10
  • Enable cell inputs and outputs to be collapsed
  • Make changing cursor shapes to showing editing mode configurable

Fixed

  • Fixed issue where graphics are not displayed in console but are in notebook
  • Re-apply style to cell input background
  • Highlight selected trailing whitespace
  • Reset button selection status on any global mouse event