Commit Graph
147 Commits
Author SHA1 Message Date
Borja Lorente 44a6f8a1db MACVENTURE: Fix minor memory leaks 2016-08-19 16:29:17 +02:00
Borja Lorente 479f01b5a7 MACVENTURE: Implement gui reloading 2016-08-19 16:29:17 +02:00
Borja Lorente 7b9c63b1b9 MACVENTURE: Delete duplicate code 2016-08-19 16:29:16 +02:00
Borja Lorente 1bb3d14129 MACVENTURE: Unify NULLs 2016-08-19 16:29:16 +02:00
Borja Lorente 896e08cde8 MACVENTURE: Add proper flags to gui debug rects 2016-08-19 16:29:16 +02:00
Borja Lorente c8a2b0afe2 MACVENTURE: Fix engine mause in dialog 2016-08-19 16:29:15 +02:00
Borja Lorente 5c38a0c33b MACVENTURE: Add win game dialog 2016-08-19 16:29:15 +02:00
Borja Lorente 560185903c MACVENTURE: Fix console drawing bug 2016-08-19 16:29:15 +02:00
Borja Lorente 4f6609f704 MACVENTURE: Refactor object drawing 2016-08-19 16:29:15 +02:00
Borja Lorente 9676b6f7fe MACVENTURE: Fix window resizing bug 2016-08-19 16:29:15 +02:00
Borja Lorente 8608776768 MACVENTURE: Add debug channels 2016-08-14 19:01:01 +02:00
Borja Lorente 0b36a77af4 MACVENTURE: Refactor dragging code 2016-08-14 19:01:01 +02:00
Borja Lorente 28bf4f1168 MACVENTURE: Fix some of the offsets 2016-08-14 19:01:01 +02:00
Borja Lorente 47916aca62 MACVENTURE: Fix dragged object drawing 2016-08-14 19:01:01 +02:00
Borja Lorente 0c0be43a3e MACVENTURE: Fix corner case drawing overflow 2016-08-14 19:01:01 +02:00
Borja Lorente d1a249bc9e MACVENTURE: Fix selected object drawing 2016-08-14 19:01:01 +02:00
Borja Lorente 409a665867 MACVENTURE: Adapt dragging to new click detection 2016-08-14 19:01:00 +02:00
Borja Lorente 0aef29a8c5 MACVENTURE: Revamp double click detection 2016-08-14 19:01:00 +02:00
Borja Lorente 5c43e30499 MACVENTURE: Implement loading borders from zip 2016-08-14 19:00:59 +02:00
Borja Lorente d1a31ff5db MACVENTURE: Fix startup loading bug 2016-08-14 19:00:37 +02:00
Borja Lorente 9ab6ce04a1 MACVENTURE: Change GUI to accept ScummVM dialogs 2016-08-14 19:00:36 +02:00
Borja Lorente f58435a2bc MACVENTURE: Add dejavu 2016-08-14 19:00:35 +02:00
Borja Lorente 518d336e5a MACVENTURE: Fix item selection on scroll 2016-08-14 19:00:35 +02:00
Borja Lorente b021854327 MACVENTURE: Add scroll to inventory windows 2016-08-14 18:59:37 +02:00
Borja Lorente e25fb16a37 MACVENTURE: Add scroll to console window 2016-08-14 18:59:23 +02:00
Borja Lorente a7f2cea37d MACVENTURE: Add scroll to console window 2016-08-14 18:59:10 +02:00
Borja Lorente fb180a8cdb MACVENTURE: Fix gui 2016-08-14 18:58:57 +02:00
Borja Lorente 87c6265582 MACVENTURE: Fix window borders 2016-08-14 18:58:34 +02:00
Borja Lorente 2dfbfdbaba MACVENTURE: Implement in-engine window closing 2016-08-14 18:57:26 +02:00
Borja Lorente 53a5fb6c54 MACVENTURE: Refactor dialogs and controls 2016-08-14 18:57:26 +02:00
Borja Lorente 91493aaeb8 MACVENTURE: Add closeable inventory windows 2016-08-14 18:57:26 +02:00
Borja Lorente 49a2efe408 MACVENTURE: Shadowgate Winnable 2016-08-14 18:55:18 +02:00
Borja Lorente a06f291280 MACVENTURE: Add basic game save/load feature 2016-08-14 18:55:17 +02:00
Borja Lorente 734b453c86 MACVENTURE: Add text input dialog 2016-08-14 18:55:17 +02:00
Borja Lorente 2a521bb22d MACVENTURE: Add dialog system 2016-08-14 18:55:17 +02:00
Borja Lorente 8162483026 MACVENTURE: Add text input logic 2016-08-14 18:55:16 +02:00
Borja Lorente dad1edcef0 MACVENTURE: Remove unnecesary window code 2016-08-14 18:54:52 +02:00
Borja Lorente e32c126348 MACVENTURE: Refactor asset load checking 2016-08-14 18:54:52 +02:00
Borja Lorente f8efc58a59 MACVENTURE: Fix inventory window selection 2016-08-14 18:54:52 +02:00
Borja Lorente c36f8c429f MACVENTURE: Soften conditions for object selection 2016-08-14 18:54:52 +02:00
Borja Lorente 2ba8b1ca8c MACVENTURE: FIx pesky random drag selection 2016-08-14 18:54:52 +02:00
Borja Lorente 777923be66 MACVENTURE: Correct object drop position 2016-08-14 18:54:52 +02:00
Borja Lorente 31a32963b4 MACVENTURE: Fix dragged object move recognition 2016-08-14 18:54:52 +02:00
Borja Lorente d826fcb18b MACVENTURE: Fix drag screen overflow problem 2016-08-14 18:54:50 +02:00
Borja Lorente 19d7321867 MACVENTURE: Fix torch drawing problem 2016-08-14 18:53:51 +02:00
Borja Lorente a5a094b6bd MACVENTURE: Begin fixing second inventory problem 2016-08-14 18:53:49 +02:00
Borja Lorente b6acfe868c MACVENTURE: Fix click-through and refactor 2016-08-14 18:50:20 +02:00
Borja Lorente fdd949bb00 MACVENTURE: Fix exits drawing 2016-08-14 18:50:19 +02:00
Borja Lorente 9ac1253925 MACVENTURE: Fix the removal of objects in window 2016-08-14 18:49:58 +02:00
Borja Lorente 4662642bc3 MACVENTURE: Adjust drag selection to account for window movement 2016-08-14 18:49:29 +02:00