aboutsummaryrefslogtreecommitdiffstats
path: root/src/webview
Commit message (Collapse)AuthorAge
* Patch getDisplayMedia for screen sharing in all services (#802)Libravatar Gautam Singh2020-09-22
| | | Co-authored-by: Gautam Singh <gautamsi@users.noreply.github.com>
* Add "Go to Home Page" in services context menu (#900)Libravatar Juan Mora2020-09-08
| | | Co-authored-by: Juan Mora <juanvalentin.mora@globant.com>
* Add FAB to service dashboard (#824)Libravatar Bennett2020-06-21
| | | | | | | | | | | | | | | | | | | * Implement #387 * Fix lint * Upgrade to Electron 9 * Remove dependency on electron-spellchecker * Allow multiple languages to be selected * Fix lint * Don't show spellchecker language chooser for macOS * Fix _requireAuthenticatedUser throwing error on startup * Add FAB
* Address Dark Reader settings translation issue (#593)Libravatar Amine2020-04-19
| | | | | | | * Remove unmaintained en.json * Fix missing translations for Dark Reader settings, harmonize case * Harmonize Dark Reader case
* Merge Franz 5.5.0 beta.1 and 2 (#549)Libravatar Bennett2020-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Automatic i18n update (i18n.meetfranz.com) * Fix zoom not working * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Add environment variable FRANZ_APPDATA_DIR * Add environment variable for config FRANZ_APPDATA_DIR * fix stuff that shouldn't need fixing in the first place * notarize app * bump version to 5.4.1 * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * update to electron 7.1.7 * bump version to 5.5.0 * Automatic i18n update (i18n.meetfranz.com) * Bump electron to 7.1.10 * plan changes * filter plan variants * add missing string * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Replace/remove deprecated electron function calls Electron replaced several function calls with object properties. Franz still uses some of these deprecated functions, so this commit will replace these with their new property counterpart. This commit is only transferring the changes made in getferdi/ferdi#371 and getferdi/ferdi#384 into the upstream repository. * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Update to electron 8.0.1 * feat(Service): Add service hibernation to save system resources * Fix linting issues * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Bump version to electron 8.1.1 * update strings * update electron-notarize * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Add audio & video permission request for cataline * Automatic i18n update (i18n.meetfranz.com) * bump version to beta 1 * Automatic i18n update (i18n.meetfranz.com) * enable external links * Fix main content href * Automatic i18n update (i18n.meetfranz.com) * fix(Service): Fix issue with user agent override in service workers * Automatic i18n update (i18n.meetfranz.com) * fix macOS string replacement * Automatic i18n update (i18n.meetfranz.com) * fix(Experimental): Fix Google signin * fix(Service): Add integrity checks to prevent services recipes getting lost * Remove service reload on app-resume * update strings * bump version to beta 2 * Automatic i18n update (i18n.meetfranz.com) * bump electron-builder and electron-updater deps * test video permissions * fix `extendInfo` keys * fix typo * fix permission request * update camera/microphone entitlements * Automatic i18n update (i18n.meetfranz.com) * Test screen capture permissions * unpack `mac-screen-capture-permissions` * don't require localstorage temp key for permissions request * move macOS permission request to main process * Fix checking for permissions * fix(macOS): Ask the user to move Franz to the `/Applications` Folder * only try to recover recipe when user is online * update service request link * Update changelog * Reset `service.lostRecipeReloadAttempt` once service is alive again * Update translations * Fix crash on macOS * Fix merge errors * Fix lint * Disable ConnectionLostBanner * #551 Add information about Ferdi to the user agent * Fix requested changes * Remove tsbuildinfo files * Add .tsbuildinfo files to gitignore * Fix "Cannot destructure property 'app' of '_electron.remote' as it is undefined" Co-authored-by: FranzBot <i18n@meetfranz.com> Co-authored-by: Makazzz <makazzzpro@live.ca> Co-authored-by: Stefan Malzner <stefan@adlk.io>
* Expose Dark Reader settings (#568)Libravatar Mahadevan Sreenivasan2020-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: Expose DarkReader settings to users - In the service model, expose an object darkReaderSetting which contains brightness, contrast and sepia values. - In EditServiceScreen, provide 3 form options for brightness, contrast and Sepia. Additionally onSubmit() form, capture the darkreader settings data onto formdata.darkReaderSettings to update in the service - In EditServiceForm, if darkModeEnabled is checked, show 3 sliders for controlling darkreader settings - Create a new Slider control and customize it according to the application's theme and dark theme. - In Webview Recipe, load the darkReader settings from service settings and pass it to the darkReader library. * feat: Darkreader settings - Lint fixes * feat: DarkReader settings - refactor code in editservicescreen.js Co-Authored-By: Sampath Kumar Krishnan <sampath3493@gmail.com> * feat: Darkreader settings - Fix a crash where service.darkReaderSettings is null while creating a new service - Remove isDarkModeEnabled prop to EditServiceForm as it is no longer required. * fix: Update EditServiceScreen - Set the default value of darkReader Brightness, Contrast and Sepia to undefined as per @vantezzen 's suggestion. - Updated the check provided by @mahadevans87 Co-authored-by: Sampath Kumar Krishnan <sampath3493@gmail.com> Co-authored-by: Sampath Kumar Krishnan <sampathBlam@users.noreply.github.com>
* Improve user scripts (#559)Libravatar Bennett2020-04-12
| | | | | | | | | | | * Add template to user.js creation * Add Userscript library * Add internalOpen function * Fix lint * Remove excess line break
* Add custom dark mode handler support (#445)Libravatar Bennett2020-03-09
| | | | | * Add custom dark mode handler support * Fix lint
* Add "Find in Page" feature (#446)Libravatar Bennett2020-03-09
| | | | | | | * Add "Find in Page" feature * Add custom theme to overlay * Fix lint
* Use async methods of fs-extraLibravatar Amine Mouafik2020-03-06
|
* Fix uncaught error on injectCSS that does not existLibravatar Amine Mouafik2020-03-04
|
* Run linterLibravatar vantezzen2020-03-02
|
* Add "Open Link in Ferdi" to context menuLibravatar vantezzen2020-03-02
|
* Add paste as plain text to context menuLibravatar Amine Mouafik2020-03-02
| | | | Via https://github.com/electron-userland/electron-spellchecker/issues/125
* Keep separation of concern between context menu / spellcheckerLibravatar Amine Mouafik2020-03-02
|
* Remove conflicting context menuLibravatar Amine Mouafik2020-03-02
|
* Implement user.css and user.js (#401)Libravatar Bennett2020-02-26
| | | | | | | | | | * #83 Implement user.css and user.js * Fix button layout in settings * Fix user script not loading Co-authored-by: Amine <amine@mouafik.fr>
* Fix lintLibravatar vantezzen2020-01-31
|
* Add better sync between Ferdi and service dark modeLibravatar vantezzen2020-01-31
|
* Fix lintLibravatar vantezzen2020-01-31
|
* #285 Fix DarkReader for FastMailLibravatar vantezzen2020-01-31
|
* Better handling of (adaptable/universal) dark modeLibravatar Amine Mouafik2019-11-28
|
* #220 Add setTimeout for spellchecker's attachToInput callLibravatar Amine Mouafik2019-11-27
|
* Fix lintLibravatar vantezzen2019-10-25
|
* Add debug statements to help #158Libravatar vantezzen2019-10-25
|
* Merge https://github.com/meetfranz/franz into franz-5.4.0-releaseLibravatar vantezzen2019-10-24
|\
| * fix(Spell checker): Fix disable spell checker (@vantezzen)Libravatar Stefan Malzner2019-10-21
| |\
| | * Fix disable spell checker method for Electron 6Libravatar Bennett2019-10-17
| | | | | | | | | | | | While Electron <6 still [required a second "autoCorrectWord" argument](https://github.com/electron/electron/blob/v3.1.0/docs/api/web-frame.md#webframesetspellcheckproviderlanguage-autocorrectword-provider), Electron 6 [no longer needs this argument](https://electronjs.org/docs/api/web-frame#webframesetspellcheckproviderlanguage-provider). Because of this, Franz's service webview when trying to disable the Spellchecker.
| * | remove flow tagLibravatar Stefan Malzner2019-10-18
| |/
| * Add debugging logsLibravatar Stefan Malzner2019-10-17
| |
| * only use window.open when url existsLibravatar Stefan Malzner2019-10-09
| |
* | Fix lintLibravatar vantezzen2019-10-19
| |
* | Use electron-spellchecker instead of electron-hunspellLibravatar vantezzen2019-10-19
| |
* | Add toggle to disable dark mode on per-service basisLibravatar vantezzen2019-10-17
| |
* | Add toggle to disable universal dark modeLibravatar vantezzen2019-10-17
| |
* | Add button to directly open darkmode.cssLibravatar vantezzen2019-10-16
| |
* | Add custom CSS for darkmode to fix WhatsApp and Threema QR codesLibravatar vantezzen2019-10-16
| |
* | Merge branch 'master' of https://github.com/meetfranz/franz into franz-5.4.0Libravatar vantezzen2019-10-09
|\|
| * Merge branch 'release/5.4.0' into fix/skype-linksLibravatar Stefan Malzner2019-10-03
| |\
| | * Add `window.log` for easier logging in event modeLibravatar Stefan Malzner2019-10-03
| | |
| | * re-fix & improve new-window handlingLibravatar Stefan Malzner2019-10-03
| | |
| | * Use native window.openLibravatar Stefan Malzner2019-10-02
| | |
| * | Fixes #1609 by adding special handling for skype linksLibravatar Dominik Guzei2019-10-02
| |/
* | Merge branch 'release/5.4.0' of https://github.com/meetfranz/franz into ↵Libravatar vantezzen2019-10-02
|\| | | | | | | franz-5.4.0
| * fix(Spell check): Fix spell checker to initialize without loaded dictionaryLibravatar Stefan Malzner2019-10-02
| |
| * fix(Spell checking): Fix "undefined" language in context menuLibravatar Stefan Malzner2019-09-27
| |
| * Fix spellcheckerLibravatar Stefan Malzner2019-09-27
| |
| * Fix spellchecker integrationLibravatar Stefan Malzner2019-09-27
| |
* | Implement Skype link fixLibravatar vantezzen2019-09-24
| |
* | Add ignore list for darkmodeLibravatar vantezzen2019-09-24
| |