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
14bfc9c832
Sample app for Mac only
2021-02-19 02:04:33 +01:00
a822fc23d5
Url Dropdown
...
Fix Caption for ExternalPumpBrowser
Fix Windows IFDEF
2021-02-19 02:04:33 +01:00
baae6a3765
Increased InternalVersion
2021-02-18 19:03:51 +01:00
c1961034c7
typo
2021-02-18 19:03:22 +01:00
b9adf07ac2
Merge pull request #345 from User4martin/fpc-work-2b
...
Fix ExternalPumpBrowser, Stop Scheduler.
2021-02-18 18:57:49 +01:00
81328d5242
ExternalPumpBrowser, fix unit-name
2021-02-18 16:01:32 +01:00
685304d4ac
Added WM_ENTERMENULOOP
2021-02-18 00:57:30 +01:00
ed42096f1e
Fix ExternalPumpBrowser, Stop Scheduler.
2021-02-18 00:12:37 +01:00
c6884ecdf8
Merge pull request #344 from User4martin/fpc-work-2a
...
Thanks!
2021-02-17 22:55:31 +01:00
ac1e26f86c
AppHelper on Windows: Do not create a console window
2021-02-17 22:51:05 +01:00
55f5eec85c
Fixes for ExternalPumpBrowser
2021-02-17 22:51:00 +01:00
2353308ef2
Merge pull request #343 from User4martin/fpc-work-2
...
Thank you for all this work!!!
2021-02-17 09:50:04 +01:00
088d20ff01
Allow Win/Linux to use external helper
2021-02-16 23:12:07 +01:00
4a49ab6755
Add option UseMockKeyChain for Mac. Prevents requiring permissions, but stops encrypting Cookies.
2021-02-16 23:12:07 +01:00
b9d609f4bd
Adding some Lazarus/FPC related paths to .gitingore
2021-02-16 23:12:07 +01:00
567f85058b
Remove lps files and add *.lps to .gitignore. LPS are local session files meant to represent the state of the IDE, not the project.
2021-02-16 23:12:07 +01:00
15d6336dd0
Make same app run on Win, Linux and Mac / Folder Lazarus_any_OS
2021-02-16 23:12:06 +01:00
91f0c8d740
Fix: Set LocalesDirPath and ResourcesDirPath from FrameworkDirPath, if not set explicitly
2021-02-16 21:15:22 +01:00
cd73dd8b8d
Use MultiExeProcessing on Mac
2021-02-16 18:10:01 +01:00
5cc767d430
Rename to ExternalPumpBrowser / Clean up
2021-02-16 18:10:01 +01:00
ee94b7d2cc
Added TBufferPanel.UpdateDeviceScaleFactor
...
Fixed issue #339 : SimpleOSRBrowser crashes when the mouse is moved over the browser using CEF 88
2021-02-16 12:47:22 +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
aaf512a419
Fixed TFMXWorkScheduler.QueueThread_OnPulse. Only build it when USEQUEUETHREAD is defined.
2021-02-11 21:07:22 +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
e7e7cb80c1
Linux : Implemented printing in MiniBrowser demo (issue #337 )
2021-02-08 18:39:07 +01:00
e45839bb90
Added TBufferPanel.OnMouseEnter and TBufferPanel.OnMouseLeave on Lazarus
...
Fixed building in Windows
Issue #337 : First implementation. It's incomplete.
2021-02-08 10:28:36 +01:00
a1f3e133ed
Merge pull request #341 from User4martin/fpc-mac-2
...
Thank you so much Martin! :-D
2021-02-08 09:58:16 +01:00
30bda87db4
helper scripts for mac app helpers
2021-02-07 22:10:08 +01:00
03e917f85c
Set LocalesDirPath and ResourcesDirPath from FrameworkDirPath, if not set explicitly
2021-02-07 22:10:08 +01:00
bfff18e7b5
fix compile. If IFDEF does not apply, an empty var block causes a compile error on fpc
2021-02-07 22:10:08 +01:00
7c94142d25
fix compile on Fpc/Mac. Handle is PtrUInt. IFDEF MACOS only matches Delphi
2021-02-07 22:10:08 +01:00
06bcf00dd7
Allow AppHelper to read FrameworkDirPath from argv
2021-02-07 22:10:08 +01:00
4bbf59fbb3
Rename SubProcess to AppHelper
2021-02-07 17:18:29 +01:00
8f1b88bac9
Update to CEF 88.2.4
...
Fixed issue #335
2021-02-06 17:38:44 +01:00
6d5b74070b
Added tab navigation controls to the FMXTabbedOSRBrowser demo
2021-02-05 17:35:53 +01:00
691986692b
Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi
2021-02-05 17:25:41 +01:00
04a6f9d66d
Added tab navigation controls to the FMXTabbedBrowser demo
2021-02-05 17:25:37 +01:00
2286ad332a
Update README.md
...
Fixed a link to the CEF binaries
2021-02-04 17:02:32 +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
12cce1cbba
Fixed TChromium.OnPreKeyEvent and TChromium.OnKeyEvent event parameters in demos
...
Added a workaround for a focus issue in popup windows handled by CEF in the MiniBrowser demo.
2021-02-03 10:30:07 +01:00
e0396ac3a5
Improved MacOS support thanks to martin_fr
...
Reorganized demos by OS
2021-01-31 16:53:07 +01:00
cd46aa097d
Fixed incorrect coordinates using the wheel button in OSR demos for Windows (VCL).
2021-01-29 18:27:10 +01:00