Skip to content

Releases: FrozenAssassine/TextControlBox-WinUI

v1.6.2

02 Feb 10:13

Choose a tag to compare

  • Fixed index out of range exception when clicking outside the linenumbers
  • Fixed sometimes occuring divided by zero exception when reformatting tabs and spaces
  • Fixed focus issues when clicking outside the textbox
  • Fixed key pressed like up and down arrow are send to parent controls as well

V1.6.1

23 Jan 00:22

Choose a tag to compare

  • Added auto pair only selection property.
  • Added enhanced CSV syntaxhighlighting
  • Added new dev options for progressive syntaxhighlighting like advanced csv does
  • Added better memory management of rendering
  • Added proper Home and End key implementation and fixed selection not clearing issue
  • Fixed cursor left movement sometimes getting stuck
  • Fixed shift tab causing crash
  • Fixed selection over line numbers
  • Fixed glitching of last line inside horizontal scroll bar
  • Decreased invisible character highlighter visibility by default
  • Updated nuget packages to latest version
  • Updated to .NET 9

V1.6.0

08 Jan 23:36
ecc823e

Choose a tag to compare

  • Added proper isReadOnly implementation.
  • Added ActualLineHeight property.
  • Added HighlightLineWhenNotFocused property, to always show the line highlighter (now enabled by default)
  • Added CanUndo and CanRedo properties.
  • Renamed isReadonly to isReadOnly for consistency.
  • Added better error handling and exception descriptions to developer textbox functions (SelectLine, AddLine, etc.)
  • Fixed small issues with cursor placement after text modifications.
  • Fixed unload functionality to properly clear resources.
  • Fixed a bug, where the syntaxhighlighting dictionary was created on every access.

V1.5.1

15 Dec 21:33

Choose a tag to compare

  • Fixed a bug with python syntaxhighlighting, which crashed the app on triple quotes

V1.5.0

27 Nov 08:15
dbd6b98

Choose a tag to compare

  • Added clickable links inside the text
  • Added x86Assembly language support by @RysteQ
  • Added auto detection for tabs and spaces on LoadLines and LoadText
  • Added RewriteTabsSpaces function for changing the indentation of the text
  • Added LineEndingChanged and TabsSpacesChanged event
  • Changed NumberOfSpacesForTab and UseSpacesInsteadTabs to only change the behavior of the tab key and not the rendering of existing tabs in the text
  • Separated config file highlighting into ini, toml and klipper kind of styles
  • Rewrote markdown syntaxhighlighter completely
  • Fix a problem where dragging at the end of a line releasing the mouse and clicking somewhere else drawed a selection.
  • Small fixes in C# and C++ syntaxhighlighting

V1.4.0

06 Nov 20:22
272f7af

Choose a tag to compare

  • Added whitespace and tab visualizer using dots and arrows symbols in text
  • Drastically improved rendering speed for text and selection
  • Added a property to control the padding in which selection scrolling activates (SelectionScrollStartBorderDistance)
  • Fixed an issue, where tabs did not zoom correctly due to rounding errors
  • Fixed selection rendering issues

V1.3.0

22 Aug 08:26
6a5f352

Choose a tag to compare

  • Added undo redo action grouping
  • Added AddLines function to add multiple lines of text

V1.2.0

22 Aug 08:23
d41cca4

Choose a tag to compare

  • Added LUA syntax highlighting
  • Added undo redo enabled/disabled property

V1.1.5

16 Apr 06:44

Choose a tag to compare

  • Fixed CR line ending not calculating the longest line properly
  • Fixed Python function names not being highlighted correctly
  • Fixed undo/redo not working when deleting an empty line
  • Fixed deleting empty lines not working properly

V1.1.4

24 Mar 07:17

Choose a tag to compare

  • Fixed a bug which did not remove all lines properly when doing undo and added lines when redo
  • Fixed delete line functionality