Lea Anthony
6423abe630
Merge branch 'v3-alpha' into v3-alpha-feature/typescript-runtime
2025-02-28 07:41:04 +11:00
Fabio Massaioli
30f0ec4e9c
Go mod tidy
2025-02-27 12:05:54 +01:00
Fabio Massaioli
0a0592a52e
Fix npm ci
2025-02-27 12:01:43 +01:00
Fabio Massaioli
95b4bfc253
Migrate runtime to TypeScript
2025-02-25 03:30:30 +01:00
Lea Anthony
b4c4cd8ae8
Fix mac/js events
2025-02-02 10:22:11 +11:00
Lea Anthony
c186917c34
v3.0.0-alpha.9
2025-01-13 21:30:16 +11:00
Lea Anthony
8e98d6dd19
Handle events at a lower level
2024-12-22 10:02:16 +11:00
Lea Anthony
a0ff53b629
Docs change
2024-12-13 22:00:25 +11:00
Lea Anthony
d18b7bc4b8
V3 alpha feature/file association port ( #3873 )
...
* Update nsis template
* Move app data into config.yml
* mac support
* Add FileAssociations application config option
Support `ApplicationOpenedWithFile` event on Windows
Add docs
* Add FileAssociations application config option
Support `ApplicationOpenedWithFile` event on Windows
Add docs
Add test project
* Update example & docs.
Fix show window bug.
* Fix window show event bug
* Update changelog
2024-11-09 08:58:20 +11:00
Lea O'Anthony
c88f02c5a5
Add build info tool
2024-07-30 22:03:01 +10:00
Lea Anthony
bfa53dfd6c
Update windowSetupSignalHandlers & linux events
2024-03-06 11:42:19 -06:00
Lea Anthony
1195464acb
Improve window teardown on termination
...
This commit adds a robust teardown process for windows on application shutdown. It introduces a field to track the destruction state of each window and checks such before performing window operations. Also, it enhances the destroy functions within application for thorough clean up. Finally, redundant event handlers related to application termination were removed while fixing file generating challenge in go tasks.
2024-01-09 07:45:56 +11:00
Lea Anthony
68e779d64e
[darwin] add support for quitting app
2024-01-08 21:22:33 +11:00
Travis McLane
ca21a3b79d
[v3 linux] initial pass at event generation
2023-11-06 10:49:14 -06:00
Lea Anthony
8463c01123
[windows] Drag-n-drop support
2023-10-21 11:21:10 +11:00
Lea Anthony
c77c823c3c
Revert "[linux] Implement events"
...
This reverts commit 8ddd29d285
.
2023-10-07 12:21:49 +11:00
Lea Anthony
8ddd29d285
[linux] Implement events
2023-10-03 08:37:11 +11:00
Lea Anthony
86354e9fc0
Support IsDarkMode in application event context. Fix bug with event mapping.
2023-09-15 20:10:09 +10:00
Lea Anthony
c0b4a3ff35
[v3] Fix generation of common events
2023-07-05 20:39:35 +10:00
Lea Anthony
3fcac435b2
[v3] Support window events in JS. Fix ExecJS blocking issues.
2023-06-26 22:10:31 +10:00
Lea Anthony
86f2ac0e96
[v3 mac] Fix WindowShouldClose
bug
2023-06-18 11:25:38 +10:00
Lea Anthony
f210357bfe
[v3 mac] Basic common event support. Taskfile refactor
2023-05-17 07:58:40 +10:00
Lea Anthony
19e1e8b8a6
[v3 windows] Move icons to own package, systray dark mode icon, window.Focus()
,
2023-05-09 19:52:33 +10:00
Lea Anthony
57422dccf3
[windows] Split out wndProc. Generate windows events, support per-window themes
2023-04-29 12:14:12 +10:00
Lea Anthony
41860ade10
Update all-contributosrc
2023-03-02 08:22:33 +11:00
Lea Anthony
2c4c0b4b6b
Add dnd window event + demo
2023-02-12 08:54:08 +11:00
Lea Anthony
f951b51c11
Context menu WIP
...
options refactor
2023-02-09 18:35:26 +11:00
Lea Anthony
ee1978aa42
[v3] Initial template support (likely to change)
2023-01-22 15:39:57 +11:00
Lea Anthony
81645190f0
merge exp branch
2023-01-18 21:42:49 +11:00