Skip to content

Commit 7080901

Browse files
committed
Update README.md and UPSTREAM.md
1 parent 4e3415c commit 7080901

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,16 @@ Key features:
1616
- **Context search** dialog
1717
- **Context filters** (by package, selector, receiver, ...)
1818
- **Snapshot inspectors/explorers** for objects during debugging
19+
- **History explorer** for navigating through the side effects of objects
1920

2021
<p align="center">
21-
<img src="https://github.com/hpi-swa-lab/squeak-tracedebugger/blob/gh-pages/screenshots/TraceDebugger.png?raw=true"></img>
22+
<img src="https://github.com/hpi-swa-lab/squeak-tracedebugger/blob/gh-pages/screenshots/TraceDebugger.png?raw=true" width="50.2%"></img>
23+
<img src="https://github.com/hpi-swa-lab/squeak-tracedebugger/blob/gh-pages/screenshots/HistoryExplorer.png?raw=true" width="45%"></img>
2224
</p>
2325

2426
<small><b>Fun fact:</b> All screenshots are <a href="./.github/workflows/build.yml">CI-generated</a>. Find all other screenshots <a href="https://github.com/hpi-swa-lab/squeak-tracedebugger/tree/gh-pages/screenshots">here</a>.</small>
2527

26-
Read the [exposé and the product visions](./docs/) for more details about the aims and USPs of this project.
28+
Read the [exposés and the product visions](./docs/) for more details about the aims and USPs of this project.
2729
In the [`studies`](./studies/) folders, you can also find the documentation of all experiments that have been conducted so far.
2830
There are many open interesting [issues](https://github.com/hpi-swa-lab/squeak-tracedebugger/issues) for future work.
2931

@@ -79,24 +81,28 @@ This solution is organized as follows:
7981
</tr>
8082
<tr>
8183
<td><a href="packages/TraceDebugger.package/">TraceDebugger</a></td>
82-
<td>Tracing machinery and UI for the TraceDebugger. Integration into the base system. Help contents.</td>
84+
<td>Tracing/retracing machinery and UI for the TraceDebugger and the history explorer. Integration into the base system. Help contents.</td>
8385
</tr>
8486
<tr>
8587
<td><a href="packages/TraceDebuggerTests.package/">TraceDebuggerTests</a></td>
8688
<td>Unit tests, integration tests, and acceptance tests for the solution.</td>
8789
</tr>
8890
<tr>
8991
<td><a href="packages/TraceDebuggerBenchmarks.package/">TraceDebuggerBenchmarks</a></td>
90-
<td>Benchmarks for the speed of the tracing engine and the UI.</td>
92+
<td>Benchmarks for the speed of the tracing/retracing engine and the UI.</td>
9193
</tr>
9294
<tr>
9395
<td><a href="packages/TraceDebuggerJobs.package/">TraceDebuggerJobs</a></td>
94-
<td>Auxiliary CI/CD jobs to create screenshots. See also the folders <a href=".github/workflows/"><code>./github/workflows</code></a> and <a href="scripts/"><code>./github/workflows</code></a>.</td>
96+
<td>Auxiliary CI/CD jobs to create screenshots. See also the folders <a href=".github/workflows/"><code>./github/workflows</code></a> and <a href="scripts/"><code>./scripts</code></a>.</td>
9597
</tr>
9698
</tbody>
9799
</table>
98100

99-
Additionally, some parts of the work on this projects have been contributed to different upstream dependencies, see [Upstream Contributions](./UPSTREAM.md).
101+
Additionally, some parts of the work on this project have been contributed to different upstream dependencies, see [Upstream Contributions](./UPSTREAM.md).
102+
103+
## Related Projects
104+
105+
- [**Hidden Modularity:** Traces of Object Communication](https://github.com/LucPrestin/Hidden-Modularity) by Luc Prestin ([@LucPrestin](https://github.com/LucPrestin)) and Marcel Taeumel ([@marceltaeumel](https://github.com/marceltaeumel))
100106

101107
## Acknowledgments
102108

UPSTREAM.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@ Widgets and toolbuilding:
88

99
- Morphic-ct.1893 (adds optional model hook for do-its, `#evaluateExpression:requestor:`)
1010
- Morphic-ct.1901 (fixes formatting in `PluggableTreeMorph` item labels)
11+
- Morphic-ct.1978 (adds optional model hook for debug-its, `#debugExpression:requestor:`)
1112
- ToolBuilder-Kernel-ct.151 (adds new `#dragType` property for `PluggableTreeSpec`)
1213
- ToolBuilder-Morphic-ct.288 (adds change hook for dynamic `#windowColorToUse`)
14+
- ToolBuilder-Morphic-ct.318 (fixes pane slitters and pane color in `PluggablePanelMorph` and `PluggableSystemWindow` with dynamic children)
1315

1416
Simulation:
1517
- Kernel-ct.1358 (fixes simulation of `ProtoObject>>#doesNotUnderstand:`)

0 commit comments

Comments
 (0)