Pontiac76 / Vision-Basic-IDE

1 stars 0 forks source link

Historical Saves #1

Open Pontiac76 opened 1 year ago

Pontiac76 commented 1 year ago

Currently we're only remembering what is on the screen, and the previous generation of code. Need to implement full history on both code (When File>Save is hit) as well as what was generated when hitting Ctrl-SemiColon

The code generation pane is going to be set to update after a certain idle time and these automatic updates are NOT to be saved in history.

Pontiac76 commented 1 year ago

This has been implemented in #1 by saving to SQLite, however, the issue is that if you hit CTRL-; too many times, the difference view doesn't show up.

A decision needs to be made on WHERE in time that difference is generated against.

I need to refresh myself on how the difference generation function retains the last version, and potentially modify it.