2024-03-29T16:24:12Z - 2024-09-29T15:24:12Z

Overview

0 active pull requests
103 active issues
Excluding merges, 1 author has pushed 85 commits to main and 85 commits to all branches. On main, 188 files have changed and there have been 20259 additions and 4034 deletions.

38 issues closed from 1 user

Closed #36 Live brush preview 2024-09-08 12:14:40 +02:00

Closed #66 Additional math functions 2024-09-07 14:38:02 +02:00

Closed #57 Highlight errors in the code editor 2024-09-06 23:10:32 +02:00

Closed #77 Indenting in the code editor (Tab key) 2024-09-05 21:35:28 +02:00

Closed #56 Disable frontend asset caching 2024-09-04 22:01:39 +02:00

Closed #84 Issues with compiling shaders on Windows 2024-09-04 20:46:48 +02:00

Closed #30 WebGL renderer 2024-09-03 22:44:06 +02:00

Closed #75 Page should not refresh when it's in background 2024-09-02 23:32:05 +02:00

Closed #51 Make it possible to resize the brush editor panel 2024-09-02 22:40:23 +02:00

Closed #78 let doesn't seem to be working correctly 2024-09-02 21:43:31 +02:00

Closed #80 Parser seems to produce unbalanced events for brushes that are too long 2024-09-02 20:41:35 +02:00

Closed #73 Nickname gets wrapped around if there are any spaces 2024-09-01 22:18:57 +02:00

Closed #29 Friendly language syntax 2024-09-01 19:26:44 +02:00

Closed #40 In-app documentation 2024-08-27 14:30:00 +02:00

Closed #59 Brush editor can overflow the page if the code is really long 2024-08-25 14:37:32 +02:00

Closed #67 Editing URL does not cause the wall to reload or the viewport to update 2024-08-25 14:15:35 +02:00

Closed #65 It should be possible to pan with right-click 2024-08-25 14:08:49 +02:00

Closed #5 Add a standard library chunk 2024-08-25 13:59:41 +02:00

Closed #10 Add a way to control advanced stroke parameters 2024-08-25 13:58:22 +02:00

Closed #50 Show error modal if connection to WebSocket fails 2024-08-25 13:13:37 +02:00

Closed #47 Show throbber before the user logs in 2024-08-25 00:07:11 +02:00

Closed #41 Prettier throbber animation 2024-08-25 00:07:05 +02:00

Closed #53 Definitions don't work, again 2024-08-24 18:07:01 +02:00

Closed #48 Brush editor has a contenteditable text field which defaults to pasting rich text instead of plain text 2024-08-24 17:55:20 +02:00

Closed #54 Chunks are not marked for load/save correctly 2024-08-24 17:21:44 +02:00

Closed #20 Add a separate login secret 2024-08-23 19:53:34 +02:00

Closed #28 Users leak memory in the frontend due to haku not being deinitialized upon user removal 2024-08-22 21:39:40 +02:00

Closed #3 Brush source code size should be limited 2024-08-22 20:49:28 +02:00

Closed #33 Recursive function causes corrupted bytecode 2024-08-22 20:27:25 +02:00

Closed #8 Solid fill scribble 2024-08-22 17:50:53 +02:00

Closed #7 Circle shape 2024-08-21 22:08:53 +02:00

Closed #9 Rectangle shape 2024-08-21 22:08:49 +02:00

Closed #4 Add lists 2024-08-21 21:11:46 +02:00

Closed #1 Compilation/runtime error reporting 2024-08-20 23:00:42 +02:00

Closed #15 URL should include your viewport for easily linking coordinates 2024-08-19 23:56:23 +02:00

Closed #14 URL should include the wall you're drawing onto for easy sharing 2024-08-19 23:56:18 +02:00

Closed #17 Optimize chunk sending/encoding to do work in batches 2024-08-19 23:40:18 +02:00

Closed #13 Chunk persistence 2024-08-19 22:39:48 +02:00

65 issues created by 2 users

Opened #2 Exceptions should have stack traces 2024-08-17 22:17:35 +02:00

Opened #6 Tail call optimization 2024-08-17 22:22:12 +02:00

Opened #11 Syntax highlighting in the code editor 2024-08-17 22:25:27 +02:00

Opened #12 Brush effects / reticle system 2024-08-17 22:36:31 +02:00

Opened #16 System functions should be first-class 2024-08-18 11:24:01 +02:00

Opened #18 Wall LOD 2024-08-18 12:37:19 +02:00

Opened #19 Zoom should be anchored at the mouse cursor 2024-08-18 12:37:58 +02:00

Opened #21 Version history 2024-08-18 14:01:02 +02:00

Opened #22 Undo and redo 2024-08-18 14:03:11 +02:00

Opened #23 Unloading walls from memory 2024-08-18 19:12:50 +02:00

Opened #24 Consider using TypeScript 2024-08-19 18:45:48 +02:00

Opened #25 Chunk garbage collection 2024-08-19 22:41:22 +02:00

Opened #26 Slowing down growth of the app 2024-08-20 19:26:03 +02:00

Opened #27 Implement a custom rasterizer instead of using tiny-skia 2024-08-20 19:29:36 +02:00

Opened #31 Blend modes 2024-08-20 23:35:54 +02:00

Opened #32 Saving and using multiple brushes 2024-08-20 23:37:30 +02:00

Opened #34 List operations - len and index 2024-08-21 21:15:01 +02:00

Opened #35 Limit renderer recursion depth 2024-08-21 21:17:44 +02:00

Opened #37 Unloading chunks from memory (frontend) 2024-08-22 21:38:02 +02:00

Opened #38 Unloading chunks from memory (backend) 2024-08-22 21:38:32 +02:00

Opened #39 Zoom level indicator 2024-08-22 21:41:54 +02:00

Opened #42 Menu bar 2024-08-24 10:43:32 +02:00

Opened #43 Ability to create a new wall 2024-08-24 10:44:42 +02:00

Opened #44 and and or 2024-08-24 11:44:28 +02:00

Opened #45 Brush cost gauges 2024-08-24 12:03:54 +02:00

Opened #46 Login service computes password hashes on a single thread 2024-08-24 13:21:48 +02:00

Opened #49 Server reduces precision of plot coordinates, which causes a desync between clients 2024-08-24 13:33:55 +02:00

Opened #52 Replace heavyweight Argon2 hash with something else 2024-08-24 13:38:48 +02:00

Opened #55 Whenever url changes it gets saved in the browser's history 2024-08-24 16:37:37 +02:00

Opened #58 Chunks are blended onto the wall using the wrong alpha blending mode 2024-08-24 18:32:44 +02:00

Opened #60 Buttons should have a hover state 2024-08-24 21:57:05 +02:00

Opened #61 Interpolate users' cursor positions to the frame rate 2024-08-24 21:58:01 +02:00

Opened #62 Display all online users 2024-08-24 21:58:26 +02:00

Opened #63 Add ability to follow a different users' viewport 2024-08-24 21:59:07 +02:00

Opened #64 Own brush reticle 2024-08-25 13:05:08 +02:00

Opened #68 Disconnected dialog takes precedence over error dialog 2024-08-25 18:08:51 +02:00

Opened #69 Tell the user to reregister if their login fails 2024-08-26 11:35:49 +02:00

Opened #70 () should be a scribble 2024-08-26 21:52:58 +02:00

Opened #71 Resend chunks and notify client if server drops any render requests 2024-08-26 22:17:10 +02:00

Opened #72 NaN in scribble causes a crash 2024-08-27 09:18:16 +02:00

Opened #74 List generation and transformation 2024-09-01 19:41:02 +02:00

Opened #76 Add a way to store state between brush executions 2024-09-01 22:38:31 +02:00

Opened #79 Pixel grid 2024-09-01 22:51:04 +02:00

Opened #81 Compiling brush doesn't seem to finish correctly sometimes, which causes loss of data 2024-09-01 23:12:38 +02:00

Opened #82 Add numeric indices to distinct sessions of the same user on a wall 2024-09-03 18:14:40 +02:00

Opened #83 Loading the wall causes the canvas renderer to stutter 2024-09-03 23:04:21 +02:00

Opened #85 Emit error (or warning?) on ambiguous precedence 2024-09-04 21:58:03 +02:00

Opened #86 Replace a wall's max_chunks with file size 2024-09-05 13:25:38 +02:00

Opened #87 Wall does not check for max_sessions 2024-09-05 13:27:19 +02:00

Opened #88 Brush recompilation rate limiting 2024-09-05 21:01:26 +02:00

Opened #89 Code editor should pool DOM nodes used for lines 2024-09-05 22:19:01 +02:00

Opened #90 Investigate using vertex attributes for instance data in the canvas renderer 2024-09-05 22:47:47 +02:00

Opened #91 Backspace in code editor should delete an indent at the start of the line 2024-09-05 22:49:35 +02:00

Opened #92 Diagnostics on hover 2024-09-06 23:16:59 +02:00

Opened #93 Richer diagnostics 2024-09-06 23:17:52 +02:00

Opened #94 Try to make haku depend on std and see what happens 2024-09-07 14:00:54 +02:00

Opened #95 Zoom towards the mouse cursor instead of the center of the screen 2024-09-07 21:17:33 +02:00

Opened #96 Basic tools support (pre-defined brushes support) 2024-09-07 21:22:47 +02:00

Opened #97 Certain editing text actions should scroll to the caret 2024-09-08 11:38:22 +02:00

Opened #98 Brush preview should be resizable 2024-09-08 12:14:31 +02:00

Opened #99 Show brush previews in documentation 2024-09-08 12:18:36 +02:00

Opened #100 Ensure scripts are downloaded in parallel 2024-09-09 10:53:44 +02:00

Opened #101 Subtracting from a circle causes a panic 2024-09-18 21:57:26 +02:00

Opened #102 Display a ThumbHash for chunks that are being downloaded right now 2024-09-18 22:01:29 +02:00

Opened #103 Implement a binary protocol instead of sending JSON over WebSockets 2024-09-20 21:03:03 +02:00