Skip to content
This repository has been archived by the owner on Dec 17, 2023. It is now read-only.

Better icon support #4

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

Conversation

aryamccarthy
Copy link
Contributor

Improved handling of Dark Mode and appearance of About Pane on Retina displays, adding HiDPI support.

@avibrazil
Copy link
Owner

@aryamccarthy I'd like to accept this but I'm not very fluent with Git.
Would you please break this pull request into 3? I think the "unused" images need a different approach which is to not package it in the installable binary, but big image must remain there in the source.

Or please would you be kind and let me know the commands I need to issue to accept 1c7284d and a4bccb2.

Thank you in advance

@avibrazil
Copy link
Owner

avibrazil commented Oct 10, 2016

I accepted most of it with git-cherry-pick. But I don't know how to make the fork graph reflect the changes. Your commits appear here: https://github.com/avibrazil/RDM/commits/master

Thank you !

@aryamccarthy
Copy link
Contributor Author

Thanks for working through this.

Since you've cherry-picked the majority of my changes, the best way to reflect this in the fork graph is for me to commit again, undoing the changes you've already pulled, then having you accept my pull request.

* avibrazil/master:
  Updated versions to be more coherent
  better handling of unused icons
  More coherent version numbers
  About pane now 2x on Retina displays.
  Added support for Dark Mode

# Conflicts:
#	Info.plist
#	Resources/Credits.rtf
@aryamccarthy
Copy link
Contributor Author

Everything looks good to go, @avibrazil. Let me know if you have any other concerns; otherwise, I think the branch is ready to pull.

@aryamccarthy
Copy link
Contributor Author

Is there anything else left to do before this branch is merged?

@avibrazil
Copy link
Owner

Hello @aryamccarthy

I'm sorry, I still don't know what to do with this, don't know how to merge. Apparently there are still icons being deleted in the patch.

@aryamccarthy
Copy link
Contributor Author

You're right, but they're all unused anyway. Github says there are no conflicts. You should be able to accept my pull request from this page.

@razzkazz
Copy link

Hi, not sure if this is correct place to post. I started using RDM as I was doing screen recording and needed 1920x1080. When I sent a test video to the video editor he replied saying "Seems like with this app there is no anti aliasing and because of that text looks over sharpened, can you check if there is an option to turn anti-aliasing on?" This is beyond me, I am an audio guy. Is it true what he says? I have attached a test video.
RDM app test.mp4.zip

@avibrazil
Copy link
Owner

razzkazz, apparently your display is not HiDPI when set to 1980x1080.
This reduces the pixel density and small texts will indeed suffer with terrible effects. Anti-aliasing is a text rendering technique that reduces this ugly effects. I think modern Macs don't have settings for that because its not needed on retina displays. Unless you turn off HiDPI, which is exactly what you are doing when going 1920x1080.

On the other hand, if you manage to capture on HiDPI resolutions, your resulting video will be huge and not useful.

I don't know what to tell you. Screencasting is a challenge, specially with screen-busy applications as the one you are using. Macs have accessibility settings that will let you zoom parts of the screen with Command+Option+plus and minus. Enable that to highlight parts of the screen you want to show during your recordings.

@razzkazz
Copy link

razzkazz commented Jun 1, 2018

Thanks for getting back to me. Ok that all makes sense and clears it up for me. I do use zoom functions. File size is less of an issue (within reason), quality is the main priority.

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.

3 participants