agracio
e09ef35be4
removing incorrect import
2025-12-04 18:08:42 +00:00
agracio
dae521180f
adding WebContents APIs for Zoom, Audio and DevTools
2025-12-04 17:52:01 +00:00
Florian Rappl
90c3eb2c88
Merge pull request #935 from softworkz/submit_ts_project
...
ElectronNET.Host: Replace website by a real ts project
2025-11-15 16:02:02 +01:00
softworkz
8e7892ebd4
Fix whitespace formatting
2025-11-15 13:52:19 +01:00
softworkz
c712027ea3
ElectronNET.Host: Replace website by a real ts project
2025-11-15 13:13:35 +01:00
Florian Rappl
10bf461b51
Prepare for Blazor support
2025-11-14 17:38:55 +01:00
agracio
546668a2c0
refactoring events API, replacing task code with calls to ApiBase.
2025-11-12 10:43:32 +00:00
softworkz
12d2fcb484
Fix sendToIpcRenderer parameter handling
2025-11-11 23:46:56 +01:00
softworkz
423ea57af7
ipc.ts: Add helper method for tests
2025-11-09 12:45:01 +01:00
softworkz
8dcc3721eb
browserWindows.ts: Fix SetThumbarButtons
2025-11-09 12:45:01 +01:00
softworkz
dc27511aa5
browserWindows.ts: Add catch for Set/GetRepresentedFilename
...
It's not supported on all platforms
2025-11-09 12:45:01 +01:00
softworkz
dd465baebf
notification.ts: Fix notificationIsSupported
...
It's a method, was used like a property
2025-11-09 12:45:01 +01:00
softworkz
04210955a3
webContents.ts: Fix clearAuthCache invocation
...
The options were no propagated for the overload
with RemovePassword options
2025-11-09 12:45:01 +01:00
softworkz
4129cc17a6
main.js: Load api/process import (was missing)
2025-11-09 12:45:01 +01:00
softworkz
ed7cc434ea
browserWindowSetParentWindow: Support null parameter
2025-11-09 12:44:20 +01:00
Denny09310
d79b73e960
fix: using newtonsoft.json instead of system.text.json for the converter
2025-11-08 11:21:39 +01:00
agracio
87668f5606
removing '-event' suffix from event names to normalise naming convention
2025-11-05 18:59:21 +00:00
agracio
b6b9292478
refactoring dotnet events
2025-11-05 15:06:41 +00:00
agracio
689a002dc2
refactoring dotnet events
2025-11-05 13:25:15 +00:00
Florian Rappl
2c544a83e9
Updated process class
2025-11-04 17:22:15 +01:00
Florian Rappl
2b393079ae
Merge branch 'develop'
2025-11-04 16:18:53 +01:00
Florian Rappl
688d6d83cc
Fixed single instance behavior
2025-11-02 23:36:26 +01:00
Florian Rappl
2944e69b21
Added couple of enhancements
2025-11-02 02:24:32 +01:00
Florian Rappl
c2ba55e333
Merge branch 'develop'
2025-10-31 17:52:49 +01:00
softworkz
e4ce61c965
ElectronNET.Host: Update compiled files
2025-10-13 14:36:18 +02:00
softworkz
1e93d91e66
ElectronNET.Host: Fix TS compilation error webcontents.ts
...
The crashed event has been removed in Electron 29 - just let TS ignore
that error
2025-10-13 14:36:18 +02:00
softworkz
77efea50ed
ElectronNET.Host: Fix TS compilation error in tray.js
...
This probably stems from newer ts definition or the newer ts version.
It errored because it cannot determine the event name and so it
considers argv[] as empty.
2025-10-13 14:36:18 +02:00
softworkz
5ea368bb16
ElectronNET.Host: Update main.js with these changes:
...
- Consume host-hook as a module
- Use package.json instead of electron-manifest.json
- Support new commandline flags:
- unpackedelectron
running in debug mode, electron first, so must launch dotnet
- unpackeddotnet
running in debug mode, dotnet first, do not launch dotnet
- dotnetpacked
running from electron-builder output, dotnet first, do not launch
- {none of the above flags}
running from electron-builder output, electron first, launch dotnet
- electronforcedport
specified by dotnet when dotnet-first, port is validated to be free
- Removed 'watch' functionality (regular debugging is working now)
- New feature to load a custom_main.js file, if present
- Removed the 'electronWebPort' handling
When ASP.Net is launched first, then the information which port it
should use would be coming too late; anyway, there's no need for
letting the port number round-trip all the way through the manifest
file, loaded by main.js and then sent to dotnet.
- Reworked handling of 'quit' message
2025-10-13 14:36:18 +02:00
softworkz
0dca0e90f9
ElectronNET.Host: Update build configuration - changes:
...
- Update all packages to their latest version
- Drop tslint (replaced by eslint)
- Update node types to 22 => nodejs => 22 is minimum now
- Also use latest TypeScript version
- Finally, reference ElectronHostHook has a package dependency
this avoids conflicts of dependency versions between main code
and host-hook code, by letting npm resolve them
2025-10-13 13:16:10 +02:00
softworkz
c0c3aaebdc
ElectronNET.Host: Remove build-helper and manifest (no longer needed)
2025-10-13 13:08:32 +02:00
Todd Schavey
c01ef407af
fix #647 add to ElectronNET.API Process member interfaces for various fields
2025-06-18 11:51:58 +08:00
Todd Schavey
dc019adb10
#647 add to ElectronNET.API Process member interfaces for argv and type
2025-06-18 11:47:01 +08:00
Todd Schavey
f7de17f1ee
fix #647 add initial Process class to ElectronNET.API
2025-06-18 11:46:42 +08:00
Todd Schavey
ca748384cf
fix #647 process argv for open-file for win and linux
2025-06-18 11:40:23 +08:00
Robert Schmid
fdb8be46b7
Update electron version
2024-05-10 17:34:27 +02:00
Misha Gorshenin
f55dbc14c0
chore: update node modules packages
2024-05-01 09:16:25 +05:00
Florian Rappl
df3bd122df
Merge pull request #813 from softworkz/submit_execjs_domready
...
WebContents: add executeJavaScript and dom-ready event
2024-02-15 01:01:59 +01:00
Florian Rappl
0a80367e3e
Merge pull request #822 from NickRimmer/features/splash-size
...
Configurable splash screen size
2024-02-15 00:55:13 +01:00
Nick Rimmer
94dc82ec62
configurable splash screen size
2023-11-13 01:29:17 +01:00
Nick Rimmer
bf0bdc8386
did-start-navigation, did-navigate, will-redirect, did-fail-load, did-redirect-navigation events added for WebContents
2023-11-03 00:23:37 +01:00
softworkz
73a3e331dc
Add executeJavaScript method to WebContents
2023-09-24 16:37:36 +02:00
softworkz
a15db713ad
Add dom-ready event for WebContents
2023-09-24 16:37:36 +02:00
Florian Rappl
2367035acd
Moved into src folder
2023-04-01 23:44:25 +02:00