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
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
Alexey Shumkin
4240c02281
fixed: FMXExternalPumpBrowser: compilation failure with Delphi XE7
...
The `TFMXBufferPanel` ancestor TControl has `Hint` and `ShowHint`
properties visibility as `published` since Delphi 10 Seattle only, so,
FMXExternalPumpBrowser demo project compilation fails on Delphi XE7.
2019-03-15 11:18:53 +03:00
Salvador Díaz Fau
1189b9d861
Update to CEF 3.3626.1895.g7001d56
2019-03-08 15:07:34 +01:00
Alexey Shumkin
299c9ec0b1
remove unused FMX.Controls unit from uses clause
2019-03-06 16:40:58 +03: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
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
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
469b194d4a
Update to CEF 3.3626.1886.g162fdec
2019-02-12 12:33:17 +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
311a29d15f
Update to CEF 3.3626.1881.g628f810
2019-02-01 09:19:17 +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
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
2a82206be3
Added default view rect values in OSR mode
2019-01-20 09:50:32 +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
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
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
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
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
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
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
123a9dccc7
Update to CEF 3.3538.1851.g5622787
2018-11-13 14:14:45 +01: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
139f1dded2
Added memory information properties to GlobalCEFApp
2018-10-25 12:50:01 +02:00
Salvador Díaz Fau
74c545a5fb
Added TCEFWinControl.InvalidateChildren
2018-10-20 20:43:06 +02:00
Salvador Díaz Fau
b2db728cbf
Update to CEF 3.3497.1841.g7f37a0a
2018-10-20 14:46:24 +02:00
Salvador Díaz Fau
6e5a280556
The process information in the debug file has been disabled
2018-10-12 22:23:21 +02:00
Salvador Díaz Fau
a151f8d639
Update to CEF 3.3497.1840.gcd24143
...
- Added process information in the log file when you compile in DEBUG mode.
- Now TCefApplication checks if the subprocess executable is present.
2018-10-12 12:21:43 +02:00
Salvador Díaz Fau
2b37fa289f
Lazarus/FPC compatibility fix.
2018-10-04 21:24:59 +02:00
Salvador Díaz Fau
1624d8712d
Fixed an access violation in TChromium.ShowDevTools with some Delphi versions
2018-10-04 20:45:31 +02:00
Salvador Díaz Fau
41157fdb28
Renamed TCefApplication.CheckExtensions to TCefApplication.DisableExtensions to match the command switch name
...
Moved the code from TCefApplication.DisableExtensions to TCefApplication.Internal_OnBeforeCommandLineProcessing
2018-10-03 13:17:19 +02:00
Salvador Díaz Fau
1ee9290040
Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi
2018-10-03 13:08:26 +02:00
Salvador Díaz Fau
0a4ae46c0d
Update to CEF 3.3497.1836.gb472a8d
2018-10-03 13:08:23 +02:00
Alexey Shumkin
16a676128f
improve: allow to disable extensions (cef_extensions.pak)
...
Some projects does not use extenstions, so there is no need to include
`cef_extensions.pak` into a project, but CEF4Delphi requires it.
Make able to disable extensions. Let's introduce the method
`DisableExtensions` which will disable the file check for
`cef_extensions.pak` and will add the `--disable-extensions` command
line option.
2018-10-03 12:36:30 +03:00
Salvador Díaz Fau
24041982ca
Update to CEF 3.3497.1834.g0a87d5f
2018-09-28 14:37:54 +02:00
Salvador Díaz Fau
f76630c49f
Removed the Offset parameter in TCefApplication.RenameAndDeleteDir
2018-09-26 14:41:56 +02:00
Salvador Díaz Fau
d556c9f3f1
Update to CEF 3.3497.1833.g13f506f
2018-09-23 11:29:38 +02:00
Salvador Díaz Fau
1fad63a2ea
Update to CEF 3.3497.1831.g461fa1f
2018-09-21 14:33:22 +02:00
Salvador Díaz Fau
351756834e
Lazarus/FPC compatibility fixed
2018-09-19 13:27:23 +02:00
Salvador Díaz Fau
54a88d04fa
Catch date conversion exceptions
2018-09-18 16:19:21 +02:00
Salvador Díaz Fau
833d50134a
Delete the cache and cookies directories in a thread
2018-09-18 15:19:44 +02:00