df326d4e06
Rename references in demos
2021-03-21 00:12:12 +01:00
eec00d7da7
Rename Components
2021-03-20 21:06:46 +01:00
0abb2732de
Update to CEF 89.0.12
...
Modified the VCL SubProcess demo as suggested by Tomm Prami
Fixed issue #352
2021-03-20 13:16:08 +01:00
5bd415a4be
Merge pull request #353 from User4martin/fpc-work-5
...
Fpc work 5
2021-03-20 11:47:27 +01:00
9766f0e175
Readme and known restrictions
2021-03-20 05:44:04 +01:00
9346acaaa0
MacOS: Get cursor keys to work under OSR
2021-03-20 05:29:35 +01:00
c45c130b33
Expose additional event properties
2021-03-20 05:29:35 +01:00
05d3f02c8e
Added NSPrincipalClass for Lazarus 2.1
2021-03-19 21:24:56 +01:00
9fe7bc88c0
Remove the "experimental" tag to the MacOS demos.
2021-03-14 16:35:11 +01:00
181f589843
Update to CEF 89.0.7
2021-03-14 11:54:24 +01:00
f759f2e405
Merge pull request #350 from User4martin/fpc-work-3a
...
Fpc work 3a
2021-03-14 10:58:03 +01:00
0901f64763
Fix ReadMe files
2021-03-11 17:02:58 +01:00
72767eda01
Demo BrowserWindowDom2 (Lazarus_any_OS) / Paint on browser
2021-03-11 16:49:26 +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
83da1908ee
Refactor BufferPanel: call OnPaint, after painting / allow apps to paint in browser
2021-03-10 18:57:50 +01:00
28d4240ace
Refactor BufferPanel: Allow inherited classes to hook IME events
2021-03-10 18:57:49 +01:00
80693d87c1
Demo BrowserWindowDom (Lazarus_any_OS)
2021-03-10 18:57:49 +01:00
243b42ebd4
refactor Component LazBrowserWindow / Extracted TLazChromium
2021-03-10 18:57:49 +01:00
ac1f570c7b
Added: Demo BrowserWindowEx (Lazarus_any_OS) - with more than one browser
2021-03-10 17:12:40 +01:00
d37e72c010
Changed Demo BrowserWindow (Lazarus_any_OS) to use ContextInitialized Handler
2021-03-10 17:07:58 +01:00
605d31f8cf
Added CefLazApplication: Provide RegisterHandler for ContextInitialized
2021-03-10 17:07:58 +01:00
b9c57057b8
Fixed deprecated GetLocaleFormatSettings symbol warning thanks to dilfich
2021-03-08 14:24:26 +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
e9bf19225a
Update internal version
...
Updated the readme file with a mention to the MacOS demos state.
88.0.4324.182
2021-03-02 22:52:49 +01:00
c87b93a41a
Merge pull request #349 from User4martin/fpc-work-mac-2
...
Fix compile for Cocoa with Lazarus fixes branch 2.0.x / Requires patc…
2021-03-02 09:58:05 +01:00
8676b8c90a
Fix compile for Cocoa with Lazarus fixes branch 2.0.x / Requires patches LCL from SVN rev 63693
2021-03-02 00:03:55 +01:00
a5e430aef1
Added MacOS support with Lazarus
...
Updated internal version
Updated Readme file with MacOS info.
2021-03-01 09:01:34 +01:00
811140603e
Merge pull request #348 from User4martin/fpc-work-mac-1
...
Thank you very much!
2021-03-01 08:42:09 +01:00
73ff8fa985
Update AppHelper.lpi for older Lazarus
2021-03-01 02:16:44 +01:00
8fdd1c7253
Sample app BrowserWindow for new component
...
amend demos/Lazarus/CustomResourceBrowser/LICENSE.txt
2021-03-01 01:26:21 +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
08d8c3076f
ExternalPumpBrowser: Fix thread handling
2021-03-01 01:18:02 +01:00
70042ffc67
Fix Leak in demos
2021-03-01 01:18:01 +01:00
cee41f519b
Browser can be destroyed while in event. Do not access after that.
2021-03-01 01:18:01 +01:00
2838b7964e
Fixed CookieVisitor demo issue with cookies not written
...
Added New Delphi and Lazarus versions and MacOS info to Readme.md.
2021-02-27 12:55:29 +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
23bf854c28
Merge pull request #347 from User4martin/fpc-work-2d
...
Fpc work 2d
2021-02-24 10:20:20 +01:00
34a3e69107
Add Headers to all units
2021-02-23 17:37:39 +01:00
c7fba0eb39
Extracted base-class for TCefWindow with Chromium / Move WndProc
2021-02-23 17:37:39 +01:00
ff9d2a39a8
Extracted base-class for TCefWindow with Chromium
2021-02-23 17:37:00 +01:00
24d5b6b461
Ensure all units have {$I cef.inc}
2021-02-21 22:57:18 +01:00
1ef28cb013
Fix Lazarus build issue
2021-02-21 18:49:04 +01:00
92da537bf7
Fix Lazarus build issue in Windows
...
Fix Delphi build issue in MacOS
Added TCefApplicationCore.CheckCEFResources
Added TCefApplicationCore.CheckCEFDLL
Set TCefApplicationCore.CheckCEFFiles to false by default in MacOS
2021-02-21 18:41:25 +01:00
51d8c20f63
Fixed UTF8 string conversion in SimpleBrowser for Linux
...
- Removed "cmem" and "interfaces" from the TinyBrowser2 demo for Linux.
- Simplified the code of the TinyBrowser2 demo for Linux.
- Added the workaround for the CEF focus issue to TChromiumWindow in Linux.
- Set the result type of GetChildWindowHandle to LclType.THandle in FPC for TCEFWinControl, TCEFLinkedWindowParent and TChromiumWindow.
2021-02-21 11:11:08 +01:00
8c8e43b671
Updated Lazarus package version
2021-02-20 19:05:02 +01:00
21ae7cec31
Update CEF_CHROMEELF_VERSION_BUILD
2021-02-20 17:30:59 +01:00
9d17a50210
Update to CEF 88.2.9
...
Added the SimpleBrowser demo for Linux.
Added Linux support to TChromiumWindow.
Removed unused code and added more code comments to the SimpleBrowser demos for Windows.
2021-02-20 17:14:15 +01:00
fcb2b586cf
Merge pull request #346 from User4martin/fpc-work-2c
...
Fpc work 2c
2021-02-19 09:41:31 +01:00
bab194d3c0
Add Win32 PE flag
2021-02-19 02:40:37 +01:00