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

326 Commits

Author SHA1 Message Date
eec00d7da7 Rename Components 2021-03-20 21:06:46 +01:00
c45c130b33 Expose additional event properties 2021-03-20 05:29:35 +01:00
181f589843 Update to CEF 89.0.7 2021-03-14 11:54:24 +01:00
bd947d73a9 Add component LazarusOsrBrowserWindow / limited keyboard support, no sys keys, some keys missing on Mac 2021-03-11 16:49:26 +01:00
605d31f8cf Added CefLazApplication: Provide RegisterHandler for ContextInitialized 2021-03-10 17:07:58 +01:00
1515e2bf99 Update to CEF 89.0.6
Added GlobalCEFApp.ApiHashUniversal
Added GlobalCEFApp.ApiHashPlatform
Added GlobalCEFApp.ApiHashCommit
Added a menu option to the MiniBrowser demo to show the CEF version info and API hashes.
2021-03-06 12:24:28 +01:00
754fd4a952 New TLazarusBrowserWindow. Handles all required events. 2021-03-01 01:18:26 +01:00
121a43e824 CrAppProtocol for cocoa / Add Cocoa CloseChildHandle 2021-03-01 01:18:02 +01:00
ce5384b108 Moved uCEFLinkedWinControlBase to the source directory
Fixed build issues in Delphi with uCEFLinkedWinControlBase
Fixed GetDeviceScaleFactor for MacOS in FMX
Updated Readme
2021-02-24 10:57:59 +01:00
ff9d2a39a8 Extracted base-class for TCefWindow with Chromium 2021-02-23 17:37:00 +01:00
8c8e43b671 Updated Lazarus package version 2021-02-20 19:05:02 +01:00
bdaf4554e6 Update to CEF 88.2.8
Fixed issue #339 : SimpleOSRBrowser crashes when the mouse is moved over the browser using CEF 88
2021-02-16 12:45:44 +01:00
7de0ea6a81 Update to CEF 88.2.7 2021-02-13 14:39:56 +01:00
086042c0d9 Update to CEF 88.2.6 2021-02-12 16:45:54 +01:00
002a21e6d6 Update to CEF 88.2.5
- Added TCEFWorkSchedulerQueueThread as an experimental way to handle the external message pump events for all platforms.
- Fixed backwards compatibility issues with Delphi 7.
2021-02-11 19:52:23 +01:00
8f1b88bac9 Update to CEF 88.2.4
Fixed issue #335
2021-02-06 17:38:44 +01:00
5c93e5c49a Update to CEF 88.2.1
- Added  xlib error handlers to the "interface" unit in the Lazarus demos for Linux.
- Added the "broker" CEF process type.
- Add the Zygote process to all the MustCreate* functions in TCefApplicationCore
2021-02-04 16:59:08 +01:00
77a5766367 Added keyboard support to the FMXExternalPumpBrowser2 demo in Linux thanks to Christoph Schneider
Moved most of the Linux constants, types and functions to new units.
2021-01-28 19:29:04 +01:00
f1f638ba18 Updated Lazarus package version 2021-01-24 18:33:53 +01:00
151b6fe3da Update to CEF 88.1.4
Added GlobalCEFApp.DisableChromeLoginPrompt
Removed GlobalCEFApp.CustomFlashPath
Removed GlobalCEFApp.FlashEnabled
Removed TChromiumCore.RunAllFlashInAllowMode
2021-01-21 15:46:35 +01:00
62753fa7f9 Update to CEF 87.1.13
Fixed some FMX compilation issues in Linux thanks to Christoph Schneider.
2021-01-08 16:01:06 +01:00
e3f1a0902d Added Printing support in Linux
Added the GlobalCEFApp.DisableZygote property
Added the GlobalCEFApp.OnPrintStart event.
Added the GlobalCEFApp.OnPrintSettings event.
Added the GlobalCEFApp.OnPrintDialog event.
Added the GlobalCEFApp.OnPrintJob event.
Added the GlobalCEFApp.OnPrintReset event.
Added the GlobalCEFApp.OnGetPDFPaperSize event.
2021-01-01 17:51:09 +01:00
e7eae21105 Improved Linux support in Lazarus
- Fixed issue #255
- Changed GlobalCEFApp.DefaultEncoding property type to ustring
- Changed GlobalCEFApp.OverrideSpellCheckLang property type to ustring
2020-12-28 18:11:27 +01:00
8f55182540 Update to CEF 87.1.12 2020-12-08 21:35:57 +01:00
80b1140db6 Update to CEF 87.1.11
Fixed issue #323 in the CEF code.
2020-11-26 14:42:33 +01:00
8e7660ccf8 Update to CEF 87.1.6 2020-11-19 18:55:17 +01:00
2f3c23c202 Update to CEF 86.0.24 2020-11-18 12:23:20 +01:00
a4067cf44c Update to CEF 86.0.23 2020-11-11 15:03:59 +01:00
9ac740613c Update to CEF 86.0.21 2020-11-04 14:45:23 +01:00
e601067d01 Update to CEF 86.0.20
Fixed issue #307 TBufferPanel.ScreenScale and GetDeviceScaleFactor return 1 after changing the DPI value while the browser is runninng.
2020-10-31 14:23:06 +01:00
f5bce048ce Update to CEF 86.0.19
Fixed issue #309
2020-10-28 18:49:34 +01:00
b118999a56 Update to CEF 86.0.18 2020-10-24 12:30:00 +02:00
592818ef30 Update to CEF 86.0.17 2020-10-16 15:27:39 +02:00
fd7645fe2c Update to CEF 86.0.14
Fixed issue #300
2020-10-14 09:56:47 +02:00
1186f0b105 Update to CEF 85.3.12 2020-10-02 14:23:38 +02:00
8af741c3e1 Update to CEF 85.3.11
Added an alternative PrintToPDF menu option to the MiniBrowser demo (not working for now)
2020-09-26 13:08:53 +02:00
d3e68a1d6d Update to CEF 85.3.10 2020-09-23 15:42:47 +02:00
d31456f517 Update to CEF 85.3.9 2020-09-16 11:11:45 +02:00
c7074c102c Update to CEF 85.3.7 2020-09-15 15:47:46 +02:00
a4882558dd Update to CEF 85.3.6
- Fixed issue #301
- Removed workaround for issue #301 in the MiniBrowser demo.
2020-09-12 19:33:05 +02:00
c7d0200657 Update to CEF 85.3.5
- Added the workaround to the issue #301 to the MiniBrowser demo.
2020-09-10 11:21:39 +02:00
d444bb29e1 Update to CEF 85.2.11 2020-08-29 11:48:12 +02:00
3c1dae426c Update to CEF 84.4.1 2020-08-15 12:15:10 +02:00
5430db5601 Update to CEF 84.3.10
Added 2 browser extension demos : HelloWorldExt and PageColorExt
2020-08-04 17:52:09 +02:00
b3b9bf809e Update to CEF 84.3.8
Improvements in the command line switches to avoid repetitions and make it easier to remove or modify default switches.
2020-07-30 10:45:12 +02:00
6d735203f7 Update to CEF 84.3.7 2020-07-24 11:23:12 +02:00
6f98a74518 Update to CEF 84.3.3 2020-07-22 18:01:03 +02:00
d42b2e68fb Update to CEF 84.2.6
- Fixed TChromium.HyperlinkAuditing default value
- Fixed CheckDLLs function in Linux
- Fixed Delphi 7 backwards compatibility
- Fixed issue #289
2020-07-21 12:41:03 +02:00
dee111279b Update to CEF 84.2.1 2020-07-18 19:12:01 +02:00
2b963f06ba Updated Lazarus package 2020-07-16 16:01:32 +02:00