Commit Graph

4071 Commits

Author SHA1 Message Date
DarkPhoenix
d448116e91 Transfer cap amount vs time graph to new infrastructure 2019-06-28 19:42:49 +03:00
DarkPhoenix
75ce6ffbcf Add stubs for getters 2019-06-28 19:07:16 +03:00
DarkPhoenix
60933a309f Re-enable dps graph again and add some info about how to process inputs and outputs
Real calculation hasn't been transferred yet
2019-06-28 18:56:57 +03:00
DarkPhoenix
428cb5c888 Re-enable mobility graph 2019-06-28 18:31:39 +03:00
DarkPhoenix
d195ec7e68 Move all the logic from eos graph to gui graph for warp time
Now backend graphs have to be aware of handles used in UI graphs, so why not
2019-06-28 15:44:50 +03:00
DarkPhoenix
c2017f3cb9 Re-enable DPS graph and make few fixes 2019-06-28 10:13:03 +03:00
DarkPhoenix
66ff4d827c Integrate graph frame with new APIs 2019-06-28 10:08:53 +03:00
DarkPhoenix
421146eb54 More work on interfaces between gui and eos graphs 2019-06-27 20:45:21 +03:00
DarkPhoenix
ef81f9c830 Return input data in InputData objects for easier access 2019-06-27 18:52:23 +03:00
DarkPhoenix
1e760b2111 Re-enable warp graph and adapt it to new framework 2019-06-27 16:54:12 +03:00
DarkPhoenix
fe50372b12 Use unit as part of key again will be useful in warp graph 2019-06-27 13:15:22 +03:00
DarkPhoenix
7ef79eaa79 Stop using units as part of input key, they are not going to be different anyway 2019-06-26 21:39:12 +03:00
DarkPhoenix
9b282587b2 Remove limits argument as it's no longer used 2019-06-26 21:24:02 +03:00
DarkPhoenix
4af36514bc Handle vectors a in a separate function 2019-06-26 20:12:08 +03:00
DarkPhoenix
5320e99276 Restore values for vectors (just in case!) 2019-06-26 20:06:51 +03:00
DarkPhoenix
b733205541 Get rid of this smart shit and just store ranges and consts separately 2019-06-26 19:58:26 +03:00
DarkPhoenix
b125c62930 Reset stored values when switching graphs 2019-06-26 19:30:16 +03:00
DarkPhoenix
7895e4076d Add logic which transfers values when switching input fields 2019-06-26 19:29:11 +03:00
DarkPhoenix
9ec192de7d Add methods to convert input values 2019-06-26 18:59:52 +03:00
DarkPhoenix
8e41a31d1d Set vector defaults on initialization and graph switch 2019-06-26 18:03:37 +03:00
DarkPhoenix
fa4a2436aa When vectors are changed, ask to update graphs 2019-06-26 17:00:30 +03:00
DarkPhoenix
22ca78cb68 Implement method which gathers values across control panel boxes 2019-06-26 16:50:54 +03:00
DarkPhoenix
ee4a1f936b Add two classes to handle user input 2019-06-26 15:46:17 +03:00
DarkPhoenix
15a8c5750a Call layout when frame is created as well 2019-06-26 07:59:18 +03:00
DarkPhoenix
9f261f5b80 Change window size when needed 2019-06-26 07:53:22 +03:00
DarkPhoenix
b6a58b4ba6 Change vectors when needed 2019-06-25 19:53:13 +03:00
DarkPhoenix
09ca85ca81 Merge vector classes into one 2019-06-25 19:16:03 +03:00
DarkPhoenix
3aa69a6eaf Update inputs when X selection is updated 2019-06-25 17:42:15 +03:00
DarkPhoenix
2a645b1b04 Move input layout code into its own function 2019-06-25 16:56:26 +03:00
DarkPhoenix
0420f399ad Show-hide vectors and target list as needed 2019-06-25 16:37:33 +03:00
DarkPhoenix
509a45dcee Show labels for vectors separately 2019-06-25 16:02:45 +03:00
DarkPhoenix
52724d790b Change control panel layout 2019-06-25 15:25:48 +03:00
DarkPhoenix
4b960af9ab Rework code to use handle and unit to access various definitions 2019-06-25 11:40:10 +03:00
DarkPhoenix
022f0c06ee Do not show sig % except for the cases when it's used as main value range 2019-06-25 08:23:21 +03:00
DarkPhoenix
5ffd644ad9 Rework subgraph options 2019-06-24 20:24:19 +03:00
DarkPhoenix
03183827a6 Show all the needed controls on the panel 2019-06-24 16:15:35 +03:00
DarkPhoenix
5e7fcc32b6 Start adding code which uses new graph definition for layout 2019-06-24 10:33:59 +03:00
DarkPhoenix
3c0d87940b Change damage stats graph definition 2019-06-21 20:10:38 +03:00
DarkPhoenix
4cf07c4b76 Slap shit together and commit 2019-06-21 09:10:55 +03:00
DarkPhoenix
28db388fa0 Add subclass to specify direction only 2019-06-20 15:59:59 +03:00
DarkPhoenix
2c1905f041 Add vectors to panel (not yet functional) 2019-06-20 00:02:02 +03:00
DarkPhoenix
30d03f0ab5 Do not crash with Show y = 0 disabled and no fits 2019-06-18 16:38:10 +03:00
DarkPhoenix
4ca3f10bc9 Move more stuff away from the frame 2019-06-18 16:12:27 +03:00
DarkPhoenix
3359d8cb88 More code to control panel 2019-06-14 18:26:21 +03:00
DarkPhoenix
738d7f687d Move more code to control panel file 2019-06-14 16:38:41 +03:00
DarkPhoenix
b224196b05 Get rid of logic which handles legacy versions of matplotlib 2019-06-14 14:43:42 +03:00
DarkPhoenix
bbcc32c8cf Split graph frame into multiple files 2019-06-14 13:17:11 +03:00
DarkPhoenix
3c0b8643f6 Move graph file into graph package 2019-06-13 13:28:04 +03:00
DarkPhoenix
c85b6e4a36 Add vector class 2019-06-13 13:20:04 +03:00
DarkPhoenix
6003302e10 Merge branch 'master' into dps_sim_graph 2019-06-13 12:32:38 +03:00