7e403195e5
...with a boost::optional fallback for Xcode < 10 (as std::optional is only
available starting with Xcode 10 according to
<https://en.cppreference.com/w/cpp/compiler_support>, and our baseline for iOS
and macOS is still Xcode 9.3 according to README.md). And mechanically rewrite
all code to use o3tl::optional instead of boost::optional.
One immediate benefit is that disabling -Wmaybe-uninitialized for GCC as per
|
||
---|---|---|
.. | ||
inc/helper | ||
qa | ||
source | ||
test/accessibility | ||
util | ||
CppunitTest_toolkit.mk | ||
IwyuFilter_toolkit.yaml | ||
JunitTest_toolkit_complex.mk | ||
JunitTest_toolkit_unoapi_1.mk | ||
JunitTest_toolkit_unoapi_2.mk | ||
JunitTest_toolkit_unoapi_3.mk | ||
JunitTest_toolkit_unoapi_4.mk | ||
Library_tk.mk | ||
Makefile | ||
Module_toolkit.mk | ||
README |
"Abstract" windowing thing, UNO implementations of windowing stuff so that it can be used from Basic or Java. But also stuff that has no connection to Basic or Java. Note that the "awt" here has no relation to the Java awt, as far as I know. It might be inspired by it API-wise, perhaps. (If you know differently, feel free to improve this README file.) Note that toolkit/ is itself not really a toolkit, it is at root a reasonably simple wrapper of vcl/ - if you came here looking for a toolkit, please checkout vcl/ instead.