Commit Graph

5916 Commits (2549f116a0498118fd5e4f94bfb1b6415ee0c827)
 

Author SHA1 Message Date
James Logsdon 2549f116a0 Custom Profession Templates in manipulator! 2015-02-24 15:51:24 -05:00
James Logsdon c2c8ae6a44 Add current job as a view mode in manipulator 2015-02-24 15:51:24 -05:00
lethosor 1d8b2d8cea Expose manipulator columns to Lua 2015-02-24 15:50:27 -05:00
lethosor 70824ade14 Allow shift to extend selection 2015-02-24 15:50:27 -05:00
lethosor e2d7a7395e Add several additional format options
Also set do_refresh_names and call calcIDs() when needed
2015-02-24 15:50:27 -05:00
lethosor c36daa4d7d Fix a few minor StringFormatter issues
* Recognize the end of a format specifier properly
* Make '$' actually work
2015-02-24 15:50:27 -05:00
lethosor 5a92080cc1 Add various ID formatting options, allow editing a single dwarf 2015-02-24 15:50:27 -05:00
lethosor b5797daa8a Allow custom nicknames/profession names to use format specifiers
Also prevent selecting/applying operations to uneditable units
2015-02-24 15:50:27 -05:00
lethosor 21e96ba369 Implement batch operation callbacks and a basic string formatter 2015-02-24 15:50:26 -05:00
lethosor dd17f90dcd Add a flag to allow mouse clicks to select ListColumn items 2015-02-24 15:50:26 -05:00
lethosor 9d600f00a0 Add batch operations menu 2015-02-24 15:50:26 -05:00
lethosor 990ab9c76b Typecast nullptr in ListColumn::getFirstSelectedElem() 2015-02-24 15:50:26 -05:00
lethosor 481e5cc19e Implement dwarf selection 2015-02-24 15:50:25 -05:00
Lethosor 262fe52424 Update luac.py 2015-02-24 15:09:52 -05:00
Lethosor 62b0573dc2 Update Compile.rst 2015-02-23 22:56:44 -05:00
lethosor d7036775ed Merge branch 'travis-luac' into develop 2015-02-23 19:00:22 -05:00
lethosor 83e175f52b Fix syntax error in devel/light.lua 2015-02-23 18:57:50 -05:00
lethosor 5c09423aea Make luac exit with correct error code 2015-02-23 18:55:34 -05:00
lethosor 0aa9866089 travis: Add luac test 2015-02-23 18:44:36 -05:00
lethosor 3c9431128e travis: Ignore protobuf generated files 2015-02-23 18:44:19 -05:00
lethosor 5a8c4b5eb7 Trigger travis build 2015-02-23 15:05:40 -05:00
lethosor cebfa603e0 Update isoworld, stonesense 2015-02-22 16:51:37 -05:00
lethosor f81bee7a94 Make lint.py fail when the specified path doesn't exist 2015-02-21 23:06:50 -05:00
lethosor 100fce0419 Update submodules 2015-02-21 23:06:15 -05:00
lethosor b81d57fa06 Update NEWS 2015-02-21 21:54:37 -05:00
lethosor 6a64525284 Include a ruby library for OS X
See #560
2015-02-21 21:53:08 -05:00
lethosor d7897caec7 Display a more user-friendly error message when the ruby library is not available 2015-02-21 21:50:25 -05:00
lethosor 88ff51c755 Add PushEvent hook on OS X
See #553
2015-02-21 21:28:35 -05:00
lethosor bd809d7bbc Replace most interposed functions with dlsym wrappers on OS X 2015-02-21 21:28:35 -05:00
lethosor db9bcc27e4 Make plugin load errors more descriptive 2015-02-21 21:28:35 -05:00
expwnent 51722f3479 Merge pull request #559 from lethosor/dfhack-version-lib
Move DFHack version to a separate (static) library
2015-02-21 21:15:57 -05:00
lethosor 0f77a1a578 Move DFHack version to a separate (static) library
This allows the DFHack version to be changed without recompiling
everything
2015-02-19 12:08:23 -05:00
lethosor 18ba5227f4 Merge branch 'develop' of https://github.com/dfhack/dfhack into develop 2015-02-19 12:07:03 -05:00
lethosor c80fbbc397 Remove AS prefixes from add-spatter.cpp
The actual cause of this crash was fixed in #558

See #205
2015-02-19 12:05:32 -05:00
Lethosor 899ab796b4 Merge pull request #558 from DFHack/dlopen-rtld-local
Pass RTLD_LOCAL to dlopen()
2015-02-19 11:44:05 -05:00
Lethosor d9acf50fb5 Pass RTLD_LOCAL to dlopen()
May have fixed #205
2015-02-19 11:42:04 -05:00
lethosor 962df78ff0 Merge branch 'catsplosion' into develop 2015-02-17 14:35:46 -05:00
lethosor c8fa44a1b1 Update NEWS 2015-02-17 14:35:30 -05:00
lethosor 2921879be8 Improve error detection and only list creatures when necessary 2015-02-17 14:33:58 -05:00
lethosor 645c2a7f86 Make catsplosion work on any specified creature(s)
Also add a "list" option
2015-02-17 14:16:50 -05:00
lethosor a7922937f5 Merge branch 'trackstop-tweaks' into develop 2015-02-17 14:14:06 -05:00
lethosor 3750b8c589 Add "DFHack" indicator to trackstop menus 2015-02-17 14:13:53 -05:00
lethosor 661eacf223 Always show trackstop menus when visible 2015-02-17 14:13:37 -05:00
Japa f2461254d4 Merge branch 'develop' of https://github.com/DFHack/dfhack into develop 2015-02-17 22:52:39 +05:30
Japa 8423710c2f Made remotefortressreader.cpp return a specified number of map blocks, spiraling out from the center. 2015-02-17 22:51:33 +05:30
lethosor 89197bc931 Use table in Contributors.rst 2015-02-16 21:54:45 -05:00
lethosor c399377f08 Ensure that command usage information always ends with a newline 2015-02-16 20:17:47 -05:00
lethosor b7f15ef2d6 Update xml, stonesense for 0.40 ui_advmode_menu changes
Closes #552
2015-02-16 19:10:15 -05:00
Lethosor e9cc242322 Merge pull request #555 from lethosor/travis
Add .travis.yml and fix whitespace issues
2015-02-16 17:05:29 -05:00
lethosor 3cc833a3c2 Merge remote-tracking branch 'jlogsdon/yosemite-build' into develop 2015-02-16 13:58:00 -05:00