./chat/toot, Command line client for the Mastodon social network API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.47.1, Package name: toot-0.47.1, Maintainer: vins

toot is a command line and TUI client for interacting with instances
on the distributed social network known as 'the Fediverse' using the
Mastodon.social API.

Supported features:
* Regular and two-factor authentication
* Posting, replying, deleting, favouriting, reblogging & pinning statuses
* Media uploads, spoiler text, sensitive content
* Searching by account or hash tag
* Following, muting and blocking accounts
* Simple switching between multiple Mastodon accounts


Master sites:

Filesize: 1287.353 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-01 18:52:29 by Paolo Vincenzo Olivo | Files touched by this commit (3) | Package updated
Log message:
chat/toot: update to 0.47.1

# upstream changes (since version 0.44.1)

 * Fix last post ID not being stored when using --json, which broke
   --reply-last
 * Don't set default post visibility to public, let the server decide
   instead
 * Add `toot tui --show-display-names` option to show display names
   instead of account names (#501)
 * Add missing descriptions for notification types (#502)
 * Fix bug in paging timelines where limit parameter was sent twice
   (#505)
 * TUI: Fix exception when loading followed accounts when server does not
   support it (#504)
 * Add `--limit` and `--offset` options to `search` command (thanks
   @Oblomov)
 * Add `--min-id` and `--max-id` options to `search` command
 * Add `--type` and `--exclude-type` options to `notifications` command
 * Fix bug when identifying lists by their ID
 * Add `post --reply-last` for replying to last posted toot, for creating
   threads
 * Deprecate `env` command in favour of `diag`
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-08-23 15:15:15 by Paolo Vincenzo Olivo | Files touched by this commit (3) | Package updated
Log message:
chat/toot: update to 0.44.1

# changes (since 0.42.0)

0.44.1:
  date: 2024-08-12
  changes:
    - "Make it possible to pass status URL as status_id, experimental \ 
(thanks @nemobis)"
    - "Show statuses in search results (thanks @nemobis)"

0.44.0:
  date: 2024-08-12
  changes:
    - "**BREAKING:** Require Python 3.8+"
    - "Add `toot diag` for displaying diagnostic info (thanks Dan Schwarz)"
    - "TUI: Improve image support (thanks @AnonymouX47)"
    - "TUI: Add support for indexed color image rendering (#483) (thanks \ 
Dan Schwarz)"
    - "TUI: Fix crash bug (#483) (thanks Dan Schwarz)"

0.43.0:
  date: 2024-04-13
  changes:
    - "TUI: Support displaying images (thanks Dan Schwarz)"
    - "Improve GoToSocial compatibility (thanks Luca Matei Pintilie)"
    - "Show visibility in timeline (thanks Sandra Snan)"
    - "Flag `notifications --clear` no longer requires an argument (thanks \ 
Sandra Snan)"
    - "TUI: Fix crash when rendering invalid URLs (thanks Dan Schwarz)"
    - "Migrated to pyproject.toml finally"
   2024-03-17 12:47:57 by Paolo Vincenzo Olivo | Files touched by this commit (2) | Package updated
Log message:
chat/toot: update to 0.42.0

# changes

 * TUI: Add `toot tui --always-show-sensitive` option (thanks Lexi
	Winter)
 * TUI: Document missing shortcuts (thanks Denis Laxalde)
 * TUI: Use rounded boxes for nicer visuals (thanks Dan Schwarz)
 * TUI: Don't break if edited_at status field does not exist
   2024-01-16 15:03:54 by Thomas Klausner | Files touched by this commit (2)
Log message:
toot: add missing dependencies, convert to wheel.mk

Bump PKGREVISION.
   2024-01-16 14:46:25 by Paolo Vincenzo Olivo | Files touched by this commit (3) | Package updated
Log message:
chat/toot: update to 0.41.1

# CHANGES (since 0.39.0)

toot 0.41.1

 * Fix a crash in settings parsing code

toot 0.41.0

 * Honour user's default visibility set in Mastodon preferences instead
   of always defaulting to public visibility (thanks Lexi Winter)
 * TUI: Add editing toots (thanks Lexi Winter)
 * TUI: Fix a bug which made pallette config in settings not work
 * TUI: Show edit datetime in status detail (thanks Lexi Winter)

toot 0.40.0

This release includes a rather extensive change to use the Click library
(https://click.palletsprojects.com/) for creating the command line
interface. This allows for some new features like nested commands,
setting parameters via environment variables, and shell completion.
Backward compatibility should be mostly preserved, except for cases
noted below. Please report any issues.

 * BREAKING: Remove deprecated `--disable-https` option for `login` and
   `login_cli`, pass the base URL instead
 * BREAKING: Options `--debug` and `--color` must be specified after
   `toot` but before the command
 * BREAKING: Option `--quiet` has been removed. Redirect output instead.
 * Add passing parameters via environment variables, see:
   https://toot.bezdomni.net/environment_variables.html
 * Add shell completion, see:
   https://toot.bezdomni.net/shell_completion.html
 * Add `tags info`, `tags featured`, `tags feature`, and `tags unfeature`
   commands
 * Add `tags followed`, `tags follow`, and `tags unfollow` sub-commands,
   deprecate `tags_followed`, `tags_follow`, and `tags tags_unfollow`
 * Add `lists accounts`, `lists add`, `lists create`, `lists delete`,
   `lists list`, `lists remove` subcommands, deprecate `lists`,
   `lists_accounts`, `lists_add`, `lists_create`, `lists_delete`,
   `lists_remove` commands.
 * Add `--json` option to tags and lists commands
 * Add `toot --width` option for setting your prefered terminal width
 * Add `--media-viewer` and `--colors` options to `toot tui`. These were
   previously accessible only via settings.
 * TUI: Fix issue where UI did not render until first input (thanks Urwid
   devs)
   2023-09-11 13:32:44 by Paolo Vincenzo Olivo | Files touched by this commit (1)
Log message:
toot: add missing dependency on py-tomlkit.
   2023-08-24 22:51:45 by Paolo Vincenzo Olivo | Files touched by this commit (3) | Package updated
Log message:
chat/toot: update to toot-0.38.1

# Changes
* Fix relative datetimes option in TUI
* Add `toot muted` and `toot blocked` commands
* Add settings file, allows setting common options, defining defaults
  for command arguments, and the TUI palette
* TUI: Remap shortcuts so they don't override HJKL used for
  navigation