summaryrefslogtreecommitdiffstats
path: root/2021/talks/ui.md
diff options
context:
space:
mode:
authorLeo Vivier <zaeph@zaeph.net>2021-12-02 15:38:39 +0100
committerLeo Vivier <zaeph@zaeph.net>2021-12-02 15:38:48 +0100
commitb559b8ade1059de4d684299717a688f63105f07c (patch)
treebbbcc43a54b4a9e4cba9cade7ed01d1e62299f76 /2021/talks/ui.md
parent9916cb6f2fcb97db1477b4e5062ed433f7b2316b (diff)
downloademacsconf-wiki-b559b8ade1059de4d684299717a688f63105f07c.tar.xz
emacsconf-wiki-b559b8ade1059de4d684299717a688f63105f07c.zip
Add BBB logs
Diffstat (limited to '2021/talks/ui.md')
-rw-r--r--2021/talks/ui.md36
1 files changed, 36 insertions, 0 deletions
diff --git a/2021/talks/ui.md b/2021/talks/ui.md
index 1bf3c854..40d69b68 100644
--- a/2021/talks/ui.md
+++ b/2021/talks/ui.md
@@ -32,6 +32,7 @@ by implementing some basic UI's.
# Discussion
+IRC:
- I'm trying the run your demos of tui... it seems that (add-to-list 'load-path "~/usrc/tui.el/") is not enough, I have to either add the subdirectories by hand or to run a standard function - whose name I don't know - to add the subdirs...
- hey, I'm trying to run your demos of tui... I had to add the subdirectories to the load-path manually to make (require 'tui-tic-tac-toe) work. my notes are here: https://0x0.st/-7dV.txt
- tui.el is very exciting, should open up a new era of more advanced UI in Emacs
@@ -40,6 +41,41 @@ by implementing some basic UI's.
- I think anything you can show in a buffer should work with this, so images, text, whatever.
- tui.el is just too cool: I am going to try it for sure :D
+BBB:
+- like in dogears.el readme
+- So I'm really interested in potentially using tui for Ement.el
+- there are 2 or 3 ways I could imagine using it...
+- 1. For the room buffers, showing events in the chat rooms. That sometimes has thousands of events, so that's why I asked about performance for that case.
+- It seems like it could be very helpful for re-rendering some events when their content changes, e.g. when messages are edited, when coalescing adjacent join/leave events...
+- That sounds interesting. I don't know anything about React
+- EWOC does work for that to some extent, but I've been unable to get nested EWOCs to work correctly so far, so TUI is an interesting alternative
+- yes IIRC
+- yeah, EWOC uses markers too AFAIK, and it seems to perform well enough even with 2000-3000 events in a buffer
+- oh yeah, your grid idea
+- that would be SO useful
+- yes, sorting and filtering, temporarily hiding elements!
+- that would be SO useful
+- like "show all messages from this user or mentioning that user in this room"
+- and then press a key and all the others are shown again
+- ahh, I need that! :)
+- expanding larger images from thumbnails, captions for files, etc
+- like Element.io but in Emacs with TUI, that would be great
+- that's the official Matrix Web client
+- I think it uses React
+- but I'm not sure
+- Sounds great! well thanks for the presentation, I really look forward to TUI's progress! maybe someday I can help with it, in the distant future... I have too many Emacs projects already :)
+- hmm, a TUI library for taxy.el... more ideas!
+- TUI would be like a natural frontend for taxy.el as a backend
+- that would be fun :)
+- are you on Matrix by any chance?
+- maybe someday, need to get more people "jacked in" :)
+- I'm bad with email, but when I have time to check out TUI in more detail, I look forward to it!
+
+Feedback
+- I like the bird mascot on the repo readme :)
+- FYI if you would want it to show at the side of the readme, you can see the Org markup I use to accomplish that in some of my readmes
+
+
# Outline
- 5-10 minutes: