One thing I am missing from Epicea that I used to be able to do
is being able to filter out old changes. If I've been thrashing some method back and forth between a few implementations, often I don't want to see *all* the old changes,only the latest ones. An option to restore old versions would also be nice, but I don't think that feature existed previously. cheers -ben |
I agree :) On Wed, 22 Feb 2017 18:10:35 +0100, Ben Coman <[hidden email]> wrote:
-- Using Opera's mail client: http://www.opera.com/mail/ |
Hi. Does this report match your idea? Martin On Thu, Feb 23, 2017 at 3:35 PM, stepharong <[hidden email]> wrote:
|
Hi martin Thanks for our constant improvement of epicea. In VW they have a nice way to filter you can filter the entitiies doit or not method or not packages or not and you can deselect a selected item. this way you can say I do not want any doit except this one. On Fri, 24 Feb 2017 06:29:36 +0100, Martin Dias <[hidden email]> wrote:
-- Using Opera's mail client: http://www.opera.com/mail/ |
I have one more suggestion for Epicea. When the window pops up I’d like to have a big “RESTORE” button to reapply all the changes. I think it will be also more user friendly, as how should an newcomer know that he has to select all the items in the list and use the context menu.
Cheers. Uko
|
Except you may need to exclude the last few changes which made your image crash.
Maybe there could be two buttons "1. Select lost changes" and "2. Restore selected" which gives you the opportunity to manually deselect between the steps. Step 1 might select only the latest of each method, without the need to filter. cheers -ben On Fri, Feb 24, 2017 at 11:04 PM, Yuriy Tymchuk <[hidden email]> wrote:
|
In reply to this post by Uko2
On Fri, Feb 24, 2017 at 12:04 PM, Yuriy Tymchuk <[hidden email]> wrote:
Uko, maybe it could be an "Apply all" button on top of the list of changes?
|
Of course. For me it’s about 2 things: 1) I usually need to restore 100% of the changes, so having such button is convenient. 2) I think that newcomers will be confused if they just se a list without any hints what to do with it. Uko
|
Uko: OK, added it as: https://pharo.fogbugz.com/ Stef: I see... each line should have a checkbox. I remember to see in Spec's FastTableModel a method to enable that... I will try. Ben: I think that's not necessary because the EpLostChangesDetector already opens a browser where only the "lost changes" are visible. Where "lost changes" means everything logged by Epicea after last Image Save. About selection, I like it but in the past I had problems to programatically select items in Spec wodget (a TreeModel) so don't have too much expectatives for now... Maybe as checkboxes as Stef said. Martín On Mon, Feb 27, 2017 at 2:42 PM, Yuriy Tymchuk <[hidden email]> wrote:
|
On Tue, Feb 28, 2017 at 7:04 AM, Martin Dias <[hidden email]> wrote:
I paid particular attention this time to starting after a crash and one thing I'm uncertain about. Its good that the window says "Lost Changes Detected" but its not clear the meaning at the bottom where it says "22 filtered entries" Does this mean these 22 entries were not lost? Or is it some other reason? Also, I've a (only mild) concern that I can't see what these other entries are, since I don't know if they are important? Can you make it more explicit what the filter is? Oh, after a while I realise there is a tab for this. Perhaps at the bottom of the changes list you could say "22 filtered entries (see Active Filters tab)" to help slow people like me. So if 'remove all filters", what is the easy way to return to the identical previous "Lost Changes" filter. I realise now that I've been missing the old "indication of save points" Then I guess I'd be able to select that line and filter "afterwards" cheers -ben |
On Fri, Mar 3, 2017 at 1:55 AM, Ben Coman <[hidden email]> wrote:
Hi! you are the first one that mentions this "x filtered entries". Yes, "filtered" like "hidden by a filter". Casually, I've worked on its removal. Reasons: implementation is ugly; it difficults time optimizations; it's not standard visually (I suspected nobody undertand it). I'm also removing the "See 50 more" button, which makes the list of changes look more as a standard list, to the user eyes. I'm preparing a new release with these changes, and replacing the TreeModel by a FastTableModel which is much better to scroll on the changes freely.
For the moment, I only added the number of applied filters in the Tab's title, like "Active filters (2)".
The "save points" were deactivated as a workaround the this bug: If we fix this case in another way, then we can restore the logging of image save points (EpSessionSnapshot event). Cheers Martín
|
Free forum by Nabble | Edit this page |