Commit Graph

83 Commits

Author SHA1 Message Date
justin 896b452539 Refactor section sizing 2024-11-24 09:42:46 +00:00
justin 2dc5d35744 Allow dropping items by dragging off inventory 2024-11-19 22:24:03 +00:00
justin 13339c9a12 Tweak mouse over display 2024-11-19 12:51:50 +00:00
justin e31f6dfd4b Continue mouse refactor, add explicit release event/timer 2024-11-19 12:00:31 +00:00
justin 713d3e3265 Centralise mouse context data 2024-11-10 18:26:30 +00:00
justin 7e1b5f0921 Start to refactor terminals 2024-11-05 21:14:53 +00:00
justin 489ff21e12 Remove inventory selection on item drop/pickup 2024-11-04 19:45:12 +00:00
justin 3f9b31a838 Cleanup 2024-11-04 19:30:15 +00:00
justin c1b1611279 Record mouse over combination selections 2024-11-04 00:40:24 +00:00
justin fafef1275b Allow filtering of combinations with mouse click on inventory 2024-11-04 00:07:37 +00:00
justin adca54c1ef Tweak mouseover display to (partially) work during filtering 2024-11-03 20:52:00 +00:00
justin feec061aa6 Add separate function checking when inventory is filtered 2024-11-03 09:50:18 +00:00
justin 7bafb1e9e6 Add cursor at end of input filters 2024-11-02 21:56:28 +00:00
justin a25b62d77f Add more ascii characters
Will also add more characters from code page 437
2024-11-02 02:34:06 +00:00
justin 723dfafc18 Make inventory cursor change when dropping items sensible 2024-11-01 11:23:39 +00:00
justin de12f0ef34 Cleanup 2024-10-31 09:55:57 +00:00
justin a2dd10323c Remove _ssCursor 2024-10-31 09:55:12 +00:00
justin 79b0af228e Cleanup 2024-10-31 09:50:21 +00:00
justin f11dfe53db Cleanup 2024-10-26 09:15:56 +01:00
justin dc34172691 Unify regex/filtering code 2024-10-26 00:01:12 +01:00
justin 46ee29f646 Remove intmap over filters 2024-10-25 22:42:23 +01:00
justin d93c548d3c Remove SelectionSections 2024-10-25 22:19:04 +01:00
justin a20fc48eaa Move SSSExtra out of SelectionSections 2024-10-25 21:55:09 +01:00
justin 069392bd33 Commit before reorganising/removing SSSExtra 2024-10-25 21:35:43 +01:00
justin f6c136cfd6 Cleanup 2024-10-25 21:05:32 +01:00
justin 0c5a21765a Reimplement dragging upwards with mouse 2024-10-25 10:29:27 +01:00
justin 388064895f Decouple selection section inventory position 2024-10-24 14:55:51 +01:00
justin 8b6f5529ff Add 8-way cardinal/intercardinal datatype 2024-10-18 12:39:46 +01:00
justin cf0873d73b Start adding mouse control of inventory 2024-10-15 23:26:08 +01:00
justin da5a895f24 Cleanup 2024-10-08 10:47:31 +01:00
justin 30aa3aaaa1 Use fromDistinctAscList rather than fromAscList 2024-10-08 10:22:14 +01:00
justin 2d536a31c9 Cleanup 2024-10-08 10:17:50 +01:00
justin 507c8e9819 Cleanup, remove inventory display update code on dropping item 2024-10-06 22:32:10 +01:00
justin 650854d13e Remove shrink gun 2024-10-06 22:09:55 +01:00
justin 597e8dd89d Rewrite of item color in inventory, runs slowly 2024-10-06 12:55:18 +01:00
justin ad76359dcf Cleanup invSelectionItem 2024-09-30 13:17:10 +01:00
justin fc5539cb38 Cleanup 2024-09-30 12:54:31 +01:00
justin fb6fcff61c Cleanup 2024-09-26 16:32:07 +01:00
justin 772886c8c6 Allow for more complex item composition 2024-09-26 00:00:46 +01:00
justin c81fd5490d Cleanup 2024-09-13 09:43:56 +01:00
justin e69abf1715 Implement simple indenting in selection menu 2024-09-12 18:14:52 +01:00
justin 891fd0079c Allow for indentation of individual selection items 2024-09-12 10:21:35 +01:00
justin eddb313ea1 Simplify selection menu, remove overlapping 2024-09-11 16:39:56 +01:00
justin 26f3610f82 Continue tree based inventory update 2024-09-10 16:35:44 +01:00
justin 854fc96ac7 Work on converting inventory list to tree 2024-09-10 14:31:36 +01:00
justin 03b793802f Cleanup, stop drawing space characters 2023-05-19 18:24:53 +01:00
justin 448669cd83 Fix cursor positioning in selection sections 2023-05-19 16:07:11 +01:00
justin 5604d7f1e3 Enable overlapping text in selection sections 2023-05-19 13:47:36 +01:00
justin ac87621640 Commit before extending selection sections: overlapping elements 2023-05-19 13:38:21 +01:00
justin 5f238a65d0 Cleanup 2023-05-10 20:32:26 +01:00