harry
|
780a445468
|
Added global module import function to Qt GUI JS engine.
|
2024-02-21 06:59:43 -05:00 |
harry
|
2f2279f5ff
|
Added more functions to JS File object.
|
2024-02-18 21:10:24 -05:00 |
harry
|
9ed1dd481b
|
For Qt GUI, poll SDL events immediately after initializing the joystick subsystem to process all input device add events. Added gamepad init logging.
|
2024-02-18 10:37:26 -05:00 |
harry
|
460bf597d5
|
Added initial framework for a JS File object.
|
2024-02-17 20:52:09 -05:00 |
harry
|
7b9829eda9
|
Changed JS log file save function so that it doesn't truncate the current temp file.
|
2024-02-17 08:42:12 -05:00 |
harry
|
a929eda845
|
Added JS log file functionality.
|
2024-02-17 07:54:00 -05:00 |
harry
|
ab46158f05
|
Added movie js function remaps
|
2024-02-17 04:23:11 -05:00 |
harry
|
df12fa2a85
|
Added more movie JS interface functions. Hooked up lua joypad.getimmediate functionality for Qt GUI.
|
2024-02-16 22:52:04 -05:00 |
harry
|
aaa519d29c
|
Added initial framework for movie JS API. Still TODO implement rest of movie functions.
|
2024-02-16 07:12:25 -05:00 |
harry
|
af9b53ba75
|
Added joypad button override functionality to JS API.
|
2024-02-15 22:04:11 -05:00 |
harry
|
f85f93c5bd
|
JS joypad API improvements.
|
2024-02-14 06:28:26 -05:00 |
harry
|
446763b232
|
Added JS joypad object functionality.
|
2024-02-11 14:56:58 -05:00 |
harry
|
20a9c151be
|
JS logging improvements.
|
2024-02-11 10:25:47 -05:00 |
harry
|
2229d32720
|
Added a QJSEngine wrapper class to maintain link to script instance and dialog window with new script objects.
|
2024-02-10 23:00:07 -05:00 |
harry
|
8ebb560d1c
|
Added emulator save state JS interface.
|
2024-02-06 22:44:08 -05:00 |
harry
|
401110bae8
|
Added ppu interface functions to JS engine.
|
2024-02-05 18:29:25 -05:00 |
harry
|
a5071f10f0
|
Implemented ROM JS interface object.
|
2024-02-05 06:43:27 -05:00 |
harry
|
61da515f11
|
Finished remaining JS interface functions for JS emu object.
|
2024-02-05 05:56:40 -05:00 |
harry
|
1fc813803e
|
Added JS script monitoring thread to prevent bad scripts from hanging the gui.
|
2024-02-04 22:09:59 -05:00 |
harry
|
6b96016047
|
JS scripting in work.
|
2024-01-29 23:17:15 -05:00 |
harry
|
b03c9c9c8b
|
Removed const qualifiers to fix Qt build. Different versions of Qt QJSValue don't allow the call method to called from a const object.
|
2024-01-27 01:04:48 -05:00 |
harry
|
a02ae8d3e0
|
Added memory hooks to JS engine.
|
2024-01-26 22:57:54 -05:00 |
harry
|
2fce5ffe74
|
Added memory access functions for JS script interface.
|
2024-01-19 16:54:56 -05:00 |
harry
|
7a0be296fa
|
Added logic to realtime update js global variable viewer.
|
2024-01-17 07:14:10 -05:00 |
harry
|
1dde9e7e75
|
Minor fixes for JS global variable viewer.
|
2024-01-16 22:04:00 -05:00 |
harry
|
dc2d3c26aa
|
Added global JS property tree to allow exploring of engine data.
|
2024-01-16 21:48:13 -05:00 |
harry
|
198cdafbf8
|
Qt JS script engine interface in work.
|
2024-01-15 14:17:13 -05:00 |
harry
|
e51a748a05
|
Qt JS engine in work.
|
2024-01-15 05:34:13 -05:00 |
harry
|
ecda95ed70
|
Qt JS engine in work.
|
2024-01-15 04:33:27 -05:00 |
harry
|
3436e221de
|
For Qt GUI, added initial framework for use of the Qt built-in ECMAScript (javascript based) engine. This scripting capability will allow users to load their own custom UI windows (created using Qt Creator tool) in the GUI. This is intended to serve as a the Qt GUI's functional replacement for building GUI elements using IUP in LUA scripts. This is a work in progress.
|
2024-01-14 08:58:10 -05:00 |