adelikat
|
a8bf7f1828
|
oops
|
2015-07-10 10:26:51 -04:00 |
adelikat
|
7ecf96772c
|
tastudio/lua - implement tastudio.setlag()
|
2015-07-09 13:16:55 -04:00 |
adelikat
|
9455aec767
|
Tastudio/lua - implement tastudio.onqueryitemicon()
|
2015-07-09 12:47:59 -04:00 |
adelikat
|
19423092cd
|
Tastudio/lua - implement tastudio.ongreenzoneinvalidated
|
2015-07-02 14:51:42 -04:00 |
adelikat
|
c53cef6cf9
|
tastudio/lua - implement tastudio.onqueryitemtext
|
2015-07-01 19:46:14 -04:00 |
adelikat
|
f847e905d2
|
tastudio/lua - add onqueryitembg event to the lua library, this is called during each cell's background color drawing callback, and gives the opportunity for lua to override the color.
|
2015-07-01 19:01:29 -04:00 |
ConHuevosGuey
|
d97d94ecbc
|
Made size nullable...now requires a size input.
|
2015-06-28 13:25:28 -05:00 |
ConHuevosGuey
|
229865c443
|
Added a 'Draw Axis' function to lua GUI library
|
2015-06-28 13:23:07 -05:00 |
pasky1382
|
703dc33cc0
|
Small correction.
Removed the link to the key names that did not contain correct information, this list of key names is not used in Bizhawk for lua's input.get()
|
2015-06-22 13:40:22 +00:00 |
adelikat
|
6517178e6d
|
lua - savestate.looad() - if path does not exist put a helpful error message rather than a vague .net error
|
2015-06-15 01:17:02 +00:00 |
adelikat
|
e57d15d85b
|
oops, remove some debugging code
|
2015-04-12 17:47:34 +00:00 |
adelikat
|
53341ee24a
|
Lua - add client.CreateInstance() which receives a type name available to EmuHawk and will construct and return the given object, currently it is limited to objects that have a parameterless constructor but we should be able to improve upon that limitation
|
2015-04-12 17:46:27 +00:00 |
adelikat
|
a0d56df06b
|
Lua - client library - change GetOpenTools() to GetAvailableTools() which returns a list of tools available to the currently loaded core, change GetTool() to receive any avaialble tool, if the tool isn't open, GetTool() opens it
|
2015-04-12 17:37:06 +00:00 |
adelikat
|
8d86ee012e
|
Lua - implement client.GetOpenTools() to return a list of currently open tools. And client.GetTool(string name) which return an object to lua representing a currently loaded tool, lua then has access to any public methods of that object
|
2015-04-10 21:56:03 +00:00 |
scepheo
|
abf1e55934
|
A bit of testing with Lua.
|
2015-04-10 14:11:01 +00:00 |
pjgat09
|
57fa633a9e
|
Lua Forms: Fixed a bug with SetProperty
|
2015-04-05 04:11:00 +00:00 |
zeromus
|
e12c711a0e
|
try to manage lua memory leak prevention in a way thats safer from re-entrancy during finalization thread
|
2015-03-28 05:53:03 +00:00 |
adelikat
|
b74e0a3b3d
|
Lua - apply CrazyTB's patch to fix gui.drawImageRegion()
|
2015-03-24 22:15:36 +00:00 |
adelikat
|
16e9bc7d38
|
Fix some lua documentation
|
2015-03-23 22:22:02 +00:00 |
adelikat
|
e4b613d9f7
|
Lua - add gui.drawImageRegion()
|
2015-03-23 21:27:24 +00:00 |
adelikat
|
5a2146bde2
|
Lua - fix fill behavior in drawBox, drawRectangle, drawEllipse, and drawPie
|
2015-02-24 00:37:56 +00:00 |
adelikat
|
b45d3820be
|
Lua - gui library - make all colors optional parameters and use defaults if not provided (initially white foreground and transparent background). Add gui.defaultForeground(color) and gui.defaultBackground(color) to change those defaults
|
2015-02-23 03:10:38 +00:00 |
adelikat
|
1514faf300
|
Move PresentationPanel from GlobalWin to Mainform, since it was primarily used there (and the few other places knew about GlobaWin.MainForm anyway)
|
2015-02-22 03:53:07 +00:00 |
adelikat
|
0ee999dde4
|
Lua - drawImage - speed up by caching images instead of reading them from disk on every call
|
2015-02-07 15:39:16 +00:00 |
adelikat
|
6f2488aa57
|
Lua - clear out lua drawing surface on restart
|
2015-01-29 03:36:19 +00:00 |
adelikat
|
307845b3b5
|
Lua - recover from a locked drawing surface exception and log to the console, rather than crash the emulator
|
2015-01-29 02:14:39 +00:00 |
goyuken
|
82fcd0bc5e
|
refactor IVideoProvider into a service. uses in mainform and friends are still hacky
|
2015-01-14 22:37:37 +00:00 |
christoph.boehmwalder
|
e11811e2f8
|
Lua - Added an input box to the script console for on-the-fly command input
Set ImageScaling to None for all buttons in the toolbar in order to fix scaling issues
|
2015-01-02 19:36:32 +00:00 |
adelikat
|
4e0e5958ed
|
Lua - Convert Gui library to service injection system
|
2015-01-01 21:44:49 +00:00 |
adelikat
|
a7c91ddcdd
|
Lua - convert to the Client library to the service injection system
|
2015-01-01 20:58:57 +00:00 |
adelikat
|
72893a10f3
|
EmuLuaLibrary - remove some commented code that should have been deleted
|
2015-01-01 19:19:51 +00:00 |
goyuken
|
cfaf59f887
|
lua: internal infrsatructure changes to nes library
|
2014-12-17 23:03:58 +00:00 |
goyuken
|
ecf8728de6
|
factor out serviceinjector to emulation.common
|
2014-12-17 18:17:16 +00:00 |
adelikat
|
685756ea8e
|
Remove LoadTraceLogger() from ToolManager since it was simply a wrapper to manage availability logic, most of those types of properties should be removed now
|
2014-12-14 01:39:15 +00:00 |
adelikat
|
d7596684c2
|
Lua - Expose tastudio library in non-developer builds
|
2014-11-19 16:17:40 +00:00 |
adelikat
|
5c92adcaaa
|
Wire up the Log callback into lua libraries, this got lost in the last refactor I did, and so errors were not getting reported
|
2014-11-08 14:54:00 +00:00 |
adelikat
|
d0aee55059
|
Tastudio - a bit of simplifying some code
|
2014-10-20 19:04:59 +00:00 |
scepheo
|
bad2bda4f4
|
Added Lua functions to work with the letterboxing of the emulator, and for transforming emulator space points to client space.
|
2014-10-10 11:02:18 +00:00 |
zeromus
|
1358294a5c
|
ladies and gentlemen, it is my extreme pleasure to you, for tonight's entertainment to present, the lua DrawText without cleartype. May you all enjoy it as much as I have.
|
2014-10-04 02:09:25 +00:00 |
adelikat
|
7a1fe8d51d
|
lua/tastudio - implement tastudio.islag() and tastudio.hasstate()
|
2014-09-22 21:58:45 +00:00 |
adelikat
|
8b212da594
|
tastudio/lua - implement tastudio.getmarker(), tastudio.setmarker(), and tastudio.removemarker()
|
2014-09-21 15:17:29 +00:00 |
adelikat
|
538c4632af
|
Add a LuaLibraryAttributes attribute to lua libraries with a Released property, only register libraries that are released except in Developer Builds, set tastudio library Released flag to false
|
2014-09-20 01:00:50 +00:00 |
adelikat
|
ad16be7712
|
Start a tastudio lua library
|
2014-09-19 21:43:16 +00:00 |
adelikat
|
afdfe11c7e
|
lua - forms.label - add an optional fixedwidth font param
|
2014-09-07 02:42:44 +00:00 |
adelikat
|
bcd78cc4b8
|
Round 1 of Movie loading system overhaul, this fixes the problem of loading sram when a movie is loaded. Still todo: some cleanup of some hacks that are no longer needed, and restoring the ability to open the play movie dialog and other things, while a movie is active
|
2014-08-02 15:32:48 +00:00 |
adelikat
|
43d9f77fd6
|
this is mostly a hack, but fixes loading a rom when a movie is still running
|
2014-08-01 01:34:40 +00:00 |
adelikat
|
5f1df3224c
|
fix some dangling references to BizHawk.Multiclient mostly in comments, but also in some client facing tooltip and lua documentation
|
2014-07-27 01:19:33 +00:00 |
adelikat
|
7e768eacb1
|
When rewinding show << and <<<< symbols (not sure when those ever got removed). Tastudio - disable rewind on load, and restore it (if it was on) when closed
|
2014-07-11 17:14:45 +00:00 |
zeromus
|
0fe74f95e7
|
fix LuaConsole PWD-related bugs
|
2014-06-03 02:39:15 +00:00 |
adelikat
|
0649d1c77e
|
Lua - add some more documentation, add a method that generates tasvideos wiki markup of the documentation and outputs to a file (method not wired to anything, there to save me tons of time when releasing)
|
2014-06-03 02:19:13 +00:00 |