Aloshi
98120f9ecd
Split into subprojects (external, core, es).
...
Removed relative paths in #includes.
Changed ViewController to a singleton, removing it from the Window class.
2014-06-20 01:40:36 -05:00
Aloshi
4efbafdad9
Changed <version> theme tag to <formatVersion> to be more clear.
2014-06-09 13:12:21 -05:00
Aloshi
4e2c26ac6d
Added iconColor
tag to help system theming.
2014-05-29 16:27:18 -05:00
Aloshi
4439beceba
Made the help system themable.
2014-05-29 15:41:47 -05:00
Aloshi
91561480b3
Added <lineSpacing> tag to textlist element.
2014-05-14 18:27:22 -05:00
Aloshi
fe7f7f983b
Added <lineSpacing> tag to text elements.
...
Accessable with TextComponent::setLineSpacing(float spacing) in C++.
2014-05-14 17:02:57 -05:00
Aloshi
e2458f5d92
Added <forceUppercase> theming tag.
...
Applies to <text>, <textlist>, and <datetime> elements. See THEMES.md for
details.
2014-05-03 14:51:50 -05:00
Aloshi
78a3f94e1e
Changed folder structure significantly.
...
The ~/.emulationstation folder is now organized into categories. Everything probably broke again.
Added support for "theme sets," instead of just one theme for each system.
Read the top of THEMES.md for more information.
Added support for reading from `/etc/emulationstation/` for themes,
gamelists, and es_systems.cfg.
Updated documentation to match.
2014-04-30 21:15:13 -05:00
Aloshi
9a3b0af337
ComponentList elements can now choose not to be inverted when selected.
...
TextComponent now has a proper "alignment" setting (left, center, and right).
Did some more styling on GuiMetaDataEd.
2014-03-21 14:51:25 -05:00
Aloshi
5d6733991a
Removed the overly-complicated "common" view.
...
Replaced it with the ability to specify multiple views in a theme tag,
just like for elements.
2014-03-06 21:35:13 -06:00
Aloshi
ac57e111d2
Work around for boost::assign::map_list_of and gcc
2014-01-26 16:20:21 -06:00
Aloshi
612b196b11
Added the ability to theme multiple elements of the same type
...
simultaneously.
2014-01-24 19:25:15 -06:00
Aloshi
8eb9800127
Added color tag to ImageComponent (for colorshift).
...
Changed TextComponent's truncation from ".." to "...".
Updated documentation.
2014-01-23 15:30:32 -06:00
Aloshi
ea009315e9
Added horizontal margins to textlist.
...
Updated and corrected documentation (center -> alignment for textlist, not text!).
2014-01-21 21:16:18 -06:00
Aloshi
fa8e60b7b5
Changed "center" property of textlist to "alignment".
...
TextListComponent can now be aligned either left, right, or center.
2014-01-21 20:43:33 -06:00
Aloshi
5606a07f88
Ratings are now themable.
2014-01-19 17:37:08 -06:00
Aloshi
640493e0a6
Added more metadata to the detailed gamelist view.
2014-01-19 16:06:13 -06:00
Aloshi
b35d365dc8
Removed the allowUpscale option for ImageComponent::setResize.
...
Added ImageComponent::setMaxSize(size).
Added "maxSize" theming option for ImageComponent.
2014-01-10 17:47:34 -06:00
Aloshi
2862171dab
Fix creating default theme when default theme file is not present.
2014-01-10 14:58:03 -06:00
Aloshi
b7b2998720
Added center theme option for TextListComponent.
2014-01-10 14:24:07 -06:00
Aloshi
997751f56a
Fixed draw order for extra elements.
2014-01-09 17:13:52 -06:00
Aloshi
5a84bc03ea
Rewrote the theming documentation.
2014-01-06 13:27:34 -06:00
Aloshi
8d1ac3087e
Changed the sound cache to be part of the Sound class instead of
...
ThemeData.
2014-01-03 10:48:34 -06:00
Aloshi
8a52866ca6
Added support for theme "extras".
...
Fixed a few crashes (e.g. TextListComponent::applyTheme).
2014-01-03 08:26:39 -06:00
Aloshi
e6d0da998b
Theme applicators have become the virtual method
...
GuiComponent::applyTheme(theme, view, element, properties).
Applying fonts works now.
2013-12-31 23:39:22 -06:00
Aloshi
8bc33ce309
Better "common" view.
...
Added <include> tag.
2013-12-30 21:48:28 -06:00
Aloshi
7f46e50688
First part of the theming system rewrite.
2013-12-30 17:23:34 -06:00
Aloshi
7152ca6246
First version of the system select menu.
2013-12-10 21:23:47 -06:00
Aloshi
25a4c8a2e5
Added fastSelectBackgroundImage and menuCloseSound to ThemeData, implemented some missing sounds.
2013-11-28 13:52:21 -06:00
Aloshi
0cfa38fcf9
Mostly reimplemented the fast select GUI.
...
Still not sure how I want to store sort state. I'd kind of like to move
sorting out of the FileData tree altogether and into the display classes.
2013-11-25 14:49:02 -06:00
Aloshi
cad914ab01
Added verticalDividerImage to themes/detailedgamelistview.
2013-11-21 19:52:09 -06:00
Aloshi
87137df51e
Added infoBackgroundImage
2013-11-21 16:47:35 -06:00
Aloshi
a7359a2d08
Themes mostly stable, documentation updated
2013-11-21 16:47:26 -06:00