Commit Graph

  • 580ff1c435 Readability fixes DarkPhoenix 2019-05-01 01:28:41 +03:00
  • d68296bfd7 Bump pyyaml version DarkPhoenix 2019-05-01 01:28:09 +03:00
  • c520b5e4f5 Bump version DarkPhoenix 2019-05-01 01:08:47 +03:00
  • 2da85888be Fix scrolling speed in ship browser DarkPhoenix 2019-05-01 01:05:31 +03:00
  • bdd4a8cfb7 Fix scroll rate in preference panel DarkPhoenix 2019-05-01 00:55:52 +03:00
  • dbef3b8c84 Unfuck character editor context menus DarkPhoenix 2019-04-30 22:39:38 +03:00
  • 63a6d746e8 Search for DNA in chat line DarkPhoenix 2019-04-30 21:18:12 +03:00
  • 7b8d9f8dbe Round fitting resource attributes properly DarkPhoenix 2019-04-30 18:51:01 +03:00
  • 7aa73e4b2f Fix issue with putting ID instead of name into capping key DarkPhoenix 2019-04-30 18:48:53 +03:00
  • 33883c562a Collapse all children when collapsing market group DarkPhoenix 2019-04-30 17:37:16 +03:00
  • 36c17dde8d Show damage mod cumulative damage boost in misc column DarkPhoenix 2019-04-30 17:22:06 +03:00
  • 5a9fd188f0 Add ability to clone drones by ctrl-dragging them DarkPhoenix 2019-04-30 16:16:09 +03:00
  • 4b65662c9f Fix triage effect local tank stacking penalty DarkPhoenix 2019-04-30 15:37:27 +03:00
  • cd3d1a9557 Add SBA jargon entry DarkPhoenix 2019-04-30 15:25:20 +03:00
  • 9f63b0b412 Import DNA-formatted fits from chat messages DarkPhoenix 2019-04-30 15:18:40 +03:00
  • 9249ef24b3 Allow to undo operations even if removed module doesn't fit (e.g. removing excessive modules on t3c with removed subs) DarkPhoenix 2019-04-30 14:39:11 +03:00
  • 63a599ca85 Restore removed dummies on all commands which can deal with t3c subsystems DarkPhoenix 2019-04-30 13:50:10 +03:00
  • fa2bceaff9 Allow recalculating fit without changing slot layout (e.g. when t3c subs added/removed) DarkPhoenix 2019-04-30 13:21:39 +03:00
  • e9dffeadf6 Undo removal of subsystems properly DarkPhoenix 2019-04-30 02:03:32 +03:00
  • 161c4629cf Do not paint subsystems with red when restrictions are disabled DarkPhoenix 2019-04-30 01:31:35 +03:00
  • 951ffcd35a Fix an oversight DarkPhoenix 2019-04-30 01:25:13 +03:00
  • ba21ebe058 Restore mass-removed t3 modules properly DarkPhoenix 2019-04-30 01:23:52 +03:00
  • f8c2604fb2 Do not crash when changing slot color option with item view unitialized DarkPhoenix 2019-04-30 00:47:04 +03:00
  • 966763aaa4 Make toggling ignore of restrictions undoable DarkPhoenix 2019-04-30 00:44:54 +03:00
  • 4eb8973c31 Rework how effect-blocking modules (scram) work to properly support undoing DarkPhoenix 2019-04-29 20:25:28 +03:00
  • 72fe52e560 Do not use GetItemData where we do not need it DarkPhoenix 2019-04-29 15:37:54 +03:00
  • e346239174 Limit amount of commands by 100 DarkPhoenix 2019-04-29 09:48:37 +03:00
  • dd27a26fa9 Allow batch changes of projected fighter/module states DarkPhoenix 2019-04-29 09:47:38 +03:00
  • 162b115c91 Allow alt actions when removing projected items via double-click DarkPhoenix 2019-04-29 09:28:21 +03:00
  • 99f4ed6b33 Allow batch change of projected fighter variations DarkPhoenix 2019-04-29 09:17:46 +03:00
  • 53252241e1 Allow batch changes of projected drone variations DarkPhoenix 2019-04-29 08:46:01 +03:00
  • 698328e335 Allow batch changes of projected module metas DarkPhoenix 2019-04-29 07:51:13 +03:00
  • dece788f66 Allow alt-switch of ability states for projected fighters DarkPhoenix 2019-04-29 01:18:15 +03:00
  • 958fbac582 Implement alt logic in projected item removal via context menu DarkPhoenix 2019-04-29 01:04:22 +03:00
  • 99d72956e8 Detect structure modules as modules DarkPhoenix 2019-04-29 00:43:18 +03:00
  • eb601e991a Print "stack" suffix on remove context menu text depending on passed source context rather than item context DarkPhoenix 2019-04-29 00:25:02 +03:00
  • cb7f0052c4 Do not remove items on Del key used with modifier keys DarkPhoenix 2019-04-29 00:02:29 +03:00
  • 8b75b5f184 Change projected view to support multi-selection DarkPhoenix 2019-04-29 00:00:07 +03:00
  • bf5935e033 Alt + changing fighter state now changes state of similar fighters DarkPhoenix 2019-04-28 18:59:37 +03:00
  • 67e80deed9 Change command which changes projected item state to support multi-selection DarkPhoenix 2019-04-28 18:43:28 +03:00
  • e39f9ffecf Rework projected removal command to be able to handle multi-selection DarkPhoenix 2019-04-27 23:27:16 +03:00
  • e865c9a399 Use GetModifiers() instead of asking status of individual keys DarkPhoenix 2019-04-27 14:22:09 +03:00
  • a919510d07 Merge pull request #1955 from MaruMaruOO/master Anton Vorobyov 2019-04-27 10:28:57 +03:00
  • bd86d3289f Fixed AoE DD's signature radius for EFS exports. MaruMaruOO 2019-04-27 00:45:17 -04:00
  • c8ff644b63 Make command fit panel multi-selectable DarkPhoenix 2019-04-25 23:55:41 +03:00
  • 6703a08976 Change command fit state changing command to support multi-selection DarkPhoenix 2019-04-25 19:27:36 +03:00
  • 3d70d9e37c Add multi-selection support to command fit remove command DarkPhoenix 2019-04-25 18:47:39 +03:00
  • ef62d5cf97 Make boosters panel multi-selectable DarkPhoenix 2019-04-25 18:32:18 +03:00
  • caf5f33c80 Change booster state changing command to support multi-selection DarkPhoenix 2019-04-25 18:13:24 +03:00
  • 29c29469c6 Change booster removal commands to support multi-selection DarkPhoenix 2019-04-25 17:56:53 +03:00
  • 7b564f1f53 Show "Change Ship Skills" even when clicking outside of module area DarkPhoenix 2019-04-25 17:38:31 +03:00
  • f280955ac3 Do not change state of selection when state of item outside of selection is changed DarkPhoenix 2019-04-25 17:33:17 +03:00
  • e09fce8411 Allow removal of several implants at once via context menu DarkPhoenix 2019-04-25 17:15:01 +03:00
  • 5777103d21 Allow batch implant state switching DarkPhoenix 2019-04-25 16:29:04 +03:00
  • 8671b20790 Rework implant state switch command to accept multiple positions DarkPhoenix 2019-04-25 15:20:20 +03:00
  • dc30b3ed1d Change implant remove command to support batch removal DarkPhoenix 2019-04-25 14:56:09 +03:00
  • 07a9f77287 Allow to change batches of items in cargo DarkPhoenix 2019-04-25 13:36:54 +03:00
  • 9d58ceb14d Remove multiple cargo items at once via context menu DarkPhoenix 2019-04-25 09:56:09 +03:00
  • 71c421702c Rework code of remove item context menu a little DarkPhoenix 2019-04-25 09:50:56 +03:00
  • 989f12453d Remove multiple cargo items with delete key DarkPhoenix 2019-04-25 09:27:52 +03:00
  • b7d6892d9f Rework change cargo meta command to support changing multiple items at once DarkPhoenix 2019-04-24 23:11:28 +03:00
  • cfb351a751 Change cargo removal command to be able to accept multiple typeIDs DarkPhoenix 2019-04-24 22:09:45 +03:00
  • dde1e7990d Allow batch manipulation of fighter abilities DarkPhoenix 2019-04-24 17:25:20 +03:00
  • 6e4ec54ac6 Allow batch toggling of fighters DarkPhoenix 2019-04-24 16:49:39 +03:00
  • 81da217a09 Allow batch meta level change on fighters DarkPhoenix 2019-04-24 16:28:40 +03:00
  • 2d1613d8bc Make sure that clicked item is always included in selection DarkPhoenix 2019-04-24 16:01:02 +03:00
  • ccc2e6ece3 Make sure that drone variation is applicable to multiple modules, if multiple drones of the same type are selected DarkPhoenix 2019-04-24 15:56:19 +03:00
  • 1206e95cfb Rework meta switcher code DarkPhoenix 2019-04-24 15:37:15 +03:00
  • 921ccd3be9 Allow removal of batches of fighters DarkPhoenix 2019-04-24 15:17:30 +03:00
  • 178e3a3d56 Change sorting of fighters - group up by sub-roles as well DarkPhoenix 2019-04-24 13:28:14 +03:00
  • 5d255547e4 Make fighter panel multi-selectable and change fighter sorting to match order in fighter tube panel DarkPhoenix 2019-04-24 13:16:01 +03:00
  • bd148b8792 Stylistic fixes DarkPhoenix 2019-04-24 12:47:50 +03:00
  • b88ebdcfc0 Send context only for selected module in fitting panel DarkPhoenix 2019-04-24 12:45:21 +03:00
  • 3a26815d18 Change the fix again to not go into recursion problems on windows DarkPhoenix 2019-04-24 12:00:48 +03:00
  • b70fcd9659 Change ScreenToClient fix DarkPhoenix 2019-04-24 11:46:20 +03:00
  • 71aa557770 Focus contents of various pages when user switches to their tabs DarkPhoenix 2019-04-24 09:02:28 +03:00
  • d35bf6514f Do not pass selection as fallback, as we're now calculating clicked row properly DarkPhoenix 2019-04-24 08:16:23 +03:00
  • abe015bee3 Add custom implementation of ScreenToClient DarkPhoenix 2019-04-24 08:11:37 +03:00
  • 929520091f Use wx' builtin when calculating relative coordinates DarkPhoenix 2019-04-23 23:50:49 +03:00
  • d4847112a9 Make drone additions pane multi-selectable, change all related commands to support it too DarkPhoenix 2019-04-23 22:12:07 +03:00
  • 4e2c3a3fcc Do not select cargo/drone tab when adding drones/cargo fails DarkPhoenix 2019-04-23 19:21:31 +03:00
  • 91e6d89022 Update resource panel when addition panel tabs is selected as side-effect of context menu use DarkPhoenix 2019-04-23 19:18:33 +03:00
  • b9a71c08b7 Change only modules which are supposed to change DarkPhoenix 2019-04-23 18:14:14 +03:00
  • 070dd62e6d Add alt support to variations menu for modules DarkPhoenix 2019-04-23 18:11:02 +03:00
  • b404abca41 Add ability to remove similar modules to "remove module" context menu DarkPhoenix 2019-04-23 17:50:20 +03:00
  • 99f00b25a1 Change few details on how we handle charge switch DarkPhoenix 2019-04-23 17:39:48 +03:00
  • 45936b5b98 Change implant set context menu to single item as well DarkPhoenix 2019-04-23 16:34:40 +03:00
  • b1aac9f56d Do not show menu items which are specific to modules when user clicks rack separator DarkPhoenix 2019-04-23 16:23:35 +03:00
  • 13f370ceb9 Change several context menus to use single-item class DarkPhoenix 2019-04-23 16:19:07 +03:00
  • b5a4f97cb5 Change some context menus to use unconditional class DarkPhoenix 2019-04-23 16:09:12 +03:00
  • 0679a0af0f Change logic for selection-based context menus DarkPhoenix 2019-04-23 15:58:42 +03:00
  • 53fe3242b9 Start reworking context menus into several special classes to improve menu handling consistency DarkPhoenix 2019-04-23 15:38:53 +03:00
  • 6615bed1cd Fix context menu which is used to fill from market DarkPhoenix 2019-04-23 13:47:47 +03:00
  • ad0c7a7a9d Rework conditions in some context menus to check mainItem when it's needed by the menu DarkPhoenix 2019-04-23 10:14:59 +03:00
  • 87ba6a9af0 Drop selection on ESC in fitting pane DarkPhoenix 2019-04-22 21:10:38 +03:00
  • 5c44df7f21 Unfuck state change for passive modules DarkPhoenix 2019-04-22 19:36:45 +03:00
  • 24bc675319 Do not crash when right-clicking without any selection DarkPhoenix 2019-04-22 19:26:24 +03:00
  • be2e0b5de4 Rely on clicked item instead of selection where it makes sense DarkPhoenix 2019-04-22 17:33:40 +03:00
  • e4481e8fb4 Do not rely on modeID, it doesn't always get set of fit by default when creating new fit DarkPhoenix 2019-04-22 17:04:30 +03:00
  • 19b1eb161b Pass main item argument to context menu definitions DarkPhoenix 2019-04-22 17:01:53 +03:00