Page 2 of 6

Re: Update History

Posted: Sat Oct 21, 2023 6:56 pm
by JHPJHP
Chromium Framework

Updated:
Minor improvements to the Framework.
Recompiled FREE STUFF Framework binaries.

Framework Improvements
Programs can either share a browser profile or create a personal one.

• Hold down the Shift and Ctrl keys when starting a program to reset the browser profile.
• An audible beep will sound (within a short period of time) indicating it's ok to release the keys.
• Holding down the keys for a few seconds after the beep will delete the profile and end the program.
• Before the profile is reset/deleted a message requester is opened allowing the user to decide if they want to proceed.

Re: Update History

Posted: Wed Oct 25, 2023 10:55 am
by JHPJHP
Updated:
Added Jam_Systems_1.pb.
Added Jam_Systems_2.pb.

Image

Re: Update History

Posted: Tue Nov 14, 2023 11:07 am
by JHPJHP
Updated:
Added AutoPlay_Audio.pb
Added AutoPlay_Video.pb
Added Fullscreen_Button.pb
Added Fullscreen_Kiosk.pb
Added x2_Marquee_Ticker.pb

Re: Update History

Posted: Thu Nov 16, 2023 6:49 pm
by JHPJHP
Updated:
Added x2_Navigate_Website.pb
Added Init_Close_Navigate.pb
Framework changes to improve the use of multiple WebGadget's.
Improved the SizeWindowHandler Procedure for all relevant examples.
Various improvements to the example Web_Browser.pb.
Squashed a small bug in the example ChartJS_1.pb.

Multiple WebGadget's
• Create multiple WebGadget's in a single application, controlled using the DevTools Protocol.
• The Cr_WebSocket_Connect Procedure now includes an optional parameter: PortNumber.
• PortNumber is only needed with multiple WebGadget's, this also includes when a WebGadget is closed and a new one is initialized.
• PortNumber is generated by the Framework and can be found in the CrWG structure; see x2_Navigate_Website.pb.

Note: FREE executables were also updated.

Image

Re: Update History

Posted: Tue Nov 21, 2023 9:09 am
by JHPJHP
Updated:
Some minor improvements to the Framework.
Various improvements to the following examples.
• Remote_Simple.pb
• Web_Browser.pb
• AutoPlay_Video.pb
• Init_Close_Navigate.pb
• x2_Navigate_Website.pb
• Google_Maps.pb
• Jam_Systems_1.pb

Note: Because the CRWG_DATA structure is sometimes shared; it's now defined at the beginning of each example.

Re: Update History

Posted: Fri Nov 24, 2023 12:48 pm
by JHPJHP
Updated:
Various improvements to the Fullscreen scripts.
Added additional Chromium WebGadget options.
• The following (complete) list also includes their default values.

Code: Select all

#Cr_WebGadget_Enable_Account_Zero       = #False
#Cr_WebGadget_Enable_Automation_Notice  = #False
#Cr_WebGadget_Enable_AutoOpen_DevTools  = #False
#Cr_WebGadget_Enable_Back_Forward_Cache = #False
#Cr_WebGadget_Enable_Browser_Dark_Mode  = #False
#Cr_WebGadget_Enable_Browser_Night_Mode = #False
#Cr_WebGadget_Enable_Experiments        = #False
#Cr_WebGadget_Enable_Extensions         = #False
#Cr_WebGadget_Enable_FPS_Counter        = #False
#Cr_WebGadget_Enable_Fullscreen_Support = #False
#Cr_WebGadget_Enable_InPrivate_Mode     = #False
#Cr_WebGadget_Enable_InProcess_GPU      = #False
#Cr_WebGadget_Enable_Insecure_Content   = #False
#Cr_WebGadget_Enable_Kiosk_Mode         = #False
#Cr_WebGadget_Enable_Kiosk_Idle_Timeout = #Null
#Cr_WebGadget_Enable_OnError_Support    = #True
#Cr_WebGadget_Enable_Permission_Prompts = #True
#Cr_WebGadget_Enable_Proxy_Auto_Detect  = #False
#Cr_WebGadget_Enable_Proxy_Bypass_List  = #Null$
#Cr_WebGadget_Enable_Proxy_Server       = #Null$
#Cr_WebGadget_Enable_Resize_Support     = #False
#Cr_WebGadget_Enable_Splash_Support     = #False
#Cr_WebGadget_Override_AutoPlay_Policy  = #False
#Cr_WebGadget_Override_Camera_Prompt    = #False
#Cr_WebGadget_Override_CLS_Filename     = #Null$
#Cr_WebGadget_Override_Default_Browser  = #False
#Cr_WebGadget_Override_Language_Code    = #Null$
#Cr_WebGadget_Override_Popup_Blocking   = #False
#Cr_WebGadget_Override_Profile_Location = #False
#Cr_WebGadget_Override_Profile_Name     = #Null$
#Cr_WebGadget_Override_Profile_Warning  = #False
#Cr_WebGadget_Override_Show_Scrollbars  = #False
#Cr_WebGadget_Override_User_Agent       = #Null$
#Cr_WebGadget_Override_Window_Position  = #Null$
#Cr_WebGadget_Override_Window_Size      = #Null$

Code: Select all

#Cr_WebSocket_Enable_DevTools_Debugger  = #False
#Cr_WebSocket_Enable_DevTools_Events    = #False
#Cr_WebSocket_Enable_DevTools_Protocol  = #True
#Cr_WebSocket_Override_Port_Number      = #Null
#Cr_WebSocket_Override_Port_Warning     = #False

Re: Update History

Posted: Sat Dec 09, 2023 8:19 pm
by JHPJHP
Updated:
Various improvements to the Framework.
Various improvements to numerous examples.

Due to the Framework changes this is a recommended update.

Re: Update History

Posted: Mon Jan 01, 2024 10:00 pm
by JHPJHP
Updated:
Minor improvements to the Framework.
Minor improvements to numerous examples.

Note: FREE executables were also updated.

Re: Update History

Posted: Sun Apr 21, 2024 12:02 pm
by JHPJHP
Updated:
Improved Web_Browser.pb.
Minor improvements to the Framework.

Because the CrWG Framework was modified this is a recommended update.

Note: FREE executables were also updated.

Re: Update History

Posted: Sat May 11, 2024 11:19 pm
by JHPJHP
Updated:
Improved the CrWG Framework.
Minor improvements to all examples.

Because the CrWG Framework was modified this is a recommended update.

Note: FREE executables were also updated.