freenode/#shirakumo - IRC Chatlog
Search
19:09:26
Shinmera
you can also sidestep the representation if it's just a string and instead use a label* which carries the value directly.
19:21:59
selwyn
it should be a very simple matter to hook the events into the system and get a primitive console working
20:16:40
selwyn
the label is far too small to read but it is displaying a list of 'life cycle events' that steamvr produces
20:17:15
selwyn
when the controller suddenly pops into view, it has actually just been turned on which prompts a flurry of activity on the label
20:18:15
selwyn
though it's quite nice to get a feel for what events you tend to actually get because they are relatively underdocumented
20:18:47
Shinmera
iirc you should be able to make the font much bigger by using something like :style `((:label :size ,(alloy:un 30))) as an initarg to the label.
20:21:00
Shinmera
When I introduced the options into Kandria it was funny to watch the UI immediately respond when I introduced the ui scale slader.
20:22:55
Shinmera
It's something I've meant to look into for years, but beyond reading through parts of its spec I have not touched it.
20:24:04
Shinmera
In Alloy representations are about how to construct the visible shapes for a component.
20:26:29
Shinmera
In alloy, REPRESENT is all about capturing a value and constructing a component that can represent it in UI in some fashion. This is similar to presentations in CLIM, as far as I know.
20:27:04
Shinmera
The PRESENTATIONS protocol in Alloy on the other hand is all about how to display these components visually using a number of base shapes (from the SIMPLE protocol)
20:40:27
Shinmera
sometimes during startup it complains about the channel or user registry not existing, even though I make 100% sure to start them up.
20:42:45
SAL9000
Shinmera: good job on the python lichat lib! I've got a partial workaround for my Docker woes already, once I've put that dumpster fire out completely I should be able to get something done on the weechat client :-)
20:43:21
SAL9000
(partial workaround being read-only bind-mounting /etc/resolv.conf into the damn container so it can't clobber it... sigh.)
20:46:50
Shinmera
This has frustrated me so much I might instead just go for a hand-rolled thing with ETS
20:48:53
SAL9000
hm... if you have that much message volume you probably have a spam problem, anyway?
20:48:56
Shinmera
I've already observed weird lag sometimes that I can't pin down to anything (because it happens in production and idunno wtf)
20:50:53
SAL9000
but again it seems really strange for message delivery to choke on IPC unless you've got insane message volumes
20:51:43
SAL9000
on a happier note, regarding the weechat plans... can you recommend a sane way to develop "remotely" on a headless machine?
20:52:04
SAL9000
tl;dr I'm running weechat-in-tmux on a headless server (in the LAN) and connecting to it from windows
20:52:46
Colleen
github.com/billziss-gh/sshf... Website (HTML), Title: GitHub - billziss-gh/sshfs-win: SSHFS For Windows
20:52:57
SAL9000
I haven't managed to get emacs tramp to work outside of mingw-msys (where emacs doesn't have gui)
20:53:40
SAL9000
I recall looking into Windows FUSE stuff for some other reason and coming away *very* disappointed
22:10:34
Colleen
shirakumo.github.io/lichat/ Website (HTML), Title: Lichat - The lightweight chat protocol
22:12:52
selwyn
is this supposed to happen when i try to post something https://usercontent.irccloud-cdn.com/file/Pkf7Kqq3/image.png
22:46:38
SAL9000
okay, wow. given enough beating of head against wall, emacs installed inside mingw can use TRAMP /sshx: method!!
22:49:31
selwyn
i've still not managed to set the emacs inferior shell to be the msys2 shell on portacle
22:50:10
Shinmera
I could never get to grips with any of the emacs shells, so I still always use an external xfce4-terminal
22:54:10
selwyn
it would be nice to use the inferior shell on emacs more because of the whole voice coding thing, but can't have everything i guess
23:01:14
SAL9000
emacs inferior-shell isn't a priority for me; it's more about the remote editing features
23:04:46
SAL9000
I could use that sshfs port, but more complexity = more issues, so I decided to put some more effort into getting TRAMP :p
23:09:41
SAL9000
run emacs from inside mingw, install ssh-agency package, invoke (ssh-agency-ensure), then use sshx method