Exidex
|
b8f07d5028
|
Unify Vec<u8> usage to ArrayBuffer in js. Fixes icon in EntrypointGenerator requiring number[]
|
2025-04-20 16:15:43 +02:00 |
|
Exidex
|
705b42821c
|
Actually fix the event loss, finally
|
2025-03-11 20:08:10 +01:00 |
|
Exidex
|
76609064df
|
Revert previous attempt to fix event loss
|
2025-03-11 20:06:43 +01:00 |
|
Exidex
|
b0f03daba7
|
Fix event loss due to race condition by allowing only one concurrent view event
|
2025-03-04 22:03:15 +01:00 |
|
Exidex
|
9434c88f83
|
Add ability to open view with generated commands. Rename fn property into run, add view property
|
2024-12-25 23:45:11 +01:00 |
|
Exidex
|
6209ff6272
|
Update all js dependencies, react is still on v18
|
2024-12-20 18:33:23 +01:00 |
|
Exidex
|
e32a024f1a
|
Remove @project-gauntlet/deno, use @types/deno instead
|
2024-12-19 22:13:49 +01:00 |
|
Exidex
|
49b52488f0
|
Move ComponentModel to separate file
|
2024-12-18 22:08:13 +01:00 |
|
Exidex
|
5b769c8e7d
|
Deno update to 2.1.1
|
2024-12-18 22:08:12 +01:00 |
|
Exidex
|
6a70c4ecba
|
Rework react renderer parsing to use non-recursive data structures
|
2024-11-10 16:53:53 +01:00 |
|
Exidex
|
b9eea0d5ef
|
Fix primary action of first search result being called if primary action of inline view is called using enter key, causing duplicate action
|
2024-10-18 21:42:15 +02:00 |
|
Exidex
|
8397b108e0
|
Implement hud feedback window
|
2024-10-13 11:41:37 +02:00 |
|
Exidex
|
f9f373916f
|
Add useCachedPromise hook
|
2024-09-12 20:25:28 +02:00 |
|
Exidex
|
2f2f2fd4c5
|
Fix Deno runtime being unable to terminate after usage of React to render view
|
2024-08-05 22:35:14 +02:00 |
|
Exidex
|
5c19f79574
|
ImageSource on js plugin side is now just a reference to asset instead of binary array with image
|
2024-07-21 13:30:26 +02:00 |
|
Exidex
|
fa51adff11
|
Implement Clipboard API
|
2024-06-13 21:27:42 +02:00 |
|
Exidex
|
d6573669ed
|
Fix view events not working after search index update
|
2024-06-13 20:58:13 +02:00 |
|
Exidex
|
b68b56d36c
|
Fix useEffect destructors not being called when view is closed
|
2024-06-02 21:14:46 +02:00 |
|
Exidex
|
ca15574181
|
Show error view when plugin or gauntlet throws exception when rendering
|
2024-04-15 20:48:25 +02:00 |
|
Exidex
|
1024f2bc20
|
Remove workaround for imagesource being an object
|
2024-04-14 13:09:05 +02:00 |
|
Exidex
|
ca77ddf306
|
Workaround iced text not flowing properly and instead creating blocks
|
2024-03-29 18:44:42 +01:00 |
|
Exidex
|
531c5d2613
|
Change preference hooks to be a simple function allowing use in command entrypoints
|
2024-03-29 17:26:02 +01:00 |
|
Exidex
|
db91d65700
|
Implement action shortcuts
|
2024-03-26 19:20:33 +01:00 |
|
Exidex
|
fce4ea5213
|
Initial implementation of List and Grid tags.
Grid is only partially implemented because of issue in iced aw
|
2024-03-20 17:52:54 +01:00 |
|
Exidex
|
c9c7072301
|
Add plugin asset support
|
2024-03-17 17:40:19 +01:00 |
|
Exidex
|
763ad364bb
|
Implement plugin/entrypoint preferences. No settings ui yet
|
2024-03-03 19:03:44 +01:00 |
|
Exidex
|
461b8d44a7
|
Implement inline views
|
2024-02-13 17:42:39 +01:00 |
|
Exidex
|
5347d02bad
|
Split api into api and api-build
|
2024-02-11 16:25:19 +01:00 |
|
Exidex
|
630c37044f
|
Implement navigation
|
2024-02-11 14:21:18 +01:00 |
|
Exidex
|
8624706ec6
|
Release flow
|
2024-01-28 15:37:47 +01:00 |
|
Exidex
|
ca2d3893d2
|
Implement dev server
|
2024-01-16 18:31:10 +01:00 |
|
Exidex
|
399418f781
|
Action panel
|
2024-01-07 18:03:11 +01:00 |
|
Exidex
|
7b6d8b8a09
|
Add command entrypoints
|
2023-12-27 21:25:13 +01:00 |
|
Exidex
|
5f6bc50d18
|
Properties for textfield, passwordfield and checkbox
|
2023-12-24 23:10:54 +01:00 |
|
Exidex
|
a1964f33fe
|
Fix events
|
2023-12-22 15:57:01 +01:00 |
|
Exidex
|
b2c484558c
|
Move most of the render login to js. Events still do not work and validation is missing
|
2023-12-21 20:21:40 +01:00 |
|
Exidex
|
95bae1df93
|
Refactor component model to separate children
|
2023-12-10 17:29:57 +01:00 |
|
Exidex
|
2d66d4d8df
|
Enable and inline sourcemaps for all js builds
|
2023-12-09 21:29:57 +01:00 |
|
Exidex
|
93df8f3026
|
Band-aid fix for missing exports in react development bundle
|
2023-12-09 21:22:51 +01:00 |
|
Exidex
|
aa5b3ddcb3
|
Rename component_model package to api with component subpath
|
2023-12-03 23:46:14 +01:00 |
|
Exidex
|
44d9a6c5e1
|
Fix clone_instance implementation not handling keepChildren properly
|
2023-12-03 20:02:40 +01:00 |
|
Exidex
|
86bada5277
|
More logging
|
2023-12-03 15:51:33 +01:00 |
|
Exidex
|
dfb38a15b1
|
Better logging
|
2023-12-03 15:27:35 +01:00 |
|
Exidex
|
6e4b8e8f92
|
Now we have a name: Gauntlet
|
2023-11-30 20:52:41 +01:00 |
|
Exidex
|
dbb1e15c55
|
Widgets are finally not promises anymore. Dbus loop is run on the main runtime.
|
2023-11-30 18:28:19 +01:00 |
|
Exidex
|
7bde09ebcb
|
Working infrastructure for component model
|
2023-11-29 22:46:26 +01:00 |
|
Exidex
|
03055e8b58
|
Revert react instances being promises
|
2023-11-23 21:55:49 +01:00 |
|
Exidex
|
6ab8bcba4a
|
Widgets are now just values and not js promises. All js runtimes run in the same tokio runtime
Simplifies error reporting
|
2023-11-16 20:11:06 +01:00 |
|
Exidex
|
45c005d6b9
|
Use npm workspaces. Move ts typings to separate package. Move dev plugin to workspaces
|
2023-11-12 20:31:36 +01:00 |
|
Exidex
|
e6762c63d3
|
Use separate toml file for plugin config instead of package json
|
2023-11-05 14:34:26 +01:00 |
|