Skip to content

markijohn/druid-rune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is this?

This is the tool for creation quick prototype druid ui. It was created to save time designing the druid UI from the terrible rust compile time.

This project is just personal experimental project(dirty code) and many things are not implemented yet.

How to run

cargo run --release

NOTE: Run as debug mode is very slow. Also, I've only running on Windows, but I haven't been able to confirm it's running on Linux or Mac.

Preview

  • If enabled Live checkbox then script code compile immediately.
  • Select the example rune script.

Built-in rune module

Constant, Function, Type

Constant

Flex

Text

Image,Svg

Function

TODO

Shape

  • Circle
  • Line
  • RoundedRect
  • Rect
  • PathSeg(Line,QuadBez,CubicBez)
  • Arc
  • BezPath
  • CircleSegment
  • CubicBez
  • Ellipse
  • QuadBez

IntoBrush

  • Color
  • FixedGradient(FixedLinearGradient,FixedRadialGradient)
  • PaintBrush(Color,LinearGradient,RadialGradient,FixedGradient)
  • LinearGradient
  • RadialGradient

Tool

  • Show compile error in UI
  • Color picker shortcut

About

Experiments combining druid and rune.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages