-
-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for desktop integration #221
Comments
We use electron builder to build the different packages. I will put a few labels and see if someone can have a look. |
According to Electron documentation:
So it seems there is nothing to do with the build itself. AppImageLauncher should be installed on the users machines if they prefer to have a deep desktop integration for AppImage-bases projects. I've added information about this to Readme file. Feel free to merge it, if you like. I believe there is nothing to do more in this issue and it can be closed. |
* increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0
* Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * initial wip and test for download manager (electron-dl) #274 * Updating the package.json packages to point to my branch for electron-dl
* increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0
* Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk>
* Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk>
* Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part * reordering the arch commands as they don't seem to work in the previous order * increasing version to 1.0.5 Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk>
* Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part * reordering the arch commands as they don't seem to work in the previous order * increasing version to 1.0.5 * Fixing typo in armv7l (not 1) Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk>
* Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part * reordering the arch commands as they don't seem to work in the previous order * increasing version to 1.0.5 * Fixing typo in armv7l (not 1) * removing ia32 as is not an architecture longer supported Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk>
* Camera is now automatically connected by default * Camera is now automatically connected by default * Update HISTORY.md (#355) Reflect the situation with official client, and the current development stage of the project. * Feature/adding other arch builds (#360) * Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk> * Feature/adding other arch builds (#361) * Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk> * Feature/adding other arch builds (#362) * Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part * reordering the arch commands as they don't seem to work in the previous order * increasing version to 1.0.5 Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk> * Feature/adding other arch builds (#363) * Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part * reordering the arch commands as they don't seem to work in the previous order * increasing version to 1.0.5 * Fixing typo in armv7l (not 1) Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk> * Feature/adding other arch builds (#364) * Releasing 0.7.0 (#237) * increasing the version number to 0.4.1 * Updating the eslint version * increasing the electron-builder version to 21.1.1 * Reverting the upgrade of eslint as requires node version 11.10.1 or higher... and travis build is in 11.10.0 * increasing vesrion of electron to 4.2.7 * Force fallback to XWayland (#181) Perhaps electron cannot use native wayland, so disabling it in the snap causes it to fall back to XWayland which makes it work. * Feature 186 refactor index (#189) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * Feature 186 refactor index (#191) * Initial commit * Refactoring the main browser window out of the index.js * updating package version files * Adding small readme for the mainAppWindow folder * minor tidy up on readme and removing un-used files * minor tidy up removal of unused files (#190) * wip trying to fix screensharing (#195) * wip trying to fix screensharing * Adding back all the other chrome stuff as otherwise the one-2-one and other video stuff doesn't work * Catching the angular undefined and triggering the timeout again * increasing the package version number in order to be ready for release * moving to version 0.5.0 in preparation for release * moving to 0.5.1 * Create FUNDING.yml Adding funding page. * Remove invalid newline in Linux package description (#201) * Remove productName from package.json to address WM_CLASS issue (#176) * Remove invalid newline in Linux package description * Preparing release 0.6.0 and fix #203 (#205) * increase version to 0.6.1 for future development * Fix 171 adding clear cache to session (#209) * Adding the clearCache after the window creation to see if helps fixing the issue 171 * Moving to version 0.6.2 * Changing log message when clearing session cache * Changing log message when clearing session cache * Better handle external requests in new windows (#206) Here we use a counter to track the requests that are slated to open in a new window and have a URL of about:blank. We then filter all requests and proceed normally when the counter is less than 1. * Update KNOWN_ISSUES to reference cache folder (#171) (#210) * Update KNOWN_ISSUES to reference cache folder (#171) * Update KNOWN_ISSUES.md * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 (#212) * Feature 107 adding extra logs and checks (#213) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * Feature 107 adding extra logs and checks (#215) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Feature 185 toogle fullscreen f11 (#216) * Adding extra logs and the flushStorageData to see if fixes, or help, with #107 * Adding teh clear appcache storage * making the clearCache and clearStorage async/await so we can wait for them to finish before loading the app * Adding a menu item to be able to toogle the fullscreen mode by using f11 * updating default user agent string per issue 204 (#217) * updating default user agent string per issue 204 * bumped version number for default user agent string switch * Fixing #171 (#218) * Revert "Feature 107 adding extra logs and checks (#215)" This reverts commit 7862b4b. * Overwrite the serviceWorker.register method * Revert "Feature 107 adding extra logs and checks (#213)" This reverts commit b330962. * Remove more extra logging * Bump version on package.json to 0.6.6 * #221: updating readme with a link to AppImageLauncher (#226) * Increasing the electron-builder to fix #208 (#231) * Increasing the electron-builder to fix #208 * Adding back the other build packages removed for testing * Add flatpak to configuration directory list (#232) * Add flatpak to configuration directory list Also make the Snap configuration directory more precise * Added from source * moving version to 0.7.0 * adding other architectures builds * Moving the arch to the command as it doesn't seem to work in the package.json part * reordering the arch commands as they don't seem to work in the previous order * increasing version to 1.0.5 * Fixing typo in armv7l (not 1) * removing ia32 as is not an architecture longer supported Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk> Co-authored-by: Merlijn Sebrechts <merlijn.sebrechts@gmail.com> Co-authored-by: Julian Alarcon <alarconj@gmail.com> Co-authored-by: Clément Aubert <16466689+aubertc@users.noreply.github.com> Co-authored-by: Ismael Martinez Ramos <ismael.martinez@postcodelottery.co.uk>
Currently AppImage does not integrate with the desktop environment properly. For instance, it does not create
.desktop
file to launch the application. This makes it impossible to theme the Teams icon (see PapirusDevelopmentTeam/papirus-icon-theme#1861).Is it possible to integrate https://github.com/TheAssassin/AppImageLauncher into the AppImage assembly?
The text was updated successfully, but these errors were encountered: