Commit Graph
517 Commits
Author SHA1 Message Date
Florian Küpper 1237a7c12b Fixed slideshow. 2014-12-05 12:03:04 +01:00
Stephan Sundermann 5580210632 Merge pull request #121 from flokuep/develop
Smaller improvements
2014-12-04 17:22:35 +01:00
Florian Küpper 94ee6c0418 Right use of GetUniqueFileName-method. 2014-12-04 17:20:51 +01:00
Stephan Sundermann d9f677cbc4 Merge pull request #118 from Flamefire/develop
Develop
2014-12-03 22:19:14 +01:00
Flamefire 190d615972 Fix incomplete song menu 2014-12-03 18:27:34 +01:00
Florian Küpper 13f6e869c1 Fixed starting server and creating profiles. 2014-12-03 11:06:11 +01:00
Flamefire cd59b82b7b Fix some resharper warnings and errors 2014-12-02 21:59:33 +01:00
Flamefire 4b0f563a6c Fix crashes/assertion failures on theme/skin change
First step of fixing theme saving (still needs some work)
2014-12-01 22:40:47 +01:00
Flamefire 204c608000 Fix some elements not selectable 2014-11-27 23:26:37 +01:00
Flamefire 4a78dd4b31 Fix missing song length and wrong volumes (int=0-100, float=0-1)
Also fade in preview music
2014-11-27 23:06:01 +01:00
Flamefire b99f9467de Fix inaccessible buttons 2014-11-27 23:03:04 +01:00
Flamefire 26484ad137 Fix blank screen issue
Also fix some other bugs and improvements (easier party modes, volume fixes, new fields for screens to control volume and popups)
2014-11-27 21:47:02 +01:00
Flamefire 831cfd9f20 Handle missing/empty config
Make Deserializer handle default values recursively
2014-11-24 22:14:33 +01:00
Flamefire d5160330c2 Save converted profile 2014-11-17 19:51:42 +01:00
Flamefire dd6b0416b6 Rename XML to lowercase Xml in classes and names for consistency 2014-11-17 19:33:48 +01:00
Flamefire 33618b4c97 Use extra class for xml exception
Add handler class for xml errors
Fix testcases
2014-11-17 19:27:43 +01:00
Flamefire 7188208b6b Add documentation 2014-10-30 19:21:28 +01:00
Flamefire a318ce12fa Replace remaining usages of CXmlSerializer
(Old theme loading remaining)
2014-10-30 17:54:59 +01:00
Flamefire 12e48d0446 Split serializer/deserializer 2014-10-30 16:49:14 +01:00
Flamefire 3928fee041 Remove old CXmlDeserializer class 2014-10-30 16:35:07 +01:00
Flamefire 0c5dcd9c74 More options to serialize dictionaries 2014-10-30 16:32:39 +01:00
Flamefire 61a0d4fdf1 Serialize Profiles
All writings now done through new serializer
2014-10-29 01:29:02 +01:00
Flamefire f563bae495 Allow unordered xml nodes, Ignore *Specified fields, Convert byte[] to base64 2014-10-29 01:27:48 +01:00
Flamefire 93a415205e Remove Profiles.FileName and use FilePath correctly 2014-10-27 20:02:06 +01:00
Flamefire af88bb2161 Serialize properties 2014-10-27 19:44:23 +01:00
Flamefire 1698c1b027 Serialize playlists 2014-10-27 18:40:47 +01:00
Flamefire e982d7ee6f Serialize to/from string 2014-10-27 17:51:06 +01:00
Flamefire acaf4eadb2 Serialize Themes 2014-10-27 11:10:29 +01:00
Flamefire 6f873c9785 Include Dictionaries in serializer 2014-10-27 11:09:41 +01:00
Flamefire 99b7989c48 Make Serializer non-static to allow other underlying classes (e.g. for linux)
Allow also arrays and comments
2014-10-26 14:02:48 +01:00
Flamefire 527841b940 Implement serialization 2014-10-25 13:42:46 +02:00
Flamefire 3ff7540693 Rename class 2014-10-25 12:13:58 +02:00
Flamefire 9aa9ff9291 Implement caching and extension methods 2014-10-25 00:45:34 +02:00
Flamefire b044efe50e Add normalized attribute
Allow empty embedded lists
2014-10-24 23:46:45 +02:00
Flamefire c3affed9b1 Fix handling of nullables
Improve error handling
2014-10-24 23:08:15 +02:00
Flamefire 8ed9f56d30 Make SelText a nullable 2014-10-24 23:00:29 +02:00
Flamefire eca0dd68ca Make SReflection a nullable 2014-10-24 22:54:11 +02:00
Flamefire ad3f01aded Refactoring and fixes for some special cases (mostly lists) 2014-10-24 22:48:47 +02:00
Flamefire dfc4a2c1cc Implement new class for deserialization 2014-10-24 13:58:59 +02:00
Flamefire 31a9ac6afa Change struct of cover file 2014-10-24 13:52:18 +02:00
Flamefire 8ac2ab9a03 Use attributes 2014-10-23 17:30:56 +02:00
Flamefire 8ae1ff3e57 Move enum to enums 2014-10-23 17:06:44 +02:00
Flamefire fe07a2f926 Generate Covers for songs 2014-10-23 17:05:57 +02:00
Flamefire a51e7c5698 Rename Lyric.SelColor to Lyric.ProcessedColor 2014-10-23 00:48:52 +02:00
Flamefire 10c456cbff Unify name of selected color to SelColor 2014-10-23 00:39:57 +02:00
Flamefire 714b28294f Remove unnecessary tags from themes 2014-10-23 00:30:44 +02:00
Flamefire 2f99cd2560 Make CSingNotes also implement Draw()
Also a bit refactoring
2014-10-22 22:00:25 +02:00
Flamefire 6bf8a5d64c Draw highlighted element 2014-10-22 13:49:41 +02:00
Flamefire 67d081d1c1 Draw background like all other elements
Few fixes
2014-10-22 13:47:26 +02:00
Flamefire 8c3a50c18f More improvements for objectinteractions
Also removes highlight textures and colors
2014-10-22 13:46:34 +02:00