450 Commits

Author SHA1 Message Date
Henrik "Henke37" Andersson
3edcc22c78 PINK: Use new MACGUI interface 2020-05-10 23:39:31 +02:00
Andrei Prykhodko
0f96d7b776 PINK: fixed pausing when menu bar disappears 2020-05-08 18:31:08 +02:00
Cameron Cawley
4b540a0042 PINK: Remove direct use of OSystem cursor functions 2020-05-05 00:21:34 +02:00
Eugene Sandulenko
7e3d9e733b PINK: Remove redundant flag 2020-04-23 22:06:20 +02:00
Eugene Sandulenko
2d0ba5f544 DIRECTOR: Specify manual windget draw 2020-04-22 01:04:46 +02:00
Max Horn
08b4639cbb ALL: fix a bunch of const warnings
Also while add it, constify some code
2020-04-17 22:41:11 +01:00
Eugene Sandulenko
ee557c8712 PINK: Use MacWindow::disableBorder() 2020-04-08 00:54:04 +02:00
Andrei Prykhodko
bc0553951f PINK: fix crash when there isn't html files 2020-03-15 14:01:55 +02:00
Andrei Prykhodko
0479ed53fd PINK: JANITORIAL: formatting fix 2020-03-15 13:59:35 +02:00
Filippos Karapetis
5379162f79 PINK: Simplify the PDA country subjects code, and fix Egypt subjects 2020-03-03 02:03:38 +02:00
Filippos Karapetis
d486799ea7 PINK: Simplify and fix PDAPage object creation
Avoid mixing objects on the stack and heap. This simplifies the code,
and fixes crashes when changing pages in the PDA
2020-02-29 02:21:42 +02:00
Filippos Karapetis
d8350221f0 PINK: Clear actor actions after deleting them 2020-02-29 02:21:41 +02:00
Paul Gilbert
9f175c4053 ENGINES: Cleanup of savegame filenames generation
This removes filename methods when it matched the Engine method.
Secondly, ensuring there was an overriden getSaveStateName method
for engines that didn't do the standard target.00x save filenames
2020-02-16 15:44:28 -08:00
Paul Gilbert
a00e44ba6c ENGINES: Merge saveGameState virtual methods into a single one 2020-02-16 15:44:28 -08:00
Paul Gilbert
4b09375739 PINK: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
Henrik "Henke37" Andersson
9131701a93 PINK: Rename _item to _currentItem to make its use clearer. 2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
5b4616e8ef PINK: make LeadActor::isInteractingWith const 2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
3629415345 PINK: make toConsole const 2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
37e405c936 PINK: Flag a lot of stuff as const 2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
463192aa51 PINK: remove member function arguments in favor of using the existing _exeResources member variable. 2020-02-13 23:41:06 +02:00
Henrik "Henke37" Andersson
f302cd7c57 PINK: File scheme still requires a hostname, even if it's the empty string 2020-02-13 08:59:08 +01:00
Henrik "Henke37" Andersson
ada7ed7114 PINK: Mark openLocalWebPage as const 2020-02-13 08:59:08 +01:00
Henrik "Henke37" Andersson
77a4ab29cb PINK: Implement openLocalWebPage for real 2020-02-13 08:59:08 +01:00
Henrik "Henke37" Andersson
3133cf1c73 PINK: Dispatch webpage menu items to a stub function 2020-02-13 08:59:08 +01:00
Bastien Bouclet
3c625d3b1c PINK: Add override keywords 2020-02-09 12:43:16 +01:00
Henrik "Henke37" Andersson
1ff1cfc243 PINK: Use Engine save/load dialog methods to the corresponding implement menu bar commands. 2020-02-06 14:56:05 +01:00
Eugene Sandulenko
f0a3ed06d8 PINK: Added override keywords 2020-02-05 16:04:50 +01:00
Paul Gilbert
5b80320525 ENGINES: Adding override keyword to hasFeature methods 2020-02-04 20:04:11 -08:00
Eugene Sandulenko
eae52773dd PINK: Added override keywords 2020-01-31 14:07:05 +01:00
Eugene Sandulenko
a1cce6dfee PINK: Fix warning 2020-01-31 00:10:18 +01:00
Cameron Cawley
46056aba3c ENGINES: Reduce winexe_*.h header includes 2020-01-11 17:34:12 +02:00
Cameron Cawley
948c555ea6 ALL: Create all instances of NEResources and PEResources using new instead of on the stack
Also adapted WinCursorGroup and MacMenu to reflect this.
2020-01-11 17:34:12 +02:00
D G Turner
a997ac72f1 PINK: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-27 01:16:26 +00:00
Eugene Sandulenko
62069d33c8 PINK: Fix crash when switching the countries in selector 2019-11-19 23:50:40 +01:00
Eugene Sandulenko
705c4b2c8d PINK: Fix text color selection and added some debug output 2019-11-15 18:04:30 +01:00
Bastien Bouclet
4b42112721 ENGINES: Add an engine ID to all the engines 2019-11-03 11:43:00 +01:00
Wammus
7e1e73e39d PINK: Add Dutch detection entry 2019-10-23 07:30:33 +03:00
Eugene Sandulenko
5b25531e96 PINK: Fix text drawing, use absolute coordinates 2019-10-20 20:09:28 +05:00
Eugene Sandulenko
30c11071c4 PINK: Enable text rendering for localized versions 2019-10-19 17:44:05 +02:00
Eugene Sandulenko
3ae526dfed GRAPHICS: MACGUI: Added support for Unicode fonts in menu 2019-10-18 00:20:54 +02:00
Eugene Sandulenko
de42a124ed PINK: Enforce built-in fonts in WM 2019-10-17 01:43:54 +02:00
Eugene Sandulenko
6d82e7ee26 PINK: Set text windows to read-only 2019-10-15 23:58:00 +02:00
Eugene Sandulenko
1a76b548e5 PINK: Disable border for all text windows 2019-10-15 23:58:00 +02:00
Eugene Sandulenko
5b401519eb PINK: Fix uninitalised reads 2019-10-11 17:25:41 +02:00
Eugene Sandulenko
e3716a9521 PINK: Fix border dimensions 2019-10-11 17:20:15 +02:00
Eugene Sandulenko
090bb44d92 PINK: Properly redraw game screen when browsing menus 2019-10-04 22:33:01 +02:00
Eugene Sandulenko
15ac5da3a3 PINK: Do not use Mac fonts for menu rendering 2019-10-04 20:23:18 +02:00
Eugene Sandulenko
c5f3e12616 PINK: Add built-in empty border and use for texts 2019-10-04 19:10:03 +02:00
Eugene Sandulenko
7266129fad PINK: Use proper menu action ids. The PDA now works! 2019-10-04 17:18:54 +02:00
Eugene Sandulenko
11e0c9571e PINK: Use proper window border for PDA 2019-09-30 23:46:25 +02:00