Commit Graph

4217 Commits

Author SHA1 Message Date
DarkPhoenix
10b1c6ebfb Show proper warp time even when various modules which reduce ship speed to 0 are active 2019-08-01 23:03:45 +03:00
DarkPhoenix
3c6739b83a Inputs->params in few remaining functions 2019-08-01 22:41:18 +03:00
DarkPhoenix
57426f783e Rework warp time graph to have single getter (and break all other graphs for now) 2019-08-01 20:25:57 +03:00
DarkPhoenix
0788ff050d Rename inputs into params when they are actually not inputs 2019-08-01 20:15:49 +03:00
DarkPhoenix
18d59c119c Add double-click support to fit browser lite 2019-08-01 15:38:52 +03:00
DarkPhoenix
ae34cd5422 Allow to specify None as distance - it means that range will be ignored and all weapons will always hit 2019-08-01 15:28:33 +03:00
DarkPhoenix
50807e9381 Add tooltip to time input field 2019-08-01 13:09:28 +03:00
DarkPhoenix
fdb4d4d443 Rework input class 2019-08-01 13:00:29 +03:00
DarkPhoenix
ff22f12a56 Add extra option to show/hide legend 2019-08-01 12:48:29 +03:00
DarkPhoenix
15dc2a325a Change layout of fit browser lite a little 2019-08-01 12:40:20 +03:00
DarkPhoenix
ee9c1db000 Add support for ship browser lite to projected view 2019-08-01 12:26:35 +03:00
DarkPhoenix
b3b134ea45 Add support for ship browser lite to command view 2019-08-01 12:21:01 +03:00
DarkPhoenix
2e9b024390 Add browser lite handlers to graphs window 2019-08-01 11:54:33 +03:00
DarkPhoenix
ee2193e1bb Implement moving of fits back and forth in ship browser lite 2019-08-01 11:46:04 +03:00
DarkPhoenix
a582cf93bd Revert "user short names" change 2019-08-01 11:30:43 +03:00
DarkPhoenix
fc2d7cf7b8 Search by short ship name in fit browser lite as well 2019-08-01 11:26:02 +03:00
DarkPhoenix
61836dbb83 Move browser out of context menu file and do not list fits already existing in window 2019-08-01 11:23:26 +03:00
DarkPhoenix
154122388e Use short ship names along with fit names 2019-08-01 11:12:26 +03:00
DarkPhoenix
0114417018 Do actual search of fits on the left 2019-08-01 09:32:45 +03:00
DarkPhoenix
e662edc2cc Set custom window name depending on context 2019-08-01 09:09:30 +03:00
DarkPhoenix
9e6cdb2f4f Set focus to search bar when opening fit browser lite 2019-08-01 09:04:01 +03:00
DarkPhoenix
98b1fdb476 Change layout of tgt profile editor 2019-08-01 08:56:46 +03:00
DarkPhoenix
0f0e544f54 Fill window with actual data 2019-08-01 08:38:45 +03:00
DarkPhoenix
6d50f03396 Make sure buttons are aligned vertically at the center 2019-08-01 00:48:27 +03:00
DarkPhoenix
7ec9d3f122 Make sure graphs properly react to target profile updates 2019-08-01 00:21:42 +03:00
DarkPhoenix
592adb36f1 Start implementing fit browser lite 2019-07-31 20:22:18 +03:00
DarkPhoenix
d571191ec2 Add menu which allows to add target profiles to graph 2019-07-31 16:23:11 +03:00
DarkPhoenix
1f5fe47580 Rework target profile and damage pattern menus to use regular ticks 2019-07-31 15:54:09 +03:00
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
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