Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project
adheres to Semantic Versioning.
[Unreleased]
Added
crucible
executable
crucible play
command, which loads and runs an application package (currently either a directory or a zip file)
- Configuration via a
crucible.kdl
file at the root of the package; this file is written in KDL
- The following configuration keys:
application.name
application.desktop.main-window.is-decorated
application.desktop.main-window.is-fullscreen
application.desktop.main-window.is-resizable
application.desktop.main-window.resolution
application.desktop.main-window.title
application.mobile.is-decorated
application.mobile.is-reorientable
application.mobile.orientation
application.browser.main-canvas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0), and this project
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- `crucible` executable
- `crucible play` command, which loads and runs an application package (currently either a directory or a zip file)
- Configuration via a `crucible.kdl` file at the root of the package; this file is written in [KDL](https://kdl.dev/)
- The following configuration keys:
- `application.name`
- `application.desktop.main-window.is-decorated`
- `application.desktop.main-window.is-fullscreen`
- `application.desktop.main-window.is-resizable`
- `application.desktop.main-window.resolution`
- `application.desktop.main-window.title`
- `application.mobile.is-decorated`
- `application.mobile.is-reorientable`
- `application.mobile.orientation`
- `application.browser.main-canvas`