Commit Graph

5195 Commits

Author SHA1 Message Date
adelikat d7d83c9275 move event library to its own object, slight tweak to anonymous function name, double clicking on registered functions dialog invokes the method clicked 2013-10-31 16:58:56 +00:00
adelikat 092b87e267 forms library made into its own object 2013-10-31 16:45:08 +00:00
adelikat 21a21ac7b7 make savestate library its own object, also removed savestate.registersave and savestate.registerload (users should now use the events library instead). Todo: update documentation and remove references to these in any checked in lua scripts that might use them 2013-10-31 16:20:45 +00:00
adelikat 18f0704a7c turn memory lua libraries into their own objects 2013-10-31 16:10:20 +00:00
adelikat 6db76dd265 Make some more lua libraries into their own objects 2013-10-31 13:07:42 +00:00
adelikat 6e3d55372f a better way to set up lua libraries, including a proof of concept for callbacks (in this case passing in a method for logging to an output window, but there can be other applications as well) 2013-10-31 00:31:25 +00:00
zeromus 0db498ae58 add some new palette file for NES someone wanted 2013-10-30 08:11:09 +00:00
adelikat fcfdf1ac40 Make some more lua libraries into their own objects 2013-10-29 16:03:06 +00:00
adelikat 3e1c28f26c Lua - Refactor bit library to be its own class, proof of concept for the remaining libraries 2013-10-29 13:52:59 +00:00
adelikat 5e8947a094 oops 2013-10-28 21:34:55 +00:00
adelikat b2c2de2064 lua related code cleanup 2013-10-28 20:57:25 +00:00
adelikat 8b30b4290a Cleanup of Lua stuff - rename LuaImplementation to EmuLuaLibrary, broke all the lua library functions into separate files by library, move nested classes to their own files in client.common 2013-10-28 19:13:01 +00:00
adelikat 620070fdb6 remove useless .tools namespace and references to it 2013-10-28 13:54:20 +00:00
adelikat 38d9248742 really delete LuaText 2013-10-28 13:50:18 +00:00
adelikat 8b173a26f4 2013-10-28 13:48:17 +00:00
adelikat bc5a563d3f fix compile error for visual studio 2010 in pce_debugger project, and remove it from the solution file since we aren't using it and I don't want to have to fix random problems like that (left the project and files in SVN) 2013-10-28 13:23:24 +00:00
adelikat 4dcbd554d3 tiny code cleanup, nothing useful here 2013-10-28 02:11:24 +00:00
adelikat d864929ad4 Add Subtitle Form - fix bug where Y wasn't being saved. SubtitleList - refactor to inherit List<Subtitle> and extend with the 2 useful methods it has beyond basic List functionality. 2013-10-28 01:31:30 +00:00
adelikat 48ffc8b9fb clean up multitrack object 2013-10-28 01:06:51 +00:00
adelikat bef10dc175 clean up movie saving, dont' pass around a streamwriter 2013-10-28 01:04:38 +00:00
adelikat 21bab46674 oops, but it shouldn't have to do this... 2013-10-28 00:47:12 +00:00
adelikat 795c624ab2 some simplifying of movie code 2013-10-28 00:44:01 +00:00
adelikat dfa37303bc Rip out crusty sorting code from Movie.cs and have the UI do it in LINQ instead 2013-10-28 00:21:00 +00:00
adelikat 9b846f8613 simplify some movie code, couple minor tweaks to the add subtitle form 2013-10-27 22:13:08 +00:00
zeromus 0acbb11e97 move HawkFile to BizHawk.Common along with a small web of dependencies and then add "using BizHawk.Common" to 100 files 2013-10-27 22:07:40 +00:00
zeromus ee70aefd3a lay some groundwork for decoupling HawkFile from 7z. not actually reorganized yet, but we can let it gestate for a while and it will be simple to move HawkFile to Bizhawk.Common when someone needs it 2013-10-27 21:29:18 +00:00
adelikat dd4bc8dd59 Move MovieImport.cs to Client.Common 2013-10-27 18:18:58 +00:00
adelikat 79a9e7cdc4 more warning cleanups including some bad configurations in client.common and pcedebugger projects 2013-10-27 18:01:36 +00:00
adelikat 9473f6840b Client.Common code refactoring and some misc things to do 2013-10-27 17:47:54 +00:00
adelikat 3f410a771c small code cleanups and deal with some warnings 2013-10-27 17:07:37 +00:00
adelikat 7e49c9457d Move stuff from GlobalWinF to Global 2013-10-27 16:26:37 +00:00
adelikat e265e00ca1 ack! whoops! 2013-10-27 16:23:48 +00:00
adelikat 61eb5df4e6 remove reference to bizhawk.util from pce_debugger and add reference to client.common 2013-10-27 15:58:06 +00:00
adelikat 07bb62832d Finish code cleanup of MainForm.Events 2013-10-27 15:53:37 +00:00
adelikat 9908589ad7 rename MainForm.MenuItems.cs to MainForm.Events.cs and redelete .NET 4.5 proj file 2013-10-27 15:26:26 +00:00
adelikat eccaca3c78 more mainform refactoring and some small visual fixes to the context menu 2013-10-27 15:23:41 +00:00
adelikat 9218e298dd more mainform code cleanup 2013-10-27 13:53:28 +00:00
zeromus fa40ae718f reapply edits and cleanup 2013-10-27 07:54:00 +00:00
zeromus 11dbb0e1c8 reapply moves with merge tracking 2013-10-27 07:52:20 +00:00
zeromus 179dbd4124 revert back to r5156 2013-10-27 07:45:59 +00:00
adelikat ff72ae879e more mainform code cleanup 2013-10-26 20:33:25 +00:00
adelikat c5b2f284b5 Starts some mainform code cleanup, and add some menu tweaks: loadstate submenu - disable non-existent slots, savestate submenu - bold slots that already have savestates saved to them 2013-10-26 15:57:43 +00:00
adelikat cf6e72aad4 Move controller binding to client.common, and some global stuff 2013-10-25 17:14:24 +00:00
adelikat 40f143e4ad move xmlgame to client.common and refactor it a bit in order to achieve that 2013-10-25 17:08:18 +00:00
adelikat 0edfc03e34 fix SaveStateManager, oops. Also move BinarySavestate to client.common 2013-10-25 16:53:34 +00:00
adelikat 3e429736d5 Move PathManager and SavestateManager to Client.Common, also remove the dependency for System.Web in PathManager by doing a more logical way of getting the executing assembly path 2013-10-25 16:00:34 +00:00
adelikat 360ff31a54 remove an unused MovieConvert that somehow has survived this whole time 2013-10-25 15:46:50 +00:00
adelikat aa9bfa8e99 Move RamSearchEngine to Client.Common 2013-10-25 15:44:41 +00:00
adelikat ba2ff213c6 Start the BizHawk.Common project and move MRUStack and UndoHistory there 2013-10-25 15:30:20 +00:00
adelikat a17e038a1d oops 2013-10-25 15:16:20 +00:00