aboutsummaryrefslogtreecommitdiffstats
path: root/src/electron/ipc-api
Commit message (Collapse)AuthorAge
* Update macos-notification-state for patched v3.0.0 (#1401)Libravatar André Oliveira2023-10-18
| | | | | | | | | * Update macos-notification-state for patched v3.0.0 * Update to fix on making it OS specific --------- Co-authored-by: Alphrag <34252790+Alphrag@users.noreply.github.com>
* Revert "Update macos-notification-state for patched v3.0.0 (#1361)" (#1388)Libravatar Alphrag2023-10-03
| | | This reverts commit 589a5ae8e58eb4d18c676b4f659048f3d6ae1c2a.
* Update macos-notification-state for patched v3.0.0 (#1361)Libravatar Alphrag2023-09-14
|
* Upgrade npm modules (#1312)Libravatar Vijay Aravamudhan2023-08-16
|
* - convert require statement to dynamic import in index.tsLibravatar MCMXC2023-07-30
| | | | | - import color from darkThemeGrayDarkest instead of hardcoding it in index.ts - convert require statement to dynamic import in dnd.ts
* refactor: more lint improvementsLibravatar MCMXC2023-07-30
| | | | | | | | | - 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
* Add new context menu item to download images (#935)Libravatar Vijay Aravamudhan2023-05-27
|
* Upgrade npm modulesLibravatar Vijay A2023-05-24
|
* Transform tray & menu files to typescript (#740)Libravatar muhamedsalih-tw2022-11-06
|
* eslint needs to be executed at the top-level to actually workv6.0.1-nightly.3Libravatar Vijay A2022-07-25
|
* refactor: local server import/exportLibravatar Kristóf Marussy2022-07-11
| | | | Signed-off-by: Kristóf Marussy <kristof@marussy.com>
* Fix toggle for pre-release updates on Ubuntu (#393)Libravatar André Oliveira2022-06-29
| | | Fixes #391
* Enable AutoUpdates from in-app with self-sign certificates on macOS (#213)Libravatar André Oliveira2022-06-03
| | | | Co-authored-by: Alphrag <alphrag@pm.me>
* Update for in-app update process (not yet tested since we dont have signed ↵Libravatar Vijay A2022-05-18
| | | | builds)
* Resurrect the electron-process-manager for Ferdium (#80)Libravatar Vijay Aravamudhan2022-05-01
|
* Fix issue where 'macos-notification-state' was being loaded in non-macosLibravatar Vijay A2022-04-30
|
* Replace dependency on 'cld' with 'languagedetect' to remove native ↵Libravatar Vijay A2022-04-30
| | | | compilation issu
* Preload safe debug shim (#29)Libravatar Kristóf Marussy2022-04-22
| | | | | | | | | | | | | | | | 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>
* Turn off usage of 'debug' npm package using with electron-16 (fixes #17)Libravatar Vijay Aravamudhan2022-04-22
|
* Matched casing for almost all replacementsLibravatar Aditya Mangalampalli2022-04-16
|
* #329 Remove blocking listener before autoUpdater.quitAndInstallLibravatar kytwb2022-01-11
|
* #1223 Fix do-not-disturb detection on latest macOSLibravatar kytwb2022-01-08
|
* #329 Remove blocking listener before autoUpdater.quitAndInstallLibravatar kytwb2022-01-01
|
* Refactor autoUpdater usageLibravatar kytwb2021-12-18
|
* Fix linterLibravatar kytwb2021-12-18
|
* Remove app.quit hack hiding autoUpdater.quitAndInstall failureLibravatar kytwb2021-12-18
|
* Better error handling for autoUpdaterLibravatar kytwb2021-12-18
|
* chore: upgrade react-jss to latest (#2302)Libravatar Markus Hatvan2021-12-04
|
* chore: ignore missing type defns for optional dependenciesLibravatar Vijay A2021-10-31
|
* build: use node 16 and npm 8 (#2157)Libravatar Markus Hatvan2021-10-28
| | | | | | | | | | | - change node version from 14.18.1 to 16.13.0 - change npm version from 6.14.13 to 8.1.0 - update package-lock.json to lockfileVersion 2 - use @sindresorhus/do-not-disturb instead of macos-notification-state to avoid failing CI - run ferdi build on latest macos and windows - skip husky in CI builds - move 'cld' and 'node-mac-permissions' to optionalDependency Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
* chore: update eslint setup (#2074)Libravatar Markus Hatvan2021-10-15
|
* chore: convert files to TS (#2066)Libravatar Markus Hatvan2021-10-14
|
* chore: convert index file to TS (#2049)Libravatar Markus Hatvan2021-10-10
|
* refactor: split 'environment' into 'environment-remote' with only the remote ↵Libravatar Vijay A2021-10-01
| | | | | | module dependency (might be a pre-requisite for the electron v14 upgrade)
* chore: merge the nightly builds into the main 'ferdi' project (#1996)Libravatar Vijay Aravamudhan2021-09-28
|
* refactor: remove references to 'electron/remote' - part deux (#1987)Libravatar Vijay Aravamudhan2021-09-26
|
* chore: convert various files from JS to TS (#1959)Libravatar Markus Hatvan2021-09-18
|
* feat: add eslint-plugin-unicorn (#1936)Libravatar Markus Hatvan2021-09-14
|
* chore: convert JS to TS (#1934)Libravatar Markus Hatvan2021-09-14
|
* chore: specify the channel to check if it fixes the in-app updater.Libravatar Vijay A2021-08-26
|
* fix(App): Fix app focus detectionLibravatar Vijay A2021-08-13
|
* chore: Replace old '@meetfranz/electron-notification-state' with ↵Libravatar Vijay A2021-08-13
| | | | 'macos-notification-state'
* feat: added new Help menu item to allow easy import/export of config dataLibravatar Vijay A2021-08-09
|
* refactor: path-references refactoring and using 'import' instead of ↵Libravatar Vijay Raghavan Aravamudhan2021-08-08
| | | | | | 'require' (#1752) * refactor references to 'userData' and 'appData' directories to move hardcoding into single location * convert to es6 for lower memory usage as per https://codesource.io/the-difference-between-import-and-require-in-javascript/
* fix: change all occurrences of hard-coded ip address '127.0.0.1' to 'localhost'Libravatar Vijay A2021-08-05
| | | | | | | Also refactored to make this a constant defined in a single file where it is imported for all other uses. fixes #1253
* Added debug logs for auto-updater. [skip ci]Libravatar Vijay A2021-07-18
|
* Upgraded some modules (#1520)Libravatar Vijay Raghavan Aravamudhan2021-06-12
|
* Extracted common string into constant.Libravatar Vijay A2021-06-06
|
* Allow nightlies as pre-releases (possible fix for broken updater in nightlies).Libravatar Vijay A2021-06-02
|
* Changed occurrences of 'Franz' to 'Ferdi' (probably missed earlier while ↵Libravatar Vijay A2021-05-17
| | | | catchup from Franz source). [skip ci]