1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2025-07-12 22:30:17 +02:00

552 Commits

Author SHA1 Message Date
3f8c3961e5 Fixed memory leak in JSWindowBindingWithArrayBuffer 2025-06-09 18:37:21 +02:00
f3ee45910e Enable DPI aware setting in Lazarus demos for Windows
Cleanup some useless code in Lazarus demos for Windows
2025-05-20 19:35:57 +02:00
3904180367 Added GlobalCEFApp.GTKVersion in Linux
Set GlobalCEFApp.GTKVersion to gtkVersion3 in TinyBrowser and TinyBrowser2 for Lazarus and GTK3 in order to avoid an initial error because the app and Chromium are trying to load diferent versions of GTK.
2025-04-25 16:51:53 +02:00
2ad0c8a753 Update to CEF 135.0.17
Fixed issue #548
Removed custom JS dialogs code from SimpleOSRBrowser.
2025-04-03 16:14:01 +02:00
b731deee3b Added a menu option to download a file in MiniBrowser 2025-03-15 15:36:47 +01:00
e223d1c0a6 Update to CEF 134.3.1 2025-03-13 11:51:28 +01:00
0206d90fb0 Enable multiple tabs and popup windows in TinyBrowser2 2025-03-05 11:47:06 +01:00
dc2de4f6fa Added custom JS dialogs to SimpleOSRBrowser 2025-02-26 17:00:35 +01:00
032e1e5769 Removed GlobalCEFApp.ApiHashUniversal mention in MiniBrowser 2025-02-26 16:23:14 +01:00
9c41b46285 Update to CEF 133.4.0 2025-02-26 16:05:45 +01:00
345c99ce59 Use Chrome runtime style in SchemeRegistrationBrowser to fix issue #548 2025-02-22 16:35:19 +01:00
2081ad570a Block the shortcut to view the HTML source code (Control+U) in MiniBrowser 2025-02-12 10:44:12 +01:00
c0a03f0098 Fixed initial browser focus in SimpleOSRBrowser for Linux-GTK2 2025-02-10 16:56:19 +01:00
6760bed772 Added IME support to SimpleOSRBrowser in Linux-GTK2 (issue #544)
Renamed argument in TChromiumCore.OnTakeFocus
2025-02-09 16:33:51 +01:00
e09bf5bebe Use the Chrome runtime style in popup windows in the TabbedBrowser2 demo. 2025-02-05 17:34:24 +01:00
373a19f8f5 Added WebpageSnapshot demo for UniGUI 2025-01-13 18:45:34 +01:00
38b9b5ae12 TabbedBrowser2 demos now use the Chrome style 2025-01-09 17:24:32 +01:00
f9de87dafe Fixed invisible select items in FullScreenBrowser demos 2024-12-19 11:17:18 +01:00
8e5b4e4ef3 Added a GlobalCEFApp.OnAlreadyRunningAppRelaunch example to the TabbedBrowser2 demo 2024-12-05 16:37:52 +01:00
a87256405a Possible fix for issue #538 2024-12-04 16:10:43 +01:00
6badc8f3bd Fixed ConsoleBrowser2 resize issues
Renamed TCEFBrowserBitmap.BeginBufferDraw to TCEFBrowserBitmap.BeginDraw
Renamed TCEFBrowserBitmap.EndBufferDraw to TCEFBrowserBitmap.EndDraw
Renamed TCEFBrowserBitmap.UpdateBufferDimensions to TCEFBrowserBitmap.UpdateDimensions
Removed TCEFBrowserBitmap.BufferIsResize
2024-11-30 11:18:21 +01:00
87843f4b8f Update to CEF 131.2.3 2024-11-16 12:19:26 +01:00
cf106b5363 Copy the HTML usiing JS in DOMVIsitor 2024-10-28 15:58:27 +01:00
cf01920678 Fixed issue #535 ; Blurry text in FMX demos using OSR mode. 2024-10-10 12:42:09 +02:00
b5e337f36c Block F1 and F11 in MiniBrowser demos 2024-09-12 09:05:07 +02:00
a42f3dfd5f Fixed issue #527 : Demo ExternalPumpBrowser Helper (GPU) crash on MacOs 14 Sonoma - Lazarus x86_64-darwin 2024-09-09 13:16:03 +02:00
d36c6e3bc3 Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2024-09-07 17:42:33 +02:00
853510b0f9 Replaced deprecated NSBGOnly with LSUIElement in FMXExternalPumpBrowser for macOS 2024-09-07 17:42:31 +02:00
a1f5d9198b Added the Alerts helper to the other Lazarus demos for macOS 2024-09-06 19:09:21 +02:00
83cc098aab Added "Outgoing network socket for connecting" entitlement to FMXExternalPumpBrowser demo for macOS 2024-09-06 16:01:45 +02:00
3819aa6695 Added one more test site to MobileBrowser demo 2024-09-06 10:43:27 +02:00
dfaf639e7e Added the Alerts helper to AppHelper for macOS 2024-09-05 12:23:21 +02:00
dfec99acd6 Added the Alerts helper to FMXExternalPumpBrowser for macOS 2024-09-04 17:31:33 +02:00
55a70a998e Update to CEF 128.4.8 2024-09-03 17:26:03 +02:00
ed52c6144c Fixed cursor handling in MiniBrowser 2024-08-22 10:52:32 +02:00
506f56e583 Create independent browsers in FMXTabbedBrowser 2024-08-09 15:37:48 +02:00
265a4d0ea6 Improved EditorBrowser demos
Added copy, cut and paste buttons using the new TChromium.SimulateEditingCommand procedure
2024-08-05 17:41:57 +02:00
c55491e0a3 Added more test sites to MobileBrowser demo
Added the fullVersion field information to the Emulation.setUserAgentOverride method
2024-06-19 11:05:42 +02:00
496db82294 Enable Chrome runtime in MobileBrowser demo 2024-06-18 14:18:16 +02:00
16f76f39aa Enable Chrome runtime in SimpleBrowser2 demo 2024-06-17 11:44:07 +02:00
b2722c1dfa Added extensions and descriptions to TCEFFileDialogInfo
Fixed OnFileDialog event in MiniBrowser demo
2024-06-15 19:44:55 +02:00
56cf3cfb1b Update to CEF 126.1.14 2024-06-14 19:17:43 +02:00
e02e101533 Fixed incorrect type definitions
Fixed TCefCustomStringList.GetHandle return value type
2024-06-14 12:03:35 +02:00
d120f5c3fb Fixed event assignments in BrowserWindowDom 2024-06-07 16:45:04 +02:00
470c142a55 Fixing event assignments in the BrowserWindow project 2024-06-07 17:59:05 +05:00
543af9be90 Added the Lazarus_Linux_Console\LibraryBrowser demo 2024-06-02 18:27:25 +02:00
bf11a7586e Added an example of HTTP header replacement in MiniBrowser 2024-06-02 10:19:14 +02:00
849c32718b Fixed Lazarus_Linux_GTK2\PopupBrowser2 demo crash 2024-05-30 12:49:57 +02:00
013bbe441c Fixed some GTK2 demos
Added Lazarus 3.4 mention in the readme
Added CefKeyEventLog calls in SimpleOSRBrowser to log keyboard events.
2024-05-29 17:25:15 +02:00
e3cd6821c8 Update to CEF 125.0.19 2024-05-28 15:50:48 +02:00