Vicent Marti
0dcfb38d49
Improved theme loading.
...
Added support for multiple STX files.
svn-id: r33824
2008-08-13 12:08:14 +00:00
Vicent Marti
0bf2187039
Finished GUI layout in g1x.
...
svn-id: r33818
2008-08-13 10:42:01 +00:00
Vicent Marti
a4b3434af9
Bugfix: Selection background too short when scrollbar not present.
...
Bugfix: Vector renderer drawstep for bitmap blitting.
Added bitmap GFX for checkboxes.
svn-id: r33771
2008-08-10 22:03:00 +00:00
Vicent Marti
52f3551587
Bugfix: Several text-drawing issues.
...
Bugfix: Overlapping text in text edit dialogs.
svn-id: r33768
2008-08-10 18:56:10 +00:00
Vicent Marti
b2bac41d0e
Reverted debug layout drawing.
...
Bugfix: Scrollbar overlapping in text widgets/text overlapping?
svn-id: r33765
2008-08-10 18:35:27 +00:00
Vicent Marti
559c19e9f4
Bugfix: Inverse layout reflowing.
...
Bugfix: Glitches with several layouts when using Aspect Ratio Correction.
svn-id: r33764
2008-08-10 18:26:14 +00:00
Vicent Marti
8a31616f46
Bitmap cursor loading from XML files.
...
svn-id: r33760
2008-08-10 17:22:12 +00:00
Vicent Marti
103a4f6681
Added support for image loading/blitting.
...
Added support for loading theme files.
(Make sure to grab the sample theme "scummodern.zip" from the gui/themes/ directory to try it out)
Misc fixes.
svn-id: r33718
2008-08-09 18:34:16 +00:00
Vicent Marti
01b8373d95
Fixed: About dialog in all resolutions.
...
svn-id: r33707
2008-08-08 21:52:16 +00:00
Vicent Marti
dab1fa0942
Resolution-dependence in XML files.
...
G1X scaler GUI now loads. Added layout for the launcher menu.
MILESTONE: All core GUI dialogs/widgets working on G2x/G3x
MILESTONE: Completely removed old Evaluator/Parser.
Improved layout expanding again.
Improved XML parser.
Several bugfixes.
svn-id: r33704
2008-08-08 18:30:16 +00:00
Vicent Marti
3ca6f76f7b
Browser dialog.
...
Improved layout expansion in the layout parser.
Fixed serious coordinates initialization bug.
svn-id: r33702
2008-08-08 15:06:28 +00:00
Vicent Marti
1ea3301a8a
SCUMM save/load dialog.
...
Expanded documentation.
Added support for sub-blitting in the vector renderer.
svn-id: r33697
2008-08-08 10:37:58 +00:00
Vicent Marti
39c28e434b
SCUMM general and options dialog.
...
Misc fixes.
svn-id: r33692
2008-08-07 23:23:21 +00:00
Vicent Marti
8d98d5fa13
Bugfix: MSVC complaining about the length of the embeded theme string.
...
svn-id: r33685
2008-08-07 19:03:00 +00:00
Vicent Marti
7c132d340a
Misc text drawing improvements.
...
Added carets/text edit widgets.
svn-id: r33684
2008-08-07 18:42:47 +00:00
Vicent Marti
21989844a9
Game Options menu parsing.
...
Added support for importing layouts inside other layouts.
Misc bugfixes.
svn-id: r33676
2008-08-07 10:53:33 +00:00
Vicent Marti
8cb26074bd
Added support for customized background dimming on dialogs.
...
Bugfix: Popup widgets were dimming the background.
svn-id: r33663
2008-08-06 15:06:22 +00:00
Vicent Marti
7df651c4d6
Bugfix: Problem with spaces/comments in embeded theme script.
...
svn-id: r33662
2008-08-06 14:38:23 +00:00
Vicent Marti
bd0cdd0f74
Cleanup on default theme.
...
Added support for Widget Type Declaration (makes XML much cleaner).
svn-id: r33661
2008-08-06 14:28:37 +00:00
Vicent Marti
38f130db34
Bugfix: Blank space in bottom of the game selection widget.
...
svn-id: r33659
2008-08-06 14:07:09 +00:00
Vicent Marti
4095f2eea9
Bugfix: Text selection background in list widget overlays scrollbar (finally).
...
Bugfix: Game list missing one entry.
svn-id: r33658
2008-08-06 13:58:07 +00:00
Vicent Marti
ef7a14dbe2
Options menu fully parsed. Needs tweaking.
...
svn-id: r33657
2008-08-06 10:50:28 +00:00
Vicent Marti
4256c35791
Options menu layout parsing, featuring the brand new FATPOPUPS.
...
svn-id: r33651
2008-08-05 23:58:45 +00:00
Vicent Marti
eb3d163439
Look, the launcher is rendered with the new layout parser.
...
svn-id: r33641
2008-08-05 16:23:17 +00:00
Vicent Marti
70ef503434
Massive refactoring on the layout parsing API.
...
Added support for layout spacings.
Fixed bug in theme conversion python script.
svn-id: r33630
2008-08-05 09:54:36 +00:00
Vicent Marti
85c36885f5
Theme layout parsing. Work in progress.
...
svn-id: r33613
2008-08-04 16:59:55 +00:00
Vicent Marti
461e2f4214
Checkboxes looking good.
...
svn-id: r33549
2008-08-02 22:20:31 +00:00
Vicent Marti
a3f85956ff
Added basic support for inner shadows.
...
Made sliders look pretty much like the current GUI.
svn-id: r33548
2008-08-02 22:11:57 +00:00
Vicent Marti
c5980b6211
Screen/dialog dimming.
...
svn-id: r33532
2008-08-02 16:23:58 +00:00
Vicent Marti
7cb23c76a2
Improved looks on the Modern theme in the new GUI.
...
Added support for including externally the default theme in the code.
Added Modern theme as a separate XML file in the themes/ dir.
Added "makedeftheme.py" script to convert XML themes into include files.
svn-id: r33528
2008-08-02 15:15:32 +00:00
Christopher Page
8721102ded
Updated modern and classic themes for the 'Load' button
...
svn-id: r33482
2008-07-31 21:13:02 +00:00
Jordi Vilalta Prat
420d376a90
Added the option to specify the custom path for loading plugins
...
svn-id: r31960
2008-05-09 01:58:12 +00:00
Johannes Schickel
68eb28a6f6
Fix for bug #1670082 "GUI: Modern theme gfx glitch in launcher".
...
svn-id: r29971
2007-12-24 03:01:21 +00:00
Johannes Schickel
034eb920d2
- cleanup
...
- consistency fix in modern.ini
- increased THEME_VERSION
svn-id: r29396
2007-11-04 01:07:47 +00:00
Eugene Sandulenko
bebaccbe65
Patches #1743201 : "GUI: Reworked modern theme"
...
svn-id: r27744
2007-06-27 09:53:22 +00:00
Eugene Sandulenko
cac0c0f256
Patch #1742050 : "GUI: Enlarge some labels in the themes"
...
svn-id: r27701
2007-06-25 07:49:08 +00:00
Eugene Sandulenko
0d467367d2
Patch from bugreport #1742561 : "GUI: Missaligned text"
...
svn-id: r27699
2007-06-25 07:13:53 +00:00
Eugene Sandulenko
347545dcdf
Fix for reported button overlapping in PSP resolution.
...
svn-id: r27348
2007-06-11 08:18:38 +00:00
Eugene Sandulenko
b9b9d6adbc
Bump theme version
...
svn-id: r27346
2007-06-11 08:00:35 +00:00
Eugene Sandulenko
2982a6ebb3
Fix bugs #1709323 : "GUI: Button overlapping" and #1677997 : "GUI: Switching
...
options dialog between 1x and 2x" by introducing Volume tab to all resolutions
svn-id: r27345
2007-06-11 07:57:39 +00:00
Eugene Sandulenko
09ae91b118
Fix bugs mentioned in #1730147 "GUI: Classic themes need to be updated"
...
svn-id: r27061
2007-06-03 08:11:19 +00:00
Eugene Sandulenko
6ee9e52f4b
Move mass add dialog settings to theme config. Bump theme ini version.
...
svn-id: r26058
2007-03-10 14:15:47 +00:00
Eugene Sandulenko
5577379ac3
Implement FR #1559561 : "GUI: output sample rate widgets"
...
svn-id: r26056
2007-03-10 13:39:38 +00:00
Eugene Sandulenko
bded4288f9
Bump theme version.
...
svn-id: r25569
2007-02-13 21:47:09 +00:00
Eugene Sandulenko
846a3498b8
Fix clear soundfont path button position in game options dialog.
...
svn-id: r25566
2007-02-13 21:08:11 +00:00
Eugene Sandulenko
474d49dc14
Implement FR#1611172: GUI: Add autosave period widgets
...
svn-id: r25563
2007-02-13 21:06:45 +00:00
Eugene Sandulenko
d90fc8914c
Implement FR#1600020: GUI: Select "No SoundFont"
...
svn-id: r25556
2007-02-13 19:55:20 +00:00
Max Horn
9dbf7d271b
Stronger dimming for disabled GUI widgets
...
svn-id: r25471
2007-02-10 17:45:25 +00:00
Johannes Schickel
b274881086
- changed the way how gradients are calculated
...
- bumped theme version
svn-id: r25369
2007-02-04 00:42:10 +00:00
Johannes Schickel
7721c0d039
Make modern and classic theme config files use the same version number.
...
svn-id: r24236
2006-10-08 21:03:19 +00:00