Commit graph

  • 9bc7712540 Tidy: (ement-room--buffer) Use room variable Adam Porter 2021-08-01 01:05:34 -05:00
  • 0072a855c4 Fix: (ement-room-list-action) Use ement-view-room Adam Porter 2021-08-01 01:05:14 -05:00
  • dbcf7576e1 Fix: (ement-room-list-action) Use opened buffers Adam Porter 2021-08-01 00:47:40 -05:00
  • 811d911f96 Fix: (ement--update-room-buffers) Only use live buffers Adam Porter 2021-08-01 00:47:31 -05:00
  • ec0c324823 Change: (ement-room-image-scale-mouse) Toggle scale Adam Porter 2021-08-01 00:16:44 -05:00
  • baed04d5d5 Change/Fix: Support images on Emacs 27+ Adam Porter 2021-07-31 23:24:22 -05:00
  • e028736236 Fix: (ement-complete-room) Show alias or ID in parens Adam Porter 2021-07-31 23:02:23 -05:00
  • b2066f7d83 Docs: Bindings Adam Porter 2021-07-30 18:09:09 -05:00
  • 9eaf997b36 Add: (ement-room--buffer) Set list-buffers-directory Adam Porter 2021-07-30 03:07:42 -05:00
  • f3f343bb6b Docs: Add reactions screenshot Adam Porter 2021-07-30 02:06:09 -05:00
  • ba9eb3f0e5 Fix: (ement-room-list-auto-update) Autoload Adam Porter 2021-07-30 01:30:30 -05:00
  • 178226c7a3 Comment: Add TODO Adam Porter 2021-07-30 01:26:05 -05:00
  • 755ebc3c56 Docs: Improve bindings section and tips Adam Porter 2021-07-30 00:49:59 -05:00
  • 3ad6caeca8 Add: Sending reactions Adam Porter 2021-07-30 00:47:55 -05:00
  • 2c193f1e50 Docs: Mention using setq vs. customize Adam Porter 2021-07-30 00:48:03 -05:00
  • 06f962b587 Add: (ement-room-list--entry) help-echo for U and B columns Adam Porter 2021-07-29 21:04:15 -05:00
  • 2703f5c0ef Fix: (ement-room-list--entry) Workaround bug in ts Adam Porter 2021-07-29 21:02:48 -05:00
  • 215a334468 Add: (ement-room-with-typing) Adam Porter 2021-07-29 19:04:54 -05:00
  • c009da4c80 Add: Sending image messages Adam Porter 2021-07-29 18:52:14 -05:00
  • f70b6661b1 Add: (ement-api) Endpoint "category" Adam Porter 2021-07-29 18:45:57 -05:00
  • 62a740aa9d Fix: (ement-room-image-show) Handle invalid images Adam Porter 2021-07-29 18:07:56 -05:00
  • 28528ebdbd Tidy: (ement-room) Move functions Adam Porter 2021-07-29 16:57:24 -05:00
  • 1574ddf915 Add: (defevent "m.room.topic") Adam Porter 2021-07-29 05:45:31 -05:00
  • b50ce53106 Change: (ement-room-list--entry) Message instead of warning Adam Porter 2021-07-29 05:27:41 -05:00
  • a8e9dadb01 Add: Message editing Adam Porter 2021-07-29 05:16:35 -05:00
  • a5f2d08e41 Add: (ement-room-list) Buffer column Adam Porter 2021-07-29 04:44:40 -05:00
  • d56c1bb4ec Add: Auto-update room list buffer Adam Porter 2021-07-29 04:35:21 -05:00
  • 6fefd3c075 Add: Reply to marked text Adam Porter 2021-07-29 04:26:14 -05:00
  • 74a21cb9fc Docs: Update Adam Porter 2021-07-29 04:17:46 -05:00
  • 461ceb789a Comment: Add TODO Adam Porter 2021-07-29 04:09:03 -05:00
  • fd1cd6f26b Add: Cycle and scroll through unread buffers with SPC Adam Porter 2021-07-29 04:04:21 -05:00
  • c45d0a17c6 Change: ("m.typing") Set footer silently Adam Porter 2021-07-29 04:04:49 -05:00
  • 2abc3a03db Change/Fix: (ement-room--format-message-body) Ignore nil bodies Adam Porter 2021-07-29 04:05:10 -05:00
  • 591e486598 Add/Change: Error handling, force resync with prefix Adam Porter 2021-07-29 03:07:54 -05:00
  • ea16cb204e Comment: Remove old FIXME Adam Porter 2021-07-29 02:25:20 -05:00
  • 13c791ec0a Tidy: (ement--room-name) Remove unused function Adam Porter 2021-07-29 02:24:50 -05:00
  • 200e38df36 Change: Use new-events list in room local slot Adam Porter 2021-07-29 02:05:22 -05:00
  • eb6033049a Tidy: (ement-room--buffer) Adam Porter 2021-07-29 02:03:50 -05:00
  • 234d841b11 Tidy: (ement-room-mode-hook) Add visual-line-mode Adam Porter 2021-07-29 02:03:06 -05:00
  • 941033b380 Add: (ement-event-handlers, ement-defevent, ement--process-event) Adam Porter 2021-07-29 02:02:00 -05:00
  • 62302949df Change: (ement-notify) Only run when session hasn't synced yet Adam Porter 2021-07-29 02:01:25 -05:00
  • df5c3fe170 Comment: Whitespace and TODOs Adam Porter 2021-07-29 02:01:00 -05:00
  • d3d2de54d3 Change: (ement-event-hook) to defvar Adam Porter 2021-07-29 01:56:32 -05:00
  • 6b32645726 Change/Fix: (ement-room-leave) Improve room completion Adam Porter 2021-07-29 01:02:06 -05:00
  • 41140995b7 Change: Move room-display-name function to ement-room Adam Porter 2021-07-29 01:01:40 -05:00
  • 2d525429b2 Change/Fix: (ement--write-session) Write new session struct Adam Porter 2021-07-29 00:27:33 -05:00
  • 1b851add7b Change: (ement-room-list--entry) Warn for invalid timestamp Adam Porter 2021-07-29 00:22:12 -05:00
  • f0a68d91fc Comment: Add TODO Adam Porter 2021-07-29 00:21:10 -05:00
  • 1bebb8f02f Add: (ement-room-list) Direct column Adam Porter 2021-07-28 23:22:03 -05:00
  • 77613a34a3 Add: Store global account data events Adam Porter 2021-07-28 23:21:12 -05:00
  • 2f5e222437 Tidy: Block Adam Porter 2021-07-28 22:25:11 -05:00
  • 744f88423b Add: Show room name in prompt when sending message Adam Porter 2021-07-28 22:02:43 -05:00
  • 67aed182ac Fix: (ement-room-header-line-format) Handle empty room names/topics Adam Porter 2021-07-28 21:54:42 -05:00
  • 0e58285e8b Add: Room tombstone events Adam Porter 2021-07-28 21:51:32 -05:00
  • 3a62163f01 Fix: (ement-room-join) Check for room in join-fn Adam Porter 2021-07-28 21:35:35 -05:00
  • af33c63f64 Comment: Add TODO Adam Porter 2021-07-28 21:35:18 -05:00
  • 6ccc5cb808 Tidy: (ement-room-leave) Confirmation prompt Adam Porter 2021-07-28 21:35:00 -05:00
  • f5f08f4c82 Add: (ement-room-message-format-spec) Add IRC-style without margins Adam Porter 2021-07-28 21:33:11 -05:00
  • c8c0686c74 Add: Linkify URLs in message bodies Adam Porter 2021-07-28 20:26:28 -05:00
  • 372184266b Comment: Add TODO Adam Porter 2021-07-28 20:12:45 -05:00
  • 98f12d9970 Add: (ement--room-display-name) Heroes-based name Adam Porter 2021-07-28 20:12:25 -05:00
  • f4b608c8c5 Tidy: Escaped underscores, realign tables Adam Porter 2021-07-28 21:09:12 -05:00
  • 9034908d6d Tidy: Block, whitespace Adam Porter 2021-07-28 21:03:47 -05:00
  • fc3579a21b Add: (ement-room-list) Member count Adam Porter 2021-07-28 20:12:12 -05:00
  • 08e806ca33 Add: (ement--push-joined-room-events) Track room summary Adam Porter 2021-07-28 20:11:42 -05:00
  • cd59430081 Fix: Typing notification grace period Adam Porter 2021-07-28 02:58:53 -05:00
  • 44287816c2 Tidy: Change JSON EXAMPLE block to SRC Adam Porter 2021-07-28 02:55:19 -05:00
  • 1ef1f5297f Comment: Add TODO Adam Porter 2021-07-28 02:38:25 -05:00
  • 02d8afff77 Add: (ement-notify-filters) and new predicates Adam Porter 2021-07-28 00:37:25 -05:00
  • c343cf2d88 Fix: (ement--hostname-uri) Handle 404 responses Adam Porter 2021-07-27 23:13:53 -05:00
  • ee16b7e64a Add: Join/leave room commands Adam Porter 2021-07-27 22:04:25 -05:00
  • 9166360628 Tidy: (ement-room--user-color) Variable name Adam Porter 2021-07-27 21:51:14 -05:00
  • 070dedb8c9 Tidy: Function declarations Adam Porter 2021-07-27 21:51:02 -05:00
  • 6f2a2f2e45 Tidy: Headers for package-lint Adam Porter 2021-07-27 21:50:05 -05:00
  • 12f2f33712 Tidy: Docstrings Adam Porter 2021-07-27 21:42:53 -05:00
  • 04774c617a Fix: (ement-room--add-reply) Only use join events Adam Porter 2021-07-27 20:52:42 -05:00
  • 0aa366a85c Change: (ement-room-left-margin-width) Mention ttys in docstring Adam Porter 2021-07-27 05:04:09 -05:00
  • 1c31756af5 Change: (ement-room--insert-events) Follow new events Adam Porter 2021-07-27 02:22:37 -05:00
  • 89b7b28f89 Add: Notifications Adam Porter 2021-07-27 00:11:40 -05:00
  • 2b68deb0e4 Change: (ement-room-message-format-spec) Set default to IRCy Adam Porter 2021-07-27 01:20:14 -05:00
  • 5c96553c36 Add: Show images in rooms Adam Porter 2021-07-26 23:22:15 -05:00
  • 510487207c Change: (ement-room--ewoc-last-matching) Take EWOC as first argument Adam Porter 2021-07-26 23:19:16 -05:00
  • 344be71dda Add: (ement-room--format-message) Zero-width spaces after names Adam Porter 2021-07-26 20:00:15 -05:00
  • a08fce5138 Initial commit, r0.6.1 Adam Porter 2021-07-26 17:02:00 -05:00
  • abd8cf9fbd Fix: (ement-room) Require mwheel akater 2021-07-26 04:18:03 +00:00
  • ac2af07325 Add: Send typing notifications Adam Porter 2021-07-26 18:52:41 -05:00
  • deeb8a6654 Add: Mentions Adam Porter 2021-07-26 18:20:18 -05:00
  • 35d39b7b9a Docs: Clarify binding for sending messages/replies Adam Porter 2021-07-26 18:13:38 -05:00
  • cc0e6a4914 Fix: (ement-room--insert-events) Select window before inserting Adam Porter 2021-07-26 13:36:47 -05:00
  • 8427919dbd Debug: (ement-room--insert-event) Add more debug code Adam Porter 2021-07-26 13:36:03 -05:00
  • 162ab78e16 Docs: Add logo Adam Porter 2021-07-26 00:01:15 -05:00
  • b44e7b18b6 Fix: Display-name help-echo Adam Porter 2021-07-25 21:54:18 -05:00
  • 2ce26f405a Fix/Tidy: (defevent "m.typing") Show ID if no displayname Adam Porter 2021-07-25 21:37:19 -05:00
  • d1764ccf7a Add: (defface ement-room-message) Adam Porter 2021-07-25 21:26:40 -05:00
  • aeeb16eee8 Change: (ement--sync) Use user-error instead of asserting Adam Porter 2021-07-25 21:20:04 -05:00
  • 87b5fd458e Docs: Add to rationale Adam Porter 2021-07-25 21:04:03 -05:00
  • a523e9d41c Docs: Update screenshots Adam Porter 2021-07-25 20:53:49 -05:00
  • 8035326a29 Change: (ement-room-message-format-spec) Use "IRCy" by default Adam Porter 2021-07-25 20:47:00 -05:00
  • c5e83b76d7 Add: Emacs bookmark support Adam Porter 2021-07-25 20:31:41 -05:00
  • 7c589b7b72 Fix: (ement-room--insert-events) Work around weird reply-to-reply bug Adam Porter 2021-07-25 17:15:46 -05:00