Cătălin Răceanu
788c28f97d
Fix typos in interface/wx/webrequest.h
2018-12-10 19:37:19 +01:00
Tobias Taschner
2fc1024949
Fix additional wxWebRequest typos and clarification
2018-12-10 19:37:18 +01:00
Tobias Taschner
2c8fcf2584
Add wxUSE_WEBREQUEST preprocessor constant
2018-12-10 19:37:17 +01:00
Tobias Taschner
30d56ec5b7
Further wxWebRequest documentation improvements
2018-12-10 19:37:16 +01:00
Cătălin Răceanu
bd73551f1f
Fix various typos and style in wxWebRequest documentation
2018-12-10 19:37:15 +01:00
Tobias Taschner
1090e8f6e9
Add webrequest sample application
2018-12-10 19:37:14 +01:00
Tobias Taschner
d2c7d80544
Add wxWebRequest documentation
2018-12-10 19:36:26 +01:00
Vadim Zeitlin
251561172a
Remove mentions of non-existent docs/$toolkit/install.txt
...
Don't include these files in "make dist" (which seems completely unused
anyhow, and probably broken because of this).
2018-12-10 19:06:18 +01:00
Vadim Zeitlin
cf28473d9f
Mention that wx.bkl doesn't need to be updated for micro releases
...
Only WX_VERSION_DEFAULT value, which doesn't include the micro version
component, needs to be updated in this file.
2018-12-10 19:06:18 +01:00
Vadim Zeitlin
ea7926ad8d
Remove the list of changes since 3.1.1 from the README
...
This will hopefully make things less confusing when preparing for the
next release.
2018-12-10 19:06:18 +01:00
Vadim Zeitlin
e1185d8bf0
Increment version number to 3.1.3
...
Done by running misc/scripts/inc_release, manually updating version.bkl,
rebaking and rerunning autoconf.
2018-12-10 19:06:18 +01:00
Vadim Zeitlin
c0cb5cacd9
Don't try updating version in non-existent docs/msw/install.txt
...
This file doesn't exist any more and install.md which replaced it
doesn't contain any references to the version.
2018-12-10 19:06:18 +01:00
Vadim Zeitlin
d8a41187ed
Update "How to make releases" instructions
...
Remove update steps for wxBlog (because it's redundant with the news
post on www.wxwidgets.org now that both are hosted at the same site),
Google+ (because of its extinction) and Buildbot (because we're going to
stop using it soon anyhow).
Add a step for updating the list of compilers used for building
binaries.
2018-12-10 18:35:48 +01:00
Vadim Zeitlin
edbee125f9
Slightly improve instructions for updating docs/release.md
...
It makes more sense to update it manually once and then run the script
rather than partially updating it manually first, then updating it again
and then running the script.
2018-12-09 16:55:42 +01:00
Vadim Zeitlin
d06720d4c9
Update SHA-1 sums for 3.1.2 release source archives
...
This is the result of running ./build/tools/post-release.sh
2018-12-09 16:53:25 +01:00
Vadim Zeitlin
b8f791877e
Fix SHA-1 update script to work with the current release.md
...
Change the regex used to find the lines to update to actually find them.
2018-12-09 16:52:40 +01:00
Vadim Zeitlin
2b612603d3
Give an error from build/tools/post-release.sh if it didn't work
...
The script gave a misleading success message even if it didn't find
anything to update.
2018-12-09 16:51:29 +01:00
Vadim Zeitlin
33cb18f5e1
Link to the installation instructions from the main manual page
...
Installation is traditionally the worst (or at least the first) problem
for new wxWidgets users, so make it simpler to find these instructions.
2018-12-09 16:40:08 +01:00
Vadim Zeitlin
f456f52493
Add a text file to be shown after finishing wxMSW installation
...
We used docs/msw/install.txt for this previously, but it was too long to
be comfortably viewed in the installation wizard and also incidentally
doesn't exist any more, so add a new, short file just referring the user
to its replacement.
2018-12-09 16:40:08 +01:00
Vadim Zeitlin
653f9b14f0
Don't reference inexistent docs/msw/install.txt in wxwidgets.iss
...
Use install.md which is probably not ideal, but it at least allows Inno
Setup to successfully build the installer.
2018-12-09 16:18:06 +01:00
Vadim Zeitlin
a18fc6ce96
Normalize line endings in wxwidgets.iss
...
This file was a mix of DOS and Unix EOLs, convert it entirely to the
former.
No real changes.
2018-12-09 16:10:51 +01:00
Vadim Zeitlin
61320731e9
Merge branch 'pre-3.1.2-updates'
...
Update release-related files for 3.1.2.
See https://github.com/wxWidgets/wxWidgets/pull/1057
2018-12-09 15:55:49 +01:00
Sebastian Walderich
ab1fd56977
Implement wxAuiNotebook::HitTest()
...
Check if point is on window or a certain tab.
Closes https://github.com/wxWidgets/wxWidgets/pull/1059
2018-12-09 15:52:30 +01:00
Vadim Zeitlin
f170ab3b61
Remove duplicate words
...
s/new new/new/
2018-12-09 00:35:27 +01:00
Vadim Zeitlin
089eeea3ef
Fix wxMSW build with wxUSE_UXTHEME==0
...
Make wxUxThemeIsActive() available even in this case to fix compilation
in some places and add the unavoidable preprocessor checks in other
ones.
Closes #18207 .
2018-12-08 20:24:05 +01:00
oleksii.vorobiov
fd5c62bc41
Make updating the value in wxEVT_SPINCTRL work in wxMSW
...
In wxMSW, the value of the control was modified after executing the
user-defined wxEVT_SPINCTRL handler which meant that any calls to
SetValue() there were effectively ignored.
Fix this and add a unit test checking for the described scenario.
Closes https://github.com/wxWidgets/wxWidgets/pull/1027
Closes #18187 .
2018-12-08 19:51:56 +01:00
Vadim Zeitlin
b408e4c630
Update the release notes for 3.1.2
...
Change the version and update the list of MinGW compilers for which the
binaries are provided in this release.
2018-12-08 19:16:49 +01:00
Vadim Zeitlin
aef36f912a
Fix 3.1.2 release date in the change log and the manual
2018-12-08 19:16:49 +01:00
Vadim Zeitlin
2e007cb3ec
Update the list of changes before 3.1.2 release
...
Update both the (more detailed) README and the (shorter) announcement
message.
Also update the statistics and the cumulated changes since 3.0.
2018-12-08 19:16:27 +01:00
Pavel Kalugin
facb06a1b8
Fix wxSize member names in the documentation
...
wxSize members x and y were incorrectly mentioned as width and height in
the docs.
Closes https://github.com/vadz/wxWidgets/pull/6
2018-12-08 19:02:28 +01:00
Vadim Zeitlin
36aa63f2fd
Slightly improve README wording
...
Also add direct links to the installation instructions.
2018-12-08 18:53:36 +01:00
Vadim Zeitlin
1cc6aabe09
Merge branch 'dvc-edit-right-click'
...
Stop editing when right mouse button is pressed in wxDataViewCtrl.
See https://github.com/wxWidgets/wxWidgets/pull/1052
2018-12-08 00:52:47 +01:00
Vadim Zeitlin
b12f391514
Merge branch 'gcdc-without-display'
...
Make it possible to use wxGCDC without a display.
See https://github.com/wxWidgets/wxWidgets/pull/1044
2018-12-08 00:51:33 +01:00
Graham Dawes
84f788ff89
Implement missing wxTopLevel methods for wxQt
...
This allows the unit test wxPersistTLW to pass.
Closes https://github.com/wxWidgets/wxWidgets/pull/1055
2018-12-08 00:50:27 +01:00
Vadim Zeitlin
b5944a0730
Fix wxAUI build with wxUSE_MDI==0
...
Include wx/frame.h explicitly as it's not included by wx/aui/tabmdi.h in
this case.
Closes #18291 .
2018-12-08 00:47:03 +01:00
Vadim Zeitlin
0e9d190878
Fix wrong Release() call in the previous commit
...
The last commit had a bad bug as it called Release() on a wrong pointer.
Also use "0x" prefix for hexadecimal numbers and not "0X".
See https://github.com/wxWidgets/wxWidgets/pull/678
2018-12-07 16:19:10 +01:00
ashishmore
87bd82ab6f
Fix wxMediaCtrl::SetPosition() in MSW WMP backend
...
Step the control one frame forward to actually show the frame at the
given position, otherwise the control only showed black screen.
Closes https://github.com/wxWidgets/wxWidgets/pull/678
2018-12-07 15:18:05 +01:00
chris2oph
3e79f903b4
Make wxListBox::SetString() actually work in wxQt
...
Do set the string on QListWidgetItem.
Closes https://github.com/wxWidgets/wxWidgets/pull/1047
2018-12-07 14:55:16 +01:00
Vadim Zeitlin
aee926f2d5
Make wxVector::reverse_iterator satisfy RandomAccessIterator
...
RandomAccessIterator requirements include LessThanComparable, so
implement the missing comparison operators for this class, as well as
for const_reverse_iterator.
This also fixes compilation problems with MSVS 2013 in debug mode, where
the CRT uses these operators to check the iterators correctness.
See https://github.com/wxWidgets/wxWidgets/pull/1048
2018-12-07 14:52:51 +01:00
jwiesemann
3d75541662
Fix bug in template selection in docview framework
...
Don't use the template specified by the filter in the file open dialog
if it's incapable of actually handling the current file.
This fixes a regression compared to 2.8 in docview code and allows
opening a file using the correct template for its extension even if an
incorrect (e.g. default) filter is chosen in the file open dialog.
Closes #18123 .
2018-12-07 03:34:21 +01:00
Vadim Zeitlin
b650c9e536
Merge branch 'cmake-wxconfig' of https://github.com/MaartenBent/wxWidgets
...
Make CMake build more similar to the autotools one: install the headers
into the same directory and produce working wx-config.
See https://github.com/wxWidgets/wxWidgets/pull/1051
2018-12-07 03:23:37 +01:00
Liam Treacy
effdec75bd
Fix crash when changing wxQt wxScrollBar position
...
wxScrollBar::SetScrollbar() now blocks the signals of QScrollBar before
setting a value, which avoids behaviour where slots are called before
the QScrollBar is displayed.
Closes https://github.com/wxWidgets/wxWidgets/pull/1050
2018-12-07 00:34:28 +01:00
Vadim Zeitlin
1ca3e264be
Merge branch 'qt-listbox'
...
Closes https://github.com/wxWidgets/wxWidgets/pull/1049
2018-12-07 00:33:09 +01:00
Liam Treacy
10381cb94e
Deselect all items in wxQt wxListBox::SetSelection(wxNOT_FOUND)
...
Follow wxWidgets API convention in wxQt too.
2018-12-07 00:33:01 +01:00
Liam Treacy
1f0e456620
Implement wxListBox::GetSelections() in wxQt
2018-12-07 00:32:58 +01:00
Liam Treacy
fd8248762e
Add support for wxLB_SORT to wxListBox in wxQt
2018-12-07 00:32:52 +01:00
Jay Nabonne
82a66e56b2
Fix possible usage of uninitialized variable in wxQt wxDC code
...
Make sure rasterColourOp is always initialized, even if none of the
switch cases matches, to avoid warnings about possibly uninitialized
variable.
See https://github.com/wxWidgets/wxWidgets/pull/1048
2018-12-07 00:11:56 +01:00
Jay Nabonne
194936ab26
Fix doubly-qualified namespace in wxQt wxDC code
...
Avoid (almost certainly accidentally) repeating "QPainter::".
See https://github.com/wxWidgets/wxWidgets/pull/1048
2018-12-07 00:11:01 +01:00
Maarten Bent
28a13209a2
CMake: Compile and link with -pthread when using pthread
2018-12-06 23:22:33 +01:00
Vadim Zeitlin
dc1aa3097c
Avoid warnings on right click in GTK wxDataViewCtrl while editing
...
The code handling right button click used the path of the item under
mouse without checking if there was any item, resulting in GTK+ warnings
due to the use of an invalid item.
Simply add a check for the item validity: we definitely don't want to
select it if it's invalid anyhow.
2018-12-06 22:55:42 +01:00