Thierry Crozat
|
fa87b3f28f
|
AGS: force update gui metrics on load and on game start
This fixes some controls not reporting their metrics correctly until first displayed on screen.
From upstream ea4e6762236a13621ba0771b9d5d8ac4bcf33ee8
|
2022-10-09 19:12:22 +01:00 |
|
Thierry Crozat
|
0c936b888d
|
AGS: Fixed GUI textual controls not redrawn when translation changes
From upstream 618d2e38a118f47389aaf7e57972b2520b81fc1b
|
2022-06-21 23:28:01 +01:00 |
|
Paul Gilbert
|
274500e0d7
|
AGS: Compilation fixes
|
2022-05-02 19:04:31 -07:00 |
|
D G Turner
|
437678110e
|
AGS: Fix GCC Compiler Warnings
|
2022-05-02 16:19:16 +01:00 |
|
Paul Gilbert
|
3b20393a17
|
AGS: Implemented gui control transparency in software mode
From upstream bcffc2cdeb24a426e2b048e8a98df9c84cb7c6f2
|
2022-05-01 17:23:23 -07:00 |
|
Paul Gilbert
|
d8d593079a
|
AGS: Don't MarkChanged guis changing Transparency or Visible flag
From upstream d4deb499893109a54ed7e011af22d2619c432549
|
2022-05-01 17:23:22 -07:00 |
|
Paul Gilbert
|
50b2b1af05
|
AGS: Replaced OnControlPositionChanged() with MarkControlsChanged()
From upstream 2f676fbad2b725fe0089de45ba9f925bc48ab586
|
2022-05-01 17:23:21 -07:00 |
|
Paul Gilbert
|
a476850123
|
AGS: Calculate visible graphic size of gui controls for textures
From upstream a91bec5f3fa7f37187a084cabd0ab2289e609a6e
|
2022-05-01 17:23:19 -07:00 |
|
Paul Gilbert
|
2df62bdd55
|
AGS: Only redraw gui controls when they are marked as changed
From upstream 27a6bd6a13494cd670fb6749e5bd663f088487ea
|
2022-05-01 17:23:19 -07:00 |
|
Paul Gilbert
|
c768b94cf6
|
AGS: Draw GUI Controls on separate textures
From upstream 5cbe36626842ddd900cbda8fd4b6ddfc3804456f
|
2022-04-29 22:20:41 -07:00 |
|
Paul Gilbert
|
673c8c242e
|
AGS: Split GUIMain::DrawAt into DrawSelf and DrawWithControls
From upstream d353f8151d77c1c9e66f8b1aed7b24ecbadf0609
|
2022-04-29 22:20:40 -07:00 |
|
Le Philousophe
|
00876a1092
|
AGS: Fix int vs. int32_t discrepancies
|
2022-04-24 21:12:17 +02:00 |
|
Paul Gilbert
|
3467180e39
|
AGS: Refactored GUIMain to not use mouse coords directly
From upstream 2f736d3365dc5fae6eebe353b64e16af156308f8
|
2022-04-23 17:56:20 -07:00 |
|
Paul Gilbert
|
5cc7daedfe
|
AGS: Use outline fonts too when getting outlined text width / height
From upstream 1f3960014a313fc7b47dd26274ffd87b96bbbb87
|
2022-04-22 20:34:19 -07:00 |
|
Paul Gilbert
|
3425f8faf2
|
AGS: Moved couple of gui-related global vars into GuiOptions struct
From upstream 973d238a2c20368d8932ade22d2965d121cb7793
|
2022-04-10 19:39:06 -07:00 |
|
Paul Gilbert
|
af203d0da5
|
AGS: Removed guis list param from GUI:ReadGUI and WriteGUI (useless)
From upstream 08c64d187b56e042e2d09f11f76ebb5db6d3007c
|
2022-04-08 22:17:52 -07:00 |
|
Paul Gilbert
|
dc3ce9f70a
|
AGS: Renamed few font functions for consistent naming style
From upstream 9c355da410b734edc79212009a5e1be0b502c3b0
|
2022-03-22 22:30:13 -07:00 |
|
D G Turner
|
6d7663b1b1
|
AGS: Fix Redundant Declaration Warnings
These are emitted by GCC when -Wredundant-decls is passed.
|
2022-03-09 15:28:19 +00:00 |
|
Eugene Sandulenko
|
abea37c9bb
|
ALL: Update ScummVM project license to GPLv3+
|
2021-12-26 18:48:43 +01:00 |
|
Paul Gilbert
|
db783e1734
|
AGS: Mark GUI for redraw when a plugin font is set
From upstream dfb82a2e36ea16e21a557afd9dffdbd7035ca527
|
2021-08-20 21:49:38 -07:00 |
|
Paul Gilbert
|
91fa6ee386
|
AGS: Removed check_font() from GUI, as font handling is now safer
From upstream dc24ac2493026cfecfd0664a057f61f99f4b28ae
|
2021-08-20 21:49:38 -07:00 |
|
Cameron Cawley
|
9b348b3e7d
|
AGS: Fix more type mismatches
|
2021-06-16 13:03:41 +01:00 |
|
Paul Gilbert
|
701396361c
|
AGS: Import of fresh codebase
|
2021-06-13 21:08:44 -07:00 |
|