diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index e93fbbe2c7..f8fe11acf3 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -1,12 +1,12 @@ # How to Contribute to wxWidgets We appreciate receiving contributions and we have a community-maintained -[guide for contributors](http://wiki.wxwidgets.org/Development:_How_To_Contribute) +[guide for contributors](https://wiki.wxwidgets.org/Development:_How_To_Contribute) which explains everything you ever wanted to know for contributing to wxWidgets. -You can either submit your [patches](http://trac.wxwidgets.org/wiki/HowToSubmitPatches) -to [wxTrac](http://trac.wxwidgets.org/newticket) or open GitHub pull requests, +You can either submit your [patches](https://trac.wxwidgets.org/wiki/HowToSubmitPatches) +to [wxTrac](https://trac.wxwidgets.org/newticket) or open GitHub pull requests, depending on your preferences. ### Thanks in advance and looking forward to your contributions! diff --git a/README.md b/README.md index 8f574e2466..83a1618656 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ If you are looking for support, you can get it from - [#wxwidgets IRC channel](https://www.wxwidgets.org/support/irc/) - [Stack Overflow](https://stackoverflow.com/questions/tagged/wxwidgets) (tag your questions with `wxwidgets`) -- Please report bugs at http://trac.wxwidgets.org/newticket +- Please report bugs at https://trac.wxwidgets.org/newticket We would also gladly welcome [your contributions](.github/CONTRIBUTING.md). diff --git a/build/aclocal/bakefile.m4 b/build/aclocal/bakefile.m4 index 2fb069839b..68773b6c66 100644 --- a/build/aclocal/bakefile.m4 +++ b/build/aclocal/bakefile.m4 @@ -572,7 +572,7 @@ AC_DEFUN([AC_BAKEFILE_CHECK_BASIC_STUFF], AC_CHECK_TOOL(STRIP, strip, :) AC_CHECK_TOOL(NM, nm, :) - dnl Don't use `install -d`, see http://trac.wxwidgets.org/ticket/13452 + dnl Don't use `install -d`, see https://trac.wxwidgets.org/ticket/13452 INSTALL_DIR="mkdir -p" AC_SUBST(INSTALL_DIR) diff --git a/build/bakefiles/wxpresets/presets/wx_win32.bkl b/build/bakefiles/wxpresets/presets/wx_win32.bkl index b99dfcc15e..97e6416064 100644 --- a/build/bakefiles/wxpresets/presets/wx_win32.bkl +++ b/build/bakefiles/wxpresets/presets/wx_win32.bkl @@ -1,6 +1,6 @@ - + diff --git a/docs/contributing/how-to-release.md b/docs/contributing/how-to-release.md index 7ccf5f4758..c23657dcaa 100644 --- a/docs/contributing/how-to-release.md +++ b/docs/contributing/how-to-release.md @@ -142,7 +142,7 @@ Trac: mark the milestone corresponding to the release as completed and add a new version for it to allow reporting bugs against it and create the next milestone (ask Vadim or Robin to do it or to get admin password). -Update the roadmap at http://trac.wxwidgets.org/wiki/Roadmap to at least +Update the roadmap at https://trac.wxwidgets.org/wiki/Roadmap to at least mention the new release there. Run `misc/scripts/inc_release` to increment micro version, i.e. replace x.y.z diff --git a/docs/osx/install.txt b/docs/osx/install.txt index 67178d5c1b..57157981ac 100644 --- a/docs/osx/install.txt +++ b/docs/osx/install.txt @@ -37,8 +37,8 @@ The source code for the demos is in wxWidgets/demos More information about building on OS X is available in the wxWiki. Here are two useful links - http://wiki.wxwidgets.org/Guides_%26_Tutorials - http://wiki.wxwidgets.org/Development:_wxMac + https://wiki.wxwidgets.org/Guides_%26_Tutorials + https://wiki.wxwidgets.org/Development:_wxMac --------- diff --git a/docs/osx/readme.txt b/docs/osx/readme.txt index cbb1ea9cdb..766c099a10 100644 --- a/docs/osx/readme.txt +++ b/docs/osx/readme.txt @@ -11,7 +11,7 @@ bug reports or comments to the wxWidgets users list. Information on how to subscribe is available from the wxWidgets.org homepage. Questions/Problems related directly to the mac port can be reported -at http://trac.wxwidgets.org. +at https://trac.wxwidgets.org. wxWidgets/Mac doesn't come with any guarantee whatsoever. It might crash your harddisk or destroy your monitor. It doesn't diff --git a/docs/readme.txt b/docs/readme.txt index c51a7802dd..077f795ff4 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -145,7 +145,7 @@ Reporting Bugs The wxWidgets bug tracker can be found here: -* http://trac.wxwidgets.org/newticket +* https://trac.wxwidgets.org/newticket Please use the search function of our Trac installation to find any possibly relevant bugs before reporting new ones. Also please notice that often trying to diff --git a/docs/release.md b/docs/release.md index 22f481f69e..8c5a977f94 100644 --- a/docs/release.md +++ b/docs/release.md @@ -8,7 +8,7 @@ See [README](https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.1.1/docs/r ## Reporting Problems -Please report bugs to the [issue tracker](http://trac.wxwidgets.org/newticket) or the [wx-users mailing list](http://groups.google.com/group/wx-users). +Please report bugs to the [issue tracker](https://trac.wxwidgets.org/newticket) or the [wx-users mailing list](http://groups.google.com/group/wx-users). ## Download Verification diff --git a/docs/tech/index.txt b/docs/tech/index.txt index dca04a7bff..3049410991 100644 --- a/docs/tech/index.txt +++ b/docs/tech/index.txt @@ -7,7 +7,7 @@ tn0001.txt -> docs/contributing/how-to-add-new-sample.md tn0002.txt -> docs/contributing/translators-guide.md tn0003.txt -> docs/contributing/how-to-add-class-documentation.md tn0004.htm -> *** REMOVED *** (obsoleted by Bakefile changes) -tn0005.txt -> *** REMOVED *** (obsoleted by http://wiki.wxwidgets.org/Development:_How_To_Contribute) +tn0005.txt -> *** REMOVED *** (obsoleted by https://wiki.wxwidgets.org/Development:_How_To_Contribute) tn0006.txt -> *** REMOVED *** (obsoleted by tn0013.txt) tn0007.txt -> *** REMOVED *** (obsoleted by Bakefile changes) tn0008.htm -> *** REMOVED *** (included in the manual now) diff --git a/include/wx/cpp.h b/include/wx/cpp.h index 2c881c3591..a261ad0de8 100644 --- a/include/wx/cpp.h +++ b/include/wx/cpp.h @@ -157,7 +157,7 @@ Up to eight arguments are supported. (With thanks to https://groups.google.com/d/topic/comp.std.c/d-6Mj5Lko_s/discussion - and http://stackoverflow.com/questions/1872220/is-it-possible-to-iterate-over-arguments-in-variadic-macros) + and https://stackoverflow.com/questions/1872220/is-it-possible-to-iterate-over-arguments-in-variadic-macros) */ #define wxCALL_FOR_EACH_NARG(...) wxCALL_FOR_EACH_NARG_((__VA_ARGS__, wxCALL_FOR_EACH_RSEQ_N())) #define wxCALL_FOR_EACH_NARG_(args) wxCALL_FOR_EACH_ARG_N args diff --git a/misc/scripts/png2c.py b/misc/scripts/png2c.py index e1ea837324..a03c3c53d1 100755 --- a/misc/scripts/png2c.py +++ b/misc/scripts/png2c.py @@ -2,7 +2,7 @@ # This script is a slightly modified version of the original found at # -# http://wiki.wxwidgets.org/Embedding_PNG_Images-Bin2c_In_Python +# https://wiki.wxwidgets.org/Embedding_PNG_Images-Bin2c_In_Python # # without any copyright attribution so it is assumed it can be used under # wxWindows licence as the rest of the wiki material. diff --git a/src/common/datavcmn.cpp b/src/common/datavcmn.cpp index 54a2c96ed8..011c02245f 100644 --- a/src/common/datavcmn.cpp +++ b/src/common/datavcmn.cpp @@ -1036,7 +1036,7 @@ wxDataViewCustomRendererBase::RenderText(const wxString& text, // necessary because the cell rectangle had been already adjusted to // account for the alignment in WXCallRender() and using the alignment here // results in problems with ellipsization when using native MSW renderer, - // see http://trac.wxwidgets.org/ticket/17363, so just don't do it. + // see https://trac.wxwidgets.org/ticket/17363, so just don't do it. wxRendererNative::Get().DrawItemText( GetOwner()->GetOwner(), *dc, diff --git a/src/common/init.cpp b/src/common/init.cpp index 199119ce30..5a6ed98b85 100644 --- a/src/common/init.cpp +++ b/src/common/init.cpp @@ -240,7 +240,7 @@ static bool DoCommonPreInit() // Note that this must be done for any app, Cocoa or console, whether or // not it uses wxLocale. // - // See http://stackoverflow.com/questions/11713745/why-does-the-printf-family-of-functions-care-about-locale + // See https://stackoverflow.com/questions/11713745/why-does-the-printf-family-of-functions-care-about-locale setlocale(LC_CTYPE, "UTF-8"); #endif // wxUSE_UNICODE && defined(__WXOSX__) diff --git a/src/common/mediactrlcmn.cpp b/src/common/mediactrlcmn.cpp index 32b488f69a..1b272d3948 100644 --- a/src/common/mediactrlcmn.cpp +++ b/src/common/mediactrlcmn.cpp @@ -526,7 +526,7 @@ void wxMediaBackendCommonBase::QueueStopEvent() // // Force link default backends in - -// see http://wiki.wxwidgets.org/wiki.pl?RTTI +// see https://wiki.wxwidgets.org/RTTI // #include "wx/html/forcelnk.h" diff --git a/src/common/wincmn.cpp b/src/common/wincmn.cpp index 057d941126..f07acd465d 100644 --- a/src/common/wincmn.cpp +++ b/src/common/wincmn.cpp @@ -3366,7 +3366,7 @@ static void DoNotifyWindowAboutCaptureLost(wxWindow *win) { // windows must handle this event, otherwise the app wouldn't behave // correctly if it loses capture unexpectedly; see the discussion here: - // http://trac.wxwidgets.org/ticket/2277 + // https://trac.wxwidgets.org/ticket/2277 // http://article.gmane.org/gmane.comp.lib.wxwidgets.devel/82376 wxFAIL_MSG( wxT("window that captured the mouse didn't process wxEVT_MOUSE_CAPTURE_LOST") ); } diff --git a/src/generic/dcpsg.cpp b/src/generic/dcpsg.cpp index dbc61a2cf2..a6375b0c6b 100644 --- a/src/generic/dcpsg.cpp +++ b/src/generic/dcpsg.cpp @@ -2273,7 +2273,7 @@ void wxPostScriptDCImpl::DoGetTextExtent(const wxString& string, { // String couldn't be converted which used to SEGV as reported here: // http://bugs.debian.org/702378 - // http://trac.wxwidgets.org/ticket/15300 + // https://trac.wxwidgets.org/ticket/15300 // Upstream suggests "just return if the conversion failed". if (x) (*x) = 0; if (y) (*y) = 0; diff --git a/src/generic/scrlwing.cpp b/src/generic/scrlwing.cpp index 5e8202c913..c8256d61ca 100644 --- a/src/generic/scrlwing.cpp +++ b/src/generic/scrlwing.cpp @@ -1067,7 +1067,7 @@ void wxScrollHelperBase::HandleOnChildFocus(wxChildFocusEvent& event) return; #endif - // Fixing ticket: http://trac.wxwidgets.org/ticket/9563 + // Fixing ticket: https://trac.wxwidgets.org/ticket/9563 // When a child inside a wxControlContainer receives a focus, the // wxControlContainer generates an artificial wxChildFocusEvent for // itself, telling its parent that 'it' received the focus. The effect is diff --git a/src/gtk/textctrl.cpp b/src/gtk/textctrl.cpp index 1fa5d5829a..5e4ec7e954 100644 --- a/src/gtk/textctrl.cpp +++ b/src/gtk/textctrl.cpp @@ -724,7 +724,7 @@ bool wxTextCtrl::Create( wxWindow *parent, gtk_entry_set_width_chars((GtkEntry*)m_text, 1); // work around probable bug in GTK+ 2.18 when calling WriteText on a - // new, empty control, see http://trac.wxwidgets.org/ticket/11409 + // new, empty control, see https://trac.wxwidgets.org/ticket/11409 gtk_entry_get_text((GtkEntry*)m_text); if (style & wxNO_BORDER) diff --git a/src/html/htmprint.cpp b/src/html/htmprint.cpp index 48f3364d3f..5709a798e1 100644 --- a/src/html/htmprint.cpp +++ b/src/html/htmprint.cpp @@ -57,7 +57,7 @@ // On a 300 dots-per-inch (dpi) printer, that may be rounded up to 3 dots // (0.25 mm); on a 600 dpi printer, it can be rounded to 5 dots. // -// See also http://trac.wxwidgets.org/ticket/10942. +// See also https://trac.wxwidgets.org/ticket/10942. #define TYPICAL_SCREEN_DPI 96.0 //-------------------------------------------------------------------------------- diff --git a/src/osx/cocoa/dataview.mm b/src/osx/cocoa/dataview.mm index 6d0602e85e..deb772f508 100644 --- a/src/osx/cocoa/dataview.mm +++ b/src/osx/cocoa/dataview.mm @@ -2553,7 +2553,7 @@ void wxCocoaDataViewControl::SetRowHeight(int height) int wxCocoaDataViewControl::GetDefaultRowHeight() const { // Custom setup of NSLayoutManager is necessary to match NSTableView sizing. - // See http://stackoverflow.com/questions/17095927/dynamically-changing-row-height-after-font-size-of-entire-nstableview-nsoutlin + // See https://stackoverflow.com/questions/17095927/dynamically-changing-row-height-after-font-size-of-entire-nstableview-nsoutlin NSLayoutManager *lm = [[NSLayoutManager alloc] init]; [lm setTypesetterBehavior:NSTypesetterBehavior_10_2_WithCompatibility]; [lm setUsesScreenFonts:NO]; diff --git a/src/osx/cocoa/toolbar.mm b/src/osx/cocoa/toolbar.mm index 209209fe10..6fbbd937b2 100644 --- a/src/osx/cocoa/toolbar.mm +++ b/src/osx/cocoa/toolbar.mm @@ -608,7 +608,7 @@ void wxToolBarTool::UpdateImages() dc.SelectObject(m_alternateBitmap); // This color corresponds to OS X Yosemite's rendering of selected toolbar items - // See also http://trac.wxwidgets.org/ticket/16645 + // See also https://trac.wxwidgets.org/ticket/16645 wxColour grey(0xB9, 0xB9, 0xB9); dc.SetPen(grey); dc.SetBrush(grey); diff --git a/src/osx/cocoa/utils.mm b/src/osx/cocoa/utils.mm index 385abccefb..4e83ce9036 100644 --- a/src/osx/cocoa/utils.mm +++ b/src/osx/cocoa/utils.mm @@ -285,7 +285,7 @@ void wxBell() #if 0 // one possible solution is also quoted here -// from http://stackoverflow.com/questions/7596643/when-calling-transformprocesstype-the-app-menu-doesnt-show-up +// from https://stackoverflow.com/questions/7596643/when-calling-transformprocesstype-the-app-menu-doesnt-show-up @interface wxNSNonBundledAppHelper : NSObject { diff --git a/src/richtext/richtextctrl.cpp b/src/richtext/richtextctrl.cpp index dce3940a52..5fd8a72e66 100644 --- a/src/richtext/richtextctrl.cpp +++ b/src/richtext/richtextctrl.cpp @@ -1010,7 +1010,7 @@ void wxRichTextCtrl::OnMoveMouse(wxMouseEvent& event) && (distance > 4) #endif // Don't select to the end of the container when going outside the window - // For analysis, see http://trac.wxwidgets.org/ticket/15714 + // For analysis, see https://trac.wxwidgets.org/ticket/15714 && (! (hitObj == (& m_buffer) && ((hit & wxRICHTEXT_HITTEST_OUTSIDE) != 0))) ) { @@ -3042,7 +3042,7 @@ bool wxRichTextCtrl::RecreateBuffer(const wxSize& size) return false; if (!m_bufferBitmap.IsOk() || m_bufferBitmap.GetWidth() < sz.x || m_bufferBitmap.GetHeight() < sz.y) - // As per http://trac.wxwidgets.org/ticket/14403, prevent very inefficient fix to alpha bits of + // As per https://trac.wxwidgets.org/ticket/14403, prevent very inefficient fix to alpha bits of // destination by making the backing bitmap 24-bit. Note that using 24-bit depth breaks painting of // scrolled areas on wxWidgets 2.8. #if defined(__WXMSW__) && wxCHECK_VERSION(3,0,0) diff --git a/src/unix/utilsunx.cpp b/src/unix/utilsunx.cpp index 15c0f9e642..de2e55010e 100644 --- a/src/unix/utilsunx.cpp +++ b/src/unix/utilsunx.cpp @@ -701,7 +701,7 @@ long wxExecute(const char* const* argv, int flags, wxProcess* process, // have more opened descriptions than this number). Unfortunately // there is no good portable solution for closing all descriptors // above a certain threshold but non-portable solutions exist for - // most platforms, see [http://stackoverflow.com/questions/899038/ + // most platforms, see [https://stackoverflow.com/questions/899038/ // getting-the-highest-allocated-file-descriptor] for ( int fd = 0; fd < (int)FD_SETSIZE; ++fd ) { diff --git a/tests/menu/menu.cpp b/tests/menu/menu.cpp index 1a0e48b6f2..d7c26f3260 100644 --- a/tests/menu/menu.cpp +++ b/tests/menu/menu.cpp @@ -353,7 +353,7 @@ GetTranslatedString(const wxTranslations& trans, const wxString& s) void MenuTestCase::TranslatedMnemonics() { // Check that appended mnemonics are correctly stripped; - // see http://trac.wxwidgets.org/ticket/16736 + // see https://trac.wxwidgets.org/ticket/16736 wxTranslations trans; trans.SetLanguage(wxLANGUAGE_JAPANESE); wxFileTranslationsLoader::AddCatalogLookupPathPrefix("./intl"); diff --git a/tests/textfile/textfiletest.cpp b/tests/textfile/textfiletest.cpp index 87bbdd5a20..828756db3e 100644 --- a/tests/textfile/textfiletest.cpp +++ b/tests/textfile/textfiletest.cpp @@ -255,7 +255,7 @@ void TextFileTestCase::ReadMixedWithFuzzing() void TextFileTestCase::ReadCRCRLF() { // Notepad may create files with CRCRLF line endings (see - // http://stackoverflow.com/questions/6998506/text-file-with-0d-0d-0a-line-breaks). + // https://stackoverflow.com/questions/6998506/text-file-with-0d-0d-0a-line-breaks). // Older versions of wx would loose all data when reading such files. // Test that the data are read, but don't worry about empty lines in between or // line endings. Also include a longer streak of CRs, because they can diff --git a/tests/xml/xmltest.cpp b/tests/xml/xmltest.cpp index a9de4217be..85b03a327f 100644 --- a/tests/xml/xmltest.cpp +++ b/tests/xml/xmltest.cpp @@ -285,7 +285,7 @@ void XmlTestCase::PI() void XmlTestCase::Escaping() { // Verify that attribute values are escaped correctly, see - // http://trac.wxwidgets.org/ticket/12275 + // https://trac.wxwidgets.org/ticket/12275 const char *xmlText = "\n" @@ -439,7 +439,7 @@ void XmlTestCase::SetRoot() CPPUNIT_ASSERT( !doc.IsOk() ); wxXmlNode *root = new wxXmlNode(wxXML_ELEMENT_NODE, "root"); - // Test for the problem of http://trac.wxwidgets.org/ticket/13135 + // Test for the problem of https://trac.wxwidgets.org/ticket/13135 doc.SetRoot( root ); wxXmlNode *docNode = doc.GetDocumentNode(); CPPUNIT_ASSERT( docNode && root == docNode->GetChildren() ); diff --git a/utils/execmon/execmon.cpp b/utils/execmon/execmon.cpp index 0fc6965f29..ad131bd7c0 100644 --- a/utils/execmon/execmon.cpp +++ b/utils/execmon/execmon.cpp @@ -64,7 +64,7 @@ public: // [Debug] date somefilename.pp(nnnn): assert "xxxxx" failed in yyyy // but then the assert dialog pop-ups and thus the app doesn't exit // FIXME: make assertion detection work also under other platforms - // see http://trac.wxwidgets.org/ticket/10697 + // see https://trac.wxwidgets.org/ticket/10697 m_crashed = out.GetString().Contains("assert") || err.GetString().Contains("assert"); m_exitCode = status;