From ccb5410ba6f563b23d994e42e747c2bcbf7c081a Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Fri, 19 Apr 2019 11:46:41 +0200 Subject: [PATCH] Make ActivationTrace remember the position and column widths on changing filter state. Save the first visible row before the change and restore the view after the the change, so that the same row is displayed at the top of viewport. --- .../models/plugin.mps | 766 +++++++++++++++++- 1 file changed, 735 insertions(+), 31 deletions(-) diff --git a/coderules/solutions/jetbrains.mps.coderules.ui/models/plugin.mps b/coderules/solutions/jetbrains.mps.coderules.ui/models/plugin.mps index 756f4a19..7a57f58d 100644 --- a/coderules/solutions/jetbrains.mps.coderules.ui/models/plugin.mps +++ b/coderules/solutions/jetbrains.mps.coderules.ui/models/plugin.mps @@ -185,6 +185,7 @@ + @@ -10884,6 +10885,10 @@ + + + + @@ -15369,6 +15374,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -19089,32 +19198,30 @@ - - - - - + + + + - - + + - + - - - - - + + + + - - + + - + @@ -19148,8 +19255,8 @@ - - + + @@ -19161,8 +19268,8 @@ - - + + @@ -21219,6 +21326,9 @@ + + + @@ -21271,6 +21381,9 @@ + + + @@ -21317,6 +21430,9 @@ + + + @@ -21386,6 +21502,9 @@ + + + @@ -21395,6 +21514,13 @@ + + + + + + + @@ -21415,6 +21541,22 @@ + + + + + + + + + + + + + + + + @@ -21424,9 +21566,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21614,20 +21868,292 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21636,7 +22162,7 @@ - + @@ -21673,14 +22199,14 @@ - + - + - + @@ -21748,10 +22274,10 @@ - + - + @@ -21785,6 +22311,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22455,6 +23112,10 @@ + + + + @@ -22483,6 +23144,10 @@ + + + + @@ -22796,6 +23461,20 @@ + + + + + + + + + + + + + + @@ -22855,7 +23534,32 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -27731,9 +28435,9 @@ - + + - @@ -27913,7 +28617,7 @@ - +