mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 11:18:13 +00:00
Inspector: Add a GUI tool for viewing a remote process's CObject graph
Here comes the foundation for a neat remote debugging tool. Right now, it connects to a remote process's CEventLoop RPC socket and retreives the remote object graph JSON dump. The remote object graph is then reconstructed and exposed through a GModel subclass, which is then displayed in a GTreeView. It's pretty cool, I think. :^)
This commit is contained in:
parent
5c7bb09a73
commit
05cd178477
6 changed files with 215 additions and 0 deletions
|
@ -91,6 +91,7 @@ cp ../Demos/RetroFetch/RetroFetch mnt/bin/RetroFetch
|
|||
cp ../Demos/WidgetGallery/WidgetGallery mnt/bin/WidgetGallery
|
||||
cp ../Demos/Fire/Fire mnt/bin/Fire
|
||||
cp ../DevTools/VisualBuilder/VisualBuilder mnt/bin/VisualBuilder
|
||||
cp ../DevTools/Inspector/Inspector mnt/bin/Inspector
|
||||
cp ../Games/Minesweeper/Minesweeper mnt/bin/Minesweeper
|
||||
cp ../Games/Snake/Snake mnt/bin/Snake
|
||||
cp ../Servers/LookupServer/LookupServer mnt/bin/LookupServer
|
||||
|
@ -121,6 +122,7 @@ ln -s Piano mnt/bin/pi
|
|||
ln -s SystemDialog mnt/bin/sd
|
||||
ln -s ChanViewer mnt/bin/cv
|
||||
ln -s Calculator mnt/bin/calc
|
||||
ln -s Inspector mnt/bin/ins
|
||||
echo "done"
|
||||
|
||||
# Run local sync script, if it exists
|
||||
|
|
|
@ -62,6 +62,7 @@ build_targets="$build_targets ../Demos/RetroFetch"
|
|||
build_targets="$build_targets ../Demos/WidgetGallery"
|
||||
|
||||
build_targets="$build_targets ../DevTools/VisualBuilder"
|
||||
build_targets="$build_targets ../DevTools/Inspector"
|
||||
|
||||
build_targets="$build_targets ../Games/Minesweeper"
|
||||
build_targets="$build_targets ../Games/Snake"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue