Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V3 #33

Merged
merged 29 commits into from
Feb 5, 2024
Merged

V3 #33

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ca261fa
refactor: use ES modules
dmnsgn Mar 24, 2022
a734890
refactor: remove deprecated keyboardevent-key-polyfill
dmnsgn Mar 31, 2022
e64c6d1
feat: move to pointer events
dmnsgn Mar 31, 2022
e27ca9c
feat: allow scale and responsive as options
dmnsgn Apr 1, 2022
12077ad
docs: update
dmnsgn Apr 1, 2022
bf7677b
docs: update usage
dmnsgn Apr 1, 2022
fbb6599
fix: handle nullish options in addParam
dmnsgn Apr 1, 2022
d6e7b87
docs: add missing options to GUIControlOptions
dmnsgn Apr 1, 2022
f11d8b8
docs: generate
dmnsgn Apr 1, 2022
945103c
build: add example web_modules
dmnsgn May 11, 2022
278c787
fix: allow hardcoded GUIControl position x/y
dmnsgn May 11, 2022
b9bf584
fix: add missing GUIControl.setPosition
dmnsgn May 11, 2022
9faa62a
feat: update pex-color to latest api
dmnsgn May 12, 2022
e9169db
feat: allow gui.pixelRatio to be updated
dmnsgn May 16, 2022
1ba3583
build: update dependencies
dmnsgn Jul 14, 2022
368dabb
feat: add flipY option for 2D textures
dmnsgn Jul 14, 2022
aefc0de
chore(release): 3.0.0-alpha.0
Jul 26, 2022
655cd07
chore(release): 3.0.0-alpha.1
Jul 26, 2022
b8a6d9f
fix: don't assume pixel ratio from pex-context
dmnsgn Sep 8, 2022
17eab56
feat: make gui render at the size regardless of the canvas size or pi…
dmnsgn Sep 8, 2022
045a1bd
build: update dependencies
dmnsgn Sep 8, 2022
db31c21
docs: make options example visible
dmnsgn Sep 8, 2022
ca16e51
build: update dependencies
dmnsgn Sep 9, 2022
e9a4fb4
chore(release): 3.0.0-alpha.2
dmnsgn Sep 9, 2022
286d8c8
build: update dependencies
dmnsgn Feb 27, 2023
68e7f5f
feat: add title for gui.addStats
dmnsgn Feb 27, 2023
ae520d5
chore(release): 3.0.0-alpha.3
dmnsgn Feb 27, 2023
100b831
build: update dependencies and docs
dmnsgn Feb 5, 2024
08e2a01
build: update npmignore
dmnsgn Feb 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
root = true

[*]
end_of_line = lf
charset = utf-8
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
insert_final_newline = true
6 changes: 3 additions & 3 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.DS_Store
node_modules
docs
example/build/*
.DS_Store
types
lib
Empty file added .nojekyll
Empty file.
14 changes: 11 additions & 3 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
.git*
node_modules
example
web_modules
examples
docs
coverage
test
.github
screenshot.*
index.html
tsconfig.json
.editorconfig
.nojekyll
58 changes: 58 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

# [3.0.0-alpha.3](https://github.com/pex-gl/pex-gui/compare/v3.0.0-alpha.2...v3.0.0-alpha.3) (2023-02-27)


### Features

* add title for gui.addStats ([68e7f5f](https://github.com/pex-gl/pex-gui/commit/68e7f5f251da1c1afb265873e0e5255b983985ff))



# [3.0.0-alpha.2](https://github.com/pex-gl/pex-gui/compare/v3.0.0-alpha.1...v3.0.0-alpha.2) (2022-09-09)


### Bug Fixes

* don't assume pixel ratio from pex-context ([b8a6d9f](https://github.com/pex-gl/pex-gui/commit/b8a6d9f3b502643a1a189e509113510886928c3d))


### Features

* make gui render at the size regardless of the canvas size or pixel ratio unless it overflows the canvas viewport ([17eab56](https://github.com/pex-gl/pex-gui/commit/17eab565705b031fc96826dee434a60b46534e08))



# [3.0.0-alpha.1](https://github.com/pex-gl/pex-gui/compare/v3.0.0-alpha.0...v3.0.0-alpha.1) (2022-07-26)



# [3.0.0-alpha.0](https://github.com/pex-gl/pex-gui/compare/v2.4.0...v3.0.0-alpha.0) (2022-07-26)


### Bug Fixes

* add missing GUIControl.setPosition ([b9bf584](https://github.com/pex-gl/pex-gui/commit/b9bf5840fecd0144a6b8639ffcbd0a940bbcd4f6))
* allow hardcoded GUIControl position x/y ([278c787](https://github.com/pex-gl/pex-gui/commit/278c7870a9f5b5c5c0f08e824102dfe135860333))
* handle nullish options in addParam ([fbb6599](https://github.com/pex-gl/pex-gui/commit/fbb6599eadbe2647b5f1e6cc4c7f9f86c794e9c9))


### Code Refactoring

* use ES modules ([ca261fa](https://github.com/pex-gl/pex-gui/commit/ca261faa2568dad81ca8c0467da26339df0063e8))


### Features

* add flipY option for 2D textures ([368dabb](https://github.com/pex-gl/pex-gui/commit/368dabbe60645bcc3ec55f0789bf8b82a55b2c7f)), closes [#38](https://github.com/pex-gl/pex-gui/issues/38)
* allow gui.pixelRatio to be updated ([e9169db](https://github.com/pex-gl/pex-gui/commit/e9169db7f0c46fda741eeedbfd2b00eee2a64e28))
* allow scale and responsive as options ([e27ca9c](https://github.com/pex-gl/pex-gui/commit/e27ca9ccc53cdd4dc86241cdfa5ca4a7088fef15))
* move to pointer events ([e64c6d1](https://github.com/pex-gl/pex-gui/commit/e64c6d12d1742be7a88885559b96c6c41438b55f))
* update pex-color to latest api ([9faa62a](https://github.com/pex-gl/pex-gui/commit/9faa62af0e5e48b7c54c1d3db7a52b451dd972ee))


### BREAKING CHANGES

* switch to type module
Loading
Loading