Salvador Díaz Fau
0b06db2f13
Minor MacOS build fix
2020-04-03 18:30:12 +02:00
Salvador Díaz Fau
c55283acb1
Update to CEF 80.1.14
2020-04-03 17:57:52 +02:00
Salvador Díaz Fau
45db1a3ef9
Update to CEF 80.1.4
...
- Fixed issue #266
2020-04-02 10:44:53 +02:00
Salvador Díaz Fau
7662b61778
Workaround for issue #271
2020-03-31 12:44:10 +02:00
Salvador Díaz Fau
1984ab16ba
Update to CEF 80.1.2
...
- Added TCEFMediaObserverComponent
- Removed TBufferPanel.OnWrongSize
- Removed TFMXBufferPanel.OnWrongSize
2020-03-29 17:31:42 +02:00
Salvador Díaz Fau
beb287e22c
Fix wrong SELECT size with multiple SELECT elements in OSR mode
2020-03-18 18:37:55 +01:00
Salvador Díaz Fau
9962fecc4e
Compatibility fixes in SimpleOSRBrowser demo for older Delphi versions
2020-03-18 10:01:28 +01:00
Salvador Díaz Fau
a397f68a1a
Update to CEF 80.0.8
...
- Added GlobalCEFApp.ForceFieldTrials property.
- Added GlobalCEFApp.ForceFieldTrialParams property.
2020-03-10 11:59:58 +01:00
Salvador Díaz Fau
e1f3fb5ee3
Update to CEF 80.0.5
...
- Added overloaded ScreenToClient and ClientToScreen functions to TFMXBufferPanel
- Modified TFMXBufferPanel.GetScreenScale to read the current DPI
- Modified FMXExternalPumpBrowser and FMXTabbedOSRBrowser demos to read TFMXBufferPanel.ScreenScale and removed some pointer checks.
2020-03-05 11:15:47 +01:00
Salvador Díaz Fau
f4dd3e69a3
Fix for issue #265 made by Matthias Kretschmar
...
Added TChromium.AcceptCookies and TChormium.Block3rdPartyCookies
2020-03-04 09:42:32 +01:00
Salvador Díaz Fau
5649b6e661
Added DevTools menu option to popup windows in MiniBrowser demo
2020-03-01 09:38:09 +01:00
Salvador Díaz Fau
78adeecde2
Fixed touch events in FMX demos with high DPI screens
2020-02-27 12:18:43 +01:00
Salvador Díaz Fau
feaeb772cb
Update to CEF 80.0.4
...
- Added GlobalCEFApp.DisableNewBrowserInfoTimeout property
- Removed remaining TCEFSentinel from all the demos.
- Fixed mouse coordinates in FMX demos with OSR browsers before sending a mouse wheel event.
2020-02-26 13:28:29 +01:00
Salvador Díaz Fau
a20752eb53
Update to CEF 79.1.38
2020-02-23 10:10:34 +01:00
Salvador Díaz Fau
bb33f5d6f5
Fixed code comments in FMX demos
2020-02-16 17:29:31 +01:00
Salvador Díaz Fau
2906c02231
Added FMXTabbedOSRBrowser demo
...
- Added lincese to FMXTabbedBrowser.dpr
2020-02-11 18:52:26 +01:00
Salvador Díaz Fau
a975f8ff89
Added FMXTabbedBrowser demo
2020-02-10 16:36:15 +01:00
Salvador Díaz Fau
fa64d506b4
Added TabbedBrowser2 demo
2020-02-09 16:31:45 +01:00
Salvador Díaz Fau
e8d2db5b57
Added touch support for Windows 8,8.1,10 to FMXExternalPumpBrowser
...
- Removed GestureBrowser demo
- Added TBufferPanel.OnWrongSize event
- Added TFMXBufferPanel.OnWrongSize event
- More touch support fixes in SimpleOSRBrowser and KioskOSRBrowser.
2020-02-08 12:59:59 +01:00
Salvador Díaz Fau
75258ea8e7
Fixed GetDigitizerStatus function for older Delphi versions
2020-02-06 10:37:54 +01:00
Salvador Díaz Fau
7a6a008128
Clip drawing area for Firemonkey browsers in OSR mode using TFMXBufferPanel
2020-02-05 18:52:32 +01:00
Salvador Díaz Fau
e9601e4ee3
Fixed touch events in SimpleOSRBrowser and KioskOSRBrowser demo in Windows 7
...
- TChromium.AcceptLanguageList is now always updated
- Added GetDigitizerStatus and HasTouchOrPen functions to uCEFMiscFunctions
2020-02-05 14:40:22 +01:00
Salvador Díaz Fau
40328b5724
Fixed backwards compatibility issues in Delphi and Linux build issues in Lazarus
2020-02-04 11:50:38 +01:00
Salvador Díaz Fau
99efd21094
Fixed "error 217" in Lazarus with TCEFSentinel
...
- Removed TCEFSentinel from CookieVisitor and CustomResourceBrowser in Lazarus
2020-02-04 11:04:29 +01:00
Salvador Díaz Fau
dc841d6199
Fix Lazarus/FPC compatibility issues
2020-02-03 16:14:31 +01:00
Salvador Díaz Fau
1ca9ebf179
Added touch and pen support to SimpleOSRBrowser and KioskOSRBrowser demos
...
- Added TBufferPanel.OnCustomTouch
- Added TBufferPanel.OnPointerDown
- Added TBufferPanel.OnPointerUp
- Added TBufferPanel.OnPointerUpdate
- Added TFMXWindowParent.Touch
- Added TFMXWindowParent.OnGesture
- Removed the gesture manager from the KioskOSRBrowser demo
2020-02-03 12:02:30 +01:00
Salvador Díaz Fau
f324118a56
Added GestureBrowser demo.
...
- Added TCEFWinControl.Touch and TCEFWinControl.OnGesture to the published section.
2020-02-01 19:14:01 +01:00
Salvador Díaz Fau
64d9393439
Added touch gestures to the KioskOSRBrowser demo
...
- Removed TCEFSentinel from the KioskOSRBrowser demo
- Added the -dUseCThreads compiler option to the Lazarus demos in Linux.
- Replaced panel by TLayout in the SimpleFMXBrowser demo.
2020-02-01 17:04:19 +01:00
Salvador Díaz Fau
23663b10e2
Update to CEF 79.1.36
...
- Added missing Windows messages to the application service and restored the SendCompMessage function in the FMXExternalPumpBrowser demo.
- Removed TCEFSentinel from the JSEval and JSRTTIExtension demos.
2020-01-30 12:08:50 +01:00
Salvador Díaz Fau
b7a4cdd786
Update to CEF 79.1.35
...
- Added groups to the demos with a secondary subprocess project
- Added some conditional directives for MacOS (MACOS IS NOT SUPPORTED YET!)
- Removed some Windows dependencies in the FMXExternalPumpBrowser demo
- Added TChromium.ParentFormHandle property
2020-01-28 11:36:34 +01:00
Salvador Díaz Fau
3754563ab9
Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi
2020-01-18 15:15:45 +01:00
Salvador Díaz Fau
d84d1b4027
Fixed missing "stdcall" in ProcessUnderWow64 declaration
2020-01-18 15:15:41 +01:00
Salvador Díaz Fau
59e86a3a4b
Added a "Windows" reference.
2020-01-17 12:33:01 +01:00
Salvador Díaz Fau
ec244b75d1
Update to CEF 79.1.31
...
- Fixed an issue with the RETURN key not working in the FMXExternalPumpBrowser demo.
- Moved CEF_SHOWBROWSER constant to the main form unit and removed the DoChildDestroyed procedure in the FMXToolBoxBrowser demo.
- Removed references to the TFMXApplicationService in the SimpleFMXBrowser demo comments.
2020-01-17 11:39:27 +01:00
Salvador Díaz Fau
91a845e42f
Update to CEF 79.1.27
...
- Fixed issue #253 when the FMX demos in normal mode are minimized and restored by clicking directly in the task bar icon.
2020-01-15 18:11:12 +01:00
Salvador Díaz Fau
e93fd29623
Update to CEF 79.1.10
...
- Added TCEFOAuth2Helper
- Added OAuth2Tester demo
- Added GetDefaultCEFUserAgent function to the uCEFMiscFunctions unit.
2020-01-13 15:39:44 +01:00
Salvador Díaz Fau
c14be37648
Update to CEF 79.1.3
2020-01-07 17:08:37 +01:00
Salvador Díaz Fau
26edf79936
Update internalVersion
2020-01-05 15:16:35 +01:00
Salvador Díaz Fau
8df34119d3
CefRegisterExtension fix for single process mode made by Michał Jasiński
2020-01-05 15:15:48 +01:00
Salvador Díaz Fau
e53cc7ee5d
Added TFMXChromium.TakeSnapshot
...
- Added TFMXChromium.SaveAsBitmapStream
- Added TChromium.SaveAsBitmapStream
- Fixed bug #253
2020-01-02 20:02:47 +01:00
Salvador Díaz Fau
fd1e936198
Update to CEF 79.0.10
...
- Removed CEFSentinel from some demos because it's no longer necessary.
- Updated copyright year.
2020-01-01 12:48:10 +01:00
Salvador Díaz Fau
4b585809ed
Added GlobalCEFApp.SupportedSchemes
...
- Added TChromium.UpdateSupportedSchemes
- Added local image selection to the EditorBrowser demo
2019-12-21 12:30:16 +01:00
Salvador Díaz Fau
b57ba15ff6
Linux fixes made by pmamod
...
- Added 2 Linux demos in Lazarus : SimpleBrowser2 and SimpleOSRBrowser.
2019-12-18 15:10:30 +01:00
Salvador Díaz Fau
c99d14c8f0
Improved zoom handling
...
- Added TChromium.IncZoomPct procedure to increase the zoom percent value
- Added TChromium.DecZoomPct procedure to decrease the zoom percent value
- Added TChromium.ResetZoomLevel procedure to reset the zoom level value
- Added TChromium.ResetZoomPct procedure to reset the zoom percent value
- Added TChromium.ReadZoom procedure to trigger the TChromium.OnZoomPctAvailable event with the current zoom percent value.
- Added TChromium.OnZoomPctAvailable event.
- Added the new TChromium.OnZoomPctAvailable event to the MiniBrowser demo.
2019-12-10 16:49:07 +01:00
Salvador Díaz Fau
52cf914bbb
Added GlobalCEFApp.DisableSiteIsolationTrials property
2019-12-04 11:15:14 +01:00
Salvador Díaz Fau
4231252493
New TChromium.AcceptLanguageList property
...
- New menu option to set the Accept Language List in MiniBrowser.
- CookieVisitor now blocks some cookies from a custom domain.
2019-12-03 12:12:19 +01:00
Salvador Díaz Fau
4140bed28a
Create the resource request handler for new tabs/popups
2019-11-28 17:28:35 +01:00
Salvador Díaz Fau
160d4de7cd
Update to CEF 78.3.9
...
- Issue #230 fixed : Shutdown crashes since CEF 77
- Issue #214 fixed : OSR demos crash when resized since CEF 76
2019-11-27 10:42:42 +01:00
Salvador Díaz Fau
1d8773c42c
Moved TChromium.InitializeDragAndDrop to TForm.OnShow in PopupBrowser
2019-11-26 10:59:04 +01:00
Salvador Díaz Fau
c455886d29
Fixes in string handling and CEF types
...
- Modified Cefv8Accessor and Cefv8Interceptor helper function declarations.
- Fixed and renamed ICefV8Interceptor parameters.
- Fixed and renamed ICefV8Accessor parameters.
- Modified ICefValue.SetBool parameter.
- Fixed ICefMenuModelDelegate.FormatLabel "label" parameter.
- Modified CefStringClearAndGet parameter.
- Added CefStringInitialize function.
- Fixed string handling in TCefRequestContextRef.SetPreference.
- Fixed string handling in TCefCustomResourceBundleHandler.GetLocalizedString.
- Fixed string handling in TCefResourceHandlerOwn.GetResponseHeaders.
- Fixed string handling in TCefResourceRequestHandlerOwn.OnResourceRedirect.
- Fixed string handling in TCefStringMapOwn.
- Fixed string handling in TCefStringMultimapOwn.
- Fixed and renamed ICefv8Handler.Execute parameters.
- Adapted JSWindowBindingWithObject demo to new Cefv8Accessor declaration.
2019-11-24 18:19:49 +01:00