Leon Styhre
|
2a852170a8
|
(Windows) Fixed some build issues and got the OpenGL shaders to work.
Also some additional code cleanup.
|
2020-09-16 22:14:35 +02:00 |
|
Leon Styhre
|
aa07a1094f
|
Removed deprecated LaunchAnimation.h
|
2020-09-15 23:06:36 +02:00 |
|
Leon Styhre
|
ae7c9dabb8
|
Decreased CPU usage dramatically and fixed multiple UI navigation glitches.
Also did some code cleanup.
|
2020-09-15 22:57:54 +02:00 |
|
Leon Styhre
|
a6430ff0ff
|
Moved the input debug logging to a more appropriate location.
This also fixes the issue where some input was not being logged correctly.
|
2020-09-15 21:12:32 +02:00 |
|
Leon Styhre
|
4a13694794
|
Added a CMake profiling build type.
|
2020-09-13 23:42:56 +02:00 |
|
Leon Styhre
|
863063ee47
|
Started to add SPDX license identifiers.
|
2020-09-13 20:32:22 +02:00 |
|
Leon Styhre
|
87bee7fae9
|
Added 'Desktop Edition' to the log output version info.
|
2020-09-13 20:07:02 +02:00 |
|
Leon Styhre
|
d787f06c63
|
The cached gamelist background is now updated when using the metadata editor.
|
2020-09-13 19:20:30 +02:00 |
|
Leon Styhre
|
98d38b3b46
|
Eliminated unnecessary processing and rendering in the gamelist view.
Also added a game image fade-in effect to the Detailed view style.
|
2020-09-13 19:16:40 +02:00 |
|
Leon Styhre
|
db0e15f5e8
|
Fixed an annoying scrolling issue that also affected the application performance.
|
2020-09-13 19:08:17 +02:00 |
|
Leon Styhre
|
02c9b4fb28
|
Several small improvements to the video view style.
Also partly rearranged the UI menu.
|
2020-09-13 14:28:06 +02:00 |
|
Leon Styhre
|
7dea5fb7df
|
Renamed the setting 'Open menu effect' to 'Menu opening effect'.
|
2020-09-13 13:46:34 +02:00 |
|
Leon Styhre
|
66829b4ffa
|
Added multiple animations and effects (mostly using shaders).
|
2020-09-13 13:21:38 +02:00 |
|
Leon Styhre
|
d1adb313e6
|
Improved the opacity shader.
|
2020-09-13 09:57:00 +02:00 |
|
Leon Styhre
|
a34bc45e56
|
Added an opacity shader.
|
2020-09-12 19:17:26 +02:00 |
|
Leon Styhre
|
3643c08caf
|
Updates to the OpenGL shader handling.
|
2020-09-12 12:14:48 +02:00 |
|
Leon Styhre
|
fcb139e567
|
(macOS) Change of MAME core in the es_systems.cfg template file.
|
2020-09-10 21:52:58 +02:00 |
|
Leon Styhre
|
55a2305260
|
(macOS) Improved full screen mode.
|
2020-09-10 19:09:27 +02:00 |
|
Leon Styhre
|
49146021d8
|
Small documentation update for how to build ES on macOS.
|
2020-09-10 19:07:29 +02:00 |
|
Leon Styhre
|
d4803200c0
|
Small documentation update.
|
2020-09-06 12:34:19 +02:00 |
|
Leon Styhre
|
0c1edae531
|
Re-enabled the back button for the video screensaver confirmation dialog.
|
2020-09-04 19:47:35 +02:00 |
|
Leon Styhre
|
79b5bfffef
|
Some minor cosmetic changes.
|
2020-09-04 19:05:48 +02:00 |
|
Leon Styhre
|
fd10aba815
|
Updated the GLSL shader logic and added a postprocessing function.
|
2020-09-04 18:59:19 +02:00 |
|
Leon Styhre
|
9da16dd00e
|
Some minor cosmetic code changes.
|
2020-08-30 22:25:38 +02:00 |
|
Leon Styhre
|
d512c2b11d
|
Implemented OpenGL GLSL shader support.
|
2020-08-30 22:19:37 +02:00 |
|
Leon Styhre
|
a6c8f8034e
|
Updated the built-in Math::clamp() argument order to behave as the C++17 std::clamp().
|
2020-08-30 22:03:11 +02:00 |
|
Leon Styhre
|
cbe86909f6
|
(rbsimple-DE) Some theme changes.
|
2020-08-24 19:00:43 +02:00 |
|
Leon Styhre
|
1df4caa43b
|
Fixed an issue where ES could crash when a controller was unplugged.
|
2020-08-24 18:59:04 +02:00 |
|
Leon Styhre
|
c9831a6aee
|
Changed the SNES system full name in the es_systems.cfg templates.
|
2020-08-24 18:57:07 +02:00 |
|
Leon Styhre
|
e7b8611eff
|
Some small updates to the user guide.
|
2020-08-24 18:53:42 +02:00 |
|
Leon Styhre
|
feb6577dbc
|
Changed to full system name sorting for the system view and scraper selector.
|
2020-08-24 18:51:55 +02:00 |
|
Leon Styhre
|
77076c22f4
|
(Unix) Added border to borderless window if the resolution was manually changed.
Also fixed a mistake introduced in the last commit.
|
2020-08-23 22:40:15 +02:00 |
|
Leon Styhre
|
d6baa2d132
|
(macOS) Add a window border if the user has changed the resolution from the command line.
|
2020-08-23 22:19:37 +02:00 |
|
Leon Styhre
|
796d2c9ec8
|
(macOS) Disabled unusable command line arguments.
|
2020-08-23 21:53:21 +02:00 |
|
Leon Styhre
|
46ab60ad4e
|
(Windows) Fixed the broken build for this OS.
Also some other minor cosmetic code changes.
|
2020-08-23 21:27:01 +02:00 |
|
Leon Styhre
|
b7678007fa
|
(macOS) Disabled reboot and power off menu entries as these require root privileges.
|
2020-08-23 19:17:06 +02:00 |
|
Leon Styhre
|
b8c6366349
|
(macOS) Made the game launching more seamless.
|
2020-08-23 18:41:08 +02:00 |
|
Leon Styhre
|
88a5962926
|
Changed '#ifdef' to '#if defined()' throughout the code.
|
2020-08-23 17:04:30 +02:00 |
|
Leon Styhre
|
af5a48ed10
|
Removed unnecessary #ifdefs for the SDL2 include files.
|
2020-08-23 16:15:06 +02:00 |
|
Leon Styhre
|
31fae9678a
|
(macOS) Made playing of videos work.
|
2020-08-23 15:42:10 +02:00 |
|
Leon Styhre
|
16425b4c32
|
(macOS) Updates to CMake scripts and corresponding documentation.
|
2020-08-23 11:35:02 +02:00 |
|
Leon Styhre
|
6fa4333499
|
(macOS) Several updates to the .dmg package generator setup.
|
2020-08-21 21:58:12 +02:00 |
|
Leon Styhre
|
ffcb578fe7
|
(macOS) Updates to make ES find resources and themes within the application installation directory.
|
2020-08-21 21:49:45 +02:00 |
|
Leon Styhre
|
c274a90765
|
Changed the licenses directory name from uppercase to lowercase.
|
2020-08-19 22:50:45 +02:00 |
|
Leon Styhre
|
7f31c1bbb4
|
Added .dmg package generator setup for macOS.
Also cleaned up and updated the CMakeLists.txt files and moved the non-source files to a separate assets directory.
|
2020-08-19 22:30:10 +02:00 |
|
Leon Styhre
|
541f7202d8
|
Added copying of macOS systems template upon application startup.
|
2020-08-19 22:17:32 +02:00 |
|
Leon Styhre
|
49fd0c90e9
|
Added additional copyright holder to license file.
|
2020-08-19 22:08:15 +02:00 |
|
Leon Styhre
|
4a3112800d
|
Added es_systems.cfg template for macOS.
|
2020-08-19 22:04:22 +02:00 |
|
Leon Styhre
|
3f9f620649
|
(macOS) Activated game launching function.
|
2020-08-19 22:02:42 +02:00 |
|
Leon Styhre
|
3c09082e3d
|
Documentation update covering macOS.
|
2020-08-19 21:50:27 +02:00 |
|