Ready for v0.2.200220 !!!
Fixes! Fixes! Fixes!
Fixes in Z-Ordering and Loading KSF!
Fixes! Fixes! Fixes!
Kage Studio early Beta released!
better to use Makefile.win or Makefile.gnu
should be able to rotate multiple shapes now
Shape Rotation functionality
Zoom Tool Implementation
More Node-editing improvements
Supported Node-editing of multiple-selected Nodes
Attempt to refactor Node-handling to fix current Node-handling glitch
Minor updates
File->New optimization
Fixes here and there
Undo/Redo initial implementation on resizing/relocating shape/s
Missed updating Properties Pane on newly re-written KageStage::trySingleSelectShape()
Improved Selection and partially fixed z-ordering of multiple-selected Shapes
Fixed Shape-Resizing when shape suddenly disapprears
SHAPE MANIPULATION
IMPLEMENTED UNGROUP OBJECT
Implemented File->New
BUG BUSTING
*implemented drawing of area selection for attempt to multiple selection
* fixed shape-repositioning via Arrow Keys
* implemented loading of Kage Studio File via BasicXml (see ./util/xml/)
BasicXML is a simple XML parser for-use of Kage Studio on loading KSF files; check testXmlBasic.cpp for demo
* implemented PNG export
* fixed Exporting HTML5 related to "closePath"
* fixed bug on moving shape/node via arrow-keys
temporarily removed dependency on register.h -- will place it back once User database is created for Kage Studio User Support Group :)
* implemented Node X/Y in Properties pane
* implemented Z-ordering
* implemented copy/paste of Shape
* updated version info based on currect active date
updating with Inkscape's Bezier Tool icon
* fixed error preventing multiple exporting
* HTML5's canvas now follows Kage Studio's stage settings
fixed render error of stroke for HTML5 export
code should now compile on GNU/Linux (tested on Ubuntu 18.04 64bit)
re-commit: code should now compile on GNU/Linux (tested on Ubuntu 18.04 64bit)
code should now compile on GNU/Linux (tested on Ubuntu 18.04 64bit)
missed to commit change; SVN copy should compile now.
* fixed keyboard/mouse-input handling
updated KSE_GetCloseParenID definition
set of `BASIC' functions for code-compatibility
* added JIO for Draw:MoveTo and Draw:LineTo
* cleaned-up some other experimental code so commit version would compile
* separated trigger of Main on a thread
* added RES file for KS icon
work around for SIGSEGV; seems there's need to delay to avoid SIGSEGV
* done with partial functional testing
syntactically translated to C++; pending functional testing -- should already be compilable but surely still not functional :)
* implemented strip-rendering of animation
* removed duplicate files; already existing in org.konsolscript.kage namespace
* fixed some XY-location rendering problem due to scaling
some minor clean-up
un-committed changes last Jan 2017; changes are related to scaling image based on device screen size versus desired resolution; also some thread-handling on resume from other app
passed initial functional testing.
syntactically translated to C++; pending functional testing.
first attempt to make it compilable
first attempt to make it compilable
quick and dirty attempt to line-by-line translate FreeBASIC source files to C++ -- guaranteed not to compile; just trying to have a backup before ruining it further.
* added Fill-tool
* added moving around and resizing
* a little bit of code clean-up
* renamed Anchor image to Node
- fixed some rendering issues
- updated code to compile with GTK+ 3.0 -- suc...
a rough code I wrote some 5 years ago. code is ...
Tutorial Basics
implemented Image_ScaleAlphaBlit
implemented Image_AlphaBlit
added quixie.cpp and smack.cpp
* implemented changes with quixie.cpp
moved Irrlicht init process to kage.cpp/hpp
main CPP file, working with Irrlicht
* implemented velocity-based movement for Player
texture->drop() will only be used if we loaded ...
line-by-line C++ conversion
line-by-line C++ conversion
added IFNDEF
* added item effects and text effects
added fireball fx
added medkit fx
added missing text fx
* fixed Image_Collides
* clean-coded smack_render()
improved keyboard handling
`C++'-fied code
initial C++ port of Smack -- key handling is cu...