Commit Graph
18 Commits
Author SHA1 Message Date
Eugene Sandulenko b07baf493b ALL: Make sure we always allow to override random seed 2023-01-02 16:12:44 +01:00
Le Philousophe 6d3a10c631 GLK: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 93cdbbbf39 GLK: Don't use unsafe strcat and strcpy 2022-10-23 22:46:19 +02:00
D G Turner 9f900fac32 GLK: HUGO: Fix Duplicated Branch GCC Compiler Warning
This is emitted if -Wduplicated-branches is passed.
2022-03-25 21:11:33 +00:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
aryanrawlani28 4b6976c558 GUI: U32: Reduce number of files changed and fixes
Up until last commit, everything was working fine but the amount of files changed was too large. This commit tries to reduce the changes.

- Add a fake constructor to Keymap, text-to-speech, setDescription (save-state)
- Redirecting functions for PopUpWidget::appendEntry, ButtonWidget::setLabel, GUIErrorMessage
- Use the above functions and constructors to reduce changes in Engines
- Fix warnings being in unicode. Only output english text in - Warnings, Errors, etc.
- Mark some strings as "translation" strings. (Not yet added to POTFILES)
- Remove some CP related things from po/modules.mk
- Previously used some Common::convertToU32 where it was not necessary, replace this with u32constructor
2020-08-30 14:43:41 +02:00
aryanrawlani28 e22b32abfe GUI: U32: Use Common::U32String::format where necessary and GUIError to u32
- Where necessary as in, where translated messages are used.
- GUIErrorMessage now takes in U32String
- error messages across some engines use U32Strings. they are changed because they show a message dialog.
2020-08-30 14:43:41 +02:00
Thierry Crozat 4cb45cf1aa GLK: HUGO: Fix compilation 2020-08-30 03:00:14 +01:00
Paul Gilbert 44dd967a7e GLK: HUGO: Fix Tales of the Travelling Swordsman crash
Vanilla hugo limits spaces printed in the GO_TO code block
to the fixed width of a line. But since Glk doesn't have a
predetermined width, when the game specified a width of 7fffh,
it crashed trying to buffer out a string that actual length.
This new fix simply limits spaces to at most 20.
2020-08-29 18:02:15 -07:00
Paul Gilbert 96c860c5bd GLK: HUGO: Fix hang closing ScummVM window 2020-08-29 14:23:57 -07:00
Paul Gilbert 0325c9315c GLK: HUGO: Support loading savegames from launcher 2019-05-15 17:12:27 -10:00
Paul Gilbert 84bd8c6b46 GLK: HUGO: Move savegame code 2019-05-15 15:47:15 -10:00
Paul Gilbert 120ea78e13 GLK: HUGO: Fix handling of parse errors
Care will really need to be taken in the future if there's
any cleanup of fields to the proper 'bool' type. Hugo
inconsistency mixes use of true/false in fields that can
take non-bool values, such as for full_buffer
2019-05-15 14:22:23 -10:00
Paul Gilbert 67acfcccd6 GLK: HUGO: Fixes for startup and shutdown 2019-05-12 12:35:29 +10:00
Paul Gilbert 88b2b3a166 GLK: HUGO: Compilation fixes 2019-05-11 16:38:31 +10:00
Paul Gilbert 96ebd81e5f GLK: HUGO: NULL to nullptr, Amiga compilation fix 2019-05-11 16:15:07 +10:00
Paul Gilbert 34122d2f47 GLK: HUGO: Added herun 2019-05-11 16:03:14 +10:00