Commit Graph

7401 Commits

Author SHA1 Message Date
DarkPhoenix
1e3783c21d Move target profile context menu handling to separate package
This is needed to be able to import them separately at different times and avoid code duplication
2019-07-31 09:53:37 +03:00
DarkPhoenix
7190d91d31 Enable "add currently open fit" context menu for graphs 2019-07-31 09:13:29 +03:00
DarkPhoenix
5f697c166a Enable context menus on target list 2019-07-31 08:57:20 +03:00
DarkPhoenix
68b5fd9893 Show tooltips for target profiles too 2019-07-31 08:54:31 +03:00
DarkPhoenix
3e1a91d073 Clear plot cache on tgt profile changes 2019-07-31 08:34:46 +03:00
DarkPhoenix
c68451228a Move more logic to base class 2019-07-31 00:04:54 +03:00
DarkPhoenix
77ae235385 Offload actual set adding logic to windows calling the context menu 2019-07-30 22:01:33 +03:00
DarkPhoenix
c4009bdbd7 Start sharing some functionality between fit and target lists 2019-07-30 20:12:20 +03:00
DarkPhoenix
1eb48b00e1 Move fit-specific logic to fit list 2019-07-30 19:59:08 +03:00
DarkPhoenix
67cef93dd8 Re-use context menu infrastructure for fit list in graph window 2019-07-30 19:43:42 +03:00
DarkPhoenix
2aa274f56f Remove character editor implant set context menu hack as it's no longer needed 2019-07-30 19:20:14 +03:00
DarkPhoenix
cd20164d7a Pass calling window to context menu 2019-07-30 19:12:45 +03:00
DarkPhoenix
5a0ca503c1 Get rid of float error when converting float value to text in input boxes 2019-07-30 17:22:58 +03:00
DarkPhoenix
4c1c15e69e Rework target profile editor input boxes for better editing experience 2019-07-30 17:11:53 +03:00
DarkPhoenix
0320a16ba4 Merge branch 'master' into dps_sim_graph 2019-07-30 08:46:53 +03:00
DarkPhoenix
fcc8f3c5a7 Revert python version change used for tox 2019-07-30 08:45:56 +03:00
DarkPhoenix
fae3e8568a Merge branch 'graph_fix' 2019-07-30 08:44:40 +03:00
DarkPhoenix
4d2bb5ba87 Bump version 2019-07-30 08:22:54 +03:00
DarkPhoenix
d71cf64564 Add last known working numpy version 2019-07-30 08:11:16 +03:00
DarkPhoenix
1bb30499c2 Force MPL version to last known working 2019-07-30 07:59:19 +03:00
DarkPhoenix
d8deb98d7b Remove import of lib which is supposedly not used by older versions of
MPL
2019-07-27 23:05:14 +03:00
DarkPhoenix
e1078ef6da Try older MPL version 2019-07-27 22:20:58 +03:00
DarkPhoenix
a1d807bd45 Remove debugging stuff and try to downgrade matplotlib 2019-07-27 22:12:01 +03:00
DarkPhoenix
4f3228388c Try forcing module which is causing issues 2019-07-27 20:10:12 +03:00
DarkPhoenix
81e3edc041 Update some components in requirements file 2019-07-27 19:58:20 +03:00
DarkPhoenix
077db2ecd6 Add extra dependency to spec files 2019-07-27 19:14:31 +03:00
DarkPhoenix
6d2746ad75 Reraise exception on import 2019-07-27 19:02:10 +03:00
DarkPhoenix
0ffdae97fd Add some debug info to MPL import 2019-07-27 18:37:34 +03:00
DarkPhoenix
70fd1ac6de Update effects file 2019-07-27 12:49:39 +03:00
DarkPhoenix
78d056c6ff Merge branch 'master' into dps_sim_graph 2019-07-27 12:48:15 +03:00
DarkPhoenix
43ba63233d Merge branch 'vni_changes' 2019-07-27 12:43:54 +03:00
DarkPhoenix
adf750fe44 Adjust VNI effects 2019-07-27 12:32:56 +03:00
DarkPhoenix
250996e8ac Update icons 2019-07-27 08:58:27 +03:00
DarkPhoenix
56639a0812 Update database to 1541099 2019-07-27 08:50:47 +03:00
DarkPhoenix
c12e450648 Avoid reusing tooltips as it leads to segfaults due to some reason 2019-07-27 01:47:45 +03:00
DarkPhoenix
4fce6f7b99 Allow changing of extra attributes via profile editor 2019-07-26 19:30:10 +03:00
DarkPhoenix
27b8c12639 Add extra attributes to target profile editor 2019-07-26 17:48:19 +03:00
DarkPhoenix
5d5d9ff153 Rename pattern to profile 2019-07-26 15:55:10 +03:00
DarkPhoenix
d803c8374f Add target profile icon 2019-07-26 13:07:33 +03:00
DarkPhoenix
a5b22aa112 Denormalize infinity sig as special case, very much like 0 sig 2019-07-26 12:46:40 +03:00
DarkPhoenix
ae8fb25d3f Show plot marker if there's only one data point 2019-07-26 12:29:10 +03:00
DarkPhoenix
530dd1c03b Denormalize relative speed correctly if target has it equal to 0 2019-07-26 00:29:11 +03:00
DarkPhoenix
473b65850d Fetch target name correctly 2019-07-26 00:11:47 +03:00
DarkPhoenix
2c49bde5bf Do not consider TP multiplier as NaN for gun calculation 2019-07-26 00:00:18 +03:00
DarkPhoenix
97b32b33d3 Always show target profiles in target list 2019-07-25 23:48:24 +03:00
DarkPhoenix
1382e87133 Allow application of webs/TPs on target profiles 2019-07-25 20:49:20 +03:00
DarkPhoenix
19d03591b1 Process targets in DPS calculation code 2019-07-25 20:37:35 +03:00
DarkPhoenix
6f1321aa13 Initialize graph with ideal target profile, and plug it into UI's columns 2019-07-25 19:45:20 +03:00
DarkPhoenix
365a3798c2 Rename some remaining UI elements 2019-07-25 16:40:59 +03:00
DarkPhoenix
8d3981e1a4 Reimport extra target profile fields if they are defined 2019-07-25 16:36:22 +03:00