aboutsummaryrefslogtreecommitdiff
path: root/mastodon.info
diff options
context:
space:
mode:
authormarty hiatt <martianhiatus@riseup.net>2024-07-18 12:58:05 +0200
committermarty hiatt <martianhiatus@riseup.net>2024-07-18 12:58:05 +0200
commit43cd626f6a3ec81cf72b4d7e522be3930e5a3846 (patch)
tree4a5ee702ee65b2d2d97fd4fc56681a0de6f8f3e1 /mastodon.info
parentf16fcb15a8be0143db1f4a11f5025512feca5b44 (diff)
parentaa6b7b25bef714fe88493d4c04327a61fba0bd53 (diff)
Merge branch 'emoji.el' into develop
Diffstat (limited to 'mastodon.info')
-rw-r--r--mastodon.info113
1 files changed, 68 insertions, 45 deletions
diff --git a/mastodon.info b/mastodon.info
index e300abe..1689c1d 100644
--- a/mastodon.info
+++ b/mastodon.info
@@ -24,6 +24,7 @@ README
* Contributing::
* Supporting ‘mastodon.el’: Supporting mastodonel.
* Contributors::
+* screenshots::
Installation
@@ -76,6 +77,7 @@ have it installed you should be able to browse this readme inside emacs.
* Contributing::
* Supporting ‘mastodon.el’: Supporting mastodonel.
* Contributors::
+* screenshots::

File: mastodon.info, Node: Installation, Next: Usage, Up: README
@@ -150,10 +152,12 @@ File: mastodon.info, Node: Emoji, Next: Discover, Prev: Repo, Up: Installati
1.1.4 Emoji
-----------
-‘mastodon-mode’ will enable Emojify
-(https://github.com/iqbalansari/emacs-emojify) if it is loaded in your
-Emacs environment, so there’s no need to write your own hook anymore.
-‘emojify-mode’ is not required.
+Since Emacs 28, it has builtin emoji support with ‘emoji.el’. If you
+prefer to use Emojify (https://github.com/iqbalansari/emacs-emojify),
+‘require’ it and set ‘mastodon-use-emojify’ to non-nil to display emoji
+in timelines and to use it when composing toots. ‘Emoji.el’ is the
+better option, but for now only ‘emojify’ supports downloading and using
+custom emoji from your instance.

File: mastodon.info, Node: Discover, Prev: Emoji, Up: Installation
@@ -361,7 +365,7 @@ is as follows:
1. Keybindings
Key Action
- --------------------------------------------------
+ ---------------------------------------------
‘C-c C-c’ Send toot
‘C-c C-k’ Cancel toot
‘C-c C-w’ Add content warning
@@ -369,7 +373,7 @@ is as follows:
‘C-c C-n’ Add sensitive media/nsfw flag
‘C-c C-a’ Upload attachment(s)
‘C-c !’ Remove all attachments
- ‘C-c C-e’ Add emoji (if ‘emojify’ installed)
+ ‘C-c C-e’ Insert emoji
‘C-c C-p’ Create a poll
‘C-c C-l’ Set toot language
‘-C-c C-s’ Schedule toot
@@ -381,7 +385,8 @@ is as follows:
‘mastodon-toot--enable-completion’ is enabled by default.
To trigger completion, type a prefix followed by a few letters, ‘@’
- for mentions, ‘#’ for tags, and ‘:’ for emoji.
+ for mentions, ‘#’ for tags, and ‘:’ for emoji (for now this only
+ works when using ‘emojify.el’).
If you want to enable ‘company-mode’ in the toot compose buffer,
set ‘mastodon-toot--use-company-for-completion’ to ‘t’.
@@ -574,11 +579,12 @@ File: mastodon.info, Node: Bookmarks and mastodonel, Prev: Translating toots,
1.2.10 Bookmarks and ‘mastodon.el’
----------------------------------
-‘mastodon.el’ doesn’t currently implement its own bookmark record and
-handler, which means that emacs bookmarks will not work as is. Until we
-implement them, you can get bookmarks going immediately by using
-bookmark+.el
-(https://github.com/emacsmirror/emacswiki.org/blob/master/bookmark%2b.el).
+‘mastodon.el’ implements a basic bookmark record and handler.
+Currently, this means that you can bookmark a post item and later load
+it in thread view. This could be expanded to any item with an id, but
+probably not to things like timeline views. If you want to be able to
+bookmark something, open an issue and ask, it’s trivial to expand the
+bookmarking code.

File: mastodon.info, Node: Dependencies, Next: Network compatibility, Prev: Usage, Up: README
@@ -592,7 +598,7 @@ Hard dependencies (should all install with ‘mastodon.el’):
• ‘persist’ for storing some settings across sessions
Optional dependencies (install yourself, ‘mastodon.el’ can use them):
- • ‘emojify’ for inserting and viewing emojis
+ • ‘emojify’ to use custom emoji (else we use builtin ‘emoji.el’)
• ‘mpv’ and ‘mpv.el’ for viewing videos and gifs
• ‘lingva.el’ for translating toots
@@ -701,7 +707,7 @@ I can provide IBAN or other bank account details.
out.

-File: mastodon.info, Node: Contributors, Prev: Supporting mastodonel, Up: README
+File: mastodon.info, Node: Contributors, Next: screenshots, Prev: Supporting mastodonel, Up: README
1.7 Contributors
================
@@ -716,41 +722,58 @@ File: mastodon.info, Node: Contributors, Prev: Supporting mastodonel, Up: REA
• <https://github.com/hdurer>
• <https://codeberg.org/Red_Starfish>
+
+File: mastodon.info, Node: screenshots, Prev: Contributors, Up: README
+
+1.8 screenshots
+===============
+
+Here’s a (federated) timeline:
+
+
+
+
+ Here’s a notifcations view plus a compose buffer:
+
+
+
+

Tag Table:
Node: Top210
-Node: README962
-Node: Installation1596
-Node: ELPA1885
-Node: MELPA2113
-Node: Repo2493
-Node: Emoji2986
-Node: Discover3317
-Node: Usage3869
-Node: Logging in to your instance4312
-Node: Timelines5309
-Ref: Keybindings5784
-Ref: Toot byline legend10558
-Node: Composing toots10867
-Ref: Keybindings (1)12419
-Ref: Autocompletion of mentions tags and emoji12985
-Ref: Draft toots13851
-Node: Other commands and account settings14322
-Node: Customization17489
-Node: Commands and variables index18367
-Node: Alternative timeline layout18883
-Node: Live-updating timelines mastodon-async-mode19288
-Node: Translating toots20140
-Node: Bookmarks and mastodonel21322
-Node: Dependencies21794
-Node: Network compatibility22404
-Node: Contributing23286
-Node: Bug reports23782
-Node: Fixes and features24693
-Node: Coding style25194
-Node: Supporting mastodonel25818
-Node: Contributors26385
+Node: README978
+Node: Installation1628
+Node: ELPA1917
+Node: MELPA2145
+Node: Repo2525
+Node: Emoji3018
+Node: Discover3536
+Node: Usage4088
+Node: Logging in to your instance4531
+Node: Timelines5528
+Ref: Keybindings6003
+Ref: Toot byline legend10777
+Node: Composing toots11086
+Ref: Keybindings (1)12638
+Ref: Autocompletion of mentions tags and emoji13173
+Ref: Draft toots14098
+Node: Other commands and account settings14569
+Node: Customization17736
+Node: Commands and variables index18614
+Node: Alternative timeline layout19130
+Node: Live-updating timelines mastodon-async-mode19535
+Node: Translating toots20387
+Node: Bookmarks and mastodonel21569
+Node: Dependencies22108
+Node: Network compatibility22742
+Node: Contributing23624
+Node: Bug reports24120
+Node: Fixes and features25031
+Node: Coding style25532
+Node: Supporting mastodonel26156
+Node: Contributors26723
+Node: screenshots27158

End Tag Table