Commit graph

3884 commits

Author SHA1 Message Date
Leon Styhre
db4fb1ab92 Added support for a new type of 'flat style' buttons to ButtonComponent.
Also did some general code cleanup.
2021-09-17 21:25:21 +02:00
Leon Styhre
03645e2de3 Fixed an issue where 'sortname' was incorrectly spelled in the metadata editor. 2021-09-17 21:17:11 +02:00
Leon Styhre
13abaf6734 Added support for including the left and right trigger buttons in the help prompts. 2021-09-17 21:14:43 +02:00
Leon Styhre
42458a7d76 Very minor code cleanup. 2021-09-17 21:10:16 +02:00
Sophia Hadash
f230b0de0e replace png badges by svg 2021-09-14 02:44:47 +02:00
Sophia Hadash
aaf5d0209b Implement flexbox and badges. 2021-09-14 01:01:46 +02:00
Sophia Hadash
efe928852f Separate flexbox functionality in it's own component. 2021-09-07 17:21:54 +02:00
Leon Styhre
260ad2d8f0 (Windows) Fixed a compile error. 2021-09-05 18:39:53 +02:00
Leon Styhre
1dbdbe04e2 Documentation update to clarify the complementary systems customization. 2021-09-05 18:10:59 +02:00
Leon Styhre
466bdc9b92 Documentation update. 2021-09-05 17:47:00 +02:00
Leon Styhre
8a51919f31 Added the ability to make complementary game systems customizations. 2021-09-05 17:39:11 +02:00
Leon Styhre
1ad55cdcec Two small cosmetic changes related to the alternative emulators logic. 2021-09-05 17:29:51 +02:00
Sophia Hadash
fe413bb68f Initial implementation, including flexbox layout for badges. 2021-09-05 03:40:23 +02:00
Leon Styhre
b04825976e (rbsimple-DE) Adjusted the help prompts colors. 2021-09-04 23:27:43 +02:00
Leon Styhre
ca0e111c21 Small documentation update. 2021-09-04 22:00:04 +02:00
Leon Styhre
58fd5b8f10 Fixed an issue with the help prompts text color when the menu was opened. 2021-09-04 21:47:42 +02:00
Sophia Hadash
6b727e3883 add badges definition to theme interpreter 2021-09-04 21:15:14 +02:00
Sophia Hadash
7193d09845 theme definition for badges in rbsimple 2021-09-04 21:05:20 +02:00
Leon Styhre
db77b6d0df Merge branch '587-make-the-help-component-more-configurable-by-the-theme' 2021-09-04 19:51:09 +02:00
Leon Styhre
dc8ba915f6 Changed the location of the screenshots. 2021-09-04 12:22:17 +02:00
Leon Styhre
3fb96c3115 Documentation update. 2021-09-04 11:58:26 +02:00
Leon Styhre
5942b2815e Added support for selecting alternative emulators per game.
Also made some changes to the system-wide alternative emulators logic.
2021-09-04 11:21:55 +02:00
Leon Styhre
69ad5cc56f Added an exclamation mark symbol.
Also sorted all symbol constants.
2021-09-04 10:46:06 +02:00
Leon Styhre
9eee0f697c Added a download link to the 64-bit Raspberry Pi build. 2021-09-02 20:25:47 +02:00
Sophia Hadash
a86c84cb56 first attempt at implementing grid-view style for modern theme 2021-09-02 01:36:30 +02:00
Sophia Hadash
b4a15e2211 Merge branch '587-make-the-help-component-more-configurable-by-the-theme' into '575-theme-add-a-modern-clean-switch-like-theme-as-an-official-theme-in-es-de-to-choose-from'
Merge helpsystem PR into modern theme draft.

See merge request leonstyhre/emulationstation-de!9
2021-08-31 11:57:43 +00:00
Sophia Hadash
90dca4ea79 stubs for new xml helpsystem spec 2021-08-31 13:52:16 +02:00
Sophia Hadash
f80e1e4fee resolve problems in documentation. 2021-08-30 14:32:21 +02:00
Sophia Hadash
24f34df66b invalidate icon cache when an icon is replaced 2021-08-30 14:29:43 +02:00
Leon Styhre
db1e595d11 Fixed an issue where text coloring in menus would sometimes not get rendered correctly. 2021-08-25 21:36:35 +02:00
Leon Styhre
da2e5f07f1 Small change to the Gamelist log output when updating the alternativeEmulator tag. 2021-08-25 20:58:03 +02:00
Leon Styhre
38c7ebc376 Added alternative emulators for some systems to the es_systems.xml files. 2021-08-24 21:46:25 +02:00
Leon Styhre
ed9d978bbf Added additional debug logging when launching games using alternative emulators. 2021-08-24 20:45:24 +02:00
Leon Styhre
1461b2b0a7 Changed two error log messages related to alternative emulators. 2021-08-24 20:44:34 +02:00
Leon Styhre
abf8759f75 Added headers to the CMake configuration files. 2021-08-24 18:32:15 +02:00
Leon Styhre
57f28a8ff5 (Windows) Fixed an MSVC compiler warning. 2021-08-24 18:30:35 +02:00
Leon Styhre
e47958b3fd Minimal code formatting change. 2021-08-24 18:29:46 +02:00
Leon Styhre
627b632a45 Changed the indentation of es_systems.xml and es_find_rules.xml to the ES-DE standard. 2021-08-24 18:20:57 +02:00
Leon Styhre
292302f7cb Clarified the usage of update_theme_formatversion.sh 2021-08-24 18:17:06 +02:00
Leon Styhre
510c03a680 (rbsimple-DE) Changed the format version from 6 to 7 and made some other minor XML formatting changes. 2021-08-24 18:13:08 +02:00
Sophia Hadash
41375c6f6e remove brackets. 2021-08-23 20:57:11 +02:00
Sophia Hadash
b9b3e35e09 reformat toCamelCase. 2021-08-23 15:02:56 +02:00
Sophia Hadash
c1d7f37a07 reformat HelpComponent if-else. 2021-08-23 15:01:30 +02:00
Sophia Hadash
eb4a8d5fae revert documentation changes in THEMES.md 2021-08-23 14:57:33 +02:00
SophiaHadash
ad080e7740 Merge remote-tracking branch 'origin/587-make-the-help-component-more-configurable-by-the-theme' into 587-make-the-help-component-more-configurable-by-the-theme
# Conflicts:
#	THEMES.md
#	es-core/src/ThemeData.cpp
2021-08-23 13:08:47 +02:00
Sophia Hadash
d78959a165 revert documentation changes in THEMES.md and place them in THEMES-DEV.md. Ipdate documentation to reflect changes to theme node. 2021-08-23 13:07:57 +02:00
Sophia Hadash
b8ce3d95e8 rewrite custom button icon tags into customButtonIcon node with attribute. 2021-08-23 12:58:06 +02:00
Sophia Hadash
6270c1f827 Update the documentation. 2021-08-23 12:58:06 +02:00
Sophia Hadash
0826ebb2af Bump theme xml version from 6 to 7. 2021-08-23 12:58:06 +02:00
Sophia Hadash
76a25d2204 Implement theme customizable button icons. 2021-08-23 12:58:06 +02:00