Commit Graph

19 Commits

Author SHA1 Message Date
Matt Parker
b512bd16bd debugging - remove executing line on stop 2025-12-12 22:31:41 +10:00
Matt Parker
29d101867f debugger step in, step out, continue 2025-12-12 19:05:43 +10:00
Matt Parker
f5c24ce0af Observe R3 events on threadpool 2025-12-05 22:12:26 +10:00
Matt Parker
934f0bcdde display file icon in tab 2025-11-29 13:40:53 +10:00
Matt Parker
a6fc3c8976 Make AllFiles threadsafe 2025-11-23 14:49:45 +10:00
Matt Parker
38cdfdd147 improve navigation history via editor tab selection/closure 2025-10-30 00:36:27 +10:00
Matt Parker
8e037a582d set selected tab 2025-10-22 21:14:32 +10:00
Matt Parker
2e9598b217 store each solutions open tabs 2025-10-22 20:15:04 +10:00
Matt Parker
d285ce1bf2 use DI in Godot Nodes 2025-10-18 14:20:04 +10:00
Matt Parker
fff3f1c544 dispose of isDirty subscription when tab is freed 2025-10-10 23:22:11 +10:00
Matt Parker
8f1f510625 Rework file persistence 2025-10-08 20:03:59 +10:00
Matt Parker
a6b80c38f6 move godot events to wrapper 2025-10-07 21:01:55 +10:00
Matt Parker
9d4970aa67 Create EventWrapper 2025-10-07 19:30:08 +10:00
Matt Parker
24e47097af fix possible leak 2025-09-30 20:48:18 +10:00
Matt Parker
41f25ec772 use instance for global events 2025-09-30 20:34:29 +10:00
Matt Parker
eb88897a2a Move Godot events to instance 2025-09-30 19:43:49 +10:00
Matt Parker
a5e6ece9f3 search set line position of selected file 2025-09-25 01:01:45 +10:00
Matt Parker
821dce5d5e refactor debugging for multiple open files 2025-09-23 18:13:23 +10:00
Matt Parker
01e5129ba5 add code editor tabs 2025-09-23 01:27:19 +10:00