Commit graph

1443 commits

Author SHA1 Message Date
Jools Wills 71b64e86ba
Merge pull request #374 from tomaz82/fix_collections
Fix double //
2018-02-10 11:01:43 +00:00
Tomas Jakobsson e6df25074b Fix double // 2018-02-10 11:35:24 +01:00
Jools Wills b7679bae6c
Merge pull request #371 from tomaz82/mamenames.xml
Move MameNameMap out of the source and into mamenames.xml
2018-02-09 18:00:01 +00:00
Jools Wills 43df1cf5d4
Merge pull request #372 from tomaz82/fix_readme
Fix the Fedora instructions
2018-02-09 17:59:09 +00:00
Tomas Jakobsson bb4c204e83 Fix the Fedora instructions 2018-02-09 18:37:40 +01:00
Tomas Jakobsson 3f3e1ceb16 Move MameNameMap out of the source and into mamenames.xml 2018-02-09 18:32:05 +01:00
Jools Wills 4d732a448e
Merge pull request #368 from yodatak/patch-1
Update instructions for Fedora compilation
2018-02-08 19:49:31 +00:00
Jools Wills e32ba93785
Merge pull request #370 from tomaz82/build_date
Show build date and time when starting ES with --debug
2018-02-08 19:49:17 +00:00
Tomas Jakobsson 9a535d4441 Show build date and time when starting ES with --debug 2018-02-08 20:45:06 +01:00
Jools Wills f438359828
Merge pull request #367 from tomaz82/no_builtin_resources
Remove all resources from the code
2018-02-08 19:16:10 +00:00
Tomas Jakobsson 1a4d13b6b3 Remove builtin resources 2018-02-08 19:27:44 +01:00
yodatak 5e40fb4237
Update instructions for Fedora compilation
Adding some command to compile EmulationStation on Fedora 27
2018-02-04 06:13:22 +01:00
Jools Wills 3adadc9377
Merge pull request #364 from tomaz82/fix_thumbnails
Fix mStaticImage to use setResize
2018-02-02 18:38:00 +00:00
Jools Wills a0b624075b
Merge pull request #366 from tomaz82/fix_escapedpath
Fix Utils::FileSystem::getEscapedPath
2018-02-02 18:37:31 +00:00
Tomas Jakobsson 6054cb673d Fix start and offset not being reset for each invalidChar tested in Utils::FileSystem::GetEscapedPath 2018-02-02 16:45:21 +01:00
Tomas Jakobsson e52e63cf9c Fix mStaticImage to use setResize 2018-02-01 22:14:54 +01:00
Jools Wills bb678eecd1
Merge pull request #363 from jrassa/g-w-scraper-fix
fix platform name for game and watch
2018-02-01 03:50:48 +00:00
John Rassa 55e578e18c
Merge pull request #362 from tomaz82/image_fix
Fix thumbnail and image to be separated
2018-01-31 22:38:58 -05:00
John Rassa 8e41791222
Merge pull request #361 from tomaz82/boost_filesystem_final
The final traces of boost has been eliminated
2018-01-31 17:59:29 -05:00
Tomas Jakobsson 1228e0c7bf Fix thumbnail and image to be separated as I think it was originally meant to be. 2018-01-31 21:34:55 +01:00
John Rassa d223831d53 fix platform name for game and watch 2018-01-30 20:16:30 -08:00
Tomas Jakobsson 421e4a23df The final traces of boost has been eliminated 2018-01-30 19:21:09 +01:00
John Rassa e569ed7b88
Merge pull request #359 from tomaz82/boost_filesystem
Replace the last usage of boost::filesystem::operations
2018-01-29 16:16:54 -08:00
Tomas Jakobsson 403b798572 Remove the last traces of boost::filesystem::operational, this is PR 4 of 5 in the boost::filesystem removal quest 2018-01-27 22:52:14 +01:00
Jools Wills 5e031b7961
Merge pull request #358 from tomaz82/boost_filesystem
More boost::filesystem / Utils::String work
2018-01-27 18:08:54 +00:00
Tomas Jakobsson 3d3fb2c277 Switched over the last functions in Utils.cpp to Utils::String, step 3 of 5 in the quest to remove boost::filesystem 2018-01-27 18:04:28 +01:00
John Rassa c18d699914
Merge pull request #356 from tomaz82/boost_filesystem
More boost cleanup
2018-01-27 05:17:38 -08:00
Tomas Jakobsson ed2eb3d4d0 Move more functionality from Util.cpp to utils/StringUtil.cpp in the quest too remove the need for boost 2018-01-27 02:12:16 +01:00
John Rassa 33e7a36163
set default value for ImageDebug option 2018-01-26 19:11:32 -05:00
John Rassa 0686b4690a
Merge pull request #352 from tomaz82/boost_filesystem
boost::filesystem replacement, step 1
2018-01-25 19:38:32 -05:00
John Rassa ca177f7956
updated theme docs to add details about horizontal_wheel 2018-01-24 14:45:13 -05:00
Jools Wills da419354cb
Merge pull request #353 from jrassa/horizontal-wheel
Horizontal wheel support for system view carousel
2018-01-23 14:49:20 +00:00
Tomas Jakobsson c1f8e7294c Update and rename some Utils::FileSystem functions
Replace boost::filesystem::is_directory
with    Utils::FileSystem::isDirectory

Replace boost::filesystem::is_regular_file
with    Utils::FileSystem::isRegularFile

Replace boost::filesystem::is_symlink
with    Utils::FileSystem::isSymlink

Replace boost::filesystem::exists
with    Utils::FileSystem::exists

Replace boost::filesystem::create_directory
with    Utils::FileSystem::createDirectory

Replace boost::filesystem::remove
with    Utils::FileSystem::removeFile
2018-01-23 12:07:20 +01:00
jrassa e9403b6b00 implement horizontal wheel for system carousel. fix image rotation bug in carousel 2018-01-22 19:34:30 -05:00
jrassa b41118fe92 implement debug rects for images similar to text components 2018-01-22 19:31:18 -05:00
Jools Wills 96a0fa3a14
Merge pull request #351 from pjft/fix-first-favorite
Fixing first favorites not updating index
2018-01-21 11:22:41 +00:00
pjft ae1e9e31c7 Fixing first favorites not updating index 2018-01-21 10:58:07 +00:00
Jools Wills 5f062ff9bc
Merge pull request #348 from tomaz82/rotateScreen
Add support for --screenrotate
2018-01-20 16:11:10 +00:00
Tomas Jakobsson 4428ddaa6d Fix omxplayer when using --screensize, --screenoffset and --screenrotate 2018-01-19 02:09:49 +01:00
Tomas Jakobsson ec8ebf07f3 Fix --screenrotate to work with --screensize and --screenoffset 2018-01-19 00:50:15 +01:00
Tomas Jakobsson e2fc3b325c Add support for --screenrotate 2018-01-18 18:30:00 +01:00
Jools Wills d9ce6e8f6e
Merge pull request #347 from bsinky/Update-README-No-Eigen
Update README to reflect Eigen3 dependency removal
2018-01-17 14:42:25 +00:00
Benjamin Sinkula 528225a2f3 Update README to reflect Eigen3 dependency removal 2018-01-17 08:14:21 -06:00
Jools Wills 0df13ca373
Merge pull request #343 from tomaz82/misc_fixes
Silence warnings
2018-01-13 13:25:41 +00:00
Tomas Jakobsson 7d7ebd5124 Minor misc fixes and warning silencers 2018-01-11 18:12:23 +01:00
Jools Wills db72b21500
Merge pull request #337 from error454/perf
Majorly improved performance when fetching Mame names.
2018-01-09 12:32:26 +00:00
John Rassa 0d21bffc4e
Merge pull request #341 from jrassa/theme-variables-fix
fix resolvePlaceholders to handle multiple variables in a single string
2018-01-08 18:32:09 -05:00
jrassa 27e91e78b4 fix resolvePlaceholders to handle multiple variables in a single string 2018-01-07 21:43:18 -05:00
Zachary Burke 7d50301b46 Majorly improved performance when fetching Mame names.
After profiling UI filtering and startup I determined that
getCleanMameName was responsible for the incredibly long load times when
loading/filtering Mame ROMS. This function was using a linear search
over a pre-sorted array to find a corresponding Mame ROM Name from the
ROM name. It now uses a binary search which improves UI load/filter
responsiveness by a couple orders of magnitude.

Single core performance on my i7 for 10,000 iterations was 2.01 secs vs
7.77e-4 secs
2018-01-03 13:47:39 -08:00
Jools Wills b2111300c3
Merge pull request #336 from tomaz82/boost_filesystem
Utils::FileSystem
2018-01-03 14:22:13 +00:00