Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix: fix issue with new API of 'du' npm module | Vijay A | 2021-09-25 |
| | |||
* | New Crowdin updates (#1986) | Ferdi Bot | 2021-09-25 |
| | |||
* | fix: fix warning for duplicated i18n key [skip ci] | Vijay A | 2021-09-25 |
| | |||
* | New Crowdin updates (#1983) | Ferdi Bot | 2021-09-24 |
| | |||
* | Allow services to delineate favorites vs non-favorites in unread counts (#1979) | Vijay Aravamudhan | 2021-09-24 |
| | | | implements getferdi/recipes#721 (eg: office365-owa) | ||
* | fix: fix some ts errors | Vijay A | 2021-09-22 |
| | |||
* | New Crowdin updates (#1972) | Ferdi Bot | 2021-09-22 |
| | |||
* | security: do not expose electron API to services 2 | Kristóf Marussy | 2021-09-21 |
| | | | | After refactoring some recipes in getferdi#1964, we no longer need to expose some APIs to recipes. | ||
* | remove reference to '@electron/remote' module (for spell-checker) (#1968) | Vijay Aravamudhan | 2021-09-20 |
| | | | | | * fix: remove reference to '@electron/remote' module for spell-checker * chore: removed redundant methods from being exposed via 'window.ferdi' to the recipes | ||
* | fix: remove reference to '@electron/remote' module (#1967) | Vijay Aravamudhan | 2021-09-19 |
| | |||
* | security: do not expose electron API to services (#1964) | Kristóf Marussy | 2021-09-19 |
| | | | | | | | | | | | | | | | | | | | | | * security: do not expose electron API to services Service code running the the main world should not have access to any electron API. This still allows recipes from webview.js accessing these APIs through the @electron/remote module and/or the Ferdi object, but webview-unsafe.js and the untrusted code coming from the service will not have any access. Currently, no recipe accesses these APIs in its webview-unsafe.js, so the change should not break any recipes. * Expose electron API through the Ferdi object Instead of the unsafe window.ferdi in the main world, we should expose functionality to recipes through the RecipeWebview class. * Update CHANGELOG.md | ||
* | fix: accent color customization regression hotfix (#1965) | Kristóf Marussy | 2021-09-19 |
| | | | | Sorry, something got mucked up when converting the old themeInfo.json to static CSS last time. This time, it should be correct. | ||
* | fix: accent color customization regression (#1963) | Kristóf Marussy | 2021-09-18 |
| | | | | | | | | | | | | | | | | PR #1959 removed the build-theme-info script, which was broken, along with the themeInfo.json that we used to dynamically build CSS rules for accent color customization. This resulted in the accent color not getting applied to most of the UI. Instead of trying to restore the build-theme-info functionality, this commit takes a much simpler approach by statically adding the required CSS rules to src/features/appearance/index.ts. Since these rules are no longer automatically generated, we need to update them once some CSS styling is added with the accent color. A longer term fix would be to use CSS variables instead, but that approach would not be supported by @meetfranz/theme. | ||
* | chore: convert various files from JS to TS (#1959) | Markus Hatvan | 2021-09-18 |
| | |||
* | New Crowdin updates (#1957) | Ferdi Bot | 2021-09-18 |
| | |||
* | New Crowdin updates (#1954) | Ferdi Bot | 2021-09-17 |
| | |||
* | New Crowdin updates (#1946) | Ferdi Bot | 2021-09-15 |
| | |||
* | Enable Split View Mode (#1926) | niu tech | 2021-09-15 |
| | |||
* | feat: add eslint-plugin-unicorn (#1936) | Markus Hatvan | 2021-09-14 |
| | |||
* | New Crowdin updates (#1939) | Ferdi Bot | 2021-09-14 |
| | |||
* | New Crowdin updates (#1937) | Ferdi Bot | 2021-09-14 |
| | |||
* | chore: add --preserve-whitespace flag for extract script and sync translations | mhatvan | 2021-09-14 |
| | |||
* | refactor: revert the text for some more fields. | Vijay A | 2021-09-14 |
| | |||
* | refactor: revert the text for some more fields. | Vijay A | 2021-09-14 |
| | |||
* | refactor: revert the text for the default workspace | Vijay A | 2021-09-14 |
| | |||
* | chore: convert JS to TS (#1934) | Markus Hatvan | 2021-09-14 |
| | |||
* | chore: codebase improvements (#1930) | Markus Hatvan | 2021-09-14 |
| | |||
* | refactor: defensive programming to avoid javascript error for unread badges | Vijay A | 2021-09-14 |
| | |||
* | fix: regression from intl upgrades (#1933) | Markus Hatvan | 2021-09-14 |
| | |||
* | Revert "refactor: reuse method from the core electron framework for the ↵ | Vijay A | 2021-09-14 |
| | | | | | | | 'About' dialog." This reverts commit af56a07359400e53cb3096e321bf6ee1bae12068. Fixes #1928 and #1929 | ||
* | chore: update various defaultMessages (#1925) | Markus Hatvan | 2021-09-13 |
| | |||
* | chore: upgrade intl dependencies (#1920) | Markus Hatvan | 2021-09-13 |
| | |||
* | refactor: reuse method from the core electron framework for the 'About' dialog. | Vijay A | 2021-09-13 |
| | |||
* | Better implementation of confirmation while quitting Ferdi (#1919) | Vijay Aravamudhan | 2021-09-13 |
| | | | | | Remove duplication and reuse method to return typesafe boolean from settings. Better fix for #1879 | ||
* | revert: partially revert fix for #1879 since the system tray doesn't behave ↵ | Vijay Aravamudhan | 2021-09-13 |
| | | | | correctly. (#1918) | ||
* | fix: no top menu at all (#1917) | Markus Hatvan | 2021-09-12 |
| | |||
* | New Crowdin updates (#1912) [skip ci] | Ferdi Bot | 2021-09-12 |
| | |||
* | New translations en-US.json (Polish) (#1910) | Ferdi Bot | 2021-09-11 |
| | |||
* | Fix height of horizontal sidebar (getferdi/ferdi#1894) (#1896) | CSY54 | 2021-09-09 |
| | | | Co-authored-by: Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com> | ||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | github-actions | 2021-09-09 |
| | |||
* | Revert "chore: proxy feature is always turned on: remove 'enabled' flag" | Vijay A | 2021-09-08 |
| | | | | This reverts commit 2772cb2e3e75f16b3dc96a2441518ed0772e3ba1. | ||
* | Ability for service recipe to expose known certificate hosts (#1890) | Vijay Raghavan Aravamudhan | 2021-09-08 |
| | |||
* | chore: proxy feature is always turned on: remove 'enabled' flag | Vijay A | 2021-09-08 |
| | |||
* | refactor: expose some more methods for session handling on the main repo (#1887) | Vijay Raghavan Aravamudhan | 2021-09-08 |
| | |||
* | New translations en-US.json (#1886) | Ferdi Bot | 2021-09-08 |
| | |||
* | chore: new translations [skip ci] (#1884) | Ferdi Bot | 2021-09-08 |
| | |||
* | refactor: merge common i18n strings [skip ci] | Vijay A | 2021-09-08 |
| | |||
* | fix: black screen in macOS when closing to systray in fullscreen mode (#1883) | Sadetdin EYILI | 2021-09-08 |
| | | | fixes #1878 | ||
* | New translations (#1880) | Ferdi Bot | 2021-09-07 |
| | |||
* | fix: Remove 'role' in menu, so that the custom clickHandler will take effect. | Vijay A | 2021-09-07 |
| |