numere-org / NumeRe

Framework for numerical computations, data analysis and visualisation
https://www.numere.org
GNU General Public License v3.0
18 stars 6 forks source link

Code preview for the auto versioning system #37

Open raphael-sys opened 1 year ago

raphael-sys commented 1 year ago

DESCRIPTION

What does your feature request improve on? Please describe. Currently the auto versioning system is a very valuable tool that can save a developer a lot of problems. But it is a pain to look for a certain code version when you do not know the exact time of this version. A preview function for the various code version (ideally with a copy function) would make the retrieval of previous versions much more comfortable.

Describe the solution you'd like The versioning window currently shows a list of all code versions with date and comment. The window could be splited in half. The right side would be empty at the start and would show the code of the revision you click on in the left column. This would make change tracking and finding a certain version much easier, especially when there are many versions and frequent save points. Optionally you then could highlight and copy sections from this preview.

Additional context

(Do not write below this line)


DEVS' SECTION

ANALYSIS

(Describe, what's the issue and which changes have to be made)

IMPLEMENTATION STEPS

(see also our Wiki for implementation guidelines)

DOCUMENTATION STEPS

(see also our Wiki for further information)

PULL REQUEST