Vladimir Serbinenko
af7d9cb850
COMMON: Move punycode_*codepath to path.cpp
...
This allows to reduce access to DIR_SEPARATOR from outside of Common::Path
2022-12-14 05:08:46 +01:00
Avijeet
4f3dc247e4
GRAPHICS: MACGUI: Handle EVENT_QUIT properly in MacDialog
2022-08-05 20:15:03 +02:00
Avijeet
f9fd3b699c
WAGE: Move pollEvent's definition to wage.cpp
2022-08-05 20:15:03 +02:00
Avijeet
eac2717abb
WAGE: Move getFeatures() to metaengine.cpp
2022-08-05 20:15:03 +02:00
Avijeet
033bc00cd1
GRAPHICS: MACGUI: Poll events in MacDialog itself
2022-08-05 20:15:03 +02:00
Avijeet
1b955dc90c
GRAPHICS: MACGUI: Refactor MacDialog to not use WAGE functions
2022-08-05 20:15:03 +02:00
Avijeet
9f6d054f5d
WAGE: Refactor getFeatures()
2022-08-05 20:15:03 +02:00
Avijeet
9b52b4b384
WAGE: Add resolution flag to game detection entry
2022-08-05 20:15:03 +02:00
Avijeet
2c905885c4
GRAPHICS: MACGUI: Fix text alignment for MacDialog
2022-08-05 20:15:03 +02:00
Avijeet
c4ede93e79
WAGE: Add about screen
2022-08-05 20:15:03 +02:00
Avijeet
27f48f6d41
GRAPHICS: MACGUI: Use MacText in MacDialog
2022-08-05 20:15:03 +02:00
Avijeet
ac847e4117
GRAPHICS: MACGUI: Refactor wage/dialog.cpp to macgui/macdialog.cpp
2022-08-05 20:15:03 +02:00
Eugene Sandulenko
418e15ef52
WAGE: Added support for punycoded file names and added first entry with use of it
2022-06-17 15:13:25 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
sluicebox
8e1d90f8e4
ALL: Remove clearAllDebugChannels() from Engine dtors
2021-06-14 12:42:38 -05:00
Paul Gilbert
813226095a
WAGE: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Eugene Sandulenko
419cb1e7c7
GRAPHICS: MACGUI: Switched MacText to U32String internally
2019-10-18 17:20:27 +02:00
Colin Snover
432fd522d2
ENGINES: Remove default1x scaler flag
...
This flag is removed for a few reasons:
* Engines universally set this flag to true for widths > 320,
which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
since its behaviour was almost completely undocumented and users
would need to figure out that they'd need an explicit non-default
scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
deciding how the backend may choose to render its virtual screen.
The choice of rendering behaviour belongs to the user, and the
backend, in that order.
A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
Eugene Sandulenko
31eb4724d3
WAGE: Correctly specify target name for dumped scripts
2017-08-29 20:15:19 +02:00
Eugene Sandulenko
b5c552b3bb
WAGE: Quit gracefully when requested
2017-08-29 09:33:44 +02:00
Eugene Sandulenko
a83dd4c3fc
WAGE: Handle command aliases in the same quirky way wb does
2017-08-09 09:28:13 +02:00
Eugene Sandulenko
bca79db96b
WAGE: Set default values for DITL messages
2017-08-08 23:45:26 +02:00
Eugene Sandulenko
91615eb940
WAGE: Remove now redundant input processing
2017-08-04 21:54:19 +02:00
Eugene Sandulenko
b8f6ce5f00
WAGE: Remove redundant code
2017-08-04 21:54:19 +02:00
Eugene Sandulenko
737c2e4f88
WAGE: Now we need to render newline at the end of each text
2017-08-04 21:54:19 +02:00
Eugene Sandulenko
8643a08350
WAGE: Properly add input text to console on Enter
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
5149226255
WAGE: Started processing of input text from MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
e5ccc3fd55
WAGE: Correctly set font in MacTextWindow console
2017-08-01 10:42:21 +02:00
VelocityRa
3a2ce12288
WAGE: Fix resizing and text selection bug
...
Revise/Simplify old optional text rendering
Set things up a bit for selected text rendering
Add MacTextWindow::clearText and MacTextWindow::setSelection
Add MacTextWindow::appendText variant that accepts a MacFont
2017-07-17 23:45:22 +02:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Alexander Tkachev
f50d9feee1
WAGE: Make menu items show Save/Load dialog
...
Default ScummVM Save/Load dialog shows up on click.
2016-07-29 17:48:23 +06:00
Alexander Tkachev
a80547b206
WAGE: Refresh menus on load
2016-07-28 21:47:52 +06:00
Alexander Tkachev
a854217bd6
WAGE: Refine loadGame()
...
It now actually does the loading.
2016-07-28 15:21:14 +06:00
Alexander Tkachev
18476dc752
WAGE: Add loadGame() sketch
2016-07-27 21:38:10 +06:00
Eugene Sandulenko
587f03fab9
WAGE: Moved menu shortcut processing to Menu class
2016-04-26 11:05:39 +02:00
Eugene Sandulenko
df6ee16631
WAGE: Moved menu rendering to WindowManager
2016-04-25 19:47:08 +02:00
Eugene Sandulenko
4007a6973a
WAGE: Fix warnings
2016-04-20 08:10:00 +02:00
Eugene Sandulenko
fd7bf64131
WAGE: Switched event processing to generic code
2016-04-19 10:37:53 +02:00
Eugene Sandulenko
01fb992097
WAGE: Redraw scene on object move to match original.
...
Still buggy a bit
2016-04-12 19:43:43 +02:00
Eugene Sandulenko
6775d86d06
WAGE: Fix bugs in original, when people mistype storage scene name
2016-04-05 18:48:29 +02:00
Eugene Sandulenko
644b4dcd0b
WAGE: Fixed moving objects to random scene
2016-04-05 18:35:36 +02:00
Eugene Sandulenko
a25032eef9
WAGE: Put debugger in tilde key `~'
2016-03-16 13:27:59 +01:00
Eugene Sandulenko
4f813d2b99
WAGE: Plug the debugger in
2016-03-15 11:27:49 +01:00
Filippos Karapetis
9cd4769c8a
WAGE: Fix compilation with MSVC
...
Including EventRecorder.h directly in the engine has the odd side
effect of including winnt.h twice
2016-02-24 00:10:48 +02:00
Eugene Sandulenko
51dca83011
WAGE: Safety check on parsing main game file
2016-02-18 10:30:34 +01:00
Eugene Sandulenko
ab9e2fdca3
WAGE: Initialize class variables
2016-02-18 10:30:18 +01:00
Eugene Sandulenko
a1e5c5a8cc
WAGE: Moved sound code stubs to sound.cpp
2016-02-16 21:41:41 +01:00
Eugene Sandulenko
bd7ef4143d
WAGE: Enable required menu items to allow game restart
2016-02-16 11:32:48 +01:00
Eugene Sandulenko
a6120d8b27
WAGE: Started post-gameover code implementation
2016-02-16 11:32:47 +01:00
Eugene Sandulenko
9b77e5c890
WAGE: Remove debug code
2016-02-16 11:32:47 +01:00