Skip to content

Releases: matthijsgroen/geppetto

Release 1.3.1

16 Dec 16:55
7f24d16
Compare
Choose a tag to compare

Fixed

  • Updated Geppetto to fix major error in animation screen when animation
    did not had multiple controls controlling the same mutation

Release 1.3.0

17 Nov 21:25
d95cde3
Compare
Choose a tag to compare

Added

  • Added Lightness mutation to make colors darker / lighter.
  • Added Color Transition mutation to transition color to target color.
  • Added Target Color mutation as target for Colorize.
  • Added option to reload texture from disk.

Fixed

  • Minor issue with colors in light mode

Changed

  • Updated Electron to 16.0.0

Release 1.2.0

05 May 14:10
5ef9b3d
Compare
Choose a tag to compare

Added

  • Auto suggest filename based on texture name
  • Auto update mutator name based on type
  • Add Grid option on Layers screen, with option to be magnetic to make it
    easier to place a point
  • Add support for shift + arrows in number fields to step with a stepsize of 10
  • Add support for shift + arrows in number fields of points
    in the layer screen will step the coordinate with the active gridsize
  • Add support for ctrl/cmd + arrows in number fields to step with a stepsize of 100
  • "Export for web" option in the file menu, that will save the file but minify all
    internal layer/mutation names, to reduce filesize

Fixed

  • Adding/Removing control from animation frame is now more responsive
  • Keep control value on renaming control
  • Open Recent now works on mac

Release 1.1.0

27 Apr 10:58
ab30743
Compare
Choose a tag to compare

Fixed

  • Number fields that are emptied crashed the application
  • Provided more clear 'icon' for the copy layer action
  • Renaming control did not update control used in animation frames
  • Reducing steps of control did not reduce control values used in animations

Changed

  • Set maximum height for control list
  • Set maximum steps for control to 10 (was 20)

Added

  • Ability to move from frame to frame in the animation screen

Release 1.0.0

18 Apr 09:05
22cedf3
Compare
Choose a tag to compare

On the 18th of January 2021 I started with a project to allow myself to create animated scenery and characters using drawn images. In the past 3 months I learned a lot about WebGL, electron and drawing for animations. I'm really happy with the minimal viable product I have now, so today I'm making the release official.

Of course there are improvements to be made (there always are) but for a first release, the current state should be fine 😊

I would like to extend special thanks to my colleagues at Kabisa To help with UX review (Lianne van Thuijl), an awesomme logo (Guido Theelen), discussion about packaging and building (Pascal Widdershoven) and daily motivation (Laurens Boekhorst and Andy Maes).

Added

  • Basic editing to create layer shapes
  • Composition of layers with ordering and shift of location
  • Placement of mutations on layers and folders
  • Support for mutations:
    • Translation
    • Stretch
    • Rotate
    • Deform
    • Opacity
  • Create controls to set boundaries to mutations, and change multiple mutations in sync.
  • Create animation timeslines, built with keyframes of control values
  • Allow emitting custom events by setting an event name on a keyframe

1.0.0 Release Candidate 1

15 Apr 21:02
1569cc6
Compare
Choose a tag to compare
Pre-release

Added

  • When opening .json file, also open accompanying .png when present

Fixed

  • Fixed issue when adding mutation to control by changing value, and missing values for other control steps

Second beta release

10 Apr 11:02
a2bf589
Compare
Choose a tag to compare
Second beta release Pre-release
Pre-release
  • Electron is no longer using nodeIntegration: true, contextIsolation: false. The app is now conforming latest security standard
  • New Application icon, thanks to Guido Theelen
  • Geppetto-Player is now used to render the animation in the animation section, improving performance and fixing jumpiness
  • Conflicting animation tracks are now stopped when an animation is started or a control is used
  • Track is now indicating as stopped at end of play

First beta release!

06 Apr 19:52
42b03a6
Compare
Choose a tag to compare
First beta release! Pre-release
Pre-release

After almost 3 months of development I am proud to release the first beta release of Geppetto!

There is still usability improvements to do but let's start this first release small :-)