Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

0.0.64 #160

Merged
merged 92 commits into from
Mar 16, 2022
Merged
Changes from 1 commit
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
aa75f1c
Start console class for console plugin
michaelsharpe Mar 9, 2022
6af8d35
Construct class properties
michaelsharpe Mar 9, 2022
7b3c08b
Attache node view to console class
michaelsharpe Mar 9, 2022
cd5155f
Rename console class to thoth console
michaelsharpe Mar 9, 2022
4c6474a
Add format message class function
michaelsharpe Mar 9, 2022
13cf1f1
Add throw server error function
michaelsharpe Mar 9, 2022
8bca81a
Add send to debug class function
michaelsharpe Mar 9, 2022
9a51585
Add send to error claass function
michaelsharpe Mar 9, 2022
c6df550
Add render error class function
michaelsharpe Mar 9, 2022
82ca706
Add render success class function
michaelsharpe Mar 9, 2022
51bddc6
Use new render error in send error function
michaelsharpe Mar 9, 2022
06eba9e
Add thoth console type to node type
michaelsharpe Mar 9, 2022
7ca7ed2
Use new thoth console in debugger plugin
michaelsharpe Mar 9, 2022
662e268
Add success styling to node
michaelsharpe Mar 9, 2022
b7ef2dc
Handle node success state in node component
michaelsharpe Mar 9, 2022
6490c1a
Clean up debugger plugin. Remove builder.
michaelsharpe Mar 9, 2022
e60e0e0
Switch back to ternary for css properties in node
michaelsharpe Mar 9, 2022
77fa16a
Display node number and component name in error message
michaelsharpe Mar 9, 2022
1515713
Add name to error message
michaelsharpe Mar 9, 2022
2695304
Name send error to error in thoth console
michaelsharpe Mar 9, 2022
022a56c
Stub send success for now
michaelsharpe Mar 9, 2022
5f4fe45
Add console log
michaelsharpe Mar 9, 2022
b5c7073
Add console log overwrite to debugger plugin
michaelsharpe Mar 9, 2022
054c441
Call error not send error
michaelsharpe Mar 9, 2022
f077bde
Throw error after catching it
michaelsharpe Mar 9, 2022
21864fa
fix type error with activeTab being potentially null
HaruHunab1320 Mar 9, 2022
c434005
Rename data to message in print to debugger function
michaelsharpe Mar 9, 2022
4bb59ca
Turn on danger mode for terminal
michaelsharpe Mar 9, 2022
bcd3222
add red trash icon
HaruHunab1320 Mar 9, 2022
38f91f5
add white trash icon
HaruHunab1320 Mar 9, 2022
99188b2
add trash and trash:hover to icon css module
HaruHunab1320 Mar 9, 2022
f1c205c
add trash as spell icon
HaruHunab1320 Mar 9, 2022
797f513
add trash to icon css types
HaruHunab1320 Mar 9, 2022
f55a384
commit yarn lock
HaruHunab1320 Mar 9, 2022
d6fb5be
Merge branch '0.0.64' of github.com:latitudegames/thoth into 0.0.64
michaelsharpe Mar 10, 2022
df783dc
Add error message types
michaelsharpe Mar 10, 2022
928d1e5
Add format message helper class function
michaelsharpe Mar 10, 2022
f73d5c7
Use new format message function to format error
michaelsharpe Mar 10, 2022
98d7543
Add format error message helper
michaelsharpe Mar 10, 2022
0cf3bc8
Add format log message helper
michaelsharpe Mar 10, 2022
0629f09
Add error message helper function
michaelsharpe Mar 10, 2022
7913464
Add log message rendering function
michaelsharpe Mar 10, 2022
0842ded
Add get message helper function
michaelsharpe Mar 10, 2022
ae4e0f8
Use new helpers in print to debugger to log messages
michaelsharpe Mar 10, 2022
6d8930b
Success formating in node logic update
michaelsharpe Mar 10, 2022
f285cb7
Add terminal options and render to string import
michaelsharpe Mar 10, 2022
46302a2
Comment out console override
michaelsharpe Mar 10, 2022
5153ea5
Updatr thoth console
michaelsharpe Mar 10, 2022
fff5c08
remove unused function
HaruHunab1320 Mar 14, 2022
3f92719
change debounce time to 1 second
HaruHunab1320 Mar 14, 2022
9514b21
set response to state if no error
HaruHunab1320 Mar 14, 2022
a3a1c6e
add async to onSave
HaruHunab1320 Mar 14, 2022
4280ba2
hook up saving to manual save button
HaruHunab1320 Mar 14, 2022
4c75b24
add a setGameSatte reducer
HaruHunab1320 Mar 14, 2022
b58ab25
export and destructure new setGameState
HaruHunab1320 Mar 14, 2022
0c2c8c7
import setGameState into spells
HaruHunab1320 Mar 14, 2022
249f651
swap save spell to use setGameState
HaruHunab1320 Mar 14, 2022
0cf7423
import useNewSpell mutation into FileInput
HaruHunab1320 Mar 14, 2022
04611ab
implement newSpell hook
HaruHunab1320 Mar 14, 2022
cc0bec0
add in missing newSpell mutation when importing file
HaruHunab1320 Mar 14, 2022
953e434
Clean up message component in debug window
michaelsharpe Mar 14, 2022
4d6e03e
Clean up message types
michaelsharpe Mar 14, 2022
9b45f74
Use message type in format message
michaelsharpe Mar 14, 2022
8d3c520
Rename render success to render log
michaelsharpe Mar 14, 2022
62037c3
Fill out log function on terminal
michaelsharpe Mar 14, 2022
297ecd5
Rename debugger window to console
michaelsharpe Mar 14, 2022
b4651f5
Use ndoe.console.log in debugger plugin
michaelsharpe Mar 14, 2022
3749cf4
Merge branch '0.0.64' of github.com:latitudegames/thoth into 0.0.64
michaelsharpe Mar 14, 2022
525d7a9
Add node ID to each node
michaelsharpe Mar 14, 2022
2e88129
Add position styling to node id in node
michaelsharpe Mar 14, 2022
21a1ecd
Add error showing for NODE id
michaelsharpe Mar 14, 2022
16428e7
Add error highlting to node id
michaelsharpe Mar 14, 2022
69ef202
Add success style to node id
michaelsharpe Mar 14, 2022
136bf25
highlight node id with success color
michaelsharpe Mar 14, 2022
22335fe
Fix for server run error in console
michaelsharpe Mar 15, 2022
d2e88f6
Update gitignore
michaelsharpe Mar 16, 2022
cbecf20
One more gitignore update
michaelsharpe Mar 16, 2022
f465b84
import EngineContext into Code component
HaruHunab1320 Mar 16, 2022
5f891f7
destructure thoth into code worker
HaruHunab1320 Mar 16, 2022
a534cd7
uitilize processCode from interface rather than in component
HaruHunab1320 Mar 16, 2022
2006d68
call processCode with arguments
HaruHunab1320 Mar 16, 2022
69175db
add processCode to engine context
HaruHunab1320 Mar 16, 2022
3ff8435
import ThothWorkerInputs type into rete provider
HaruHunab1320 Mar 16, 2022
50e2526
add processCode to rete context
HaruHunab1320 Mar 16, 2022
e4da7a0
add processCode helper
HaruHunab1320 Mar 16, 2022
2fc68c0
add processCode to public interface
HaruHunab1320 Mar 16, 2022
f026484
Merge branch '0.0.64' of github.com:latitudegames/thoth into 0.0.64
michaelsharpe Mar 16, 2022
4eda946
fix readFromImage cache output
HaruHunab1320 Mar 16, 2022
728aaaf
Merge branch '0.0.64' of github.com:latitudegames/thoth into 0.0.64
HaruHunab1320 Mar 16, 2022
fadf229
Bump core to 0.0.65
michaelsharpe Mar 16, 2022
81c48f4
Merge branch '0.0.64' of github.com:latitudegames/thoth into 0.0.64
michaelsharpe Mar 16, 2022
90a706c
Bump 0.0.64 back
michaelsharpe Mar 16, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Display node number and component name in error message
  • Loading branch information
michaelsharpe committed Mar 9, 2022
commit 77fa16ae99ae339ae3e5d6e7cb44232d4f0ee5b9
4 changes: 3 additions & 1 deletion client/src/features/Thoth/windows/DebugConsole/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ const DebugConsole = ({ tab }) => {

terminal.pushToStdout(
`
> Error in ${data.errorIn} component.
> Node ${data.nodeId}: Error in ${data.errorIn} component ${
data.name ?? ''
}.
> ${data.errorMessage}
`
)
Expand Down