Simon Rozman
dea6a38d30
Discontinue perspective caption manipulation
...
Doxygen Action / build (push) Has been cancelled
Reference: https://github.com/wxWidgets/wxWidgets/issues/12528
Signed-off-by: Simon Rozman <simon@rozman.si >
2025-11-04 15:51:13 +01:00
Simon Rozman
fd16ef2909
Add wxIconEx
...
This simplifies loading DPI-aware icons.
Signed-off-by: Simon Rozman <simon@rozman.si >
2025-11-04 15:48:19 +01:00
Simon Rozman
79ec083650
Switch from phased-out MIDL_PASS to __midl
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2024-03-11 15:56:24 +01:00
Simon Rozman
be1874cc8c
Upgrade code to C++17
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2024-03-11 15:56:09 +01:00
Simon Rozman
e419dc6914
Doxygen: Update and address warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-17 13:47:31 +01:00
Simon Rozman
30f289123f
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-01-07 11:20:53 +01:00
Simon Rozman
5c50d5305c
Unify DLL import/export constants with wxWidgets
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-30 14:45:22 +01:00
Simon Rozman
f6a4ef27e6
Update build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 15:31:08 +01:00
Simon Rozman
3c2e59b56c
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 12:59:54 +01:00
Simon Rozman
22acac44f1
Unify Windows.h inclusion
...
Windows.h must be included first and must be included with care
regarding WinSock.h and WinSock2.h affair.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-15 11:34:07 +01:00
Simon Rozman
fcfe641d5c
Copyright: Bump year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-03-25 08:35:52 +01:00
Simon Rozman
bac7475aa7
Add UTF-8 BOM markers
...
MSVC needs them to use correct charset when Language for non-Unicode
programs is set to Windows-1252 or anything different than UTF-8.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-19 10:39:05 +01:00
Simon Rozman
f3e208572f
Add SHA-256 support
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 12:45:22 +01:00
Simon Rozman
5fa66f625d
Address some additional code analysis warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-12 13:19:11 +01:00
Simon Rozman
45598f8ef8
Suppress wxWidgets code analysis warnings
...
Rather than addressing numerous code analysis warnings Microsoft Visual
Studio 2019 reports for wxWidgets upstream, disable code analysis for
the time being. But only for the wxWidgets part. We still want to know
what the code analysis has to say about our code.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-12 12:16:30 +01:00
Simon Rozman
1a6899ed39
Annotate wxAppBar::MaximiseFromEdge() properly
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-01-04 12:02:14 +01:00
Simon Rozman
d115b5bd9f
Suppress unscoped enum wxLanguage warning
...
wxWidgets declare enum wxLanguage as unscoped. Probably, it is futile to
change it into scoped upstream and break compatibility.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-01-04 12:02:14 +01:00
Simon Rozman
7f600693c2
Make enum wxHexDecodeMode scoped
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-01-04 12:02:14 +01:00
Simon Rozman
fb0277dbfb
Make enum wxAppBarState scoped and enum wxAppBarFlags into constants
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-01-04 11:30:23 +01:00
Simon Rozman
c30b44bd80
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-01-03 12:25:39 +01:00
Simon Rozman
ed20e872e9
Remove UTF-8 BOM
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-11-28 16:40:14 +01:00
Simon Rozman
23f8c36900
Address code analysis warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-08-23 04:10:16 +02:00
Simon Rozman
306e91b3f6
Upgrade to compile with WIN32_LEAN_AND_MEAN
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-06-14 09:27:34 +02:00
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