endlessm/eos-browser-tools

Name: eos-browser-tools

Owner: endlessm

Description: System level wrapper application to easily download, install and run Google Chrome on Endless OS

Created: 2017-08-04 07:34:19.0

Updated: 2018-05-17 23:30:27.0

Pushed: 2018-05-18 21:41:16.0

Homepage: null

Size: 78

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

eos-browser-tools

Description

This package currently contains two main components

eos-browser-tools

This currently provides a handler for webapp:<WM_CLASS>@<URI> URIs, which allows us to easily run chromium in application mode by specifying the desired WM_CLASS and final address to load in the URI.

As this handler gets installed in the OS, it can handle URLs loaded from unsandboxed environments (e.g. Facebook, WhatsApp) as well as those from sandboxed flatpak applications, that rely on the Flatpak's OpenURI portal.

If Google Chrome has been installed via the App Center (which requires having the eos-google-chrome-helper package installed), this script will consider using it instead of Chromium if it's set as the default browser, otherwise Chromium will be used.

eos-google-chrome-helper

This package provides a system level wrapper application to allow easily downloading, installing and running Google Chrome on Endless OS.

This wrapper application does mainly two things when you click on the desktop icon:

This package provides the following elements:

All this files will be installed, exceptionally, as part of the OSTree, so that the icon and the wrapper app are available on the desktop at any time, either to run the browser or to install it if not yet available.

License

eos-browser-tools is Copyright © 2016, 2017 Endless Mobile, Inc. and is licensed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

See the COPYING file for the full version of the GNU GPLv2 license


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.