You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Computator.NET v2.3.0 - New installer, performance and stability
Major changes
One installer for both NET40 and NET461 builds (#62)
New installer based on Wix with splash screen working on Windows XP, bootstrapping (#19, #26, #97) (removed dependency on InstallShield)
Fixed bugs
Replaced creating consolas and cambria fonts by getting them from private font collection (hopefully it will finally resolve all missing fonts issues) (#99)
Missing fonts runtime resolution will enable user to install all missing fonts (760d950, 8e49437)
Fixed potentially critical issue with permissions to remove corrupted settings file (b1f5abb)
Fixed bug which caused rectangle method to return the same results as trapezoidal method (8b9ec1c)
Fixed exe shortcut icon looking small on Vista Sp2 (#93)
UWP: More graphical assets should provide better UX on high DPI scenarios (0fe5ae0)
Performance
Improved greatly startup performance (partly because of less resources to load (new localization architecture) but also new version of Unity container)
Cleanup of unnecessary resources (makes views loading faster)
Moved away from fat resx WinForms designer based localization architecture (makes views loading faster) (#89)
Optimized the way scripting examples are restored
Quality
Migrated to new csproj format (.NET Core SDKs)
Introduced Cake automated builds
Continous integration and continous delivery with publishing artifacts on AppVeyor and Travis CIs (#83)
Computator.NET.Core should not reference Computator.NET.Charting (#51)
All desktop specific logic (except Charting) has been moved to Computator.NET.Desktop project (executables are now just tiny wrappers)
On Unix moved to Mono 5.4.x
Refactoring: whole autocomplete / functionInfo / functions.xml area needs serious refactoring and restructuring (#77)