Maybe this is common knowledge and everybody knows this, but I’ve only recently come to learn how this works, so I thought I’d share.

I’ve been setting up Core Image filters like this for god knows how long:

The downsides are obvious:
1) I have to know the exact name of the filter (“CIColorPosterize”)
2) I have to know the keys and values it accepts (“inputLevels”)

    Browsing the Core Image headers, I did find functions for these filters where you could just call let filter = CIFilter.colorPosterize()

    Yet every time I tried, it never worked and would give me an error that
    CIFilter has no member 'colorPosterize'.
    Well, “Crap!“, I thought, this must be something that will become available eventually.

    How wrong I was. This has been available for a while, you just need to know how to do it!
    The “trick” is to not only import CoreImage, but also (why!?) import CoreImage.CIFilterBuiltins:

    And lo and behold, it works. I’m so happy, I could cry.
    I’m off to refactor some stuff now.


    Read more

    Today’s my 39th birthday. Yes, I’m that old. It’s the last time my age will have a leading 3.
    Unless I live to be 300. But I’ll cross that bridge once I get there.

    To mark this random occasion, I thought I’d do a little giveaway of my apps Yoink for Mac, Yoink for iPhone and iPad, ScreenFloat for Mac, Transloader for Mac, iPhone and iPad, and Tameno for Apple Watch, iPhone, iPad, Mac, and Apple TV.

    Because I don’t have a fancier way of doing it, I’ll just list the promo codes to be used on the App Store here.
    Please be so kind as to add a comment with the one you used so I can update this post and cross them off – thank you!

    Here’s how it works:

    1. Copy the desired code to your clipboard
    2. Go to this page on the App Store
    3. Paste the code and press Redeem
    4. Enjoy!

    Promo Codes for Yoink for Mac on the Mac App Store

    XX3TXX67ALR4
    4P373636K34M
    X6FHRY7FY3KF
    767AJW4F4YNY
    L3KATFWLWH3L

    TXYRA6LPMLP9
    K9EWK94H9J6N
    MPLNWHNYATX6

    9PMPMXX7TF3W
    MPNPALMEHXK7
    K9ML44WE4MHL

    Promo Codes for Yoink for iPhone and iPad on the App Store

    47WA4ALXXFPH
    7LYE364EYNXE
    FT4Y6FW437WP
    YMRLWX7FXRKP
    ENT3YRKLXLK7

    PRHPTKRXWR67
    EM9797TMHJAW
    LKJ4PTRRXE7R

    MYEPT6M7KF7W
    KLA7NYHM6XNX
    K373F7HRT43W

    Promo Codes for ScreenFloat for Mac on the Mac App Store

    4WTMMFE74676
    R4NYA4RLPFKA
    AMWKN3KTR3M7
    WAAKH9T4EAHW
    6F3HALHXPJJX

    ANY4YFX3KYJW
    4K3LKL6HYEWN
    LFK6WJ99FEXM

    HYPJ6EMMNNAW
    E93X6MP4L7LY
    6TFXLKNTT4TF

    Promo Codes for Transloader for Mac on the Mac App Store
    (the iOS app is a free download)

    67YTX3LPM9PA
    LFP39RWNMALH
    3L4NTHFKWPHE
    49KE4394K7YT
    F777AWHHEAF4

    TR9P697MN9X6
    J4XA4XMH49KM
    MY43ALHHHK4K

    64LWNJNKPH3A
    HH6KYJYK7L9E
    WA46MLT6ARYE

    Promo Codes for Tameno on the Mac App Store
    (universal, so the code will give you access to all versions)

    PT4XY76W9NHT
    A6T3RPTX7JFK
    AMXF964T9FYA
    XEFY747RR9AN
    R4PXMNH3RTRM

    KY434FTAHHET
    MPNMM9947MAM
    Y9WLA6TMMNNR

    L3NY6RXR7YYN
    63HL76JJHK69
    J74WFP94TRTT


    Have a good one, and thank you for stopping by!


    Read more

    ScreenFloat v2.2.7 – your Mac’s Screen Capture All-Rounder – is now available.
    More easily capture menus and submenus (without the host window attached), automatically save URLs of browser window captures, and more!


    What is ScreenFloat?

    ScreenFloat is your Screen Capture All-Rounder.
    Capture screenshots and recordings that float above other windows, allowing you to reference anything on your screen, anywhere. It’s like Picture-in-Picture, only for screen captures.
    It keeps your Desktop clutter-free, as every capture you make is stored in its Shots Browser, where you can manage, organize and find your shots. They’re also synced across your Macs.
    Easily copy the non-copyable, as ScreenFloat recognizes text, barcode and faces in your shots, which also allows you to effortlessly redact sensitive parts of your screenshots.
    Add non-destructive annotations, redactions and markup, crop, “fold“, resize, or de-retinize your shots, or trim, cut or mute your recordings. Quickly pick colors.
    Create shareable and embeddable links for your captures using iCloud, ImageKit.io or Cloudinary.com.
    And so much more.

    A screenshot is just a screenshot. Until you use ScreenFloat.

    Tip: Check out the Get to Know ScreenFloat 2 Blog Post series for a deep-dive into its functionality and what it can do for you.


    What’s New in ScreenFloat v2.2.7?

    • New system-wide Service in every app: Capture Contextual Menu.
      This allows you to easily capture a menu and its submenus, without having to capture an entire window. It also allows you to just store a specific submenu, when you don’t need the entire hierarchy.
    • When you take a shot of a browser window (currently supported are Safari, Google Chrome and Opera), ScreenFloat can save the link of that tab into the shot’s notes
    • For convenience and due to popular demand, the system-wide “Capture Floating Shot” has been reintroduced, as an alternative to ScreenFloat’s keyboard shortcuts, the capture widget and the menu bar icon
    • For cropping and re-capturing, you can now save custom aspect ratios, in addition to the app-provided ones (right-click onto the cropping area, or re-capture screen)
    • Improved the performance of the video editor, and fixed a bunch of minor bugs and crashes

    What Customers Say About ScreenFloat

    • “So good I don’t even think about it” – tommykrause, Mac App Store
    • “A “Must Have!” ” – The Real DoctorDuck, Mac App Store
    • “Love it” – Shave land, Mac App Store

    Links and Availability

    ScreenFloat is a one-time purchase, available on the Mac App Store for USD 14.99 / EUR 15,99 / GBP 14.99 , and as a direct purchase from my website. It is a free update for existing customers.
    There is no difference in functionality between the version obtained from the Mac App Store and the one purchased from my website.
    A free, 28-day trial is available for download.
    ScreenFloat requires macOS 12 Monterey (macOS 14 Sonoma recommended for full functionality)
    A (free) iCloud account is required if you want to sync your ScreenFloat library across your Macs.
    ScreenFloat is currently localized in English, German, Chinese (Simplified), and Dutch.

    ScreenFloat Website + Free Trial + Direct Purchase
    ScreenFloat on the Mac App Store
    Eternal Storms Software Productivity Bundle on the Mac App Store (includes ScreenFloat, Yoink for Mac and Transloader at ~25% off)

    Get to Know ScreenFloat 2 Blog Post Series
    ScreenFloat 2 Usage Tips

    Contact & Connect


    I hope you enjoy ScreenFloat (and my other apps) : )

    Read more

    ScreenFloat v2.2.6 – your Mac’s Screen Capture All-Rounder – is now available.
    You can now extract still images from movies playing in QuickTime Player; the update also brings a couple of fine improvements and bug fixes.


    What is ScreenFloat?

    ScreenFloat is your Screen Capture All-Rounder.
    Capture screenshots and recordings that float above other windows, allowing you to reference anything on your screen, anywhere. It’s like Picture-in-Picture, only for screen captures.
    It keeps your Desktop clutter-free, as every capture you make is stored in its Shots Browser, where you can manage, organize and find your shots. They’re also synced across your Macs.
    Easily copy the non-copyable, as ScreenFloat recognizes text, barcode and faces in your shots, which also allows you to effortlessly redact sensitive parts of your screenshots.
    Add non-destructive annotations, redactions and markup, crop, “fold“, resize, or de-retinize your shots, or trim, cut or mute your recordings. Quickly pick colors.
    Create shareable and embeddable links for your captures using iCloud, ImageKit.io or Cloudinary.com.
    And so much more.

    A screenshot is just a screenshot. Until you use ScreenFloat.

    Tip: Check out the Get to Know ScreenFloat 2 Blog Post series for a deep-dive into its functionality and what it can do for you.


    What’s New in ScreenFloat v2.2.6?

    • New Service in QuickTime Player: Extract Still Images from a movie playing in QuickTime Player, at its current playback position
    While taking a screenshot of the QuickTime Player window with ScreenFloat certainly is an option, this new service makes extracting still images even easier
    • A new Shortcuts.app shortcut to extract still images from movies using ScreenFloat
    • There’s now an option to record your screen at a non-retina resolution, reducing the file size, but also its quality
    • Improved the visibility of the selection UI in light images / on light backgrounds
    • Loading the Shortcuts list is now snappier and does no longer launch Shortcuts.app in the background
    • In the Shots Browser, Shots can now be copied from the opened Quick Look panel
    • Improved the reliability of the “Import files” Shortcut
    • Fixes a bug on macOS 15 Sequoia where the extra options in the Export dialog wouldn’t be displayed
    • Fixes a crash that could occur when opening the contextual menu in the Shots Browser
    • Fixes a bug with ScreenFloat’s URL scheme

    What Customers Say About ScreenFloat

    • “So good I don’t even think about it” – tommykrause, Mac App Store
    • “A “Must Have!” ” – The Real DoctorDuck, Mac App Store
    • “Love it” – Shave land, Mac App Store

    Links and Availability

    ScreenFloat is a one-time purchase, available on the Mac App Store for USD 14.99 / EUR 15,99 / GBP 14.99 , and as a direct purchase from my website. It is a free update for existing customers.
    There is no difference in functionality between the version obtained from the Mac App Store and the one purchased from my website.
    A free, 28-day trial is available for download.
    ScreenFloat requires macOS 12 Monterey (macOS 14 Sonoma recommended for full functionality)
    A (free) iCloud account is required if you want to sync your ScreenFloat library across your Macs.
    ScreenFloat is currently localized in English, German, Chinese (Simplified), and Dutch.

    ScreenFloat Website + Free Trial + Direct Purchase
    ScreenFloat on the Mac App Store
    Eternal Storms Software Productivity Bundle on the Mac App Store (includes ScreenFloat, Yoink for Mac and Transloader at ~25% off)

    Get to Know ScreenFloat 2 Blog Post Series
    ScreenFloat 2 Usage Tips

    Contact & Connect


    I hope you enjoy ScreenFloat (and my other apps) : )

    Read more