
Adds two new dark themes and improves the DataTime class.
Features
- DateTime changes
- The DateTime class now uses java.time.LocalDateTime for storage and calculations.
- New constructor and toJavaDateTime method provide access to the stored LocalDateTime for easier interoperability with Java APIs and components.
- LocalDateTime storage now allows for a much larger date range.
- The Duration class now uses a java.time.Duration for storage and calculations.
- New constructor and toJavaDuration method provide access to the stored java.time.Duration for easier interoperability with Java APIs and components.
- The DateTime class now uses java.time.LocalDateTime for storage and calculations.
- Dark themes - Added two new dark themes which are accessible via the Dark and Black elements of the ThemeType enumeration, and static getDark and getBlack methods of the Theme class.
- Miscellaneous
- saveToString and loadFromString methods now support ContentType.Json.