Commit graph

508 commits

Author SHA1 Message Date
Tomas Jakobsson
074e22ee37 CEC Support 2017-11-08 23:22:15 +01:00
Jools Wills
b833b45832 bump version to v2.7.1 2017-11-08 17:52:49 +00:00
pjft
4d237cea5e Fixing file deletion when present in "My Collections" bundle 2017-11-07 23:24:51 +00:00
Jools Wills
ef8157a896
Merge pull request #283 from tomaz82/romname_bounce
Make long romnames bounce back and forth
2017-11-07 13:22:09 +00:00
Jools Wills
72ce8485c2
Merge pull request #287 from pjft/black-screensaver-fix
Fix for Video Screensaver not showing if menu is open
2017-11-07 13:21:42 +00:00
Tomas Jakobsson
bc80308eff Improved long romname text scrolling 2017-11-06 18:34:47 +01:00
Jools Wills
e37db2c2e0 bump version to 2.7.0 2017-11-05 10:26:48 +00:00
pjft
d25e3b41ea Fix for Video Screensaver not showing if menu is open 2017-11-05 09:37:41 +00:00
Jools Wills
d53fdd3420
Merge pull request #282 from zigurana/JumpToLetterWhenFiltered
Allow JUMP TO...  in case of filtered lists
2017-11-05 08:30:30 +00:00
Tomas Jakobsson
92a3286fc8 Add SystemData::indexAllGameFilters that loops through all added games and add's their tags to the filter indexes
This fixes the hidden filtering in Kiosk mode when not using gamelist.xml
2017-11-04 17:32:22 +01:00
D. Polders
5693e4a20c Allow JUMP TO... in case of filtered lists (such as when UIMODE != FULL).
Also add support for numbers and some symbols.
2017-11-03 12:11:11 +01:00
Tomas Jakobsson
ac01e8fcd4 Removed all boost::assign::list_of 2017-11-03 01:33:08 +01: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
Tomas Jakobsson
a8fc560749 Header inclusion cleanup 2017-11-02 19:16:01 +01: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
Tomas Jakobsson
44e3e39083 Add pragma once and ifndef header guards to all headers 2017-10-31 18:12:50 +01:00
Tomas Jakobsson
d3966da2b7 Replace boost::locale with std::locale 2017-10-30 10:35:58 +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
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
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
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
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
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
35abc91d30 PowerSaver: force-disable sounds for INSTANT profile 2017-09-28 20:37:02 +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
Jools Wills
0974f1c6c7 bump version to v2.6.4 2017-09-28 18:10:06 +01:00
D. Polders
7a7550cde9 Introducing Kiosk UI mode, allowing users to hide menu items that might change system configuration settings. 2017-09-12 21:07:18 +02:00
Jools Wills
8e7ee6c931 bump version to 2.6.3 2017-09-10 10:39:45 +01:00
sal
ddf94786f4 Add image slideshow screensaver mode
This change adds an image slideshow screensaver mode with optional
background audio.  The existing menu and video screensaver have been
refactored to include this new mode.

By default, the slideshow screensaver will show images from the
game list, but it can be configured in the menu to use a custom
directory instead.
2017-09-08 21:45:50 -06:00
Jools Wills
a7e3211996 bump version to v2.6.2 2017-08-31 19:06:49 +01:00
Jools Wills
ffec737d95 Merge pull request #226 from mooware/utf8-assert-fix
fix delete-after-use issue with temporary string
2017-08-30 18:20:27 +01:00
Markus Pointner
96d7ac003d fix delete-after-use issue with temporary string 2017-08-30 12:51:48 +02:00
Jools Wills
c397492625 Merge pull request #232 from hex007/better-menus
Better handle Menu width
2017-08-30 05:35:14 +01:00
hex007
597128b4ee Better handle Menu width 2017-08-29 17:47:04 -07:00
pjft
8670a04ec2 Revert Help Text getting string pointer 2017-08-29 15:15:00 +01:00
Jools Wills
6b217f3751 bump version to v2.6.1 2017-08-25 23:57:59 +01:00
John Rassa
0b0e0adce6 Merge pull request #225 from jrassa/carousel-fix-single-system
properly render carousel for system configured with only 1 system
2017-08-24 20:34:00 -04:00
jrassa
c6a0449be0 properly render carousel for system configured with only 1 system 2017-08-24 17:51:15 -04:00
pjft
7caf70a5e5 Adding slider to control screensaver swap time 2017-08-23 09:21:31 +01:00