diff options
author | marty hiatt <martianhiatus@riseup.net> | 2024-07-18 12:58:05 +0200 |
---|---|---|
committer | marty hiatt <martianhiatus@riseup.net> | 2024-07-18 12:58:05 +0200 |
commit | 43cd626f6a3ec81cf72b4d7e522be3930e5a3846 (patch) | |
tree | 4a5ee702ee65b2d2d97fd4fc56681a0de6f8f3e1 /mastodon.info | |
parent | f16fcb15a8be0143db1f4a11f5025512feca5b44 (diff) | |
parent | aa6b7b25bef714fe88493d4c04327a61fba0bd53 (diff) |
Merge branch 'emoji.el' into develop
Diffstat (limited to 'mastodon.info')
-rw-r--r-- | mastodon.info | 113 |
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 |