Commit graph

  • a942fb1774 Merge remote-tracking branch 'MaartenBent/chromium' into webview-chromium Vadim Zeitlin 2023-12-28 18:57:07 +01:00
  • b284260191
    Update interface/wx/nonownedwnd.h AliKet 2023-12-28 16:35:23 +01:00
  • 7dea9423c5 Fix wxPopupTransientWindow::Dismiss() implementation ali kettab 2023-12-27 19:48:25 +01:00
  • 40a6d74aaf Create the wxPopupWindow with a parent under wxQt ali kettab 2023-12-27 19:31:33 +01:00
  • c7fdb41fcd Implement wxNonOwnedWindow::SetShape() taking wxGraphicsPath under wxQt ali kettab 2023-12-27 19:16:18 +01:00
  • 7a306c4a42 Merge branch 'qt-fixes' of https://github.com/AliKet/wxWidgets Vadim Zeitlin 2023-12-27 02:57:14 +01:00
  • 378da09c84 Fix typo in "receive" occurring a few times Vadim Zeitlin 2023-12-27 02:56:20 +01:00
  • 5f62f30231 Use WaitForEventAt() in Grid::CellSelect test too Vadim Zeitlin 2023-12-27 02:46:10 +01:00
  • a0b0f524ff Handle wxTextCtrl created with wxTE_DONTWRAP or wxTE_NO_VSCROLL under wxQt ali kettab 2023-12-26 17:15:47 +01:00
  • 0eaff271ed Fix wxStaticBitmap not using correct bitmap size under wxQt ali kettab 2023-12-26 16:55:34 +01:00
  • 0fb1a74983 Fix Set{Back,Fore}groundColour() for wxFrame under wxQt ali kettab 2023-12-26 12:54:14 +01:00
  • aa562ea2fb Get rid of QtCreateControl() from wxQt code base ali kettab 2023-12-17 16:21:30 +01:00
  • 15af320353 Fix updating wxAUI frame buttons on mouse hover Vadim Zeitlin 2023-12-26 19:48:36 +01:00
  • 3e32e0fa67 Allow using non-live resize in wxAUI with wxGTK3/X11 Vadim Zeitlin 2023-12-26 19:26:42 +01:00
  • fffe7f7170 Make using non-live resize work in wxAUI work in more cases Vadim Zeitlin 2023-12-26 19:23:40 +01:00
  • 1d328aa4e1 Add wxSplitterWindow::AlwaysUsesLiveUpdate() Vadim Zeitlin 2023-12-26 18:51:42 +01:00
  • 298fef23ad Use wxClientDC::CanBeUsedForDrawing() in wxSplitterWindow Vadim Zeitlin 2023-12-26 18:38:08 +01:00
  • 24fd54ed31 Add wxClientDC::CanBeUsedForDrawing() Vadim Zeitlin 2023-12-26 18:31:36 +01:00
  • aa14096ca9 Use unique_ptr instead of manual memory management Vadim Zeitlin 2023-12-26 16:42:14 +01:00
  • f82047feaf Make wxAuiManager::Repaint() logic a bit more clear Vadim Zeitlin 2023-12-26 16:39:16 +01:00
  • 62d652c353 Use wxUSE_AUI_LIVE_RESIZE_ALWAYS instead of explicit port checks Vadim Zeitlin 2023-12-26 16:31:24 +01:00
  • 69ec562f16 Update outdated comments under wxQt ali kettab 2023-12-17 15:13:31 +01:00
  • 840d362a70 Keep forward declarations of Qt classes in alphabetical order ali kettab 2023-12-17 15:06:39 +01:00
  • 15f3f4c3af Refactor the code that chooses which widget to use for drawing under wxQt ali kettab 2023-12-17 14:05:17 +01:00
  • ee009a6416 Honor wxALWAYS_SHOW_SB flag if specified under wxQt ali kettab 2023-12-17 12:36:47 +01:00
  • 31aac5fac4 Get rid of QtGetScrollBarsContainer() from wxWindow API under wxQt ali kettab 2023-12-15 20:49:02 +01:00
  • 5fb8a54e14 Change the return type of QtGetScrollBarsContainer() under wxQt ali kettab 2023-12-15 17:18:00 +01:00
  • 484785fb88 Override {Set,Is}DoubleBuffered() under wxQt ali kettab 2023-12-14 18:06:38 +01:00
  • de2762bc02 Fix compilation error in auidemo sample under wxQt ali kettab 2023-12-14 01:28:13 +01:00
  • a6b3efb2cd Always use live resize for wxAUI under wxQt ali kettab 2023-12-14 01:23:11 +01:00
  • d44408d448 Fix wxScrollWindow not scrolling by mouse dragging under wxQt ali kettab 2023-12-14 01:12:25 +01:00
  • 6a76e7a610 Fix wxPaintDC under wxQt after the last commits ali kettab 2023-12-14 00:24:39 +01:00
  • d1be2f42d6 Get rid of unnecessary else statement in QtHandlePaintEvent ali kettab 2023-12-14 00:19:30 +01:00
  • 5fe4bb90d3 Fix handling paint events under wxQt after the last commit ali kettab 2023-12-14 00:09:05 +01:00
  • cace95f4d3 Stop using QScrollArea as a central widget of a wxFrame under wxQt ali kettab 2023-12-13 23:15:09 +01:00
  • 1a7f1ccc85 Add missing override to wxQtEventSignalHandler ali kettab 2023-12-13 23:03:37 +01:00
  • ed4425bf6e Remove unreferenced defines from wxQt code base ali kettab 2023-12-13 22:59:38 +01:00
  • ffe15b2fa6 Enable wxAUI_MGR_LIVE_RESIZE by default Vadim Zeitlin 2023-12-26 03:38:08 +01:00
  • e55d7c1dc3 Scroll by entire rows in wxGrid when they have uniform heights DjPasco 2023-02-02 17:23:36 +02:00
  • 438e216236 Don't compute unnecessary hint sizes in unsupported direction Vadim Zeitlin 2023-12-25 21:52:01 +01:00
  • 400ce8b582 Return null from wxGetX11Display() when using Wayland Vadim Zeitlin 2023-12-25 21:17:17 +01:00
  • 7ea528b280 Simplify wxAuiToolBar resizing code a bit more Vadim Zeitlin 2023-12-25 20:57:09 +01:00
  • d85e26434c Avoid resizing wxAuiToolBar to size in the wrong orientation Vadim Zeitlin 2023-12-25 20:54:16 +01:00
  • de4c0af402 Don't duplicate GetClientSize() call Vadim Zeitlin 2023-12-25 20:46:16 +01:00
  • bac0aa0e83 Merge branch 'ui-tests-fixes' Vadim Zeitlin 2023-12-25 18:02:51 +01:00
  • a2a8fc1d65 Avoid harmless MSVC shadowing warning in the test Vadim Zeitlin 2023-12-25 17:56:10 +01:00
  • c53fc91cd6 Pass wxOrientation and not bool to wxAuiToolBar::RealizeHelper() Vadim Zeitlin 2023-12-25 17:52:31 +01:00
  • 8f822d3c59 Simplify adding spacers in wxAuiToolBar::RealizeHelper() Vadim Zeitlin 2023-12-25 17:51:05 +01:00
  • bbba3b7cb9 Make wxAuiToolBar::RealizeHelper() return value actually useful Vadim Zeitlin 2023-12-25 17:39:35 +01:00
  • 2573e61c19 Fix harmless MSVC warning about uninitialized variables in a test Vadim Zeitlin 2023-12-25 17:24:55 +01:00
  • a884d7da2f Re-realize wxAuiToolBar from SetOrientation() Vadim Zeitlin 2023-12-25 17:18:17 +01:00
  • 24952d0203 Fix confusing argument names in wxPersistentWindow docs PB 2023-12-23 18:49:41 +01:00
  • 61edcbc5a6 Use WaitForEventAt() in Grid::CellClick test too Vadim Zeitlin 2023-12-25 17:06:44 +01:00
  • 216b5a4b23 Also use WaitForEventAt() in Grid::SortClick test case Vadim Zeitlin 2023-12-25 15:16:40 +01:00
  • 8218e31418 Abandon tests waiting for mouse events if mouse moved Vadim Zeitlin 2023-12-24 19:42:08 +01:00
  • ab0a44a63a Give information about which section of grid tests fails Vadim Zeitlin 2023-12-24 18:59:01 +01:00
  • 5725f0be41 Replace macro with inline function in wxPGPropertyGridIterator-related code Artur Wieczorek 2023-12-23 22:23:10 +01:00
  • 6a5b0667b5 Remove macro from wxPGPropertyGridIterator-related code Artur Wieczorek 2023-12-23 21:07:01 +01:00
  • c8552aec0c Make wxPGPropertyFlags a bitmask Artur Wieczorek 2023-12-23 18:45:57 +01:00
  • 18bba7b70b Document correct way of handling wxAuiNotebookEvents Vadim Zeitlin 2023-12-25 15:01:15 +01:00
  • 83707a975d Use ProcessEvent() in wxAuiNotebook code Vadim Zeitlin 2023-12-25 14:44:15 +01:00
  • 3d51977acf
    Add debug postfix to libcef_dll_wrapper Maarten Bent 2023-12-24 17:58:32 +01:00
  • 45d7ac6d94 Don't define a separate wxAuiManager::OnHintActivate() Vadim Zeitlin 2023-12-24 17:21:12 +01:00
  • b1c9ebd7be Don't use wxMiniFrame for hint window under Mac Vadim Zeitlin 2023-12-24 17:19:29 +01:00
  • e605649f63 Set hint window background directly under Mac too Vadim Zeitlin 2023-12-24 17:15:57 +01:00
  • e4bce8f891 Simplify platform test when creating hint window Vadim Zeitlin 2023-12-24 16:36:54 +01:00
  • 219f8908b5 Make hint window fade in animation actually noticeable Vadim Zeitlin 2023-12-24 16:18:18 +01:00
  • 48982e5aa4 Initialize m_hintFadeAmt in a more logical way Vadim Zeitlin 2023-12-24 16:14:15 +01:00
  • 787fd98142 Remove unnecessary dynamic cast to wxPseudoTransparentFrame Vadim Zeitlin 2023-12-24 16:08:17 +01:00
  • e8a6f3b732 Use wxSYS_COLOUR_HOTLIGHT for hint background under Mac too Vadim Zeitlin 2023-12-24 15:55:40 +01:00
  • f79b9d01c5 Make wxAUI hint window highlight colour more noticeable Vadim Zeitlin 2023-12-24 15:47:03 +01:00
  • f330490287 Document that wxAUI_MGR_RECTANGLE_HINT shouldn't be used Vadim Zeitlin 2023-12-24 15:32:02 +01:00
  • b458e05502 Revert "Fix user-visible with AUI tab selection after dragging" Vadim Zeitlin 2023-12-24 03:06:48 +01:00
  • 5ae2e3593e Fix close button handling in wxAuiTabContainer::IsTabVisible() Vadim Zeitlin 2023-12-24 02:28:16 +01:00
  • a2120bb6e1 Factor out wxAuiTabContainer::GetCloseButtonState() Vadim Zeitlin 2023-12-24 02:27:37 +01:00
  • 550849b786 Allow adding and deleting notebook tabs in the AUI sample Vadim Zeitlin 2023-12-24 02:26:39 +01:00
  • 1b5a43599a Preserve wxPGProperty parent while adding property to alphabetic items array Artur Wieczorek 2023-12-22 23:00:05 +01:00
  • 6dd129049f Initialize array for wxPropertyGrid alphabetic mode only once Artur Wieczorek 2023-12-22 22:46:54 +01:00
  • 99434fa005 Add wx/persist/combobox.h to the headers list Vadim Zeitlin 2023-12-22 18:43:57 +01:00
  • 27585bf2c3 Hardcode minimal widget sample notebook size Vadim Zeitlin 2023-12-22 17:40:00 +01:00
  • 7c592ba361 Make WidgetsPage pages scrollable in the widgets sample ali kettab 2023-12-21 20:45:41 +01:00
  • a059061eb7 Replace wxDECLARE_NO_COPY_CLASS with deleted functions in samples Blake-Madden 2023-12-20 11:23:59 -05:00
  • 33de6dce6f Fix confusing wxPersistentTLW ctor argument name mcorino 2023-12-22 12:00:47 +01:00
  • f80e2459de Fix missing semicolon in HasMultipleSelection() documentation mcorino 2023-12-22 11:47:59 +01:00
  • 1bf80138e9 Fix wxDir compilation with wxUSE_STD_STRING_CONV_IN_WXSTRING Scott Hanson 2023-12-19 14:58:50 -05:00
  • 4f1a249b76 Call CefDoMessageLoopWork() even more aggressively Vadim Zeitlin 2023-12-22 02:20:49 +01:00
  • ed128bbe15 Use early return if CEF initialization fails Vadim Zeitlin 2023-12-22 02:10:37 +01:00
  • be6f046421 Remove wx/evtloop.h header which became unnecessary Vadim Zeitlin 2023-12-22 02:09:36 +01:00
  • 948545ba81
    Include helper ID in chromium helper plist Maarten Bent 2023-12-21 21:17:31 +01:00
  • 44248eb78a Support setting thickness when creating wxGauge with GTK >= 3.20 Paul Cornett 2023-12-21 12:31:25 -08:00
  • 5a2c45b8f7
    Fix running webview sample with Chromium on macOS Maarten Bent 2023-12-21 21:16:05 +01:00
  • dbf1eb91ce
    CMake: Show macOS architecture in configuring summary Maarten Bent 2023-12-21 21:12:27 +01:00
  • 6b6c5f5378
    CMake: Fix building webview sample with Chromium Maarten Bent 2023-12-21 20:42:59 +01:00
  • 2821fe0127
    Fix building webview_chromium on macOS Maarten Bent 2023-12-21 19:20:31 +01:00
  • 62c6533fa7
    CMake: Update webview related checks Maarten Bent 2023-12-19 21:42:14 +01:00
  • 3453d8c97d
    CMake: Fix building libcef_dll_wrapper Maarten Bent 2023-12-12 23:49:59 +01:00
  • 256b7e4046
    CMake: Update CEF to latest version Maarten Bent 2023-12-12 23:48:14 +01:00
  • bff7c317af
    CMake: Fix CMake 3.5 deprecation warning Maarten Bent 2023-12-12 23:46:37 +01:00
  • cf3699bd7a Rename wxCefApp to wxCefBrowserApp Vadim Zeitlin 2023-12-20 18:09:45 +01:00
  • 6f130c121f Add wxWebViewChromium::SetRoot() Vadim Zeitlin 2023-12-20 01:39:02 +01:00