Skip to content

The Eclectic Light Company

Macs & painting – 🦉 No AI content
Main navigation
  • Downloads
  • Freeware
  • M-series Macs
  • Mac Problems
  • Mac articles
  • Macs
  • Art

SwiftUI

Last Week on My Mac: Plan ahead with this summer’s mallyshag

T T Read More

To avoid your app’s icon going into the sin bin, replace it with one generated by Icon Composer. But that in turn requires overhauling some windows, and there’s a catch in NSLog waiting to get you.

June 29, 2025 Macs, Technology

Last Week on My Mac: Who’s afraid of changing interface?

Rumours are that macOS 16 will bring interface changes to increase consistency across platforms. What does this mean in terms of macOS API support and what we’ll see in the betas?

May 11, 2025 Macs, Technology

Why I like SwiftUI List Views

T T Read More

Displaying rows containing text fields of widely varying length and content type is a challenge. SwiftUI List View can be an excellent solution as shown here.

April 18, 2025 Macs, Technology

LogUI build 25 replaced by build 27

Improves Signposts feature and makes a couple of minor corrections.

March 4, 2025 Macs, Technology, Updates

LogUI build 25 can select and copy log entries, and more

T T Read More

Supports both continuous and discontinuous selection of log entries, copy their text contents, Signposts, and smart window and file naming.

March 4, 2025 Macs, Technology, Updates

Introducing LogUI: an experimental log browser

T T Read More

This first experimental version gets log extracts direct, rather than using the log command tool, and has a SwiftUI front end, but requires macOS 14.6 or later.

February 26, 2025 Macs, Technology

System fonts: the delights of San Francisco

How can you use San Francisco, the system font for macOS and Apple’s other OSes? An example traced through from macOS internals to PDF and HTML.

August 2, 2024 Macs, Technology

Last Week on My Mac: Picking dates and times

How does SwiftUI let the user enter dates and times in its Date Picker? The answer is without seconds, which are only allowed in watchOS. And it gets worse.

July 21, 2024 Macs, Technology

Writing a third-generation log browser using SwiftUI: 2 Displaying log entries

T T Read More

Displaying log entries using semantic colour seemed most appropriate using AttributedString, but performs very poorly. The solution is a SwiftUI List view.

July 16, 2024 Macs, Technology

Writing a third-generation log browser using SwiftUI: 1 Getting log entries

T T Read More

Moving away from using the log command tool to obtain log extracts for browsing requires using OSLog. Its API explored and implemented in a demo app.

July 15, 2024 Macs, Technology

Posts navigation

Previous1 2 3 Next
Blog at WordPress.com.
Footer navigation
  • Free Software Menu
  • About & Contact
  • Macs
  • Painting
  • Downloads
  • Mac problem-solving
  • Extended attributes (xattrs)
  • Painting topics
  • SilentKnight, Skint, SystHist, silnite, LockRattler & Scrub
  • DelightEd & Podofyllin
  • xattred, SpotTest, Spotcord, Metamer & xattr tools
  • 32-bitCheck & ArchiChect
  • XProCheck, T2M2, LogUI, Ulbow, blowhole and log utilities
  • Cirrus & Bailiff
  • Precize, Alifix, UTIutility, Sparsity, alisma, Taccy, Signet
  • Versatility & Revisionist
  • Text Utilities: Textovert, Nalaprop, Dystextia and others
  • PDF
  • Keychains & Permissions
  • Updates
  • Spundle, Cormorant, Stibium, DropSum, Dintch, Fintch and cintch
  • Long Reads
  • Mac Troubleshooting Summary
  • M-series Macs
  • Mints: a multifunction utility
  • VisualLookUpTest
  • Virtualisation on Apple silicon
  • System Updates
  • Saturday Mac Riddles
  • Last Week on My Mac
  • sysctl information
Secondary navigation
  • Search

Begin typing your search above and press return to search. Press Esc to cancel.

  • Subscribe Subscribed
    • The Eclectic Light Company
    • Join 8,875 other subscribers
    • Already have a WordPress.com account? Log in now.
    • The Eclectic Light Company
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...