commit | 782c8b0808b0c1d3234cef144c1cc47bbf5b791c | [log] [tgz] |
---|---|---|
author | Michael Gentry <blacknext@gmail.com> | Sun Dec 19 15:07:08 2021 -0500 |
committer | Michael Gentry <blacknext@gmail.com> | Sun Dec 19 15:07:08 2021 -0500 |
tree | f2a36b23551fb1d9642fd21d633980f36b6b71dd | |
parent | 89a84f47d985f38e46ffbcd077f8a2f8fbd262a0 [diff] |
Refactoring and added comments.
Why re-write Cayenne Modeler? While Cayenne Modeler is stable and works well, it is also built upon older technologies that make it harder to augment. The goal of this prototype project is to preserve everything that is good about Cayenne Modeler feature-wise, while upgrading the underlying technologies and features:
This project is about 15-20% finished.
What will it look like? Well, it has the same basic layout as the current Cayenne Modeler, but with upgrades.
The following screenshots show how the prototype is shaping up. They'll be updated as work progresses.
DataDomain Editor
DataMap Editor
ObjEntity Class Editor
ObjEntity Attributes Editor
Multiple Window Data Synchronization
The FontAwesomeFX library is used to provide icons from FontAwesome.