using xml linq in EmuXPortal.Api/Api/ConfigLoader.cs
+ remove a debug line for minetest
+ update RomFavorite to use xml linq
+ update EmuConfig.cs -- use xml linq to read config + update RomConfig.cs -- handle absolute paths in GetFullRomImage()
+ creating a branch to load xml data using linq
remove a duplicate line
remove Api/EMUOptions.cs -- this was included in EmuConfig.cs in r304
revert changes to these files after r304
comitting current wip for cache support
commend out an unused variable
when updating cached roms also make sure to reset the rom image
dramatically increase speed of rom image search
+ add support for: ** updating cached configs ** updating cached roms (including images) ** removing missing cached roms ** updating external configs ** NOTE: a platform that has external configs cannot have roms (or vice versa) A warning will be logged if this condition is not met
try to speed up looking for rom image files
if a user aborts while cache is being generated, then that cache file should not be saved
update cache support
+ add support to build cache for all platforms in a give path + add support to cancel the cache generation
update caching support
update rom caching -- there is still a lot of work to do
committing code refactoring for rom cacheing -- alot of code is broken right now
ignore bin and obj folders
delete obj and bin folder
update code
update versioning support
update code
add project to hold versioning files
create project to hold EmuXPortal.Api files (this way they can be reused)