Age | Commit message (Collapse) | Author |
|
efficient, now that it has optimizations for small strings. Also made various related changes, turning char pointers into String objects in several spots
svn-id: r24044
|
|
svn-id: r23496
|
|
possible to use per-resolution gfx and colors, i.e. complete customization.
svn-id: r22964
|
|
svn-id: r22936
|
|
svn-id: r22930
|
|
copying strings needlessly
svn-id: r22873
|
|
Stats before:
Strings: 12048
mallocs: 55629
after:
Strings: 6370
mallocs: 42117
Here Strings are non-empty strings. Mallocs are string-related mallocs
including mallocs in HashMap BaseNode.
svn-id: r22841
|
|
svn-id: r22822
|
|
svn-id: r22644
|
|
- adds three different font styles to the themes (normal, bold (default one), italic)
- implements code for specifing the font files in the theme config ('fontfile_normal','fontfile_bold' and 'fontfile_italic' in the 'extra' section)
- changes EditTextWidget to use the normal font (has some minor aligment problems with the caret now, though)
- extends the FontManager (new functions: getFontByName, assignFontToName, removeFontName)
- adds the font style constans to the builtin constants for the evaluator)
svn-id: r21868
|
|
variables.
svn-id: r21521
|
|
- added new "operator[] const" method, useful when accessing const instances
- removed the default value (if you access an entry without first checking that
it is actually there, it's your own fault)
- replaced 'index' with 'key' which seems more logical and avoids troubles with
certain systems that #define index in their system headers
svn-id: r21430
|
|
to a minimum
svn-id: r21426
|
|
o Introduced .align text widget property
o Moved all text widgets to use it and populated theme config file
svn-id: r21420
|
|
svn-id: r21362
|
|
svn-id: r21147
|
|
o Converted global options dialog to new scheme.
svn-id: r21137
|
|
o Add 'true' and 'false' constants
o add .visible widget property
o allow dots to be part of section and key names in configs
svn-id: r21123
|
|
o Implemented special alias 'prev'
o Added new calling scheme to several widgets
o Partially converted launcher dialog to new scheme
o Converted couple widgets of chooser dialog
svn-id: r21118
|
|
http://wiki.scummvm.org/index.php/GUI_Themes
Code is not yet used.
svn-id: r21115
|