Skip to content

Releases: lunduniversity/introprog-scalalib

introprog_3-1.4.0

14 Aug 14:38
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0

introprog_3-1.3.1

07 Oct 13:12
Compare
Choose a tag to compare
  • New stuff since 1.2.0:
    • add rotation of image by adding angle parameter in PixelWindow.drawImage with default value 0 meaning no rotation
    • update source code with the shiny new Scala 3 syntax
    • Add updated on Image
    • Add detect WSL and set Windows look and feel there, so works now with GWSL installed

Thanks to all contributors according to git shortlog -sn --no-merges v1.2.0..v1.3.1 additions, deletions:

and @JoPoLu for review of #34 and input to rotation in PixelWindow.drawImage

introprog_3-1.3.0

22 Sep 16:23
5142b90
Compare
Choose a tag to compare
  • Add updated on Image.
  • Add detect WSL and set Windows look and feel there.

introprog_3-1.2.0

19 Aug 10:01
Compare
Choose a tag to compare

Add support for Image IO and drawing. Contributed by @theolundqvist

Introprog Scala Library version 1.1.5

28 Jun 13:50
a70edcf
Compare
Choose a tag to compare

Improvements:

  • Publish for Scala 3.
  • Add feature to set title #8
  • Improve cross-platform event handling #11
  • Improve documentation #15

Introprog Scala Library version 1.1.4

18 Sep 18:01
Compare
Choose a tag to compare

This release includes the following improvement:

  • add checks on window bounds for better error messages, avoid getting confused by deep Swing stack traces. See all changes here: 064da8e Thanks to @jos-rosenqvist-3812 for contributing to this work.

  • Cross-build for scala 2.13

Introprog Scala Library version 1.1.3

17 Sep 15:49
51f9f25
Compare
Choose a tag to compare

Release notes of 1.1.3

This release fixes the following bugs:

  • fix trunc text in message area add half block
  • fix calculation of message area size
  • fix missing background paint in initialization of Swing frame

Introprog Scala Library version 1.1.0

04 Oct 17:56
Compare
Choose a tag to compare

The 1.1.0 release highlights:

  • The introprog.BlockGame api for creating block-based 2D graphics games, such as snake
  • Example usage in introprog.examples.TestBlockGame
  • The updated docs are available here: http://cs.lth.se/pgk/api/

Introprog Scala Library version 1.0.0

21 Sep 19:56
Compare
Choose a tag to compare

The first release intended for production use in teaching. Changes since v0.1.5:

The repo is published on Sonatype Maven Central here:
https://repo1.maven.org/maven2/se/lth/cs/introprog_2.12/

Introprog Scala Library version 0.1.5

12 Sep 21:06
Compare
Choose a tag to compare