summaryrefslogtreecommitdiff
path: root/library/Core.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update license, add contributors file, bump release numberPetr Mrázek2012-09-301-1/+1
* Implement a special command parsing mode with one verbatim argument.Alexander Gavrilov2012-09-241-1/+27
* Support "ls -a" to list scripts in subdirs.Alexander Gavrilov2012-08-291-8/+17
* Tweak the API for current viewscreen, and dispatch show/dismiss from C++.Alexander Gavrilov2012-08-241-1/+1
* Suspend DF around loading and unloading plugins.Alexander Gavrilov2012-08-231-0/+1
* Extract the color enum from color_ostream to toplevel.Alexander Gavrilov2012-08-191-3/+3
* Expose an API to claim the suspend lock from the Core.Alexander Gavrilov2012-08-181-27/+54
* Add a utility function for patching read-only memory.Alexander Gavrilov2012-08-171-0/+50
* add SC_PAUSED / SC_UNPAUSED onStateChange eventsjj2012-07-051-0/+10
* ruby: use the color_ostream argument from dfhack to output to dfhack-runjj2012-07-031-3/+3
* fix error spam when using Zoom hotkeysjj2012-06-281-2/+4
* ruby: handle .rb files in df/hack/scripts/jj2012-06-241-12/+38
* Merge https://github.com/angavrilov/dfhackPetr Mrázek2012-06-231-12/+15
|\
| * Fix TEXT mode support, even making it work somewhat.Alexander Gavrilov2012-06-141-5/+12
| * Make dfhack.run_script usable from other scripts, and document it.Alexander Gavrilov2012-06-141-7/+3
* | Nuke some error prints.Petr Mrázek2012-06-231-9/+0
|/
* Linux build works again.Petr Mrázek2012-06-141-2/+1
* Re-add fake SDL headers, get rid of real SDL use.Petr Mrázek2012-06-141-33/+38
* Trying to set up an autorelease pool, but not yet succeeding.Timothy Collett2012-05-261-0/+13
* Initial changes to get dfhack building on the MacTimothy Collett2012-05-241-32/+32
* Support using focus strings to limit keybinding scope.Alexander Gavrilov2012-05-191-14/+47
* Add a workaround for Planepacked bug in buildings constructed via API.Alexander Gavrilov2012-05-171-0/+13
* Add central locations for onUpdate and onStateChange handling in core.Alexander Gavrilov2012-05-171-11/+24
* Stop Shift-Enter from being handled as if it was Shift-M.Alexander Gavrilov2012-05-161-0/+12
* Implement timeouts in the core lua context, and quicksave script.Alexander Gavrilov2012-05-041-0/+4
* Expose builtin commands to dfhack-run, and add lua script support.Alexander Gavrilov2012-05-041-52/+166
* Merge https://github.com/jaxad0127/dfhackPetr Mrázek2012-04-161-3/+3
|\
| * Make tiletypes more usefulJared Adams2012-04-151-3/+3
* | Add an official core lua context, and allow plugins to send events to it.Alexander Gavrilov2012-04-151-0/+17
|/
* Allow plugins to export functions to lua with safe reload support.Alexander Gavrilov2012-04-141-4/+16
* Change SC_MAP_LOADED handling: only NULL/not NULL change is meaningful.Alexander Gavrilov2012-04-101-7/+12
* Make Core::Suspend safe in plugin_onupdate by pretending to hold the lock.Alexander Gavrilov2012-04-031-0/+17
* Improve performance of the persistent data api, and wrap it for lua.Alexander Gavrilov2012-04-011-8/+7
* Track world and map changes separately for plugin_onstatechangePetr Mrázek2012-04-011-4/+30
* Pull console output support and REPL out of dfusion into core lib.Alexander Gavrilov2012-03-311-0/+10
* More fixesPetr Mrázek2012-03-291-6/+8
* Fix F keys in keybindings: they obviously don't have unicode symbols.Alexander Gavrilov2012-03-281-0/+1
* A number of interface tweaks in RemoteClient.Alexander Gavrilov2012-03-161-1/+1
* Rename "interface" to "interfacest" and just avoid all of these MSVC problemsQuietust2012-03-151-1/+1
* Merge https://github.com/angavrilov/dfhackPetr Mrázek2012-03-151-28/+67
|\
| * Make the DF suspend lock recursive, and add RPC calls for batch suspend.Alexander Gavrilov2012-03-151-28/+67
* | Merge https://github.com/angavrilov/dfhackPetr Mrázek2012-03-151-7/+17
|\ \ | |/
| * Add support for exporting functions from plugins, with example in rename.Alexander Gavrilov2012-03-151-7/+7
| * Improve support for void RPC functions, dfhack-run, etc.Alexander Gavrilov2012-03-151-0/+2
| * Implement trivial RPC interface for dfhack via TCP & protobufs.Alexander Gavrilov2012-03-141-0/+8
* | Merge https://github.com/ClaytonHughes/dfhackPetr Mrázek2012-03-141-11/+37
|\ \ | |/ |/|
| * Fixed script loading improperly checking for errors.Clayton Hughes2012-03-121-9/+12
| * Added 'script' command to load DFHack scripts from file. Syntax is the same ...Clayton Hughes2012-03-111-5/+26
* | Merge branch 'cleanups' of https://github.com/plaes/dfhackPetr Mrázek2012-03-121-1/+0
|\ \
| * | Don't compile Lua on UNIXPriit Laes2012-02-231-1/+0