Commit Graph
100 Commits
Author SHA1 Message Date
Salvador Díaz Fau 2cb513540a Update to CEF 75.1.4 2019-07-18 11:49:42 +02:00
Salvador Díaz Fau 43b0ec7e20 Update to CEF 75.1.4
- Fixed issue #179 : Added a new EditorBrowser demo.
- Fixed issue #195 : Added VizDisplayCompositor to the disabled features list
- Fixed issue #206 : Added a context menu option to show the DevTools in SimpleFMXBrowser. Added TCEFFMXChromium.ShowDevTools and TCEFFMXChromium.CloseDevTools.
- Added a new menu option to MiniBrowser to simulate key presses in normal mode.
2019-07-18 11:48:11 +02:00
Salvador Díaz Fau 0e08d66a1f Fixed issue #202
- Updated the OnBeforeClose event in all demos using TChromiumWindow to send a WM_CLOSE message instead of calling "close".
- Fixed all MDI demos. Now the demo will not close automatically when the last browser is closed manually.
2019-07-10 14:31:45 +02:00
Salvador Díaz Fau 5d36c422eb Update to CEF 75.0.13 2019-07-04 10:03:43 +02:00
Salvador Díaz Fau 6ad2c32243 Update to CEF 75.0.11 2019-06-20 10:41:45 +02:00
Salvador Díaz Fau 90aeb5e525 Update to CEF 75.0.8
- Restored the GlobalCEFApp.DeleteCookies property
- Fixed the issue with the arrow keys in OSR demos
- Fixed the default return values for TCustomCookieAccessFilter.CanSendCookie and TCustomCookieAccessFilter.CandSaveCookie
- TCustomResourceRequestHandler and TCustomCookieAccessFilterwill only be created if needed by the TChromium events.
2019-06-19 16:53:26 +02:00
Salvador Díaz Fau 52fca97884 Update to CEF 75.0.7 2019-06-16 10:31:13 +02:00
Salvador Díaz Fau 22f4a1d6d8 Fix #188
Set all "ShowCaption" properties to the default value for backwards compatibility
2019-05-23 11:36:33 +02:00
Salvador Díaz Fau efeb876371 Update to CEF 74.1.19
- Converted almost all the demos to Lazarus thanks to avra
- Reorganized "demos" directory.
2019-05-19 16:08:15 +02:00
Salvador Díaz Fau 8e084c205f Fixed TChromium.OnClose event declaration in JSRTTIExtension demo 2019-05-16 16:56:05 +02:00
Salvador Díaz Fau 2173c94bf0 SchemeRegistrationBrowser demo improvements
- Added a local JavaScript file to show an alert dialog
- Added more comments to the demo.
2019-05-12 10:50:27 +02:00
Salvador Díaz Fau 59f3441b1e Update to CEF 74.1.16
- Copied the GlobalCEFApp_OnWebKitInitializedEvent fix for D2007 made by jepp to other demos.
- Added TChromium.DownloadImage and TChromium.OnDownloadImageFinished to download images
- Added a TChromium.DownloadImage example to the MiniBrowser demo.
- Modified some parameters in TCefImageRef
2019-05-11 15:40:19 +02:00
Salvador Díaz Fau dc56584556 Merge pull request #184 from jepp/patch-1
Thank you very much!
2019-05-11 11:44:51 +02:00
Salvador Díaz Fau 62b930cc27 Update to CEF 74.1.14 2019-05-07 12:39:32 +02:00
Salvador Díaz Fau f8f9d420a7 Compilation fix for Lazarus in Linux 2019-05-04 09:53:50 +02:00
Salvador Díaz Fau 179a2442ee Updated Lazarus package version number 2019-04-30 10:19:34 +02:00
Salvador Díaz Fau 1a239e1e02 Update to CEF 74.1.13 2019-04-25 10:52:10 +02:00
Salvador Díaz Fau 6f3920a052 Update to CEF 73.1.13 2019-04-21 11:10:39 +02:00
Salvador Díaz Fau dbc4900358 Fix #119 : All units in the source folder start with "uCEF"
- Fixed TCustomAudioHandler creation in uCEFClient.pas
- Fixed "title" parsing in uCEFDragAndDropMgr.pas
2019-04-04 10:26:44 +02:00
Salvador Díaz Fau 0ae96d07d5 TChromium.OnClose parameter changed
- Fixed initialization issue in FMXExternalPumpBrowser
2019-03-28 10:40:36 +01:00
Salvador Díaz Fau bfc69072bf Merge pull request #178 from SchneiderInfosystems/master
Solve Memory Leak in TFMXExternalPumpBrowserFrm
2019-03-28 10:28:22 +01:00
Salvador Díaz Fau 745026375f Added context menu option to mute/unmute the audio in the MiniBrowser demo 2019-03-24 10:59:39 +01:00
Salvador Díaz Fau ca724c40a7 Update JSON for Lazarus Online Package Manager 2019-03-22 18:35:00 +01:00
Salvador Díaz Fau 32c4ed2eb0 Updated comments in Subprocess demo
Added more info to the Lazarus package
2019-03-22 17:23:20 +01:00
Salvador Díaz Fau 96890240e2 Update to CEF 73.1.12 2019-03-22 13:13:51 +01:00
Salvador Díaz Fau 4682fe3a19 Update to CEF 73.1.12
- Added context menu option in JSDemo to get the vertical scroll position.
- Now TChromium uses the same keyboard events for the browser and the DevTools.
- Fixed a MiniBrowser issue with the F12 keyboard shortcut. Now you can press F12 to hide and show the DevTools correctly.
2019-03-22 13:12:44 +01:00
Salvador Díaz Fau 15ac7120e4 Update to CEF 73.1.11 2019-03-20 17:10:56 +01:00
Salvador Díaz Fau 70b12c6ae9 Update to CEF 73.1.11+ge6986dc+chromium-73.0.3683.75 2019-03-20 17:08:16 +01:00
Salvador Díaz Fau 2ed976d906 Fix for duplicated resources in FMX apps made by SchneiderInfosystems
- The FMX demos now load the initial web page using the TFMXChromium.DefaultUrl property.
- Added the $(FrameworkType) conditional define to all the FMX demos.
- Added the $(FrameworkType) conditional define to the CEF4Delphi_FMX project.
2019-03-20 15:56:14 +01:00
Salvador Díaz Fau 00cb710e59 Update to CEF 3.3683.1920.g9f41a27 2019-03-15 17:20:06 +01:00
Salvador Díaz Fau 6a1c46dd6a Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2019-03-15 17:17:24 +01:00
Salvador Díaz Fau ea103fc6ef Update to CEF 3.3683.1920.g9f41a27 2019-03-15 17:17:14 +01:00
Salvador Díaz Fau 5fa7c09a65 Merge pull request #172 from ashumkin/xe7
fixed: FMXExternalPumpBrowser: compilation failure with Delphi XE7
2019-03-15 09:26:58 +01:00
Salvador Díaz Fau abb9af6927 Update to CEF 3.3626.1895.g7001d56 2019-03-08 15:08:44 +01:00
Salvador Díaz Fau 1189b9d861 Update to CEF 3.3626.1895.g7001d56 2019-03-08 15:07:34 +01:00
Salvador Díaz Fau 0172c6e1e3 Fix FMX demos compilation failures with Delphi 10 Seattle and XE7 2019-03-06 15:08:17 +01:00
Salvador Díaz Fau 376606779a Merge pull request #168 from ashumkin/xe7
Fix SimpleFMXBrowser compilation failures with Delphi 10 Seattle and XE7
2019-03-06 14:55:11 +01:00
Salvador Díaz Fau 9617e5808c Update to CEF 3.3626.1894.g90eb8cc 2019-03-01 11:49:05 +01:00
Salvador Díaz Fau 3eb6a3d6d8 Update to CEF 3.3626.1894.g90eb8cc 2019-03-01 11:48:02 +01:00
Salvador Díaz Fau 244cb180d8 Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2019-02-25 09:35:28 +01:00
Salvador Díaz Fau b2f599e31b Added 2 GlobalCEFApp properties to disable some security settings
- Added GlobalCEFApp.AllowFileAccessFromFiles
- Added GlobalCEFApp.AllowRunningInsecureContent
2019-02-25 09:35:22 +01:00
Salvador Díaz Fau 8e6b734fa9 Update to CEF 3.3626.1891.g52be333 2019-02-20 12:45:17 +01:00
Salvador Díaz Fau b3213a1052 Update to CEF 3.3626.1891.g52be333
- Added transparency support to TBufferPanel.
- Added TBufferPanel.Transparent property
- Added TBufferPanel.OnPaintParentBkg event
- Added the TRANSPARENT_BROWSER constant in SimpleOSRBrowser to enable transparency
2019-02-20 12:44:07 +01:00
Salvador Díaz Fau 86561f4913 Update to CEF 3.3626.1886.g162fdec 2019-02-12 12:34:34 +01:00
Salvador Díaz Fau 469b194d4a Update to CEF 3.3626.1886.g162fdec 2019-02-12 12:33:17 +01:00
Salvador Díaz Fau 45545152d0 New ToolBoxLazBrowser demo 2019-02-12 08:19:00 +01:00
Salvador Díaz Fau 1f96e8272b Added TChromium.GetNavigationEntries and TChromium.OnNavigationVisitorResultAvailable
- MiniBrowser demo : Added a context menu option to get the navigation entries.
2019-02-03 15:34:21 +01:00
Salvador Díaz Fau a3de8552e3 Update to CEF 3.3626.1881.g628f810 2019-02-01 09:20:43 +01:00
Salvador Díaz Fau 856b5d1957 Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2019-02-01 09:19:20 +01:00
Salvador Díaz Fau 311a29d15f Update to CEF 3.3626.1881.g628f810 2019-02-01 09:19:17 +01:00
Salvador Díaz Fau 801d4bf1cc Update to CEF 3.3578.1869.gcc1dc0f 2019-01-31 09:04:19 +01:00
Salvador Díaz Fau 787bb84938 Update to CEF 3.3578.1869.gcc1dc0f 2019-01-31 09:03:08 +01:00
Salvador Díaz Fau f699e892a2 Update to CEF 3.3578.1867.g0f6d65a 2019-01-29 10:18:42 +01:00
Salvador Díaz Fau 6d12086933 Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2019-01-29 10:17:01 +01:00
Salvador Díaz Fau f2e452c02e Update to CEF 3.3578.1867.g0f6d65a
- Removed obsolete properties in TCefApplication
- TabbedBrowser demo now closes when there are no tabs
2019-01-29 10:16:58 +01:00
Salvador Díaz Fau 2115211ec2 Updated copyright year 2019-01-23 11:57:05 +01:00
Salvador Díaz Fau 2a82206be3 Added default view rect values in OSR mode 2019-01-20 09:50:32 +01:00
Salvador Díaz Fau 9e12b2258b Bug fix #154
Fixed an issue in SchemeRegistrationBrowser with big streams. Now THelloScheme.ReadResponse copies the stream in chunks correctly.
2019-01-17 14:53:02 +01:00
Salvador Díaz Fau 395e76afce Update to CEF 3.3578.1863.gbf8cff2 2019-01-13 12:19:30 +01:00
Salvador Díaz Fau a8c44bd87b Update to CEF 3.3578.1863.gbf8cff2
- Removed obsolete "Result" parameter in all OSR demos.
- Added more code comments to ResponseFilterBrowser.
- Now ResponseFilterBrowser modifies the HTTP request to receive uncompressed resources.
- Updated compiler properties in Delphinus.Install.json
2019-01-13 12:17:52 +01:00
Salvador Díaz Fau fe702f2a2f Fixed backwards compatibility with Delphi XE5 2019-01-10 09:59:39 +01:00
Salvador Díaz Fau 20c2a60d57 Updated Lazarus version 2019-01-08 19:31:32 +01:00
Salvador Díaz Fau 769aa4f384 Fixed IME support in OSR mode
- Added lots of conditional compiler directives to build CEF4DElphi in Linux using Lazarus/FPC
- Updated copyright year
2019-01-08 19:15:25 +01:00
Salvador Díaz Fau ea11d6cd46 Added the TChromiumWindow.UseSetFocus property 2018-12-18 17:07:50 +01:00
Salvador Díaz Fau c8e354b8e5 Added renamed constants for backwards compatibility 2018-12-13 13:24:38 +01:00
Salvador Díaz Fau f788f87646 Update to CEF 3.3578.1860.g36610bd 2018-12-12 17:14:52 +01:00
Salvador Díaz Fau bab31cc0a2 Update to CEF 3.3578.1860.g36610bd 2018-12-12 17:13:23 +01:00
Salvador Díaz Fau 14410a722a Bug fix #149 : Removed duplicated constants 2018-12-11 11:49:02 +01:00
Salvador Díaz Fau 82795b8159 Added ComponentPlatformsAttribute to TChromiumWindow
Fixed #146
2018-12-09 11:47:32 +01:00
Salvador Díaz Fau 665a578001 Added Delphi 10.3 Rio support
Added ComponentPlatformsAttribute to all the components to provide platform-specific run-time information.
2018-12-09 11:11:59 +01:00
Salvador Díaz Fau fbe8ecaedd Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2018-12-06 11:49:17 +01:00
Salvador Díaz Fau 0688b10e1d Fixed circular reference in TCustomCefUrlrequestClient
Added the TCefApplication.DisableBackgroundNetworking and TCefApplication.MetricsRecordingOnly properties
2018-12-06 11:49:08 +01:00
Salvador Díaz Fau d0d85d65ad Removed empty properties 2018-11-30 10:40:07 +01:00
Salvador Díaz Fau 6214f4d7ae Removed empty property 2018-11-30 10:38:59 +01:00
Salvador Díaz Fau 063f7f9d42 Added the Delphinus-Support tag 2018-11-30 10:36:16 +01:00
Salvador Díaz Fau 8b655ef68c Create Delphinus.Install.json 2018-11-30 10:32:07 +01:00
Salvador Díaz Fau 01dd1bfb64 Create Delphinus.Info.json 2018-11-30 10:12:24 +01:00
Salvador Díaz Fau bc19071005 Update text formatting 2018-11-30 09:16:39 +01:00
Salvador Díaz Fau 401b55350d Create LICENSE.md 2018-11-30 09:11:06 +01:00
Salvador Díaz Fau f7ffd5c4c9 Fixed mime type in DATA URL 2018-11-28 11:53:54 +01:00
Salvador Díaz Fau a06523287c Added WebSockets events and instructions to SimpleServer 2018-11-25 18:59:41 +01:00
Salvador Díaz Fau 18135e907a Always set the $MINENUMSIZE directive
Fix for #139 when using external message pump
2018-11-22 15:02:21 +01:00
Salvador Díaz Fau 7e7f0cbe8f Enable the timer in SimpleLazarusBrowser 2018-11-19 09:59:29 +01:00
Salvador Díaz Fau 3a762bea54 Fixed D7 compatibility 2018-11-18 14:23:21 +01:00
Salvador Díaz Fau 1bc8aac781 Added missing GUID
Removed FastMM4 from the URLRequest demo
2018-11-17 12:33:28 +01:00
Salvador Díaz Fau 95c6939a37 Added TCEFUrlRequestClientComponent
Added URLRequest demo
2018-11-17 11:50:34 +01:00
Salvador Díaz Fau 9b04141fe1 Update to CEF 3.3538.1852.gcb937fc 2018-11-15 19:31:36 +01:00
Salvador Díaz Fau 10c9a99805 Update to CEF 3.3538.1852.gcb937fc
- Bug fix #139
- Added a LoadHandler in the render process.
- Added TCefApplication.OnLoadingStateChange
- Added TCefApplication.OnLoadStart
- Added TCefApplication.OnLoadEnd
- Added TCefApplication.OnLoadError
- Fixed a Delphi XE2 compilation issue.
2018-11-15 19:08:16 +01:00
Salvador Díaz Fau 428ae519b9 Update to CEF 3.3538.1851.g5622787 2018-11-13 14:16:47 +01:00
Salvador Díaz Fau 123a9dccc7 Update to CEF 3.3538.1851.g5622787 2018-11-13 14:14:45 +01:00
Salvador Díaz Fau c57b66c402 Added the PostInspectorBrowser demo 2018-10-28 12:52:14 +01:00
Salvador Díaz Fau a5e3a78859 Update to CEF 3.3538.1848.g1d1fe01 2018-10-26 10:34:43 +02:00
Salvador Díaz Fau 627a77e8d2 Update to CEF 3.3538.1848.g1d1fe01 2018-10-26 10:32:10 +02:00
Salvador Díaz Fau 87e0dcbd84 Added missing cef.inc in the ConsoloeBrowser demo 2018-10-25 19:46:24 +02:00
Salvador Díaz Fau b57d11d6ce New ConsoleBrowser demo 2018-10-25 19:09:24 +02:00
Salvador Díaz Fau 139f1dded2 Added memory information properties to GlobalCEFApp 2018-10-25 12:50:01 +02:00
Salvador Díaz Fau b5920d1aac Added SetCookie example to the CookieVisitor demo 2018-10-21 20:32:35 +02:00
Salvador Díaz Fau 74c545a5fb Added TCEFWinControl.InvalidateChildren 2018-10-20 20:43:06 +02:00
Salvador Díaz Fau 67c45875d9 Update to CEF 3.3497.1841.g7f37a0a 2018-10-20 14:47:46 +02:00
Salvador Díaz Fau b2db728cbf Update to CEF 3.3497.1841.g7f37a0a 2018-10-20 14:46:24 +02:00