2024-09-01 - 2025-09-01

Overview

0 active pull requests
80 active issues
Excluding merges, 2 authors have pushed 105 commits to main and 105 commits to all branches. On main, 110 files have changed and there have been 16336 additions and 7008 deletions.

46 issues closed from 2 users

Closed #125 Get rid of let keyword 2025-07-01 00:57:27 +02:00

Closed #71 Resend chunks and notify client if server drops any render requests 2025-06-30 15:09:48 +02:00

Closed #49 Server reduces precision of plot coordinates, which causes a desync between clients 2025-06-30 15:08:44 +02:00

Closed #88 Brush recompilation rate limiting 2025-06-30 15:06:03 +02:00

Closed #81 Compiling brush doesn't seem to finish correctly sometimes, which causes loss of data 2025-06-30 14:56:50 +02:00

Closed #98 Brush preview should be resizable 2025-06-30 14:37:54 +02:00

Closed #38 Unloading chunks from memory (backend) 2025-06-28 10:44:22 +02:00

Closed #70 () should be a scribble 2025-06-28 09:41:36 +02:00

Closed #35 Limit renderer recursion depth 2025-06-27 14:27:13 +02:00

Closed #19 Zoom should be anchored at the mouse cursor 2025-06-27 14:26:59 +02:00

Closed #60 Buttons should have a hover state 2025-06-27 14:26:25 +02:00

Closed #61 Interpolate users' cursor positions to the frame rate 2025-06-27 14:26:20 +02:00

Closed #95 Zoom towards the mouse cursor instead of the center of the screen 2025-06-27 14:24:56 +02:00

Closed #96 Basic tools support (pre-defined brushes support) 2025-06-27 14:24:51 +02:00

Closed #100 Ensure scripts are downloaded in parallel 2025-06-27 14:24:33 +02:00

Closed #107 Hide brush cost gauges until costs get too high 2025-06-27 14:24:00 +02:00

Closed #2 Exceptions should have stack traces 2025-06-26 16:32:58 +02:00

Closed #32 Saving and using multiple brushes 2025-06-20 14:47:45 +02:00

Closed #111 Panic when trying to draw with a brush that doesn't compile 2025-06-16 18:59:10 +02:00

Closed #113 Shrinking viewport is permanent 2025-05-27 22:28:19 +02:00

Closed #74 List generation and transformation 2025-05-27 21:12:40 +02:00

Closed #39 Zoom level indicator 2025-05-26 21:06:50 +02:00

Closed #109 Iosevka is missing a bold variant in the CSS 2025-05-26 19:16:08 +02:00

Closed #108 Backspace is broken with non-empty selection 2025-05-26 19:08:14 +02:00

Closed #94 Try to make haku depend on std and see what happens 2025-05-26 00:08:58 +02:00

Closed #112 DPI scaling support 2025-05-26 00:07:38 +02:00

Closed #55 Whenever url changes it gets saved in the browser's history 2025-05-26 00:05:58 +02:00

Closed #34 List operations - len and index 2024-10-25 23:28:41 +02:00

Closed #91 Backspace in code editor should delete an indent at the start of the line 2024-10-25 23:08:30 +02:00

Closed #45 Brush cost gauges 2024-10-25 21:51:25 +02:00

Closed #101 Subtracting from a circle causes a panic 2024-10-23 21:54:37 +02:00

Closed #12 Brush effects / reticle system 2024-10-23 21:37:09 +02:00

Closed #105 Vector math 2024-10-23 21:37:02 +02:00

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

57 issues created by 2 users

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

Opened #75 Page should not refresh when it's in background 2024-09-01 19:56:14 +02:00

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

Opened #77 Indenting in the code editor (Tab key) 2024-09-01 22:39:42 +02:00

Opened #78 let doesn't seem to be working correctly 2024-09-01 22:50:36 +02:00

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

Opened #80 Parser seems to produce unbalanced events for brushes that are too long 2024-09-01 22:56:34 +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 #84 Issues with compiling shaders on Windows 2024-09-04 17:28:44 +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

Opened #104 Consider porting the frontend codebase to TypeScript 2024-10-22 20:40:25 +02:00

Opened #105 Vector math 2024-10-22 21:20:17 +02:00

Opened #106 lerp function 2024-10-23 20:26:41 +02:00

Opened #107 Hide brush cost gauges until costs get too high 2024-10-25 22:50:40 +02:00

Opened #108 Backspace is broken with non-empty selection 2024-10-25 23:46:39 +02:00

Opened #109 Iosevka is missing a bold variant in the CSS 2024-10-26 10:40:00 +02:00

Opened #110 A type system for haku 2024-10-28 21:40:01 +01:00

Opened #111 Panic when trying to draw with a brush that doesn't compile 2024-12-22 18:15:24 +01:00

Opened #112 DPI scaling support 2024-12-23 10:22:06 +01:00

Opened #113 Shrinking viewport is permanent 2025-05-27 19:19:45 +02:00

Opened #114 It should be possible to hide the code editor when it's not needed 2025-06-20 14:32:58 +02:00

Opened #115 Custom wall backgrounds 2025-06-20 14:43:44 +02:00

Opened #116 Image export 2025-06-20 14:51:14 +02:00

Opened #117 Automated tests for documentation 2025-06-20 14:52:18 +02:00

Opened #118 Large viewport coordinates are floating point when sent to the server, which causes the app to stop working 2025-06-20 15:40:22 +02:00

Opened #119 Zoom 0% causes the application to freeze 2025-06-28 23:14:53 +02:00

Opened #120 rakugaki as a Worthy Image Editor 2025-06-30 14:40:46 +02:00

Opened #121 haku, version 2 2025-06-30 14:46:33 +02:00

Opened #122 Make it possible to write a selection tool 2025-06-30 14:53:57 +02:00

Opened #123 Rectangle manipulation reticles 2025-06-30 15:24:40 +02:00

Opened #124 Bitmap manipulation functions 2025-06-30 15:30:31 +02:00

Opened #125 Get rid of let keyword 2025-06-30 15:39:13 +02:00

Opened #126 Introduce | pipe operator 2025-06-30 16:26:23 +02:00

Opened #127 Introduce . dot operator 2025-06-30 16:27:47 +02:00

Opened #128 Rethink operator precedence 2025-06-30 16:38:18 +02:00

Opened #129 Additional identifier characters (prime ' and question mark ? suffixes) 2025-07-01 10:47:54 +02:00

Opened #130 then reticle 2025-07-01 14:46:47 +02:00

17 unresolved conversations

Open #44 and and or 2025-06-30 16:38:18 +02:00

Open #21 Version history 2025-06-30 15:32:21 +02:00

Open #22 Undo and redo 2025-06-30 15:32:21 +02:00

Open #31 Blend modes 2025-06-30 15:32:21 +02:00

Open #42 Menu bar 2025-06-30 15:32:21 +02:00

Open #64 Own brush reticle 2025-06-30 15:32:21 +02:00

Open #16 System functions should be first-class 2025-06-30 15:01:02 +02:00

Open #27 Implement a custom rasterizer instead of using tiny-skia 2025-06-30 15:01:02 +02:00

Open #18 Wall LOD 2024-09-18 22:01:29 +02:00

Open #6 Tail call optimization 2024-09-13 20:24:03 +02:00

Open #23 Unloading walls from memory 2024-09-13 20:24:03 +02:00

Open #25 Chunk garbage collection 2024-09-13 20:24:03 +02:00

Open #37 Unloading chunks from memory (frontend) 2024-09-13 20:24:03 +02:00

Open #43 Ability to create a new wall 2024-09-13 20:24:03 +02:00

Open #62 Display all online users 2024-09-13 20:24:03 +02:00

Open #68 Disconnected dialog takes precedence over error dialog 2024-09-13 20:24:03 +02:00

Open #72 NaN in scribble causes a crash 2024-09-13 20:24:03 +02:00