Skip to content
This repository has been archived by the owner on Sep 18, 2021. It is now read-only.

TUIImage backed with NSImage #125

Open
wants to merge 250 commits into
base: master
Choose a base branch
from
Open

TUIImage backed with NSImage #125

wants to merge 250 commits into from

Conversation

adib
Copy link

@adib adib commented Aug 7, 2012

Hi,

These changes adds a subclass to TUIImage that is backed by an NSImage instance (not CGImageRef). The benefits are:

  • Supports PDF-based images.
  • Brings in NSImage's support for multi-resolution image resource files (e.g. retina display @2x files).

Thanks.

joshaber and others added 30 commits May 17, 2012 15:49
…een removed from it's superview but hasn't been told to stop.
jspahrsummers and others added 29 commits July 27, 2012 16:15
…round-drawing

Protect against -displayLayer: unexpectedly being invoked on a backgroun...
Rename all 'touch' references to 'mouse' references, in keeping with OS ...
Handle -[NSView isFlipped] when rendering the rootView of a TUIViewNSViewContainer
Conflicts:
	lib/UIKit/TUIKit.h
Add retina support to +[NSImage imageWithSize:drawing:]
…d will resize the button image proportionally)
…F-based (and thus scalable) images easier and also helps for seamless support of retina display image resources (those "@2x" images).
This reverts commit 003ccd0, reversing
changes made to 6c3490c.
@CLAassistant
Copy link

CLAassistant commented Nov 16, 2019

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 4 committers have signed the CLA.

✅ adib
❌ joshaber
❌ Justin Spahr-Summers
❌ jspahrsummers


Justin Spahr-Summers seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants