|
From: JVZ <je...@fo...> - 2021-03-02 14:50:15
|
New in this release:
FXSystem::getUserDirectory() had bug on Windows with non-unicode build.
Configure scripts allows specification of freetype2 install locations.
Adie rules for C# language updated with current set of keywords.
Added TypeScript coloring rules to Adie syntax file.
FXDir::createDirectories() now insists on absolute path as input.
FXPath::upLevel() now works for relative paths as well.
FXPath::enquote() bug fix: enquoting string containing '#' was flawed.
Building using VC++ now keys on DEBUG not _DEBUG.
Adie syntax rule fix for CMake.
Some small fixes to FXPath::simplify() for path separators.
Set DPI Awareness upon launch on Windows.
Dropped unnecessary asserts in FXCursor (Windows).
Updated FXTRACE() implementation. Trace topics in addition to levels. You can change the
set of topics to trace using new -tracetopics command line parameter. The old -tracelevel
is still there, it sets a range of topics. New APIs are added to set topics programmatically:
setTraceTopic(), setTraceLevel(), setTraceTopics(). The trace topics allow dumping reduced
amounts of information when debugging a particular aspect of your program.
Removed fxstrhash() in favor of FXString::hash().
Support convert to/from Modified Rodrigues Parameter in quaternion classes.
Orthogonalize 2x2, 3x3, 4x4 matrices using Gram-Schmidt orthogonalization added.
Some further work in FXReactor, FXDispatcher.
Fix address sanitizer issues in FXDictionary, FXHash, FXReverseDictionary, FXSettings,
FXStringDictionary, FXVariantMap.
Leaked icon resource fix in Adie, ControlPanel, PathFinder Preference panel.
Fix to SUNRAS image loader loading 1-bit per pixel images.
Potential NULL cursor pointer issue during create() fixed.
Miscellaneous compiler warnings fixed here and there.
Enjoy!
-- JVZ
+----------------------------------------------------------------------------+
| Copyright (C) 08:40 03/ 2/2021 Jeroen van der Zijp. All Rights Reserved. |
+----------------------------------------------------------------------------+
|