Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.41 KB

README.md

File metadata and controls

38 lines (27 loc) · 1.41 KB

VecDraw Build Status

Vector graphic editor licensed with Unlicense. It is being written as training project on window application programming course. It's not perfect as I wanted but it works.

Requires FPC 3.0.2+ to compile a project!

If you don't want to download Lazarus to see how it works, you can check out the binaries for Windows and Linux on Releases page.

Wanna write off my code?

No problem. I wish you could understand it...

How about Linux compilation?

At least it compiles and works. Tested with Lazarus 1.6.4 x86_64 on the latest Manjaro.

Caught a bug?

Well... You can send add an issue into my repo. Or just use Telegram: my nickname is @autist.

Tasks:

  1. Pencil (done)
  2. Simple tools (done)
  3. Zooming and moving a canvas (done)
  4. Rounded rectangle tool (done)
  5. Polygon tool (done)
  6. Modifying selected figures and changing their z-order (done)
  7. Saving and loading from a file (done)
  8. Undo/redo (done)
  9. Clipboard (done)
  10. Export to raster formats (done)
  • others coming soon

TODO list:

  • REFACTORING! Seriously, this code looks a bit awful.

Travis-CI? For educational project written in Object Pascal? You must be kidding me!

Well, I find it something funny. I've configured CI system because I can! :octocat: