i

    (Some approximation of) versioning is apparently coming to Apple’s native password manager in macOS Taho:

    With Passwords, users can easily reference changes they make to their accounts, including checking previous versions of passwords they save, along with details on when they were changed.
    Auto-generated description: A comparison chart detailing specifications and differences between various iPod Touch models spanning from January 2007 to October 2012, including features like storage capacity, display, camera, and connectivity.

    See if you can spot where “we” completely lost touch of reality.

    Craft 3.0.5

    I woke up to the notification for the message (reformatted and annotated below) in the Craft Docs community Slack this morning and didn’t actually believe it at first.


    Get ready to supercharge your Craft experience with fresh shortcuts, streamlined keyboard navigation, and a host of additional tweaks that make everything run smoother than ever. From improved markdown support to clever UI enhancements, this update is all about making your workflow faster, more intuitive, and undeniably delightful. Dive into the full details below:

    New shortcuts and keyboard navigation!

    • New Go To Menu: introduced a “Go To” menu in Quick Open (⌘O), enabling users to navigate to sections of the app by typing “Go To” and using arrow keys to select from the list or tapping on the item.

    Task View

    • Toggle Task Done/Undone: Cmd ⌘ + Option ⌥ + T
    • Toggle Task Cancelled/Undone: Cmd ⌘ + Option ⌥ + Shift + T
    • Open Add Task Modal: Space
      • Point at a document or day to create the task in that document or day

    Calendar View

    • Toggle Task Done/Undone: Cmd ⌘ + Option ⌥ + T
    • Toggle Task Cancelled/Undone: Cmd ⌘ + Option ⌥ + Shift + T
    • Copy Deeplink to Page: Cmd ⌘ + Option ⌥ + L
    • Copy Deeplink to Block: Cmd ⌘ + Option ⌥ + Shift + L1
    • Keyboard Focus: added the ability to navigate between tasks using the arrow keys on the Task and Calendar view.
    • New system shortcut: added support for the system shortcut Ctrl ^ + Enter to open the context menu in browse views for the selected document and in documents for the selected blocks.

    Shortcut Help Menu Update (Cmd ⌘ + Option ⌥ + ,)2

    • Refreshed the visual design.
    • Reorganized shortcut groups for better clarity
    • Added missing shortcuts for a more comprehensive overview.

    Markdown import

    Updated support to adhere to stricter syntax requirements, now following CommonMark with GitHub Flavored Markdown extensions.

    This change affects the following actions:

    • Copy-pasting content from other app that supports markdown
    • Drag-and-dropping .md file (import as blocks) into a document
    • In-line formatting with markdown syntax
    • Regular bulk import
    • Notion import
    • HTML paste into Craft

    UI Updates and Fixes

    • Aligned the tab icon for the Unsorted folder on iPad to match its appearance on Mac
    • Added tooltips for the New View, New Row, and Search icons in a collection
    • Aligned checkboxes on pinned documents with the page preview icon for better visual rhythm
    • Addressed a glitch in the top toolbar transition on styled pages. When navigating back from a text block while editing, the keyboard no longer reappears unexpectedly.
    • Resolved an issue where the title path in “Shared with Me” documents would jump after the first load
    • Addressed several animation issues
    • Task Widget: adjusted font sizes, spacing for improved aesthetics.
    • Added the missing hover state for the selected table in collection tabs.

    Other Improvements and Bugfixes

    • When creating or editing a view for a Collection, the popup now activates automatically, eliminating the need to manually tap or click to start editing
    • Resolved an issue on iPhone where copying text from the title of a Collection item resulted in an empty string
    • Resolved an issue where clicking “Apply” twice was required to close the overlay after adding users, resulting in duplicate invitation emails.
    • Adding new row to collection behavior:
      • Clicking the Add button now creates a new item at the top of the collection list.
      • Clicking the + button at the bottom of the collection adds a new item to the bottom of the list.

    New View Creation Improvement:

    • Clicking the New View plus button now creates a new view with the default name “New View” (instead of “Table”).
    • The “Name View” popup is displayed immediately, allowing users to rename the view right away.
    • Resolved multiple bugs in drag reordering within various Collection configuration views on iOS
    • Resolved an issue where long documents were not being fully exported

    1. Also! Copy Deeplink to Selection - ⌘⇧⌥L - actually works! ↩︎

    2. This is just ⌘, on iOS/iPadOS. ↩︎

    Audio Trimmer App Store Review

    Audio Trimmer - Trim Audio

    Long-Awaited, Elegantly-Executed

    Somehow, this 1.4 MB, virtually inconfigurable, single-use application manages to be one of the most powerful audio manipulation tools on iOS. Those who remember maintaining a GarageBand install just because they occasionally needed to trim audio files will celebrate. One of very few apps I’ve come across that I absolutely wouldn’t change at all but would pay much more for.

    Extraordinarily accurate (especially compared to any of its “competition”) and astonishingly robust.

    Shareshot App Store Review

    Shareshot Icon

    THE solution for those who actually frame

    As his co-editor notes in MacStories' review of Version 1.0, Federico Viticci’s Apple Frames Shortcut does indeed overlap in functionality with Shareshot, technically, but - more importantly, from my perspective - the two stand together high above any other mockup creation solution (for any platform).

    At first, I was disappointed when I tried to use Shareshot’s initial release version. Boy, this could sure use some keyboard shortcuts, I thought, along with there’s no way this system of ‘choosing’ (not choosing) frame sizes isn’t irritating every single user of this app. I assumed - as I do with the vast majority of new software I try these days - that Shareshot’s creators must not actually be using the app, that it wasn’t actually supposed to be used, really, but was published, instead, for some economically-motivated reason I’d never understand.

    Very shortly after, however, the most extraordinarily encouraging thing(s) happened: in the span of just a single season, all of the issues/“missing” features I was sure anyone using the app extensively would immediately encounter were addressed with solid, well-documented updates.(Tee ell dee are: it is very obvious that Marc and Mark use the app themselves, are very competent, and value customer feedback.)

    As I write this using Version 1.2.1 at the tail end of 2024, Shareshot is the perfect, built-for-me mockup application I have always dreamed of, assuming I’d never get anything close.

    A Zalgo TextExpander Snippet

    Whilst diligently counting the sparse blessings offered by LLMs in 2024… I’m thrilled and proud to offer you - thanks to Google Gemini - a Zalgoing TextExpander Snippet!

    …which you can access by joining my Text Fuck Snippet Group or by inputting the source yourself (embedded below.)

    Cross-Platform Time Manipulation

    A smartphone screen displays a detailed report of average daily screen time, totaling 24 hours and 10 minutes, divided into categories like productivity, finance, and creativity, with specific app usage durations listed below.
    features like Screen Time will never help you achieve whatever vague conception of reduced usage you may have. If you haven't yet quantified the figures you'll find within it in mental estimates, you aren't really concerned at all and if you have, Screen Time will only confirm them. Using reminder notifications to optimize your appflow makes no attempt at all to actually escape the mentality of the behavior you seek to lessen from yourself. Another app is still another app; a notification reminding you to stop using an app does nothing but add still more stimuli. If you want to stop using the phone so much, *stop* using the fucking phone. If you are truly concerned about how your handset companion has changed your life, turn it off for a week/month/quarter – however long you possibly can. By that, I mean no more or less than what you can manage without getting fired/dumped/expelled/etc. If you have truly reached this point, anything less is probably worth it. There is simply no other way to get a clear picture of how it's changed you.

    Hopefully the all-I-can-do-is-milestone-minutea-of-my-fucking-life phase will be over soon so that I can get back to (genuinely wise??) thoughts like this.

    Please note: as of this time, we cannot confirm with reasonable certainty that Time Manipulation will be releasing with the iOS 18.3 public build.

    Multi-Track (ish?) Editing in Voice Memos

    With Voice Memos, two tracks can be layered on top of one another. There's also an option to separate layers and edit layer mixes.

    ios 18 2 layered voice memos

    Two-track projects can be imported directly into Logic Pro on the iPhone 16 Pro and ‌iPhone 16 Pro‌ Max.

    Hypothes.is

    Why/how in God’s name of the fuck would it be limited to (effectively) a single device??

    Voice Memos does not need to be a DAW.

    Backup Things' Actual Database from iOS/iPadOS

    This fucking code

    491348

    is one of those things I somehow always manage to forget before I ever need it, again, and - naturally - is somehow not fucking documented anywhere but this support page, that I’ve ever been able to find.

    1. Open Things 3.
    2. Go to Settings.
    3. Tap GeneralDiagnosticsEnter Code.
    4. Enter the code `491348`
    5. Tap Send Things Database.

    The file you’re getting is called `Things Database.aar`. We recommend that you save the file into iCloud Drive, or, if you own a Mac, we suggest you select to AirDrop it to your Mac as it is the most secure way of transmitting the data.

    If you do not own a Mac, you can only unpack the `.aar` file on your iPhone or iPad. Locate it where you saved it in iCloud Drive and tap it once. That will produce `Things Database.thingsdatabase` which contains the actual database file.

    	<p class="fineprint">If you are on iOS 13 or older, the file you’re getting is called Things.sqlite3 and it can be viewed in a separate app as explained below.</p>
    

    Discovering Apple Podcast Transcription's Opprobrious Limitations

    Comment
    byu/dkmj01 from discussion
    inpodcast

    There's a tedious way to do it, but it worked for me:

    •Open the podcast using the Apple Podcast app (I used an iPhone with the latest iOS, didn’t try earlier versions or desktop app)

    •Play the podcast and click the circle with three dots inside it, select “View Transcript”

    •Now the entire transcript displays on your iPhone. Select and copy a large chunk of text. It has a limit of how much it copies, so just select a random larger amount after you get an idea how much text it copies.

    •Open the Notes app and make a new note. Paste the copied text into the note

    •Since it won’t copy everything you selected it will paste to its limit and add some characters at the end and copyright info from the podcast.  Delete this text back to the actual content then go back to the podcast transcript and copy the next section and do the process again.

    •Tips to make it go faster:

    •It is easier to edit the Note on the desktop Notes app…after pasting it syncs in about 5 seconds, and you can just select and delete what you don’t want. This then syncs back to your iPhone Notes app by the time you are ready to paste the next section.

    •In the podcast app when looking for the next section I needed, I used the search function to find my place in the transcript. Look for a unique word near the end of the previous section to dial it in the part you need.

    Like I said, tedious and time consuming but it worked for me.

    Having just experienced the text selection limitation myself, I am actually and absolutely offended by this.

    Apple, Inc. - wealthiest company in the history of the world, often celebrated for their pro-accessibility effort in consumer technology - went through the trouble of developing and implementing an intentional limitation like this.

    What the fuck do you think I’m going to do… sell your auto-generated transcription???

    Whyp in CarPlay!

    Today, Uuganbayar Otgonbayar added astonishingly responsive and (like the rest of the app) quite original CarPlay support to their React Native-based iOS/iPadOS client for Whyp and…

    Oh man! I spent nearly an hour pushing it as hard as I could but found only delight.

    Whyp - Upload & Share Audio

    "Oleophobia" - Logic Pro for iPad Experiment

    iPadOS 18 Audio Capture Anecdotes

    Aiko Transcript

    All right folks, it’s your favorite thing, favorite time.

    It’s time to play around with the changes to audio capture specifically, an iPadOS 18.1 beta 2.

    I don’t actually, I don’t know if this is as a beta 2.

    Two things I noticed, the thing that they introduced in 16 I believe, which is called mic modes, where you could switch between standard wide spectrum and voice isolation.

    I say you could switch.

    This was in control center, it’s still in control center, they redesigned where it is, and the interface is very pretty, but they didn’t fucking fix it, and by fix that I just mean have it, I don’t know, it’s an API thing I guess.

    I really just need to put on a list of things that I go down and make a mock-up fucking app so that I can see what the actual control is, the actual fucking backend code.

    Not that I’m capable of this, or at least it doesn’t come easily, because um, in order to switch mic modes, and I don’t know if I’m recording in voice isolation or standard or wide spectrum right now, this is in voice memos, which is a native app which has transcription now, which is very cool, except even as I’m recording right now I don’t have access to that mic modes menu.

    I had to start a live stream on Telegram.

    Telegram, of course, is the one app that semi-reliably gives me access to the mic modes thing, but it still sticks as in you make a selection.

    There was no selection at first.

    Anyway, this is voice memos recording in lossless.

    I don’t know if stereo voice memos is a new capability, but if you go to the app specific menu for voice memos in iPadOS 18, there was a toggle that was default off, just called stereo, and it’s on now.

    Good morning.

    All right, same device, same setting, but this is ferrite.

    Ferrite being, well, the closest that we’ve ever come, really, to a professional audio capture app on this device.

    Um, let’s see, do I have access to mic modes?

    Nope, that’s okay.

    Um, but uh, yeah, I, notably, one thing that ferrite recently added, and I know it’s silly, but uh, when I was in high school growing up around musicians and audio stuff, uh, FLAC files were basically a fucking meme because, um, you know, I explored all the drywall stuff in FLAC, which is, which is, if you know what I’m talking about, kind of funny.

    Anyway, you can export it to FLAC now in ferrite.

    And finally, recording in 96 kilohertz directly into Logic Pro for iPad.

    Same microphone array, I think.

    Um, yeah.

    Oh, I guess it’d be very weird if I had access to mic modes here.

    But I, so I listened back to, um, at least the voice memos recording, uh, and I’m almost positive that that was indeed in voice isolation.

    Um, I guess the last subject would be, uh, I’m gonna see if I can, I’ll have a go at putting this together in fucking Logic Pro. Oh wait, actually, no, I’ll put it in, I’ll put it in ferrite and export it to WIP because WIP does 320 playback.

    Uh, transcription.

    I, um, think that on-device transcription is really cool, you know, native.

    Uh, I would just like to mention that Cinder’s sword, his sword, who’s, wow, I actually know how to pronounce his name, but I’m not going to continue to fail.

    Uh, his app, ICO, which is free, A-I-K-O, um, at least for my recordings so far, it’s just fucking better.

    And you can import anything, video files.

    Uh, I try to, the weirdest fucking file format, I think I did a WebM and it was fine and allows you to immediately copy, uh, and also export into all, uh, a bunch of different text formats and it’s free.

    And it is also on-device and it’s bizarrely fast, but, uh, you know, I’ve got the newest chips.

    Yeah.

    Just buy a Shure SM57 and a Sema and a used, buy a used Shure SM57, uh, and a USB audio interface, a relatively good quality one.

    Um, just do that.

    Don’t buy an iPad.

    ChatGPT Responds to My Old Apple Dev Forums Question

    Back in July, 2021, I posted a thread on the Apple Developer forums asking for clarification on the differences between hardware keyboard support on iPad and iPhone.

    The response… blew my mind, suffice it to say, but I would like to take a moment to champion ChatGPT, of all fucking things, for its reply when given the same request and asked to respond:


    Hi David,

    Thank you for your detailed question and the context provided. Your observations about the state of Bluetooth keyboard support and documentation for iPhones are insightful and highlight a gap in current resources.

    Current State of Documentation and Support

    1. Bluetooth Keyboard Support on iPhone:

      • As you’ve noted, iPhones do support Bluetooth keyboards, and there is ongoing development in this area. However, the documentation has not kept pace with these developments, particularly since the split of iPadOS from iOS.
    2. Discrepancy in Documentation:

    3. Developer Awareness:

      • Your experience with developers unaware of their apps' Bluetooth keyboard shortcuts on iPhones indicates a need for better communication and documentation from Apple to bridge this knowledge gap.

    Answer to Your Question

    Where can I find complete documentation of both keyboard shortcuts support in native apps/the OS and UIKeyCommand’s uniquely-iPhone considerations?

    Unfortunately, there isn’t a single comprehensive source that documents all the keyboard shortcuts supported on iPhones across native apps and the OS. However, here are some steps and resources that might help:

    1. UIKeyCommand Documentation:

      • The UIKeyCommand class is the primary resource for developers to implement and understand keyboard shortcuts in their apps. While this documentation doesn’t differentiate between iPhone and iPad, the principles apply to both.
    2. Accessibility Features:

      • Apple’s support pages on accessibility features can provide some insight into keyboard usage on iPhones, particularly for those who use keyboards for accessibility reasons. For example, Full Keyboard Access is a feature available on both iPhones and iPads.
    3. Developer Forums and WWDC Sessions:

      • Engaging in Apple Developer Forums and watching relevant WWDC sessions can provide additional insights and updates. Sessions such as this one from WWDC 2021 cover many topics related to keyboard navigation and accessibility.

    Recommendations and Next Steps

    1. Feedback to Apple:

      • Given your detailed observations and the gaps in documentation, I recommend submitting feedback to Apple through the Feedback Assistant. Your input could help prioritize better documentation and resources for iPhone keyboard support.
    2. Community Collaboration:

      • Consider collaborating with other users and developers to compile a comprehensive list of keyboard shortcuts for iPhones. This could be shared on platforms like GitHub or a dedicated website, providing a valuable resource for the community.
    3. Sharing Your Findings:

      • If you have already documented some keyboard shortcuts through your testing, sharing these findings on forums or community platforms could benefit other users facing similar challenges.

    Thank you again for your question and your efforts in highlighting this important issue. Your initiative is greatly appreciated, and I hope these suggestions help you find the information you need.

    Working Copy App Store Review

    Working Copy Icon

    My absolute favorite Git client… on ANY platform.

    I had the relatively unique experience of coming to Git, mobile-first, via this very application on my iPhone 8 Plus, almost exactly 4 years ago. Thanks to GitHub’s Education program, I’ve had access to unlimited repository creation since that first day, and it’s honestly quite a testament to the power of Working Copy just how much of a mess I made in those initial few months.

    Now on my iPad Pro, I keep so many repos (89 as of this writing) that I have an automation that maintains a browsable index of the lot (which is, itself, a testament to Working Copy’s incredibly comprehensive and solid Siri Shortcuts support.)

    Keka for iOS/iPadOS App Store Review

    Keka for iOS/iPadOS App Icon

    The best compression/extraction utility on the platform.

    By far the most delightful compression/extraction utility for macOS (imo) is somewhat diminished in delightfulness in its mobile form, though not in its pure functionality. From the perspective of a year one iOS user with plenty of experience exploring what alternatives have been offered since the introduction of the File Provider API in iOS11, Keka for iOS/iPadOS' shear speed is distinct enough from its few platform competitors to warrant the title of Best such utility on the platform.

    Also unique/notable:

    • Open Source
    • Unique support for compression of entire directories outside the app’s respective system folder(s)

    Audio Waveforms Visualized in a Snap via Siri Shortcut

    Just wanted to highlight and demonstrate @verdictum’s absolutely incredible Visualize Audio Siri Shortcut.

    ShowCuts source image export of the Visualize Audio Siri Shortcut.

    Apple Music Replay 2023

    Replay 2023 Album Art Grid

    See the full-sized image here.

Older Posts →