Vadim Zeitlin
febd185fc6
Merge branch 'web-request'
...
Add wxWebViewRequest and related classes allowing to use HTTPS and
HTTP/2.
See https://github.com/wxWidgets/wxWidgets/pull/977
2021-01-17 18:19:47 +01:00
Vadim Zeitlin
4a7b6d7e8f
Document that index must be valid in wxChoice::GetString()
...
This is now the case in all ports, and not just in wxOSX, so document
this behaviour and also document that it has changed compared to 3.0.
2021-01-17 00:41:26 +01:00
Scott Talbert
fb815d400f
Fix quoting in Doxyfile ALIASES
...
This fixes documentation generation using Doxygen 1.9.0.
Closes https://github.com/wxWidgets/wxWidgets/pull/2159
2021-01-16 16:12:13 +01:00
Vadim Zeitlin
bc4f78598d
Improve instructions about using git notes
...
Notable record the commands that can be used to recover from a conflict
with the server version of the notes (merging notes is more involved and
usually not worth it, they can just be re-added after resetting).
2021-01-16 16:08:32 +01:00
Vadim Zeitlin
ea3d25336c
Fix typo in WXWEBREQUEST_BACKEND documentation
...
Thanks codespell.
2021-01-12 14:53:24 +01:00
Vadim Zeitlin
dceb24ad7c
Add support for WXWEBREQUEST_BACKEND environment variable
...
Defining this variable overrides the default backend choice.
Document the variable itself and also extend wxWebSession::New()
documentation.
2021-01-12 02:17:39 +01:00
Vadim Zeitlin
b58ee58a7b
Update copyright years to 2021
...
Just run misc/scripts/inc_year and commit the results.
See #18690 .
2021-01-03 18:12:37 +01:00
Vadim Zeitlin
b48c72ed22
Document wxUSE_CREDENTIALDLG in the options list too
...
Just add the new option to the manual.
2020-12-13 00:08:20 +01:00
Vadim Zeitlin
56e58efcaa
Replace --enable-webrequest-xxx configure options with --with-xxx
...
Using --with is more appropriate for libcurl and WinHTTP as they
introduce dependencies on external libraries and is done for
NSURLSession too for consistency.
And there doesn't seem to be any real reason to make these options names
longer by including "webrequest" in their names, they're clear and
unambiguous enough even without it.
2020-12-13 00:07:10 +01:00
Vadim Zeitlin
6bdab7b3c8
Merge branch 'master' into web-request
...
Merge with the latest master in preparation for merging into master.
Rebake to resolve conflicts in generated files.
2020-12-12 18:12:25 +01:00
Vadim Zeitlin
143142c045
Simplify links to all the other GTK libraries too
...
There is no good reason to point to the latest unstable version.
2020-12-08 23:26:52 +01:00
PB
688baa1097
Remove the '+' from "GTK+" everywhere
2020-12-08 17:32:39 +01:00
PB
d4b84dbb35
Update as requested in review
2020-12-08 17:24:53 +01:00
PB
415f16b22e
Update Platform Details overview
...
Remove information that is no longer relevant or important.
Replace "http" with "https" everywhere.
2020-12-08 15:57:54 +01:00
Vadim Zeitlin
dbc16e1633
Also document wxMediaCtrl and wxWebView dependencies
...
These are arguably important enough to be mentioned too.
2020-12-04 20:17:38 +01:00
Vadim Zeitlin
7e75168939
Document OpenGL-related configure options in wxGTK docs
...
They're sufficiently important and not obvious to be mentioned.
2020-12-04 20:17:38 +01:00
Vadim Zeitlin
bd1c66b245
Don't use hard TABs in the makefile snippet in the docs
...
This doesn't pass the indentation style check and TABs are likely to get
lost when copying/pasting anyhow, so remove them and add an explicit
note about TABs being needed here instead.
2020-12-04 20:17:38 +01:00
Vadim Zeitlin
bdbf00090e
Update and simplify wxGTK installation instructions too
...
Remove obsolete information, add more useful configure options and a
link to CMake.
2020-12-04 20:17:29 +01:00
Vadim Zeitlin
9c586177da
Update and condense wxGTK README
...
Remove obsolete information and parts already documented elsewhere.
Also remove the part about wxWidgets crashing your harddisk or
destroying your monitor because I'm a killjoy.
2020-12-01 00:22:58 +01:00
Vadim Zeitlin
e4f4311caa
Remove outdated wxGTK overview
...
This doesn't seem to contain any still relevant information not already
mentioned somewhere else.
2020-11-30 22:37:22 +01:00
Vadim Zeitlin
a5b93ef914
Remove controls implemented natively from "non-native" list
...
Both GtkSearchEntry and GtkCalendar are used in wxGTK whenever possible.
2020-11-30 22:34:37 +01:00
Vadim Zeitlin
712c2d4004
Add possibility to create "Close" bitmap button from XRC
...
This requires refactoring NewCloseButton() in order to extract
CreateCloseButton() from it, as XRC relies on being able to use two-step
creation which was previously impossible for this kind of buttons.
CreateCloseButton() is rather unusual, as it has to be declared in the
derived, platform-specific class, in order to be able to call its
Create(), but is defined only once in common, platform-independent,
code. However the only alternative seems to be to have a static
function, e.g. InitCloseButton(), which wouldn't be very pretty neither.
Closes https://github.com/wxWidgets/wxWidgets/pull/2118
2020-11-19 15:44:54 +01:00
Vadim Zeitlin
b92d194ac4
Add "default" and "bitmap" to wxCommandLinkButton XRC handler
...
Support the same buttons as in wxButton, as they also make sense here.
Closes https://github.com/wxWidgets/wxWidgets/pull/2116
2020-11-19 15:43:01 +01:00
PB
68a4e47e4c
Remove trailing whitespace
2020-10-15 19:50:37 +02:00
PB
f0ee18f1aa
Remove BCC mentions from documentation
2020-10-13 18:49:53 +02:00
Václav Slavík
2388f5d33f
Don't crash if WXPREFIX env. variable is set
...
Change wxGetInstallPrefix() to return a string instead of const
wxChar*. The latter was incorrectly obtained from a temporary string if
WXPREFIX was set. While it's possible to fix in a backward compatible
manner without changing the function's signature, it's not worth the
effort for something pretty obscure and used mostly internally.
2020-10-08 18:50:56 +02:00
Stefan Csomor
9aa5eb9c53
Add beginning of the artwork paragraph
...
This will be fleshed out later.
2020-09-29 03:46:23 +02:00
Vadim Zeitlin
ba547496f9
Minor edit to the high DPI overview
...
Provide some link between the end of the introduction and the main part
of the text.
2020-09-28 01:57:41 +02:00
Stefan Csomor
6a1e3fa232
Improve the introduction to the high DPI overview
...
Add images to show the difference between scaled text and text rendered
at the full resolution.
2020-09-28 01:57:37 +02:00
Vadim Zeitlin
42ec95ff92
Add all Markdown headers to the table of contents
...
This actually shows a ToC for the just added high DPI overview, which
wasn't created before because the headers didn't have any anchors.
2020-09-21 14:49:48 +02:00
Vadim Zeitlin
44c2671e7b
Add initial draft of high DPI overview
...
Add a topic covering high DPI support.
2020-09-21 02:15:08 +02:00
Vadim Zeitlin
f71fbd93b7
Correct documentation of wxUSE_UNICODE-related settings
...
wxUSE_UNICODE_UTF8 is not default anywhere since a long time.
Also mention that wxUSE_UNICODE==0 build is already deprecated and will
be dropped in the future.
2020-08-07 13:34:46 +02:00
Stefan Csomor
8df97af5fe
detailing requirements for macOS a little more
2020-07-26 22:17:15 +02:00
Vadim Zeitlin
637fc7aeea
Add 3.1.5 section to the change log
...
For now it's empty and just contains the instructions for updating Git
notes.
2020-07-23 16:27:49 +02:00
Vadim Zeitlin
d1aa3d5663
Update the version to 3.1.5
...
This was done by running misc/scripts/inc_release, bakefile_gen and
autoconf.
2020-07-23 16:25:39 +02:00
Vadim Zeitlin
47a168eaa2
Fix build/bakefiles/version.bkl path in the release instructions
...
Wrong directory was used.
2020-07-23 16:22:58 +02:00
Vadim Zeitlin
3d6f37d1ee
Mention that MSVS 14x toolset are ABI compatible in release notes
...
This was already done in the binaries section of the manual, but it
seems useful to also mention this here.
2020-07-23 16:18:33 +02:00
Vadim Zeitlin
2fed4334a1
Remove the item about updating non-existing wxTrac query
...
There is no "Tickets to be fixed for the next release" query, so no need
to update it.
2020-07-23 16:16:42 +02:00
Vadim Zeitlin
d9d05c2bb2
Update source archives SHA-1 checksums too
2020-07-22 19:41:50 +02:00
Vadim Zeitlin
6cdaedd42b
Fill in the binaries SHA-1 checksums
2020-07-22 19:20:06 +02:00
Vadim Zeitlin
0a54a15551
Add mention of TDM-GCC 9.2 binaries
...
They're also included in this release.
2020-07-22 19:19:32 +02:00
Vadim Zeitlin
8df2acf10d
Mention Cloudflare caching in the release instructions
...
This is mostly for my own sake as I keep being surprised by not seeing
the changes done on the server in the browser.
2020-07-22 18:19:54 +02:00
Vadim Zeitlin
3c259eb56d
Document change log update better in the release instructions
...
Also remove the part about updating version.bkl from the pre-release
section, as this is done after the release.
As this leaves only 2 items in the numbered list of the things to do,
remove the list entirely.
2020-07-22 01:19:28 +02:00
Vadim Zeitlin
d65dda59d2
Update release documentation files for 3.1.4
...
Change version number and update the list of changes.
2020-07-22 01:15:27 +02:00
Vadim Zeitlin
96b7345abd
Transfer git notes since 3.1.3 to the actual change log
...
Fix a couple of typos in the notes while doing it.
Closes #18843 .
2020-07-22 01:01:26 +02:00
Vadim Zeitlin
2f450733d4
Merge branch 'dpi-scaling-factor'
...
Add DPI scaling factor and revert content scaling factor behaviour in
wxMSW and other ports not using logical pixels to be 3.0 compatible.
See https://github.com/wxWidgets/wxWidgets/pull/1985
2020-07-20 15:55:23 +02:00
Vadim Zeitlin
4552009805
Merge branch 'pr1312-no-unsafe-wxstring-conv'
...
Add a way to optionally disallow all implicit conversions between
wxString and "const char*".
See https://github.com/wxWidgets/wxWidgets/pull/1312
See #18113 .
2020-07-20 15:47:17 +02:00
Maarten Bent
00f4242442
CMake: use library namespace in documentation example
...
Closes https://github.com/wxWidgets/wxWidgets/pull/1988
2020-07-20 14:51:39 +02:00
Vadim Zeitlin
379e718a33
Remove recently added GetOpenGLScaleFactor()
...
It has become unnecessary after the previous commit, as now the generic
GetContentScaleFactor() can be used instead of it on all platforms, so
revert the changes of f6cc8ff52c
(Add GetOpenGLScaleFactor() to abstract
OpenGL coordinates scaling, 2020-07-10).
See https://github.com/wxWidgets/wxWidgets/pull/1944
See #17391 .
2020-07-18 23:51:05 +02:00
Vadim Zeitlin
ee09efdb63
Merge branch 'codespell-workflow'
...
Set up a GitHub workflow checking for spelling errors in the
documentation and headers.
See https://github.com/wxWidgets/wxWidgets/pull/1958
2020-07-18 19:43:06 +02:00