Commit Graph

47 Commits

Author SHA1 Message Date
Tyfon
0277490e8a fix bsg bug that loses context on search, fixing multiselect drawing when mouse starts over unsearched item that becomes searched 2024-07-13 15:54:28 -07:00
Tyfon
7ea249114d using file-scoped namespaces 2024-07-12 16:17:42 -07:00
Tyfon
29b6094b20 old sorting table button; fix auto-sorting table open on scav screen 2024-07-12 16:06:24 -07:00
Tyfon
8ad0b8c5f7 global usings, some reflection, part 1 2024-07-11 19:17:09 -07:00
Tyfon
a4f1590b5d Fixed mangled grids in hideout 2024-07-11 11:59:13 -07:00
Tyfon
ccdd6f3c21 fix rotation of multiselect dragged item 2024-07-09 01:09:05 -07:00
Tyfon
3b933f6536 Add active event check to task serializer 2024-07-08 18:03:58 -07:00
Tyfon
9c30f8d3a5 Refactor multiselect a bit, fix stale item addresses 2024-07-08 14:46:48 -07:00
Tyfon
238e28dbc3 Update for SPT 3.9.0 2024-07-06 21:50:51 -07:00
Tyfon
c1e497d482 Fix put-tools-back bug breaking stuff; deselect on unpack 2024-07-02 18:40:04 -07:00
Tyfon
30ecbc333d multiselect load ammo 2024-07-02 02:09:00 -07:00
Tyfon
214062b1f2 unpack all; lateupdate taskserializer; create inner context as necessary 2024-07-01 13:55:11 -07:00
Tyfon
a3ae04b32a advanced setting for shift-click multiselect; handle no-op moves better 2024-07-01 02:08:07 -07:00
Tyfon
0b1834258a multigrid; gclass alias 2024-06-26 17:27:05 -07:00
Tyfon
a6e622013e settings extensions; proper enable/disable multiselect 2024-06-25 15:19:07 -07:00
Tyfon
bd004aea9f advanced setting for multiselect in raid; unload ammo more places 2024-06-23 15:20:34 -07:00
Tyfon
cd0266a2a9 deselect items that go into mags, allow partial moves when all items are the same and stackable 2024-06-22 17:12:23 -07:00
Tyfon
df1803c385 fix dragging multiselect onto trading table 2024-06-22 15:06:10 -07:00
Tyfon
cf6d38cc05 allow partial transfers in multiselect 2024-06-22 14:43:52 -07:00
Tyfon
dff100db30 greedy stack transfers 2024-06-22 14:03:24 -07:00
Tyfon
f4b7fae31d fix corner case where dragged item highlights red due to non-move 2024-06-22 11:36:18 -07:00
Tyfon
376999a472 re-enable dropping into mags 2024-06-22 01:25:48 -07:00
Tyfon
e33a0c7bbf Deselect items that are gone due to merge or destruction 2024-06-21 16:29:27 -07:00
Tyfon
26ba6810ad Stoppable multi-unload in raid 2024-06-21 11:49:40 -07:00
Tyfon
83a88e6ae6 fix some multi-select context actions not working in raid 2024-06-20 14:35:41 -07:00
Tyfon
987dad1359 don't select when alt or ctrl are down 2024-06-20 03:36:26 -07:00
Tyfon
dc6b879d58 unpack keybind; multi equip, unequip, unload ammo 2024-06-20 02:05:40 -07:00
Tyfon
a8d6485974 quick move to container compat 2024-06-19 23:50:00 -07:00
Tyfon
8bb7c90b36 alt-click 2024-06-19 18:46:45 -07:00
Tyfon
58b35d32fc ctrl-click working 2024-06-19 18:13:40 -07:00
Tyfon
7fc1c0068b remove inspect window hack 2024-06-19 12:16:41 -07:00
Tyfon
8217fc1df8 allow same space, massive selectionbox perf fix, 3 multiselect options 2024-06-19 03:12:52 -07:00
Tyfon
8a2eb49baa refactor to handle itemview kill/create, fix sorting table, cleanup 2024-06-19 00:47:48 -07:00
Tyfon
3ea9726189 Filter out a few griditemview places 2024-06-18 15:50:17 -07:00
Tyfon
3faaf65b08 enable ammo merging on direct drop 2024-06-18 15:17:11 -07:00
Tyfon
62bfdd6042 block partial merges, keep ammo from merging on gridview accept 2024-06-18 14:52:35 -07:00
Tyfon
9289e736eb cleanup 2024-06-18 12:04:01 -07:00
Tyfon
cd51fef02b maintain ordering, keep selection active after move 2024-06-18 11:46:27 -07:00
Tyfon
61cbc32cf7 findplacetoput loops around, keeps rotation 2024-06-18 01:00:29 -07:00
Tyfon
da3ffc170d fixes, renames, cleanup 2024-06-17 12:41:42 -07:00
Tyfon
2824f684cc preview images 2024-06-17 04:05:56 -07:00
Tyfon
550d591464 trading view, lots of fixes 2024-06-17 02:24:43 -07:00
Tyfon
c5836eb588 gridviews can accept directly, 2nd+ items get quickfind spots, highlighting 2024-06-16 16:46:14 -07:00
Tyfon
29e352eee9 cleanup 2024-06-15 18:09:05 -07:00
Tyfon
b562a8665d multiselect debug, things seem good? 2024-06-15 17:10:58 -07:00
Tyfon
3c76f3c588 gridview containers can accept 2024-06-15 13:14:22 -07:00
Tyfon
0bf508df1f Initial multiselect checkpoint, still long way to go 2024-06-14 14:08:08 -07:00