Commit Graph

514 Commits

Author SHA1 Message Date
Salvador Díaz Fau
1ee9290040 Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2018-10-03 13:08:26 +02:00
Salvador Díaz Fau
0a4ae46c0d Update to CEF 3.3497.1836.gb472a8d 2018-10-03 13:08:23 +02:00
Salvador Díaz Fau
7b52e56eef
Merge pull request #135 from ashumkin/disable-extensions
improve: allow to disable extensions (cef_extensions.pak)
2018-10-03 13:03:17 +02:00
Alexey Shumkin
16a676128f
improve: allow to disable extensions (cef_extensions.pak)
Some projects does not use extenstions, so there is no need to include
`cef_extensions.pak` into a project, but CEF4Delphi requires it.

Make able to disable extensions. Let's introduce the method
`DisableExtensions` which will disable the file check for
`cef_extensions.pak` and will add the `--disable-extensions` command
line option.
2018-10-03 12:36:30 +03:00
Salvador Díaz Fau
b16ea570cf
Update to CEF 3.3497.1834.g0a87d5f 2018-09-28 14:39:22 +02:00
Salvador Díaz Fau
24041982ca Update to CEF 3.3497.1834.g0a87d5f 2018-09-28 14:37:54 +02:00
Salvador Díaz Fau
f76630c49f Removed the Offset parameter in TCefApplication.RenameAndDeleteDir 2018-09-26 14:41:56 +02:00
Salvador Díaz Fau
7dfcfe9814
Update to CEF 3.3497.1833.g13f506f 2018-09-23 11:30:57 +02:00
Salvador Díaz Fau
d556c9f3f1 Update to CEF 3.3497.1833.g13f506f 2018-09-23 11:29:38 +02:00
Salvador Díaz Fau
5c4dac3087
Update to CEF 3.3497.1831.g461fa1f 2018-09-21 14:34:38 +02:00
Salvador Díaz Fau
1fad63a2ea Update to CEF 3.3497.1831.g461fa1f 2018-09-21 14:33:22 +02:00
Salvador Díaz Fau
351756834e Lazarus/FPC compatibility fixed 2018-09-19 13:27:23 +02:00
Salvador Díaz Fau
54a88d04fa Catch date conversion exceptions 2018-09-18 16:19:21 +02:00
Salvador Díaz Fau
833d50134a Delete the cache and cookies directories in a thread 2018-09-18 15:19:44 +02:00
Salvador Díaz Fau
e6d4d7bce5
Update to CEF 3.3497.1829.g004ef91 2018-09-16 10:41:03 +02:00
Salvador Díaz Fau
0cf7c5f6b3 Update to CEF 3.3497.1829.g004ef91
- Added the TCEFLinkedWindowParent component.
2018-09-16 10:39:41 +02:00
Salvador Díaz Fau
8ebb5fb527 Fixed release version check 2018-09-07 12:58:51 +02:00
Salvador Díaz Fau
da735848e4
Update to CEF 3.3497.1827.ga4f7e36 2018-09-07 11:55:04 +02:00
Salvador Díaz Fau
7e270aa8ca Update to CEF 3.3497.1827.ga4f7e36
- Added option to load PDF files in the MiniBrowser demo.
- Now the ResponseFilterBrowser replaces the logo with an external PNG file.
2018-09-07 11:53:31 +02:00
Salvador Díaz Fau
e5bb0cd561 Improved Is32BitProcess function. 2018-09-02 15:40:56 +02:00
Salvador Díaz Fau
7342cccbb5 Added more error information to TCefApplication.CheckCEFLibrary
TCefApplication.CheckCEFLibrary now shows the binaries version and it also checks that the DLL and the application are compiled for the same architecture.
2018-09-02 13:11:43 +02:00
Salvador Díaz Fau
d16ce93bd5 Fixed TPDFPrintOptions properties.
Now header_footer_enabled, selection_only, landscape and backgrounds_enabled are boolean.
2018-08-31 12:24:21 +02:00
Salvador Díaz Fau
005d699601
Update to CEF 3.3440.1806.g65046b7 2018-08-29 12:54:42 +02:00
Salvador Díaz Fau
208c8b1b19 Update to CEF 3.3440.1806.g65046b7 2018-08-29 12:53:10 +02:00
Salvador Díaz Fau
5bc37a52ad Added GlobalCEFApp.AutoplayPolicy property 2018-08-23 14:24:18 +02:00
Salvador Díaz Fau
37518b318e KioskOSRBrowser : detect HTML5 INPUT types 2018-08-21 10:55:01 +02:00
Salvador Díaz Fau
7a7225773f KioskOSRBrowser : removed unused AfterCreated event 2018-08-21 08:54:02 +02:00
Salvador Díaz Fau
d3f41977b5 KioskOSRBrowser improvements and fixes
- Removed browser controls like the address bar, snapshot button, etc.
- Added a context menu option to close the app.
- Fixed the node detection. Input elements have a 'text' type by default.
- Added more code comments.
2018-08-21 08:50:02 +02:00
Salvador Díaz Fau
9ac1270ffd New KioskOSRBrowser demo 2018-08-20 18:39:43 +02:00
Salvador Díaz Fau
5243ce887e Fixed D2010 issues with missing TEncoding types. 2018-08-20 14:56:14 +02:00
Salvador Díaz Fau
7ba82bd5ed Fixed UpdateStringListPref and spell checker dictionaries in TFMXChromium 2018-08-15 14:36:11 +02:00
Salvador Díaz Fau
eaca9d8b65 Fixed parameter checking in UpdateStringListPref. 2018-08-13 09:41:08 +02:00
Salvador Díaz Fau
17a3b8e61c Added option to replace a resource in ResponseFilterBrowser
- Added more comments to ResponseFilterBrowser
2018-08-09 09:59:43 +02:00
Salvador Díaz Fau
a6d948a5c4 Added more comments to ResponseFilterBrowser and fixed a couple of bugs
- Move unit in the "uses" section.
- Return RESPONSE_FILTER_DONE when all data has been written.
2018-08-07 17:03:13 +02:00
Salvador Díaz Fau
9d1c1ac052
Update to CEF 3.3440.1805.gbe070f9 2018-08-04 11:07:39 +02:00
Salvador Díaz Fau
87d7b40568 Update to CEF 3.3440.1805.gbe070f9 2018-08-04 11:06:18 +02:00
Salvador Díaz Fau
90b870fc78 Moved cookie path initialization to a thread
- Moved cookie path initialization to a thread. That thread uses a waitableevent and a callback to wait until the cookiemanager is initialized before setting the storage path.
- Added TCefEventCompletionCallback
- Changed TCefWaitableEventRef.New parameters to boolean
2018-08-01 10:00:23 +02:00
Salvador Díaz Fau
43bcdf725f
Update to CEF 3.3440.1802.g9512b3f 2018-07-31 09:49:39 +02:00
Salvador Díaz Fau
eba3058fd5 Update to CEF 3.3440.1802.g9512b3f
- GlobalCEFApp.SitePerProcess default value is now TRUE .
- Added TChromium.SpellChecking and TChromium.SpellCheckerDicts properties.
2018-07-31 09:47:43 +02:00
Salvador Díaz Fau
61ff40bd9d Added a touch keyboard to SimpleOSRBrowser 2018-07-29 10:58:26 +02:00
Salvador Díaz Fau
e321510ada Merge branch 'master' of https://github.com/salvadordf/CEF4Delphi 2018-07-24 18:18:57 +02:00
Salvador Díaz Fau
5e5d0dcb74 TCefFileDialogMode and TCefDuplexMode defined as constants
- Added more parameter checks in CefRegisterExtension
- Minor change registering the extension in JSExtension demo. The TempHandler reference is valid until it reaches the "finally".
2018-07-24 18:18:54 +02:00
Salvador Díaz Fau
eda672d178
Update to CEF 3.3396.1786.gd3e36d0 2018-07-22 14:57:05 +02:00
Salvador Díaz Fau
08977db610 Update to CEF 3.3396.1786.gd3e36d0 2018-07-22 14:55:27 +02:00
Salvador Díaz Fau
b52736b43f Added FMXToolBoxBrowser demo 2018-07-22 11:12:41 +02:00
Salvador Díaz Fau
2db1a72deb
Update to CEF 3.3396.1785.ga27bbfa 2018-07-11 09:52:49 +02:00
Salvador Díaz Fau
eec3ad39d3 Update to CEF 3.3396.1785.ga27bbfa 2018-07-11 09:51:22 +02:00
Salvador Díaz Fau
144f0268b3 added missing stdcall directive 2018-07-06 17:33:59 +02:00
Salvador Díaz Fau
ae840062db
Update to CEF 3.3396.1783.g1856231 2018-07-06 16:24:48 +02:00
Salvador Díaz Fau
665602e6c7 Update to CEF 3.3396.1783.g1856231
- Added the DLLBrowser demo.
2018-07-06 16:23:36 +02:00