This repository has been archived by the owner on Dec 28, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 34
Node Model #268
Merged
Merged
Node Model #268
Changes from 105 commits
Commits
Show all changes
124 commits
Select commit
Hold shift + click to select a range
2807b14
Switching to SRGB-based blending. It sucks but browsers are broken.
wdanilo 4d3490e
Adding new display object abstraction. Adding first node abstractions
wdanilo 89a96eb
Refactoring display object conversions
wdanilo 8bc785a
Removing RefCell from Symbol
wdanilo 83cdf2d
Removing RefCell from SpriteSystem
wdanilo 02e824c
Fixing accidental recursion
wdanilo a8fece0
Removing RefCell from Sprite
wdanilo b718cdd
Moving camera to new display object handling system
wdanilo db36a97
Removing RefCell from DomSymbol
wdanilo 506e191
Refactoring
wdanilo 9c9a0ca
Fixing camera refactor bug
wdanilo 047a34e
Optimizing camera update rate.
wdanilo 56e9e57
Refactoring
wdanilo 1b3d17b
Refactoring
wdanilo e10abd0
Merge branch 'master' into wip/wd/dev
farmaazon 2b61a74
Stub of Graph model
farmaazon e9ebe95
Refactoring
wdanilo 8dad031
Merge branch 'wip/wd/dev' of github.com:luna/basegl into wip/wd/dev
wdanilo 24874cc
Adding comments to the API
wdanilo 737b311
Fixing navigator zoom
wdanilo c15ef6c
Removing some RefCells from display object
wdanilo b20e872
Refactoring display object. Removing tmp functions for fixing refcells.
wdanilo 2e46966
Refactoring display object
wdanilo 4240552
Refactoring WeakNode
wdanilo 8efe938
Refactoring
wdanilo 2bb35bb
Merge branch 'master' of github.com:luna/ide into wip/wd/dev
farmaazon cc06413
Graph Editor in IDE
farmaazon 716715d
Add Simple Node Searcher panel.
farmaazon 26ef5e1
Implement simple focusing on TextFields
farmaazon 3b38b96
Weird squared nodes, but nodes nevertheless
notdanilo 7b70fed
Solving conflicts
notdanilo bae6c22
Get nodes shape definition from exeample
farmaazon 4aa8c66
Refactoring
wdanilo 7c6546a
Scratch cursor implementation
wdanilo 83bb370
Refactoring
wdanilo 3b14580
Proper cursor shape
wdanilo 6bcc3ba
Sketch of scene view
wdanilo 3dcc51c
Removing Refcell fromm World
wdanilo 4b08c17
Refactoring
wdanilo fb74050
Removing RefCell from Scene
wdanilo 544565d
Refactoring
wdanilo e50a2ce
Refactoring
wdanilo 0ea4dd2
Refactoring
wdanilo 245eb90
Removing RefCell from SymbolRegistry
wdanilo 0e74336
Refactoring scene implementation
wdanilo dc7f92a
Refactoring, allowing multi-camera setups
wdanilo 83ae5d4
Refactoring
wdanilo f88cabf
Disable display mode switching on 0 and 1
farmaazon a9d0bc4
Removes mouse events callback when MouseManager is dropped
notdanilo a29b6ab
Fixed event_loop drop
notdanilo ddaf75a
Fixed inverted y-axis when zooming
notdanilo 1fd1cc2
First node selection
wdanilo 1a10437
refactoring Animator
wdanilo b350d5c
Alignment
notdanilo b6df31c
Refactoring
wdanilo ba3c63d
Merge branch 'wip/wd/dev' of github.com:luna/basegl into wip/wd/dev
wdanilo 73317dc
Refactoring
wdanilo 3af49b2
Zooming orientation
notdanilo af586ed
Merge branch 'wip/wd/dev' of github.com:luna/basegl into wip/wd/dev
notdanilo 897cb6b
Refactoring animators
wdanilo 089faaf
Refactoring
wdanilo 8430040
Refactoring
wdanilo 88c0b2d
Refactoring, making the interia animator polymorphic
wdanilo 54f0f53
Adding first selection animation support. A lot of ugly code
wdanilo 1d4f008
Refactoring
wdanilo 97d59b0
Refactoring
wdanilo 390bd46
Refactoring
wdanilo aa7ce0c
Refactoring component management. Part 1.
wdanilo a10b648
Refactoring. Part 2.
wdanilo 3984233
Component model refactoring. Part 3.
wdanilo ea9db38
Refactoring
wdanilo d6feaff
Remove unneccessary y flipping
farmaazon 03624bd
Refactoring, adding info to texture formats
wdanilo 75a4cdc
Merge branch 'wip/wd/dev' of github.com:luna/basegl into wip/wd/dev
wdanilo b1f5daa
Merge branch 'master' into wip/wd/dev
wdanilo b6a22ec
Refactoring components to macros. WIP
wdanilo 8f5d2f8
refactoring
wdanilo 84df9c6
Partial refactoring.
wdanilo 08260e7
Refactoring
wdanilo 92082b9
Merge branch 'master' into wip/wd/dev
wdanilo cb686eb
Refactoring
wdanilo 23bbcc7
Refactoring
wdanilo 87b9cba
Refactoring
wdanilo 2aac484
Refactoring
wdanilo d69d931
Refactoring
wdanilo d0c6347
Removing ComponentWrapper
wdanilo f1cefaa
Refactoring
wdanilo 39b4aa1
Refactoring
wdanilo 6844bcd
Refactoring
wdanilo 7f0c7b7
Refactoring
wdanilo 6aca2d9
Refactoring
wdanilo 44d1aaf
Refactoring graph editor out of shapes.rs
wdanilo 3db9d27
Refactoring
wdanilo 8e4b0ed
Refactoring
wdanilo 5fe352c
Refactoring
wdanilo b3b37ca
Refactoring
wdanilo 9fd28a2
Refactoring
wdanilo 8116371
Refactoring scene
wdanilo a735575
Refactoring
wdanilo a09fa6b
Refactoring
wdanilo 5486bf0
Refactoring
wdanilo 591b0a8
Fixing warnings / linting
wdanilo 410d4d7
Linting
wdanilo d86e485
Update package-lock.json
wdanilo 1d2fcea
Merge branch 'master' into wip/wd/dev
wdanilo c72d0b7
Merge remote-tracking branch 'origin/master' into wip/wd/dev
farmaazon 86f1bce
Merge branch 'wip/wd/dev' of github.com:luna/ide into wip/wd/dev
farmaazon c85e3d7
Rename graph crate to graph-editor
farmaazon fac8641
restore text editor in IDE
farmaazon eab2325
Fixing examples
wdanilo c203940
Applying PR review
wdanilo 781e86f
Merge branch 'wip/wd/dev' of github.com:luna/basegl into wip/wd/dev
wdanilo 3052cc5
Applying PR review
wdanilo 2ac5584
PR review fixes
wdanilo eedf6da
Merge branch 'master' into wip/wd/dev
wdanilo ddead29
Merge branch 'master' into wip/wd/dev
wdanilo ae148eb
Removing manual CloneRef impls.
wdanilo f561765
Remove deprecated function
farmaazon d2e09d9
Removing tests which are duplicated with debug scenes.
wdanilo 15fe4dc
Merge branch 'wip/wd/dev' of github.com:luna/basegl into wip/wd/dev
wdanilo 4c4d644
Applying PR review
wdanilo 0b4cf19
Reverting opt-level
wdanilo 05fa4cf
Fixing test compilation
wdanilo f03a648
Trying to fix CI
wdanilo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remember to add --npm flag
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For now I did something simpler (as discussed via phone). All flags after
--
are passed to cargo only (not tonpm
anymore).