Commit Graph

9632 Commits

Author SHA1 Message Date
c64991fb59 Add a "per second" column to some rep modules
Because some have different cycle times, easier to compare
v2.65.2.23
2026-01-21 11:11:07 +01:00
ce5dca9818 Fix breaking every single graph
Done. I've reverted everything back to how it was except for the jam chance additions:

**Restored:**
- All original getters use `miscParams['resist']` (not `.get()`)
- The `resist` input is always available (no conditions)
- Removed the sensorStrength X-axis option and SensorStrength2JamChanceGetter

**Kept:**
- `hasTargets = True` for the graph
- `Distance2JamChanceGetter` class - jam chance vs distance
- Jam chance YDef in yDefs

Now all the original graphs (neut, web, ecm strength, damps, TDs, GDs, TPs) should work exactly as before, and jam chance is available as a new Y-axis option.
v2.65.2.22
2026-01-21 09:35:06 +01:00
38376046d0 Tidy up the code
Done. Now:
- **Distance input** only shows when X-axis is "Distance"
- **Sensor strength input** only shows when X-axis is "Target sensor strength"

Each input field only appears on its respective graph.
2026-01-20 19:16:05 +01:00
38356acd37 Add a jam chance a gainst sensor strength graph 2026-01-20 15:55:35 +01:00
64a11aaa6f Add a jam chance ewar graph 2026-01-20 15:55:33 +01:00
1063a1ab49 Switch the diff format from "$module $quantity" to "$module x$quantity" 2026-01-18 23:17:18 +01:00
959467028c Have CTRL-C copy in EFT format and move the dialogue to CTRL-SHIFT-C 2026-01-18 14:56:45 +01:00
9b4c523aa6 Sort the diff into a more fit like format to make it a bit more readable 2026-01-17 18:20:08 +01:00
411ef933d1 Ignore offline modules and modules with charges when comparing
It's the same module...
2026-01-17 18:06:28 +01:00
0a1c177442 Add a flip diff button 2026-01-17 18:03:44 +01:00
a03c2e4091 Add a fit diff view
The point is to figure out what items are necessary to transform fit 1
into fit 2
2026-01-17 17:14:14 +01:00
564a68e5cb Disable oleacc 2026-01-09 21:54:31 +01:00
aec20c1f5a Fix shift click not actually assigning skills 2026-01-09 21:54:28 +01:00
8800533c8a Shift click opens the skills menu on module 2026-01-09 21:24:33 +01:00
1db6b3372c Add "up to" all skill buttons 2026-01-09 20:54:35 +01:00
169b041677 Add an "all" skills button to any right click skills menu 2026-01-09 20:50:34 +01:00
3a5a9c6e09 Implement "import from clipboard" for skills 2026-01-04 16:02:45 +01:00
eadf18ec00 Add price to market search 2026-01-02 16:12:00 +01:00
b70833ea3e Add a necessary skills tab to ship skills 2026-01-01 22:42:50 +01:00
f12a0fe237 Implement shift-tab to switch between selected characters 2026-01-01 22:30:46 +01:00
de7f6a0523 Move the skills menu to the ship stats window 2026-01-01 22:15:02 +01:00
fa6dc76d10 Actually don't include ship in required skills 2026-01-01 22:02:15 +01:00
f03ffa85d8 Update pyproject.toml 2026-01-01 21:08:41 +01:00
8d6ae56f33 Implement copy skills to clipboard 2026-01-01 21:08:41 +01:00
64e339fb46 Mirror Pyfa-Mod for darkmode dll 2025-12-30 14:15:37 +01:00
29ee808337 Add oleacc for darkmode 2025-12-30 14:15:25 +01:00
72d65e6118 Prevent the slot filters from filtering items that fit into no slots (like drones) 2025-12-16 00:53:55 +01:00
135fdd8812 Make the slot filters a toggle instead of radio 2025-12-15 23:12:17 +01:00
6bb0938be0 Fix ammo filtering 2025-12-15 22:47:12 +01:00
8a37ee810a Use 7z LIKE GOD INTENDED IT instead of fucking zip 2025-12-15 22:47:12 +01:00
4d1320161a Add a release script 2025-12-15 22:47:12 +01:00
b5d6211ae0 Add a build script 2025-12-15 22:47:12 +01:00
fa05cd625f Add rig filter button 2025-12-15 22:47:12 +01:00
d18ebb6dc0 Filter rigs by calibration fits as well 2025-12-15 22:47:12 +01:00
f3a89157ca Have fits filter rigs by size 2025-12-15 22:47:12 +01:00
766d45dd17 Make fits a check instead of radio button 2025-12-15 22:47:12 +01:00
457bbc0dc3 Fix rigs never passing fitting check because no cpu 2025-12-15 22:47:12 +01:00
4ddf1733e4 Refresh market filter when fit changed 2025-12-15 22:47:12 +01:00
ca2a80cc85 Hallucinte some more buttons below market 2025-12-15 22:47:11 +01:00
DarkPhoenix
c7074f499f Add a guard against situation where fit is empty for some reason 2025-12-15 12:18:52 +01:00
DarkPhoenix
f6f3a69be4 Fail build if image tool couldn't be fetched 2025-12-11 19:21:03 +01:00
DarkPhoenix
23e09729f7 CCP mistype is actually a mistype on my part 2025-12-11 18:50:14 +01:00
DarkPhoenix
0aca05704f Bump version 2025-12-11 18:03:49 +01:00
DarkPhoenix
b08894e984 Anhinga effect changes 2025-12-11 18:03:32 +01:00
DarkPhoenix
a1bc8742c9 Add new renders 2025-12-11 15:58:02 +01:00
DarkPhoenix
6472cabc05 Update static data and make some changes to support new AT ships 2025-12-11 15:54:11 +01:00
DarkPhoenix
56bb8217d3 Do not fail whole app when ESI access object fails instantiation 2025-12-10 19:22:52 +01:00
DarkPhoenix
17f9071317 Bump version 2025-12-09 15:28:26 +01:00
DarkPhoenix
50eda1f4db Add option to copy condensed skill list 2025-12-09 15:26:17 +01:00
DarkPhoenix
84fbc0a46c Fix clipboard on my wayland installation 2025-12-09 15:08:38 +01:00