Գործիքակազմը գրված է C++-ով և տարածվում է անվճար լիցենզիայի ներքո
Հիմնական նորամուծությունները.
- Նոր կառուցման համակարգ՝ հիմնված CMake-ի վրա: Նոր կոմպիլյատորների (MSVC 2019, g++ 10) և օպերացիոն համակարգերի (macOS 10.14 և macOS 11 ARM-ի համար) աջակցությունն ավելացվել է հավաքման համակարգին.
- wxQt-ի նոր փորձնական նավահանգիստ;
- OpenGL-ի աջակցությունը վերափոխվել է, բարելավվել է նոր OpenGL տարբերակների օգտագործումը (3.2+);
- Ավելացվել է մկնիկի միջոցով նվագարկվող հսկողության ժեստերի իրադարձությունների աջակցություն;
- Ավելացրել է wxFont-ում և wxGraphicsContext-ում ոչ ամբողջ թվային արժեքներ նշելու հնարավորություն՝ տառաչափերի և գրիչների լայնությունները սահմանելիս;
- wxStaticBox-ն իրականացնում է պատուհաններին կամայական պիտակներ նշանակելու հնարավորությունը.
- Բարձր պիքսելային խտությամբ էկրանների բարելավված աջակցություն (High DPI);
- Ավելացված է աջակցություն LZMA սեղմման և ZIP 64 ֆայլերի համար;
- Ներկայացված են նոր դասեր՝ wxActivityIndicator, wxAddRemoveCtrl,
wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker,
wxSecretStore և wxTempFFile; - Ավելացվել է wxGrid-ում սյունակների և տողերի սառեցման աջակցություն;
- Ներդրված նոր մեթոդներ՝ wxDataViewToggleRenderer::ShowAsRadio(), wxDateTime::
GetWeekBasedYear(), wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),
wxHtmlEasyPrinting::SetPromptMode(), wxJoystickEvent::GetButtonOrdinal(),
wxListBox::GetTopItem(), wxProcess::Activate(), wxTextEntry::ForceUpper(), wxStandardPaths::GetUserDir(),
wxToolbook::EnablePage(), wxUIActionSimulator::Select(); - Զգալի բարելավումներ են կատարվել wxBusyInfo, wxDataViewCtrl,
wxNotificationMessage, wxStaticBox, wxStyledTextCtrl և wxUIActionSimulator; - Բարելավված կոմպիլյացիայի ժամանակի անվտանգություն՝ wxString-ի և «char*» տողերի միջև վտանգավոր անուղղակի փոխարկումներն անջատելու ունակությամբ:
- Բոլոր ներառված երրորդ կողմի գրադարանները թարմացվել են: Ավելացված աջակցություն WebKit 2-ի և GStreamer 1.7-ի համար;
- Բարելավումներ են կատարվել C++11 ստանդարտին աջակցելու համար: Ավելացվեց աջակցություն C++20 կոմպիլյատորներով կառուցելու համար:
- Մեծ թվով շտկումներ wxGTK3 և wxOSX/Cocoa նավահանգիստներում:
Source: opennet.ru