sciss / lucreswing

Swing support for Lucre, and common views

GitHub
Contributors Wanted

LucreSwing

Build Status Maven Central

statement

LucreSwing is a Scala library which bridges between Swing (through the Desktop project) and LucreEvent. It is (C)opyright 2014–2018 by Hanns Holger Rutz. All rights reserved. The project is released under the GNU Lesser General Public License v2.1+ and comes with absolutely no warranties. To contact the author, send an email to contact at sciss.de

requirements / building

This project compiles against Scala 2.12, 2.11 using sbt.

To use the library in your project:

"de.sciss" %% "lucreswing" % v

The current version v is "1.11.0".

contributing

Please see the file CONTRIBUTING.md

todo

  • collapse multiple undoable edits, especially with things like slider movements which produce many subsequent and related edits