4739 Commits

Author SHA1 Message Date
Eugene Sandulenko
6ee47a9ba6
GUI: Report threshold height different for IPHONE
It is hacky at the moment, being hardcoded, but I had a dilemma between
hardcoding it for a special case, or introducing yet-another OSystem
API call that will be used only by single platform.

Also, I am struggling with coming up for a proper name for this API.
2023-03-16 14:13:02 +01:00
Eugene Sandulenko
3f73ed941d
GUI: THEMES: Switch hardcoded resolution checks for layout switching to constants
No theme version bump is required since the previous versions are compatible.
2023-03-16 14:12:25 +01:00
Eugene Sandulenko
359753112d
GUI: Add ability to check layout resolution against constants 2023-03-16 14:05:29 +01:00
Eugene Sandulenko
866990153c
GUI: Support >= and <= in resolution filter 2023-03-16 13:43:32 +01:00
Eugene Sandulenko
030ff7ca96
JANITORIAL: Remove trailing whitespaces 2023-03-16 13:43:11 +01:00
Eugene Sandulenko
13dbe49b44
GUI: Move SessionSelector dialog to SCUMM engine where it belongs 2023-03-06 16:49:27 +01:00
Eugene Sandulenko
ab596d5467
GUI: THEMES: Bump theme version and regenerate all themes
Now we have SessionSelector dialog which requires the new theme
2023-03-06 14:40:34 +01:00
Eugene Sandulenko
5cc87cf81d
GUI: THEMES: Remove TestbedOptions dialog from the themes
It is now being generated on the fly
2023-03-06 14:38:15 +01:00
Little Cat
5d79f212d2 SCUMM HE: Fix network not running on missing config. 2023-03-06 00:07:13 +01:00
Little Cat
91c6ddacba GUI: Online session selector for Football 2002. 2023-03-06 00:07:13 +01:00
Cameron Cawley
c569e4d5c6 GLK: Embed the Infocom fonts in the executable 2023-03-05 21:18:36 +01:00
hax0kartik
e101f5397c GUI: Limit text selection feature for RTL languages 2023-03-01 18:42:34 +01:00
hax0kartik
8dcf2ec58e GUI: Add selection rendering function to EditTextWidget
This code has been written by @sev-
TODOs:
    1. Investigate and fix characters jumping/shaking during selection.
    2. Make code compatible with RTL languages such as hebrew.
2023-03-01 18:42:34 +01:00
hax0kartik
bd52062fa7 GUI: Make text selectable 2023-03-01 18:42:34 +01:00
Vladimir Serbinenko
4599ed2b30 COMMON: Add NotoSansSC
NotoSansTC doesn't cover many commonly used characters in ZH_CHN. Hence we
need SC variant as well.
2023-02-28 02:29:51 +01:00
Donovan Watteau
ba6f8935a7 CREDITS: Add dwa for macOS PPC 2023-02-27 19:38:23 +01:00
Thierry Crozat
d9c3d49b8f CREDITS: Update macOS and iOS credits 2023-02-27 16:25:24 +01:00
Lothar Serra Mari
e744c9a79c CREDITS: Update credits for new engines 2023-02-26 08:48:22 +01:00
समीर सिंह Sameer Singh
d030bc7a00 GUI: Bump fonts version in gui/themes/fonts 2023-02-12 17:59:08 +01:00
समीर सिंह Sameer Singh
9ab3c63f15 GUI: Add missing font files to gui/themes/fonts
Missing font files from dists/engine-data/fonts.dat were
added to gui/themes/fonts.

Removed bdf font files as they are now no longer in use.
2023-02-12 17:59:08 +01:00
Cameron Cawley
079713e7a8 GUI: Simplify palette code 2023-02-08 00:09:39 +01:00
Cameron Cawley
c165cfb6e9 GUI: Don't create a popup for anti-aliasing levels if they're not supported 2023-02-05 23:16:06 +01:00
Cameron Cawley
5f7f242239 GUI: Don't create a popup for 3D renderers if they're not supported 2023-02-05 23:16:06 +01:00
Cameron Cawley
ce4bbb2233 GUI: Don't create popups for scalers if they're not supported 2023-02-05 23:16:06 +01:00
Cameron Cawley
5f06b599c8 GUI: Don't create a popup for the stretch mode if it's not supported 2023-02-05 23:16:06 +01:00
Cameron Cawley
6903fb4be1 COMMON: Simplify API for getHumanReadableBytes() 2023-02-05 23:08:21 +01:00
Le Philousophe
ecea1d5c39 GUI: Fix width and height calculation
_defaultW and _defaultH are already scaled and should not be scaled
again
2023-02-05 18:00:24 +01:00
Eugene Sandulenko
b97b2b0fe3
GUI: Add possibility to specify Debugger prompt 2023-02-04 14:58:54 +01:00
Vladimir Serbinenko
ef3eda01e0 GUI: Fix black rectangle around cursor in modern remastered them without RGB
Modern remastered uses cursor with alpha. It's not correctly converted and
so we get black rectangle around it when using --disable-16bit
2023-02-02 19:36:12 +03:00
Lothar Serra Mari
d923714434 CREDITS: Update credits for MM (Xeen) 2023-01-22 20:58:14 +01:00
Walter Agazzi
dcf27268f4 GUI: Also fix achievements strings for lowres 2023-01-22 15:46:30 +01:00
Walter Agazzi
e457a45027 GUI: Show complete strings in Achievements tab 2023-01-22 15:46:30 +01:00
Eugene Sandulenko
6cc3d45ecf
GUI: Update default shaders pack 2023-01-21 22:54:20 +01:00
Eugene Sandulenko
30ca862174
GUI: Update default icons set 2023-01-20 20:07:46 +01:00
Walter Agazzi
f068d5a65d GUI: Add SVG loading for extras overlay 2023-01-20 19:09:55 +01:00
Le Philousophe
0fdf53f984 ANDROID: Remove platform specific code from shared code 2023-01-20 14:14:03 +01:00
Lothar Serra Mari
d8f83247b2 CREDIS: Update credits for TETRAEDGE 2023-01-16 19:31:52 +01:00
Cameron Cawley
138a983d80 COMMON: Refactor VSync handling to match the other options 2023-01-16 18:09:53 +01:00
Lothar Serra Mari
3dd9022485 GUI: Use dynamic packname string in cache clearing dialogs 2023-01-15 10:55:27 +01:00
Eugene Sandulenko
e1ec545abd
GUI: Update default icons set. Based on bf016200f2b1b9080cb 2023-01-12 23:17:48 +01:00
Walter Agazzi
70a2b2ac5f GUI: Improve comment, typo fix 2023-01-12 23:11:50 +01:00
Walter Agazzi
23aa5eeb31 GUI: Align flags using thumbnail size 2023-01-12 23:11:50 +01:00
Walter Agazzi
d54daa0aee GUI: Try loading PNG flag if a vector isn't available 2023-01-12 23:11:50 +01:00
Lothar Serra Mari
aac2ef5d0a I18N: Update GUI translations datafile 2023-01-12 19:23:57 +01:00
Vladimir Serbinenko
0fe52aed23 GUI: Support RGB332 for Theme Engine 2023-01-12 10:27:20 +03:00
Lothar Serra Mari
fe0ec0f5f5 CREDITS: Add the seal 2023-01-09 22:30:32 +01:00
Eugene Sandulenko
e72135309f
GUI: Update download progress only twice a second to put less strain on CPU 2023-01-08 15:10:14 +01:00
Eugene Sandulenko
fcb2182266
GUI: Move the icon-related code from the DownloadPacksDialog to the options 2023-01-08 14:10:27 +01:00
Eugene Sandulenko
efaeb08a4f
GUI: Added default shaders pack.
The source is in https://github.com/scummvm/scummvm-shaders/tree/master/base
2023-01-08 01:15:54 +01:00
Eugene Sandulenko
3c7a05825c
GUI: Sync classic theme, bump theme version and regenerate 2023-01-08 01:15:53 +01:00