Releases: jgabaut/sprites4curses
Releases · jgabaut/sprites4curses
v0.4.8 - Add s4c module to wrap s4c-animate, s4c-gui
What's Changed
Added
- Add
src/s4c.h
andsrc/s4c.c
as new main source files - Add
S4C_H
to wrapS4C_ANIMATE_H
- Add
S4C_GUI_H_
to the available API - Add new
./configure
arguments to select which modules to include in the library build--enable-gui
fors4c-gui
--enable-animate
fors4c-animate
(on by default)
- Add separate demos for the two modules
demo_animate
anddemo_gui
. A common one is nameddemo
like previously, but it has a different behaviour for now.
Changed
- Refactor some
s4c-animate
APIs to reclaim the namespace for the main module- Notes can be found in
./s4c-animate/README.md
- Notes can be found in
- Added
s4c-animate/README.md
to notice about the changed symbols - Change old
./configure
options to new naming- Prepend
animate-
to the old options, like so:--enable-animate-raylib
instead of--enable-raylib
- Prepend
- Refactor
Makefile.am
andconfigure.ac
to allow for new configuration and build files - Updated
doxyfile
to use./src
forINPUT
, addedS4C_HAS_ANIMATE
andS4C_HAS_GUI
toPREDEFINED
PR - feat: 0.4.8 Introduce s4c module to wrap animate and gui by @jgabaut
Full Changelog: v0.4.7...v0.4.8
v0.4.7 - Add --enable-quieter, deprecation warning on bridge scripts
What's Changed
- Add
--enable-quieter
to turn off the error message ins4rl_draw_spriteline()
- Add
depr.py
to have allscripts/*.py
files warn users about their deprecation and upcoming removal - Add a note about interrupt safety for
s4c_animate_
APIs - Update
Makefile.am
to use module syntax for palette generation, dropping demo build usage of the bridge scripts - Refactor
s4c_dbg_features()
- Use
checkout@v4
in actions
PR - feat: 0.4.7 Add --enable-quieter, deprecation warning on bridge scripts by @jgabaut
Full Changelog: v0.4.6...v0.4.7
v0.4.6 - Bump s4c-scripts
v0.4.5 - Bump s4c-scripts, add init_s4c_color_pair_ex()
What's Changed
- chore(deps): bump pillow from 10.2.0 to 10.3.0 in the dev-dependencies group by @dependabot in #91
- chore: bump s4c-scripts to 0.1.1 by @jgabaut in #92
- fix: update makefile-raylib.yml by @jgabaut in #93
- feat: 0.4.5 Add init_s4c_color_pair_ex() to pass a background color index by @jgabaut in #94
Full Changelog: v0.4.4...v0.4.5
v0.4.4 - Add lib build, S4C_UNCHECKED ifdef
What's Changed
Full Changelog: v0.4.3...v0.4.4
v0.4.3 - Vendor s4c-scripts
What's Changed
- chore(deps): bump the dev-dependencies group with 1 update by @dependabot in #85
- feat: 0.4.3 Vendor s4c-scripts by @jgabaut in #86
Full Changelog: 0.4.2...v0.4.3
v0.4.2 - Retag using v
What's Changed
Full Changelog: v0.4.1...v0.4.2
0.4.2 - Add debug functions for config
What's Changed
Full Changelog: v0.4.1...0.4.2
0.4.1 - Fix broken Y coord, add ColorFromS4CPalette()
What's Changed
Full Changelog: v0.4.0...v0.4.1
v0.4.0 - Add raylib extension configuration
What's Changed
- Add
S4C_RAYLIB_EXTENSION
preproc macro toconfigure.ac
andMakefile.am
- Use by
./configure --enable-raylib=yes
- Use by
- Add
S4C_EXPERIMENTAL
preproc macro- Use by
./configure --enable-exp=yes
- Use by
- Move
S4C_Animation
underS4C_EXPERIMENTAL
- Add
s4rl_
functions - Add
color_from_s4c_color()
- Add
S4C_Sprite
- Add
DrawSprite
macros - Add
int_s4c_version()
- Add
S4C_{MAJOR,MINOR,PATCH}
macros - Add
s4c-cli
script - Minor improvements to error reporting for python scripts
PR - feat: 0.4.0 add raylib extension configure option by @jgabaut
Full Changelog: v0.3.6...v0.4.0