summaryrefslogtreecommitdiffhomepage
path: root/desktop/packages/nseventforwarder
AgeCommit message (Collapse)AuthorFilesLines
2025-07-10Run `cargo fmt`Sebastian Holmin1-1/+1
2025-02-25Remove redundant warn(undocumented_unsafe_blocks) attrsJoakim Hulthe1-1/+0
2025-02-25Set postinstall script to build typescript libTobias Järvelöv1-2/+4
We want the typescript files to be available after the npm installation has completed.[1] Previously we only built the typescript files in packages when they would be used on the platform we are building for. However, until the typescript files have been generated we can't use imports in the mullvad-vpn package to the other packages, such as win-shortcuts. If we use imports from these packages then the builds will fail on platforms where these packages are not used, as they haven't been built before we transpile typescript into javascript. The build failure occurs as typescript will try to transpile all files in the directories specified in tsconfig.json, regardless if the file will actually be used for the platform or not. [1] https://linear.app/mullvad/issue/DES-1588/switch-to-other-build-system#comment-3546e3b9
2025-01-30Add --locked to build of nseventforwarderLinus Färnstrand1-2/+2
2024-11-27Allow `start` to be called multiple timeMarkus Pettersson2-45/+36
Create one `NSEventContext` per call to `start`, effectively allowing multiple, independenct callback to be registered at once.
2024-11-27Clean up nseventfowrader codeMarkus Pettersson1-14/+17
- Move `Arc` closer to actual use - Clearly separate the callback on nsveent from the nodejs callback - Name the NSEvent that macOS gives us
2024-11-21Fix typo in `build-x86` npm command in `nsventforwarder` workspaceMarkus Pettersson1-1/+1
2024-11-21Make npm scripts for `nsventforwarder` respect `CARGO_TARGET_DIR`Markus Pettersson3-4/+6
2024-11-21Remove more unused neon metadataMarkus Pettersson1-6/+0
2024-11-21Add `nsventforwarder` to root Cargo workspaceMarkus Pettersson5-349/+24
2024-11-18Remove build.sh for nseventforwarderDavid Lönnhager2-51/+2
Co-authored-by: Joakim Hulthe <joakim@hulthe.net>
2024-11-14Replace `nseventmonitor` with `nseventforwarder`Oskar1-0/+2
2024-11-14Add `nseventforwarder`Oskar13-0/+614