Skip to content

Releases: jkjkil4/JAnim

JAnim v1.5.1

17 Jul 10:08
Compare
Choose a tag to compare

What's Changed

Fixed Bugs and Enhancements

  • Fixed incorrect args of Arrow.copy and DoubleArrow.copy
  • Improved subtitle placement behaviour
  • Fixed typing for Arrow.__init__
  • Added TimeRange object as the return value of self.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

03 Jul 10:25
Compare
Choose a tag to compare

What's Changed

New Features

  • Refactored AnimGroup and Succession; added lag_ratio and offset parameters to AnimGroup

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

01 Jul 08:50
Compare
Choose a tag to compare

What's Changed

Fixed Bugs and Enhancements

  • Track the item passing to CircleIndicate, Flash, and AnimationOnSurroundingRect

JAnim v1.4.2

01 Jul 07:44
Compare
Choose a tag to compare

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

28 Jun 04:15
Compare
Choose a tag to compare

What's Changed

Fixed Bugs and Enhancements

  • Fixed missing return self in set_as_corners
  • Fixed incorrect stroke-radius when the item is fixed in frame
  • Fixed incorrect time-range of render calls

JAnim v1.4.0

23 Jun 07:35
Compare
Choose a tag to compare

What's changed

New Features

  • Added GroupUpdater, which can modify items in groups, instead of seperately like DataUpdater
  • Added Follow, an encapsulation of GroupUpdater and next_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

06 Jun 02:59
Compare
Choose a tag to compare

What's changed

New Features

  • Added width param for ImageItem
  • Added width and height params for SVGItem
  • 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 and janim/utils

JAnim v1.2.2

02 Jun 15:35
Compare
Choose a tag to compare

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 of en

JAnim v1.2.1

30 May 07:45
Compare
Choose a tag to compare

What's changed

Optimized the behaviour of name-editor

JAnim v1.2.0

30 May 01:22
Compare
Choose a tag to compare

What's changed

New Features

  • Added tool CLI, you can open tools GUI without building any timeline.
  • Added FontTable, in the menu or using janim tool fonts, where you can search fonts.
  • Added arrange_by_offset to Cmpt_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 to Config, 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 to get_font_info_by_name
  • Refactored (GUI) anim_viewer.py, arranged the code and break it into two files anim_viewer.py and timeline_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 of Fade to ndarray, make FadeIn and FadeOut able to accept not-ndarray params, such as a list or tuple of coord