Commit Graph

168 Commits

Author SHA1 Message Date
DarkPhoenix
bfa9ad4d96 Implement single point getters 2019-08-15 15:06:50 +03:00
DarkPhoenix
2f8ece9080 Connect various MPL events to support drawing vertical line with graph values 2019-08-15 12:42:23 +03:00
DarkPhoenix
c7e769e42e Move "graphs enabled" variable to top of graphs module 2019-08-15 11:49:26 +03:00
DarkPhoenix
3ab06d0832 Move MPL-related code to canvas panel 2019-08-15 09:32:52 +03:00
DarkPhoenix
251bc71f86 Add canvas panel which will house MPL-related functionality 2019-08-14 20:33:19 +03:00
DarkPhoenix
3f3870bb30 Rename just panel to control panel 2019-08-14 19:54:06 +03:00
DarkPhoenix
eb9612b9a3 Add neut vs range graph 2019-08-14 14:27:50 +03:00
DarkPhoenix
1d7efce197 Add ECM vs range graph 2019-08-14 13:10:53 +03:00
DarkPhoenix
ff60cf313e Add TP over range graph 2019-08-14 12:39:36 +03:00
DarkPhoenix
a275878ba0 Add GD graph 2019-08-14 09:46:12 +03:00
DarkPhoenix
09fb4c1d35 Add TD vs range graph 2019-08-14 09:17:40 +03:00
DarkPhoenix
483c1c35fd Allow to use custom labels for selectors 2019-08-14 08:53:26 +03:00
DarkPhoenix
810b8be92a Add damp strength vs range graph 2019-08-14 00:09:38 +03:00
DarkPhoenix
679ed7b806 Implement iterators on fit and use them in graph code 2019-08-13 22:39:25 +03:00
DarkPhoenix
01310c166e Convert miscparams to dict in generic methods to avoid extra conversions in every getter implementation 2019-08-13 09:13:19 +03:00
DarkPhoenix
3bc93899fe Add web strength vs range graph 2019-08-13 08:28:59 +03:00
DarkPhoenix
69bd988174 Add lock time graph 2019-08-12 22:13:24 +03:00
DarkPhoenix
663623dec6 Do not crash on dollar sign in fit name 2019-08-12 11:56:07 +03:00
DarkPhoenix
1e35eaf62a Rework how single windows are opened 2019-08-12 01:11:44 +03:00
DarkPhoenix
fc65cb6000 More windows to auxiliary frame 2019-08-11 15:52:51 +03:00
DarkPhoenix
c315adf987 Rework target profile editor to be non-blocking window 2019-08-09 20:57:20 +03:00
DarkPhoenix
a881cd2bcc Work around wx bug - show labels even after switching graphs 2019-08-09 00:34:27 +03:00
DarkPhoenix
788bbb5d25 Make dark lines a bit lighter 2019-08-07 14:27:27 +03:00
DarkPhoenix
ce9099a25b Remove workaround as it seems to be not needed anymore 2019-08-07 12:31:35 +03:00
DarkPhoenix
4e715750a5 Apply stronger desaturation and shift from normal ligtness onto bright/dark graph lines 2019-08-07 11:57:40 +03:00
DarkPhoenix
dd5c95d2f2 Return white line for dark backgrounds 2019-08-07 09:48:39 +03:00
DarkPhoenix
63a362286e Add comment on why we need marker 2019-08-07 09:38:01 +03:00
DarkPhoenix
2155aa0d21 Move proportion width calcuation to display class 2019-08-07 09:24:26 +03:00
DarkPhoenix
f52fda3f03 Implement auto proportion scaling weights 2019-08-07 09:12:50 +03:00
DarkPhoenix
72e56246f4 Rework legend to show lines rather than patches 2019-08-07 08:46:55 +03:00
DarkPhoenix
5102cb35c8 Instantiate target wrappers with proper line style 2019-08-07 00:02:58 +03:00
DarkPhoenix
170853f0f4 Add line style support 2019-08-06 23:51:09 +03:00
DarkPhoenix
4834cfe8ca Generalize style picker popup code 2019-08-06 16:27:44 +03:00
DarkPhoenix
2c2065119b Generalize some click code 2019-08-06 16:18:57 +03:00
DarkPhoenix
636672fdce Plug plot line lightness into everything 2019-08-06 16:11:56 +03:00
DarkPhoenix
bc8c70fa9c Add lightness icons 2019-08-06 15:38:52 +03:00
DarkPhoenix
e3ac9a7722 Add line lightness column 2019-08-06 15:13:35 +03:00
DarkPhoenix
e14d3d7214 Use set colors for actual graph 2019-08-06 14:27:35 +03:00
DarkPhoenix
5b898a678b Handle changing colors via color picker 2019-08-06 14:15:13 +03:00
DarkPhoenix
e2d6baaeb1 Add color named to dict with data 2019-08-06 13:08:19 +03:00
DarkPhoenix
eb87ba1d89 Automatically assign colors 2019-08-06 13:01:40 +03:00
DarkPhoenix
0257e70c29 Code color column to properly show wrapper color 2019-08-06 12:50:11 +03:00
DarkPhoenix
70d1a3534b Rework dict with color data to use color enum 2019-08-06 12:44:59 +03:00
DarkPhoenix
f3bd47f347 Add color getter-setter for source wrapper 2019-08-05 20:29:41 +03:00
DarkPhoenix
1fbb47d64b Add color column 2019-08-05 20:24:28 +03:00
DarkPhoenix
3797887abc Add color definitions 2019-08-05 20:11:19 +03:00
DarkPhoenix
8870eef79b Fix vector scrolling under Windows 2019-08-05 14:15:58 +03:00
DarkPhoenix
eefcd9e738 Fix mistype 2019-08-05 13:29:53 +03:00
DarkPhoenix
d88fa1131d Rescale proportions of source and target sizers according to amount of columns they have 2019-08-05 10:53:00 +03:00
DarkPhoenix
3c6071ad88 Do not show resist column and mode picker when resists are ignored 2019-08-05 10:41:06 +03:00