Commit graph

3474 commits

Author SHA1 Message Date
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
Sophia Hadash 54df6a5520 remove debug logs 2021-08-23 12:58:06 +02:00
Sophia Hadash c2042e66e2 Add help component theme options textColorDimmed and iconColorDimmed. 2021-08-23 12:58:06 +02:00
Sophia Hadash dfffd1057d Add help component theme options textStyle. 2021-08-23 12:58:06 +02:00
Sophia Hadash 6672fd1ec8 Add help component theme options entrySpacing and iconTextSpacing. 2021-08-23 12:58:06 +02:00
Leon Styhre d25670361a Added a THEMES-DEV.md document. 2021-08-22 20:08:22 +02:00
Sophia Hadash 59161618f2 Update the documentation. 2021-08-22 18:14:45 +02:00
Sophia Hadash 20704446ec Bump theme xml version from 6 to 7. 2021-08-22 17:52:02 +02:00
Sophia Hadash 5851ab054f Implement theme customizable button icons. 2021-08-22 17:51:19 +02:00
Sophia Hadash 32520a1c3a remove debug logs 2021-08-22 16:43:48 +02:00
Sophia Hadash 94c6640e72 Add help component theme options textColorDimmed and iconColorDimmed. 2021-08-22 16:43:15 +02:00