Community
Participate
Working Groups
We should allow to group breakpoints by age in order to make it easier to disable or delete outdated ones. This can be done by adding a new group to the Breakpoints view.
> This can be done by adding a new group to the Breakpoints view. Grouping only allow somewhat arbitrary buckets, e.g.: last 2h, today, yesterday, last 7 days, last month, last year, older When the "Age" grouping is active, we should also change the sorting of items in the same group, so that most recently touched breakpoints are on top. "Age" could be defined as "created", "last modified" or "last hit". I think "last hit" would make the view quite noisy, since elements would have to be reordered all the time. "last modified" would also make breakpoints jump around on small modifications like toggling enablement or resetting the hit count. The creation time is probably the best age indicator.
This change request emerged/was updated based on a scientific study on how developers debug, in discussion with Daniel Megert, Markus Keller, Sarika Sinha, and Moritz Beller. Link to the study - http://repository.tudelft.nl/islandora/object/uuid%3Abf3325ce-f246-4977-91bc-785f877347b8?collection=education
Working on it to provide user an option to select between sorting order ( By Name, By creation time) Currently Sorting is always By name.
(In reply to Sarika Sinha from comment #3) > Working on it to provide user an option to select between sorting order ( By > Name, By creation time) > > Currently Sorting is always By name. New Sorting orders -> Name and Age (by Ascending Order)
New Gerrit change created: https://git.eclipse.org/r/85918
Confusion on the Sorting Order Conditions - 1. "Creation Time" or "Age" I am fine with either of them, only point to note that most relevant will on the top. So Age sounds more appropriate but "Creation Time" is easily understandable for the user. 2. "Default" or "Name" - The current sorting order is not a normal "Name" sorting order as it also depends on the other marker attributes
(In reply to Sarika Sinha from comment #6) > Confusion on the Sorting Order Conditions - > 1. "Creation Time" or "Age" > I am fine with either of them, only point to note that most relevant will > on the top. So Age sounds more appropriate but "Creation Time" is easily > understandable for the user. Both are fine, but I would go with 'Creation Time' > 2. "Default" or "Name" - The current sorting order is not a normal "Name" > sorting order as it also depends on the other marker attributes I'd go for 'Name' as a start. NOTE: Both entries are missing the mnemonic.
(In reply to Dani Megert from comment #7) > > NOTE: Both entries are missing the mnemonic. Problem is how the user will know about Mnemonics in View Menu Item, Pressing "Alt" Just takes away the Menu from Focus. What I see is that "Group By" has "Accelerators" , 1 , 2 etc displayed before the Action Label, If that is ok, I can add that.
Gerrit change https://git.eclipse.org/r/85918 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.debug.git/commit/?id=20e7f1bfc2337343856efea1b092bd951d71b8ea
Mnemonics have been added. General note - Ctrl + F10 opens the view menu with Mnemonics Set.
Verified using Eclipse SDK Version: Oxygen (4.7) Build id: I20161204-2000
N&N added http://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=249cf481069b79ab20a30da4ac818a1a6f30b3db