Matthew Gordon matthew
matthew pushed to main at matthew/ged 2025-11-28 02:40:23 +00:00
98143ddc55 More test refactoring
ea49d93e14 Factor out repeated code in EditorBuffer tests
Compare 2 commits »
matthew pushed to main at matthew/ged 2025-11-28 01:27:26 +00:00
28ce802116 Implement EditorBuffer::move_cursor_to_line_number()
5d82c84239 Update cursor correctly when inserting newlines
995f1657cd Make some fields in CommandResponse public
Compare 3 commits »
matthew pushed to main at matthew/ged 2025-11-16 01:12:37 +00:00
41e9c197cd Refactor EditorBuffer and TextBuffer to be immutable
4188301e79 Remove debug print
996920e07f Optimize test builds
1934af8b72 Add ability to insert at line and column
a8ce6e8e59 Add very basic cursor control
Compare 6 commits »
matthew pushed to main at matthew/ged 2025-11-11 01:06:15 +00:00
69d87ef680 Clean up library exports and docs
matthew pushed to main at matthew/ged 2025-11-11 00:55:30 +00:00
47a5ccb575 Implement EditorBuffer::save_file()
matthew pushed to main at matthew/ged 2025-11-11 00:28:48 +00:00
acd456c22a Move file IO functions in EditorBuffer to io submodule
1634e64ebf Implement EditorBuffer::open_file()
304bf4da6c Fix bug in TextBufferWriter with multibyte chars
Compare 3 commits »
matthew pushed to main at matthew/ged 2025-11-10 19:41:37 +00:00
36ab1b1769 Add EditorBuffer and Command; stubs for a few commands
matthew pushed to main at matthew/ged 2025-11-10 17:34:33 +00:00
1de9569beb Add some documentation
matthew pushed to main at matthew/ged 2025-11-10 17:26:20 +00:00
00e4959055 Remove unused code
e01210f679 Add TextBufferWriter
d95ab09180 Create io::Reader instance for TextBuffer
01b1ed1591 Test adding strings at end of TextBuffer
4ca32decc9 Remove unused function Rope::is_leaf()
Compare 9 commits »
matthew pushed to main at matthew/ged 2025-10-23 23:40:14 +00:00
7b7e307a51 Add `impl Default` for TextBuffer
a621985347 Finding shape of things after leaving rope unfinished
fff7595b9a Minor fixes
aa250a8145 Update rand crate (only used in tests)
Compare 4 commits »
matthew pushed to master at matthew/vanrijn 2025-09-02 14:18:19 +00:00
5bd23d56bb Update itertools to fix compilation error
matthew pushed to main at matthew/pteropus 2025-06-12 14:03:40 +00:00
3fa976c67c Fix bug initializing app
matthew pushed to main at matthew/pteropus 2025-06-12 13:53:43 +00:00
04aec9231b Add file missing from earlier commit
0d98b4016c Add some error handling
Compare 2 commits »
matthew pushed to main at matthew/pteropus 2025-06-10 18:54:08 +00:00
072b54cafe Add ability to load sample files from server
24a86cb77a Log frame times
37a8ca5440 Add clear scene button to web app
4d1a333414 Make web app fill viewport
420bfed5e9 Allow loading new DEM after one has already been loaded
Compare 9 commits »
matthew pushed to main at matthew/blender-mapping-tools 2025-06-05 20:01:26 +00:00
04b76c1005 Update README
matthew pushed to main at matthew/blender-mapping-tools 2025-06-05 19:58:54 +00:00
9e9de119f8 Added some polish
5d3676ee43 Add Mac and Windows wheels
Compare 2 commits »
matthew pushed to main at matthew/blender-mapping-tools 2025-06-04 23:28:51 +00:00
5e92c691a8 Clean up whitespace and dead code
77a821cae0 Add build instructions to README
Compare 2 commits »
matthew pushed to main at matthew/blender-mapping-tools 2025-06-04 23:25:47 +00:00
6830d3a81b Import GeoTIFF as DEM. Works but needs polish and features
matthew created repository matthew/blender-mapping-tools 2025-06-03 17:27:42 +00:00
matthew pushed to main at matthew/pteropus 2025-06-02 18:11:59 +00:00
b3deecc02f Add colours