1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2025-06-22 22:17:48 +02:00
Commit Graph

1267 Commits

Author SHA1 Message Date
676162a41b Fixed context menu position in FMX demos using OSR mode in high DPI screens
Fixed a build issue in the SubProcess demo.
2022-06-25 18:19:14 +02:00
7f3e3415ef Added partial GTK3 support
Converted the OSRExternalPumpBrowser demo to GTK3
Converted the TinyBrowser demo to GTK3
Converted the TinyBrowser2 demo to GTK3
Moved all Lazarus demos for Linux to the Lazarus_Linux_GTK2 directory
Fixed the Copy.CEF.DLLs tool thanks to fraurino
2022-06-25 16:41:34 +02:00
1afd635484 Improved code comments in the SimpleOSRBrowser demo
Enable hardware acceleration in the SimpleOSRBrowser demo
2022-06-21 11:02:30 +02:00
09d8ec8669 Update to CEF 102.0.10 2022-06-15 20:00:00 +02:00
65aa181694 Added an experimental TCEFLinuxEventPipe class for Linux in Lazarus 2022-06-14 15:22:50 +02:00
67d3e5e528 Added more time handling functions 2022-06-14 11:27:45 +02:00
337cabaa18 Added canvas save and restore calls as suggested by viniciusfbb
Fixed resize issue in FMXSkiaBrowser
FMXSkiaBrowser code cleanup.
2022-06-08 22:24:44 +02:00
e470e8a535 Set the GlobalUseSkiaRasterWhenAvailable and GlobalUseMetal values in FMXSkiaBrowser 2022-06-08 16:29:01 +02:00
688c68ab65 Added the FMXSkiaBrowser demo
Added the FMXSkiaBrowser demo. It uses Skia4Delphi to show the web contents.
https://github.com/skia4delphi/skia4delphi
2022-06-02 18:02:58 +02:00
983ed5d1d2 Update to CEF 102.0.9
Added the fix for the resize issue #402 in macOS made by uniho
2022-05-28 17:56:06 +02:00
4d0de750c8 Removed link to the CEF binaries for Linux in 32 bits 2022-05-26 13:11:21 +02:00
5bbddf099c Update to CEF 102.0.8 2022-05-26 13:08:20 +02:00
959d152d9c Workaround for issue #416
Possible fix for issue #416 : JSRTTIExtension and CustomTitleBar demos crash in CEF 101
101.0.4951.67
2022-05-15 18:57:43 +02:00
2def5dd432 Update to CEF 101.0.18 2022-05-14 16:19:21 +02:00
3bca41ef4a Update to CEF 101.0.15 2022-05-03 12:43:16 +02:00
455a75c849 Fixed issue #415 : TChromiumCore.Initialized remains False in some popup windows
Added the TabbedOSRBrowser demo
100.0.4896.127
2022-04-30 19:01:45 +02:00
7de8912d31 Use TChromium.OnCursorChange in the MiniBrowser demo 2022-04-27 11:03:07 +02:00
0b1eeff4dc Increase the InternalVersion value 2022-04-26 12:24:43 +02:00
57364ec1b9 Fix for issue #414 : Error Building on XE2 2022-04-26 12:14:05 +02:00
63bd707553 Partial fix for issue #413 Chinese IME bug in OSR 2022-04-23 16:49:11 +02:00
b94d03b678 Update to CEF 100.0.24 2022-04-21 14:25:18 +02:00
a7d682639a Use GlobalCEFApp.OnFocusedNodeChanged in DOMVisitor to fill an input element 2022-04-18 10:39:28 +02:00
52c42ad27d Added ResponseFilterBrowser demo for Lazarus in Windows 2022-04-16 17:32:47 +02:00
6860461898 Update to CEF 100.0.23 2022-04-16 12:10:27 +02:00
370766e359 Update to CEF 100.0.17 2022-04-13 15:50:04 +02:00
74d28f647b Fixed backwards compatibility issue in CEF4Delphi.dpk 2022-04-12 11:49:05 +02:00
c99a44aab2 Show and hide browser tabs in FMXTabbedOSRBrowser 2022-04-11 11:49:01 +02:00
ad44231235 Fixed error logging in OSRExternalPumpBrowser2 2022-04-09 18:36:05 +02:00
a2a61e3ef7 Enable hardware acceleration in OSRExternalPumpBrowser2 and SimpleOSRBrowser2 2022-04-09 18:27:32 +02:00
bb26a4cf18 Added 2 OSR demos using OpenGL for Windows and Linux
Added the OSRExternalMessagePump2 demo for Lazarus in Linux
Added the SimpleOSRBrowser2 demo for Lazarus in Windows
2022-04-09 18:15:33 +02:00
d4f7a9a3aa Update to CEF 100.0.14 2022-04-06 12:13:07 +02:00
b4a02e89af Added MobileBrowser demo for Lazarus on Windows and Linux
Fixed issues using the message_id parameter incorrectly when calling ExecuteDevToolsMethod in the MiniBrowser and MobileBrowser demos.
99.0.4844.84
2022-04-02 16:32:39 +02:00
432de846e1 Update to CEF 99.2.15
Updated projects to Delphi 11.1
2022-04-01 17:10:45 +02:00
c4d14223a0 Expose GlobalCEFApp.CheckCEFLibrary
Set TCefApplicationCore.CheckCEFResources as virtual
Set TCefApplicationCore.CheckCEFDLL as virtual
2022-03-31 21:21:18 +02:00
fd331e266c Update to CEF 99.2.14
Added the MobileBrowser demo
2022-03-30 16:48:20 +02:00
1700eedac7 Fixed TCefMainArgs declaration for MacOS and Linux
Fixed TCEFArgCopy for the updated TCefMainArgs declaration.
Use TCEFArgCopy for Linux targets in all IDEs
2022-03-26 20:05:29 +01:00
0062f1f580 Update to CEF 99.2.13 2022-03-22 12:05:00 +01:00
b981543f63 Update to CEF 99.2.12 2022-03-17 10:16:17 +01:00
f74208f4a8 Fixed backwards compatibility issue in FMX 2022-03-16 21:39:12 +01:00
d8c4d8a128 Update to CEF 99.2.11 2022-03-16 10:39:28 +01:00
5e7db15734 Update to CEF 99.2.10 2022-03-10 14:38:53 +01:00
d141f5d751 Fixed backwards compatibility issues
Fixed issue #409
2022-03-06 10:21:37 +01:00
2133254e80 Release the certificate selection callback as soon as it's no longer needed 2022-03-05 14:16:25 +01:00
d0838e2438 Update to CEF 99.2.9
Added a certificate selection form to the MiniBrowser VCL demo
2022-03-05 13:17:34 +01:00
951c583ddd Update to CEF 99.2.7 2022-03-03 11:16:30 +01:00
41490cebdb Fixed some focus issues in FMX demos for Windows in normal mode 98.0.4758.109 2022-02-27 19:39:19 +01:00
acd6deb308 Update to CEF 98.2.1
Added the source directory to all the search paths
Replaced packages with a DPK file for old Delphi versions and a group for newer Delphi versions.
Updated all include files
2022-02-26 14:29:41 +01:00
b76bc452aa Fixed build issues in ARM CPUs with a 64 bits target
Possible fix for issue #406
2022-02-25 16:02:59 +01:00
03f9e9a1b9 Update to CEF 98.2.0
Fixed issue #404 : Memory leak with empty TChromiumDefaultUrl
Fixed crash in RasperryPi OS 64 bits
2022-02-19 18:56:41 +01:00
7a69cd0c42 Linux : Renamed GlobalCEFApp properties to avoid a crash 2022-02-17 10:46:20 +01:00