summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAge
* feat(i18n): New Crowdin translations (German) [skip ci]archive/20240521T044300Z/github/l10n_developLibravatar ferdium-bot2024-05-08
|
* feat(i18n): New Crowdin translations (German) [skip ci]Libravatar ferdium-bot2024-05-08
|
* feat(i18n): new Crowdin updates (#1701)Libravatar ferdium-bot2024-05-04
| | | | | | | | | * feat(i18n): New Crowdin translations (Hebrew) [skip ci] * feat(i18n): New Crowdin translations (Russian) [skip ci] * feat(i18n): New Crowdin translations (Latvian) [skip ci] * feat(i18n): New Crowdin translations (Latvian) [skip ci]
* Fix screenshare on wayland and style (#1739)Libravatar André Oliveira2024-05-04
| | | | | * fix: screenshare prompts twice * Add loading screen
* fix: screenshare not working properly (#1736)Libravatar André Oliveira2024-05-03
|
* feat: use favicons instead of iconsLibravatar André Oliveira2024-05-03
|
* fix: screenshare feature not working on Teams (#1733)Libravatar André Oliveira2024-05-02
|
* Minor refactoring to move repeated code into utility classLibravatar Vijay A2024-04-19
|
* feat: add openProcessManager to View menu (#1715)Libravatar André Oliveira2024-04-18
|
* refactor: bring down eslint warnings to zero (#1714)Libravatar MCMXC2024-04-18
| | | | | | | | | | - install `@eslint-react/eslint-plugin` dependency - configure `@eslint-react/eslint-plugin` in eslint config - modernize `lint` command in `package.json` - disable or fix various reported lint issues - fix `div` being nested in `p` for settings - replace deprecated `event.keyCode` with `event.key` - update isEscKeyPress method and unit tests which used deprecated `event.keyCode` - allow `eslint` v8 as peer dependency for `@eslint-react/eslint-plugin`
* feat: hide all services workspace (#1713)Libravatar André Oliveira2024-04-18
| | | | | * feat: hide all services workspace * fix: change from 'show' to 'hide'
* feat(i18n): new Crowdin updates (#1679)Libravatar ferdium-bot2024-04-16
|
* Upgrade electron to '30.0.0'Libravatar Vijay A2024-04-16
|
* Partially revert cbba61b40112b41c43285a1a279969e68df1a2e9.Libravatar Vijay A2024-04-16
| | | | to fix 'login' and 'add new service' screens
* refactor: project maintenance (#1682)Libravatar MCMXC2024-04-15
| | | | | | - remove redundant `@adonisjs/auth`, `@adonisjs/session` and `@emotion/react` dependencies - remove `.vscode` folder - clean up some TS and ESLint issues - migrate from deprecated "husky install" to "husky"
* fix: process manager shows blank window (#1680)Libravatar MCMXC2024-04-13
| | | | | - install `@syed_umair/electron-process-manager` dependency - remove `@krisdages/electron-process-manager` dependency - swap out usage of `openProcessManager` in `processManager.ts`
* Add codespell support (config, GH action to detect new typos) + make it fix ↵Libravatar Yaroslav Halchenko2024-04-13
| | | | some typos (#1648)
* Upgrade electron to '29.3.0' and some other depsLibravatar Vijay A2024-04-13
|
* feat(i18n): new Crowdin updates (#1604)Libravatar ferdium-bot2024-03-23
| | | feat(i18n): New Crowdin translations (Russian) [skip ci]
* Upgrade node modulesLibravatar Vijay A2024-03-21
|
* feat(i18n): new Crowdin updates (#1588)Libravatar ferdium-bot2024-03-03
|
* feat(i18n): new Crowdin updates (#1578)Libravatar ferdium-bot2024-02-20
|
* feat: Parse 2FA SMS token and copy to clipboard (#1561)Libravatar Willy Woitas2024-02-18
|
* chore: fix notification "option" clone (#1580)Libravatar André Oliveira2024-02-17
|
* rename features to better convey typeLibravatar Vijay A2024-02-11
| | | | (without migration)
* minor refactoring to remove duplication with a constantLibravatar Vijay A2024-02-11
|
* remove unused '@types/react-loader' pkgLibravatar Vijay A2024-02-11
|
* feat(i18n): new Crowdin updates (#1534)Libravatar ferdium-bot2024-02-10
|
* chore: minor refactoring to reduce lines and add testsLibravatar Vijay A2024-01-28
|
* Update browserslist data updates and linter fixes [skip ci]Libravatar github-actions2024-01-27
|
* feat: self signed certificates bypass (#1545)Libravatar André Oliveira2024-01-26
| | | | | | | | | * feat: self signed certificates bypass * fix lint and vscode setting * Fix some mistakes and comments * forgot this one [skip ci]
* Extract string for i18nLibravatar Vijay A2024-01-16
|
* feat(i18n): new Crowdin updates (#1503)Libravatar ferdium-bot2024-01-04
| | | feat(i18n): New Crowdin translations (Chinese Simplified) [skip ci]
* Rudimentary DBus toggle-to-talk support (#1507)Libravatar Kristóf Marussy2024-01-03
| | | | | | Adds a ToggleToTalk method to the DBus interface to unmute/mute the microphone in the active service if the recipe supports it. We will need to add support for this feature in recipes.
* Fix an issue where indirect tray icon was not showing (#1495)Libravatar Feiko Joosten2023-12-26
|
* refactor: remove unused code with knip (#1492)Libravatar MCMXC2023-12-22
| | | - remove unused code snippets flagged by `npx knip`
* fix: custom services developer documentation link leads to franz pape (#1493)Libravatar MCMXC2023-12-21
| | | | - update link for developer documentation to point to own recipe documentation - rename `FRANZ_DEV_DOCS` to `FERDIUM_DEV_DOCS`
* fix: disabled media key support (#1477)Libravatar MCMXC2023-12-07
| | | - re-enable media keys feature which was disabled per chromium commandline switch
* refactor: code cleanup (#1476)Libravatar MCMXC2023-12-07
| | | | | - auto update `settings.json` due to new vscode version - replace deprecated `e.keyCode` with `e.key` - fix various code snippets with sonarlint and other lint plugins
* feat(i18n): new Crowdin updates (#1464)Libravatar ferdium-bot2023-12-04
| | | feat(i18n): New Crowdin translations (French) [skip ci]
* refactor: implement biome (#1467)Libravatar MCMXC2023-12-04
| | | | | | | | - add `biome.json` - add `biome:check` and `biome:check:fix` commands to `package.json` - add `biome:check:fix` command to run as part of `prepare-code` command - install `@biomejs/biome` dependency - add `@npmcli/move-file` v2.0.1 to `pnpm.allowedDeprecatedVersions` - fix or comment out various reported lint issues
* chore: project maintenance (#1466)Libravatar MCMXC2023-12-03
| | | | | | | | | | - temporarily disable newly introduced `jsx-a11y/control-has-associated-label` rule - add `--quiet` flag to lint command to see issues with error level only - reuse `lint` command for `lint:fix` command - use `--cache` flag for `prettier` and `eslint` commands - upgrade all non-major dependencies to latest except for `esbuild` - run `pnpm dedupe` to simplify lockfile - autofix various `.ts` and `.tsx` files with `pnpm prepare-code` command - disable newly discovered lint issue in `SearchInput`
* Fix persisting of todos sidebar width #1367 (#1460)Libravatar Raphael Jenni2023-12-01
|
* feat(i18n): new Crowdin updates (#1438)Libravatar ferdium-bot2023-11-29
| | | | | | | | | | | | | | | | | * feat(i18n): New Crowdin translations (Latvian) [skip ci] * feat(i18n): New Crowdin translations (Latvian) [skip ci] * feat(i18n): New Crowdin translations (Dutch) [skip ci] * feat(i18n): New Crowdin translations (Dutch) [skip ci] * feat(i18n): New Crowdin translations (Latvian) [skip ci] * feat(i18n): New Crowdin translations (Latvian) [skip ci] * feat(i18n): New Crowdin translations (Latvian) [skip ci] * feat(i18n): New Crowdin translations (Latvian) [skip ci]
* chore: upgrade used node and pnpm version (#1433)Libravatar MCMXC2023-11-01
| | | | | | | | | | - upgrade node and pnpm version in `engines`, `volta` and `packageManager` config - upgrade `@types/node` to v20 - remove `react-loader` overrides from `peerDependencyRules.allowedVersions` - remove `@npmcli/move-file` 2.0.1 from `allowedDeprecatedVersions` - update node image to 20.9.0 in `Dockerfile` - update required system dependencies in `CONTRIBUTING.md` - update node version to 20.9.0 in `.nvmrc` - correct type definitions for `setInterval` usage in `WebviewCrashHandler` and `AppStore` necessary due to `@types/node` upgrade
* feat(i18n): new Crowdin updates (#1437)Libravatar ferdium-bot2023-11-01
| | | feat(i18n): New Crowdin translations (Japanese) [skip ci]
* refactor: uninstall node-fetch which is built-in since node 18 (#1431)Libravatar MCMXC2023-10-31
| | | | | | | | | | | | | | | | | * Update submodules [skip ci] * Update submodules [skip ci] * refactor: uninstall node-fetch which is built-in since node 18 - uninstall node-fetch from package.json - remove fetch import from translation-helpers.ts - remove fetch import from RecipeController and UserController * remove leftover console.log --------- Co-authored-by: github-actions <github-actions@github.com>
* feat: change loader component (#1410)Libravatar Pawel Kowalski2023-10-27
| | | | | | | | | | | | | | | | | | | | | | | | | | * CHANGED react-loater to react-loader-spinner * CHANGED brandColor to primary * feat: change loader component - remove redundant /index path from Loader imports in multiple files - remove commented out braces in RecipesDashboard - remove redundant color which is default from Loader in InfoBar - update size of Loader in InfoBar to be the same as InfoBox - change passed size prop from string to number in Button component - add slight gap for FullscreenLoader to styles.ts - fix Loader to check for color primary which is passed rather than brandColor - remove hardcoded width and height from WorkspaceSwitchingIndicator which lead to elements not being vertically centered - remove color prop from Loader in WorkspaceSwitchingIndicator since white is already the default - remove switchingIndicator.spinnerColor from default theme since white is already the default * implement PR feedback * re-add color to WorkspaceSwitchingIndicator --------- Co-authored-by: MCMXC <16797721+mcmxcdev@users.noreply.github.com>
* fix: update message safe-space (#1407)Libravatar André Oliveira2023-10-19
|
* feat(i18n): new Crowdin updates (#1397)Libravatar Nathanaël Houn2023-10-18
| | | | | | | * feat(i18n): New Crowdin translations (German) [skip ci] * feat(i18n): New Crowdin translations (Portuguese) [skip ci] * feat(i18n): New Crowdin translations (German) [skip ci]