| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merged stuff from peterix | Robert Heinrich | 2012-04-15 | 2 | -1/+21 |
| | | |||||
| * | Add additional related data to ListJobSkills. | Will Rogers | 2012-04-04 | 2 | -7/+28 |
| | | | | | | | | Add the attributes for profession and unit_labor, and (re)name the protobuf messages JobSkillAttr, ProfessionAttr, and UnitLaborAttr to better reflect their content and distinguish them from e.g. the SkillInfo message included in BasicUnitInfo. | ||||
| * | Add ListJobSkills. | Will Rogers | 2012-04-03 | 2 | -0/+16 |
| | | |||||
| * | Add a few comments. | Alexander Gavrilov | 2012-03-19 | 2 | -1/+13 |
| | | |||||
| * | Add unit professions and filtering on status. | Alexander Gavrilov | 2012-03-18 | 2 | -0/+12 |
| | | |||||
| * | Export unit curse, squad, death and burrow info. | Alexander Gavrilov | 2012-03-18 | 2 | -3/+33 |
| | | |||||
| * | Add RPC calls to query some global state. | Alexander Gavrilov | 2012-03-18 | 1 | -0/+23 |
| | | |||||
| * | Make the server suspend the core around calls unless disabled. | Alexander Gavrilov | 2012-03-18 | 2 | -1/+24 |
| | | | | | | | | I expect the majority of methods will have to suspend the core first thing anyway, so this will reduce typing and bugs. Also get rid of the "me->" ugliness by splitting threadFn. | ||||
| * | Add a ListSquads request. | Alexander Gavrilov | 2012-03-17 | 2 | -13/+28 |
| | | |||||
| * | Add a RPC call to retrieve unit info. | Alexander Gavrilov | 2012-03-17 | 2 | -5/+78 |
| | | | | | | For performance reasons, material flag arrays are changed to use ints, with enum item name mappings retrievable via a different RPC call. | ||||
| * | Add a ListMaterials remote call for bulk download of basic material info. | Alexander Gavrilov | 2012-03-17 | 2 | -0/+71 |
| | | |||||
| * | A number of interface tweaks in RemoteClient. | Alexander Gavrilov | 2012-03-16 | 1 | -0/+9 |
| | | | | | | | | - Associate a default output stream with the whole connection. If not explicitly specified in the constructor, uses stdout. - Add methods that use this default stream to RemoteFunction. - Add easily usable wrappers for CoreSuspend and CoreResume. | ||||
| * | Make the DF suspend lock recursive, and add RPC calls for batch suspend. | Alexander Gavrilov | 2012-03-15 | 1 | -0/+8 |
| | | | | | | | The idea is that if you have to execute many RPC calls, it is faster to suspend once. The service class takes care to auto-resume in the destructor in case the client just disappears. | ||||
| * | Add support for exporting functions from plugins, with example in rename. | Alexander Gavrilov | 2012-03-15 | 1 | -0/+1 |
| | | | | | TODO: test by actually calling them remotely. | ||||
| * | Improve support for void RPC functions, dfhack-run, etc. | Alexander Gavrilov | 2012-03-15 | 1 | -1/+1 |
| | | |||||
| * | Implement trivial RPC interface for dfhack via TCP & protobufs. | Alexander Gavrilov | 2012-03-14 | 1 | -6/+8 |
| | | | | | Use it to make an executable capable of calling commands remotely. | ||||
| * | Ignore the .rule file too | Quietust | 2012-03-13 | 1 | -0/+1 |
| | | |||||
| * | Add some experimental message definitions to the main library. | Alexander Gavrilov | 2012-03-09 | 2 | -0/+61 |
