Comments (5)
Probably fix when i updated the Tree element in #110. Need testing
from pyramid.
No it does not work
from pyramid.
Group command memento should not create new BlElement but instead recycle previously destroyed ones.
Example: Create a group, change order of this group (on background). Use undo button until the group is remove, then use redo button until the group order is change.
An error occurs, because group Element is a new reference and it should not be.
from pyramid.
New questions, how to test that no new reference are created by undo / redo memento ?
Add new test on test trait:
- Execute command
- Determine the context of the command (in case of group command it is the parent, in case of add command it is the added element)
- Save context
- Undo
- Redo
- Check if context is the same
from pyramid.
#131 is merged
from pyramid.
Related Issues (20)
- Suggestion: a more horizontal layout HOT 4
- Error when starting morphic BlSpace HOT 2
- Add version control on Pyston
- Stamps and ids for toplo + stylesheet theme
- Fix layout bug on multi selection HOT 1
- Deprecate PyramidInputPresenter >> #strings in favor of #inputModel
- Add plugin copy/paste to manage OS clipboard input/output HOT 2
- Property: Opacity on background HOT 3
- Property: weight on Constraints
- Change the scale of the edition canvas
- Implement UI to edit BlElement transformations (matrix)
- Update readme to precise that Pyramid can be use with Toplo HOT 1
- Library to create Bloc elements & Toplo widgets HOT 3
- Cannot compare ToTheme in the theme selector HOT 6
- `Proportionnal` classes should be renamed `Proportional`
- Add the possibility to NOT install the plugins HOT 2
- Be able to move children from one parent to another one
- Announcer is better than custom Observer/Observable
- Allows child modification on Toplo leaf element
- open in Pyramid should be **opened** in Pyramid
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyramid.