Jools Wills
c70acc88de
Merge pull request #252 from zigurana/KidMode
...
UI modes part 2: Kid mode (File Filtering and system hiding)
2017-11-02 21:17:51 +00:00
D. Polders
189eb05fee
* Introduce KidMode: Prevent collection editing
...
* Introduce FileData Filtering for Kiosk and Kid Modes to:
1. In Kiosk mode: Hide items with metadata tag `<hidden>true</hidden>`
2. In Kid mode: only show items with metadata tag `<kidgame>true</kidgame>`
* ES will auto-revert UI mode back to Full when there is nothing at all to show.
* Changing the setting hideQuitMenuOnKidUI to true will hide this menu.
2017-11-02 21:22:41 +01:00
Jools Wills
5b792c4ef2
Merge pull request #279 from tomaz82/cleanupHeaderIncludes
...
Header inclusion cleanup
2017-11-02 19:36:59 +00:00
Tomas Jakobsson
a8fc560749
Header inclusion cleanup
2017-11-02 19:16:01 +01:00
Jools Wills
7c35ad5005
Merge pull request #275 from tomaz82/optimize_transform4x4f
...
Get rid of Matrix3x3f, Matrix4x4f, Rotation3x3f and Scale3x3f
2017-11-01 21:08:29 +00:00
Tomas Jakobsson
8f5fbb0b26
Got rid of Matrix3x3f, Matrix4x4f, Rotation3x3f and Scale3x3f
...
Everything is now handled by Transform4x4f which now does it way more optimized than previous version
2017-11-01 15:02:48 +01:00
Jools Wills
9304f15c74
Merge pull request #278 from tomaz82/fixHeaderGuard
...
Fix #endif comment
2017-11-01 13:20:47 +00:00
Tomas Jakobsson
226c9fe923
Fix #endif comment
2017-11-01 14:09:38 +01:00
Jools Wills
cfdc7c4b67
Merge pull request #277 from tomaz82/headerGuards
...
Add pragma once and ifndef header guards to all headers
2017-10-31 21:01:01 +00:00
Tomas Jakobsson
44e3e39083
Add pragma once and ifndef header guards to all headers
2017-10-31 18:12:50 +01:00
Jools Wills
92671bc217
Merge pull request #276 from tomaz82/replaceBoostLocale
...
[Suggestion] Replace boost::locale with std::locale
2017-10-30 18:55:02 +00:00
Tomas Jakobsson
d3966da2b7
Replace boost::locale with std::locale
2017-10-30 10:35:58 +01:00
Jools Wills
a0ce48aeea
Merge pull request #274 from psyke83/noeigen_fix
...
Implement missed inhouse vector replacements
2017-10-29 01:21:20 +01:00
Conn O'Griofa
9a8b9c7413
Implement missed inhouse vector replacements
...
Needed to fix build on Pi after https://github.com/RetroPie/EmulationStation/pull/263 .
2017-10-28 23:44:09 +00:00
Jools Wills
e5847c5343
Merge pull request #273 from pjft/OMX-warnings
...
Video String Formatting Warning Fixes
2017-10-28 22:19:09 +01:00
pjft
1cc6059420
Warning Fixes
2017-10-28 22:16:53 +01:00
Jools Wills
b33b0289ae
Merge pull request #263 from tomaz82/Eigen
...
Replace Eigen with "inhouse" vector and matrix math
2017-10-28 22:05:48 +01:00
Tomas Jakobsson
73a2f6b716
Replace Eigen with "inhouse" vector and matrix math
2017-10-28 22:25:01 +02:00
Jools Wills
997ee7b940
Merge pull request #271 from tomaz82/fixWarnings
...
Fix warnings
2017-10-28 21:10:15 +01:00
Tomas Jakobsson
d3e87739e3
fix warnings
2017-10-28 22:07:31 +02:00
Jools Wills
d57dee245c
Merge pull request #242 from psyke83/PSFixes
...
Power Saving enhancements
2017-10-28 20:18:38 +01:00
Jools Wills
f1b0896ec1
Merge pull request #270 from psyke83/vsync_fix
...
Pi: use vsync by default and fix vsync on case
2017-10-27 06:27:06 +01:00
Conn O'Griofa
cdda38d05b
Pi: use vsync by default and fix vsync on case
...
* Now that vsync off explicitly sets swap interval, it's clear that
we've been using driver defaults (vsync on) up until now.
* Try to enable normal vsync before late swap tearing. The latter
doesn't constrain framerate and looks basically identical to vsync
off.
2017-10-27 01:37:09 +00:00
Jools Wills
de42e1c2bd
Merge pull request #257 from raelgc/master
...
Alow to select a system to go directly to the game list (Fixes #253 )
2017-10-26 15:27:08 +01:00
Jools Wills
66cd87489f
Merge pull request #264 from tomaz82/isHidden
...
Add windows support to isHidden
2017-10-26 15:26:10 +01:00
Jools Wills
f883a0b0f2
Merge pull request #267 from tomaz82/fixSwapInterval
...
Fix vsync off
2017-10-26 15:25:58 +01:00
Rael Gugelmin Cunha
c1f836c713
Add an UI option to automatically load a system gamelist ( Fixes #253 )
2017-10-25 10:29:39 -02:00
Tomas Jakobsson
294aeaad3f
Add windows support to isHidden
2017-10-24 12:32:14 +02:00
Tomas Jakobsson
ee4d0d95fa
Fix vsync off, SDL_GL_SetSwapInterval(0) is not always default
2017-10-24 12:30:17 +02:00
John Rassa
a9cdbbc508
Merge pull request #266 from tomaz82/loadDefaultGameArt
...
Use local game art
2017-10-23 22:39:46 -04:00
Tomas Jakobsson
cd2f2ee42b
Use local game art ( image, marquee and video ) from romfolder/images if the gamelist didn't specify a path
2017-10-24 00:57:08 +02:00
Jools Wills
06d38db73b
Merge pull request #260 from zigurana/fixBuildWarnings
...
Fix build warnings (mostly adding explicit type casting)
2017-10-18 17:41:36 +01:00
Jools Wills
3f515041df
Merge pull request #259 from tomaz82/FreeImage
...
Support FreeImage as a static library
2017-10-18 17:41:17 +01:00
D. Polders
fd40e84ba5
Fix build warnings (mostly adding explicit type casting)
2017-10-18 16:22:27 +02:00
Tomas Jakobsson
7bd68501a1
Support FreeImage as a static library
2017-10-17 22:05:12 +02:00
Jools Wills
3c60235363
Merge pull request #238 from mooware/scraper-use-getgameslist
...
TheGamesDB scrapper should use GetGameList.php
2017-10-13 20:15:08 +01:00
Jools Wills
2ee3d6313a
bump version to v2.6.5
2017-10-13 16:46:07 +01:00
Jools Wills
5f7aec71dc
Merge pull request #256 from jrassa/default-image
...
add support for default image path in themes
2017-10-12 03:51:43 +01:00
Jools Wills
80953960ac
Merge pull request #255 from pjft/OMX-Volume
...
Second stab at normalizing volume scale for OMX Player
2017-10-09 14:52:22 +01:00
pjft
a5655ed040
Second stab at normalizing volume scale for OMX Player
2017-10-07 08:58:09 +01:00
Jools Wills
eedd649ff0
Merge pull request #254 from psyke83/stretch
...
CMake: use correct Raspberry Pi library names & fix generic GLES support
2017-10-06 05:59:27 +01:00
Conn O'Griofa
d6adf6b71e
CMake: use correct Raspberry Pi library names & fix generic GLES support
...
* For BCMHOST build, use brcmEGL / brcmGLESv2 libraries, and don't look at
Mesa includes (so libraspberrypi-dev and libgles*-mesa-dev can coexist).
* If overridden via -DGLES=On, don't present vendor includes to build to
make absolutely sure that the Mesa includes are used.
Fixes stretch vendor library building & generic Mesa GLES compatibility.
2017-10-06 03:03:12 +00:00
jrassa
24f1b969bf
add support for default image path in themes
2017-10-05 21:34:32 -04:00
Markus Pointner
d75510bde1
TheGamesDB scrapper should use GetGameList.php
...
Previously GetGame.php was used, but GetGamesList.php is
the "search" API call and more reliably returns the correct game.
2017-09-28 23:30:28 +02:00
Conn O'Griofa
98c170f829
AudioManager: don't initialize when unnecessary
...
If navigation sounds are disabled, don't initialize AudioManager
unnecessarily.
2017-09-28 20:37:02 +01:00
Conn O'Griofa
35abc91d30
PowerSaver: force-disable sounds for INSTANT profile
2017-09-28 20:37:02 +01:00
Conn O'Griofa
1bfcfb1f16
PowerSaver: close audio during PS when possible
...
If SDL audio device is paused, deinit audio when PS mode kicks in
so that full power savings can be achieved.
2017-09-28 20:32:37 +01:00
Conn O'Griofa
c08c24e615
Remove explicit calls to AudioManager::init() and fix deinit() behaviour
...
Ensure that deinit() removes the current sInstance so that the next call
to AudioManager::getInstance() will re-initialize audio correctly.
Remove explicit calls to AudioManager::init() and instead rely on
Sound::play() to initialize audio when needed.
2017-09-28 20:32:37 +01:00
Conn O'Griofa
dca648c160
TextListComponent: rework onScroll function
...
Modify onScroll so that AudioManager is initialized only when
playback is necessary. Before this change, ViewController::preload()
was initializing audio during startup for any theme that has the
scroll sound, even if navigation sounds are disabled in the
settings.
2017-09-28 20:32:37 +01:00
Jools Wills
99c1ddb260
Merge pull request #235 from zigurana/KioskMode
...
Introducing Kiosk Mode, hiding certain menu items from the UI.
2017-09-28 18:55:14 +01:00