Releases: ragardner/tksheet
Releases · ragardner/tksheet
7.5.16
7.5.15
7.5.14
Version 7.5.14
Removed:
- Removed settings for cut_contents, copy_contents and the new plain equivalent added in
7.5.13
. These settings now use the same as the usual cut and copy settings.
Changed:
- Mac OS now binds both mouse button 2 and 3 for right click #2.
- Changed copy text binding to
Ctrl + Ins
. - Changed copy text icon to differentiate from the normal copy.
Added:
- Right click binding setting to modify which buttons/keys are used for right click.
- Setting for changing the to clipboard csv writer dialect.
Fixed:
- Tab characters causing cell text overflow.
- Don't show tooltip when resizing is enabled and mouse is over grid lines in index or header.
- More right click menu filtering based on selections.
7.5.13
Version 7.5.13
Fixed:
- Built-in right click popup menu command filtering minor fixes and improvements #292.
Addressed:
- MacOS right click working with python code but not bundled/compiled app #2.
Added:
- The standard copy operation uses a CSV writer, which adds quote characters and escape characters when appropriate. Added a new alternate copy option for plain text copying #311.
- If copy is enabled, the key binding
platform control key
+platform alt key
+C
/c
is now bound to perform a plain text copy.
Changed:
- The cell text editor's new line bindings no longer bind both
Alt
andOption
on macOS and now only bind the appropriate modifier. Other similarly affected bindings have been changed in the same way. rc_binding
no longer importable from thetksheet
library. UseSheet.ops.rc_binding
once theSheet()
is initialized.
Documentation:
- Fixed readme downloads badge.
7.5.12
7.5.11
Version 7.5.11
Changed:
- Option
user_can_create_notes
now overrides cells madereadonly
but not notes created by thenote()
function that are readonly.
Added:
- Option
tooltip_hover_delay
to control how long the mouse cursor must stay still before a tooltip appears.
Improved:
- If tooltips/notes are being used hovering over any area of a cell will now make them appear rather than just the cells text.
- A cell edit will now only occur when using tooltips if the tooltip editor's content changed.
Fixed:
- Tooltip wrongly opens while cell text editor is open.
- Removed leftover debugging
print()
call from treeview move function.
7.5.10
7.5.9
Version 7.5.9
Fixed:
- Treeview mode regression: when opening (showing) a row using a mouse click with undo enabled the undo stack was mistakenly being added to, this is no longer the case.
Improved:
- Treeview mode function
set_children()
now performs all moves in a single action rather than multiple moves. - Slight performance improvement to treeview mode move functions including
set_children()
. - Re-implement a basic row selection option for treeview row moving functions.
7.5.8
7.5.7
Version 7.5.7
Added:
- Notes and tooltips. Unfortunately this means that
<Enter>
and<Leave>
have beentag_bind()
bound to canvastext
items.
Fixed:
- #304.
- Cells not showing new lines in the middle of text.
Removed:
selected_rows_to_end_of_window
from Sheet init and options.
Changed:
- Some code has been refactored but there shouldn't be any change to behavior as a result.