Skip to content
This repository has been archived by the owner on Mar 18, 2021. It is now read-only.

Rework plotting #41

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Rework plotting #41

wants to merge 3 commits into from

Conversation

johanfforsberg
Copy link
Contributor

Here is finally my attempt to improve the internal logic of the plotting. It's taken far too long and I have no excuse apart from that I moved to a new apartment and then there was christmas... :P

The changes on server side are small, mostly to render each attribute as a separate image.

The changes on the client side are larger, since now the image must be composed by the client. This makes for a bit more complexity, so I'm still not sure it makes sense. But I think it seems to work pretty well, although there are probably a few places that could use some performance improvements.

I added some simple functionality to change the color of an attribute (click the color square next to the attribute name) and to change the "width" of the selected attributes to make them stand out a bit. This is mostly a demonstration of the functionality, there's probably a better way to do it.

Please have a look! I think it's basically complete, but not well tested and should be cleaned up, but I wanted to get some feedback first. Hopefully I haven't broken too many other things...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants