summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2025-05-06 03:28:25 -0400
committerLLLL Colonq <llll@colonq>2025-05-06 03:28:25 -0400
commit936221a3fb0b285b6ab0b50be2ef7ebca8c8072d (patch)
treea00d69c11f70202c11591eb220ff81b2d4a3f35f
parentfb01362a9dd816fc0d0e50052ab4764dd30e46f3 (diff)
One of the most classic update commits
-rw-r--r--assets/avatars/coolcodingcat.pngbin0 -> 8906 bytes
-rw-r--r--assets/avatars/rat_not_like_noah.pngbin0 -> 7171 bytes
-rw-r--r--assets/emotes/301396378bin0 -> 1931 bytes
-rw-r--r--assets/emotes/emotesv2_11acd581a0e9414bb1485c0807f9268cbin0 -> 18977 bytes
-rw-r--r--assets/emotes/emotesv2_26f6c955d4434cbd8f6971d55af13eafbin0 -> 2785 bytes
-rw-r--r--assets/emotes/emotesv2_2c2d5f1789a74dceb2984779e8b8c49ebin0 -> 6908 bytes
-rw-r--r--assets/emotes/emotesv2_30c7d3edc0084b6093046f52259f4a93bin0 -> 13533 bytes
-rw-r--r--assets/emotes/emotesv2_33bff2238cf64a95af3e6c7162017accbin0 -> 1937 bytes
-rw-r--r--assets/emotes/emotesv2_61031c048a5c4fdebadc3a5859301e14bin0 -> 5095 bytes
-rw-r--r--assets/emotes/emotesv2_6f85d90ee8814ccca37f462057796214bin0 -> 2430 bytes
-rw-r--r--assets/emotes/emotesv2_77667d8cc819407c989b4457eefd2b32bin0 -> 57907 bytes
-rw-r--r--assets/emotes/emotesv2_901e49c3269f4d9482eb5e6ce1d7bf9dbin0 -> 2533 bytes
-rw-r--r--assets/emotes/emotesv2_91fe2833a32f4fcfaa13cc524cf0d34dbin0 -> 2169 bytes
-rw-r--r--assets/emotes/emotesv2_9362e1a379b340f0886c3a5bde9fd364bin0 -> 2543 bytes
-rw-r--r--assets/emotes/emotesv2_a6bc0b74fe804d068b75365fb323f70dbin0 -> 4333 bytes
-rw-r--r--assets/emotes/emotesv2_b096f465d8be4f22ad26bc739a248faebin0 -> 10532 bytes
-rw-r--r--assets/emotes/emotesv2_b0ca18edcc634a2b9f5d0636c8bff040bin0 -> 4487 bytes
-rw-r--r--assets/emotes/emotesv2_bd02ce011d11477cba6b2753e19fbd55bin0 -> 1508 bytes
-rw-r--r--assets/emotes/emotesv2_bf0d1e2cf88441cfb0ae70a49ac5e9b9bin0 -> 2084 bytes
-rw-r--r--assets/emotes/emotesv2_ca0d80a02a984729903f9b2d35daee50bin0 -> 10451 bytes
-rw-r--r--assets/emotes/emotesv2_d162bc3380824422a9a1413a5c0e6396bin0 -> 11940 bytes
-rw-r--r--assets/emotes/emotesv2_d1c472db46744215a594ad42be1d1102bin0 -> 8720 bytes
-rw-r--r--assets/emotes/emotesv2_da69873e41a94fb99498c5aa8e7f8409bin0 -> 4719 bytes
-rw-r--r--assets/emotes/emotesv2_eb5e11715c7d400bb75da672547d9b5ebin0 -> 3969 bytes
-rw-r--r--assets/glossary/2025-05-02.txt1
-rw-r--r--src/gizmo/wasp-cyclone.el1
-rw-r--r--src/wasp-chat.el22
27 files changed, 22 insertions, 2 deletions
diff --git a/assets/avatars/coolcodingcat.png b/assets/avatars/coolcodingcat.png
new file mode 100644
index 00000000..66da1af4
--- /dev/null
+++ b/assets/avatars/coolcodingcat.png
Binary files differ
diff --git a/assets/avatars/rat_not_like_noah.png b/assets/avatars/rat_not_like_noah.png
new file mode 100644
index 00000000..95550e36
--- /dev/null
+++ b/assets/avatars/rat_not_like_noah.png
Binary files differ
diff --git a/assets/emotes/301396378 b/assets/emotes/301396378
new file mode 100644
index 00000000..f0ed5b31
--- /dev/null
+++ b/assets/emotes/301396378
Binary files differ
diff --git a/assets/emotes/emotesv2_11acd581a0e9414bb1485c0807f9268c b/assets/emotes/emotesv2_11acd581a0e9414bb1485c0807f9268c
new file mode 100644
index 00000000..56f25add
--- /dev/null
+++ b/assets/emotes/emotesv2_11acd581a0e9414bb1485c0807f9268c
Binary files differ
diff --git a/assets/emotes/emotesv2_26f6c955d4434cbd8f6971d55af13eaf b/assets/emotes/emotesv2_26f6c955d4434cbd8f6971d55af13eaf
new file mode 100644
index 00000000..92cfc8d3
--- /dev/null
+++ b/assets/emotes/emotesv2_26f6c955d4434cbd8f6971d55af13eaf
Binary files differ
diff --git a/assets/emotes/emotesv2_2c2d5f1789a74dceb2984779e8b8c49e b/assets/emotes/emotesv2_2c2d5f1789a74dceb2984779e8b8c49e
new file mode 100644
index 00000000..aad78eba
--- /dev/null
+++ b/assets/emotes/emotesv2_2c2d5f1789a74dceb2984779e8b8c49e
Binary files differ
diff --git a/assets/emotes/emotesv2_30c7d3edc0084b6093046f52259f4a93 b/assets/emotes/emotesv2_30c7d3edc0084b6093046f52259f4a93
new file mode 100644
index 00000000..8299ec85
--- /dev/null
+++ b/assets/emotes/emotesv2_30c7d3edc0084b6093046f52259f4a93
Binary files differ
diff --git a/assets/emotes/emotesv2_33bff2238cf64a95af3e6c7162017acc b/assets/emotes/emotesv2_33bff2238cf64a95af3e6c7162017acc
new file mode 100644
index 00000000..319505f1
--- /dev/null
+++ b/assets/emotes/emotesv2_33bff2238cf64a95af3e6c7162017acc
Binary files differ
diff --git a/assets/emotes/emotesv2_61031c048a5c4fdebadc3a5859301e14 b/assets/emotes/emotesv2_61031c048a5c4fdebadc3a5859301e14
new file mode 100644
index 00000000..5afe2a81
--- /dev/null
+++ b/assets/emotes/emotesv2_61031c048a5c4fdebadc3a5859301e14
Binary files differ
diff --git a/assets/emotes/emotesv2_6f85d90ee8814ccca37f462057796214 b/assets/emotes/emotesv2_6f85d90ee8814ccca37f462057796214
new file mode 100644
index 00000000..b8adf90c
--- /dev/null
+++ b/assets/emotes/emotesv2_6f85d90ee8814ccca37f462057796214
Binary files differ
diff --git a/assets/emotes/emotesv2_77667d8cc819407c989b4457eefd2b32 b/assets/emotes/emotesv2_77667d8cc819407c989b4457eefd2b32
new file mode 100644
index 00000000..737bbed6
--- /dev/null
+++ b/assets/emotes/emotesv2_77667d8cc819407c989b4457eefd2b32
Binary files differ
diff --git a/assets/emotes/emotesv2_901e49c3269f4d9482eb5e6ce1d7bf9d b/assets/emotes/emotesv2_901e49c3269f4d9482eb5e6ce1d7bf9d
new file mode 100644
index 00000000..c4a8ebb2
--- /dev/null
+++ b/assets/emotes/emotesv2_901e49c3269f4d9482eb5e6ce1d7bf9d
Binary files differ
diff --git a/assets/emotes/emotesv2_91fe2833a32f4fcfaa13cc524cf0d34d b/assets/emotes/emotesv2_91fe2833a32f4fcfaa13cc524cf0d34d
new file mode 100644
index 00000000..6356b638
--- /dev/null
+++ b/assets/emotes/emotesv2_91fe2833a32f4fcfaa13cc524cf0d34d
Binary files differ
diff --git a/assets/emotes/emotesv2_9362e1a379b340f0886c3a5bde9fd364 b/assets/emotes/emotesv2_9362e1a379b340f0886c3a5bde9fd364
new file mode 100644
index 00000000..1ca64260
--- /dev/null
+++ b/assets/emotes/emotesv2_9362e1a379b340f0886c3a5bde9fd364
Binary files differ
diff --git a/assets/emotes/emotesv2_a6bc0b74fe804d068b75365fb323f70d b/assets/emotes/emotesv2_a6bc0b74fe804d068b75365fb323f70d
new file mode 100644
index 00000000..e8b05ed9
--- /dev/null
+++ b/assets/emotes/emotesv2_a6bc0b74fe804d068b75365fb323f70d
Binary files differ
diff --git a/assets/emotes/emotesv2_b096f465d8be4f22ad26bc739a248fae b/assets/emotes/emotesv2_b096f465d8be4f22ad26bc739a248fae
new file mode 100644
index 00000000..30165fa2
--- /dev/null
+++ b/assets/emotes/emotesv2_b096f465d8be4f22ad26bc739a248fae
Binary files differ
diff --git a/assets/emotes/emotesv2_b0ca18edcc634a2b9f5d0636c8bff040 b/assets/emotes/emotesv2_b0ca18edcc634a2b9f5d0636c8bff040
new file mode 100644
index 00000000..64de7adb
--- /dev/null
+++ b/assets/emotes/emotesv2_b0ca18edcc634a2b9f5d0636c8bff040
Binary files differ
diff --git a/assets/emotes/emotesv2_bd02ce011d11477cba6b2753e19fbd55 b/assets/emotes/emotesv2_bd02ce011d11477cba6b2753e19fbd55
new file mode 100644
index 00000000..0311f7e3
--- /dev/null
+++ b/assets/emotes/emotesv2_bd02ce011d11477cba6b2753e19fbd55
Binary files differ
diff --git a/assets/emotes/emotesv2_bf0d1e2cf88441cfb0ae70a49ac5e9b9 b/assets/emotes/emotesv2_bf0d1e2cf88441cfb0ae70a49ac5e9b9
new file mode 100644
index 00000000..2902574b
--- /dev/null
+++ b/assets/emotes/emotesv2_bf0d1e2cf88441cfb0ae70a49ac5e9b9
Binary files differ
diff --git a/assets/emotes/emotesv2_ca0d80a02a984729903f9b2d35daee50 b/assets/emotes/emotesv2_ca0d80a02a984729903f9b2d35daee50
new file mode 100644
index 00000000..b405fb38
--- /dev/null
+++ b/assets/emotes/emotesv2_ca0d80a02a984729903f9b2d35daee50
Binary files differ
diff --git a/assets/emotes/emotesv2_d162bc3380824422a9a1413a5c0e6396 b/assets/emotes/emotesv2_d162bc3380824422a9a1413a5c0e6396
new file mode 100644
index 00000000..69e59911
--- /dev/null
+++ b/assets/emotes/emotesv2_d162bc3380824422a9a1413a5c0e6396
Binary files differ
diff --git a/assets/emotes/emotesv2_d1c472db46744215a594ad42be1d1102 b/assets/emotes/emotesv2_d1c472db46744215a594ad42be1d1102
new file mode 100644
index 00000000..2cde1d32
--- /dev/null
+++ b/assets/emotes/emotesv2_d1c472db46744215a594ad42be1d1102
Binary files differ
diff --git a/assets/emotes/emotesv2_da69873e41a94fb99498c5aa8e7f8409 b/assets/emotes/emotesv2_da69873e41a94fb99498c5aa8e7f8409
new file mode 100644
index 00000000..07688d66
--- /dev/null
+++ b/assets/emotes/emotesv2_da69873e41a94fb99498c5aa8e7f8409
Binary files differ
diff --git a/assets/emotes/emotesv2_eb5e11715c7d400bb75da672547d9b5e b/assets/emotes/emotesv2_eb5e11715c7d400bb75da672547d9b5e
new file mode 100644
index 00000000..a96d1e64
--- /dev/null
+++ b/assets/emotes/emotesv2_eb5e11715c7d400bb75da672547d9b5e
Binary files differ
diff --git a/assets/glossary/2025-05-02.txt b/assets/glossary/2025-05-02.txt
new file mode 100644
index 00000000..f89dd9fd
--- /dev/null
+++ b/assets/glossary/2025-05-02.txt
@@ -0,0 +1 @@
+looks like we tackled the gba project again, making some progress on a new tool for map editing and worked on integrating the wave function collapse algorithm for better level generation, also discussed various updates for oub mode. \ No newline at end of file
diff --git a/src/gizmo/wasp-cyclone.el b/src/gizmo/wasp-cyclone.el
index 0223e8bc..183175c9 100644
--- a/src/gizmo/wasp-cyclone.el
+++ b/src/gizmo/wasp-cyclone.el
@@ -18,6 +18,7 @@
w/alert-message-buffer
w/fake-chatter-enclosure-buffer
w/banner-ad-buffer
+ w/chat-event-buffer
))
(defvar w/gizmo-windows (list))
diff --git a/src/wasp-chat.el b/src/wasp-chat.el
index e8feed89..dd71cc55 100644
--- a/src/wasp-chat.el
+++ b/src/wasp-chat.el
@@ -14,6 +14,11 @@
:type '(string)
:group 'wasp)
+(defcustom w/chat-event-buffer "*wasp-chat-events*"
+ "Name of buffer used to store the chat event log."
+ :type '(string)
+ :group 'wasp)
+
(defvar w/chat-joel-count 0)
(defvar w/chat-plus2-count 0)
(defvar w/chat-minus2-count 0)
@@ -201,6 +206,18 @@ Optionally, return the buffer NM in chat mode."
(w/chat-mode)))
(get-buffer bufnm)))
+(define-derived-mode w/chat-event-mode special-mode "Chat Events"
+ "Major mode for displaying chat."
+ :group 'wasp)
+
+(defun w/get-chat-event-buffer ()
+ "Return the chat event buffer."
+ (let ((bufnm w/chat-event-buffer))
+ (unless (get-buffer bufnm)
+ (with-current-buffer (get-buffer-create bufnm)
+ (w/chat-event-mode)))
+ (get-buffer bufnm)))
+
(defun w/clear-chat ()
"Clear the chat buffer."
(interactive)
@@ -216,10 +233,11 @@ Optionally, return the buffer NM in chat mode."
(defun w/write-chat-event (ev)
"Write the string EV to the chat buffer as an event (italicized)."
(let ((inhibit-read-only t))
- (with-current-buffer (w/get-chat-buffer)
+ (with-current-buffer (w/get-chat-event-buffer)
(goto-char (point-max))
(insert (propertize ev 'face 'italic))
- (insert "\n"))))
+ (insert "\n"))
+ (w/gizmo-upload (w/get-chat-event-buffer))))
(w/defstruct
w/chat-message