core/systems/PluginSys.cpp
ed37e9767ed4
2007-02-04 22:41 +0000
Borja Ferrer - Optimized forwards, now paused functions are stored in a temp list so we dont have to check if they're runnable on each function execution.
d2b0862c974e
2007-02-02 22:47 +0000
Scott Ehlert - Oi, consistency...
02804e51c5a8
2007-01-29 22:37 +0000
David Anderson - fixed a crash bug from not initializing properly
8ba73c27410b
2007-01-27 03:25 +0000
Borja Ferrer - added %T format support
6d5f90eef9f9
2007-01-27 00:03 +0000
Borja Ferrer - fixed plugins being loaded twice if they were loaded previously
d3a484f98f6d
2007-01-25 22:36 +0000
David Anderson - added license headers
7c219cde57e7
2007-01-25 09:19 +0000
David Anderson - initial import of linux support
df0b05b4f50d
2007-01-25 04:37 +0000
David Anderson - Added more path building stuff
c39c68f4874c
2007-01-25 02:10 +0000
David Anderson - changed the two init/unload forwards to have easier names
3f4073018d76
2007-01-24 23:43 +0000
David Anderson - Added initial admin system natives
b668cbd49c35
2007-01-20 02:12 +0000
Borja Ferrer - plugins get updated on map change
e244337a9b38
2007-01-19 08:22 +0000
David Anderson - finished massive reorganization - IPluginFunction is now part of the VM, NOT the plugin system! This is how it should have been in the first place...
e5342c8a0cf4
2007-01-19 02:14 +0000
David Anderson - added new path format functions
5f48300aa103
2007-01-18 23:28 +0000
David Anderson - finished most of the extension system
31192ed0fe13
2007-01-18 09:14 +0000
David Anderson - fixed a dep bug
1efceafbda26
2007-01-18 00:17 +0000
David Anderson - added [SM] to direct responses of menu cmds
51e67f50830e
2007-01-17 18:22 +0000
David Anderson - Finished porting the "plugins" command to the new menu system
59ef1afbe958
2007-01-17 06:48 +0000
David Anderson - Added plugin dependencies to extensions
07f6b2fe8468
2007-01-16 19:41 +0000
David Anderson - initial import of extension API and SDK as well as auto-loading
da8de49409e8
2007-01-15 00:56 +0000
Borja Ferrer - Added capability to toggle debug state in plugins at runtime
d89bf250dac4
2007-01-12 23:56 +0000
Borja Ferrer - Added new debugger logger
cd7c334f7ae0
2007-01-11 01:13 +0000
David Anderson - removed a few TODOs and filled out some PluginSys stuff
cd62211efedf
2007-01-06 19:35 +0000
David Anderson - compiles again
de0e374ffa47
2007-01-04 02:08 +0000
David Anderson - restructure of HandleSys admin permissions and interface
ca9b124a2544
2007-01-02 01:44 +0000
David Anderson - fixed various issues in the handle system with cloning
c110039da326
2007-01-01 10:33 +0000
David Anderson - initial import of handle natives and a few minor API changes
968f92668138
2006-12-30 07:23 +0000
David Anderson - added automatic native registration
7819a42069e4
2006-12-29 23:18 +0000
David Anderson - initial import of sharesystem (unfinished)
8d009d0087f1
2006-12-17 09:56 +0000
David Anderson - Added Handle cloning and reference counting in preparation for IShareSys
73d3fcf9bbd1
2006-12-16 22:31 +0000
David Anderson - these should compile now
38b1bdbc5bc9
2006-12-16 02:16 +0000
Borja Ferrer - Added initial console commands for plugins
2bec1ff85d06
2006-12-15 13:53 +0000
David Anderson - added second pass function
4c77142eaf36
2006-12-15 13:38 +0000
David Anderson - Added global class initialization automation
fae1894d884c
2006-12-13 11:16 +0000
David Anderson - !Added MOSTLY UNTESTED plugin loading
c7f86f9e6f60
2006-12-10 09:19 +0000
David Anderson - initial import of plugin database (UNTESTED)
dd30d3d6a51f
2006-12-08 20:54 +0000
David Anderson - committed shiny new SMC parser (really Valve XML or whatever)
44cbb89d6a2d
2006-12-06 00:09 +0000
David Anderson - removed debug code
d29ade52d953
2006-11-11 11:10 +0000
David Anderson - Fleshed out forward system and extensively documented its design considerations
c1699993453c
2006-11-11 05:49 +0000
David Anderson - Implemented a lot more of the plugin system
5611e4b3fa42
2006-11-11 01:19 +0000
David Anderson - initial import of proposed forward API
662fc7f7144b
2006-11-10 18:08 +0000
David Anderson - added plugin sys initial import