Adam Porter
|
70da19e4c9
|
Add/Change: Refactor notification predicates and functions
This seems more logical and powerful.
|
2022-04-22 16:07:05 -05:00 |
|
Adam Porter
|
cba65e2c61
|
Add: (ement-notify--event-from-session-user-p)
And use in ement-notify-ignore-predicates.
|
2022-04-22 15:23:51 -05:00 |
|
Adam Porter
|
b4c954da1f
|
Fix: (ement-notify--notifications-notify) Events without bodies
e.g. redacted events.
|
2022-04-22 10:13:18 -05:00 |
|
Adam Porter
|
7526b2772c
|
Add: (ement-notify--notify-if-unread)
|
2022-04-15 17:40:46 -05:00 |
|
Adam Porter
|
45b7882c8a
|
Add: (ement-notify--notifications-notify) Show room avatars
|
2022-04-15 16:25:58 -05:00 |
|
Adam Porter
|
cab45dd912
|
Tidy: Docstrings, unused variable
|
2022-03-25 21:34:24 -05:00 |
|
Adam Porter
|
eb4197244b
|
Add: Multi-session support
|
2021-08-23 19:16:59 -05:00 |
|
Adam Porter
|
7a89dcdeb4
|
Add: Commands and bindings to switch to special buffers
|
2021-08-10 18:18:25 -05:00 |
|
Adam Porter
|
6613eab9a6
|
Add: (ement-room-set-message-format)
|
2021-08-10 09:38:11 -05:00 |
|
Adam Porter
|
f69040b208
|
Add/Change: (ement-room-define-event-formatter)
This more clearly (and less hackily) defines event formatters.
|
2021-08-10 03:33:22 -05:00 |
|
Adam Porter
|
d699de7666
|
Add: Room avatars
|
2021-08-05 06:18:05 -05:00 |
|
Adam Porter
|
afe986f1aa
|
Tidy: (ement-room--event-mentions-user-p) Rename
It's a predicate.
|
2021-08-04 22:25:50 -05:00 |
|
Adam Porter
|
01a800e323
|
Add: Add to reactions by clicking them
Toggling them back off is yet to be done.
|
2021-08-04 02:18:49 -05:00 |
|
Adam Porter
|
40d3dc1299
|
Tidy: (ement-notify.el) Declare function
|
2021-08-03 20:02:30 -05:00 |
|
Adam Porter
|
1d8fff0b77
|
Add: (ement-notify-prism-background)
|
2021-08-03 19:15:12 -05:00 |
|
Adam Porter
|
8b60da0cfc
|
Fix: (ement-notify-limit-room-name-width)
Also add ellipsis option, and increase default width by 2 (so
"#matrix-dev" fits).
|
2021-08-03 06:56:10 -05:00 |
|
Adam Porter
|
3bf9d83b6a
|
Fix: (ement-notify, ement-notify-ignore-predicates)
|
2021-08-03 04:53:16 -05:00 |
|
Adam Porter
|
cdbccc8a4b
|
Fix: (ement-notify-functions) Default value
Forgot to change that earlier.
|
2021-08-03 04:49:57 -05:00 |
|
Adam Porter
|
a65ba56aec
|
Change: Refactor and simplify notification system
|
2021-08-03 01:14:48 -05:00 |
|
Adam Porter
|
208be8b23e
|
Add: (ement-notify-limit-room-name-width)
|
2021-08-03 01:14:16 -05:00 |
|
Adam Porter
|
44550cfbdc
|
Add: Notifications and Mentions buffers
|
2021-08-03 00:37:49 -05:00 |
|
Adam Porter
|
db4f09323c
|
Fix: (ement-notify--notify) Ensure body is a string
|
2021-08-03 00:14:59 -05:00 |
|
Adam Porter
|
fe899d1cca
|
Fix: (ement-notify) Filters variable
Used the wrong variable name. Oops.
|
2021-08-03 00:14:59 -05:00 |
|
Adam Porter
|
7c5a5f766a
|
Add: (ement-notify--log-mentions)
|
2021-08-03 00:14:59 -05:00 |
|
Adam Porter
|
f729714d5d
|
Comment: Add section heading
|
2021-08-03 00:14:59 -05:00 |
|
Adam Porter
|
62302949df
|
Change: (ement-notify) Only run when session hasn't synced yet
|
2021-07-29 02:01:25 -05:00 |
|
Adam Porter
|
02d8afff77
|
Add: (ement-notify-filters) and new predicates
Not sure if "filters" and "predicates" are the best names for these,
but NTIH (Naming Things Is Hard).
|
2021-07-28 00:37:25 -05:00 |
|
Adam Porter
|
12f2f33712
|
Tidy: Docstrings
Thanks, Checkdoc.
|
2021-07-27 21:42:53 -05:00 |
|
Adam Porter
|
89b7b28f89
|
Add: Notifications
|
2021-07-27 01:52:22 -05:00 |
|