Emoji update! Pinafore has a new emoji picker (github.com/nolanlawson/emoji-p), which is faster and lower-memory than the previous one. It also supports more emoji, up to the latest (v13) if your OS supports it. github.com/nolanlawson/pinafor

You can also type things like ":grin" to search for both native emoji and custom emoji. Mouse users may also hover the emoji to see the shortcodes.

Show thread

Pinafore v1.17.0 

The main feature of this release is that the focus ring (i.e. the glowing outline around buttons and links) should be less prominent for mouse users. If you prefer to use the keyboard to navigate, then nothing should change. This follows a new web standard called "focus-visible."

If you prefer the old behavior, you can enable "Always show focus ring" in the settings.

Loading threads when clicking on statuses should also be faster.

Enjoy!

github.com/nolanlawson/pinafor

If you're using Firefox and having trouble updating to the latest version (the latest is v1.15.3, you can check in Settings -> About Pinafore, and normally a refresh will do the trick), then you can fix it with the following steps:

- Go to about:serviceworkers
- Search for Pinafore
- Click "unregister"
- Reload the page

Sorry for the trouble! You can track this issue here: github.com/nolanlawson/pinafor

Pinafore v1.13.0 

New features!

- You can now mark media as sensitive even without a content warning.
- For locked accounts, the number of unhandled follow requests will be shown on the "Community" nav link.
- Clicking the avatar on an account page will show a full-resolution view.

Bug fixes!

- Hashtag links are now correctly case-insensitive.
- You can now set a focal point on an animated GIF.
- When autocompleting, the cursor no longer jumps to the end.

Release notes: github.com/nolanlawson/pinafor

Pinafore v1.12.0 

A new minor release of Pinafore!

New features:

- Blurhash finally arrives! This can be disabled in the settings if you prefer the old style.
- Automatically extract text from an image. This is a quick way to make your toots more accessible!

Bug fixes:

- More reliable notifications
- Fewer network requests on first page load
- Accessibility and responsiveness improvements

Thanks @sorin and @stevegenoud for contributing to this release!

Release notes: github.com/nolanlawson/pinafor

Pinafore v1.11.1 

Two new releases! v1.11.0 and v1.11.1 add the following:

- You can now set a focal point on images! Click the crosshairs to set the preview.
- You can now click outside images in the image modal to close the modal.
- Various bugfixes

Release notes:
- github.com/nolanlawson/pinafor
- github.com/nolanlawson/pinafor

Pinafore v1.9.0 

πŸ†• Features

- Wellness settings - Does social media ever make you feel anxious or keep you up too late? Try disabling the red "unread notifications" dot, turning the entire app to grayscale, or disabling vanity metrics like follower count, boost count, and favorite count.

- Disable infinite scroll - Some users prefer to explicitly press the "Show more" buttons rather than have new toots load automatically.

πŸ› Fixes & perf

Lots! πŸ˜€ See the release notes: github.com/nolanlawson/pinafor

Pinafore v1.8.0 

πŸ†• New stuff

- Polls! πŸ“Š Create polls, vote in them, and get notifications when they're done.

- Filters! You can now filter boosts/replies from the home timeline, or boosts/favs/mentions/follows/polls from the notifications timeline.

πŸ› Bugfixes

- Improved push notifications
- Accessibility and usability fixes
- "x minutes ago" updates automatically

Release notes: github.com/nolanlawson/pinafor

Pinafore v1.3.0 

Cool πŸ†• features hot off the presses:

- Report a toot or account
- Mute notifications
- "This account has moved" banner

Squashed πŸ›s:

- Accessibility: keyboard shortcuts correctly set focus now
- Self-hosting: the self-hosted Node server is now a static Express server to better align with production
- Keyboard shortcuts work with pinned toots
- Fixed bug where pinned toots might not appear

Release notes: github.com/nolanlawson/pinafor

Pinafore v1.2.0 

πŸ†’ New stuff

On Chrome for Android, you can now tap "…" and then "share toot" to share the toot with any other app (see video). This is coming soon to iOS Safari as well.

🏎️ Faster

The main pinafore.social server should now be faster thanks to being hosted as a static site. See the release notes for details.

Enjoy!

Release notes: github.com/nolanlawson/pinafor

Coming soon to : if you're using macOS Mojave and it's in dark mode, then Pinafore will default to dark mode! github.com/nolanlawson/pinafor

Note: this is in Safari Technology Preview only, for now. prefers-color-scheme is an emerging web standard: developer.mozilla.org/en-US/do

Coming soon to Pinafore: switch to an instance directly from the "Instances" setting page, thanks to an excellent contribution by @SuricrasiaOnline github.com/nolanlawson/pinafor

If you're not seeing all the emoji in the new emoji picker, then you may need to upgrade your operating system. There's also an issue tracking whether or not we can detect unsupported system emoji: github.com/nolanlawson/pinafor

Show thread

Pinafore v0.16.0 

Pinafore v0.16.0 now features a full emoji keyboard! It's very similar to Mastodon's, as they both rely on the emoji-mart library. Minor differences include:

- Native system emoji are used rather than Twemoji
- A large preview of the emoji is shown when hovering
- The skin tone selector is on the bottom rather than the top

Bugfixes:

- Better support for Pleroma media (thanks @sirikon!)
- Preserve newlines in "delete and redraft"

Release notes: github.com/nolanlawson/pinafor

Pinafore v0.15.0 

In Pinafore v0.15.0, you can now drag-and-drop to upload images and videos! One of our oldest issues (#65), now closed.

There are also some bugfixes and performance improvements. Enjoy!

Release notes: github.com/nolanlawson/pinafor

Also in Pinafore v0.14.0: the new "Pitch Black" theme by @stevegenoud

For those who really want to paint it black. 😎

Show thread

Since folks have asked, you can enable dark mode in Pinafore! The themes are under Settings -> Instances -> (instance name) -> Theme. Each instance you sign into can have its own theme!

Coming soon in Pinafore… profile fields! Many thanks to @SpankyWorks for helping implement this. πŸ™‡β€β™‚οΈ github.com/nolanlawson/pinafor

Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!