Skip to content

Version 3.8.0.281

Compare
Choose a tag to compare
@EQAditu EQAditu released this 27 Jul 23:54
· 1 commit to master since this release
ebb43bb

Minimum OS Requirements Changed
.NET Framework 4.7(or greater) is required which makes Windows 7 the minimum usable OS. While .NET Framework 4.7 has no end-of-support date published by Microsoft, it is recommended to have 4.8 or 4.8.1 installed. The installer and update package will warn you if 4.7 was not detected. -- Windows 7/8 is missing modern ciphers to enable secure downloads, so while update checking may work, most downloads will not.

UI / Theming / DPI Scaling
Most tab controls and buttons have been replaced with themeable versions. As a reminder, you may change the colors in the Options tab or Startup Wizard. -- ACT is now specifically DPI aware. Several UIs have been rebuilt to accommodate; graph rendering was fixed and raster icons have been replaced. -- Added experimental scrollbar shaders to the Main tab TreeView and data grid with config in the Main User Interface page in Options. The dark theme presets will also enable them, when reapplied.

Miscellaneous
Base memory usage will be lower for those with large HistoryDatabases. -- When ACT is in portable mode, it will store some config settings with relative paths so ACT's folder may be moved more easily. -- If you previously used the ACT Clipboard Sharer application, you will need a new version from the ZIP archive. -- Logitech G15/G19 LCD support was removed from ACT and put into a separate plugin, available now. -- Fixed table cells showing an error when data grid luminosity offset was too low. -- For update checks, if there are TLS errors on older Windows versions(<10), it will fallback to an insecure method. Downloads will not be made insecurely and will prompt manual browser downloads.

Plugins API
Added FormActMain.ActColorSettings to retrieve user-set colors and subscribe to changes. Added a FormActMain.ActLifecycleChanged event for the various stages of ACT starting up and beginning to shut down. Added a FormActMain.DpiScale property to determine ACT's DPI scaling. ACT no longer comes with or uses ICSharpCode.SharpZipLib, GammaJul.LgLcd or Trinet.Core.IO.Ntfs. Added a property to get ACT's default text export format and exposed methods to add/remove a text export format from ACT's UI. Added a method to query ACT's Selective Parsing mode setting.