From f4b0ae0370d8fd547ed7b939de3434d6a5dca8b4 Mon Sep 17 00:00:00 2001 From: Bryan Petty Date: Sun, 2 Sep 2018 15:35:48 -0600 Subject: [PATCH] Update docs.wxwidgets.org links to HTTPS. --- README.md | 2 +- docs/contributing/how-to-release.md | 2 +- docs/doxygen/mainpages/introduction.h | 2 +- docs/doxygen/regen.sh | 14 +++--- docs/msw/install.txt | 4 +- docs/publicity/WoWoW30.html | 62 ++++++++++++------------- docs/readme.txt | 2 +- docs/release.md | 2 +- misc/schema/xrc_schema.rnc | 2 +- misc/schema/xrc_schema_builtin_only.rnc | 2 +- 10 files changed, 47 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 762261e0dd..3ec9d03626 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ for the use in both open source and commercial applications, comes with the full, easy to read and modify, source and extensive documentation and a collection of more than a hundred examples. You can learn more about wxWidgets at https://www.wxwidgets.org/ -and read its documentation online at http://docs.wxwidgets.org/ +and read its documentation online at https://docs.wxwidgets.org/ Platforms diff --git a/docs/contributing/how-to-release.md b/docs/contributing/how-to-release.md index eeeeabd7ed..1e7b1a74f2 100644 --- a/docs/contributing/how-to-release.md +++ b/docs/contributing/how-to-release.md @@ -113,7 +113,7 @@ Attach the following files to it: wxWidgets-x.y.z-docs-html.zip wxWidgets-x.y.z-headers.7z -Create http://docs.wxwidgets.org/x.y.z/ (ask Bryan to do it if not done yet). +Create https://docs.wxwidgets.org/x.y.z/ (ask Bryan to do it if not done yet). ## Announcement diff --git a/docs/doxygen/mainpages/introduction.h b/docs/doxygen/mainpages/introduction.h index 846c0e97fa..7bce06af1e 100644 --- a/docs/doxygen/mainpages/introduction.h +++ b/docs/doxygen/mainpages/introduction.h @@ -116,7 +116,7 @@ Additionally, the latest version can always be retrieved from our version control system using Git (https://github.com/wxWidgets/wxWidgets). wxWidgets documentation that you are reading is also available online at -http://docs.wxwidgets.org/trunk/ and please also visit our wiki at +https://docs.wxwidgets.org/trunk/ and please also visit our wiki at https://wiki.wxwidgets.org/ for user-contributed contents. And if you have any questions, you can join wxWidgets community using diff --git a/docs/doxygen/regen.sh b/docs/doxygen/regen.sh index 87462f9931..67eb292b0f 100755 --- a/docs/doxygen/regen.sh +++ b/docs/doxygen/regen.sh @@ -163,25 +163,25 @@ if [[ "$1" = "docset" ]]; then BASENAME="wxWidgets-3.1" # was org.wxwidgets.doxygen.docset.wx30 DOCSETNAME="$BASENAME.docset" ATOM="$BASENAME.atom" - ATOMDIR="http://docs.wxwidgets.org/docsets" + ATOMDIR="https://docs.wxwidgets.org/docsets" XAR="$BASENAME.xar" - XARDIR="http://docs.wxwidgets.org/docsets" + XARDIR="https://docs.wxwidgets.org/docsets" XCODE_INSTALL=`xcode-select -print-path` - + cd out/html DESTINATIONDIR=`pwd`/../docset - + mkdir -p $DESTINATIONDIR rm -rf $DESTINATIONDIR/$DOCSETNAME rm -f $DESTINATIONDIR/$XAR - + make DOCSET_NAME=$DESTINATIONDIR/$DOCSETNAME - + defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info CFBundleVersion 1.3 defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info CFBundleShortVersionString 1.3 defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info CFBundleName "wxWidgets 3.1" defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info DocSetFeedURL $ATOMDIR/$ATOM - defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info DocSetFallbackURL http://docs.wxwidgets.org + defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info DocSetFallbackURL https://docs.wxwidgets.org defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info DocSetDescription "API reference and conceptual documentation for wxWidgets 3.0" defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info NSHumanReadableCopyright "Copyright 1992-2018 wxWidgets team, Portions 1996 Artificial Intelligence Applications Institute" defaults write $DESTINATIONDIR/$DOCSETNAME/Contents/Info isJavaScriptEnabled true diff --git a/docs/msw/install.txt b/docs/msw/install.txt index 2d515e7788..edc62025ae 100644 --- a/docs/msw/install.txt +++ b/docs/msw/install.txt @@ -29,7 +29,7 @@ sources before using it. If you use CMake, please see - http://docs.wxwidgets.org/trunk/overview_cmake.html + https://docs.wxwidgets.org/trunk/overview_cmake.html for building wxWidgets using it. @@ -499,7 +499,7 @@ Building Applications Using wxWidgets If you want to use CMake for building your project, please see - http://docs.wxwidgets.org/trunk/overview_cmake.html#cmake_apps + https://docs.wxwidgets.org/trunk/overview_cmake.html#cmake_apps Otherwise follow the instructions below for "manual" setup of your project. diff --git a/docs/publicity/WoWoW30.html b/docs/publicity/WoWoW30.html index 2832e02efd..60288dc16a 100644 --- a/docs/publicity/WoWoW30.html +++ b/docs/publicity/WoWoW30.html @@ -78,7 +78,7 @@ signature of the many class methods to the documentation. The result is more correct documentation with better formating and built-in searching and screenshots of many controls. Since Doxygen is a wide-spread format and easy to learn, the new documentation is much -easier to edit, correct and read. See the wxWidgets +easier to edit, correct and read. See the wxWidgets on-line documentation to which this document refers to in many places.

C++ features and template support

@@ -91,9 +91,9 @@ was often buggy even in them, wxWidgets initially stayed away from using templates entirely including the use of the Standard Template Library (STL). In the meantime nearly all compilers have gained solid template support and therefore wxWidgets is now using templates for -container classes (such as wxVector<T>), -smart pointers (such as wxSharedPtr<T>), -weak references (see wxWeakRef<T>) +container classes (such as wxVector<T>), +smart pointers (such as wxSharedPtr<T>), +weak references (see wxWeakRef<T>) and many other places where templates are useful. This means that very old compilers won't be able to compile wxWidgets anymore or only in a degraded way (such as Visual C++ 6.0).

@@ -129,8 +129,8 @@ UTF-16 under Windows (mostly as before) but UTF-8 elsewhere (instead of wide character strings using wchar_t) so that strings received from and sent to Unix and GTK+ library calls would no longer have to be converted back and forth between different Unicode representations -(see wxString -and Unicode +(see wxString +and Unicode overview). Additionally, the „ANSI“ mode was removed and the wxString class as well as some other classes were modified to accept and return both Unicode and 8-bit string literals if required. The @@ -142,9 +142,9 @@ primary reason to give wxWidgets the new major version number 3.

Although a 2D drawing API has always been part of wxWidgets (using so-called device contexts such as a window or a bitmap and pens and brushes to draw into them, -see wxDC, -wxPen, -wxBrush), +see wxDC, +wxPen, +wxBrush), it has not changed much since its initial inception and so the code was completely reorganized using a single set of frontend classes and different backends which will make maintainance much easier without @@ -155,7 +155,7 @@ the 1990's but it didn't make use of advanced features such as transparency, anti-aliasing and free matrix transforms of modern 2D graphics systems such as GDI+ on Windows, Cairo on Linux (and elsewhere) and CoreGraphics on OS X. Therefore a completely new -drawing API (the so called graphics contexts, see wxGraphicsContext) +drawing API (the so called graphics contexts, see wxGraphicsContext) was added to wxWidgets making use of modern drawing engines. This is complemented by a bitmap class with alpha channel support and fast raw access to the bitmap's internal data representation. Additionally @@ -198,13 +198,13 @@ and may thus be the most important changes from a user's perspective Reimplementing wxTreeCtrl and possibly wxListCtrl in terms of wxDataViewCtrl was considered, but this was dropped as certain special features are not available on all platforms (or - differently). See also wxDataViewCtrl, - wxDataViewListCtrl - and wxDataViewTreeCtrl.

+ differently). See also wxDataViewCtrl, + wxDataViewListCtrl + and wxDataViewTreeCtrl.

  • The tabular view of wxGrid has been improved including a native header control, which has been separated into a - new control. See also wxGrid - and wxHeaderCtrl.

    + new control. See also wxGrid + and wxHeaderCtrl.

  • Added wxPropertyGrid which is a big generic control used to display lists and hierarchies of name-value pairs. Like wxDataViewCtrl, it offers a number of ready-to-use editors for @@ -212,53 +212,53 @@ and may thus be the most important changes from a user's perspective editing or using pop-up dialog and combo boxes. Development of wxPropertyGrid has so far taken place outside of wxWidgets as a separate project, but it has not been included in wxWidgets per se. - See also wxPropertyGrid.

    + See also wxPropertyGrid.

  • wxHyperlinkCtrl added, implemented natively under GTK+ and in a generic way on other platforms. It can be used to represent a hypertext link, for example to the homepage of the - developer or company. See also wxHyperlinkCtrl.

    + developer or company. See also wxHyperlinkCtrl.

  • wxFileCtrl for constructing fully customized file dialogs. Complementary to this, the possibility to add custom - control to wxFileDialog has been added. See wxFileCtrl - and wxFileDialog.

    + control to wxFileDialog has been added. See wxFileCtrl + and wxFileDialog.

  • Several enhancements to wxRichTextCtrl including support for super- and subscript and many speed-ups. See - wxRichTextCtrl.

    + wxRichTextCtrl.

  • The possibility to display state icons has been added to wxTreeCtrl. This can also be used to implement check-box - like behaviour. See wxTreeCtrl.

    + like behaviour. See wxTreeCtrl.

  • wxCalendarCtrl has been rewritten using native code under MSW and GTK+ and enhanced in many ways (for example - displaying week numbers). See wxCalendarCtrl.

    + displaying week numbers). See wxCalendarCtrl.

  • Implemented support for auto-completion for wxTextCtrl and wxComboBox.

  • Added wxAUIToolBar to the set of wxAUI classes, which is better integrated and more flexible than the standard wxToolBar.

  • Reimplemented wxBitmapComboBox using native - code under MSW and GTK+. See also wxBitmapComboBox.

    + code under MSW and GTK+. See also wxBitmapComboBox.

  • Added wxBitmapToggleButton on all platforms. - See also wxBitmapToggleButton.

    + See also wxBitmapToggleButton.

  • Added support for ellipsization on all platforms and for mark-up formatting under GTK+ to wxStaticText. See - wxStaticText.

    + wxStaticText.

  • Rewritten the selection event emission logic of wxListBox on all platforms to more exactly match each other when selecting and deselecting certain items.

  • Implemented wxCollapsiblePane natively for GTK - and OS X. See wxCollapsiblePane.

    + and OS X. See wxCollapsiblePane.

  • Added a new sizer which can wrap across - multiple lines. See wxWrapSizer.

    + multiple lines. See wxWrapSizer.

  • Added multi-sample and anti-aliasing support to the OpenGL canvas and separated wxGLCanvas and wxGLContext. See - wxGLCanvas.

    + wxGLCanvas.

  • Added wxNativeContainerWindow in order to construct a wxTopLevelWindow from a native window handle (MSW and GTK+).

    -
  • The wxVScrolledWindow +

  • The wxVScrolledWindow class has been completely rewritten to accommodate the addition of - the new horizontal scrolling variants (wxHScrolledWindow - and wxHVScrolledWindow) + the new horizontal scrolling variants (wxHScrolledWindow + and wxHVScrolledWindow) while still providing complete backwards compatibility for wxVScrolledWindow.

    diff --git a/docs/readme.txt b/docs/readme.txt index 4a4fe74365..6caebb7e9a 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -16,7 +16,7 @@ more about wxWidgets at: Documentation is available online at: -* http://docs.wxwidgets.org/3.1.2/ +* https://docs.wxwidgets.org/3.1.2/ wxWidgets sources and binaries for the selected platforms are available for download from: diff --git a/docs/release.md b/docs/release.md index ecbd298d2b..4856571a66 100644 --- a/docs/release.md +++ b/docs/release.md @@ -11,7 +11,7 @@ If you intend to build wxWidgets from sources (which is recommended), please do Instead, download one of [wxWidgets-3.1.1.zip](https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.1/wxWidgets-3.1.1.zip) or [wxWidgets-3.1.1.7z](https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.1/wxWidgets-3.1.1.7z), for much smaller size, for Microsoft Windows systems or [wxWidgets-3.1.1.tar.bz2](https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.1/wxWidgets-3.1.1.tar.bz2) for Unix ones, including macOS. These archives have exactly the same contents, but use the line endings appropriate for the corresponding platform. -In addition, we provide archives containing the documentation in either HTML or Microsoft CHM formats. Notice that the documentation is also [available online](http://docs.wxwidgets.org/3.1). +In addition, we provide archives containing the documentation in either HTML or Microsoft CHM formats. Notice that the documentation is also [available online](https://docs.wxwidgets.org/3.1). Finally, Microsoft Windows users may download [Setup.exe file](https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.1/wxMSW-3.1.1-Setup.exe) containing both sources and documentation, however please note that this file does _not_ contain any binaries, please see below for those. diff --git a/misc/schema/xrc_schema.rnc b/misc/schema/xrc_schema.rnc index df73748b1a..9d5491e48f 100644 --- a/misc/schema/xrc_schema.rnc +++ b/misc/schema/xrc_schema.rnc @@ -1,7 +1,7 @@ # # RELAX NG schema for XRC files. # -# See http://docs.wxwidgets.org/trunk/overview_xrcformat.html for freeform +# See https://docs.wxwidgets.org/trunk/overview_xrcformat.html for freeform # description of the format. # # diff --git a/misc/schema/xrc_schema_builtin_only.rnc b/misc/schema/xrc_schema_builtin_only.rnc index e55a99192c..e5becb1edf 100644 --- a/misc/schema/xrc_schema_builtin_only.rnc +++ b/misc/schema/xrc_schema_builtin_only.rnc @@ -3,7 +3,7 @@ # # Super-strict variant that only accepts wx's builtin classes. # -# See http://docs.wxwidgets.org/trunk/overview_xrcformat.html for freeform +# See https://docs.wxwidgets.org/trunk/overview_xrcformat.html for freeform # description of the format. #