Commit Graph

16 Commits

Author SHA1 Message Date
Salvador Díaz Fau
43ab8ef953 Added TCEFTimerWorkScheduler
- Moved the GlobalCEFWorkScheduler creation after the GlobalCEFApp creation in all demos using it.
- Replaced TCEFWorkScheduler by TCEFTimerWorkScheduler in FMX demos for Linux and MacOS.
- Fixed context menu issue in FMXExternalPumpBrowser2 for Linux
- Fixed stability issues in FMXExternalPumpBrowser for MacOS
- Fixed 32bit build issues in TinyBrowser and ToolBoxBrowser2 demos.
- Added uCEFMacOSInterfaces and uCEFMacOSCustomCocoaTimer.
2021-06-04 15:10:40 +02:00
martin
05d3f02c8e Added NSPrincipalClass for Lazarus 2.1 2021-03-19 21:24:56 +01:00
martin
121a43e824 CrAppProtocol for cocoa / Add Cocoa CloseChildHandle 2021-03-01 01:18:02 +01:00
martin
08d8c3076f ExternalPumpBrowser: Fix thread handling 2021-03-01 01:18:02 +01:00
martin
70042ffc67 Fix Leak in demos 2021-03-01 01:18:01 +01:00
martin
34a3e69107 Add Headers to all units 2021-02-23 17:37:39 +01:00
martin
24d5b6b461 Ensure all units have {$I cef.inc} 2021-02-21 22:57:18 +01:00
martin
bab194d3c0 Add Win32 PE flag 2021-02-19 02:40:37 +01:00
martin
a822fc23d5 Url Dropdown
Fix Caption for ExternalPumpBrowser
Fix Windows IFDEF
2021-02-19 02:04:33 +01:00
martin
81328d5242 ExternalPumpBrowser, fix unit-name 2021-02-18 16:01:32 +01:00
martin
685304d4ac Added WM_ENTERMENULOOP 2021-02-18 00:57:30 +01:00
martin
ed42096f1e Fix ExternalPumpBrowser, Stop Scheduler. 2021-02-18 00:12:37 +01:00
martin
55f5eec85c Fixes for ExternalPumpBrowser 2021-02-17 22:51:00 +01:00
martin
088d20ff01 Allow Win/Linux to use external helper 2021-02-16 23:12:07 +01:00
martin
4a49ab6755 Add option UseMockKeyChain for Mac. Prevents requiring permissions, but stops encrypting Cookies. 2021-02-16 23:12:07 +01:00
martin
15d6336dd0 Make same app run on Win, Linux and Mac / Folder Lazarus_any_OS 2021-02-16 23:12:06 +01:00