Releases: vladdeSV/scone
v2.1.3
v2.1.2
v2.1.1
Changes
- βοΈ Removed
_dark
color variant suffix- use
Dark
color variant suffix instead, ex.Color.red_dark
βColor.redDark
- use
Deprecated colors Color.black_red
would cause the compilation to fail on my machine. I'll remove these.
This bugfix is part a bugfix, part breaking. Compiling the library works no problem. However, once added as a dependency the compilation fails.
Sorry for problems this might cause anyone.
(I realize this 1 year later, but this should bump up the MINOR instead of the PATCH)
v2.1.0
Bugfixes
- POSIX:
space
-key presses are now registered.
Changes
- π The dark color variants in
enum Color
, suffixed with_dark
, are now deprecated in favor of theDark
suffix- ex.
Color.red_dark
βColor.redDark
- ex.
- π
fg
andbg
are deprecated in favor offoreground
andbackground
respectively- ex.
Color.blue.fg
βColor.blue.foreground
- ex.
β οΈ fg
andbg
are no longer data types, but rather functions which takeenum Color
as a parameter. This might cause problems iffg
andbg
were stored as types. UseForegroundColor
andBackgroundColor
respectively instead.
v2.1.0-pre.0
move back input sequences to .d files (causes problems for other projβ¦
v2.0.0
v2.0.0-pre.2
I feel I went to fast with releasing -pre versions, as a lot behind the scenes has changed in this update.
This is possibly close to release. I expect v2 to be out sometime...
v2.0.0-pre.1
This update contains a very limited input system for POSIX (only tested on macOS)
Input only recognize basic ASCII, arrow-keys, enter, space, etc.
Changes
- POSIX: Limited keyboard input (tested on macOS. starts polling inputs at first
getInputs()
call). - Defualt documentation generated in
docs/
- Updated README.md to suit v2.0.0
- Minor bug-fixes
v2.0.0-pre.0
Major rewrite
This is the current build of the new and fresh version of Simple Console.
Supported so far
- Display onto the terminal
- Windows
- Linux/Mac
- User input
- Windows
- Linux/Mac
- Audio (will most likely be added in
v2.1.0
)- Windows
- Linux/Mac
Changes
sconeOpen();
/sconeClose();
is now run by default.- No more
class Frame();
. Replaced bystruct Window
, accessed bystatic Window window;
window
acts as a gateway to the console/terminal. Changing the window is done from here.- Removed half-broken UI library. Need to come up with something better.
- Tons of code refactoring.