Skip to content

Commit

Permalink
Merge pull request #31 from PhaserEditor2D/develop
Browse files Browse the repository at this point in the history
Merge all 3.1.0 development
  • Loading branch information
PhaserEditor2D authored May 25, 2020
2 parents beabaaf + eb7e800 commit 1d4fbab
Show file tree
Hide file tree
Showing 137 changed files with 3,202 additions and 118,164 deletions.
32 changes: 31 additions & 1 deletion CHANGELOG.MD
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Change Log

## Version 3.1.0 - May 24, 2020

### Added

* Scene Editor: use a color picker for the color properties in the Inspector view.
* Scene Editor: the origin manipulator. To select it press `O` or select it in the context menu or toolbar. It also support containers.
* Scene Editor: the Tint properties.
* Scene Editor: two scopes for transformations: local and global. You can select it in the context menu (Coords -> Global). Default is local.
* Server: shows helpful welcome messages.

### Removed

* The TypeScript template does not include the compiler output files (`game.js`). The user should compile the project before play it.

### Modified

* Scene Editor: the **Set Origin To** commands modify the origin of the object but keep it's global position.
* Replace usage of EventTarget with a custom event emitter.

### Fixed

* Scene Editor: fixes the Translate manipulator when the objects are children of a transformed container.
* Deep nested menus are closed well.
* Sub-menus do not overlap with the parent menu.
* [#26](https://github.com/PhaserEditor2D/PhaserEditor2D-v3/issues/26): File upload in Windows.
* Scene Editor: fixes picking of a container prefab instance.
* Scene Editor: fixes the Parent dialog in the Parent properties section. Now it does not show container prefab instances.

### Compatibility

* Safari browser: EventTarget is not supported as constructor. We replaced it by a custom event emitter (colibri.ui.controls.ListenerList).

## Version 3.0.1 - May 16, 2020

Expand All @@ -10,7 +41,6 @@
* SceneEditor: improves Outline view rendering of BitmapText objects.
* Inspector view: hides overflow text in the sections title.


## Version 3.0.0 - May 5, 2020

[First public release](https://phasereditor2d.com/blog/2020/05/phaser-editor-v3-released-for-the-public-new-online-service-play-phaser-editor-2d)
13 changes: 10 additions & 3 deletions scripts/make-all-help-files.js
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ utils.makeHelpFile([

"Phaser.Loader.LoaderPlugin.video(urls)",

], "../source/client/plugins/phasereditor2d.pack/data/phaser-docs.json");
], "../source/editor/plugins/phasereditor2d.pack/data/phaser-docs.json");

utils.makeHelpFile([

Expand All @@ -95,7 +95,14 @@ utils.makeHelpFile([
"Phaser.GameObjects.Components.Flip.flipX",
"Phaser.GameObjects.Components.Flip.flipY",

"Phaser.GameObjects.Components.Visible.visible",
"Phaser.GameObjects.Components.Visible.visible",

"Phaser.GameObjects.Components.Tint.tint",
"Phaser.GameObjects.Components.Tint.tintFill",
"Phaser.GameObjects.Components.Tint.tintTopLeft",
"Phaser.GameObjects.Components.Tint.tintTopRight",
"Phaser.GameObjects.Components.Tint.tintBottomLeft",
"Phaser.GameObjects.Components.Tint.tintBottomRight",

"Phaser.GameObjects.Components.ComputedSize.width",
"Phaser.GameObjects.Components.ComputedSize.height",
Expand Down Expand Up @@ -143,6 +150,6 @@ utils.makeHelpFile([
"Phaser.GameObjects.BitmapText.setLetterSpacing"


], "../source/client/plugins/phasereditor2d.scene/data/phaser-docs.json");
], "../source/editor/plugins/phasereditor2d.scene/data/phaser-docs.json");

console.log("DONE!");
2 changes: 2 additions & 0 deletions source/editor/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
*.tsbuildinfo
node_modules/
plugins/*/_out/**
20 changes: 0 additions & 20 deletions source/editor/.vscode/launch.json

This file was deleted.

25 changes: 0 additions & 25 deletions source/editor/.vscode/settings.json

This file was deleted.

2 changes: 2 additions & 0 deletions source/editor/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/bin/bash
./node_modules/.bin/tsc -b
2 changes: 2 additions & 0 deletions source/editor/clean.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/bin/bash
./node_modules/.bin/tsc -b -clean
2 changes: 1 addition & 1 deletion source/editor/lint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
for project_file in `ls plugins/*/src/tsconfig.json`
do
echo Linting project \"$project_file\"
tslint -c tslint.json -p $project_file
./node_modules/.bin/tslint -c tslint.json -p $project_file
if [ $? -gt 0 ]
then
echo
Expand Down
Loading

0 comments on commit 1d4fbab

Please sign in to comment.