This improves the profiling timeline plot by loading data dynamically as the user pans and zooms, which improves performance. Matplotlib isn't the fastest, so we're still limited in how many events we can show at the same time, but with these changes the area with missing data is now clearly shown in the graph, and a warning is printed to explain to the user what is going on.
This improves the profiling timeline plot by loading data dynamically as the user pans and zooms, which improves performance. Matplotlib isn't the fastest, so we're still limited in how many events we can show at the same time, but with these changes the area with missing data is now clearly shown in the graph, and a warning is printed to explain to the user what is going on.
Addresses #265