Releases: joouha/euporie
Releases · joouha/euporie
v2.4.2
v2.4.1
v2.4.0
Changed
- Change from
appdirs
toplatformdirs
for resolving user configuration path - Improve changes of successful format conversion by trying all conversion routes
- Improvements to responsiveness when opening files
- Update completion menu style
- Changed name of
hub
configuration item ```no_authto
auth`` with inverse logic
Added
- Add web viewer tab for sufing the world wide web
- Add JSON viewer tab
- Add ability to open remote files from "open" dialog
- Add ability to select file open method
- Add support for opening scripts & markdown documents as notebooks using Jupytext
- Show full file-browser file path in status-bar
- Make all scrollbars clickable
- Add ability to select an existing kernel when changing a notebook's kernel
- Add "*.desktop" files
- Select text on find-next
- Add support for saving changes to text files
Fixed
- Fix pandas dataframe HTML output formatting with row multi-indices
- Prevent every
euporie-consle
run clearing the screen inKonsole
- Replace tabs with spaces in ANSI text output
SelectMultiple
widget is now styled consistently with other widgets- Restore terminal state on unexpected exit signal
- Prevent
KeyError: 'log_file'
error when launching apps viaeuporie
app - Prevent unknown markdown code block language causing rendering error
- Fix unexpected cropped graphics when using
timg
with character aspects ≠ 0.5 - Make clickable scrollbars work correctly with Window containers
- Render cells when converted to markdown
- Prevent crash when connecting to
euporie-hub
- Improve mime-type detection
- Make saving safer by saving to a temporary file first
v2.3.2
Added
- Add Ctrl + up and Ctrl + down as key-bindings to move through kernel history in the console
- Allow closing notebook tabs with the middle mouse button
- Notify the user if the kernel dies unexpectedly
Fixed
- Re-enable display of large images in console
- Fix HTML table colspan border rendering issue
- Fix minor notebook scrolling issues
- Fix scroll-bar dragging on tiled notebooks
- Prevent exception if kernel requests an unknown lexer
- Improve handling of kernel startup errors and reliability of changing kernels
- Rendering of LaTeX as terminal graphics
v2.3.1
v2.3.0
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
andscroll-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
v2.1.5
v2.1.4
v2.1.3
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