Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth handles OAuth2 credentials and their storage.
|
Package auth handles OAuth2 credentials and their storage. |
|
Package cache stores fetched mail locally so Postline can render a mailbox before the network responds.
|
Package cache stores fetched mail locally so Postline can render a mailbox before the network responds. |
|
Package mail defines provider-agnostic email types.
|
Package mail defines provider-agnostic email types. |
|
fake
Package fake provides an in-memory mail.Provider for tests and offline development, so UI behavior can be exercised without network access.
|
Package fake provides an in-memory mail.Provider for tests and offline development, so UI behavior can be exercised without network access. |
|
gmail
Package gmail implements mail.Provider against the Gmail API.
|
Package gmail implements mail.Provider against the Gmail API. |
|
Package ui implements Postline's terminal interface as a Bubble Tea program.
|
Package ui implements Postline's terminal interface as a Bubble Tea program. |
|
components
Package components holds reusable, self-contained UI widgets.
|
Package components holds reusable, self-contained UI widgets. |
|
layout
Package layout turns terminal dimensions into pane geometry, so views can ask what to draw rather than each recomputing breakpoints.
|
Package layout turns terminal dimensions into pane geometry, so views can ask what to draw rather than each recomputing breakpoints. |
|
theme
Package theme holds Postline's color palette and shared Lip Gloss styles.
|
Package theme holds Postline's color palette and shared Lip Gloss styles. |
|
Package update replaces the running binary with the latest published release, using the same installer the website serves.
|
Package update replaces the running binary with the latest published release, using the same installer the website serves. |
Click to show internal directories.
Click to hide internal directories.