Ryan Carver

@rcarver
104 Followers
46 Following
99 Posts
I make the photo app @aphera, and sometimes photos
@schwa could also do terrible hacks using NSMenuDelegate

@schwa this will help to receive the action. Otherwise to use your own menu item means replacing the whole menu.

https://gist.github.com/rcarver/a9c8160ae7a38777e92486c5c7959816

swiftui select all.swift

GitHub Gist: instantly share code, notes, and snippets.

Gist
Last year when we popped by Usal Beach at the end of an epic Lost Coast drive.

iPhone RAW files can be tricky to work with. For comparison on the amount of leeway you get with the RAW DNGs from iPhone, here's what the edit looks like and then I temporarily audition back to the unedited file (\ key) as brought into the app.

You can gain a lot back and shape a nice image with the pipeline in @aphera.

Another one that one caught my eye tonight with the Chronostasis look in @aphera
Giving @aphera a little test run after several weeks of work. Imported 250 100 MP files from a GFX 100s, culled and edited a few and exported to share. Feeling fast and smooth all around! The new culling workflow and grid view are such a great upgrade.

A fun side effect of integrating undo at the db level is we moved things like selection and navigation to the db as well. That allowed us to fully connect editing operations and view state in one unified model, a big part of a making the whole app feel like a single stack that you can move through and undo.

Props to apps that pull this off, we took a lot of inspiration from Linear's navigation and undo model.

To put a finer point on it, I really don't know if @aphera would exist in its current form, and at least wouldn't work as well as it does without @pointfreeco SQLiteData.

https://github.com/pointfreeco/sqlite-data

We released SQLiteUndo, built on @pointfreeco's incredible SQLiteData.

Consistent undo is a huge part of a great Mac experience, and since @aphera leans heavily on SQLite for storage and observation we wanted undo to *just work*

https://github.com/latentco/sqlite-undo

GitHub - latentco/sqlite-undo: SQLite-based undo for apps using SQLiteData

SQLite-based undo for apps using SQLiteData. Contribute to latentco/sqlite-undo development by creating an account on GitHub.

GitHub

Testing another internal dev build, with a shot from Sunday's Nine Inch Nails show in San Francisco. Full screen for that immersion.

Pretty good for an iPhone 14 Pro RAW file at 3x.