Skip to content

Commit

Permalink
Merge commit '2d4e90ca4fa41dffe9d5084200ef1c915ba1d799'
Browse files Browse the repository at this point in the history
  • Loading branch information
deepnight committed Jan 11, 2024
2 parents 74d324e + 2d4e90c commit 65619aa
Show file tree
Hide file tree
Showing 62 changed files with 79,516 additions and 350 deletions.
2 changes: 1 addition & 1 deletion app/assets/css/app.min.css

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions app/assets/css/app.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2547,7 +2547,6 @@ textarea {
font-weight: bold;
font-size: 9pt;
font-family: 'Courier New', Courier, monospace;
text-transform: uppercase;
border: 1px solid $bgLighter;
background-color: $bgLight;
border-left-color: $almostWhite;
Expand Down Expand Up @@ -5220,7 +5219,7 @@ canvas#webgl {
background-image: url("../img/stripes.png");
}

ul.niceList {
&>ul.niceList {
height: 100%;
box-sizing: border-box;
}
Expand Down Expand Up @@ -6506,7 +6505,7 @@ canvas#webgl {
&.intGrid {
grid-template-rows: min-content auto fit-content(24px);

.bar {
>.bar {
display: grid;
gap: 4px;
grid-template-columns: auto min-content;
Expand All @@ -6515,7 +6514,7 @@ canvas#webgl {
}
}

ul.niceList {
>ul.niceList {
&:not(.col-1) .subList ul {
display: grid;

Expand Down Expand Up @@ -6547,7 +6546,7 @@ canvas#webgl {
}
}

&.intGrid ul.niceList {
&.intGrid>ul.niceList {
&:not(.col-1) .subList ul li {
.intGridValue {
width: 100%;
Expand All @@ -6571,7 +6570,7 @@ canvas#webgl {
}


&.entities ul.niceList {
&.entities>ul.niceList {
&:not(.col-1) .subList ul li {
.entityPreview {
margin: 0;
Expand Down Expand Up @@ -6633,7 +6632,7 @@ canvas#webgl {
}


ul.niceList {
>ul.niceList {
margin: 0;
padding: 4px;
width: 100%;
Expand Down Expand Up @@ -7720,6 +7719,7 @@ dl.form.fieldInstanceEditor {
margin: 0;
text-transform: none;
font-weight: bold;
text-align: left;
color: white;
cursor: pointer;
}
Expand Down
4 changes: 2 additions & 2 deletions app/assets/tpl/editLayerDefs.html
Original file line number Diff line number Diff line change
Expand Up @@ -274,11 +274,11 @@ <h2>
</dd>


<dt class="AutoLayer">
<dt class="AutoLayer IntGridAutoLayer">
<label>Kill tiles</label>
<info>If the selected Tile layer contains any tiles, this auto-layer won't draw anything under them.</info>
</dt>
<dd class="AutoLayer">
<dd class="AutoLayer IntGridAutoLayer">
<select name="autoKillLayer"></select>
</dd>

Expand Down
Binary file modified app/buildAssets/icon.icns
Binary file not shown.
Binary file modified app/buildAssets/level.icns
Binary file not shown.
Binary file modified app/buildAssets/project.icns
Binary file not shown.
6 changes: 3 additions & 3 deletions app/extraFiles/samples/AutoLayers_1_basic.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a22d35f0-7820-11ed-b6fd-213e885f30da",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 112,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/AutoLayers_2_stamps.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a243f240-7820-11ed-b6fd-f550906acdc3",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 40,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/AutoLayers_3_Mosaic.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a2533480-7820-11ed-b6fd-e9108160ae94",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 64,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/AutoLayers_4_Assistant.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a2533480-7820-11ed-b6fd-e9108160ae94",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 652,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/AutoLayers_5_Advanced.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a26276c0-7820-11ed-b6fd-ed05d55c9a75",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 106,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/AutoLayers_6_OptionalRules.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a27ed860-7820-11ed-b6fd-7fbe30dcfa27",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 167,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/AutoLayers_7_Biomes.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a27ed860-7820-11ed-b6fd-7fbe30dcfa27",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 181,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/Entities.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a2a4fe00-7820-11ed-b6fd-9b53622ece75",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 198,
"identifierStyle": "Capitalize",
"toc": [{
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/SeparateLevelFiles.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a2d9f0b0-7820-11ed-b6fd-010ddaafa733",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 10,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"identifier": "World_Level_0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"identifier": "World_Level_1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"identifier": "World_Level_2",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a2e6e900-7820-11ed-b6fd-61d0df8fd468",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 50,
"identifierStyle": "Capitalize",
"toc": [{
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/Typical_2D_platformer_example.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a302fc80-7820-11ed-b6fd-0944dd561895",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 106,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/Typical_TopDown_example.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a3386460-7820-11ed-b6fd-157a63b4d02d",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 170,
"identifierStyle": "Capitalize",
"toc": [{
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/WorldMap_Free_layout.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a3619740-7820-11ed-b6fd-4b64aa0352a1",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 125,
"identifierStyle": "Capitalize",
"toc": [],
Expand Down
6 changes: 3 additions & 3 deletions app/extraFiles/samples/WorldMap_GridVania_layout.ldtk
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"doc": "https://ldtk.io/json",
"schema": "https://ldtk.io/files/JSON_SCHEMA.json",
"appAuthor": "Sebastien 'deepnight' Benard",
"appVersion": "1.5.0",
"appVersion": "1.5.1",
"url": "https://ldtk.io"
},
"iid": "a39fb1b0-7820-11ed-b6fd-87f9a01f3d6b",
"jsonVersion": "1.5.0",
"appBuildId": 473583,
"jsonVersion": "1.5.1",
"appBuildId": 473601,
"nextUid": 146,
"identifierStyle": "Capitalize",
"toc": [{
Expand Down
2 changes: 1 addition & 1 deletion app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ldtk",
"version": "1.5.0",
"version": "1.5.1",
"main": "assets/main.js",
"productName": "LDtk",
"author": "Sebastien Benard",
Expand Down
13 changes: 13 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# 1.5.1

- Fixed visual feedback when painting tiles in a Tile layer with "Asynchronous render" enabled.
- Fixed a crash when creating a new World.
- Updated macOS icons.
- Fixed "Kill Tiles" layer option to work as intended with IntGrid layers.
- Fixed a minor visual bug with neighbour levels rendering.
- Fixed support for layer opacity settings in neighbour levels rendering.
- Fixed a render bug when resizing levels.
- Fixed WorldDepth value in automatic level names pattern.
- Various minor optimizations.
- Various UI fixes.

# 1.5.0 - New LDtk logo

## LDtk logo
Expand Down
2 changes: 1 addition & 1 deletion docs/JSON_DOC.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# LDtk Json structure (version 1.5.0)
# LDtk Json structure (version 1.5.1)


<a id="ldtk-ProjectJson" name="ldtk-ProjectJson"></a>
Expand Down
4 changes: 2 additions & 2 deletions docs/JSON_SCHEMA.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"description": "This file is a JSON schema of files created by LDtk level editor (https://ldtk.io).",
"title": "LDtk 1.5.0 JSON schema",
"title": "LDtk 1.5.1 JSON schema",
"$schema": "https://json-schema.org/draft-07/schema#",
"$ref": "#/LdtkJsonRoot",
"version": "1.5.0",
"version": "1.5.1",
"LdtkJsonRoot": {
"description": "This is the root of any Project JSON file. It contains: - the project settings, - an array of levels, - a group of definitions (that can probably be safely ignored for most users).",
"title": "LDtk Json root",
Expand Down
4 changes: 2 additions & 2 deletions docs/MINIMAL_JSON_SCHEMA.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"description": "This file is a JSON schema of files created by LDtk level editor (https://ldtk.io).",
"title": "LDtk 1.5.0 JSON schema",
"title": "LDtk 1.5.1 JSON schema",
"$schema": "https://json-schema.org/draft-07/schema#",
"$ref": "#/LdtkJsonRoot",
"version": "1.5.0",
"version": "1.5.1",
"LdtkJsonRoot": {
"description": "This is the root of any Project JSON file. It contains: - the project settings, - an array of levels, - a group of definitions (that can probably be safely ignored for most users).",
"title": "LDtk Json root",
Expand Down
2 changes: 1 addition & 1 deletion docs/deploy/deployChecklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
## Publish Itch
- [ ] Run `npm run publish-itchio`
- [ ] Upload macOS build to Itch.io ([link](https://itch.io/dashboard))
- [ ] Upload Linux build to Itch.io
- [ ] Upload Linux build to Itch.io ([link](https://itch.io/dashboard))
- [ ] Add a devlog post on Itch.io ([link](https://deepnight.itch.io/ldtk))
- [ ] *[Optional]* Update Itch.io page

Expand Down
Loading

0 comments on commit 65619aa

Please sign in to comment.