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

Consider future policy. #4

Open
3 of 6 tasks
SilkyFowl opened this issue Jun 16, 2022 · 2 comments
Open
3 of 6 tasks

Consider future policy. #4

SilkyFowl opened this issue Jun 16, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@SilkyFowl
Copy link
Owner

SilkyFowl commented Jun 16, 2022

As soon as the contents are finalized, they will be included in README.md.

Plan

Aim to PR in Avalonia.FuncUI.

context:

Things to do in this repository before creating a PR

bug fix

required

  • Add test code.
  • Package size optimization
    • The analyzer is 50 MB, which is too large. Build scripts need to be improved to incorporate only the necessary libraries.

Write Doc

  • Explanation of the LIVEPREVIEW directive
    • Considering that LivePreview is not needed for debugging purposes, should it be managed separately from the DEBUG directive?
  • Example of use outside VScode
  • In theory, it should also work with vim, etc.

Organize network communication process

If you want to achieve PR, you need to do something about the current situation where IP address and Port are fixed.

  • Consider how to set IP address and Port
    • Environment variable is good?

Performance

  • Identify cases where updates are slow. (Add samples)
    • Perhaps Previewing a View that contains complex logic may be slow.
    • Let's verify with Elmish's sample.

Add features

  • Make it possible to complete only with Fsi.
    • Is it appropriate to add Cli? Should we refer to XAML Studio for that?

vNext

@SilkyFowl SilkyFowl added the enhancement New feature or request label Jun 16, 2022
@SilkyFowl SilkyFowl self-assigned this Jun 28, 2022
@SilkyFowl
Copy link
Owner Author

LivePreview is a combination of Analyzer and a library.
So far I have been thinking of building it according to Analyzer's manner, but in reality, it might be better to build it with dotnet tools.

@SilkyFowl
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant