Commit Graph

60 Commits

Author SHA1 Message Date
Simon Rozman
a798474bdc Resolve warning popup when GetDpiForWindow() is not available
The GetDpiForWindow() Win32 API was introduced in User32.dll with
Windows 10. Since we have a fallback case when this API is not present,
avoid popping up the wxWidgets warning. Furthermore, performance was
improved by introducing a flag to prevent keep looking for
GetDpiForWindow() on each call.
2018-09-19 12:58:51 +02:00
Simon Rozman
5a912ebcc6 Honor monitor layout and DPI changes when persisting window placement 2018-09-11 15:32:06 +02:00
Simon Rozman
1b11ccf4a2 Extend copyright year 2018-09-07 23:48:41 +02:00
Simon Rozman
d6445e458e Perist wxDialogs using new SaveGeometry() method 2018-09-07 20:31:01 +02:00
Simon Rozman
312ceb56cd Review implicit narrowing conversions
wxAppBarState can safely be static-casted to UINT.
2018-09-04 15:10:59 +02:00
Simon Rozman
37eae89d67 Tolerate RPC_E_CHANGED_MODE on COM initialization 2018-09-03 13:07:32 +02:00
Simon Rozman
c3d1178bb1 Set version to 1.5.3 2018-06-20 11:45:14 +02:00
Simon Rozman
1b5739aa34 Set version to 1.5.2 2017-12-19 11:55:24 +01:00
Simon Rozman
e353a2ed60 Copyright extended to 2017 2017-04-18 13:57:30 +02:00
Simon Rozman
5ff1a95df2 Absence of perspective configuration no longer triggers assertion 2017-02-20 10:57:15 +01:00
Simon Rozman
a6b34f122d Doxygen documentation update 2016-11-02 00:58:06 +01:00
Simon Rozman
7f31e51fb0 WIN1250 >> UTF-8 2016-11-01 06:55:13 +01:00
Simon Rozman
525f24674e wxAuiManagerUpdatePerspectiveCaptions() update 2016-10-18 14:26:39 +02:00
Simon Rozman
636e7acc1b wxAuiManagerUpdatePerspectiveCaptions() introduced; Version set to 1.5 (API level 15) 2016-10-18 12:35:47 +02:00
Simon Rozman
05627f98d6 Merge branch 'master' of https://github.com/Amebis/wxExtend 2016-10-18 11:00:26 +02:00
Simon Rozman
90a48ae7ce wxInitializeLocale() upgraded to optionally return UI language 2016-10-18 11:00:11 +02:00
Simon Rozman
c22865524d Excessive c_str() removed 2016-10-17 16:37:14 +02:00
Simon Rozman
f989cacd17 Version set to 1.4 2016-10-11 12:38:40 +02:00
Simon Rozman
d9e9f052ac Copyright extended to GÉANT 2016-10-07 15:38:12 +02:00
Simon Rozman
4719e99a60 Host name and FQDN validators moved to wxExtend >> wxExtend API level incremented to 14 2016-10-07 15:23:03 +02:00
Simon Rozman
a287e6e884 WXEXTEND_API is defined according to WXEXTEND_DLL and WXEXTEND_DLLIMP constants instead of WXEXTEND now 2016-10-07 14:28:39 +02:00
Simon Rozman
2fff163aea 4275 compiler warning resolved 2016-10-07 13:39:59 +02:00
Simon Rozman
385528cf23 Missing #include added 2016-10-05 12:28:39 +02:00
Simon Rozman
825461e2b0 wxInitializeLocale moved to wxExtend 2016-10-05 12:10:57 +02:00
Simon Rozman
d7ac16dd8d Code clean-up 2016-10-03 14:48:59 +02:00
Simon Rozman
2e3e188026 C >> C++ typecasting 2016-10-03 10:41:40 +02:00
Simon Rozman
6c94ff59be wxObjectWithData helper template introduced 2016-08-27 11:13:55 +02:00
Simon Rozman
3bd75b9735 Library split to dynamic (DLL) and static (Lib) variants 2016-07-15 12:50:20 +02:00
Simon Rozman
c21aa27e62 URL encoding/decoding added
API level changed to 13
2016-05-31 14:49:52 +02:00
Simon Rozman
e25bce487b Missing #include added 2016-05-24 14:22:00 +02:00
Simon Rozman
cdefd74f3f wxHexValidator extended with leading zeros support
Version set to 1.2
2016-05-23 14:05:37 +02:00
Simon Rozman
3d873f060b - wxHexValidator template added
- Translation file now suffixed with version to allow side by side installation of different wxExtend versions
- Version set to 1.1 (API Level 11)
2016-05-12 14:11:34 +02:00
Simon Rozman
4055f49f03 wxPersistentDialog class for saving dialog position added 2016-05-12 14:07:01 +02:00
Simon Rozman
63e206a7ab vwVERIFY macro non-executing issue fixed 2016-05-06 12:09:10 +02:00
Simon Rozman
5a372f955b Version set to 1.0.1 2016-05-03 13:17:40 +02:00
Simon Rozman
d32c8b79dc wxPersistentAuiManager class for wxAuiManager state save and restore support added 2016-05-03 13:17:15 +02:00
Simon Rozman
7627cabc1b Doxygen support added 2016-04-11 13:52:23 +02:00
Simon Rozman
b004239b29 Support for file hashing added. 2016-04-01 15:04:15 +02:00
Simon Rozman
91026185c6 wxCryptoHash::GetValue() method added 2016-03-29 15:33:08 +02:00
Simon Rozman
9c7bd5c849 Support for Hex encode/decode added 2016-03-29 12:36:24 +02:00
Simon Rozman
f5c85d331a Redundant global namespace prefix removed 2016-03-18 12:17:49 +01:00
Simon Rozman
a2c8cfd710 Initial support for MS CryptoAPI added
XML hashing implemented with wxExtend's cryptographic classes now
2016-03-18 10:49:20 +01:00
Simon Rozman
b927b467a3 XML helpers added 2016-03-17 12:25:22 +01:00
Simon Rozman
c0dbc0caf2 Calling convention renamed 2016-03-17 12:14:58 +01:00
Simon Rozman
6891792fce wxAppEx class removed 2016-03-14 15:56:02 +01:00
Simon Rozman
d390a2b4ba wxCoInitializer class added 2016-02-26 12:40:45 +01:00
Simon Rozman
6914baf5b2 Version resource added 2016-02-09 08:48:06 +01:00
Simon Rozman
4aa1558001 Static Lib => Shared DLL 2016-02-08 15:41:13 +01:00
Simon Rozman
ea4d2ed060 Copyright date updated 2016-02-07 11:08:53 +01:00
Simon Rozman
5fe3dca3be Copyright date updated 2016-02-06 09:55:56 +01:00