aboutsummaryrefslogtreecommitdiffstats
path: root/src/stores/SettingsStore.js
Commit message (Collapse)AuthorAge
* refactor: fix issue with db migrationLibravatar Vijay A2021-08-08
| | | | Fixes the issue where a migration with the same name would never run.
* Minor refactoring to move all runtime configs from 'config.js' into ↵Libravatar Vijay Raghavan Aravamudhan2021-07-03
| | | | 'environment.js'. (#1588)
* User agent as a user-preference (#1535)Libravatar Vijay Raghavan Aravamudhan2021-06-17
| | | | | | | | | | | | | | | | | | | | Introduced a global and a service-specific 'user-agent' value that can be set by the user from the preference section. The global override is in Advanced, while the service override was moved to the bottom of the service editor form (and now occupies the full width of the form). Show 'restart reqd' prompt for user-agent setting. The order of the user-agent is the following: 1. Any request header overrides in the recipe will still override the user agent string. 2. If the user has set a user agent override for the service, use that. 3. If the recipe has a predefined user agent, use that. 4. If the user has set a global user agent override, use that. 5. Otherwise, use the user agent string corresponding to the underlying Electron version. If the current webpage is the Google login form, we still remove the Chrome version number from the user agent string. The value that would be used if no custom override is set (recipe-provided value or global override for the service, current Electron instance for the global override) is shown as a placeholder in the input box on the corresponding setting screen. Co-authored-by: Kristóf Marussy <kristof@marussy.com>
* Replace 'remote' with 'electron/remote' (#1448)Libravatar Vijay Raghavan Aravamudhan2021-05-26
| | | * Locked new version of 'recipes' submodule with corresponding changes.
* Adding DuckDuckGo as an alternative search engine (#1414)Libravatar Vijay Raghavan Aravamudhan2021-05-15
| | | | | | | * Adding DuckDuckGo as an alternative search engine. * Fixing review comments. * Fixing review comments.
* Add new setting to minimize to tray when closing on Windows (#1093)Libravatar 1mm0rt41PC2021-01-06
| | | Co-authored-by: Amine El Mouafik <amine@mouafik.fr>
* Add password hashing to lock password (#694)Libravatar Bennett2020-05-03
|
* Refactor locking feature (#693)Libravatar Bennett2020-05-01
|
* Add notification & audio toggle action in tray context menu (#542)Libravatar Mahadevan Sreenivasan2020-04-10
| | | | | | | | | | | | | | * feat: Add new tray menu item to enable / disable Notifications and Audio - Use ipcMain to listen to iniital App Settings which determines the current isAppMuted state and display menu item text accordingly - Use ipcMain to listen to updates to App Settings -> isAppMuted from the App Menu / Side Bar and display menu item text accordingly - When the user clicks on the Enable / Disable Notifications & Audio menu item in the Tray, pass a message to the app via window.webContents.send with channel 'muteApp' - In stores/AppStore.js, use an ipcRenderer to toggleMuteApp() - To get the initial app state to the main process, pass a channel 'initialAppSettings' from SettingsStore which the tray class can listen to. * feat - System Tray menu item for Muting App - Fix lint errors * feat: Provide a menu item in the tray bar icon to Mute/Unmute the application - Revert package-lock.json to the previous commit.
* Refactor updates settings (#506)Libravatar Romain2020-04-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reorder updates toggle buttons * Updated 'Disable updates' message to 'Enable automatic updates' * Update 'noUpdates' to 'automaticUpdates' * Update 'noUpdates' to 'automaticUpdates' * Add condition for 'Include beta version' to show * Enable automatic updates by default * Update file so when automaticUpdates is true automatic updates are enabled * Fix conditions with enableUpdate * Apply code style * Fix wrong condition with enableUpdate * Delete unsued variable 'server' * Apply style code * Commit changes to submodule 'recipes' * Update default message to 'Enable updates' from 'Disable updates' * Update text to 'Enable updates' from 'Enable automatic update' * Add migration for updates settings * Update default messages to 'Enable updates' from 'Disable updates' * Remove empty line * Check for updates was disabled when updates were enabled * Avoid superfluous break line when updates are disabled * Add fragments to up-to-date message * Add fragments to up-to-date message * Remove file from previous commit * Remove extra line * Add 'Show draggable area on window' to en-US.json file * Apply prepare-code script changes Co-authored-by: Amine <amine@mouafik.fr>
* #418 #477 Refactor Todo settings, add predefined Todo apps listLibravatar Amine2020-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add condition if on todo options * add drop down for todo server * fix error TODOS_FRONTEND * add todo list apps' * update name of dropdown menu to Todo Service * add other service to dropdown menu and subsetting field for user to input url * add Other Service to drop down * fixed typos * reverted wording * fix custom field * fix linting * fix linting * Delete tsconfig.tsbuildinfo * Delete tsconfig.tsbuildinfo * Delete tsconfig.tsbuildinfo * Add regex to validate custom todo url * Add note with source of regex function * Move regex function declaration to function body root * Apply code style * Add migration for todo settings * Apply code style Co-authored-by: romain <romain@jumboprivacy.com> Co-authored-by: Roman <46404814+yourcontact@users.noreply.github.com> Co-authored-by: romain <rpsa@pm.me>
* Run linterLibravatar vantezzen2020-03-02
|
* Merge pull request #393 from getferdi/refactor/lockLibravatar Amine2020-02-28
|\ | | | | Fix race condition in Ferdi Lock at startup
| * Fix lock at startup when previously closed while lockedLibravatar Amine Mouafik2020-02-26
| |
| * Fix lock at startupLibravatar Amine Mouafik2020-02-25
| |
| * Add FIXME note about lock at startupLibravatar Amine Mouafik2020-02-22
| |
* | Fix merge errorsLibravatar vantezzen2020-02-26
| |
* | Add migration from old settingLibravatar vantezzen2020-02-26
|/
* Replace deprecated Electron functions with propertiesLibravatar Daniel Peukert2020-02-13
|
* Change menu bar logic to be hidden by default when autohide is enabledLibravatar Daniel Peukert2020-02-11
|
* #179 Add inactivity timerLibravatar vantezzen2020-01-29
|
* Prevent Password Lock to trigger while not logged inLibravatar Amine Mouafik2019-11-29
|
* Develop local server featureLibravatar vantezzen2019-10-18
|
* Fix Ferdi Lock not locking on startupLibravatar vantezzen2019-10-02
|
* Merge branch 'master' of https://github.com/meetfranz/franz into ↵Libravatar vantezzen2019-09-17
|\ | | | | | | meetfranz-master
| * cleanup settings storeLibravatar Stefan Malzner2019-09-17
| |
* | Implement #41Libravatar vantezzen2019-09-17
| |
* | Implement #7Libravatar vantezzen2019-09-14
| |
* | Use ferdi namespace on debuggerLibravatar vantezzen2019-09-12
| |
* | Add support to use custom serversLibravatar vantezzen2019-08-22
|/
* Update mobxLibravatar Stefan Malzner2018-12-09
|
* Fix linting issuesLibravatar Stefan Malzner2018-12-09
|
* Upgrade to react 16Libravatar Stefan Malzner2018-12-09
| | | | TODO: add componentDidCatch
* Merge branch 'develop'v5.0.0-beta.19Libravatar Stefan Malzner2018-12-02
|\
| * Fix set initial state for dark modeLibravatar Stefan Malzner2018-12-02
| |
* | fix linting issuesLibravatar Stefan Malzner2018-12-01
| |
* | Remove unnecessary codeLibravatar Stefan Malzner2018-12-01
|/
* feat(App): Improved spell checker & context menuLibravatar Stefan Malzner2018-11-30
|
* Fix linting issuesLibravatar Stefan Malzner2018-11-27
|
* feat(App): Add proxy support for servicesLibravatar Stefan Malzner2018-11-27
|
* Add "Franz" to debug identifiersLibravatar Stefan Malzner2018-11-22
|
* Fix systemPreferences.isDarkMode callLibravatar Stefan Malzner2018-11-16
|
* use native electron.systemPreferences.isDarkMode()Libravatar Stefan Malzner2018-11-16
|
* Add migration task to initially set darkModeLibravatar Stefan Malzner2018-11-15
|
* Fix minor issues due to babel upgradeLibravatar Stefan Malzner2018-11-15
|
* We don't need to migrate this information as it will be set anywayLibravatar Stefan Malzner2018-04-03
|
* Fix reintroduced mobx issue with non-existing keysLibravatar Stefan Malzner2018-04-03
|
* fix linting issueLibravatar Stefan Malzner2018-03-28
|
* minor cleanupLibravatar Stefan Malzner2018-03-28
|
* Add settings migrationLibravatar Stefan Malzner2018-03-28
|