Skip to content

Tags: floatpane/matcha

Tags

nightlyv0

Toggle nightlyv0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(gmail): empty provider, login (#1703)

## What?

Fixes several issues with Gmail

## Why?

Fixes #1674

Signed-off-by: drew <me@andrinoff.com>

v1.0.0-rc2

Toggle v1.0.0-rc2's commit message
Release candidate v1.0.0-rc2

preview-pr1703

Toggle preview-pr1703's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(imap): oauth2 url fix for outlook (#1701)

## What?

- Added try-catch block to make it easier to debug OAuth2 errors
encountered while authenticating IMAP.
- Revised Outlook URL generation code for updated Entra ID redirect

## Why?

I wasn't able to authenticate my Outlook emails previously. I'm not
fully sure if the documentation clearly states that you need your Entra
ID redirect to be configured as "Web" rather than "Mobile & Desktop
App," but that is also a needed fix.

preview-pr1699

Toggle preview-pr1699's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs: update feature screenshots (#1678)

## What?

Refreshes the feature screenshots in `docs/docs/assets/features/`.

### Screenshots included:
- `compose_email.png`
- `compose_empty.png`
- `drafts.png`
- `email_view.png`
- `inbox_view.png`
- `main_menu.png`
- `settings.png`
- `theme_settings.png`
- `threading_demo.png`

## Why?

Keeps documentation visuals aligned with the current TUI. Generated
automatically by the Generate Screenshots workflow on the latest
release.

Co-authored-by: floatpanebot <278062430+floatpanebot@users.noreply.github.com>

v0.44.0

Toggle v0.44.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: sync gomod2nix.toml (#1672)

## What?

Regenerates `gomod2nix.toml` to reflect the current `go.mod` / `go.sum`.

## Why?

Keeps the Nix build in sync with Go module changes. Without this, `nix
build` fails when new or upgraded Go deps are missing from
`gomod2nix.toml`. Generated automatically by the gomod2nix sync
workflow.

preview-pr1643

Toggle preview-pr1643's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: release fail (#1649)

## What?

Replaces `ar rcs` --> `zig ar rcs`

## Why?

Workflows failed previously

Signed-off-by: drew <me@andrinoff.com>

v1.0.0-rc1

Toggle v1.0.0-rc1's commit message
Release candidate v1.0.0-rc1

v0.43.0

Toggle v0.43.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: gmail 555 error when sending (#1496)

## What?

Fixed the SMTP "555 5.5.2 Syntax error" that occurred when sending
emails with CatchAll
enabled by formatting the bare email

## Why?

When CatchAll is enabled, the `From` field displays a formatted address
like
"`Name email@example.com`". This formatted value was being passed
directly to Gmail's SMTP
MAIL FROM  command, which expects only the bare email address.

According to RFC 5321 (SMTP protocol), the MAIL FROM command must
contain only the
mailbox (email address), not a formatted display name. The display name
belongs in the
message headers (the From: header), which is separate from the SMTP
envelope.

Fixes #1449

Signed-off-by: drew <me@andrinoff.com>

preview-pr1624

Toggle preview-pr1624's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: add cap to image rendering (#1621)

## What?

Adds a cap to image rendering, so that the images dont break the whole
TUI

## Why?

Previously, big images would make the whole screen black, when scrolled.

---------

Signed-off-by: drew <me@andrinoff.com>

preview-pr1496

Toggle preview-pr1496's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(tui): update folder unread counter (#1493)

## What?

After deleting or archiving emails, the per-folder unread counter shown
in the sidebar (`(N)`) now updates immediately. The four handlers
(`DeleteEmailMsg`, `ArchiveEmailMsg`, `BatchDeleteEmailsMsg`,
`BatchArchiveEmailsMsg`) decrement `m.unread[folder]` for each removed
unread email via a new `decrementFolderUnreadForRemoved` helper that
mirrors the existing read/unread path (`DecrementUnreadCount` +
persist); undo re-increments it. Adds five tests.

## Why?

The delete/archive handlers mutated the email stores but never touched
`m.unread`, so the sidebar folder counter stayed stale until the next
server fetch (#1404). (`syncUnreadBadge` only sets the macOS dock badge,
so it did not address this.)

Closes #1404