惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Schneier on Security
V
Visual Studio Blog
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
Y
Y Combinator Blog
N
Netflix TechBlog - Medium
Recent Announcements
Recent Announcements
U
Unit 42
D
Docker
Recorded Future
Recorded Future
GbyAI
GbyAI
C
Check Point Blog
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
博客园 - 司徒正美
月光博客
月光博客
A
About on SuperTechFans
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Fortinet All Blogs
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Jina AI
Jina AI
G
GRAHAM CLULEY
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
I
InfoQ
AWS News Blog
AWS News Blog
The Hacker News
The Hacker News
Cyberwarzone
Cyberwarzone
博客园 - 三生石上(FineUI控件)
P
Palo Alto Networks Blog
C
CERT Recently Published Vulnerability Notes
aimingoo的专栏
aimingoo的专栏
S
Securelist
F
Full Disclosure
T
The Exploit Database - CXSecurity.com
Cisco Talos Blog
Cisco Talos Blog
Know Your Adversary
Know Your Adversary
T
Tor Project blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
NISL@THU
NISL@THU
A
Arctic Wolf
美团技术团队
G
Google Developers Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
L
LangChain Blog
Simon Willison's Weblog
Simon Willison's Weblog
Apple Machine Learning Research
Apple Machine Learning Research

Comments for Michael Tsai

Michael Tsai - Blog - Shutting Down Notion Mail Michael Tsai - Blog - Export Control for Fable and Mythos Michael Tsai - Blog - Mac App Store Search Not Showing Mac Apps Michael Tsai - Blog - Boom Mobile Restructuring Michael Tsai - Blog - “If You Can’t Stand By a Feature, You Shouldn’t Launch It.” Michael Tsai - Blog - Apple Hardware Price Hikes Michael Tsai - Blog - Tony Krueger, RIP Michael Tsai - Blog - WebKit Always Enables the Copy Menu Item in Every App Michael Tsai - Blog - Xcode 27’s Device Hub Michael Tsai - Blog - Swift 6.4 Michael Tsai - Blog - RCS in iOS 27 Michael Tsai - Blog - SwiftData in appleOS 27 Michael Tsai - Blog - Bar None 1.0 Michael Tsai - Blog - CrashReportExtension Michael Tsai - Blog - SwiftUI in appleOS 27 Michael Tsai - Blog - Apple Clearing App Store Clutter Michael Tsai - Blog - Mandatory Apple Intelligence Michael Tsai - Blog - macOS Touch Michael Tsai - Blog - UIKit in iOS 27 Michael Tsai - Blog - Runaway Spotlight With Pages Document on iCloud Drive Michael Tsai - Blog - macOS 27 to Drop Support for AirPort and Time Capsule Backups Michael Tsai - Blog - WWDC 2026 Links Michael Tsai - Blog - SpaceX Acquires xAI, Goes Public, Acquires Cursor Michael Tsai - Blog - Apple Intelligence in appleOS 27 Michael Tsai - Blog - Apple Foundation Models in appleOS 27 Michael Tsai - Blog - Agentic Password Updates Michael Tsai - Blog - Photos AI in appleOS 27 Michael Tsai - Blog - AI-Generated Shortcuts Michael Tsai - Blog - Apple’s Dormant CUPS Michael Tsai - Blog - The End of Pinboard? Michael Tsai - Blog - Anticipating the Coming USB-C iPhone Backlash Michael Tsai - Blog - App Store Personalized Recommendations and Keylogging Michael Tsai - Blog - Safari 27 Announced Michael Tsai - Blog - Apple Creator Studio Now Shipping Michael Tsai - Blog - Rewriting Apple’s TrueType Hinting Interpreter in Swift Michael Tsai - Blog - Rewriting Notion in SwiftUI Michael Tsai - Blog - FastSpring Store Unexpectedly Offline Michael Tsai - Blog - Locked Out of Apple Account Due to Gift Card Michael Tsai - Blog - No Siri AI in EU Michael Tsai - Blog - Siri AI Announced Michael Tsai - Blog - Child Safety Features in appleOS 27 Michael Tsai - Blog - Golden Gate Window Corners Michael Tsai - Blog - Golden Gate Sidebars and Toolbars Michael Tsai - Blog - Golden Gate Menu Icons Michael Tsai - Blog - Liquid Glass 27 Icons Michael Tsai - Blog - Liquid Glass 27 Slider Michael Tsai - Blog - Glow Leopard Michael Tsai - Blog - Xcode 27 Announced Michael Tsai - Blog - macOS 27 Golden Gate Announced Michael Tsai - Blog - iPadOS 27 Announced Michael Tsai - Blog - watchOS 27 Announced Michael Tsai - Blog - WWDC 2026 Keynote Michael Tsai - Blog - Sirius Pomodoro Michael Tsai - Blog - WWDC 2026 Preview Michael Tsai - Blog - Xogot for Mac Beta Michael Tsai - Blog - Where Did SwiftUI Leave You Hanging? Michael Tsai - Blog - Fixing mediaanalysisd Storage and CPU Use Michael Tsai - Blog - Adobe Modifies Your Hosts File for Their Analytics Michael Tsai - Blog - WWDC 2026 Wish Lists Michael Tsai - Blog - macOS Needs Its Spaces Grid Back Michael Tsai - Blog - WhisperPad Rejected From the Mac App Store Michael Tsai - Blog - Restoring Contacts From a Time Machine Backup Michael Tsai - Blog - Bricking Microsoft Office 2019 Michael Tsai - Blog - No Bounty for Mysk Michael Tsai - Blog - fsck_hfs Cache Exhaustion Bug Michael Tsai - Blog - macOS 26.5.1 Michael Tsai - Blog - iOS 26.5.1 Michael Tsai - Blog - BBEdit 16 Michael Tsai - Blog - Nisus Probably Moribund Michael Tsai - Blog - Pair Networks Price Increase Michael Tsai - Blog - Taphouse 1.5 Michael Tsai - Blog - More App Store Ad Spots Michael Tsai - Blog - StopTheMadness Pro 26 Michael Tsai - Blog - Mac External Display Support Reference Michael Tsai - Blog - Bartender Pro Michael Tsai - Blog - ARC Overhead in Swift Sorting Michael Tsai - Blog - Iris 1.0 Michael Tsai - Blog - Halide Mark III Michael Tsai - Blog - !Camera Michael Tsai - Blog - Project Indigo Michael Tsai - Blog - Unpro Camera Michael Tsai - Blog - MailMate License Model: One Year Later Michael Tsai - Blog - Iris Rejected From the App Store Michael Tsai - Blog - OpenAI Model’s Proof of Erdős Unit Distance Problem Michael Tsai - Blog - Apps for YouTube℠™®•! Michael Tsai - Blog - Google’s Intelligent Search Box Michael Tsai - Blog - Catalina Data Protections Break File Sharing Michael Tsai - Blog - Apple Asks Supreme Court to Review Epic Ruling Michael Tsai - Blog - Stats Visualization in Apple Sports Michael Tsai - Blog - Steve Jobs in Exile Michael Tsai - Blog - Leaving CloudKit Michael Tsai - Blog - Lawsuits Claim OpenAI and Perplexity Shared User Data for Advertising Michael Tsai - Blog - Inkwell Rejected From the App Store Michael Tsai - Blog - Updating Shared Shortcuts Michael Tsai - Blog - Claude Desktop App Michael Tsai - Blog - Chrome’s Huge weights.bin File Michael Tsai - Blog - Gemini App for Mac
Michael Tsai - Blog - OmniFocus 4.8.10
Michael J. Tsai · 2026-05-16 · via Comments for Michael Tsai

OmniFocus 4.8:

OmniFocus 4.8 introduces a visually refreshed interface, adopting beautiful Liquid Glass design elements and a modernized look and feel when run on macOS Tahoe 26, iOS 26, or iPadOS 26. This release also includes support for a range of new OS features - support for consulting Apple’s new on-device Foundation Models via Omni Automation plug-ins, OmniFocus Shortcuts actions in Spotlight on macOS 26, iOS 26 CarPlay widgets, watchOS 26 Control Center Controls, and more!

[…]

New Navigation Bar collapses on scroll, providing more space to view your tasks on iOS 26. When expanded, the Navigation Bar contains the redesigned Perspectives Bar and buttons for Quick Open, Search, Smart Add, and Quick Entry. Collapsed, the Navigation Bar displays a minimal set of buttons (including a button showing the current perspective icon, which you can tap to expand the Navigation Bar).

Here’s what that looks like. I guess it’s the kind of design that Apple wants to encourage with Liquid Glass, but I find it annoying how the controls always seem to be moving around and showing either too much or too little.

Starting in version 4, OmniFocus for iOS showed the perspectives bar on the bottom and then had a single + button floating over the bottom-right. You could tap, double-tap, or drag it to create new actions. The new design is an improvement in that there are now dedicated buttons for creating new actions at the current location (Smart Add) or in the inbox (Quick Entry). I nearly always want it in the inbox, so I no longer have to double-tap every time!

But the expanded form of the navigation bar now includes the Quick Open button (previously available with the perspectives) and the Search button (previously available by pulling down the list). I don’t think these items need such prominence, and now they take up enough extra space that, rather than the + buttons floating over the edge of the actions, the bar now obscures the full width of the action (with fuzzy text showing through).

The lower part of the navigation bar shows the perspectives. With Liquid Glass, the bubbles for each “tab” are wider, so I can only see four perspectives at once instead of five. There’s also extra dead space below the bottom of the navigation bar, where a little bit of blurred text shows through. Overall, it feels like it takes up more space than before, while showing less.

The animating design is meant to help by auto-collapsing the larger navigation bar to a form that’s even more compact than before. Here, everything except the two + buttons gets hidden in a menu. It seemed like a promising idea, but after months of use I find it worse than the old design and probably worse than just showing the huge bar all the time (which is not an option, even if you enable Reduce Motion). The interface just feels busy, with the navigation bar animating in and out as I scroll and change perspectives. I never quite have muscle memory for where the buttons will be. And one of my most common actions—switching back and forth between perspectives—now often takes extra taps because I have to go into the menu. It’s not even fully predictable: generally, the bar goes into compact mode when you scroll down a long list, but sometimes OmniFocus continues showing the expanded bar, anyway.

Forecast and Perspective Items widgets are now available in CarPlay on iOS 26.

This is surprisingly really useful because it lets me put arbitrary text on my car’s screen. In theory, you can do this with Apple Notes, but its font size is so large that there’s barely room for any text. OmniFocus lets me pick a much smaller font to see more. You can create multiple widgets. I always have one showing my flagged actions, and I have another car-specific perspective for information that I want to have available there.

On devices running macOS Tahoe 26, iOS 26, iPadOS 26, or visionOS 26 with hardware support for Apple Intelligence, OmniFocus plug-ins can now consult Apple’s new on-device Foundation Models.

As I discussed in my post about OmniOutliner 6, I think this is really cool but haven’t found it to be useful yet. I do think there’s potential here because things are set up so that the AI can leverage OmniFocus’s rich data model. You could ask it to pull dates out of text and then set date properties on your actions. Tags and notes attached to actions can be used for either input or output. Time estimates and project names are also potential fodder. This would need to be done, not purely by prompting but by writing JavaScript using a glue layer that Omni provides. There are some sample plug-ins.

Some other nice changes in recent versions:

Control Center — Quick Entry, Quick Open and Open Perspective controls are now available in the Control gallery on macOS 26.

[…]

AppleScript’s “evaluate javascript” now resolves Promise results from asynchronous functions.

[…]

Setting values for new repetition rules is now fully supported by AppleScript.

I’ve been using OmniFocus since 1.0, and it’s normally been trouble-free, but the last year or so has been frustrating. I haven’t had any data loss, but the little bugs have worn on me. The good news is that some of the worst ones are finally fixed:

  • Syncing would stop working unless I force-quit the iOS app.

  • There were various problems with the iOS share sheet.

  • There were major performance problems with search and quick entry.

The bad news is that some really annoying ones are still in play:

  • Tabbing in the Mac app often stops working, so that the cursor moves to the search field in the toolbar instead of to the next column.

  • Tags in the main view of the Mac app spontaneously collapse themselves, hiding all the actions they contain.

  • After the Mac app syncs in the background, sometimes it moves the window to a different space. This bug was seemingly fixed for a while but then came back.

  • The iOS app sometimes shows an out-of-date list of flagged actions. The count in the perspectives bar will be correct, but the action list itself will be missing deferred actions that recently became available. (Recent release notes suggest that this and the tabbing bug are fixed, but I still see both of them regularly, though the flagged one is perhaps less frequent than in previous versions.)

  • Syncing the watch app is unreliable enough that I’ve uninstalled that version of the app. It would never sync on its own in the background, and the count shown in the complication would always be wrong. Even syncing in the foreground would fail more often than not. I don’t know whether this is the fault of the app or watchOS, but it just doesn’t work. If I added an action on the watch I couldn’t count on ever seeing it on other devices. Also, the uncompleted watch syncs would degrade the performance of the Mac and iOS apps. It works much better to skip the watch app and just input from the watch using Reminders.

My overall take is that OmniFocus is still a great app, and I don’t know what I'd do without it. I just wish it would get back to being friction-free.

See also: Reddit and Wired.

Previously:

Update (2026-05-29): Jesse Squires:

Sadly, @OmniFocus is nearly unusable with Liquid Glass.

Everything is bouncing around everywhere. Perspectives are a mess compared to the old design. Extra taps for everything. 😩

Comments