Skip to content

Releases: Valkryst/VTerminal

3.4.10

29 Aug 20:48
Compare
Choose a tag to compare
3.4.10 Pre-release
Pre-release
  • Adds window/frame event listeners to the frame, when using the addCanvasToFrame() function of the Screen class, so that the canvas is redrawn in cases such as frame resizes, movement, and deiconification.

  • Fixes issue where the TextArea component wasn't able to gain focus, so the user was unable to interact with it.

3.4.8

29 Aug 15:51
Compare
Choose a tag to compare
3.4.8 Pre-release
Pre-release

Fixed an issue where layered/nested components weren't properly removing their event listeners from the canvas.

3.4.7

29 Aug 04:44
Compare
Choose a tag to compare
3.4.7 Pre-release
Pre-release
  • Added the setText function to the Button, RadioButton, and CheckBox classes.
  • Fixed a very strange issue related the bounding boxes of components within nested Layer components.
    • This required substantial rewrites to the addComponent functions of the Screen/Layer classes as well as minor changes in other areas.
    • Everything appears to be working fine so-far.
  • Minor code changes.

3.4.6

20 Aug 15:09
Compare
Choose a tag to compare
3.4.6 Pre-release
Pre-release
  • Adds getter for the color palette instance variable of the Screen class.
  • Fixes issue where the tiles of nested components weren't being correctly reset.

3.4.5

18 Aug 03:21
Compare
Choose a tag to compare
3.4.5 Pre-release
Pre-release
  • Added the BorderShader shader.

  • Fixed an issue where the 12/14pt font images were exported with anti-aliasing that interfered with the render process.

  • Fixed a number of render-related issues.

  • Rewrote the rendering algorithms.

    • Render speed appears to be unchanged in most cases.

    • Tile transparency is now fully supported.

  • Removed the copyOnto function of the TileGrid class.

3.4.4

30 Jul 00:28
Compare
Choose a tag to compare
3.4.4 Pre-release
Pre-release
  • Added the ability to en/disable the Enter, Backspace, Delete, Home, End, Page Up, Page Down, and Up/Down/Left/Right Arrow keys to both the TextAreaBuilder and TextArea.

3.4.3

29 Jul 19:46
Compare
Choose a tag to compare
3.4.3 Pre-release
Pre-release
  • Fixed an issue where both the print and detailed print functions of the ImagePrinter class weren't taking the alpha value of each pixel into account.

3.4.2

27 Jul 00:48
Compare
Choose a tag to compare
3.4.2 Pre-release
Pre-release
  • Fixes issue where the screen's tiles weren't being reset when a component was removed from the screen. So, you would see the component even after it was removed.

3.4.1

26 Jul 20:43
Compare
Choose a tag to compare
3.4.1 Pre-release
Pre-release
  • Dropped the -SOFT suffix from the version name.
  • Fixed an issue with the removeAllComponents() function of the Screen class. There was a possibility of it throwing a concurrent modification exception.

3.4.0-SOFT

17 Jul 21:16
Compare
Choose a tag to compare
3.4.0-SOFT Pre-release
Pre-release

Adding the most recent commits and moving forward to a soft release.