Releases: jkjkil4/JAnim
Releases · jkjkil4/JAnim
JAnim v1.5.1
What's Changed
Fixed Bugs and Enhancements
- Fixed incorrect args of
Arrow.copy
andDoubleArrow.copy
- Improved subtitle placement behaviour
- Fixed typing for
Arrow.__init__
- Added
TimeRange
object as the return value ofself.play
- Fixed "OSError: Unanticipated host error", which occurred when a sound device was disconnected
Documentation
- Updated internationalization (i18n)
- Imporved CSS style for dark theme
JAnim v1.5.0
What's Changed
New Features
- Refactored
AnimGroup
andSuccession
; addedlag_ratio
andoffset
parameters toAnimGroup
Fixed Bugs and Enhancements
- Fixed the issue of descendant items not being tracked
Documentation
- Added i18n for get_started.rst
- Added interactive examples to composition.rst
JAnim v1.4.3
What's Changed
Fixed Bugs and Enhancements
- Track the item passing to
CircleIndicate
,Flash
, andAnimationOnSurroundingRect
JAnim v1.4.2
What's Changed
Fixed Bugs and Enhancements
- Provide a hint when no name is specified for
janim tool
- Fixed missing history for item slice
JAnim v1.4.1
What's Changed
Fixed Bugs and Enhancements
- Fixed missing
return self
inset_as_corners
- Fixed incorrect stroke-radius when the item is fixed in frame
- Fixed incorrect time-range of render calls
JAnim v1.4.0
What's changed
New Features
- Added
GroupUpdater
, which can modify items in groups, instead of seperately likeDataUpdater
- Added
Follow
, an encapsulation ofGroupUpdater
andnext_to
Fixed Bugs and Enhancements
- Fixed incorrect window position when previewing multiple timelines simultaneously
- Improved the performance of
DataUpdater.wrap_dynamic
Documentation
- Fixed example code of
FadeIn
in #7 - Internationalization (i18n) for some pages
JAnim v1.3.0
What's changed
New Features
- Added
width
param forImageItem
- Added
width
andheight
params forSVGItem
- Added
Wait
, an empty animation for adjusting time-range - Added keyboard shortcuts for jumping between pause points
- Added internationalization (i18n)
Documentation
- Added English translations for files in
development
andjanim/utils
JAnim v1.2.2
What's changed
Fixed Bugs and Enhancements
- Fixed incorrect
lineno
being sent to vscode after rebuilding or when there is no progress - Fixed unexpected behaviour of
fix_in_frame
- Fixed rendering defect of the time-range indicator
- Fixed incorrect audio-chart range
- Fixed incorrect order of scheduled tasks
Documentation
- Added contributing page
- Updated
LC_MESSAGES
ofen
JAnim v1.2.1
What's changed
Optimized the behaviour of name-editor
JAnim v1.2.0
What's changed
New Features
- Added
tool
CLI, you can open tools GUI without building any timeline. - Added
FontTable
, in the menu or usingjanim tool fonts
, where you can search fonts. - Added
arrange_by_offset
toCmpt_Points
, which you can arrange children-items in a fixed offset. - Added
pause_point
, you can mark the position, and the preview progress will be paused when reaching - Added
subtitle_font
toConfig
, you can configure the font of subtitles individually - Added
fix_in_frame
, which can make items to follow the camera, with fixed position on screen - Added a text-editor on status bar, which makes the class to rebuild editable
Fixed Bugs and Enhancements
- Optimized the performance of
DataUpdater
- Refactored
get_fontpath_by_name
toget_font_info_by_name
- Refactored (GUI)
anim_viewer.py
, arranged the code and break it into two filesanim_viewer.py
andtimeline_view.py
- Fixed some typing
- Fixed item miss-tracking after calling
show
- Fixed the problem of changed font in CONFIG takes no effect after rebuilding
- Convert
shift
param ofFade
to ndarray, makeFadeIn
andFadeOut
able to accept not-ndarray params, such as a list or tuple of coord