| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
| |
- set parserOptions.ecmaVersion to latest and env to es2024 in eslint config
- install missing types libraries
- install eslint-plugin-sonar
- enable eslint-plugin-sonar recommended rules and declare jsx-runtime for react in eslint config
- clean up disabled lint rules which don't inflict problems anymore
- disable various lint issues and fix others
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* color picker types
* Import
* SetupAssistant
* Services & appear
* ServiceWebView
* SettingsLayout
* ImportantScreen
* WorkspaceDrawer
* SetupAssistant
* chore: update vscode settings
* chore: removed stale Import screen component & its tree
|
| |
|
| |
|
| |
|
|
|
| |
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
|
| |
|
|
|
| |
Add Toggle Navbar to View Menu (global)
|
|
|
|
|
|
|
|
|
| |
Make sure the event handler for attached webviews runs in a separate
task to avoid race conditions like
https://github.com/electron/electron/issues/31918
This should hopefully fix #157
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
|
| |
|
| |
|
|
|
|
| |
This reverts commit 87bf6224518fd39ba7485cde691bad5941216258.
|
|
|
| |
Fix one of the asks in #239
|
| |
|
|
|
|
| |
This reverts commit bbde4a9d54d9c7dc03f34ca4113061a605dd5040.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In https://github.com/ferdium/ferdium-app/pull/23 we removed usages of
the debug package due to an electron bug.
This patch aims to restore some debug functionality by introducing a
shim. The shim detect whether if it is being introduced in a preload
script where the electron but would be triggered, and falls back to a
simple replacement for debug. However, in the main and renderer
processes, where a preload script is not being used, we still get full
debug functionality.
In this way, a module can be used both in a preload script and outside
of it, while still preserving debug functionality whenever possible.
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
|
| |
|
| |
|
| |
|
|
|
|
| |
Remove deprecated 'nativeWindowOpen' flag
|
|
|
|
| |
Remove deprecated 'webPreference' flag
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
browser window on clicking links (#2308)
(based on https://github.com/TheGoddessInari/hamsket/commit/27226145f7ac0c5acf7aa13e6c8b26687b4e1013)
|
| |
|
|
|
|
|
|
| |
* convert various files to TS
* removed outdated docs/example-feature folder
* turn off unicorn/no-empty-file
* update eslint config
|
|
|
|
|
| |
- update eslint deps to latest
- disable new react/function-component-definition rule
- fix/disable newly reported issues
|
|
|
|
|
| |
- use caret for all dependencies except brittle ones like e.g. typescript
- remove 'save-exact' true from .npmrc
- fix various prettier formatting issues
|
|
|
| |
Co-authored by: Rachel Cynthia <rachel883omega@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* upgrade 'electron-react-titlebar' to 1.0.0
* fix issue with 'contextIsolation' and 'enabelRemoteModule' for service-webview
|
| |
|
| |
|
| |
|
| |
|