Leon Styhre
2a83f616e6
Code cleanup of various GUIs.
2022-09-03 12:44:49 +02:00
Leon Styhre
a443f86235
Removed a huge amount of unnecessary Window* function arguments.
2022-01-19 18:01:54 +01:00
Leon Styhre
af5e32e121
Formatted the es-app source tree using clang-format.
2021-07-07 20:03:42 +02:00
Leon Styhre
f17bf43d4f
Added a menu entry and functionality to delete custom collections.
2020-11-09 17:50:02 +01:00
Leon Styhre
9f747e161d
Rewrote collection settings to the new settings logic.
2020-11-06 20:27:41 +01:00
Leon Styhre
01cf401d8f
Added menu options to disable the favorite star markings.
2020-10-25 21:29:54 +01:00
Leon Styhre
46520202f7
Changes to custom collections are now immediately written to disk.
2020-10-19 20:58:00 +02:00
Leon Styhre
8db04c5fcb
Added SPDX license identifiers to all source files.
2020-09-21 19:17:34 +02:00
Leon Styhre
e4fdd1e20d
Code cleanup and code documentation update.
...
As of this commit, the initial code cleanup and code documentation has been completed for the entire application.
2020-06-28 18:39:18 +02:00
Leon Styhre
672026632d
Code cleanup and code documentation
2020-06-22 17:27:53 +02:00
Leon Styhre
c5e70385dd
Expanded support for help system theming to entire application, as before it was only partially implemented.
2020-06-07 20:09:02 +02:00
Leon Styhre
f2f7d34bb6
Monster commit. Rewrote gamelist sorting logic and made per-gamelist sort settings session-permanent. Cleaned up a lot of code and started to reformat for 100 characters line length.
2020-05-24 10:29:29 +02:00
Cristi Mitrana
c84290e7fb
Makes the display of system's name in Collections configurable.
...
* adds a new configuration option ("CollectionShowSystemInfo" = bool), in the 'Game Collections Settings' GUI. Defaults to previous behavior (true).
* reloads the Collection when the configuration is changed.
2019-07-12 10:32:01 +03:00
Tomas Jakobsson
a8fc560749
Header inclusion cleanup
2017-11-02 19:16:01 +01:00
Tomas Jakobsson
44e3e39083
Add pragma once and ifndef header guards to all headers
2017-10-31 18:12:50 +01:00
pjft
01a55ba6a2
Added support for custom Game Collection creation
...
- Create from a theme folder
- Create by specifying a name
- Refactored collection creation to be on-demand rather than on startup
2017-08-17 16:09:37 +01:00
pjft
d0cdbf2159
Adding support for Virtual Systems
...
- Refactoring System Environment data
- Added Virtual System Manager class
- Added "all", "favorites" and "last played" systems
- Added GuiInfoPopup class for notifications
- Added Favorites to metadata, as well as a shortcut to toggle favorites
- Added warning if enabling systems but themes don't support it
- Added "filter by favorites" per system
- Adjusted "Go to Random Game" behavior to account for the fact that we now have an "All Games" system
- Added "sort by system name" for the collections
2017-07-07 20:16:21 +01:00