Commit Graph

  • 9572a51f28 Do not crash on None value in damage pattern editor DarkPhoenix 2019-08-20 21:48:06 +03:00
  • cf6f884b3b Do not crash cap sim graph when there're no drains DarkPhoenix 2019-08-20 21:43:01 +03:00
  • 4ca737281d Fix background color of auxiliary windows on Windows DarkPhoenix 2019-08-20 18:29:29 +03:00
  • 847f4e343e Update database to 1553210 DarkPhoenix 2019-08-20 19:45:33 +03:00
  • e0db6eb2ad Fix json to SQL script DarkPhoenix 2019-08-20 19:33:19 +03:00
  • c7f625456e Remove icons-related scripts and data as phobos can dump it successfully DarkPhoenix 2019-08-20 18:14:55 +03:00
  • 332eb048a1 Update json to SQL script to adapt it to latest changes to Phobos DarkPhoenix 2019-08-20 18:14:24 +03:00
  • e2c7f169fd Do not bump minor version DarkPhoenix 2019-08-20 17:44:59 +03:00
  • 4eb68c7c13 Bump version DarkPhoenix 2019-08-20 11:56:24 +03:00
  • c1228b95fe Do not sort skill bonuses in traits tab DarkPhoenix 2019-08-20 09:04:50 +03:00
  • 2ab61f2b9e Disallow having modules onlined if the are too many fit for maxGroupOnline limitation DarkPhoenix 2019-08-20 08:47:04 +03:00
  • d266aa796e Do not crash on damage/target profiles named like [this] DarkPhoenix 2019-08-20 00:47:49 +03:00
  • e488497a42 Cap sim now avoids optimization when running for cap graph request DarkPhoenix 2019-08-20 00:38:29 +03:00
  • e8766817f8 Do not stop simulating cap too early in case we have cap injector in fit DarkPhoenix 2019-08-19 21:36:34 +03:00
  • d577b1d1c6 Implement individual point getter for cap sim graph DarkPhoenix 2019-08-19 21:06:28 +03:00
  • 7984b57494 Implement range getter for cap sim DarkPhoenix 2019-08-19 20:44:32 +03:00
  • 567e8df174 Save cap sim state on fit DarkPhoenix 2019-08-19 15:34:19 +03:00
  • 65e7607221 Add checkbox which controls if data from capsim is used or not DarkPhoenix 2019-08-19 13:28:50 +03:00
  • 6e3b536d83 Add starting shield amount to shield graph as well DarkPhoenix 2019-08-19 13:20:02 +03:00
  • 348c4d71df Add "starting cap" parameter to cap graph DarkPhoenix 2019-08-19 13:10:28 +03:00
  • 9494885f45 Do not crash on infs/nans in values, just discard plot DarkPhoenix 2019-08-19 12:48:26 +03:00
  • 01bda70fef Rework mainOnly parameter into conditions DarkPhoenix 2019-08-19 12:37:52 +03:00
  • 8b2f9ce59d Reduce RAAR repairs on cycles after 8th if we decide to not reload DarkPhoenix 2019-08-19 09:45:20 +03:00
  • 60a8e905b8 Expose data about reloads to cycle getter DarkPhoenix 2019-08-19 09:32:55 +03:00
  • d9a4b0a359 Add logic to control reloads of ancillary mods according to parameter setting DarkPhoenix 2019-08-19 09:17:51 +03:00
  • 2d43a6ade5 Pull ancillary reload parameter to internal cache getter DarkPhoenix 2019-08-19 09:01:20 +03:00
  • d0a56e3ee8 Add checkbox to UI which will control if RAAR/RASB will reload or not DarkPhoenix 2019-08-19 01:28:12 +03:00
  • 9b15f1942d Do not allow to activate most modules besides guns on targets which are at distance more than optimal + 3x falloff DarkPhoenix 2019-08-18 22:13:43 +03:00
  • edd261c677 Add RR graphs DarkPhoenix 2019-08-18 21:27:20 +03:00
  • 3c967ba9eb Add 3 extra columns to show RR power of different fits DarkPhoenix 2019-08-17 00:49:42 +03:00
  • 8332ccaa7a Add RR graph stub DarkPhoenix 2019-08-17 00:29:13 +03:00
  • 26b1610ca5 Remote rep drones now always show amount of HP repaired, enabled or not DarkPhoenix 2019-08-17 00:03:23 +03:00
  • ae1a5f4e44 Rework various RR-related functionality to use new API DarkPhoenix 2019-08-16 23:58:07 +03:00
  • 4594f57961 Get RR data getter to drone DarkPhoenix 2019-08-16 23:27:37 +03:00
  • c1d0849f87 Consider AAR rep multiplier when getting RR params DarkPhoenix 2019-08-16 20:58:56 +03:00
  • 313264a49f Implement RR parameter getter DarkPhoenix 2019-08-16 20:55:25 +03:00
  • a724347236 Avoid pushing graph inwards because of labels DarkPhoenix 2019-08-16 19:20:11 +03:00
  • df7ad187f5 Relayout on effectivity change DarkPhoenix 2019-08-16 09:42:12 +03:00
  • c142a011a0 Show shield HP/EHP based on HP selection in main panel DarkPhoenix 2019-08-16 09:31:02 +03:00
  • 477c43884a Add extra argument to axis selection updater DarkPhoenix 2019-08-16 08:51:58 +03:00
  • f3551ce570 Move HP toggled event to global DarkPhoenix 2019-08-16 08:41:14 +03:00
  • 6baa9dd322 Move interpolation and limitation to separate functions DarkPhoenix 2019-08-16 08:31:58 +03:00
  • 302975c243 Round to 0 to avoid showing too small numbers in scientific representation DarkPhoenix 2019-08-16 00:55:29 +03:00
  • 73f75fb44e Do not plot labels if they are out of bounds DarkPhoenix 2019-08-15 20:42:59 +03:00
  • 7f651b144f Fix shield amount normalization for X marking DarkPhoenix 2019-08-15 20:40:13 +03:00
  • ff98658491 Use relative position of X description DarkPhoenix 2019-08-15 20:02:51 +03:00
  • 53db5943b1 Do not allow to clip x marks DarkPhoenix 2019-08-15 18:35:24 +03:00
  • 33b7ab0d98 Limit misc parameters when fetching point DarkPhoenix 2019-08-15 18:16:14 +03:00
  • f0af93f8b9 Add extra space on X to the right to have space for x mark labels DarkPhoenix 2019-08-15 17:59:35 +03:00
  • 379fd2353a Reset x marks on x field change DarkPhoenix 2019-08-15 17:44:36 +03:00
  • 98f0766425 Drop x marks on various actions DarkPhoenix 2019-08-15 17:40:29 +03:00
  • be07a4735c Added vertical marker line to show exact values on graphs DarkPhoenix 2019-08-15 17:25:25 +03:00
  • d736a10dc9 Draw vertical line where user clicked DarkPhoenix 2019-08-15 15:42:06 +03:00
  • c5c3b9cba1 Change how we calculate min/max Ys DarkPhoenix 2019-08-15 15:25:21 +03:00
  • bfa9ad4d96 Implement single point getters DarkPhoenix 2019-08-15 15:06:50 +03:00
  • 2f8ece9080 Connect various MPL events to support drawing vertical line with graph values DarkPhoenix 2019-08-15 12:42:23 +03:00
  • c7e769e42e Move "graphs enabled" variable to top of graphs module DarkPhoenix 2019-08-15 11:49:26 +03:00
  • 3ab06d0832 Move MPL-related code to canvas panel DarkPhoenix 2019-08-15 09:32:52 +03:00
  • 251bc71f86 Add canvas panel which will house MPL-related functionality DarkPhoenix 2019-08-14 20:33:19 +03:00
  • 3f3870bb30 Rename just panel to control panel DarkPhoenix 2019-08-14 19:54:06 +03:00
  • eb9612b9a3 Add neut vs range graph DarkPhoenix 2019-08-14 14:27:50 +03:00
  • 1d7efce197 Add ECM vs range graph DarkPhoenix 2019-08-14 13:10:53 +03:00
  • ff60cf313e Add TP over range graph DarkPhoenix 2019-08-14 12:39:36 +03:00
  • a275878ba0 Add GD graph DarkPhoenix 2019-08-14 09:46:12 +03:00
  • 09fb4c1d35 Add TD vs range graph DarkPhoenix 2019-08-14 09:17:40 +03:00
  • 483c1c35fd Allow to use custom labels for selectors DarkPhoenix 2019-08-14 08:53:26 +03:00
  • 810b8be92a Add damp strength vs range graph DarkPhoenix 2019-08-14 00:09:38 +03:00
  • 679ed7b806 Implement iterators on fit and use them in graph code DarkPhoenix 2019-08-13 22:39:25 +03:00
  • e1896c0216 Set parent for all busyinfo windows to put them properly on application screen DarkPhoenix 2019-08-13 11:26:28 +03:00
  • 01310c166e Convert miscparams to dict in generic methods to avoid extra conversions in every getter implementation DarkPhoenix 2019-08-13 09:13:19 +03:00
  • 3bc93899fe Add web strength vs range graph DarkPhoenix 2019-08-13 08:28:59 +03:00
  • 69bd988174 Add lock time graph DarkPhoenix 2019-08-12 22:13:24 +03:00
  • 20bee1196a Save display number and position on it relatively client area DarkPhoenix 2019-08-12 20:56:03 +03:00
  • 9803da1825 Add some extra logging to help with #1605 debugging DarkPhoenix 2019-08-12 20:05:21 +03:00
  • bc61e32ee7 Change values after input delay DarkPhoenix 2019-08-12 17:03:12 +03:00
  • 4f784e2eea Allow to use floats in damage pattern editor DarkPhoenix 2019-08-12 16:52:08 +03:00
  • 931d8d355f When no ESI characters are added, do not close ESI windows DarkPhoenix 2019-08-12 15:48:35 +03:00
  • 6912b6eb39 Fix background color of SSO char management panel DarkPhoenix 2019-08-12 12:32:02 +03:00
  • 163d2c9b10 Do not freeze display, as it doesn't remove flicker anyway DarkPhoenix 2019-08-12 12:29:24 +03:00
  • cc8def1cf5 Try to flicker less when redrawing lists DarkPhoenix 2019-08-12 15:13:51 +03:00
  • bcdefdc4ac Rework more windows to rely on auxiliary frame DarkPhoenix 2019-08-12 14:41:41 +03:00
  • 4f2e1be9ac Set min size of various auxiliary windows DarkPhoenix 2019-08-12 14:05:18 +03:00
  • 663623dec6 Do not crash on dollar sign in fit name DarkPhoenix 2019-08-12 11:56:07 +03:00
  • cecf5d7e31 Make siege rapid torp bonus non-stacking penalized with damage mods DarkPhoenix 2019-08-12 11:25:07 +03:00
  • 8a4caeaa2d Avoid doing unnecessary recalcs DarkPhoenix 2019-08-12 04:08:54 +03:00
  • f8062ba39f Do not do extra recalc if it's not needed DarkPhoenix 2019-08-12 02:13:29 +03:00
  • 3e6e3b0743 Migrate more windows to new window control scheme DarkPhoenix 2019-08-12 01:41:38 +03:00
  • 1e35eaf62a Rework how single windows are opened DarkPhoenix 2019-08-12 01:11:44 +03:00
  • 8a3dc2f3dc Rework how single frame of some auxiliary window is opened DarkPhoenix 2019-08-12 00:48:18 +03:00
  • 34a6fdc07e Rework more windows to use aux frame DarkPhoenix 2019-08-12 00:32:27 +03:00
  • fc65cb6000 More windows to auxiliary frame DarkPhoenix 2019-08-11 15:52:51 +03:00
  • 247add778d Rework item stats to use new auxiliary frame class DarkPhoenix 2019-08-11 15:18:40 +03:00
  • ab1071f1d7 Fix HAW phoenix dps effects DarkPhoenix 2019-08-11 13:05:03 +03:00
  • f5cb5c3993 Open only one window of attribute and character editors DarkPhoenix 2019-08-10 11:23:01 +03:00
  • ea7f122030 Rework dev tools window from frame into dialog DarkPhoenix 2019-08-10 11:02:25 +03:00
  • 2160cc4aaa Change how attribute editor frame is closed DarkPhoenix 2019-08-10 02:50:20 +03:00
  • 817e99a05d Change the way we close character editor DarkPhoenix 2019-08-10 02:42:19 +03:00
  • 53f5656478 Rework item stats from dialog into frame DarkPhoenix 2019-08-10 02:36:37 +03:00
  • 42d11bd3f1 Raise graph and target profile editor windows when we invoke them and they are already open DarkPhoenix 2019-08-10 02:10:28 +03:00
  • a028ebe198 Rework how we handle all modal dialogs DarkPhoenix 2019-08-10 01:56:43 +03:00