Commit Graph
100 Commits
Author SHA1 Message Date
Salvador Díaz Fau 5a5548141d Show more post information in the SimpleServer demo
Launch the default web browser from the SimpleServer demo.
2025-11-09 18:19:56 +01:00
Salvador Díaz Fau 0c00b11083 Update to CEF 142.0.8 2025-11-09 11:59:26 +01:00
Salvador Díaz Fau b6b2048d1a Small improvements reading the display server value in Linux
Added TCefLinuxDisplayServer.ldsTTY
2025-11-08 16:37:56 +01:00
Salvador Díaz Fau ff091dca52 Only call ShowX11Message when the display server is X11
Make / build (ubuntu-latest) (push) Has been cancelled
2025-10-30 18:45:36 +01:00
Salvador Díaz Fau f0bd5bc671 Update to CEF 141.0.11 2025-10-24 11:39:24 +02:00
Salvador Díaz Fau 7587909304 Added GlobalCEFApp.DoNotDeElevate 2025-10-24 10:37:15 +02:00
Salvador Díaz Fau 093555dd01 Fixed MiniBrowser build issue in old Delphi versions 2025-10-23 16:35:46 +02:00
Salvador Díaz Fau c965b0f838 Fixed build issue in old Delphi versions. 2025-10-23 16:30:52 +02:00
Salvador Díaz Fau cb94a47273 Update to CEF 141.0.10 2025-10-23 11:02:27 +02:00
Salvador Díaz Fau 5a9e909d64 Added GlobalCEFApp.FieldTrialConfig 2025-10-22 15:13:16 +02:00
Salvador Díaz Fau 79577e7a57 Update to CEF 141.0.9 2025-10-22 12:19:42 +02:00
Salvador Díaz Fau c790411696 Update to CEF 141.0.8 2025-10-21 11:38:31 +02:00
Salvador Díaz Fau ff698f6d04 Update to CEF 141.0.7 2025-10-18 15:23:57 +02:00
Salvador Díaz Fau ccd0a3fd00 Show an error message when CEF initialization is not successfull. 2025-10-17 18:34:48 +02:00
Salvador Díaz Fau 5436482422 Show an error message when CEF initialization is not successfull. 2025-10-17 18:23:10 +02:00
Salvador Díaz Fau d5271218eb Update to CEF 141.0.6 2025-10-16 18:29:22 +02:00
Salvador Díaz Fau ff3369a30b Update to CEF 141.0.5 2025-10-15 11:50:48 +02:00
Salvador Díaz Fau f8834c063a Fixed possible access violation in Lazarus_Linux_QT6/SimpleBrowser 2025-10-12 18:00:36 +02:00
Salvador Díaz Fau 8d047e2525 Increased InternalVersion 2025-10-11 18:17:12 +02:00
Salvador Díaz Fau d9515fcde5 Fixed some Wayland compatibility issues in the Lazarus demos for Linux 2025-10-11 18:16:42 +02:00
Salvador Díaz Fau 30a66a035b Added GlobalCEFApp.DisplayServer
Added TCefLinuxDisplayServer
Check if the display server is X11 before trying to get a PXDisplay value.
2025-10-11 17:16:53 +02:00
Salvador Díaz Fau 3701c7b4b0 Fixed exception reading the X11Display in Linux if Wayland is enabled 2025-10-11 10:10:25 +02:00
Salvador Díaz Fau 22a7a2f7b6 Workaround for issue #529. The PopupBrowser demo for Lazarus in Windows crashes at shutdown with CEF 128 2025-10-08 13:37:19 +02:00
Salvador Díaz Fau c45521d416 Fixed chrmosrBeforePopup arguments in PopupBrowser for Lazarus 2025-10-07 18:17:25 +02:00
Salvador Díaz Fau 8ec7c17025 Removed unnecessary include files and conditionals in Lazarus demos 2025-10-06 16:32:46 +02:00
Salvador Díaz Fau 774e1d8c58 Updated TCefClearDataStorageTypes values
Make / build (ubuntu-latest) (push) Has been cancelled
Improved documentation for TCefClearDataStorageTypes
Improved documentation for TChromiumCore.ClearDataForOrigin
2025-09-26 17:06:39 +02:00
Salvador Díaz Fau 4a33371558 Added transparency test code to SimpleOSRBrowser in QT 2025-09-21 17:15:22 +02:00
Salvador Díaz Fau ed15f1cca3 Fixed missing GlobalCEFApp property in SimpleOSRBrowser for QT
Removed TChromiumCore.OnClose from SimpleBrowser for QT6
Added code comments to all QT demos
2025-09-21 16:18:10 +02:00
Salvador Díaz Fau f893242ad0 Added SimpleOSRBrowser for QT5 2025-09-21 12:31:09 +02:00
Salvador Díaz Fau de7dbe1359 Fixed keyboard issue in Lazarus_Linux_QT6\SimpleOSRBrowser 2025-09-20 18:52:54 +02:00
Salvador Díaz Fau b5c6f18cdc Update to CEF 140.1.14 2025-09-19 17:27:17 +02:00
Salvador Díaz Fau e5ad04f1d9 Added SimpleOSRBrowser demo for QT6 in Linux (work in progress) 2025-09-18 19:31:58 +02:00
Salvador Díaz Fau 9533fc2257 Fixed issue #569. Multiple fixes to bugs in temporary directory cleaning code. Thanks to AlexAT. 2025-09-17 16:05:21 +02:00
Salvador Díaz Fau 435cfe8cae Added QT6 support
Make / build (ubuntu-latest) (push) Has been cancelled
Added SimpleBrowser for Lazarus and QT6
2025-09-14 19:25:12 +02:00
Salvador Díaz Fau ce571c5674 Increment InternalVersion value 2025-09-13 18:23:38 +02:00
Salvador Díaz Fau ded23f33a1 Added initial QT support (work in progress) 2025-09-13 18:23:07 +02:00
Salvador Díaz Fau c9aba9c250 Fixed build issue in QT projects 2025-09-13 16:06:23 +02:00
Salvador Díaz Fau 9d38ca7ee7 Update to CEF 139.0.40
Added Delphi 13 mention.
Clean up some Lazarus demos for Linux.
2025-09-11 13:25:55 +02:00
Salvador Díaz Fau 0a97240c4c Added code comments to GTKBrowser
Removed overloaded UseDefaultX11VisualForGtk
Removed overloaded FlushDisplay
Added Linux Mint 22.2 mention
2025-09-09 17:36:08 +02:00
Salvador Díaz Fau 491eba7bc5 Increased InternalVersion 2025-09-07 17:02:37 +02:00
Salvador Díaz Fau 0f1ba28fee Added GTKBrowser demo. (work in progress)
Added GlobalCEFApp.OzonePlatform
Added TCefOzonePlatform
Added gdk_x11_display_get_xdisplay
Added gdk_x11_screen_get_screen_number
Added gdk_x11_visual_get_xvisual
Added UseDefaultX11VisualForGtk
Added FlushDisplay
Fixed TCEFWindowInfoWrapper.AsChild in GTK3
2025-09-07 16:59:42 +02:00
Salvador Díaz Fau cd67fb9d23 Merge pull request #568 from salvadordf/dependabot/github_actions/actions/checkout-5
Make / build (ubuntu-latest) (push) Has been cancelled
Bump actions/checkout from 4 to 5
2025-09-02 08:38:58 +02:00
Salvador Díaz Fau 7412787136 Added required entitlements to FMXExternalPumpBrowser in macOS 2025-08-30 17:38:20 +02:00
Salvador Díaz Fau 8d0403e083 Update to CEF 139.0.38 2025-08-30 15:37:39 +02:00
Salvador Díaz Fau dbf556fd7d Fixed build issue in Delphi 2007 2025-08-29 16:20:30 +02:00
Salvador Díaz Fau 744c05d011 Update to CEF 139.0.37 2025-08-28 12:55:36 +02:00
Salvador Díaz Fau 2ed634e298 Update to CEF 139.0.30
TCEFWinControl must inherit from TCustomPanel in GTK3
2025-08-27 15:55:39 +02:00
Salvador Díaz Fau 00fbd4346c Fixed build issue in Windows 2025-08-26 17:09:32 +02:00
Salvador Díaz Fau f32b44aa31 Fixed IME in GTK3 for Lazarus
Only for browsers in OSR mode.
2025-08-26 17:02:21 +02:00
Salvador Díaz Fau 68d581f8b2 GTK3 demos for Lazarus adapted to the new TBufferPanel events. 2025-08-26 12:04:51 +02:00
Salvador Díaz Fau 7f75aac2e4 Fixed Lazarus package 2025-08-25 19:27:20 +02:00
Salvador Díaz Fau 372bea8377 Added SimpleOSRBrowser demo for Lazarus using GTK3
Added uCEFLinuxOSRIMEHandler to the CEF4Delphi source directory.
Updated SimpleOSRBrowser for GTK2
2025-08-25 19:17:25 +02:00
Salvador Díaz Fau 6fc5983d2f Fixed GetScreenDPI in VirtualBox with Linux guest and using Lazarus 2025-08-25 17:24:21 +02:00
Salvador Díaz Fau 8871908c94 Update to CEF 139.0.28
Make / build (ubuntu-latest) (push) Has been cancelled
2025-08-22 19:00:24 +02:00
Salvador Díaz Fau 3daee8a76d Update to CEF 139.0.26 2025-08-21 18:07:44 +02:00
Salvador Díaz Fau c7502282d3 Update to CEF 139.0.24 2025-08-20 11:42:53 +02:00
Salvador Díaz Fau 360d602d37 Update to CEF 139.0.23 2025-08-15 11:13:21 +02:00
Salvador Díaz Fau 57f283d99a Update to CEF 139.0.20
Make / build (ubuntu-latest) (push) Has been cancelled
2025-08-14 18:47:40 +02:00
Salvador Díaz Fau 1754c84a81 Added KioskBrowser for Lazarus
Fixed issue #565: TTouchKeyboard doesn't work in the KioskBrowser demo while running in Windows 11
2025-08-10 16:32:48 +02:00
Salvador Díaz Fau 4d950db496 Update to CEF 139.0.17 2025-08-09 12:27:02 +02:00
Salvador Díaz Fau 2bb9d86feb Update to CEF 138.0.36 2025-08-06 16:23:30 +02:00
Salvador Díaz Fau c1e9b5e273 Update to CEF 138.0.34
Make / build (ubuntu-latest) (push) Has been cancelled
2025-07-31 12:15:55 +02:00
Salvador Díaz Fau 72f863c0cc Added the KioskBrowser demo 2025-07-26 13:31:04 +02:00
Salvador Díaz Fau 229da769b8 Remove AcceptLanguageList from the MiniBrowser demos 2025-07-26 12:23:12 +02:00
Salvador Díaz Fau 58fbd83d30 Removed TChromiumCore.AcceptLanguageList
Chromium ignores changes to the intl.accept_languages browser preference.

Alternatives :
- Use GlobalCEFApp.AcceptLanguageList.
- Use TChromiumCore.SetUserAgentOverride and set the aAcceptLanguage parameter.
- Create a custom request context with TCefRequestContextRef.New and set the aAcceptLanguageList parameter.
2025-07-25 16:47:42 +02:00
Salvador Díaz Fau b700253103 Updated documentation 2025-07-25 11:25:51 +02:00
Salvador Díaz Fau c3ee67c707 Update to CEF 138.0.33 2025-07-25 11:03:09 +02:00
Salvador Díaz Fau df8c20556b Update to CEF 138.0.29
Added Lazarus 4.2 mention
2025-07-24 11:14:11 +02:00
Salvador Díaz Fau 6ec5c3063d Update to CEF 138.0.27 2025-07-22 15:25:29 +02:00
Salvador Díaz Fau 0a390bccc5 Added Rad Studio 13.0 to the defines 2025-07-22 14:53:29 +02:00
Salvador Díaz Fau 33741411cf Update to CEF 138.0.26 2025-07-18 17:28:02 +02:00
Salvador Díaz Fau 24eb36973f Update to CEF 138.0.25 2025-07-17 16:46:49 +02:00
Salvador Díaz Fau 302ee14d57 Update to CEF 138.0.21
Make / build (ubuntu-latest) (push) Has been cancelled
2025-07-12 12:18:09 +02:00
Salvador Díaz Fau 80cb846efc Update to CEF 138.0.18 2025-07-11 18:01:00 +02:00
Salvador Díaz Fau 396755f659 Update to CEF 138.0.17 2025-07-03 16:31:50 +02:00
Salvador Díaz Fau 92278a395b Update to CEF 138.0.15
Make / build (ubuntu-latest) (push) Has been cancelled
2025-06-28 18:43:55 +02:00
Salvador Díaz Fau 44d91fbc74 Update to CEF 137.0.19 2025-06-24 18:27:23 +02:00
Salvador Díaz Fau d0983b7818 Update to CEF 137.0.17
Make / build (ubuntu-latest) (push) Has been cancelled
2025-06-14 15:24:19 +02:00
Salvador Díaz Fau cb793dee79 Update to CEF 137.0.11
Make / build (ubuntu-latest) (push) Has been cancelled
2025-06-12 18:24:40 +02:00
Salvador Díaz Fau 3f8c3961e5 Fixed memory leak in JSWindowBindingWithArrayBuffer 2025-06-09 18:37:21 +02:00
Salvador Díaz Fau 1e5fbb06c1 Update to CEF 137.0.10 2025-06-05 15:55:12 +02:00
Salvador Díaz Fau 1608288727 Update to CEF 137.0.8
Make / build (ubuntu-latest) (push) Has been cancelled
2025-05-30 18:00:44 +02:00
Salvador Díaz Fau 9ac32a08e3 Update to CEF 137.0.4 2025-05-30 16:54:28 +02:00
Salvador Díaz Fau 44caea2fd9 Added TChromiumCore.AutofillSaveData
Make / build (ubuntu-latest) (push) Has been cancelled
Added TChromiumCore.CanMakePayment
Added TChromiumCore.SearchSuggestEnabled
Added TChromiumCore.URLDataCollection
2025-05-22 11:43:59 +02:00
Salvador Díaz Fau 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
Salvador Díaz Fau 13ce632b49 Update to CEF 136.1.6 2025-05-16 18:35:18 +02:00
Salvador Díaz Fau b30adaada1 Update to CEF 136.1.5 2025-05-15 12:40:14 +02:00
Salvador Díaz Fau 62857477a6 Added aNewWindowStyle parameter to TFMXWindowParent.Reparent
Make / build (ubuntu-latest) (push) Has been cancelled
2025-05-12 11:42:06 +02:00
Salvador Díaz Fau d3f2b48d4c Update to CEF 136.1.4 2025-05-09 11:24:02 +02:00
Salvador Díaz Fau b965e23734 Update to CEF 136.1.3 2025-05-07 16:46:14 +02:00
Salvador Díaz Fau 4a264fc45c Update to CEF 136.1.2 2025-05-06 15:21:21 +02:00
Salvador Díaz Fau 0f6d0fccb8 Added Lazarus 4.0 mention 2025-05-05 17:07:07 +02:00
Salvador Díaz Fau 770019bec8 Update to CEF 136.1.1 2025-05-04 18:27:51 +02:00
Salvador Díaz Fau 8752850487 Increment internalversion in update_CEF4Delphi.json 2025-05-02 16:23:20 +02:00
Salvador Díaz Fau febd697c9b Merge pull request #559 from theavege/add/ci
add github-actions
2025-05-02 16:21:55 +02:00
Salvador Díaz Fau 207e84f383 Removed old conditionals from GlobalCEFApp 2025-04-26 15:12:17 +02:00
Salvador Díaz Fau 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
Salvador Díaz Fau 232e06c8c7 Update to CEF 135.0.22 2025-04-25 12:32:16 +02:00
Salvador Díaz Fau 56bd985fc6 Update to CEF 135.0.21 2025-04-18 09:02:50 +02:00
Salvador Díaz Fau 73b3328e84 Update to CEF 135.0.20 2025-04-10 18:22:07 +02:00