1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2026-05-16 08:38:08 +02:00
Commit Graph

665 Commits

Author SHA1 Message Date
paweld 84e6855b63 Patch for compilation error on FPC 3.2.0 2020-06-29 11:07:22 +02:00
paweld 17b81d9472 Update uCEFOLEDragAndDrop.pas
Patch for compilation error on FPC 3.2.0 [No matching implementation for the interface method "SetData (const tagFORMATETC; var TagSTGMEDIUM; LongBool): LongInt; Stdcall; " found]
2020-06-27 20:18:41 +02:00
Salvador Díaz Fau b142412810 Fix for issue #248 made by pmccarenko 2020-06-25 17:31:09 +02:00
Salvador Díaz Fau b4945628c5 Added a context menu option to delete the cache at runtime to the CookieVisitor demo 2020-06-24 12:29:13 +02:00
Salvador Díaz Fau d55d7c0733 Added the TChromium.DefaultWindowInfoExStyle property
DefaultWindowInfoExStyle is used to initialize the browser window with that ExStyle. In some cases a focus issue may be fixed if we use the WS_EX_NOACTIVATE value instead of 0 but it may have some side effects.

This could be used to fix issue #282
2020-06-22 16:17:38 +02:00
Salvador Díaz Fau 7e3e8bad24 Update to CEF 83.4.0 2020-06-21 21:27:55 +02:00
Salvador Díaz Fau ef2277fe6c Fixed compiler warnings in Delphi 7 with string type conversions
- Added TCefFastDomVisitor3
2020-06-20 16:10:29 +02:00
Salvador Díaz Fau 32ea814c9c Added the "console trick" to the DOMVisitor demo
The "console trick" is an alternative method to send text information from the render process to the browser process without a JavaScript extension.
2020-06-20 11:39:05 +02:00
Salvador Díaz Fau ea447c74d5 Fixed LoadLibrary parameter for Linux 2020-06-13 17:57:59 +02:00
Salvador Díaz Fau 0be9d32bc3 Fixed Unicode strings issue with Windows API calls
Added more NIL checks in TChromiumCore
2020-06-13 17:24:22 +02:00
Salvador Díaz Fau ef46244dde Update to CEF 83.3.12 2020-06-06 11:33:13 +02:00
Salvador Díaz Fau c5aa8d1f3a Added Delphi Community Edition and Lazarus links 2020-05-30 17:40:49 +02:00
Salvador Díaz Fau ea75cd51d2 Update to CEF 83.3.11 2020-05-29 16:48:25 +02:00
Salvador Díaz Fau f773189b70 Update to CEF 83.3.10
- Issue #280 : Added GlobalCEFApp.MissingBinariesException property.
2020-05-26 16:57:37 +02:00
Salvador Díaz Fau c44023cb21 Update to CEF 83.3.9 2020-05-23 15:00:44 +02:00
Salvador Díaz Fau 58d988487b New TinyBrowser demo using the Views Framework 81.0.4044.138 2020-05-16 13:01:59 +02:00
Salvador Díaz Fau 7798f97872 Update to CEF 81.3.10
- Add missing "messages" unit to the uses section in FMXTabbedOSRBrowser demo.
2020-05-14 18:54:42 +02:00
Salvador Díaz Fau dbab922640 Update to CEF 81.3.5
- Added TChromium.IndexOfBrowserID
- Fixed TChromium.GetBrowserById
- Added "Find text..." menu option to the MiniBrowser demo
2020-05-12 11:30:19 +02:00
Salvador Díaz Fau 0befb93f1b Improved text formatting in the Readme.md file 2020-05-09 11:45:13 +02:00
Salvador Díaz Fau e47b526c33 Fix for issue #277
- Added attribution links to other projects in the readme file.
2020-05-09 11:41:20 +02:00
Salvador Díaz Fau 1d750fac10 Compatibility fix for D7 2020-05-08 17:47:49 +02:00
Salvador Díaz Fau 5c4108424a Update to CEF 81.3.2 2020-05-08 12:01:11 +02:00
Salvador Díaz Fau 132edb2e88 Added Multi-Browser mode to TChromium
MiniBrowser demo now has the Multi-browser mode enabled.
Added TChromium.MultiBrowserMode
Added TChromium.BrowserById
Added TChromium.BrowserCount
Added TChromium.BrowserIdByIndex
Added TChromium.SelectBrowser
Added TChromium.CloseAllBrowsers
Added TChromium.TryCloseBrowser
2020-05-07 11:46:48 +02:00
Salvador Díaz Fau 5c2204b207 Fixed issue #277 2020-05-05 19:20:23 +02:00
Salvador Díaz Fau 318318c85c Added Views Framework support #244
Added ToolBoxBrowser2 demo
Added TCEFBrowserViewComponent.
Added TCEFLabelButtonComponent.
Added TCEFMenuButtonComponent.
Added TCEFPanelComponent.
Added TCEFTextfieldComponent.
Added TCEFScrollViewComponent.
Added TCEFWindowComponent.
2020-05-05 18:10:33 +02:00
Salvador Díaz Fau ccdb41b357 Update to CEF 81.3.1 2020-04-30 17:28:41 +02:00
Salvador Díaz Fau ee831e85bd Update to CEF 81.2.25
- Work in progress : Added many more units, classes and types to support the Views Framewrok.
2020-04-29 19:14:44 +02:00
Salvador Díaz Fau a3cab55a7c Added missing process type to the CefDebugLog procedure 2020-04-25 16:47:16 +02:00
Salvador Díaz Fau 17c82fa24c Fix TAB key handling in FMX demos in OSR mode 2020-04-25 16:26:49 +02:00
Salvador Díaz Fau a34ae44cb0 Update to CEF 81.2.24
- Added code comments to the MediaRouter demo
- Added a Lazarus version of the MediaRouter demo
2020-04-25 15:57:11 +02:00
Salvador Díaz Fau 22b59eae73 Fixed accented characters issue in web pages 2020-04-23 12:32:52 +02:00
Salvador Díaz Fau fd50565420 Update to CEF 81.2.22
- Added CefKeyEventLog and CefMouseEventLog to the uCEFMiscFunctions unit
2020-04-23 11:11:53 +02:00
Salvador Díaz Fau 5335268296 Update to CEF CEF 81.2.21 2020-04-22 13:13:59 +02:00
Salvador Díaz Fau 823be24cd9 Update to CEF 81.2.21 2020-04-22 13:12:46 +02:00
Salvador Díaz Fau dce556683a Update to CEF 81.2.19 2020-04-21 13:27:34 +02:00
Salvador Díaz Fau 9a0c782064 Fixed exceptions when you tried to used empty languages list and set a managed preference 2020-04-20 12:02:16 +02:00
Salvador Díaz Fau 62c310a7b9 Update to CEF 81.2.17
- New MediaRouter demo (still buggy)
- Removed TCEFMediaObserverComponent and merged all the ICefMediaObserver methods and events into TChromium.
- Fixed some Media Observer parameters
- Added TChromium.RequestContext
- Added TChromium.MediaRouter
- Added TChromium.MediaObserver
- Added TChromium.Registration
2020-04-19 22:47:20 +02:00
Salvador Díaz Fau 02ef32b474 Update to CEF 81.2.16
Removed unused uCEFAudioHandler unit
2020-04-11 11:23:24 +02:00
Salvador Díaz Fau 3de53a0376 Update to CEF 81.2.15 2020-04-10 09:49:34 +02:00
Salvador Díaz Fau 846aeddd54 Issue #273 fixed
- Added TFMXChromium.ScreenScale property
80.0.3987.163
2020-04-09 18:43:03 +02:00
Salvador Díaz Fau c9b2af2a5e Issue #271 is fixed
Removed workaround from TBufferPanel, TFMXBufferPanel and demos.
2020-04-04 10:58:48 +02:00
Salvador Díaz Fau fef076d4ea Update to CEF 80.1.15 2020-04-04 10:20:28 +02:00
Salvador Díaz Fau 0bf3156cca Update to CEF 80.1.15 2020-04-04 10:18:30 +02:00
Salvador Díaz Fau 1f912a7d38 Removed double unit declaration in uses section 2020-04-03 18:40:27 +02:00
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