github / twui

A framework for developing interfaces on the Mac.
Other
400 stars 79 forks source link

Contributions? #157

Closed iluuu1994 closed 10 years ago

iluuu1994 commented 10 years ago

I will use TwUI in a private project.

I noticed that the performance many TUIControls like TUIImageView could be greatly improved by using CALayer.contents instead of drawRect:. No idea why at that time people decided to use drawRect:. The whole idea of this project is to render on the GPU rather than the CPU.

Ironically, this causes many apps that were built with TwUI to have very low frame rates, especially when resizing, since many of the views are completely redrawn. Try resizing the window of Wunderlist or Kickoff, terrible.

I know this fork is feature-frozen. Should I create a pull-request when I'm done or just keep it to myself?

jwilling commented 10 years ago

Thanks for your interest in contributing!

Only critical bug fixes are merged into this fork, not features or enhancements that could possibly break existing apps. So I'd suggest maintaining your own fork.

iluuu1994 commented 10 years ago

Ok :/