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

Write Article(s) on Extending the Editor #23

Open
deanljohnson opened this issue May 9, 2018 · 4 comments
Open

Write Article(s) on Extending the Editor #23

deanljohnson opened this issue May 9, 2018 · 4 comments
Labels
Editor Area: Duality editor or support libraries Help Wanted Contributions especially appreciated Page Request Creation of a new docs page / topic

Comments

@deanljohnson
Copy link
Contributor

deanljohnson commented May 9, 2018

Summary

As indicated here, there is a decent amount of interest in learning how to extend the editor. Besides digging through the Duality source code, there is really no way to learn this.

Analysis

  • EditorAction and EditorSingleAction
  • Undo/Redo action
  • Useful bits like DualityEditorApp.ObjectPropertyChanged
  • Custom PropertyEditors/PreviewGenerators/Importers
  • Integrating custom windows (docking for example)

Side Note: None of the things listed above are well documented within the codebase either (except UndoRedoAction). As they are things that people writing extensions are likely to interact with, I think improving XML doc intellisense could be very beneficial.

@ilexp ilexp added Help Wanted Contributions especially appreciated Page Request Creation of a new docs page / topic Editor Area: Duality editor or support libraries labels May 10, 2018
@ilexp
Copy link
Member

ilexp commented May 10, 2018

Editor docs could definitely use a lot of improvement, both in code (not this issue) and via docs pages. Any work on this would be greatly appreciated.

@deanljohnson
Copy link
Contributor Author

I am going to start working on bits of this at least. I'm starting with the code side though as I feel I'll be able to write much better articles after spending some time documenting the code. I don't know the ins and outs of many of these subjects yet.

@ilexp
Copy link
Member

ilexp commented May 11, 2018

Sounds good 👍 Let me know if you need assistance, or have any questions.

@ilexp
Copy link
Member

ilexp commented May 24, 2018

Some progress: Merged a new article on Custom Editor Actions by @deanljohnson, see PR #24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Editor Area: Duality editor or support libraries Help Wanted Contributions especially appreciated Page Request Creation of a new docs page / topic
Development

No branches or pull requests

2 participants