Closed malisipi closed 10 months ago
Missclick 😆
Add headless mode to the checklist
It seems to Epiphany has no support for headless mode yet.
Well, I guess WebUI is for UI, so its fine. Those who need headless can use webui_show_browser() with a specific browser.
Kiosk nor fullscreen mode is not supported as command line flag. However epiphany can be tricked with loading "pre-created session" by library. Also changing the title requires two desktop files. First one is needed for system (to load name, icon, wmclass etc.), second is needed for loading only title (why it's just not using desktop file that created for system?). After all, it's possible although poor documentation (nearly no useful documentation about it) of Epiphany.
Most of examples is working seamless.
Is ffffffffffffffffffffffffffffffffffffffff
necessary?
Other than that, it seems good to me.
It's random ID for Epiphany. In Epiphany, every application window requires an ID. So it's required.
Can you please try to run two instances of the same app? I'm just wondering if Epiphany may cause issues in a production environment.
Second application window is not starting while first instance is running. Maybe this can create a issue.
It's possible (in same profile) however; I need to apply to library
After 84e8395, multi-instance can work without any issue.
Does the title always show WebUI
and not the actual app title?
Epiphany doesn't allow to change browser title by webpage. So, i have two options about it. I will blank it or i will choose to use "WebUI". I preferred the second option.
Should the end user even notice its a web browser? Whats your point of view on this @hassandraga?
Epiphany is ordered in the last option in the browser list. That means if there's no compatible browser with WebUI, it will open Epiphany rather than closing the application that they're no supported browser by WebUI.
I really appreciate your efforts @malisipi to support Epiphany. Based on the results, Epiphany may cause more issues than beneficial production use. I appreciate your time, but I suggest not adding Epiphany to the supported list.
Adds Epiphany support ( Related with #220 )
Headless mode