Skip to content

Commit

Permalink
Merge 873adf3 into release
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Mar 7, 2023
2 parents 43473ea + 873adf3 commit 111fb8e
Show file tree
Hide file tree
Showing 740 changed files with 12,372 additions and 184 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# Changelog

## Tiger 0.9.0

- [x] Document keyboard shortcuts
- [x] More template file examples in documentation
- [x] Documentation about use of file paths in .tiger files
- [x] Auto-updates
- [x] Show banner when new version is available
- [x] Can install new version
- [x] Generate `update-manifest.json` during release process
- [x] `tauri.conf.json` points to latest release's `update-manifest.json`
- [x] Offer to save modified files before applying update
- [x] Show notification with changelog link after update
- [x] Clean up visual jank during app startup
- [x] Add a a help menu with links to issues/discussions/documentation
- [x] Add About dialog with version number / license info
- [x] Add landing screen with links to new/open/recent/github/docs-home/keyboard-docs
- [x] Add logo in readme
- [x] Clarify what MIT license applies to in readme
- [x] `.tiger` file association
- [x] Opening files from Windows Explorer re-uses existing instance
- [x] Webview cache is now stored alongside application files under `%LocalAppData%/Tiger`
- [x] Application files are now stored under `%LocalAppData%/Tiger` instead of `%LocalAppData%/Permafrost/Tiger` (this directory can safely be deleted manually)
- [x] Registry keys are now written under `HKCU\Software\Tiger` instead of `HKCU\Software\com.agersant.tiger`
- [x] Fixed a bug where keyboard navigation did not respect search filters for frames and animations
- [x] Fixed a bug where units were missing from keyframe details panel
- [x] Fixed a bug where Y offset field in keyframe details was manipulating X offset

## Tiger 0.8.0

- [x] Missing frame files are detected and can be relocated
Expand Down
22 changes: 19 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[![Release](https://img.shields.io/github/v/release/agersant/tiger)](https://github.com/agersant/tiger/releases/latest) [![Build Status](https://img.shields.io/github/actions/workflow/status/agersant/tiger/ci.yml)](https://github.com/agersant/tiger/actions) [![Codecov](https://codecov.io/gh/agersant/tiger/branch/master/graph/badge.svg?token=Ekd9mm2Wii)](https://codecov.io/gh/agersant/tiger)

Tiger is a graphical tool to author game spritesheets and their metadata.
![Tiger Logo](res/readme/logo.svg?raw=true "Tiger")

![Tiger](res/readme/screenshot-0.4.0.png?raw=true "Tiger")
Tiger is a graphical tool to author game spritesheets and their metadata.

# Key Features

- Author animations on an easy-to-use timeline
- Top-down, sidescroller, isometric perspectives are supported (and more!)
- Position hitboxes accurately
- Position and name hitboxes
- Compress animation frames into compact texture atlases
- Export metadata for any game engine, thanks to a template system
- Source images hot-reload automatically when changed
Expand All @@ -27,9 +27,25 @@ Tiger is only supported on Windows and has no dependencies. To install it:

To learn how to integrate Tiger sheets into your game, please refer to the [Documentation](https://agersant.github.io/tiger/).

# Screenshots

![Tiger](res/readme/screenshot-0.4.0.png?raw=true "Tiger")

# Contributing

- 🗨 For help, feedback or suggesting new features, please use [Discussions](https://github.com/agersant/tiger/discussions).
- 🐛 For bug reports, please use the [Issues Tracker](https://github.com/agersant/tiger/issues).
- 🛠 Planned changes and features are listed in the project [Roadmap](ROADMAP.md).
- ❌ Please do not create pull requests.

# License

The MIT License in this repository applies to the Tiger _source code_. This does not include the Tiger logo and mascot illustrations. If you operate a public fork of this project, you cannot use the Tiger logo or mascot. For private forks (individual, or distribution internal your team/company), you may use the Tiger logo or mascot.

Sprites in the example screenshots are from [OpenDuelyst](https://github.com/open-duelyst/duelyst) ([License](https://github.com/open-duelyst/duelyst/blob/main/LICENSE)).

 

<p align="center">
<img src="res/readme/happy_tiger.svg?raw=true" height="200" />
</p>
23 changes: 0 additions & 23 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,11 @@
# Roadmap

## Tiger 0.9.0

- [x] Document keyboard shortcuts
- [x] More template file examples in documentation
- [x] Documentation about use of file paths in .tiger files
- [x] Auto-updates
- [x] Show banner when new version is available
- [x] Can install new version
- [x] Generate `update-manifest.json` during release process
- [x] `tauri.conf.json` points to latest release's `update-manifest.json`
- [x] Offer to save modified files before applying update
- [x] Show notification with changelog link after update
- [x] Clean up visual jank during app startup
- [x] Add a a help menu with links to issues/discussions/documentation
- [ ] Add About dialog with version number / license info
- [ ] Add landing screen with links to new/open/recent/github/docs-home/keyboard-docs
- [x] `.tiger` file association
- [x] Opening files from Windows Explorer re-uses existing instance
- [x] Webview cache is now stored alongside application files under `%LocalAppData%/Tiger`
- [x] Application files are now stored under `%LocalAppData%/Tiger` instead of `%LocalAppData%/Permafrost/Tiger` (this directory can safely be deleted manually)
- [x] Registry keys are now written under `HKCU\Software\Tiger` instead of `HKCU\Software\com.agersant.tiger`

## Tiger 1.0

- [ ] Review all TODO
- [ ] Re-evaluate https://github.com/1Password/typeshare to auto-generate typescript DTOs
- [ ] Tiger file format uses semver
- [ ] Remove support for pre-1.0 versions of Tiger file format
- [ ] Logo in readme
- [ ] Gif/video in readme
- [ ] Remove under-development warning from readme
- [ ] Logo in documentation
Expand Down
3,063 changes: 3,063 additions & 0 deletions res/logo.ai

Large diffs are not rendered by default.

Loading

0 comments on commit 111fb8e

Please sign in to comment.