Commit graph

1268 commits

Author SHA1 Message Date
pjft 535a665fa6 Moving slider entries in the menus back to the top
As some controllers have trouble navigating the menus when sliders are
not on top.
The component hasn’t been changed since Aloshi’s time, so this probably
has been around since ever.
Alas, I cannot reproduce it with my controller, so this is the best I
can do for the time being.
2017-07-07 20:42:30 +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
Jools Wills acf4223f96 Merge pull request #170 from hex007/separate-carousel-transition
Move Carousel transition to separate switch
2017-07-07 19:36:04 +01:00
Jools Wills e338b8d87f Merge pull request #175 from dankcushions/master
Returned 'JUMP TO LETTER' option back to top of menu, as it is the most
2017-07-07 19:34:39 +01:00
Chris Bransden 040ee4f521 Returned 'JUMP TO LETTER' option back to top of menu, as it is the most
used/useful feature.
2017-07-05 11:50:01 +01:00
jrassa 2bacc9c431 variable support for themes 2017-06-30 23:58:51 -04:00
hex007 64effcc69c Move Carousel transition to separate switch
- Removed Simple Slide
- Added Switch to control Carousel transition
2017-06-28 09:50:37 -07:00
Jools Wills 6722c3453a bump version to v2.3.2 2017-06-27 19:59:18 +01:00
Jools Wills a84a2f8bb8 Merge pull request #169 from jrassa/gamelist-item-size-bugfix
fix gamelist sizing by using max of computed size vs set size
2017-06-27 10:50:18 +01:00
jrassa 2d6871dd97 fix gamelist sizing by using max of computed size vs set size 2017-06-26 23:34:37 -04:00
Jools Wills c874c506d9 bump version to 2.3.1 2017-06-16 17:11:38 +01:00
Jools Wills 84c99d7ea1 Merge pull request #162 from jrassa/video-snapshot-delay-fix
fix show snapshot on video delay
2017-06-16 03:18:51 +01:00
Jools Wills f46aed48bc Merge pull request #161 from jrassa/rating-color-fix
fix default color for rating component
2017-06-14 04:16:43 +01:00
jrassa 2c217ec4c1 fix show snapshot on video delay 2017-06-13 22:19:43 -04:00
jrassa 8f7b6247af fix default color for rating component 2017-06-13 21:01:08 -04:00
Jools Wills 6e7f5d1609 bump version to 2.3.0 2017-06-12 16:44:58 +01:00
Jools Wills 2188efd2b6 Merge pull request #153 from pjft/RetroPie-ScreenSaver-Merge
Adding Random Video Screensaver/Attract Mode, plus controls
2017-06-12 16:43:41 +01:00
pjft 59d7516a16 Random Game Screensaver, Game Name and Controls
- Final changes for VLC screensaver support as well
- ALSA de-init/re-init only when needed
- Adding screensaver options menu inside UI settings
- Slightly moved options (Show Frameskip to "Other Settings", sorting within same menu)
- Adding info popups on random video screensaver and OMX + Game Info setting
2017-06-11 19:56:05 +01:00
Jools Wills 13ace0e42e Merge pull request #159 from jrassa/rating-color
make color themable for ratings like normal images
2017-06-11 16:07:01 +01:00
jrassa 1a6beb5520 make color themable for ratings like normal images 2017-06-08 19:18:27 -04:00
Jools Wills bd348f03a2 added additional libmali.so search path for the tinker board. 2017-06-08 15:58:22 +01:00
Jools Wills 118849fff2 Merge pull request #157 from jrassa/gamelist-fixes
fixes for gamelist bugs; added option to specify image for selctor bar
2017-06-07 03:30:45 +01:00
fieldofcows 0d04633954 Changes from fieldofcows to separate screensaver into separate module, squashed by pjft. 2017-06-05 20:02:09 +01:00
Jools Wills 2f1e03a500 Merge pull request #156 from hex007/handle-alsa-audio
Fixes for USB sound cards
2017-06-05 15:46:21 +01:00
jrassa 3a98bd3847 fixes for gamelist bugs; added option to specify image for selctor bar 2017-06-04 23:12:22 -04:00
hex007 2d38605a08 Fixes for USB sound cards
- Ability to change device used for Volume control (PCM/Speaker/Master) only on Pi.
- Ability to change Audio device used for OMX player (local/hdmi/both/ALSA:HW:0,0/ALSA:HW:1,0)
2017-06-02 08:58:44 -07:00
Jools Wills f3fbffcbe2 bump version to 2.2.1 2017-06-02 07:35:00 +01:00
Jools Wills 304d95a143 Merge pull request #154 from jrassa/zoom-transition-fix
fix #151 zoom launch transition by extracting scale factor from trans…
2017-06-02 06:38:20 +01:00
jrassa b3181a2c09 fix #151 zoom launch transition by extracting scale factor from transform 2017-06-01 22:25:02 -04:00
Jools Wills 0772c1f84f bump version to 2.2.0 2017-05-31 17:59:10 +01:00
Jools Wills b078bdddd7 Merge pull request #149 from hex007/additional-transitions
Additional transitions
2017-05-31 17:56:05 +01:00
hex007 1da0c780b2 Renamed additional transitions
- instant -> simple slide
- none    -> instant
2017-05-31 09:54:11 -07:00
Jools Wills ad8614fb79 Merge pull request #74 from joolswills/hotkey_configure
allow configuring the "hotkey enable" button
2017-05-31 17:25:52 +01:00
Jools Wills 44632dcaa1 Merge pull request #146 from hex007/consistent-helpstyle
Consistent helpstyle
2017-05-31 17:17:22 +01:00
Jools Wills fc3e08b449 Allow configuring of the hotkey button
* add hotkey button gfx and hotkey to input configuration
 * prompt user if no hotkey set, and offer to use select
 * if no hotkey is set, still save an entry with key id 0, for backward compatibility
2017-05-31 16:59:17 +01:00
Jools Wills e28e679e2d Merge pull request #150 from jrassa/render-overflow-fixes
use clip rects to prevent views overflow onto other views
2017-05-31 16:50:10 +01:00
Jools Wills 4688a6dbec Merge pull request #143 from dirk-de-bugger/ShowBusyDuringScraping
Make Scraper non-blocking
2017-05-31 16:43:41 +01:00
Jools Wills 94b7d7e969 Merge pull request #148 from hex007/video-strech-incorrect
Bug fixes
2017-05-31 13:13:12 +01:00
jrassa de643bb114 use clip rects to prevent views overflow onto other views 2017-05-30 22:41:41 -04:00
hex007 2ec037de2f Added Instant Transition 2017-05-30 19:23:07 -07:00
hex007 fb93a4d2b6 Added None Transition 2017-05-30 19:19:41 -07:00
hex007 c32dee41ca Bug fixes :
- Incorrect strech in VideoComponent
- Reboved blank params in VideoVlcComponent
2017-05-30 09:12:57 -07:00
Jools Wills bc68e0abb0 Merge pull request #135 from pjft/RetroPie-OMX-Player
Adding OMX Player as experimental option for ES
2017-05-28 22:27:49 +01:00
pjft 029e8bd040 Fixes and tweaks to OMXPlayer work, by pjft
- Correct handling of zombie processes left in memory
- Add options to mute video
- Fix resizing to work with theme refactorings introduced by jdrassa and zigurana
2017-05-28 21:33:05 +01:00
fieldofcows 34ea9caa89 Adding experimental OMX video player component. Squashed from fieldofcows' work (by pjft). 2017-05-28 21:26:23 +01:00
hex007 070ce4c21f Consistent Help Style 2017-05-28 11:13:00 -07:00
Jools Wills e27e7cfd19 move setImage in Window::init
* part of 4802d128fe that said it tried to call GL functions before initialised. Didn't confirm this, but looks reasonable.
2017-05-28 17:43:41 +01:00
Jools Wills 6a20acd6b0 Merge pull request #145 from pjft/Fix-Filtered-GameCount
Fix for Game Count display in System View when filtered
2017-05-27 12:26:45 +01:00
pjft 04d080a93b Fix for Game Count display in System View when filtered 2017-05-27 08:40:18 +01:00
dirk-de-bugger d2eb7079e1 Make ScraperSearchHandle::update() non-blocking and ScraperSearchComponent::search() show the busy animation. 2017-05-25 19:56:06 +02:00