Skip to content

Releases: Valkryst/VTerminal

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.

3.3.0-BETA

14 May 14:46
Compare
Choose a tag to compare
3.3.0-BETA Pre-release
Pre-release
  • Added a few text manipulation functions to the TextArea class, untested.
  • Fixed a big issue where components on Layer components weren't correctly using the intersects function, so Button components and such weren't working.
    • There's still a similar, related to this, which is currently being worked on.
  • Reworked the POM file and swapped from Travis CI to AWS CodeBuild.
  • Simplified some code.

3.2.1-BETA

06 Mar 17:50
Compare
Choose a tag to compare
3.2.1-BETA Pre-release
Pre-release
  • Adds an additional setPosition function to the TileGrid class, so the position can be set using a Point object.